From e2b39143966a738f2c99d9b02c8d92eb69181430 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Mon, 12 Dec 2022 08:20:36 +0000 Subject: [PATCH] chore(deps): bump kumahq/kuma-gui to 926aa150c2b8b2e966db98e1c4374a949570dbc7 Bumps kumahq/kuma-gui to version [master@926aa150c2b8b2e966db98e1c4374a949570dbc7](https://github.com/kumahq/kuma-gui/tree/926aa150c2b8b2e966db98e1c4374a949570dbc7) Signed-off-by: GitHub --- .../data/assets/AddNewServices.25b30300.js | 1 - .../data/assets/AddNewServices.dab09cbd.js | 5 + .../assets/AddNewServicesCode.6eee45b6.js | 9 + .../assets/AddNewServicesCode.b34a89cf.js | 4 - .../data/assets/AppNotFoundView.975bf07f.js | 1 - .../data/assets/AppNotFoundView.d08f797a.js | 5 + ...ck.ad8115e5.css => CodeBlock.7d9027b4.css} | 2 +- ...e_vue_type_style_index_0_lang.660b597c.js} | 18 +- ....3995e8e1.js => CompletedView.8c5c1a15.js} | 2 +- .../assets/ConfigurationTypes.56df22fc.js | 25 + .../assets/ConfigurationTypes.958b2df7.js | 1 - .../data/assets/ContentWrapper.7c707ca8.js | 1 + .../data/assets/ContentWrapper.82c8233c.js | 1 - .../data/assets/ContentWrapper.f6cfef14.css | 1 - .../data/assets/ContentWrapper.fe2d0f8d.css | 1 + .../data/assets/CreateMesh.11f2abd1.js | 1 - .../data/assets/CreateMesh.d7017db1.js | 5 + .../assets/DataPlaneDetailView.395154d7.js | 1 - .../assets/DataPlaneDetailView.9e061336.css | 1 - .../assets/DataPlaneDetailView.cc10c95f.css | 1 + .../assets/DataPlaneDetailView.f8330165.js | 29 + .../data/assets/DataPlaneListView.47a88f61.js | 12 + .../data/assets/DataPlaneListView.7873d182.js | 1 - .../assets/DataPlaneListView.a07f9559.css | 1 + .../assets/DataPlaneListView.c608f61a.css | 1 - .../assets/DataplaneKubernetes.2327035f.js | 15 - .../assets/DataplaneKubernetes.3d545ba1.js | 81 +++ .../assets/DataplaneKubernetes.45f18fcf.css | 1 - .../assets/DataplaneKubernetes.641510f7.css | 1 + .../assets/DataplaneUniversal.33c0d07f.js | 13 - .../assets/DataplaneUniversal.b56c6e24.js | 84 +++ .../assets/DataplaneUniversal.f74d2ca5.css | 1 + .../assets/DataplanesOverview.23408efe.js | 1 - .../assets/DataplanesOverview.c5dba11f.js | 3 + .../data/assets/DeploymentTypes.371240ce.js | 1 - .../data/assets/DeploymentTypes.a64fdd81.js | 20 + .../data/assets/DiagnosticsView.3937b982.js | 1 - .../data/assets/DiagnosticsView.a34d668f.js | 1 + ...ue_type_script_setup_true_lang.74b6b406.js | 1 - ...ue_type_script_setup_true_lang.ccd40ead.js | 1 + .../data/assets/EntityScanner.44705ff2.js | 10 + .../data/assets/EntityScanner.715bca8d.js | 1 - .../data/assets/EntityScanner.99872949.css | 1 + .../data/assets/EntityScanner.ea7ff2ec.css | 1 - .../data/assets/EntityStatus.c76c23bb.js | 1 + .../data/assets/EntityStatus.d64cc345.css | 1 + .../assets/EnvironmentSwitcher.2962aa69.js | 1 - .../assets/EnvironmentSwitcher.505b78d4.js | 26 + .../assets/EnvironmentSwitcher.edfe74c6.css | 1 + .../data/assets/EnvoyData.3c6969da.js | 1 + .../data/assets/EnvoyData.409db62c.css | 1 - .../data/assets/EnvoyData.55ab94cb.css | 1 + .../data/assets/EnvoyData.e4795d9b.js | 1 - .../data/assets/ErrorBlock.26868ad8.js | 1 + .../data/assets/ErrorBlock.8c979915.css | 1 + .../data/assets/ErrorBlock.c91d77b3.css | 1 - .../data/assets/ErrorBlock.f4ac98cc.js | 1 - .../ExternalServiceDetailView.70fed290.js | 1 + .../ExternalServiceDetailView.c77a3b29.js | 1 - ....e1893be2.js => FrameSkeleton.db9a6492.js} | 2 +- .../data/assets/LabelList.2c3abc04.css | 1 - .../data/assets/LabelList.b10786e4.css | 1 + ...ue_vue_type_style_index_0_lang.0e14ac31.js | 1 - ...ue_vue_type_style_index_0_lang.7e95c953.js | 1 + ...ue_type_script_setup_true_lang.13b03cfc.js | 1 - ...ue_type_script_setup_true_lang.5817f994.js | 1 + .../data/assets/LoadingBox.7ffde0ed.js | 1 - .../data/assets/LoadingBox.f2351d0f.js | 1 + .../data/assets/MainOverviewView.52b0d16e.js | 1 + .../data/assets/MainOverviewView.ead97121.js | 1 - .../assets/MaterialIcons-Regular.8c998b4a.eot | Bin 143258 -> 0 bytes .../MaterialIcons-Regular.a87d66c9.woff2 | Bin 44300 -> 0 bytes .../assets/MaterialIcons-Regular.b7f4a3ab.ttf | Bin 128180 -> 0 bytes .../MaterialIcons-Regular.c4a1baec.woff | Bin 57620 -> 0 bytes .../resources/data/assets/Mesh.1ca7cec1.js | 71 +++ .../resources/data/assets/Mesh.22bc2992.css | 1 + .../resources/data/assets/Mesh.766d8d68.js | 1 - .../data/assets/MeshOverviewView.57401308.js | 1 - .../data/assets/MeshOverviewView.83cacdf5.js | 1 + ....d7c8256d.js => MeshResources.985cde12.js} | 16 +- .../data/assets/MultiZoneView.2aad63d7.js | 1 - .../data/assets/MultiZoneView.c9b34ad2.js | 7 + .../data/assets/MultizoneInfo.565fe069.js | 5 + .../data/assets/MultizoneInfo.8c2f925d.js | 1 - .../assets/OnboardingNavigation.18583fce.js | 1 - .../assets/OnboardingNavigation.70265aab.js | 5 + .../assets/OnboardingNavigation.8e0e24c9.css | 1 + .../assets/OnboardingNavigation.a88835b3.css | 1 - .../data/assets/OnboardingPage.3dbc95d5.js | 1 + .../data/assets/OnboardingPage.f1f41949.js | 1 - .../data/assets/PolicyView.96ef04e7.js | 1 - .../data/assets/PolicyView.a0589ba8.js | 9 + ...w.0f9cc420.css => PolicyView.a0f17ecc.css} | 2 +- .../resources/data/assets/Retry.8b2ec896.png | Bin 0 -> 4822 bytes .../data/assets/Roboto-Black.41e55c25.woff2 | Bin 64960 -> 0 bytes .../data/assets/Roboto-Black.b8e8e841.woff | Bin 90664 -> 0 bytes .../assets/Roboto-BlackItalic.0aea9779.woff2 | Bin 72088 -> 0 bytes .../assets/Roboto-BlackItalic.11cf0708.woff | Bin 98296 -> 0 bytes .../data/assets/Roboto-Bold.8e44376b.woff2 | Bin 64740 -> 0 bytes .../data/assets/Roboto-Bold.efc87488.woff | Bin 90308 -> 0 bytes .../assets/Roboto-BoldItalic.c9d5a0e6.woff2 | Bin 70360 -> 0 bytes .../assets/Roboto-BoldItalic.cc3680f4.woff | Bin 96244 -> 0 bytes .../data/assets/Roboto-Italic.884e654c.woff2 | Bin 70280 -> 0 bytes .../data/assets/Roboto-Italic.aad7b1af.woff | Bin 95740 -> 0 bytes .../data/assets/Roboto-Light.1d8f5280.woff2 | Bin 64320 -> 0 bytes .../data/assets/Roboto-Light.6fa3f9aa.woff | Bin 89672 -> 0 bytes .../assets/Roboto-LightItalic.9934fa0f.woff2 | Bin 70760 -> 0 bytes .../assets/Roboto-LightItalic.a5a008e0.woff | Bin 96952 -> 0 bytes .../data/assets/Roboto-Medium.28404353.woff | Bin 90560 -> 0 bytes .../data/assets/Roboto-Medium.96025fe9.woff2 | Bin 65484 -> 0 bytes .../assets/Roboto-MediumItalic.160a7cf4.woff2 | Bin 71284 -> 0 bytes .../assets/Roboto-MediumItalic.71648778.woff | Bin 97476 -> 0 bytes .../data/assets/Roboto-Regular.47107401.woff2 | Bin 64632 -> 0 bytes .../data/assets/Roboto-Regular.b285944c.woff | Bin 89828 -> 0 bytes .../data/assets/Roboto-Thin.61b96427.woff2 | Bin 63048 -> 0 bytes .../data/assets/Roboto-Thin.b0193a31.woff | Bin 88132 -> 0 bytes .../assets/Roboto-ThinItalic.bde6ad8b.woff | Bin 94808 -> 0 bytes .../assets/Roboto-ThinItalic.c5ace262.woff2 | Bin 68328 -> 0 bytes .../data/assets/RobotoMono-Bold.69fdf4ef.ttf | Bin 114752 -> 0 bytes .../assets/RobotoMono-Medium.30c29a9c.ttf | Bin 114696 -> 0 bytes .../assets/RobotoMono-Regular.c7ab2d73.ttf | Bin 114624 -> 0 bytes .../data/assets/ServiceDetails.137fa0b9.css | 1 - .../data/assets/ServiceDetails.86528879.js | 1 - .../data/assets/ServiceDetails.c26d26a2.js | 1 + .../data/assets/ServiceDetails.e48bd543.css | 1 + .../ServiceInsightDetailView.8099d99c.js | 1 + .../ServiceInsightDetailView.95100573.js | 1 - .../data/assets/ServiceListView.cae28fe6.js | 1 - .../data/assets/ServiceListView.e4333090.js | 1 + .../data/assets/ShellEmpty.200d7589.js | 1 + .../data/assets/ShellEmpty.b88594ec.css | 1 + .../data/assets/ShellEmpty.fe46f184.js | 1 - .../assets/SubscriptionHeader.3b12e257.js | 1 - .../assets/SubscriptionHeader.4ccee5d1.css | 1 + .../assets/SubscriptionHeader.94269e2d.css | 1 - .../assets/SubscriptionHeader.bb7dd137.js | 12 + .../data/assets/TabsWidget.1751eed8.js | 1 - .../data/assets/TabsWidget.af2be1f7.css | 1 + .../data/assets/TabsWidget.cef20a04.js | 1 + .../data/assets/TabsWidget.d400c435.css | 1 - .../resources/data/assets/TagList.3d4ee64d.js | 1 - .../data/assets/TagList.4c4ad904.css | 1 + .../resources/data/assets/TagList.5f93cc3d.js | 1 + .../data/assets/TagList.f4c61d4a.css | 1 - .../data/assets/Timeout.dcabf0f7.jpg | Bin 0 -> 43960 bytes .../data/assets/VirtualOutbound.3bb05b70.png | Bin 0 -> 4461 bytes .../data/assets/WarningsWidget.216ea4e1.js | 1 - .../data/assets/WarningsWidget.a37aa40a.js | 10 + .../data/assets/WelcomeView.b0e78b5e.js | 1 - .../data/assets/WelcomeView.ba9a77c3.js | 8 + .../data/assets/YamlView.24c9d3cb.js | 1 - .../data/assets/YamlView.fd9db0cf.css | 1 - ...ue_type_script_setup_true_lang.14695642.js | 1 + .../data/assets/ZoneEgresses.3f52d935.js | 3 + .../data/assets/ZoneEgresses.e3002bf5.js | 1 - .../data/assets/ZoneIngresses.14082fd0.js | 3 + .../data/assets/ZoneIngresses.91eca5c3.js | 1 - .../data/assets/ZonesView.22265236.js | 1 - .../data/assets/ZonesView.25c5a673.js | 3 + .../assets/dataplane-policies.2152c978.js | 1 + .../assets/dataplane-policies.3fc441b0.js | 1 - .../data/assets/dataplane-rules.e5a3fb01.js | 1 + .../resources/data/assets/index.1408bbc1.css | 1 + .../resources/data/assets/index.3bc39668.js | 483 --------------- .../resources/data/assets/index.c8e7c817.js | 561 ++++++++++++++++++ .../resources/data/assets/index.dc35afea.css | 1 - .../data/assets/patchQueryParam.65a1b943.js | 1 - .../data/assets/patchQueryParam.71b53d66.css | 1 - .../data/assets/patchQueryParam.79a6894d.css | 1 + .../data/assets/patchQueryParam.c472bece.js | 15 + ...dfmake.3078ec64.js => pdfmake.78789dd7.js} | 52 +- ...793206e.js => setupMockWorker.6d42cea0.js} | 60 +- app/kuma-ui/pkg/resources/data/index.html | 2 +- 173 files changed, 1153 insertions(+), 644 deletions(-) delete mode 100644 app/kuma-ui/pkg/resources/data/assets/AddNewServices.25b30300.js create mode 100644 app/kuma-ui/pkg/resources/data/assets/AddNewServices.dab09cbd.js create mode 100644 app/kuma-ui/pkg/resources/data/assets/AddNewServicesCode.6eee45b6.js delete mode 100644 app/kuma-ui/pkg/resources/data/assets/AddNewServicesCode.b34a89cf.js delete mode 100644 app/kuma-ui/pkg/resources/data/assets/AppNotFoundView.975bf07f.js create mode 100644 app/kuma-ui/pkg/resources/data/assets/AppNotFoundView.d08f797a.js rename app/kuma-ui/pkg/resources/data/assets/{CodeBlock.ad8115e5.css => CodeBlock.7d9027b4.css} (93%) rename app/kuma-ui/pkg/resources/data/assets/{CodeBlock.vue_vue_type_style_index_0_lang.b3d38a49.js => CodeBlock.vue_vue_type_style_index_0_lang.660b597c.js} (63%) rename app/kuma-ui/pkg/resources/data/assets/{CompletedView.3995e8e1.js => CompletedView.8c5c1a15.js} (67%) create mode 100644 app/kuma-ui/pkg/resources/data/assets/ConfigurationTypes.56df22fc.js delete mode 100644 app/kuma-ui/pkg/resources/data/assets/ConfigurationTypes.958b2df7.js create mode 100644 app/kuma-ui/pkg/resources/data/assets/ContentWrapper.7c707ca8.js delete mode 100644 app/kuma-ui/pkg/resources/data/assets/ContentWrapper.82c8233c.js delete mode 100644 app/kuma-ui/pkg/resources/data/assets/ContentWrapper.f6cfef14.css create mode 100644 app/kuma-ui/pkg/resources/data/assets/ContentWrapper.fe2d0f8d.css delete mode 100644 app/kuma-ui/pkg/resources/data/assets/CreateMesh.11f2abd1.js create mode 100644 app/kuma-ui/pkg/resources/data/assets/CreateMesh.d7017db1.js delete mode 100644 app/kuma-ui/pkg/resources/data/assets/DataPlaneDetailView.395154d7.js delete mode 100644 app/kuma-ui/pkg/resources/data/assets/DataPlaneDetailView.9e061336.css create mode 100644 app/kuma-ui/pkg/resources/data/assets/DataPlaneDetailView.cc10c95f.css create mode 100644 app/kuma-ui/pkg/resources/data/assets/DataPlaneDetailView.f8330165.js create mode 100644 app/kuma-ui/pkg/resources/data/assets/DataPlaneListView.47a88f61.js delete mode 100644 app/kuma-ui/pkg/resources/data/assets/DataPlaneListView.7873d182.js create mode 100644 app/kuma-ui/pkg/resources/data/assets/DataPlaneListView.a07f9559.css delete mode 100644 app/kuma-ui/pkg/resources/data/assets/DataPlaneListView.c608f61a.css delete mode 100644 app/kuma-ui/pkg/resources/data/assets/DataplaneKubernetes.2327035f.js create mode 100644 app/kuma-ui/pkg/resources/data/assets/DataplaneKubernetes.3d545ba1.js delete mode 100644 app/kuma-ui/pkg/resources/data/assets/DataplaneKubernetes.45f18fcf.css create mode 100644 app/kuma-ui/pkg/resources/data/assets/DataplaneKubernetes.641510f7.css delete mode 100644 app/kuma-ui/pkg/resources/data/assets/DataplaneUniversal.33c0d07f.js create mode 100644 app/kuma-ui/pkg/resources/data/assets/DataplaneUniversal.b56c6e24.js create mode 100644 app/kuma-ui/pkg/resources/data/assets/DataplaneUniversal.f74d2ca5.css delete mode 100644 app/kuma-ui/pkg/resources/data/assets/DataplanesOverview.23408efe.js create mode 100644 app/kuma-ui/pkg/resources/data/assets/DataplanesOverview.c5dba11f.js delete mode 100644 app/kuma-ui/pkg/resources/data/assets/DeploymentTypes.371240ce.js create mode 100644 app/kuma-ui/pkg/resources/data/assets/DeploymentTypes.a64fdd81.js delete mode 100644 app/kuma-ui/pkg/resources/data/assets/DiagnosticsView.3937b982.js create mode 100644 app/kuma-ui/pkg/resources/data/assets/DiagnosticsView.a34d668f.js delete mode 100644 app/kuma-ui/pkg/resources/data/assets/EmptyBlock.vue_vue_type_script_setup_true_lang.74b6b406.js create mode 100644 app/kuma-ui/pkg/resources/data/assets/EmptyBlock.vue_vue_type_script_setup_true_lang.ccd40ead.js create mode 100644 app/kuma-ui/pkg/resources/data/assets/EntityScanner.44705ff2.js delete mode 100644 app/kuma-ui/pkg/resources/data/assets/EntityScanner.715bca8d.js create mode 100644 app/kuma-ui/pkg/resources/data/assets/EntityScanner.99872949.css delete mode 100644 app/kuma-ui/pkg/resources/data/assets/EntityScanner.ea7ff2ec.css create mode 100644 app/kuma-ui/pkg/resources/data/assets/EntityStatus.c76c23bb.js create mode 100644 app/kuma-ui/pkg/resources/data/assets/EntityStatus.d64cc345.css delete mode 100644 app/kuma-ui/pkg/resources/data/assets/EnvironmentSwitcher.2962aa69.js create mode 100644 app/kuma-ui/pkg/resources/data/assets/EnvironmentSwitcher.505b78d4.js create mode 100644 app/kuma-ui/pkg/resources/data/assets/EnvironmentSwitcher.edfe74c6.css create mode 100644 app/kuma-ui/pkg/resources/data/assets/EnvoyData.3c6969da.js delete mode 100644 app/kuma-ui/pkg/resources/data/assets/EnvoyData.409db62c.css create mode 100644 app/kuma-ui/pkg/resources/data/assets/EnvoyData.55ab94cb.css delete mode 100644 app/kuma-ui/pkg/resources/data/assets/EnvoyData.e4795d9b.js create mode 100644 app/kuma-ui/pkg/resources/data/assets/ErrorBlock.26868ad8.js create mode 100644 app/kuma-ui/pkg/resources/data/assets/ErrorBlock.8c979915.css delete mode 100644 app/kuma-ui/pkg/resources/data/assets/ErrorBlock.c91d77b3.css delete mode 100644 app/kuma-ui/pkg/resources/data/assets/ErrorBlock.f4ac98cc.js create mode 100644 app/kuma-ui/pkg/resources/data/assets/ExternalServiceDetailView.70fed290.js delete mode 100644 app/kuma-ui/pkg/resources/data/assets/ExternalServiceDetailView.c77a3b29.js rename app/kuma-ui/pkg/resources/data/assets/{FrameSkeleton.e1893be2.js => FrameSkeleton.db9a6492.js} (68%) delete mode 100644 app/kuma-ui/pkg/resources/data/assets/LabelList.2c3abc04.css create mode 100644 app/kuma-ui/pkg/resources/data/assets/LabelList.b10786e4.css delete mode 100644 app/kuma-ui/pkg/resources/data/assets/LabelList.vue_vue_type_style_index_0_lang.0e14ac31.js create mode 100644 app/kuma-ui/pkg/resources/data/assets/LabelList.vue_vue_type_style_index_0_lang.7e95c953.js delete mode 100644 app/kuma-ui/pkg/resources/data/assets/LoadingBlock.vue_vue_type_script_setup_true_lang.13b03cfc.js create mode 100644 app/kuma-ui/pkg/resources/data/assets/LoadingBlock.vue_vue_type_script_setup_true_lang.5817f994.js delete mode 100644 app/kuma-ui/pkg/resources/data/assets/LoadingBox.7ffde0ed.js create mode 100644 app/kuma-ui/pkg/resources/data/assets/LoadingBox.f2351d0f.js create mode 100644 app/kuma-ui/pkg/resources/data/assets/MainOverviewView.52b0d16e.js delete mode 100644 app/kuma-ui/pkg/resources/data/assets/MainOverviewView.ead97121.js delete mode 100644 app/kuma-ui/pkg/resources/data/assets/MaterialIcons-Regular.8c998b4a.eot delete mode 100644 app/kuma-ui/pkg/resources/data/assets/MaterialIcons-Regular.a87d66c9.woff2 delete mode 100644 app/kuma-ui/pkg/resources/data/assets/MaterialIcons-Regular.b7f4a3ab.ttf delete mode 100644 app/kuma-ui/pkg/resources/data/assets/MaterialIcons-Regular.c4a1baec.woff create mode 100644 app/kuma-ui/pkg/resources/data/assets/Mesh.1ca7cec1.js create mode 100644 app/kuma-ui/pkg/resources/data/assets/Mesh.22bc2992.css delete mode 100644 app/kuma-ui/pkg/resources/data/assets/Mesh.766d8d68.js delete mode 100644 app/kuma-ui/pkg/resources/data/assets/MeshOverviewView.57401308.js create mode 100644 app/kuma-ui/pkg/resources/data/assets/MeshOverviewView.83cacdf5.js rename app/kuma-ui/pkg/resources/data/assets/{MeshResources.d7c8256d.js => MeshResources.985cde12.js} (94%) delete mode 100644 app/kuma-ui/pkg/resources/data/assets/MultiZoneView.2aad63d7.js create mode 100644 app/kuma-ui/pkg/resources/data/assets/MultiZoneView.c9b34ad2.js create mode 100644 app/kuma-ui/pkg/resources/data/assets/MultizoneInfo.565fe069.js delete mode 100644 app/kuma-ui/pkg/resources/data/assets/MultizoneInfo.8c2f925d.js delete mode 100644 app/kuma-ui/pkg/resources/data/assets/OnboardingNavigation.18583fce.js create mode 100644 app/kuma-ui/pkg/resources/data/assets/OnboardingNavigation.70265aab.js create mode 100644 app/kuma-ui/pkg/resources/data/assets/OnboardingNavigation.8e0e24c9.css delete mode 100644 app/kuma-ui/pkg/resources/data/assets/OnboardingNavigation.a88835b3.css create mode 100644 app/kuma-ui/pkg/resources/data/assets/OnboardingPage.3dbc95d5.js delete mode 100644 app/kuma-ui/pkg/resources/data/assets/OnboardingPage.f1f41949.js delete mode 100644 app/kuma-ui/pkg/resources/data/assets/PolicyView.96ef04e7.js create mode 100644 app/kuma-ui/pkg/resources/data/assets/PolicyView.a0589ba8.js rename app/kuma-ui/pkg/resources/data/assets/{PolicyView.0f9cc420.css => PolicyView.a0f17ecc.css} (50%) create mode 100644 app/kuma-ui/pkg/resources/data/assets/Retry.8b2ec896.png delete mode 100644 app/kuma-ui/pkg/resources/data/assets/Roboto-Black.41e55c25.woff2 delete mode 100644 app/kuma-ui/pkg/resources/data/assets/Roboto-Black.b8e8e841.woff delete mode 100644 app/kuma-ui/pkg/resources/data/assets/Roboto-BlackItalic.0aea9779.woff2 delete mode 100644 app/kuma-ui/pkg/resources/data/assets/Roboto-BlackItalic.11cf0708.woff delete mode 100644 app/kuma-ui/pkg/resources/data/assets/Roboto-Bold.8e44376b.woff2 delete mode 100644 app/kuma-ui/pkg/resources/data/assets/Roboto-Bold.efc87488.woff delete mode 100644 app/kuma-ui/pkg/resources/data/assets/Roboto-BoldItalic.c9d5a0e6.woff2 delete mode 100644 app/kuma-ui/pkg/resources/data/assets/Roboto-BoldItalic.cc3680f4.woff delete mode 100644 app/kuma-ui/pkg/resources/data/assets/Roboto-Italic.884e654c.woff2 delete mode 100644 app/kuma-ui/pkg/resources/data/assets/Roboto-Italic.aad7b1af.woff delete mode 100644 app/kuma-ui/pkg/resources/data/assets/Roboto-Light.1d8f5280.woff2 delete mode 100644 app/kuma-ui/pkg/resources/data/assets/Roboto-Light.6fa3f9aa.woff delete mode 100644 app/kuma-ui/pkg/resources/data/assets/Roboto-LightItalic.9934fa0f.woff2 delete mode 100644 app/kuma-ui/pkg/resources/data/assets/Roboto-LightItalic.a5a008e0.woff delete mode 100644 app/kuma-ui/pkg/resources/data/assets/Roboto-Medium.28404353.woff delete mode 100644 app/kuma-ui/pkg/resources/data/assets/Roboto-Medium.96025fe9.woff2 delete mode 100644 app/kuma-ui/pkg/resources/data/assets/Roboto-MediumItalic.160a7cf4.woff2 delete mode 100644 app/kuma-ui/pkg/resources/data/assets/Roboto-MediumItalic.71648778.woff delete mode 100644 app/kuma-ui/pkg/resources/data/assets/Roboto-Regular.47107401.woff2 delete mode 100644 app/kuma-ui/pkg/resources/data/assets/Roboto-Regular.b285944c.woff delete mode 100644 app/kuma-ui/pkg/resources/data/assets/Roboto-Thin.61b96427.woff2 delete mode 100644 app/kuma-ui/pkg/resources/data/assets/Roboto-Thin.b0193a31.woff delete mode 100644 app/kuma-ui/pkg/resources/data/assets/Roboto-ThinItalic.bde6ad8b.woff delete mode 100644 app/kuma-ui/pkg/resources/data/assets/Roboto-ThinItalic.c5ace262.woff2 delete mode 100644 app/kuma-ui/pkg/resources/data/assets/RobotoMono-Bold.69fdf4ef.ttf delete mode 100644 app/kuma-ui/pkg/resources/data/assets/RobotoMono-Medium.30c29a9c.ttf delete mode 100644 app/kuma-ui/pkg/resources/data/assets/RobotoMono-Regular.c7ab2d73.ttf delete mode 100644 app/kuma-ui/pkg/resources/data/assets/ServiceDetails.137fa0b9.css delete mode 100644 app/kuma-ui/pkg/resources/data/assets/ServiceDetails.86528879.js create mode 100644 app/kuma-ui/pkg/resources/data/assets/ServiceDetails.c26d26a2.js create mode 100644 app/kuma-ui/pkg/resources/data/assets/ServiceDetails.e48bd543.css create mode 100644 app/kuma-ui/pkg/resources/data/assets/ServiceInsightDetailView.8099d99c.js delete mode 100644 app/kuma-ui/pkg/resources/data/assets/ServiceInsightDetailView.95100573.js delete mode 100644 app/kuma-ui/pkg/resources/data/assets/ServiceListView.cae28fe6.js create mode 100644 app/kuma-ui/pkg/resources/data/assets/ServiceListView.e4333090.js create mode 100644 app/kuma-ui/pkg/resources/data/assets/ShellEmpty.200d7589.js create mode 100644 app/kuma-ui/pkg/resources/data/assets/ShellEmpty.b88594ec.css delete mode 100644 app/kuma-ui/pkg/resources/data/assets/ShellEmpty.fe46f184.js delete mode 100644 app/kuma-ui/pkg/resources/data/assets/SubscriptionHeader.3b12e257.js create mode 100644 app/kuma-ui/pkg/resources/data/assets/SubscriptionHeader.4ccee5d1.css delete mode 100644 app/kuma-ui/pkg/resources/data/assets/SubscriptionHeader.94269e2d.css create mode 100644 app/kuma-ui/pkg/resources/data/assets/SubscriptionHeader.bb7dd137.js delete mode 100644 app/kuma-ui/pkg/resources/data/assets/TabsWidget.1751eed8.js create mode 100644 app/kuma-ui/pkg/resources/data/assets/TabsWidget.af2be1f7.css create mode 100644 app/kuma-ui/pkg/resources/data/assets/TabsWidget.cef20a04.js delete mode 100644 app/kuma-ui/pkg/resources/data/assets/TabsWidget.d400c435.css delete mode 100644 app/kuma-ui/pkg/resources/data/assets/TagList.3d4ee64d.js create mode 100644 app/kuma-ui/pkg/resources/data/assets/TagList.4c4ad904.css create mode 100644 app/kuma-ui/pkg/resources/data/assets/TagList.5f93cc3d.js delete mode 100644 app/kuma-ui/pkg/resources/data/assets/TagList.f4c61d4a.css create mode 100644 app/kuma-ui/pkg/resources/data/assets/Timeout.dcabf0f7.jpg create mode 100644 app/kuma-ui/pkg/resources/data/assets/VirtualOutbound.3bb05b70.png delete mode 100644 app/kuma-ui/pkg/resources/data/assets/WarningsWidget.216ea4e1.js create mode 100644 app/kuma-ui/pkg/resources/data/assets/WarningsWidget.a37aa40a.js delete mode 100644 app/kuma-ui/pkg/resources/data/assets/WelcomeView.b0e78b5e.js create mode 100644 app/kuma-ui/pkg/resources/data/assets/WelcomeView.ba9a77c3.js delete mode 100644 app/kuma-ui/pkg/resources/data/assets/YamlView.24c9d3cb.js delete mode 100644 app/kuma-ui/pkg/resources/data/assets/YamlView.fd9db0cf.css create mode 100644 app/kuma-ui/pkg/resources/data/assets/YamlView.vue_vue_type_script_setup_true_lang.14695642.js create mode 100644 app/kuma-ui/pkg/resources/data/assets/ZoneEgresses.3f52d935.js delete mode 100644 app/kuma-ui/pkg/resources/data/assets/ZoneEgresses.e3002bf5.js create mode 100644 app/kuma-ui/pkg/resources/data/assets/ZoneIngresses.14082fd0.js delete mode 100644 app/kuma-ui/pkg/resources/data/assets/ZoneIngresses.91eca5c3.js delete mode 100644 app/kuma-ui/pkg/resources/data/assets/ZonesView.22265236.js create mode 100644 app/kuma-ui/pkg/resources/data/assets/ZonesView.25c5a673.js create mode 100644 app/kuma-ui/pkg/resources/data/assets/dataplane-policies.2152c978.js delete mode 100644 app/kuma-ui/pkg/resources/data/assets/dataplane-policies.3fc441b0.js create mode 100644 app/kuma-ui/pkg/resources/data/assets/dataplane-rules.e5a3fb01.js create mode 100644 app/kuma-ui/pkg/resources/data/assets/index.1408bbc1.css delete mode 100644 app/kuma-ui/pkg/resources/data/assets/index.3bc39668.js create mode 100644 app/kuma-ui/pkg/resources/data/assets/index.c8e7c817.js delete mode 100644 app/kuma-ui/pkg/resources/data/assets/index.dc35afea.css delete mode 100644 app/kuma-ui/pkg/resources/data/assets/patchQueryParam.65a1b943.js delete mode 100644 app/kuma-ui/pkg/resources/data/assets/patchQueryParam.71b53d66.css create mode 100644 app/kuma-ui/pkg/resources/data/assets/patchQueryParam.79a6894d.css create mode 100644 app/kuma-ui/pkg/resources/data/assets/patchQueryParam.c472bece.js rename app/kuma-ui/pkg/resources/data/assets/{pdfmake.3078ec64.js => pdfmake.78789dd7.js} (92%) rename app/kuma-ui/pkg/resources/data/assets/{setupMockWorker.3793206e.js => setupMockWorker.6d42cea0.js} (78%) diff --git a/app/kuma-ui/pkg/resources/data/assets/AddNewServices.25b30300.js b/app/kuma-ui/pkg/resources/data/assets/AddNewServices.25b30300.js deleted file mode 100644 index 95711bcdeb79..000000000000 --- a/app/kuma-ui/pkg/resources/data/assets/AddNewServices.25b30300.js +++ /dev/null @@ -1 +0,0 @@ -import{D as c,o as l,i as f,I as b,A as x,cn as h,cR as w,c as O,w as a,a as s,j as e,h as r}from"./index.3bc39668.js";import{O as $}from"./OnboardingNavigation.18583fce.js";import{O as k,a as y}from"./OnboardingPage.f1f41949.js";const B={name:"ServiceBox",props:{active:{type:Boolean,default:!1}},emits:["clicked"],computed:{classes(){return["box",{"box--active":this.active}]}}};function S(n,t,p,m,u,o){return l(),f("div",{"data-testid":"box",class:x(o.classes),onClick:t[0]||(t[0]=i=>n.$emit("clicked"))},[b(n.$slots,"default",{},void 0,!0)],2)}const C=c(B,[["render",S],["__scopeId","data-v-a26d9032"]]),N=""+new URL("new-service-demo.bff0792e.svg",import.meta.url).href,A=""+new URL("new-service-manually.5bec5301.svg",import.meta.url).href,M={name:"AddNewServices",components:{OnboardingNavigation:$,OnboardingHeading:k,OnboardingPage:y,ServiceBox:C},computed:{...h({onboardingMode:"onboarding/getMode"}),nextStep(){return this.mode==="manually"?"onboarding-completed":"onboarding-add-services-code"},mode:{get(){return this.onboardingMode},set(n){this.update(n)}}},methods:{...w({update:"onboarding/UPDATE_MODE"})}},D={class:"h-full w-full flex justify-evenly items-center"},P=e("div",null,[e("img",{src:N}),e("div",{class:"ml-3"},[e("p",{class:"uppercase font-bold tracking-wider"}," Demo app "),e("p",null,"Counter application")])],-1),E=e("div",{class:"cursor-pointer"},[e("img",{src:A}),e("div",{class:"ml-3"},[e("p",{class:"uppercase font-bold tracking-wider"}," Manually "),e("p",null,"After this wizard")])],-1);function H(n,t,p,m,u,o){const i=r("OnboardingHeading"),d=r("ServiceBox"),v=r("OnboardingNavigation"),_=r("OnboardingPage");return l(),O(_,null,{header:a(()=>[s(i,{title:"Add services"})]),content:a(()=>[e("div",D,[s(d,{active:o.mode==="demo",class:"cursor-pointer",onClicked:t[0]||(t[0]=g=>n.update("demo"))},{default:a(()=>[P]),_:1},8,["active"]),s(d,{active:o.mode==="manually",class:"cursor-pointer",onClicked:t[1]||(t[1]=g=>n.update("manually"))},{default:a(()=>[E]),_:1},8,["active"])])]),navigation:a(()=>[s(v,{"next-step":o.nextStep,"previous-step":"onboarding-create-mesh"},null,8,["next-step"])]),_:1})}const z=c(M,[["render",H]]);export{z as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/AddNewServices.dab09cbd.js b/app/kuma-ui/pkg/resources/data/assets/AddNewServices.dab09cbd.js new file mode 100644 index 000000000000..aa96f4879fee --- /dev/null +++ b/app/kuma-ui/pkg/resources/data/assets/AddNewServices.dab09cbd.js @@ -0,0 +1,5 @@ +import{E as l,o as p,j as b,J as x,B as w,cn as O,cP as h,i as r,c as B,w as a,a as i,l as e,e as s}from"./index.c8e7c817.js";import{O as $}from"./OnboardingNavigation.70265aab.js";import{O as k,a as y}from"./OnboardingPage.3dbc95d5.js";const S={name:"ServiceBox",props:{active:{type:Boolean,default:!1}},emits:["clicked"],computed:{classes(){return["box",{"box--active":this.active}]}}};function N(n,t,m,u,v,o){return p(),b("div",{"data-testid":"box",class:w(o.classes),onClick:t[0]||(t[0]=d=>n.$emit("clicked"))},[x(n.$slots,"default",{},void 0,!0)],2)}const C=l(S,[["render",N],["__scopeId","data-v-a26d9032"]]),M=""+new URL("new-service-demo.bff0792e.svg",import.meta.url).href,A=""+new URL("new-service-manually.5bec5301.svg",import.meta.url).href,P={name:"AddNewServices",components:{OnboardingNavigation:$,OnboardingHeading:k,OnboardingPage:y,ServiceBox:C},computed:{...O({onboardingMode:"onboarding/getMode"}),nextStep(){return this.mode==="manually"?"onboarding-completed":"onboarding-add-services-code"},mode:{get(){return this.onboardingMode},set(n){this.update(n)}}},methods:{...h({update:"onboarding/UPDATE_MODE"})}},E={class:"h-full w-full flex justify-evenly items-center"},D=e("div",null,[e("img",{src:M}),s(),e("div",{class:"ml-3"},[e("p",{class:"uppercase font-bold tracking-wider"},` + Demo app + `),s(),e("p",null,"Counter application")])],-1),H=e("div",{class:"cursor-pointer"},[e("img",{src:A}),s(),e("div",{class:"ml-3"},[e("p",{class:"uppercase font-bold tracking-wider"},` + Manually + `),s(),e("p",null,"After this wizard")])],-1);function U(n,t,m,u,v,o){const d=r("OnboardingHeading"),c=r("ServiceBox"),_=r("OnboardingNavigation"),g=r("OnboardingPage");return p(),B(g,null,{header:a(()=>[i(d,{title:"Add services"})]),content:a(()=>[e("div",E,[i(c,{active:o.mode==="demo",class:"cursor-pointer",onClicked:t[0]||(t[0]=f=>n.update("demo"))},{default:a(()=>[D]),_:1},8,["active"]),s(),i(c,{active:o.mode==="manually",class:"cursor-pointer",onClicked:t[1]||(t[1]=f=>n.update("manually"))},{default:a(()=>[H]),_:1},8,["active"])])]),navigation:a(()=>[i(_,{"next-step":o.nextStep,"previous-step":"onboarding-create-mesh"},null,8,["next-step"])]),_:1})}const L=l(P,[["render",U]]);export{L as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/AddNewServicesCode.6eee45b6.js b/app/kuma-ui/pkg/resources/data/assets/AddNewServicesCode.6eee45b6.js new file mode 100644 index 000000000000..33635f53c3e6 --- /dev/null +++ b/app/kuma-ui/pkg/resources/data/assets/AddNewServicesCode.6eee45b6.js @@ -0,0 +1,9 @@ +import{E as _,L as k,ck as b,cn as P,k as f,i as o,o as n,c as D,w as c,a,e as t,j as i,F as v,l as s,t as x,A as C}from"./index.c8e7c817.js";import{j as y}from"./index.58caa11d.js";import{k as A}from"./kumaDpServerUrl.1e48e09f.js";import{_ as O}from"./CodeBlock.vue_vue_type_style_index_0_lang.660b597c.js";import{L as N}from"./LoadingBox.f2351d0f.js";import{O as T}from"./OnboardingNavigation.70265aab.js";import{O as w,a as L}from"./OnboardingPage.3dbc95d5.js";import"./_commonjsHelpers.f037b798.js";const B=1e3,E={type:"Dataplane",mesh:"default",name:"example",networking:{address:"localhost",inbound:[{port:7777,servicePort:7777,serviceAddress:"127.0.0.1",tags:{"kuma.io/service":"example","kuma.io/protocol":"tcp"}}]}},R={name:"AddNewServicesCode",components:{CodeBlock:O,OnboardingNavigation:T,OnboardingHeading:w,OnboardingPage:L,LoadingBox:N,KCard:k},data(){return{productName:b,githubLink:"https://github.com/kumahq/kuma-counter-demo/",githubLinkReadme:"https://github.com/kumahq/kuma-counter-demo/blob/master/README.md",k8sRunCommand:"kubectl apply -f https://bit.ly/3Kh2Try",generateDpTokenCode:"kumactl generate dataplane-token --name=redis > kuma-token-redis",startDpCode:`kuma-dp run \\ + --cp-address=${A()} \\ + --dataplane=${`"${y(E)}"`} \\ + --dataplane-token-file=kuma-token-example`,hasDPPs:!1,DPPsTimeout:null}},computed:{...P({environment:"config/getEnvironment"}),isKubernetes(){return this.environment==="kubernetes"}},created(){this.getDPPs()},unmounted(){clearTimeout(this.DPPsTimeout)},methods:{async getDPPs(){try{const{total:r}=await f.getAllDataplanes();this.hasDPPs=r>0}catch(r){console.error(r)}this.hasDPPs||(this.DPPsTimeout=setTimeout(()=>this.getDPPs(),B))}}},K=s("p",{class:"text-center mb-12"},` + The demo application includes two services: a Redis backend to store a counter value, + and a frontend web UI to show and increment the counter. + `,-1),S=s("p",null,"To run execute the following command:",-1),V={key:1},j=s("p",null,"Clone the GitHub repository for the demo application:",-1),G=["href"],H={class:"text-center my-4"},I={key:0,class:"text-green-500","data-testid":"dpps-connected"},M={key:1,class:"text-red-500","data-testid":"dpps-disconnected"},U={key:0,class:"flex justify-center"};function q(r,F,z,J,e,l){const m=o("OnboardingHeading"),d=o("CodeBlock"),u=o("KCard"),p=o("LoadingBox"),h=o("OnboardingNavigation"),g=o("OnboardingPage");return n(),D(g,null,{header:c(()=>[a(m,{title:"Add services"})]),content:c(()=>[K,t(),l.isKubernetes?(n(),i(v,{key:0},[S,t(),a(d,{id:"code-block-kubernetes-command",language:"bash",code:e.k8sRunCommand},null,8,["code"])],64)):(n(),i("div",V,[j,t(),a(d,{id:"code-block-clone-command",language:"bash",code:e.githubLink},null,8,["code"]),t(),a(u,{title:"And follow the instructions in the README","border-variant":"noBorder"},{body:c(()=>[s("a",{target:"_blank",class:"external-link-code-block",href:e.githubLinkReadme},x(e.githubLinkReadme),9,G)]),_:1})])),t(),s("div",null,[s("p",H,[t(` + DPPs status: + `),e.hasDPPs?(n(),i("span",I,"Connected")):(n(),i("span",M,"Disconeccted"))]),t(),e.hasDPPs?C("",!0):(n(),i("div",U,[a(p)]))])]),navigation:c(()=>[a(h,{"next-step":"onboarding-dataplanes-overview","previous-step":"onboarding-add-services","should-allow-next":e.hasDPPs},null,8,["should-allow-next"])]),_:1})}const oe=_(R,[["render",q]]);export{oe as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/AddNewServicesCode.b34a89cf.js b/app/kuma-ui/pkg/resources/data/assets/AddNewServicesCode.b34a89cf.js deleted file mode 100644 index bbff40a40996..000000000000 --- a/app/kuma-ui/pkg/resources/data/assets/AddNewServicesCode.b34a89cf.js +++ /dev/null @@ -1,4 +0,0 @@ -import{D as g,O as _,ck as k,cn as b,k as P,o as t,c as f,w as r,a as o,i as s,F as D,j as a,t as v,b as x,z as C,h as n}from"./index.3bc39668.js";import{j as O}from"./index.58caa11d.js";import{k as y}from"./kumaDpServerUrl.1e48e09f.js";import{_ as A}from"./CodeBlock.vue_vue_type_style_index_0_lang.b3d38a49.js";import{L as N}from"./LoadingBox.7ffde0ed.js";import{O as T}from"./OnboardingNavigation.18583fce.js";import{O as w,a as L}from"./OnboardingPage.f1f41949.js";import"./_commonjsHelpers.f037b798.js";const B=1e3,R={type:"Dataplane",mesh:"default",name:"example",networking:{address:"localhost",inbound:[{port:7777,servicePort:7777,serviceAddress:"127.0.0.1",tags:{"kuma.io/service":"example","kuma.io/protocol":"tcp"}}]}},E={name:"AddNewServicesCode",components:{CodeBlock:A,OnboardingNavigation:T,OnboardingHeading:w,OnboardingPage:L,LoadingBox:N,KCard:_},data(){return{productName:k,githubLink:"https://github.com/kumahq/kuma-counter-demo/",githubLinkReadme:"https://github.com/kumahq/kuma-counter-demo/blob/master/README.md",k8sRunCommand:"kubectl apply -f https://bit.ly/3Kh2Try",generateDpTokenCode:"kumactl generate dataplane-token --name=redis > kuma-token-redis",startDpCode:`kuma-dp run \\ - --cp-address=${y()} \\ - --dataplane=${`"${O(R)}"`} \\ - --dataplane-token-file=kuma-token-example`,hasDPPs:!1,DPPsTimeout:null}},computed:{...b({environment:"config/getEnvironment"}),isKubernetes(){return this.environment==="kubernetes"}},created(){this.getDPPs()},unmounted(){clearTimeout(this.DPPsTimeout)},methods:{async getDPPs(){try{const{total:i}=await P.getAllDataplanes();this.hasDPPs=i>0}catch(i){console.error(i)}this.hasDPPs||(this.DPPsTimeout=setTimeout(()=>this.getDPPs(),B))}}},K=a("p",{class:"text-center mb-12"}," The demo application includes two services: a Redis backend to store a counter value, and a frontend web UI to show and increment the counter. ",-1),S=a("p",null,"To run execute the following command:",-1),V={key:1},j=a("p",null,"Clone the GitHub repository for the demo application:",-1),G=["href"],H={class:"text-center my-4"},I={key:0,class:"text-green-500","data-testid":"dpps-connected"},M={key:1,class:"text-red-500","data-testid":"dpps-disconnected"},U={key:0,class:"flex justify-center"};function q(i,F,z,J,e,d){const l=n("OnboardingHeading"),c=n("CodeBlock"),m=n("KCard"),u=n("LoadingBox"),p=n("OnboardingNavigation"),h=n("OnboardingPage");return t(),f(h,null,{header:r(()=>[o(l,{title:"Add services"})]),content:r(()=>[K,d.isKubernetes?(t(),s(D,{key:0},[S,o(c,{id:"code-block-kubernetes-command",language:"bash",code:e.k8sRunCommand},null,8,["code"])],64)):(t(),s("div",V,[j,o(c,{id:"code-block-clone-command",language:"bash",code:e.githubLink},null,8,["code"]),o(m,{title:"And follow the instructions in the README","border-variant":"noBorder"},{body:r(()=>[a("a",{target:"_blank",class:"external-link-code-block",href:e.githubLinkReadme},v(e.githubLinkReadme),9,G)]),_:1})])),a("div",null,[a("p",H,[x(" DPPs status: "),e.hasDPPs?(t(),s("span",I,"Connected")):(t(),s("span",M,"Disconeccted"))]),e.hasDPPs?C("",!0):(t(),s("div",U,[o(u)]))])]),navigation:r(()=>[o(p,{"next-step":"onboarding-dataplanes-overview","previous-step":"onboarding-add-services","should-allow-next":e.hasDPPs},null,8,["should-allow-next"])]),_:1})}const oe=g(E,[["render",q]]);export{oe as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/AppNotFoundView.975bf07f.js b/app/kuma-ui/pkg/resources/data/assets/AppNotFoundView.975bf07f.js deleted file mode 100644 index 955d87f26efa..000000000000 --- a/app/kuma-ui/pkg/resources/data/assets/AppNotFoundView.975bf07f.js +++ /dev/null @@ -1 +0,0 @@ -import{d as s,o as n,i as r,a as o,w as e,u as a,v as c,b as t,M as i,N as l,j as d}from"./index.3bc39668.js";const p={class:"overview"},_=d("p",null,"Page Not Found",-1),w=s({__name:"AppNotFoundView",setup(u){return(m,f)=>(n(),r("div",p,[o(a(l),null,{title:e(()=>[o(a(c),{class:"kong-icon--centered",icon:"warning",color:"var(--black-75)","secondary-color":"var(--yellow-300)",size:"64"}),_]),message:e(()=>[t(" The page or entity you were looking for does not exist. ")]),cta:e(()=>[o(a(i),{appearance:"primary",to:{name:"home"}},{default:e(()=>[t(" Go Home ")]),_:1})]),_:1})]))}});export{w as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/AppNotFoundView.d08f797a.js b/app/kuma-ui/pkg/resources/data/assets/AppNotFoundView.d08f797a.js new file mode 100644 index 000000000000..34534c40fbee --- /dev/null +++ b/app/kuma-ui/pkg/resources/data/assets/AppNotFoundView.d08f797a.js @@ -0,0 +1,5 @@ +import{d as t,o as n,j as r,a as o,w as e,u as a,b as c,e as s,P as l,N as i,l as p}from"./index.c8e7c817.js";const d={class:"overview"},_=p("p",null,"Page Not Found",-1),h=t({__name:"AppNotFoundView",setup(m){return(u,f)=>(n(),r("div",d,[o(a(i),null,{title:e(()=>[o(a(c),{class:"mb-3",icon:"warning",color:"var(--black-75)","secondary-color":"var(--yellow-300)",size:"64"}),s(),_]),message:e(()=>[s(` + The page or entity you were looking for does not exist. + `)]),cta:e(()=>[o(a(l),{appearance:"primary",to:{name:"home"}},{default:e(()=>[s(` + Go Home + `)]),_:1})]),_:1})]))}});export{h as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/CodeBlock.ad8115e5.css b/app/kuma-ui/pkg/resources/data/assets/CodeBlock.7d9027b4.css similarity index 93% rename from app/kuma-ui/pkg/resources/data/assets/CodeBlock.ad8115e5.css rename to app/kuma-ui/pkg/resources/data/assets/CodeBlock.7d9027b4.css index 17c88fc12bbe..bda46af26cce 100644 --- a/app/kuma-ui/pkg/resources/data/assets/CodeBlock.ad8115e5.css +++ b/app/kuma-ui/pkg/resources/data/assets/CodeBlock.7d9027b4.css @@ -1 +1 @@ -code[class*=language-],pre[class*=language-]{color:#000;background:0 0;text-shadow:0 1px #fff;font-family:Consolas,Monaco,Andale Mono,Ubuntu Mono,monospace;font-size:1em;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none}code[class*=language-] ::-moz-selection,code[class*=language-]::-moz-selection,pre[class*=language-] ::-moz-selection,pre[class*=language-]::-moz-selection{text-shadow:none;background:#b3d4fc}code[class*=language-] ::selection,code[class*=language-]::selection,pre[class*=language-] ::selection,pre[class*=language-]::selection{text-shadow:none;background:#b3d4fc}@media print{code[class*=language-],pre[class*=language-]{text-shadow:none}}pre[class*=language-]{padding:1em;margin:.5em 0;overflow:auto}:not(pre)>code[class*=language-],pre[class*=language-]{background:#f5f2f0}:not(pre)>code[class*=language-]{padding:.1em;border-radius:.3em;white-space:normal}.token.cdata,.token.comment,.token.doctype,.token.prolog{color:#708090}.token.punctuation{color:#999}.token.namespace{opacity:.7}.token.boolean,.token.constant,.token.deleted,.token.number,.token.property,.token.symbol,.token.tag{color:#905}.token.attr-name,.token.builtin,.token.char,.token.inserted,.token.selector,.token.string{color:#690}.language-css .token.string,.style .token.string,.token.entity,.token.operator,.token.url{color:#9a6e3a;background:hsla(0,0%,100%,.5)}.token.atrule,.token.attr-value,.token.keyword{color:#07a}.token.class-name,.token.function{color:#dd4a68}.token.important,.token.regex,.token.variable{color:#e90}.token.bold,.token.important{font-weight:700}.token.italic{font-style:italic}.token.entity{cursor:help}.code-block code{display:block!important}.k-code-block-actions{position:sticky;z-index:4;top:var(--topbar-height)} +code[class*=language-],pre[class*=language-]{color:#000;background:0 0;text-shadow:0 1px #fff;font-family:Consolas,Monaco,Andale Mono,Ubuntu Mono,monospace;font-size:1em;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none}code[class*=language-] ::-moz-selection,code[class*=language-]::-moz-selection,pre[class*=language-] ::-moz-selection,pre[class*=language-]::-moz-selection{text-shadow:none;background:#b3d4fc}code[class*=language-] ::selection,code[class*=language-]::selection,pre[class*=language-] ::selection,pre[class*=language-]::selection{text-shadow:none;background:#b3d4fc}@media print{code[class*=language-],pre[class*=language-]{text-shadow:none}}pre[class*=language-]{padding:1em;margin:.5em 0;overflow:auto}:not(pre)>code[class*=language-],pre[class*=language-]{background:#f5f2f0}:not(pre)>code[class*=language-]{padding:.1em;border-radius:.3em;white-space:normal}.token.cdata,.token.comment,.token.doctype,.token.prolog{color:#708090}.token.punctuation{color:#999}.token.namespace{opacity:.7}.token.boolean,.token.constant,.token.deleted,.token.number,.token.property,.token.symbol,.token.tag{color:#905}.token.attr-name,.token.builtin,.token.char,.token.inserted,.token.selector,.token.string{color:#690}.language-css .token.string,.style .token.string,.token.entity,.token.operator,.token.url{color:#9a6e3a;background:hsla(0,0%,100%,.5)}.token.atrule,.token.attr-value,.token.keyword{color:#07a}.token.class-name,.token.function{color:#dd4a68}.token.important,.token.regex,.token.variable{color:#e90}.token.bold,.token.important{font-weight:700}.token.italic{font-style:italic}.token.entity{cursor:help}.code-block code{display:block!important}.code-block .k-code-block-actions{position:sticky;z-index:4;top:var(--AppHeaderHeight)} diff --git a/app/kuma-ui/pkg/resources/data/assets/CodeBlock.vue_vue_type_style_index_0_lang.b3d38a49.js b/app/kuma-ui/pkg/resources/data/assets/CodeBlock.vue_vue_type_style_index_0_lang.660b597c.js similarity index 63% rename from app/kuma-ui/pkg/resources/data/assets/CodeBlock.vue_vue_type_style_index_0_lang.b3d38a49.js rename to app/kuma-ui/pkg/resources/data/assets/CodeBlock.vue_vue_type_style_index_0_lang.660b597c.js index 15cec9693ba0..970bc7264bf6 100644 --- a/app/kuma-ui/pkg/resources/data/assets/CodeBlock.vue_vue_type_style_index_0_lang.b3d38a49.js +++ b/app/kuma-ui/pkg/resources/data/assets/CodeBlock.vue_vue_type_style_index_0_lang.660b597c.js @@ -1,19 +1,19 @@ -import{d as te,r as ae,e as ne,R as U,o as re,c as ie,T as se,u as q,U as oe,V as le}from"./index.3bc39668.js";import{c as Z}from"./_commonjsHelpers.f037b798.js";var W={exports:{}};(function(m){var p=typeof window<"u"?window:typeof WorkerGlobalScope<"u"&&self instanceof WorkerGlobalScope?self:{};/** +import{d as te,r as ne,f as ae,R as U,o as re,c as ie,S as se,u as q,U as oe}from"./index.c8e7c817.js";import{c as Z}from"./_commonjsHelpers.f037b798.js";var W={exports:{}};(function(p){var f=typeof window<"u"?window:typeof WorkerGlobalScope<"u"&&self instanceof WorkerGlobalScope?self:{};/** * Prism: Lightweight, robust, elegant syntax highlighting * * @license MIT * @author Lea Verou * @namespace * @public - */var a=function(u){var d=/(?:^|\s)lang(?:uage)?-([\w-]+)(?=\s|$)/i,b=0,f={},s={manual:u.Prism&&u.Prism.manual,disableWorkerMessageHandler:u.Prism&&u.Prism.disableWorkerMessageHandler,util:{encode:function t(e){return e instanceof g?new g(e.type,t(e.content),e.alias):Array.isArray(e)?e.map(t):e.replace(/&/g,"&").replace(/"u")return null;if("currentScript"in document&&1<2)return document.currentScript;try{throw new Error}catch(r){var t=(/at [^(\r\n]*\((.*):[^:]+:[^:]+\)$/i.exec(r.stack)||[])[1];if(t){var e=document.getElementsByTagName("script");for(var n in e)if(e[n].src==t)return e[n]}return null}},isActive:function(t,e,n){for(var r="no-"+e;t;){var i=t.classList;if(i.contains(e))return!0;if(i.contains(r))return!1;t=t.parentElement}return!!n}},languages:{plain:f,plaintext:f,text:f,txt:f,extend:function(t,e){var n=s.util.clone(s.languages[t]);for(var r in e)n[r]=e[r];return n},insertBefore:function(t,e,n,r){r=r||s.languages;var i=r[t],l={};for(var c in i)if(i.hasOwnProperty(c)){if(c==e)for(var o in n)n.hasOwnProperty(o)&&(l[o]=n[o]);n.hasOwnProperty(c)||(l[c]=i[c])}var v=r[t];return r[t]=l,s.languages.DFS(s.languages,function(E,I){I===v&&E!=t&&(this[E]=l)}),l},DFS:function t(e,n,r,i){i=i||{};var l=s.util.objId;for(var c in e)if(e.hasOwnProperty(c)){n.call(e,c,e[c],r||c);var o=e[c],v=s.util.type(o);v==="Object"&&!i[l(o)]?(i[l(o)]=!0,t(o,n,null,i)):v==="Array"&&!i[l(o)]&&(i[l(o)]=!0,t(o,n,c,i))}}},plugins:{},highlightAll:function(t,e){s.highlightAllUnder(document,t,e)},highlightAllUnder:function(t,e,n){var r={callback:n,container:t,selector:'code[class*="language-"], [class*="language-"] code, code[class*="lang-"], [class*="lang-"] code'};s.hooks.run("before-highlightall",r),r.elements=Array.prototype.slice.apply(r.container.querySelectorAll(r.selector)),s.hooks.run("before-all-elements-highlight",r);for(var i=0,l;l=r.elements[i++];)s.highlightElement(l,e===!0,r.callback)},highlightElement:function(t,e,n){var r=s.util.getLanguage(t),i=s.languages[r];s.util.setLanguage(t,r);var l=t.parentElement;l&&l.nodeName.toLowerCase()==="pre"&&s.util.setLanguage(l,r);var c=t.textContent,o={element:t,language:r,grammar:i,code:c};function v(I){o.highlightedCode=I,s.hooks.run("before-insert",o),o.element.innerHTML=o.highlightedCode,s.hooks.run("after-highlight",o),s.hooks.run("complete",o),n&&n.call(o.element)}if(s.hooks.run("before-sanity-check",o),l=o.element.parentElement,l&&l.nodeName.toLowerCase()==="pre"&&!l.hasAttribute("tabindex")&&l.setAttribute("tabindex","0"),!o.code){s.hooks.run("complete",o),n&&n.call(o.element);return}if(s.hooks.run("before-highlight",o),!o.grammar){v(s.util.encode(o.code));return}if(e&&u.Worker){var E=new Worker(s.filename);E.onmessage=function(I){v(I.data)},E.postMessage(JSON.stringify({language:o.language,code:o.code,immediateClose:!0}))}else v(s.highlight(o.code,o.grammar,o.language))},highlight:function(t,e,n){var r={code:t,grammar:e,language:n};if(s.hooks.run("before-tokenize",r),!r.grammar)throw new Error('The language "'+r.language+'" has no grammar.');return r.tokens=s.tokenize(r.code,r.grammar),s.hooks.run("after-tokenize",r),g.stringify(s.util.encode(r.tokens),r.language)},tokenize:function(t,e){var n=e.rest;if(n){for(var r in n)e[r]=n[r];delete e.rest}var i=new w;return F(i,i.head,t),k(t,i,e,i.head,0),L(i)},hooks:{all:{},add:function(t,e){var n=s.hooks.all;n[t]=n[t]||[],n[t].push(e)},run:function(t,e){var n=s.hooks.all[t];if(!(!n||!n.length))for(var r=0,i;i=n[r++];)i(e)}},Token:g};u.Prism=s;function g(t,e,n,r){this.type=t,this.content=e,this.alias=n,this.length=(r||"").length|0}g.stringify=function t(e,n){if(typeof e=="string")return e;if(Array.isArray(e)){var r="";return e.forEach(function(v){r+=t(v,n)}),r}var i={type:e.type,content:t(e.content,n),tag:"span",classes:["token",e.type],attributes:{},language:n},l=e.alias;l&&(Array.isArray(l)?Array.prototype.push.apply(i.classes,l):i.classes.push(l)),s.hooks.run("wrap",i);var c="";for(var o in i.attributes)c+=" "+o+'="'+(i.attributes[o]||"").replace(/"/g,""")+'"';return"<"+i.tag+' class="'+i.classes.join(" ")+'"'+c+">"+i.content+""};function S(t,e,n,r){t.lastIndex=e;var i=t.exec(n);if(i&&r&&i[1]){var l=i[1].length;i.index+=l,i[0]=i[0].slice(l)}return i}function k(t,e,n,r,i,l){for(var c in n)if(!(!n.hasOwnProperty(c)||!n[c])){var o=n[c];o=Array.isArray(o)?o:[o];for(var v=0;v=l.reach);T+=x.value.length,x=x.next){var O=x.value;if(e.length>t.length)return;if(!(O instanceof g)){var D=1,_;if(X){if(_=S(Y,T,t,j),!_||_.index>=t.length)break;var C=_.index,J=_.index+_[0].length,$=T;for($+=x.value.length;C>=$;)x=x.next,$+=x.value.length;if($-=x.value.length,T=$,x.value instanceof g)continue;for(var R=x;R!==e.tail&&($l.reach&&(l.reach=G);var M=x.prev;H&&(M=F(e,M,H),T+=H.length),P(e,M,D);var ee=new g(c,I?s.tokenize(N,I):N,Q,N);if(x=F(e,M,ee),K&&F(e,x,K),D>1){var B={cause:c+","+v,reach:G};k(t,e,n,x.prev,T,B),l&&B.reach>l.reach&&(l.reach=B.reach)}}}}}}function w(){var t={value:null,prev:null,next:null},e={value:null,prev:t,next:null};t.next=e,this.head=t,this.tail=e,this.length=0}function F(t,e,n){var r=e.next,i={value:n,prev:e,next:r};return e.next=i,r.prev=i,t.length++,i}function P(t,e,n){for(var r=e.next,i=0;i/,greedy:!0},prolog:{pattern:/<\?[\s\S]+?\?>/,greedy:!0},doctype:{pattern:/"'[\]]|"[^"]*"|'[^']*')+(?:\[(?:[^<"'\]]|"[^"]*"|'[^']*'|<(?!!--)|)*\]\s*)?>/i,greedy:!0,inside:{"internal-subset":{pattern:/(^[^\[]*\[)[\s\S]+(?=\]>$)/,lookbehind:!0,greedy:!0,inside:null},string:{pattern:/"[^"]*"|'[^']*'/,greedy:!0},punctuation:/^$|[[\]]/,"doctype-tag":/^DOCTYPE/i,name:/[^\s<>'"]+/}},cdata:{pattern://i,greedy:!0},tag:{pattern:/<\/?(?!\d)[^\s>\/=$<%]+(?:\s(?:\s*[^\s>\/=]+(?:\s*=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+(?=[\s>]))|(?=[\s/>])))+)?\s*\/?>/,greedy:!0,inside:{tag:{pattern:/^<\/?[^\s>\/]+/,inside:{punctuation:/^<\/?/,namespace:/^[^\s>\/:]+:/}},"special-attr":[],"attr-value":{pattern:/=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+)/,inside:{punctuation:[{pattern:/^=/,alias:"attr-equals"},{pattern:/^(\s*)["']|["']$/,lookbehind:!0}]}},punctuation:/\/?>/,"attr-name":{pattern:/[^\s>\/]+/,inside:{namespace:/^[^\s>\/:]+:/}}}},entity:[{pattern:/&[\da-z]{1,8};/i,alias:"named-entity"},/&#x?[\da-f]{1,8};/i]},a.languages.markup.tag.inside["attr-value"].inside.entity=a.languages.markup.entity,a.languages.markup.doctype.inside["internal-subset"].inside=a.languages.markup,a.hooks.add("wrap",function(u){u.type==="entity"&&(u.attributes.title=u.content.replace(/&/,"&"))}),Object.defineProperty(a.languages.markup.tag,"addInlined",{value:function(d,b){var f={};f["language-"+b]={pattern:/(^$)/i,lookbehind:!0,inside:a.languages[b]},f.cdata=/^$/i;var s={"included-cdata":{pattern://i,inside:f}};s["language-"+b]={pattern:/[\s\S]+/,inside:a.languages[b]};var g={};g[d]={pattern:RegExp(/(<__[^>]*>)(?:))*\]\]>|(?!)/.source.replace(/__/g,function(){return d}),"i"),lookbehind:!0,greedy:!0,inside:s},a.languages.insertBefore("markup","cdata",g)}}),Object.defineProperty(a.languages.markup.tag,"addAttribute",{value:function(u,d){a.languages.markup.tag.inside["special-attr"].push({pattern:RegExp(/(^|["'\s])/.source+"(?:"+u+")"+/\s*=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+(?=[\s>]))/.source,"i"),lookbehind:!0,inside:{"attr-name":/^[^\s=]+/,"attr-value":{pattern:/=[\s\S]+/,inside:{value:{pattern:/(^=\s*(["']|(?!["'])))\S[\s\S]*(?=\2$)/,lookbehind:!0,alias:[d,"language-"+d],inside:a.languages[d]},punctuation:[{pattern:/^=/,alias:"attr-equals"},/"|'/]}}}})}}),a.languages.html=a.languages.markup,a.languages.mathml=a.languages.markup,a.languages.svg=a.languages.markup,a.languages.xml=a.languages.extend("markup",{}),a.languages.ssml=a.languages.xml,a.languages.atom=a.languages.xml,a.languages.rss=a.languages.xml,function(u){var d=/(?:"(?:\\(?:\r\n|[\s\S])|[^"\\\r\n])*"|'(?:\\(?:\r\n|[\s\S])|[^'\\\r\n])*')/;u.languages.css={comment:/\/\*[\s\S]*?\*\//,atrule:{pattern:RegExp("@[\\w-](?:"+/[^;{\s"']|\s+(?!\s)/.source+"|"+d.source+")*?"+/(?:;|(?=\s*\{))/.source),inside:{rule:/^@[\w-]+/,"selector-function-argument":{pattern:/(\bselector\s*\(\s*(?![\s)]))(?:[^()\s]|\s+(?![\s)])|\((?:[^()]|\([^()]*\))*\))+(?=\s*\))/,lookbehind:!0,alias:"selector"},keyword:{pattern:/(^|[^\w-])(?:and|not|only|or)(?![\w-])/,lookbehind:!0}}},url:{pattern:RegExp("\\burl\\((?:"+d.source+"|"+/(?:[^\\\r\n()"']|\\[\s\S])*/.source+")\\)","i"),greedy:!0,inside:{function:/^url/i,punctuation:/^\(|\)$/,string:{pattern:RegExp("^"+d.source+"$"),alias:"url"}}},selector:{pattern:RegExp(`(^|[{}\\s])[^{}\\s](?:[^{};"'\\s]|\\s+(?![\\s{])|`+d.source+")*(?=\\s*\\{)"),lookbehind:!0},string:{pattern:d,greedy:!0},property:{pattern:/(^|[^-\w\xA0-\uFFFF])(?!\s)[-_a-z\xA0-\uFFFF](?:(?!\s)[-\w\xA0-\uFFFF])*(?=\s*:)/i,lookbehind:!0},important:/!important\b/i,function:{pattern:/(^|[^-a-z0-9])[-a-z0-9]+(?=\()/i,lookbehind:!0},punctuation:/[(){};:,]/},u.languages.css.atrule.inside.rest=u.languages.css;var b=u.languages.markup;b&&(b.tag.addInlined("style","css"),b.tag.addAttribute("style","css"))}(a),a.languages.clike={comment:[{pattern:/(^|[^\\])\/\*[\s\S]*?(?:\*\/|$)/,lookbehind:!0,greedy:!0},{pattern:/(^|[^\\:])\/\/.*/,lookbehind:!0,greedy:!0}],string:{pattern:/(["'])(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,greedy:!0},"class-name":{pattern:/(\b(?:class|extends|implements|instanceof|interface|new|trait)\s+|\bcatch\s+\()[\w.\\]+/i,lookbehind:!0,inside:{punctuation:/[.\\]/}},keyword:/\b(?:break|catch|continue|do|else|finally|for|function|if|in|instanceof|new|null|return|throw|try|while)\b/,boolean:/\b(?:false|true)\b/,function:/\b\w+(?=\()/,number:/\b0x[\da-f]+\b|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:e[+-]?\d+)?/i,operator:/[<>]=?|[!=]=?=?|--?|\+\+?|&&?|\|\|?|[?*/~^%]/,punctuation:/[{}[\];(),.:]/},a.languages.javascript=a.languages.extend("clike",{"class-name":[a.languages.clike["class-name"],{pattern:/(^|[^$\w\xA0-\uFFFF])(?!\s)[_$A-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\.(?:constructor|prototype))/,lookbehind:!0}],keyword:[{pattern:/((?:^|\})\s*)catch\b/,lookbehind:!0},{pattern:/(^|[^.]|\.\.\.\s*)\b(?:as|assert(?=\s*\{)|async(?=\s*(?:function\b|\(|[$\w\xA0-\uFFFF]|$))|await|break|case|class|const|continue|debugger|default|delete|do|else|enum|export|extends|finally(?=\s*(?:\{|$))|for|from(?=\s*(?:['"]|$))|function|(?:get|set)(?=\s*(?:[#\[$\w\xA0-\uFFFF]|$))|if|implements|import|in|instanceof|interface|let|new|null|of|package|private|protected|public|return|static|super|switch|this|throw|try|typeof|undefined|var|void|while|with|yield)\b/,lookbehind:!0}],function:/#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*(?:\.\s*(?:apply|bind|call)\s*)?\()/,number:{pattern:RegExp(/(^|[^\w$])/.source+"(?:"+(/NaN|Infinity/.source+"|"+/0[bB][01]+(?:_[01]+)*n?/.source+"|"+/0[oO][0-7]+(?:_[0-7]+)*n?/.source+"|"+/0[xX][\dA-Fa-f]+(?:_[\dA-Fa-f]+)*n?/.source+"|"+/\d+(?:_\d+)*n/.source+"|"+/(?:\d+(?:_\d+)*(?:\.(?:\d+(?:_\d+)*)?)?|\.\d+(?:_\d+)*)(?:[Ee][+-]?\d+(?:_\d+)*)?/.source)+")"+/(?![\w$])/.source),lookbehind:!0},operator:/--|\+\+|\*\*=?|=>|&&=?|\|\|=?|[!=]==|<<=?|>>>?=?|[-+*/%&|^!=<>]=?|\.{3}|\?\?=?|\?\.?|[~:]/}),a.languages.javascript["class-name"][0].pattern=/(\b(?:class|extends|implements|instanceof|interface|new)\s+)[\w.\\]+/,a.languages.insertBefore("javascript","keyword",{regex:{pattern:RegExp(/((?:^|[^$\w\xA0-\uFFFF."'\])\s]|\b(?:return|yield))\s*)/.source+/\//.source+"(?:"+/(?:\[(?:[^\]\\\r\n]|\\.)*\]|\\.|[^/\\\[\r\n])+\/[dgimyus]{0,7}/.source+"|"+/(?:\[(?:[^[\]\\\r\n]|\\.|\[(?:[^[\]\\\r\n]|\\.|\[(?:[^[\]\\\r\n]|\\.)*\])*\])*\]|\\.|[^/\\\[\r\n])+\/[dgimyus]{0,7}v[dgimyus]{0,7}/.source+")"+/(?=(?:\s|\/\*(?:[^*]|\*(?!\/))*\*\/)*(?:$|[\r\n,.;:})\]]|\/\/))/.source),lookbehind:!0,greedy:!0,inside:{"regex-source":{pattern:/^(\/)[\s\S]+(?=\/[a-z]*$)/,lookbehind:!0,alias:"language-regex",inside:a.languages.regex},"regex-delimiter":/^\/|\/$/,"regex-flags":/^[a-z]+$/}},"function-variable":{pattern:/#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*[=:]\s*(?:async\s*)?(?:\bfunction\b|(?:\((?:[^()]|\([^()]*\))*\)|(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*)\s*=>))/,alias:"function"},parameter:[{pattern:/(function(?:\s+(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*)?\s*\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\))/,lookbehind:!0,inside:a.languages.javascript},{pattern:/(^|[^$\w\xA0-\uFFFF])(?!\s)[_$a-z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*=>)/i,lookbehind:!0,inside:a.languages.javascript},{pattern:/(\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\)\s*=>)/,lookbehind:!0,inside:a.languages.javascript},{pattern:/((?:\b|\s|^)(?!(?:as|async|await|break|case|catch|class|const|continue|debugger|default|delete|do|else|enum|export|extends|finally|for|from|function|get|if|implements|import|in|instanceof|interface|let|new|null|of|package|private|protected|public|return|set|static|super|switch|this|throw|try|typeof|undefined|var|void|while|with|yield)(?![$\w\xA0-\uFFFF]))(?:(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*\s*)\(\s*|\]\s*\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\)\s*\{)/,lookbehind:!0,inside:a.languages.javascript}],constant:/\b[A-Z](?:[A-Z_]|\dx?)*\b/}),a.languages.insertBefore("javascript","string",{hashbang:{pattern:/^#!.*/,greedy:!0,alias:"comment"},"template-string":{pattern:/`(?:\\[\s\S]|\$\{(?:[^{}]|\{(?:[^{}]|\{[^}]*\})*\})+\}|(?!\$\{)[^\\`])*`/,greedy:!0,inside:{"template-punctuation":{pattern:/^`|`$/,alias:"string"},interpolation:{pattern:/((?:^|[^\\])(?:\\{2})*)\$\{(?:[^{}]|\{(?:[^{}]|\{[^}]*\})*\})+\}/,lookbehind:!0,inside:{"interpolation-punctuation":{pattern:/^\$\{|\}$/,alias:"punctuation"},rest:a.languages.javascript}},string:/[\s\S]+/}},"string-property":{pattern:/((?:^|[,{])[ \t]*)(["'])(?:\\(?:\r\n|[\s\S])|(?!\2)[^\\\r\n])*\2(?=\s*:)/m,lookbehind:!0,greedy:!0,alias:"property"}}),a.languages.insertBefore("javascript","operator",{"literal-property":{pattern:/((?:^|[,{])[ \t]*)(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*:)/m,lookbehind:!0,alias:"property"}}),a.languages.markup&&(a.languages.markup.tag.addInlined("script","javascript"),a.languages.markup.tag.addAttribute(/on(?:abort|blur|change|click|composition(?:end|start|update)|dblclick|error|focus(?:in|out)?|key(?:down|up)|load|mouse(?:down|enter|leave|move|out|over|up)|reset|resize|scroll|select|slotchange|submit|unload|wheel)/.source,"javascript")),a.languages.js=a.languages.javascript,function(){if(typeof a>"u"||typeof document>"u")return;Element.prototype.matches||(Element.prototype.matches=Element.prototype.msMatchesSelector||Element.prototype.webkitMatchesSelector);var u="Loading\u2026",d=function(y,h){return"\u2716 Error "+y+" while fetching file: "+h},b="\u2716 Error: File does not exist or is empty",f={js:"javascript",py:"python",rb:"ruby",ps1:"powershell",psm1:"powershell",sh:"bash",bat:"batch",h:"c",tex:"latex"},s="data-src-status",g="loading",S="loaded",k="failed",w="pre[data-src]:not(["+s+'="'+S+'"]):not(['+s+'="'+g+'"])';function F(y,h,A){var t=new XMLHttpRequest;t.open("GET",y,!0),t.onreadystatechange=function(){t.readyState==4&&(t.status<400&&t.responseText?h(t.responseText):t.status>=400?A(d(t.status,t.statusText)):A(b))},t.send(null)}function P(y){var h=/^\s*(\d+)\s*(?:(,)\s*(?:(\d+)\s*)?)?$/.exec(y||"");if(h){var A=Number(h[1]),t=h[2],e=h[3];return t?e?[A,Number(e)]:[A,void 0]:[A,A]}}a.hooks.add("before-highlightall",function(y){y.selector+=", "+w}),a.hooks.add("before-sanity-check",function(y){var h=y.element;if(h.matches(w)){y.code="",h.setAttribute(s,g);var A=h.appendChild(document.createElement("CODE"));A.textContent=u;var t=h.getAttribute("data-src"),e=y.language;if(e==="none"){var n=(/\.(\w+)$/.exec(t)||[,"none"])[1];e=f[n]||n}a.util.setLanguage(A,e),a.util.setLanguage(h,e);var r=a.plugins.autoloader;r&&r.loadLanguages(e),F(t,function(i){h.setAttribute(s,S);var l=P(h.getAttribute("data-range"));if(l){var c=i.split(/\r\n?|\n/g),o=l[0],v=l[1]==null?c.length:l[1];o<0&&(o+=c.length),o=Math.max(0,Math.min(o-1,c.length)),v<0&&(v+=c.length),v=Math.max(0,Math.min(v,c.length)),i=c.slice(o,v).join(` -`),h.hasAttribute("data-start")||h.setAttribute("data-start",String(o+1))}A.textContent=i,a.highlightElement(A)},function(i){h.setAttribute(s,k),A.textContent=i})}}),a.plugins.fileHighlight={highlight:function(h){for(var A=(h||document).querySelectorAll(w),t=0,e;e=A[t++];)a.highlightElement(e)}};var L=!1;a.fileHighlight=function(){L||(console.warn("Prism.fileHighlight is deprecated. Use `Prism.plugins.fileHighlight.highlight` instead."),L=!0),a.plugins.fileHighlight.highlight.apply(this,arguments)}}()})(W);const z=W.exports;(function(m){var p="\\b(?:BASH|BASHOPTS|BASH_ALIASES|BASH_ARGC|BASH_ARGV|BASH_CMDS|BASH_COMPLETION_COMPAT_DIR|BASH_LINENO|BASH_REMATCH|BASH_SOURCE|BASH_VERSINFO|BASH_VERSION|COLORTERM|COLUMNS|COMP_WORDBREAKS|DBUS_SESSION_BUS_ADDRESS|DEFAULTS_PATH|DESKTOP_SESSION|DIRSTACK|DISPLAY|EUID|GDMSESSION|GDM_LANG|GNOME_KEYRING_CONTROL|GNOME_KEYRING_PID|GPG_AGENT_INFO|GROUPS|HISTCONTROL|HISTFILE|HISTFILESIZE|HISTSIZE|HOME|HOSTNAME|HOSTTYPE|IFS|INSTANCE|JOB|LANG|LANGUAGE|LC_ADDRESS|LC_ALL|LC_IDENTIFICATION|LC_MEASUREMENT|LC_MONETARY|LC_NAME|LC_NUMERIC|LC_PAPER|LC_TELEPHONE|LC_TIME|LESSCLOSE|LESSOPEN|LINES|LOGNAME|LS_COLORS|MACHTYPE|MAILCHECK|MANDATORY_PATH|NO_AT_BRIDGE|OLDPWD|OPTERR|OPTIND|ORBIT_SOCKETDIR|OSTYPE|PAPERSIZE|PATH|PIPESTATUS|PPID|PS1|PS2|PS3|PS4|PWD|RANDOM|REPLY|SECONDS|SELINUX_INIT|SESSION|SESSIONTYPE|SESSION_MANAGER|SHELL|SHELLOPTS|SHLVL|SSH_AUTH_SOCK|TERM|UID|UPSTART_EVENTS|UPSTART_INSTANCE|UPSTART_JOB|UPSTART_SESSION|USER|WINDOWID|XAUTHORITY|XDG_CONFIG_DIRS|XDG_CURRENT_DESKTOP|XDG_DATA_DIRS|XDG_GREETER_DATA_DIR|XDG_MENU_PREFIX|XDG_RUNTIME_DIR|XDG_SEAT|XDG_SEAT_PATH|XDG_SESSION_DESKTOP|XDG_SESSION_ID|XDG_SESSION_PATH|XDG_SESSION_TYPE|XDG_VTNR|XMODIFIERS)\\b",a={pattern:/(^(["']?)\w+\2)[ \t]+\S.*/,lookbehind:!0,alias:"punctuation",inside:null},u={bash:a,environment:{pattern:RegExp("\\$"+p),alias:"constant"},variable:[{pattern:/\$?\(\([\s\S]+?\)\)/,greedy:!0,inside:{variable:[{pattern:/(^\$\(\([\s\S]+)\)\)/,lookbehind:!0},/^\$\(\(/],number:/\b0x[\dA-Fa-f]+\b|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:[Ee]-?\d+)?/,operator:/--|\+\+|\*\*=?|<<=?|>>=?|&&|\|\||[=!+\-*/%<>^&|]=?|[?~:]/,punctuation:/\(\(?|\)\)?|,|;/}},{pattern:/\$\((?:\([^)]+\)|[^()])+\)|`[^`]+`/,greedy:!0,inside:{variable:/^\$\(|^`|\)$|`$/}},{pattern:/\$\{[^}]+\}/,greedy:!0,inside:{operator:/:[-=?+]?|[!\/]|##?|%%?|\^\^?|,,?/,punctuation:/[\[\]]/,environment:{pattern:RegExp("(\\{)"+p),lookbehind:!0,alias:"constant"}}},/\$(?:\w+|[#?*!@$])/],entity:/\\(?:[abceEfnrtv\\"]|O?[0-7]{1,3}|U[0-9a-fA-F]{8}|u[0-9a-fA-F]{4}|x[0-9a-fA-F]{1,2})/};m.languages.bash={shebang:{pattern:/^#!\s*\/.*/,alias:"important"},comment:{pattern:/(^|[^"{\\$])#.*/,lookbehind:!0},"function-name":[{pattern:/(\bfunction\s+)[\w-]+(?=(?:\s*\(?:\s*\))?\s*\{)/,lookbehind:!0,alias:"function"},{pattern:/\b[\w-]+(?=\s*\(\s*\)\s*\{)/,alias:"function"}],"for-or-select":{pattern:/(\b(?:for|select)\s+)\w+(?=\s+in\s)/,alias:"variable",lookbehind:!0},"assign-left":{pattern:/(^|[\s;|&]|[<>]\()\w+(?:\.\w+)*(?=\+?=)/,inside:{environment:{pattern:RegExp("(^|[\\s;|&]|[<>]\\()"+p),lookbehind:!0,alias:"constant"}},alias:"variable",lookbehind:!0},parameter:{pattern:/(^|\s)-{1,2}(?:\w+:[+-]?)?\w+(?:\.\w+)*(?=[=\s]|$)/,alias:"variable",lookbehind:!0},string:[{pattern:/((?:^|[^<])<<-?\s*)(\w+)\s[\s\S]*?(?:\r?\n|\r)\2/,lookbehind:!0,greedy:!0,inside:u},{pattern:/((?:^|[^<])<<-?\s*)(["'])(\w+)\2\s[\s\S]*?(?:\r?\n|\r)\3/,lookbehind:!0,greedy:!0,inside:{bash:a}},{pattern:/(^|[^\\](?:\\\\)*)"(?:\\[\s\S]|\$\([^)]+\)|\$(?!\()|`[^`]+`|[^"\\`$])*"/,lookbehind:!0,greedy:!0,inside:u},{pattern:/(^|[^$\\])'[^']*'/,lookbehind:!0,greedy:!0},{pattern:/\$'(?:[^'\\]|\\[\s\S])*'/,greedy:!0,inside:{entity:u.entity}}],environment:{pattern:RegExp("\\$?"+p),alias:"constant"},variable:u.variable,function:{pattern:/(^|[\s;|&]|[<>]\()(?:add|apropos|apt|apt-cache|apt-get|aptitude|aspell|automysqlbackup|awk|basename|bash|bc|bconsole|bg|bzip2|cal|cargo|cat|cfdisk|chgrp|chkconfig|chmod|chown|chroot|cksum|clear|cmp|column|comm|composer|cp|cron|crontab|csplit|curl|cut|date|dc|dd|ddrescue|debootstrap|df|diff|diff3|dig|dir|dircolors|dirname|dirs|dmesg|docker|docker-compose|du|egrep|eject|env|ethtool|expand|expect|expr|fdformat|fdisk|fg|fgrep|file|find|fmt|fold|format|free|fsck|ftp|fuser|gawk|git|gparted|grep|groupadd|groupdel|groupmod|groups|grub-mkconfig|gzip|halt|head|hg|history|host|hostname|htop|iconv|id|ifconfig|ifdown|ifup|import|install|ip|java|jobs|join|kill|killall|less|link|ln|locate|logname|logrotate|look|lpc|lpr|lprint|lprintd|lprintq|lprm|ls|lsof|lynx|make|man|mc|mdadm|mkconfig|mkdir|mke2fs|mkfifo|mkfs|mkisofs|mknod|mkswap|mmv|more|most|mount|mtools|mtr|mutt|mv|nano|nc|netstat|nice|nl|node|nohup|notify-send|npm|nslookup|op|open|parted|passwd|paste|pathchk|ping|pkill|pnpm|podman|podman-compose|popd|pr|printcap|printenv|ps|pushd|pv|quota|quotacheck|quotactl|ram|rar|rcp|reboot|remsync|rename|renice|rev|rm|rmdir|rpm|rsync|scp|screen|sdiff|sed|sendmail|seq|service|sftp|sh|shellcheck|shuf|shutdown|sleep|slocate|sort|split|ssh|stat|strace|su|sudo|sum|suspend|swapon|sync|sysctl|tac|tail|tar|tee|time|timeout|top|touch|tr|traceroute|tsort|tty|umount|uname|unexpand|uniq|units|unrar|unshar|unzip|update-grub|uptime|useradd|userdel|usermod|users|uudecode|uuencode|v|vcpkg|vdir|vi|vim|virsh|vmstat|wait|watch|wc|wget|whereis|which|who|whoami|write|xargs|xdg-open|yarn|yes|zenity|zip|zsh|zypper)(?=$|[)\s;|&])/,lookbehind:!0},keyword:{pattern:/(^|[\s;|&]|[<>]\()(?:case|do|done|elif|else|esac|fi|for|function|if|in|select|then|until|while)(?=$|[)\s;|&])/,lookbehind:!0},builtin:{pattern:/(^|[\s;|&]|[<>]\()(?:\.|:|alias|bind|break|builtin|caller|cd|command|continue|declare|echo|enable|eval|exec|exit|export|getopts|hash|help|let|local|logout|mapfile|printf|pwd|read|readarray|readonly|return|set|shift|shopt|source|test|times|trap|type|typeset|ulimit|umask|unalias|unset)(?=$|[)\s;|&])/,lookbehind:!0,alias:"class-name"},boolean:{pattern:/(^|[\s;|&]|[<>]\()(?:false|true)(?=$|[)\s;|&])/,lookbehind:!0},"file-descriptor":{pattern:/\B&\d\b/,alias:"important"},operator:{pattern:/\d?<>|>\||\+=|=[=~]?|!=?|<<[<-]?|[&\d]?>>|\d[<>]&?|[<>][&=]?|&[>&]?|\|[&|]?/,inside:{"file-descriptor":{pattern:/^\d/,alias:"important"}}},punctuation:/\$?\(\(?|\)\)?|\.\.|[{}[\];\\]/,number:{pattern:/(^|\s)(?:[1-9]\d*|0)(?:[.,]\d+)?\b/,lookbehind:!0}},a.inside=m.languages.bash;for(var d=["comment","function-name","for-or-select","assign-left","parameter","string","environment","function","keyword","builtin","boolean","file-descriptor","operator","punctuation","number"],b=u.variable[1].inside,f=0;f|(?:[a-zA-Z\d-]*!)?[\w\-%#;/?:@&=+$.~*'()]+)?/,u="(?:"+a.source+"(?:[ ]+"+p.source+")?|"+p.source+"(?:[ ]+"+a.source+")?)",d="(?:[^\\s\\x00-\\x08\\x0e-\\x1f!\"#%&'*,\\-:>?@[\\]`{|}\\x7f-\\x84\\x86-\\x9f\\ud800-\\udfff\\ufffe\\uffff]|[?:-])(?:[ ]*(?:(?![#:])|:))*".replace(//g,function(){return"[^\\s\\x00-\\x08\\x0e-\\x1f,[\\]{}\\x7f-\\x84\\x86-\\x9f\\ud800-\\udfff\\ufffe\\uffff]"}),b=`"(?:[^"\\\\\r + */var n=function(u){var d=/(?:^|\s)lang(?:uage)?-([\w-]+)(?=\s|$)/i,b=0,h={},s={manual:u.Prism&&u.Prism.manual,disableWorkerMessageHandler:u.Prism&&u.Prism.disableWorkerMessageHandler,util:{encode:function t(e){return e instanceof g?new g(e.type,t(e.content),e.alias):Array.isArray(e)?e.map(t):e.replace(/&/g,"&").replace(/"u")return null;if("currentScript"in document&&1<2)return document.currentScript;try{throw new Error}catch(r){var t=(/at [^(\r\n]*\((.*):[^:]+:[^:]+\)$/i.exec(r.stack)||[])[1];if(t){var e=document.getElementsByTagName("script");for(var a in e)if(e[a].src==t)return e[a]}return null}},isActive:function(t,e,a){for(var r="no-"+e;t;){var i=t.classList;if(i.contains(e))return!0;if(i.contains(r))return!1;t=t.parentElement}return!!a}},languages:{plain:h,plaintext:h,text:h,txt:h,extend:function(t,e){var a=s.util.clone(s.languages[t]);for(var r in e)a[r]=e[r];return a},insertBefore:function(t,e,a,r){r=r||s.languages;var i=r[t],l={};for(var c in i)if(i.hasOwnProperty(c)){if(c==e)for(var o in a)a.hasOwnProperty(o)&&(l[o]=a[o]);a.hasOwnProperty(c)||(l[c]=i[c])}var v=r[t];return r[t]=l,s.languages.DFS(s.languages,function(E,I){I===v&&E!=t&&(this[E]=l)}),l},DFS:function t(e,a,r,i){i=i||{};var l=s.util.objId;for(var c in e)if(e.hasOwnProperty(c)){a.call(e,c,e[c],r||c);var o=e[c],v=s.util.type(o);v==="Object"&&!i[l(o)]?(i[l(o)]=!0,t(o,a,null,i)):v==="Array"&&!i[l(o)]&&(i[l(o)]=!0,t(o,a,c,i))}}},plugins:{},highlightAll:function(t,e){s.highlightAllUnder(document,t,e)},highlightAllUnder:function(t,e,a){var r={callback:a,container:t,selector:'code[class*="language-"], [class*="language-"] code, code[class*="lang-"], [class*="lang-"] code'};s.hooks.run("before-highlightall",r),r.elements=Array.prototype.slice.apply(r.container.querySelectorAll(r.selector)),s.hooks.run("before-all-elements-highlight",r);for(var i=0,l;l=r.elements[i++];)s.highlightElement(l,e===!0,r.callback)},highlightElement:function(t,e,a){var r=s.util.getLanguage(t),i=s.languages[r];s.util.setLanguage(t,r);var l=t.parentElement;l&&l.nodeName.toLowerCase()==="pre"&&s.util.setLanguage(l,r);var c=t.textContent,o={element:t,language:r,grammar:i,code:c};function v(I){o.highlightedCode=I,s.hooks.run("before-insert",o),o.element.innerHTML=o.highlightedCode,s.hooks.run("after-highlight",o),s.hooks.run("complete",o),a&&a.call(o.element)}if(s.hooks.run("before-sanity-check",o),l=o.element.parentElement,l&&l.nodeName.toLowerCase()==="pre"&&!l.hasAttribute("tabindex")&&l.setAttribute("tabindex","0"),!o.code){s.hooks.run("complete",o),a&&a.call(o.element);return}if(s.hooks.run("before-highlight",o),!o.grammar){v(s.util.encode(o.code));return}if(e&&u.Worker){var E=new Worker(s.filename);E.onmessage=function(I){v(I.data)},E.postMessage(JSON.stringify({language:o.language,code:o.code,immediateClose:!0}))}else v(s.highlight(o.code,o.grammar,o.language))},highlight:function(t,e,a){var r={code:t,grammar:e,language:a};if(s.hooks.run("before-tokenize",r),!r.grammar)throw new Error('The language "'+r.language+'" has no grammar.');return r.tokens=s.tokenize(r.code,r.grammar),s.hooks.run("after-tokenize",r),g.stringify(s.util.encode(r.tokens),r.language)},tokenize:function(t,e){var a=e.rest;if(a){for(var r in a)e[r]=a[r];delete e.rest}var i=new w;return F(i,i.head,t),k(t,i,e,i.head,0),L(i)},hooks:{all:{},add:function(t,e){var a=s.hooks.all;a[t]=a[t]||[],a[t].push(e)},run:function(t,e){var a=s.hooks.all[t];if(!(!a||!a.length))for(var r=0,i;i=a[r++];)i(e)}},Token:g};u.Prism=s;function g(t,e,a,r){this.type=t,this.content=e,this.alias=a,this.length=(r||"").length|0}g.stringify=function t(e,a){if(typeof e=="string")return e;if(Array.isArray(e)){var r="";return e.forEach(function(v){r+=t(v,a)}),r}var i={type:e.type,content:t(e.content,a),tag:"span",classes:["token",e.type],attributes:{},language:a},l=e.alias;l&&(Array.isArray(l)?Array.prototype.push.apply(i.classes,l):i.classes.push(l)),s.hooks.run("wrap",i);var c="";for(var o in i.attributes)c+=" "+o+'="'+(i.attributes[o]||"").replace(/"/g,""")+'"';return"<"+i.tag+' class="'+i.classes.join(" ")+'"'+c+">"+i.content+""};function S(t,e,a,r){t.lastIndex=e;var i=t.exec(a);if(i&&r&&i[1]){var l=i[1].length;i.index+=l,i[0]=i[0].slice(l)}return i}function k(t,e,a,r,i,l){for(var c in a)if(!(!a.hasOwnProperty(c)||!a[c])){var o=a[c];o=Array.isArray(o)?o:[o];for(var v=0;v=l.reach);T+=x.value.length,x=x.next){var O=x.value;if(e.length>t.length)return;if(!(O instanceof g)){var C=1,_;if(X){if(_=S(Y,T,t,j),!_||_.index>=t.length)break;var D=_.index,J=_.index+_[0].length,$=T;for($+=x.value.length;D>=$;)x=x.next,$+=x.value.length;if($-=x.value.length,T=$,x.value instanceof g)continue;for(var R=x;R!==e.tail&&($l.reach&&(l.reach=G);var M=x.prev;H&&(M=F(e,M,H),T+=H.length),P(e,M,C);var ee=new g(c,I?s.tokenize(N,I):N,Q,N);if(x=F(e,M,ee),K&&F(e,x,K),C>1){var B={cause:c+","+v,reach:G};k(t,e,a,x.prev,T,B),l&&B.reach>l.reach&&(l.reach=B.reach)}}}}}}function w(){var t={value:null,prev:null,next:null},e={value:null,prev:t,next:null};t.next=e,this.head=t,this.tail=e,this.length=0}function F(t,e,a){var r=e.next,i={value:a,prev:e,next:r};return e.next=i,r.prev=i,t.length++,i}function P(t,e,a){for(var r=e.next,i=0;i/,greedy:!0},prolog:{pattern:/<\?[\s\S]+?\?>/,greedy:!0},doctype:{pattern:/"'[\]]|"[^"]*"|'[^']*')+(?:\[(?:[^<"'\]]|"[^"]*"|'[^']*'|<(?!!--)|)*\]\s*)?>/i,greedy:!0,inside:{"internal-subset":{pattern:/(^[^\[]*\[)[\s\S]+(?=\]>$)/,lookbehind:!0,greedy:!0,inside:null},string:{pattern:/"[^"]*"|'[^']*'/,greedy:!0},punctuation:/^$|[[\]]/,"doctype-tag":/^DOCTYPE/i,name:/[^\s<>'"]+/}},cdata:{pattern://i,greedy:!0},tag:{pattern:/<\/?(?!\d)[^\s>\/=$<%]+(?:\s(?:\s*[^\s>\/=]+(?:\s*=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+(?=[\s>]))|(?=[\s/>])))+)?\s*\/?>/,greedy:!0,inside:{tag:{pattern:/^<\/?[^\s>\/]+/,inside:{punctuation:/^<\/?/,namespace:/^[^\s>\/:]+:/}},"special-attr":[],"attr-value":{pattern:/=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+)/,inside:{punctuation:[{pattern:/^=/,alias:"attr-equals"},{pattern:/^(\s*)["']|["']$/,lookbehind:!0}]}},punctuation:/\/?>/,"attr-name":{pattern:/[^\s>\/]+/,inside:{namespace:/^[^\s>\/:]+:/}}}},entity:[{pattern:/&[\da-z]{1,8};/i,alias:"named-entity"},/&#x?[\da-f]{1,8};/i]},n.languages.markup.tag.inside["attr-value"].inside.entity=n.languages.markup.entity,n.languages.markup.doctype.inside["internal-subset"].inside=n.languages.markup,n.hooks.add("wrap",function(u){u.type==="entity"&&(u.attributes.title=u.content.replace(/&/,"&"))}),Object.defineProperty(n.languages.markup.tag,"addInlined",{value:function(d,b){var h={};h["language-"+b]={pattern:/(^$)/i,lookbehind:!0,inside:n.languages[b]},h.cdata=/^$/i;var s={"included-cdata":{pattern://i,inside:h}};s["language-"+b]={pattern:/[\s\S]+/,inside:n.languages[b]};var g={};g[d]={pattern:RegExp(/(<__[^>]*>)(?:))*\]\]>|(?!)/.source.replace(/__/g,function(){return d}),"i"),lookbehind:!0,greedy:!0,inside:s},n.languages.insertBefore("markup","cdata",g)}}),Object.defineProperty(n.languages.markup.tag,"addAttribute",{value:function(u,d){n.languages.markup.tag.inside["special-attr"].push({pattern:RegExp(/(^|["'\s])/.source+"(?:"+u+")"+/\s*=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+(?=[\s>]))/.source,"i"),lookbehind:!0,inside:{"attr-name":/^[^\s=]+/,"attr-value":{pattern:/=[\s\S]+/,inside:{value:{pattern:/(^=\s*(["']|(?!["'])))\S[\s\S]*(?=\2$)/,lookbehind:!0,alias:[d,"language-"+d],inside:n.languages[d]},punctuation:[{pattern:/^=/,alias:"attr-equals"},/"|'/]}}}})}}),n.languages.html=n.languages.markup,n.languages.mathml=n.languages.markup,n.languages.svg=n.languages.markup,n.languages.xml=n.languages.extend("markup",{}),n.languages.ssml=n.languages.xml,n.languages.atom=n.languages.xml,n.languages.rss=n.languages.xml,function(u){var d=/(?:"(?:\\(?:\r\n|[\s\S])|[^"\\\r\n])*"|'(?:\\(?:\r\n|[\s\S])|[^'\\\r\n])*')/;u.languages.css={comment:/\/\*[\s\S]*?\*\//,atrule:{pattern:RegExp("@[\\w-](?:"+/[^;{\s"']|\s+(?!\s)/.source+"|"+d.source+")*?"+/(?:;|(?=\s*\{))/.source),inside:{rule:/^@[\w-]+/,"selector-function-argument":{pattern:/(\bselector\s*\(\s*(?![\s)]))(?:[^()\s]|\s+(?![\s)])|\((?:[^()]|\([^()]*\))*\))+(?=\s*\))/,lookbehind:!0,alias:"selector"},keyword:{pattern:/(^|[^\w-])(?:and|not|only|or)(?![\w-])/,lookbehind:!0}}},url:{pattern:RegExp("\\burl\\((?:"+d.source+"|"+/(?:[^\\\r\n()"']|\\[\s\S])*/.source+")\\)","i"),greedy:!0,inside:{function:/^url/i,punctuation:/^\(|\)$/,string:{pattern:RegExp("^"+d.source+"$"),alias:"url"}}},selector:{pattern:RegExp(`(^|[{}\\s])[^{}\\s](?:[^{};"'\\s]|\\s+(?![\\s{])|`+d.source+")*(?=\\s*\\{)"),lookbehind:!0},string:{pattern:d,greedy:!0},property:{pattern:/(^|[^-\w\xA0-\uFFFF])(?!\s)[-_a-z\xA0-\uFFFF](?:(?!\s)[-\w\xA0-\uFFFF])*(?=\s*:)/i,lookbehind:!0},important:/!important\b/i,function:{pattern:/(^|[^-a-z0-9])[-a-z0-9]+(?=\()/i,lookbehind:!0},punctuation:/[(){};:,]/},u.languages.css.atrule.inside.rest=u.languages.css;var b=u.languages.markup;b&&(b.tag.addInlined("style","css"),b.tag.addAttribute("style","css"))}(n),n.languages.clike={comment:[{pattern:/(^|[^\\])\/\*[\s\S]*?(?:\*\/|$)/,lookbehind:!0,greedy:!0},{pattern:/(^|[^\\:])\/\/.*/,lookbehind:!0,greedy:!0}],string:{pattern:/(["'])(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,greedy:!0},"class-name":{pattern:/(\b(?:class|extends|implements|instanceof|interface|new|trait)\s+|\bcatch\s+\()[\w.\\]+/i,lookbehind:!0,inside:{punctuation:/[.\\]/}},keyword:/\b(?:break|catch|continue|do|else|finally|for|function|if|in|instanceof|new|null|return|throw|try|while)\b/,boolean:/\b(?:false|true)\b/,function:/\b\w+(?=\()/,number:/\b0x[\da-f]+\b|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:e[+-]?\d+)?/i,operator:/[<>]=?|[!=]=?=?|--?|\+\+?|&&?|\|\|?|[?*/~^%]/,punctuation:/[{}[\];(),.:]/},n.languages.javascript=n.languages.extend("clike",{"class-name":[n.languages.clike["class-name"],{pattern:/(^|[^$\w\xA0-\uFFFF])(?!\s)[_$A-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\.(?:constructor|prototype))/,lookbehind:!0}],keyword:[{pattern:/((?:^|\})\s*)catch\b/,lookbehind:!0},{pattern:/(^|[^.]|\.\.\.\s*)\b(?:as|assert(?=\s*\{)|async(?=\s*(?:function\b|\(|[$\w\xA0-\uFFFF]|$))|await|break|case|class|const|continue|debugger|default|delete|do|else|enum|export|extends|finally(?=\s*(?:\{|$))|for|from(?=\s*(?:['"]|$))|function|(?:get|set)(?=\s*(?:[#\[$\w\xA0-\uFFFF]|$))|if|implements|import|in|instanceof|interface|let|new|null|of|package|private|protected|public|return|static|super|switch|this|throw|try|typeof|undefined|var|void|while|with|yield)\b/,lookbehind:!0}],function:/#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*(?:\.\s*(?:apply|bind|call)\s*)?\()/,number:{pattern:RegExp(/(^|[^\w$])/.source+"(?:"+(/NaN|Infinity/.source+"|"+/0[bB][01]+(?:_[01]+)*n?/.source+"|"+/0[oO][0-7]+(?:_[0-7]+)*n?/.source+"|"+/0[xX][\dA-Fa-f]+(?:_[\dA-Fa-f]+)*n?/.source+"|"+/\d+(?:_\d+)*n/.source+"|"+/(?:\d+(?:_\d+)*(?:\.(?:\d+(?:_\d+)*)?)?|\.\d+(?:_\d+)*)(?:[Ee][+-]?\d+(?:_\d+)*)?/.source)+")"+/(?![\w$])/.source),lookbehind:!0},operator:/--|\+\+|\*\*=?|=>|&&=?|\|\|=?|[!=]==|<<=?|>>>?=?|[-+*/%&|^!=<>]=?|\.{3}|\?\?=?|\?\.?|[~:]/}),n.languages.javascript["class-name"][0].pattern=/(\b(?:class|extends|implements|instanceof|interface|new)\s+)[\w.\\]+/,n.languages.insertBefore("javascript","keyword",{regex:{pattern:RegExp(/((?:^|[^$\w\xA0-\uFFFF."'\])\s]|\b(?:return|yield))\s*)/.source+/\//.source+"(?:"+/(?:\[(?:[^\]\\\r\n]|\\.)*\]|\\.|[^/\\\[\r\n])+\/[dgimyus]{0,7}/.source+"|"+/(?:\[(?:[^[\]\\\r\n]|\\.|\[(?:[^[\]\\\r\n]|\\.|\[(?:[^[\]\\\r\n]|\\.)*\])*\])*\]|\\.|[^/\\\[\r\n])+\/[dgimyus]{0,7}v[dgimyus]{0,7}/.source+")"+/(?=(?:\s|\/\*(?:[^*]|\*(?!\/))*\*\/)*(?:$|[\r\n,.;:})\]]|\/\/))/.source),lookbehind:!0,greedy:!0,inside:{"regex-source":{pattern:/^(\/)[\s\S]+(?=\/[a-z]*$)/,lookbehind:!0,alias:"language-regex",inside:n.languages.regex},"regex-delimiter":/^\/|\/$/,"regex-flags":/^[a-z]+$/}},"function-variable":{pattern:/#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*[=:]\s*(?:async\s*)?(?:\bfunction\b|(?:\((?:[^()]|\([^()]*\))*\)|(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*)\s*=>))/,alias:"function"},parameter:[{pattern:/(function(?:\s+(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*)?\s*\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\))/,lookbehind:!0,inside:n.languages.javascript},{pattern:/(^|[^$\w\xA0-\uFFFF])(?!\s)[_$a-z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*=>)/i,lookbehind:!0,inside:n.languages.javascript},{pattern:/(\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\)\s*=>)/,lookbehind:!0,inside:n.languages.javascript},{pattern:/((?:\b|\s|^)(?!(?:as|async|await|break|case|catch|class|const|continue|debugger|default|delete|do|else|enum|export|extends|finally|for|from|function|get|if|implements|import|in|instanceof|interface|let|new|null|of|package|private|protected|public|return|set|static|super|switch|this|throw|try|typeof|undefined|var|void|while|with|yield)(?![$\w\xA0-\uFFFF]))(?:(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*\s*)\(\s*|\]\s*\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\)\s*\{)/,lookbehind:!0,inside:n.languages.javascript}],constant:/\b[A-Z](?:[A-Z_]|\dx?)*\b/}),n.languages.insertBefore("javascript","string",{hashbang:{pattern:/^#!.*/,greedy:!0,alias:"comment"},"template-string":{pattern:/`(?:\\[\s\S]|\$\{(?:[^{}]|\{(?:[^{}]|\{[^}]*\})*\})+\}|(?!\$\{)[^\\`])*`/,greedy:!0,inside:{"template-punctuation":{pattern:/^`|`$/,alias:"string"},interpolation:{pattern:/((?:^|[^\\])(?:\\{2})*)\$\{(?:[^{}]|\{(?:[^{}]|\{[^}]*\})*\})+\}/,lookbehind:!0,inside:{"interpolation-punctuation":{pattern:/^\$\{|\}$/,alias:"punctuation"},rest:n.languages.javascript}},string:/[\s\S]+/}},"string-property":{pattern:/((?:^|[,{])[ \t]*)(["'])(?:\\(?:\r\n|[\s\S])|(?!\2)[^\\\r\n])*\2(?=\s*:)/m,lookbehind:!0,greedy:!0,alias:"property"}}),n.languages.insertBefore("javascript","operator",{"literal-property":{pattern:/((?:^|[,{])[ \t]*)(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*:)/m,lookbehind:!0,alias:"property"}}),n.languages.markup&&(n.languages.markup.tag.addInlined("script","javascript"),n.languages.markup.tag.addAttribute(/on(?:abort|blur|change|click|composition(?:end|start|update)|dblclick|error|focus(?:in|out)?|key(?:down|up)|load|mouse(?:down|enter|leave|move|out|over|up)|reset|resize|scroll|select|slotchange|submit|unload|wheel)/.source,"javascript")),n.languages.js=n.languages.javascript,function(){if(typeof n>"u"||typeof document>"u")return;Element.prototype.matches||(Element.prototype.matches=Element.prototype.msMatchesSelector||Element.prototype.webkitMatchesSelector);var u="Loading\u2026",d=function(y,m){return"\u2716 Error "+y+" while fetching file: "+m},b="\u2716 Error: File does not exist or is empty",h={js:"javascript",py:"python",rb:"ruby",ps1:"powershell",psm1:"powershell",sh:"bash",bat:"batch",h:"c",tex:"latex"},s="data-src-status",g="loading",S="loaded",k="failed",w="pre[data-src]:not(["+s+'="'+S+'"]):not(['+s+'="'+g+'"])';function F(y,m,A){var t=new XMLHttpRequest;t.open("GET",y,!0),t.onreadystatechange=function(){t.readyState==4&&(t.status<400&&t.responseText?m(t.responseText):t.status>=400?A(d(t.status,t.statusText)):A(b))},t.send(null)}function P(y){var m=/^\s*(\d+)\s*(?:(,)\s*(?:(\d+)\s*)?)?$/.exec(y||"");if(m){var A=Number(m[1]),t=m[2],e=m[3];return t?e?[A,Number(e)]:[A,void 0]:[A,A]}}n.hooks.add("before-highlightall",function(y){y.selector+=", "+w}),n.hooks.add("before-sanity-check",function(y){var m=y.element;if(m.matches(w)){y.code="",m.setAttribute(s,g);var A=m.appendChild(document.createElement("CODE"));A.textContent=u;var t=m.getAttribute("data-src"),e=y.language;if(e==="none"){var a=(/\.(\w+)$/.exec(t)||[,"none"])[1];e=h[a]||a}n.util.setLanguage(A,e),n.util.setLanguage(m,e);var r=n.plugins.autoloader;r&&r.loadLanguages(e),F(t,function(i){m.setAttribute(s,S);var l=P(m.getAttribute("data-range"));if(l){var c=i.split(/\r\n?|\n/g),o=l[0],v=l[1]==null?c.length:l[1];o<0&&(o+=c.length),o=Math.max(0,Math.min(o-1,c.length)),v<0&&(v+=c.length),v=Math.max(0,Math.min(v,c.length)),i=c.slice(o,v).join(` +`),m.hasAttribute("data-start")||m.setAttribute("data-start",String(o+1))}A.textContent=i,n.highlightElement(A)},function(i){m.setAttribute(s,k),A.textContent=i})}}),n.plugins.fileHighlight={highlight:function(m){for(var A=(m||document).querySelectorAll(w),t=0,e;e=A[t++];)n.highlightElement(e)}};var L=!1;n.fileHighlight=function(){L||(console.warn("Prism.fileHighlight is deprecated. Use `Prism.plugins.fileHighlight.highlight` instead."),L=!0),n.plugins.fileHighlight.highlight.apply(this,arguments)}}()})(W);const z=W.exports;(function(p){var f="\\b(?:BASH|BASHOPTS|BASH_ALIASES|BASH_ARGC|BASH_ARGV|BASH_CMDS|BASH_COMPLETION_COMPAT_DIR|BASH_LINENO|BASH_REMATCH|BASH_SOURCE|BASH_VERSINFO|BASH_VERSION|COLORTERM|COLUMNS|COMP_WORDBREAKS|DBUS_SESSION_BUS_ADDRESS|DEFAULTS_PATH|DESKTOP_SESSION|DIRSTACK|DISPLAY|EUID|GDMSESSION|GDM_LANG|GNOME_KEYRING_CONTROL|GNOME_KEYRING_PID|GPG_AGENT_INFO|GROUPS|HISTCONTROL|HISTFILE|HISTFILESIZE|HISTSIZE|HOME|HOSTNAME|HOSTTYPE|IFS|INSTANCE|JOB|LANG|LANGUAGE|LC_ADDRESS|LC_ALL|LC_IDENTIFICATION|LC_MEASUREMENT|LC_MONETARY|LC_NAME|LC_NUMERIC|LC_PAPER|LC_TELEPHONE|LC_TIME|LESSCLOSE|LESSOPEN|LINES|LOGNAME|LS_COLORS|MACHTYPE|MAILCHECK|MANDATORY_PATH|NO_AT_BRIDGE|OLDPWD|OPTERR|OPTIND|ORBIT_SOCKETDIR|OSTYPE|PAPERSIZE|PATH|PIPESTATUS|PPID|PS1|PS2|PS3|PS4|PWD|RANDOM|REPLY|SECONDS|SELINUX_INIT|SESSION|SESSIONTYPE|SESSION_MANAGER|SHELL|SHELLOPTS|SHLVL|SSH_AUTH_SOCK|TERM|UID|UPSTART_EVENTS|UPSTART_INSTANCE|UPSTART_JOB|UPSTART_SESSION|USER|WINDOWID|XAUTHORITY|XDG_CONFIG_DIRS|XDG_CURRENT_DESKTOP|XDG_DATA_DIRS|XDG_GREETER_DATA_DIR|XDG_MENU_PREFIX|XDG_RUNTIME_DIR|XDG_SEAT|XDG_SEAT_PATH|XDG_SESSION_DESKTOP|XDG_SESSION_ID|XDG_SESSION_PATH|XDG_SESSION_TYPE|XDG_VTNR|XMODIFIERS)\\b",n={pattern:/(^(["']?)\w+\2)[ \t]+\S.*/,lookbehind:!0,alias:"punctuation",inside:null},u={bash:n,environment:{pattern:RegExp("\\$"+f),alias:"constant"},variable:[{pattern:/\$?\(\([\s\S]+?\)\)/,greedy:!0,inside:{variable:[{pattern:/(^\$\(\([\s\S]+)\)\)/,lookbehind:!0},/^\$\(\(/],number:/\b0x[\dA-Fa-f]+\b|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:[Ee]-?\d+)?/,operator:/--|\+\+|\*\*=?|<<=?|>>=?|&&|\|\||[=!+\-*/%<>^&|]=?|[?~:]/,punctuation:/\(\(?|\)\)?|,|;/}},{pattern:/\$\((?:\([^)]+\)|[^()])+\)|`[^`]+`/,greedy:!0,inside:{variable:/^\$\(|^`|\)$|`$/}},{pattern:/\$\{[^}]+\}/,greedy:!0,inside:{operator:/:[-=?+]?|[!\/]|##?|%%?|\^\^?|,,?/,punctuation:/[\[\]]/,environment:{pattern:RegExp("(\\{)"+f),lookbehind:!0,alias:"constant"}}},/\$(?:\w+|[#?*!@$])/],entity:/\\(?:[abceEfnrtv\\"]|O?[0-7]{1,3}|U[0-9a-fA-F]{8}|u[0-9a-fA-F]{4}|x[0-9a-fA-F]{1,2})/};p.languages.bash={shebang:{pattern:/^#!\s*\/.*/,alias:"important"},comment:{pattern:/(^|[^"{\\$])#.*/,lookbehind:!0},"function-name":[{pattern:/(\bfunction\s+)[\w-]+(?=(?:\s*\(?:\s*\))?\s*\{)/,lookbehind:!0,alias:"function"},{pattern:/\b[\w-]+(?=\s*\(\s*\)\s*\{)/,alias:"function"}],"for-or-select":{pattern:/(\b(?:for|select)\s+)\w+(?=\s+in\s)/,alias:"variable",lookbehind:!0},"assign-left":{pattern:/(^|[\s;|&]|[<>]\()\w+(?:\.\w+)*(?=\+?=)/,inside:{environment:{pattern:RegExp("(^|[\\s;|&]|[<>]\\()"+f),lookbehind:!0,alias:"constant"}},alias:"variable",lookbehind:!0},parameter:{pattern:/(^|\s)-{1,2}(?:\w+:[+-]?)?\w+(?:\.\w+)*(?=[=\s]|$)/,alias:"variable",lookbehind:!0},string:[{pattern:/((?:^|[^<])<<-?\s*)(\w+)\s[\s\S]*?(?:\r?\n|\r)\2/,lookbehind:!0,greedy:!0,inside:u},{pattern:/((?:^|[^<])<<-?\s*)(["'])(\w+)\2\s[\s\S]*?(?:\r?\n|\r)\3/,lookbehind:!0,greedy:!0,inside:{bash:n}},{pattern:/(^|[^\\](?:\\\\)*)"(?:\\[\s\S]|\$\([^)]+\)|\$(?!\()|`[^`]+`|[^"\\`$])*"/,lookbehind:!0,greedy:!0,inside:u},{pattern:/(^|[^$\\])'[^']*'/,lookbehind:!0,greedy:!0},{pattern:/\$'(?:[^'\\]|\\[\s\S])*'/,greedy:!0,inside:{entity:u.entity}}],environment:{pattern:RegExp("\\$?"+f),alias:"constant"},variable:u.variable,function:{pattern:/(^|[\s;|&]|[<>]\()(?:add|apropos|apt|apt-cache|apt-get|aptitude|aspell|automysqlbackup|awk|basename|bash|bc|bconsole|bg|bzip2|cal|cargo|cat|cfdisk|chgrp|chkconfig|chmod|chown|chroot|cksum|clear|cmp|column|comm|composer|cp|cron|crontab|csplit|curl|cut|date|dc|dd|ddrescue|debootstrap|df|diff|diff3|dig|dir|dircolors|dirname|dirs|dmesg|docker|docker-compose|du|egrep|eject|env|ethtool|expand|expect|expr|fdformat|fdisk|fg|fgrep|file|find|fmt|fold|format|free|fsck|ftp|fuser|gawk|git|gparted|grep|groupadd|groupdel|groupmod|groups|grub-mkconfig|gzip|halt|head|hg|history|host|hostname|htop|iconv|id|ifconfig|ifdown|ifup|import|install|ip|java|jobs|join|kill|killall|less|link|ln|locate|logname|logrotate|look|lpc|lpr|lprint|lprintd|lprintq|lprm|ls|lsof|lynx|make|man|mc|mdadm|mkconfig|mkdir|mke2fs|mkfifo|mkfs|mkisofs|mknod|mkswap|mmv|more|most|mount|mtools|mtr|mutt|mv|nano|nc|netstat|nice|nl|node|nohup|notify-send|npm|nslookup|op|open|parted|passwd|paste|pathchk|ping|pkill|pnpm|podman|podman-compose|popd|pr|printcap|printenv|ps|pushd|pv|quota|quotacheck|quotactl|ram|rar|rcp|reboot|remsync|rename|renice|rev|rm|rmdir|rpm|rsync|scp|screen|sdiff|sed|sendmail|seq|service|sftp|sh|shellcheck|shuf|shutdown|sleep|slocate|sort|split|ssh|stat|strace|su|sudo|sum|suspend|swapon|sync|sysctl|tac|tail|tar|tee|time|timeout|top|touch|tr|traceroute|tsort|tty|umount|uname|unexpand|uniq|units|unrar|unshar|unzip|update-grub|uptime|useradd|userdel|usermod|users|uudecode|uuencode|v|vcpkg|vdir|vi|vim|virsh|vmstat|wait|watch|wc|wget|whereis|which|who|whoami|write|xargs|xdg-open|yarn|yes|zenity|zip|zsh|zypper)(?=$|[)\s;|&])/,lookbehind:!0},keyword:{pattern:/(^|[\s;|&]|[<>]\()(?:case|do|done|elif|else|esac|fi|for|function|if|in|select|then|until|while)(?=$|[)\s;|&])/,lookbehind:!0},builtin:{pattern:/(^|[\s;|&]|[<>]\()(?:\.|:|alias|bind|break|builtin|caller|cd|command|continue|declare|echo|enable|eval|exec|exit|export|getopts|hash|help|let|local|logout|mapfile|printf|pwd|read|readarray|readonly|return|set|shift|shopt|source|test|times|trap|type|typeset|ulimit|umask|unalias|unset)(?=$|[)\s;|&])/,lookbehind:!0,alias:"class-name"},boolean:{pattern:/(^|[\s;|&]|[<>]\()(?:false|true)(?=$|[)\s;|&])/,lookbehind:!0},"file-descriptor":{pattern:/\B&\d\b/,alias:"important"},operator:{pattern:/\d?<>|>\||\+=|=[=~]?|!=?|<<[<-]?|[&\d]?>>|\d[<>]&?|[<>][&=]?|&[>&]?|\|[&|]?/,inside:{"file-descriptor":{pattern:/^\d/,alias:"important"}}},punctuation:/\$?\(\(?|\)\)?|\.\.|[{}[\];\\]/,number:{pattern:/(^|\s)(?:[1-9]\d*|0)(?:[.,]\d+)?\b/,lookbehind:!0}},n.inside=p.languages.bash;for(var d=["comment","function-name","for-or-select","assign-left","parameter","string","environment","function","keyword","builtin","boolean","file-descriptor","operator","punctuation","number"],b=u.variable[1].inside,h=0;h|(?:[a-zA-Z\d-]*!)?[\w\-%#;/?:@&=+$.~*'()]+)?/,u="(?:"+n.source+"(?:[ ]+"+f.source+")?|"+f.source+"(?:[ ]+"+n.source+")?)",d="(?:[^\\s\\x00-\\x08\\x0e-\\x1f!\"#%&'*,\\-:>?@[\\]`{|}\\x7f-\\x84\\x86-\\x9f\\ud800-\\udfff\\ufffe\\uffff]|[?:-])(?:[ ]*(?:(?![#:])|:))*".replace(//g,function(){return"[^\\s\\x00-\\x08\\x0e-\\x1f,[\\]{}\\x7f-\\x84\\x86-\\x9f\\ud800-\\udfff\\ufffe\\uffff]"}),b=`"(?:[^"\\\\\r ]|\\\\.)*"|'(?:[^'\\\\\r -]|\\\\.)*'`;function f(s,g){g=(g||"").replace(/m/g,"")+"m";var S=`([:\\-,[{]\\s*(?:\\s<>[ ]+)?)(?:<>)(?=[ ]*(?:$|,|\\]|\\}|(?:[\r -]\\s*)?#))`.replace(/<>/g,function(){return u}).replace(/<>/g,function(){return s});return RegExp(S,g)}m.languages.yaml={scalar:{pattern:RegExp(`([\\-:]\\s*(?:\\s<>[ ]+)?[|>])[ ]*(?:((?:\r? +]|\\\\.)*'`;function h(s,g){g=(g||"").replace(/m/g,"")+"m";var S=`([:\\-,[{]\\s*(?:\\s<>[ ]+)?)(?:<>)(?=[ ]*(?:$|,|\\]|\\}|(?:[\r +]\\s*)?#))`.replace(/<>/g,function(){return u}).replace(/<>/g,function(){return s});return RegExp(S,g)}p.languages.yaml={scalar:{pattern:RegExp(`([\\-:]\\s*(?:\\s<>[ ]+)?[|>])[ ]*(?:((?:\r? |\r)[ ]+)\\S[^\r ]*(?:\\2[^\r ]+)*)`.replace(/<>/g,function(){return u})),lookbehind:!0,alias:"string"},comment:/#.*/,key:{pattern:RegExp(`((?:^|[:\\-,[{\r -?])[ ]*(?:<>[ ]+)?)<>(?=\\s*:\\s)`.replace(/<>/g,function(){return u}).replace(/<>/g,function(){return"(?:"+d+"|"+b+")"})),lookbehind:!0,greedy:!0,alias:"atrule"},directive:{pattern:/(^[ \t]*)%.+/m,lookbehind:!0,alias:"important"},datetime:{pattern:f("\\d{4}-\\d\\d?-\\d\\d?(?:[tT]|[ ]+)\\d\\d?:\\d{2}:\\d{2}(?:\\.\\d*)?(?:[ ]*(?:Z|[-+]\\d\\d?(?::\\d{2})?))?|\\d{4}-\\d{2}-\\d{2}|\\d\\d?:\\d{2}(?::\\d{2}(?:\\.\\d*)?)?"),lookbehind:!0,alias:"number"},boolean:{pattern:f("false|true","i"),lookbehind:!0,alias:"important"},null:{pattern:f("null|~","i"),lookbehind:!0,alias:"important"},string:{pattern:f(b),lookbehind:!0,greedy:!0},number:{pattern:f("[+-]?(?:0x[\\da-f]+|0o[0-7]+|(?:\\d+(?:\\.\\d*)?|\\.\\d+)(?:e[+-]?\\d+)?|\\.inf|\\.nan)","i"),lookbehind:!0},tag:a,important:p,punctuation:/---|[:[\]{}\-,|>?]|\.\.\./},m.languages.yml=m.languages.yaml})(Prism);z.manual=!0;function ue(m,p,a,u){z.languages[u]||console.warn(`Prism: the language \u201C${u}\u201D isn\u2019t enabled.`),m.classList.contains(`language-${u}`)||m.classList.add(`language-${u}`),p.innerHTML=a,z.highlightElement(p)}function ce(m,p=2){let a=m;for(;;){const u=a.match(/(['"])(.*\\n.*)(\1)/);if(u===null||u.index===void 0)break;const d=u[2],b=u.index,f=b+d.length+2,s=d.endsWith("\\n")?d.substring(0,d.length-2):d,g=a.lastIndexOf(` -`,b),k=a.substring(g+1,b).match(/^(\s*)[a-zA-Z]/);if(k===null)break;const w=k[1]+" ".repeat(p),F=s.split("\\n").map(P=>w+P).join(` -`);a=a.substring(0,b)+`| -`+F+a.substring(f)}return a}const pe=te({__name:"CodeBlock",props:{id:{type:String,required:!0},code:{type:String,required:!0},language:{type:String,required:!0},isSearchable:{type:Boolean,required:!1,default:!1},queryKey:{type:String,required:!1,default:null},codeMaxHeight:{type:String,required:!1,default:null}},setup(m){const p=m,a=f(),u=ae(!1),d=ne(()=>p.language==="yaml"?ce(p.code):p.code);async function b({preElement:g,codeElement:S,language:k,code:w}){u.value=!0,await le(),ue(g,S,w,k),u.value=!1}function f(){var k;const g=U.get("codeBlockQueries"),S=(k=p.queryKey)!=null?k:p.id;return g!=null&&g[S]?g[S]:""}function s(g){var w,F;const S=(w=U.get("codeBlockQueries"))!=null?w:{},k=(F=p.queryKey)!=null?F:p.id;g===""?delete S[k]:S[k]=g,U.set("codeBlockQueries",S)}return(g,S)=>(re(),ie(q(oe),{id:m.id,class:"code-block",style:se(p.codeMaxHeight?`--KCodeBlockMaxHeight: ${p.codeMaxHeight}`:void 0),code:q(d),language:m.language,"is-processing":u.value,"is-searchable":m.isSearchable,query:q(a),onCodeBlockRender:b,onQueryChange:s},null,8,["id","style","code","language","is-processing","is-searchable","query"]))}});export{pe as _}; +?])[ ]*(?:<>[ ]+)?)<>(?=\\s*:\\s)`.replace(/<>/g,function(){return u}).replace(/<>/g,function(){return"(?:"+d+"|"+b+")"})),lookbehind:!0,greedy:!0,alias:"atrule"},directive:{pattern:/(^[ \t]*)%.+/m,lookbehind:!0,alias:"important"},datetime:{pattern:h("\\d{4}-\\d\\d?-\\d\\d?(?:[tT]|[ ]+)\\d\\d?:\\d{2}:\\d{2}(?:\\.\\d*)?(?:[ ]*(?:Z|[-+]\\d\\d?(?::\\d{2})?))?|\\d{4}-\\d{2}-\\d{2}|\\d\\d?:\\d{2}(?::\\d{2}(?:\\.\\d*)?)?"),lookbehind:!0,alias:"number"},boolean:{pattern:h("false|true","i"),lookbehind:!0,alias:"important"},null:{pattern:h("null|~","i"),lookbehind:!0,alias:"important"},string:{pattern:h(b),lookbehind:!0,greedy:!0},number:{pattern:h("[+-]?(?:0x[\\da-f]+|0o[0-7]+|(?:\\d+(?:\\.\\d*)?|\\.\\d+)(?:e[+-]?\\d+)?|\\.inf|\\.nan)","i"),lookbehind:!0},tag:n,important:f,punctuation:/---|[:[\]{}\-,|>?]|\.\.\./},p.languages.yml=p.languages.yaml})(Prism);z.manual=!0;function le(p,f,n,u){z.languages[u]||console.warn(`Prism: the language \u201C${u}\u201D isn\u2019t enabled.`),p.classList.contains(`language-${u}`)||p.classList.add(`language-${u}`),f.innerHTML=n,z.highlightElement(f)}function ue(p,f=2){let n=p;for(;;){const u=n.match(/(['"])(.*\\n.*)(\1)/);if(u===null||u.index===void 0)break;const d=u[2],b=u.index,h=b+d.length+2,s=d.endsWith("\\n")?d.substring(0,d.length-2):d,g=n.lastIndexOf(` +`,b),k=n.substring(g+1,b).match(/^(\s*)[a-zA-Z]/);if(k===null)break;const w=k[1]+" ".repeat(f),F=s.split("\\n").map(P=>w+P).join(` +`);n=n.substring(0,b)+`| +`+F+n.substring(h)}return n}const ge=te({__name:"CodeBlock",props:{id:{type:String,required:!0},code:{type:String,required:!0},language:{type:String,required:!0},isSearchable:{type:Boolean,required:!1,default:!1},showCopyButton:{type:Boolean,required:!1,default:!0},queryKey:{type:String,required:!1,default:null},codeMaxHeight:{type:String,required:!1,default:null}},setup(p){const f=p,n=h(),u=ne(!1),d=ae(()=>f.language==="yaml"?ue(f.code):f.code);async function b({preElement:g,codeElement:S,language:k,code:w}){u.value=!0,le(g,S,w,k),u.value=!1}function h(){var k;const g=U.get("codeBlockQueries"),S=(k=f.queryKey)!=null?k:f.id;return g!=null&&g[S]?g[S]:""}function s(g){var w,F;const S=(w=U.get("codeBlockQueries"))!=null?w:{},k=(F=f.queryKey)!=null?F:f.id;g===""?delete S[k]:S[k]=g,U.set("codeBlockQueries",S)}return(g,S)=>(re(),ie(q(oe),{id:p.id,class:"code-block",style:se(f.codeMaxHeight?`--KCodeBlockMaxHeight: ${f.codeMaxHeight}`:void 0),code:q(d),language:p.language,"is-processing":u.value,"is-searchable":p.isSearchable,"show-copy-button":p.showCopyButton,query:q(n),onCodeBlockRender:b,onQueryChange:s},null,8,["id","style","code","language","is-processing","is-searchable","show-copy-button","query"]))}});export{ge as _}; diff --git a/app/kuma-ui/pkg/resources/data/assets/CompletedView.3995e8e1.js b/app/kuma-ui/pkg/resources/data/assets/CompletedView.8c5c1a15.js similarity index 67% rename from app/kuma-ui/pkg/resources/data/assets/CompletedView.3995e8e1.js rename to app/kuma-ui/pkg/resources/data/assets/CompletedView.8c5c1a15.js index f72fea60d946..8e527b435d0e 100644 --- a/app/kuma-ui/pkg/resources/data/assets/CompletedView.3995e8e1.js +++ b/app/kuma-ui/pkg/resources/data/assets/CompletedView.8c5c1a15.js @@ -1 +1 @@ -import{O as o}from"./OnboardingNavigation.18583fce.js";import{O as s,a as n}from"./OnboardingPage.f1f41949.js";import{d as r,o as i,c,w as e,a as t,j as a}from"./index.3bc39668.js";const p=""+new URL("kuma_gui.ecebdf10.png",import.meta.url).href,d=a("div",{class:"flex justify-center"},[a("img",{src:p})],-1),u=r({__name:"CompletedView",setup(m){return(l,_)=>(i(),c(n,null,{header:e(()=>[t(s,{title:"Go to the dashboard"})]),content:e(()=>[d]),navigation:e(()=>[t(o,{"next-step":"home","next-step-title":"Completed","last-step":"","show-skip":!1})]),_:1}))}});export{u as default}; +import{O as o}from"./OnboardingNavigation.70265aab.js";import{O as s,a as n}from"./OnboardingPage.3dbc95d5.js";import{d as r,o as i,c,w as e,a as t,l as a}from"./index.c8e7c817.js";const p=""+new URL("kuma_gui.ecebdf10.png",import.meta.url).href,d=a("div",{class:"flex justify-center"},[a("img",{src:p})],-1),u=r({__name:"CompletedView",setup(m){return(l,_)=>(i(),c(n,null,{header:e(()=>[t(s,{title:"Go to the dashboard"})]),content:e(()=>[d]),navigation:e(()=>[t(o,{"next-step":"home","next-step-title":"Completed","last-step":"","show-skip":!1})]),_:1}))}});export{u as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/ConfigurationTypes.56df22fc.js b/app/kuma-ui/pkg/resources/data/assets/ConfigurationTypes.56df22fc.js new file mode 100644 index 000000000000..b0cf2584333e --- /dev/null +++ b/app/kuma-ui/pkg/resources/data/assets/ConfigurationTypes.56df22fc.js @@ -0,0 +1,25 @@ +import{E as p,cN as H,ck as u,i as f,o as d,j as g,e as C,a as r,w as o,t as a,l as e,cL as m,cO as L,cn as y,c as _,W as Z}from"./index.c8e7c817.js";import{O as S}from"./OnboardingNavigation.70265aab.js";import{O as w,a as F}from"./OnboardingPage.3dbc95d5.js";const G={name:"KubernetesGraph",components:{KPop:H},data(){return{productName:u}}},v={width:"794",height:"181",viewBox:"0 0 794 181",fill:"none",xmlns:"http://www.w3.org/2000/svg"},A=e("path",{d:"M664.743 139.274L663.48 140.633V144H661.052V132.216H663.48V137.558L664.548 136.093L667.551 132.216H670.537L666.353 137.453L670.659 144H667.769L664.743 139.274ZM677.745 143.11C677.167 143.811 676.369 144.162 675.349 144.162C674.41 144.162 673.693 143.892 673.196 143.353C672.705 142.813 672.454 142.023 672.444 140.981V135.243H674.782V140.9C674.782 141.812 675.198 142.268 676.029 142.268C676.822 142.268 677.367 141.993 677.664 141.443V135.243H680.011V144H677.809L677.745 143.11ZM690.941 139.703C690.941 141.105 690.641 142.201 690.042 142.988C689.443 143.771 688.607 144.162 687.533 144.162C686.584 144.162 685.826 143.798 685.259 143.069L685.154 144H683.05V131.569H685.389V136.028C685.928 135.397 686.638 135.081 687.517 135.081C688.586 135.081 689.422 135.475 690.026 136.263C690.636 137.045 690.941 138.149 690.941 139.573V139.703ZM688.602 139.533C688.602 138.648 688.461 138.003 688.181 137.598C687.9 137.188 687.482 136.983 686.926 136.983C686.182 136.983 685.669 137.288 685.389 137.898V141.354C685.675 141.969 686.193 142.276 686.943 142.276C687.698 142.276 688.194 141.904 688.432 141.159C688.545 140.803 688.602 140.261 688.602 139.533ZM697.695 144.162C696.411 144.162 695.364 143.768 694.555 142.98C693.751 142.193 693.349 141.143 693.349 139.832V139.605C693.349 138.726 693.519 137.941 693.859 137.25C694.198 136.554 694.679 136.02 695.299 135.648C695.925 135.27 696.637 135.081 697.436 135.081C698.634 135.081 699.575 135.459 700.26 136.214C700.951 136.97 701.296 138.041 701.296 139.427V140.382H695.72C695.796 140.954 696.022 141.413 696.4 141.758C696.783 142.104 697.266 142.276 697.848 142.276C698.75 142.276 699.454 141.95 699.961 141.297L701.11 142.584C700.759 143.08 700.285 143.469 699.686 143.749C699.087 144.024 698.423 144.162 697.695 144.162ZM697.428 136.975C696.964 136.975 696.586 137.132 696.295 137.445C696.009 137.758 695.825 138.205 695.744 138.788H698.998V138.602C698.987 138.084 698.847 137.685 698.577 137.404C698.307 137.118 697.924 136.975 697.428 136.975ZM708.827 137.436C708.509 137.393 708.228 137.372 707.985 137.372C707.101 137.372 706.521 137.671 706.245 138.27V144H703.906V135.243H706.116L706.181 136.287C706.65 135.483 707.3 135.081 708.131 135.081C708.39 135.081 708.633 135.116 708.859 135.187L708.827 137.436ZM713.388 135.243L713.461 136.255C714.087 135.473 714.926 135.081 715.978 135.081C716.906 135.081 717.596 135.354 718.05 135.899C718.503 136.444 718.735 137.258 718.746 138.343V144H716.407V138.4C716.407 137.903 716.299 137.544 716.083 137.323C715.867 137.097 715.508 136.983 715.007 136.983C714.348 136.983 713.855 137.264 713.525 137.825V144H711.187V135.243H713.388ZM725.831 144.162C724.547 144.162 723.501 143.768 722.691 142.98C721.887 142.193 721.485 141.143 721.485 139.832V139.605C721.485 138.726 721.655 137.941 721.995 137.25C722.335 136.554 722.815 136.02 723.436 135.648C724.062 135.27 724.774 135.081 725.572 135.081C726.77 135.081 727.712 135.459 728.397 136.214C729.088 136.97 729.433 138.041 729.433 139.427V140.382H723.857C723.932 140.954 724.159 141.413 724.536 141.758C724.92 142.104 725.402 142.276 725.985 142.276C726.886 142.276 727.59 141.95 728.097 141.297L729.247 142.584C728.896 143.08 728.421 143.469 727.822 143.749C727.223 144.024 726.56 144.162 725.831 144.162ZM725.564 136.975C725.1 136.975 724.723 137.132 724.431 137.445C724.145 137.758 723.962 138.205 723.881 138.788H727.134V138.602C727.124 138.084 726.983 137.685 726.714 137.404C726.444 137.118 726.061 136.975 725.564 136.975ZM734.843 133.09V135.243H736.341V136.959H734.843V141.329C734.843 141.653 734.905 141.885 735.03 142.025C735.154 142.166 735.391 142.236 735.742 142.236C736.001 142.236 736.23 142.217 736.43 142.179V143.951C735.971 144.092 735.499 144.162 735.013 144.162C733.373 144.162 732.537 143.334 732.504 141.677V136.959H731.226V135.243H732.504V133.09H734.843ZM742.949 144.162C741.665 144.162 740.618 143.768 739.809 142.98C739.005 142.193 738.603 141.143 738.603 139.832V139.605C738.603 138.726 738.773 137.941 739.113 137.25C739.453 136.554 739.933 136.02 740.553 135.648C741.179 135.27 741.891 135.081 742.69 135.081C743.888 135.081 744.829 135.459 745.514 136.214C746.205 136.97 746.55 138.041 746.55 139.427V140.382H740.974C741.05 140.954 741.276 141.413 741.654 141.758C742.037 142.104 742.52 142.276 743.103 142.276C744.004 142.276 744.708 141.95 745.215 141.297L746.364 142.584C746.014 143.08 745.539 143.469 744.94 143.749C744.341 144.024 743.677 144.162 742.949 144.162ZM742.682 136.975C742.218 136.975 741.84 137.132 741.549 137.445C741.263 137.758 741.079 138.205 740.999 138.788H744.252V138.602C744.241 138.084 744.101 137.685 743.831 137.404C743.561 137.118 743.178 136.975 742.682 136.975ZM753.903 141.58C753.903 141.294 753.76 141.07 753.474 140.908C753.194 140.741 752.741 140.593 752.115 140.463C750.032 140.026 748.991 139.141 748.991 137.809C748.991 137.032 749.312 136.384 749.954 135.866C750.601 135.343 751.446 135.081 752.487 135.081C753.598 135.081 754.486 135.343 755.15 135.866C755.819 136.39 756.153 137.07 756.153 137.906H753.814C753.814 137.571 753.706 137.296 753.491 137.08C753.275 136.859 752.938 136.749 752.479 136.749C752.085 136.749 751.78 136.838 751.564 137.016C751.349 137.194 751.241 137.42 751.241 137.695C751.241 137.954 751.362 138.165 751.605 138.327C751.853 138.483 752.268 138.621 752.851 138.739C753.434 138.853 753.925 138.982 754.324 139.128C755.56 139.581 756.177 140.366 756.177 141.483C756.177 142.282 755.835 142.929 755.15 143.425C754.464 143.916 753.58 144.162 752.495 144.162C751.761 144.162 751.108 144.032 750.537 143.773C749.97 143.509 749.525 143.15 749.201 142.697C748.877 142.238 748.716 141.745 748.716 141.216H750.933C750.955 141.631 751.108 141.95 751.394 142.171C751.68 142.392 752.063 142.503 752.544 142.503C752.991 142.503 753.329 142.419 753.555 142.252C753.787 142.079 753.903 141.855 753.903 141.58Z",fill:"black"},null,-1),k=e("path",{d:"M667.908 163.554H662.972L661.863 166.63H660.26L664.76 154.846H666.12L670.628 166.63H669.033L667.908 163.554ZM663.441 162.276H667.447L665.44 156.764L663.441 162.276ZM673.768 162.017V166.63H672.214V154.846H676.56C677.849 154.846 678.858 155.175 679.587 155.833C680.321 156.492 680.687 157.363 680.687 158.447C680.687 159.591 680.329 160.473 679.611 161.094C678.899 161.709 677.876 162.017 676.544 162.017H673.768ZM673.768 160.746H676.56C677.391 160.746 678.027 160.552 678.47 160.163C678.912 159.769 679.134 159.203 679.134 158.464C679.134 157.762 678.912 157.201 678.47 156.78C678.027 156.359 677.42 156.141 676.649 156.125H673.768V160.746ZM684.337 166.63H682.784V154.846H684.337V166.63ZM694.769 161.377C693.437 160.994 692.466 160.525 691.856 159.969C691.252 159.408 690.949 158.717 690.949 157.897C690.949 156.969 691.319 156.203 692.058 155.599C692.803 154.989 693.769 154.684 694.956 154.684C695.765 154.684 696.485 154.841 697.116 155.154C697.753 155.467 698.244 155.898 698.589 156.448C698.94 156.999 699.115 157.6 699.115 158.253H697.553C697.553 157.541 697.327 156.983 696.874 156.578C696.42 156.168 695.781 155.963 694.956 155.963C694.189 155.963 693.591 156.133 693.159 156.473C692.733 156.807 692.52 157.274 692.52 157.873C692.52 158.353 692.722 158.76 693.127 159.095C693.537 159.424 694.23 159.726 695.206 160.001C696.188 160.277 696.955 160.581 697.505 160.916C698.061 161.245 698.471 161.631 698.735 162.073C699.005 162.516 699.14 163.036 699.14 163.635C699.14 164.59 698.767 165.356 698.023 165.934C697.278 166.506 696.283 166.792 695.037 166.792C694.227 166.792 693.472 166.638 692.77 166.33C692.069 166.017 691.527 165.591 691.144 165.051C690.766 164.512 690.577 163.9 690.577 163.214H692.139C692.139 163.927 692.401 164.49 692.924 164.906C693.453 165.316 694.157 165.521 695.037 165.521C695.857 165.521 696.485 165.354 696.922 165.019C697.359 164.685 697.578 164.229 697.578 163.651C697.578 163.074 697.375 162.629 696.971 162.316C696.566 161.998 695.832 161.685 694.769 161.377ZM704.538 166.792C703.351 166.792 702.385 166.403 701.64 165.626C700.896 164.844 700.524 163.8 700.524 162.494V162.219C700.524 161.35 700.688 160.576 701.017 159.896C701.352 159.211 701.816 158.677 702.409 158.294C703.008 157.905 703.656 157.711 704.352 157.711C705.49 157.711 706.375 158.086 707.006 158.836C707.637 159.586 707.953 160.66 707.953 162.057V162.68H702.021C702.042 163.543 702.293 164.242 702.774 164.776C703.259 165.305 703.874 165.569 704.619 165.569C705.148 165.569 705.595 165.462 705.962 165.246C706.329 165.03 706.65 164.744 706.925 164.388L707.84 165.1C707.106 166.228 706.005 166.792 704.538 166.792ZM704.352 158.941C703.747 158.941 703.24 159.162 702.83 159.605C702.42 160.042 702.167 160.657 702.069 161.45H706.456V161.337C706.413 160.576 706.208 159.988 705.841 159.572C705.474 159.152 704.978 158.941 704.352 158.941ZM713.926 159.216C713.699 159.179 713.454 159.16 713.189 159.16C712.207 159.16 711.541 159.578 711.19 160.414V166.63H709.693V157.873H711.15L711.174 158.885C711.665 158.102 712.361 157.711 713.262 157.711C713.554 157.711 713.775 157.749 713.926 157.824V159.216ZM718.345 164.598L720.514 157.873H722.043L718.903 166.63H717.762L714.589 157.873H716.119L718.345 164.598ZM727.004 166.792C725.817 166.792 724.852 166.403 724.107 165.626C723.362 164.844 722.99 163.8 722.99 162.494V162.219C722.99 161.35 723.155 160.576 723.484 159.896C723.818 159.211 724.282 158.677 724.876 158.294C725.475 157.905 726.122 157.711 726.818 157.711C727.957 157.711 728.841 158.086 729.473 158.836C730.104 159.586 730.42 160.66 730.42 162.057V162.68H724.487C724.509 163.543 724.76 164.242 725.24 164.776C725.726 165.305 726.341 165.569 727.085 165.569C727.614 165.569 728.062 165.462 728.429 165.246C728.796 165.03 729.117 164.744 729.392 164.388L730.306 165.1C729.573 166.228 728.472 166.792 727.004 166.792ZM726.818 158.941C726.214 158.941 725.707 159.162 725.297 159.605C724.887 160.042 724.633 160.657 724.536 161.45H728.922V161.337C728.879 160.576 728.674 159.988 728.307 159.572C727.94 159.152 727.444 158.941 726.818 158.941ZM736.392 159.216C736.166 159.179 735.92 159.16 735.656 159.16C734.674 159.16 734.008 159.578 733.657 160.414V166.63H732.16V157.873H733.616L733.641 158.885C734.132 158.102 734.828 157.711 735.729 157.711C736.02 157.711 736.241 157.749 736.392 157.824V159.216Z",fill:"black"},null,-1),O=e("g",{filter:"url(#filter0_d)"},[e("rect",{x:"498.553",y:"119.823",width:"216.746",height:"105.823",rx:"5.09991",transform:"rotate(-180 498.553 119.823)",fill:"white"})],-1),U=e("path",{d:"M23.1485 137.843L25.6008 132.534H28.2553L24.3868 140.044V144.317H21.9184V140.044L18.0499 132.534H20.7125L23.1485 137.843ZM36.0452 141.889H31.7883L30.9789 144.317H28.3972L32.7837 132.534H35.0336L39.4444 144.317H36.8626L36.0452 141.889ZM32.4438 139.923H35.3897L33.9087 135.512L32.4438 139.923ZM44.9925 132.534L48.0193 141.08L51.03 132.534H54.2187V144.317H51.7826V141.096L52.0254 135.536L48.8448 144.317H47.1776L44.0051 135.544L44.2479 141.096V144.317H41.82V132.534H44.9925ZM60.042 142.367H65.1973V144.317H57.614V132.534H60.042V142.367Z",fill:"black"},null,-1),I=e("path",{d:"M28.0692 162.891C27.9235 164.137 27.4622 165.1 26.6852 165.78C25.9137 166.454 24.8859 166.792 23.6018 166.792C22.2097 166.792 21.0929 166.292 20.2512 165.294C19.4149 164.296 18.9968 162.961 18.9968 161.288V160.155C18.9968 159.06 19.191 158.097 19.5795 157.266C19.9733 156.435 20.5291 155.798 21.2467 155.356C21.9643 154.908 22.7951 154.684 23.7393 154.684C24.9911 154.684 25.9946 155.035 26.75 155.736C27.5053 156.432 27.9451 157.398 28.0692 158.634H26.5072C26.3723 157.695 26.0783 157.015 25.625 156.594C25.1772 156.173 24.5487 155.963 23.7393 155.963C22.7466 155.963 21.9669 156.33 21.4004 157.064C20.8393 157.797 20.5587 158.841 20.5587 160.196V161.337C20.5587 162.615 20.8258 163.632 21.36 164.388C21.8941 165.143 22.6414 165.521 23.6018 165.521C24.465 165.521 25.126 165.327 25.5846 164.938C26.0486 164.544 26.3561 163.862 26.5072 162.891H28.0692ZM29.5664 162.17C29.5664 161.312 29.7336 160.541 30.0682 159.856C30.4081 159.17 30.8775 158.642 31.4764 158.269C32.0807 157.897 32.7686 157.711 33.5401 157.711C34.7325 157.711 35.6956 158.124 36.4294 158.949C37.1685 159.775 37.5381 160.873 37.5381 162.243V162.348C37.5381 163.201 37.3736 163.967 37.0444 164.647C36.7207 165.321 36.254 165.847 35.6443 166.225C35.04 166.603 34.344 166.792 33.5563 166.792C32.3693 166.792 31.4062 166.379 30.6671 165.553C29.9333 164.728 29.5664 163.635 29.5664 162.276V162.17ZM31.0717 162.348C31.0717 163.32 31.2956 164.099 31.7434 164.687C32.1967 165.275 32.8009 165.569 33.5563 165.569C34.3171 165.569 34.9213 165.273 35.3692 164.679C35.817 164.08 36.0409 163.244 36.0409 162.17C36.0409 161.21 35.8116 160.433 35.353 159.84C34.8998 159.241 34.2955 158.941 33.5401 158.941C32.8009 158.941 32.2047 159.235 31.7515 159.823C31.2983 160.411 31.0717 161.253 31.0717 162.348ZM40.832 157.873L40.8806 158.974C41.5496 158.132 42.4237 157.711 43.5027 157.711C45.3534 157.711 46.2868 158.755 46.303 160.843V166.63H44.8057V160.835C44.8003 160.204 44.6547 159.737 44.3687 159.435C44.0881 159.133 43.6484 158.982 43.0495 158.982C42.5639 158.982 42.1377 159.111 41.7708 159.37C41.4039 159.629 41.118 159.969 40.9129 160.39V166.63H39.4157V157.873H40.832ZM49.0627 166.63V159.03H47.6788V157.873H49.0627V157.128C49.0627 156.152 49.3406 155.391 49.8963 154.846C50.4574 154.301 51.2479 154.029 52.2676 154.029C52.8719 154.029 53.6353 154.193 54.5579 154.522L54.3071 155.785C53.6326 155.515 52.9906 155.38 52.3809 155.38C51.7388 155.38 51.2748 155.526 50.9889 155.817C50.7083 156.103 50.568 156.535 50.568 157.112V157.873H52.3566V159.03H50.568V166.63H49.0627ZM55.3025 166.63H53.7972V157.873H55.3025V166.63ZM57.3824 162.178C57.3824 160.813 57.6981 159.729 58.3293 158.925C58.9606 158.116 59.7969 157.711 60.8382 157.711C61.9065 157.711 62.7401 158.089 63.339 158.844L63.4118 157.873H64.7796V166.419C64.7796 167.552 64.4423 168.445 63.7679 169.098C63.0989 169.751 62.1979 170.077 61.0648 170.077C60.4336 170.077 59.8158 169.942 59.2115 169.673C58.6072 169.403 58.1459 169.033 57.8276 168.564L58.6045 167.666C59.2466 168.459 60.0316 168.855 60.9596 168.855C61.688 168.855 62.2545 168.65 62.6592 168.24C63.0692 167.83 63.2742 167.253 63.2742 166.508V165.756C62.6753 166.446 61.8579 166.792 60.822 166.792C59.7969 166.792 58.966 166.379 58.3293 165.553C57.6981 164.728 57.3824 163.603 57.3824 162.178ZM58.8878 162.348C58.8878 163.336 59.0901 164.113 59.4948 164.679C59.8994 165.24 60.4659 165.521 61.1943 165.521C62.1385 165.521 62.8318 165.092 63.2742 164.234V160.236C62.8156 159.4 62.1277 158.982 61.2105 158.982C60.4821 158.982 59.9129 159.265 59.5028 159.831C59.0928 160.398 58.8878 161.237 58.8878 162.348ZM77.8904 161.426H72.9455V166.63H71.3916V154.846H78.6916V156.125H72.9455V160.155H77.8904V161.426ZM81.9451 166.63H80.4478V157.873H81.9451V166.63ZM80.3264 155.55C80.3264 155.307 80.3993 155.102 80.545 154.935C80.696 154.768 80.9172 154.684 81.2086 154.684C81.5 154.684 81.7212 154.768 81.8722 154.935C82.0233 155.102 82.0988 155.307 82.0988 155.55C82.0988 155.793 82.0233 155.995 81.8722 156.157C81.7212 156.319 81.5 156.4 81.2086 156.4C80.9172 156.4 80.696 156.319 80.545 156.157C80.3993 155.995 80.3264 155.793 80.3264 155.55ZM85.9754 166.63H84.4782V154.199H85.9754V166.63ZM92.0129 166.792C90.8259 166.792 89.8601 166.403 89.1156 165.626C88.371 164.844 87.9987 163.8 87.9987 162.494V162.219C87.9987 161.35 88.1633 160.576 88.4924 159.896C88.8269 159.211 89.2909 158.677 89.8844 158.294C90.4833 157.905 91.1308 157.711 91.8268 157.711C92.9652 157.711 93.8501 158.086 94.4813 158.836C95.1126 159.586 95.4282 160.66 95.4282 162.057V162.68H89.496C89.5175 163.543 89.7684 164.242 90.2486 164.776C90.7342 165.305 91.3493 165.569 92.0938 165.569C92.6226 165.569 93.0704 165.462 93.4373 165.246C93.8042 165.03 94.1252 164.744 94.4004 164.388L95.3149 165.1C94.5811 166.228 93.4805 166.792 92.0129 166.792ZM91.8268 158.941C91.2225 158.941 90.7153 159.162 90.3053 159.605C89.8952 160.042 89.6416 160.657 89.5445 161.45H93.931V161.337C93.8878 160.576 93.6828 159.988 93.3159 159.572C92.949 159.152 92.4526 158.941 91.8268 158.941ZM102.267 164.307C102.267 163.902 102.113 163.589 101.806 163.368C101.503 163.142 100.972 162.947 100.211 162.785C99.4559 162.624 98.8543 162.429 98.4065 162.203C97.9641 161.976 97.6349 161.706 97.4191 161.393C97.2087 161.08 97.1035 160.708 97.1035 160.277C97.1035 159.559 97.4056 158.952 98.0099 158.456C98.6196 157.959 99.3965 157.711 100.341 157.711C101.333 157.711 102.137 157.967 102.752 158.48C103.373 158.992 103.683 159.648 103.683 160.446H102.178C102.178 160.036 102.003 159.683 101.652 159.386C101.307 159.09 100.869 158.941 100.341 158.941C99.7958 158.941 99.3696 159.06 99.062 159.297C98.7545 159.535 98.6007 159.845 98.6007 160.228C98.6007 160.589 98.7437 160.862 99.0296 161.045C99.3156 161.229 99.8309 161.404 100.575 161.571C101.325 161.739 101.932 161.938 102.396 162.17C102.86 162.402 103.203 162.683 103.424 163.012C103.651 163.336 103.764 163.732 103.764 164.202C103.764 164.984 103.451 165.613 102.825 166.087C102.199 166.557 101.387 166.792 100.389 166.792C99.6879 166.792 99.0674 166.667 98.5279 166.419C97.9883 166.171 97.5648 165.826 97.2573 165.383C96.9551 164.935 96.804 164.453 96.804 163.935H98.3013C98.3282 164.436 98.5279 164.836 98.9002 165.132C99.2778 165.424 99.7742 165.569 100.389 165.569C100.956 165.569 101.409 165.456 101.749 165.23C102.094 164.998 102.267 164.69 102.267 164.307Z",fill:"black"},null,-1),b=e("path",{d:"M410.19 54.1275C410.168 54.0625 410.162 53.9928 410.173 53.9248C410.184 53.8569 410.213 53.7929 410.255 53.7388C411.891 51.6738 413.376 49.2985 413.376 47.4765C413.376 43.4276 411.065 40.1372 406.036 40.1372C403.545 40.1372 401.717 40.947 400.516 42.2507C400.462 42.3107 400.392 42.3537 400.314 42.3748C400.236 42.3958 400.153 42.394 400.076 42.3695C398.159 41.7489 396.195 41.2841 394.203 40.9794C394.136 40.9704 394.068 40.9781 394.004 41.0018C393.941 41.0255 393.885 41.0644 393.84 41.1152C393.795 41.1659 393.764 41.2269 393.749 41.2926C393.733 41.3584 393.734 41.427 393.752 41.4922C394.168 43.0497 396.662 52.9452 398.67 60.4788C399.885 65.0379 396.737 69.516 392.019 69.5025H389.098C384.332 69.5025 381.438 65.0082 382.537 60.5274C384.391 52.956 386.931 43.1388 387.344 41.5192C387.361 41.4546 387.362 41.3867 387.347 41.3214C387.332 41.2562 387.301 41.1957 387.257 41.1453C387.213 41.0949 387.158 41.0561 387.095 41.0323C387.032 41.0085 386.965 41.0006 386.899 41.0091C384.58 41.2793 382.299 41.8015 380.094 42.5665C380.013 42.5952 379.926 42.5983 379.843 42.5756C379.76 42.553 379.687 42.5055 379.632 42.4397C378.431 41.028 376.558 40.1453 373.964 40.1453C368.935 40.1453 366.624 43.4303 366.624 47.4846C366.624 49.6089 368.643 52.489 370.565 54.7456C370.658 54.8568 370.687 55.0077 370.641 55.1451L367.369 64.6465C367.368 64.6563 367.368 64.6663 367.369 64.6762C367.283 65.0082 366.02 70.6145 375.618 79.5383C378.49 82.2133 388.496 91.8523 390.294 93.5745C390.369 93.6462 390.47 93.6863 390.574 93.6863C390.678 93.6863 390.778 93.6462 390.853 93.5745C392.702 91.855 403.081 82.2214 405.969 79.5383C416.339 69.8669 413.87 64.6465 413.87 64.6465L410.19 54.1275V54.1275Z",fill:"#290B53"},null,-1),$=e("path",{d:"M392.524 63.2097H388.615C388.461 63.2097 388.308 63.1792 388.166 63.12C388.023 63.0608 387.894 62.9741 387.785 62.8647C387.676 62.7553 387.59 62.6256 387.532 62.4828C387.473 62.3401 387.443 62.1871 387.444 62.0328L386.958 57.2201C386.958 57.066 386.988 56.9134 387.048 56.7711C387.107 56.6288 387.193 56.4996 387.302 56.3907C387.411 56.2819 387.541 56.1957 387.683 56.137C387.826 56.0783 387.978 56.0482 388.132 56.0486H392.991C393.145 56.0482 393.298 56.0783 393.44 56.137C393.582 56.1957 393.712 56.2819 393.821 56.3907C393.93 56.4996 394.017 56.6288 394.076 56.7711C394.135 56.9134 394.165 57.066 394.165 57.2201L393.698 62.0328C393.699 62.1874 393.669 62.3405 393.61 62.4834C393.552 62.6264 393.465 62.7563 393.356 62.8657C393.247 62.975 393.117 63.0618 392.974 63.1208C392.832 63.1799 392.678 63.2101 392.524 63.2097Z",fill:"#290B53"},null,-1),R=e("path",{d:"M370.061 149.221L368.798 150.581V153.948H366.37V142.164H368.798V147.506L369.867 146.041L372.869 142.164H375.856L371.671 147.4L375.977 153.948H373.088L370.061 149.221ZM387.085 142.164V149.925C387.085 151.215 386.68 152.235 385.871 152.985C385.067 153.735 383.967 154.11 382.569 154.11C381.193 154.11 380.101 153.745 379.291 153.017C378.482 152.289 378.069 151.288 378.053 150.014V142.164H380.481V149.942C380.481 150.713 380.665 151.277 381.031 151.633C381.404 151.984 381.916 152.159 382.569 152.159C383.934 152.159 384.627 151.442 384.649 150.006V142.164H387.085ZM393.523 142.164L396.55 150.711L399.561 142.164H402.75V153.948H400.314V150.727L400.556 145.167L397.376 153.948H395.709L392.536 145.175L392.779 150.727V153.948H390.351V142.164H393.523ZM412.943 151.52H408.686L407.877 153.948H405.295L409.682 142.164H411.932L416.342 153.948H413.761L412.943 151.52ZM409.342 149.553H412.288L410.807 145.142L409.342 149.553Z",fill:"black"},null,-1),D=e("path",{d:"M351.129 172.521C350.983 173.767 350.522 174.73 349.745 175.41C348.974 176.085 347.946 176.422 346.662 176.422C345.27 176.422 344.153 175.923 343.311 174.925C342.475 173.926 342.057 172.591 342.057 170.919V169.786C342.057 168.69 342.251 167.727 342.639 166.896C343.033 166.065 343.589 165.429 344.307 164.986C345.024 164.538 345.855 164.315 346.799 164.315C348.051 164.315 349.055 164.665 349.81 165.367C350.565 166.063 351.005 167.028 351.129 168.264H349.567C349.432 167.325 349.138 166.645 348.685 166.225C348.237 165.804 347.609 165.593 346.799 165.593C345.807 165.593 345.027 165.96 344.46 166.694C343.899 167.428 343.619 168.472 343.619 169.826V170.967C343.619 172.246 343.886 173.263 344.42 174.018C344.954 174.774 345.701 175.151 346.662 175.151C347.525 175.151 348.186 174.957 348.645 174.569C349.109 174.175 349.416 173.492 349.567 172.521H351.129ZM352.626 171.801C352.626 170.943 352.794 170.171 353.128 169.486C353.468 168.801 353.937 168.272 354.536 167.9C355.141 167.528 355.829 167.341 356.6 167.341C357.792 167.341 358.756 167.754 359.489 168.58C360.229 169.405 360.598 170.503 360.598 171.874V171.979C360.598 172.831 360.434 173.597 360.104 174.277C359.781 174.952 359.314 175.478 358.704 175.855C358.1 176.233 357.404 176.422 356.616 176.422C355.429 176.422 354.466 176.009 353.727 175.184C352.993 174.358 352.626 173.266 352.626 171.906V171.801ZM354.132 171.979C354.132 172.95 354.356 173.73 354.803 174.318C355.257 174.906 355.861 175.2 356.616 175.2C357.377 175.2 357.981 174.903 358.429 174.31C358.877 173.711 359.101 172.874 359.101 171.801C359.101 170.84 358.872 170.063 358.413 169.47C357.96 168.871 357.355 168.572 356.6 168.572C355.861 168.572 355.265 168.866 354.812 169.454C354.358 170.042 354.132 170.883 354.132 171.979ZM363.892 167.503L363.941 168.604C364.61 167.762 365.484 167.341 366.563 167.341C368.413 167.341 369.347 168.385 369.363 170.473V176.26H367.866V170.465C367.86 169.834 367.715 169.367 367.429 169.065C367.148 168.763 366.708 168.612 366.11 168.612C365.624 168.612 365.198 168.741 364.831 169C364.464 169.259 364.178 169.599 363.973 170.02V176.26H362.476V167.503H363.892ZM373.652 165.383V167.503H375.287V168.661H373.652V174.091C373.652 174.442 373.725 174.706 373.871 174.884C374.017 175.057 374.265 175.143 374.615 175.143C374.788 175.143 375.025 175.111 375.328 175.046V176.26C374.934 176.368 374.551 176.422 374.178 176.422C373.509 176.422 373.005 176.22 372.665 175.815C372.325 175.41 372.155 174.836 372.155 174.091V168.661H370.561V167.503H372.155V165.383H373.652ZM381.276 168.847C381.049 168.809 380.804 168.79 380.54 168.79C379.558 168.79 378.891 169.208 378.541 170.044V176.26H377.043V167.503H378.5L378.524 168.515C379.015 167.733 379.711 167.341 380.612 167.341C380.904 167.341 381.125 167.379 381.276 167.455V168.847ZM382.102 171.801C382.102 170.943 382.269 170.171 382.603 169.486C382.943 168.801 383.413 168.272 384.012 167.9C384.616 167.528 385.304 167.341 386.075 167.341C387.268 167.341 388.231 167.754 388.964 168.58C389.704 169.405 390.073 170.503 390.073 171.874V171.979C390.073 172.831 389.909 173.597 389.58 174.277C389.256 174.952 388.789 175.478 388.179 175.855C387.575 176.233 386.879 176.422 386.091 176.422C384.904 176.422 383.941 176.009 383.202 175.184C382.468 174.358 382.102 173.266 382.102 171.906V171.801ZM383.607 171.979C383.607 172.95 383.831 173.73 384.279 174.318C384.732 174.906 385.336 175.2 386.091 175.2C386.852 175.2 387.456 174.903 387.904 174.31C388.352 173.711 388.576 172.874 388.576 171.801C388.576 170.84 388.347 170.063 387.888 169.47C387.435 168.871 386.831 168.572 386.075 168.572C385.336 168.572 384.74 168.866 384.287 169.454C383.833 170.042 383.607 170.883 383.607 171.979ZM393.578 176.26H392.08V163.829H393.578V176.26ZM401.881 171.647V176.26H400.327V164.476H404.673C405.963 164.476 406.972 164.806 407.7 165.464C408.434 166.122 408.801 166.993 408.801 168.078C408.801 169.222 408.442 170.104 407.724 170.724C407.012 171.339 405.99 171.647 404.657 171.647H401.881ZM401.881 170.376H404.673C405.504 170.376 406.141 170.182 406.583 169.794C407.026 169.4 407.247 168.833 407.247 168.094C407.247 167.393 407.026 166.832 406.583 166.411C406.141 165.99 405.534 165.771 404.762 165.755H401.881V170.376ZM412.176 176.26H410.678V163.829H412.176V176.26ZM419.985 176.26C419.899 176.087 419.829 175.78 419.775 175.337C419.079 176.06 418.248 176.422 417.282 176.422C416.419 176.422 415.71 176.179 415.154 175.693C414.604 175.203 414.328 174.582 414.328 173.832C414.328 172.92 414.674 172.213 415.364 171.712C416.06 171.205 417.037 170.951 418.294 170.951H419.751V170.263C419.751 169.74 419.594 169.324 419.281 169.017C418.968 168.704 418.507 168.547 417.897 168.547C417.363 168.547 416.915 168.682 416.554 168.952C416.192 169.222 416.012 169.548 416.012 169.931H414.506C414.506 169.494 414.66 169.073 414.968 168.669C415.281 168.259 415.701 167.935 416.23 167.697C416.764 167.46 417.35 167.341 417.986 167.341C418.995 167.341 419.786 167.595 420.358 168.102C420.93 168.604 421.226 169.297 421.248 170.182V174.212C421.248 175.016 421.35 175.656 421.556 176.131V176.26H419.985ZM417.501 175.119C417.97 175.119 418.415 174.997 418.836 174.755C419.257 174.512 419.562 174.196 419.751 173.808V172.011H418.577C416.743 172.011 415.826 172.548 415.826 173.622C415.826 174.091 415.982 174.458 416.295 174.722C416.608 174.987 417.01 175.119 417.501 175.119ZM425.011 167.503L425.06 168.604C425.729 167.762 426.603 167.341 427.682 167.341C429.533 167.341 430.466 168.385 430.482 170.473V176.26H428.985V170.465C428.98 169.834 428.834 169.367 428.548 169.065C428.267 168.763 427.828 168.612 427.229 168.612C426.743 168.612 426.317 168.741 425.95 169C425.583 169.259 425.297 169.599 425.092 170.02V176.26H423.595V167.503H425.011ZM436.374 176.422C435.187 176.422 434.221 176.033 433.477 175.256C432.732 174.474 432.36 173.43 432.36 172.124V171.849C432.36 170.981 432.524 170.206 432.854 169.527C433.188 168.841 433.652 168.307 434.246 167.924C434.844 167.536 435.492 167.341 436.188 167.341C437.326 167.341 438.211 167.716 438.842 168.466C439.474 169.216 439.789 170.29 439.789 171.687V172.311H433.857C433.879 173.174 434.13 173.873 434.61 174.407C435.095 174.935 435.71 175.2 436.455 175.2C436.984 175.2 437.432 175.092 437.798 174.876C438.165 174.66 438.486 174.374 438.761 174.018L439.676 174.73C438.942 175.858 437.842 176.422 436.374 176.422ZM436.188 168.572C435.584 168.572 435.076 168.793 434.666 169.235C434.256 169.672 434.003 170.287 433.906 171.08H438.292V170.967C438.249 170.206 438.044 169.618 437.677 169.203C437.31 168.782 436.814 168.572 436.188 168.572Z",fill:"black"},null,-1),N=e("path",{d:"M238.841 67L222.904 76.2014L222.904 57.7987L238.841 67ZM143.999 65.4063L224.498 65.4063L224.498 68.5937L143.999 68.5937L143.999 65.4063Z",fill:"#7B2BBC"},null,-1),P=e("path",{d:"M624.841 67L608.904 76.2014L608.904 57.7987L624.841 67ZM529.999 65.4063L610.497 65.4063L610.497 68.5937L529.999 68.5937L529.999 65.4063Z",fill:"#7B2BBC"},null,-1),K=e("g",{filter:"url(#filter1_d)"},[e("path",{d:"M79 106C79 107.105 78.1046 108 77 108L16 108C14.8954 108 14 107.105 14 106L14 28C14 26.8954 14.8954 26 16 26L67 26L67 39.5C67 40.6046 67.8954 41.5 69 41.5L79 41.5L79 106Z",fill:"white"})],-1),Y=e("g",{filter:"url(#filter2_d)"},[e("path",{d:"M79 41.5L67 41.5L67 26L79 41.5Z",fill:"#BCBCBC"})],-1),E=e("g",{filter:"url(#filter3_d)"},[e("path",{d:"M691.5 100C708.897 100 723 94.4036 723 87.5V80.5C723 73.5964 708.897 68 691.5 68C674.103 68 660 73.5964 660 80.5V87.5C660 94.4036 674.103 100 691.5 100Z",fill:"white"}),C(),e("path",{d:"M722 87.5C722 88.8593 721.31 90.2576 719.84 91.6363C718.369 93.0166 716.186 94.3058 713.405 95.4093C707.849 97.6142 700.105 99 691.5 99C682.895 99 675.151 97.6142 669.595 95.4093C666.814 94.3058 664.631 93.0166 663.16 91.6363C661.69 90.2576 661 88.8593 661 87.5V80.5C661 79.1407 661.69 77.7424 663.16 76.3637C664.631 74.9834 666.814 73.6942 669.595 72.5907C675.151 70.3858 682.895 69 691.5 69C700.105 69 707.849 70.3858 713.405 72.5907C716.186 73.6942 718.369 74.9834 719.84 76.3637C721.31 77.7424 722 79.1407 722 80.5V87.5Z",stroke:"#BABABA","stroke-width":"2"})],-1),T=e("g",{filter:"url(#filter4_d)"},[e("path",{d:"M691.5 86C708.897 86 723 80.4036 723 73.5V66.5C723 59.5964 708.897 54 691.5 54C674.103 54 660 59.5964 660 66.5V73.5C660 80.4036 674.103 86 691.5 86Z",fill:"white"}),C(),e("path",{d:"M722 73.5C722 74.8593 721.31 76.2576 719.84 77.6363C718.369 79.0166 716.186 80.3058 713.405 81.4093C707.849 83.6142 700.105 85 691.5 85C682.895 85 675.151 83.6142 669.595 81.4093C666.814 80.3058 664.631 79.0166 663.16 77.6363C661.69 76.2576 661 74.8593 661 73.5V66.5C661 65.1407 661.69 63.7424 663.16 62.3637C664.631 60.9834 666.814 59.6942 669.595 58.5907C675.151 56.3858 682.895 55 691.5 55C700.105 55 707.849 56.3858 713.405 58.5907C716.186 59.6942 718.369 60.9834 719.84 62.3637C721.31 63.7424 722 65.1407 722 66.5V73.5Z",stroke:"#BABABA","stroke-width":"2"})],-1),j=e("g",{filter:"url(#filter5_d)"},[e("path",{d:"M691.5 72C708.897 72 723 66.4036 723 59.5V52.5C723 45.5964 708.897 40 691.5 40C674.103 40 660 45.5964 660 52.5V59.5C660 66.4036 674.103 72 691.5 72Z",fill:"white"}),C(),e("path",{d:"M722 59.5C722 60.8593 721.31 62.2576 719.84 63.6363C718.369 65.0166 716.186 66.3058 713.405 67.4093C707.849 69.6142 700.105 71 691.5 71C682.895 71 675.151 69.6142 669.595 67.4093C666.814 66.3058 664.631 65.0166 663.16 63.6363C661.69 62.2576 661 60.8593 661 59.5V52.5C661 51.1407 661.69 49.7424 663.16 48.3637C664.631 46.9834 666.814 45.6942 669.595 44.5907C675.151 42.3858 682.895 41 691.5 41C700.105 41 707.849 42.3858 713.405 44.5907C716.186 45.6942 718.369 46.9834 719.84 48.3637C721.31 49.7424 722 51.1407 722 52.5V59.5Z",stroke:"#BABABA","stroke-width":"2"})],-1),z=e("g",{filter:"url(#filter6_d)"},[e("path",{d:"M691.5 58C708.897 58 723 52.4036 723 45.5V38.5C723 31.5964 708.897 26 691.5 26C674.103 26 660 31.5964 660 38.5V45.5C660 52.4036 674.103 58 691.5 58Z",fill:"white"}),C(),e("path",{d:"M722 45.5C722 46.8593 721.31 48.2576 719.84 49.6363C718.369 51.0166 716.186 52.3058 713.405 53.4093C707.849 55.6142 700.105 57 691.5 57C682.895 57 675.151 55.6142 669.595 53.4093C666.814 52.3058 664.631 51.0166 663.16 49.6363C661.69 48.2576 661 46.8593 661 45.5V38.5C661 37.1407 661.69 35.7424 663.16 34.3637C664.631 32.9834 666.814 31.6942 669.595 30.5907C675.151 28.3858 682.895 27 691.5 27C700.105 27 707.849 28.3858 713.405 30.5907C716.186 31.6942 718.369 32.9834 719.84 34.3637C721.31 35.7424 722 37.1407 722 38.5V45.5Z",stroke:"#BABABA","stroke-width":"2"})],-1),W=e("g",{class:"cursor-help animate-pulse"},[e("g",{filter:"url(#filter7_d)"},[e("circle",{cx:"92",cy:"66",r:"27",fill:"url(#paint0_linear)"}),C(),e("circle",{cx:"92",cy:"66",r:"25",stroke:"white","stroke-width":"4"})]),C(),e("path",{d:"M89.7607 70.5791C89.7607 69.0296 89.9489 67.7956 90.3252 66.877C90.7015 65.9583 91.3877 65.0563 92.3838 64.1709C93.391 63.2744 94.0605 62.5495 94.3926 61.9961C94.7246 61.4316 94.8906 60.8395 94.8906 60.2197C94.8906 58.3493 94.0273 57.4141 92.3008 57.4141C91.4818 57.4141 90.8232 57.6686 90.3252 58.1777C89.8382 58.6758 89.5837 59.3675 89.5615 60.2529H84.7471C84.7692 58.139 85.4499 56.4844 86.7891 55.2891C88.1393 54.0938 89.9766 53.4961 92.3008 53.4961C94.6471 53.4961 96.4678 54.0661 97.7627 55.2061C99.0576 56.335 99.7051 57.9342 99.7051 60.0039C99.7051 60.9447 99.4948 61.8356 99.0742 62.6768C98.6536 63.5068 97.9176 64.431 96.8662 65.4492L95.5215 66.7275C94.6803 67.5355 94.1989 68.4818 94.0771 69.5664L94.0107 70.5791H89.7607ZM89.2793 75.6758C89.2793 74.9342 89.5283 74.3255 90.0264 73.8496C90.5355 73.3626 91.1829 73.1191 91.9688 73.1191C92.7546 73.1191 93.3965 73.3626 93.8945 73.8496C94.4036 74.3255 94.6582 74.9342 94.6582 75.6758C94.6582 76.4062 94.4092 77.0094 93.9111 77.4854C93.4242 77.9613 92.7767 78.1992 91.9688 78.1992C91.1608 78.1992 90.5078 77.9613 90.0098 77.4854C89.5228 77.0094 89.2793 76.4062 89.2793 75.6758Z",fill:"#4A4622"})],-1),q=e("g",{class:"cursor-help animate-pulse"},[e("g",{filter:"url(#filter8_d)"},[e("circle",{cx:"495",cy:"66",r:"27",fill:"url(#paint1_linear)"}),C(),e("circle",{cx:"495",cy:"66",r:"25",stroke:"white","stroke-width":"4"})]),C(),e("path",{d:"M492.761 70.5791C492.761 69.0296 492.949 67.7956 493.325 66.877C493.701 65.9583 494.388 65.0563 495.384 64.1709C496.391 63.2744 497.061 62.5495 497.393 61.9961C497.725 61.4316 497.891 60.8395 497.891 60.2197C497.891 58.3493 497.027 57.4141 495.301 57.4141C494.482 57.4141 493.823 57.6686 493.325 58.1777C492.838 58.6758 492.584 59.3675 492.562 60.2529H487.747C487.769 58.139 488.45 56.4844 489.789 55.2891C491.139 54.0938 492.977 53.4961 495.301 53.4961C497.647 53.4961 499.468 54.0661 500.763 55.2061C502.058 56.335 502.705 57.9342 502.705 60.0039C502.705 60.9447 502.495 61.8356 502.074 62.6768C501.654 63.5068 500.918 64.431 499.866 65.4492L498.521 66.7275C497.68 67.5355 497.199 68.4818 497.077 69.5664L497.011 70.5791H492.761ZM492.279 75.6758C492.279 74.9342 492.528 74.3255 493.026 73.8496C493.535 73.3626 494.183 73.1191 494.969 73.1191C495.755 73.1191 496.396 73.3626 496.895 73.8496C497.404 74.3255 497.658 74.9342 497.658 75.6758C497.658 76.4062 497.409 77.0094 496.911 77.4854C496.424 77.9613 495.777 78.1992 494.969 78.1992C494.161 78.1992 493.508 77.9613 493.01 77.4854C492.523 77.0094 492.279 76.4062 492.279 75.6758Z",fill:"#4A4622"})],-1),J=e("g",{class:"cursor-help animate-pulse"},[e("g",{filter:"url(#filter9_d)"},[e("circle",{cx:"745",cy:"66",r:"27",fill:"url(#paint2_linear)"}),C(),e("circle",{cx:"745",cy:"66",r:"25",stroke:"white","stroke-width":"4"})]),C(),e("path",{d:"M742.761 70.5791C742.761 69.0296 742.949 67.7956 743.325 66.877C743.701 65.9583 744.388 65.0563 745.384 64.1709C746.391 63.2744 747.061 62.5495 747.393 61.9961C747.725 61.4316 747.891 60.8395 747.891 60.2197C747.891 58.3493 747.027 57.4141 745.301 57.4141C744.482 57.4141 743.823 57.6686 743.325 58.1777C742.838 58.6758 742.584 59.3675 742.562 60.2529H737.747C737.769 58.139 738.45 56.4844 739.789 55.2891C741.139 54.0938 742.977 53.4961 745.301 53.4961C747.647 53.4961 749.468 54.0661 750.763 55.2061C752.058 56.335 752.705 57.9342 752.705 60.0039C752.705 60.9447 752.495 61.8356 752.074 62.6768C751.654 63.5068 750.918 64.431 749.866 65.4492L748.521 66.7275C747.68 67.5355 747.199 68.4818 747.077 69.5664L747.011 70.5791H742.761ZM742.279 75.6758C742.279 74.9342 742.528 74.3255 743.026 73.8496C743.535 73.3626 744.183 73.1191 744.969 73.1191C745.755 73.1191 746.396 73.3626 746.895 73.8496C747.404 74.3255 747.658 74.9342 747.658 75.6758C747.658 76.4062 747.409 77.0094 746.911 77.4854C746.424 77.9613 745.777 78.1992 744.969 78.1992C744.161 78.1992 743.508 77.9613 743.01 77.4854C742.523 77.0094 742.279 76.4062 742.279 75.6758Z",fill:"#4A4622"})],-1),Q=m(' ',1);function X(c,i,h,V,t,s){const l=f("KPop");return d(),g("svg",v,[A,C(),k,C(),O,C(),U,C(),I,C(),b,C(),$,C(),R,C(),D,C(),N,C(),P,C(),K,C(),Y,C(),E,C(),T,C(),j,C(),z,C(),r(l,{trigger:"hover",title:"Yaml","is-svg":!0,tag:"g",placement:"rightEnd","popover-timeout":5},{content:o(()=>[C(` + Configuration for all `+a(t.productName)+` resources is specified in YAML config files. The config files can be stored in an external datastore. + + `,1)]),default:o(()=>[W,C()]),_:1}),C(),r(l,{trigger:"hover",title:t.productName,"is-svg":!0,tag:"g",placement:"rightEnd","popover-timeout":5},{content:o(()=>[C(` + In Kubernetes mode, the `+a(t.productName)+` control plane listens to the Kubernetes API to fetch the right resources and configure the service mesh. + + `,1)]),default:o(()=>[q,C()]),_:1},8,["title"]),C(),r(l,{trigger:"hover",title:"Kubernetes","is-svg":!0,tag:"g",placement:"rightEnd","popover-timeout":5},{content:o(()=>[C(` + You can store the YAML config files for `+a(t.productName)+` in etcd, the native datastore for Kubernetes. + `,1)]),default:o(()=>[J,C()]),_:1}),C(),Q])}const e1=p(G,[["render",X]]),C1={name:"PostgresGraph",components:{KPop:H},data(){return{productName:u}}},o1={width:"794",height:"181",viewBox:"0 0 794 181",fill:"none",xmlns:"http://www.w3.org/2000/svg"},t1=e("path",{d:"M663.48 139.848V144H661.052V132.216H665.649C666.534 132.216 667.311 132.378 667.98 132.702C668.654 133.026 669.172 133.487 669.534 134.086C669.895 134.679 670.076 135.357 670.076 136.117C670.076 137.272 669.679 138.184 668.886 138.853C668.099 139.516 667.006 139.848 665.609 139.848H663.48ZM663.48 137.882H665.649C666.291 137.882 666.779 137.731 667.114 137.428C667.454 137.126 667.624 136.695 667.624 136.133C667.624 135.556 667.454 135.089 667.114 134.733C666.774 134.377 666.305 134.194 665.706 134.183H663.48V137.882ZM672.395 139.541C672.395 138.672 672.562 137.898 672.897 137.218C673.231 136.538 673.711 136.012 674.337 135.64C674.969 135.268 675.7 135.081 676.531 135.081C677.712 135.081 678.675 135.443 679.42 136.166C680.17 136.889 680.588 137.871 680.674 139.112L680.69 139.711C680.69 141.054 680.315 142.133 679.565 142.948C678.816 143.757 677.809 144.162 676.547 144.162C675.284 144.162 674.275 143.757 673.52 142.948C672.77 142.139 672.395 141.038 672.395 139.646V139.541ZM674.734 139.711C674.734 140.542 674.89 141.178 675.203 141.621C675.516 142.058 675.964 142.276 676.547 142.276C677.113 142.276 677.556 142.06 677.874 141.629C678.192 141.192 678.352 140.496 678.352 139.541C678.352 138.726 678.192 138.095 677.874 137.647C677.556 137.199 677.108 136.975 676.531 136.975C675.959 136.975 675.516 137.199 675.203 137.647C674.89 138.089 674.734 138.777 674.734 139.711ZM688.149 141.58C688.149 141.294 688.006 141.07 687.72 140.908C687.439 140.741 686.986 140.593 686.36 140.463C684.277 140.026 683.236 139.141 683.236 137.809C683.236 137.032 683.557 136.384 684.199 135.866C684.847 135.343 685.691 135.081 686.732 135.081C687.844 135.081 688.731 135.343 689.395 135.866C690.064 136.39 690.398 137.07 690.398 137.906H688.06C688.06 137.571 687.952 137.296 687.736 137.08C687.52 136.859 687.183 136.749 686.724 136.749C686.33 136.749 686.025 136.838 685.81 137.016C685.594 137.194 685.486 137.42 685.486 137.695C685.486 137.954 685.607 138.165 685.85 138.327C686.098 138.483 686.514 138.621 687.096 138.739C687.679 138.853 688.17 138.982 688.569 139.128C689.805 139.581 690.423 140.366 690.423 141.483C690.423 142.282 690.08 142.929 689.395 143.425C688.71 143.916 687.825 144.162 686.74 144.162C686.007 144.162 685.354 144.032 684.782 143.773C684.215 143.509 683.77 143.15 683.446 142.697C683.123 142.238 682.961 141.745 682.961 141.216H685.178C685.2 141.631 685.354 141.95 685.64 142.171C685.926 142.392 686.309 142.503 686.789 142.503C687.237 142.503 687.574 142.419 687.801 142.252C688.033 142.079 688.149 141.855 688.149 141.58ZM696.011 133.09V135.243H697.509V136.959H696.011V141.329C696.011 141.653 696.073 141.885 696.197 142.025C696.322 142.166 696.559 142.236 696.91 142.236C697.169 142.236 697.398 142.217 697.598 142.179V143.951C697.139 144.092 696.667 144.162 696.181 144.162C694.541 144.162 693.705 143.334 693.672 141.677V136.959H692.394V135.243H693.672V133.09H696.011ZM699.747 139.557C699.747 138.213 700.065 137.132 700.702 136.312C701.344 135.491 702.207 135.081 703.291 135.081C704.252 135.081 704.999 135.411 705.533 136.069L705.63 135.243H707.751V143.709C707.751 144.475 707.575 145.141 707.225 145.708C706.879 146.274 706.391 146.706 705.76 147.003C705.129 147.299 704.389 147.448 703.542 147.448C702.9 147.448 702.274 147.318 701.665 147.059C701.055 146.806 700.594 146.476 700.281 146.072L701.317 144.647C701.899 145.3 702.606 145.627 703.437 145.627C704.058 145.627 704.54 145.459 704.886 145.125C705.231 144.796 705.404 144.326 705.404 143.717V143.247C704.864 143.857 704.155 144.162 703.275 144.162C702.223 144.162 701.371 143.752 700.718 142.932C700.07 142.106 699.747 141.014 699.747 139.654V139.557ZM702.086 139.727C702.086 140.52 702.245 141.143 702.563 141.596C702.881 142.044 703.318 142.268 703.874 142.268C704.586 142.268 705.096 142.001 705.404 141.467V137.784C705.091 137.25 704.586 136.983 703.89 136.983C703.329 136.983 702.887 137.213 702.563 137.671C702.245 138.13 702.086 138.815 702.086 139.727ZM715.751 137.436C715.433 137.393 715.152 137.372 714.909 137.372C714.025 137.372 713.445 137.671 713.169 138.27V144H710.83V135.243H713.04L713.105 136.287C713.574 135.483 714.224 135.081 715.055 135.081C715.314 135.081 715.557 135.116 715.783 135.187L715.751 137.436ZM722.028 144.162C720.744 144.162 719.697 143.768 718.887 142.98C718.084 142.193 717.682 141.143 717.682 139.832V139.605C717.682 138.726 717.852 137.941 718.191 137.25C718.531 136.554 719.012 136.02 719.632 135.648C720.258 135.27 720.97 135.081 721.769 135.081C722.966 135.081 723.908 135.459 724.593 136.214C725.284 136.97 725.629 138.041 725.629 139.427V140.382H720.053C720.128 140.954 720.355 141.413 720.733 141.758C721.116 142.104 721.599 142.276 722.181 142.276C723.082 142.276 723.787 141.95 724.294 141.297L725.443 142.584C725.092 143.08 724.617 143.469 724.019 143.749C723.42 144.024 722.756 144.162 722.028 144.162ZM721.761 136.975C721.297 136.975 720.919 137.132 720.628 137.445C720.342 137.758 720.158 138.205 720.077 138.788H723.331V138.602C723.32 138.084 723.18 137.685 722.91 137.404C722.64 137.118 722.257 136.975 721.761 136.975ZM732.982 141.58C732.982 141.294 732.839 141.07 732.553 140.908C732.272 140.741 731.819 140.593 731.193 140.463C729.111 140.026 728.069 139.141 728.069 137.809C728.069 137.032 728.39 136.384 729.033 135.866C729.68 135.343 730.524 135.081 731.566 135.081C732.677 135.081 733.565 135.343 734.228 135.866C734.897 136.39 735.232 137.07 735.232 137.906H732.893C732.893 137.571 732.785 137.296 732.569 137.08C732.353 136.859 732.016 136.749 731.558 136.749C731.164 136.749 730.859 136.838 730.643 137.016C730.427 137.194 730.319 137.42 730.319 137.695C730.319 137.954 730.441 138.165 730.684 138.327C730.932 138.483 731.347 138.621 731.93 138.739C732.513 138.853 733.004 138.982 733.403 139.128C734.638 139.581 735.256 140.366 735.256 141.483C735.256 142.282 734.914 142.929 734.228 143.425C733.543 143.916 732.658 144.162 731.574 144.162C730.84 144.162 730.187 144.032 729.615 143.773C729.049 143.509 728.604 143.15 728.28 142.697C727.956 142.238 727.794 141.745 727.794 141.216H730.012C730.033 141.631 730.187 141.95 730.473 142.171C730.759 142.392 731.142 142.503 731.622 142.503C732.07 142.503 732.407 142.419 732.634 142.252C732.866 142.079 732.982 141.855 732.982 141.58Z",fill:"black"},null,-1),r1=e("path",{d:"M661.401 166.63V154.846H664.728C665.753 154.846 666.659 155.073 667.447 155.526C668.235 155.979 668.842 156.624 669.268 157.46C669.7 158.296 669.918 159.257 669.924 160.341V161.094C669.924 162.205 669.708 163.179 669.276 164.016C668.85 164.852 668.237 165.494 667.439 165.942C666.646 166.39 665.721 166.619 664.663 166.63H661.401ZM662.955 156.125V165.359H664.59C665.788 165.359 666.719 164.987 667.382 164.242C668.051 163.498 668.386 162.437 668.386 161.062V160.374C668.386 159.036 668.07 157.997 667.439 157.258C666.813 156.513 665.923 156.136 664.768 156.125H662.955ZM677.45 166.63C677.364 166.457 677.294 166.149 677.24 165.707C676.544 166.43 675.713 166.792 674.747 166.792C673.884 166.792 673.174 166.549 672.619 166.063C672.068 165.572 671.793 164.952 671.793 164.202C671.793 163.29 672.138 162.583 672.829 162.081C673.525 161.574 674.502 161.321 675.759 161.321H677.215V160.633C677.215 160.109 677.059 159.694 676.746 159.386C676.433 159.073 675.972 158.917 675.362 158.917C674.828 158.917 674.38 159.052 674.019 159.322C673.657 159.591 673.476 159.918 673.476 160.301H671.971C671.971 159.864 672.125 159.443 672.432 159.038C672.745 158.628 673.166 158.305 673.695 158.067C674.229 157.83 674.814 157.711 675.451 157.711C676.46 157.711 677.251 157.965 677.822 158.472C678.394 158.974 678.691 159.667 678.713 160.552V164.582C678.713 165.386 678.815 166.025 679.02 166.5V166.63H677.45ZM674.966 165.489C675.435 165.489 675.88 165.367 676.301 165.124C676.722 164.882 677.027 164.566 677.215 164.177V162.381H676.042C674.208 162.381 673.29 162.918 673.29 163.991C673.29 164.461 673.447 164.828 673.76 165.092C674.073 165.356 674.475 165.489 674.966 165.489ZM683.091 155.752V157.873H684.726V159.03H683.091V164.461C683.091 164.811 683.164 165.076 683.31 165.254C683.455 165.426 683.703 165.513 684.054 165.513C684.227 165.513 684.464 165.48 684.766 165.416V166.63C684.372 166.738 683.989 166.792 683.617 166.792C682.948 166.792 682.444 166.589 682.104 166.185C681.764 165.78 681.594 165.205 681.594 164.461V159.03H679.999V157.873H681.594V155.752H683.091ZM691.888 166.63C691.802 166.457 691.732 166.149 691.678 165.707C690.982 166.43 690.151 166.792 689.185 166.792C688.322 166.792 687.612 166.549 687.057 166.063C686.506 165.572 686.231 164.952 686.231 164.202C686.231 163.29 686.576 162.583 687.267 162.081C687.963 161.574 688.94 161.321 690.197 161.321H691.654V160.633C691.654 160.109 691.497 159.694 691.184 159.386C690.871 159.073 690.41 158.917 689.8 158.917C689.266 158.917 688.818 159.052 688.457 159.322C688.095 159.591 687.915 159.918 687.915 160.301H686.409C686.409 159.864 686.563 159.443 686.871 159.038C687.183 158.628 687.604 158.305 688.133 158.067C688.667 157.83 689.253 157.711 689.889 157.711C690.898 157.711 691.689 157.965 692.261 158.472C692.832 158.974 693.129 159.667 693.151 160.552V164.582C693.151 165.386 693.253 166.025 693.458 166.5V166.63H691.888ZM689.404 165.489C689.873 165.489 690.318 165.367 690.739 165.124C691.16 164.882 691.465 164.566 691.654 164.177V162.381H690.48C688.646 162.381 687.728 162.918 687.728 163.991C687.728 164.461 687.885 164.828 688.198 165.092C688.511 165.356 688.913 165.489 689.404 165.489ZM702.911 162.348C702.911 163.686 702.604 164.763 701.988 165.578C701.373 166.387 700.548 166.792 699.512 166.792C698.406 166.792 697.551 166.4 696.946 165.618L696.874 166.63H695.498V154.199H696.995V158.836C697.599 158.086 698.433 157.711 699.496 157.711C700.559 157.711 701.392 158.113 701.997 158.917C702.606 159.721 702.911 160.821 702.911 162.219V162.348ZM701.414 162.178C701.414 161.159 701.217 160.371 700.823 159.815C700.429 159.26 699.863 158.982 699.124 158.982C698.136 158.982 697.427 159.44 696.995 160.357V164.145C697.454 165.062 698.169 165.521 699.14 165.521C699.857 165.521 700.416 165.243 700.815 164.687C701.214 164.132 701.414 163.295 701.414 162.178ZM710.211 166.63C710.125 166.457 710.055 166.149 710.001 165.707C709.305 166.43 708.474 166.792 707.508 166.792C706.645 166.792 705.935 166.549 705.38 166.063C704.829 165.572 704.554 164.952 704.554 164.202C704.554 163.29 704.899 162.583 705.59 162.081C706.286 161.574 707.263 161.321 708.52 161.321H709.976V160.633C709.976 160.109 709.82 159.694 709.507 159.386C709.194 159.073 708.733 158.917 708.123 158.917C707.589 158.917 707.141 159.052 706.78 159.322C706.418 159.591 706.237 159.918 706.237 160.301H704.732C704.732 159.864 704.886 159.443 705.193 159.038C705.506 158.628 705.927 158.305 706.456 158.067C706.99 157.83 707.575 157.711 708.212 157.711C709.221 157.711 710.011 157.965 710.583 158.472C711.155 158.974 711.452 159.667 711.474 160.552V164.582C711.474 165.386 711.576 166.025 711.781 166.5V166.63H710.211ZM707.727 165.489C708.196 165.489 708.641 165.367 709.062 165.124C709.483 164.882 709.788 164.566 709.976 164.177V162.381H708.803C706.968 162.381 706.051 162.918 706.051 163.991C706.051 164.461 706.208 164.828 706.521 165.092C706.834 165.356 707.236 165.489 707.727 165.489ZM718.919 164.307C718.919 163.902 718.766 163.589 718.458 163.368C718.156 163.142 717.624 162.947 716.864 162.785C716.108 162.624 715.507 162.429 715.059 162.203C714.616 161.976 714.287 161.706 714.072 161.393C713.861 161.08 713.756 160.708 713.756 160.277C713.756 159.559 714.058 158.952 714.662 158.456C715.272 157.959 716.049 157.711 716.993 157.711C717.986 157.711 718.79 157.967 719.405 158.48C720.025 158.992 720.336 159.648 720.336 160.446H718.83C718.83 160.036 718.655 159.683 718.304 159.386C717.959 159.09 717.522 158.941 716.993 158.941C716.448 158.941 716.022 159.06 715.714 159.297C715.407 159.535 715.253 159.845 715.253 160.228C715.253 160.589 715.396 160.862 715.682 161.045C715.968 161.229 716.483 161.404 717.228 161.571C717.978 161.739 718.585 161.938 719.049 162.17C719.513 162.402 719.855 162.683 720.077 163.012C720.303 163.336 720.417 163.732 720.417 164.202C720.417 164.984 720.104 165.613 719.478 166.087C718.852 166.557 718.04 166.792 717.042 166.792C716.34 166.792 715.72 166.667 715.18 166.419C714.641 166.171 714.217 165.826 713.91 165.383C713.608 164.935 713.456 164.453 713.456 163.935H714.954C714.981 164.436 715.18 164.836 715.553 165.132C715.93 165.424 716.427 165.569 717.042 165.569C717.608 165.569 718.061 165.456 718.401 165.23C718.747 164.998 718.919 164.69 718.919 164.307ZM726.001 166.792C724.814 166.792 723.848 166.403 723.103 165.626C722.359 164.844 721.987 163.8 721.987 162.494V162.219C721.987 161.35 722.151 160.576 722.48 159.896C722.815 159.211 723.279 158.677 723.872 158.294C724.471 157.905 725.119 157.711 725.815 157.711C726.953 157.711 727.838 158.086 728.469 158.836C729.1 159.586 729.416 160.66 729.416 162.057V162.68H723.484C723.505 163.543 723.756 164.242 724.236 164.776C724.722 165.305 725.337 165.569 726.082 165.569C726.61 165.569 727.058 165.462 727.425 165.246C727.792 165.03 728.113 164.744 728.388 164.388L729.303 165.1C728.569 166.228 727.468 166.792 726.001 166.792ZM725.815 158.941C725.21 158.941 724.703 159.162 724.293 159.605C723.883 160.042 723.63 160.657 723.532 161.45H727.919V161.337C727.876 160.576 727.671 159.988 727.304 159.572C726.937 159.152 726.441 158.941 725.815 158.941Z",fill:"black"},null,-1),l1=e("g",{filter:"url(#filter0_d)"},[e("rect",{x:"498.553",y:"119.823",width:"216.746",height:"105.823",rx:"5.09991",transform:"rotate(-180 498.553 119.823)",fill:"white"})],-1),i1=e("path",{d:"M23.1485 137.843L25.6008 132.534H28.2553L24.3868 140.044V144.317H21.9184V140.044L18.0499 132.534H20.7125L23.1485 137.843ZM36.0452 141.889H31.7883L30.9789 144.317H28.3972L32.7837 132.534H35.0336L39.4444 144.317H36.8626L36.0452 141.889ZM32.4438 139.923H35.3897L33.9087 135.512L32.4438 139.923ZM44.9925 132.534L48.0193 141.08L51.03 132.534H54.2187V144.317H51.7826V141.096L52.0254 135.536L48.8448 144.317H47.1776L44.0051 135.544L44.2479 141.096V144.317H41.82V132.534H44.9925ZM60.042 142.367H65.1973V144.317H57.614V132.534H60.042V142.367Z",fill:"black"},null,-1),a1=e("path",{d:"M28.0692 162.891C27.9235 164.137 27.4622 165.1 26.6852 165.78C25.9137 166.454 24.8859 166.792 23.6018 166.792C22.2097 166.792 21.0929 166.292 20.2512 165.294C19.4149 164.296 18.9968 162.961 18.9968 161.288V160.155C18.9968 159.06 19.191 158.097 19.5795 157.266C19.9733 156.435 20.5291 155.798 21.2467 155.356C21.9643 154.908 22.7951 154.684 23.7393 154.684C24.9911 154.684 25.9946 155.035 26.75 155.736C27.5053 156.432 27.9451 157.398 28.0692 158.634H26.5072C26.3723 157.695 26.0783 157.015 25.625 156.594C25.1772 156.173 24.5487 155.963 23.7393 155.963C22.7466 155.963 21.9669 156.33 21.4004 157.064C20.8393 157.797 20.5587 158.841 20.5587 160.196V161.337C20.5587 162.615 20.8258 163.632 21.36 164.388C21.8941 165.143 22.6414 165.521 23.6018 165.521C24.465 165.521 25.126 165.327 25.5846 164.938C26.0486 164.544 26.3561 163.862 26.5072 162.891H28.0692ZM29.5664 162.17C29.5664 161.312 29.7336 160.541 30.0682 159.856C30.4081 159.17 30.8775 158.642 31.4764 158.269C32.0807 157.897 32.7686 157.711 33.5401 157.711C34.7325 157.711 35.6956 158.124 36.4294 158.949C37.1685 159.775 37.5381 160.873 37.5381 162.243V162.348C37.5381 163.201 37.3736 163.967 37.0444 164.647C36.7207 165.321 36.254 165.847 35.6443 166.225C35.04 166.603 34.344 166.792 33.5563 166.792C32.3693 166.792 31.4062 166.379 30.6671 165.553C29.9333 164.728 29.5664 163.635 29.5664 162.276V162.17ZM31.0717 162.348C31.0717 163.32 31.2956 164.099 31.7434 164.687C32.1967 165.275 32.8009 165.569 33.5563 165.569C34.3171 165.569 34.9213 165.273 35.3692 164.679C35.817 164.08 36.0409 163.244 36.0409 162.17C36.0409 161.21 35.8116 160.433 35.353 159.84C34.8998 159.241 34.2955 158.941 33.5401 158.941C32.8009 158.941 32.2047 159.235 31.7515 159.823C31.2983 160.411 31.0717 161.253 31.0717 162.348ZM40.832 157.873L40.8806 158.974C41.5496 158.132 42.4237 157.711 43.5027 157.711C45.3534 157.711 46.2868 158.755 46.303 160.843V166.63H44.8057V160.835C44.8003 160.204 44.6547 159.737 44.3687 159.435C44.0881 159.133 43.6484 158.982 43.0495 158.982C42.5639 158.982 42.1377 159.111 41.7708 159.37C41.4039 159.629 41.118 159.969 40.9129 160.39V166.63H39.4157V157.873H40.832ZM49.0627 166.63V159.03H47.6788V157.873H49.0627V157.128C49.0627 156.152 49.3406 155.391 49.8963 154.846C50.4574 154.301 51.2479 154.029 52.2676 154.029C52.8719 154.029 53.6353 154.193 54.5579 154.522L54.3071 155.785C53.6326 155.515 52.9906 155.38 52.3809 155.38C51.7388 155.38 51.2748 155.526 50.9889 155.817C50.7083 156.103 50.568 156.535 50.568 157.112V157.873H52.3566V159.03H50.568V166.63H49.0627ZM55.3025 166.63H53.7972V157.873H55.3025V166.63ZM57.3824 162.178C57.3824 160.813 57.6981 159.729 58.3293 158.925C58.9606 158.116 59.7969 157.711 60.8382 157.711C61.9065 157.711 62.7401 158.089 63.339 158.844L63.4118 157.873H64.7796V166.419C64.7796 167.552 64.4423 168.445 63.7679 169.098C63.0989 169.751 62.1979 170.077 61.0648 170.077C60.4336 170.077 59.8158 169.942 59.2115 169.673C58.6072 169.403 58.1459 169.033 57.8276 168.564L58.6045 167.666C59.2466 168.459 60.0316 168.855 60.9596 168.855C61.688 168.855 62.2545 168.65 62.6592 168.24C63.0692 167.83 63.2742 167.253 63.2742 166.508V165.756C62.6753 166.446 61.8579 166.792 60.822 166.792C59.7969 166.792 58.966 166.379 58.3293 165.553C57.6981 164.728 57.3824 163.603 57.3824 162.178ZM58.8878 162.348C58.8878 163.336 59.0901 164.113 59.4948 164.679C59.8994 165.24 60.4659 165.521 61.1943 165.521C62.1385 165.521 62.8318 165.092 63.2742 164.234V160.236C62.8156 159.4 62.1277 158.982 61.2105 158.982C60.4821 158.982 59.9129 159.265 59.5028 159.831C59.0928 160.398 58.8878 161.237 58.8878 162.348ZM77.8904 161.426H72.9455V166.63H71.3916V154.846H78.6916V156.125H72.9455V160.155H77.8904V161.426ZM81.9451 166.63H80.4478V157.873H81.9451V166.63ZM80.3264 155.55C80.3264 155.307 80.3993 155.102 80.545 154.935C80.696 154.768 80.9172 154.684 81.2086 154.684C81.5 154.684 81.7212 154.768 81.8722 154.935C82.0233 155.102 82.0988 155.307 82.0988 155.55C82.0988 155.793 82.0233 155.995 81.8722 156.157C81.7212 156.319 81.5 156.4 81.2086 156.4C80.9172 156.4 80.696 156.319 80.545 156.157C80.3993 155.995 80.3264 155.793 80.3264 155.55ZM85.9754 166.63H84.4782V154.199H85.9754V166.63ZM92.0129 166.792C90.8259 166.792 89.8601 166.403 89.1156 165.626C88.371 164.844 87.9987 163.8 87.9987 162.494V162.219C87.9987 161.35 88.1633 160.576 88.4924 159.896C88.8269 159.211 89.2909 158.677 89.8844 158.294C90.4833 157.905 91.1308 157.711 91.8268 157.711C92.9652 157.711 93.8501 158.086 94.4813 158.836C95.1126 159.586 95.4282 160.66 95.4282 162.057V162.68H89.496C89.5175 163.543 89.7684 164.242 90.2486 164.776C90.7342 165.305 91.3493 165.569 92.0938 165.569C92.6226 165.569 93.0704 165.462 93.4373 165.246C93.8042 165.03 94.1252 164.744 94.4004 164.388L95.3149 165.1C94.5811 166.228 93.4805 166.792 92.0129 166.792ZM91.8268 158.941C91.2225 158.941 90.7153 159.162 90.3053 159.605C89.8952 160.042 89.6416 160.657 89.5445 161.45H93.931V161.337C93.8878 160.576 93.6828 159.988 93.3159 159.572C92.949 159.152 92.4526 158.941 91.8268 158.941ZM102.267 164.307C102.267 163.902 102.113 163.589 101.806 163.368C101.503 163.142 100.972 162.947 100.211 162.785C99.4559 162.624 98.8543 162.429 98.4065 162.203C97.9641 161.976 97.6349 161.706 97.4191 161.393C97.2087 161.08 97.1035 160.708 97.1035 160.277C97.1035 159.559 97.4056 158.952 98.0099 158.456C98.6196 157.959 99.3965 157.711 100.341 157.711C101.333 157.711 102.137 157.967 102.752 158.48C103.373 158.992 103.683 159.648 103.683 160.446H102.178C102.178 160.036 102.003 159.683 101.652 159.386C101.307 159.09 100.869 158.941 100.341 158.941C99.7958 158.941 99.3696 159.06 99.062 159.297C98.7545 159.535 98.6007 159.845 98.6007 160.228C98.6007 160.589 98.7437 160.862 99.0296 161.045C99.3156 161.229 99.8309 161.404 100.575 161.571C101.325 161.739 101.932 161.938 102.396 162.17C102.86 162.402 103.203 162.683 103.424 163.012C103.651 163.336 103.764 163.732 103.764 164.202C103.764 164.984 103.451 165.613 102.825 166.087C102.199 166.557 101.387 166.792 100.389 166.792C99.6879 166.792 99.0674 166.667 98.5279 166.419C97.9883 166.171 97.5648 165.826 97.2573 165.383C96.9551 164.935 96.804 164.453 96.804 163.935H98.3013C98.3282 164.436 98.5279 164.836 98.9002 165.132C99.2778 165.424 99.7742 165.569 100.389 165.569C100.956 165.569 101.409 165.456 101.749 165.23C102.094 164.998 102.267 164.69 102.267 164.307Z",fill:"black"},null,-1),f1=e("path",{d:"M410.19 54.1275C410.168 54.0625 410.162 53.9928 410.173 53.9248C410.184 53.8569 410.213 53.7929 410.255 53.7388C411.891 51.6738 413.376 49.2985 413.376 47.4765C413.376 43.4276 411.065 40.1372 406.036 40.1372C403.545 40.1372 401.717 40.947 400.516 42.2507C400.462 42.3107 400.392 42.3537 400.314 42.3748C400.236 42.3958 400.153 42.394 400.076 42.3695C398.159 41.7489 396.195 41.2841 394.203 40.9794C394.136 40.9704 394.068 40.9781 394.004 41.0018C393.941 41.0255 393.885 41.0644 393.84 41.1152C393.795 41.1659 393.764 41.2269 393.749 41.2926C393.733 41.3584 393.734 41.427 393.752 41.4922C394.168 43.0497 396.662 52.9452 398.67 60.4788C399.885 65.0379 396.737 69.516 392.019 69.5025H389.098C384.332 69.5025 381.438 65.0082 382.537 60.5274C384.391 52.956 386.931 43.1388 387.344 41.5192C387.361 41.4546 387.362 41.3867 387.347 41.3214C387.332 41.2562 387.301 41.1957 387.257 41.1453C387.213 41.0949 387.158 41.0561 387.095 41.0323C387.032 41.0085 386.965 41.0006 386.899 41.0091C384.58 41.2793 382.299 41.8015 380.094 42.5665C380.013 42.5952 379.926 42.5983 379.843 42.5756C379.76 42.553 379.687 42.5055 379.632 42.4397C378.431 41.028 376.558 40.1453 373.964 40.1453C368.935 40.1453 366.624 43.4303 366.624 47.4846C366.624 49.6089 368.643 52.489 370.565 54.7456C370.658 54.8568 370.687 55.0077 370.641 55.1451L367.369 64.6465C367.368 64.6563 367.368 64.6663 367.369 64.6762C367.283 65.0082 366.02 70.6145 375.618 79.5383C378.49 82.2133 388.496 91.8523 390.294 93.5745C390.369 93.6462 390.47 93.6863 390.574 93.6863C390.678 93.6863 390.778 93.6462 390.853 93.5745C392.702 91.855 403.081 82.2214 405.969 79.5383C416.339 69.8669 413.87 64.6465 413.87 64.6465L410.19 54.1275V54.1275Z",fill:"#290B53"},null,-1),s1=e("path",{d:"M392.524 63.2097H388.615C388.461 63.2097 388.308 63.1792 388.166 63.12C388.023 63.0608 387.894 62.9741 387.785 62.8647C387.676 62.7553 387.59 62.6256 387.532 62.4828C387.473 62.3401 387.443 62.1871 387.444 62.0328L386.958 57.2201C386.958 57.066 386.988 56.9134 387.048 56.7711C387.107 56.6288 387.193 56.4996 387.302 56.3907C387.411 56.2819 387.541 56.1957 387.683 56.137C387.826 56.0783 387.978 56.0482 388.132 56.0486H392.991C393.145 56.0482 393.298 56.0783 393.44 56.137C393.582 56.1957 393.712 56.2819 393.821 56.3907C393.93 56.4996 394.017 56.6288 394.076 56.7711C394.135 56.9134 394.165 57.066 394.165 57.2201L393.698 62.0328C393.699 62.1874 393.669 62.3405 393.61 62.4834C393.552 62.6264 393.465 62.7563 393.356 62.8657C393.247 62.975 393.117 63.0618 392.974 63.1208C392.832 63.1799 392.678 63.2101 392.524 63.2097Z",fill:"#290B53"},null,-1),n1=e("path",{d:"M370.061 149.221L368.798 150.581V153.948H366.37V142.164H368.798V147.506L369.867 146.041L372.869 142.164H375.856L371.671 147.4L375.977 153.948H373.088L370.061 149.221ZM387.085 142.164V149.925C387.085 151.215 386.68 152.235 385.871 152.985C385.067 153.735 383.967 154.11 382.569 154.11C381.193 154.11 380.101 153.745 379.291 153.017C378.482 152.289 378.069 151.288 378.053 150.014V142.164H380.481V149.942C380.481 150.713 380.665 151.277 381.031 151.633C381.404 151.984 381.916 152.159 382.569 152.159C383.934 152.159 384.627 151.442 384.649 150.006V142.164H387.085ZM393.523 142.164L396.55 150.711L399.561 142.164H402.75V153.948H400.314V150.727L400.556 145.167L397.376 153.948H395.709L392.536 145.175L392.779 150.727V153.948H390.351V142.164H393.523ZM412.943 151.52H408.686L407.877 153.948H405.295L409.682 142.164H411.932L416.342 153.948H413.761L412.943 151.52ZM409.342 149.553H412.288L410.807 145.142L409.342 149.553Z",fill:"black"},null,-1),d1=e("path",{d:"M351.129 172.521C350.983 173.767 350.522 174.73 349.745 175.41C348.974 176.085 347.946 176.422 346.662 176.422C345.27 176.422 344.153 175.923 343.311 174.925C342.475 173.926 342.057 172.591 342.057 170.919V169.786C342.057 168.69 342.251 167.727 342.639 166.896C343.033 166.065 343.589 165.429 344.307 164.986C345.024 164.538 345.855 164.315 346.799 164.315C348.051 164.315 349.055 164.665 349.81 165.367C350.565 166.063 351.005 167.028 351.129 168.264H349.567C349.432 167.325 349.138 166.645 348.685 166.225C348.237 165.804 347.609 165.593 346.799 165.593C345.807 165.593 345.027 165.96 344.46 166.694C343.899 167.428 343.619 168.472 343.619 169.826V170.967C343.619 172.246 343.886 173.263 344.42 174.018C344.954 174.774 345.701 175.151 346.662 175.151C347.525 175.151 348.186 174.957 348.645 174.569C349.109 174.175 349.416 173.492 349.567 172.521H351.129ZM352.626 171.801C352.626 170.943 352.794 170.171 353.128 169.486C353.468 168.801 353.937 168.272 354.536 167.9C355.141 167.528 355.829 167.341 356.6 167.341C357.792 167.341 358.756 167.754 359.489 168.58C360.229 169.405 360.598 170.503 360.598 171.874V171.979C360.598 172.831 360.434 173.597 360.104 174.277C359.781 174.952 359.314 175.478 358.704 175.855C358.1 176.233 357.404 176.422 356.616 176.422C355.429 176.422 354.466 176.009 353.727 175.184C352.993 174.358 352.626 173.266 352.626 171.906V171.801ZM354.132 171.979C354.132 172.95 354.356 173.73 354.803 174.318C355.257 174.906 355.861 175.2 356.616 175.2C357.377 175.2 357.981 174.903 358.429 174.31C358.877 173.711 359.101 172.874 359.101 171.801C359.101 170.84 358.872 170.063 358.413 169.47C357.96 168.871 357.355 168.572 356.6 168.572C355.861 168.572 355.265 168.866 354.812 169.454C354.358 170.042 354.132 170.883 354.132 171.979ZM363.892 167.503L363.941 168.604C364.61 167.762 365.484 167.341 366.563 167.341C368.413 167.341 369.347 168.385 369.363 170.473V176.26H367.866V170.465C367.86 169.834 367.715 169.367 367.429 169.065C367.148 168.763 366.708 168.612 366.11 168.612C365.624 168.612 365.198 168.741 364.831 169C364.464 169.259 364.178 169.599 363.973 170.02V176.26H362.476V167.503H363.892ZM373.652 165.383V167.503H375.287V168.661H373.652V174.091C373.652 174.442 373.725 174.706 373.871 174.884C374.017 175.057 374.265 175.143 374.615 175.143C374.788 175.143 375.025 175.111 375.328 175.046V176.26C374.934 176.368 374.551 176.422 374.178 176.422C373.509 176.422 373.005 176.22 372.665 175.815C372.325 175.41 372.155 174.836 372.155 174.091V168.661H370.561V167.503H372.155V165.383H373.652ZM381.276 168.847C381.049 168.809 380.804 168.79 380.54 168.79C379.558 168.79 378.891 169.208 378.541 170.044V176.26H377.043V167.503H378.5L378.524 168.515C379.015 167.733 379.711 167.341 380.612 167.341C380.904 167.341 381.125 167.379 381.276 167.455V168.847ZM382.102 171.801C382.102 170.943 382.269 170.171 382.603 169.486C382.943 168.801 383.413 168.272 384.012 167.9C384.616 167.528 385.304 167.341 386.075 167.341C387.268 167.341 388.231 167.754 388.964 168.58C389.704 169.405 390.073 170.503 390.073 171.874V171.979C390.073 172.831 389.909 173.597 389.58 174.277C389.256 174.952 388.789 175.478 388.179 175.855C387.575 176.233 386.879 176.422 386.091 176.422C384.904 176.422 383.941 176.009 383.202 175.184C382.468 174.358 382.102 173.266 382.102 171.906V171.801ZM383.607 171.979C383.607 172.95 383.831 173.73 384.279 174.318C384.732 174.906 385.336 175.2 386.091 175.2C386.852 175.2 387.456 174.903 387.904 174.31C388.352 173.711 388.576 172.874 388.576 171.801C388.576 170.84 388.347 170.063 387.888 169.47C387.435 168.871 386.831 168.572 386.075 168.572C385.336 168.572 384.74 168.866 384.287 169.454C383.833 170.042 383.607 170.883 383.607 171.979ZM393.578 176.26H392.08V163.829H393.578V176.26ZM401.881 171.647V176.26H400.327V164.476H404.673C405.963 164.476 406.972 164.806 407.7 165.464C408.434 166.122 408.801 166.993 408.801 168.078C408.801 169.222 408.442 170.104 407.724 170.724C407.012 171.339 405.99 171.647 404.657 171.647H401.881ZM401.881 170.376H404.673C405.504 170.376 406.141 170.182 406.583 169.794C407.026 169.4 407.247 168.833 407.247 168.094C407.247 167.393 407.026 166.832 406.583 166.411C406.141 165.99 405.534 165.771 404.762 165.755H401.881V170.376ZM412.176 176.26H410.678V163.829H412.176V176.26ZM419.985 176.26C419.899 176.087 419.829 175.78 419.775 175.337C419.079 176.06 418.248 176.422 417.282 176.422C416.419 176.422 415.71 176.179 415.154 175.693C414.604 175.203 414.328 174.582 414.328 173.832C414.328 172.92 414.674 172.213 415.364 171.712C416.06 171.205 417.037 170.951 418.294 170.951H419.751V170.263C419.751 169.74 419.594 169.324 419.281 169.017C418.968 168.704 418.507 168.547 417.897 168.547C417.363 168.547 416.915 168.682 416.554 168.952C416.192 169.222 416.012 169.548 416.012 169.931H414.506C414.506 169.494 414.66 169.073 414.968 168.669C415.281 168.259 415.701 167.935 416.23 167.697C416.764 167.46 417.35 167.341 417.986 167.341C418.995 167.341 419.786 167.595 420.358 168.102C420.93 168.604 421.226 169.297 421.248 170.182V174.212C421.248 175.016 421.35 175.656 421.556 176.131V176.26H419.985ZM417.501 175.119C417.97 175.119 418.415 174.997 418.836 174.755C419.257 174.512 419.562 174.196 419.751 173.808V172.011H418.577C416.743 172.011 415.826 172.548 415.826 173.622C415.826 174.091 415.982 174.458 416.295 174.722C416.608 174.987 417.01 175.119 417.501 175.119ZM425.011 167.503L425.06 168.604C425.729 167.762 426.603 167.341 427.682 167.341C429.533 167.341 430.466 168.385 430.482 170.473V176.26H428.985V170.465C428.98 169.834 428.834 169.367 428.548 169.065C428.267 168.763 427.828 168.612 427.229 168.612C426.743 168.612 426.317 168.741 425.95 169C425.583 169.259 425.297 169.599 425.092 170.02V176.26H423.595V167.503H425.011ZM436.374 176.422C435.187 176.422 434.221 176.033 433.477 175.256C432.732 174.474 432.36 173.43 432.36 172.124V171.849C432.36 170.981 432.524 170.206 432.854 169.527C433.188 168.841 433.652 168.307 434.246 167.924C434.844 167.536 435.492 167.341 436.188 167.341C437.326 167.341 438.211 167.716 438.842 168.466C439.474 169.216 439.789 170.29 439.789 171.687V172.311H433.857C433.879 173.174 434.13 173.873 434.61 174.407C435.095 174.935 435.71 175.2 436.455 175.2C436.984 175.2 437.432 175.092 437.798 174.876C438.165 174.66 438.486 174.374 438.761 174.018L439.676 174.73C438.942 175.858 437.842 176.422 436.374 176.422ZM436.188 168.572C435.584 168.572 435.076 168.793 434.666 169.235C434.256 169.672 434.003 170.287 433.906 171.08H438.292V170.967C438.249 170.206 438.044 169.618 437.677 169.203C437.31 168.782 436.814 168.572 436.188 168.572Z",fill:"black"},null,-1),p1=e("path",{d:"M238.841 67L222.904 76.2014L222.904 57.7987L238.841 67ZM143.999 65.4063L224.498 65.4063L224.498 68.5937L143.999 68.5937L143.999 65.4063Z",fill:"#7B2BBC"},null,-1),u1=e("path",{d:"M624.841 67L608.904 76.2014L608.904 57.7987L624.841 67ZM529.999 65.4063L610.497 65.4063L610.497 68.5937L529.999 68.5937L529.999 65.4063Z",fill:"#7B2BBC"},null,-1),c1=e("g",{filter:"url(#filter1_d)"},[e("path",{d:"M691.5 100C708.897 100 723 94.4036 723 87.5V80.5C723 73.5964 708.897 68 691.5 68C674.103 68 660 73.5964 660 80.5V87.5C660 94.4036 674.103 100 691.5 100Z",fill:"white"}),C(),e("path",{d:"M722 87.5C722 88.8593 721.31 90.2576 719.84 91.6363C718.369 93.0166 716.186 94.3058 713.405 95.4093C707.849 97.6142 700.105 99 691.5 99C682.895 99 675.151 97.6142 669.595 95.4093C666.814 94.3058 664.631 93.0166 663.16 91.6363C661.69 90.2576 661 88.8593 661 87.5V80.5C661 79.1407 661.69 77.7424 663.16 76.3637C664.631 74.9834 666.814 73.6942 669.595 72.5907C675.151 70.3858 682.895 69 691.5 69C700.105 69 707.849 70.3858 713.405 72.5907C716.186 73.6942 718.369 74.9834 719.84 76.3637C721.31 77.7424 722 79.1407 722 80.5V87.5Z",stroke:"#BABABA","stroke-width":"2"})],-1),h1=e("g",{filter:"url(#filter2_d)"},[e("path",{d:"M691.5 86C708.897 86 723 80.4036 723 73.5V66.5C723 59.5964 708.897 54 691.5 54C674.103 54 660 59.5964 660 66.5V73.5C660 80.4036 674.103 86 691.5 86Z",fill:"white"}),C(),e("path",{d:"M722 73.5C722 74.8593 721.31 76.2576 719.84 77.6363C718.369 79.0166 716.186 80.3058 713.405 81.4093C707.849 83.6142 700.105 85 691.5 85C682.895 85 675.151 83.6142 669.595 81.4093C666.814 80.3058 664.631 79.0166 663.16 77.6363C661.69 76.2576 661 74.8593 661 73.5V66.5C661 65.1407 661.69 63.7424 663.16 62.3637C664.631 60.9834 666.814 59.6942 669.595 58.5907C675.151 56.3858 682.895 55 691.5 55C700.105 55 707.849 56.3858 713.405 58.5907C716.186 59.6942 718.369 60.9834 719.84 62.3637C721.31 63.7424 722 65.1407 722 66.5V73.5Z",stroke:"#BABABA","stroke-width":"2"})],-1),V1=e("g",{filter:"url(#filter3_d)"},[e("path",{d:"M691.5 72C708.897 72 723 66.4036 723 59.5V52.5C723 45.5964 708.897 40 691.5 40C674.103 40 660 45.5964 660 52.5V59.5C660 66.4036 674.103 72 691.5 72Z",fill:"white"}),C(),e("path",{d:"M722 59.5C722 60.8593 721.31 62.2576 719.84 63.6363C718.369 65.0166 716.186 66.3058 713.405 67.4093C707.849 69.6142 700.105 71 691.5 71C682.895 71 675.151 69.6142 669.595 67.4093C666.814 66.3058 664.631 65.0166 663.16 63.6363C661.69 62.2576 661 60.8593 661 59.5V52.5C661 51.1407 661.69 49.7424 663.16 48.3637C664.631 46.9834 666.814 45.6942 669.595 44.5907C675.151 42.3858 682.895 41 691.5 41C700.105 41 707.849 42.3858 713.405 44.5907C716.186 45.6942 718.369 46.9834 719.84 48.3637C721.31 49.7424 722 51.1407 722 52.5V59.5Z",stroke:"#BABABA","stroke-width":"2"})],-1),M1=e("g",{filter:"url(#filter4_d)"},[e("path",{d:"M691.5 58C708.897 58 723 52.4036 723 45.5V38.5C723 31.5964 708.897 26 691.5 26C674.103 26 660 31.5964 660 38.5V45.5C660 52.4036 674.103 58 691.5 58Z",fill:"white"}),C(),e("path",{d:"M722 45.5C722 46.8593 721.31 48.2576 719.84 49.6363C718.369 51.0166 716.186 52.3058 713.405 53.4093C707.849 55.6142 700.105 57 691.5 57C682.895 57 675.151 55.6142 669.595 53.4093C666.814 52.3058 664.631 51.0166 663.16 49.6363C661.69 48.2576 661 46.8593 661 45.5V38.5C661 37.1407 661.69 35.7424 663.16 34.3637C664.631 32.9834 666.814 31.6942 669.595 30.5907C675.151 28.3858 682.895 27 691.5 27C700.105 27 707.849 28.3858 713.405 30.5907C716.186 31.6942 718.369 32.9834 719.84 34.3637C721.31 35.7424 722 37.1407 722 38.5V45.5Z",stroke:"#BABABA","stroke-width":"2"})],-1),H1=e("g",{filter:"url(#filter5_d)"},[e("path",{d:"M79 106C79 107.105 78.1046 108 77 108L16 108C14.8954 108 14 107.105 14 106L14 28C14 26.8954 14.8954 26 16 26L67 26L67 39.5C67 40.6046 67.8954 41.5 69 41.5L79 41.5L79 106Z",fill:"white"})],-1),g1=e("g",{filter:"url(#filter6_d)"},[e("path",{d:"M79 41.5L67 41.5L67 26L79 41.5Z",fill:"#BCBCBC"})],-1),m1=e("g",{class:"cursor-help animate-pulse"},[e("g",{filter:"url(#filter7_d)"},[e("circle",{cx:"92",cy:"66",r:"27",fill:"url(#paint0_linear)"}),C(),e("circle",{cx:"92",cy:"66",r:"25",stroke:"white","stroke-width":"4"})]),C(),e("path",{d:"M89.7607 70.5791C89.7607 69.0296 89.9489 67.7956 90.3252 66.877C90.7015 65.9583 91.3877 65.0563 92.3838 64.1709C93.391 63.2744 94.0605 62.5495 94.3926 61.9961C94.7246 61.4316 94.8906 60.8395 94.8906 60.2197C94.8906 58.3493 94.0273 57.4141 92.3008 57.4141C91.4818 57.4141 90.8232 57.6686 90.3252 58.1777C89.8382 58.6758 89.5837 59.3675 89.5615 60.2529H84.7471C84.7692 58.139 85.4499 56.4844 86.7891 55.2891C88.1393 54.0938 89.9766 53.4961 92.3008 53.4961C94.6471 53.4961 96.4678 54.0661 97.7627 55.2061C99.0576 56.335 99.7051 57.9342 99.7051 60.0039C99.7051 60.9447 99.4948 61.8356 99.0742 62.6768C98.6536 63.5068 97.9176 64.431 96.8662 65.4492L95.5215 66.7275C94.6803 67.5355 94.1989 68.4818 94.0771 69.5664L94.0107 70.5791H89.7607ZM89.2793 75.6758C89.2793 74.9342 89.5283 74.3255 90.0264 73.8496C90.5355 73.3626 91.1829 73.1191 91.9688 73.1191C92.7546 73.1191 93.3965 73.3626 93.8945 73.8496C94.4036 74.3255 94.6582 74.9342 94.6582 75.6758C94.6582 76.4062 94.4092 77.0094 93.9111 77.4854C93.4242 77.9613 92.7767 78.1992 91.9688 78.1992C91.1608 78.1992 90.5078 77.9613 90.0098 77.4854C89.5228 77.0094 89.2793 76.4062 89.2793 75.6758Z",fill:"#4A4622"})],-1),_1=e("g",{class:"cursor-help animate-pulse"},[e("g",{filter:"url(#filter8_d)"},[e("circle",{cx:"495",cy:"66",r:"27",fill:"url(#paint1_linear)"}),C(),e("circle",{cx:"495",cy:"66",r:"25",stroke:"white","stroke-width":"4"})]),C(),e("path",{d:"M492.761 70.5791C492.761 69.0296 492.949 67.7956 493.325 66.877C493.701 65.9583 494.388 65.0563 495.384 64.1709C496.391 63.2744 497.061 62.5495 497.393 61.9961C497.725 61.4316 497.891 60.8395 497.891 60.2197C497.891 58.3493 497.027 57.4141 495.301 57.4141C494.482 57.4141 493.823 57.6686 493.325 58.1777C492.838 58.6758 492.584 59.3675 492.562 60.2529H487.747C487.769 58.139 488.45 56.4844 489.789 55.2891C491.139 54.0938 492.977 53.4961 495.301 53.4961C497.647 53.4961 499.468 54.0661 500.763 55.2061C502.058 56.335 502.705 57.9342 502.705 60.0039C502.705 60.9447 502.495 61.8356 502.074 62.6768C501.654 63.5068 500.918 64.431 499.866 65.4492L498.521 66.7275C497.68 67.5355 497.199 68.4818 497.077 69.5664L497.011 70.5791H492.761ZM492.279 75.6758C492.279 74.9342 492.528 74.3255 493.026 73.8496C493.535 73.3626 494.183 73.1191 494.969 73.1191C495.755 73.1191 496.396 73.3626 496.895 73.8496C497.404 74.3255 497.658 74.9342 497.658 75.6758C497.658 76.4062 497.409 77.0094 496.911 77.4854C496.424 77.9613 495.777 78.1992 494.969 78.1992C494.161 78.1992 493.508 77.9613 493.01 77.4854C492.523 77.0094 492.279 76.4062 492.279 75.6758Z",fill:"#4A4622"})],-1),x1=e("g",{class:"cursor-help animate-pulse"},[e("g",{filter:"url(#filter9_d)"},[e("circle",{cx:"745",cy:"66",r:"27",fill:"url(#paint2_linear)"}),C(),e("circle",{cx:"745",cy:"66",r:"25",stroke:"white","stroke-width":"4"})]),C(),e("path",{d:"M742.761 70.5791C742.761 69.0296 742.949 67.7956 743.325 66.877C743.701 65.9583 744.388 65.0563 745.384 64.1709C746.391 63.2744 747.061 62.5495 747.393 61.9961C747.725 61.4316 747.891 60.8395 747.891 60.2197C747.891 58.3493 747.027 57.4141 745.301 57.4141C744.482 57.4141 743.823 57.6686 743.325 58.1777C742.838 58.6758 742.584 59.3675 742.562 60.2529H737.747C737.769 58.139 738.45 56.4844 739.789 55.2891C741.139 54.0938 742.977 53.4961 745.301 53.4961C747.647 53.4961 749.468 54.0661 750.763 55.2061C752.058 56.335 752.705 57.9342 752.705 60.0039C752.705 60.9447 752.495 61.8356 752.074 62.6768C751.654 63.5068 750.918 64.431 749.866 65.4492L748.521 66.7275C747.68 67.5355 747.199 68.4818 747.077 69.5664L747.011 70.5791H742.761ZM742.279 75.6758C742.279 74.9342 742.528 74.3255 743.026 73.8496C743.535 73.3626 744.183 73.1191 744.969 73.1191C745.755 73.1191 746.396 73.3626 746.895 73.8496C747.404 74.3255 747.658 74.9342 747.658 75.6758C747.658 76.4062 747.409 77.0094 746.911 77.4854C746.424 77.9613 745.777 78.1992 744.969 78.1992C744.161 78.1992 743.508 77.9613 743.01 77.4854C742.523 77.0094 742.279 76.4062 742.279 75.6758Z",fill:"#4A4622"})],-1),B1=m(' ',1);function L1(c,i,h,V,t,s){const l=f("KPop");return d(),g("svg",o1,[t1,C(),r1,C(),l1,C(),i1,C(),a1,C(),f1,C(),s1,C(),n1,C(),d1,C(),p1,C(),u1,C(),c1,C(),h1,C(),V1,C(),M1,C(),H1,C(),g1,C(),r(l,{trigger:"hover",title:"Yaml","is-svg":!0,tag:"g",placement:"rightEnd","popover-timeout":5},{content:o(()=>[C(` + Configuration for all `+a(t.productName)+` resources is specified in YAML config files. The config files can be stored in an external datastore. + `,1)]),default:o(()=>[m1,C()]),_:1}),C(),r(l,{trigger:"hover",title:t.productName,"is-svg":!0,tag:"g",placement:"rightEnd","popover-timeout":5},{content:o(()=>[C(` + In Postgres mode, the `+a(t.productName)+` control plane connects to Postgres to fetch the right resources and configure the service mesh. + `,1)]),default:o(()=>[_1,C()]),_:1},8,["title"]),C(),r(l,{trigger:"hover",title:"Postgres","is-svg":!0,tag:"g",placement:"rightEnd","popover-timeout":5},{content:o(()=>[C(` + You can store the YAML config files for `+a(t.productName)+` in a Postgres database. You can work with a managed Postgres offering or manage your own. + `,1)]),default:o(()=>[x1,C()]),_:1}),C(),B1])}const y1=p(C1,[["render",L1]]),Z1={name:"MemoryGraph",components:{KPop:H},data(){return{productName:u}}},S1={width:"544",height:"181",viewBox:"0 0 544 181",fill:"none",xmlns:"http://www.w3.org/2000/svg"},w1=e("g",{filter:"url(#filter0_d)"},[e("rect",{x:"498.553",y:"119.823",width:"216.746",height:"105.823",rx:"5.09991",transform:"rotate(-180 498.553 119.823)",fill:"white"})],-1),F1=e("path",{d:"M23.1485 137.843L25.6008 132.534H28.2553L24.3868 140.044V144.317H21.9184V140.044L18.0499 132.534H20.7125L23.1485 137.843ZM36.0452 141.889H31.7883L30.9789 144.317H28.3972L32.7837 132.534H35.0336L39.4444 144.317H36.8626L36.0452 141.889ZM32.4438 139.923H35.3897L33.9087 135.512L32.4438 139.923ZM44.9925 132.534L48.0193 141.08L51.03 132.534H54.2187V144.317H51.7826V141.096L52.0254 135.536L48.8448 144.317H47.1776L44.0051 135.544L44.2479 141.096V144.317H41.82V132.534H44.9925ZM60.042 142.367H65.1973V144.317H57.614V132.534H60.042V142.367Z",fill:"black"},null,-1),G1=e("path",{d:"M28.0692 162.891C27.9235 164.137 27.4622 165.1 26.6852 165.78C25.9137 166.454 24.8859 166.792 23.6018 166.792C22.2097 166.792 21.0929 166.292 20.2512 165.294C19.4149 164.296 18.9968 162.961 18.9968 161.288V160.155C18.9968 159.06 19.191 158.097 19.5795 157.266C19.9733 156.435 20.5291 155.798 21.2467 155.356C21.9643 154.908 22.7951 154.684 23.7393 154.684C24.9911 154.684 25.9946 155.035 26.75 155.736C27.5053 156.432 27.9451 157.398 28.0692 158.634H26.5072C26.3723 157.695 26.0783 157.015 25.625 156.594C25.1772 156.173 24.5487 155.963 23.7393 155.963C22.7466 155.963 21.9669 156.33 21.4004 157.064C20.8393 157.797 20.5587 158.841 20.5587 160.196V161.337C20.5587 162.615 20.8258 163.632 21.36 164.388C21.8941 165.143 22.6414 165.521 23.6018 165.521C24.465 165.521 25.126 165.327 25.5846 164.938C26.0486 164.544 26.3561 163.862 26.5072 162.891H28.0692ZM29.5664 162.17C29.5664 161.312 29.7336 160.541 30.0682 159.856C30.4081 159.17 30.8775 158.642 31.4764 158.269C32.0807 157.897 32.7686 157.711 33.5401 157.711C34.7325 157.711 35.6956 158.124 36.4294 158.949C37.1685 159.775 37.5381 160.873 37.5381 162.243V162.348C37.5381 163.201 37.3736 163.967 37.0444 164.647C36.7207 165.321 36.254 165.847 35.6443 166.225C35.04 166.603 34.344 166.792 33.5563 166.792C32.3693 166.792 31.4062 166.379 30.6671 165.553C29.9333 164.728 29.5664 163.635 29.5664 162.276V162.17ZM31.0717 162.348C31.0717 163.32 31.2956 164.099 31.7434 164.687C32.1967 165.275 32.8009 165.569 33.5563 165.569C34.3171 165.569 34.9213 165.273 35.3692 164.679C35.817 164.08 36.0409 163.244 36.0409 162.17C36.0409 161.21 35.8116 160.433 35.353 159.84C34.8998 159.241 34.2955 158.941 33.5401 158.941C32.8009 158.941 32.2047 159.235 31.7515 159.823C31.2983 160.411 31.0717 161.253 31.0717 162.348ZM40.832 157.873L40.8806 158.974C41.5496 158.132 42.4237 157.711 43.5027 157.711C45.3534 157.711 46.2868 158.755 46.303 160.843V166.63H44.8057V160.835C44.8003 160.204 44.6547 159.737 44.3687 159.435C44.0881 159.133 43.6484 158.982 43.0495 158.982C42.5639 158.982 42.1377 159.111 41.7708 159.37C41.4039 159.629 41.118 159.969 40.9129 160.39V166.63H39.4157V157.873H40.832ZM49.0627 166.63V159.03H47.6788V157.873H49.0627V157.128C49.0627 156.152 49.3406 155.391 49.8963 154.846C50.4574 154.301 51.2479 154.029 52.2676 154.029C52.8719 154.029 53.6353 154.193 54.5579 154.522L54.3071 155.785C53.6326 155.515 52.9906 155.38 52.3809 155.38C51.7388 155.38 51.2748 155.526 50.9889 155.817C50.7083 156.103 50.568 156.535 50.568 157.112V157.873H52.3566V159.03H50.568V166.63H49.0627ZM55.3025 166.63H53.7972V157.873H55.3025V166.63ZM57.3824 162.178C57.3824 160.813 57.6981 159.729 58.3293 158.925C58.9606 158.116 59.7969 157.711 60.8382 157.711C61.9065 157.711 62.7401 158.089 63.339 158.844L63.4118 157.873H64.7796V166.419C64.7796 167.552 64.4423 168.445 63.7679 169.098C63.0989 169.751 62.1979 170.077 61.0648 170.077C60.4336 170.077 59.8158 169.942 59.2115 169.673C58.6072 169.403 58.1459 169.033 57.8276 168.564L58.6045 167.666C59.2466 168.459 60.0316 168.855 60.9596 168.855C61.688 168.855 62.2545 168.65 62.6592 168.24C63.0692 167.83 63.2742 167.253 63.2742 166.508V165.756C62.6753 166.446 61.8579 166.792 60.822 166.792C59.7969 166.792 58.966 166.379 58.3293 165.553C57.6981 164.728 57.3824 163.603 57.3824 162.178ZM58.8878 162.348C58.8878 163.336 59.0901 164.113 59.4948 164.679C59.8994 165.24 60.4659 165.521 61.1943 165.521C62.1385 165.521 62.8318 165.092 63.2742 164.234V160.236C62.8156 159.4 62.1277 158.982 61.2105 158.982C60.4821 158.982 59.9129 159.265 59.5028 159.831C59.0928 160.398 58.8878 161.237 58.8878 162.348ZM77.8904 161.426H72.9455V166.63H71.3916V154.846H78.6916V156.125H72.9455V160.155H77.8904V161.426ZM81.9451 166.63H80.4478V157.873H81.9451V166.63ZM80.3264 155.55C80.3264 155.307 80.3993 155.102 80.545 154.935C80.696 154.768 80.9172 154.684 81.2086 154.684C81.5 154.684 81.7212 154.768 81.8722 154.935C82.0233 155.102 82.0988 155.307 82.0988 155.55C82.0988 155.793 82.0233 155.995 81.8722 156.157C81.7212 156.319 81.5 156.4 81.2086 156.4C80.9172 156.4 80.696 156.319 80.545 156.157C80.3993 155.995 80.3264 155.793 80.3264 155.55ZM85.9754 166.63H84.4782V154.199H85.9754V166.63ZM92.0129 166.792C90.8259 166.792 89.8601 166.403 89.1156 165.626C88.371 164.844 87.9987 163.8 87.9987 162.494V162.219C87.9987 161.35 88.1633 160.576 88.4924 159.896C88.8269 159.211 89.2909 158.677 89.8844 158.294C90.4833 157.905 91.1308 157.711 91.8268 157.711C92.9652 157.711 93.8501 158.086 94.4813 158.836C95.1126 159.586 95.4282 160.66 95.4282 162.057V162.68H89.496C89.5175 163.543 89.7684 164.242 90.2486 164.776C90.7342 165.305 91.3493 165.569 92.0938 165.569C92.6226 165.569 93.0704 165.462 93.4373 165.246C93.8042 165.03 94.1252 164.744 94.4004 164.388L95.3149 165.1C94.5811 166.228 93.4805 166.792 92.0129 166.792ZM91.8268 158.941C91.2225 158.941 90.7153 159.162 90.3053 159.605C89.8952 160.042 89.6416 160.657 89.5445 161.45H93.931V161.337C93.8878 160.576 93.6828 159.988 93.3159 159.572C92.949 159.152 92.4526 158.941 91.8268 158.941ZM102.267 164.307C102.267 163.902 102.113 163.589 101.806 163.368C101.503 163.142 100.972 162.947 100.211 162.785C99.4559 162.624 98.8543 162.429 98.4065 162.203C97.9641 161.976 97.6349 161.706 97.4191 161.393C97.2087 161.08 97.1035 160.708 97.1035 160.277C97.1035 159.559 97.4056 158.952 98.0099 158.456C98.6196 157.959 99.3965 157.711 100.341 157.711C101.333 157.711 102.137 157.967 102.752 158.48C103.373 158.992 103.683 159.648 103.683 160.446H102.178C102.178 160.036 102.003 159.683 101.652 159.386C101.307 159.09 100.869 158.941 100.341 158.941C99.7958 158.941 99.3696 159.06 99.062 159.297C98.7545 159.535 98.6007 159.845 98.6007 160.228C98.6007 160.589 98.7437 160.862 99.0296 161.045C99.3156 161.229 99.8309 161.404 100.575 161.571C101.325 161.739 101.932 161.938 102.396 162.17C102.86 162.402 103.203 162.683 103.424 163.012C103.651 163.336 103.764 163.732 103.764 164.202C103.764 164.984 103.451 165.613 102.825 166.087C102.199 166.557 101.387 166.792 100.389 166.792C99.6879 166.792 99.0674 166.667 98.5279 166.419C97.9883 166.171 97.5648 165.826 97.2573 165.383C96.9551 164.935 96.804 164.453 96.804 163.935H98.3013C98.3282 164.436 98.5279 164.836 98.9002 165.132C99.2778 165.424 99.7742 165.569 100.389 165.569C100.956 165.569 101.409 165.456 101.749 165.23C102.094 164.998 102.267 164.69 102.267 164.307Z",fill:"black"},null,-1),v1=e("path",{d:"M410.19 54.1275C410.168 54.0625 410.162 53.9928 410.173 53.9248C410.184 53.8569 410.213 53.7929 410.255 53.7388C411.891 51.6738 413.376 49.2985 413.376 47.4765C413.376 43.4276 411.065 40.1372 406.036 40.1372C403.545 40.1372 401.717 40.947 400.516 42.2507C400.462 42.3107 400.392 42.3537 400.314 42.3748C400.236 42.3958 400.153 42.394 400.076 42.3695C398.159 41.7489 396.195 41.2841 394.203 40.9794C394.136 40.9704 394.068 40.9781 394.004 41.0018C393.941 41.0255 393.885 41.0644 393.84 41.1152C393.795 41.1659 393.764 41.2269 393.749 41.2926C393.733 41.3584 393.734 41.427 393.752 41.4922C394.168 43.0497 396.662 52.9452 398.67 60.4788C399.885 65.0379 396.737 69.516 392.019 69.5025H389.098C384.332 69.5025 381.438 65.0082 382.537 60.5274C384.391 52.956 386.931 43.1388 387.344 41.5192C387.361 41.4546 387.362 41.3867 387.347 41.3214C387.332 41.2562 387.301 41.1957 387.257 41.1453C387.213 41.0949 387.158 41.0561 387.095 41.0323C387.032 41.0085 386.965 41.0006 386.899 41.0091C384.58 41.2793 382.299 41.8015 380.094 42.5665C380.013 42.5952 379.926 42.5983 379.843 42.5756C379.76 42.553 379.687 42.5055 379.632 42.4397C378.431 41.028 376.558 40.1453 373.964 40.1453C368.935 40.1453 366.624 43.4303 366.624 47.4846C366.624 49.6089 368.643 52.489 370.565 54.7456C370.658 54.8568 370.687 55.0077 370.641 55.1451L367.369 64.6465C367.368 64.6563 367.368 64.6663 367.369 64.6762C367.283 65.0082 366.02 70.6145 375.618 79.5383C378.49 82.2133 388.496 91.8523 390.294 93.5745C390.369 93.6462 390.47 93.6863 390.574 93.6863C390.678 93.6863 390.778 93.6462 390.853 93.5745C392.702 91.855 403.081 82.2214 405.969 79.5383C416.339 69.8669 413.87 64.6465 413.87 64.6465L410.19 54.1275V54.1275Z",fill:"#290B53"},null,-1),A1=e("path",{d:"M392.524 63.2097H388.615C388.461 63.2097 388.308 63.1792 388.166 63.12C388.023 63.0608 387.894 62.9741 387.785 62.8647C387.676 62.7553 387.59 62.6256 387.532 62.4828C387.473 62.3401 387.443 62.1871 387.444 62.0328L386.958 57.2201C386.958 57.066 386.988 56.9134 387.048 56.7711C387.107 56.6288 387.193 56.4996 387.302 56.3907C387.411 56.2819 387.541 56.1957 387.683 56.137C387.826 56.0783 387.978 56.0482 388.132 56.0486H392.991C393.145 56.0482 393.298 56.0783 393.44 56.137C393.582 56.1957 393.712 56.2819 393.821 56.3907C393.93 56.4996 394.017 56.6288 394.076 56.7711C394.135 56.9134 394.165 57.066 394.165 57.2201L393.698 62.0328C393.699 62.1874 393.669 62.3405 393.61 62.4834C393.552 62.6264 393.465 62.7563 393.356 62.8657C393.247 62.975 393.117 63.0618 392.974 63.1208C392.832 63.1799 392.678 63.2101 392.524 63.2097Z",fill:"#290B53"},null,-1),k1=e("path",{d:"M370.061 149.221L368.798 150.581V153.948H366.37V142.164H368.798V147.506L369.867 146.041L372.869 142.164H375.855L371.671 147.4L375.977 153.948H373.088L370.061 149.221ZM387.085 142.164V149.925C387.085 151.215 386.68 152.235 385.871 152.985C385.067 153.735 383.966 154.11 382.569 154.11C381.193 154.11 380.101 153.745 379.291 153.017C378.482 152.289 378.069 151.288 378.053 150.014V142.164H380.481V149.942C380.481 150.713 380.664 151.277 381.031 151.633C381.404 151.984 381.916 152.159 382.569 152.159C383.934 152.159 384.627 151.442 384.649 150.006V142.164H387.085ZM393.523 142.164L396.55 150.711L399.561 142.164H402.75V153.948H400.314V150.727L400.556 145.167L397.376 153.948H395.709L392.536 145.175L392.779 150.727V153.948H390.351V142.164H393.523ZM412.943 151.52H408.686L407.877 153.948H405.295L409.682 142.164H411.932L416.342 153.948H413.761L412.943 151.52ZM409.342 149.553H412.288L410.807 145.142L409.342 149.553Z",fill:"black"},null,-1),O1=e("path",{d:"M351.129 172.521C350.983 173.767 350.522 174.73 349.745 175.41C348.974 176.085 347.946 176.422 346.662 176.422C345.27 176.422 344.153 175.923 343.311 174.925C342.475 173.926 342.057 172.591 342.057 170.919V169.786C342.057 168.69 342.251 167.727 342.639 166.896C343.033 166.065 343.589 165.429 344.307 164.986C345.024 164.538 345.855 164.315 346.799 164.315C348.051 164.315 349.055 164.665 349.81 165.367C350.565 166.063 351.005 167.028 351.129 168.264H349.567C349.432 167.325 349.138 166.645 348.685 166.225C348.237 165.804 347.609 165.593 346.799 165.593C345.807 165.593 345.027 165.96 344.46 166.694C343.899 167.428 343.619 168.472 343.619 169.826V170.967C343.619 172.246 343.886 173.263 344.42 174.018C344.954 174.774 345.701 175.151 346.662 175.151C347.525 175.151 348.186 174.957 348.645 174.569C349.109 174.175 349.416 173.492 349.567 172.521H351.129ZM352.626 171.801C352.626 170.943 352.794 170.171 353.128 169.486C353.468 168.801 353.937 168.272 354.536 167.9C355.141 167.528 355.829 167.341 356.6 167.341C357.792 167.341 358.756 167.754 359.489 168.58C360.228 169.405 360.598 170.503 360.598 171.874V171.979C360.598 172.831 360.433 173.597 360.104 174.277C359.781 174.952 359.314 175.478 358.704 175.855C358.1 176.233 357.404 176.422 356.616 176.422C355.429 176.422 354.466 176.009 353.727 175.184C352.993 174.358 352.626 173.266 352.626 171.906V171.801ZM354.132 171.979C354.132 172.95 354.356 173.73 354.803 174.318C355.257 174.906 355.861 175.2 356.616 175.2C357.377 175.2 357.981 174.903 358.429 174.31C358.877 173.711 359.101 172.874 359.101 171.801C359.101 170.84 358.872 170.063 358.413 169.47C357.96 168.871 357.355 168.572 356.6 168.572C355.861 168.572 355.265 168.866 354.811 169.454C354.358 170.042 354.132 170.883 354.132 171.979ZM363.892 167.503L363.941 168.604C364.61 167.762 365.484 167.341 366.563 167.341C368.413 167.341 369.347 168.385 369.363 170.473V176.26H367.866V170.465C367.86 169.834 367.715 169.367 367.429 169.065C367.148 168.763 366.708 168.612 366.109 168.612C365.624 168.612 365.198 168.741 364.831 169C364.464 169.259 364.178 169.599 363.973 170.02V176.26H362.476V167.503H363.892ZM373.652 165.383V167.503H375.287V168.661H373.652V174.091C373.652 174.442 373.725 174.706 373.871 174.884C374.016 175.057 374.265 175.143 374.615 175.143C374.788 175.143 375.025 175.111 375.328 175.046V176.26C374.934 176.368 374.551 176.422 374.178 176.422C373.509 176.422 373.005 176.22 372.665 175.815C372.325 175.41 372.155 174.836 372.155 174.091V168.661H370.561V167.503H372.155V165.383H373.652ZM381.276 168.847C381.049 168.809 380.804 168.79 380.54 168.79C379.558 168.79 378.891 169.208 378.541 170.044V176.26H377.043V167.503H378.5L378.524 168.515C379.015 167.733 379.711 167.341 380.612 167.341C380.904 167.341 381.125 167.379 381.276 167.455V168.847ZM382.101 171.801C382.101 170.943 382.269 170.171 382.603 169.486C382.943 168.801 383.413 168.272 384.011 167.9C384.616 167.528 385.304 167.341 386.075 167.341C387.268 167.341 388.231 167.754 388.964 168.58C389.704 169.405 390.073 170.503 390.073 171.874V171.979C390.073 172.831 389.909 173.597 389.58 174.277C389.256 174.952 388.789 175.478 388.179 175.855C387.575 176.233 386.879 176.422 386.091 176.422C384.904 176.422 383.941 176.009 383.202 175.184C382.468 174.358 382.101 173.266 382.101 171.906V171.801ZM383.607 171.979C383.607 172.95 383.831 173.73 384.279 174.318C384.732 174.906 385.336 175.2 386.091 175.2C386.852 175.2 387.456 174.903 387.904 174.31C388.352 173.711 388.576 172.874 388.576 171.801C388.576 170.84 388.347 170.063 387.888 169.47C387.435 168.871 386.831 168.572 386.075 168.572C385.336 168.572 384.74 168.866 384.287 169.454C383.833 170.042 383.607 170.883 383.607 171.979ZM393.578 176.26H392.08V163.829H393.578V176.26ZM401.881 171.647V176.26H400.327V164.476H404.673C405.963 164.476 406.972 164.806 407.7 165.464C408.434 166.122 408.801 166.993 408.801 168.078C408.801 169.222 408.442 170.104 407.724 170.724C407.012 171.339 405.99 171.647 404.657 171.647H401.881ZM401.881 170.376H404.673C405.504 170.376 406.141 170.182 406.583 169.794C407.026 169.4 407.247 168.833 407.247 168.094C407.247 167.393 407.026 166.832 406.583 166.411C406.141 165.99 405.534 165.771 404.762 165.755H401.881V170.376ZM412.176 176.26H410.678V163.829H412.176V176.26ZM419.985 176.26C419.899 176.087 419.829 175.78 419.775 175.337C419.079 176.06 418.248 176.422 417.282 176.422C416.419 176.422 415.71 176.179 415.154 175.693C414.603 175.203 414.328 174.582 414.328 173.832C414.328 172.92 414.674 172.213 415.364 171.712C416.06 171.205 417.037 170.951 418.294 170.951H419.751V170.263C419.751 169.74 419.594 169.324 419.281 169.017C418.968 168.704 418.507 168.547 417.897 168.547C417.363 168.547 416.915 168.682 416.554 168.952C416.192 169.222 416.012 169.548 416.012 169.931H414.506C414.506 169.494 414.66 169.073 414.968 168.669C415.281 168.259 415.701 167.935 416.23 167.697C416.764 167.46 417.35 167.341 417.986 167.341C418.995 167.341 419.786 167.595 420.358 168.102C420.93 168.604 421.226 169.297 421.248 170.182V174.212C421.248 175.016 421.35 175.656 421.555 176.131V176.26H419.985ZM417.501 175.119C417.97 175.119 418.415 174.997 418.836 174.755C419.257 174.512 419.562 174.196 419.751 173.808V172.011H418.577C416.743 172.011 415.826 172.548 415.826 173.622C415.826 174.091 415.982 174.458 416.295 174.722C416.608 174.987 417.01 175.119 417.501 175.119ZM425.011 167.503L425.06 168.604C425.729 167.762 426.603 167.341 427.682 167.341C429.533 167.341 430.466 168.385 430.482 170.473V176.26H428.985V170.465C428.98 169.834 428.834 169.367 428.548 169.065C428.267 168.763 427.828 168.612 427.229 168.612C426.743 168.612 426.317 168.741 425.95 169C425.583 169.259 425.297 169.599 425.092 170.02V176.26H423.595V167.503H425.011ZM436.374 176.422C435.187 176.422 434.221 176.033 433.477 175.256C432.732 174.474 432.36 173.43 432.36 172.124V171.849C432.36 170.981 432.524 170.206 432.853 169.527C433.188 168.841 433.652 168.307 434.245 167.924C434.844 167.536 435.492 167.341 436.188 167.341C437.326 167.341 438.211 167.716 438.842 168.466C439.474 169.216 439.789 170.29 439.789 171.687V172.311H433.857C433.879 173.174 434.129 173.873 434.61 174.407C435.095 174.935 435.71 175.2 436.455 175.2C436.984 175.2 437.431 175.092 437.798 174.876C438.165 174.66 438.486 174.374 438.761 174.018L439.676 174.73C438.942 175.858 437.842 176.422 436.374 176.422ZM436.188 168.572C435.584 168.572 435.076 168.793 434.666 169.235C434.256 169.672 434.003 170.287 433.906 171.08H438.292V170.967C438.249 170.206 438.044 169.618 437.677 169.203C437.31 168.782 436.814 168.572 436.188 168.572Z",fill:"black"},null,-1),U1=e("path",{d:"M238.841 67L222.904 76.2014L222.904 57.7987L238.841 67ZM143.999 65.4063L224.498 65.4063L224.498 68.5937L143.999 68.5937L143.999 65.4063Z",fill:"#7B2BBC"},null,-1),I1=e("g",{filter:"url(#filter1_d)"},[e("path",{d:"M79 106C79 107.105 78.1046 108 77 108L16 108C14.8954 108 14 107.105 14 106L14 28C14 26.8954 14.8954 26 16 26L67 26L67 39.5C67 40.6046 67.8954 41.5 69 41.5L79 41.5L79 106Z",fill:"white"})],-1),b1=e("g",{filter:"url(#filter2_d)"},[e("path",{d:"M79 41.5L67 41.5L67 26L79 41.5Z",fill:"#BCBCBC"})],-1),$1=e("g",{class:"cursor-help animate-pulse"},[e("g",{filter:"url(#filter3_d)"},[e("circle",{cx:"92",cy:"66",r:"27",fill:"url(#paint0_linear)"}),C(),e("circle",{cx:"92",cy:"66",r:"25",stroke:"white","stroke-width":"4"})]),C(),e("path",{d:"M89.7607 70.5791C89.7607 69.0296 89.9489 67.7956 90.3252 66.877C90.7015 65.9583 91.3877 65.0563 92.3838 64.1709C93.391 63.2744 94.0605 62.5495 94.3926 61.9961C94.7246 61.4316 94.8906 60.8395 94.8906 60.2197C94.8906 58.3493 94.0273 57.4141 92.3008 57.4141C91.4818 57.4141 90.8232 57.6686 90.3252 58.1777C89.8382 58.6758 89.5837 59.3675 89.5615 60.2529H84.7471C84.7692 58.139 85.4499 56.4844 86.7891 55.2891C88.1393 54.0938 89.9766 53.4961 92.3008 53.4961C94.6471 53.4961 96.4678 54.0661 97.7627 55.2061C99.0576 56.335 99.7051 57.9342 99.7051 60.0039C99.7051 60.9447 99.4948 61.8356 99.0742 62.6768C98.6536 63.5068 97.9176 64.431 96.8662 65.4492L95.5215 66.7275C94.6803 67.5355 94.1989 68.4818 94.0771 69.5664L94.0107 70.5791H89.7607ZM89.2793 75.6758C89.2793 74.9342 89.5283 74.3255 90.0264 73.8496C90.5355 73.3626 91.1829 73.1191 91.9688 73.1191C92.7546 73.1191 93.3965 73.3626 93.8945 73.8496C94.4036 74.3255 94.6582 74.9342 94.6582 75.6758C94.6582 76.4062 94.4092 77.0094 93.9111 77.4854C93.4242 77.9613 92.7767 78.1992 91.9688 78.1992C91.1608 78.1992 90.5078 77.9613 90.0098 77.4854C89.5228 77.0094 89.2793 76.4062 89.2793 75.6758Z",fill:"#4A4622"})],-1),R1=e("g",{class:"cursor-help animate-pulse"},[e("g",{filter:"url(#filter4_d)"},[e("circle",{cx:"495",cy:"66",r:"27",fill:"url(#paint1_linear)"}),C(),e("circle",{cx:"495",cy:"66",r:"25",stroke:"white","stroke-width":"4"})]),C(),e("path",{d:"M492.761 70.5791C492.761 69.0296 492.949 67.7956 493.325 66.877C493.701 65.9583 494.388 65.0563 495.384 64.1709C496.391 63.2744 497.061 62.5495 497.393 61.9961C497.725 61.4316 497.891 60.8395 497.891 60.2197C497.891 58.3493 497.027 57.4141 495.301 57.4141C494.482 57.4141 493.823 57.6686 493.325 58.1777C492.838 58.6758 492.584 59.3675 492.562 60.2529H487.747C487.769 58.139 488.45 56.4844 489.789 55.2891C491.139 54.0938 492.977 53.4961 495.301 53.4961C497.647 53.4961 499.468 54.0661 500.763 55.2061C502.058 56.335 502.705 57.9342 502.705 60.0039C502.705 60.9447 502.495 61.8356 502.074 62.6768C501.654 63.5068 500.918 64.431 499.866 65.4492L498.521 66.7275C497.68 67.5355 497.199 68.4818 497.077 69.5664L497.011 70.5791H492.761ZM492.279 75.6758C492.279 74.9342 492.528 74.3255 493.026 73.8496C493.535 73.3626 494.183 73.1191 494.969 73.1191C495.755 73.1191 496.396 73.3626 496.895 73.8496C497.404 74.3255 497.658 74.9342 497.658 75.6758C497.658 76.4062 497.409 77.0094 496.911 77.4854C496.424 77.9613 495.777 78.1992 494.969 78.1992C494.161 78.1992 493.508 77.9613 493.01 77.4854C492.523 77.0094 492.279 76.4062 492.279 75.6758Z",fill:"#4A4622"})],-1),D1=m(' ',1);function N1(c,i,h,V,t,s){const l=f("KPop");return d(),g("svg",S1,[w1,C(),F1,C(),G1,C(),v1,C(),A1,C(),k1,C(),O1,C(),U1,C(),I1,C(),b1,C(),r(l,{trigger:"hover",title:"Yaml","is-svg":!0,tag:"g",placement:"rightEnd","popover-timeout":5},{content:o(()=>[C(` + You can store the YAML config files for `+a(t.productName)+` in memory to skip the complexity of setting up a reliable datastore. For testing only. Not for production. + `,1)]),default:o(()=>[$1,C()]),_:1}),C(),r(l,{trigger:"hover",title:t.productName,"is-svg":!0,tag:"g",placement:"rightEnd","popover-timeout":5},{content:o(()=>[C(` + Since everything is stored in-memory, if `+a(t.productName)+` restarts the configuration will be lost. This mode is only recommended in development/testing mode. + `,1)]),default:o(()=>[R1,C()]),_:1},8,["title"]),C(),D1])}const P1=p(Z1,[["render",N1]]);const K1={name:"ConfigurationTypes",components:{KubernetesGraph:e1,PostgresGraph:y1,MemoryGraph:P1,OnboardingNavigation:S,OnboardingHeading:w,OnboardingPage:F,KRadio:L},data(){return{mode:"kubernetes",productName:u}},computed:{...y({multicluster:"config/getMulticlusterStatus",configurationType:"config/getConfigurationType"}),nextStep(){return this.multicluster?"onboarding-multi-zone":"onboarding-create-mesh"},currentGraph(){switch(this.mode){case"kubernetes":return"KubernetesGraph";case"postgres":return"PostgresGraph";case"memory":return"MemoryGraph";default:return"KubernetesGraph"}}},mounted(){this.mode=this.configurationType}},Y1={class:"h-full w-full flex items-center justify-center mb-10"},E1={class:"radio flex text-base justify-between w-full sm:w-3/4 md:w-3/5 lg:w-1/2 absolute bottom-0 right-0 left-0 mb-10 mx-auto configuration-type-radio-buttons"};function T1(c,i,h,V,t,s){const l=f("OnboardingHeading"),M=f("KRadio"),x=f("OnboardingNavigation"),B=f("OnboardingPage");return d(),_(B,{"with-image":""},{header:o(()=>[r(l,{title:"Learn about configuration storage"})]),content:o(()=>[e("div",Y1,[(d(),_(Z(s.currentGraph)))]),C(),e("div",E1,[r(M,{modelValue:t.mode,"onUpdate:modelValue":i[0]||(i[0]=n=>t.mode=n),name:"deployment","selected-value":"kubernetes"},{default:o(()=>[C(` + Kubernetes + `)]),_:1},8,["modelValue"]),C(),r(M,{modelValue:t.mode,"onUpdate:modelValue":i[1]||(i[1]=n=>t.mode=n),name:"deployment","selected-value":"postgres"},{default:o(()=>[C(` + Postgres + `)]),_:1},8,["modelValue"]),C(),r(M,{modelValue:t.mode,"onUpdate:modelValue":i[2]||(i[2]=n=>t.mode=n),name:"deployment","selected-value":"memory"},{default:o(()=>[C(` + Memory + `)]),_:1},8,["modelValue"])])]),navigation:o(()=>[r(x,{"next-step":s.nextStep,"previous-step":"onboarding-deployment-types"},null,8,["next-step"])]),_:1})}const q1=p(K1,[["render",T1],["__scopeId","data-v-38755e4e"]]);export{q1 as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/ConfigurationTypes.958b2df7.js b/app/kuma-ui/pkg/resources/data/assets/ConfigurationTypes.958b2df7.js deleted file mode 100644 index 1989cc04f4f3..000000000000 --- a/app/kuma-ui/pkg/resources/data/assets/ConfigurationTypes.958b2df7.js +++ /dev/null @@ -1 +0,0 @@ -import{D as u,cK as g,ck as h,h as f,o as p,i as m,a as r,w as C,b as l,t as a,cO as d,j as e,cQ as y,cn as _,c as x,cy as Z}from"./index.3bc39668.js";import{O as S}from"./OnboardingNavigation.18583fce.js";import{O as w,a as F}from"./OnboardingPage.f1f41949.js";const G={name:"KubernetesGraph",components:{KPop:g},data(){return{productName:h}}},v={width:"794",height:"181",viewBox:"0 0 794 181",fill:"none",xmlns:"http://www.w3.org/2000/svg"},A=d('',17),k=e("g",{class:"cursor-help animate-pulse"},[e("g",{filter:"url(#filter7_d)"},[e("circle",{cx:"92",cy:"66",r:"27",fill:"url(#paint0_linear)"}),e("circle",{cx:"92",cy:"66",r:"25",stroke:"white","stroke-width":"4"})]),e("path",{d:"M89.7607 70.5791C89.7607 69.0296 89.9489 67.7956 90.3252 66.877C90.7015 65.9583 91.3877 65.0563 92.3838 64.1709C93.391 63.2744 94.0605 62.5495 94.3926 61.9961C94.7246 61.4316 94.8906 60.8395 94.8906 60.2197C94.8906 58.3493 94.0273 57.4141 92.3008 57.4141C91.4818 57.4141 90.8232 57.6686 90.3252 58.1777C89.8382 58.6758 89.5837 59.3675 89.5615 60.2529H84.7471C84.7692 58.139 85.4499 56.4844 86.7891 55.2891C88.1393 54.0938 89.9766 53.4961 92.3008 53.4961C94.6471 53.4961 96.4678 54.0661 97.7627 55.2061C99.0576 56.335 99.7051 57.9342 99.7051 60.0039C99.7051 60.9447 99.4948 61.8356 99.0742 62.6768C98.6536 63.5068 97.9176 64.431 96.8662 65.4492L95.5215 66.7275C94.6803 67.5355 94.1989 68.4818 94.0771 69.5664L94.0107 70.5791H89.7607ZM89.2793 75.6758C89.2793 74.9342 89.5283 74.3255 90.0264 73.8496C90.5355 73.3626 91.1829 73.1191 91.9688 73.1191C92.7546 73.1191 93.3965 73.3626 93.8945 73.8496C94.4036 74.3255 94.6582 74.9342 94.6582 75.6758C94.6582 76.4062 94.4092 77.0094 93.9111 77.4854C93.4242 77.9613 92.7767 78.1992 91.9688 78.1992C91.1608 78.1992 90.5078 77.9613 90.0098 77.4854C89.5228 77.0094 89.2793 76.4062 89.2793 75.6758Z",fill:"#4A4622"})],-1),O=e("g",{class:"cursor-help animate-pulse"},[e("g",{filter:"url(#filter8_d)"},[e("circle",{cx:"495",cy:"66",r:"27",fill:"url(#paint1_linear)"}),e("circle",{cx:"495",cy:"66",r:"25",stroke:"white","stroke-width":"4"})]),e("path",{d:"M492.761 70.5791C492.761 69.0296 492.949 67.7956 493.325 66.877C493.701 65.9583 494.388 65.0563 495.384 64.1709C496.391 63.2744 497.061 62.5495 497.393 61.9961C497.725 61.4316 497.891 60.8395 497.891 60.2197C497.891 58.3493 497.027 57.4141 495.301 57.4141C494.482 57.4141 493.823 57.6686 493.325 58.1777C492.838 58.6758 492.584 59.3675 492.562 60.2529H487.747C487.769 58.139 488.45 56.4844 489.789 55.2891C491.139 54.0938 492.977 53.4961 495.301 53.4961C497.647 53.4961 499.468 54.0661 500.763 55.2061C502.058 56.335 502.705 57.9342 502.705 60.0039C502.705 60.9447 502.495 61.8356 502.074 62.6768C501.654 63.5068 500.918 64.431 499.866 65.4492L498.521 66.7275C497.68 67.5355 497.199 68.4818 497.077 69.5664L497.011 70.5791H492.761ZM492.279 75.6758C492.279 74.9342 492.528 74.3255 493.026 73.8496C493.535 73.3626 494.183 73.1191 494.969 73.1191C495.755 73.1191 496.396 73.3626 496.895 73.8496C497.404 74.3255 497.658 74.9342 497.658 75.6758C497.658 76.4062 497.409 77.0094 496.911 77.4854C496.424 77.9613 495.777 78.1992 494.969 78.1992C494.161 78.1992 493.508 77.9613 493.01 77.4854C492.523 77.0094 492.279 76.4062 492.279 75.6758Z",fill:"#4A4622"})],-1),U=e("g",{class:"cursor-help animate-pulse"},[e("g",{filter:"url(#filter9_d)"},[e("circle",{cx:"745",cy:"66",r:"27",fill:"url(#paint2_linear)"}),e("circle",{cx:"745",cy:"66",r:"25",stroke:"white","stroke-width":"4"})]),e("path",{d:"M742.761 70.5791C742.761 69.0296 742.949 67.7956 743.325 66.877C743.701 65.9583 744.388 65.0563 745.384 64.1709C746.391 63.2744 747.061 62.5495 747.393 61.9961C747.725 61.4316 747.891 60.8395 747.891 60.2197C747.891 58.3493 747.027 57.4141 745.301 57.4141C744.482 57.4141 743.823 57.6686 743.325 58.1777C742.838 58.6758 742.584 59.3675 742.562 60.2529H737.747C737.769 58.139 738.45 56.4844 739.789 55.2891C741.139 54.0938 742.977 53.4961 745.301 53.4961C747.647 53.4961 749.468 54.0661 750.763 55.2061C752.058 56.335 752.705 57.9342 752.705 60.0039C752.705 60.9447 752.495 61.8356 752.074 62.6768C751.654 63.5068 750.918 64.431 749.866 65.4492L748.521 66.7275C747.68 67.5355 747.199 68.4818 747.077 69.5664L747.011 70.5791H742.761ZM742.279 75.6758C742.279 74.9342 742.528 74.3255 743.026 73.8496C743.535 73.3626 744.183 73.1191 744.969 73.1191C745.755 73.1191 746.396 73.3626 746.895 73.8496C747.404 74.3255 747.658 74.9342 747.658 75.6758C747.658 76.4062 747.409 77.0094 746.911 77.4854C746.424 77.9613 745.777 78.1992 744.969 78.1992C744.161 78.1992 743.508 77.9613 743.01 77.4854C742.523 77.0094 742.279 76.4062 742.279 75.6758Z",fill:"#4A4622"})],-1),b=d('',1);function I(c,i,V,M,t,s){const o=f("KPop");return p(),m("svg",v,[A,r(o,{trigger:"hover",title:"Yaml","is-svg":!0,tag:"g",placement:"rightEnd","popover-timeout":5},{content:C(()=>[l(" Configuration for all "+a(t.productName)+" resources is specified in YAML config files. The config files can be stored in an external datastore. ",1)]),default:C(()=>[k]),_:1}),r(o,{trigger:"hover",title:t.productName,"is-svg":!0,tag:"g",placement:"rightEnd","popover-timeout":5},{content:C(()=>[l(" In Kubernetes mode, the "+a(t.productName)+" control plane listens to the Kubernetes API to fetch the right resources and configure the service mesh. ",1)]),default:C(()=>[O]),_:1},8,["title"]),r(o,{trigger:"hover",title:"Kubernetes","is-svg":!0,tag:"g",placement:"rightEnd","popover-timeout":5},{content:C(()=>[l(" You can store the YAML config files for "+a(t.productName)+" in etcd, the native datastore for Kubernetes. ",1)]),default:C(()=>[U]),_:1}),b])}const D=u(G,[["render",I]]),R={name:"PostgresGraph",components:{KPop:g},data(){return{productName:h}}},N={width:"794",height:"181",viewBox:"0 0 794 181",fill:"none",xmlns:"http://www.w3.org/2000/svg"},P=d('',17),K=e("g",{class:"cursor-help animate-pulse"},[e("g",{filter:"url(#filter7_d)"},[e("circle",{cx:"92",cy:"66",r:"27",fill:"url(#paint0_linear)"}),e("circle",{cx:"92",cy:"66",r:"25",stroke:"white","stroke-width":"4"})]),e("path",{d:"M89.7607 70.5791C89.7607 69.0296 89.9489 67.7956 90.3252 66.877C90.7015 65.9583 91.3877 65.0563 92.3838 64.1709C93.391 63.2744 94.0605 62.5495 94.3926 61.9961C94.7246 61.4316 94.8906 60.8395 94.8906 60.2197C94.8906 58.3493 94.0273 57.4141 92.3008 57.4141C91.4818 57.4141 90.8232 57.6686 90.3252 58.1777C89.8382 58.6758 89.5837 59.3675 89.5615 60.2529H84.7471C84.7692 58.139 85.4499 56.4844 86.7891 55.2891C88.1393 54.0938 89.9766 53.4961 92.3008 53.4961C94.6471 53.4961 96.4678 54.0661 97.7627 55.2061C99.0576 56.335 99.7051 57.9342 99.7051 60.0039C99.7051 60.9447 99.4948 61.8356 99.0742 62.6768C98.6536 63.5068 97.9176 64.431 96.8662 65.4492L95.5215 66.7275C94.6803 67.5355 94.1989 68.4818 94.0771 69.5664L94.0107 70.5791H89.7607ZM89.2793 75.6758C89.2793 74.9342 89.5283 74.3255 90.0264 73.8496C90.5355 73.3626 91.1829 73.1191 91.9688 73.1191C92.7546 73.1191 93.3965 73.3626 93.8945 73.8496C94.4036 74.3255 94.6582 74.9342 94.6582 75.6758C94.6582 76.4062 94.4092 77.0094 93.9111 77.4854C93.4242 77.9613 92.7767 78.1992 91.9688 78.1992C91.1608 78.1992 90.5078 77.9613 90.0098 77.4854C89.5228 77.0094 89.2793 76.4062 89.2793 75.6758Z",fill:"#4A4622"})],-1),$=e("g",{class:"cursor-help animate-pulse"},[e("g",{filter:"url(#filter8_d)"},[e("circle",{cx:"495",cy:"66",r:"27",fill:"url(#paint1_linear)"}),e("circle",{cx:"495",cy:"66",r:"25",stroke:"white","stroke-width":"4"})]),e("path",{d:"M492.761 70.5791C492.761 69.0296 492.949 67.7956 493.325 66.877C493.701 65.9583 494.388 65.0563 495.384 64.1709C496.391 63.2744 497.061 62.5495 497.393 61.9961C497.725 61.4316 497.891 60.8395 497.891 60.2197C497.891 58.3493 497.027 57.4141 495.301 57.4141C494.482 57.4141 493.823 57.6686 493.325 58.1777C492.838 58.6758 492.584 59.3675 492.562 60.2529H487.747C487.769 58.139 488.45 56.4844 489.789 55.2891C491.139 54.0938 492.977 53.4961 495.301 53.4961C497.647 53.4961 499.468 54.0661 500.763 55.2061C502.058 56.335 502.705 57.9342 502.705 60.0039C502.705 60.9447 502.495 61.8356 502.074 62.6768C501.654 63.5068 500.918 64.431 499.866 65.4492L498.521 66.7275C497.68 67.5355 497.199 68.4818 497.077 69.5664L497.011 70.5791H492.761ZM492.279 75.6758C492.279 74.9342 492.528 74.3255 493.026 73.8496C493.535 73.3626 494.183 73.1191 494.969 73.1191C495.755 73.1191 496.396 73.3626 496.895 73.8496C497.404 74.3255 497.658 74.9342 497.658 75.6758C497.658 76.4062 497.409 77.0094 496.911 77.4854C496.424 77.9613 495.777 78.1992 494.969 78.1992C494.161 78.1992 493.508 77.9613 493.01 77.4854C492.523 77.0094 492.279 76.4062 492.279 75.6758Z",fill:"#4A4622"})],-1),T=e("g",{class:"cursor-help animate-pulse"},[e("g",{filter:"url(#filter9_d)"},[e("circle",{cx:"745",cy:"66",r:"27",fill:"url(#paint2_linear)"}),e("circle",{cx:"745",cy:"66",r:"25",stroke:"white","stroke-width":"4"})]),e("path",{d:"M742.761 70.5791C742.761 69.0296 742.949 67.7956 743.325 66.877C743.701 65.9583 744.388 65.0563 745.384 64.1709C746.391 63.2744 747.061 62.5495 747.393 61.9961C747.725 61.4316 747.891 60.8395 747.891 60.2197C747.891 58.3493 747.027 57.4141 745.301 57.4141C744.482 57.4141 743.823 57.6686 743.325 58.1777C742.838 58.6758 742.584 59.3675 742.562 60.2529H737.747C737.769 58.139 738.45 56.4844 739.789 55.2891C741.139 54.0938 742.977 53.4961 745.301 53.4961C747.647 53.4961 749.468 54.0661 750.763 55.2061C752.058 56.335 752.705 57.9342 752.705 60.0039C752.705 60.9447 752.495 61.8356 752.074 62.6768C751.654 63.5068 750.918 64.431 749.866 65.4492L748.521 66.7275C747.68 67.5355 747.199 68.4818 747.077 69.5664L747.011 70.5791H742.761ZM742.279 75.6758C742.279 74.9342 742.528 74.3255 743.026 73.8496C743.535 73.3626 744.183 73.1191 744.969 73.1191C745.755 73.1191 746.396 73.3626 746.895 73.8496C747.404 74.3255 747.658 74.9342 747.658 75.6758C747.658 76.4062 747.409 77.0094 746.911 77.4854C746.424 77.9613 745.777 78.1992 744.969 78.1992C744.161 78.1992 743.508 77.9613 743.01 77.4854C742.523 77.0094 742.279 76.4062 742.279 75.6758Z",fill:"#4A4622"})],-1),Y=d('',1);function E(c,i,V,M,t,s){const o=f("KPop");return p(),m("svg",N,[P,r(o,{trigger:"hover",title:"Yaml","is-svg":!0,tag:"g",placement:"rightEnd","popover-timeout":5},{content:C(()=>[l(" Configuration for all "+a(t.productName)+" resources is specified in YAML config files. The config files can be stored in an external datastore. ",1)]),default:C(()=>[K]),_:1}),r(o,{trigger:"hover",title:t.productName,"is-svg":!0,tag:"g",placement:"rightEnd","popover-timeout":5},{content:C(()=>[l(" In Postgres mode, the "+a(t.productName)+" control plane connects to Postgres to fetch the right resources and configure the service mesh. ",1)]),default:C(()=>[$]),_:1},8,["title"]),r(o,{trigger:"hover",title:"Postgres","is-svg":!0,tag:"g",placement:"rightEnd","popover-timeout":5},{content:C(()=>[l(" You can store the YAML config files for "+a(t.productName)+" in a Postgres database. You can work with a managed Postgres offering or manage your own. ",1)]),default:C(()=>[T]),_:1}),Y])}const j=u(R,[["render",E]]),q={name:"MemoryGraph",components:{KPop:g},data(){return{productName:h}}},z={width:"544",height:"181",viewBox:"0 0 544 181",fill:"none",xmlns:"http://www.w3.org/2000/svg"},Q=d('',10),J=e("g",{class:"cursor-help animate-pulse"},[e("g",{filter:"url(#filter3_d)"},[e("circle",{cx:"92",cy:"66",r:"27",fill:"url(#paint0_linear)"}),e("circle",{cx:"92",cy:"66",r:"25",stroke:"white","stroke-width":"4"})]),e("path",{d:"M89.7607 70.5791C89.7607 69.0296 89.9489 67.7956 90.3252 66.877C90.7015 65.9583 91.3877 65.0563 92.3838 64.1709C93.391 63.2744 94.0605 62.5495 94.3926 61.9961C94.7246 61.4316 94.8906 60.8395 94.8906 60.2197C94.8906 58.3493 94.0273 57.4141 92.3008 57.4141C91.4818 57.4141 90.8232 57.6686 90.3252 58.1777C89.8382 58.6758 89.5837 59.3675 89.5615 60.2529H84.7471C84.7692 58.139 85.4499 56.4844 86.7891 55.2891C88.1393 54.0938 89.9766 53.4961 92.3008 53.4961C94.6471 53.4961 96.4678 54.0661 97.7627 55.2061C99.0576 56.335 99.7051 57.9342 99.7051 60.0039C99.7051 60.9447 99.4948 61.8356 99.0742 62.6768C98.6536 63.5068 97.9176 64.431 96.8662 65.4492L95.5215 66.7275C94.6803 67.5355 94.1989 68.4818 94.0771 69.5664L94.0107 70.5791H89.7607ZM89.2793 75.6758C89.2793 74.9342 89.5283 74.3255 90.0264 73.8496C90.5355 73.3626 91.1829 73.1191 91.9688 73.1191C92.7546 73.1191 93.3965 73.3626 93.8945 73.8496C94.4036 74.3255 94.6582 74.9342 94.6582 75.6758C94.6582 76.4062 94.4092 77.0094 93.9111 77.4854C93.4242 77.9613 92.7767 78.1992 91.9688 78.1992C91.1608 78.1992 90.5078 77.9613 90.0098 77.4854C89.5228 77.0094 89.2793 76.4062 89.2793 75.6758Z",fill:"#4A4622"})],-1),W=e("g",{class:"cursor-help animate-pulse"},[e("g",{filter:"url(#filter4_d)"},[e("circle",{cx:"495",cy:"66",r:"27",fill:"url(#paint1_linear)"}),e("circle",{cx:"495",cy:"66",r:"25",stroke:"white","stroke-width":"4"})]),e("path",{d:"M492.761 70.5791C492.761 69.0296 492.949 67.7956 493.325 66.877C493.701 65.9583 494.388 65.0563 495.384 64.1709C496.391 63.2744 497.061 62.5495 497.393 61.9961C497.725 61.4316 497.891 60.8395 497.891 60.2197C497.891 58.3493 497.027 57.4141 495.301 57.4141C494.482 57.4141 493.823 57.6686 493.325 58.1777C492.838 58.6758 492.584 59.3675 492.562 60.2529H487.747C487.769 58.139 488.45 56.4844 489.789 55.2891C491.139 54.0938 492.977 53.4961 495.301 53.4961C497.647 53.4961 499.468 54.0661 500.763 55.2061C502.058 56.335 502.705 57.9342 502.705 60.0039C502.705 60.9447 502.495 61.8356 502.074 62.6768C501.654 63.5068 500.918 64.431 499.866 65.4492L498.521 66.7275C497.68 67.5355 497.199 68.4818 497.077 69.5664L497.011 70.5791H492.761ZM492.279 75.6758C492.279 74.9342 492.528 74.3255 493.026 73.8496C493.535 73.3626 494.183 73.1191 494.969 73.1191C495.755 73.1191 496.396 73.3626 496.895 73.8496C497.404 74.3255 497.658 74.9342 497.658 75.6758C497.658 76.4062 497.409 77.0094 496.911 77.4854C496.424 77.9613 495.777 78.1992 494.969 78.1992C494.161 78.1992 493.508 77.9613 493.01 77.4854C492.523 77.0094 492.279 76.4062 492.279 75.6758Z",fill:"#4A4622"})],-1),X=d('',1);function e1(c,i,V,M,t,s){const o=f("KPop");return p(),m("svg",z,[Q,r(o,{trigger:"hover",title:"Yaml","is-svg":!0,tag:"g",placement:"rightEnd","popover-timeout":5},{content:C(()=>[l(" You can store the YAML config files for "+a(t.productName)+" in memory to skip the complexity of setting up a reliable datastore. For testing only. Not for production. ",1)]),default:C(()=>[J]),_:1}),r(o,{trigger:"hover",title:t.productName,"is-svg":!0,tag:"g",placement:"rightEnd","popover-timeout":5},{content:C(()=>[l(" Since everything is stored in-memory, if "+a(t.productName)+" restarts the configuration will be lost. This mode is only recommended in development/testing mode. ",1)]),default:C(()=>[W]),_:1},8,["title"]),X])}const C1=u(q,[["render",e1]]);const t1={name:"ConfigurationTypes",components:{KubernetesGraph:D,PostgresGraph:j,MemoryGraph:C1,OnboardingNavigation:S,OnboardingHeading:w,OnboardingPage:F,KRadio:y},data(){return{mode:"kubernetes",productName:h}},computed:{..._({multicluster:"config/getMulticlusterStatus",configurationType:"config/getConfigurationType"}),nextStep(){return this.multicluster?"onboarding-multi-zone":"onboarding-create-mesh"},currentGraph(){switch(this.mode){case"kubernetes":return"KubernetesGraph";case"postgres":return"PostgresGraph";case"memory":return"MemoryGraph";default:return"KubernetesGraph"}}},mounted(){this.mode=this.configurationType}},r1={class:"h-full w-full flex items-center justify-center mb-10"},o1={class:"radio flex text-base justify-between w-full sm:w-3/4 md:w-3/5 lg:w-1/2 absolute bottom-0 right-0 left-0 mb-10 mx-auto configuration-type-radio-buttons"};function l1(c,i,V,M,t,s){const o=f("OnboardingHeading"),H=f("KRadio"),B=f("OnboardingNavigation"),L=f("OnboardingPage");return p(),x(L,{"with-image":""},{header:C(()=>[r(o,{title:"Learn about configuration storage"})]),content:C(()=>[e("div",r1,[(p(),x(Z(s.currentGraph)))]),e("div",o1,[r(H,{modelValue:t.mode,"onUpdate:modelValue":i[0]||(i[0]=n=>t.mode=n),name:"deployment","selected-value":"kubernetes"},{default:C(()=>[l(" Kubernetes ")]),_:1},8,["modelValue"]),r(H,{modelValue:t.mode,"onUpdate:modelValue":i[1]||(i[1]=n=>t.mode=n),name:"deployment","selected-value":"postgres"},{default:C(()=>[l(" Postgres ")]),_:1},8,["modelValue"]),r(H,{modelValue:t.mode,"onUpdate:modelValue":i[2]||(i[2]=n=>t.mode=n),name:"deployment","selected-value":"memory"},{default:C(()=>[l(" Memory ")]),_:1},8,["modelValue"])])]),navigation:C(()=>[r(B,{"next-step":s.nextStep,"previous-step":"onboarding-deployment-types"},null,8,["next-step"])]),_:1})}const d1=u(t1,[["render",l1],["__scopeId","data-v-38755e4e"]]);export{d1 as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/ContentWrapper.7c707ca8.js b/app/kuma-ui/pkg/resources/data/assets/ContentWrapper.7c707ca8.js new file mode 100644 index 000000000000..e624269428dd --- /dev/null +++ b/app/kuma-ui/pkg/resources/data/assets/ContentWrapper.7c707ca8.js @@ -0,0 +1 @@ +import{d as a,I as r,o as t,j as o,l as _,J as s,e as c,u as p,A as d,E as i}from"./index.c8e7c817.js";const l={class:"content-wrapper"},m={class:"content-wrapper__content component-frame"},u={key:0,class:"content-wrapper__sidebar component-frame"},v=a({__name:"ContentWrapper",setup(f){const n=r();return(e,C)=>(t(),o("div",l,[_("div",m,[s(e.$slots,"content",{},void 0,!0)]),c(),p(n).sidebar?(t(),o("div",u,[s(e.$slots,"sidebar",{},void 0,!0)])):d("",!0)]))}});const b=i(v,[["__scopeId","data-v-976a96d5"]]);export{b as C}; diff --git a/app/kuma-ui/pkg/resources/data/assets/ContentWrapper.82c8233c.js b/app/kuma-ui/pkg/resources/data/assets/ContentWrapper.82c8233c.js deleted file mode 100644 index bf528932f06e..000000000000 --- a/app/kuma-ui/pkg/resources/data/assets/ContentWrapper.82c8233c.js +++ /dev/null @@ -1 +0,0 @@ -import{d as a,H as r,o as t,i as o,j as _,I as s,u as c,z as p,D as d}from"./index.3bc39668.js";const i={class:"content-wrapper"},l={class:"content-wrapper__content component-frame"},m={key:0,class:"content-wrapper__sidebar component-frame"},u=a({__name:"ContentWrapper",setup(v){const n=r();return(e,f)=>(t(),o("div",i,[_("div",l,[s(e.$slots,"content",{},void 0,!0)]),c(n).sidebar?(t(),o("div",m,[s(e.$slots,"sidebar",{},void 0,!0)])):p("",!0)]))}});const b=d(u,[["__scopeId","data-v-154249ab"]]);export{b as C}; diff --git a/app/kuma-ui/pkg/resources/data/assets/ContentWrapper.f6cfef14.css b/app/kuma-ui/pkg/resources/data/assets/ContentWrapper.f6cfef14.css deleted file mode 100644 index af6dbddf7d07..000000000000 --- a/app/kuma-ui/pkg/resources/data/assets/ContentWrapper.f6cfef14.css +++ /dev/null @@ -1 +0,0 @@ -.content-wrapper[data-v-154249ab]{display:flex;flex-wrap:wrap;align-items:flex-start;gap:var(--spacing-lg)}.content-wrapper__content[data-v-154249ab]{flex-basis:0;flex-grow:999;min-inline-size:66.666%;background-color:var(--white)}.content-wrapper__sidebar[data-v-154249ab]{flex-basis:min(60ch,100%);flex-grow:1;min-inline-size:0;background-color:var(--white)}@media (min-height: 1200px) and (min-width: 1400px){.content-wrapper__sidebar[data-v-154249ab]{position:sticky;top:calc(var(--topbar-height) + var(--spacing-lg));bottom:0}} diff --git a/app/kuma-ui/pkg/resources/data/assets/ContentWrapper.fe2d0f8d.css b/app/kuma-ui/pkg/resources/data/assets/ContentWrapper.fe2d0f8d.css new file mode 100644 index 000000000000..93de8c404b61 --- /dev/null +++ b/app/kuma-ui/pkg/resources/data/assets/ContentWrapper.fe2d0f8d.css @@ -0,0 +1 @@ +.content-wrapper[data-v-976a96d5]{display:flex;flex-wrap:wrap;align-items:flex-start;gap:var(--spacing-lg)}.content-wrapper__content[data-v-976a96d5]{flex-basis:0;flex-grow:999;min-inline-size:66.666%;background-color:var(--white)}.content-wrapper__sidebar[data-v-976a96d5]{flex-basis:min(60ch,100%);flex-grow:1;min-inline-size:0;background-color:var(--white)}@media (min-height: 1200px) and (min-width: 1400px){.content-wrapper__sidebar[data-v-976a96d5]{position:sticky;top:calc(var(--AppHeaderHeight) + var(--spacing-lg));bottom:0}} diff --git a/app/kuma-ui/pkg/resources/data/assets/CreateMesh.11f2abd1.js b/app/kuma-ui/pkg/resources/data/assets/CreateMesh.11f2abd1.js deleted file mode 100644 index 2421eaf35282..000000000000 --- a/app/kuma-ui/pkg/resources/data/assets/CreateMesh.11f2abd1.js +++ /dev/null @@ -1 +0,0 @@ -import{D as p,K as m,ck as u,cn as b,o as g,c as _,w as s,a as n,j as e,b as o,t as h,h as t}from"./index.3bc39668.js";import{O as f}from"./OnboardingNavigation.18583fce.js";import{O as v,a as y}from"./OnboardingPage.f1f41949.js";const O={name:"CreateMesh",components:{OnboardingNavigation:f,OnboardingHeading:v,OnboardingPage:y,KTable:m},data(){return{productName:u,tableHeaders:[{label:"Name",key:"name"},{label:"Services",key:"servicesAmount"},{label:"DPPs",key:"dppsAmount"}],tableData:{total:1,data:[{name:"default",servicesAmount:0,dppsAmount:0}]}}},computed:{...b({multicluster:"config/getMulticlusterStatus"}),previousStep(){return this.multicluster?"onboarding-multi-zone":"onboarding-configuration-types"}}},x={class:"text-center mb-4"},N=e("i",null,"default",-1),k={class:"flex justify-center mt-10 mb-12 pb-12"},C={class:"w-full sm:w-3/5 lg:w-2/5 p-4"},D=e("p",{class:"text-center"}," This mesh is empty. Next, you add services and their data plane proxies. ",-1);function P(T,w,A,H,a,r){const i=t("OnboardingHeading"),c=t("KTable"),l=t("OnboardingNavigation"),d=t("OnboardingPage");return g(),_(d,null,{header:s(()=>[n(i,{title:"Create the mesh"})]),content:s(()=>[e("p",x,[o(" When you install, "+h(a.productName)+" creates a ",1),N,o(" mesh, but you can add as many meshes as you need. ")]),e("div",k,[e("div",C,[n(c,{fetcher:()=>a.tableData,headers:a.tableHeaders,"disable-pagination":"","is-small":""},null,8,["fetcher","headers"])])]),D]),navigation:s(()=>[n(l,{"next-step":"onboarding-add-services","previous-step":r.previousStep},null,8,["previous-step"])]),_:1})}const B=p(O,[["render",P]]);export{B as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/CreateMesh.d7017db1.js b/app/kuma-ui/pkg/resources/data/assets/CreateMesh.d7017db1.js new file mode 100644 index 000000000000..77f7ff979b24 --- /dev/null +++ b/app/kuma-ui/pkg/resources/data/assets/CreateMesh.d7017db1.js @@ -0,0 +1,5 @@ +import{E as p,T as m,ck as u,cn as g,i as t,o as _,c as b,w as s,a as o,l as e,e as a,t as h}from"./index.c8e7c817.js";import{O as f}from"./OnboardingNavigation.70265aab.js";import{O as v,a as y}from"./OnboardingPage.3dbc95d5.js";const O={name:"CreateMesh",components:{OnboardingNavigation:f,OnboardingHeading:v,OnboardingPage:y,KTable:m},data(){return{productName:u,tableHeaders:[{label:"Name",key:"name"},{label:"Services",key:"servicesAmount"},{label:"DPPs",key:"dppsAmount"}],tableData:{total:1,data:[{name:"default",servicesAmount:0,dppsAmount:0}]}}},computed:{...g({multicluster:"config/getMulticlusterStatus"}),previousStep(){return this.multicluster?"onboarding-multi-zone":"onboarding-configuration-types"}}},x={class:"text-center mb-4"},N=e("i",null,"default",-1),T={class:"flex justify-center mt-10 mb-12 pb-12"},P={class:"w-full sm:w-3/5 lg:w-2/5 p-4"},k=e("p",{class:"text-center"},` + This mesh is empty. Next, you add services and their data plane proxies. + `,-1);function C(w,A,D,H,n,r){const i=t("OnboardingHeading"),c=t("KTable"),l=t("OnboardingNavigation"),d=t("OnboardingPage");return _(),b(d,null,{header:s(()=>[o(i,{title:"Create the mesh"})]),content:s(()=>[e("p",x,[a(` + When you install, `+h(n.productName)+" creates a ",1),N,a(` mesh, but you can add as many meshes as you need. + `)]),a(),e("div",T,[e("div",P,[o(c,{fetcher:()=>n.tableData,headers:n.tableHeaders,"disable-pagination":"","is-small":""},null,8,["fetcher","headers"])])]),a(),k]),navigation:s(()=>[o(l,{"next-step":"onboarding-add-services","previous-step":r.previousStep},null,8,["previous-step"])]),_:1})}const K=p(O,[["render",C]]);export{K as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/DataPlaneDetailView.395154d7.js b/app/kuma-ui/pkg/resources/data/assets/DataPlaneDetailView.395154d7.js deleted file mode 100644 index e46ee4bfd119..000000000000 --- a/app/kuma-ui/pkg/resources/data/assets/DataPlaneDetailView.395154d7.js +++ /dev/null @@ -1 +0,0 @@ -import{d as E,o as e,c as b,w as o,i as a,n as D,cl as W,J,j as t,F as _,t as i,a as h,b as P,z as I,u as v,v as le,cK as oe,S as Z,cm as z,h as X,D as q,B as Q,C as ee,r as S,f as j,k as x,q as F,e as C,cA as ie,cz as H,cC as re,x as ce,cL as ue,A as de,O as pe,y as me,ck as he,cH as _e,cI as ye,cM as ve,cJ as fe,cv as ge,p as Pe}from"./index.3bc39668.js";import{_ as ae}from"./EmptyBlock.vue_vue_type_script_setup_true_lang.74b6b406.js";import{E as te}from"./ErrorBlock.f4ac98cc.js";import{_ as se}from"./LoadingBlock.vue_vue_type_script_setup_true_lang.13b03cfc.js";import{S as ke,E as V}from"./EnvoyData.e4795d9b.js";import{_ as Y}from"./LabelList.vue_vue_type_style_index_0_lang.0e14ac31.js";import{T as we}from"./TabsWidget.1751eed8.js";import{Y as De}from"./YamlView.24c9d3cb.js";import{a as be,S as $e}from"./SubscriptionHeader.3b12e257.js";import{W as Le}from"./WarningsWidget.216ea4e1.js";import"./CodeBlock.vue_vue_type_style_index_0_lang.b3d38a49.js";import"./_commonjsHelpers.f037b798.js";import"./index.58caa11d.js";const Se={class:"dataplane-policy-header"},Oe={class:"dataplane-policy-subtitle"},Te={key:0,class:"badge-list"},Ce={class:"policy-wrapper"},Ie={class:"policy-type"},Me={key:0},Ne=E({__name:"SidecarDataplanePolicyList",props:{sidecarDataplanePolicies:{type:Array,required:!0}},setup(u){const r=u,O={inbound:"Policies applied on incoming connection on address",outbound:"Policies applied on outgoing connection to the address",service:"Policies applied on outgoing connections to service",dataplane:"Policies applied on all incoming and outgoing connections to the selected data plane proxy"};return(k,f)=>{const m=X("router-link");return e(),b(z,{"initially-open":[],"multiple-open":""},{default:o(()=>[(e(!0),a(_,null,D(r.sidecarDataplanePolicies,(n,d)=>(e(),b(W,{key:d},J({"accordion-header":o(()=>[t("div",Se,[t("div",null,[t("p",null,[n.type==="dataplane"?(e(),a(_,{key:0},[P(" Dataplane ")],64)):(e(),a(_,{key:1},[P(i(n.service),1)],64))]),t("p",Oe,[n.type==="inbound"||n.type==="outbound"?(e(),a(_,{key:0},[P(i(n.type)+" "+i(n.name),1)],64)):n.type==="service"||n.type==="dataplane"?(e(),a(_,{key:1},[P(i(n.type),1)],64)):I("",!0),h(v(oe),{width:"300",placement:"right",trigger:"hover"},{content:o(()=>[P(i(O[n.type]),1)]),default:o(()=>[h(v(le),{icon:"help",size:"16",class:"ml-1"})]),_:2},1024)])]),n.matchedPolicies.length>0?(e(),a("div",Te,[(e(!0),a(_,null,D(n.matchedPolicies,(g,y)=>(e(),b(v(Z),{key:`${d}-${y}`},{default:o(()=>[P(i(g.name),1)]),_:2},1024))),128))])):I("",!0)])]),_:2},[n.matchedPolicies.length>0?{name:"accordion-content",fn:o(()=>[t("div",Ce,[(e(!0),a(_,null,D(n.matchedPolicies,(g,y)=>(e(),a("div",{key:`${d}-${y}`},[t("p",Ie,i(g.pluralName),1),g.policies.length>0?(e(),a("ul",Me,[(e(!0),a(_,null,D(g.policies,(w,M)=>(e(),a("li",{key:`${d}-${y}-${M}`,"data-testid":"policy-name"},[h(m,{to:w.route},{default:o(()=>[P(i(w.name),1)]),_:2},1032,["to"])]))),128))])):I("",!0)]))),128))])]),key:"0"}:void 0]),1024))),128))]),_:1})}}});const Ge=q(Ne,[["__scopeId","data-v-84de6b02"]]),N=u=>(Q("data-v-5d6a081d"),u=u(),ee(),u),Ae={class:"mesh-gateway-policy-list"},Ee=N(()=>t("h3",null,"Gateway policies",-1)),xe={key:0,class:"policy-list"},qe=N(()=>t("h3",{class:"mt-6"}," Listeners ",-1)),Be=N(()=>t("b",null,"Host",-1)),Re=N(()=>t("h4",{class:"mt-2"}," Routes ",-1)),Ve={class:"dataplane-policy-header"},je=N(()=>t("b",null,"Route",-1)),We=N(()=>t("b",null,"Service",-1)),ze={key:0,class:"badge-list"},Fe={class:"policy-list mt-1"},Ue=E({__name:"MeshGatewayDataplanePolicyList",props:{meshGatewayDataplane:{type:Object,required:!0},meshGatewayListenerEntries:{type:Array,required:!0},meshGatewayRoutePolicies:{type:Array,required:!0}},setup(u){const r=u;return(O,k)=>{const f=X("router-link");return e(),a("div",Ae,[Ee,u.meshGatewayRoutePolicies.length>0?(e(),a("ul",xe,[(e(!0),a(_,null,D(u.meshGatewayRoutePolicies,(m,n)=>(e(),a("li",{key:n},[t("span",null,i(m.type),1),P(": "),h(f,{to:m.route},{default:o(()=>[P(i(m.name),1)]),_:2},1032,["to"])]))),128))])):I("",!0),qe,t("div",null,[(e(!0),a(_,null,D(r.meshGatewayListenerEntries,(m,n)=>(e(),a("div",{key:n},[t("div",null,[t("div",null,[Be,P(": "+i(m.hostName)+":"+i(m.port)+" ("+i(m.protocol)+") ",1)]),m.routeEntries.length>0?(e(),a(_,{key:0},[Re,h(z,{"initially-open":[],"multiple-open":""},{default:o(()=>[(e(!0),a(_,null,D(m.routeEntries,(d,g)=>(e(),b(W,{key:g},J({"accordion-header":o(()=>[t("div",Ve,[t("div",null,[t("div",null,[je,P(": "),h(f,{to:d.route},{default:o(()=>[P(i(d.routeName),1)]),_:2},1032,["to"])]),t("div",null,[We,P(": "+i(d.service),1)])]),d.policies.length>0?(e(),a("div",ze,[(e(!0),a(_,null,D(d.policies,(y,w)=>(e(),b(v(Z),{key:`${n}-${w}`},{default:o(()=>[P(i(y.type),1)]),_:2},1024))),128))])):I("",!0)])]),_:2},[d.policies.length>0?{name:"accordion-content",fn:o(()=>[t("ul",Fe,[(e(!0),a(_,null,D(d.policies,(y,w)=>(e(),a("li",{key:`${n}-${w}`},[P(i(y.type)+": ",1),h(f,{to:y.route},{default:o(()=>[P(i(y.name),1)]),_:2},1032,["to"])]))),128))])]),key:"0"}:void 0]),1024))),128))]),_:2},1024)],64)):I("",!0)])]))),128))])])}}});const Ke=q(Ue,[["__scopeId","data-v-5d6a081d"]]),He={key:2,class:"policies-list"},Ye={key:3,class:"policies-list"},Je=E({__name:"DataplanePolicies",props:{dataPlane:{type:Object,required:!0}},setup(u){const r=u,O=F(),k=S(null),f=S([]),m=S([]),n=S([]),d=S(!0),g=S(null);j(()=>r.dataPlane.name,function(){y()}),y();async function y(){var $,c;g.value=null,d.value=!0,f.value=[],m.value=[],n.value=[];try{if(((c=($=r.dataPlane.networking.gateway)==null?void 0:$.type)==null?void 0:c.toUpperCase())==="BUILTIN")k.value=await x.getMeshGatewayDataplane({mesh:r.dataPlane.mesh,name:r.dataPlane.name}),m.value=w(k.value),n.value=M(k.value.policies);else{const{items:s}=await x.getSidecarDataplanePolicies({mesh:r.dataPlane.mesh,name:r.dataPlane.name});f.value=B(s)}}catch(l){l instanceof Error?g.value=l:console.error(l)}finally{d.value=!1}}function w($){const c=[];for(const l of $.listeners)for(const s of l.hosts)for(const p of s.routes){const T=[];for(const L of p.destinations){const G=M(L.policies),A={routeName:p.route,route:{name:"meshgatewayroutes",params:{mesh:$.gateway.mesh},query:{ns:p.route}},service:L.tags["kuma.io/service"],policies:G};T.push(A)}c.push({protocol:l.protocol,port:l.port,hostName:s.hostName,routeEntries:T})}return c}function M($){if($===void 0)return[];const c=[];for(const l of Object.values($)){const s=O.state.policiesByType[l.type];c.push({type:l.type,name:l.name,route:{name:s.path,params:{mesh:l.mesh},query:{ns:l.name}}})}return c}function B($){const c=[];for(const l of $){const s=[];for(const[G,A]of Object.entries(l.matchedPolicies)){const U=O.state.policiesByType[G],K=[];for(const R of A)K.push({name:R.name,route:{name:U.path,query:{ns:R.name},params:{mesh:R.mesh}}});s.push({name:G,pluralName:U.pluralDisplayName,policies:K})}const{name:p,type:T,service:L}=l;c.push({name:p,type:T,service:L,matchedPolicies:s})}return c}return($,c)=>d.value?(e(),b(se,{key:0})):g.value!==null?(e(),b(te,{key:1,error:g.value},null,8,["error"])):f.value.length>0?(e(),a("div",He,[h(Ge,{"sidecar-dataplane-policies":f.value},null,8,["sidecar-dataplane-policies"])])):m.value.length>0&&k.value!==null?(e(),a("div",Ye,[h(Ke,{"mesh-gateway-dataplane":k.value,"mesh-gateway-listener-entries":m.value,"mesh-gateway-route-policies":n.value},null,8,["mesh-gateway-dataplane","mesh-gateway-listener-entries","mesh-gateway-route-policies"])])):(e(),b(ae,{key:4}))}});const Ze=q(Je,[["__scopeId","data-v-34268377"]]),ne=u=>(Q("data-v-c0cede09"),u=u(),ee(),u),Xe={key:0},Qe={key:1},ea=ne(()=>t("h4",null,"Tags",-1)),aa=ne(()=>t("h4",null,"Versions",-1)),ta={class:"config-wrapper"},sa={key:0},na=["href"],la=E({__name:"DataPlaneDetails",props:{dataPlane:{type:Object,required:!0},dataPlaneOverview:{type:Object,required:!0}},setup(u){const r=u,O=F(),k=[{hash:"#overview",title:"Overview"},{hash:"#insights",title:"DPP Insights"},{hash:"#dpp-policies",title:"Policies"},{hash:"#xds-configuration",title:"XDS Configuration"},{hash:"#envoy-stats",title:"Stats"},{hash:"#envoy-clusters",title:"Clusters"},{hash:"#mtls",title:"Certificate Insights"},{hash:"#warnings",title:"Warnings"}],f=S([]),m=C(()=>{const{type:c,name:l,mesh:s}=r.dataPlane,p=ie(r.dataPlane,r.dataPlaneOverview.dataplaneInsight);return{type:c,name:l,mesh:s,status:p}}),n=C(()=>H(r.dataPlane)),d=C(()=>re(r.dataPlaneOverview.dataplaneInsight)),g=C(()=>ce(r.dataPlane)),y=C(()=>ue(r.dataPlaneOverview)),w=C(()=>{var l,s;const c=Array.from((s=(l=r.dataPlaneOverview.dataplaneInsight)==null?void 0:l.subscriptions)!=null?s:[]);return c.reverse(),c}),M=C(()=>{const c=O.getters["config/getKumaDocsVersion"];return c!==null?c:"latest"}),B=C(()=>f.value.length===0?k.filter(c=>c.hash!=="#warnings"):k);function $(){var p,T;const c=(T=(p=r.dataPlaneOverview.dataplaneInsight)==null?void 0:p.subscriptions)!=null?T:[];if(c.length===0||!("version"in c[0]))return;const l=c[0].version;if(l&&l.kumaDp&&l.envoy){const L=_e(l);L.kind!==ye&&L.kind!==ve&&f.value.push(L)}O.getters["config/getMulticlusterStatus"]&&l&&H(r.dataPlane).find(A=>A.label===fe)&&typeof l.kumaDp.kumaCpCompatible=="boolean"&&!l.kumaDp.kumaCpCompatible&&f.value.push({kind:ge,payload:{kumaDp:l.kumaDp.version}})}return $(),(c,l)=>(e(),b(we,{tabs:v(B),"initial-tab-override":"overview"},{tabHeader:o(()=>[t("div",null,[t("h3",null," DPP: "+i(u.dataPlane.name),1)])]),overview:o(()=>[h(Y,null,{default:o(()=>[t("div",null,[t("ul",null,[(e(!0),a(_,null,D(v(m),(s,p)=>(e(),a("li",{key:p},[t("h4",null,i(p),1),p==="status"&&typeof s!="string"?(e(),a("div",Xe,[t("div",{class:de(["entity-status",{"is-offline":s.status.toLowerCase()==="offline","is-online":s.status.toLowerCase()==="online","is-degraded":s.status.toLowerCase()==="partially degraded","is-not-available":s.status.toLowerCase()==="not available"}])},[t("span",null,i(s.status),1)],2),(e(!0),a(_,null,D(s.reason,(T,L)=>(e(),a("div",{key:L,class:"reason"},i(T),1))),128))])):(e(),a("div",Qe,i(s),1))]))),128))])]),t("div",null,[v(n).length>0?(e(),a(_,{key:0},[ea,t("p",null,[(e(!0),a(_,null,D(v(n),(s,p)=>(e(),a("span",{key:p,class:"tag-cols"},[t("span",null,i(s.label)+": ",1),t("span",null,i(s.value),1)]))),128))])],64)):I("",!0),v(d)?(e(),a(_,{key:1},[aa,t("p",null,[(e(!0),a(_,null,D(v(d),(s,p)=>(e(),a("span",{key:p,class:"tag-cols"},[t("span",null,i(p)+": ",1),t("span",null,i(s),1)]))),128))])],64)):I("",!0)])]),_:1}),t("div",ta,[h(De,{id:"code-block-data-plane",content:v(g),"is-searchable":""},null,8,["content"])])]),insights:o(()=>[h(ke,{"is-empty":v(w).length===0},{default:o(()=>[h(v(pe),{"border-variant":"noBorder"},{body:o(()=>[h(z,{"initially-open":0},{default:o(()=>[(e(!0),a(_,null,D(v(w),(s,p)=>(e(),b(W,{key:p},{"accordion-header":o(()=>[h(be,{details:s},null,8,["details"])]),"accordion-content":o(()=>[h($e,{details:s,"is-discovery-subscription":""},null,8,["details"])]),_:2},1024))),128))]),_:1})]),_:1})]),_:1},8,["is-empty"])]),"dpp-policies":o(()=>[h(Ze,{"data-plane":u.dataPlane},null,8,["data-plane"])]),"xds-configuration":o(()=>[h(V,{"data-path":"xds",mesh:u.dataPlane.mesh,"dpp-name":u.dataPlane.name,"query-key":"envoy-data-data-plane"},null,8,["mesh","dpp-name"])]),"envoy-stats":o(()=>[h(V,{"data-path":"stats",mesh:u.dataPlane.mesh,"dpp-name":u.dataPlane.name,"query-key":"envoy-data-data-plane"},null,8,["mesh","dpp-name"])]),"envoy-clusters":o(()=>[h(V,{"data-path":"clusters",mesh:u.dataPlane.mesh,"dpp-name":u.dataPlane.name,"query-key":"envoy-data-data-plane"},null,8,["mesh","dpp-name"])]),mtls:o(()=>[h(Y,null,{default:o(()=>[v(y)!==null?(e(),a("ul",sa,[(e(!0),a(_,null,D(v(y),(s,p)=>(e(),a("li",{key:p},[t("h4",null,i(s.label),1),t("p",null,i(s.value),1)]))),128))])):(e(),b(v(me),{key:1,appearance:"danger"},{alertMessage:o(()=>[P(" This data plane proxy does not yet have mTLS configured \u2014 "),t("a",{href:`https://kuma.io/docs/${v(M)}/policies/mutual-tls/`,class:"external-link",target:"_blank"}," Learn About Certificates in "+i(v(he)),9,na)]),_:1}))]),_:1})]),warnings:o(()=>[h(Le,{warnings:f.value},null,8,["warnings"])]),_:1},8,["tabs"]))}});const oa=q(la,[["__scopeId","data-v-c0cede09"]]),ia={class:"component-frame"},ka=E({__name:"DataPlaneDetailView",setup(u){const r=Pe(),O=F(),k=S(null),f=S(null),m=S(!0),n=S(null);async function d(){n.value=null,m.value=!0;const g=r.params.mesh,y=r.params.dataPlane;try{k.value=await x.getDataplaneFromMesh({mesh:g,name:y}),f.value=await x.getDataplaneOverviewFromMesh({mesh:g,name:y})}catch(w){k.value=null,w instanceof Error?n.value=w:console.error(w)}finally{m.value=!1}}return j(()=>r.params.mesh,function(){r.name==="data-plane-detail-view"&&d()}),j(()=>r.params.dataPlane,function(){r.name==="data-plane-detail-view"&&d()}),d(),O.dispatch("updatePageTitle",r.params.dataPlane),(g,y)=>(e(),a("div",ia,[m.value?(e(),b(se,{key:0})):n.value!==null?(e(),b(te,{key:1,error:n.value},null,8,["error"])):k.value===null||f.value===null?(e(),b(ae,{key:2})):(e(),b(oa,{key:3,"data-plane":k.value,"data-plane-overview":f.value},null,8,["data-plane","data-plane-overview"]))]))}});export{ka as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/DataPlaneDetailView.9e061336.css b/app/kuma-ui/pkg/resources/data/assets/DataPlaneDetailView.9e061336.css deleted file mode 100644 index 62bf6992a57f..000000000000 --- a/app/kuma-ui/pkg/resources/data/assets/DataPlaneDetailView.9e061336.css +++ /dev/null @@ -1 +0,0 @@ -.dataplane-policy-header[data-v-84de6b02]{display:flex;justify-content:space-between;align-items:center}.dataplane-policy-subtitle[data-v-84de6b02]{display:flex;align-items:center;font-size:var(--type-sm);color:var(--black-45)}.badge-list[data-v-84de6b02]{display:flex;align-items:center;flex-wrap:wrap;gap:var(--spacing-xs)}.policy-type[data-v-84de6b02]{margin-bottom:var(--spacing-xs);text-transform:uppercase;font-size:var(--type-sm);font-weight:500;color:var(--gray-3)}.policy-wrapper[data-v-84de6b02]{--columns: 2;display:grid;gap:var(--spacing-sm);grid-template-columns:repeat(var(--columns),1fr)}@media (min-width: 1270px){.policy-wrapper[data-v-84de6b02]{--columns: 4}}h3[data-v-5d6a081d],h4[data-v-5d6a081d]{margin-bottom:var(--spacing-xs)}h3[data-v-5d6a081d]{font-size:1.4em}h4[data-v-5d6a081d]{font-size:1.25em}.policy-list[data-v-5d6a081d]{padding-left:1.5rem;list-style:disc}.dataplane-policy-header[data-v-5d6a081d]{display:flex;justify-content:space-between;align-items:center}.data-list[data-v-5d6a081d]{display:inline-flex;gap:var(--spacing-sm)}.badge-list[data-v-5d6a081d]{display:flex;align-items:center;flex-wrap:wrap;gap:var(--spacing-xs)}.policy-wrapper[data-v-5d6a081d]{--columns: 2;display:grid;gap:var(--spacing-sm);grid-template-columns:repeat(var(--columns),1fr)}@media (min-width: 1270px){.policy-wrapper[data-v-5d6a081d]{--columns: 4}}.policy-type[data-v-5d6a081d]{margin-bottom:var(--spacing-xs);text-transform:uppercase;font-size:var(--type-sm);font-weight:500;color:var(--gray-3)}.mesh-gateway-policy-list .accordion-item-header{padding-left:0;padding-top:var(--spacing-xs);padding-bottom:var(--spacing-xs)}.policies-list[data-v-34268377]{padding:var(--spacing-sm)}.reason[data-v-c0cede09]{margin-left:var(--spacing-md);margin-bottom:var(--spacing-xxs);margin-top:var(--spacing-xxs)}.config-wrapper[data-v-c0cede09]{padding-right:var(--spacing-md);padding-left:var(--spacing-md);padding-bottom:var(--spacing-md)} diff --git a/app/kuma-ui/pkg/resources/data/assets/DataPlaneDetailView.cc10c95f.css b/app/kuma-ui/pkg/resources/data/assets/DataPlaneDetailView.cc10c95f.css new file mode 100644 index 000000000000..5af5d641242c --- /dev/null +++ b/app/kuma-ui/pkg/resources/data/assets/DataPlaneDetailView.cc10c95f.css @@ -0,0 +1 @@ +.policy-type-tag[data-v-6c6d7c32]{display:inline-flex;align-items:center;gap:var(--spacing-xs)}.policy-type-tag-icon[data-v-6c6d7c32]{width:24px;aspect-ratio:1/1}.policy-list[data-v-8bc102ca]{display:flex;flex-direction:column;gap:var(--spacing-xs)}.tag-list[data-v-8bc102ca]{display:flex;margin-top:var(--spacing-xxs)}.origin-list[data-v-8bc102ca]{display:flex;flex-direction:column}.policy-type-table.policy-type-table td{vertical-align:top}.cell-sourceTags,.cell-destinationTags{width:25%}.cell-name{width:15%}.cell-config{width:20%}.cell-origins{width:15%}h2[data-v-e9f9fe56]{margin-bottom:var(--spacing-xs);font-size:1.5em}h3[data-v-66a856b3],h4[data-v-66a856b3]{margin-bottom:var(--spacing-xs)}h3[data-v-66a856b3]{font-size:1.4em}h4[data-v-66a856b3]{font-size:1.25em}.policy-list[data-v-66a856b3]{padding-left:1.5rem;list-style:disc}.dataplane-policy-header[data-v-66a856b3]{display:flex;justify-content:space-between;align-items:center}.data-list[data-v-66a856b3]{display:inline-flex;gap:var(--spacing-sm)}.badge-list[data-v-66a856b3]{display:flex;align-items:center;flex-wrap:wrap;gap:var(--spacing-xs)}.policy-wrapper[data-v-66a856b3]{--columns: 2;display:grid;gap:var(--spacing-sm);grid-template-columns:repeat(var(--columns),1fr)}@media (min-width: 1270px){.policy-wrapper[data-v-66a856b3]{--columns: 4}}.policy-type[data-v-66a856b3]{margin-bottom:var(--spacing-xs);text-transform:uppercase;font-size:var(--type-sm);font-weight:700;color:var(--grey-500)}.mesh-gateway-policy-list .accordion-item-header{padding-left:0;padding-top:var(--spacing-xs);padding-bottom:var(--spacing-xs)}.policies-list[data-v-91c758e1]{padding:var(--spacing-sm)}.reason[data-v-b3b88350]{margin-left:var(--spacing-md);margin-bottom:var(--spacing-xxs);margin-top:var(--spacing-xxs)}.config-wrapper[data-v-b3b88350]{padding-right:var(--spacing-md);padding-left:var(--spacing-md);padding-bottom:var(--spacing-md)} diff --git a/app/kuma-ui/pkg/resources/data/assets/DataPlaneDetailView.f8330165.js b/app/kuma-ui/pkg/resources/data/assets/DataPlaneDetailView.f8330165.js new file mode 100644 index 000000000000..ec222d131051 --- /dev/null +++ b/app/kuma-ui/pkg/resources/data/assets/DataPlaneDetailView.f8330165.js @@ -0,0 +1,29 @@ +import{d as L,f as S,o as e,j as a,u as w,c as B,b as fe,e as n,J as ve,t as p,E as H,i as pe,w as c,n as I,cl as Z,l as A,a as m,F as g,T as Te,cm as $,A as N,C as ee,D as te,K as De,Q as we,r as U,g as X,k as J,q as ae,cz as Be,cy as se,cB as be,y as Pe,cI as Ce,L as ke,z as Ee,ck as Oe,cF as Qe,cG as Ge,cJ as Ie,cH as ze,cv as Ue,p as Me}from"./index.c8e7c817.js";import{j as Ae}from"./index.58caa11d.js";import{_ as Se}from"./CodeBlock.vue_vue_type_style_index_0_lang.660b597c.js";import{T as oe}from"./TagList.5f93cc3d.js";import{_ as de}from"./EmptyBlock.vue_vue_type_script_setup_true_lang.ccd40ead.js";import{E as ye}from"./ErrorBlock.26868ad8.js";import{_ as me}from"./LoadingBlock.vue_vue_type_script_setup_true_lang.5817f994.js";import{E as Le}from"./EntityStatus.c76c23bb.js";import{_ as Re,E as V}from"./EnvoyData.3c6969da.js";import{_ as le}from"./LabelList.vue_vue_type_style_index_0_lang.7e95c953.js";import{T as xe}from"./TabsWidget.cef20a04.js";import{_ as Ye}from"./YamlView.vue_vue_type_script_setup_true_lang.14695642.js";import{a as Ne,S as He}from"./SubscriptionHeader.bb7dd137.js";import{W as Fe}from"./WarningsWidget.a37aa40a.js";import"./_commonjsHelpers.f037b798.js";const qe="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHgAAAB4CAMAAAAOusbgAAAAVFBMVEXa2tra2tra2tra2tra2tra2tr////a2toAfd6izPLvzPnRfvDYteSKr86zas0Aar4AhODY6vr3+Prx8v2Kv+9aqOk3muUOj+N5t+211vXhqfW01fXvn55GAAAABnRSTlMC9s/Hbhsvz/I3AAABVklEQVRo3u3b3Y6CMBCG4SJYhnV/KD+K7v3f57bN7AFJTcDUmZB+74lH5EmMA5hmjK+pq1awqm5M6HxqxTudPSzssmxM06rUmDp8DFawIYi1qYRdlisTeCtcMAGnAgwYMGDAgJ8GGPDB4B8frepnl9cZH5d1374E7GmX1WVuA0xzTvixA+5zwpc0/OXrVgU5N/yx6tMHGDBgwIABvxmeiBZhmF3fPMjDFLuOSjDdnBJMvVOAb1G+y8PjlUKdOGyHOcpLJniiDfEVC/FYZYA3unxFx2OVAd7sTjZ073msRGB2Yy7KvcsC2z05Hitx2P6PVTEwf9W/h/5xvTBOB76ByN8ydzRRzofELln1schjVNCrTxyjsl5vtV7ol7L+tAEGDLhMWOAw5ADHPxIHXmpHfAWepgJOBBgwYMCAAT8NMGDAgJOw2hKO2tqR2qKV1mqZ3jKd2vrgH/W3idgykdWgAAAAAElFTkSuQmCC",Ke="data:image/png;base64,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",je="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAABGdBTUEAALGPC/xhBQAAADhlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAAqACAAQAAAABAAAAMKADAAQAAAABAAAAMAAAAAD4/042AAAEj0lEQVRoBe1aS28TVxT+7ngydhwnPGISTBKHEB6iUtOWHTvWqCtKqQhISC2vBbCpRDf9BUgsgAWbdlGppWqlSl1UXfMLCmXRqgXUxmCclOCWxI4Tv4Zz7s00BntmLh4rTCSfxJ4755458333fHfuTTQCZFOHTo+ijCs2cAi2nWJfaE2InABuw8Lle7e/eCwYvL2CXwF7a2hBtwQm8iKKdwwe+Y0HnhnRgBN2Q8qmJcPwOxm7EXrNe40jzVfDq38j9HUJvOkqdSvQrUDAEeiIhGaPH8bsyfe1oWQuTuPxhePa8V6BplenTl85tQ2l9A7YMUsnHMsTIyjtm9CK1QkKXIHC3nEI2l3RgqhzPzw/sB/g+A5ZYAKlPTsVFMnCH1Xx3f26XP2TUUQgAuXhJKr9fQqQRgVYPpUtA7IANvQq5sciEIHi7jHKb5OE9DQh5SOvoGs6pKNABJYn06tAaDQ1SLB82DoFnnO1TaA8NIhqIo7IQkFLDI58zPx/WvEMTsfaJlAiPbPF789oiWHxPTX6A3f/kPGdmQEBKlCaGJUE+oiANJ9JvEAEeOL23/ldHvVmjUrt9d1WBSrJLaiRfMzCEqzcU8pPcDzmAMunSk8f699FxP7KqngvVK/R19ZKvDy+Qy5cvQ8z8la2xuhzII8+m9foF9+axOz0YRm3/dbP6PvtoWy7fZm1iIV6tAd1i4+W3BLUrR7Y1Jb+1T7eKqg41ccajj94JPPy4DskaoleZM8cRYmeUGyO1hm0Q6DRz5XMnj2KpV1jTcSYyOTnNzjc1Uw1eCwBpQIFhNWqfvhKCZDPZbCQoGK5eVhz82uJKYjBPDp/DFwhBswZnEcmT3YlnzV/jRbBzKVplFNDTeDXEnu3TLNeBpb44x3o20vksh8fQYU2d1GaF+nr3yBCc6SVOaQyl05gxYm/9rWMf1VCra5v9LU1BxoT/N+mCpSHB2HNzmP05neu4J14ltZKKqnIroLnPta8n2ycHHzsHAGqgPXPM4x8+QOBLzXeo6ntSMsiGaYbwDcFajg6QiA6k0M9EQM/NSJFb/CMqe/PDD0QTKrU976V8uMg3j74ifOg8IsNZX9bC1mYmHQJvOlqBJ7EcUPgw8EELFq5vn1WQKHmPaX6IwIXhzdJ3jfmnmPRJ95vgAJJqJfAf0Tgx3pMpGn7cW5oExIE0M0Y/GepzdgT65EfbrPvVZuKW7g6vlV+uO1lYurgWTtmGHIEo7QYxYhSlM6jlJf9UT6nNvtiBFj5+SjUNeRbrNWpLTBmRSiOc6h8bjfOlquya8TyEQDdN1+t4dOZvFsqXsjU3ob/rqVfMv5iGaijbdORO2ihUlshiqdu5RZ4Uqnix3wRBsWcSiawj/8/xAEqGSd8ye4vV8DS4e3EheEBWYmXAl7zJJTrAMvm1LaEpPLV0wLu8V7NxUJJwAVrS3egSdwy4zo7uwTWecCbbtetQNOQrLPDoOd1bp3v2bnbEXZaN+nFiQ1qjJ3WfFymZdN9rQ4tOcJM2CNzf/+ysH33gVuiLlIkpyTh7Q8tZgbGr9sI8RO9qfIBv27zAiEVYZQrGIvuAAAAAElFTkSuQmCC",Je="data:image/png;base64,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",We="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHgAAAB5CAYAAADyOOV3AAAFOklEQVR4Ae2dP2tUQRTFp7S385MofgRFiGBhKr9GuqBiI9iktwosCAnRLo0g8Q+ojSaNBomumESTIAqSLiPTTc4k7+bmztudu3sCAztv7p137/nNebtuREMIIXz9eXBluLO/NNzZe8sxCRrsL23tHlxObMP33b3ZzeHO0edv25FjcjRITBPbsPXj12+CnRywOcvENtC9kwk3gU5sQ048vf7775DDsQbIswAc+eNaAQJ2jU8unoBljVxHELBrfHLxBCxr5DqCgF3jk4snYFkj1xEE7BqfXDwByxq5jiBg1/jk4glY1sh1BAG7xicXT8CyRq4jCNg1Prl4ApY1ch1BwK7xycUTsKyR6wgCdo1PLp6AZY1cRxCwa3xy8QQsa+Q6goBd45OLJ2BZI9cRBOwan1w8AcsauY4gYNf45OIJWNbIdQQBu8YnF0/AskauIwjYNT65eAKWNXIdUQD+c2sm5iPemY2mIcnD/bsVMuqTs0yvQ7wQYtXRXb79XtxfpSEB4wH3foCgHwIGQSS+5qeddAOsxzgPOwsLMR9xsBhNQ2qA+3crZNQnZ5le89/o6Jbb3WrxKRovuOuIBR9TAHnSwcfk8T8hYP8MOzsg4E55/C8SsH+GnR0QcKc8/hcJ2D/Dzg4IuFMe/4sE7J9hZwcE3CmP/8WpAzz7cCnm48bdQaw58r3T63H/TB3gcG0+jnIQ8IgVGCXcdK9x/9DBPTuagEesADr43uBFrDlwf217+B5unV+fX4z5mPjfJiGA95vbsebA/bWAMb/6HJ/Z2gJbj0fBasJNe+H+Wj0wv/qcgG2ORiAErFXAGI8AWnfwo5U30TLmHq/GfPA92PiejAdIex4x33oAl9c+xnwQMAFrz2Rb8bUdgg7D/bXdYz7ur53n7k2v6WA6WHsm24qv7RB0FO6v7R7zcX/tnA42OhYFR0AErFXAGI8AEJB1jvtry8V8az2Fg/PvLdNr63ehmK9tuHZ8bQERAO6vrR/zcX/tvACMN6g91zZcOx770QomxeP+2voxX7qftE7A0/YejCeo9lx7omvHYz+SA7TruL+2fszX3h/jCwfn31um15bvQVMuFqxtGN/DrXOsBwWxznF/bb+Yb62nAIwXrDfAgq0N437WubU/zMd6rP3i/to58gx4QbshxtduGPezzrFe6xzrIWBBARSs9twKFPOxPqG9YhnzcX/tHA3bvIOtnwkwXyuYFI+ACoLCBcyX7ietuwMsNTTudQQk8CyWMd/aDwFP25+Dkbj1BOGJLI6scAHzrfX0nY/1Cu0Vy5hvrRd5Nv8ebG2473wEVBAULmC+tV4C5iO6rb9Gaj3RfeejAwXDFsuYb62XDqaD6WCNi9CBhUWFC5ivufdJsXQwHUwHn+SM066hAwXDFsuYf9p9znqdDqaD6zpY+/vc2if6rCf/vHFY77j7HbmDUQDt/LzCjypP248Ub62bgHt+REsApXUCrgzIKqgETLturad3B+PvX61za8N951v7w3xrvb0DthbIfNuHXAJu7BFf+0ATMAHbHhG1TyT30/Ggg+lg3Ymhw9rSiw6mg9s6kXxC6HjQwXSw7sTQYW3pRQfTwW2dSD4hdDzoYDpYd2LosLb0ooPp4LZOJJ8QOh50MB2sOzF0WFt60cF0cFsnkk8IHQ86mA7WnRg6rC296OBpd/Dqu0+Rw68GhYNXXq4f4UXOj//fQ171SGzD8tr60GsDrFs6iOvDcPP+k5mnrzYOKZYklq/1xDSxDWHmwcWr84NLz15v3H7+4csch38NEsvENLH9DwLs1co+Fv2iAAAAAElFTkSuQmCC",_e=""+new URL("Retry.8b2ec896.png",import.meta.url).href,Ve=""+new URL("Timeout.dcabf0f7.jpg",import.meta.url).href,ie="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAABGdBTUEAALGPC/xhBQAAADhlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAAqACAAQAAAABAAAAMKADAAQAAAABAAAAMAAAAAD4/042AAABYklEQVRoBe2av0oDQRDGZxbRxhfwDRI0NhKtRAhWPkM6Ex9KTOczWElArBRsAuEeIS+QRpvJfJdcqkWRLWYH5or7s7N797v59j4Odph2m4hw//xywsT3JHQqJMddrIajcq2Jaalcs2bx+cTMAi7Grn9xfSI/388kMsJ19RvznA+Pxs3X+yoh867gkV1NNJjBzr3BcKpT5rH6rOcAmR5SO+dzQQdtYE/4YB2w5hGVPdXmNnnSfCvYUz7kpzVewFor9woc/DeDb/OXX4fcjO728b/67jsWnLhXgHtnw/anqCAJpkPdKxAvYDp/9OHhQtYKhAtZKxAuZK1AuJC1AuFC1gqEC1krEC5krUC4kLUC4ULWCoQLWSsQLmStQLhQKFCYAaxSrgvvYTYc7AnL92YEpQ9WdqxSzkrvYzUe7Lwt8rh6dVMn0WVL6yWaxcdtQtUHCidIG7pY9cddsUfL3sF6LbfZAN5wf/+tIkpkAAAAAElFTkSuQmCC",ce="data:image/png;base64,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",Xe="data:image/png;base64,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",re="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAABGdBTUEAALGPC/xhBQAAADhlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAAqACAAQAAAABAAAAMKADAAQAAAABAAAAMAAAAAD4/042AAAEs0lEQVRoBe1azWtUVxQ/781HkslHzQwpDfkQUUpdaHZtaUtTuhACYtC/wI22FHd+bMSlFNSdIhjcddFNKW0pZlfS0BayEdSFqAjRJMbGfBgTZ+JM8p7nd27ezMvkvsy7yUucAS+898479+P8zj3n3nvembGIy8xMttOhwiVy6RuX3HbwqrVYZE2SRUM2Jc5lMqlxaxX8Hdd109UKWofLsqxZVqLHxszXGngoBMzAbsNtdBrWBI+x29Xu8xtNJLDbGzWohbr3CrxrK8W3A4BtW9SYqqdEQg1fKCzT6+wSOY4bubjIFQD41g+ayLZL3hmrS1KSlZmbX4xciZKUiOYGMw/wfz/M0ldXnsgFGjzURV2sfRceF+3KhwPxCYdDQslhml+ImVq54KKlVwv6v7Pd9GFzXIA/f7Ui/T5qidE/Z3bT1MIyfXn5qfRBhb9/ptGmvv11dOLzFCVi0i3ULe560mVEBr/6lN4igW/+Nr5hRU+u8/TlfdlXqychr9QO8tQUTGcd+ul2TmT98EVK31nDtaamX1aWqukYxGpuaqB69nm4zfk/Xkizi0faqPfjFC29ydPCIoPUlH9H83T61gKlUzbdOt6qaaFnRa6AbhFDtOM4FRfxpzdmxNgj32X0aDXcyHchbJXYbTa1jTIa0502cgXUbLuBrqKZxCJrhffEgP2i2Kac2BYFyoWEfmc0pguyqhRwePusaQu4cW9bDW0z2hYLbDYWcmOmDkTRK6DbRsPGQuJC4SdfWm5bLDQ4sURdv07KBbpSLDT8f55c9oc0hxQmxciFCg7RtUdZ+v1ZnqbfOBIz+WMn0HePdhFCtpMjczSe4w6r9NixdprnffLA4CxzAlwlZlF/d530CXszUuDq4yzdfLqkgh+eKMDwLzuhA+ImAEIc5LCfl3YaNFajtNXZ1N+epFN7w8dBGNNIgd+m8gJgoKeFvs4k0H9daeZEDcrAZ61iBY/GcxfX3T8UPkxAn0rFKBb6ZHhW3OZBbzAI3SIGiDCxUCWwunojCzichPHZXzeefHFtOhbSjrgx00gBHDRhCgK6oLA5TH+TNkYKYAFWWzFSgOSory4VjBRQFgjnRjulptGxJ8FWiA9u7ET4tEy3NssFGrytlO9fLNLMynoXNlOAW1daB942iu/iGKdScIFWuaLNK/FnNk/fTr4kPP3FSIG2es7Gs9P99brgH2MN7eWFBl/lqOv+hFygK8VCawYJeIEFYAm/NYwOsh/ncnR9PldMo3hhgHpCqkWjB7uoPRkX4OMFlRfq5ETP2P4Omswv0557Y3IYKoywiAolpDe/+tNQHi1pm7KpznDcdDHdaBZKnNnVwPGMS78s5mlqhUMGBDUiX7mGCFKkwld+R/PVSwDzrQSf3ZPfMaQKRvCCrBEz+Mm/jaHLumJkgXW9NQwvLwS3OTmByJPjoo409bU0bJgX0gy1htX5RI0F5uFUUmYfVjDaRteMGPCCLDQSuQA81tJRbIVYCHVbKZ7bQAGvRK7AlvJCHirN0z/r/urIXcg/+E7QZWt7J0RGK+O9AtHOp/loHKHwfw9qtAC7zefDUI3i5wOOhmr/zx74ywr+9cE5nZ9rwZ2AEViBGdjfAhPs4mowdpbkAAAAAElFTkSuQmCC",Ze=""+new URL("VirtualOutbound.3bb05b70.png",import.meta.url).href,$e={class:"policy-type-tag"},et=["src"],tt=L({__name:"PolicyTypeTag",props:{policyType:{type:String,required:!0}},setup(o){const s=o,Q={CircuitBreaker:{iconUrl:qe},FaultInjection:{iconUrl:Ke},HealthCheck:{iconUrl:je},MeshAccessLog:{iconUrl:ie},MeshGateway:{iconUrl:null},MeshGatewayRoute:{iconUrl:null},MeshTrace:{iconUrl:re},MeshTrafficPermission:{iconUrl:ce},ProxyTemplate:{iconUrl:Je},RateLimit:{iconUrl:We},Retry:{iconUrl:_e},Timeout:{iconUrl:Ve},TrafficLog:{iconUrl:ie},TrafficPermission:{iconUrl:ce},TrafficRoute:{iconUrl:Xe},TrafficTrace:{iconUrl:re},VirtualOutbound:{iconUrl:Ze}},T=S(()=>Q[s.policyType]);return(f,v)=>(e(),a("span",$e,[w(T).iconUrl!==null?(e(),a("img",{key:0,class:"policy-type-tag-icon",src:w(T).iconUrl,alt:""},null,8,et)):(e(),B(w(fe),{key:1,icon:"brain",size:"24"})),n(),ve(f.$slots,"default",{},()=>[n(p(s.policyType),1)],!0)]))}});const at=H(tt,[["__scopeId","data-v-6c6d7c32"]]),nt={class:"policy-list"},st={key:0,class:"origin-list"},At=L({__name:"PolicyTypeEntryList",props:{id:{type:String,required:!1,default:"entry-list"},policyTypeEntries:{type:Object,required:!0}},setup(o){const s=o,Q=[{label:"From",key:"sourceTags"},{label:"To",key:"destinationTags"},{label:"On",key:"name"},{label:"Conf",key:"config"},{label:"Origins",key:"origins"}];function T({headerKey:f}){return{class:`cell-${f}`}}return(f,v)=>{const D=pe("router-link");return e(),B($,{"initially-open":[],"multiple-open":""},{default:c(()=>[(e(!0),a(g,null,I(s.policyTypeEntries,(d,E)=>(e(),B(Z,{key:E},{"accordion-header":c(()=>[A("h3",null,[m(at,{"policy-type":d.type},{default:c(()=>[n(p(d.type)+" ("+p(d.connections.length)+`) + `,1)]),_:2},1032,["policy-type"])])]),"accordion-content":c(()=>[A("div",nt,[m(w(Te),{class:"policy-type-table",fetcher:()=>({data:d.connections,total:d.connections.length}),headers:Q,"cell-attrs":T,"disable-pagination":"","is-clickable":""},{sourceTags:c(({rowValue:l})=>[Array.isArray(l)&&l.length>0?(e(),B(oe,{key:0,class:"tag-list",tags:l},null,8,["tags"])):(e(),a(g,{key:1},[n(` + \u2014 + `)],64))]),destinationTags:c(({rowValue:l})=>[Array.isArray(l)&&l.length>0?(e(),B(oe,{key:0,class:"tag-list",tags:l},null,8,["tags"])):(e(),a(g,{key:1},[n(` + \u2014 + `)],64))]),name:c(({rowValue:l})=>[l!==null?(e(),a(g,{key:0},[n(p(l),1)],64)):(e(),a(g,{key:1},[n(` + \u2014 + `)],64))]),origins:c(({rowValue:l})=>[l.length>0?(e(),a("div",st,[(e(!0),a(g,null,I(l,(b,q)=>(e(),B(D,{key:`${E}-${q}`,to:b.route},{default:c(()=>[n(p(b.name),1)]),_:2},1032,["to"]))),128))])):(e(),a(g,{key:1},[n(` + \u2014 + `)],64))]),config:c(({rowValue:l,rowKey:b})=>[l!==null?(e(),B(Se,{key:0,id:`${s.id}-${E}-${b}-code-block`,code:l,language:"yaml","show-copy-button":!1},null,8,["id","code"])):(e(),a(g,{key:1},[n(` + \u2014 + `)],64))]),_:2},1032,["fetcher"])])]),_:2},1024))),128))]),_:1})}}});const ue=H(At,[["__scopeId","data-v-8bc102ca"]]),he=o=>(ee("data-v-e9f9fe56"),o=o(),te(),o),ot=he(()=>A("h2",{class:"visually-hidden"},` + Policies + `,-1)),lt={key:0,class:"mt-2"},it=he(()=>A("h2",null,"Rules",-1)),ct=L({__name:"SidecarDataplanePolicyList",props:{dppName:{type:String,required:!0},policyTypeEntries:{type:Object,required:!0},policyTypeEntriesFromRules:{type:Array,required:!0}},setup(o){const s=o;return(Q,T)=>(e(),a(g,null,[ot,n(),m(ue,{id:"policies","policy-type-entries":s.policyTypeEntries},null,8,["policy-type-entries"]),n(),o.policyTypeEntriesFromRules.length>0?(e(),a("div",lt,[it,n(),m(ue,{id:"rules","policy-type-entries":s.policyTypeEntriesFromRules},null,8,["policy-type-entries"])])):N("",!0)],64))}});const rt=H(ct,[["__scopeId","data-v-e9f9fe56"]]),F=o=>(ee("data-v-66a856b3"),o=o(),te(),o),ut={class:"mesh-gateway-policy-list"},pt=F(()=>A("h3",null,"Gateway policies",-1)),dt={key:0,class:"policy-list"},yt=F(()=>A("h3",{class:"mt-6"},` + Listeners + `,-1)),mt=F(()=>A("b",null,"Host",-1)),ht=F(()=>A("h4",{class:"mt-2"},` + Routes + `,-1)),gt={class:"dataplane-policy-header"},ft=F(()=>A("b",null,"Route",-1)),vt=F(()=>A("b",null,"Service",-1)),Tt={key:0,class:"badge-list"},Dt={class:"policy-list mt-1"},wt=L({__name:"MeshGatewayDataplanePolicyList",props:{meshGatewayDataplane:{type:Object,required:!0},meshGatewayListenerEntries:{type:Array,required:!0},meshGatewayRoutePolicies:{type:Array,required:!0}},setup(o){const s=o;return(Q,T)=>{const f=pe("router-link");return e(),a("div",ut,[pt,n(),o.meshGatewayRoutePolicies.length>0?(e(),a("ul",dt,[(e(!0),a(g,null,I(o.meshGatewayRoutePolicies,(v,D)=>(e(),a("li",{key:D},[A("span",null,p(v.type),1),n(`: + + `),m(f,{to:v.route},{default:c(()=>[n(p(v.name),1)]),_:2},1032,["to"])]))),128))])):N("",!0),n(),yt,n(),A("div",null,[(e(!0),a(g,null,I(s.meshGatewayListenerEntries,(v,D)=>(e(),a("div",{key:D},[A("div",null,[A("div",null,[mt,n(": "+p(v.hostName)+":"+p(v.port)+" ("+p(v.protocol)+`) + `,1)]),n(),v.routeEntries.length>0?(e(),a(g,{key:0},[ht,n(),m($,{"initially-open":[],"multiple-open":""},{default:c(()=>[(e(!0),a(g,null,I(v.routeEntries,(d,E)=>(e(),B(Z,{key:E},De({"accordion-header":c(()=>[A("div",gt,[A("div",null,[A("div",null,[ft,n(": "),m(f,{to:d.route},{default:c(()=>[n(p(d.routeName),1)]),_:2},1032,["to"])]),n(),A("div",null,[vt,n(": "+p(d.service),1)])]),n(),d.policies.length>0?(e(),a("div",Tt,[(e(!0),a(g,null,I(d.policies,(l,b)=>(e(),B(w(we),{key:`${D}-${b}`},{default:c(()=>[n(p(l.type),1)]),_:2},1024))),128))])):N("",!0)])]),_:2},[d.policies.length>0?{name:"accordion-content",fn:c(()=>[A("ul",Dt,[(e(!0),a(g,null,I(d.policies,(l,b)=>(e(),a("li",{key:`${D}-${b}`},[n(p(l.type)+`: + + `,1),m(f,{to:l.route},{default:c(()=>[n(p(l.name),1)]),_:2},1032,["to"])]))),128))])]),key:"0"}:void 0]),1024))),128))]),_:2},1024)],64)):N("",!0)])]))),128))])])}}});const Bt=H(wt,[["__scopeId","data-v-66a856b3"]]),bt={key:2,class:"policies-list"},Pt={key:3,class:"policies-list"},Ct=L({__name:"DataplanePolicies",props:{dataPlane:{type:Object,required:!0}},setup(o){const s=o,Q=ae(),T=U(null),f=U([]),v=U([]),D=U([]),d=U([]),E=U(!0),l=U(null);X(()=>s.dataPlane.name,function(){b()}),b();async function b(){var t,u;l.value=null,E.value=!0,f.value=[],v.value=[],D.value=[],d.value=[];try{if(((u=(t=s.dataPlane.networking.gateway)==null?void 0:t.type)==null?void 0:u.toUpperCase())==="BUILTIN")T.value=await J.getMeshGatewayDataplane({mesh:s.dataPlane.mesh,name:s.dataPlane.name}),D.value=q(T.value),d.value=W(T.value.policies);else{const{items:r}=await J.getSidecarDataplanePolicies({mesh:s.dataPlane.mesh,name:s.dataPlane.name});f.value=_(r!=null?r:[]);const{items:y}=await J.getDataplaneRules({mesh:s.dataPlane.mesh,name:s.dataPlane.name});v.value=C(y!=null?y:[])}}catch(i){i instanceof Error?l.value=i:console.error(i)}finally{E.value=!1}}function q(t){const u=[];for(const i of t.listeners)for(const r of i.hosts)for(const y of r.routes){const O=[];for(const z of y.destinations){const M=W(z.policies),k={routeName:y.route,route:{name:"meshgatewayroutes",params:{mesh:t.gateway.mesh},query:{ns:y.route}},service:z.tags["kuma.io/service"],policies:M};O.push(k)}u.push({protocol:i.protocol,port:i.port,hostName:r.hostName,routeEntries:O})}return u}function W(t){if(t===void 0)return[];const u=[];for(const i of Object.values(t)){const r=Q.state.policiesByType[i.type];u.push({type:i.type,name:i.name,route:{name:r.path,params:{mesh:i.mesh},query:{ns:i.name}}})}return u}function _(t){const u=new Map;for(const r of t){const{type:y,service:O}=r,z=typeof O=="string"&&O!==""?[{label:"kuma.io/service",value:O}]:null,M=y==="inbound"||y==="outbound"?r.name:null;for(const[k,R]of Object.entries(r.matchedPolicies)){u.has(k)||u.set(k,{type:k,connections:[]});const x=u.get(k),Y=Q.state.policiesByType[k];for(const ne of R){const G=P(ne,Y,r,z,M);x.connections.push(...G)}}}const i=Array.from(u.values());return i.sort((r,y)=>r.type.localeCompare(y.type)),i}function P(t,u,i,r,y){const O=t.conf&&Object.keys(t.conf).length>0?Ae(JSON.stringify(t.conf,null,2)):null,M=[{name:t.name,route:{name:u.path,query:{ns:t.name},params:{mesh:t.mesh}}}],k=[];if(i.type==="inbound"&&Array.isArray(t.sources))for(const{match:R}of t.sources){const Y={sourceTags:[{label:"kuma.io/service",value:R["kuma.io/service"]}],destinationTags:r,name:y,config:O,origins:M};k.push(Y)}else{const x={sourceTags:null,destinationTags:r,name:y,config:O,origins:M};k.push(x)}return k}function C(t){const u=new Map;for(const r of t){u.has(r.policyType)||u.set(r.policyType,{type:r.policyType,connections:[]});const y=u.get(r.policyType),O=Q.state.policiesByType[r.policyType],z=h(r,O);y.connections.push(...z)}const i=Array.from(u.values());return i.sort((r,y)=>r.type.localeCompare(y.type)),i}function h(t,u){const{type:i,service:r,subset:y,conf:O}=t,z=y?Object.entries(y):[];let M,k;if(i==="clientSubset"){const G=z.length>0?z:[["kuma.io/service","*"]];M=G.length>0?G.map(([K,j])=>({label:K,value:j})):null}else M=null;if(typeof r=="string"&&r!==""){const G=[["kuma.io/service",r]];k=G.length>0?G.map(([K,j])=>({label:K,value:j})):null}else if(i==="destinationSubset"){const G=z.length>0?z:[["kuma.io/service","*"]];k=G.length>0?G.map(([K,j])=>({label:K,value:j})):null}else k=null;const R=i==="clientSubset"||i==="destinationSubset"||r?t.name:null,x=O&&Object.keys(O).length>0?Ae(JSON.stringify(O,null,2)):null,Y=[];for(const G of t.origins)Y.push({name:G.name,route:{name:u.path,query:{ns:G.name},params:{mesh:G.mesh}}});return[{sourceTags:M,destinationTags:k,name:R,config:x,origins:Y}]}return(t,u)=>E.value?(e(),B(me,{key:0})):l.value!==null?(e(),B(ye,{key:1,error:l.value},null,8,["error"])):f.value.length>0?(e(),a("div",bt,[m(rt,{"dpp-name":o.dataPlane.name,"policy-type-entries":f.value,"policy-type-entries-from-rules":v.value},null,8,["dpp-name","policy-type-entries","policy-type-entries-from-rules"])])):D.value.length>0&&T.value!==null?(e(),a("div",Pt,[m(Bt,{"mesh-gateway-dataplane":T.value,"mesh-gateway-listener-entries":D.value,"mesh-gateway-route-policies":d.value},null,8,["mesh-gateway-dataplane","mesh-gateway-listener-entries","mesh-gateway-route-policies"])])):(e(),B(de,{key:4}))}});const kt=H(Ct,[["__scopeId","data-v-91c758e1"]]),ge=o=>(ee("data-v-b3b88350"),o=o(),te(),o),Et={key:0},Ot={key:1},Qt=ge(()=>A("h4",null,"Tags",-1)),Gt=ge(()=>A("h4",null,"Versions",-1)),It={class:"config-wrapper"},zt={key:0},Ut=["href"],Mt=L({__name:"DataPlaneDetails",props:{dataPlane:{type:Object,required:!0},dataPlaneOverview:{type:Object,required:!0}},setup(o){const s=o,Q=ae(),T=[{hash:"#overview",title:"Overview"},{hash:"#insights",title:"DPP Insights"},{hash:"#dpp-policies",title:"Policies"},{hash:"#xds-configuration",title:"XDS Configuration"},{hash:"#envoy-stats",title:"Stats"},{hash:"#envoy-clusters",title:"Clusters"},{hash:"#mtls",title:"Certificate Insights"},{hash:"#warnings",title:"Warnings"}],f=U([]),v=S(()=>{const{type:P,name:C,mesh:h}=s.dataPlane,t=Be(s.dataPlane,s.dataPlaneOverview.dataplaneInsight);return{type:P,name:C,mesh:h,status:t}}),D=S(()=>se(s.dataPlane)),d=S(()=>be(s.dataPlaneOverview.dataplaneInsight)),E=S(()=>Pe(s.dataPlane)),l=S(()=>Ce(s.dataPlaneOverview)),b=S(()=>{var C,h;const P=Array.from((h=(C=s.dataPlaneOverview.dataplaneInsight)==null?void 0:C.subscriptions)!=null?h:[]);return P.reverse(),P}),q=S(()=>{const P=Q.getters["config/getKumaDocsVersion"];return P!==null?P:"latest"}),W=S(()=>f.value.length===0?T.filter(P=>P.hash!=="#warnings"):T);function _(){var t,u;const P=(u=(t=s.dataPlaneOverview.dataplaneInsight)==null?void 0:t.subscriptions)!=null?u:[];if(P.length===0||!("version"in P[0]))return;const C=P[0].version;if(C&&C.kumaDp&&C.envoy){const i=Qe(C);i.kind!==Ge&&i.kind!==Ie&&f.value.push(i)}Q.getters["config/getMulticlusterStatus"]&&C&&se(s.dataPlane).find(y=>y.label===ze)&&typeof C.kumaDp.kumaCpCompatible=="boolean"&&!C.kumaDp.kumaCpCompatible&&f.value.push({kind:Ue,payload:{kumaDp:C.kumaDp.version}})}return _(),(P,C)=>(e(),B(xe,{tabs:w(W),"initial-tab-override":"overview"},{tabHeader:c(()=>[A("div",null,[A("h1",null,` + DPP: `+p(o.dataPlane.name),1)])]),overview:c(()=>[m(le,null,{default:c(()=>[A("div",null,[A("ul",null,[(e(!0),a(g,null,I(w(v),(h,t)=>(e(),a("li",{key:t},[A("h4",null,p(t),1),n(),t==="status"&&typeof h!="string"?(e(),a("div",Et,[m(Le,{status:h.status},null,8,["status"]),n(),(e(!0),a(g,null,I(h.reason,(u,i)=>(e(),a("div",{key:i,class:"reason"},p(u),1))),128))])):(e(),a("div",Ot,p(h),1))]))),128))])]),n(),A("div",null,[w(D).length>0?(e(),a(g,{key:0},[Qt,n(),A("p",null,[(e(!0),a(g,null,I(w(D),(h,t)=>(e(),a("span",{key:t,class:"tag-cols"},[A("span",null,p(h.label)+`: + `,1),n(),A("span",null,p(h.value),1)]))),128))])],64)):N("",!0),n(),w(d)?(e(),a(g,{key:1},[Gt,n(),A("p",null,[(e(!0),a(g,null,I(w(d),(h,t)=>(e(),a("span",{key:t,class:"tag-cols"},[A("span",null,p(t)+`: + `,1),n(),A("span",null,p(h),1)]))),128))])],64)):N("",!0)])]),_:1}),n(),A("div",It,[m(Ye,{id:"code-block-data-plane",content:w(E),"is-searchable":""},null,8,["content"])])]),insights:c(()=>[m(Re,{"is-empty":w(b).length===0},{default:c(()=>[m(w(ke),{"border-variant":"noBorder"},{body:c(()=>[m($,{"initially-open":0},{default:c(()=>[(e(!0),a(g,null,I(w(b),(h,t)=>(e(),B(Z,{key:t},{"accordion-header":c(()=>[m(Ne,{details:h},null,8,["details"])]),"accordion-content":c(()=>[m(He,{details:h,"is-discovery-subscription":""},null,8,["details"])]),_:2},1024))),128))]),_:1})]),_:1})]),_:1},8,["is-empty"])]),"dpp-policies":c(()=>[m(kt,{"data-plane":o.dataPlane},null,8,["data-plane"])]),"xds-configuration":c(()=>[m(V,{"data-path":"xds",mesh:o.dataPlane.mesh,"dpp-name":o.dataPlane.name,"query-key":"envoy-data-data-plane"},null,8,["mesh","dpp-name"])]),"envoy-stats":c(()=>[m(V,{"data-path":"stats",mesh:o.dataPlane.mesh,"dpp-name":o.dataPlane.name,"query-key":"envoy-data-data-plane"},null,8,["mesh","dpp-name"])]),"envoy-clusters":c(()=>[m(V,{"data-path":"clusters",mesh:o.dataPlane.mesh,"dpp-name":o.dataPlane.name,"query-key":"envoy-data-data-plane"},null,8,["mesh","dpp-name"])]),mtls:c(()=>[m(le,null,{default:c(()=>[w(l)!==null?(e(),a("ul",zt,[(e(!0),a(g,null,I(w(l),(h,t)=>(e(),a("li",{key:t},[A("h4",null,p(h.label),1),n(),A("p",null,p(h.value),1)]))),128))])):(e(),B(w(Ee),{key:1,appearance:"danger"},{alertMessage:c(()=>[n(` + This data plane proxy does not yet have mTLS configured \u2014 + `),A("a",{href:`https://kuma.io/docs/${w(q)}/policies/mutual-tls/`,class:"external-link",target:"_blank"},` + Learn About Certificates in `+p(w(Oe)),9,Ut)]),_:1}))]),_:1})]),warnings:c(()=>[m(Fe,{warnings:f.value},null,8,["warnings"])]),_:1},8,["tabs"]))}});const St=H(Mt,[["__scopeId","data-v-b3b88350"]]),Lt={class:"component-frame"},$t=L({__name:"DataPlaneDetailView",setup(o){const s=Me(),Q=ae(),T=U(null),f=U(null),v=U(!0),D=U(null);async function d(){D.value=null,v.value=!0;const E=s.params.mesh,l=s.params.dataPlane;try{T.value=await J.getDataplaneFromMesh({mesh:E,name:l}),f.value=await J.getDataplaneOverviewFromMesh({mesh:E,name:l})}catch(b){T.value=null,b instanceof Error?D.value=b:console.error(b)}finally{v.value=!1}}return X(()=>s.params.mesh,function(){s.name==="data-plane-detail-view"&&d()}),X(()=>s.params.dataPlane,function(){s.name==="data-plane-detail-view"&&d()}),d(),Q.dispatch("updatePageTitle",s.params.dataPlane),(E,l)=>(e(),a("div",Lt,[v.value?(e(),B(me,{key:0})):D.value!==null?(e(),B(ye,{key:1,error:D.value},null,8,["error"])):T.value===null||f.value===null?(e(),B(de,{key:2})):(e(),B(St,{key:3,"data-plane":T.value,"data-plane-overview":f.value},null,8,["data-plane","data-plane-overview"]))]))}});export{$t as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/DataPlaneListView.47a88f61.js b/app/kuma-ui/pkg/resources/data/assets/DataPlaneListView.47a88f61.js new file mode 100644 index 000000000000..7cf17816b8ad --- /dev/null +++ b/app/kuma-ui/pkg/resources/data/assets/DataPlaneListView.47a88f61.js @@ -0,0 +1,12 @@ +import{d as Te,f as U,cy as Ce,cu as ge,cz as Pe,cA as Le,cB as xe,i as ze,o as i,j as p,l as t,e as a,a as L,w as I,t as k,B as Me,u as r,A as $,F as K,n as H,b as He,C as Ue,D as Ae,E as Ee,p as je,r as w,g as be,R as ke,k as Be,c as Z,m as qe,cC as Ze,cD as Fe,cE as Ge,P as De,q as Ye,G as Je,H as Qe,cs as we,cF as We,cG as Xe,cw as et,cx as tt,cH as at,cv as nt}from"./index.c8e7c817.js";import{C as st}from"./ContentWrapper.7c707ca8.js";import{p as ne,D as lt}from"./patchQueryParam.c472bece.js";import{T as ot}from"./TagList.5f93cc3d.js";import{_ as it}from"./YamlView.vue_vue_type_script_setup_true_lang.14695642.js";import{_ as rt}from"./EmptyBlock.vue_vue_type_script_setup_true_lang.ccd40ead.js";import"./EntityStatus.c76c23bb.js";import"./ErrorBlock.26868ad8.js";import"./LoadingBlock.vue_vue_type_script_setup_true_lang.5817f994.js";import"./index.58caa11d.js";import"./CodeBlock.vue_vue_type_style_index_0_lang.660b597c.js";import"./_commonjsHelpers.f037b798.js";const A=d=>(Ue("data-v-2bce1d35"),d=d(),Ae(),d),dt={class:"entity-summary entity-section-list"},ct={class:"entity-title","data-testid":"data-plane-proxy-title"},ut=A(()=>t("span",{class:"visually-hidden"},"Data plane proxy:",-1)),pt={class:"definition"},mt=A(()=>t("span",null,"Mesh:",-1)),vt={key:0},yt=A(()=>t("h4",null,"Tags",-1)),ft={key:1},_t=A(()=>t("h4",null,"Dependencies",-1)),ht={class:"mt-2 heading-with-icon"},gt=A(()=>t("h4",null,"Insights",-1)),bt={class:"entity-section-list"},kt=["data-testid"],Dt=A(()=>t("span",null,"Connect time:",-1)),wt=["data-testid"],Tt=A(()=>t("span",null,"Disconnect time:",-1)),Ct={class:"definition"},Pt=A(()=>t("span",null,"Control plane instance ID:",-1)),Ut={key:0},At=A(()=>t("summary",null,` + Responses (acknowledged / sent) + `,-1)),Et=["data-testid"],Vt=Te({__name:"DataPlaneEntitySummary",props:{dataPlaneOverview:{type:Object,required:!0}},setup(d){const f=d,O={"Partially degraded":"partially_degraded",Offline:"offline",Online:"online"},W=U(()=>{const{name:c,mesh:m,dataplane:v}=f.dataPlaneOverview;return{type:"Dataplane",name:c,mesh:m,networking:v.networking}}),_=U(()=>Ce(f.dataPlaneOverview.dataplane)),j=U(()=>{var m,v;const c=Array.from((v=(m=f.dataPlaneOverview.dataplaneInsight)==null?void 0:m.subscriptions)!=null?v:[]);return c.reverse(),c.map(l=>{const u=l.connectTime!==void 0?ge(l.connectTime):"\u2014",C=l.disconnectTime!==void 0?ge(l.disconnectTime):"\u2014",V=Object.entries(l.status).filter(([h])=>!["total","lastUpdateTime"].includes(h)).map(([h,D])=>{var F,G,B,Y,J;const R=`${(F=D.responsesAcknowledged)!=null?F:0} / ${(G=D.responsesSent)!=null?G:0}`;return{type:h.toUpperCase(),ratio:R,responsesSent:(B=D.responsesSent)!=null?B:0,responsesAcknowledged:(Y=D.responsesAcknowledged)!=null?Y:0,responsesRejected:(J=D.responsesRejected)!=null?J:0}});return{subscription:l,formattedConnectDate:u,formattedDisconnectDate:C,statuses:V}})}),T=U(()=>{const{status:c}=Pe(f.dataPlaneOverview.dataplane,f.dataPlaneOverview.dataplaneInsight);return Le[O[c]]}),x=U(()=>{const c=xe(f.dataPlaneOverview.dataplaneInsight);return c!==null?Object.entries(c).map(([m,v])=>({name:m,version:v})):[]}),E=U(()=>{var h,D;const c=(D=(h=f.dataPlaneOverview.dataplaneInsight)==null?void 0:h.subscriptions)!=null?D:[];if(c.length===0)return[];const m=c[c.length-1];if(!m.version)return[];const v=[],l=m.version.envoy,u=m.version.kumaDp;if(!(l.kumaDpCompatible!==void 0?l.kumaDpCompatible:!0)){const R=`Envoy ${l.version} is not supported by Kuma DP ${u.version}.`;v.push(R)}if(!(u.kumaCpCompatible!==void 0?u.kumaCpCompatible:!0)){const R=`Kuma DP ${u.version} is not supported by this Kuma control plane.`;v.push(R)}return v});return(c,m)=>{const v=ze("router-link");return i(),p("div",dt,[t("section",null,[t("h3",ct,[ut,a(),L(v,{to:{name:"data-plane-detail-view",params:{mesh:d.dataPlaneOverview.mesh,dataPlane:d.dataPlaneOverview.name}}},{default:I(()=>[a(k(d.dataPlaneOverview.name),1)]),_:1},8,["to"]),a(),t("div",{class:Me(`status status--${r(T).appearance}`),"data-testid":"data-plane-status-badge"},k(r(T).title.toLowerCase()),3)]),a(),t("div",pt,[mt,a(),t("span",null,k(d.dataPlaneOverview.mesh),1)])]),a(),r(_).length>0?(i(),p("section",vt,[yt,a(),L(ot,{tags:r(_)},null,8,["tags"])])):$("",!0),a(),r(x).length>0?(i(),p("section",ft,[_t,a(),(i(!0),p(K,null,H(r(x),(l,u)=>(i(),p("div",{key:u,class:"definition"},[t("span",null,k(l.name)+":",1),a(),t("span",null,k(l.version),1)]))),128)),a(),r(E).length>0?(i(),p(K,{key:0},[t("h5",ht,[a(` + Warnings + + `),L(r(He),{class:"ml-1",icon:"warning",color:"var(--black-75)","secondary-color":"var(--yellow-300)",size:"20"})]),a(),(i(!0),p(K,null,H(r(E),(l,u)=>(i(),p("p",{key:u},k(l),1))),128))],64)):$("",!0)])):$("",!0),a(),r(j).length>0?(i(),p(K,{key:2},[t("section",null,[gt,a(),t("div",bt,[(i(!0),p(K,null,H(r(j),(l,u)=>(i(),p("div",{key:u},[t("div",{class:"definition","data-testid":`data-plane-connect-time-${u}`},[Dt,a(),t("span",null,k(l.formattedConnectDate),1)],8,kt),a(),t("div",{class:"definition","data-testid":`data-plane-disconnect-time-${u}`},[Tt,a(),t("span",null,k(l.formattedDisconnectDate),1)],8,wt),a(),t("div",Ct,[Pt,a(),t("span",null,k(l.subscription.controlPlaneInstanceId),1)]),a(),l.statuses.length>0?(i(),p("details",Ut,[At,a(),(i(!0),p(K,null,H(l.statuses,(C,V)=>(i(),p("div",{key:`${u}-${V}`,class:"definition","data-testid":`data-plane-subscription-status-${u}-${V}`},[t("span",null,k(C.type)+":",1),a(),t("span",null,k(C.ratio),1)],8,Et))),128))])):$("",!0)]))),128))])]),a(),t("section",null,[L(it,{id:"code-block-data-plane-summary",content:r(W),"code-max-height":"250px"},null,8,["content"])])],64)):$("",!0)])}}});const St=Ee(Vt,[["__scopeId","data-v-2bce1d35"]]),Ve=[{key:"status",label:"Status"},{key:"name",label:"Name"},{key:"type",label:"Type"},{key:"service",label:"Service"},{key:"protocol",label:"Protocol"},{key:"zone",label:"Zone"},{key:"lastConnected",label:"Last Connected"},{key:"lastUpdated",label:"Last Updated"},{key:"totalUpdates",label:"Total Updates"},{key:"dpVersion",label:"Kuma DP version"},{key:"envoyVersion",label:"Envoy version"},{key:"details",label:"Details",hideLabel:!0}],It=["name","details"],Kt=Ve.filter(d=>!It.includes(d.key)).map(d=>({tableHeaderKey:d.key,label:d.label,isChecked:!1})),Se=["status","name","type","service","protocol","zone","lastUpdated","dpVersion","details"];function Ot(d,f=Se){return Ve.filter(O=>f.includes(O.key)?d?!0:O.key!=="zone":!1)}const Rt=d=>(Ue("data-v-41943630"),d=d(),Ae(),d),Nt={key:0},$t=Rt(()=>t("label",{for:"data-planes-type-filter",class:"mr-2"},` + Type: + `,-1)),Lt=["value"],xt=["for"],zt=["id","checked","onChange"],Mt=Te({__name:"DataPlaneListView",props:{name:{type:String,required:!1,default:null},offset:{type:Number,required:!1,default:0}},setup(d){const f=d,O=50,W=["All","Builtin","Delegated"],_=je(),j=Ye(),T=w(Se),x=w(!0),E=w(!1),c=w(null),m=w(!1),v=w({headers:[],data:[]}),l=w([]),u=w(null),C=w("All"),V=w(f.offset),h=w(null),D=U(()=>j.getters["config/getMulticlusterStatus"]),R=U(()=>({name:j.getters["config/getEnvironment"]==="universal"?"universal-dataplane":"kubernetes-dataplane"})),F=U(()=>{let e=Ot(D.value,T.value);return _.meta.type==="standard"?e=e.filter(n=>n.key!=="type"):e=e.filter(n=>n.key!=="protocol"),{data:v.value.data,headers:e}}),G=U(()=>Kt.filter(e=>_.meta.type==="standard"?e.tableHeaderKey!=="type":e.tableHeaderKey!=="protocol").filter(e=>D.value?!0:e.tableHeaderKey!=="zone").map(e=>{const n=T.value.includes(e.tableHeaderKey);return{...e,isChecked:n}}));be(()=>_.params.mesh,function(){_.name!=="data-plane-list-view"&&_.name!=="gateway-list-view"||(E.value=!1,c.value=null,m.value=!1,Q(0))}),be(C,function(){E.value=!1,c.value=null,m.value=!1,Q(0)});const B=ke.get("dpVisibleTableHeaderKeys");Array.isArray(B)&&(T.value=B),Q(f.offset);function Y(e){e.stopPropagation()}function J(e,n){const g=e.target,o=T.value.findIndex(y=>y===n);g.checked&&o===-1?T.value.push(n):!g.checked&&o>-1&&T.value.splice(o,1),ke.set("dpVisibleTableHeaderKeys",Array.from(new Set(T.value)))}function Ie(){Je.logger.info(Qe.CREATE_DATA_PLANE_PROXY_CLICKED)}function Ke(){return{title:"No Data",message:"There are no data plane proxies present."}}async function Oe(e){var oe,ie,re,de,ce,ue,pe,me;const n=e.mesh,g=e.name,o=((oe=e.dataplane.networking.gateway)==null?void 0:oe.type)||"STANDARD",y={name:o==="STANDARD"?"data-plane-detail-view":"gateway-detail-view",params:{mesh:n,dataPlane:g}},S={name:"mesh-detail-view",params:{mesh:n}},ee=["kuma.io/protocol","kuma.io/service","kuma.io/zone"],z=Ce(e.dataplane).filter(s=>ee.includes(s.label)),N=(ie=z.find(s=>s.label==="kuma.io/service"))==null?void 0:ie.value,te=(re=z.find(s=>s.label==="kuma.io/protocol"))==null?void 0:re.value,q=(de=z.find(s=>s.label==="kuma.io/zone"))==null?void 0:de.value;let se;N!==void 0&&(se={name:"service-insight-detail-view",params:{mesh:n,service:N}});let le;q!==void 0&&(le={name:"zones",query:{ns:q}});const{status:Re}=Pe(e.dataplane,e.dataplaneInsight),Ne=(ue=(ce=e.dataplaneInsight)==null?void 0:ce.subscriptions)!=null?ue:[],$e={totalUpdates:0,totalRejectedUpdates:0,dpVersion:null,envoyVersion:null,selectedTime:NaN,selectedUpdateTime:NaN,version:null},b=Ne.reduce((s,P)=>{var ve,ye,fe,_e;if(P.connectTime){const he=Date.parse(P.connectTime);(!s.selectedTime||he>s.selectedTime)&&(s.selectedTime=he)}const ae=Date.parse(P.status.lastUpdateTime);return ae&&(!s.selectedUpdateTime||ae>s.selectedUpdateTime)&&(s.selectedUpdateTime=ae),{totalUpdates:s.totalUpdates+parseInt((ve=P.status.total.responsesSent)!=null?ve:"0",10),totalRejectedUpdates:s.totalRejectedUpdates+parseInt((ye=P.status.total.responsesRejected)!=null?ye:"0",10),dpVersion:((fe=P.version)==null?void 0:fe.kumaDp.version)||s.dpVersion,envoyVersion:((_e=P.version)==null?void 0:_e.envoy.version)||s.envoyVersion,selectedTime:s.selectedTime,selectedUpdateTime:s.selectedUpdateTime,version:P.version||s.version}},$e),M={name:g,nameRoute:y,mesh:n,meshRoute:S,type:o,zone:q!=null?q:"\u2014",zoneRoute:le,service:N!=null?N:"\u2014",serviceInsightRoute:se,protocol:te!=null?te:"\u2014",status:Re,totalUpdates:b.totalUpdates,totalRejectedUpdates:b.totalRejectedUpdates,dpVersion:(pe=b.dpVersion)!=null?pe:"\u2014",envoyVersion:(me=b.envoyVersion)!=null?me:"\u2014",warnings:[],unsupportedEnvoyVersion:!1,unsupportedKumaDPVersion:!1,kumaDpAndKumaCpMismatch:!1,lastUpdated:b.selectedUpdateTime?we(new Date(b.selectedUpdateTime).toUTCString()):"\u2014",lastConnected:b.selectedTime?we(new Date(b.selectedTime).toUTCString()):"\u2014",overview:e};if(b.version){const{kind:s}=We(b.version);switch(s!==Xe&&M.warnings.push(s),s){case tt:M.unsupportedEnvoyVersion=!0;break;case et:M.unsupportedKumaDPVersion=!0;break}}return D.value&&b.dpVersion&&z.find(P=>P.label===at)&&typeof b.version.kumaDp.kumaCpCompatible=="boolean"&&!b.version.kumaDp.kumaCpCompatible&&(M.warnings.push(nt),M.kumaDpAndKumaCpMismatch=!0),M}async function Q(e){var o;V.value=e,ne("offset",e>0?e:null),x.value=!0;const n=_.params.mesh,g=O;try{const y={All:"true",Builtin:"builtin",Delegated:"delegated"},{items:S,next:ee}=await Be.getAllDataplaneOverviewsFromMesh({mesh:n},{size:g,offset:e,gateway:_.meta.type!=="gateway"?!1:y[C.value]});if(Array.isArray(S)&&S.length>0){u.value=ee,l.value=S,X((o=f.name)!=null?o:S[0].name);const z=await Promise.all(l.value.map(N=>Oe(N)));v.value.data=z,m.value=!1,E.value=!1}else X(null),v.value.data=[],m.value=!0,E.value=!0}catch(y){y instanceof Error?c.value=y:console.error(y),E.value=!0}finally{x.value=!1}}function X(e){var g;const n=l.value;e&&n.length>0?(h.value=(g=n.find(o=>o.name===e))!=null?g:n[0],ne("name",h.value.name)):(h.value=null,ne("name",null))}return(e,n)=>(i(),Z(st,null,{content:I(()=>{var g;return[L(lt,{"selected-entity-name":(g=h.value)==null?void 0:g.name,"page-size":O,"is-loading":x.value,error:c.value,"empty-state":Ke(),"table-data":r(F),"table-data-is-empty":m.value,"show-details":"",next:u.value!==null,"page-offset":V.value,onTableAction:n[1]||(n[1]=o=>X(o.name)),onLoadData:n[2]||(n[2]=o=>Q(o))},{additionalControls:I(()=>[r(_).meta.type==="gateway"?(i(),p("div",Nt,[$t,a(),qe(t("select",{id:"data-planes-type-filter","onUpdate:modelValue":n[0]||(n[0]=o=>C.value=o),"data-testid":"data-planes-type-filter"},[(i(!0),p(K,null,H(r(W),(o,y)=>(i(),p("option",{key:y,value:o},k(o),9,Lt))),128))],512),[[Ze,C.value]])])):$("",!0),a(),L(r(Fe),{label:"Columns",icon:"cogwheel","button-appearance":"outline"},{items:I(()=>[t("div",{onClick:Y},[(i(!0),p(K,null,H(r(G),(o,y)=>(i(),Z(r(Ge),{key:y,class:"table-header-selector-item",item:o},{default:I(()=>[t("label",{for:`data-plane-table-header-checkbox-${y}`,class:"k-checkbox table-header-selector-item-checkbox"},[t("input",{id:`data-plane-table-header-checkbox-${y}`,checked:o.isChecked,type:"checkbox",class:"k-input",onChange:S=>J(S,o.tableHeaderKey)},null,40,zt),a(" "+k(o.label),1)],8,xt)]),_:2},1032,["item"]))),128))])]),_:1}),a(),L(r(De),{class:"add-dp-button",appearance:"creation",to:r(R),icon:"plus","data-testid":"data-plane-create-data-plane-button",onClick:Ie},{default:I(()=>[a(` + Create data plane proxy + `)]),_:1},8,["to"]),a(),r(_).query.ns?(i(),Z(r(De),{key:1,appearance:"primary",icon:"arrowLeft",to:{name:r(_).name},"data-testid":"data-plane-ns-back-button"},{default:I(()=>[a(` + View all + `)]),_:1},8,["to"])):$("",!0)]),_:1},8,["selected-entity-name","is-loading","error","empty-state","table-data","table-data-is-empty","next","page-offset"])]}),sidebar:I(()=>[h.value!==null?(i(),Z(St,{key:0,"data-plane-overview":h.value},null,8,["data-plane-overview"])):(i(),Z(rt,{key:1}))]),_:1}))}});const ea=Ee(Mt,[["__scopeId","data-v-41943630"]]);export{ea as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/DataPlaneListView.7873d182.js b/app/kuma-ui/pkg/resources/data/assets/DataPlaneListView.7873d182.js deleted file mode 100644 index c03768640180..000000000000 --- a/app/kuma-ui/pkg/resources/data/assets/DataPlaneListView.7873d182.js +++ /dev/null @@ -1 +0,0 @@ -import{d as ke,e as P,cz as De,cu as _e,cA as Te,cB as $e,cC as Le,o as i,i as v,j as e,a as L,w as A,b as G,t as g,A as Ne,u as r,z as M,F as E,n as z,v as Re,h as xe,B as Ce,C as we,D as Pe,p as Me,r as D,f as ze,R as he,k as je,c as q,l as He,cD as Be,cE as qe,cF as Ge,M as ge,q as Ye,E as Ze,G as Fe,cs as be,cG as Je,cH as Qe,cI as We,cw as Xe,cx as et,cJ as tt,cv as at}from"./index.3bc39668.js";import{C as nt}from"./ContentWrapper.82c8233c.js";import{p as ae,D as st}from"./patchQueryParam.65a1b943.js";import{T as lt}from"./TagList.3d4ee64d.js";import{Y as ot}from"./YamlView.24c9d3cb.js";import{_ as it}from"./EmptyBlock.vue_vue_type_script_setup_true_lang.74b6b406.js";import"./ErrorBlock.f4ac98cc.js";import"./LoadingBlock.vue_vue_type_script_setup_true_lang.13b03cfc.js";import"./index.58caa11d.js";import"./CodeBlock.vue_vue_type_style_index_0_lang.b3d38a49.js";import"./_commonjsHelpers.f037b798.js";const U=l=>(Ce("data-v-b0ed64d1"),l=l(),we(),l),rt={class:"entity-summary entity-section-list"},dt={class:"entity-title","data-testid":"data-plane-proxy-title"},ct=U(()=>e("span",{class:"kutil-sr-only"},"Data plane proxy:",-1)),ut={class:"definition"},pt=U(()=>e("span",null,"Mesh:",-1)),mt={key:0},vt=U(()=>e("h4",null,"Tags",-1)),ft={key:1},yt=U(()=>e("h4",null,"Dependencies",-1)),_t={class:"mt-2 heading-with-icon"},ht=U(()=>e("h4",null,"Insights",-1)),gt={class:"entity-section-list"},bt=["data-testid"],kt=U(()=>e("span",null,"Connect time:",-1)),Dt=["data-testid"],Tt=U(()=>e("span",null,"Disconnect time:",-1)),Ct={class:"definition"},wt=U(()=>e("span",null,"Control plane instance ID:",-1)),Pt={key:0},Ut=U(()=>e("summary",null," Responses (acknowledged / sent) ",-1)),Vt=["data-testid"],At=ke({__name:"DataPlaneEntitySummary",props:{dataPlaneOverview:{type:Object,required:!0}},setup(l){const y=l,I={"Partially degraded":"partially_degraded",Offline:"offline",Online:"online"},Q=P(()=>{const{name:u,mesh:p,dataplane:m}=y.dataPlaneOverview;return{type:"Dataplane",name:u,mesh:p,networking:m.networking}}),S=P(()=>De(y.dataPlaneOverview.dataplane)),j=P(()=>{var p,m;const u=Array.from((m=(p=y.dataPlaneOverview.dataplaneInsight)==null?void 0:p.subscriptions)!=null?m:[]);return u.reverse(),u.map(t=>{const d=t.connectTime!==void 0?_e(t.connectTime):"\u2014",C=t.disconnectTime!==void 0?_e(t.disconnectTime):"\u2014",V=Object.entries(t.status).filter(([_])=>!["total","lastUpdateTime"].includes(_)).map(([_,b])=>{var Y,Z,H,F,J;const K=`${(Y=b.responsesAcknowledged)!=null?Y:0} / ${(Z=b.responsesSent)!=null?Z:0}`;return{type:_.toUpperCase(),ratio:K,responsesSent:(H=b.responsesSent)!=null?H:0,responsesAcknowledged:(F=b.responsesAcknowledged)!=null?F:0,responsesRejected:(J=b.responsesRejected)!=null?J:0}});return{subscription:t,formattedConnectDate:d,formattedDisconnectDate:C,statuses:V}})}),T=P(()=>{const{status:u}=Te(y.dataPlaneOverview.dataplane,y.dataPlaneOverview.dataplaneInsight);return $e[I[u]]}),N=P(()=>{const u=Le(y.dataPlaneOverview.dataplaneInsight);return u!==null?Object.entries(u).map(([p,m])=>({name:p,version:m})):[]}),O=P(()=>{var _,b;const u=(b=(_=y.dataPlaneOverview.dataplaneInsight)==null?void 0:_.subscriptions)!=null?b:[];if(u.length===0)return[];const p=u[u.length-1];if(!p.version)return[];const m=[],t=p.version.envoy,d=p.version.kumaDp;if(!(t.kumaDpCompatible!==void 0?t.kumaDpCompatible:!0)){const K=`Envoy ${t.version} is not supported by Kuma DP ${d.version}.`;m.push(K)}if(!(d.kumaCpCompatible!==void 0?d.kumaCpCompatible:!0)){const K=`Kuma DP ${d.version} is not supported by this Kuma control plane.`;m.push(K)}return m});return(u,p)=>{const m=xe("router-link");return i(),v("div",rt,[e("section",null,[e("h3",dt,[ct,L(m,{to:{name:"data-plane-detail-view",params:{mesh:l.dataPlaneOverview.mesh,dataPlane:l.dataPlaneOverview.name}}},{default:A(()=>[G(g(l.dataPlaneOverview.name),1)]),_:1},8,["to"]),e("div",{class:Ne(`status status--${r(T).appearance}`),"data-testid":"data-plane-status-badge"},g(r(T).title.toLowerCase()),3)]),e("div",ut,[pt,e("span",null,g(l.dataPlaneOverview.mesh),1)])]),r(S).length>0?(i(),v("section",mt,[vt,L(lt,{tags:r(S)},null,8,["tags"])])):M("",!0),r(N).length>0?(i(),v("section",ft,[yt,(i(!0),v(E,null,z(r(N),(t,d)=>(i(),v("div",{key:d,class:"definition"},[e("span",null,g(t.name)+":",1),e("span",null,g(t.version),1)]))),128)),r(O).length>0?(i(),v(E,{key:0},[e("h5",_t,[G(" Warnings "),L(r(Re),{class:"ml-1",icon:"warning",color:"var(--black-75)","secondary-color":"var(--yellow-300)",size:"20"})]),(i(!0),v(E,null,z(r(O),(t,d)=>(i(),v("p",{key:d},g(t),1))),128))],64)):M("",!0)])):M("",!0),r(j).length>0?(i(),v(E,{key:2},[e("section",null,[ht,e("div",gt,[(i(!0),v(E,null,z(r(j),(t,d)=>(i(),v("div",{key:d},[e("div",{class:"definition","data-testid":`data-plane-connect-time-${d}`},[kt,e("span",null,g(t.formattedConnectDate),1)],8,bt),e("div",{class:"definition","data-testid":`data-plane-disconnect-time-${d}`},[Tt,e("span",null,g(t.formattedDisconnectDate),1)],8,Dt),e("div",Ct,[wt,e("span",null,g(t.subscription.controlPlaneInstanceId),1)]),t.statuses.length>0?(i(),v("details",Pt,[Ut,(i(!0),v(E,null,z(t.statuses,(C,V)=>(i(),v("div",{key:`${d}-${V}`,class:"definition","data-testid":`data-plane-subscription-status-${d}-${V}`},[e("span",null,g(C.type)+":",1),e("span",null,g(C.ratio),1)],8,Vt))),128))])):M("",!0)]))),128))])]),e("section",null,[L(ot,{id:"code-block-data-plane-summary",content:r(Q),"code-max-height":"250px"},null,8,["content"])])],64)):M("",!0)])}}});const Et=Pe(At,[["__scopeId","data-v-b0ed64d1"]]),Ue=[{key:"status",label:"Status"},{key:"name",label:"Name"},{key:"type",label:"Type"},{key:"service",label:"Service"},{key:"protocol",label:"Protocol"},{key:"zone",label:"Zone"},{key:"lastConnected",label:"Last Connected"},{key:"lastUpdated",label:"Last Updated"},{key:"totalUpdates",label:"Total Updates"},{key:"dpVersion",label:"Kuma DP version"},{key:"envoyVersion",label:"Envoy version"},{key:"details",label:"Details",hideLabel:!0}],It=["name","details"],St=Ue.filter(l=>!It.includes(l.key)).map(l=>({tableHeaderKey:l.key,label:l.label,isChecked:!1})),Ve=["status","name","type","service","protocol","zone","lastUpdated","dpVersion","details"];function Ot(l,y=Ve){return Ue.filter(I=>y.includes(I.key)?l?!0:I.key!=="zone":!1)}const ne=l=>(Ce("data-v-f2989e9f"),l=l(),we(),l),Kt=ne(()=>e("label",{for:"data-planes-type-filter",class:"mr-2"}," Type: ",-1)),$t=["value"],Lt=["for"],Nt=["id","checked","onChange"],Rt=ne(()=>e("span",{class:"custom-control-icon"}," + ",-1)),xt=ne(()=>e("span",{class:"custom-control-icon"}," \u2190 ",-1)),Mt=ke({__name:"DataPlaneListView",props:{name:{type:String,required:!1,default:null},offset:{type:Number,required:!1,default:0}},setup(l){const y=l,I=50,Q=["All","Standard","Gateway (builtin)","Gateway (delegated)"],S=Me(),j=Ye(),T=D(Ve),N=D(!0),O=D(!1),u=D(null),p=D(!1),m=D({headers:[],data:[]}),t=D([]),d=D(null),C=D("All"),V=D(y.offset),_=D(null),b=P(()=>j.getters["config/getMulticlusterStatus"]),K=P(()=>({name:j.getters["config/getEnvironment"]==="universal"?"universal-dataplane":"kubernetes-dataplane"})),Y=P(()=>{const a=m.value.data.filter(f=>C.value==="All"?!0:f.type.toLowerCase()===C.value.toLowerCase()),s=Ot(b.value,T.value);return{data:a,headers:s}}),Z=P(()=>St.filter(a=>b.value?!0:a.tableHeaderKey!=="zone").map(a=>{const s=T.value.includes(a.tableHeaderKey);return{...a,isChecked:s}}));ze(()=>S.params.mesh,function(){S.name==="data-plane-list-view"&&(O.value=!1,u.value=null,p.value=!1,W(0))});const H=he.get("dpVisibleTableHeaderKeys");Array.isArray(H)&&(T.value=H),W(y.offset);function F(a){a.stopPropagation()}function J(a,s){const f=a.target,o=T.value.findIndex(c=>c===s);f.checked&&o===-1?T.value.push(s):!f.checked&&o>-1&&T.value.splice(o,1),he.set("dpVisibleTableHeaderKeys",Array.from(new Set(T.value)))}function Ae(){Ze.logger.info(Fe.CREATE_DATA_PLANE_PROXY_CLICKED)}function Ee(){return{title:"No Data",message:"There are no data plane proxies present."}}async function Ie(a){var le,oe,ie,re,de,ce,ue;const s=a.mesh,f=a.name,o={name:"data-plane-detail-view",params:{mesh:s,dataPlane:f}},c={name:"mesh-detail-view",params:{mesh:s}},B=["kuma.io/protocol","kuma.io/service","kuma.io/zone"],R=De(a.dataplane).filter(n=>B.includes(n.label)),k=(le=R.find(n=>n.label==="kuma.io/service"))==null?void 0:le.value,$=(oe=R.find(n=>n.label==="kuma.io/protocol"))==null?void 0:oe.value,ee=(ie=R.find(n=>n.label==="kuma.io/zone"))==null?void 0:ie.value;let se;k!==void 0&&(se={name:"service-insight-detail-view",params:{mesh:s,service:k}});const{status:Se}=Te(a.dataplane,a.dataplaneInsight),Oe=(de=(re=a.dataplaneInsight)==null?void 0:re.subscriptions)!=null?de:[],Ke={totalUpdates:0,totalRejectedUpdates:0,dpVersion:null,envoyVersion:null,selectedTime:NaN,selectedUpdateTime:NaN,version:null},h=Oe.reduce((n,w)=>{var pe,me,ve,fe;if(w.connectTime){const ye=Date.parse(w.connectTime);(!n.selectedTime||ye>n.selectedTime)&&(n.selectedTime=ye)}const te=Date.parse(w.status.lastUpdateTime);return te&&(!n.selectedUpdateTime||te>n.selectedUpdateTime)&&(n.selectedUpdateTime=te),{totalUpdates:n.totalUpdates+parseInt((pe=w.status.total.responsesSent)!=null?pe:"0",10),totalRejectedUpdates:n.totalRejectedUpdates+parseInt((me=w.status.total.responsesRejected)!=null?me:"0",10),dpVersion:((ve=w.version)==null?void 0:ve.kumaDp.version)||n.dpVersion,envoyVersion:((fe=w.version)==null?void 0:fe.envoy.version)||n.envoyVersion,selectedTime:n.selectedTime,selectedUpdateTime:n.selectedUpdateTime,version:w.version||n.version}},Ke),x={name:f,nameRoute:o,mesh:s,meshRoute:c,zone:ee!=null?ee:"\u2014",service:k!=null?k:"\u2014",serviceInsightRoute:se,protocol:$!=null?$:"\u2014",status:Se,totalUpdates:h.totalUpdates,totalRejectedUpdates:h.totalRejectedUpdates,dpVersion:(ce=h.dpVersion)!=null?ce:"\u2014",envoyVersion:(ue=h.envoyVersion)!=null?ue:"\u2014",warnings:[],unsupportedEnvoyVersion:!1,unsupportedKumaDPVersion:!1,kumaDpAndKumaCpMismatch:!1,lastUpdated:h.selectedUpdateTime?be(new Date(h.selectedUpdateTime).toUTCString()):"\u2014",lastConnected:h.selectedTime?be(new Date(h.selectedTime).toUTCString()):"\u2014",type:Je(a.dataplane)};if(h.version){const{kind:n}=Qe(h.version);switch(n!==We&&x.warnings.push(n),n){case et:x.unsupportedEnvoyVersion=!0;break;case Xe:x.unsupportedKumaDPVersion=!0;break}}return b.value&&h.dpVersion&&R.find(w=>w.label===tt)&&typeof h.version.kumaDp.kumaCpCompatible=="boolean"&&!h.version.kumaDp.kumaCpCompatible&&(x.warnings.push(at),x.kumaDpAndKumaCpMismatch=!0),x}async function W(a){var o;V.value=a,ae("offset",a>0?a:null),N.value=!0;const s=S.params.mesh,f=I;try{const{items:c,next:B}=await je.getAllDataplaneOverviewsFromMesh({mesh:s},{size:f,offset:a});if(Array.isArray(c)&&c.length>0){c.sort(function(k,$){return k.name===$.name?k.mesh>$.mesh?1:-1:k.name.localeCompare($.name)}),d.value=B,t.value=c,X((o=y.name)!=null?o:c[0].name);const R=await Promise.all(t.value.map(k=>Ie(k)));m.value.data=R,p.value=!1,O.value=!1}else X(null),m.value.data=[],p.value=!0,O.value=!0}catch(c){c instanceof Error?u.value=c:console.error(c),O.value=!0}finally{N.value=!1}}function X(a){var s;a&&t.value.length>0?(_.value=(s=t.value.find(f=>f.name===a))!=null?s:t.value[0],ae("name",_.value.name)):(_.value=null,ae("name",null))}return(a,s)=>(i(),q(nt,null,{content:A(()=>{var f;return[L(st,{"selected-entity-name":(f=_.value)==null?void 0:f.name,"page-size":I,"is-loading":N.value,error:u.value,"empty-state":Ee(),"table-data":r(Y),"table-data-is-empty":p.value,"show-details":"",next:d.value!==null,"page-offset":V.value,onTableAction:s[1]||(s[1]=o=>X(o.name)),onLoadData:s[2]||(s[2]=o=>W(o))},{additionalControls:A(()=>[e("div",null,[Kt,He(e("select",{id:"data-planes-type-filter","onUpdate:modelValue":s[0]||(s[0]=o=>C.value=o),"data-testid":"data-planes-type-filter"},[(i(),v(E,null,z(Q,(o,c)=>e("option",{key:c,value:o},g(o),9,$t)),64))],512),[[Be,C.value]])]),L(r(qe),{label:"Columns",icon:"cogwheel","button-appearance":"outline"},{items:A(()=>[e("div",{onClick:F},[(i(!0),v(E,null,z(r(Z),(o,c)=>(i(),q(r(Ge),{key:c,class:"table-header-selector-item",item:o},{default:A(()=>[e("label",{for:`data-plane-table-header-checkbox-${c}`,class:"k-checkbox table-header-selector-item-checkbox"},[e("input",{id:`data-plane-table-header-checkbox-${c}`,checked:o.isChecked,type:"checkbox",class:"k-input",onChange:B=>J(B,o.tableHeaderKey)},null,40,Nt),G(" "+g(o.label),1)],8,Lt)]),_:2},1032,["item"]))),128))])]),_:1}),L(r(ge),{class:"add-dp-button",appearance:"primary",to:r(K),"data-testid":"data-plane-create-data-plane-button",onClick:Ae},{default:A(()=>[Rt,G(" Create data plane proxy ")]),_:1},8,["to"]),r(S).query.ns?(i(),q(r(ge),{key:0,appearance:"primary",to:{name:"data-plane-list-view"},"data-testid":"data-plane-ns-back-button"},{default:A(()=>[xt,G(" View All ")]),_:1})):M("",!0)]),_:1},8,["selected-entity-name","is-loading","error","empty-state","table-data","table-data-is-empty","next","page-offset"])]}),sidebar:A(()=>[_.value!==null?(i(),q(Et,{key:0,"data-plane-overview":_.value},null,8,["data-plane-overview"])):(i(),q(it,{key:1}))]),_:1}))}});const Wt=Pe(Mt,[["__scopeId","data-v-f2989e9f"]]);export{Wt as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/DataPlaneListView.a07f9559.css b/app/kuma-ui/pkg/resources/data/assets/DataPlaneListView.a07f9559.css new file mode 100644 index 000000000000..1476e5a964a0 --- /dev/null +++ b/app/kuma-ui/pkg/resources/data/assets/DataPlaneListView.a07f9559.css @@ -0,0 +1 @@ +h3[data-v-2bce1d35],h4[data-v-2bce1d35],h5[data-v-2bce1d35]{margin-bottom:var(--spacing-xs)}h3[data-v-2bce1d35]{font-size:1.4em}h4[data-v-2bce1d35]{font-size:1.25em}h5[data-v-2bce1d35]{font-size:1.1em}.heading-with-icon[data-v-2bce1d35]{display:flex;align-items:center}.entity-summary[data-v-2bce1d35]{padding:var(--spacing-md)}.entity-section-list[data-v-2bce1d35]{display:flex;flex:1 1 60ch;flex-wrap:wrap;gap:var(--spacing-md) var(--spacing-xl)}.entity-section-list>*[data-v-2bce1d35]{min-inline-size:0;flex-grow:1}.entity-title[data-v-2bce1d35]{display:flex;gap:var(--spacing-md)}.definition[data-v-2bce1d35]{display:grid;grid-template-columns:22ch 1fr;grid-gap:var(--spacing-md)}.status[data-v-2bce1d35]:before{content:"";display:inline-block;vertical-align:middle;margin-right:var(--spacing-xs);border:4px solid currentColor;border-radius:50%}.status--success[data-v-2bce1d35]{color:var(--green-400)}.status--warning[data-v-2bce1d35]{color:var(--yellow-500)}.status--danger[data-v-2bce1d35]{color:var(--red-600)}.add-dp-button.add-dp-button[data-v-41943630]{background-color:var(--logo-green)}.table-header-selector-item-checkbox[data-v-41943630]{padding:var(--spacing-md) var(--spacing-lg);display:flex;align-items:center}.table-header-selector-item .k-dropdown-item-trigger{padding:0!important} diff --git a/app/kuma-ui/pkg/resources/data/assets/DataPlaneListView.c608f61a.css b/app/kuma-ui/pkg/resources/data/assets/DataPlaneListView.c608f61a.css deleted file mode 100644 index 1daac484bc57..000000000000 --- a/app/kuma-ui/pkg/resources/data/assets/DataPlaneListView.c608f61a.css +++ /dev/null @@ -1 +0,0 @@ -h3[data-v-b0ed64d1],h4[data-v-b0ed64d1],h5[data-v-b0ed64d1]{margin-bottom:var(--spacing-xs)}h3[data-v-b0ed64d1]{font-size:1.4em}h4[data-v-b0ed64d1]{font-size:1.25em}h5[data-v-b0ed64d1]{font-size:1.1em}.heading-with-icon[data-v-b0ed64d1]{display:flex;align-items:center}.entity-summary[data-v-b0ed64d1]{padding:var(--spacing-md)}.entity-section-list[data-v-b0ed64d1]{display:flex;flex:1 1 60ch;flex-wrap:wrap;gap:var(--spacing-md) var(--spacing-xl)}.entity-section-list>*[data-v-b0ed64d1]{min-inline-size:0;flex-grow:1}.entity-title[data-v-b0ed64d1]{display:flex;gap:var(--spacing-md)}.definition[data-v-b0ed64d1]{display:grid;grid-template-columns:22ch 1fr;grid-gap:var(--spacing-md)}.status[data-v-b0ed64d1]:before{content:"";display:inline-block;vertical-align:middle;margin-right:var(--spacing-xs);border:4px solid currentColor;border-radius:50%}.status--success[data-v-b0ed64d1]{color:var(--green-400)}.status--warning[data-v-b0ed64d1]{color:var(--yellow-500)}.status--danger[data-v-b0ed64d1]{color:var(--red-600)}.add-dp-button.add-dp-button[data-v-f2989e9f]{background-color:var(--logo-green)}.table-header-selector-item-checkbox[data-v-f2989e9f]{padding:var(--spacing-md) var(--spacing-lg);display:flex;align-items:center}.table-header-selector-item .k-dropdown-item-trigger{padding:0!important} diff --git a/app/kuma-ui/pkg/resources/data/assets/DataplaneKubernetes.2327035f.js b/app/kuma-ui/pkg/resources/data/assets/DataplaneKubernetes.2327035f.js deleted file mode 100644 index c60653ce8249..000000000000 --- a/app/kuma-ui/pkg/resources/data/assets/DataplaneKubernetes.2327035f.js +++ /dev/null @@ -1,15 +0,0 @@ -import{D as M,y as B,M as E,O as K,ck as V,cn as F,cT as U,k as T,o as r,i as c,j as e,a as i,w as a,t as h,l as d,cD as P,F as q,n as z,b as f,cU as _,c as b,m as S,z as v,h as p,B as A,C as j}from"./index.3bc39668.js";import{_ as O}from"./CodeBlock.vue_vue_type_style_index_0_lang.b3d38a49.js";import{f as W}from"./formatForCLI.199be697.js";import{F as G,S as Y,E as L}from"./EntityScanner.715bca8d.js";import{E as R}from"./EnvironmentSwitcher.2962aa69.js";import"./_commonjsHelpers.f037b798.js";import"./index.58caa11d.js";const H={apiVersion:"v1",kind:"Namespace",metadata:{name:null,namespace:null,annotations:{"kuma.io/sidecar-injection":"enabled","kuma.io/mesh":null}}};const J={name:"DataplaneWizardKubernetes",components:{CodeBlock:O,FormFragment:G,StepSkeleton:Y,EnvironmentSwitcher:R,EntityScanner:L,KAlert:B,KButton:E,KCard:K},data(){return{productName:V,schema:H,steps:[{label:"General",slug:"general"},{label:"Scope Settings",slug:"scope-settings"},{label:"Install",slug:"complete"}],tabs:[{hash:"#kubernetes",title:"Kubernetes"}],sidebarContent:[{name:"dataplane"},{name:"example"},{name:"switch"}],startScanner:!1,scanFound:!1,hideScannerSiblings:!1,scanError:!1,isComplete:!1,validate:{meshName:"",k8sDataplaneType:"dataplane-type-service",k8sServices:"all-services",k8sNamespace:"",k8sNamespaceSelection:"",k8sServiceDeployment:"",k8sServiceDeploymentSelection:"",k8sIngressDeployment:"",k8sIngressDeploymentSelection:"",k8sIngressType:"",k8sIngressBrand:"kong-ingress",k8sIngressSelection:""}}},computed:{...F({title:"config/getTagline",version:"config/getVersion",environment:"config/getEnvironment",meshes:"getMeshList"}),codeOutput(){const o=Object.assign({},this.schema),s=this.validate.k8sNamespaceSelection;if(!s)return;o.metadata.name=s,o.metadata.namespace=s,o.metadata.annotations["kuma.io/mesh"]=this.validate.meshName;const y=`" | kubectl apply -f - && kubectl delete pod --all -n ${s}`;return W(o,y)},nextDisabled(){const{k8sNamespaceSelection:o,meshName:s}=this.validate;return s.length?this.$route.query.step==="1"?!o:!1:!0}},watch:{"validate.k8sNamespaceSelection"(o){this.validate.k8sNamespaceSelection=U(o)},$route(){this.$route.query.step===1&&(this.validate.k8sNamespaceSelection?this.nextDisabled=!1:this.nextDisabled=!0)}},methods:{hideSiblings(){this.hideScannerSiblings=!0},scanForEntity(){const s=this.validate.meshName,y=this.validate.k8sNamespaceSelection;this.scanComplete=!1,this.scanError=!1,!(!s||!y)&&T.getDataplaneFromMesh({mesh:s,name:y}).then(k=>{k&&k.name.length>0?(this.isRunning=!0,this.scanFound=!0):this.scanError=!0}).catch(k=>{this.scanError=!0,console.error(k)}).finally(()=>{this.scanComplete=!0})},compeleteDataPlaneSetup(){this.$store.dispatch("updateSelectedMesh",this.validate.meshName),this.$router.push({name:"data-plane-list-view",params:{mesh:this.validate.meshName}})}}},n=o=>(A("data-v-47575659"),o=o(),j(),o),Q={class:"wizard"},X={class:"wizard__content"},Z=n(()=>e("h3",null," Create Kubernetes Dataplane ",-1)),$=n(()=>e("h3",null," To get started, please select on what Mesh you would like to add the Dataplane: ",-1)),ee=n(()=>e("p",null," If you've got an existing Mesh that you would like to associate with your Dataplane, you can select it below, or create a new one using our Mesh Wizard. ",-1)),te=n(()=>e("small",null,"Would you like to see instructions for Universal? Use sidebar to change wizard!",-1)),se=n(()=>e("option",{disabled:"",value:""}," Select an existing Mesh\u2026 ",-1)),ae=["value"],ne=n(()=>e("label",{class:"k-input-label mr-4"}," or ",-1)),le=n(()=>e("h3",null," Setup Dataplane Mode ",-1)),oe=n(()=>e("p",null," You can create a data plane for a service or a data plane for a Gateway. ",-1)),ie={for:"service-dataplane"},re=n(()=>e("span",null," Service Dataplane ",-1)),de={for:"ingress-dataplane"},ce=n(()=>e("span",null," Ingress Dataplane ",-1)),pe={key:0},ue=n(()=>e("p",null," Should the data plane be added for an entire Namespace and all of its services, or for specific individual services in any namespace? ",-1)),me={for:"k8s-services-all"},he=n(()=>e("span",null," All Services in Namespace ",-1)),ke={for:"k8s-services-individual"},_e=n(()=>e("span",null," Individual Services ",-1)),ve={key:1},ye={for:"k8s-ingress-kong"},ge=n(()=>e("span",null," Kong Ingress ",-1)),fe={for:"k8s-ingress-other"},be=n(()=>e("span",null," Other Ingress ",-1)),Se=n(()=>e("p",null,' Please go ahead and deploy the Ingress first, then restart this wizard and select "Existing Ingress". ',-1)),we={key:0},De={key:0},Ne=n(()=>e("h3",null," Auto-Inject DPP ",-1)),Ie=n(()=>e("p",null," You can now execute the following commands to automatically inject the sidecar proxy in every Pod, and by doing so creating the Dataplane. ",-1)),xe=n(()=>e("h4",null,"Kubernetes",-1)),Ce=n(()=>e("h3",null,"Searching\u2026",-1)),Me=n(()=>e("p",null,"We are looking for your dataplane.",-1)),Be=n(()=>e("h3",null,"Done!",-1)),Ee={key:0},Ke=n(()=>e("p",null," Proceed to the next step where we will show you your new Dataplane. ",-1)),Ve=n(()=>e("h3",null,"Mesh not found",-1)),Fe=n(()=>e("p",null,"We were unable to find your mesh.",-1)),Ue=n(()=>e("p",null," Please return to the first step and make sure to select an existing Mesh, or create a new one. ",-1)),Te=n(()=>e("h3",null,"Dataplane",-1)),Pe=n(()=>e("h3",null,"Example",-1)),qe=n(()=>e("p",null," Below is an example of a Dataplane resource output: ",-1)),ze=n(()=>e("code",{class:"block"},[e("pre",null,`apiVersion: 'kuma.io/v1alpha1' -kind: Dataplane -mesh: default -metadata: - name: dp-echo-1 - annotations: - kuma.io/sidecar-injection: enabled - kuma.io/mesh: default -networking: - address: 10.0.0.1 - inbound: - - port: 10000 - servicePort: 9000 - tags: - kuma.io/service: echo`)],-1));function Ae(o,s,y,k,t,g){const w=p("KButton"),u=p("FormFragment"),m=p("KCard"),D=p("KAlert"),N=p("CodeBlock"),I=p("EntityScanner"),x=p("EnvironmentSwitcher"),C=p("StepSkeleton");return r(),c("div",Q,[e("div",X,[i(C,{steps:t.steps,"sidebar-content":t.sidebarContent,"footer-enabled":t.hideScannerSiblings===!1,"next-disabled":g.nextDisabled},{general:a(()=>[Z,e("p",null," Welcome to the wizard to create a new Dataplane resource in "+h(o.title)+". We will be providing you with a few steps that will get you started. ",1),e("p",null," As you know, the "+h(t.productName)+" GUI is read-only. ",1),$,ee,te,i(m,{class:"my-6","has-shadow":""},{body:a(()=>[i(u,{title:"Choose a Mesh","for-attr":"dp-mesh","all-inline":""},{default:a(()=>[e("div",null,[d(e("select",{id:"dp-mesh","onUpdate:modelValue":s[0]||(s[0]=l=>t.validate.meshName=l),class:"k-input w-100"},[se,(r(!0),c(q,null,z(o.meshes.items,l=>(r(),c("option",{key:l.name,value:l.name},h(l.name),9,ae))),128))],512),[[P,t.validate.meshName]])]),e("div",null,[ne,i(w,{to:{name:"create-mesh"},appearance:"outline"},{default:a(()=>[f(" Create a new Mesh ")]),_:1})])]),_:1})]),_:1})]),"scope-settings":a(()=>[le,oe,i(m,{class:"my-6","has-shadow":""},{body:a(()=>[i(u,{"all-inline":"","equal-cols":"","hide-label-col":""},{default:a(()=>[e("label",ie,[d(e("input",{id:"service-dataplane","onUpdate:modelValue":s[1]||(s[1]=l=>t.validate.k8sDataplaneType=l),class:"k-input",type:"radio",name:"dataplane-type",value:"dataplane-type-service",checked:""},null,512),[[_,t.validate.k8sDataplaneType]]),re]),e("label",de,[d(e("input",{id:"ingress-dataplane","onUpdate:modelValue":s[2]||(s[2]=l=>t.validate.k8sDataplaneType=l),class:"k-input",type:"radio",name:"dataplane-type",value:"dataplane-type-ingress",disabled:""},null,512),[[_,t.validate.k8sDataplaneType]]),ce])]),_:1})]),_:1}),t.validate.k8sDataplaneType==="dataplane-type-service"?(r(),c("div",pe,[ue,i(m,{class:"my-6","has-shadow":""},{body:a(()=>[i(u,{"all-inline":"","equal-cols":"","hide-label-col":""},{default:a(()=>[e("label",me,[d(e("input",{id:"k8s-services-all","onUpdate:modelValue":s[3]||(s[3]=l=>t.validate.k8sServices=l),class:"k-input",type:"radio",name:"k8s-services",value:"all-services",checked:""},null,512),[[_,t.validate.k8sServices]]),he]),e("label",ke,[d(e("input",{id:"k8s-services-individual","onUpdate:modelValue":s[4]||(s[4]=l=>t.validate.k8sServices=l),class:"k-input",type:"radio",name:"k8s-services",value:"individual-services",disabled:""},null,512),[[_,t.validate.k8sServices]]),_e])]),_:1})]),_:1}),t.validate.k8sServices==="individual-services"?(r(),b(m,{key:0,class:"my-6","has-shadow":""},{body:a(()=>[i(u,{title:"Deployments","for-attr":"k8s-deployment-selection"},{default:a(()=>[d(e("input",{id:"k8s-service-deployment-new","onUpdate:modelValue":s[5]||(s[5]=l=>t.validate.k8sServiceDeploymentSelection=l),type:"text",class:"k-input w-100",placeholder:"your-new-deployment",required:""},null,512),[[S,t.validate.k8sServiceDeploymentSelection]])]),_:1})]),_:1})):v("",!0),i(m,{class:"my-6","has-shadow":""},{body:a(()=>[i(u,{title:"Namespace","for-attr":"k8s-namespace-selection"},{default:a(()=>[d(e("input",{id:"k8s-namespace-new","onUpdate:modelValue":s[6]||(s[6]=l=>t.validate.k8sNamespaceSelection=l),type:"text",class:"k-input w-100",placeholder:"your-namespace",required:""},null,512),[[S,t.validate.k8sNamespaceSelection]])]),_:1})]),_:1})])):v("",!0),t.validate.k8sDataplaneType==="dataplane-type-ingress"?(r(),c("div",ve,[e("p",null,h(o.title)+" natively supports the Kong Ingress. Do you want to deploy Kong or another Ingress? ",1),i(m,{class:"my-6","has-shadow":""},{body:a(()=>[i(u,{"all-inline":"","equal-cols":"","hide-label-col":""},{default:a(()=>[e("label",ye,[d(e("input",{id:"k8s-ingress-kong","onUpdate:modelValue":s[7]||(s[7]=l=>t.validate.k8sIngressBrand=l),class:"k-input",type:"radio",name:"k8s-ingress-brand",value:"kong-ingress",checked:""},null,512),[[_,t.validate.k8sIngressBrand]]),ge]),e("label",fe,[d(e("input",{id:"k8s-ingress-other","onUpdate:modelValue":s[8]||(s[8]=l=>t.validate.k8sIngressBrand=l),class:"k-input",type:"radio",name:"k8s-ingress-brand",value:"other-ingress"},null,512),[[_,t.validate.k8sIngressBrand]]),be])]),_:1})]),_:1}),i(m,{class:"my-6","has-shadow":""},{body:a(()=>[i(u,{title:"Deployments","for-attr":"k8s-deployment-selection"},{default:a(()=>[d(e("input",{id:"k8s-ingress-deployment-new","onUpdate:modelValue":s[9]||(s[9]=l=>t.validate.k8sIngressDeployment=l),type:"text",class:"k-input w-100",placeholder:"your-deployment",required:""},null,512),[[S,t.validate.k8sIngressDeployment]])]),_:1})]),_:1}),t.validate.k8sIngressBrand==="other-ingress"?(r(),b(D,{key:0,appearance:"info"},{alertMessage:a(()=>[Se]),_:1})):v("",!0)])):v("",!0)]),complete:a(()=>[t.validate.meshName?(r(),c("div",we,[t.hideScannerSiblings===!1?(r(),c("div",De,[Ne,Ie,xe,i(N,{id:"code-block-kubernetes-command",language:"bash",code:g.codeOutput},null,8,["code"])])):v("",!0),i(I,{"loader-function":g.scanForEntity,"should-start":!0,"has-error":t.scanError,"can-complete":t.scanFound,onHideSiblings:g.hideSiblings},{"loading-title":a(()=>[Ce]),"loading-content":a(()=>[Me]),"complete-title":a(()=>[Be]),"complete-content":a(()=>[e("p",null,[f(" Your Dataplane "),t.validate.k8sNamespaceSelection?(r(),c("strong",Ee,h(t.validate.k8sNamespaceSelection),1)):v("",!0),f(" was found! ")]),Ke,e("p",null,[i(w,{appearance:"primary",onClick:g.compeleteDataPlaneSetup},{default:a(()=>[f(" View Your Dataplane ")]),_:1},8,["onClick"])])]),"error-title":a(()=>[Ve]),"error-content":a(()=>[Fe]),_:1},8,["loader-function","has-error","can-complete","onHideSiblings"])])):(r(),b(D,{key:1,appearance:"danger"},{alertMessage:a(()=>[Ue]),_:1}))]),dataplane:a(()=>[Te,e("p",null," In "+h(o.title)+", a Dataplane resource represents a data plane proxy running alongside one of your services. Data plane proxies can be added in any Mesh that you may have created, and in Kubernetes, they will be auto-injected by "+h(o.title)+". ",1)]),example:a(()=>[Pe,qe,ze]),switch:a(()=>[i(x)]),_:1},8,["steps","sidebar-content","footer-enabled","next-disabled"])])])}const He=M(J,[["render",Ae],["__scopeId","data-v-47575659"]]);export{He as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/DataplaneKubernetes.3d545ba1.js b/app/kuma-ui/pkg/resources/data/assets/DataplaneKubernetes.3d545ba1.js new file mode 100644 index 000000000000..2fa4c9829866 --- /dev/null +++ b/app/kuma-ui/pkg/resources/data/assets/DataplaneKubernetes.3d545ba1.js @@ -0,0 +1,81 @@ +import{E as x,z as M,P as B,L as K,ck as V,cn as F,cR as P,k as U,i as p,o as d,j as u,l as e,a as r,w as a,e as n,t as k,m as c,cC as T,F as A,n as q,cS as v,c as b,v as S,A as y,C as z,D as j}from"./index.c8e7c817.js";import{_ as O}from"./CodeBlock.vue_vue_type_style_index_0_lang.660b597c.js";import{f as W}from"./formatForCLI.199be697.js";import{F as L,S as G,E as R}from"./EntityScanner.44705ff2.js";import{E as Y}from"./EnvironmentSwitcher.505b78d4.js";import"./_commonjsHelpers.f037b798.js";import"./index.58caa11d.js";const H={apiVersion:"v1",kind:"Namespace",metadata:{name:null,namespace:null,annotations:{"kuma.io/sidecar-injection":"enabled","kuma.io/mesh":null}}};const X=`apiVersion: 'kuma.io/v1alpha1' +kind: Dataplane +mesh: default +metadata: + name: dp-echo-1 + annotations: + kuma.io/sidecar-injection: enabled + kuma.io/mesh: default +networking: + address: 10.0.0.1 + inbound: + - port: 10000 + servicePort: 9000 + tags: + kuma.io/service: echo`,J={name:"DataplaneWizardKubernetes",EXAMPLE_CODE:X,components:{CodeBlock:O,FormFragment:L,StepSkeleton:G,EnvironmentSwitcher:Y,EntityScanner:R,KAlert:M,KButton:B,KCard:K},data(){return{productName:V,schema:H,steps:[{label:"General",slug:"general"},{label:"Scope Settings",slug:"scope-settings"},{label:"Install",slug:"complete"}],tabs:[{hash:"#kubernetes",title:"Kubernetes"}],sidebarContent:[{name:"dataplane"},{name:"example"},{name:"switch"}],startScanner:!1,scanFound:!1,hideScannerSiblings:!1,scanError:!1,isComplete:!1,validate:{meshName:"",k8sDataplaneType:"dataplane-type-service",k8sServices:"all-services",k8sNamespace:"",k8sNamespaceSelection:"",k8sServiceDeployment:"",k8sServiceDeploymentSelection:"",k8sIngressDeployment:"",k8sIngressDeploymentSelection:"",k8sIngressType:"",k8sIngressBrand:"kong-ingress",k8sIngressSelection:""}}},computed:{...F({title:"config/getTagline",version:"config/getVersion",environment:"config/getEnvironment",meshes:"getMeshList"}),codeOutput(){const i=Object.assign({},this.schema),s=this.validate.k8sNamespaceSelection;if(!s)return;i.metadata.name=s,i.metadata.namespace=s,i.metadata.annotations["kuma.io/mesh"]=this.validate.meshName;const g=`" | kubectl apply -f - && kubectl delete pod --all -n ${s}`;return W(i,g)},nextDisabled(){const{k8sNamespaceSelection:i,meshName:s}=this.validate;return s.length?this.$route.query.step==="1"?!i:!1:!0}},watch:{"validate.k8sNamespaceSelection"(i){this.validate.k8sNamespaceSelection=P(i)},$route(){this.$route.query.step===1&&(this.validate.k8sNamespaceSelection?this.nextDisabled=!1:this.nextDisabled=!0)}},methods:{hideSiblings(){this.hideScannerSiblings=!0},scanForEntity(){const s=this.validate.meshName,g=this.validate.k8sNamespaceSelection;this.scanComplete=!1,this.scanError=!1,!(!s||!g)&&U.getDataplaneFromMesh({mesh:s,name:g}).then(_=>{_&&_.name.length>0?(this.isRunning=!0,this.scanFound=!0):this.scanError=!0}).catch(_=>{this.scanError=!0,console.error(_)}).finally(()=>{this.scanComplete=!0})},compeleteDataPlaneSetup(){this.$store.dispatch("updateSelectedMesh",this.validate.meshName),this.$router.push({name:"data-plane-list-view",params:{mesh:this.validate.meshName}})}}},l=i=>(z("data-v-e050c731"),i=i(),j(),i),Q={class:"wizard"},Z={class:"wizard__content"},$=l(()=>e("h3",null,` + Create Kubernetes Dataplane + `,-1)),ee=l(()=>e("h3",null,` + To get started, please select on what Mesh you would like to add the Dataplane: + `,-1)),ne=l(()=>e("p",null,` + If you've got an existing Mesh that you would like to associate with your + Dataplane, you can select it below, or create a new one using our Mesh Wizard. + `,-1)),te=l(()=>e("small",null,"Would you like to see instructions for Universal? Use sidebar to change wizard!",-1)),se=l(()=>e("option",{disabled:"",value:""},` + Select an existing Mesh\u2026 + `,-1)),ae=["value"],le=l(()=>e("label",{class:"k-input-label mr-4"},` + or + `,-1)),oe=l(()=>e("h3",null,` + Setup Dataplane Mode + `,-1)),ie=l(()=>e("p",null,` + You can create a data plane for a service or a data plane for a Gateway. + `,-1)),re={for:"service-dataplane"},de=l(()=>e("span",null,` + Service Dataplane + `,-1)),ce={for:"ingress-dataplane"},pe=l(()=>e("span",null,` + Ingress Dataplane + `,-1)),ue={key:0},me=l(()=>e("p",null,` + Should the data plane be added for an entire Namespace and all of its services, + or for specific individual services in any namespace? + `,-1)),he={for:"k8s-services-all"},ke=l(()=>e("span",null,` + All Services in Namespace + `,-1)),_e={for:"k8s-services-individual"},ve=l(()=>e("span",null,` + Individual Services + `,-1)),ye={key:1},ge={for:"k8s-ingress-kong"},fe=l(()=>e("span",null,` + Kong Ingress + `,-1)),be={for:"k8s-ingress-other"},Se=l(()=>e("span",null,` + Other Ingress + `,-1)),we=l(()=>e("p",null,` + Please go ahead and deploy the Ingress first, then restart this + wizard and select "Existing Ingress". + `,-1)),De={key:0},Ne={key:0},Ie=l(()=>e("h3",null,` + Auto-Inject DPP + `,-1)),Ce=l(()=>e("p",null,` + You can now execute the following commands to automatically inject + the sidecar proxy in every Pod, and by doing so creating the Dataplane. + `,-1)),Ee=l(()=>e("h4",null,"Kubernetes",-1)),xe=l(()=>e("h3",null,"Searching\u2026",-1)),Me=l(()=>e("p",null,"We are looking for your dataplane.",-1)),Be=l(()=>e("h3",null,"Done!",-1)),Ke={key:0},Ve=l(()=>e("p",null,` + Proceed to the next step where we will show you + your new Dataplane. + `,-1)),Fe=l(()=>e("h3",null,"Mesh not found",-1)),Pe=l(()=>e("p",null,"We were unable to find your mesh.",-1)),Ue=l(()=>e("p",null,` + Please return to the first step and make sure to select an + existing Mesh, or create a new one. + `,-1)),Te=l(()=>e("h3",null,"Dataplane",-1)),Ae=l(()=>e("h3",null,"Example",-1)),qe=l(()=>e("p",null,` + Below is an example of a Dataplane resource output: + `,-1));function ze(i,s,g,_,t,f){const w=p("KButton"),m=p("FormFragment"),h=p("KCard"),D=p("KAlert"),N=p("CodeBlock"),I=p("EntityScanner"),C=p("EnvironmentSwitcher"),E=p("StepSkeleton");return d(),u("div",Q,[e("div",Z,[r(E,{steps:t.steps,"sidebar-content":t.sidebarContent,"footer-enabled":t.hideScannerSiblings===!1,"next-disabled":f.nextDisabled},{general:a(()=>[$,n(),e("p",null,` + Welcome to the wizard to create a new Dataplane resource in `+k(i.title)+`. + We will be providing you with a few steps that will get you started. + `,1),n(),e("p",null,` + As you know, the `+k(t.productName)+` GUI is read-only. + `,1),n(),ee,n(),ne,n(),te,n(),r(h,{class:"my-6","has-shadow":""},{body:a(()=>[r(m,{title:"Choose a Mesh","for-attr":"dp-mesh","all-inline":""},{default:a(()=>[e("div",null,[c(e("select",{id:"dp-mesh","onUpdate:modelValue":s[0]||(s[0]=o=>t.validate.meshName=o),class:"k-input w-100"},[se,n(),(d(!0),u(A,null,q(i.meshes.items,o=>(d(),u("option",{key:o.name,value:o.name},k(o.name),9,ae))),128))],512),[[T,t.validate.meshName]])]),n(),e("div",null,[le,n(),r(w,{to:{name:"create-mesh"},appearance:"outline"},{default:a(()=>[n(` + Create a new Mesh + `)]),_:1})])]),_:1})]),_:1})]),"scope-settings":a(()=>[oe,n(),ie,n(),r(h,{class:"my-6","has-shadow":""},{body:a(()=>[r(m,{"all-inline":"","equal-cols":"","hide-label-col":""},{default:a(()=>[e("label",re,[c(e("input",{id:"service-dataplane","onUpdate:modelValue":s[1]||(s[1]=o=>t.validate.k8sDataplaneType=o),class:"k-input",type:"radio",name:"dataplane-type",value:"dataplane-type-service",checked:""},null,512),[[v,t.validate.k8sDataplaneType]]),n(),de]),n(),e("label",ce,[c(e("input",{id:"ingress-dataplane","onUpdate:modelValue":s[2]||(s[2]=o=>t.validate.k8sDataplaneType=o),class:"k-input",type:"radio",name:"dataplane-type",value:"dataplane-type-ingress",disabled:""},null,512),[[v,t.validate.k8sDataplaneType]]),n(),pe])]),_:1})]),_:1}),n(),t.validate.k8sDataplaneType==="dataplane-type-service"?(d(),u("div",ue,[me,n(),r(h,{class:"my-6","has-shadow":""},{body:a(()=>[r(m,{"all-inline":"","equal-cols":"","hide-label-col":""},{default:a(()=>[e("label",he,[c(e("input",{id:"k8s-services-all","onUpdate:modelValue":s[3]||(s[3]=o=>t.validate.k8sServices=o),class:"k-input",type:"radio",name:"k8s-services",value:"all-services",checked:""},null,512),[[v,t.validate.k8sServices]]),n(),ke]),n(),e("label",_e,[c(e("input",{id:"k8s-services-individual","onUpdate:modelValue":s[4]||(s[4]=o=>t.validate.k8sServices=o),class:"k-input",type:"radio",name:"k8s-services",value:"individual-services",disabled:""},null,512),[[v,t.validate.k8sServices]]),n(),ve])]),_:1})]),_:1}),n(),t.validate.k8sServices==="individual-services"?(d(),b(h,{key:0,class:"my-6","has-shadow":""},{body:a(()=>[r(m,{title:"Deployments","for-attr":"k8s-deployment-selection"},{default:a(()=>[c(e("input",{id:"k8s-service-deployment-new","onUpdate:modelValue":s[5]||(s[5]=o=>t.validate.k8sServiceDeploymentSelection=o),type:"text",class:"k-input w-100",placeholder:"your-new-deployment",required:""},null,512),[[S,t.validate.k8sServiceDeploymentSelection]])]),_:1})]),_:1})):y("",!0),n(),r(h,{class:"my-6","has-shadow":""},{body:a(()=>[r(m,{title:"Namespace","for-attr":"k8s-namespace-selection"},{default:a(()=>[c(e("input",{id:"k8s-namespace-new","onUpdate:modelValue":s[6]||(s[6]=o=>t.validate.k8sNamespaceSelection=o),type:"text",class:"k-input w-100",placeholder:"your-namespace",required:""},null,512),[[S,t.validate.k8sNamespaceSelection]])]),_:1})]),_:1})])):y("",!0),n(),t.validate.k8sDataplaneType==="dataplane-type-ingress"?(d(),u("div",ye,[e("p",null,k(i.title)+` natively supports the Kong Ingress. Do you want to deploy + Kong or another Ingress? + `,1),n(),r(h,{class:"my-6","has-shadow":""},{body:a(()=>[r(m,{"all-inline":"","equal-cols":"","hide-label-col":""},{default:a(()=>[e("label",ge,[c(e("input",{id:"k8s-ingress-kong","onUpdate:modelValue":s[7]||(s[7]=o=>t.validate.k8sIngressBrand=o),class:"k-input",type:"radio",name:"k8s-ingress-brand",value:"kong-ingress",checked:""},null,512),[[v,t.validate.k8sIngressBrand]]),n(),fe]),n(),e("label",be,[c(e("input",{id:"k8s-ingress-other","onUpdate:modelValue":s[8]||(s[8]=o=>t.validate.k8sIngressBrand=o),class:"k-input",type:"radio",name:"k8s-ingress-brand",value:"other-ingress"},null,512),[[v,t.validate.k8sIngressBrand]]),n(),Se])]),_:1})]),_:1}),n(),r(h,{class:"my-6","has-shadow":""},{body:a(()=>[r(m,{title:"Deployments","for-attr":"k8s-deployment-selection"},{default:a(()=>[c(e("input",{id:"k8s-ingress-deployment-new","onUpdate:modelValue":s[9]||(s[9]=o=>t.validate.k8sIngressDeployment=o),type:"text",class:"k-input w-100",placeholder:"your-deployment",required:""},null,512),[[S,t.validate.k8sIngressDeployment]])]),_:1})]),_:1}),n(),t.validate.k8sIngressBrand==="other-ingress"?(d(),b(D,{key:0,appearance:"info"},{alertMessage:a(()=>[we]),_:1})):y("",!0)])):y("",!0)]),complete:a(()=>[t.validate.meshName?(d(),u("div",De,[t.hideScannerSiblings===!1?(d(),u("div",Ne,[Ie,n(),Ce,n(),Ee,n(),r(N,{id:"code-block-kubernetes-command",class:"mt-3",language:"bash",code:f.codeOutput},null,8,["code"])])):y("",!0),n(),r(I,{"loader-function":f.scanForEntity,"should-start":!0,"has-error":t.scanError,"can-complete":t.scanFound,onHideSiblings:f.hideSiblings},{"loading-title":a(()=>[xe]),"loading-content":a(()=>[Me]),"complete-title":a(()=>[Be]),"complete-content":a(()=>[e("p",null,[n(` + Your Dataplane + `),t.validate.k8sNamespaceSelection?(d(),u("strong",Ke,k(t.validate.k8sNamespaceSelection),1)):y("",!0),n(` + was found! + `)]),n(),Ve,n(),e("p",null,[r(w,{appearance:"primary",onClick:f.compeleteDataPlaneSetup},{default:a(()=>[n(` + View Your Dataplane + `)]),_:1},8,["onClick"])])]),"error-title":a(()=>[Fe]),"error-content":a(()=>[Pe]),_:1},8,["loader-function","has-error","can-complete","onHideSiblings"])])):(d(),b(D,{key:1,appearance:"danger"},{alertMessage:a(()=>[Ue]),_:1}))]),dataplane:a(()=>[Te,n(),e("p",null,` + In `+k(i.title)+`, a Dataplane resource represents a data plane proxy running + alongside one of your services. Data plane proxies can be added in any Mesh + that you may have created, and in Kubernetes, they will be auto-injected + by `+k(i.title)+`. + `,1)]),example:a(()=>[Ae,n(),qe,n(),r(N,{id:"onboarding-dpp-kubernetes-example",code:i.$options.EXAMPLE_CODE,language:"yaml"},null,8,["code"])]),switch:a(()=>[r(C)]),_:1},8,["steps","sidebar-content","footer-enabled","next-disabled"])])])}const He=x(J,[["render",ze],["__scopeId","data-v-e050c731"]]);export{He as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/DataplaneKubernetes.45f18fcf.css b/app/kuma-ui/pkg/resources/data/assets/DataplaneKubernetes.45f18fcf.css deleted file mode 100644 index 7ea2f1511234..000000000000 --- a/app/kuma-ui/pkg/resources/data/assets/DataplaneKubernetes.45f18fcf.css +++ /dev/null @@ -1 +0,0 @@ -input:disabled+span[data-v-47575659]{color:#999} diff --git a/app/kuma-ui/pkg/resources/data/assets/DataplaneKubernetes.641510f7.css b/app/kuma-ui/pkg/resources/data/assets/DataplaneKubernetes.641510f7.css new file mode 100644 index 000000000000..d43961c3c959 --- /dev/null +++ b/app/kuma-ui/pkg/resources/data/assets/DataplaneKubernetes.641510f7.css @@ -0,0 +1 @@ +input:disabled+span[data-v-e050c731]{color:var(--grey-500)}.code-block[data-v-e050c731]{--KCodeBlockBackgroundColor: var(--white)} diff --git a/app/kuma-ui/pkg/resources/data/assets/DataplaneUniversal.33c0d07f.js b/app/kuma-ui/pkg/resources/data/assets/DataplaneUniversal.33c0d07f.js deleted file mode 100644 index 0324c079127e..000000000000 --- a/app/kuma-ui/pkg/resources/data/assets/DataplaneUniversal.33c0d07f.js +++ /dev/null @@ -1,13 +0,0 @@ -import{d as U,o as c,c as C,w as l,j as e,I as F,u as V,cK as K,D as B,y as z,M as O,O as W,ck as j,cn as G,cT as g,k as H,i as w,a as i,t as D,l as p,cD as S,F as b,n as N,b as u,cU as P,m as _,z as I,h as v}from"./index.3bc39668.js";import{j as q}from"./index.58caa11d.js";import{k as R}from"./kumaDpServerUrl.1e48e09f.js";import{_ as Y}from"./CodeBlock.vue_vue_type_style_index_0_lang.b3d38a49.js";import{F as L,S as Z,E as J}from"./EntityScanner.715bca8d.js";import{E as Q}from"./EnvironmentSwitcher.2962aa69.js";import"./_commonjsHelpers.f037b798.js";const X=e("a",null,"?",-1),$=U({__name:"HelperTooltip",setup(n){return(t,s)=>(c(),C(V(K),{trigger:"hover",class:"help-icon"},{content:l(()=>[e("div",null,[F(t.$slots,"default")])]),default:l(()=>[X]),_:3}))}}),ee={type:"Dataplane",mesh:null,name:null,networking:{}},te={name:"DataplaneWizardUniversal",components:{CodeBlock:Y,FormFragment:L,StepSkeleton:Z,EnvironmentSwitcher:Q,HelperTooltip:$,EntityScanner:J,KAlert:z,KButton:O,KCard:W},data(){return{productName:j,randString:Math.random().toString(36).substring(2,8),schema:ee,steps:[{label:"General",slug:"general"},{label:"Topology",slug:"topology"},{label:"Networking",slug:"networking"},{label:"Install",slug:"complete"}],tabs:[{hash:"#universal",title:"Universal"}],sidebarContent:[{name:"dataplane"},{name:"example"},{name:"switch"}],startScanner:!1,scanFound:!1,hideScannerSiblings:!1,scanError:!1,isComplete:!1,validate:{meshName:"",univDataplaneType:"dataplane-type-service",univDataplaneServiceName:"",univDataplaneId:"",univDataplaneCustomIdDisabled:!0,univDataplaneNetworkAddress:null,univDataplaneNetworkServicePort:null,univDataplaneNetworkServiceAddress:"127.0.0.1",univDataplaneNetworkDPPort:null,univDataplaneNetworkProtocol:"tcp"},formFields:{protocols:["tcp","http","grpc"]}}},computed:{...G({title:"config/getTagline",version:"config/getVersion",environment:"config/getEnvironment",meshes:"getMeshList"}),getDataplaneSchema(){const n=Object.assign({},this.schema),{meshName:t,univDataplaneType:s,univDataplaneServiceName:h,univDataplaneId:a,univDataplaneNetworkAddress:r,univDataplaneNetworkServicePort:k,univDataplaneNetworkServiceAddress:d,univDataplaneNetworkDPPort:f,univDataplaneNetworkProtocol:m}=this.validate;if(!!t)return n.name=a,n.mesh=t,s==="dataplane-type-service"?(n.networking.gateway&&delete n.networking.gateway,n.networking={address:r,inbound:[{port:f,servicePort:k,serviceAddress:d,tags:{"kuma.io/service":h,"kuma.io/protocol":m}}]}):s==="dataplane-type-gateway"&&(n.networking.inbound&&delete n.networking.inbound,n.networking={address:r,gateway:{tags:{"kuma.io/service":h}}}),n},generateDpTokenCodeOutput(){const{univDataplaneId:n}=this.validate;return`kumactl generate dataplane-token --name=${n} > kuma-token-${n}`},startDpCodeOutput(){const{univDataplaneId:n}=this.validate;return`kuma-dp run \\ - --cp-address=${R()} \\ - --dataplane=${`"${q(this.getDataplaneSchema)}"`} \\ - --dataplane-token-file=kuma-token-${n}`},nextDisabled(){const{meshName:n,univDataplaneServiceName:t,univDataplaneId:s,univDataplaneNetworkAddress:h,univDataplaneNetworkServicePort:a,univDataplaneNetworkDPPort:r,univDataplaneNetworkProtocol:k}=this.validate;return n.length?this.$route.query.step==="1"?!(t&&s):this.$route.query.step==="2"?!(h&&a&&r&&k):!1:!0}},watch:{"validate.univDataplaneId"(n){this.validate.univDataplaneId=g(n)},"validate.univDataplaneServiceName"(n){const t=g(n);this.validate.univDataplaneServiceName=t,this.validate.univDataplaneServiceName===""?this.validate.univDataplaneId="":this.validate.univDataplaneId=g(`${n}-${this.randString}`)},"validate.univDataplaneNetworkServicePort"(n){const t=n.replace(/[a-zA-Z]*$/g,"").trim();this.validate.univDataplaneNetworkServicePort=t},"validate.univDataplaneNetworkDPPort"(n){const t=n.replace(/[a-zA-Z]*$/g,"").trim();this.validate.univDataplaneNetworkDPPort=t}},methods:{hideSiblings(){this.hideScannerSiblings=!0},scanForEntity(){const{meshName:n,univDataplaneId:t}=this.validate;this.scanComplete=!1,this.scanError=!1,!(!n||!t)&&H.getDataplaneFromMesh({mesh:n,name:t}).then(s=>{var h;((h=s==null?void 0:s.name)==null?void 0:h.length)>0?(this.isRunning=!0,this.scanFound=!0):this.scanError=!0}).catch(s=>{this.scanError=!0,console.error(s)}).finally(()=>{this.scanComplete=!0})},compeleteDataPlaneSetup(){this.$store.dispatch("updateSelectedMesh",this.validate.meshName),this.$router.push({name:"data-plane-list-view",params:{mesh:this.validate.meshName}})}}},ae={class:"wizard"},ne={class:"wizard__content"},le=e("h3",null," Create Universal Dataplane ",-1),oe=e("h3",null," To get started, please select on what Mesh you would like to add the Dataplane: ",-1),ie=e("p",null," If you've got an existing Mesh that you would like to associate with your Dataplane, you can select it below, or create a new one using our Mesh Wizard. ",-1),se=e("small",null,"Would you like to see instructions for Kubernetes? Use sidebar to change wizard!",-1),re=e("option",{disabled:"",value:""}," Select an existing Mesh\u2026 ",-1),de=["value"],ue=e("label",{class:"k-input-label mr-4"}," or ",-1),pe=e("h3",null," Setup Dataplane Mode ",-1),ce=e("p",null," You can create a data plane for a service or a data plane for a Gateway. ",-1),ve={for:"service-dataplane"},he=e("span",null," Service Dataplane ",-1),me={for:"gateway-dataplane"},we=e("span",null," Gateway Dataplane ",-1),De=["disabled"],ke=e("h3",null," Networking ",-1),_e=e("p",null," It's time to now configure the networking settings so that the Dataplane can connect to the local service, and other data planes can consume your service. ",-1),fe=e("p",null,[e("strong",null,"All fields below are required to proceed.")],-1),ge=["value","selected"],ye={key:0},Se={key:0},be=e("h3",null," Auto-Inject DPP ",-1),Ne=e("h4",null,"Generate Dataplane Token",-1),Pe=e("h4",null,"Start Dataplane Process",-1),Ie=e("h3",null,"Searching\u2026",-1),Ce=e("p",null,"We are looking for your dataplane.",-1),Te=e("h3",null,"Done!",-1),Ae={key:0},xe=e("p",null," Proceed to the next step where we will show you your new Dataplane. ",-1),Ee=e("h3",null,"Dataplane not found",-1),Me=e("p",null,"We were unable to find your dataplane.",-1),Ue=e("p",null," Please return to the first step and make sure to select an existing Mesh, or create a new one. ",-1),Fe=e("h3",null,"Dataplane",-1),Ve=e("h3",null,"Example",-1),Ke=e("p",null," Below is an example of a Dataplane resource output: ",-1),Be=e("code",{class:"block"},[e("pre",null,`type: Dataplane -mesh: default -name: dp-echo-1 -networking: - address: 10.0.0.1 - inbound: - - port: 10000 - servicePort: 9000 - tags: - kuma.io/service: echo`)],-1);function ze(n,t,s,h,a,r){const k=v("KButton"),d=v("FormFragment"),f=v("KCard"),m=v("HelperTooltip"),y=v("CodeBlock"),T=v("EntityScanner"),A=v("KAlert"),x=v("EnvironmentSwitcher"),E=v("StepSkeleton");return c(),w("div",ae,[e("div",ne,[i(E,{steps:a.steps,"sidebar-content":a.sidebarContent,"footer-enabled":a.hideScannerSiblings===!1,"next-disabled":r.nextDisabled},{general:l(()=>[le,e("p",null," Welcome to the wizard to create a new Dataplane resource in "+D(n.title)+". We will be providing you with a few steps that will get you started. ",1),e("p",null," As you know, the "+D(a.productName)+" GUI is read-only. ",1),oe,ie,se,i(f,{class:"my-6","has-shadow":""},{body:l(()=>[i(d,{title:"Choose a Mesh","for-attr":"dp-mesh","all-inline":""},{default:l(()=>[e("div",null,[p(e("select",{id:"dp-mesh","onUpdate:modelValue":t[0]||(t[0]=o=>a.validate.meshName=o),class:"k-input w-100","data-testid":"mesh-select"},[re,(c(!0),w(b,null,N(n.meshes.items,o=>(c(),w("option",{key:o.name,value:o.name},D(o.name),9,de))),128))],512),[[S,a.validate.meshName]])]),e("div",null,[ue,i(k,{to:{name:"create-mesh"},appearance:"secondary"},{default:l(()=>[u(" Create a new Mesh ")]),_:1})])]),_:1})]),_:1})]),topology:l(()=>[pe,ce,i(d,{"all-inline":"","equal-cols":"","hide-label-col":"","shift-right":""},{default:l(()=>[e("div",null,[e("label",ve,[p(e("input",{id:"service-dataplane","onUpdate:modelValue":t[1]||(t[1]=o=>a.validate.univDataplaneType=o),class:"k-input",type:"radio",name:"dataplane-type",value:"dataplane-type-service",checked:""},null,512),[[P,a.validate.univDataplaneType]]),he]),e("label",me,[p(e("input",{id:"gateway-dataplane","onUpdate:modelValue":t[2]||(t[2]=o=>a.validate.univDataplaneType=o),class:"k-input",type:"radio",name:"dataplane-type",value:"dataplane-type-gateway"},null,512),[[P,a.validate.univDataplaneType]]),we])])]),_:1}),i(d,{"all-inline":"",title:"Service name","for-attr":"service-name"},{default:l(()=>[p(e("input",{id:"service-name","onUpdate:modelValue":t[3]||(t[3]=o=>a.validate.univDataplaneServiceName=o),"data-testid":"service-name",type:"text",class:"k-input w-100 mr-4"},null,512),[[_,a.validate.univDataplaneServiceName]])]),_:1}),i(d,{"all-inline":"",title:"Dataplane ID","for-attr":"dataplane-id"},{default:l(()=>[e("div",null,[p(e("input",{id:"dataplane-id","onUpdate:modelValue":t[4]||(t[4]=o=>a.validate.univDataplaneId=o),type:"text",class:"k-input w-100",disabled:a.validate.univDataplaneCustomIdDisabled,"data-testid":"dataplane-id"},null,8,De),[[_,a.validate.univDataplaneId]])]),e("div",null,[i(k,{appearance:"secondary","data-testid":"edit-button",onClick:t[5]||(t[5]=o=>a.validate.univDataplaneCustomIdDisabled=!1)},{default:l(()=>[u(" Edit ")]),_:1}),i(m,null,{default:l(()=>[u(" This is a unique ID for the Dataplane instance. ")]),_:1})])]),_:1})]),networking:l(()=>[ke,_e,fe,i(d,{"all-inline":"",title:"Data Plane IP Address","for-attr":"network-address"},{default:l(()=>[p(e("input",{id:"network-address","onUpdate:modelValue":t[6]||(t[6]=o=>a.validate.univDataplaneNetworkAddress=o),type:"text",class:"k-input w-100","data-testid":"network-address"},null,512),[[_,a.validate.univDataplaneNetworkAddress]]),i(m,null,{default:l(()=>[u(" The IP address that other services will use to consume this data plane. ")]),_:1})]),_:1}),i(d,{"all-inline":"","fill-first":"",title:"Data Plane Port","for-attr":"network-dataplane-port"},{default:l(()=>[p(e("input",{id:"network-dataplane-port","onUpdate:modelValue":t[7]||(t[7]=o=>a.validate.univDataplaneNetworkDPPort=o),type:"text",class:"k-input w-100","data-testid":"network-dataplane-port"},null,512),[[_,a.validate.univDataplaneNetworkDPPort]]),i(m,null,{default:l(()=>[u(" The data plane port (that other services will use to consume this service). ")]),_:1})]),_:1}),i(d,{"all-inline":"",title:"Service IP Address","for-attr":"network-service-address"},{default:l(()=>[p(e("input",{id:"network-service-address","onUpdate:modelValue":t[8]||(t[8]=o=>a.validate.univDataplaneNetworkServiceAddress=o),type:"text",class:"k-input w-100"},null,512),[[_,a.validate.univDataplaneNetworkServiceAddress]]),i(m,null,{default:l(()=>[u(" The address where your service is listening on the machine. ")]),_:1})]),_:1}),i(d,{"all-inline":"",title:"Service Port","for-attr":"network-service-port"},{default:l(()=>[p(e("input",{id:"network-service-port","onUpdate:modelValue":t[9]||(t[9]=o=>a.validate.univDataplaneNetworkServicePort=o),type:"text",class:"k-input w-100","data-testid":"service-port"},null,512),[[_,a.validate.univDataplaneNetworkServicePort]]),i(m,null,{default:l(()=>[u(" The port where your service is listening on the machine. ")]),_:1})]),_:1}),i(d,{"all-inline":"",title:"Protocol","for-attr":"network-dataplane-protocol"},{default:l(()=>[p(e("select",{id:"network-dataplane-protocol","onUpdate:modelValue":t[10]||(t[10]=o=>a.validate.univDataplaneNetworkProtocol=o),class:"k-input w-100",name:"network-dataplane-protocol"},[(c(!0),w(b,null,N(a.formFields.protocols,(o,M)=>(c(),w("option",{key:M,value:o,selected:a.validate.univDataplaneNetworkProtocol===o},D(o),9,ge))),128))],512),[[S,a.validate.univDataplaneNetworkProtocol]]),i(m,null,{default:l(()=>[u(" The protocol of the service. ")]),_:1})]),_:1})]),complete:l(()=>[a.validate.meshName?(c(),w("div",ye,[a.hideScannerSiblings===!1?(c(),w("div",Se,[be,e("p",null," It's time to first generate the credentials so that "+D(n.title)+" will allow the Dataplane to successfully authenticate itself with the control plane, and then finally install the Dataplane process (powered by Envoy). ",1),Ne,i(y,{id:"code-block-generate-token-command",language:"bash",code:r.generateDpTokenCodeOutput},null,8,["code"]),Pe,i(y,{id:"code-block-stard-dp-command",language:"bash",code:r.startDpCodeOutput},null,8,["code"])])):I("",!0),i(T,{"loader-function":r.scanForEntity,"should-start":!0,"has-error":a.scanError,"can-complete":a.scanFound,onHideSiblings:r.hideSiblings},{"loading-title":l(()=>[Ie]),"loading-content":l(()=>[Ce]),"complete-title":l(()=>[Te]),"complete-content":l(()=>[e("p",null,[u(" Your Dataplane "),a.validate.univDataplaneId?(c(),w("strong",Ae,D(a.validate.univDataplaneId),1)):I("",!0),u(" was found! ")]),xe,e("p",null,[i(k,{appearance:"primary",onClick:r.compeleteDataPlaneSetup},{default:l(()=>[u(" View Your Dataplane ")]),_:1},8,["onClick"])])]),"error-title":l(()=>[Ee]),"error-content":l(()=>[Me]),_:1},8,["loader-function","has-error","can-complete","onHideSiblings"])])):(c(),C(A,{key:1,appearance:"danger"},{alertMessage:l(()=>[Ue]),_:1}))]),dataplane:l(()=>[Fe,e("p",null," In "+D(n.title)+", a Dataplane resource represents a data plane proxy running alongside one of your services. Data plane proxies can be added in any Mesh that you may have created, and in Kubernetes, they will be auto-injected by "+D(n.title)+". ",1)]),example:l(()=>[Ve,Ke,Be]),switch:l(()=>[i(x)]),_:1},8,["steps","sidebar-content","footer-enabled","next-disabled"])])])}const Ye=B(te,[["render",ze]]);export{Ye as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/DataplaneUniversal.b56c6e24.js b/app/kuma-ui/pkg/resources/data/assets/DataplaneUniversal.b56c6e24.js new file mode 100644 index 000000000000..b644b4ba8f0d --- /dev/null +++ b/app/kuma-ui/pkg/resources/data/assets/DataplaneUniversal.b56c6e24.js @@ -0,0 +1,84 @@ +import{d as K,o as v,c as E,w as o,l as t,J as z,e,u as O,cN as H,C as T,D as A,E as x,z as W,P as j,L as G,ck as q,cn as L,cR as S,k as R,i as h,j as w,a as r,t as D,m as c,cC as b,F as N,n as P,cS as I,v as g,A as C}from"./index.c8e7c817.js";import{j as Y}from"./index.58caa11d.js";import{k as X}from"./kumaDpServerUrl.1e48e09f.js";import{_ as Z}from"./CodeBlock.vue_vue_type_style_index_0_lang.660b597c.js";import{F as J,S as Q,E as $}from"./EntityScanner.44705ff2.js";import{E as ee}from"./EnvironmentSwitcher.505b78d4.js";import"./_commonjsHelpers.f037b798.js";const te=a=>(T("data-v-b945a6f3"),a=a(),A(),a),ae=te(()=>t("a",null,"?",-1)),ne=K({__name:"HelperTooltip",setup(a){return(n,d)=>(v(),E(O(H),{class:"help-icon",trigger:"hover"},{content:o(()=>[t("div",null,[z(n.$slots,"default",{},void 0,!0)])]),default:o(()=>[ae,e()]),_:3}))}});const le=x(ne,[["__scopeId","data-v-b945a6f3"]]),oe={type:"Dataplane",mesh:null,name:null,networking:{}};const ie=`type: Dataplane +mesh: default +name: dp-echo-1 +networking: + address: 10.0.0.1 + inbound: + - port: 10000 + servicePort: 9000 + tags: + kuma.io/service: echo`,se={name:"DataplaneWizardUniversal",EXAMPLE_CODE:ie,components:{CodeBlock:Z,FormFragment:J,StepSkeleton:Q,EnvironmentSwitcher:ee,HelperTooltip:le,EntityScanner:$,KAlert:W,KButton:j,KCard:G},data(){return{productName:q,randString:Math.random().toString(36).substring(2,8),schema:oe,steps:[{label:"General",slug:"general"},{label:"Topology",slug:"topology"},{label:"Networking",slug:"networking"},{label:"Install",slug:"complete"}],tabs:[{hash:"#universal",title:"Universal"}],sidebarContent:[{name:"dataplane"},{name:"example"},{name:"switch"}],startScanner:!1,scanFound:!1,hideScannerSiblings:!1,scanError:!1,isComplete:!1,validate:{meshName:"",univDataplaneType:"dataplane-type-service",univDataplaneServiceName:"",univDataplaneId:"",univDataplaneCustomIdDisabled:!0,univDataplaneNetworkAddress:null,univDataplaneNetworkServicePort:null,univDataplaneNetworkServiceAddress:"127.0.0.1",univDataplaneNetworkDPPort:null,univDataplaneNetworkProtocol:"tcp"},formFields:{protocols:["tcp","http","grpc"]}}},computed:{...L({title:"config/getTagline",version:"config/getVersion",environment:"config/getEnvironment",meshes:"getMeshList"}),getDataplaneSchema(){const a=Object.assign({},this.schema),{meshName:n,univDataplaneType:d,univDataplaneServiceName:m,univDataplaneId:l,univDataplaneNetworkAddress:p,univDataplaneNetworkServicePort:k,univDataplaneNetworkServiceAddress:u,univDataplaneNetworkDPPort:f,univDataplaneNetworkProtocol:_}=this.validate;if(!!n)return a.name=l,a.mesh=n,d==="dataplane-type-service"?(a.networking.gateway&&delete a.networking.gateway,a.networking={address:p,inbound:[{port:f,servicePort:k,serviceAddress:u,tags:{"kuma.io/service":m,"kuma.io/protocol":_}}]}):d==="dataplane-type-gateway"&&(a.networking.inbound&&delete a.networking.inbound,a.networking={address:p,gateway:{tags:{"kuma.io/service":m}}}),a},generateDpTokenCodeOutput(){const{univDataplaneId:a}=this.validate;return`kumactl generate dataplane-token --name=${a} > kuma-token-${a}`},startDpCodeOutput(){const{univDataplaneId:a}=this.validate;return`kuma-dp run \\ + --cp-address=${X()} \\ + --dataplane=${`"${Y(this.getDataplaneSchema)}"`} \\ + --dataplane-token-file=kuma-token-${a}`},nextDisabled(){const{meshName:a,univDataplaneServiceName:n,univDataplaneId:d,univDataplaneNetworkAddress:m,univDataplaneNetworkServicePort:l,univDataplaneNetworkDPPort:p,univDataplaneNetworkProtocol:k}=this.validate;return a.length?this.$route.query.step==="1"?!(n&&d):this.$route.query.step==="2"?!(m&&l&&p&&k):!1:!0}},watch:{"validate.univDataplaneId"(a){this.validate.univDataplaneId=S(a)},"validate.univDataplaneServiceName"(a){const n=S(a);this.validate.univDataplaneServiceName=n,this.validate.univDataplaneServiceName===""?this.validate.univDataplaneId="":this.validate.univDataplaneId=S(`${a}-${this.randString}`)},"validate.univDataplaneNetworkServicePort"(a){const n=a.replace(/[a-zA-Z]*$/g,"").trim();this.validate.univDataplaneNetworkServicePort=n},"validate.univDataplaneNetworkDPPort"(a){const n=a.replace(/[a-zA-Z]*$/g,"").trim();this.validate.univDataplaneNetworkDPPort=n}},methods:{hideSiblings(){this.hideScannerSiblings=!0},scanForEntity(){const{meshName:a,univDataplaneId:n}=this.validate;this.scanComplete=!1,this.scanError=!1,!(!a||!n)&&R.getDataplaneFromMesh({mesh:a,name:n}).then(d=>{var m;((m=d==null?void 0:d.name)==null?void 0:m.length)>0?(this.isRunning=!0,this.scanFound=!0):this.scanError=!0}).catch(d=>{this.scanError=!0,console.error(d)}).finally(()=>{this.scanComplete=!0})},compeleteDataPlaneSetup(){this.$store.dispatch("updateSelectedMesh",this.validate.meshName),this.$router.push({name:"data-plane-list-view",params:{mesh:this.validate.meshName}})}}},s=a=>(T("data-v-7bea2500"),a=a(),A(),a),re={class:"wizard"},de={class:"wizard__content"},pe=s(()=>t("h3",null,` + Create Universal Dataplane + `,-1)),ue=s(()=>t("h3",null,` + To get started, please select on what Mesh you would like to add the Dataplane: + `,-1)),ce=s(()=>t("p",null,` + If you've got an existing Mesh that you would like to associate with your + Dataplane, you can select it below, or create a new one using our Mesh Wizard. + `,-1)),ve=s(()=>t("small",null,"Would you like to see instructions for Kubernetes? Use sidebar to change wizard!",-1)),he=s(()=>t("option",{disabled:"",value:""},` + Select an existing Mesh\u2026 + `,-1)),me=["value"],_e=s(()=>t("label",{class:"k-input-label mr-4"},` + or + `,-1)),we=s(()=>t("h3",null,` + Setup Dataplane Mode + `,-1)),De=s(()=>t("p",null,` + You can create a data plane for a service or a data plane for a Gateway. + `,-1)),ke={for:"service-dataplane"},ge=s(()=>t("span",null,` + Service Dataplane + `,-1)),fe={for:"gateway-dataplane"},ye=s(()=>t("span",null,` + Gateway Dataplane + `,-1)),Se=["disabled"],be=s(()=>t("h3",null,` + Networking + `,-1)),Ne=s(()=>t("p",null,` + It's time to now configure the networking settings so that the Dataplane + can connect to the local service, and other data planes can consume + your service. + `,-1)),Pe=s(()=>t("p",null,[t("strong",null,"All fields below are required to proceed.")],-1)),Ie=["value","selected"],Ce={key:0},Ee={key:0},Te=s(()=>t("h3",null,` + Auto-Inject DPP + `,-1)),Ae=s(()=>t("h4",null,"Generate Dataplane Token",-1)),xe=s(()=>t("h4",null,"Start Dataplane Process",-1)),Me=s(()=>t("h3",null,"Searching\u2026",-1)),Ue=s(()=>t("p",null,"We are looking for your dataplane.",-1)),Fe=s(()=>t("h3",null,"Done!",-1)),Ve={key:0},Be=s(()=>t("p",null,` + Proceed to the next step where we will show you + your new Dataplane. + `,-1)),Ke=s(()=>t("h3",null,"Dataplane not found",-1)),ze=s(()=>t("p",null,"We were unable to find your dataplane.",-1)),Oe=s(()=>t("p",null,` + Please return to the first step and make sure to select an + existing Mesh, or create a new one. + `,-1)),He=s(()=>t("h3",null,"Dataplane",-1)),We=s(()=>t("h3",null,"Example",-1)),je=s(()=>t("p",null,` + Below is an example of a Dataplane resource output: + `,-1));function Ge(a,n,d,m,l,p){const k=h("KButton"),u=h("FormFragment"),f=h("KCard"),_=h("HelperTooltip"),y=h("CodeBlock"),M=h("EntityScanner"),U=h("KAlert"),F=h("EnvironmentSwitcher"),V=h("StepSkeleton");return v(),w("div",re,[t("div",de,[r(V,{steps:l.steps,"sidebar-content":l.sidebarContent,"footer-enabled":l.hideScannerSiblings===!1,"next-disabled":p.nextDisabled},{general:o(()=>[pe,e(),t("p",null,` + Welcome to the wizard to create a new Dataplane resource in `+D(a.title)+`. + We will be providing you with a few steps that will get you started. + `,1),e(),t("p",null,` + As you know, the `+D(l.productName)+` GUI is read-only. + `,1),e(),ue,e(),ce,e(),ve,e(),r(f,{class:"my-6","has-shadow":""},{body:o(()=>[r(u,{title:"Choose a Mesh","for-attr":"dp-mesh","all-inline":""},{default:o(()=>[t("div",null,[c(t("select",{id:"dp-mesh","onUpdate:modelValue":n[0]||(n[0]=i=>l.validate.meshName=i),class:"k-input w-100","data-testid":"mesh-select"},[he,e(),(v(!0),w(N,null,P(a.meshes.items,i=>(v(),w("option",{key:i.name,value:i.name},D(i.name),9,me))),128))],512),[[b,l.validate.meshName]])]),e(),t("div",null,[_e,e(),r(k,{to:{name:"create-mesh"},appearance:"secondary"},{default:o(()=>[e(` + Create a new Mesh + `)]),_:1})])]),_:1})]),_:1})]),topology:o(()=>[we,e(),De,e(),r(u,{"all-inline":"","equal-cols":"","hide-label-col":"","shift-right":""},{default:o(()=>[t("div",null,[t("label",ke,[c(t("input",{id:"service-dataplane","onUpdate:modelValue":n[1]||(n[1]=i=>l.validate.univDataplaneType=i),class:"k-input",type:"radio",name:"dataplane-type",value:"dataplane-type-service",checked:""},null,512),[[I,l.validate.univDataplaneType]]),e(),ge]),e(),t("label",fe,[c(t("input",{id:"gateway-dataplane","onUpdate:modelValue":n[2]||(n[2]=i=>l.validate.univDataplaneType=i),class:"k-input",type:"radio",name:"dataplane-type",value:"dataplane-type-gateway"},null,512),[[I,l.validate.univDataplaneType]]),e(),ye])])]),_:1}),e(),r(u,{"all-inline":"",title:"Service name","for-attr":"service-name"},{default:o(()=>[c(t("input",{id:"service-name","onUpdate:modelValue":n[3]||(n[3]=i=>l.validate.univDataplaneServiceName=i),"data-testid":"service-name",type:"text",class:"k-input w-100 mr-4"},null,512),[[g,l.validate.univDataplaneServiceName]])]),_:1}),e(),r(u,{"all-inline":"",title:"Dataplane ID","for-attr":"dataplane-id"},{default:o(()=>[t("div",null,[c(t("input",{id:"dataplane-id","onUpdate:modelValue":n[4]||(n[4]=i=>l.validate.univDataplaneId=i),type:"text",class:"k-input w-100",disabled:l.validate.univDataplaneCustomIdDisabled,"data-testid":"dataplane-id"},null,8,Se),[[g,l.validate.univDataplaneId]])]),e(),t("div",null,[r(k,{appearance:"secondary","data-testid":"edit-button",onClick:n[5]||(n[5]=i=>l.validate.univDataplaneCustomIdDisabled=!1)},{default:o(()=>[e(` + Edit + `)]),_:1}),e(),r(_,null,{default:o(()=>[e(` + This is a unique ID for the Dataplane instance. + `)]),_:1})])]),_:1})]),networking:o(()=>[be,e(),Ne,e(),Pe,e(),r(u,{"all-inline":"",title:"Data Plane IP Address","for-attr":"network-address"},{default:o(()=>[c(t("input",{id:"network-address","onUpdate:modelValue":n[6]||(n[6]=i=>l.validate.univDataplaneNetworkAddress=i),type:"text",class:"k-input w-100","data-testid":"network-address"},null,512),[[g,l.validate.univDataplaneNetworkAddress]]),e(),r(_,null,{default:o(()=>[e(` + The IP address that other services will use to consume this data plane. + `)]),_:1})]),_:1}),e(),r(u,{"all-inline":"","fill-first":"",title:"Data Plane Port","for-attr":"network-dataplane-port"},{default:o(()=>[c(t("input",{id:"network-dataplane-port","onUpdate:modelValue":n[7]||(n[7]=i=>l.validate.univDataplaneNetworkDPPort=i),type:"text",class:"k-input w-100","data-testid":"network-dataplane-port"},null,512),[[g,l.validate.univDataplaneNetworkDPPort]]),e(),r(_,null,{default:o(()=>[e(` + The data plane port (that other services will use to consume this service). + `)]),_:1})]),_:1}),e(),r(u,{"all-inline":"",title:"Service IP Address","for-attr":"network-service-address"},{default:o(()=>[c(t("input",{id:"network-service-address","onUpdate:modelValue":n[8]||(n[8]=i=>l.validate.univDataplaneNetworkServiceAddress=i),type:"text",class:"k-input w-100"},null,512),[[g,l.validate.univDataplaneNetworkServiceAddress]]),e(),r(_,null,{default:o(()=>[e(` + The address where your service is listening on the machine. + `)]),_:1})]),_:1}),e(),r(u,{"all-inline":"",title:"Service Port","for-attr":"network-service-port"},{default:o(()=>[c(t("input",{id:"network-service-port","onUpdate:modelValue":n[9]||(n[9]=i=>l.validate.univDataplaneNetworkServicePort=i),type:"text",class:"k-input w-100","data-testid":"service-port"},null,512),[[g,l.validate.univDataplaneNetworkServicePort]]),e(),r(_,null,{default:o(()=>[e(` + The port where your service is listening on the machine. + `)]),_:1})]),_:1}),e(),r(u,{"all-inline":"",title:"Protocol","for-attr":"network-dataplane-protocol"},{default:o(()=>[c(t("select",{id:"network-dataplane-protocol","onUpdate:modelValue":n[10]||(n[10]=i=>l.validate.univDataplaneNetworkProtocol=i),class:"k-input w-100",name:"network-dataplane-protocol"},[(v(!0),w(N,null,P(l.formFields.protocols,(i,B)=>(v(),w("option",{key:B,value:i,selected:l.validate.univDataplaneNetworkProtocol===i},D(i),9,Ie))),128))],512),[[b,l.validate.univDataplaneNetworkProtocol]]),e(),r(_,null,{default:o(()=>[e(` + The protocol of the service. + `)]),_:1})]),_:1})]),complete:o(()=>[l.validate.meshName?(v(),w("div",Ce,[l.hideScannerSiblings===!1?(v(),w("div",Ee,[Te,e(),t("p",null,` + It's time to first generate the credentials so that `+D(a.title)+` will allow + the Dataplane to successfully authenticate itself with the control plane, + and then finally install the Dataplane process (powered by Envoy). + `,1),e(),Ae,e(),r(y,{id:"code-block-generate-token-command",language:"bash",code:p.generateDpTokenCodeOutput},null,8,["code"]),e(),xe,e(),r(y,{id:"code-block-stard-dp-command",language:"bash",code:p.startDpCodeOutput},null,8,["code"])])):C("",!0),e(),r(M,{"loader-function":p.scanForEntity,"should-start":!0,"has-error":l.scanError,"can-complete":l.scanFound,onHideSiblings:p.hideSiblings},{"loading-title":o(()=>[Me]),"loading-content":o(()=>[Ue]),"complete-title":o(()=>[Fe]),"complete-content":o(()=>[t("p",null,[e(` + Your Dataplane + `),l.validate.univDataplaneId?(v(),w("strong",Ve,D(l.validate.univDataplaneId),1)):C("",!0),e(` + was found! + `)]),e(),Be,e(),t("p",null,[r(k,{appearance:"primary",onClick:p.compeleteDataPlaneSetup},{default:o(()=>[e(` + View Your Dataplane + `)]),_:1},8,["onClick"])])]),"error-title":o(()=>[Ke]),"error-content":o(()=>[ze]),_:1},8,["loader-function","has-error","can-complete","onHideSiblings"])])):(v(),E(U,{key:1,appearance:"danger"},{alertMessage:o(()=>[Oe]),_:1}))]),dataplane:o(()=>[He,e(),t("p",null,` + In `+D(a.title)+`, a Dataplane resource represents a data plane proxy running + alongside one of your services. Data plane proxies can be added in any Mesh + that you may have created, and in Kubernetes, they will be auto-injected + by `+D(a.title)+`. + `,1)]),example:o(()=>[We,e(),je,e(),r(y,{id:"onboarding-dpp-universal-example",class:"mt-3",code:a.$options.EXAMPLE_CODE,language:"yaml"},null,8,["code"])]),switch:o(()=>[r(F)]),_:1},8,["steps","sidebar-content","footer-enabled","next-disabled"])])])}const Qe=x(se,[["render",Ge],["__scopeId","data-v-7bea2500"]]);export{Qe as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/DataplaneUniversal.f74d2ca5.css b/app/kuma-ui/pkg/resources/data/assets/DataplaneUniversal.f74d2ca5.css new file mode 100644 index 000000000000..5f43c2928712 --- /dev/null +++ b/app/kuma-ui/pkg/resources/data/assets/DataplaneUniversal.f74d2ca5.css @@ -0,0 +1 @@ +.help-icon[data-v-b945a6f3]{--size: 22px;display:inline-block;margin:0 8px;width:var(--size)}.help-icon a[data-v-b945a6f3]{display:inline-block;width:var(--size);height:var(--size);line-height:var(--size);border-radius:100%;color:var(--white);text-decoration:none;text-align:center;font-size:12px;background-color:var(--grey-500);cursor:pointer}.code-block[data-v-7bea2500]{--KCodeBlockBackgroundColor: var(--white)} diff --git a/app/kuma-ui/pkg/resources/data/assets/DataplanesOverview.23408efe.js b/app/kuma-ui/pkg/resources/data/assets/DataplanesOverview.23408efe.js deleted file mode 100644 index 9d73296b20a6..000000000000 --- a/app/kuma-ui/pkg/resources/data/assets/DataplanesOverview.23408efe.js +++ /dev/null @@ -1 +0,0 @@ -import{D,K as O,ck as y,k as u,co as x,cS as w,o as h,c as k,w as i,a as r,i as b,j as n,t as _,A as P,h as s}from"./index.3bc39668.js";import{L}from"./LoadingBox.7ffde0ed.js";import{O as N}from"./OnboardingNavigation.18583fce.js";import{O as C,a as A}from"./OnboardingPage.f1f41949.js";const B={name:"DataplanesOverview",components:{OnboardingNavigation:N,OnboardingHeading:C,OnboardingPage:A,LoadingBox:L,KTable:O},metaInfo(){return{title:this.title}},data(){return{productName:y,tableHeaders:[{label:"Mesh",key:"mesh"},{label:"Name",key:"name"},{label:"Status",key:"status"}],tableData:{total:0,data:[]},timeout:null}},computed:{title(){return this.tableData.data.length?"Success":"Waiting for DPPs"},description(){return this.tableData.data.length?"The following data plane proxies (DPPs) are connected to the control plane:":null}},created(){this.getAllDataplanes()},beforeUnmount(){clearTimeout(this.timeout)},methods:{async getAllDataplanes(){let c=!1;const d=[];try{const g=(await u.getAllDataplanes({size:10})).items;for(let t=0;tx(m.dataplaneInsight));l===w&&(c=!0),d.push({status:l,name:a,mesh:o})}}catch(p){console.error(p)}this.tableData.data=d,this.tableData.total=this.tableData.data.length,c&&(this.timeout=setTimeout(()=>{this.getAllDataplanes()},1e3))}}},T={key:0,class:"justify-center flex my-4"},I={key:1},F={class:"flex justify-center mt-10 mb-16 pb-16"},H={class:"w-full sm:w-3/5 p-4"},S={class:"font-bold mb-4"};function K(c,d,p,g,t,a){const o=s("OnboardingHeading"),l=s("LoadingBox"),m=s("KTable"),f=s("OnboardingNavigation"),v=s("OnboardingPage");return h(),k(v,null,{header:i(()=>[r(o,{title:a.title,description:a.description},null,8,["title","description"])]),content:i(()=>[t.tableData.data.length?(h(),b("div",I,[n("div",F,[n("div",H,[n("p",S," Found "+_(t.tableData.data.length)+" DPPs: ",1),r(m,{class:"onboarding-dataplane-table",fetcher:()=>t.tableData,headers:t.tableHeaders,"disable-pagination":"","is-small":""},{status:i(({rowValue:e})=>[n("div",{class:P(["entity-status",{"is-offline":e.toLowerCase()==="offline"||e===!1,"is-online":e.toLowerCase()==="online","is-degraded":e.toLowerCase()==="partially degraded","is-not-available":e.toLowerCase()==="not available"}])},[n("span",null,_(e),1)],2)]),_:1},8,["fetcher","headers"])])])])):(h(),b("div",T,[r(l)]))]),navigation:i(()=>[r(f,{"next-step":"onboarding-completed","previous-step":"onboarding-add-services-code","should-allow-next":t.tableData.data.length>0},null,8,["should-allow-next"])]),_:1})}const R=D(B,[["render",K]]);export{R as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/DataplanesOverview.c5dba11f.js b/app/kuma-ui/pkg/resources/data/assets/DataplanesOverview.c5dba11f.js new file mode 100644 index 000000000000..bae0d01d20b0 --- /dev/null +++ b/app/kuma-ui/pkg/resources/data/assets/DataplanesOverview.c5dba11f.js @@ -0,0 +1,3 @@ +import{E as D,T as y,ck as O,k as h,co as x,cQ as w,i as s,o as m,c as k,w as r,a as c,j as u,l as o,t as b,e as P,B as N}from"./index.c8e7c817.js";import{L as T}from"./LoadingBox.f2351d0f.js";import{O as L}from"./OnboardingNavigation.70265aab.js";import{O as A,a as B}from"./OnboardingPage.3dbc95d5.js";const C={name:"DataplanesOverview",components:{OnboardingNavigation:L,OnboardingHeading:A,OnboardingPage:B,LoadingBox:T,KTable:y},metaInfo(){return{title:this.title}},data(){return{productName:O,tableHeaders:[{label:"Mesh",key:"mesh"},{label:"Name",key:"name"},{label:"Status",key:"status"}],tableData:{total:0,data:[]},timeout:null}},computed:{title(){return this.tableData.data.length?"Success":"Waiting for DPPs"},description(){return this.tableData.data.length?"The following data plane proxies (DPPs) are connected to the control plane:":null}},created(){this.getAllDataplanes()},beforeUnmount(){clearTimeout(this.timeout)},methods:{async getAllDataplanes(){let d=!1;const p=[];try{const{items:t}=await h.getAllDataplanes({size:10});if(Array.isArray(t))for(let i=0;ix(g.dataplaneInsight));l===w&&(d=!0),p.push({status:l,name:e,mesh:n})}}catch(t){console.error(t)}this.tableData.data=p,this.tableData.total=this.tableData.data.length,d&&(this.timeout=setTimeout(()=>{this.getAllDataplanes()},1e3))}}},F={key:0,class:"justify-center flex my-4"},H={key:1},I={class:"flex justify-center mt-10 mb-16 pb-16"},E={class:"w-full sm:w-3/5 p-4"},S={class:"font-bold mb-4"};function j(d,p,t,i,e,n){const l=s("OnboardingHeading"),g=s("LoadingBox"),_=s("KTable"),f=s("OnboardingNavigation"),v=s("OnboardingPage");return m(),k(v,null,{header:r(()=>[c(l,{title:n.title,description:n.description},null,8,["title","description"])]),content:r(()=>[e.tableData.data.length?(m(),u("div",H,[o("div",I,[o("div",E,[o("p",S,` + Found `+b(e.tableData.data.length)+` DPPs: + `,1),P(),c(_,{class:"onboarding-dataplane-table",fetcher:()=>e.tableData,headers:e.tableHeaders,"disable-pagination":"","is-small":""},{status:r(({rowValue:a})=>[o("div",{class:N(["entity-status",{"is-offline":a.toLowerCase()==="offline"||a===!1,"is-online":a.toLowerCase()==="online","is-degraded":a.toLowerCase()==="partially degraded","is-not-available":a.toLowerCase()==="not available"}])},[o("span",null,b(a),1)],2)]),_:1},8,["fetcher","headers"])])])])):(m(),u("div",F,[c(g)]))]),navigation:r(()=>[c(f,{"next-step":"onboarding-completed","previous-step":"onboarding-add-services-code","should-allow-next":e.tableData.data.length>0},null,8,["should-allow-next"])]),_:1})}const U=D(C,[["render",j]]);export{U as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/DeploymentTypes.371240ce.js b/app/kuma-ui/pkg/resources/data/assets/DeploymentTypes.371240ce.js deleted file mode 100644 index b62e1de4d0c9..000000000000 --- a/app/kuma-ui/pkg/resources/data/assets/DeploymentTypes.371240ce.js +++ /dev/null @@ -1 +0,0 @@ -import{D as H,cK as M,ck as V,h as i,o as f,i as _,a as r,w as e,b as l,t as Z,cO as d,j as C,cQ as x,cn as B,c as u,cy as y}from"./index.3bc39668.js";import{O as w}from"./OnboardingNavigation.18583fce.js";import{O as S,a as F}from"./OnboardingPage.f1f41949.js";const v={name:"MultizoneGraph",components:{KPop:M},data(){return{productName:V}}},G={"data-testid":"multizone-graph",width:"906",height:"456",viewBox:"0 0 906 456",fill:"none",xmlns:"http://www.w3.org/2000/svg"},A=d('',30),k=C("g",{class:"cursor-help animate-pulse"},[C("g",{filter:"url(#filter7_d_201_76)"},[C("circle",{cx:"579",cy:"41",r:"27",fill:"url(#paint0_linear_201_76)"}),C("circle",{cx:"579",cy:"41",r:"25",stroke:"white","stroke-width":"4"})]),C("path",{d:"M576.761 45.5791C576.761 44.0296 576.949 42.7956 577.325 41.877C577.701 40.9583 578.388 40.0563 579.384 39.1709C580.391 38.2744 581.061 37.5495 581.393 36.9961C581.725 36.4316 581.891 35.8395 581.891 35.2197C581.891 33.3493 581.027 32.4141 579.301 32.4141C578.482 32.4141 577.823 32.6686 577.325 33.1777C576.838 33.6758 576.584 34.3675 576.562 35.2529H571.747C571.769 33.139 572.45 31.4844 573.789 30.2891C575.139 29.0938 576.977 28.4961 579.301 28.4961C581.647 28.4961 583.468 29.0661 584.763 30.2061C586.058 31.335 586.705 32.9342 586.705 35.0039C586.705 35.9447 586.495 36.8356 586.074 37.6768C585.654 38.5068 584.918 39.431 583.866 40.4492L582.521 41.7275C581.68 42.5355 581.199 43.4818 581.077 44.5664L581.011 45.5791H576.761ZM576.279 50.6758C576.279 49.9342 576.528 49.3255 577.026 48.8496C577.535 48.3626 578.183 48.1191 578.969 48.1191C579.755 48.1191 580.396 48.3626 580.895 48.8496C581.404 49.3255 581.658 49.9342 581.658 50.6758C581.658 51.4062 581.409 52.0094 580.911 52.4854C580.424 52.9613 579.777 53.1992 578.969 53.1992C578.161 53.1992 577.508 52.9613 577.01 52.4854C576.523 52.0094 576.279 51.4062 576.279 50.6758Z",fill:"#4A4622"})],-1),O=C("g",{class:"cursor-help animate-pulse"},[C("g",{filter:"url(#filter8_d_201_76)"},[C("circle",{cx:"816",cy:"175",r:"27",fill:"url(#paint1_linear_201_76)"}),C("circle",{cx:"816",cy:"175",r:"25",stroke:"white","stroke-width":"4"})]),C("path",{d:"M813.761 179.579C813.761 178.03 813.949 176.796 814.325 175.877C814.701 174.958 815.388 174.056 816.384 173.171C817.391 172.274 818.061 171.549 818.393 170.996C818.725 170.432 818.891 169.84 818.891 169.22C818.891 167.349 818.027 166.414 816.301 166.414C815.482 166.414 814.823 166.669 814.325 167.178C813.838 167.676 813.584 168.368 813.562 169.253H808.747C808.769 167.139 809.45 165.484 810.789 164.289C812.139 163.094 813.977 162.496 816.301 162.496C818.647 162.496 820.468 163.066 821.763 164.206C823.058 165.335 823.705 166.934 823.705 169.004C823.705 169.945 823.495 170.836 823.074 171.677C822.654 172.507 821.918 173.431 820.866 174.449L819.521 175.728C818.68 176.535 818.199 177.482 818.077 178.566L818.011 179.579H813.761ZM813.279 184.676C813.279 183.934 813.528 183.326 814.026 182.85C814.535 182.363 815.183 182.119 815.969 182.119C816.755 182.119 817.396 182.363 817.895 182.85C818.404 183.326 818.658 183.934 818.658 184.676C818.658 185.406 818.409 186.009 817.911 186.485C817.424 186.961 816.777 187.199 815.969 187.199C815.161 187.199 814.508 186.961 814.01 186.485C813.523 186.009 813.279 185.406 813.279 184.676Z",fill:"#4A4622"})],-1),U=C("g",{class:"cursor-help animate-pulse"},[C("g",{filter:"url(#filter9_d_201_76)"},[C("circle",{cx:"696",cy:"243",r:"27",fill:"url(#paint2_linear_201_76)"}),C("circle",{cx:"696",cy:"243",r:"25",stroke:"white","stroke-width":"4"})]),C("path",{d:"M693.761 247.579C693.761 246.03 693.949 244.796 694.325 243.877C694.701 242.958 695.388 242.056 696.384 241.171C697.391 240.274 698.061 239.549 698.393 238.996C698.725 238.432 698.891 237.84 698.891 237.22C698.891 235.349 698.027 234.414 696.301 234.414C695.482 234.414 694.823 234.669 694.325 235.178C693.838 235.676 693.584 236.368 693.562 237.253H688.747C688.769 235.139 689.45 233.484 690.789 232.289C692.139 231.094 693.977 230.496 696.301 230.496C698.647 230.496 700.468 231.066 701.763 232.206C703.058 233.335 703.705 234.934 703.705 237.004C703.705 237.945 703.495 238.836 703.074 239.677C702.654 240.507 701.918 241.431 700.866 242.449L699.521 243.728C698.68 244.535 698.199 245.482 698.077 246.566L698.011 247.579H693.761ZM693.279 252.676C693.279 251.934 693.528 251.326 694.026 250.85C694.535 250.363 695.183 250.119 695.969 250.119C696.755 250.119 697.396 250.363 697.895 250.85C698.404 251.326 698.658 251.934 698.658 252.676C698.658 253.406 698.409 254.009 697.911 254.485C697.424 254.961 696.777 255.199 695.969 255.199C695.161 255.199 694.508 254.961 694.01 254.485C693.523 254.009 693.279 253.406 693.279 252.676Z",fill:"#4A4622"})],-1),b=C("g",{class:"cursor-help animate-pulse"},[C("g",{filter:"url(#filter10_d_201_76)"},[C("circle",{cx:"721",cy:"407",r:"27",fill:"url(#paint3_linear_201_76)"}),C("circle",{cx:"721",cy:"407",r:"25",stroke:"white","stroke-width":"4"})]),C("path",{d:"M718.761 411.579C718.761 410.03 718.949 408.796 719.325 407.877C719.701 406.958 720.388 406.056 721.384 405.171C722.391 404.274 723.061 403.549 723.393 402.996C723.725 402.432 723.891 401.84 723.891 401.22C723.891 399.349 723.027 398.414 721.301 398.414C720.482 398.414 719.823 398.669 719.325 399.178C718.838 399.676 718.584 400.368 718.562 401.253H713.747C713.769 399.139 714.45 397.484 715.789 396.289C717.139 395.094 718.977 394.496 721.301 394.496C723.647 394.496 725.468 395.066 726.763 396.206C728.058 397.335 728.705 398.934 728.705 401.004C728.705 401.945 728.495 402.836 728.074 403.677C727.654 404.507 726.918 405.431 725.866 406.449L724.521 407.728C723.68 408.535 723.199 409.482 723.077 410.566L723.011 411.579H718.761ZM718.279 416.676C718.279 415.934 718.528 415.326 719.026 414.85C719.535 414.363 720.183 414.119 720.969 414.119C721.755 414.119 722.396 414.363 722.895 414.85C723.404 415.326 723.658 415.934 723.658 416.676C723.658 417.406 723.409 418.009 722.911 418.485C722.424 418.961 721.777 419.199 720.969 419.199C720.161 419.199 719.508 418.961 719.01 418.485C718.523 418.009 718.279 417.406 718.279 416.676Z",fill:"#4A4622"})],-1),I=d('',2);function D(p,a,L,h,t,n){const o=i("KPop");return f(),_("svg",G,[A,r(o,{trigger:"hover",title:t.productName,"is-svg":!0,tag:"g",placement:"rightEnd","popover-timeout":5},{content:e(()=>[l(" The global control plane provides the config for the entire mesh. You create and update mesh configurations on the global control plane, and the zone control planes fetch the config from the global control plane. ")]),default:e(()=>[k]),_:1},8,["title"]),r(o,{trigger:"hover",title:"Zone CP","is-svg":!0,tag:"g",placement:"rightEnd","popover-timeout":5},{content:e(()=>[l(" Each zone in your mesh (Kubernetes cluster, VPC, availability zone, region) includes a read-only control plane that syncs with the global control plane to get the configurations the zone needs. ")]),default:e(()=>[O]),_:1}),r(o,{trigger:"hover",title:"Data Plane Proxy (DPP)","is-svg":!0,tag:"g",placement:"rightEnd","popover-timeout":5},{content:e(()=>[l(Z(t.productName)+" attaches a data plane proxy sidecar to each service in your mesh. This sidecar handles the mesh configuration for the service. ",1)]),default:e(()=>[U]),_:1}),r(o,{trigger:"hover",title:"Ingress","is-svg":!0,tag:"g",placement:"rightEnd","popover-timeout":5},{content:e(()=>[l(" An ingress data plane proxy handles traffic to the zone from outside. ")]),default:e(()=>[b]),_:1}),I])}const P=H(v,[["render",D]]),E={name:"StandaloneGraph",components:{KPop:M},data(){return{productName:V}}},R={"data-testid":"standalone-graph",width:"828",height:"351",viewBox:"0 0 828 351",fill:"none",xmlns:"http://www.w3.org/2000/svg"},N=d('',16),z=C("g",{class:"cursor-help animate-pulse"},[C("g",{filter:"url(#filter3_d_159_853)"},[C("circle",{cx:"542",cy:"56",r:"27",fill:"url(#paint0_linear_159_853)"}),C("circle",{cx:"542",cy:"56",r:"25",stroke:"white","stroke-width":"4"})]),C("path",{d:"M539.761 60.5791C539.761 59.0296 539.949 57.7956 540.325 56.877C540.701 55.9583 541.388 55.0563 542.384 54.1709C543.391 53.2744 544.061 52.5495 544.393 51.9961C544.725 51.4316 544.891 50.8395 544.891 50.2197C544.891 48.3493 544.027 47.4141 542.301 47.4141C541.482 47.4141 540.823 47.6686 540.325 48.1777C539.838 48.6758 539.584 49.3675 539.562 50.2529H534.747C534.769 48.139 535.45 46.4844 536.789 45.2891C538.139 44.0938 539.977 43.4961 542.301 43.4961C544.647 43.4961 546.468 44.0661 547.763 45.2061C549.058 46.335 549.705 47.9342 549.705 50.0039C549.705 50.9447 549.495 51.8356 549.074 52.6768C548.654 53.5068 547.918 54.431 546.866 55.4492L545.521 56.7275C544.68 57.5355 544.199 58.4818 544.077 59.5664L544.011 60.5791H539.761ZM539.279 65.6758C539.279 64.9342 539.528 64.3255 540.026 63.8496C540.535 63.3626 541.183 63.1191 541.969 63.1191C542.755 63.1191 543.396 63.3626 543.895 63.8496C544.404 64.3255 544.658 64.9342 544.658 65.6758C544.658 66.4062 544.409 67.0094 543.911 67.4854C543.424 67.9613 542.777 68.1992 541.969 68.1992C541.161 68.1992 540.508 67.9613 540.01 67.4854C539.523 67.0094 539.279 66.4062 539.279 65.6758Z",fill:"#4A4622"})],-1),K=C("g",{class:"cursor-help animate-pulse"},[C("g",{filter:"url(#filter4_d_159_853)"},[C("circle",{cx:"636",cy:"230",r:"27",fill:"url(#paint1_linear_159_853)"}),C("circle",{cx:"636",cy:"230",r:"25",stroke:"white","stroke-width":"4"})]),C("path",{d:"M633.761 234.579C633.761 233.03 633.949 231.796 634.325 230.877C634.701 229.958 635.388 229.056 636.384 228.171C637.391 227.274 638.061 226.549 638.393 225.996C638.725 225.432 638.891 224.839 638.891 224.22C638.891 222.349 638.027 221.414 636.301 221.414C635.482 221.414 634.823 221.669 634.325 222.178C633.838 222.676 633.584 223.367 633.562 224.253H628.747C628.769 222.139 629.45 220.484 630.789 219.289C632.139 218.094 633.977 217.496 636.301 217.496C638.647 217.496 640.468 218.066 641.763 219.206C643.058 220.335 643.705 221.934 643.705 224.004C643.705 224.945 643.495 225.836 643.074 226.677C642.654 227.507 641.918 228.431 640.866 229.449L639.521 230.727C638.68 231.535 638.199 232.482 638.077 233.566L638.011 234.579H633.761ZM633.279 239.676C633.279 238.934 633.528 238.325 634.026 237.85C634.535 237.363 635.183 237.119 635.969 237.119C636.755 237.119 637.396 237.363 637.895 237.85C638.404 238.325 638.658 238.934 638.658 239.676C638.658 240.406 638.409 241.009 637.911 241.485C637.424 241.961 636.777 242.199 635.969 242.199C635.161 242.199 634.508 241.961 634.01 241.485C633.523 241.009 633.279 240.406 633.279 239.676Z",fill:"#4A4622"})],-1),$=d('',3);function T(p,a,L,h,t,n){const o=i("KPop");return f(),_("svg",R,[N,r(o,{trigger:"hover","is-svg":!0,tag:"g",title:t.productName,placement:"rightEnd","popover-timeout":5},{content:e(()=>[l(" The control plane provides the config for all services in the mesh. ")]),default:e(()=>[z]),_:1},8,["title"]),r(o,{trigger:"hover",title:"Data Plane Proxy (DPP)","is-svg":!0,tag:"g",placement:"rightEnd","popover-timeout":5},{content:e(()=>[l(Z(t.productName)+" attaches a data plane proxy sidecar to each service in your mesh. This sidecar handles the mesh configuration for the service. ",1)]),default:e(()=>[K]),_:1}),$])}const j=H(E,[["render",T]]);const q={name:"DeploymentTypes",components:{MultizoneGraph:P,StandaloneGraph:j,OnboardingNavigation:w,OnboardingHeading:S,OnboardingPage:F,KRadio:x},data(){return{mode:"standalone",productName:V}},computed:{...B({multicluster:"config/getMulticlusterStatus"}),currentGraph(){return this.mode==="standalone"?"StandaloneGraph":"MultizoneGraph"}},mounted(){this.mode=this.multicluster?"multi-zone":"standalone"}},Q={class:"h-full w-full flex items-center justify-center mb-10"},Y={class:"radio flex text-base justify-between w-full sm:w-3/4 md:w-3/5 lg:w-1/2 absolute bottom-0 right-0 left-0 mb-10 mx-auto deployment-type-radio-buttons"};function J(p,a,L,h,t,n){const o=i("OnboardingHeading"),c=i("KRadio"),g=i("OnboardingNavigation"),m=i("OnboardingPage");return f(),u(m,{"with-image":""},{header:e(()=>[r(o,{title:"Learn about deployments",description:`${t.productName} can be deployed in standalone or multi-zone mode.`},null,8,["description"])]),content:e(()=>[C("div",Q,[(f(),u(y(n.currentGraph)))]),C("div",Y,[r(c,{modelValue:t.mode,"onUpdate:modelValue":a[0]||(a[0]=s=>t.mode=s),name:"mode","selected-value":"standalone","data-testid":"onboarding-standalone-radio-button"},{default:e(()=>[l(" Standalone deployment ")]),_:1},8,["modelValue"]),r(c,{modelValue:t.mode,"onUpdate:modelValue":a[1]||(a[1]=s=>t.mode=s),name:"mode","selected-value":"multi-zone","data-testid":"onboarding-multi-zone-radio-button"},{default:e(()=>[l(" Multi-zone deployment ")]),_:1},8,["modelValue"])])]),navigation:e(()=>[r(g,{"next-step":"onboarding-configuration-types","previous-step":"onboarding-welcome"})]),_:1})}const e2=H(q,[["render",J],["__scopeId","data-v-8f117e74"]]);export{e2 as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/DeploymentTypes.a64fdd81.js b/app/kuma-ui/pkg/resources/data/assets/DeploymentTypes.a64fdd81.js new file mode 100644 index 000000000000..808ffd2923d5 --- /dev/null +++ b/app/kuma-ui/pkg/resources/data/assets/DeploymentTypes.a64fdd81.js @@ -0,0 +1,20 @@ +import{E as f,cN as u,ck as H,i as a,o as n,j as _,e,a as r,w as t,t as M,l as C,cL as Z,cO as x,cn as B,c as h,W as y}from"./index.c8e7c817.js";import{O as w}from"./OnboardingNavigation.70265aab.js";import{O as S,a as F}from"./OnboardingPage.3dbc95d5.js";const v={name:"MultizoneGraph",components:{KPop:u},data(){return{productName:H}}},G={"data-testid":"multizone-graph",width:"906",height:"456",viewBox:"0 0 906 456",fill:"none",xmlns:"http://www.w3.org/2000/svg"},A=C("rect",{x:"1.5",y:"133.5",width:"307",height:"241",stroke:"#E1E4EC","stroke-width":"3","stroke-dasharray":"6 6"},null,-1),k=C("rect",{x:"596.5",y:"133.499",width:"308",height:"241",stroke:"#E1E4EC","stroke-width":"3","stroke-dasharray":"6 6"},null,-1),O=C("path",{d:"M730.611 269.908C730.611 269.45 730.449 269.099 730.125 268.856C729.801 268.608 729.219 268.349 728.377 268.079C727.535 267.804 726.869 267.534 726.378 267.27C725.04 266.547 724.371 265.573 724.371 264.348C724.371 263.712 724.549 263.145 724.905 262.649C725.266 262.147 725.782 261.756 726.451 261.475C727.125 261.195 727.881 261.055 728.717 261.055C729.559 261.055 730.309 261.208 730.967 261.516C731.625 261.818 732.135 262.247 732.496 262.803C732.863 263.358 733.047 263.99 733.047 264.696H730.619C730.619 264.157 730.449 263.739 730.109 263.442C729.769 263.14 729.291 262.989 728.676 262.989C728.083 262.989 727.622 263.116 727.292 263.369C726.963 263.617 726.799 263.946 726.799 264.357C726.799 264.74 726.99 265.061 727.373 265.32C727.762 265.579 728.331 265.821 729.081 266.048C730.462 266.463 731.469 266.979 732.1 267.594C732.731 268.209 733.047 268.975 733.047 269.892C733.047 270.912 732.661 271.713 731.889 272.296C731.118 272.873 730.079 273.162 728.774 273.162C727.867 273.162 727.042 272.997 726.297 272.668C725.552 272.334 724.983 271.878 724.589 271.3C724.201 270.723 724.007 270.054 724.007 269.293H726.443C726.443 270.594 727.22 271.244 728.774 271.244C729.351 271.244 729.801 271.128 730.125 270.896C730.449 270.658 730.611 270.329 730.611 269.908ZM743.062 267.893H738.401V271.05H743.872V273H735.973V261.216H743.855V263.183H738.401V265.991H743.062V267.893ZM750.933 268.686H748.999V273H746.571V261.216H750.949C752.341 261.216 753.415 261.527 754.17 262.147C754.926 262.768 755.303 263.644 755.303 264.777C755.303 265.581 755.128 266.253 754.777 266.793C754.432 267.327 753.906 267.753 753.199 268.071L755.749 272.887V273H753.143L750.933 268.686ZM748.999 266.72H750.957C751.567 266.72 752.039 266.566 752.374 266.258C752.708 265.945 752.875 265.517 752.875 264.972C752.875 264.416 752.716 263.979 752.398 263.661C752.085 263.342 751.602 263.183 750.949 263.183H748.999V266.72ZM762.624 270.078L765.295 261.216H767.998L763.895 273H761.361L757.274 261.216H759.969L762.624 270.078ZM772.971 273H770.543V261.216H772.971V273ZM785.755 269.075C785.663 270.343 785.194 271.341 784.346 272.069C783.505 272.798 782.393 273.162 781.012 273.162C779.501 273.162 778.312 272.655 777.443 271.64C776.58 270.621 776.148 269.223 776.148 267.448V266.728C776.148 265.595 776.348 264.597 776.747 263.733C777.146 262.87 777.716 262.209 778.455 261.751C779.199 261.287 780.063 261.055 781.044 261.055C782.404 261.055 783.499 261.419 784.33 262.147C785.161 262.876 785.641 263.898 785.771 265.214H783.343C783.284 264.454 783.07 263.903 782.704 263.563C782.342 263.218 781.789 263.045 781.044 263.045C780.235 263.045 779.628 263.337 779.224 263.92C778.824 264.497 778.619 265.395 778.608 266.615V267.505C778.608 268.778 778.8 269.709 779.183 270.297C779.572 270.885 780.181 271.179 781.012 271.179C781.762 271.179 782.321 271.009 782.687 270.669C783.06 270.324 783.273 269.792 783.327 269.075H785.755ZM795.714 267.893H791.052V271.05H796.523V273H788.624V261.216H796.507V263.183H791.052V265.991H795.714V267.893Z",fill:"black"},null,-1),U=C("path",{d:"M724.368 295.6V283.816H727.694C728.719 283.816 729.626 284.043 730.413 284.496C731.201 284.949 731.808 285.594 732.234 286.43C732.666 287.266 732.884 288.227 732.89 289.311V290.064C732.89 291.175 732.674 292.149 732.242 292.986C731.816 293.822 731.204 294.464 730.405 294.912C729.612 295.36 728.687 295.589 727.629 295.6H724.368ZM725.922 285.095V294.329H727.556C728.754 294.329 729.685 293.957 730.349 293.212C731.018 292.468 731.352 291.407 731.352 290.032V289.344C731.352 288.006 731.036 286.967 730.405 286.228C729.779 285.483 728.889 285.106 727.734 285.095H725.922ZM740.416 295.6C740.33 295.427 740.26 295.119 740.206 294.677C739.51 295.4 738.679 295.761 737.713 295.761C736.85 295.761 736.141 295.519 735.585 295.033C735.034 294.542 734.759 293.922 734.759 293.172C734.759 292.26 735.105 291.553 735.795 291.051C736.491 290.544 737.468 290.291 738.725 290.291H740.182V289.603C740.182 289.079 740.025 288.664 739.712 288.356C739.399 288.043 738.938 287.887 738.328 287.887C737.794 287.887 737.346 288.022 736.985 288.292C736.623 288.561 736.443 288.888 736.443 289.271H734.937C734.937 288.834 735.091 288.413 735.399 288.008C735.712 287.598 736.132 287.274 736.661 287.037C737.195 286.8 737.781 286.681 738.417 286.681C739.426 286.681 740.217 286.935 740.789 287.442C741.361 287.944 741.657 288.637 741.679 289.522V293.552C741.679 294.356 741.781 294.995 741.986 295.47V295.6H740.416ZM737.932 294.458C738.401 294.458 738.846 294.337 739.267 294.094C739.688 293.851 739.993 293.536 740.182 293.147V291.351H739.008C737.174 291.351 736.257 291.888 736.257 292.961C736.257 293.431 736.413 293.798 736.726 294.062C737.039 294.326 737.441 294.458 737.932 294.458ZM746.057 284.722V286.843H747.692V288H746.057V293.431C746.057 293.781 746.13 294.046 746.276 294.224C746.421 294.396 746.67 294.483 747.02 294.483C747.193 294.483 747.43 294.45 747.733 294.386V295.6C747.339 295.708 746.956 295.761 746.583 295.761C745.914 295.761 745.41 295.559 745.07 295.154C744.73 294.75 744.56 294.175 744.56 293.431V288H742.966V286.843H744.56V284.722H746.057ZM754.855 295.6C754.768 295.427 754.698 295.119 754.644 294.677C753.948 295.4 753.117 295.761 752.151 295.761C751.288 295.761 750.579 295.519 750.023 295.033C749.473 294.542 749.197 293.922 749.197 293.172C749.197 292.26 749.543 291.553 750.233 291.051C750.929 290.544 751.906 290.291 753.163 290.291H754.62V289.603C754.62 289.079 754.463 288.664 754.15 288.356C753.837 288.043 753.376 287.887 752.767 287.887C752.232 287.887 751.785 288.022 751.423 288.292C751.062 288.561 750.881 288.888 750.881 289.271H749.375C749.375 288.834 749.529 288.413 749.837 288.008C750.15 287.598 750.571 287.274 751.099 287.037C751.633 286.8 752.219 286.681 752.856 286.681C753.864 286.681 754.655 286.935 755.227 287.442C755.799 287.944 756.095 288.637 756.117 289.522V293.552C756.117 294.356 756.22 294.995 756.425 295.47V295.6H754.855ZM752.37 294.458C752.839 294.458 753.284 294.337 753.705 294.094C754.126 293.851 754.431 293.536 754.62 293.147V291.351H753.446C751.612 291.351 750.695 291.888 750.695 292.961C750.695 293.431 750.851 293.798 751.164 294.062C751.477 294.326 751.879 294.458 752.37 294.458ZM764.364 290.987V295.6H762.81V283.816H767.156C768.446 283.816 769.455 284.145 770.183 284.803C770.917 285.462 771.284 286.333 771.284 287.417C771.284 288.561 770.925 289.443 770.207 290.064C769.495 290.679 768.473 290.987 767.14 290.987H764.364ZM764.364 289.716H767.156C767.987 289.716 768.624 289.522 769.066 289.133C769.508 288.739 769.73 288.173 769.73 287.434C769.73 286.732 769.508 286.171 769.066 285.75C768.624 285.329 768.017 285.111 767.245 285.095H764.364V289.716ZM774.658 295.6H773.161V283.169H774.658V295.6ZM782.468 295.6C782.382 295.427 782.312 295.119 782.258 294.677C781.562 295.4 780.731 295.761 779.765 295.761C778.902 295.761 778.192 295.519 777.637 295.033C777.086 294.542 776.811 293.922 776.811 293.172C776.811 292.26 777.156 291.553 777.847 291.051C778.543 290.544 779.52 290.291 780.777 290.291H782.234V289.603C782.234 289.079 782.077 288.664 781.764 288.356C781.451 288.043 780.99 287.887 780.38 287.887C779.846 287.887 779.398 288.022 779.037 288.292C778.675 288.561 778.495 288.888 778.495 289.271H776.989C776.989 288.834 777.143 288.413 777.451 288.008C777.763 287.598 778.184 287.274 778.713 287.037C779.247 286.8 779.833 286.681 780.469 286.681C781.478 286.681 782.269 286.935 782.841 287.442C783.412 287.944 783.709 288.637 783.731 289.522V293.552C783.731 294.356 783.833 294.995 784.038 295.47V295.6H782.468ZM779.984 294.458C780.453 294.458 780.898 294.337 781.319 294.094C781.74 293.851 782.045 293.536 782.234 293.147V291.351H781.06C779.226 291.351 778.308 291.888 778.308 292.961C778.308 293.431 778.465 293.798 778.778 294.062C779.091 294.326 779.493 294.458 779.984 294.458ZM787.494 286.843L787.543 287.944C788.212 287.102 789.086 286.681 790.165 286.681C792.015 286.681 792.949 287.725 792.965 289.813V295.6H791.468V289.805C791.462 289.174 791.317 288.707 791.031 288.405C790.75 288.103 790.31 287.952 789.712 287.952C789.226 287.952 788.8 288.081 788.433 288.34C788.066 288.599 787.78 288.939 787.575 289.36V295.6H786.078V286.843H787.494ZM798.857 295.761C797.67 295.761 796.704 295.373 795.959 294.596C795.215 293.814 794.843 292.77 794.843 291.464V291.189C794.843 290.32 795.007 289.546 795.336 288.866C795.671 288.181 796.135 287.647 796.728 287.264C797.327 286.875 797.975 286.681 798.671 286.681C799.809 286.681 800.694 287.056 801.325 287.806C801.956 288.556 802.272 289.63 802.272 291.027V291.65H796.34C796.361 292.513 796.612 293.212 797.093 293.746C797.578 294.275 798.193 294.539 798.938 294.539C799.467 294.539 799.914 294.432 800.281 294.216C800.648 294 800.969 293.714 801.244 293.358L802.159 294.07C801.425 295.198 800.324 295.761 798.857 295.761ZM798.671 287.911C798.066 287.911 797.559 288.132 797.149 288.575C796.739 289.012 796.486 289.627 796.388 290.42H800.775V290.307C800.732 289.546 800.527 288.958 800.16 288.542C799.793 288.122 799.297 287.911 798.671 287.911ZM809.912 290.987V295.6H808.358V283.816H812.704C813.994 283.816 815.003 284.145 815.731 284.803C816.465 285.462 816.832 286.333 816.832 287.417C816.832 288.561 816.473 289.443 815.755 290.064C815.043 290.679 814.021 290.987 812.688 290.987H809.912ZM809.912 289.716H812.704C813.535 289.716 814.172 289.522 814.614 289.133C815.057 288.739 815.278 288.173 815.278 287.434C815.278 286.732 815.057 286.171 814.614 285.75C814.172 285.329 813.565 285.111 812.793 285.095H809.912V289.716ZM822.812 288.186C822.586 288.149 822.34 288.13 822.076 288.13C821.094 288.13 820.428 288.548 820.077 289.384V295.6H818.58V286.843H820.037L820.061 287.854C820.552 287.072 821.248 286.681 822.149 286.681C822.44 286.681 822.661 286.719 822.812 286.794V288.186ZM823.638 291.14C823.638 290.282 823.805 289.511 824.14 288.826C824.48 288.14 824.949 287.612 825.548 287.239C826.152 286.867 826.84 286.681 827.612 286.681C828.804 286.681 829.767 287.094 830.501 287.919C831.24 288.745 831.61 289.843 831.61 291.213V291.318C831.61 292.171 831.445 292.937 831.116 293.617C830.792 294.291 830.326 294.817 829.716 295.195C829.112 295.573 828.416 295.761 827.628 295.761C826.441 295.761 825.478 295.349 824.739 294.523C824.005 293.698 823.638 292.605 823.638 291.246V291.14ZM825.143 291.318C825.143 292.29 825.367 293.069 825.815 293.657C826.268 294.245 826.873 294.539 827.628 294.539C828.389 294.539 828.993 294.243 829.441 293.649C829.889 293.05 830.112 292.214 830.112 291.14C830.112 290.18 829.883 289.403 829.425 288.809C828.971 288.211 828.367 287.911 827.612 287.911C826.873 287.911 826.276 288.205 825.823 288.793C825.37 289.381 825.143 290.223 825.143 291.318ZM836.247 290.04L838.189 286.843H839.938L837.073 291.173L840.027 295.6H838.295L836.271 292.322L834.248 295.6H832.508L835.462 291.173L832.597 286.843H834.329L836.247 290.04ZM844.397 293.406L846.436 286.843H848.039L844.518 296.951C843.973 298.408 843.107 299.136 841.92 299.136L841.637 299.112L841.079 299.007V297.793L841.483 297.825C841.99 297.825 842.384 297.723 842.665 297.518C842.951 297.313 843.186 296.938 843.369 296.393L843.701 295.502L840.577 286.843H842.212L844.397 293.406ZM853.437 290.817C853.437 289.597 853.599 288.426 853.922 287.304C854.252 286.182 854.74 285.162 855.387 284.245C856.035 283.328 856.706 282.68 857.402 282.303L857.71 283.29C856.922 283.894 856.275 284.817 855.768 286.058C855.266 287.299 854.991 288.688 854.942 290.226L854.934 290.914C854.934 292.996 855.314 294.804 856.075 296.336C856.534 297.253 857.079 297.971 857.71 298.489L857.402 299.403C856.685 299.004 856 298.335 855.347 297.396C854.074 295.562 853.437 293.369 853.437 290.817ZM859.393 295.6V283.816H862.72C863.745 283.816 864.651 284.043 865.439 284.496C866.227 284.949 866.834 285.594 867.26 286.43C867.692 287.266 867.91 288.227 867.915 289.311V290.064C867.915 291.175 867.7 292.149 867.268 292.986C866.842 293.822 866.229 294.464 865.431 294.912C864.638 295.36 863.712 295.589 862.655 295.6H859.393ZM860.947 285.095V294.329H862.582C863.78 294.329 864.711 293.957 865.374 293.212C866.043 292.468 866.378 291.407 866.378 290.032V289.344C866.378 288.006 866.062 286.967 865.431 286.228C864.805 285.483 863.915 285.106 862.76 285.095H860.947ZM871.824 290.987V295.6H870.271V283.816H874.617C875.906 283.816 876.915 284.145 877.643 284.803C878.377 285.462 878.744 286.333 878.744 287.417C878.744 288.561 878.385 289.443 877.668 290.064C876.955 290.679 875.933 290.987 874.6 290.987H871.824ZM871.824 289.716H874.617C875.447 289.716 876.084 289.522 876.527 289.133C876.969 288.739 877.19 288.173 877.19 287.434C877.19 286.732 876.969 286.171 876.527 285.75C876.084 285.329 875.477 285.111 874.706 285.095H871.824V289.716ZM882.281 290.987V295.6H880.727V283.816H885.073C886.362 283.816 887.371 284.145 888.1 284.803C888.833 285.462 889.2 286.333 889.2 287.417C889.2 288.561 888.842 289.443 888.124 290.064C887.412 290.679 886.389 290.987 885.057 290.987H882.281ZM882.281 289.716H885.073C885.904 289.716 886.54 289.522 886.983 289.133C887.425 288.739 887.646 288.173 887.646 287.434C887.646 286.732 887.425 286.171 886.983 285.75C886.54 285.329 885.933 285.111 885.162 285.095H882.281V289.716ZM894.404 290.898C894.404 292.101 894.245 293.255 893.927 294.361C893.614 295.462 893.131 296.479 892.478 297.412C891.831 298.346 891.151 299.01 890.439 299.403L890.123 298.489C890.954 297.852 891.62 296.865 892.122 295.527C892.629 294.183 892.888 292.694 892.899 291.059V290.8C892.899 289.667 892.78 288.615 892.543 287.644C892.305 286.668 891.974 285.793 891.547 285.022C891.127 284.25 890.652 283.649 890.123 283.217L890.439 282.303C891.151 282.696 891.828 283.355 892.47 284.277C893.117 285.2 893.6 286.217 893.919 287.328C894.242 288.44 894.404 289.63 894.404 290.898Z",fill:"black"},null,-1),b=C("g",{filter:"url(#filter0_d_201_76)"},[C("rect",{x:"711.599",y:"319.599",width:"81.5986",height:"81.5986",rx:"5.09991",transform:"rotate(-180 711.599 319.599)",fill:"white"})],-1),I=C("g",{filter:"url(#filter1_d_201_76)"},[C("rect",{x:"560.553",y:"147.818",width:"216.746",height:"105.823",rx:"5.09991",transform:"rotate(-180 560.553 147.818)",fill:"white"})],-1),$=C("g",{filter:"url(#filter2_d_201_76)"},[C("rect",{x:"279",y:"178.001",width:"247",height:"13",rx:"5.09991",transform:"rotate(-180 279 178.001)",fill:"#7B2BBC"})],-1),D=C("path",{d:"M711.6 271.24L630 271.24L630 243.1C630 240.283 632.283 238 635.1 238L706.5 238C709.317 238 711.6 240.283 711.6 243.1L711.6 271.24Z",fill:"#5A416F"},null,-1),E=C("path",{d:"M106.81 200.052H112.75V202.002H103.775V200.578L109.602 192.185H103.783V190.219H112.621V191.611L106.81 200.052ZM125.032 196.378C125.032 197.538 124.827 198.555 124.417 199.429C124.007 200.303 123.418 200.977 122.652 201.452C121.892 201.927 121.017 202.164 120.03 202.164C119.054 202.164 118.182 201.93 117.416 201.46C116.65 200.991 116.056 200.322 115.636 199.453C115.215 198.579 115.002 197.576 114.996 196.442V195.86C114.996 194.7 115.204 193.68 115.619 192.801C116.04 191.916 116.631 191.239 117.392 190.769C118.158 190.294 119.032 190.057 120.014 190.057C120.996 190.057 121.867 190.294 122.628 190.769C123.394 191.239 123.985 191.916 124.4 192.801C124.821 193.68 125.032 194.697 125.032 195.852V196.378ZM122.571 195.844C122.571 194.608 122.35 193.669 121.908 193.027C121.465 192.385 120.834 192.064 120.014 192.064C119.199 192.064 118.571 192.382 118.128 193.019C117.686 193.65 117.462 194.578 117.456 195.803V196.378C117.456 197.581 117.678 198.514 118.12 199.178C118.563 199.842 119.199 200.173 120.03 200.173C120.845 200.173 121.471 199.855 121.908 199.218C122.345 198.576 122.566 197.643 122.571 196.418V195.844ZM137.653 202.002H135.225L130.499 194.249V202.002H128.071V190.219H130.499L135.233 197.988V190.219H137.653V202.002ZM148.138 196.896H143.476V200.052H148.947V202.002H141.049V190.219H148.931V192.185H143.476V194.994H148.138V196.896ZM166.3 198.077C166.208 199.345 165.739 200.343 164.892 201.072C164.05 201.8 162.938 202.164 161.557 202.164C160.046 202.164 158.857 201.657 157.988 200.643C157.125 199.623 156.693 198.226 156.693 196.451V195.73C156.693 194.597 156.893 193.599 157.292 192.736C157.691 191.873 158.261 191.212 159 190.753C159.744 190.289 160.608 190.057 161.59 190.057C162.949 190.057 164.044 190.421 164.875 191.15C165.706 191.878 166.186 192.9 166.316 194.217H163.888C163.829 193.456 163.616 192.906 163.249 192.566C162.887 192.221 162.334 192.048 161.59 192.048C160.78 192.048 160.173 192.339 159.769 192.922C159.369 193.499 159.164 194.398 159.153 195.617V196.507C159.153 197.781 159.345 198.711 159.728 199.299C160.117 199.887 160.726 200.181 161.557 200.181C162.307 200.181 162.866 200.012 163.232 199.672C163.605 199.326 163.818 198.795 163.872 198.077H166.3ZM171.597 197.851V202.002H169.169V190.219H173.766C174.651 190.219 175.428 190.381 176.097 190.704C176.771 191.028 177.289 191.489 177.651 192.088C178.012 192.682 178.193 193.359 178.193 194.12C178.193 195.274 177.796 196.186 177.003 196.855C176.215 197.519 175.123 197.851 173.725 197.851H171.597ZM171.597 195.884H173.766C174.408 195.884 174.896 195.733 175.231 195.431C175.571 195.129 175.741 194.697 175.741 194.136C175.741 193.559 175.571 193.092 175.231 192.736C174.891 192.38 174.421 192.196 173.823 192.185H171.597V195.884Z",fill:"#7B2BBC"},null,-1),P=C("g",{filter:"url(#filter3_d_201_76)"},[C("rect",{x:"868",y:"178.001",width:"247",height:"13",rx:"5.09991",transform:"rotate(-180 868 178.001)",fill:"#7B2BBC"})],-1),R=C("path",{d:"M695.81 200.052H701.75V202.002H692.775V200.578L698.602 192.185H692.783V190.219H701.621V191.611L695.81 200.052ZM714.032 196.378C714.032 197.538 713.827 198.555 713.417 199.429C713.007 200.303 712.418 200.977 711.652 201.452C710.892 201.927 710.017 202.164 709.03 202.164C708.054 202.164 707.182 201.93 706.416 201.46C705.65 200.991 705.056 200.322 704.636 199.453C704.215 198.579 704.002 197.576 703.996 196.442V195.86C703.996 194.7 704.204 193.68 704.619 192.801C705.04 191.916 705.631 191.239 706.392 190.769C707.158 190.294 708.032 190.057 709.014 190.057C709.996 190.057 710.867 190.294 711.628 190.769C712.394 191.239 712.985 191.916 713.4 192.801C713.821 193.68 714.032 194.697 714.032 195.852V196.378ZM711.571 195.844C711.571 194.608 711.35 193.669 710.908 193.027C710.465 192.385 709.834 192.064 709.014 192.064C708.199 192.064 707.571 192.382 707.128 193.019C706.686 193.65 706.462 194.578 706.456 195.803V196.378C706.456 197.581 706.678 198.514 707.12 199.178C707.563 199.842 708.199 200.173 709.03 200.173C709.845 200.173 710.471 199.855 710.908 199.218C711.345 198.576 711.566 197.643 711.571 196.418V195.844ZM726.653 202.002H724.225L719.499 194.249V202.002H717.071V190.219H719.499L724.233 197.988V190.219H726.653V202.002ZM737.138 196.896H732.476V200.052H737.947V202.002H730.049V190.219H737.931V192.185H732.476V194.994H737.138V196.896ZM755.3 198.077C755.208 199.345 754.739 200.343 753.892 201.072C753.05 201.8 751.938 202.164 750.557 202.164C749.046 202.164 747.857 201.657 746.988 200.643C746.125 199.623 745.693 198.226 745.693 196.451V195.73C745.693 194.597 745.893 193.599 746.292 192.736C746.691 191.873 747.261 191.212 748 190.753C748.744 190.289 749.608 190.057 750.59 190.057C751.949 190.057 753.044 190.421 753.875 191.15C754.706 191.878 755.186 192.9 755.316 194.217H752.888C752.829 193.456 752.616 192.906 752.249 192.566C751.887 192.221 751.334 192.048 750.59 192.048C749.78 192.048 749.173 192.339 748.769 192.922C748.369 193.499 748.164 194.398 748.153 195.617V196.507C748.153 197.781 748.345 198.711 748.728 199.299C749.117 199.887 749.726 200.181 750.557 200.181C751.307 200.181 751.866 200.012 752.232 199.672C752.605 199.326 752.818 198.795 752.872 198.077H755.3ZM760.597 197.851V202.002H758.169V190.219H762.766C763.651 190.219 764.428 190.381 765.097 190.704C765.771 191.028 766.289 191.489 766.651 192.088C767.012 192.682 767.193 193.359 767.193 194.12C767.193 195.274 766.796 196.186 766.003 196.855C765.215 197.519 764.123 197.851 762.725 197.851H760.597ZM760.597 195.884H762.766C763.408 195.884 763.896 195.733 764.231 195.431C764.571 195.129 764.741 194.697 764.741 194.136C764.741 193.559 764.571 193.092 764.231 192.736C763.891 192.38 763.421 192.196 762.823 192.185H760.597V195.884Z",fill:"#7B2BBC"},null,-1),N=C("path",{d:"M472.19 82.122C472.167 82.057 472.161 81.9873 472.173 81.9193C472.184 81.8514 472.212 81.7874 472.255 81.7333C473.891 79.6683 475.375 77.293 475.375 75.471C475.375 71.4221 473.065 68.1317 468.036 68.1317C465.544 68.1317 463.717 68.9415 462.516 70.2452C462.462 70.3052 462.391 70.3482 462.313 70.3693C462.235 70.3903 462.153 70.3885 462.076 70.364C460.159 69.7435 458.194 69.2786 456.202 68.9739C456.135 68.9649 456.067 68.9726 456.004 68.9963C455.941 69.02 455.884 69.0589 455.84 69.1097C455.795 69.1604 455.764 69.2214 455.748 69.2872C455.733 69.3529 455.734 69.4215 455.752 69.4867C456.167 71.0442 458.661 80.9397 460.67 88.4733C461.884 93.0324 458.737 97.5105 454.019 97.497H451.098C446.331 97.497 443.438 93.0027 444.536 88.5219C446.391 80.9505 448.931 71.1333 449.344 69.5137C449.361 69.4491 449.362 69.3812 449.347 69.3159C449.332 69.2507 449.301 69.1902 449.257 69.1398C449.213 69.0894 449.157 69.0506 449.095 69.0268C449.032 69.0031 448.965 68.9951 448.898 69.0036C446.58 69.2738 444.298 69.7961 442.093 70.561C442.013 70.5897 441.925 70.5928 441.843 70.5701C441.76 70.5475 441.686 70.5 441.632 70.4342C440.431 69.0225 438.557 68.1398 435.963 68.1398C430.935 68.1398 428.624 71.4248 428.624 75.4791C428.624 77.6034 430.643 80.4835 432.565 82.7401C432.658 82.8513 432.686 83.0022 432.641 83.1396L429.369 92.641C429.367 92.6508 429.367 92.6608 429.369 92.6707C429.283 93.0027 428.019 98.6091 437.618 107.533C440.49 110.208 450.496 119.847 452.294 121.569C452.369 121.641 452.469 121.681 452.573 121.681C452.677 121.681 452.777 121.641 452.853 121.569C454.702 119.85 465.08 110.216 467.968 107.533C478.339 97.8614 475.869 92.641 475.869 92.641L472.19 82.122Z",fill:"#290B53"},null,-1),z=C("path",{d:"M454.524 91.2044H450.615C450.461 91.2044 450.308 91.1739 450.166 91.1147C450.023 91.0555 449.894 90.9687 449.785 90.8593C449.676 90.75 449.59 90.6202 449.531 90.4774C449.473 90.3347 449.443 90.1818 449.444 90.0275L448.958 85.2147C448.958 85.0606 448.988 84.9081 449.047 84.7658C449.106 84.6235 449.193 84.4942 449.302 84.3854C449.411 84.2766 449.54 84.1903 449.683 84.1316C449.825 84.0729 449.978 84.0429 450.132 84.0432H454.991C455.145 84.0429 455.297 84.0729 455.44 84.1316C455.582 84.1903 455.712 84.2766 455.821 84.3854C455.93 84.4942 456.016 84.6235 456.075 84.7658C456.134 84.9081 456.165 85.0606 456.165 85.2147L455.698 90.0275C455.699 90.182 455.669 90.3351 455.61 90.4781C455.551 90.621 455.465 90.7509 455.356 90.8603C455.247 90.9697 455.117 91.0564 454.974 91.1154C454.831 91.1745 454.678 91.2047 454.524 91.2044Z",fill:"#290B53"},null,-1),K=C("path",{d:"M432.023 177.215L430.761 178.575V181.942H428.333V170.158H430.761V175.5L431.829 174.035L434.832 170.158H437.818L433.634 175.394L437.939 181.942H435.05L432.023 177.215ZM449.048 170.158V177.919C449.048 179.209 448.643 180.229 447.834 180.979C447.03 181.729 445.929 182.104 444.532 182.104C443.156 182.104 442.063 181.739 441.254 181.011C440.445 180.283 440.032 179.282 440.016 178.009V170.158H442.444V177.936C442.444 178.707 442.627 179.271 442.994 179.627C443.366 179.978 443.879 180.153 444.532 180.153C445.897 180.153 446.59 179.436 446.612 178V170.158H449.048ZM455.486 170.158L458.513 178.705L461.523 170.158H464.712V181.942H462.276V178.721L462.519 173.161L459.338 181.942H457.671L454.499 173.169L454.741 178.721V181.942H452.313V170.158H455.486ZM474.906 179.514H470.649L469.839 181.942H467.258L471.644 170.158H473.894L478.305 181.942H475.723L474.906 179.514ZM471.304 177.547H474.25L472.769 173.136L471.304 177.547Z",fill:"black"},null,-1),T=C("path",{d:"M735.376 361.049H741.316V362.999H732.341V361.575L738.168 353.182H732.349V351.216H741.187V352.608L735.376 361.049ZM753.598 357.375C753.598 358.535 753.393 359.552 752.983 360.426C752.573 361.3 751.985 361.974 751.219 362.449C750.458 362.924 749.584 363.161 748.597 363.161C747.62 363.161 746.749 362.927 745.982 362.457C745.216 361.988 744.623 361.319 744.202 360.45C743.781 359.576 743.568 358.572 743.563 357.439V356.857C743.563 355.697 743.77 354.677 744.186 353.798C744.607 352.913 745.197 352.236 745.958 351.766C746.724 351.291 747.598 351.054 748.58 351.054C749.562 351.054 750.434 351.291 751.194 351.766C751.961 352.236 752.551 352.913 752.967 353.798C753.388 354.677 753.598 355.694 753.598 356.849V357.375ZM751.138 356.841C751.138 355.605 750.917 354.666 750.474 354.024C750.032 353.382 749.4 353.061 748.58 353.061C747.766 353.061 747.137 353.379 746.695 354.016C746.252 354.647 746.028 355.575 746.023 356.8V357.375C746.023 358.578 746.244 359.511 746.687 360.175C747.129 360.839 747.766 361.17 748.597 361.17C749.411 361.17 750.037 360.852 750.474 360.215C750.911 359.573 751.132 358.64 751.138 357.415V356.841ZM766.22 362.999H763.792L759.065 355.246V362.999H756.637V351.216H759.065L763.8 358.985V351.216H766.22V362.999ZM776.705 357.893H772.043V361.049H777.514V362.999H769.615V351.216H777.498V353.182H772.043V355.991H776.705V357.893Z",fill:"black","fill-opacity":"0.3"},null,-1),j=C("path",{d:"M141.376 357.049H147.316V358.999H138.341V357.575L144.168 349.182H138.349V347.216H147.187V348.608L141.376 357.049ZM159.598 353.375C159.598 354.535 159.393 355.552 158.983 356.426C158.573 357.3 157.985 357.974 157.219 358.449C156.458 358.924 155.584 359.161 154.597 359.161C153.62 359.161 152.749 358.927 151.982 358.457C151.216 357.988 150.623 357.319 150.202 356.45C149.781 355.576 149.568 354.572 149.563 353.439V352.857C149.563 351.697 149.77 350.677 150.186 349.798C150.607 348.913 151.197 348.236 151.958 347.766C152.724 347.291 153.598 347.054 154.58 347.054C155.562 347.054 156.434 347.291 157.194 347.766C157.961 348.236 158.551 348.913 158.967 349.798C159.388 350.677 159.598 351.694 159.598 352.849V353.375ZM157.138 352.841C157.138 351.605 156.917 350.666 156.474 350.024C156.032 349.382 155.4 349.061 154.58 349.061C153.766 349.061 153.137 349.379 152.695 350.016C152.252 350.647 152.028 351.575 152.023 352.8V353.375C152.023 354.578 152.244 355.511 152.687 356.175C153.129 356.839 153.766 357.17 154.597 357.17C155.411 357.17 156.037 356.852 156.474 356.215C156.911 355.573 157.132 354.64 157.138 353.415V352.841ZM172.22 358.999H169.792L165.065 351.246V358.999H162.637V347.216H165.065L169.8 354.985V347.216H172.22V358.999ZM182.705 353.893H178.043V357.049H183.514V358.999H175.615V347.216H183.498V349.182H178.043V351.991H182.705V353.893Z",fill:"black","fill-opacity":"0.3"},null,-1),W=C("path",{d:"M387.792 202.448C387.393 203.02 386.835 203.449 386.117 203.735C385.405 204.015 384.574 204.155 383.625 204.155C382.664 204.155 381.812 203.931 381.067 203.484C380.323 203.03 379.745 202.388 379.335 201.558C378.931 200.727 378.723 199.764 378.712 198.668V197.64C378.712 195.865 379.125 194.49 379.95 193.513C380.781 192.536 381.947 192.048 383.446 192.048C384.677 192.048 385.667 192.364 386.417 192.995C387.167 193.621 387.625 194.511 387.792 195.666H386.239C385.947 194.106 385.019 193.327 383.455 193.327C382.413 193.327 381.623 193.694 381.083 194.427C380.549 195.156 380.279 196.213 380.274 197.6V198.563C380.274 199.885 380.576 200.937 381.18 201.719C381.785 202.496 382.602 202.885 383.633 202.885C384.215 202.885 384.725 202.82 385.162 202.691C385.599 202.561 385.961 202.343 386.247 202.035V199.389H383.519V198.126H387.792V202.448ZM391.782 203.994H390.285V191.562H391.782V203.994ZM393.79 199.534C393.79 198.676 393.957 197.905 394.291 197.22C394.631 196.534 395.101 196.006 395.699 195.633C396.304 195.261 396.992 195.075 397.763 195.075C398.956 195.075 399.919 195.488 400.652 196.313C401.392 197.139 401.761 198.237 401.761 199.607V199.712C401.761 200.565 401.597 201.331 401.268 202.011C400.944 202.685 400.477 203.211 399.867 203.589C399.263 203.967 398.567 204.155 397.779 204.155C396.592 204.155 395.629 203.743 394.89 202.917C394.156 202.092 393.79 200.999 393.79 199.639V199.534ZM395.295 199.712C395.295 200.683 395.519 201.463 395.967 202.051C396.42 202.639 397.024 202.933 397.779 202.933C398.54 202.933 399.144 202.637 399.592 202.043C400.04 201.444 400.264 200.608 400.264 199.534C400.264 198.574 400.035 197.797 399.576 197.203C399.123 196.605 398.519 196.305 397.763 196.305C397.024 196.305 396.428 196.599 395.975 197.187C395.521 197.775 395.295 198.617 395.295 199.712ZM411.052 199.712C411.052 201.05 410.745 202.127 410.13 202.941C409.514 203.751 408.689 204.155 407.653 204.155C406.547 204.155 405.692 203.764 405.087 202.982L405.015 203.994H403.639V191.562H405.136V196.2C405.74 195.45 406.574 195.075 407.637 195.075C408.7 195.075 409.533 195.477 410.138 196.281C410.747 197.085 411.052 198.185 411.052 199.583V199.712ZM409.555 199.542C409.555 198.523 409.358 197.735 408.964 197.179C408.57 196.623 408.004 196.346 407.265 196.346C406.277 196.346 405.568 196.804 405.136 197.721V201.509C405.595 202.426 406.31 202.885 407.281 202.885C407.998 202.885 408.557 202.607 408.956 202.051C409.355 201.495 409.555 200.659 409.555 199.542ZM418.352 203.994C418.266 203.821 418.196 203.513 418.142 203.071C417.446 203.794 416.615 204.155 415.649 204.155C414.786 204.155 414.076 203.913 413.521 203.427C412.97 202.936 412.695 202.316 412.695 201.566C412.695 200.654 413.04 199.947 413.731 199.445C414.427 198.938 415.404 198.684 416.661 198.684H418.117V197.997C418.117 197.473 417.961 197.058 417.648 196.75C417.335 196.437 416.874 196.281 416.264 196.281C415.73 196.281 415.282 196.416 414.921 196.685C414.559 196.955 414.378 197.282 414.378 197.665H412.873C412.873 197.228 413.027 196.807 413.334 196.402C413.647 195.992 414.068 195.668 414.597 195.431C415.131 195.194 415.716 195.075 416.353 195.075C417.362 195.075 418.152 195.328 418.724 195.836C419.296 196.337 419.593 197.031 419.615 197.916V201.946C419.615 202.75 419.717 203.389 419.922 203.864V203.994H418.352ZM415.868 202.852C416.337 202.852 416.782 202.731 417.203 202.488C417.624 202.245 417.929 201.93 418.117 201.541V199.745H416.944C415.109 199.745 414.192 200.281 414.192 201.355C414.192 201.825 414.349 202.191 414.662 202.456C414.975 202.72 415.377 202.852 415.868 202.852ZM423.588 203.994H422.091V191.562H423.588V203.994ZM439.006 200.255C438.86 201.501 438.399 202.464 437.622 203.144C436.85 203.818 435.822 204.155 434.538 204.155C433.146 204.155 432.029 203.656 431.188 202.658C430.352 201.66 429.933 200.325 429.933 198.652V197.519C429.933 196.424 430.128 195.461 430.516 194.63C430.91 193.799 431.466 193.162 432.183 192.72C432.901 192.272 433.732 192.048 434.676 192.048C435.928 192.048 436.931 192.399 437.687 193.1C438.442 193.796 438.882 194.762 439.006 195.998H437.444C437.309 195.059 437.015 194.379 436.562 193.958C436.114 193.537 435.485 193.327 434.676 193.327C433.683 193.327 432.904 193.694 432.337 194.427C431.776 195.161 431.495 196.205 431.495 197.559V198.701C431.495 199.979 431.762 200.996 432.297 201.752C432.831 202.507 433.578 202.885 434.538 202.885C435.402 202.885 436.063 202.691 436.521 202.302C436.985 201.908 437.293 201.226 437.444 200.255H439.006ZM440.503 199.534C440.503 198.676 440.67 197.905 441.005 197.22C441.345 196.534 441.814 196.006 442.413 195.633C443.017 195.261 443.705 195.075 444.477 195.075C445.669 195.075 446.632 195.488 447.366 196.313C448.105 197.139 448.475 198.237 448.475 199.607V199.712C448.475 200.565 448.31 201.331 447.981 202.011C447.657 202.685 447.191 203.211 446.581 203.589C445.977 203.967 445.281 204.155 444.493 204.155C443.306 204.155 442.343 203.743 441.604 202.917C440.87 202.092 440.503 200.999 440.503 199.639V199.534ZM442.008 199.712C442.008 200.683 442.232 201.463 442.68 202.051C443.133 202.639 443.738 202.933 444.493 202.933C445.254 202.933 445.858 202.637 446.306 202.043C446.754 201.444 446.977 200.608 446.977 199.534C446.977 198.574 446.748 197.797 446.29 197.203C445.836 196.605 445.232 196.305 444.477 196.305C443.738 196.305 443.141 196.599 442.688 197.187C442.235 197.775 442.008 198.617 442.008 199.712ZM451.769 195.237L451.817 196.337C452.486 195.496 453.36 195.075 454.439 195.075C456.29 195.075 457.223 196.119 457.24 198.207V203.994H455.742V198.199C455.737 197.568 455.591 197.101 455.305 196.799C455.025 196.497 454.585 196.346 453.986 196.346C453.501 196.346 453.074 196.475 452.707 196.734C452.341 196.993 452.055 197.333 451.85 197.754V203.994H450.352V195.237H451.769ZM461.529 193.116V195.237H463.164V196.394H461.529V201.825C461.529 202.175 461.602 202.44 461.747 202.618C461.893 202.79 462.141 202.877 462.492 202.877C462.665 202.877 462.902 202.844 463.204 202.78V203.994C462.81 204.101 462.427 204.155 462.055 204.155C461.386 204.155 460.881 203.953 460.542 203.548C460.202 203.144 460.032 202.569 460.032 201.825V196.394H458.437V195.237H460.032V193.116H461.529ZM469.153 196.58C468.926 196.542 468.681 196.524 468.416 196.524C467.434 196.524 466.768 196.942 466.417 197.778V203.994H464.92V195.237H466.377L466.401 196.248C466.892 195.466 467.588 195.075 468.489 195.075C468.78 195.075 469.002 195.113 469.153 195.188V196.58ZM469.978 199.534C469.978 198.676 470.145 197.905 470.48 197.22C470.82 196.534 471.289 196.006 471.888 195.633C472.492 195.261 473.18 195.075 473.952 195.075C475.144 195.075 476.107 195.488 476.841 196.313C477.58 197.139 477.95 198.237 477.95 199.607V199.712C477.95 200.565 477.785 201.331 477.456 202.011C477.132 202.685 476.666 203.211 476.056 203.589C475.452 203.967 474.756 204.155 473.968 204.155C472.781 204.155 471.818 203.743 471.079 202.917C470.345 202.092 469.978 200.999 469.978 199.639V199.534ZM471.483 199.712C471.483 200.683 471.707 201.463 472.155 202.051C472.608 202.639 473.213 202.933 473.968 202.933C474.729 202.933 475.333 202.637 475.781 202.043C476.229 201.444 476.453 200.608 476.453 199.534C476.453 198.574 476.223 197.797 475.765 197.203C475.312 196.605 474.707 196.305 473.952 196.305C473.213 196.305 472.617 196.599 472.163 197.187C471.71 197.775 471.483 198.617 471.483 199.712ZM481.454 203.994H479.957V191.562H481.454V203.994ZM489.758 199.38V203.994H488.204V192.21H492.55C493.839 192.21 494.848 192.539 495.577 193.197C496.31 193.856 496.677 194.727 496.677 195.811C496.677 196.955 496.319 197.837 495.601 198.458C494.889 199.073 493.866 199.38 492.534 199.38H489.758ZM489.758 198.11H492.55C493.381 198.11 494.017 197.916 494.46 197.527C494.902 197.133 495.123 196.567 495.123 195.828C495.123 195.126 494.902 194.565 494.46 194.144C494.017 193.723 493.41 193.505 492.639 193.489H489.758V198.11ZM500.052 203.994H498.555V191.562H500.052V203.994ZM507.862 203.994C507.776 203.821 507.706 203.513 507.652 203.071C506.956 203.794 506.125 204.155 505.159 204.155C504.296 204.155 503.586 203.913 503.03 203.427C502.48 202.936 502.205 202.316 502.205 201.566C502.205 200.654 502.55 199.947 503.241 199.445C503.937 198.938 504.913 198.684 506.171 198.684H507.627V197.997C507.627 197.473 507.471 197.058 507.158 196.75C506.845 196.437 506.384 196.281 505.774 196.281C505.24 196.281 504.792 196.416 504.431 196.685C504.069 196.955 503.888 197.282 503.888 197.665H502.383C502.383 197.228 502.537 196.807 502.844 196.402C503.157 195.992 503.578 195.668 504.107 195.431C504.641 195.194 505.226 195.075 505.863 195.075C506.872 195.075 507.662 195.328 508.234 195.836C508.806 196.337 509.103 197.031 509.125 197.916V201.946C509.125 202.75 509.227 203.389 509.432 203.864V203.994H507.862ZM505.377 202.852C505.847 202.852 506.292 202.731 506.713 202.488C507.134 202.245 507.439 201.93 507.627 201.541V199.745H506.454C504.619 199.745 503.702 200.281 503.702 201.355C503.702 201.825 503.859 202.191 504.172 202.456C504.485 202.72 504.886 202.852 505.377 202.852ZM512.888 195.237L512.936 196.337C513.605 195.496 514.48 195.075 515.559 195.075C517.409 195.075 518.343 196.119 518.359 198.207V203.994H516.862V198.199C516.856 197.568 516.711 197.101 516.425 196.799C516.144 196.497 515.704 196.346 515.105 196.346C514.62 196.346 514.194 196.475 513.827 196.734C513.46 196.993 513.174 197.333 512.969 197.754V203.994H511.472V195.237H512.888ZM524.251 204.155C523.064 204.155 522.098 203.767 521.353 202.99C520.609 202.208 520.236 201.164 520.236 199.858V199.583C520.236 198.714 520.401 197.94 520.73 197.26C521.065 196.575 521.529 196.041 522.122 195.658C522.721 195.269 523.368 195.075 524.064 195.075C525.203 195.075 526.088 195.45 526.719 196.2C527.35 196.95 527.666 198.024 527.666 199.421V200.044H521.734C521.755 200.907 522.006 201.606 522.486 202.14C522.972 202.669 523.587 202.933 524.332 202.933C524.86 202.933 525.308 202.825 525.675 202.61C526.042 202.394 526.363 202.108 526.638 201.752L527.553 202.464C526.819 203.592 525.718 204.155 524.251 204.155ZM524.064 196.305C523.46 196.305 522.953 196.526 522.543 196.969C522.133 197.406 521.879 198.021 521.782 198.814H526.169V198.701C526.126 197.94 525.92 197.352 525.554 196.936C525.187 196.515 524.69 196.305 524.064 196.305Z",fill:"black"},null,-1),Y=C("path",{d:"M743.5 88.3496L745.094 88.3496L745.094 86.7559L743.5 86.7559L743.5 88.3496ZM583 88.3496L598.937 97.551L598.937 79.1483L583 88.3496ZM745.094 110.001L745.094 88.3496L741.906 88.3496L741.906 110.001L745.094 110.001ZM743.5 86.7559L597.343 86.7559L597.343 89.9433L743.5 89.9433L743.5 86.7559Z",fill:"#7B2BBC"},null,-1),q=C("path",{d:"M162 94.001L160.406 94.001L160.406 92.4073L162 92.4073L162 94.001ZM322.5 94.001L306.563 103.202L306.563 84.7996L322.5 94.001ZM160.406 115.652L160.406 94.001L163.594 94.001L163.594 115.652L160.406 115.652ZM162 92.4073L308.157 92.4073L308.157 95.5947L162 95.5947L162 92.4073Z",fill:"#7B2BBC"},null,-1),J=C("g",{"clip-path":"url(#clip0_201_76)"},[C("path",{d:"M663.006 254.855L660.979 253.594L661.022 255.521L663.048 256.783L663.006 254.855ZM665.925 261.601L665.882 259.716L664.111 258.611C664.083 258.596 664.054 258.568 664.04 258.554L664.083 260.453L665.925 261.601ZM659.59 264.137L654.956 261.261L654.843 256.442L657.11 255.465L657.068 253.537L653.44 255.096C653.157 255.224 652.987 255.479 653.001 255.776L653.143 261.558C653.143 261.856 653.327 262.153 653.61 262.323L659.165 265.767C659.42 265.923 659.732 265.965 660.001 265.895C660.03 265.88 660.058 265.88 660.086 265.866L663.502 264.392L661.645 263.245L659.59 264.137Z",fill:"#B31AAB"}),e(),C("path",{d:"M674.569 253.481C674.555 253.141 674.357 252.786 674.017 252.588L667.271 248.407L667.059 248.492L667.101 250.519L672.444 253.835L672.571 259.248L674.612 260.51L674.725 260.467L674.569 253.481ZM666.492 262.99L660.214 259.107L660.058 252.588L662.921 251.355L662.864 249.102L658.428 251.015C658.102 251.157 657.904 251.454 657.918 251.808L658.102 259.461C658.102 259.815 658.315 260.155 658.655 260.354L666.01 264.917C666.308 265.101 666.676 265.158 666.988 265.059C667.016 265.044 667.044 265.03 667.073 265.03L671.409 263.16L669.255 261.827L666.492 262.99Z",fill:"#D163CE"}),e(),C("path",{d:"M684.135 248.124L674.711 242.285C674.357 242.073 673.946 242.016 673.592 242.129C673.563 242.144 673.521 242.158 673.492 242.172L664.295 246.14C663.927 246.296 663.7 246.636 663.714 247.047L663.941 256.853C663.955 257.25 664.196 257.647 664.579 257.874L674.003 263.712C674.343 263.925 674.768 263.981 675.122 263.868C675.15 263.854 675.193 263.84 675.221 263.826L684.418 259.858C684.787 259.702 685.014 259.347 684.999 258.951L684.773 249.144C684.758 248.747 684.518 248.365 684.135 248.124V248.124ZM674.555 261.516L666.364 256.442L666.166 247.926L674.158 244.482L682.349 249.555L682.548 258.072L674.555 261.516Z",fill:"#E13EAF"})],-1),Q=C("path",{d:"M461 271.001L461 272.595L461 271.001ZM513 271.001L513 269.407L513.66 269.407L514.127 269.874L513 271.001ZM567 325.001L549.224 320.238L562.237 307.225L567 325.001ZM292 269.407L461 269.407L461 272.595L292 272.595L292 269.407ZM513 272.595L461 272.595L461 269.407L513 269.407L513 272.595ZM514.127 269.874L557.985 313.732L555.731 315.985L511.873 272.128L514.127 269.874Z",fill:"#5A416F"},null,-1),X=C("path",{d:"M532 382.001L533.127 383.128L532.66 383.595L532 383.595L532 382.001ZM344 382.001L359.937 372.799L359.937 391.202L344 382.001ZM532 383.595L358.344 383.595L358.344 380.407L532 380.407L532 383.595ZM530.873 380.874L570.373 341.374L572.627 343.628L533.127 383.128L530.873 380.874ZM570.373 341.374L609.873 301.874L612.127 304.128L572.627 343.628L570.373 341.374Z",fill:"#5A416F"},null,-1),C2=C("g",{filter:"url(#filter4_d_201_76)"},[C("rect",{x:"279.396",y:"319.6",width:"81.5986",height:"81.5986",rx:"5.09991",transform:"rotate(-180 279.396 319.6)",fill:"white"})],-1),e2=C("path",{d:"M120.301 269.908C120.301 269.45 120.139 269.099 119.815 268.856C119.492 268.608 118.909 268.349 118.067 268.079C117.226 267.804 116.559 267.534 116.068 267.27C114.73 266.547 114.061 265.573 114.061 264.348C114.061 263.712 114.239 263.145 114.595 262.649C114.957 262.147 115.472 261.756 116.141 261.475C116.815 261.195 117.571 261.055 118.407 261.055C119.249 261.055 119.999 261.208 120.657 261.516C121.315 261.818 121.825 262.247 122.187 262.803C122.553 263.358 122.737 263.99 122.737 264.696H120.309C120.309 264.157 120.139 263.739 119.799 263.442C119.459 263.14 118.982 262.989 118.367 262.989C117.773 262.989 117.312 263.116 116.983 263.369C116.654 263.617 116.489 263.946 116.489 264.357C116.489 264.74 116.681 265.061 117.064 265.32C117.452 265.579 118.021 265.821 118.771 266.048C120.153 266.463 121.159 266.979 121.79 267.594C122.421 268.209 122.737 268.975 122.737 269.892C122.737 270.912 122.351 271.713 121.58 272.296C120.808 272.873 119.769 273.162 118.464 273.162C117.557 273.162 116.732 272.997 115.987 272.668C115.243 272.334 114.673 271.878 114.28 271.3C113.891 270.723 113.697 270.054 113.697 269.293H116.133C116.133 270.594 116.91 271.244 118.464 271.244C119.041 271.244 119.492 271.128 119.815 270.896C120.139 270.658 120.301 270.329 120.301 269.908ZM132.752 267.893H128.091V271.05H133.562V273H125.663V261.216H133.546V263.183H128.091V265.991H132.752V267.893ZM140.623 268.686H138.689V273H136.261V261.216H140.64C142.032 261.216 143.105 261.527 143.861 262.147C144.616 262.768 144.994 263.644 144.994 264.777C144.994 265.581 144.818 266.253 144.468 266.793C144.122 267.327 143.596 267.753 142.889 268.071L145.439 272.887V273H142.833L140.623 268.686ZM138.689 266.72H140.648C141.257 266.72 141.729 266.566 142.064 266.258C142.398 265.945 142.566 265.517 142.566 264.972C142.566 264.416 142.407 263.979 142.088 263.661C141.775 263.342 141.292 263.183 140.64 263.183H138.689V266.72ZM152.314 270.078L154.985 261.216H157.688L153.585 273H151.052L146.965 261.216H149.66L152.314 270.078ZM162.662 273H160.234V261.216H162.662V273ZM175.445 269.075C175.353 270.343 174.884 271.341 174.037 272.069C173.195 272.798 172.084 273.162 170.702 273.162C169.192 273.162 168.002 272.655 167.133 271.64C166.27 270.621 165.838 269.223 165.838 267.448V266.728C165.838 265.595 166.038 264.597 166.437 263.733C166.837 262.87 167.406 262.209 168.145 261.751C168.89 261.287 169.753 261.055 170.735 261.055C172.094 261.055 173.19 261.419 174.021 262.147C174.851 262.876 175.332 263.898 175.461 265.214H173.033C172.974 264.454 172.761 263.903 172.394 263.563C172.032 263.218 171.479 263.045 170.735 263.045C169.925 263.045 169.318 263.337 168.914 263.92C168.515 264.497 168.31 265.395 168.299 266.615V267.505C168.299 268.778 168.49 269.709 168.873 270.297C169.262 270.885 169.871 271.179 170.702 271.179C171.452 271.179 172.011 271.009 172.378 270.669C172.75 270.324 172.963 269.792 173.017 269.075H175.445ZM185.404 267.893H180.742V271.05H186.213V273H178.314V261.216H186.197V263.183H180.742V265.991H185.404V267.893Z",fill:"black"},null,-1),t2=C("path",{d:"M15.79 295.599V283.816H19.1163C20.1414 283.816 21.0478 284.042 21.8356 284.496C22.6233 284.949 23.2303 285.594 23.6565 286.43C24.0882 287.266 24.3067 288.227 24.3121 289.311V290.064C24.3121 291.175 24.0962 292.149 23.6646 292.985C23.2384 293.822 22.626 294.464 21.8275 294.911C21.0344 295.359 20.109 295.589 19.0515 295.599H15.79ZM17.3439 285.094V294.329H18.9787C20.1765 294.329 21.1072 293.956 21.7708 293.212C22.4399 292.467 22.7744 291.407 22.7744 290.031V289.343C22.7744 288.005 22.4587 286.967 21.8275 286.228C21.2016 285.483 20.3114 285.105 19.1567 285.094H17.3439ZM31.8387 295.599C31.7523 295.427 31.6822 295.119 31.6282 294.677C30.9322 295.4 30.1013 295.761 29.1356 295.761C28.2723 295.761 27.5628 295.518 27.0071 295.033C26.4567 294.542 26.1816 293.921 26.1816 293.171C26.1816 292.26 26.5269 291.553 27.2175 291.051C27.9135 290.544 28.8901 290.29 30.1472 290.29H31.604V289.602C31.604 289.079 31.4475 288.664 31.1346 288.356C30.8216 288.043 30.3603 287.887 29.7506 287.887C29.2165 287.887 28.7687 288.022 28.4072 288.291C28.0457 288.561 27.8649 288.887 27.8649 289.271H26.3596C26.3596 288.834 26.5134 288.413 26.8209 288.008C27.1339 287.598 27.5547 287.274 28.0835 287.037C28.6176 286.799 29.203 286.681 29.8397 286.681C30.8486 286.681 31.639 286.934 32.211 287.441C32.7829 287.943 33.0796 288.637 33.1012 289.521V293.552C33.1012 294.356 33.2037 294.995 33.4087 295.47V295.599H31.8387ZM29.3541 294.458C29.8235 294.458 30.2686 294.337 30.6894 294.094C31.1103 293.851 31.4151 293.536 31.604 293.147V291.35H30.4305C28.596 291.35 27.6788 291.887 27.6788 292.961C27.6788 293.43 27.8353 293.797 28.1482 294.062C28.4611 294.326 28.8631 294.458 29.3541 294.458ZM37.4796 284.722V286.843H39.1144V288H37.4796V293.43C37.4796 293.781 37.5524 294.045 37.6981 294.224C37.8438 294.396 38.092 294.483 38.4427 294.483C38.6153 294.483 38.8527 294.45 39.1549 294.385V295.599C38.761 295.707 38.3779 295.761 38.0056 295.761C37.3366 295.761 36.8321 295.559 36.4922 295.154C36.1523 294.75 35.9823 294.175 35.9823 293.43V288H34.388V286.843H35.9823V284.722H37.4796ZM46.2768 295.599C46.1905 295.427 46.1203 295.119 46.0664 294.677C45.3704 295.4 44.5395 295.761 43.5737 295.761C42.7104 295.761 42.0009 295.518 41.4452 295.033C40.8949 294.542 40.6197 293.921 40.6197 293.171C40.6197 292.26 40.965 291.553 41.6556 291.051C42.3516 290.544 43.3282 290.29 44.5853 290.29H46.0421V289.602C46.0421 289.079 45.8856 288.664 45.5727 288.356C45.2598 288.043 44.7985 287.887 44.1888 287.887C43.6546 287.887 43.2068 288.022 42.8453 288.291C42.4838 288.561 42.3031 288.887 42.3031 289.271H40.7978C40.7978 288.834 40.9515 288.413 41.2591 288.008C41.572 287.598 41.9928 287.274 42.5216 287.037C43.0557 286.799 43.6411 286.681 44.2778 286.681C45.2867 286.681 46.0772 286.934 46.6491 287.441C47.221 287.943 47.5177 288.637 47.5393 289.521V293.552C47.5393 294.356 47.6418 294.995 47.8469 295.47V295.599H46.2768ZM43.7922 294.458C44.2616 294.458 44.7067 294.337 45.1276 294.094C45.5484 293.851 45.8533 293.536 46.0421 293.147V291.35H44.8686C43.0342 291.35 42.1169 291.887 42.1169 292.961C42.1169 293.43 42.2734 293.797 42.5863 294.062C42.8993 294.326 43.3012 294.458 43.7922 294.458ZM55.7862 290.986V295.599H54.2323V283.816H58.5783C59.8678 283.816 60.8768 284.145 61.6052 284.803C62.3389 285.461 62.7058 286.333 62.7058 287.417C62.7058 288.561 62.347 289.443 61.6295 290.064C60.9173 290.679 59.8948 290.986 58.5622 290.986H55.7862ZM55.7862 289.716H58.5783C59.4092 289.716 60.0459 289.521 60.4883 289.133C60.9307 288.739 61.152 288.173 61.152 287.433C61.152 286.732 60.9307 286.171 60.4883 285.75C60.0459 285.329 59.4389 285.111 58.6674 285.094H55.7862V289.716ZM66.0807 295.599H64.5834V283.168H66.0807V295.599ZM73.8905 295.599C73.8042 295.427 73.7341 295.119 73.6801 294.677C72.9841 295.4 72.1532 295.761 71.1874 295.761C70.3242 295.761 69.6147 295.518 69.0589 295.033C68.5086 294.542 68.2334 293.921 68.2334 293.171C68.2334 292.26 68.5787 291.553 69.2694 291.051C69.9654 290.544 70.9419 290.29 72.1991 290.29H73.6558V289.602C73.6558 289.079 73.4994 288.664 73.1864 288.356C72.8735 288.043 72.4122 287.887 71.8025 287.887C71.2684 287.887 70.8205 288.022 70.459 288.291C70.0976 288.561 69.9168 288.887 69.9168 289.271H68.4115C68.4115 288.834 68.5653 288.413 68.8728 288.008C69.1857 287.598 69.6066 287.274 70.1353 287.037C70.6695 286.799 71.2549 286.681 71.8915 286.681C72.9005 286.681 73.6909 286.934 74.2628 287.441C74.8347 287.943 75.1315 288.637 75.1531 289.521V293.552C75.1531 294.356 75.2556 294.995 75.4606 295.47V295.599H73.8905ZM71.4059 294.458C71.8753 294.458 72.3205 294.337 72.7413 294.094C73.1621 293.851 73.467 293.536 73.6558 293.147V291.35H72.4823C70.6479 291.35 69.7307 291.887 69.7307 292.961C69.7307 293.43 69.8871 293.797 70.2001 294.062C70.513 294.326 70.915 294.458 71.4059 294.458ZM78.9164 286.843L78.9649 287.943C79.6339 287.102 80.508 286.681 81.5871 286.681C83.4377 286.681 84.3711 287.725 84.3873 289.813V295.599H82.8901V289.805C82.8847 289.173 82.739 288.707 82.4531 288.405C82.1725 288.102 81.7328 287.951 81.1339 287.951C80.6483 287.951 80.222 288.081 79.8552 288.34C79.4883 288.599 79.2023 288.939 78.9973 289.36V295.599H77.5001V286.843H78.9164ZM90.2791 295.761C89.0921 295.761 88.1263 295.373 87.3818 294.596C86.6372 293.813 86.2649 292.769 86.2649 291.464V291.189C86.2649 290.32 86.4295 289.546 86.7586 288.866C87.0931 288.181 87.5571 287.647 88.1506 287.263C88.7495 286.875 89.397 286.681 90.093 286.681C91.2314 286.681 92.1162 287.056 92.7475 287.806C93.3788 288.556 93.6944 289.629 93.6944 291.027V291.65H87.7621C87.7837 292.513 88.0346 293.212 88.5148 293.746C89.0004 294.275 89.6155 294.539 90.36 294.539C90.8888 294.539 91.3366 294.431 91.7035 294.215C92.0704 294 92.3914 293.714 92.6666 293.358L93.5811 294.07C92.8473 295.197 91.7467 295.761 90.2791 295.761ZM90.093 287.911C89.4887 287.911 88.9815 288.132 88.5715 288.575C88.1614 289.012 87.9078 289.627 87.8107 290.42H92.1972V290.306C92.154 289.546 91.949 288.958 91.5821 288.542C91.2152 288.121 90.7188 287.911 90.093 287.911ZM101.334 290.986V295.599H99.7804V283.816H104.126C105.416 283.816 106.425 284.145 107.153 284.803C107.887 285.461 108.254 286.333 108.254 287.417C108.254 288.561 107.895 289.443 107.178 290.064C106.465 290.679 105.443 290.986 104.11 290.986H101.334ZM101.334 289.716H104.126C104.957 289.716 105.594 289.521 106.036 289.133C106.479 288.739 106.7 288.173 106.7 287.433C106.7 286.732 106.479 286.171 106.036 285.75C105.594 285.329 104.987 285.111 104.215 285.094H101.334V289.716ZM114.235 288.186C114.008 288.148 113.763 288.129 113.498 288.129C112.516 288.129 111.85 288.548 111.499 289.384V295.599H110.002V286.843H111.459L111.483 287.854C111.974 287.072 112.67 286.681 113.571 286.681C113.862 286.681 114.084 286.719 114.235 286.794V288.186ZM115.06 291.14C115.06 290.282 115.227 289.511 115.562 288.825C115.902 288.14 116.371 287.611 116.97 287.239C117.574 286.867 118.262 286.681 119.034 286.681C120.226 286.681 121.189 287.093 121.923 287.919C122.662 288.744 123.032 289.842 123.032 291.213V291.318C123.032 292.171 122.867 292.937 122.538 293.617C122.215 294.291 121.748 294.817 121.138 295.195C120.534 295.572 119.838 295.761 119.05 295.761C117.863 295.761 116.9 295.348 116.161 294.523C115.427 293.697 115.06 292.605 115.06 291.245V291.14ZM116.566 291.318C116.566 292.289 116.789 293.069 117.237 293.657C117.69 294.245 118.295 294.539 119.05 294.539C119.811 294.539 120.415 294.242 120.863 293.649C121.311 293.05 121.535 292.214 121.535 291.14C121.535 290.18 121.305 289.403 120.847 288.809C120.394 288.21 119.789 287.911 119.034 287.911C118.295 287.911 117.699 288.205 117.245 288.793C116.792 289.381 116.566 290.223 116.566 291.318ZM127.669 290.039L129.612 286.843H131.36L128.495 291.172L131.449 295.599H129.717L127.694 292.322L125.67 295.599H123.93L126.884 291.172L124.019 286.843H125.751L127.669 290.039ZM135.819 293.406L137.859 286.843H139.461L135.94 296.951C135.396 298.408 134.53 299.136 133.343 299.136L133.059 299.112L132.501 299.007V297.793L132.906 297.825C133.413 297.825 133.807 297.722 134.087 297.517C134.373 297.312 134.608 296.937 134.791 296.392L135.123 295.502L131.999 286.843H133.634L135.819 293.406ZM144.859 290.816C144.859 289.597 145.021 288.426 145.345 287.304C145.674 286.182 146.162 285.162 146.81 284.245C147.457 283.327 148.129 282.68 148.825 282.302L149.132 283.29C148.345 283.894 147.697 284.817 147.19 286.058C146.688 287.299 146.413 288.688 146.364 290.226L146.356 290.913C146.356 292.996 146.737 294.804 147.497 296.336C147.956 297.253 148.501 297.971 149.132 298.489L148.825 299.403C148.107 299.004 147.422 298.335 146.769 297.396C145.496 295.562 144.859 293.368 144.859 290.816ZM150.816 295.599V283.816H154.142C155.167 283.816 156.073 284.042 156.861 284.496C157.649 284.949 158.256 285.594 158.682 286.43C159.114 287.266 159.332 288.227 159.338 289.311V290.064C159.338 291.175 159.122 292.149 158.69 292.985C158.264 293.822 157.652 294.464 156.853 294.911C156.06 295.359 155.135 295.589 154.077 295.599H150.816ZM152.37 285.094V294.329H154.004C155.202 294.329 156.133 293.956 156.796 293.212C157.465 292.467 157.8 291.407 157.8 290.031V289.343C157.8 288.005 157.484 286.967 156.853 286.228C156.227 285.483 155.337 285.105 154.182 285.094H152.37ZM163.247 290.986V295.599H161.693V283.816H166.039C167.328 283.816 168.337 284.145 169.066 284.803C169.799 285.461 170.166 286.333 170.166 287.417C170.166 288.561 169.808 289.443 169.09 290.064C168.378 290.679 167.355 290.986 166.023 290.986H163.247ZM163.247 289.716H166.039C166.87 289.716 167.506 289.521 167.949 289.133C168.391 288.739 168.612 288.173 168.612 287.433C168.612 286.732 168.391 286.171 167.949 285.75C167.506 285.329 166.899 285.111 166.128 285.094H163.247V289.716ZM173.703 290.986V295.599H172.149V283.816H176.495C177.785 283.816 178.794 284.145 179.522 284.803C180.256 285.461 180.623 286.333 180.623 287.417C180.623 288.561 180.264 289.443 179.546 290.064C178.834 290.679 177.812 290.986 176.479 290.986H173.703ZM173.703 289.716H176.495C177.326 289.716 177.963 289.521 178.405 289.133C178.848 288.739 179.069 288.173 179.069 287.433C179.069 286.732 178.848 286.171 178.405 285.75C177.963 285.329 177.356 285.111 176.584 285.094H173.703V289.716ZM185.827 290.897C185.827 292.1 185.667 293.255 185.349 294.361C185.036 295.462 184.553 296.479 183.9 297.412C183.253 298.346 182.573 299.009 181.861 299.403L181.545 298.489C182.376 297.852 183.042 296.865 183.544 295.527C184.051 294.183 184.31 292.694 184.321 291.059V290.8C184.321 289.667 184.202 288.615 183.965 287.644C183.728 286.667 183.396 285.793 182.97 285.022C182.549 284.25 182.074 283.649 181.545 283.217L181.861 282.302C182.573 282.696 183.25 283.354 183.892 284.277C184.54 285.2 185.023 286.217 185.341 287.328C185.665 288.44 185.827 289.629 185.827 290.897Z",fill:"black"},null,-1),o2=C("path",{d:"M279.6 271.244L198 271.244L198 243.1C198 240.283 200.283 238 203.1 238L274.5 238C277.317 238 279.6 240.283 279.6 243.1L279.6 271.244Z",fill:"#5A416F"},null,-1),r2=C("g",{filter:"url(#filter5_d_201_76)"},[C("rect",{x:"329",y:"402.001",width:"131",height:"55",rx:"5.09991",transform:"rotate(-180 329 402.001)",fill:"#5A416F"})],-1),l2=C("path",{d:"M229.737 380.001H227.309V368.217H229.737V380.001ZM242.852 380.001H240.424L235.698 372.248V380.001H233.27V368.217H235.698L240.432 375.987V368.217H242.852V380.001ZM255.571 378.512C255.134 379.035 254.516 379.442 253.717 379.734C252.919 380.02 252.034 380.163 251.063 380.163C250.043 380.163 249.147 379.942 248.376 379.499C247.61 379.051 247.016 378.404 246.595 377.557C246.18 376.71 245.967 375.714 245.956 374.57V373.769C245.956 372.593 246.153 371.576 246.547 370.718C246.946 369.855 247.518 369.197 248.263 368.743C249.013 368.285 249.889 368.055 250.893 368.055C252.29 368.055 253.383 368.39 254.171 369.059C254.958 369.723 255.425 370.691 255.571 371.964H253.208C253.1 371.29 252.86 370.796 252.487 370.483C252.12 370.17 251.613 370.014 250.966 370.014C250.14 370.014 249.512 370.324 249.08 370.945C248.648 371.565 248.43 372.488 248.424 373.712V374.465C248.424 375.701 248.659 376.634 249.129 377.265C249.598 377.897 250.286 378.212 251.192 378.212C252.104 378.212 252.754 378.018 253.143 377.63V375.598H250.933V373.81H255.571V378.512ZM263.183 375.687H261.248V380.001H258.82V368.217H263.199C264.591 368.217 265.664 368.528 266.42 369.148C267.175 369.768 267.553 370.645 267.553 371.778C267.553 372.582 267.378 373.254 267.027 373.793C266.682 374.328 266.155 374.754 265.449 375.072L267.998 379.888V380.001H265.392L263.183 375.687ZM261.248 373.721H263.207C263.817 373.721 264.289 373.567 264.623 373.259C264.958 372.946 265.125 372.517 265.125 371.972C265.125 371.417 264.966 370.98 264.647 370.661C264.335 370.343 263.852 370.184 263.199 370.184H261.248V373.721ZM277.771 374.894H273.109V378.05H278.58V380.001H270.681V368.217H278.564V370.184H273.109V372.992H277.771V374.894ZM287.39 376.909C287.39 376.451 287.228 376.1 286.904 375.857C286.58 375.609 285.998 375.35 285.156 375.08C284.314 374.805 283.648 374.535 283.157 374.271C281.819 373.548 281.15 372.574 281.15 371.349C281.15 370.713 281.328 370.146 281.684 369.65C282.046 369.148 282.561 368.757 283.23 368.476C283.904 368.196 284.66 368.055 285.496 368.055C286.338 368.055 287.088 368.209 287.746 368.517C288.404 368.819 288.914 369.248 289.275 369.804C289.642 370.359 289.826 370.991 289.826 371.697H287.398C287.398 371.158 287.228 370.74 286.888 370.443C286.548 370.141 286.071 369.99 285.455 369.99C284.862 369.99 284.401 370.116 284.072 370.37C283.742 370.618 283.578 370.947 283.578 371.357C283.578 371.74 283.769 372.062 284.152 372.32C284.541 372.579 285.11 372.822 285.86 373.049C287.241 373.464 288.248 373.98 288.879 374.595C289.51 375.21 289.826 375.976 289.826 376.893C289.826 377.913 289.44 378.714 288.668 379.297C287.897 379.874 286.858 380.163 285.553 380.163C284.646 380.163 283.821 379.998 283.076 379.669C282.332 379.335 281.762 378.879 281.368 378.301C280.98 377.724 280.786 377.055 280.786 376.294H283.222C283.222 377.594 283.999 378.245 285.553 378.245C286.13 378.245 286.58 378.129 286.904 377.897C287.228 377.659 287.39 377.33 287.39 376.909ZM298.862 376.909C298.862 376.451 298.7 376.1 298.376 375.857C298.053 375.609 297.47 375.35 296.628 375.08C295.787 374.805 295.12 374.535 294.629 374.271C293.291 373.548 292.622 372.574 292.622 371.349C292.622 370.713 292.8 370.146 293.156 369.65C293.518 369.148 294.033 368.757 294.702 368.476C295.377 368.196 296.132 368.055 296.968 368.055C297.81 368.055 298.56 368.209 299.218 368.517C299.876 368.819 300.386 369.248 300.748 369.804C301.115 370.359 301.298 370.991 301.298 371.697H298.87C298.87 371.158 298.7 370.74 298.36 370.443C298.02 370.141 297.543 369.99 296.928 369.99C296.334 369.99 295.873 370.116 295.544 370.37C295.215 370.618 295.05 370.947 295.05 371.357C295.05 371.74 295.242 372.062 295.625 372.32C296.013 372.579 296.582 372.822 297.332 373.049C298.714 373.464 299.72 373.98 300.351 374.595C300.982 375.21 301.298 375.976 301.298 376.893C301.298 377.913 300.912 378.714 300.141 379.297C299.369 379.874 298.331 380.163 297.025 380.163C296.118 380.163 295.293 379.998 294.548 379.669C293.804 379.335 293.235 378.879 292.841 378.301C292.452 377.724 292.258 377.055 292.258 376.294H294.694C294.694 377.594 295.471 378.245 297.025 378.245C297.602 378.245 298.053 378.129 298.376 377.897C298.7 377.659 298.862 377.33 298.862 376.909Z",fill:"white"},null,-1),i2=C("g",{filter:"url(#filter6_d_201_76)"},[C("rect",{x:"714",y:"402.001",width:"131",height:"55",rx:"5.09991",transform:"rotate(-180 714 402.001)",fill:"#5A416F"})],-1),a2=C("path",{d:"M614.737 380.001H612.309V368.217H614.737V380.001ZM627.852 380.001H625.424L620.698 372.248V380.001H618.27V368.217H620.698L625.432 375.987V368.217H627.852V380.001ZM640.571 378.512C640.134 379.035 639.516 379.442 638.717 379.734C637.919 380.02 637.034 380.163 636.063 380.163C635.043 380.163 634.147 379.942 633.376 379.499C632.61 379.051 632.016 378.404 631.595 377.557C631.18 376.71 630.967 375.714 630.956 374.57V373.769C630.956 372.593 631.153 371.576 631.547 370.718C631.946 369.855 632.518 369.197 633.263 368.743C634.013 368.285 634.889 368.055 635.893 368.055C637.29 368.055 638.383 368.39 639.171 369.059C639.958 369.723 640.425 370.691 640.571 371.964H638.208C638.1 371.29 637.86 370.796 637.487 370.483C637.12 370.17 636.613 370.014 635.966 370.014C635.14 370.014 634.512 370.324 634.08 370.945C633.648 371.565 633.43 372.488 633.424 373.712V374.465C633.424 375.701 633.659 376.634 634.129 377.265C634.598 377.897 635.286 378.212 636.192 378.212C637.104 378.212 637.754 378.018 638.143 377.63V375.598H635.933V373.81H640.571V378.512ZM648.183 375.687H646.248V380.001H643.82V368.217H648.199C649.591 368.217 650.664 368.528 651.42 369.148C652.175 369.768 652.553 370.645 652.553 371.778C652.553 372.582 652.378 373.254 652.027 373.793C651.682 374.328 651.155 374.754 650.449 375.072L652.998 379.888V380.001H650.392L648.183 375.687ZM646.248 373.721H648.207C648.817 373.721 649.289 373.567 649.623 373.259C649.958 372.946 650.125 372.517 650.125 371.972C650.125 371.417 649.966 370.98 649.647 370.661C649.335 370.343 648.852 370.184 648.199 370.184H646.248V373.721ZM662.771 374.894H658.109V378.05H663.58V380.001H655.681V368.217H663.564V370.184H658.109V372.992H662.771V374.894ZM672.39 376.909C672.39 376.451 672.228 376.1 671.904 375.857C671.58 375.609 670.998 375.35 670.156 375.08C669.314 374.805 668.648 374.535 668.157 374.271C666.819 373.548 666.15 372.574 666.15 371.349C666.15 370.713 666.328 370.146 666.684 369.65C667.046 369.148 667.561 368.757 668.23 368.476C668.904 368.196 669.66 368.055 670.496 368.055C671.338 368.055 672.088 368.209 672.746 368.517C673.404 368.819 673.914 369.248 674.275 369.804C674.642 370.359 674.826 370.991 674.826 371.697H672.398C672.398 371.158 672.228 370.74 671.888 370.443C671.548 370.141 671.071 369.99 670.455 369.99C669.862 369.99 669.401 370.116 669.072 370.37C668.742 370.618 668.578 370.947 668.578 371.357C668.578 371.74 668.769 372.062 669.152 372.32C669.541 372.579 670.11 372.822 670.86 373.049C672.241 373.464 673.248 373.98 673.879 374.595C674.51 375.21 674.826 375.976 674.826 376.893C674.826 377.913 674.44 378.714 673.668 379.297C672.897 379.874 671.858 380.163 670.553 380.163C669.646 380.163 668.821 379.998 668.076 379.669C667.332 379.335 666.762 378.879 666.368 378.301C665.98 377.724 665.786 377.055 665.786 376.294H668.222C668.222 377.594 668.999 378.245 670.553 378.245C671.13 378.245 671.58 378.129 671.904 377.897C672.228 377.659 672.39 377.33 672.39 376.909ZM683.862 376.909C683.862 376.451 683.7 376.1 683.376 375.857C683.053 375.609 682.47 375.35 681.628 375.08C680.787 374.805 680.12 374.535 679.629 374.271C678.291 373.548 677.622 372.574 677.622 371.349C677.622 370.713 677.8 370.146 678.156 369.65C678.518 369.148 679.033 368.757 679.702 368.476C680.377 368.196 681.132 368.055 681.968 368.055C682.81 368.055 683.56 368.209 684.218 368.517C684.876 368.819 685.386 369.248 685.748 369.804C686.115 370.359 686.298 370.991 686.298 371.697H683.87C683.87 371.158 683.7 370.74 683.36 370.443C683.02 370.141 682.543 369.99 681.928 369.99C681.334 369.99 680.873 370.116 680.544 370.37C680.215 370.618 680.05 370.947 680.05 371.357C680.05 371.74 680.242 372.062 680.625 372.32C681.013 372.579 681.582 372.822 682.332 373.049C683.714 373.464 684.72 373.98 685.351 374.595C685.982 375.21 686.298 375.976 686.298 376.893C686.298 377.913 685.912 378.714 685.141 379.297C684.369 379.874 683.331 380.163 682.025 380.163C681.118 380.163 680.293 379.998 679.548 379.669C678.804 379.335 678.235 378.879 677.841 378.301C677.452 377.724 677.258 377.055 677.258 376.294H679.694C679.694 377.594 680.471 378.245 682.025 378.245C682.602 378.245 683.053 378.129 683.376 377.897C683.7 377.659 683.862 377.33 683.862 376.909Z",fill:"white"},null,-1),n2=C("g",{class:"cursor-help animate-pulse"},[C("g",{filter:"url(#filter7_d_201_76)"},[C("circle",{cx:"579",cy:"41",r:"27",fill:"url(#paint0_linear_201_76)"}),e(),C("circle",{cx:"579",cy:"41",r:"25",stroke:"white","stroke-width":"4"})]),e(),C("path",{d:"M576.761 45.5791C576.761 44.0296 576.949 42.7956 577.325 41.877C577.701 40.9583 578.388 40.0563 579.384 39.1709C580.391 38.2744 581.061 37.5495 581.393 36.9961C581.725 36.4316 581.891 35.8395 581.891 35.2197C581.891 33.3493 581.027 32.4141 579.301 32.4141C578.482 32.4141 577.823 32.6686 577.325 33.1777C576.838 33.6758 576.584 34.3675 576.562 35.2529H571.747C571.769 33.139 572.45 31.4844 573.789 30.2891C575.139 29.0938 576.977 28.4961 579.301 28.4961C581.647 28.4961 583.468 29.0661 584.763 30.2061C586.058 31.335 586.705 32.9342 586.705 35.0039C586.705 35.9447 586.495 36.8356 586.074 37.6768C585.654 38.5068 584.918 39.431 583.866 40.4492L582.521 41.7275C581.68 42.5355 581.199 43.4818 581.077 44.5664L581.011 45.5791H576.761ZM576.279 50.6758C576.279 49.9342 576.528 49.3255 577.026 48.8496C577.535 48.3626 578.183 48.1191 578.969 48.1191C579.755 48.1191 580.396 48.3626 580.895 48.8496C581.404 49.3255 581.658 49.9342 581.658 50.6758C581.658 51.4062 581.409 52.0094 580.911 52.4854C580.424 52.9613 579.777 53.1992 578.969 53.1992C578.161 53.1992 577.508 52.9613 577.01 52.4854C576.523 52.0094 576.279 51.4062 576.279 50.6758Z",fill:"#4A4622"})],-1),s2=C("g",{class:"cursor-help animate-pulse"},[C("g",{filter:"url(#filter8_d_201_76)"},[C("circle",{cx:"816",cy:"175",r:"27",fill:"url(#paint1_linear_201_76)"}),e(),C("circle",{cx:"816",cy:"175",r:"25",stroke:"white","stroke-width":"4"})]),e(),C("path",{d:"M813.761 179.579C813.761 178.03 813.949 176.796 814.325 175.877C814.701 174.958 815.388 174.056 816.384 173.171C817.391 172.274 818.061 171.549 818.393 170.996C818.725 170.432 818.891 169.84 818.891 169.22C818.891 167.349 818.027 166.414 816.301 166.414C815.482 166.414 814.823 166.669 814.325 167.178C813.838 167.676 813.584 168.368 813.562 169.253H808.747C808.769 167.139 809.45 165.484 810.789 164.289C812.139 163.094 813.977 162.496 816.301 162.496C818.647 162.496 820.468 163.066 821.763 164.206C823.058 165.335 823.705 166.934 823.705 169.004C823.705 169.945 823.495 170.836 823.074 171.677C822.654 172.507 821.918 173.431 820.866 174.449L819.521 175.728C818.68 176.535 818.199 177.482 818.077 178.566L818.011 179.579H813.761ZM813.279 184.676C813.279 183.934 813.528 183.326 814.026 182.85C814.535 182.363 815.183 182.119 815.969 182.119C816.755 182.119 817.396 182.363 817.895 182.85C818.404 183.326 818.658 183.934 818.658 184.676C818.658 185.406 818.409 186.009 817.911 186.485C817.424 186.961 816.777 187.199 815.969 187.199C815.161 187.199 814.508 186.961 814.01 186.485C813.523 186.009 813.279 185.406 813.279 184.676Z",fill:"#4A4622"})],-1),d2=C("g",{class:"cursor-help animate-pulse"},[C("g",{filter:"url(#filter9_d_201_76)"},[C("circle",{cx:"696",cy:"243",r:"27",fill:"url(#paint2_linear_201_76)"}),e(),C("circle",{cx:"696",cy:"243",r:"25",stroke:"white","stroke-width":"4"})]),e(),C("path",{d:"M693.761 247.579C693.761 246.03 693.949 244.796 694.325 243.877C694.701 242.958 695.388 242.056 696.384 241.171C697.391 240.274 698.061 239.549 698.393 238.996C698.725 238.432 698.891 237.84 698.891 237.22C698.891 235.349 698.027 234.414 696.301 234.414C695.482 234.414 694.823 234.669 694.325 235.178C693.838 235.676 693.584 236.368 693.562 237.253H688.747C688.769 235.139 689.45 233.484 690.789 232.289C692.139 231.094 693.977 230.496 696.301 230.496C698.647 230.496 700.468 231.066 701.763 232.206C703.058 233.335 703.705 234.934 703.705 237.004C703.705 237.945 703.495 238.836 703.074 239.677C702.654 240.507 701.918 241.431 700.866 242.449L699.521 243.728C698.68 244.535 698.199 245.482 698.077 246.566L698.011 247.579H693.761ZM693.279 252.676C693.279 251.934 693.528 251.326 694.026 250.85C694.535 250.363 695.183 250.119 695.969 250.119C696.755 250.119 697.396 250.363 697.895 250.85C698.404 251.326 698.658 251.934 698.658 252.676C698.658 253.406 698.409 254.009 697.911 254.485C697.424 254.961 696.777 255.199 695.969 255.199C695.161 255.199 694.508 254.961 694.01 254.485C693.523 254.009 693.279 253.406 693.279 252.676Z",fill:"#4A4622"})],-1),f2=C("g",{class:"cursor-help animate-pulse"},[C("g",{filter:"url(#filter10_d_201_76)"},[C("circle",{cx:"721",cy:"407",r:"27",fill:"url(#paint3_linear_201_76)"}),e(),C("circle",{cx:"721",cy:"407",r:"25",stroke:"white","stroke-width":"4"})]),e(),C("path",{d:"M718.761 411.579C718.761 410.03 718.949 408.796 719.325 407.877C719.701 406.958 720.388 406.056 721.384 405.171C722.391 404.274 723.061 403.549 723.393 402.996C723.725 402.432 723.891 401.84 723.891 401.22C723.891 399.349 723.027 398.414 721.301 398.414C720.482 398.414 719.823 398.669 719.325 399.178C718.838 399.676 718.584 400.368 718.562 401.253H713.747C713.769 399.139 714.45 397.484 715.789 396.289C717.139 395.094 718.977 394.496 721.301 394.496C723.647 394.496 725.468 395.066 726.763 396.206C728.058 397.335 728.705 398.934 728.705 401.004C728.705 401.945 728.495 402.836 728.074 403.677C727.654 404.507 726.918 405.431 725.866 406.449L724.521 407.728C723.68 408.535 723.199 409.482 723.077 410.566L723.011 411.579H718.761ZM718.279 416.676C718.279 415.934 718.528 415.326 719.026 414.85C719.535 414.363 720.183 414.119 720.969 414.119C721.755 414.119 722.396 414.363 722.895 414.85C723.404 415.326 723.658 415.934 723.658 416.676C723.658 417.406 723.409 418.009 722.911 418.485C722.424 418.961 721.777 419.199 720.969 419.199C720.161 419.199 719.508 418.961 719.01 418.485C718.523 418.009 718.279 417.406 718.279 416.676Z",fill:"#4A4622"})],-1),H2=C("g",{"clip-path":"url(#clip1_201_76)"},[C("path",{d:"M233.006 255.855L230.979 254.594L231.022 256.521L233.048 257.783L233.006 255.855ZM235.925 262.601L235.882 260.716L234.111 259.611C234.083 259.596 234.054 259.568 234.04 259.554L234.083 261.453L235.925 262.601ZM229.59 265.137L224.956 262.261L224.843 257.442L227.11 256.465L227.068 254.537L223.44 256.096C223.157 256.224 222.987 256.479 223.001 256.776L223.143 262.558C223.143 262.856 223.327 263.153 223.61 263.323L229.165 266.767C229.42 266.923 229.732 266.965 230.001 266.895C230.03 266.88 230.058 266.88 230.086 266.866L233.502 265.392L231.645 264.245L229.59 265.137Z",fill:"#B31AAB"}),e(),C("path",{d:"M244.569 254.481C244.555 254.141 244.357 253.786 244.017 253.588L237.271 249.407L237.059 249.492L237.101 251.519L242.444 254.835L242.571 260.248L244.612 261.51L244.725 261.467L244.569 254.481ZM236.492 263.99L230.214 260.107L230.058 253.588L232.921 252.355L232.864 250.102L228.428 252.015C228.102 252.157 227.904 252.454 227.918 252.808L228.102 260.461C228.102 260.815 228.315 261.155 228.655 261.354L236.01 265.917C236.308 266.101 236.676 266.158 236.988 266.059C237.016 266.044 237.044 266.03 237.073 266.03L241.409 264.16L239.255 262.827L236.492 263.99Z",fill:"#D163CE"}),e(),C("path",{d:"M254.135 249.124L244.711 243.285C244.357 243.073 243.946 243.016 243.592 243.129C243.563 243.144 243.521 243.158 243.492 243.172L234.295 247.14C233.927 247.296 233.7 247.636 233.714 248.047L233.941 257.853C233.955 258.25 234.196 258.647 234.579 258.874L244.003 264.712C244.343 264.925 244.768 264.981 245.122 264.868C245.15 264.854 245.193 264.84 245.221 264.826L254.418 260.858C254.787 260.702 255.014 260.347 254.999 259.951L254.773 250.144C254.758 249.747 254.518 249.365 254.135 249.124V249.124ZM244.555 262.516L236.364 257.442L236.166 248.926L244.158 245.482L252.349 250.555L252.548 259.072L244.555 262.516Z",fill:"#E13EAF"})],-1),V2=Z(' ',1);function L2(V,i,L,c,o,s){const l=a("KPop");return n(),_("svg",G,[A,e(),k,e(),O,e(),U,e(),b,e(),I,e(),$,e(),D,e(),E,e(),P,e(),R,e(),N,e(),z,e(),K,e(),T,e(),j,e(),W,e(),Y,e(),q,e(),J,e(),Q,e(),X,e(),C2,e(),e2,e(),t2,e(),o2,e(),r2,e(),l2,e(),i2,e(),a2,e(),r(l,{trigger:"hover",title:o.productName,"is-svg":!0,tag:"g",placement:"rightEnd","popover-timeout":5},{content:t(()=>[e(` + The global control plane provides the config for the entire mesh. + You create and update mesh configurations on the global control plane, + and the zone control planes fetch the config from the global control plane. + `)]),default:t(()=>[n2,e()]),_:1},8,["title"]),e(),r(l,{trigger:"hover",title:"Zone CP","is-svg":!0,tag:"g",placement:"rightEnd","popover-timeout":5},{content:t(()=>[e(` + Each zone in your mesh (Kubernetes cluster, VPC, availability zone, region) includes + a read-only control plane that syncs with the global control plane to get the configurations the zone needs. + `)]),default:t(()=>[s2,e()]),_:1}),e(),r(l,{trigger:"hover",title:"Data Plane Proxy (DPP)","is-svg":!0,tag:"g",placement:"rightEnd","popover-timeout":5},{content:t(()=>[e(M(o.productName)+` attaches a data plane proxy sidecar to each service in your mesh. + This sidecar handles the mesh configuration for the service. + `,1)]),default:t(()=>[d2,e()]),_:1}),e(),r(l,{trigger:"hover",title:"Ingress","is-svg":!0,tag:"g",placement:"rightEnd","popover-timeout":5},{content:t(()=>[e(` + An ingress data plane proxy handles traffic to the zone from outside. + `)]),default:t(()=>[f2,e()]),_:1}),e(),H2,e(),V2])}const c2=f(v,[["render",L2]]),p2={name:"StandaloneGraph",components:{KPop:u},data(){return{productName:H}}},h2={"data-testid":"standalone-graph",width:"828",height:"351",viewBox:"0 0 828 351",fill:"none",xmlns:"http://www.w3.org/2000/svg"},u2=C("g",{filter:"url(#filter0_d_159_853)"},[C("rect",{x:"279.396",y:"328.282",width:"81.5986",height:"81.5986",rx:"5.09991",transform:"rotate(-180 279.396 328.282)",fill:"white"})],-1),_2=C("g",{filter:"url(#filter1_d_159_853)"},[C("rect",{x:"632.565",y:"328.282",width:"81.5986",height:"81.5986",rx:"5.09991",transform:"rotate(-180 632.565 328.282)",fill:"white"})],-1),M2=C("g",{filter:"url(#filter2_d_159_853)"},[C("rect",{x:"523.554",y:"119.823",width:"216.746",height:"105.823",rx:"5.09991",transform:"rotate(-180 523.554 119.823)",fill:"white"})],-1),Z2=C("path",{d:"M435.191 54.1273C435.169 54.0623 435.163 53.9926 435.174 53.9247C435.185 53.8567 435.214 53.7927 435.256 53.7386C436.892 51.6737 438.376 49.2983 438.376 47.4763C438.376 43.4274 436.066 40.137 431.037 40.137C428.546 40.137 426.718 40.9468 425.517 42.2505C425.463 42.3105 425.393 42.3535 425.315 42.3746C425.237 42.3957 425.154 42.3938 425.077 42.3693C423.16 41.7488 421.196 41.2839 419.204 40.9792C419.137 40.9702 419.068 40.9779 419.005 41.0016C418.942 41.0253 418.886 41.0642 418.841 41.115C418.796 41.1657 418.765 41.2267 418.75 41.2925C418.734 41.3582 418.735 41.4268 418.753 41.4921C419.168 43.0495 421.663 52.945 423.671 60.4786C424.886 65.0377 421.738 69.5158 417.02 69.5023H414.099C409.332 69.5023 406.439 65.008 407.537 60.5272C409.392 52.9558 411.932 43.1386 412.345 41.519C412.362 41.4544 412.363 41.3865 412.348 41.3213C412.333 41.256 412.302 41.1955 412.258 41.1451C412.214 41.0947 412.158 41.0559 412.096 41.0321C412.033 41.0084 411.966 41.0004 411.899 41.0089C409.581 41.2791 407.299 41.8014 405.095 42.5664C405.014 42.595 404.926 42.5981 404.844 42.5755C404.761 42.5528 404.688 42.5053 404.633 42.4395C403.432 41.0278 401.559 40.1451 398.965 40.1451C393.936 40.1451 391.625 43.4301 391.625 47.4844C391.625 49.6087 393.644 52.4888 395.566 54.7454C395.659 54.8566 395.687 55.0075 395.642 55.1449L392.37 64.6463C392.369 64.6561 392.369 64.6662 392.37 64.676C392.284 65.008 391.021 70.6144 400.619 79.5381C403.491 82.2131 413.497 91.8521 415.295 93.5743C415.37 93.6461 415.47 93.6861 415.574 93.6861C415.678 93.6861 415.779 93.6461 415.854 93.5743C417.703 91.8548 428.081 82.2212 430.97 79.5381C441.34 69.8667 438.87 64.6463 438.87 64.6463L435.191 54.1273Z",fill:"#290B53"},null,-1),g2=C("path",{d:"M417.525 63.2097H413.616C413.462 63.2097 413.309 63.1792 413.167 63.12C413.024 63.0608 412.895 62.974 412.786 62.8646C412.677 62.7553 412.591 62.6255 412.532 62.4827C412.474 62.34 412.444 62.1871 412.445 62.0328L411.959 57.22C411.959 57.0659 411.989 56.9134 412.048 56.7711C412.107 56.6288 412.194 56.4995 412.303 56.3907C412.412 56.2819 412.542 56.1956 412.684 56.1369C412.826 56.0782 412.979 56.0482 413.133 56.0485H417.992C418.146 56.0482 418.299 56.0782 418.441 56.1369C418.583 56.1956 418.713 56.2819 418.822 56.3907C418.931 56.4995 419.018 56.6288 419.077 56.7711C419.136 56.9134 419.166 57.0659 419.166 57.22L418.699 62.0328C418.7 62.1873 418.67 62.3404 418.611 62.4834C418.552 62.6263 418.466 62.7562 418.357 62.8656C418.248 62.975 418.118 63.0617 417.975 63.1208C417.832 63.1798 417.679 63.21 417.525 63.2097Z",fill:"#290B53"},null,-1),m2=C("path",{d:"M657.577 278.991C657.577 278.533 657.415 278.182 657.091 277.939C656.768 277.691 656.185 277.432 655.343 277.162C654.502 276.887 653.835 276.618 653.344 276.353C652.006 275.63 651.337 274.656 651.337 273.432C651.337 272.795 651.515 272.228 651.871 271.732C652.233 271.23 652.748 270.839 653.417 270.558C654.092 270.278 654.847 270.138 655.683 270.138C656.525 270.138 657.275 270.291 657.933 270.599C658.591 270.901 659.101 271.33 659.463 271.886C659.83 272.441 660.013 273.073 660.013 273.78H657.585C657.585 273.24 657.415 272.822 657.075 272.525C656.735 272.223 656.258 272.072 655.643 272.072C655.049 272.072 654.588 272.199 654.259 272.452C653.93 272.7 653.765 273.03 653.765 273.44C653.765 273.823 653.957 274.144 654.34 274.403C654.728 274.662 655.297 274.904 656.047 275.131C657.429 275.547 658.435 276.062 659.066 276.677C659.697 277.292 660.013 278.058 660.013 278.975C660.013 279.995 659.627 280.796 658.856 281.379C658.084 281.956 657.046 282.245 655.74 282.245C654.833 282.245 654.008 282.08 653.263 281.751C652.519 281.417 651.95 280.961 651.556 280.384C651.167 279.806 650.973 279.137 650.973 278.376H653.409C653.409 279.677 654.186 280.327 655.74 280.327C656.317 280.327 656.768 280.211 657.091 279.979C657.415 279.741 657.577 279.412 657.577 278.991ZM670.029 276.976H665.367V280.133H670.838V282.083H662.939V270.299H670.822V272.266H665.367V275.074H670.029V276.976ZM677.899 277.769H675.965V282.083H673.537V270.299H677.916C679.308 270.299 680.381 270.61 681.137 271.23C681.892 271.851 682.27 272.727 682.27 273.86C682.27 274.664 682.094 275.336 681.744 275.876C681.398 276.41 680.872 276.836 680.165 277.154L682.715 281.97V282.083H680.109L677.899 277.769ZM675.965 275.803H677.924C678.533 275.803 679.005 275.649 679.34 275.341C679.675 275.029 679.842 274.6 679.842 274.055C679.842 273.499 679.683 273.062 679.364 272.744C679.051 272.425 678.568 272.266 677.916 272.266H675.965V275.803ZM689.59 279.161L692.261 270.299H694.964L690.861 282.083H688.328L684.241 270.299H686.936L689.59 279.161ZM699.938 282.083H697.51V270.299H699.938V282.083ZM712.721 278.158C712.629 279.426 712.16 280.424 711.313 281.152C710.471 281.881 709.36 282.245 707.978 282.245C706.468 282.245 705.278 281.738 704.409 280.723C703.546 279.704 703.114 278.306 703.114 276.531V275.811C703.114 274.678 703.314 273.68 703.713 272.816C704.113 271.953 704.682 271.292 705.421 270.834C706.166 270.37 707.029 270.138 708.011 270.138C709.37 270.138 710.466 270.502 711.297 271.23C712.128 271.959 712.608 272.981 712.737 274.297H710.309C710.25 273.537 710.037 272.986 709.67 272.646C709.308 272.301 708.755 272.129 708.011 272.129C707.201 272.129 706.595 272.42 706.19 273.003C705.791 273.58 705.586 274.478 705.575 275.698V276.588C705.575 277.861 705.766 278.792 706.149 279.38C706.538 279.968 707.148 280.262 707.978 280.262C708.728 280.262 709.287 280.092 709.654 279.752C710.026 279.407 710.239 278.875 710.293 278.158H712.721ZM722.68 276.976H718.018V280.133H723.489V282.083H715.59V270.299H723.473V272.266H718.018V275.074H722.68V276.976Z",fill:"black"},null,-1),x2=C("path",{d:"M651.368 304V292.216H654.694C655.719 292.216 656.626 292.443 657.413 292.896C658.201 293.349 658.808 293.994 659.234 294.83C659.666 295.667 659.884 296.627 659.89 297.712V298.464C659.89 299.576 659.674 300.55 659.242 301.386C658.816 302.222 658.204 302.864 657.405 303.312C656.612 303.76 655.687 303.989 654.629 304H651.368ZM652.922 293.495V302.729H654.556C655.754 302.729 656.685 302.357 657.349 301.612C658.018 300.868 658.352 299.808 658.352 298.432V297.744C658.352 296.406 658.036 295.367 657.405 294.628C656.779 293.884 655.889 293.506 654.734 293.495H652.922ZM667.416 304C667.33 303.827 667.26 303.52 667.206 303.077C666.51 303.8 665.679 304.162 664.713 304.162C663.85 304.162 663.141 303.919 662.585 303.433C662.034 302.942 661.759 302.322 661.759 301.572C661.759 300.66 662.105 299.953 662.795 299.452C663.491 298.944 664.468 298.691 665.725 298.691H667.182V298.003C667.182 297.48 667.025 297.064 666.712 296.757C666.399 296.444 665.938 296.287 665.328 296.287C664.794 296.287 664.346 296.422 663.985 296.692C663.623 296.962 663.443 297.288 663.443 297.671H661.937C661.937 297.234 662.091 296.813 662.399 296.409C662.712 295.999 663.132 295.675 663.661 295.437C664.195 295.2 664.781 295.081 665.417 295.081C666.426 295.081 667.217 295.335 667.789 295.842C668.361 296.344 668.657 297.037 668.679 297.922V301.952C668.679 302.756 668.781 303.396 668.986 303.87V304H667.416ZM664.932 302.859C665.401 302.859 665.846 302.737 666.267 302.495C666.688 302.252 666.993 301.936 667.182 301.548V299.751H666.008C664.174 299.751 663.257 300.288 663.257 301.362C663.257 301.831 663.413 302.198 663.726 302.462C664.039 302.727 664.441 302.859 664.932 302.859ZM673.057 293.123V295.243H674.692V296.4H673.057V301.831C673.057 302.182 673.13 302.446 673.276 302.624C673.421 302.797 673.67 302.883 674.02 302.883C674.193 302.883 674.43 302.851 674.733 302.786V304C674.339 304.108 673.956 304.162 673.583 304.162C672.914 304.162 672.41 303.959 672.07 303.555C671.73 303.15 671.56 302.576 671.56 301.831V296.4H669.966V295.243H671.56V293.123H673.057ZM681.855 304C681.768 303.827 681.698 303.52 681.644 303.077C680.948 303.8 680.117 304.162 679.151 304.162C678.288 304.162 677.579 303.919 677.023 303.433C676.473 302.942 676.197 302.322 676.197 301.572C676.197 300.66 676.543 299.953 677.233 299.452C677.929 298.944 678.906 298.691 680.163 298.691H681.62V298.003C681.62 297.48 681.463 297.064 681.15 296.757C680.837 296.444 680.376 296.287 679.767 296.287C679.232 296.287 678.785 296.422 678.423 296.692C678.062 296.962 677.881 297.288 677.881 297.671H676.375C676.375 297.234 676.529 296.813 676.837 296.409C677.15 295.999 677.571 295.675 678.099 295.437C678.633 295.2 679.219 295.081 679.856 295.081C680.864 295.081 681.655 295.335 682.227 295.842C682.799 296.344 683.095 297.037 683.117 297.922V301.952C683.117 302.756 683.22 303.396 683.425 303.87V304H681.855ZM679.37 302.859C679.839 302.859 680.284 302.737 680.705 302.495C681.126 302.252 681.431 301.936 681.62 301.548V299.751H680.446C678.612 299.751 677.695 300.288 677.695 301.362C677.695 301.831 677.851 302.198 678.164 302.462C678.477 302.727 678.879 302.859 679.37 302.859ZM691.364 299.387V304H689.81V292.216H694.156C695.446 292.216 696.455 292.545 697.183 293.204C697.917 293.862 698.284 294.733 698.284 295.818C698.284 296.962 697.925 297.844 697.207 298.464C696.495 299.079 695.473 299.387 694.14 299.387H691.364ZM691.364 298.116H694.156C694.987 298.116 695.624 297.922 696.066 297.534C696.508 297.14 696.73 296.573 696.73 295.834C696.73 295.133 696.508 294.571 696.066 294.151C695.624 293.73 695.017 293.511 694.245 293.495H691.364V298.116ZM701.658 304H700.161V291.569H701.658V304ZM709.468 304C709.382 303.827 709.312 303.52 709.258 303.077C708.562 303.8 707.731 304.162 706.765 304.162C705.902 304.162 705.192 303.919 704.637 303.433C704.086 302.942 703.811 302.322 703.811 301.572C703.811 300.66 704.156 299.953 704.847 299.452C705.543 298.944 706.52 298.691 707.777 298.691H709.234V298.003C709.234 297.48 709.077 297.064 708.764 296.757C708.451 296.444 707.99 296.287 707.38 296.287C706.846 296.287 706.398 296.422 706.037 296.692C705.675 296.962 705.495 297.288 705.495 297.671H703.989C703.989 297.234 704.143 296.813 704.451 296.409C704.763 295.999 705.184 295.675 705.713 295.437C706.247 295.2 706.833 295.081 707.469 295.081C708.478 295.081 709.269 295.335 709.841 295.842C710.412 296.344 710.709 297.037 710.731 297.922V301.952C710.731 302.756 710.833 303.396 711.038 303.87V304H709.468ZM706.984 302.859C707.453 302.859 707.898 302.737 708.319 302.495C708.74 302.252 709.045 301.936 709.234 301.548V299.751H708.06C706.226 299.751 705.308 300.288 705.308 301.362C705.308 301.831 705.465 302.198 705.778 302.462C706.091 302.727 706.493 302.859 706.984 302.859ZM714.494 295.243L714.543 296.344C715.212 295.502 716.086 295.081 717.165 295.081C719.015 295.081 719.949 296.125 719.965 298.213V304H718.468V298.205C718.462 297.574 718.317 297.107 718.031 296.805C717.75 296.503 717.31 296.352 716.712 296.352C716.226 296.352 715.8 296.481 715.433 296.74C715.066 296.999 714.78 297.339 714.575 297.76V304H713.078V295.243H714.494ZM725.857 304.162C724.67 304.162 723.704 303.773 722.959 302.996C722.215 302.214 721.843 301.17 721.843 299.864V299.589C721.843 298.721 722.007 297.946 722.336 297.266C722.671 296.581 723.135 296.047 723.728 295.664C724.327 295.276 724.975 295.081 725.671 295.081C726.809 295.081 727.694 295.456 728.325 296.206C728.956 296.956 729.272 298.03 729.272 299.427V300.05H723.34C723.361 300.914 723.612 301.612 724.093 302.147C724.578 302.675 725.193 302.94 725.938 302.94C726.467 302.94 726.914 302.832 727.281 302.616C727.648 302.4 727.969 302.114 728.244 301.758L729.159 302.47C728.425 303.598 727.324 304.162 725.857 304.162ZM725.671 296.311C725.066 296.311 724.559 296.533 724.149 296.975C723.739 297.412 723.486 298.027 723.388 298.82H727.775V298.707C727.732 297.946 727.527 297.358 727.16 296.943C726.793 296.522 726.297 296.311 725.671 296.311ZM736.912 299.387V304H735.358V292.216H739.704C740.994 292.216 742.003 292.545 742.731 293.204C743.465 293.862 743.832 294.733 743.832 295.818C743.832 296.962 743.473 297.844 742.755 298.464C742.043 299.079 741.021 299.387 739.688 299.387H736.912ZM736.912 298.116H739.704C740.535 298.116 741.172 297.922 741.614 297.534C742.057 297.14 742.278 296.573 742.278 295.834C742.278 295.133 742.057 294.571 741.614 294.151C741.172 293.73 740.565 293.511 739.793 293.495H736.912V298.116ZM749.812 296.587C749.586 296.549 749.34 296.53 749.076 296.53C748.094 296.53 747.428 296.948 747.077 297.784V304H745.58V295.243H747.037L747.061 296.255C747.552 295.472 748.248 295.081 749.149 295.081C749.44 295.081 749.661 295.119 749.812 295.195V296.587ZM750.638 299.541C750.638 298.683 750.805 297.911 751.14 297.226C751.48 296.541 751.949 296.012 752.548 295.64C753.152 295.267 753.84 295.081 754.612 295.081C755.804 295.081 756.767 295.494 757.501 296.32C758.24 297.145 758.61 298.243 758.61 299.613V299.719C758.61 300.571 758.445 301.337 758.116 302.017C757.792 302.692 757.326 303.218 756.716 303.595C756.112 303.973 755.416 304.162 754.628 304.162C753.441 304.162 752.478 303.749 751.739 302.924C751.005 302.098 750.638 301.005 750.638 299.646V299.541ZM752.143 299.719C752.143 300.69 752.367 301.469 752.815 302.058C753.268 302.646 753.873 302.94 754.628 302.94C755.389 302.94 755.993 302.643 756.441 302.049C756.889 301.451 757.112 300.614 757.112 299.541C757.112 298.58 756.883 297.803 756.425 297.21C755.971 296.611 755.367 296.311 754.612 296.311C753.873 296.311 753.276 296.606 752.823 297.194C752.37 297.782 752.143 298.623 752.143 299.719ZM763.247 298.44L765.189 295.243H766.938L764.073 299.573L767.027 304H765.295L763.271 300.722L761.248 304H759.508L762.462 299.573L759.597 295.243H761.329L763.247 298.44ZM771.397 301.807L773.436 295.243H775.039L771.518 305.351C770.973 306.808 770.107 307.537 768.92 307.537L768.637 307.512L768.079 307.407V306.193L768.483 306.226C768.99 306.226 769.384 306.123 769.665 305.918C769.951 305.713 770.186 305.338 770.369 304.793L770.701 303.903L767.577 295.243H769.212L771.397 301.807ZM780.437 299.217C780.437 297.998 780.599 296.827 780.922 295.704C781.252 294.582 781.74 293.563 782.387 292.645C783.035 291.728 783.706 291.081 784.402 290.703L784.71 291.69C783.922 292.295 783.275 293.217 782.768 294.458C782.266 295.699 781.991 297.088 781.942 298.626L781.934 299.314C781.934 301.397 782.314 303.204 783.075 304.736C783.534 305.654 784.079 306.371 784.71 306.889L784.402 307.804C783.685 307.404 783 306.735 782.347 305.797C781.074 303.962 780.437 301.769 780.437 299.217ZM786.393 304V292.216H789.72C790.745 292.216 791.651 292.443 792.439 292.896C793.227 293.349 793.834 293.994 794.26 294.83C794.692 295.667 794.91 296.627 794.915 297.712V298.464C794.915 299.576 794.7 300.55 794.268 301.386C793.842 302.222 793.229 302.864 792.431 303.312C791.638 303.76 790.712 303.989 789.655 304H786.393ZM787.947 293.495V302.729H789.582C790.78 302.729 791.711 302.357 792.374 301.612C793.043 300.868 793.378 299.808 793.378 298.432V297.744C793.378 296.406 793.062 295.367 792.431 294.628C791.805 293.884 790.915 293.506 789.76 293.495H787.947ZM798.824 299.387V304H797.271V292.216H801.617C802.906 292.216 803.915 292.545 804.643 293.204C805.377 293.862 805.744 294.733 805.744 295.818C805.744 296.962 805.385 297.844 804.668 298.464C803.955 299.079 802.933 299.387 801.6 299.387H798.824ZM798.824 298.116H801.617C802.447 298.116 803.084 297.922 803.527 297.534C803.969 297.14 804.19 296.573 804.19 295.834C804.19 295.133 803.969 294.571 803.527 294.151C803.084 293.73 802.477 293.511 801.706 293.495H798.824V298.116ZM809.281 299.387V304H807.727V292.216H812.073C813.362 292.216 814.371 292.545 815.1 293.204C815.833 293.862 816.2 294.733 816.2 295.818C816.2 296.962 815.842 297.844 815.124 298.464C814.412 299.079 813.389 299.387 812.057 299.387H809.281ZM809.281 298.116H812.073C812.904 298.116 813.54 297.922 813.983 297.534C814.425 297.14 814.646 296.573 814.646 295.834C814.646 295.133 814.425 294.571 813.983 294.151C813.54 293.73 812.933 293.511 812.162 293.495H809.281V298.116ZM821.404 299.298C821.404 300.501 821.245 301.656 820.927 302.762C820.614 303.862 820.131 304.879 819.478 305.813C818.831 306.746 818.151 307.41 817.439 307.804L817.123 306.889C817.954 306.253 818.62 305.265 819.122 303.927C819.629 302.584 819.888 301.095 819.899 299.46V299.201C819.899 298.068 819.78 297.016 819.543 296.044C819.305 295.068 818.974 294.194 818.547 293.422C818.127 292.651 817.652 292.049 817.123 291.617L817.439 290.703C818.151 291.097 818.828 291.755 819.47 292.678C820.117 293.6 820.6 294.617 820.919 295.729C821.242 296.84 821.404 298.03 821.404 299.298Z",fill:"black"},null,-1),B2=C("path",{d:"M114.301 278.992C114.301 278.533 114.139 278.182 113.815 277.939C113.492 277.691 112.909 277.432 112.067 277.163C111.226 276.887 110.559 276.618 110.068 276.353C108.73 275.63 108.061 274.656 108.061 273.432C108.061 272.795 108.239 272.228 108.595 271.732C108.957 271.23 109.472 270.839 110.141 270.559C110.815 270.278 111.571 270.138 112.407 270.138C113.249 270.138 113.999 270.291 114.657 270.599C115.315 270.901 115.825 271.33 116.187 271.886C116.553 272.442 116.737 273.073 116.737 273.78H114.309C114.309 273.24 114.139 272.822 113.799 272.525C113.459 272.223 112.982 272.072 112.367 272.072C111.773 272.072 111.312 272.199 110.983 272.452C110.654 272.701 110.489 273.03 110.489 273.44C110.489 273.823 110.681 274.144 111.064 274.403C111.452 274.662 112.021 274.905 112.771 275.131C114.153 275.547 115.159 276.062 115.79 276.677C116.421 277.292 116.737 278.058 116.737 278.975C116.737 279.995 116.351 280.796 115.58 281.379C114.808 281.956 113.769 282.245 112.464 282.245C111.557 282.245 110.732 282.08 109.987 281.751C109.243 281.417 108.673 280.961 108.28 280.384C107.891 279.806 107.697 279.137 107.697 278.376H110.133C110.133 279.677 110.91 280.327 112.464 280.327C113.041 280.327 113.492 280.211 113.815 279.979C114.139 279.742 114.301 279.412 114.301 278.992ZM126.752 276.976H122.091V280.133H127.562V282.083H119.663V270.3H127.546V272.266H122.091V275.074H126.752V276.976ZM134.623 277.769H132.689V282.083H130.261V270.3H134.64C136.032 270.3 137.105 270.61 137.861 271.23C138.616 271.851 138.994 272.727 138.994 273.861C138.994 274.664 138.818 275.336 138.468 275.876C138.122 276.41 137.596 276.836 136.889 277.154L139.439 281.97V282.083H136.833L134.623 277.769ZM132.689 275.803H134.648C135.257 275.803 135.729 275.649 136.064 275.342C136.398 275.029 136.566 274.6 136.566 274.055C136.566 273.499 136.407 273.062 136.088 272.744C135.775 272.425 135.292 272.266 134.64 272.266H132.689V275.803ZM146.314 279.162L148.985 270.3H151.688L147.585 282.083H145.052L140.965 270.3H143.66L146.314 279.162ZM156.662 282.083H154.234V270.3H156.662V282.083ZM169.445 278.158C169.353 279.426 168.884 280.424 168.037 281.152C167.195 281.881 166.084 282.245 164.702 282.245C163.192 282.245 162.002 281.738 161.133 280.723C160.27 279.704 159.838 278.306 159.838 276.531V275.811C159.838 274.678 160.038 273.68 160.437 272.817C160.837 271.953 161.406 271.292 162.145 270.834C162.89 270.37 163.753 270.138 164.735 270.138C166.094 270.138 167.19 270.502 168.021 271.23C168.851 271.959 169.332 272.981 169.461 274.298H167.033C166.974 273.537 166.761 272.986 166.394 272.647C166.032 272.301 165.479 272.129 164.735 272.129C163.925 272.129 163.318 272.42 162.914 273.003C162.515 273.58 162.31 274.478 162.299 275.698V276.588C162.299 277.861 162.49 278.792 162.873 279.38C163.262 279.968 163.871 280.262 164.702 280.262C165.452 280.262 166.011 280.092 166.378 279.752C166.75 279.407 166.963 278.876 167.017 278.158H169.445ZM179.404 276.976H174.742V280.133H180.213V282.083H172.314V270.3H180.197V272.266H174.742V275.074H179.404V276.976Z",fill:"black"},null,-1),y2=C("path",{d:"M9.79001 304V292.216H13.1163C14.1414 292.216 15.0478 292.443 15.8356 292.896C16.6233 293.349 17.2303 293.994 17.6565 294.83C18.0882 295.667 18.3067 296.627 18.3121 297.712V298.464C18.3121 299.576 18.0962 300.55 17.6646 301.386C17.2384 302.222 16.626 302.864 15.8275 303.312C15.0344 303.76 14.109 303.989 13.0515 304H9.79001ZM11.3439 293.495V302.729H12.9787C14.1765 302.729 15.1072 302.357 15.7708 301.612C16.4399 300.868 16.7744 299.808 16.7744 298.432V297.744C16.7744 296.406 16.4587 295.367 15.8275 294.628C15.2016 293.883 14.3114 293.506 13.1567 293.495H11.3439ZM25.8387 304C25.7523 303.827 25.6822 303.52 25.6282 303.077C24.9322 303.8 24.1013 304.162 23.1356 304.162C22.2723 304.162 21.5628 303.919 21.0071 303.433C20.4567 302.942 20.1816 302.322 20.1816 301.572C20.1816 300.66 20.5269 299.953 21.2175 299.452C21.9135 298.944 22.8901 298.691 24.1472 298.691H25.604V298.003C25.604 297.48 25.4475 297.064 25.1346 296.757C24.8216 296.444 24.3603 296.287 23.7506 296.287C23.2165 296.287 22.7687 296.422 22.4072 296.692C22.0457 296.962 21.8649 297.288 21.8649 297.671H20.3596C20.3596 297.234 20.5134 296.813 20.8209 296.409C21.1339 295.998 21.5547 295.675 22.0835 295.437C22.6176 295.2 23.203 295.081 23.8397 295.081C24.8486 295.081 25.639 295.335 26.211 295.842C26.7829 296.344 27.0796 297.037 27.1012 297.922V301.952C27.1012 302.756 27.2037 303.396 27.4087 303.87V304H25.8387ZM23.3541 302.859C23.8235 302.859 24.2686 302.737 24.6894 302.495C25.1103 302.252 25.4151 301.936 25.604 301.548V299.751H24.4305C22.596 299.751 21.6788 300.288 21.6788 301.362C21.6788 301.831 21.8353 302.198 22.1482 302.462C22.4611 302.727 22.8631 302.859 23.3541 302.859ZM31.4796 293.123V295.243H33.1144V296.4H31.4796V301.831C31.4796 302.182 31.5524 302.446 31.6981 302.624C31.8438 302.797 32.092 302.883 32.4427 302.883C32.6153 302.883 32.8527 302.851 33.1549 302.786V304C32.761 304.108 32.3779 304.162 32.0056 304.162C31.3366 304.162 30.8321 303.959 30.4922 303.555C30.1523 303.15 29.9823 302.575 29.9823 301.831V296.4H28.388V295.243H29.9823V293.123H31.4796ZM40.2768 304C40.1905 303.827 40.1203 303.52 40.0664 303.077C39.3704 303.8 38.5395 304.162 37.5737 304.162C36.7104 304.162 36.0009 303.919 35.4452 303.433C34.8949 302.942 34.6197 302.322 34.6197 301.572C34.6197 300.66 34.965 299.953 35.6556 299.452C36.3516 298.944 37.3282 298.691 38.5853 298.691H40.0421V298.003C40.0421 297.48 39.8856 297.064 39.5727 296.757C39.2598 296.444 38.7985 296.287 38.1888 296.287C37.6546 296.287 37.2068 296.422 36.8453 296.692C36.4838 296.962 36.3031 297.288 36.3031 297.671H34.7978C34.7978 297.234 34.9515 296.813 35.2591 296.409C35.572 295.998 35.9928 295.675 36.5216 295.437C37.0557 295.2 37.6411 295.081 38.2778 295.081C39.2867 295.081 40.0772 295.335 40.6491 295.842C41.221 296.344 41.5177 297.037 41.5393 297.922V301.952C41.5393 302.756 41.6418 303.396 41.8469 303.87V304H40.2768ZM37.7922 302.859C38.2616 302.859 38.7067 302.737 39.1276 302.495C39.5484 302.252 39.8533 301.936 40.0421 301.548V299.751H38.8686C37.0342 299.751 36.1169 300.288 36.1169 301.362C36.1169 301.831 36.2734 302.198 36.5863 302.462C36.8993 302.727 37.3012 302.859 37.7922 302.859ZM49.7862 299.387V304H48.2323V292.216H52.5783C53.8678 292.216 54.8768 292.545 55.6052 293.204C56.3389 293.862 56.7058 294.733 56.7058 295.818C56.7058 296.962 56.347 297.844 55.6295 298.464C54.9173 299.079 53.8948 299.387 52.5622 299.387H49.7862ZM49.7862 298.116H52.5783C53.4092 298.116 54.0459 297.922 54.4883 297.533C54.9307 297.14 55.152 296.573 55.152 295.834C55.152 295.133 54.9307 294.571 54.4883 294.151C54.0459 293.73 53.4389 293.511 52.6674 293.495H49.7862V298.116ZM60.0807 304H58.5834V291.569H60.0807V304ZM67.8905 304C67.8042 303.827 67.7341 303.52 67.6801 303.077C66.9841 303.8 66.1532 304.162 65.1874 304.162C64.3242 304.162 63.6147 303.919 63.0589 303.433C62.5086 302.942 62.2334 302.322 62.2334 301.572C62.2334 300.66 62.5787 299.953 63.2694 299.452C63.9654 298.944 64.9419 298.691 66.1991 298.691H67.6558V298.003C67.6558 297.48 67.4994 297.064 67.1864 296.757C66.8735 296.444 66.4122 296.287 65.8025 296.287C65.2684 296.287 64.8205 296.422 64.459 296.692C64.0976 296.962 63.9168 297.288 63.9168 297.671H62.4115C62.4115 297.234 62.5653 296.813 62.8728 296.409C63.1857 295.998 63.6066 295.675 64.1353 295.437C64.6695 295.2 65.2549 295.081 65.8915 295.081C66.9005 295.081 67.6909 295.335 68.2628 295.842C68.8347 296.344 69.1315 297.037 69.1531 297.922V301.952C69.1531 302.756 69.2556 303.396 69.4606 303.87V304H67.8905ZM65.4059 302.859C65.8753 302.859 66.3205 302.737 66.7413 302.495C67.1621 302.252 67.467 301.936 67.6558 301.548V299.751H66.4823C64.6479 299.751 63.7307 300.288 63.7307 301.362C63.7307 301.831 63.8871 302.198 64.2001 302.462C64.513 302.727 64.915 302.859 65.4059 302.859ZM72.9164 295.243L72.9649 296.344C73.6339 295.502 74.508 295.081 75.5871 295.081C77.4377 295.081 78.3711 296.125 78.3873 298.213V304H76.8901V298.205C76.8847 297.574 76.739 297.107 76.453 296.805C76.1725 296.503 75.7328 296.352 75.1339 296.352C74.6483 296.352 74.222 296.481 73.8552 296.74C73.4883 296.999 73.2023 297.339 72.9973 297.76V304H71.5001V295.243H72.9164ZM84.2791 304.162C83.0921 304.162 82.1263 303.773 81.3818 302.996C80.6372 302.214 80.2649 301.17 80.2649 299.864V299.589C80.2649 298.72 80.4295 297.946 80.7586 297.266C81.0931 296.581 81.5571 296.047 82.1506 295.664C82.7495 295.275 83.397 295.081 84.093 295.081C85.2314 295.081 86.1162 295.456 86.7475 296.206C87.3788 296.956 87.6944 298.03 87.6944 299.427V300.05H81.7621C81.7837 300.914 82.0346 301.612 82.5148 302.147C83.0004 302.675 83.6155 302.94 84.36 302.94C84.8888 302.94 85.3366 302.832 85.7035 302.616C86.0704 302.4 86.3914 302.114 86.6666 301.758L87.5811 302.47C86.8473 303.598 85.7467 304.162 84.2791 304.162ZM84.093 296.311C83.4887 296.311 82.9815 296.533 82.5715 296.975C82.1614 297.412 81.9078 298.027 81.8107 298.82H86.1972V298.707C86.154 297.946 85.949 297.358 85.5821 296.943C85.2152 296.522 84.7188 296.311 84.093 296.311ZM95.3343 299.387V304H93.7804V292.216H98.1264C99.4159 292.216 100.425 292.545 101.153 293.204C101.887 293.862 102.254 294.733 102.254 295.818C102.254 296.962 101.895 297.844 101.178 298.464C100.465 299.079 99.4429 299.387 98.1102 299.387H95.3343ZM95.3343 298.116H98.1264C98.9573 298.116 99.594 297.922 100.036 297.533C100.479 297.14 100.7 296.573 100.7 295.834C100.7 295.133 100.479 294.571 100.036 294.151C99.594 293.73 98.987 293.511 98.2155 293.495H95.3343V298.116ZM108.235 296.587C108.008 296.549 107.763 296.53 107.498 296.53C106.516 296.53 105.85 296.948 105.499 297.784V304H104.002V295.243H105.459L105.483 296.255C105.974 295.472 106.67 295.081 107.571 295.081C107.862 295.081 108.084 295.119 108.235 295.195V296.587ZM109.06 299.541C109.06 298.683 109.227 297.911 109.562 297.226C109.902 296.541 110.371 296.012 110.97 295.64C111.574 295.267 112.262 295.081 113.034 295.081C114.226 295.081 115.189 295.494 115.923 296.32C116.662 297.145 117.032 298.243 117.032 299.613V299.719C117.032 300.571 116.867 301.337 116.538 302.017C116.215 302.691 115.748 303.218 115.138 303.595C114.534 303.973 113.838 304.162 113.05 304.162C111.863 304.162 110.9 303.749 110.161 302.923C109.427 302.098 109.06 301.005 109.06 299.646V299.541ZM110.566 299.719C110.566 300.69 110.789 301.469 111.237 302.058C111.69 302.646 112.295 302.94 113.05 302.94C113.811 302.94 114.415 302.643 114.863 302.049C115.311 301.451 115.535 300.614 115.535 299.541C115.535 298.58 115.305 297.803 114.847 297.21C114.394 296.611 113.789 296.311 113.034 296.311C112.295 296.311 111.699 296.605 111.245 297.194C110.792 297.782 110.566 298.623 110.566 299.719ZM121.669 298.44L123.612 295.243H125.36L122.495 299.573L125.449 304H123.717L121.694 300.722L119.67 304H117.93L120.884 299.573L118.019 295.243H119.751L121.669 298.44ZM129.819 301.807L131.859 295.243H133.461L129.94 305.351C129.396 306.808 128.53 307.537 127.343 307.537L127.059 307.512L126.501 307.407V306.193L126.906 306.225C127.413 306.225 127.807 306.123 128.087 305.918C128.373 305.713 128.608 305.338 128.791 304.793L129.123 303.903L125.999 295.243H127.634L129.819 301.807ZM138.859 299.217C138.859 297.997 139.021 296.827 139.345 295.704C139.674 294.582 140.162 293.562 140.81 292.645C141.457 291.728 142.129 291.081 142.825 290.703L143.132 291.69C142.345 292.295 141.697 293.217 141.19 294.458C140.688 295.699 140.413 297.088 140.364 298.626L140.356 299.314C140.356 301.397 140.737 303.204 141.497 304.736C141.956 305.654 142.501 306.371 143.132 306.889L142.825 307.804C142.107 307.404 141.422 306.735 140.769 305.797C139.496 303.962 138.859 301.769 138.859 299.217ZM144.816 304V292.216H148.142C149.167 292.216 150.073 292.443 150.861 292.896C151.649 293.349 152.256 293.994 152.682 294.83C153.114 295.667 153.332 296.627 153.338 297.712V298.464C153.338 299.576 153.122 300.55 152.69 301.386C152.264 302.222 151.652 302.864 150.853 303.312C150.06 303.76 149.135 303.989 148.077 304H144.816ZM146.37 293.495V302.729H148.004C149.202 302.729 150.133 302.357 150.796 301.612C151.465 300.868 151.8 299.808 151.8 298.432V297.744C151.8 296.406 151.484 295.367 150.853 294.628C150.227 293.883 149.337 293.506 148.182 293.495H146.37ZM157.247 299.387V304H155.693V292.216H160.039C161.328 292.216 162.337 292.545 163.066 293.204C163.799 293.862 164.166 294.733 164.166 295.818C164.166 296.962 163.808 297.844 163.09 298.464C162.378 299.079 161.355 299.387 160.023 299.387H157.247ZM157.247 298.116H160.039C160.87 298.116 161.506 297.922 161.949 297.533C162.391 297.14 162.612 296.573 162.612 295.834C162.612 295.133 162.391 294.571 161.949 294.151C161.506 293.73 160.899 293.511 160.128 293.495H157.247V298.116ZM167.703 299.387V304H166.149V292.216H170.495C171.785 292.216 172.794 292.545 173.522 293.204C174.256 293.862 174.623 294.733 174.623 295.818C174.623 296.962 174.264 297.844 173.546 298.464C172.834 299.079 171.812 299.387 170.479 299.387H167.703ZM167.703 298.116H170.495C171.326 298.116 171.963 297.922 172.405 297.533C172.848 297.14 173.069 296.573 173.069 295.834C173.069 295.133 172.848 294.571 172.405 294.151C171.963 293.73 171.356 293.511 170.584 293.495H167.703V298.116ZM179.827 299.298C179.827 300.501 179.667 301.656 179.349 302.762C179.036 303.862 178.553 304.879 177.9 305.813C177.253 306.746 176.573 307.41 175.861 307.804L175.545 306.889C176.376 306.252 177.042 305.265 177.544 303.927C178.051 302.584 178.31 301.094 178.321 299.46V299.201C178.321 298.068 178.202 297.016 177.965 296.044C177.728 295.068 177.396 294.194 176.97 293.422C176.549 292.651 176.074 292.049 175.545 291.617L175.861 290.703C176.573 291.097 177.25 291.755 177.892 292.678C178.54 293.6 179.023 294.617 179.341 295.729C179.665 296.84 179.827 298.03 179.827 299.298Z",fill:"black"},null,-1),w2=C("path",{d:"M395.062 149.221L393.799 150.581V153.948H391.371V142.164H393.799V147.506L394.868 146.041L397.87 142.164H400.857L396.672 147.4L400.978 153.948H398.089L395.062 149.221ZM412.086 142.164V149.926C412.086 151.215 411.681 152.235 410.872 152.985C410.068 153.735 408.968 154.11 407.57 154.11C406.194 154.11 405.102 153.745 404.292 153.017C403.483 152.289 403.07 151.288 403.054 150.015V142.164H405.482V149.942C405.482 150.713 405.666 151.277 406.032 151.633C406.405 151.984 406.917 152.159 407.57 152.159C408.935 152.159 409.628 151.442 409.65 150.006V142.164H412.086ZM418.524 142.164L421.551 150.711L424.562 142.164H427.751V153.948H425.315V150.727L425.557 145.167L422.377 153.948H420.71L417.537 145.175L417.78 150.727V153.948H415.352V142.164H418.524ZM437.944 151.52H433.687L432.878 153.948H430.296L434.683 142.164H436.933L441.343 153.948H438.762L437.944 151.52ZM434.343 149.553H437.289L435.808 145.142L434.343 149.553Z",fill:"black"},null,-1),S2=C("path",{d:"M376.13 172.521C375.985 173.767 375.523 174.73 374.746 175.41C373.975 176.085 372.947 176.422 371.663 176.422C370.271 176.422 369.154 175.923 368.312 174.925C367.476 173.926 367.058 172.591 367.058 170.918V169.785C367.058 168.69 367.252 167.727 367.641 166.896C368.034 166.065 368.59 165.429 369.308 164.986C370.025 164.538 370.856 164.315 371.8 164.315C373.052 164.315 374.056 164.665 374.811 165.367C375.566 166.063 376.006 167.028 376.13 168.264H374.568C374.433 167.325 374.139 166.645 373.686 166.224C373.238 165.804 372.61 165.593 371.8 165.593C370.808 165.593 370.028 165.96 369.461 166.694C368.9 167.428 368.62 168.472 368.62 169.826V170.967C368.62 172.246 368.887 173.263 369.421 174.018C369.955 174.774 370.702 175.151 371.663 175.151C372.526 175.151 373.187 174.957 373.646 174.568C374.11 174.175 374.417 173.492 374.568 172.521H376.13ZM377.627 171.801C377.627 170.943 377.795 170.171 378.129 169.486C378.469 168.801 378.939 168.272 379.537 167.9C380.142 167.527 380.83 167.341 381.601 167.341C382.794 167.341 383.757 167.754 384.49 168.58C385.23 169.405 385.599 170.503 385.599 171.873V171.979C385.599 172.831 385.435 173.597 385.105 174.277C384.782 174.952 384.315 175.478 383.705 175.855C383.101 176.233 382.405 176.422 381.617 176.422C380.43 176.422 379.467 176.009 378.728 175.184C377.994 174.358 377.627 173.265 377.627 171.906V171.801ZM379.133 171.979C379.133 172.95 379.357 173.729 379.804 174.318C380.258 174.906 380.862 175.2 381.617 175.2C382.378 175.2 382.982 174.903 383.43 174.31C383.878 173.711 384.102 172.874 384.102 171.801C384.102 170.84 383.873 170.063 383.414 169.47C382.961 168.871 382.357 168.571 381.601 168.571C380.862 168.571 380.266 168.866 379.813 169.454C379.359 170.042 379.133 170.883 379.133 171.979ZM388.893 167.503L388.942 168.604C389.611 167.762 390.485 167.341 391.564 167.341C393.414 167.341 394.348 168.385 394.364 170.473V176.26H392.867V170.465C392.861 169.834 392.716 169.367 392.43 169.065C392.149 168.763 391.709 168.612 391.111 168.612C390.625 168.612 390.199 168.741 389.832 169C389.465 169.259 389.179 169.599 388.974 170.02V176.26H387.477V167.503H388.893ZM398.653 165.383V167.503H400.288V168.661H398.653V174.091C398.653 174.442 398.726 174.706 398.872 174.884C399.018 175.057 399.266 175.143 399.616 175.143C399.789 175.143 400.026 175.111 400.329 175.046V176.26C399.935 176.368 399.552 176.422 399.179 176.422C398.51 176.422 398.006 176.219 397.666 175.815C397.326 175.41 397.156 174.836 397.156 174.091V168.661H395.562V167.503H397.156V165.383H398.653ZM406.277 168.847C406.05 168.809 405.805 168.79 405.541 168.79C404.559 168.79 403.892 169.208 403.542 170.044V176.26H402.044V167.503H403.501L403.525 168.515C404.016 167.732 404.712 167.341 405.613 167.341C405.905 167.341 406.126 167.379 406.277 167.455V168.847ZM407.103 171.801C407.103 170.943 407.27 170.171 407.604 169.486C407.944 168.801 408.414 168.272 409.013 167.9C409.617 167.527 410.305 167.341 411.076 167.341C412.269 167.341 413.232 167.754 413.966 168.58C414.705 169.405 415.074 170.503 415.074 171.873V171.979C415.074 172.831 414.91 173.597 414.581 174.277C414.257 174.952 413.79 175.478 413.181 175.855C412.576 176.233 411.88 176.422 411.092 176.422C409.905 176.422 408.942 176.009 408.203 175.184C407.469 174.358 407.103 173.265 407.103 171.906V171.801ZM408.608 171.979C408.608 172.95 408.832 173.729 409.28 174.318C409.733 174.906 410.337 175.2 411.092 175.2C411.853 175.2 412.458 174.903 412.905 174.31C413.353 173.711 413.577 172.874 413.577 171.801C413.577 170.84 413.348 170.063 412.889 169.47C412.436 168.871 411.832 168.571 411.076 168.571C410.337 168.571 409.741 168.866 409.288 169.454C408.834 170.042 408.608 170.883 408.608 171.979ZM418.579 176.26H417.081V163.829H418.579V176.26ZM426.882 171.647V176.26H425.328V164.476H429.674C430.964 164.476 431.973 164.805 432.701 165.464C433.435 166.122 433.802 166.993 433.802 168.078C433.802 169.222 433.443 170.104 432.725 170.724C432.013 171.339 430.991 171.647 429.658 171.647H426.882ZM426.882 170.376H429.674C430.505 170.376 431.142 170.182 431.584 169.794C432.027 169.4 432.248 168.833 432.248 168.094C432.248 167.393 432.027 166.831 431.584 166.411C431.142 165.99 430.535 165.771 429.763 165.755H426.882V170.376ZM437.177 176.26H435.679V163.829H437.177V176.26ZM444.986 176.26C444.9 176.087 444.83 175.78 444.776 175.337C444.08 176.06 443.249 176.422 442.283 176.422C441.42 176.422 440.711 176.179 440.155 175.693C439.605 175.202 439.329 174.582 439.329 173.832C439.329 172.92 439.675 172.213 440.365 171.712C441.061 171.204 442.038 170.951 443.295 170.951H444.752V170.263C444.752 169.74 444.595 169.324 444.282 169.017C443.969 168.704 443.508 168.547 442.898 168.547C442.364 168.547 441.916 168.682 441.555 168.952C441.194 169.222 441.013 169.548 441.013 169.931H439.507C439.507 169.494 439.661 169.073 439.969 168.669C440.282 168.259 440.703 167.935 441.231 167.697C441.765 167.46 442.351 167.341 442.987 167.341C443.996 167.341 444.787 167.595 445.359 168.102C445.931 168.604 446.227 169.297 446.249 170.182V174.212C446.249 175.016 446.352 175.656 446.557 176.13V176.26H444.986ZM442.502 175.119C442.971 175.119 443.416 174.997 443.837 174.755C444.258 174.512 444.563 174.196 444.752 173.808V172.011H443.578C441.744 172.011 440.827 172.548 440.827 173.622C440.827 174.091 440.983 174.458 441.296 174.722C441.609 174.987 442.011 175.119 442.502 175.119ZM450.012 167.503L450.061 168.604C450.73 167.762 451.604 167.341 452.683 167.341C454.534 167.341 455.467 168.385 455.483 170.473V176.26H453.986V170.465C453.981 169.834 453.835 169.367 453.549 169.065C453.268 168.763 452.829 168.612 452.23 168.612C451.744 168.612 451.318 168.741 450.951 169C450.584 169.259 450.298 169.599 450.093 170.02V176.26H448.596V167.503H450.012ZM461.375 176.422C460.188 176.422 459.222 176.033 458.478 175.256C457.733 174.474 457.361 173.43 457.361 172.124V171.849C457.361 170.981 457.525 170.206 457.855 169.526C458.189 168.841 458.653 168.307 459.247 167.924C459.845 167.536 460.493 167.341 461.189 167.341C462.327 167.341 463.212 167.716 463.843 168.466C464.475 169.216 464.79 170.29 464.79 171.687V172.311H458.858C458.88 173.174 459.131 173.872 459.611 174.407C460.096 174.935 460.711 175.2 461.456 175.2C461.985 175.2 462.433 175.092 462.799 174.876C463.166 174.66 463.487 174.374 463.763 174.018L464.677 174.73C463.943 175.858 462.843 176.422 461.375 176.422ZM461.189 168.571C460.585 168.571 460.077 168.793 459.667 169.235C459.257 169.672 459.004 170.287 458.907 171.08H463.293V170.967C463.25 170.206 463.045 169.618 462.678 169.203C462.311 168.782 461.815 168.571 461.189 168.571Z",fill:"black"},null,-1),F2=C("path",{d:"M436.219 267.083L434.625 267.083L434.625 268.677L436.219 268.677L436.219 267.083ZM436.219 203.334L427.017 219.271L445.42 219.271L436.219 203.334ZM530.567 265.489L436.219 265.489L436.219 268.677L530.567 268.677L530.567 265.489ZM437.812 267.083L437.812 217.678L434.625 217.678L434.625 267.083L437.812 267.083Z",fill:"#7B2BBC"},null,-1),v2=C("path",{d:"M393.507 267.083L395.1 267.083L395.1 268.677L393.507 268.677L393.507 267.083ZM393.507 203.334L402.708 219.271L384.305 219.271L393.507 203.334ZM299.158 265.489L393.507 265.489L393.507 268.677L299.158 268.677L299.158 265.489ZM391.913 267.083L391.913 217.678L395.1 217.678L395.1 267.083L391.913 267.083Z",fill:"#7B2BBC"},null,-1),G2=C("path",{d:"M299.796 290.033L315.733 299.234V280.831L299.796 290.033ZM530.567 290.033L514.63 280.831V299.234L530.567 290.033ZM314.139 291.626H516.223V288.439H314.139V291.626Z",fill:"black"},null,-1),A2=C("path",{d:"M632.599 280.24L551 280.24L551 252.1C551 249.283 553.283 247 556.1 247L627.499 247C630.315 247 632.599 249.283 632.599 252.1L632.599 280.24Z",fill:"#7B2BBC"},null,-1),k2=C("path",{d:"M279.599 280.24L198 280.24L198 252.1C198 249.283 200.283 247 203.1 247L274.499 247C277.315 247 279.599 249.283 279.599 252.1L279.599 280.24Z",fill:"#7B2BBC"},null,-1),O2=C("g",{class:"cursor-help animate-pulse"},[C("g",{filter:"url(#filter3_d_159_853)"},[C("circle",{cx:"542",cy:"56",r:"27",fill:"url(#paint0_linear_159_853)"}),e(),C("circle",{cx:"542",cy:"56",r:"25",stroke:"white","stroke-width":"4"})]),e(),C("path",{d:"M539.761 60.5791C539.761 59.0296 539.949 57.7956 540.325 56.877C540.701 55.9583 541.388 55.0563 542.384 54.1709C543.391 53.2744 544.061 52.5495 544.393 51.9961C544.725 51.4316 544.891 50.8395 544.891 50.2197C544.891 48.3493 544.027 47.4141 542.301 47.4141C541.482 47.4141 540.823 47.6686 540.325 48.1777C539.838 48.6758 539.584 49.3675 539.562 50.2529H534.747C534.769 48.139 535.45 46.4844 536.789 45.2891C538.139 44.0938 539.977 43.4961 542.301 43.4961C544.647 43.4961 546.468 44.0661 547.763 45.2061C549.058 46.335 549.705 47.9342 549.705 50.0039C549.705 50.9447 549.495 51.8356 549.074 52.6768C548.654 53.5068 547.918 54.431 546.866 55.4492L545.521 56.7275C544.68 57.5355 544.199 58.4818 544.077 59.5664L544.011 60.5791H539.761ZM539.279 65.6758C539.279 64.9342 539.528 64.3255 540.026 63.8496C540.535 63.3626 541.183 63.1191 541.969 63.1191C542.755 63.1191 543.396 63.3626 543.895 63.8496C544.404 64.3255 544.658 64.9342 544.658 65.6758C544.658 66.4062 544.409 67.0094 543.911 67.4854C543.424 67.9613 542.777 68.1992 541.969 68.1992C541.161 68.1992 540.508 67.9613 540.01 67.4854C539.523 67.0094 539.279 66.4062 539.279 65.6758Z",fill:"#4A4622"})],-1),U2=C("g",{class:"cursor-help animate-pulse"},[C("g",{filter:"url(#filter4_d_159_853)"},[C("circle",{cx:"636",cy:"230",r:"27",fill:"url(#paint1_linear_159_853)"}),e(),C("circle",{cx:"636",cy:"230",r:"25",stroke:"white","stroke-width":"4"})]),e(),C("path",{d:"M633.761 234.579C633.761 233.03 633.949 231.796 634.325 230.877C634.701 229.958 635.388 229.056 636.384 228.171C637.391 227.274 638.061 226.549 638.393 225.996C638.725 225.432 638.891 224.839 638.891 224.22C638.891 222.349 638.027 221.414 636.301 221.414C635.482 221.414 634.823 221.669 634.325 222.178C633.838 222.676 633.584 223.367 633.562 224.253H628.747C628.769 222.139 629.45 220.484 630.789 219.289C632.139 218.094 633.977 217.496 636.301 217.496C638.647 217.496 640.468 218.066 641.763 219.206C643.058 220.335 643.705 221.934 643.705 224.004C643.705 224.945 643.495 225.836 643.074 226.677C642.654 227.507 641.918 228.431 640.866 229.449L639.521 230.727C638.68 231.535 638.199 232.482 638.077 233.566L638.011 234.579H633.761ZM633.279 239.676C633.279 238.934 633.528 238.325 634.026 237.85C634.535 237.363 635.183 237.119 635.969 237.119C636.755 237.119 637.396 237.363 637.895 237.85C638.404 238.325 638.658 238.934 638.658 239.676C638.658 240.406 638.409 241.009 637.911 241.485C637.424 241.961 636.777 242.199 635.969 242.199C635.161 242.199 634.508 241.961 634.01 241.485C633.523 241.009 633.279 240.406 633.279 239.676Z",fill:"#4A4622"})],-1),b2=C("g",{"clip-path":"url(#clip0_159_853)"},[C("path",{d:"M233.006 264.855L230.979 263.594L231.022 265.521L233.048 266.782L233.006 264.855ZM235.925 271.601L235.882 269.716L234.111 268.611C234.083 268.596 234.054 268.568 234.04 268.554L234.083 270.453L235.925 271.601ZM229.59 274.137L224.956 271.261L224.843 266.442L227.11 265.465L227.068 263.537L223.44 265.096C223.157 265.224 222.987 265.479 223.001 265.776L223.143 271.558C223.143 271.856 223.327 272.153 223.61 272.323L229.165 275.767C229.42 275.923 229.732 275.965 230.001 275.895C230.03 275.88 230.058 275.88 230.086 275.866L233.502 274.392L231.645 273.245L229.59 274.137Z",fill:"#B31AAB"}),e(),C("path",{d:"M244.569 263.481C244.555 263.141 244.357 262.786 244.017 262.588L237.271 258.407L237.059 258.492L237.101 260.519L242.444 263.835L242.571 269.248L244.612 270.51L244.725 270.467L244.569 263.481ZM236.492 272.99L230.214 269.107L230.058 262.588L232.921 261.355L232.864 259.102L228.428 261.015C228.102 261.157 227.904 261.454 227.918 261.808L228.102 269.461C228.102 269.815 228.315 270.155 228.655 270.354L236.01 274.917C236.308 275.101 236.676 275.158 236.988 275.059C237.016 275.044 237.044 275.03 237.073 275.03L241.409 273.16L239.255 271.827L236.492 272.99Z",fill:"#D163CE"}),e(),C("path",{d:"M254.135 258.124L244.711 252.285C244.357 252.073 243.946 252.016 243.592 252.129C243.563 252.144 243.521 252.158 243.492 252.172L234.295 256.14C233.927 256.296 233.7 256.636 233.714 257.047L233.941 266.853C233.955 267.25 234.196 267.647 234.579 267.874L244.003 273.712C244.343 273.925 244.768 273.981 245.122 273.868C245.15 273.854 245.193 273.84 245.221 273.826L254.418 269.858C254.787 269.702 255.014 269.347 254.999 268.951L254.773 259.144C254.758 258.747 254.518 258.365 254.135 258.124V258.124ZM244.555 271.516L236.364 266.442L236.166 257.926L244.158 254.482L252.349 259.555L252.548 268.072L244.555 271.516Z",fill:"#E13EAF"})],-1),I2=C("g",{"clip-path":"url(#clip1_159_853)"},[C("path",{d:"M586.006 263.855L583.979 262.594L584.022 264.521L586.048 265.782L586.006 263.855ZM588.925 270.601L588.882 268.716L587.111 267.611C587.083 267.596 587.054 267.568 587.04 267.554L587.083 269.453L588.925 270.601ZM582.59 273.137L577.956 270.261L577.843 265.442L580.11 264.465L580.068 262.537L576.44 264.096C576.157 264.224 575.987 264.479 576.001 264.776L576.143 270.558C576.143 270.856 576.327 271.153 576.61 271.323L582.165 274.767C582.42 274.923 582.732 274.965 583.001 274.895C583.03 274.88 583.058 274.88 583.086 274.866L586.502 273.392L584.645 272.245L582.59 273.137Z",fill:"#B31AAB"}),e(),C("path",{d:"M597.569 262.481C597.555 262.141 597.357 261.786 597.017 261.588L590.271 257.407L590.059 257.492L590.101 259.519L595.444 262.835L595.571 268.248L597.612 269.51L597.725 269.467L597.569 262.481ZM589.492 271.99L583.214 268.107L583.058 261.588L585.921 260.355L585.864 258.102L581.428 260.015C581.102 260.157 580.904 260.454 580.918 260.808L581.102 268.461C581.102 268.815 581.315 269.155 581.655 269.354L589.01 273.917C589.308 274.101 589.676 274.158 589.988 274.059C590.016 274.044 590.044 274.03 590.073 274.03L594.409 272.16L592.255 270.827L589.492 271.99Z",fill:"#D163CE"}),e(),C("path",{d:"M607.135 257.124L597.711 251.285C597.357 251.073 596.946 251.016 596.592 251.129C596.563 251.144 596.521 251.158 596.492 251.172L587.295 255.14C586.927 255.296 586.7 255.636 586.714 256.047L586.941 265.853C586.955 266.25 587.196 266.647 587.579 266.874L597.003 272.712C597.343 272.925 597.768 272.981 598.122 272.868C598.15 272.854 598.193 272.84 598.221 272.826L607.418 268.858C607.787 268.702 608.014 268.347 607.999 267.951L607.773 258.144C607.758 257.747 607.518 257.365 607.135 257.124V257.124ZM597.555 270.516L589.364 265.442L589.166 256.926L597.158 253.482L605.349 258.555L605.548 267.072L597.555 270.516Z",fill:"#E13EAF"})],-1),$2=Z(' ',1);function D2(V,i,L,c,o,s){const l=a("KPop");return n(),_("svg",h2,[u2,e(),_2,e(),M2,e(),Z2,e(),g2,e(),m2,e(),x2,e(),B2,e(),y2,e(),w2,e(),S2,e(),F2,e(),v2,e(),G2,e(),A2,e(),k2,e(),r(l,{trigger:"hover","is-svg":!0,tag:"g",title:o.productName,placement:"rightEnd","popover-timeout":5},{content:t(()=>[e(` + The control plane provides the config for all services in the mesh. + `)]),default:t(()=>[O2,e()]),_:1},8,["title"]),e(),r(l,{trigger:"hover",title:"Data Plane Proxy (DPP)","is-svg":!0,tag:"g",placement:"rightEnd","popover-timeout":5},{content:t(()=>[e(M(o.productName)+` attaches a data plane proxy sidecar to each service in your mesh. + This sidecar handles the mesh configuration for the service. + `,1)]),default:t(()=>[U2,e()]),_:1}),e(),b2,e(),I2,e(),$2])}const E2=f(p2,[["render",D2]]);const P2={name:"DeploymentTypes",components:{MultizoneGraph:c2,StandaloneGraph:E2,OnboardingNavigation:w,OnboardingHeading:S,OnboardingPage:F,KRadio:x},data(){return{mode:"standalone",productName:H}},computed:{...B({multicluster:"config/getMulticlusterStatus"}),currentGraph(){return this.mode==="standalone"?"StandaloneGraph":"MultizoneGraph"}},mounted(){this.mode=this.multicluster?"multi-zone":"standalone"}},R2={class:"h-full w-full flex items-center justify-center mb-10"},N2={class:"radio flex text-base justify-between w-full sm:w-3/4 md:w-3/5 lg:w-1/2 absolute bottom-0 right-0 left-0 mb-10 mx-auto deployment-type-radio-buttons"};function z2(V,i,L,c,o,s){const l=a("OnboardingHeading"),p=a("KRadio"),g=a("OnboardingNavigation"),m=a("OnboardingPage");return n(),h(m,{"with-image":""},{header:t(()=>[r(l,{title:"Learn about deployments",description:`${o.productName} can be deployed in standalone or multi-zone mode.`},null,8,["description"])]),content:t(()=>[C("div",R2,[(n(),h(y(s.currentGraph)))]),e(),C("div",N2,[r(p,{modelValue:o.mode,"onUpdate:modelValue":i[0]||(i[0]=d=>o.mode=d),name:"mode","selected-value":"standalone","data-testid":"onboarding-standalone-radio-button"},{default:t(()=>[e(` + Standalone deployment + `)]),_:1},8,["modelValue"]),e(),r(p,{modelValue:o.mode,"onUpdate:modelValue":i[1]||(i[1]=d=>o.mode=d),name:"mode","selected-value":"multi-zone","data-testid":"onboarding-multi-zone-radio-button"},{default:t(()=>[e(` + Multi-zone deployment + `)]),_:1},8,["modelValue"])])]),navigation:t(()=>[r(g,{"next-step":"onboarding-configuration-types","previous-step":"onboarding-welcome"})]),_:1})}const W2=f(P2,[["render",z2],["__scopeId","data-v-8f117e74"]]);export{W2 as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/DiagnosticsView.3937b982.js b/app/kuma-ui/pkg/resources/data/assets/DiagnosticsView.3937b982.js deleted file mode 100644 index fab36c74b953..000000000000 --- a/app/kuma-ui/pkg/resources/data/assets/DiagnosticsView.3937b982.js +++ /dev/null @@ -1 +0,0 @@ -import{d as r,e as c,o,i,u as s,c as n,w as l,a as d,O as _,q as m}from"./index.3bc39668.js";import{_ as u}from"./CodeBlock.vue_vue_type_style_index_0_lang.b3d38a49.js";import{_ as f}from"./LoadingBlock.vue_vue_type_script_setup_true_lang.13b03cfc.js";import"./_commonjsHelpers.f037b798.js";const p={class:"component-frame"},w=r({__name:"DiagnosticsView",setup(g){const a=m(),t=c(()=>{const e=a.getters["config/getConfig"];return e?JSON.stringify(e,null,2):null});return(e,k)=>(o(),i("div",p,[s(t)===null?(o(),n(f,{key:0})):(o(),n(s(_),{key:1,"border-variant":"noBorder"},{body:l(()=>[d(u,{id:"code-block-diagnostics",language:"json",code:s(t),"is-searchable":"","query-key":"diagnostics"},null,8,["code"])]),_:1}))]))}});export{w as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/DiagnosticsView.a34d668f.js b/app/kuma-ui/pkg/resources/data/assets/DiagnosticsView.a34d668f.js new file mode 100644 index 000000000000..29fc01bcf038 --- /dev/null +++ b/app/kuma-ui/pkg/resources/data/assets/DiagnosticsView.a34d668f.js @@ -0,0 +1 @@ +import{d as r,f as c,o,j as i,u as s,c as n,w as l,a as d,L as _,q as f}from"./index.c8e7c817.js";import{_ as m}from"./CodeBlock.vue_vue_type_style_index_0_lang.660b597c.js";import{_ as u}from"./LoadingBlock.vue_vue_type_script_setup_true_lang.5817f994.js";import"./_commonjsHelpers.f037b798.js";const p={class:"component-frame"},w=r({__name:"DiagnosticsView",setup(g){const a=f(),t=c(()=>{const e=a.getters["config/getConfig"];return e?JSON.stringify(e,null,2):null});return(e,k)=>(o(),i("div",p,[s(t)===null?(o(),n(u,{key:0})):(o(),n(s(_),{key:1,"border-variant":"noBorder"},{body:l(()=>[d(m,{id:"code-block-diagnostics",language:"json",code:s(t),"is-searchable":"","query-key":"diagnostics"},null,8,["code"])]),_:1}))]))}});export{w as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/EmptyBlock.vue_vue_type_script_setup_true_lang.74b6b406.js b/app/kuma-ui/pkg/resources/data/assets/EmptyBlock.vue_vue_type_script_setup_true_lang.74b6b406.js deleted file mode 100644 index 6bc600a36365..000000000000 --- a/app/kuma-ui/pkg/resources/data/assets/EmptyBlock.vue_vue_type_script_setup_true_lang.74b6b406.js +++ /dev/null @@ -1 +0,0 @@ -import{d as n,o as r,c,J as i,w as s,I as a,u as o,N as l,j as t,a as d,v as m}from"./index.3bc39668.js";const _={class:"card-icon mb-3"},p=t("p",null,"There is no data to display.",-1),f=n({__name:"EmptyBlock",setup(h){return(e,u)=>(r(),c(o(l),{"cta-is-hidden":""},i({title:s(()=>[a(e.$slots,"title",{},()=>[t("div",_,[d(o(m),{icon:"warning",color:"var(--black-75)","secondary-color":"var(--yellow-300)",size:"42"})]),p])]),_:2},[e.$slots.message?{name:"message",fn:s(()=>[a(e.$slots,"message")]),key:"0"}:void 0]),1024))}});export{f as _}; diff --git a/app/kuma-ui/pkg/resources/data/assets/EmptyBlock.vue_vue_type_script_setup_true_lang.ccd40ead.js b/app/kuma-ui/pkg/resources/data/assets/EmptyBlock.vue_vue_type_script_setup_true_lang.ccd40ead.js new file mode 100644 index 000000000000..f6457b2ff9f3 --- /dev/null +++ b/app/kuma-ui/pkg/resources/data/assets/EmptyBlock.vue_vue_type_script_setup_true_lang.ccd40ead.js @@ -0,0 +1 @@ +import{d as t,o as r,c as n,K as l,w as s,J as a,a as c,u as o,b as i,e as d,N as m,l as p}from"./index.c8e7c817.js";const _=p("p",null,"There is no data to display.",-1),k=t({__name:"EmptyBlock",setup(u){return(e,f)=>(r(),n(o(m),{"cta-is-hidden":""},l({title:s(()=>[a(e.$slots,"title",{},()=>[c(o(i),{class:"mb-3",icon:"warning",color:"var(--black-75)","secondary-color":"var(--yellow-300)",size:"42"}),d(),_])]),_:2},[e.$slots.message?{name:"message",fn:s(()=>[a(e.$slots,"message")]),key:"0"}:void 0]),1024))}});export{k as _}; diff --git a/app/kuma-ui/pkg/resources/data/assets/EntityScanner.44705ff2.js b/app/kuma-ui/pkg/resources/data/assets/EntityScanner.44705ff2.js new file mode 100644 index 000000000000..c6449557e4ce --- /dev/null +++ b/app/kuma-ui/pkg/resources/data/assets/EntityScanner.44705ff2.js @@ -0,0 +1,10 @@ +import{E as b,o as s,j as n,l,t as I,A as r,e as i,B as g,J as c,P as E,b as z,i as f,F as S,n as C,m as k,cT as w,a as h,w as v,N as B}from"./index.c8e7c817.js";const q={name:"FormFragment",props:{title:{type:String,required:!1,default:null},forAttr:{type:String,required:!1,default:null},allInline:{type:Boolean,default:!1},hideLabelCol:{type:Boolean,default:!1},equalCols:{type:Boolean,default:!1},shiftRight:{type:Boolean,default:!1}}},x={class:"form-line-wrapper"},R={key:0,class:"form-line__col"},$=["for"];function F(e,d,t,p,o,u){return s(),n("div",x,[l("div",{class:g(["form-line",{"has-equal-cols":t.equalCols}])},[t.hideLabelCol?r("",!0):(s(),n("div",R,[l("label",{for:t.forAttr,class:"k-input-label"},I(t.title)+`: + `,9,$)])),i(),l("div",{class:g(["form-line__col",{"is-inline":t.allInline,"is-shifted-right":t.shiftRight}])},[c(e.$slots,"default")],2)],2)])}const oe=b(q,[["render",F],["__scopeId","data-v-335dc0c4"]]);const K={components:{KButton:E,KIcon:z},props:{steps:{type:Array,default:()=>{}},sidebarContent:{type:Array,required:!0,default:()=>{}},footerEnabled:{type:Boolean,default:!0},nextDisabled:{type:Boolean,default:!0}},emits:["goToStep"],data(){return{start:0}},computed:{step:{get(){return this.steps[this.start].slug},set(e){return this.steps[e].slug}},indexCanAdvance(){return this.start>=this.steps.length-1},indexCanReverse(){return this.start<=0}},mounted(){this.setStartingStep()},methods:{goToNextStep(){this.start++,this.updateQuery("step",this.start),this.$emit("goToStep",this.step)},goToPrevStep(){this.start--,this.updateQuery("step",this.start),this.$emit("goToStep",this.step)},updateQuery(e,d){const t=this.$router,p=this.$route;p.query?t.push({query:Object.assign({},p.query,{[e]:d})}):t.push({query:{[e]:d}})},setStartingStep(){const e=this.$route.query.step;this.start=e||0}}},N={class:"wizard-steps"},T={class:"wizard-steps__content-wrapper"},A={class:"wizard-steps__indicator"},P={class:"wizard-steps__indicator__controls",role:"tablist","aria-label":"steptabs"},D=["aria-selected","aria-controls"],L={class:"wizard-steps__content"},V={ref:"wizardForm",autocomplete:"off"},Q=["id","aria-labelledby"],j={key:0,class:"wizard-steps__footer"},J={class:"wizard-steps__sidebar"},O={class:"wizard-steps__sidebar__content"};function U(e,d,t,p,o,u){const m=f("KIcon"),y=f("KButton");return s(),n("div",N,[l("div",T,[l("header",A,[l("ul",P,[(s(!0),n(S,null,C(t.steps,(a,_)=>(s(),n("li",{key:a.slug,"aria-selected":u.step===a.slug?"true":"false","aria-controls":`wizard-steps__content__item--${_}`,class:g([{"is-complete":_<=o.start},"wizard-steps__indicator__item"])},[l("span",null,I(a.label),1)],10,D))),128))])]),i(),l("div",L,[l("form",V,[(s(!0),n(S,null,C(t.steps,(a,_)=>(s(),n("div",{id:`wizard-steps__content__item--${_}`,key:a.slug,"aria-labelledby":`wizard-steps__content__item--${_}`,role:"tabpanel",tabindex:"0",class:"wizard-steps__content__item"},[u.step===a.slug?c(e.$slots,a.slug,{key:0},void 0,!0):r("",!0)],8,Q))),128))],512)]),i(),t.footerEnabled?(s(),n("footer",j,[k(h(y,{appearance:"outline","data-testid":"next-previous-button",onClick:u.goToPrevStep},{default:v(()=>[h(m,{icon:"chevronLeft",color:"currentColor",size:"16","hide-title":""}),i(` + + Previous + `)]),_:1},8,["onClick"]),[[w,!u.indexCanReverse]]),i(),k(h(y,{disabled:t.nextDisabled,appearance:"primary","data-testid":"next-step-button",onClick:u.goToNextStep},{default:v(()=>[i(` + Next + + `),h(m,{icon:"chevronRight",color:"currentColor",size:"16","hide-title":""})]),_:1},8,["disabled","onClick"]),[[w,!u.indexCanAdvance]])])):r("",!0)]),i(),l("aside",J,[l("div",O,[(s(!0),n(S,null,C(t.sidebarContent,(a,_)=>(s(),n("div",{key:a.name,class:g(["wizard-steps__sidebar__item",`wizard-steps__sidebar__item--${_}`])},[c(e.$slots,a.name,{},void 0,!0)],2))),128))])])])}const ae=b(K,[["render",U],["__scopeId","data-v-82ebd736"]]);const G={},H={class:"icon-success mb-3",role:"img"};function M(e,d){return s(),n("i",H,` + \u2713 + `)}const W=b(G,[["render",M],["__scopeId","data-v-765bde14"]]);const X={name:"EntityScanner",components:{IconSuccess:W,KEmptyState:B,KIcon:z},props:{interval:{type:Number,required:!1,default:1e3},retries:{type:Number,required:!1,default:3600},shouldStart:{type:Boolean,default:!1},hasError:{type:Boolean,default:!1},loaderFunction:{type:Function,required:!0},canComplete:{type:Boolean,default:!1}},emits:["hide-siblings"],data(){return{i:0,isRunning:!1,isComplete:!1,intervalId:null}},watch:{shouldStart(e,d){e!==d&&e===!0&&this.runScanner()}},mounted(){this.shouldStart===!0&&this.runScanner()},beforeUnmount(){clearInterval(this.intervalId)},methods:{runScanner(){this.isRunning=!0,this.isComplete=!1,this.intervalId=setInterval(()=>{this.i++,this.loaderFunction(),(this.i===this.retries||this.canComplete===!0)&&(clearInterval(this.intervalId),this.isRunning=!1,this.isComplete=!0,this.$emit("hide-siblings",!0))},this.interval)}}},Y={key:0,class:"scanner"},Z={class:"scanner-content"},ee={key:0,class:"mb-3"},te={key:1,class:"mb-3"},se={key:3},ne={key:1};function re(e,d,t,p,o,u){const m=f("KIcon"),y=f("IconSuccess"),a=f("KEmptyState");return t.shouldStart?(s(),n("div",Y,[l("div",Z,[h(a,{"cta-is-hidden":""},{title:v(()=>[o.isRunning?(s(),n("div",ee,[h(m,{icon:"spinner",color:"rgba(0, 0, 0, 0.1)",size:"42"})])):r("",!0),i(),o.isComplete&&t.hasError===!1&&o.isRunning===!1?(s(),n("div",te,[h(y)])):r("",!0),i(),o.isRunning?c(e.$slots,"loading-title",{key:2},void 0,!0):r("",!0),i(),o.isRunning===!1?(s(),n("div",se,[t.hasError?c(e.$slots,"error-title",{key:0},void 0,!0):r("",!0),i(),o.isComplete&&t.hasError===!1?c(e.$slots,"complete-title",{key:1},void 0,!0):r("",!0)])):r("",!0)]),message:v(()=>[o.isRunning?c(e.$slots,"loading-content",{key:0},void 0,!0):r("",!0),i(),o.isRunning===!1?(s(),n("div",ne,[t.hasError?c(e.$slots,"error-content",{key:0},void 0,!0):r("",!0),i(),o.isComplete&&t.hasError===!1?c(e.$slots,"complete-content",{key:1},void 0,!0):r("",!0)])):r("",!0)]),_:3})])])):r("",!0)}const le=b(X,[["render",re],["__scopeId","data-v-08046da7"]]);export{le as E,oe as F,ae as S}; diff --git a/app/kuma-ui/pkg/resources/data/assets/EntityScanner.715bca8d.js b/app/kuma-ui/pkg/resources/data/assets/EntityScanner.715bca8d.js deleted file mode 100644 index ed8c2bde8ebf..000000000000 --- a/app/kuma-ui/pkg/resources/data/assets/EntityScanner.715bca8d.js +++ /dev/null @@ -1 +0,0 @@ -import{D as v,o as s,i as n,j as o,t as w,z as a,A as m,I as d,M as I,h as f,F as g,n as S,l as b,cV as k,a as p,w as y,b as C,N as z,v as E}from"./index.3bc39668.js";const x={name:"FormFragment",props:{title:{type:String,required:!1,default:null},forAttr:{type:String,required:!1,default:null},allInline:{type:Boolean,default:!1},hideLabelCol:{type:Boolean,default:!1},equalCols:{type:Boolean,default:!1},shiftRight:{type:Boolean,default:!1}}},B={class:"form-line-wrapper"},q={key:0,class:"form-line__col"},$=["for"];function F(e,c,t,u,r,_){return s(),n("div",B,[o("div",{class:m(["form-line",{"has-equal-cols":t.equalCols}])},[t.hideLabelCol?a("",!0):(s(),n("div",q,[o("label",{for:t.forAttr,class:"k-input-label"},w(t.title)+": ",9,$)])),o("div",{class:m(["form-line__col",{"is-inline":t.allInline,"is-shifted-right":t.shiftRight}])},[d(e.$slots,"default")],2)],2)])}const re=v(x,[["render",F],["__scopeId","data-v-62a81d56"]]);const R={components:{KButton:I},props:{steps:{type:Array,default:()=>{}},sidebarContent:{type:Array,required:!0,default:()=>{}},footerEnabled:{type:Boolean,default:!0},nextDisabled:{type:Boolean,default:!0}},emits:["goToStep"],data(){return{start:0}},computed:{step:{get(){return this.steps[this.start].slug},set(e){return this.steps[e].slug}},indexCanAdvance(){return this.start>=this.steps.length-1},indexCanReverse(){return this.start<=0}},mounted(){this.setStartingStep()},methods:{goToNextStep(){this.start++,this.updateQuery("step",this.start),this.$emit("goToStep",this.step)},goToPrevStep(){this.start--,this.updateQuery("step",this.start),this.$emit("goToStep",this.step)},updateQuery(e,c){const t=this.$router,u=this.$route;u.query?t.push({query:Object.assign({},u.query,{[e]:c})}):t.push({query:{[e]:c}})},setStartingStep(){const e=this.$route.query.step;this.start=e||0}}},N={class:"wizard-steps"},K={class:"wizard-steps__content-wrapper"},T={class:"wizard-steps__indicator"},A={class:"wizard-steps__indicator__controls",role:"tablist","aria-label":"steptabs"},D=["aria-selected","aria-controls"],V={class:"wizard-steps__content"},P={ref:"wizardForm",autocomplete:"off"},L=["id","aria-labelledby"],Q={key:0,class:"wizard-steps__footer"},j={class:"wizard-steps__sidebar"},M={class:"wizard-steps__sidebar__content"};function O(e,c,t,u,r,_){const h=f("KButton");return s(),n("div",N,[o("div",K,[o("header",T,[o("ul",A,[(s(!0),n(g,null,S(t.steps,(i,l)=>(s(),n("li",{key:i.slug,"aria-selected":_.step===i.slug?"true":"false","aria-controls":`wizard-steps__content__item--${l}`,class:m([{"is-complete":l<=r.start},"wizard-steps__indicator__item"])},[o("span",null,w(i.label),1)],10,D))),128))])]),o("div",V,[o("form",P,[(s(!0),n(g,null,S(t.steps,(i,l)=>(s(),n("div",{id:`wizard-steps__content__item--${l}`,key:i.slug,"aria-labelledby":`wizard-steps__content__item--${l}`,role:"tabpanel",tabindex:"0",class:"wizard-steps__content__item"},[_.step===i.slug?d(e.$slots,i.slug,{key:0},void 0,!0):a("",!0)],8,L))),128))],512)]),t.footerEnabled?(s(),n("footer",Q,[b(p(h,{appearance:"outline","data-testid":"next-previous-button",onClick:_.goToPrevStep},{default:y(()=>[C(" \u2039 Previous ")]),_:1},8,["onClick"]),[[k,!_.indexCanReverse]]),b(p(h,{disabled:t.nextDisabled,appearance:"primary","data-testid":"next-step-button",onClick:_.goToNextStep},{default:y(()=>[C(" Next \u203A ")]),_:1},8,["disabled","onClick"]),[[k,!_.indexCanAdvance]])])):a("",!0)]),o("aside",j,[o("div",M,[(s(!0),n(g,null,S(t.sidebarContent,(i,l)=>(s(),n("div",{key:i.name,class:m(["wizard-steps__sidebar__item",`wizard-steps__sidebar__item--${l}`])},[d(e.$slots,i.name,{},void 0,!0)],2))),128))])])])}const ie=v(R,[["render",O],["__scopeId","data-v-328c748a"]]);const U={},G={class:"card-icon icon-success mb-3",role:"img"};function H(e,c){return s(),n("i",G," \u2713 ")}const J=v(U,[["render",H],["__scopeId","data-v-f2914797"]]);const W={name:"EntityScanner",components:{IconSuccess:J,KEmptyState:z,KIcon:E},props:{interval:{type:Number,required:!1,default:1e3},retries:{type:Number,required:!1,default:3600},shouldStart:{type:Boolean,default:!1},hasError:{type:Boolean,default:!1},loaderFunction:{type:Function,required:!0},canComplete:{type:Boolean,default:!1}},emits:["hide-siblings"],data(){return{i:0,isRunning:!1,isComplete:!1,intervalId:null}},watch:{shouldStart(e,c){e!==c&&e===!0&&this.runScanner()}},mounted(){this.shouldStart===!0&&this.runScanner()},beforeUnmount(){clearInterval(this.intervalId)},methods:{runScanner(){this.isRunning=!0,this.isComplete=!1,this.intervalId=setInterval(()=>{this.i++,this.loaderFunction(),(this.i===this.retries||this.canComplete===!0)&&(clearInterval(this.intervalId),this.isRunning=!1,this.isComplete=!0,this.$emit("hide-siblings",!0))},this.interval)}}},X={key:0,class:"scanner"},Y={class:"scanner-content"},Z={key:0,class:"card-icon mb-3"},ee={key:1,class:"card-icon mb-3"},te={key:3},se={key:1};function ne(e,c,t,u,r,_){const h=f("KIcon"),i=f("IconSuccess"),l=f("KEmptyState");return t.shouldStart?(s(),n("div",X,[o("div",Y,[p(l,{"cta-is-hidden":""},{title:y(()=>[r.isRunning?(s(),n("div",Z,[p(h,{icon:"spinner",color:"rgba(0, 0, 0, 0.1)",size:"42"})])):a("",!0),r.isComplete&&t.hasError===!1&&r.isRunning===!1?(s(),n("div",ee,[p(i)])):a("",!0),r.isRunning?d(e.$slots,"loading-title",{key:2},void 0,!0):a("",!0),r.isRunning===!1?(s(),n("div",te,[t.hasError?d(e.$slots,"error-title",{key:0},void 0,!0):a("",!0),r.isComplete&&t.hasError===!1?d(e.$slots,"complete-title",{key:1},void 0,!0):a("",!0)])):a("",!0)]),message:y(()=>[r.isRunning?d(e.$slots,"loading-content",{key:0},void 0,!0):a("",!0),r.isRunning===!1?(s(),n("div",se,[t.hasError?d(e.$slots,"error-content",{key:0},void 0,!0):a("",!0),r.isComplete&&t.hasError===!1?d(e.$slots,"complete-content",{key:1},void 0,!0):a("",!0)])):a("",!0)]),_:3})])])):a("",!0)}const oe=v(W,[["render",ne],["__scopeId","data-v-ea480f76"]]);export{oe as E,re as F,ie as S}; diff --git a/app/kuma-ui/pkg/resources/data/assets/EntityScanner.99872949.css b/app/kuma-ui/pkg/resources/data/assets/EntityScanner.99872949.css new file mode 100644 index 000000000000..aafe0a128489 --- /dev/null +++ b/app/kuma-ui/pkg/resources/data/assets/EntityScanner.99872949.css @@ -0,0 +1 @@ +.form-line-wrapper[data-v-335dc0c4]{overflow:hidden}.form-line[data-v-335dc0c4]{margin:8px-16px}.form-line .code-sample[data-v-335dc0c4]{font-family:var(--font-family-mono);white-space:pre-line!important}@media screen and (min-width: 1024px){.form-line[data-v-335dc0c4]{display:flex;align-items:center}.form-line .form-line__col[data-v-335dc0c4]{padding:0 16px}.form-line .form-line__col[data-v-335dc0c4]:first-of-type{width:30%;text-align:right}.form-line .form-line__col[data-v-335dc0c4]:last-of-type{flex:1 0 0}.form-line .is-shifted-right[data-v-335dc0c4]{display:block}.form-line .is-shifted-right>*[data-v-335dc0c4-s]{display:flex;width:70%;flex:none!important;margin-left:auto!important}.form-line .is-shifted-right>*[data-v-335dc0c4-s]>*{flex:1 0 0}.form-line .is-inline[data-v-335dc0c4]{display:flex;align-items:center;margin:0 -16px}.form-line .is-inline>*[data-v-335dc0c4-s]{flex:1 0 0;margin:0 8px}.form-line.has-equal-cols>*[data-v-335dc0c4]{flex:1 0 0;margin:0 8px}.form-line.has-equal-cols .form-line__col[data-v-335dc0c4]{text-align:left}.form-line.has-equal-cols input+span[data-v-335dc0c4-s]{margin-left:8px}}@media screen and (max-width: 1023px){.form-line[data-v-335dc0c4]{margin-left:0;margin-right:0}.form-line .form-line__col[data-v-335dc0c4]{margin:0 0 16px}}.wizard-steps .debugger{padding:10px;margin:30px auto;font-size:12px;font-family:monospace;background:var(--grey-300)}.wizard-steps .debugger h4{font-size:inherit!important;font-weight:700;text-align:center;text-transform:uppercase;margin:0 0 5px!important}.wizard-steps .debugger p{font-style:italic;margin:0}.wizard-steps .debugger ul{margin:0;padding:0;list-style:none}.wizard-steps .debugger li{display:block;padding:5px 0;border-bottom:1px solid var(--grey-400)}.wizard-steps .debugger .not-set{color:red;font-weight:700;font-style:italic}.wizard-steps__content p,.wizard-steps__content h2,.wizard-steps__content h3,.wizard-steps__content h4,.wizard-steps__content .code-block{margin-bottom:var(--spacing-md)}.wizard-steps__content h2{font-size:var(--type-xxl)}.wizard-steps__content h3{font-size:var(--type-xl)}.wizard-steps__content h4{font-size:var(--type-lg)}.wizard-steps__sidebar__item:not(:last-of-type){margin-bottom:var(--spacing-xl);padding-bottom:var(--spacing-xl);border-bottom:1px solid #e6e7e8}.wizard-steps__sidebar__item h1,.wizard-steps__sidebar__item h2,.wizard-steps__sidebar__item h3,.wizard-steps__sidebar__item h4,.wizard-steps__sidebar__item h5,.wizard-steps__sidebar__item h6{font-size:var(--type-lg);margin:0 0 var(--spacing-sm) 0}.wizard-steps__sidebar__item p:not(:last-of-type){margin-bottom:var(--spacing-sm)}@media screen and (min-width: 1220px){.wizard-steps[data-v-82ebd736]{display:flex;align-items:stretch;justify-content:center;margin-right:276px}.wizard-steps .wizard-steps__content-wrapper[data-v-82ebd736]{width:800px;padding:0 16px}.wizard-steps .wizard-steps__sidebar[data-v-82ebd736]{position:absolute;top:0;right:0;padding-top:80px}.wizard-steps .wizard-steps__sidebar__content[data-v-82ebd736]{width:320px;height:calc(100vh - 80px);overflow-y:auto;overflow-x:hidden}}@media screen and (min-width: 1760px){.wizard-steps .wizard-steps__content-wrapper[data-v-82ebd736]{width:1000px;padding:0 16px}}@media screen and (max-width: 1219px){.wizard-steps>*[data-v-82ebd736]{margin-bottom:16px}.wizard-steps .wizard-steps__sidebar[data-v-82ebd736]{border-radius:6px}}.wizard-steps__sidebar[data-v-82ebd736]{background-color:var(--grey-100);border:1px solid #e6e7e8}.wizard-steps__sidebar__content[data-v-82ebd736]{padding:32px}.wizard-steps__indicator[data-v-82ebd736]{overflow:hidden;width:100%}.wizard-steps__indicator__controls[data-v-82ebd736]{--wizard-tab-bg: var(--logo-purple);--wizard-tab-text-selected-color: var(--white);border:1px solid var(--grey-300);margin-bottom:2rem;overflow:hidden;border-radius:6px}.wizard-steps__indicator__controls li[data-v-82ebd736]{display:block;color:var(--blue-base);padding:var(--spacing-md);user-select:none}.wizard-steps__indicator__controls li.is-complete[data-v-82ebd736]{color:var(--wizard-tab-text-selected-color);background-color:var(--wizard-tab-bg)}.wizard-steps__indicator__controls li[aria-selected=true][data-v-82ebd736]{color:var(--wizard-tab-text-selected-color);background-color:var(--wizard-tab-bg);position:relative;border-right:1px solid var(--wizard-tab-bg)}.wizard-steps__indicator__controls li[aria-selected=true][data-v-82ebd736]:after{--i: 20px;position:absolute;content:"";display:block;top:0;right:calc(var(--i) * -1);width:var(--i);height:100%;background-color:var(--wizard-tab-bg);clip-path:polygon(100% 50%,9% 0,0 0,0 100%,10% 100%)}@media screen and (min-width: 1024px){.wizard-steps__indicator__controls[data-v-82ebd736]{display:flex;align-items:stretch;justify-content:stretch;text-align:center}.wizard-steps__indicator__controls li[data-v-82ebd736]{flex:1}}.wizard-steps__content__item[data-v-82ebd736]{outline:0!important}.wizard-steps__footer[data-v-82ebd736]{display:flex;align-items:center;justify-content:center;padding:var(--spacing-md) 0;margin:var(--spacing-xl) 0;border-top:1px solid var(--grey-100)}.wizard-steps__footer>*[data-v-82ebd736]:first-of-type{margin-right:auto}.wizard-steps__footer>*[data-v-82ebd736]:last-of-type{margin-left:auto}.icon-success[data-v-765bde14]{display:block;width:30px;height:30px;line-height:30px;border-radius:50%;background-color:var(--logo-green);margin:0 auto;color:var(--white);font-size:13px;text-align:center}.scanner-content p[data-v-08046da7]{border:1px solid red;margin:0} diff --git a/app/kuma-ui/pkg/resources/data/assets/EntityScanner.ea7ff2ec.css b/app/kuma-ui/pkg/resources/data/assets/EntityScanner.ea7ff2ec.css deleted file mode 100644 index d2eedd9c2ddf..000000000000 --- a/app/kuma-ui/pkg/resources/data/assets/EntityScanner.ea7ff2ec.css +++ /dev/null @@ -1 +0,0 @@ -.form-line-wrapper[data-v-62a81d56]{overflow:hidden}.form-line[data-v-62a81d56]{margin:8px-16px}.form-line .code-sample[data-v-62a81d56]{font-family:var(--code-font-family);white-space:pre-line!important}@media screen and (min-width: 1024px){.form-line[data-v-62a81d56]{display:flex;align-items:center}.form-line .form-line__col[data-v-62a81d56]{padding:0 16px}.form-line .form-line__col[data-v-62a81d56]:first-of-type{width:30%;text-align:right}.form-line .form-line__col[data-v-62a81d56]:last-of-type{flex:1 0 0}.form-line .is-shifted-right[data-v-62a81d56]{display:block}.form-line .is-shifted-right>*[data-v-62a81d56-s]{display:flex;width:70%;flex:none!important;margin-left:auto!important}.form-line .is-shifted-right>*[data-v-62a81d56-s]>*{flex:1 0 0}.form-line .is-inline[data-v-62a81d56]{display:flex;align-items:center;margin:0 -16px}.form-line .is-inline>*[data-v-62a81d56-s]{flex:1 0 0;margin:0 8px}.form-line.has-equal-cols>*[data-v-62a81d56]{flex:1 0 0;margin:0 8px}.form-line.has-equal-cols .form-line__col[data-v-62a81d56]{text-align:left}.form-line.has-equal-cols input+span[data-v-62a81d56-s]{margin-left:8px}}@media screen and (max-width: 1023px){.form-line[data-v-62a81d56]{margin-left:0;margin-right:0}.form-line .form-line__col[data-v-62a81d56]{margin:0 0 16px}}.wizard-steps .debugger{padding:10px;margin:30px auto;font-size:12px;font-family:monospace;background:#eee}.wizard-steps .debugger h4{font-size:inherit!important;font-weight:700;text-align:center;text-transform:uppercase;margin:0 0 5px!important}.wizard-steps .debugger p{font-style:italic;margin:0}.wizard-steps .debugger ul{margin:0;padding:0;list-style:none}.wizard-steps .debugger li{display:block;padding:5px 0;border-bottom:1px solid #ccc}.wizard-steps .debugger .not-set{color:red;font-weight:700;font-style:italic}.wizard-steps__content p,.wizard-steps__content h2,.wizard-steps__content h3,.wizard-steps__content h4,.wizard-steps__content .code-block{margin-bottom:var(--spacing-md)}.wizard-steps__content h2{font-size:var(--type-xxl)}.wizard-steps__content h3{font-size:var(--type-xl)}.wizard-steps__content h4{font-size:var(--type-lg)}.wizard-steps__sidebar__item:not(:last-of-type){margin-bottom:var(--spacing-xl);padding-bottom:var(--spacing-xl);border-bottom:1px solid #e6e7e8}.wizard-steps__sidebar__item h1,.wizard-steps__sidebar__item h2,.wizard-steps__sidebar__item h3,.wizard-steps__sidebar__item h4,.wizard-steps__sidebar__item h5,.wizard-steps__sidebar__item h6{font-size:var(--type-lg);margin:0 0 var(--spacing-sm) 0}.wizard-steps__sidebar__item p:not(:last-of-type){margin-bottom:var(--spacing-sm)}@media screen and (min-width: 1220px){.wizard-steps[data-v-328c748a]{display:flex;align-items:stretch;justify-content:center;margin-right:276px}.wizard-steps .wizard-steps__content-wrapper[data-v-328c748a]{width:800px;padding:0 16px}.wizard-steps .wizard-steps__sidebar[data-v-328c748a]{position:absolute;top:0;right:0;padding-top:80px}.wizard-steps .wizard-steps__sidebar__content[data-v-328c748a]{width:320px;height:calc(100vh - 80px);overflow-y:auto;overflow-x:hidden}}@media screen and (min-width: 1760px){.wizard-steps .wizard-steps__content-wrapper[data-v-328c748a]{width:1000px;padding:0 16px}}@media screen and (max-width: 1219px){.wizard-steps>*[data-v-328c748a]{margin-bottom:16px}.wizard-steps .wizard-steps__sidebar[data-v-328c748a]{border-radius:6px}}.wizard-steps__sidebar[data-v-328c748a]{background-color:var(--sidebar-bg-color);border:1px solid #e6e7e8}.wizard-steps__sidebar__content[data-v-328c748a]{padding:32px}.wizard-steps__indicator[data-v-328c748a]{overflow:hidden;width:100%}.wizard-steps__indicator__controls[data-v-328c748a]{--wizard-tab-bg: var(--WizardTabBGColor);--wizard-tab-text-selected-color: var(--WizardTabTextColor);border:1px solid var(--gray-4);margin-bottom:2rem;overflow:hidden;border-radius:6px}.wizard-steps__indicator__controls li[data-v-328c748a]{display:block;color:var(--blue-base);padding:var(--spacing-md);background-color:var(--gray-med);user-select:none}.wizard-steps__indicator__controls li.is-complete[data-v-328c748a]{color:var(--wizard-tab-text-selected-color);background-color:var(--wizard-tab-bg)}.wizard-steps__indicator__controls li[aria-selected=true][data-v-328c748a]{color:var(--wizard-tab-text-selected-color);background-color:var(--wizard-tab-bg);position:relative;border-right:1px solid var(--wizard-tab-bg)}.wizard-steps__indicator__controls li[aria-selected=true][data-v-328c748a]:after{--i: 20px;position:absolute;content:"";display:block;top:0;right:calc(var(--i) * -1);width:var(--i);height:100%;background-color:var(--wizard-tab-bg);clip-path:polygon(100% 50%,9% 0,0 0,0 100%,10% 100%)}@media screen and (min-width: 1024px){.wizard-steps__indicator__controls[data-v-328c748a]{display:flex;align-items:stretch;justify-content:stretch;text-align:center}.wizard-steps__indicator__controls li[data-v-328c748a]{flex:1}}.wizard-steps__content__item[data-v-328c748a]{outline:0!important}.wizard-steps__footer[data-v-328c748a]{display:flex;align-items:center;justify-content:center;padding:var(--spacing-md) 0;margin:var(--spacing-xl) 0;border-top:1px solid var(--grey-88)}.wizard-steps__footer>*[data-v-328c748a]:first-of-type{margin-right:auto}.wizard-steps__footer>*[data-v-328c748a]:last-of-type{margin-left:auto}.icon-success[data-v-f2914797]{--size: 30px;--font-size: 13px;--color: var(--logo-green);display:block;width:var(--size);height:var(--size);line-height:var(--size);border-radius:50%;background-color:var(--color);margin:0 auto;color:#fff;font-size:var(--font-size);text-align:center}.scanner-content .empty-state-wrapper p{max-width:100%!important}.scanner-content p[data-v-ea480f76]{border:1px solid red;margin:0}.scanner-content .card-icon[data-v-ea480f76]{text-align:center}.scanner-content .card-icon img[data-v-ea480f76],.scanner-content .card-icon svg[data-v-ea480f76]{display:block;margin-left:auto;margin-right:auto}.scanner-content .empty-state-wrapper.empty-state-wrapper p[data-v-ea480f76]{max-width:100%!important} diff --git a/app/kuma-ui/pkg/resources/data/assets/EntityStatus.c76c23bb.js b/app/kuma-ui/pkg/resources/data/assets/EntityStatus.c76c23bb.js new file mode 100644 index 000000000000..5d8417594d90 --- /dev/null +++ b/app/kuma-ui/pkg/resources/data/assets/EntityStatus.c76c23bb.js @@ -0,0 +1 @@ +import{d as a,f as n,o,j as i,l as r,t as l,B as u,u as _,E as c}from"./index.c8e7c817.js";const p=a({__name:"EntityStatus",props:{status:{type:String,required:!0}},setup(s){const t=s,e=n(()=>({"is-offline":t.status==="Offline","is-online":t.status==="Online","is-degraded":t.status==="Partially degraded","is-not-available":t.status==="Not available"}));return(d,f)=>(o(),i("div",{class:u(["entity-status",_(e)])},[r("span",null,l(t.status),1)],2))}});const m=c(p,[["__scopeId","data-v-0e0e1630"]]);export{m as E}; diff --git a/app/kuma-ui/pkg/resources/data/assets/EntityStatus.d64cc345.css b/app/kuma-ui/pkg/resources/data/assets/EntityStatus.d64cc345.css new file mode 100644 index 000000000000..644373b1cea2 --- /dev/null +++ b/app/kuma-ui/pkg/resources/data/assets/EntityStatus.d64cc345.css @@ -0,0 +1 @@ +.entity-status[data-v-0e0e1630]{display:flex;align-items:center;letter-spacing:0;line-height:20px}.entity-status[class^=is-][data-v-0e0e1630]:before{content:"";display:block;margin-right:6px;border:4px solid currentColor;border-radius:50%}.entity-status.is-online[data-v-0e0e1630]{color:var(--green-400)}.entity-status.is-offline[data-v-0e0e1630]{color:var(--red-600)}.entity-status.is-degraded[data-v-0e0e1630]{color:var(--custom-orange)}.entity-status.is-not-available[data-v-0e0e1630]{color:var(--grey-500)} diff --git a/app/kuma-ui/pkg/resources/data/assets/EnvironmentSwitcher.2962aa69.js b/app/kuma-ui/pkg/resources/data/assets/EnvironmentSwitcher.2962aa69.js deleted file mode 100644 index 7edf8fbdf5d6..000000000000 --- a/app/kuma-ui/pkg/resources/data/assets/EnvironmentSwitcher.2962aa69.js +++ /dev/null @@ -1 +0,0 @@ -import{M as v,N as m,cn as p,D as h,h as l,o,i as r,a,J as _,w as i,b as e,j as n,t as w,z as c}from"./index.3bc39668.js";const y={name:"EnvironmentSwitcher",components:{KButton:v,KEmptyState:m},data(){return{wizardRoutes:{kubernetes:"kubernetes-dataplane",universal:"universal-dataplane"}}},computed:{...p({environment:"config/getEnvironment"}),instructionsCtaText(){return this.environment==="universal"?"Switch to Kubernetes instructions":"Switch to Universal instructions"},instructionsCtaRoute(){return this.environment==="kubernetes"?{name:"universal-dataplane"}:{name:"kubernetes-dataplane"}}}},b={class:"wizard-switcher"},g={class:"capitalize"},k={key:0},f={key:0},z=n("p",null,[e(" We have detected that you are running on a "),n("strong",null,"Kubernetes environment"),e(", and we are going to be showing you instructions for Kubernetes unless you decide to visualize the instructions for Universal. ")],-1),K={key:1},S=n("p",null,[e(" We have detected that you are running on a "),n("strong",null,"Kubernetes environment"),e(", but you are viewing instructions for Universal. ")],-1),R={key:1},E={key:0},U=n("p",null,[e(" We have detected that you are running on a "),n("strong",null,"Universal environment"),e(", but you are viewing instructions for Kubernetes. ")],-1),B={key:1},C=n("p",null,[e(" We have detected that you are running on a "),n("strong",null,"Universal environment"),e(", and we are going to be showing you instructions for Universal unless you decide to visualize the instructions for Kubernetes. ")],-1);function N(t,V,W,D,s,M){const u=l("KButton"),d=l("KEmptyState");return o(),r("div",b,[a(d,{ref:"emptyState","cta-is-hidden":"","is-error":!t.environment,class:"my-6 wizard-empty-state"},_({message:i(()=>[t.environment==="kubernetes"?(o(),r("div",k,[t.$route.name===s.wizardRoutes.kubernetes?(o(),r("div",f,[z,n("p",null,[a(u,{to:{name:s.wizardRoutes.universal},appearance:"secondary"},{default:i(()=>[e(" Switch to Universal instructions ")]),_:1},8,["to"])])])):t.$route.name===s.wizardRoutes.universal?(o(),r("div",K,[S,n("p",null,[a(u,{to:{name:s.wizardRoutes.kubernetes},appearance:"secondary"},{default:i(()=>[e(" Switch back to Kubernetes instructions ")]),_:1},8,["to"])])])):c("",!0)])):t.environment==="universal"?(o(),r("div",R,[t.$route.name===s.wizardRoutes.kubernetes?(o(),r("div",E,[U,n("p",null,[a(u,{to:{name:s.wizardRoutes.universal},appearance:"secondary"},{default:i(()=>[e(" Switch back to Universal instructions ")]),_:1},8,["to"])])])):t.$route.name===s.wizardRoutes.universal?(o(),r("div",B,[C,n("p",null,[a(u,{to:{name:s.wizardRoutes.kubernetes},appearance:"secondary"},{default:i(()=>[e(" Switch to Kubernetes instructions ")]),_:1},8,["to"])])])):c("",!0)])):c("",!0)]),_:2},[t.environment==="kubernetes"||t.environment==="universal"?{name:"title",fn:i(()=>[e(" Running on "),n("span",g,w(t.environment),1)]),key:"0"}:void 0]),1032,["is-error"])])}const j=h(y,[["render",N]]);export{j as E}; diff --git a/app/kuma-ui/pkg/resources/data/assets/EnvironmentSwitcher.505b78d4.js b/app/kuma-ui/pkg/resources/data/assets/EnvironmentSwitcher.505b78d4.js new file mode 100644 index 000000000000..5850ec73c672 --- /dev/null +++ b/app/kuma-ui/pkg/resources/data/assets/EnvironmentSwitcher.505b78d4.js @@ -0,0 +1,26 @@ +import{P as _,L as h,cn as p,E as m,i as l,o,j as r,a,K as w,w as i,e,l as t,t as y,A as d,C as b,D as f}from"./index.c8e7c817.js";const g={name:"EnvironmentSwitcher",components:{KButton:_,KCard:h},data(){return{wizardRoutes:{kubernetes:"kubernetes-dataplane",universal:"universal-dataplane"}}},computed:{...p({environment:"config/getEnvironment"}),instructionsCtaText(){return this.environment==="universal"?"Switch to Kubernetes instructions":"Switch to Universal instructions"},instructionsCtaRoute(){return this.environment==="kubernetes"?{name:"universal-dataplane"}:{name:"kubernetes-dataplane"}}}},u=n=>(b("data-v-6ac9df0a"),n=n(),f(),n),k={class:"wizard-switcher"},K={class:"capitalize"},S={key:0},z={key:0},R=u(()=>t("p",null,[e(` + We have detected that you are running on a `),t("strong",null,"Kubernetes environment"),e(`, + and we are going to be showing you instructions for Kubernetes unless you + decide to visualize the instructions for Universal. + `)],-1)),C={class:"text-center"},U=u(()=>t("br",null,null,-1)),E={key:1},B=u(()=>t("p",null,[e(` + We have detected that you are running on a `),t("strong",null,"Kubernetes environment"),e(`, + but you are viewing instructions for Universal. + `)],-1)),I={class:"text-center"},N={key:1},V={key:0},W=u(()=>t("p",null,[e(` + We have detected that you are running on a `),t("strong",null,"Universal environment"),e(`, + but you are viewing instructions for Kubernetes. + `)],-1)),D={class:"text-center"},P={key:1},T=u(()=>t("p",null,[e(` + We have detected that you are running on a `),t("strong",null,"Universal environment"),e(`, + and we are going to be showing you instructions for Universal unless you + decide to visualize the instructions for Kubernetes. + `)],-1)),j={class:"text-center"};function x(n,A,G,L,s,q){const c=l("KButton"),v=l("KCard");return o(),r("div",k,[a(v,{ref:"emptyState","cta-is-hidden":"","is-error":!n.environment,class:"my-6"},w({body:i(()=>[n.environment==="kubernetes"?(o(),r("div",S,[n.$route.name===s.wizardRoutes.kubernetes?(o(),r("div",z,[R,e(),t("p",C,[a(c,{to:{name:s.wizardRoutes.universal},appearance:"secondary"},{default:i(()=>[e(` + Switch to`),U,e(` + Universal instructions + `)]),_:1},8,["to"])])])):n.$route.name===s.wizardRoutes.universal?(o(),r("div",E,[B,e(),t("p",I,[a(c,{to:{name:s.wizardRoutes.kubernetes},appearance:"secondary"},{default:i(()=>[e(` + Switch back to Kubernetes instructions + `)]),_:1},8,["to"])])])):d("",!0)])):n.environment==="universal"?(o(),r("div",N,[n.$route.name===s.wizardRoutes.kubernetes?(o(),r("div",V,[W,e(),t("p",D,[a(c,{to:{name:s.wizardRoutes.universal},appearance:"secondary"},{default:i(()=>[e(` + Switch back to Universal instructions + `)]),_:1},8,["to"])])])):n.$route.name===s.wizardRoutes.universal?(o(),r("div",P,[T,e(),t("p",j,[a(c,{to:{name:s.wizardRoutes.kubernetes},appearance:"secondary"},{default:i(()=>[e(` + Switch to + Kubernetes instructions + `)]),_:1},8,["to"])])])):d("",!0)])):d("",!0)]),_:2},[n.environment==="kubernetes"||n.environment==="universal"?{name:"title",fn:i(()=>[e(` + Running on `),t("span",K,y(n.environment),1)]),key:"0"}:void 0]),1032,["is-error"])])}const H=m(g,[["render",x],["__scopeId","data-v-6ac9df0a"]]);export{H as E}; diff --git a/app/kuma-ui/pkg/resources/data/assets/EnvironmentSwitcher.edfe74c6.css b/app/kuma-ui/pkg/resources/data/assets/EnvironmentSwitcher.edfe74c6.css new file mode 100644 index 000000000000..3924a4a40107 --- /dev/null +++ b/app/kuma-ui/pkg/resources/data/assets/EnvironmentSwitcher.edfe74c6.css @@ -0,0 +1 @@ +.capitalize[data-v-6ac9df0a]{display:inline-block;text-transform:capitalize} diff --git a/app/kuma-ui/pkg/resources/data/assets/EnvoyData.3c6969da.js b/app/kuma-ui/pkg/resources/data/assets/EnvoyData.3c6969da.js new file mode 100644 index 000000000000..45f6a53e858a --- /dev/null +++ b/app/kuma-ui/pkg/resources/data/assets/EnvoyData.3c6969da.js @@ -0,0 +1 @@ +import{d as y,O as p,o as r,j as m,c as l,J as g,r as i,g as d,h,k as u,w as _,a as v,E}from"./index.c8e7c817.js";import{_ as N}from"./CodeBlock.vue_vue_type_style_index_0_lang.660b597c.js";import{_ as k}from"./EmptyBlock.vue_vue_type_script_setup_true_lang.ccd40ead.js";import{E as q}from"./ErrorBlock.26868ad8.js";import{_ as z}from"./LoadingBlock.vue_vue_type_script_setup_true_lang.5817f994.js";const P={key:3},S=y({__name:"StatusInfo",props:{isLoading:{type:Boolean,default:!1},hasError:{type:Boolean,default:!1},isEmpty:{type:Boolean,default:!1},error:{type:[Error,p],required:!1,default:null}},setup(t){return(e,s)=>(r(),m("div",null,[t.isLoading?(r(),l(z,{key:0})):t.hasError?(r(),l(q,{key:1,error:t.error},null,8,["error"])):t.isEmpty?(r(),l(k,{key:2})):(r(),m("div",P,[g(e.$slots,"default")]))]))}}),I=y({__name:"EnvoyData",props:{dataPath:{type:String,required:!0},queryKey:{type:String,required:!1,default:null},mesh:{type:String,required:!1,default:""},dppName:{type:String,required:!1,default:""},zoneIngressName:{type:String,required:!1,default:""},zoneEgressName:{type:String,required:!1,default:""}},setup(t){const e=t,s=i(!0),o=i(void 0),c=i("");d(()=>e.dppName,function(){n()}),d(()=>e.zoneIngressName,function(){n()}),d(()=>e.zoneEgressName,function(){n()}),h(function(){n()});async function n(){o.value=void 0,s.value=!0;try{let a="";e.mesh!==""&&e.dppName!==""?a=await u.getDataplaneData({dataPath:e.dataPath,mesh:e.mesh,dppName:e.dppName}):e.zoneIngressName!==""?a=await u.getZoneIngressData({dataPath:e.dataPath,zoneIngressName:e.zoneIngressName}):e.zoneEgressName!==""&&(a=await u.getZoneEgressData({dataPath:e.dataPath,zoneEgressName:e.zoneEgressName})),c.value=typeof a=="string"?a:JSON.stringify(a,null,2)}catch(a){a instanceof Error?o.value=a:console.error(a)}finally{s.value=!1}}return(a,B)=>(r(),l(S,{class:"envoy-data","has-error":o.value!==void 0,"is-loading":s.value,error:o.value},{default:_(()=>{var f;return[v(N,{id:`code-block-${t.dataPath}`,language:"json",code:c.value,"is-searchable":"","query-key":(f=t.queryKey)!=null?f:`code-block-${t.dataPath}`},null,8,["id","code","query-key"])]}),_:1},8,["has-error","is-loading","error"]))}});const C=E(I,[["__scopeId","data-v-b9869c64"]]);export{C as E,S as _}; diff --git a/app/kuma-ui/pkg/resources/data/assets/EnvoyData.409db62c.css b/app/kuma-ui/pkg/resources/data/assets/EnvoyData.409db62c.css deleted file mode 100644 index 9bdfb9e06146..000000000000 --- a/app/kuma-ui/pkg/resources/data/assets/EnvoyData.409db62c.css +++ /dev/null @@ -1 +0,0 @@ -.k-empty-state-message{text-align:left}.status-info[data-v-5f67b02e],.code-container .k-card-body{position:relative}.envoy-data[data-v-203f1a94]{padding:var(--spacing-md)}.copy-button[data-v-203f1a94]{position:absolute;top:var(--spacing-md);right:var(--spacing-md);display:block} diff --git a/app/kuma-ui/pkg/resources/data/assets/EnvoyData.55ab94cb.css b/app/kuma-ui/pkg/resources/data/assets/EnvoyData.55ab94cb.css new file mode 100644 index 000000000000..999bcb360730 --- /dev/null +++ b/app/kuma-ui/pkg/resources/data/assets/EnvoyData.55ab94cb.css @@ -0,0 +1 @@ +.envoy-data[data-v-b9869c64]{padding:var(--spacing-md)}.copy-button[data-v-b9869c64]{position:absolute;top:var(--spacing-md);right:var(--spacing-md);display:block} diff --git a/app/kuma-ui/pkg/resources/data/assets/EnvoyData.e4795d9b.js b/app/kuma-ui/pkg/resources/data/assets/EnvoyData.e4795d9b.js deleted file mode 100644 index 0cc91695b41c..000000000000 --- a/app/kuma-ui/pkg/resources/data/assets/EnvoyData.e4795d9b.js +++ /dev/null @@ -1 +0,0 @@ -import{d as y,Q as p,o as s,i as _,c as l,I as g,D as m,r as i,f as d,g as v,k as u,w as h,a as E}from"./index.3bc39668.js";import{_ as N}from"./CodeBlock.vue_vue_type_style_index_0_lang.b3d38a49.js";import{_ as k}from"./EmptyBlock.vue_vue_type_script_setup_true_lang.74b6b406.js";import{E as I}from"./ErrorBlock.f4ac98cc.js";import{_ as S}from"./LoadingBlock.vue_vue_type_script_setup_true_lang.13b03cfc.js";const q={class:"status-info"},z={key:3},D=y({__name:"StatusInfo",props:{isLoading:{type:Boolean,default:!1},hasError:{type:Boolean,default:!1},isEmpty:{type:Boolean,default:!1},error:{type:[Error,p],required:!1,default:null}},setup(t){return(e,r)=>(s(),_("div",q,[t.isLoading?(s(),l(S,{key:0})):t.hasError?(s(),l(I,{key:1,error:t.error},null,8,["error"])):t.isEmpty?(s(),l(k,{key:2})):(s(),_("div",z,[g(e.$slots,"default",{},void 0,!0)]))]))}});const P=m(D,[["__scopeId","data-v-5f67b02e"]]),x=y({__name:"EnvoyData",props:{dataPath:{type:String,required:!0},queryKey:{type:String,required:!1,default:null},mesh:{type:String,required:!1,default:""},dppName:{type:String,required:!1,default:""},zoneIngressName:{type:String,required:!1,default:""},zoneEgressName:{type:String,required:!1,default:""}},setup(t){const e=t,r=i(!0),o=i(void 0),c=i("");d(()=>e.dppName,function(){n()}),d(()=>e.zoneIngressName,function(){n()}),d(()=>e.zoneEgressName,function(){n()}),v(function(){n()});async function n(){o.value=void 0,r.value=!0;try{let a="";e.mesh!==""&&e.dppName!==""?a=await u.getDataplaneData({dataPath:e.dataPath,mesh:e.mesh,dppName:e.dppName}):e.zoneIngressName!==""?a=await u.getZoneIngressData({dataPath:e.dataPath,zoneIngressName:e.zoneIngressName}):e.zoneEgressName!==""&&(a=await u.getZoneEgressData({dataPath:e.dataPath,zoneEgressName:e.zoneEgressName})),c.value=typeof a=="string"?a:JSON.stringify(a,null,2)}catch(a){a instanceof Error?o.value=a:console.error(a)}finally{r.value=!1}}return(a,B)=>(s(),l(P,{class:"envoy-data","has-error":o.value!==void 0,"is-loading":r.value,error:o.value},{default:h(()=>{var f;return[E(N,{id:`code-block-${t.dataPath}`,language:"json",code:c.value,"is-searchable":"","query-key":(f=t.queryKey)!=null?f:`code-block-${t.dataPath}`},null,8,["id","code","query-key"])]}),_:1},8,["has-error","is-loading","error"]))}});const A=m(x,[["__scopeId","data-v-203f1a94"]]);export{A as E,P as S}; diff --git a/app/kuma-ui/pkg/resources/data/assets/ErrorBlock.26868ad8.js b/app/kuma-ui/pkg/resources/data/assets/ErrorBlock.26868ad8.js new file mode 100644 index 000000000000..d06a1985fb1b --- /dev/null +++ b/app/kuma-ui/pkg/resources/data/assets/ErrorBlock.26868ad8.js @@ -0,0 +1 @@ +import{d as b,O as d,f,o,j as t,a as i,K as g,u as r,w as n,l as a,e as s,t as c,A as u,F as E,n as v,b as w,N as B,c as x,Q as h,C,D as I,E as N}from"./index.c8e7c817.js";const k=e=>(C("data-v-9de3b600"),e=e(),I(),e),S={class:"error-block"},V=k(()=>a("p",null,"An error has occurred while trying to load this data.",-1)),A={class:"error-block-details"},D=k(()=>a("summary",null,"Details",-1)),j={key:0},F={key:0,class:"badge-list"},O=b({__name:"ErrorBlock",props:{error:{type:[Error,d],required:!1,default:null}},setup(e){const l=e,_=f(()=>l.error instanceof Error),p=f(()=>l.error instanceof d?l.error.causes:[]);return(q,z)=>(o(),t("div",S,[i(r(B),{"cta-is-hidden":""},g({title:n(()=>[i(r(w),{class:"mb-3",icon:"warning",color:"var(--black-75)","secondary-color":"var(--yellow-300)",size:"42"}),s(),V]),_:2},[r(_)||r(p).length>0?{name:"message",fn:n(()=>[a("details",A,[D,s(),r(_)?(o(),t("p",j,c(e.error.message),1)):u("",!0),s(),a("ul",null,[(o(!0),t(E,null,v(r(p),(m,y)=>(o(),t("li",{key:y},[a("b",null,[a("code",null,c(m.field),1)]),s(": "+c(m.message),1)]))),128))])])]),key:"0"}:void 0]),1024),s(),e.error instanceof r(d)?(o(),t("div",F,[e.error.code?(o(),x(r(h),{key:0,appearance:"warning"},{default:n(()=>[s(c(e.error.code),1)]),_:1})):u("",!0),s(),i(r(h),{appearance:"warning"},{default:n(()=>[s(c(e.error.statusCode),1)]),_:1})])):u("",!0)]))}});const L=N(O,[["__scopeId","data-v-9de3b600"]]);export{L as E}; diff --git a/app/kuma-ui/pkg/resources/data/assets/ErrorBlock.8c979915.css b/app/kuma-ui/pkg/resources/data/assets/ErrorBlock.8c979915.css new file mode 100644 index 000000000000..378f0dc23f99 --- /dev/null +++ b/app/kuma-ui/pkg/resources/data/assets/ErrorBlock.8c979915.css @@ -0,0 +1 @@ +.error-block[data-v-9de3b600]{position:relative}.error-block-details[data-v-9de3b600]{text-align:left}.badge-list[data-v-9de3b600]{position:absolute;top:var(--spacing-xs);right:var(--spacing-xs);display:flex}.badge-list>*+*[data-v-9de3b600]{margin-left:var(--spacing-xs)} diff --git a/app/kuma-ui/pkg/resources/data/assets/ErrorBlock.c91d77b3.css b/app/kuma-ui/pkg/resources/data/assets/ErrorBlock.c91d77b3.css deleted file mode 100644 index 6fc6af55c426..000000000000 --- a/app/kuma-ui/pkg/resources/data/assets/ErrorBlock.c91d77b3.css +++ /dev/null @@ -1 +0,0 @@ -.error-block[data-v-d59fcfb9]{position:relative}.badge-list[data-v-d59fcfb9]{position:absolute;top:var(--spacing-xs);right:var(--spacing-xs);display:flex}.badge-list>*+*[data-v-d59fcfb9]{margin-left:var(--spacing-xs)} diff --git a/app/kuma-ui/pkg/resources/data/assets/ErrorBlock.f4ac98cc.js b/app/kuma-ui/pkg/resources/data/assets/ErrorBlock.f4ac98cc.js deleted file mode 100644 index 3420b34377b4..000000000000 --- a/app/kuma-ui/pkg/resources/data/assets/ErrorBlock.f4ac98cc.js +++ /dev/null @@ -1 +0,0 @@ -import{d as y,Q as l,e as m,o as s,i as a,a as d,J as v,u as r,w as c,j as o,t,z as i,F as b,n as E,b as u,v as w,N as B,c as S,S as h,B as x,C,D as N}from"./index.3bc39668.js";const k=e=>(x("data-v-d59fcfb9"),e=e(),C(),e),I={class:"error-block"},V={class:"card-icon mb-3"},D=k(()=>o("p",null,"An error has occurred while trying to load this data.",-1)),j=k(()=>o("summary",null,"Details",-1)),z={key:0},A={key:0,class:"badge-list"},F=y({__name:"ErrorBlock",props:{error:{type:[Error,l],required:!1,default:null}},setup(e){const n=e,_=m(()=>n.error instanceof Error),f=m(()=>n.error instanceof l?n.error.causes:[]);return(q,J)=>(s(),a("div",I,[d(r(B),{"cta-is-hidden":""},v({title:c(()=>[o("div",V,[d(r(w),{class:"kong-icon--centered",icon:"warning",color:"var(--black-75)","secondary-color":"var(--yellow-300)",size:"42"})]),D]),_:2},[r(_)||r(f).length>0?{name:"message",fn:c(()=>[o("details",null,[j,r(_)?(s(),a("p",z,t(e.error.message),1)):i("",!0),o("ul",null,[(s(!0),a(b,null,E(r(f),(p,g)=>(s(),a("li",{key:g},[o("b",null,[o("code",null,t(p.field),1)]),u(": "+t(p.message),1)]))),128))])])]),key:"0"}:void 0]),1024),e.error instanceof r(l)?(s(),a("div",A,[e.error.code?(s(),S(r(h),{key:0,appearance:"warning"},{default:c(()=>[u(t(e.error.code),1)]),_:1})):i("",!0),d(r(h),{appearance:"warning"},{default:c(()=>[u(t(e.error.statusCode),1)]),_:1})])):i("",!0)]))}});const O=N(F,[["__scopeId","data-v-d59fcfb9"]]);export{O as E}; diff --git a/app/kuma-ui/pkg/resources/data/assets/ExternalServiceDetailView.70fed290.js b/app/kuma-ui/pkg/resources/data/assets/ExternalServiceDetailView.70fed290.js new file mode 100644 index 000000000000..0098789982b5 --- /dev/null +++ b/app/kuma-ui/pkg/resources/data/assets/ExternalServiceDetailView.70fed290.js @@ -0,0 +1 @@ +import{d as t,p as s,o as a,c as o,u as r,q as m}from"./index.c8e7c817.js";import{S as p}from"./ServiceDetails.c26d26a2.js";import"./TagList.5f93cc3d.js";import"./YamlView.vue_vue_type_script_setup_true_lang.14695642.js";import"./index.58caa11d.js";import"./CodeBlock.vue_vue_type_style_index_0_lang.660b597c.js";import"./_commonjsHelpers.f037b798.js";import"./EmptyBlock.vue_vue_type_script_setup_true_lang.ccd40ead.js";import"./ErrorBlock.26868ad8.js";import"./LoadingBlock.vue_vue_type_script_setup_true_lang.5817f994.js";const D=t({__name:"ExternalServiceDetailView",setup(i){const e=s();return m().dispatch("updatePageTitle",e.params.service),(n,u)=>(a(),o(p,{class:"component-frame","service-type":"external",name:r(e).params.service,mesh:r(e).params.mesh},null,8,["name","mesh"]))}});export{D as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/ExternalServiceDetailView.c77a3b29.js b/app/kuma-ui/pkg/resources/data/assets/ExternalServiceDetailView.c77a3b29.js deleted file mode 100644 index 069876e10d65..000000000000 --- a/app/kuma-ui/pkg/resources/data/assets/ExternalServiceDetailView.c77a3b29.js +++ /dev/null @@ -1 +0,0 @@ -import{d as t,p as s,o as a,c as o,u as r,q as m}from"./index.3bc39668.js";import{S as p}from"./ServiceDetails.86528879.js";import"./TagList.3d4ee64d.js";import"./YamlView.24c9d3cb.js";import"./index.58caa11d.js";import"./CodeBlock.vue_vue_type_style_index_0_lang.b3d38a49.js";import"./_commonjsHelpers.f037b798.js";import"./EmptyBlock.vue_vue_type_script_setup_true_lang.74b6b406.js";import"./ErrorBlock.f4ac98cc.js";import"./LoadingBlock.vue_vue_type_script_setup_true_lang.13b03cfc.js";const D=t({__name:"ExternalServiceDetailView",setup(i){const e=s();return m().dispatch("updatePageTitle",e.params.service),(n,u)=>(a(),o(p,{class:"component-frame","service-type":"external",name:r(e).params.service,mesh:r(e).params.mesh},null,8,["name","mesh"]))}});export{D as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/FrameSkeleton.e1893be2.js b/app/kuma-ui/pkg/resources/data/assets/FrameSkeleton.db9a6492.js similarity index 68% rename from app/kuma-ui/pkg/resources/data/assets/FrameSkeleton.e1893be2.js rename to app/kuma-ui/pkg/resources/data/assets/FrameSkeleton.db9a6492.js index 293803c06535..c58a777dadbe 100644 --- a/app/kuma-ui/pkg/resources/data/assets/FrameSkeleton.e1893be2.js +++ b/app/kuma-ui/pkg/resources/data/assets/FrameSkeleton.db9a6492.js @@ -1 +1 @@ -import{D as o,o as s,i as t,I as n}from"./index.3bc39668.js";const r={},c={class:"component-frame"};function a(e,_){return s(),t("div",c,[n(e.$slots,"default")])}const f=o(r,[["render",a]]);export{f as F}; +import{E as o,o as s,j as t,J as n}from"./index.c8e7c817.js";const r={},c={class:"component-frame"};function a(e,_){return s(),t("div",c,[n(e.$slots,"default")])}const f=o(r,[["render",a]]);export{f as F}; diff --git a/app/kuma-ui/pkg/resources/data/assets/LabelList.2c3abc04.css b/app/kuma-ui/pkg/resources/data/assets/LabelList.2c3abc04.css deleted file mode 100644 index 85a17cc7d0c6..000000000000 --- a/app/kuma-ui/pkg/resources/data/assets/LabelList.2c3abc04.css +++ /dev/null @@ -1 +0,0 @@ -.label-list-content .kong-card{margin-bottom:0!important}.label-list__col-wrapper h1,.label-list__col-wrapper h2,.label-list__col-wrapper h3,.label-list__col-wrapper h4,.label-list__col-wrapper h5,.label-list__col-wrapper h6{font-size:var(--type-sm);font-weight:500;text-transform:uppercase;color:var(--gray-3);margin-bottom:var(--spacing-xs)}.label-list__col-wrapper ul li{display:block;overflow:hidden}.label-list__col-wrapper ul li:not(:last-of-type){margin-bottom:var(--spacing-md)}@media screen and (min-width: 1024px){.label-list__col-wrapper.multi-col{display:flex}.label-list__col-wrapper.multi-col>*{flex-grow:1;flex-basis:33.333333%}.label-list__col-wrapper.multi-col>*:not(:last-of-type){margin-right:var(--spacing-md)}}.tag-cols{display:grid;grid-auto-flow:column dense;grid-template-columns:1fr 2fr}.tag-cols span{display:inline-block;padding:var(--spacing-xs)}.tag-cols span:first-of-type{font-weight:700}.label-cols{display:flex;align-items:stretch}.label-cols span:first-of-type:after{display:inline-block;content:"/";margin:0 3px 0 1px;color:#999} diff --git a/app/kuma-ui/pkg/resources/data/assets/LabelList.b10786e4.css b/app/kuma-ui/pkg/resources/data/assets/LabelList.b10786e4.css new file mode 100644 index 000000000000..da6d04113e49 --- /dev/null +++ b/app/kuma-ui/pkg/resources/data/assets/LabelList.b10786e4.css @@ -0,0 +1 @@ +.label-list-content .kong-card{margin-bottom:0!important}.label-list__col-wrapper h1,.label-list__col-wrapper h2,.label-list__col-wrapper h3,.label-list__col-wrapper h4,.label-list__col-wrapper h5,.label-list__col-wrapper h6{font-size:var(--type-sm);font-weight:700;text-transform:uppercase;color:var(--grey-500);margin-bottom:var(--spacing-xs)}.label-list__col-wrapper ul li{display:block;overflow:hidden}.label-list__col-wrapper ul li:not(:last-of-type){margin-bottom:var(--spacing-md)}@media screen and (min-width: 1024px){.label-list__col-wrapper.multi-col{display:flex}.label-list__col-wrapper.multi-col>*{flex-grow:1;flex-basis:33.333333%}.label-list__col-wrapper.multi-col>*:not(:last-of-type){margin-right:var(--spacing-md)}}.tag-cols{display:grid;grid-auto-flow:column dense;grid-template-columns:1fr 2fr}.tag-cols span{display:inline-block;padding:var(--spacing-xs)}.tag-cols span:first-of-type{font-weight:700}.label-cols{display:flex;align-items:stretch}.label-cols span:first-of-type:after{display:inline-block;content:"/";margin:0 3px 0 1px;color:var(--grey-500)} diff --git a/app/kuma-ui/pkg/resources/data/assets/LabelList.vue_vue_type_style_index_0_lang.0e14ac31.js b/app/kuma-ui/pkg/resources/data/assets/LabelList.vue_vue_type_style_index_0_lang.0e14ac31.js deleted file mode 100644 index fd3c866affae..000000000000 --- a/app/kuma-ui/pkg/resources/data/assets/LabelList.vue_vue_type_style_index_0_lang.0e14ac31.js +++ /dev/null @@ -1 +0,0 @@ -import{d as l,o as e,i as s,c as o,a as n,w as i,j as _,I as c,u as d,O as p}from"./index.3bc39668.js";import{_ as m}from"./EmptyBlock.vue_vue_type_script_setup_true_lang.74b6b406.js";import{E as f}from"./ErrorBlock.f4ac98cc.js";import{_ as u}from"./LoadingBlock.vue_vue_type_script_setup_true_lang.13b03cfc.js";const y={key:3,class:"label-list-content"},B={class:"label-list__col-wrapper multi-col"},L=l({__name:"LabelList",props:{isLoading:{type:Boolean,default:!1},hasError:{type:Boolean,default:!1},isEmpty:{type:Boolean,default:!1}},setup(t){const a=t;return(r,k)=>(e(),s("div",null,[a.isLoading?(e(),o(u,{key:0})):a.hasError?(e(),o(f,{key:1})):a.isEmpty?(e(),o(m,{key:2})):(e(),s("div",y,[n(d(p),{"border-variant":"noBorder"},{body:i(()=>[_("div",B,[c(r.$slots,"default")])]),_:3})]))]))}});export{L as _}; diff --git a/app/kuma-ui/pkg/resources/data/assets/LabelList.vue_vue_type_style_index_0_lang.7e95c953.js b/app/kuma-ui/pkg/resources/data/assets/LabelList.vue_vue_type_style_index_0_lang.7e95c953.js new file mode 100644 index 000000000000..2fcb649fb885 --- /dev/null +++ b/app/kuma-ui/pkg/resources/data/assets/LabelList.vue_vue_type_style_index_0_lang.7e95c953.js @@ -0,0 +1 @@ +import{d as l,o as e,j as o,c as s,a as n,w as i,l as _,J as c,u as d,L as p}from"./index.c8e7c817.js";import{_ as m}from"./EmptyBlock.vue_vue_type_script_setup_true_lang.ccd40ead.js";import{E as f}from"./ErrorBlock.26868ad8.js";import{_ as u}from"./LoadingBlock.vue_vue_type_script_setup_true_lang.5817f994.js";const y={key:3,class:"label-list-content"},B={class:"label-list__col-wrapper multi-col"},v=l({__name:"LabelList",props:{isLoading:{type:Boolean,default:!1},hasError:{type:Boolean,default:!1},isEmpty:{type:Boolean,default:!1}},setup(t){const a=t;return(r,k)=>(e(),o("div",null,[a.isLoading?(e(),s(u,{key:0})):a.hasError?(e(),s(f,{key:1})):a.isEmpty?(e(),s(m,{key:2})):(e(),o("div",y,[n(d(p),{"border-variant":"noBorder"},{body:i(()=>[_("div",B,[c(r.$slots,"default")])]),_:3})]))]))}});export{v as _}; diff --git a/app/kuma-ui/pkg/resources/data/assets/LoadingBlock.vue_vue_type_script_setup_true_lang.13b03cfc.js b/app/kuma-ui/pkg/resources/data/assets/LoadingBlock.vue_vue_type_script_setup_true_lang.13b03cfc.js deleted file mode 100644 index 5c16735a6bd5..000000000000 --- a/app/kuma-ui/pkg/resources/data/assets/LoadingBlock.vue_vue_type_script_setup_true_lang.13b03cfc.js +++ /dev/null @@ -1 +0,0 @@ -import{d as s,o as t,c as n,w as c,j as e,a as i,u as a,v as d,I as r,N as l}from"./index.3bc39668.js";const _={class:"card-icon mb-3"},p=e("p",null,"Loading data \u2026",-1),h=s({__name:"LoadingBlock",setup(u){return(o,m)=>(t(),n(a(l),{"cta-is-hidden":"","data-testid":"loading-block"},{title:c(()=>[e("div",_,[i(a(d),{icon:"spinner",color:"rgba(0, 0, 0, 0.1)",size:"42"})]),r(o.$slots,"default",{},()=>[p])]),_:3}))}});export{h as _}; diff --git a/app/kuma-ui/pkg/resources/data/assets/LoadingBlock.vue_vue_type_script_setup_true_lang.5817f994.js b/app/kuma-ui/pkg/resources/data/assets/LoadingBlock.vue_vue_type_script_setup_true_lang.5817f994.js new file mode 100644 index 000000000000..b6eb592725a5 --- /dev/null +++ b/app/kuma-ui/pkg/resources/data/assets/LoadingBlock.vue_vue_type_script_setup_true_lang.5817f994.js @@ -0,0 +1 @@ +import{d as s,o,c as t,w as n,a as c,u as e,b as r,e as d,J as i,N as l,l as _}from"./index.c8e7c817.js";const p=_("p",null,"Loading data \u2026",-1),f=s({__name:"LoadingBlock",setup(u){return(a,m)=>(o(),t(e(l),{"cta-is-hidden":"","data-testid":"loading-block"},{title:n(()=>[c(e(r),{class:"mb-3",icon:"spinner",color:"rgba(0, 0, 0, 0.1)",size:"42"}),d(),i(a.$slots,"default",{},()=>[p])]),_:3}))}});export{f as _}; diff --git a/app/kuma-ui/pkg/resources/data/assets/LoadingBox.7ffde0ed.js b/app/kuma-ui/pkg/resources/data/assets/LoadingBox.7ffde0ed.js deleted file mode 100644 index c360cdb10f64..000000000000 --- a/app/kuma-ui/pkg/resources/data/assets/LoadingBox.7ffde0ed.js +++ /dev/null @@ -1 +0,0 @@ -import{D as t,o as _,i as d,B as n,C as c,j as o}from"./index.3bc39668.js";const l={},s=e=>(n("data-v-8b22d99b"),e=e(),c(),e),a={class:"loading","data-testid":"loading"},i=s(()=>o("div",null,null,-1)),u=s(()=>o("div",null,null,-1)),p=s(()=>o("div",null,null,-1)),r=s(()=>o("div",null,null,-1)),h=s(()=>o("div",null,null,-1)),v=[i,u,p,r,h];function b(e,x){return _(),d("div",a,v)}const f=t(l,[["render",b],["__scopeId","data-v-8b22d99b"]]);export{f as L}; diff --git a/app/kuma-ui/pkg/resources/data/assets/LoadingBox.f2351d0f.js b/app/kuma-ui/pkg/resources/data/assets/LoadingBox.f2351d0f.js new file mode 100644 index 000000000000..813d38207934 --- /dev/null +++ b/app/kuma-ui/pkg/resources/data/assets/LoadingBox.f2351d0f.js @@ -0,0 +1 @@ +import{E as d,o as n,j as _,e as t,C as l,D as c,l as e}from"./index.c8e7c817.js";const a={},o=s=>(l("data-v-8b22d99b"),s=s(),c(),s),i={class:"loading","data-testid":"loading"},u=o(()=>e("div",null,null,-1)),p=o(()=>e("div",null,null,-1)),r=o(()=>e("div",null,null,-1)),v=o(()=>e("div",null,null,-1)),h=o(()=>e("div",null,null,-1));function x(s,b){return n(),_("div",i,[u,t(),p,t(),r,t(),v,t(),h])}const g=d(a,[["render",x],["__scopeId","data-v-8b22d99b"]]);export{g as L}; diff --git a/app/kuma-ui/pkg/resources/data/assets/MainOverviewView.52b0d16e.js b/app/kuma-ui/pkg/resources/data/assets/MainOverviewView.52b0d16e.js new file mode 100644 index 000000000000..b7cf1cb5dacf --- /dev/null +++ b/app/kuma-ui/pkg/resources/data/assets/MainOverviewView.52b0d16e.js @@ -0,0 +1 @@ +import{_ as o,a as c,M as y}from"./MeshResources.985cde12.js";import{d as P,f as a,g as w,o as l,j as x,l as k,u as t,c as g,A as u,e as s,a as n,F as z,q as I,E as S}from"./index.c8e7c817.js";const D={class:"chart-container mt-16"},N=P({__name:"MainOverviewView",setup(O){const e=I(),i=a(()=>e.getters["config/getMulticlusterStatus"]),_=a(()=>e.getters.getServiceResourcesFetching),h=a(()=>e.getters.getZonesInsightsFetching),r=a(()=>e.getters.getMeshInsightsFetching),f=a(()=>e.getters.getChart("services")),v=a(()=>e.getters.getChart("dataplanes")),p=a(()=>e.getters.getChart("meshes")),m=a(()=>e.getters.getChart("zones")),C=a(()=>e.getters.getChart("zonesCPVersions")),M=a(()=>e.getters.getChart("kumaDPVersions")),V=a(()=>e.getters.getChart("envoyVersions"));w(()=>i.value,function(){d()}),d();function d(){e.dispatch("fetchMeshInsights"),e.dispatch("fetchServices"),e.dispatch("fetchZonesInsights",i.value),i.value&&e.dispatch("fetchTotalClusterCount")}return(Z,F)=>(l(),x(z,null,[k("div",D,[t(i)?(l(),g(o,{key:0,class:"chart chart-1/2 chart-offset-left-1/6",title:{singular:"Zone",plural:"Zones"},data:t(m).data,url:{name:"zones"},"is-loading":t(h)},null,8,["data","is-loading"])):u("",!0),s(),t(i)?(l(),g(c,{key:1,class:"chart chart-1/2 chart-offset-right-1/6",title:"ZONE CP",data:t(C).data,url:{name:"zones"},"is-loading":t(h)},null,8,["data","is-loading"])):u("",!0),s(),n(o,{class:"chart chart-1/3",title:{singular:"Mesh",plural:"Meshes"},data:t(p).data,"is-loading":t(r)},null,8,["data","is-loading"]),s(),n(o,{class:"chart chart-1/3",title:{singular:"Service",plural:"Services"},data:t(f).data,"is-loading":t(_),"save-chart":""},null,8,["data","is-loading"]),s(),n(o,{class:"chart chart-1/3",title:{singular:"DP Proxy",plural:"DP Proxies"},data:t(v).data,"is-loading":t(r)},null,8,["data","is-loading"]),s(),n(c,{class:"chart chart-1/2 chart-offset-left-1/6",title:"KUMA DP",data:t(M).data,"is-loading":t(r)},null,8,["data","is-loading"]),s(),n(c,{class:"chart chart-1/2 chart-offset-right-1/6",title:"ENVOY",data:t(V).data,"is-loading":t(r),"display-am-charts-logo":""},null,8,["data","is-loading"])]),s(),n(y,{class:"mt-8"})],64))}});const L=S(N,[["__scopeId","data-v-d759b307"]]);export{L as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/MainOverviewView.ead97121.js b/app/kuma-ui/pkg/resources/data/assets/MainOverviewView.ead97121.js deleted file mode 100644 index a05a1240dfef..000000000000 --- a/app/kuma-ui/pkg/resources/data/assets/MainOverviewView.ead97121.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as r,a as o,M as V}from"./MeshResources.d7c8256d.js";import{d as y,e as a,f as P,o as c,i as w,j as z,u as t,c as d,z as g,a as s,F as k,q as x,D}from"./index.3bc39668.js";const I={class:"chart-container mt-16"},S=y({__name:"MainOverviewView",setup(O){const e=x(),n=a(()=>e.getters["config/getMulticlusterStatus"]),u=a(()=>e.getters.getServiceResourcesFetching),l=a(()=>e.getters.getZonesInsightsFetching),i=a(()=>e.getters.getMeshInsightsFetching),_=a(()=>e.getters.getChart("services")),f=a(()=>e.getters.getChart("dataplanes")),v=a(()=>e.getters.getChart("meshes")),p=a(()=>e.getters.getChart("zones")),m=a(()=>e.getters.getChart("zonesCPVersions")),C=a(()=>e.getters.getChart("kumaDPVersions")),M=a(()=>e.getters.getChart("envoyVersions"));P(()=>n.value,function(){h()}),h();function h(){e.dispatch("fetchMeshInsights"),e.dispatch("fetchServices"),e.dispatch("fetchZonesInsights",n.value),n.value&&e.dispatch("fetchTotalClusterCount")}return(Z,F)=>(c(),w(k,null,[z("div",I,[t(n)?(c(),d(r,{key:0,class:"chart chart-1/2 chart-offset-left-1/6",title:{singular:"Zone",plural:"Zones"},data:t(p).data,url:{name:"zones"},"is-loading":t(l)},null,8,["data","is-loading"])):g("",!0),t(n)?(c(),d(o,{key:1,class:"chart chart-1/2 chart-offset-right-1/6",title:"ZONE CP",data:t(m).data,url:{name:"zones"},"is-loading":t(l)},null,8,["data","is-loading"])):g("",!0),s(r,{class:"chart chart-1/3",title:{singular:"Mesh",plural:"Meshes"},data:t(v).data,"is-loading":t(i)},null,8,["data","is-loading"]),s(r,{class:"chart chart-1/3",title:{singular:"Service",plural:"Services"},data:t(_).data,"is-loading":t(u),"save-chart":""},null,8,["data","is-loading"]),s(r,{class:"chart chart-1/3",title:{singular:"DP Proxy",plural:"DP Proxies"},data:t(f).data,"is-loading":t(i)},null,8,["data","is-loading"]),s(o,{class:"chart chart-1/2 chart-offset-left-1/6",title:"KUMA DP",data:t(C).data,"is-loading":t(i)},null,8,["data","is-loading"]),s(o,{class:"chart chart-1/2 chart-offset-right-1/6",title:"ENVOY",data:t(M).data,"is-loading":t(i),"display-am-charts-logo":""},null,8,["data","is-loading"])]),s(V,{class:"mt-8"})],64))}});const E=D(S,[["__scopeId","data-v-d759b307"]]);export{E as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/MaterialIcons-Regular.8c998b4a.eot b/app/kuma-ui/pkg/resources/data/assets/MaterialIcons-Regular.8c998b4a.eot deleted file mode 100644 index 70508ebabc9992e64f1314f866b2d7ab90438c58..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 143258 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 Hzx)3OGG_Ot diff --git a/app/kuma-ui/pkg/resources/data/assets/MaterialIcons-Regular.a87d66c9.woff2 b/app/kuma-ui/pkg/resources/data/assets/MaterialIcons-Regular.a87d66c9.woff2 deleted file mode 100644 index 9fa211252080046a23b2449dbdced6abc2b0bb34..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 44300 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 QW8}wPUeo^@jR61v08@RD2LJ#7 diff --git a/app/kuma-ui/pkg/resources/data/assets/MaterialIcons-Regular.b7f4a3ab.ttf b/app/kuma-ui/pkg/resources/data/assets/MaterialIcons-Regular.b7f4a3ab.ttf deleted file mode 100644 index 7015564ad166a3e9d88c82f17829f0cc01ebe29a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 128180 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 ohyj3!`#ee%L;DTjx@8!5k5~VH0QmdE^#A|> diff --git a/app/kuma-ui/pkg/resources/data/assets/MaterialIcons-Regular.c4a1baec.woff b/app/kuma-ui/pkg/resources/data/assets/MaterialIcons-Regular.c4a1baec.woff deleted file mode 100644 index b648a3eea2d16b6ce783906d6b7d5f251b9eb56c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 57620 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

wF7DI|Kx|V1sBQ9FYs>m5C)C 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 BJ$(QG diff --git a/app/kuma-ui/pkg/resources/data/assets/Mesh.1ca7cec1.js b/app/kuma-ui/pkg/resources/data/assets/Mesh.1ca7cec1.js new file mode 100644 index 000000000000..425d2380ff64 --- /dev/null +++ b/app/kuma-ui/pkg/resources/data/assets/Mesh.1ca7cec1.js @@ -0,0 +1,71 @@ +import{E as V,z as I,P as R,L as x,ck as O,cn as P,cR as N,R as A,k as K,i as v,o as u,j as D,l as t,a as g,w as l,t as C,e as n,c as h,A as p,m,v as f,cS as E,cC as U,C as F,D as z}from"./index.c8e7c817.js";import{_ as j}from"./CodeBlock.vue_vue_type_style_index_0_lang.660b597c.js";import{f as Y}from"./formatForCLI.199be697.js";import{F as W,S as G,E as Z}from"./EntityScanner.44705ff2.js";import{T as q}from"./TabsWidget.cef20a04.js";import"./_commonjsHelpers.f037b798.js";import"./index.58caa11d.js";import"./ErrorBlock.26868ad8.js";import"./LoadingBlock.vue_vue_type_script_setup_true_lang.5817f994.js";const H={mtls:{enabledBackend:null,backends:[]},tracing:{defaultBackend:null,backends:[{name:null,type:null}]},logging:{backends:[{name:null,format:'{ "destination": "%KUMA_DESTINATION_SERVICE%", "destinationAddress": "%UPSTREAM_LOCAL_ADDRESS%", "source": "%KUMA_SOURCE_SERVICE%", "sourceAddress": "%KUMA_SOURCE_ADDRESS%", "bytesReceived": "%BYTES_RECEIVED%", "bytesSent": "%BYTES_SENT%"}',type:null}]},metrics:{enabledBackend:null,backends:[{name:null,type:null}]}};function B(){return{meshName:"",meshCAName:"",meshLoggingBackend:"",meshTracingBackend:"",meshMetricsName:"",meshTracingZipkinURL:"",mtlsEnabled:"disabled",meshCA:"builtin",loggingEnabled:"disabled",loggingType:"tcp",meshLoggingPath:"/",meshLoggingAddress:"127.0.0.1:5000",meshLoggingBackendFormat:'{ start_time: "%START_TIME%", source: "%KUMA_SOURCE_SERVICE%", destination: "%KUMA_DESTINATION_SERVICE%", source_address: "%KUMA_SOURCE_ADDRESS_WITHOUT_PORT%", destination_address: "%UPSTREAM_HOST%", duration_millis: "%DURATION%", bytes_received: "%BYTES_RECEIVED%", bytes_sent: "%BYTES_SENT%" }',tracingEnabled:"disabled",meshTracingType:"zipkin",meshTracingSampling:99.9,metricsEnabled:"disabled",meshMetricsType:"prometheus",meshMetricsDataplanePort:5670,meshMetricsDataplanePath:"/metrics"}}function J(i,a){return Object.keys(i).filter(o=>!a.includes(o)).map(o=>Object.assign({},{[o]:i[o]})).reduce((o,T)=>Object.assign(o,T),{})}const Q={name:"MeshWizard",components:{CodeBlock:j,FormFragment:W,TabsWidget:q,StepSkeleton:G,EntityScanner:Z,KAlert:I,KButton:R,KCard:x},data(){return{hasStoredMeshData:!1,productName:O,selectedTab:"",schema:H,steps:[{label:"General & Security",slug:"general"},{label:"Logging",slug:"logging"},{label:"Tracing",slug:"tracing"},{label:"Metrics",slug:"metrics"},{label:"Install",slug:"complete"}],tabs:[{hash:"#kubernetes",title:"Kubernetes"},{hash:"#universal",title:"Universal"}],sidebarContent:[{name:"mesh"},{name:"did-you-know"}],formConditions:{mtlsEnabled:!1,loggingEnabled:!1,tracingEnabled:!1,metricsEnabled:!1,loggingType:null},startScanner:!1,scanFound:!1,hideScannerSiblings:!1,scanError:!1,isComplete:!1,validate:B(),vmsg:[],utm:"?utm_source=Kuma&utm_medium=Kuma-GUI"}},computed:{...P({title:"config/getTagline",kumaDocsVersion:"config/getKumaDocsVersion",environment:"config/getEnvironment"}),codeOutput(){const i=this.schema,a=Object.assign({},i),o=this.validate;if(!o)return;const T=o.mtlsEnabled==="enabled",e=o.loggingEnabled==="enabled",b=o.tracingEnabled==="enabled",S=o.metricsEnabled==="enabled",M={mtls:T,logging:e,tracing:b,metrics:S},c=[];if(Object.entries(M).forEach(r=>{const _=r[1],s=r[0];_?c.filter(L=>L!==s):c.push(s)}),T){a.mtls.enabled=!0;const r=a.mtls,_=this.validate.meshCA,s=this.validate.meshCAName;r.backends=[],r.enabledBackend=s,_==="provided"?r.backends=[{name:s,type:_,conf:{cert:{secret:""},key:{secret:""}}}]:r.backends=[{name:s,type:_}]}if(e){const r=a.logging.backends[0],_=r.format;r.conf={},r.name=o.meshLoggingBackend,r.type=o.loggingType,r.format=o.meshLoggingBackendFormat||_,o.loggingType==="tcp"?r.conf.address=o.meshLoggingAddress||"127.0.0.1:5000":o.loggingType==="file"&&(r.conf.path=o.meshLoggingPath)}if(b){const r=a.tracing;r.defaultBackend=o.meshTracingBackend,r.backends[0].type=o.meshTracingType||"zipkin",r.backends[0].name=o.meshTracingBackend,r.backends[0].sampling=o.meshTracingSampling||100,r.backends[0].conf={},r.backends[0].conf.url=o.meshTracingZipkinURL}if(S){const r=a.metrics;r.backends[0].conf={},r.enabledBackend=o.meshMetricsName,r.backends[0].type=o.meshMetricsType||"prometheus",r.backends[0].name=o.meshMetricsName,r.backends[0].conf.port=o.meshMetricsDataplanePort||5670,r.backends[0].conf.path=o.meshMetricsDataplanePath||"/metrics"}const k=J(a,c);let y,w;return this.selectedTab==="#kubernetes"?(w="kubectl",y={apiVersion:"kuma.io/v1alpha1",kind:"Mesh",metadata:{name:o.meshName}},Object.keys(k).length>0&&(y.spec=k)):(w="kumactl",y={type:"Mesh",name:o.meshName,...k}),Y(y,`" | ${w} apply -f -`)},nextDisabled(){const{meshName:i,meshCAName:a,meshLoggingBackend:o,meshTracingBackend:T,meshTracingZipkinURL:e,meshMetricsName:b,mtlsEnabled:S,loggingEnabled:M,tracingEnabled:c,metricsEnabled:k,meshLoggingPath:y,loggingType:w}=this.validate;return!i.length||S==="enabled"&&!a?!0:this.$route.query.step==="1"?M==="disabled"?!1:o?w==="file"&&!y:!0:this.$route.query.step==="2"?c==="enabled"&&!(T&&e):this.$route.query.step==="3"?k==="enabled"&&!b:!1}},watch:{"validate.meshName"(i){const a=N(i);this.validate.meshName=a,this.validateMeshName(a)},"validate.meshCAName"(i){this.validate.meshCAName=N(i)},"validate.meshLoggingBackend"(i){this.validate.meshLoggingBackend=N(i)},"validate.meshTracingBackend"(i){this.validate.meshTracingBackend=N(i)},"validate.meshMetricsName"(i){this.validate.meshMetricsName=N(i)}},created(){const i=A.get("createMeshData");i!==null&&(this.validate=i,this.hasStoredMeshData=!0)},methods:{updateStoredData(){A.set("createMeshData",this.validate),this.hasStoredMeshData=!0},resetMeshData(){A.remove("createMeshData"),this.hasStoredMeshData=!1,this.validate=B()},onTabChange(i){this.selectedTab=i},hideSiblings(){this.hideScannerSiblings=!0},validateMeshName(i){!i||i===""?this.vmsg.meshName="A Mesh name is required to proceed":this.vmsg.meshName=""},scanForEntity(){const i=this.validate.meshName;this.scanComplete=!1,this.scanError=!1,i&&K.getMesh({name:i}).then(a=>{a&&a.name.length>0?(this.isRunning=!0,this.scanFound=!0):this.scanError=!0}).catch(a=>{this.scanError=!0,console.error(a)}).finally(()=>{this.scanComplete=!0})}}},d=i=>(F("data-v-7dc40dea"),i=i(),z(),i),X={class:"wizard"},$={class:"wizard__content"},ee=d(()=>t("code",null,"kubectl",-1)),te=d(()=>t("code",null,"kumactl",-1)),ae=d(()=>t("h3",null,` + To get started, please fill in the following information: + `,-1)),ne={class:"k-input-label mx-2"},se=d(()=>t("span",null,"Disabled",-1)),le={class:"k-input-label mx-2"},ie=d(()=>t("span",null,"Enabled",-1)),oe=d(()=>t("option",{value:"builtin"},` + builtin + `,-1)),de=d(()=>t("option",{value:"provided"},` + provided + `,-1)),re=d(()=>t("p",{class:"help"},` + If you've enabled mTLS, you must select a CA. + `,-1)),ce=d(()=>t("h3",null,` + Setup Logging + `,-1)),me=d(()=>t("p",null,` + You can setup as many logging backends as you need that you can later + use to log traffic via the "TrafficLog" policy. In this wizard, + we allow you to configure one backend, but you can add more manually + if you wish. + `,-1)),ue={class:"k-input-label mx-2"},ge=d(()=>t("span",null,"Disabled",-1)),pe={class:"k-input-label mx-2"},he=d(()=>t("span",null,"Enabled",-1)),be={key:1},fe=d(()=>t("option",{value:"tcp"},` + TCP + `,-1)),ke=d(()=>t("option",{value:"file"},` + File + `,-1)),ye=d(()=>t("h3",null,` + Setup Tracing + `,-1)),_e=d(()=>t("p",null,` + You can setup as many tracing backends as you need that you can later + use to log traffic via the "TrafficTrace" policy. In this + wizard we allow you to configure one backend, but you can add more + manually as you wish. + `,-1)),ve={class:"k-input-label mx-2"},Ee=d(()=>t("span",null,"Disabled",-1)),Te={class:"k-input-label mx-2"},Se=d(()=>t("span",null,"Enabled",-1)),Me=d(()=>t("option",{value:"zipkin"},` + Zipkin + `,-1)),we=[Me],Ce=d(()=>t("h3",null,` + Setup Metrics + `,-1)),Ne=d(()=>t("p",null,` + You can expose metrics from every data-plane on a configurable path + and port that a metrics service, like Prometheus, can use to fetch them. + `,-1)),De={class:"k-input-label mx-2"},Ue=d(()=>t("span",null,"Disabled",-1)),Ae={class:"k-input-label mx-2"},Be=d(()=>t("span",null,"Enabled",-1)),Le=d(()=>t("option",{value:"prometheus"},` + Prometheus + `,-1)),Ve=[Le],Ie={key:0},Re={key:0},xe=d(()=>t("h3",null,` + Install a new Mesh + `,-1)),Oe=d(()=>t("h3",null,"Searching\u2026",-1)),Pe=d(()=>t("p",null,"We are looking for your mesh.",-1)),Ke=d(()=>t("h3",null,"Done!",-1)),Fe={key:0},ze=d(()=>t("h3",null,"Mesh not found",-1)),je=d(()=>t("p",null,"We were unable to find your mesh.",-1)),Ye=d(()=>t("p",null,` + You haven't filled any data out yet! Please return to the first + step and fill out your information. + `,-1)),We=d(()=>t("h3",null,"Mesh",-1)),Ge=["href"],Ze=d(()=>t("h3",null,"Did You Know?",-1)),qe=d(()=>t("p",null,` + As you know, the GUI is read-only, but it will be providing instructions + to create a new Mesh and verify everything worked well. + `,-1));function He(i,a,o,T,e,b){const S=v("KButton"),M=v("KAlert"),c=v("FormFragment"),k=v("KCard"),y=v("CodeBlock"),w=v("TabsWidget"),r=v("EntityScanner"),_=v("StepSkeleton");return u(),D("div",X,[t("div",$,[g(_,{steps:e.steps,"sidebar-content":e.sidebarContent,"footer-enabled":e.hideScannerSiblings===!1,"next-disabled":b.nextDisabled,onGoToStep:b.updateStoredData},{general:l(()=>[t("p",null,` + Welcome to the wizard for creating a new Mesh resource in `+C(e.productName)+`. + We will be providing you with a few steps that will get you started. + `,1),n(),t("p",null,[n(` + As you know, the `+C(e.productName)+` GUI is read-only, so at the end of this wizard + we will be generating the configuration that you can apply with either + `,1),ee,n(` (if you are running in Kubernetes mode) or + `),te,n(` / API (if you are running in Universal mode). + `)]),n(),ae,n(),g(k,{class:"my-6",title:"Mesh Information","has-shadow":""},{body:l(()=>[e.hasStoredMeshData?(u(),h(M,{key:0,class:"reset-mesh-data-alert",appearance:"info"},{alertMessage:l(()=>[n(` + Want to start with an empty slate? + `)]),actionButtons:l(()=>[g(S,{apperance:"outline",onClick:b.resetMeshData},{default:l(()=>[n(` + Reset to defaults + `)]),_:1},8,["onClick"])]),_:1})):p("",!0),n(),g(c,{class:"mt-4",title:"Mesh name","for-attr":"mesh-name"},{default:l(()=>[m(t("input",{id:"mesh-name","onUpdate:modelValue":a[0]||(a[0]=s=>e.validate.meshName=s),type:"text",class:"k-input w-100","data-testid":"mesh-name",placeholder:"your-mesh-name",required:""},null,512),[[f,e.validate.meshName]]),n(),e.vmsg.meshName?(u(),h(M,{key:0,appearance:"danger",size:"small","alert-message":e.vmsg.meshName},null,8,["alert-message"])):p("",!0)]),_:1}),n(),g(c,{class:"mt-4",title:"Mutual TLS"},{default:l(()=>[t("label",ne,[m(t("input",{ref:"mtlsDisabled","onUpdate:modelValue":a[1]||(a[1]=s=>e.validate.mtlsEnabled=s),value:"disabled",name:"mtls",type:"radio",class:"k-input mr-2","data-testid":"mesh-mtls-disabled"},null,512),[[E,e.validate.mtlsEnabled]]),n(),se]),n(),t("label",le,[m(t("input",{id:"mtls-enabled","onUpdate:modelValue":a[2]||(a[2]=s=>e.validate.mtlsEnabled=s),value:"enabled",name:"mtls",type:"radio",class:"k-input mr-2","data-testid":"mesh-mtls-enabled"},null,512),[[E,e.validate.mtlsEnabled]]),n(),ie])]),_:1}),n(),e.validate.mtlsEnabled==="enabled"?(u(),h(c,{key:1,class:"mt-4",title:"Certificate name","for-attr":"certificate-name"},{default:l(()=>[m(t("input",{id:"certificate-name","onUpdate:modelValue":a[3]||(a[3]=s=>e.validate.meshCAName=s),type:"text",class:"k-input w-100",placeholder:"your-certificate-name","data-testid":"mesh-certificate-name"},null,512),[[f,e.validate.meshCAName]])]),_:1})):p("",!0),n(),e.validate.mtlsEnabled==="enabled"?(u(),h(c,{key:2,class:"mt-4",title:"Certificate Authority","for-attr":"certificate-authority"},{default:l(()=>[m(t("select",{id:"certificate-authority","onUpdate:modelValue":a[4]||(a[4]=s=>e.validate.meshCA=s),class:"k-input w-100",name:"certificate-authority"},[oe,n(),de],512),[[U,e.validate.meshCA]]),n(),re]),_:1})):p("",!0)]),_:1})]),logging:l(()=>[ce,n(),me,n(),g(k,{class:"my-6",title:"Logging Configuration","has-shadow":""},{body:l(()=>[g(c,{title:"Logging"},{default:l(()=>[t("label",ue,[m(t("input",{id:"logging-disabled","onUpdate:modelValue":a[5]||(a[5]=s=>e.validate.loggingEnabled=s),value:"disabled",name:"logging",type:"radio",class:"k-input mr-2","data-testid":"mesh-logging-disabled"},null,512),[[E,e.validate.loggingEnabled]]),n(),ge]),n(),t("label",pe,[m(t("input",{id:"logging-enabled","onUpdate:modelValue":a[6]||(a[6]=s=>e.validate.loggingEnabled=s),value:"enabled",name:"logging",type:"radio",class:"k-input mr-2","data-testid":"mesh-logging-enabled"},null,512),[[E,e.validate.loggingEnabled]]),n(),he])]),_:1}),n(),e.validate.loggingEnabled==="enabled"?(u(),h(c,{key:0,class:"mt-4",title:"Backend name","for-attr":"backend-name"},{default:l(()=>[m(t("input",{id:"backend-name","onUpdate:modelValue":a[7]||(a[7]=s=>e.validate.meshLoggingBackend=s),type:"text",class:"k-input w-100",placeholder:"your-backend-name","data-testid":"mesh-logging-backend-name"},null,512),[[f,e.validate.meshLoggingBackend]])]),_:1})):p("",!0),n(),e.validate.loggingEnabled==="enabled"?(u(),D("div",be,[g(c,{class:"mt-4",title:"Type"},{default:l(()=>[m(t("select",{id:"logging-type",ref:"loggingTypeSelect","onUpdate:modelValue":a[8]||(a[8]=s=>e.validate.loggingType=s),class:"k-input w-100",name:"logging-type"},[fe,n(),ke],512),[[U,e.validate.loggingType]])]),_:1}),n(),e.validate.loggingType==="file"?(u(),h(c,{key:0,class:"mt-4",title:"Path","for-attr":"backend-address"},{default:l(()=>[m(t("input",{id:"backend-address","onUpdate:modelValue":a[9]||(a[9]=s=>e.validate.meshLoggingPath=s),type:"text",class:"k-input w-100"},null,512),[[f,e.validate.meshLoggingPath]])]),_:1})):p("",!0),n(),e.validate.loggingType==="tcp"?(u(),h(c,{key:1,class:"mt-4",title:"Address","for-attr":"backend-address"},{default:l(()=>[m(t("input",{id:"backend-address","onUpdate:modelValue":a[10]||(a[10]=s=>e.validate.meshLoggingAddress=s),type:"text",class:"k-input w-100"},null,512),[[f,e.validate.meshLoggingAddress]])]),_:1})):p("",!0),n(),g(c,{class:"mt-4",title:"Format","for-attr":"backend-format"},{default:l(()=>[m(t("textarea",{id:"backend-format","onUpdate:modelValue":a[11]||(a[11]=s=>e.validate.meshLoggingBackendFormat=s),class:"k-input w-100 code-sample",rows:"12"},null,512),[[f,e.validate.meshLoggingBackendFormat]])]),_:1})])):p("",!0)]),_:1})]),tracing:l(()=>[ye,n(),_e,n(),g(k,{class:"my-6",title:"Tracing Configuration","has-shadow":""},{body:l(()=>[g(c,{title:"Tracing"},{default:l(()=>[t("label",ve,[m(t("input",{id:"tracing-disabled","onUpdate:modelValue":a[12]||(a[12]=s=>e.validate.tracingEnabled=s),value:"disabled",name:"tracing",type:"radio",class:"k-input mr-2"},null,512),[[E,e.validate.tracingEnabled]]),n(),Ee]),n(),t("label",Te,[m(t("input",{id:"tracing-enabled","onUpdate:modelValue":a[13]||(a[13]=s=>e.validate.tracingEnabled=s),value:"enabled",name:"tracing",type:"radio",class:"k-input mr-2","data-testid":"mesh-tracing-enabled"},null,512),[[E,e.validate.tracingEnabled]]),n(),Se])]),_:1}),n(),e.validate.tracingEnabled==="enabled"?(u(),h(c,{key:0,class:"mt-4",title:"Backend name","for-attr":"tracing-backend-name"},{default:l(()=>[m(t("input",{id:"tracing-backend-name","onUpdate:modelValue":a[14]||(a[14]=s=>e.validate.meshTracingBackend=s),type:"text",class:"k-input w-100",placeholder:"your-tracing-backend-name","data-testid":"mesh-tracing-backend-name"},null,512),[[f,e.validate.meshTracingBackend]])]),_:1})):p("",!0),n(),e.validate.tracingEnabled==="enabled"?(u(),h(c,{key:1,class:"mt-4",title:"Type","for-attr":"tracing-type"},{default:l(()=>[m(t("select",{id:"tracing-type","onUpdate:modelValue":a[15]||(a[15]=s=>e.validate.meshTracingType=s),class:"k-input w-100",name:"tracing-type"},we,512),[[U,e.validate.meshTracingType]])]),_:1})):p("",!0),n(),e.validate.tracingEnabled==="enabled"?(u(),h(c,{key:2,class:"mt-4",title:"Sampling","for-attr":"tracing-sampling"},{default:l(()=>[m(t("input",{id:"tracing-sampling","onUpdate:modelValue":a[16]||(a[16]=s=>e.validate.meshTracingSampling=s),type:"number",class:"k-input w-100",step:"0.1",min:"0",max:"100"},null,512),[[f,e.validate.meshTracingSampling]])]),_:1})):p("",!0),n(),e.validate.tracingEnabled==="enabled"?(u(),h(c,{key:3,class:"mt-4",title:"URL","for-attr":"tracing-zipkin-url"},{default:l(()=>[m(t("input",{id:"tracing-zipkin-url","onUpdate:modelValue":a[17]||(a[17]=s=>e.validate.meshTracingZipkinURL=s),type:"text",class:"k-input w-100",placeholder:"http://zipkin.url:1234","data-testid":"mesh-tracing-url"},null,512),[[f,e.validate.meshTracingZipkinURL]])]),_:1})):p("",!0)]),_:1})]),metrics:l(()=>[Ce,n(),Ne,n(),g(k,{class:"my-6",title:"Metrics Configuration","has-shadow":""},{body:l(()=>[g(c,{title:"Metrics"},{default:l(()=>[t("label",De,[m(t("input",{id:"metrics-disabled","onUpdate:modelValue":a[18]||(a[18]=s=>e.validate.metricsEnabled=s),value:"disabled",name:"metrics",type:"radio",class:"k-input mr-2"},null,512),[[E,e.validate.metricsEnabled]]),n(),Ue]),n(),t("label",Ae,[m(t("input",{id:"metrics-enabled","onUpdate:modelValue":a[19]||(a[19]=s=>e.validate.metricsEnabled=s),value:"enabled",name:"metrics",type:"radio",class:"k-input mr-2","data-testid":"mesh-metrics-enabled"},null,512),[[E,e.validate.metricsEnabled]]),n(),Be])]),_:1}),n(),e.validate.metricsEnabled==="enabled"?(u(),h(c,{key:0,class:"mt-4",title:"Backend name","for-attr":"metrics-name"},{default:l(()=>[m(t("input",{id:"metrics-name","onUpdate:modelValue":a[20]||(a[20]=s=>e.validate.meshMetricsName=s),type:"text",class:"k-input w-100",placeholder:"your-metrics-backend-name","data-testid":"mesh-metrics-backend-name"},null,512),[[f,e.validate.meshMetricsName]])]),_:1})):p("",!0),n(),e.validate.metricsEnabled==="enabled"?(u(),h(c,{key:1,class:"mt-4",title:"Type","for-attr":"metrics-type"},{default:l(()=>[m(t("select",{id:"metrics-type","onUpdate:modelValue":a[21]||(a[21]=s=>e.validate.meshMetricsType=s),class:"k-input w-100",name:"metrics-type"},Ve,512),[[U,e.validate.meshMetricsType]])]),_:1})):p("",!0),n(),e.validate.metricsEnabled==="enabled"?(u(),h(c,{key:2,class:"mt-4",title:"Dataplane port","for-attr":"metrics-dataplane-port"},{default:l(()=>[m(t("input",{id:"metrics-dataplane-port","onUpdate:modelValue":a[22]||(a[22]=s=>e.validate.meshMetricsDataplanePort=s),type:"number",class:"k-input w-100",step:"1",min:"0",max:"65535",placeholder:"1234"},null,512),[[f,e.validate.meshMetricsDataplanePort]])]),_:1})):p("",!0),n(),e.validate.metricsEnabled==="enabled"?(u(),h(c,{key:3,class:"mt-4",title:"Dataplane path","for-attr":"metrics-dataplane-path"},{default:l(()=>[m(t("input",{id:"metrics-dataplane-path","onUpdate:modelValue":a[23]||(a[23]=s=>e.validate.meshMetricsDataplanePath=s),type:"text",class:"k-input w-100"},null,512),[[f,e.validate.meshMetricsDataplanePath]])]),_:1})):p("",!0)]),_:1})]),complete:l(()=>[b.codeOutput?(u(),D("div",Ie,[e.hideScannerSiblings===!1?(u(),D("div",Re,[xe,n(),t("p",null,` + Since the `+C(e.productName)+` GUI is read-only mode to follow Ops best practices, + please execute the following command in your shell to create the entity. + `+C(e.productName)+` will automatically detect when the new entity has been created. + `,1),n(),g(w,{tabs:e.tabs,"initial-tab-override":i.environment,onOnTabChange:b.onTabChange},{kubernetes:l(()=>[g(y,{id:"code-block-kubernetes-command","data-testid":"kubernetes",language:"bash",code:b.codeOutput},null,8,["code"])]),universal:l(()=>[g(y,{id:"code-block-universal-command","data-testid":"universal",language:"bash",code:b.codeOutput},null,8,["code"])]),_:1},8,["tabs","initial-tab-override","onOnTabChange"])])):p("",!0),n(),g(r,{"loader-function":b.scanForEntity,"should-start":!0,"has-error":e.scanError,"can-complete":e.scanFound,onHideSiblings:b.hideSiblings},{"loading-title":l(()=>[Oe]),"loading-content":l(()=>[Pe]),"complete-title":l(()=>[Ke]),"complete-content":l(()=>[t("p",null,[n(` + Your mesh `),e.validate.meshName?(u(),D("strong",Fe,C(e.validate.meshName),1)):p("",!0),n(` was found! + `)]),n(),t("p",null,[g(S,{appearance:"primary",to:{name:"mesh-detail-view",params:{mesh:e.validate.meshName}}},{default:l(()=>[n(` + Go to mesh `+C(e.validate.meshName),1)]),_:1},8,["to"])])]),"error-title":l(()=>[ze]),"error-content":l(()=>[je]),_:1},8,["loader-function","has-error","can-complete","onHideSiblings"])])):(u(),h(M,{key:1,appearance:"danger"},{alertMessage:l(()=>[Ye]),_:1}))]),mesh:l(()=>[We,n(),t("p",null,` + In `+C(i.title)+`, a Mesh resource allows you to define an isolated environment + for your data-planes and policies. It's isolated because the mTLS CA + you choose can be different from the one configured for our Meshes. + Ideally, you will have either a large Mesh with all the workloads, or + one Mesh per application for better isolation. + `,1),n(),t("p",null,[t("a",{href:`https://kuma.io/docs/${i.kumaDocsVersion}/policies/mesh/${e.utm}`,target:"_blank"},` + Learn More + `,8,Ge)])]),"did-you-know":l(()=>[Ze,n(),qe]),_:1},8,["steps","sidebar-content","footer-enabled","next-disabled","onGoToStep"])])])}const lt=V(Q,[["render",He],["__scopeId","data-v-7dc40dea"]]);export{lt as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/Mesh.22bc2992.css b/app/kuma-ui/pkg/resources/data/assets/Mesh.22bc2992.css new file mode 100644 index 000000000000..ef66d563fdd4 --- /dev/null +++ b/app/kuma-ui/pkg/resources/data/assets/Mesh.22bc2992.css @@ -0,0 +1 @@ +.code-sample[data-v-7dc40dea]{font-family:var(--font-family-mono)} diff --git a/app/kuma-ui/pkg/resources/data/assets/Mesh.766d8d68.js b/app/kuma-ui/pkg/resources/data/assets/Mesh.766d8d68.js deleted file mode 100644 index fcf983b34cd5..000000000000 --- a/app/kuma-ui/pkg/resources/data/assets/Mesh.766d8d68.js +++ /dev/null @@ -1 +0,0 @@ -import{D as L,y as V,M as O,O as R,ck as x,cn as I,cT as C,R as U,k as P,o as c,i as N,j as t,a as m,w as s,t as w,b as y,c as g,z as u,l as r,m as p,cU as v,cD as D,h as _}from"./index.3bc39668.js";import{_ as K}from"./CodeBlock.vue_vue_type_style_index_0_lang.b3d38a49.js";import{f as F}from"./formatForCLI.199be697.js";import{F as z,S as j,E as Y}from"./EntityScanner.715bca8d.js";import{T as W}from"./TabsWidget.1751eed8.js";import"./_commonjsHelpers.f037b798.js";import"./index.58caa11d.js";import"./ErrorBlock.f4ac98cc.js";import"./LoadingBlock.vue_vue_type_script_setup_true_lang.13b03cfc.js";const G={mtls:{enabledBackend:null,backends:[]},tracing:{defaultBackend:null,backends:[{name:null,type:null}]},logging:{backends:[{name:null,format:'{ "destination": "%KUMA_DESTINATION_SERVICE%", "destinationAddress": "%UPSTREAM_LOCAL_ADDRESS%", "source": "%KUMA_SOURCE_SERVICE%", "sourceAddress": "%KUMA_SOURCE_ADDRESS%", "bytesReceived": "%BYTES_RECEIVED%", "bytesSent": "%BYTES_SENT%"}',type:null}]},metrics:{enabledBackend:null,backends:[{name:null,type:null}]}};function A(){return{meshName:"",meshCAName:"",meshLoggingBackend:"",meshTracingBackend:"",meshMetricsName:"",meshTracingZipkinURL:"",mtlsEnabled:"disabled",meshCA:"builtin",loggingEnabled:"disabled",loggingType:"tcp",meshLoggingPath:"/",meshLoggingAddress:"127.0.0.1:5000",meshLoggingBackendFormat:'{ start_time: "%START_TIME%", source: "%KUMA_SOURCE_SERVICE%", destination: "%KUMA_DESTINATION_SERVICE%", source_address: "%KUMA_SOURCE_ADDRESS_WITHOUT_PORT%", destination_address: "%UPSTREAM_HOST%", duration_millis: "%DURATION%", bytes_received: "%BYTES_RECEIVED%", bytes_sent: "%BYTES_SENT%" }',tracingEnabled:"disabled",meshTracingType:"zipkin",meshTracingSampling:99.9,metricsEnabled:"disabled",meshMetricsType:"prometheus",meshMetricsDataplanePort:5670,meshMetricsDataplanePath:"/metrics"}}function Z(i,a){return Object.keys(i).filter(l=>!a.includes(l)).map(l=>Object.assign({},{[l]:i[l]})).reduce((l,E)=>Object.assign(l,E),{})}const q={name:"MeshWizard",components:{CodeBlock:K,FormFragment:z,TabsWidget:W,StepSkeleton:j,EntityScanner:Y,KAlert:V,KButton:O,KCard:R},data(){return{hasStoredMeshData:!1,productName:x,selectedTab:"",schema:G,steps:[{label:"General & Security",slug:"general"},{label:"Logging",slug:"logging"},{label:"Tracing",slug:"tracing"},{label:"Metrics",slug:"metrics"},{label:"Install",slug:"complete"}],tabs:[{hash:"#kubernetes",title:"Kubernetes"},{hash:"#universal",title:"Universal"}],sidebarContent:[{name:"mesh"},{name:"did-you-know"}],formConditions:{mtlsEnabled:!1,loggingEnabled:!1,tracingEnabled:!1,metricsEnabled:!1,loggingType:null},startScanner:!1,scanFound:!1,hideScannerSiblings:!1,scanError:!1,isComplete:!1,validate:A(),vmsg:[],utm:"?utm_source=Kuma&utm_medium=Kuma-GUI"}},computed:{...I({title:"config/getTagline",kumaDocsVersion:"config/getKumaDocsVersion",environment:"config/getEnvironment"}),codeOutput(){const i=this.schema,a=Object.assign({},i),l=this.validate;if(!l)return;const E=l.mtlsEnabled==="enabled",e=l.loggingEnabled==="enabled",h=l.tracingEnabled==="enabled",T=l.metricsEnabled==="enabled",S={mtls:E,logging:e,tracing:h,metrics:T},d=[];if(Object.entries(S).forEach(o=>{const k=o[1],n=o[0];k?d.filter(B=>B!==n):d.push(n)}),E){a.mtls.enabled=!0;const o=a.mtls,k=this.validate.meshCA,n=this.validate.meshCAName;o.backends=[],o.enabledBackend=n,k==="provided"?o.backends=[{name:n,type:k,conf:{cert:{secret:""},key:{secret:""}}}]:o.backends=[{name:n,type:k}]}if(e){const o=a.logging.backends[0],k=o.format;o.conf={},o.name=l.meshLoggingBackend,o.type=l.loggingType,o.format=l.meshLoggingBackendFormat||k,l.loggingType==="tcp"?o.conf.address=l.meshLoggingAddress||"127.0.0.1:5000":l.loggingType==="file"&&(o.conf.path=l.meshLoggingPath)}if(h){const o=a.tracing;o.defaultBackend=l.meshTracingBackend,o.backends[0].type=l.meshTracingType||"zipkin",o.backends[0].name=l.meshTracingBackend,o.backends[0].sampling=l.meshTracingSampling||100,o.backends[0].conf={},o.backends[0].conf.url=l.meshTracingZipkinURL}if(T){const o=a.metrics;o.backends[0].conf={},o.enabledBackend=l.meshMetricsName,o.backends[0].type=l.meshMetricsType||"prometheus",o.backends[0].name=l.meshMetricsName,o.backends[0].conf.port=l.meshMetricsDataplanePort||5670,o.backends[0].conf.path=l.meshMetricsDataplanePath||"/metrics"}const b=Z(a,d);let f,M;return this.selectedTab==="#kubernetes"?(M="kubectl",f={apiVersion:"kuma.io/v1alpha1",kind:"Mesh",metadata:{name:l.meshName}},Object.keys(b).length>0&&(f.spec=b)):(M="kumactl",f={type:"Mesh",name:l.meshName,...b}),F(f,`" | ${M} apply -f -`)},nextDisabled(){const{meshName:i,meshCAName:a,meshLoggingBackend:l,meshTracingBackend:E,meshTracingZipkinURL:e,meshMetricsName:h,mtlsEnabled:T,loggingEnabled:S,tracingEnabled:d,metricsEnabled:b,meshLoggingPath:f,loggingType:M}=this.validate;return!i.length||T==="enabled"&&!a?!0:this.$route.query.step==="1"?S==="disabled"?!1:l?M==="file"&&!f:!0:this.$route.query.step==="2"?d==="enabled"&&!(E&&e):this.$route.query.step==="3"?b==="enabled"&&!h:!1}},watch:{"validate.meshName"(i){const a=C(i);this.validate.meshName=a,this.validateMeshName(a)},"validate.meshCAName"(i){this.validate.meshCAName=C(i)},"validate.meshLoggingBackend"(i){this.validate.meshLoggingBackend=C(i)},"validate.meshTracingBackend"(i){this.validate.meshTracingBackend=C(i)},"validate.meshMetricsName"(i){this.validate.meshMetricsName=C(i)}},created(){const i=U.get("createMeshData");i!==null&&(this.validate=i,this.hasStoredMeshData=!0)},methods:{updateStoredData(){U.set("createMeshData",this.validate),this.hasStoredMeshData=!0},resetMeshData(){U.remove("createMeshData"),this.hasStoredMeshData=!1,this.validate=A()},onTabChange(i){this.selectedTab=i},hideSiblings(){this.hideScannerSiblings=!0},validateMeshName(i){!i||i===""?this.vmsg.meshName="A Mesh name is required to proceed":this.vmsg.meshName=""},scanForEntity(){const i=this.validate.meshName;this.scanComplete=!1,this.scanError=!1,i&&P.getMesh({name:i}).then(a=>{a&&a.name.length>0?(this.isRunning=!0,this.scanFound=!0):this.scanError=!0}).catch(a=>{this.scanError=!0,console.error(a)}).finally(()=>{this.scanComplete=!0})}}},H={class:"wizard"},J={class:"wizard__content"},Q=t("code",null,"kubectl",-1),X=t("code",null,"kumactl",-1),$=t("h3",null," To get started, please fill in the following information: ",-1),ee={class:"k-input-label mx-2"},te=t("span",null,"Disabled",-1),ae={class:"k-input-label mx-2"},ne=t("span",null,"Enabled",-1),se=t("option",{value:"builtin"}," builtin ",-1),le=t("option",{value:"provided"}," provided ",-1),ie=[se,le],oe=t("p",{class:"help"}," If you've enabled mTLS, you must select a CA. ",-1),de=t("h3",null," Setup Logging ",-1),re=t("p",null,' You can setup as many logging backends as you need that you can later use to log traffic via the "TrafficLog" policy. In this wizard, we allow you to configure one backend, but you can add more manually if you wish. ',-1),ce={class:"k-input-label mx-2"},me=t("span",null,"Disabled",-1),ue={class:"k-input-label mx-2"},ge=t("span",null,"Enabled",-1),he={key:1},pe=t("option",{value:"tcp"}," TCP ",-1),be=t("option",{value:"file"}," File ",-1),fe=[pe,be],ke=t("h3",null," Setup Tracing ",-1),ye=t("p",null,' You can setup as many tracing backends as you need that you can later use to log traffic via the "TrafficTrace" policy. In this wizard we allow you to configure one backend, but you can add more manually as you wish. ',-1),ve={class:"k-input-label mx-2"},_e=t("span",null,"Disabled",-1),Ee={class:"k-input-label mx-2"},Te=t("span",null,"Enabled",-1),Se=t("option",{value:"zipkin"}," Zipkin ",-1),Me=[Se],we=t("h3",null," Setup Metrics ",-1),Ce=t("p",null," You can expose metrics from every data-plane on a configurable path and port that a metrics service, like Prometheus, can use to fetch them. ",-1),Ne={class:"k-input-label mx-2"},De=t("span",null,"Disabled",-1),Ue={class:"k-input-label mx-2"},Ae=t("span",null,"Enabled",-1),Be=t("option",{value:"prometheus"}," Prometheus ",-1),Le=[Be],Ve={key:0},Oe={key:0},Re=t("h3",null," Install a new Mesh ",-1),xe=t("h3",null,"Searching\u2026",-1),Ie=t("p",null,"We are looking for your mesh.",-1),Pe=t("h3",null,"Done!",-1),Ke={key:0},Fe=t("h3",null,"Mesh not found",-1),ze=t("p",null,"We were unable to find your mesh.",-1),je=t("p",null," You haven't filled any data out yet! Please return to the first step and fill out your information. ",-1),Ye=t("h3",null,"Mesh",-1),We=["href"],Ge=t("h3",null,"Did You Know?",-1),Ze=t("p",null," As you know, the GUI is read-only, but it will be providing instructions to create a new Mesh and verify everything worked well. ",-1);function qe(i,a,l,E,e,h){const T=_("KButton"),S=_("KAlert"),d=_("FormFragment"),b=_("KCard"),f=_("CodeBlock"),M=_("TabsWidget"),o=_("EntityScanner"),k=_("StepSkeleton");return c(),N("div",H,[t("div",J,[m(k,{steps:e.steps,"sidebar-content":e.sidebarContent,"footer-enabled":e.hideScannerSiblings===!1,"next-disabled":h.nextDisabled,onGoToStep:h.updateStoredData},{general:s(()=>[t("p",null," Welcome to the wizard for creating a new Mesh resource in "+w(e.productName)+". We will be providing you with a few steps that will get you started. ",1),t("p",null,[y(" As you know, the "+w(e.productName)+" GUI is read-only, so at the end of this wizard we will be generating the configuration that you can apply with either ",1),Q,y(" (if you are running in Kubernetes mode) or "),X,y(" / API (if you are running in Universal mode). ")]),$,m(b,{class:"my-6 k-card--small",title:"Mesh Information","has-shadow":""},{body:s(()=>[e.hasStoredMeshData?(c(),g(S,{key:0,class:"reset-mesh-data-alert",appearance:"info"},{alertMessage:s(()=>[y(" Want to start with an empty slate? ")]),actionButtons:s(()=>[m(T,{apperance:"outline",onClick:h.resetMeshData},{default:s(()=>[y(" Reset to defaults ")]),_:1},8,["onClick"])]),_:1})):u("",!0),m(d,{class:"mt-4",title:"Mesh name","for-attr":"mesh-name"},{default:s(()=>[r(t("input",{id:"mesh-name","onUpdate:modelValue":a[0]||(a[0]=n=>e.validate.meshName=n),type:"text",class:"k-input w-100","data-testid":"mesh-name",placeholder:"your-mesh-name",required:""},null,512),[[p,e.validate.meshName]]),e.vmsg.meshName?(c(),g(S,{key:0,appearance:"danger",size:"small","alert-message":e.vmsg.meshName},null,8,["alert-message"])):u("",!0)]),_:1}),m(d,{class:"mt-4",title:"Mutual TLS"},{default:s(()=>[t("label",ee,[r(t("input",{ref:"mtlsDisabled","onUpdate:modelValue":a[1]||(a[1]=n=>e.validate.mtlsEnabled=n),value:"disabled",name:"mtls",type:"radio",class:"k-input mr-2","data-testid":"mesh-mtls-disabled"},null,512),[[v,e.validate.mtlsEnabled]]),te]),t("label",ae,[r(t("input",{id:"mtls-enabled","onUpdate:modelValue":a[2]||(a[2]=n=>e.validate.mtlsEnabled=n),value:"enabled",name:"mtls",type:"radio",class:"k-input mr-2","data-testid":"mesh-mtls-enabled"},null,512),[[v,e.validate.mtlsEnabled]]),ne])]),_:1}),e.validate.mtlsEnabled==="enabled"?(c(),g(d,{key:1,class:"mt-4",title:"Certificate name","for-attr":"certificate-name"},{default:s(()=>[r(t("input",{id:"certificate-name","onUpdate:modelValue":a[3]||(a[3]=n=>e.validate.meshCAName=n),type:"text",class:"k-input w-100",placeholder:"your-certificate-name","data-testid":"mesh-certificate-name"},null,512),[[p,e.validate.meshCAName]])]),_:1})):u("",!0),e.validate.mtlsEnabled==="enabled"?(c(),g(d,{key:2,class:"mt-4",title:"Certificate Authority","for-attr":"certificate-authority"},{default:s(()=>[r(t("select",{id:"certificate-authority","onUpdate:modelValue":a[4]||(a[4]=n=>e.validate.meshCA=n),class:"k-input w-100",name:"certificate-authority"},ie,512),[[D,e.validate.meshCA]]),oe]),_:1})):u("",!0)]),_:1})]),logging:s(()=>[de,re,m(b,{class:"my-6 k-card--small",title:"Logging Configuration","has-shadow":""},{body:s(()=>[m(d,{title:"Logging"},{default:s(()=>[t("label",ce,[r(t("input",{id:"logging-disabled","onUpdate:modelValue":a[5]||(a[5]=n=>e.validate.loggingEnabled=n),value:"disabled",name:"logging",type:"radio",class:"k-input mr-2","data-testid":"mesh-logging-disabled"},null,512),[[v,e.validate.loggingEnabled]]),me]),t("label",ue,[r(t("input",{id:"logging-enabled","onUpdate:modelValue":a[6]||(a[6]=n=>e.validate.loggingEnabled=n),value:"enabled",name:"logging",type:"radio",class:"k-input mr-2","data-testid":"mesh-logging-enabled"},null,512),[[v,e.validate.loggingEnabled]]),ge])]),_:1}),e.validate.loggingEnabled==="enabled"?(c(),g(d,{key:0,class:"mt-4",title:"Backend name","for-attr":"backend-name"},{default:s(()=>[r(t("input",{id:"backend-name","onUpdate:modelValue":a[7]||(a[7]=n=>e.validate.meshLoggingBackend=n),type:"text",class:"k-input w-100",placeholder:"your-backend-name","data-testid":"mesh-logging-backend-name"},null,512),[[p,e.validate.meshLoggingBackend]])]),_:1})):u("",!0),e.validate.loggingEnabled==="enabled"?(c(),N("div",he,[m(d,{class:"mt-4",title:"Type"},{default:s(()=>[r(t("select",{id:"logging-type",ref:"loggingTypeSelect","onUpdate:modelValue":a[8]||(a[8]=n=>e.validate.loggingType=n),class:"k-input w-100",name:"logging-type"},fe,512),[[D,e.validate.loggingType]])]),_:1}),e.validate.loggingType==="file"?(c(),g(d,{key:0,class:"mt-4",title:"Path","for-attr":"backend-address"},{default:s(()=>[r(t("input",{id:"backend-address","onUpdate:modelValue":a[9]||(a[9]=n=>e.validate.meshLoggingPath=n),type:"text",class:"k-input w-100"},null,512),[[p,e.validate.meshLoggingPath]])]),_:1})):u("",!0),e.validate.loggingType==="tcp"?(c(),g(d,{key:1,class:"mt-4",title:"Address","for-attr":"backend-address"},{default:s(()=>[r(t("input",{id:"backend-address","onUpdate:modelValue":a[10]||(a[10]=n=>e.validate.meshLoggingAddress=n),type:"text",class:"k-input w-100"},null,512),[[p,e.validate.meshLoggingAddress]])]),_:1})):u("",!0),m(d,{class:"mt-4",title:"Format","for-attr":"backend-format"},{default:s(()=>[r(t("textarea",{id:"backend-format","onUpdate:modelValue":a[11]||(a[11]=n=>e.validate.meshLoggingBackendFormat=n),class:"k-input w-100 code-sample",rows:"12"},null,512),[[p,e.validate.meshLoggingBackendFormat]])]),_:1})])):u("",!0)]),_:1})]),tracing:s(()=>[ke,ye,m(b,{class:"my-6 k-card--small",title:"Tracing Configuration","has-shadow":""},{body:s(()=>[m(d,{title:"Tracing"},{default:s(()=>[t("label",ve,[r(t("input",{id:"tracing-disabled","onUpdate:modelValue":a[12]||(a[12]=n=>e.validate.tracingEnabled=n),value:"disabled",name:"tracing",type:"radio",class:"k-input mr-2"},null,512),[[v,e.validate.tracingEnabled]]),_e]),t("label",Ee,[r(t("input",{id:"tracing-enabled","onUpdate:modelValue":a[13]||(a[13]=n=>e.validate.tracingEnabled=n),value:"enabled",name:"tracing",type:"radio",class:"k-input mr-2","data-testid":"mesh-tracing-enabled"},null,512),[[v,e.validate.tracingEnabled]]),Te])]),_:1}),e.validate.tracingEnabled==="enabled"?(c(),g(d,{key:0,class:"mt-4",title:"Backend name","for-attr":"tracing-backend-name"},{default:s(()=>[r(t("input",{id:"tracing-backend-name","onUpdate:modelValue":a[14]||(a[14]=n=>e.validate.meshTracingBackend=n),type:"text",class:"k-input w-100",placeholder:"your-tracing-backend-name","data-testid":"mesh-tracing-backend-name"},null,512),[[p,e.validate.meshTracingBackend]])]),_:1})):u("",!0),e.validate.tracingEnabled==="enabled"?(c(),g(d,{key:1,class:"mt-4",title:"Type","for-attr":"tracing-type"},{default:s(()=>[r(t("select",{id:"tracing-type","onUpdate:modelValue":a[15]||(a[15]=n=>e.validate.meshTracingType=n),class:"k-input w-100",name:"tracing-type"},Me,512),[[D,e.validate.meshTracingType]])]),_:1})):u("",!0),e.validate.tracingEnabled==="enabled"?(c(),g(d,{key:2,class:"mt-4",title:"Sampling","for-attr":"tracing-sampling"},{default:s(()=>[r(t("input",{id:"tracing-sampling","onUpdate:modelValue":a[16]||(a[16]=n=>e.validate.meshTracingSampling=n),type:"number",class:"k-input w-100",step:"0.1",min:"0",max:"100"},null,512),[[p,e.validate.meshTracingSampling]])]),_:1})):u("",!0),e.validate.tracingEnabled==="enabled"?(c(),g(d,{key:3,class:"mt-4",title:"URL","for-attr":"tracing-zipkin-url"},{default:s(()=>[r(t("input",{id:"tracing-zipkin-url","onUpdate:modelValue":a[17]||(a[17]=n=>e.validate.meshTracingZipkinURL=n),type:"text",class:"k-input w-100",placeholder:"http://zipkin.url:1234","data-testid":"mesh-tracing-url"},null,512),[[p,e.validate.meshTracingZipkinURL]])]),_:1})):u("",!0)]),_:1})]),metrics:s(()=>[we,Ce,m(b,{class:"my-6 k-card--small",title:"Metrics Configuration","has-shadow":""},{body:s(()=>[m(d,{title:"Metrics"},{default:s(()=>[t("label",Ne,[r(t("input",{id:"metrics-disabled","onUpdate:modelValue":a[18]||(a[18]=n=>e.validate.metricsEnabled=n),value:"disabled",name:"metrics",type:"radio",class:"k-input mr-2"},null,512),[[v,e.validate.metricsEnabled]]),De]),t("label",Ue,[r(t("input",{id:"metrics-enabled","onUpdate:modelValue":a[19]||(a[19]=n=>e.validate.metricsEnabled=n),value:"enabled",name:"metrics",type:"radio",class:"k-input mr-2","data-testid":"mesh-metrics-enabled"},null,512),[[v,e.validate.metricsEnabled]]),Ae])]),_:1}),e.validate.metricsEnabled==="enabled"?(c(),g(d,{key:0,class:"mt-4",title:"Backend name","for-attr":"metrics-name"},{default:s(()=>[r(t("input",{id:"metrics-name","onUpdate:modelValue":a[20]||(a[20]=n=>e.validate.meshMetricsName=n),type:"text",class:"k-input w-100",placeholder:"your-metrics-backend-name","data-testid":"mesh-metrics-backend-name"},null,512),[[p,e.validate.meshMetricsName]])]),_:1})):u("",!0),e.validate.metricsEnabled==="enabled"?(c(),g(d,{key:1,class:"mt-4",title:"Type","for-attr":"metrics-type"},{default:s(()=>[r(t("select",{id:"metrics-type","onUpdate:modelValue":a[21]||(a[21]=n=>e.validate.meshMetricsType=n),class:"k-input w-100",name:"metrics-type"},Le,512),[[D,e.validate.meshMetricsType]])]),_:1})):u("",!0),e.validate.metricsEnabled==="enabled"?(c(),g(d,{key:2,class:"mt-4",title:"Dataplane port","for-attr":"metrics-dataplane-port"},{default:s(()=>[r(t("input",{id:"metrics-dataplane-port","onUpdate:modelValue":a[22]||(a[22]=n=>e.validate.meshMetricsDataplanePort=n),type:"number",class:"k-input w-100",step:"1",min:"0",max:"65535",placeholder:"1234"},null,512),[[p,e.validate.meshMetricsDataplanePort]])]),_:1})):u("",!0),e.validate.metricsEnabled==="enabled"?(c(),g(d,{key:3,class:"mt-4",title:"Dataplane path","for-attr":"metrics-dataplane-path"},{default:s(()=>[r(t("input",{id:"metrics-dataplane-path","onUpdate:modelValue":a[23]||(a[23]=n=>e.validate.meshMetricsDataplanePath=n),type:"text",class:"k-input w-100"},null,512),[[p,e.validate.meshMetricsDataplanePath]])]),_:1})):u("",!0)]),_:1})]),complete:s(()=>[h.codeOutput?(c(),N("div",Ve,[e.hideScannerSiblings===!1?(c(),N("div",Oe,[Re,t("p",null," Since the "+w(e.productName)+" GUI is read-only mode to follow Ops best practices, please execute the following command in your shell to create the entity. "+w(e.productName)+" will automatically detect when the new entity has been created. ",1),m(M,{tabs:e.tabs,"initial-tab-override":i.environment,onOnTabChange:h.onTabChange},{kubernetes:s(()=>[m(f,{id:"code-block-kubernetes-command","data-testid":"kubernetes",language:"bash",code:h.codeOutput},null,8,["code"])]),universal:s(()=>[m(f,{id:"code-block-universal-command","data-testid":"universal",language:"bash",code:h.codeOutput},null,8,["code"])]),_:1},8,["tabs","initial-tab-override","onOnTabChange"])])):u("",!0),m(o,{"loader-function":h.scanForEntity,"should-start":!0,"has-error":e.scanError,"can-complete":e.scanFound,onHideSiblings:h.hideSiblings},{"loading-title":s(()=>[xe]),"loading-content":s(()=>[Ie]),"complete-title":s(()=>[Pe]),"complete-content":s(()=>[t("p",null,[y(" Your mesh "),e.validate.meshName?(c(),N("strong",Ke,w(e.validate.meshName),1)):u("",!0),y(" was found! ")]),t("p",null,[m(T,{appearance:"primary",to:{name:"mesh-detail-view",params:{mesh:e.validate.meshName}}},{default:s(()=>[y(" Go to mesh "+w(e.validate.meshName),1)]),_:1},8,["to"])])]),"error-title":s(()=>[Fe]),"error-content":s(()=>[ze]),_:1},8,["loader-function","has-error","can-complete","onHideSiblings"])])):(c(),g(S,{key:1,appearance:"danger"},{alertMessage:s(()=>[je]),_:1}))]),mesh:s(()=>[Ye,t("p",null," In "+w(i.title)+", a Mesh resource allows you to define an isolated environment for your data-planes and policies. It's isolated because the mTLS CA you choose can be different from the one configured for our Meshes. Ideally, you will have either a large Mesh with all the workloads, or one Mesh per application for better isolation. ",1),t("p",null,[t("a",{href:`https://kuma.io/docs/${i.kumaDocsVersion}/policies/mesh/${e.utm}`,target:"_blank"}," Learn More ",8,We)])]),"did-you-know":s(()=>[Ge,Ze]),_:1},8,["steps","sidebar-content","footer-enabled","next-disabled","onGoToStep"])])])}const st=L(q,[["render",qe]]);export{st as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/MeshOverviewView.57401308.js b/app/kuma-ui/pkg/resources/data/assets/MeshOverviewView.57401308.js deleted file mode 100644 index 6e55310f112f..000000000000 --- a/app/kuma-ui/pkg/resources/data/assets/MeshOverviewView.57401308.js +++ /dev/null @@ -1 +0,0 @@ -import{d as A,e as c,f as F,o as l,i,a as d,u as t,q as Y,D as z,p as K,r as k,x as U,cs as S,k as P,c as B,w as v,j as u,F as b,n as D,t as h,S as R,b as N,z as $}from"./index.3bc39668.js";import{_ as L,a as T,M as W}from"./MeshResources.d7c8256d.js";import{_ as O}from"./LabelList.vue_vue_type_style_index_0_lang.0e14ac31.js";import{T as G}from"./TabsWidget.1751eed8.js";import{Y as H}from"./YamlView.24c9d3cb.js";import"./EmptyBlock.vue_vue_type_script_setup_true_lang.74b6b406.js";import"./ErrorBlock.f4ac98cc.js";import"./LoadingBlock.vue_vue_type_script_setup_true_lang.13b03cfc.js";import"./index.58caa11d.js";import"./CodeBlock.vue_vue_type_style_index_0_lang.b3d38a49.js";import"./_commonjsHelpers.f037b798.js";const J={class:"chart-container mt-16"},Q=A({__name:"MeshCharts",setup(X){const s=Y(),f=c(()=>s.getters.getServiceResourcesFetching),y=c(()=>s.getters.getMeshInsightsFetching),m=c(()=>s.getters.getChart("services")),p=c(()=>s.getters.getChart("dataplanes")),g=c(()=>s.getters.getChart("kumaDPVersions")),o=c(()=>s.getters.getChart("envoyVersions"));F(()=>s.state.selectedMesh,function(){C()}),C();function C(){s.dispatch("fetchMeshInsights",s.state.selectedMesh),s.dispatch("fetchServices",s.state.selectedMesh)}return(V,x)=>(l(),i("div",J,[d(L,{class:"chart chart-1/4",title:{singular:"SERVICE",plural:"SERVICES"},data:t(m).data,"is-loading":t(f),"save-chart":""},null,8,["data","is-loading"]),d(L,{class:"chart chart-1/4",title:{singular:"DP PROXY",plural:"DP PROXIES"},data:t(p).data,url:{name:"data-plane-list-view",params:{mesh:t(s).state.selectedMesh}},"is-loading":t(y)},null,8,["data","url","is-loading"]),d(T,{class:"chart chart-1/4",title:"KUMA DP",data:t(g).data,"is-loading":t(y)},null,8,["data","is-loading"]),d(T,{class:"chart chart-1/4",title:"ENVOY",data:t(o).data,"is-loading":t(y),"display-am-charts-logo":""},null,8,["data","is-loading"])]))}});const Z=z(Q,[["__scopeId","data-v-da78099c"]]),ee={key:1},ae={key:1},te={key:1,class:"mt-8"},pe=A({__name:"MeshOverviewView",setup(X){const s=K(),f=Y(),y=[{hash:"#overview",title:"Overview"},{hash:"#resources",title:"Resources"}],m=k(!0),p=k(!1),g=k(!1),o=k(null),C=k(null),V=c(()=>o.value!==null?U(o.value):null),x=c(()=>{if(o.value===null)return null;const{name:n,type:r,creationTime:e,modificationTime:a}=o.value;return{name:n,type:r,created:S(e),modified:S(a)}}),j=c(()=>{var M;if(o.value===null)return null;const n=w(o.value,"mtls"),r=w(o.value,"logging"),e=w(o.value,"metrics"),a=w(o.value,"tracing"),_=Boolean((M=o.value.routing)==null?void 0:M.localityAwareLoadBalancing);return{mtls:n,logging:r,metrics:e,tracing:a,localityAwareLoadBalancing:_}}),E=c(()=>{const n=f.state.policies.map(r=>{var e,a;return{title:r.pluralDisplayName,value:(a=(e=f.state.meshInsight.policies[r.name])==null?void 0:e.total)!=null?a:0}});return[{title:"Data Plane Proxies",value:f.state.meshInsight.dataplanes.total},...n]});F(()=>s.params.mesh,function(){s.name==="single-mesh-overview"&&(m.value=!0,g.value=!1,p.value=!1,I())}),I();async function I(){m.value=!0,g.value=!1;const n=s.params.mesh;try{o.value=await P.getMesh({name:n}),C.value=await P.getMeshInsights({name:n})}catch(r){p.value=!0,g.value=!0,console.error(r)}finally{m.value=!1}}function w(n,r){var _,M;if(n===null||n[r]===void 0)return!1;const e=(M=(_=n[r].enabledBackend)!=null?_:n[r].defaultBackend)!=null?M:n[r].backends[0].name,a=n[r].backends.find(q=>q.name===e);return`${a.type} / ${a.name}`}return(n,r)=>(l(),i(b,null,[d(Z),d(W,{class:"mt-8"}),o.value!==null?(l(),B(G,{key:0,class:"mt-8","has-error":p.value,"is-loading":m.value,tabs:y,"initial-tab-override":"overview"},{overview:v(()=>[d(O,null,{default:v(()=>[u("div",null,[u("ul",null,[(l(!0),i(b,null,D(t(x),(e,a)=>(l(),i("li",{key:a},[u("h4",null,h(a),1),typeof e=="boolean"?(l(),B(t(R),{key:0,appearance:e?"success":"danger"},{default:v(()=>[N(h(e?"Enabled":"Disabled"),1)]),_:2},1032,["appearance"])):(l(),i("p",ee,h(e),1))]))),128))])]),u("div",null,[u("ul",null,[(l(!0),i(b,null,D(t(j),(e,a)=>(l(),i("li",{key:a},[u("h4",null,h(a),1),typeof e=="boolean"?(l(),B(t(R),{key:0,appearance:e?"success":"danger"},{default:v(()=>[N(h(e?"Enabled":"Disabled"),1)]),_:2},1032,["appearance"])):(l(),i("p",ae,h(e),1))]))),128))])])]),_:1})]),resources:v(()=>[d(O,{"has-error":p.value,"is-loading":m.value,"is-empty":g.value},{default:v(()=>[(l(!0),i(b,null,D(Math.ceil(t(E).length/3),e=>(l(),i("div",{key:e},[u("ul",null,[(l(!0),i(b,null,D(t(E).slice((e-1)*3,e*3),(a,_)=>(l(),i("li",{key:_},[u("h4",null,h(a.title),1),u("p",null,h(a.value),1)]))),128))])]))),128))]),_:1},8,["has-error","is-loading","is-empty"])]),_:1},8,["has-error","is-loading"])):$("",!0),t(V)!==null?(l(),i("div",te,[d(H,{id:"code-block-mesh",content:t(V)},null,8,["content"])])):$("",!0)],64))}});export{pe as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/MeshOverviewView.83cacdf5.js b/app/kuma-ui/pkg/resources/data/assets/MeshOverviewView.83cacdf5.js new file mode 100644 index 000000000000..0b11855cd6e8 --- /dev/null +++ b/app/kuma-ui/pkg/resources/data/assets/MeshOverviewView.83cacdf5.js @@ -0,0 +1 @@ +import{d as O,f as u,g as F,o as l,j as i,a as h,u as t,e as c,q as X,E as K,p as Q,r as C,y as U,cs as R,k as S,c as I,w as f,l as d,F as b,n as B,t as m,Q as $,A as N}from"./index.c8e7c817.js";import{_ as L,a as T,M as W}from"./MeshResources.985cde12.js";import{_ as A}from"./LabelList.vue_vue_type_style_index_0_lang.7e95c953.js";import{T as z}from"./TabsWidget.cef20a04.js";import{_ as G}from"./YamlView.vue_vue_type_script_setup_true_lang.14695642.js";import"./EmptyBlock.vue_vue_type_script_setup_true_lang.ccd40ead.js";import"./ErrorBlock.26868ad8.js";import"./LoadingBlock.vue_vue_type_script_setup_true_lang.5817f994.js";import"./index.58caa11d.js";import"./CodeBlock.vue_vue_type_style_index_0_lang.660b597c.js";import"./_commonjsHelpers.f037b798.js";const H={class:"chart-container mt-16"},J=O({__name:"MeshCharts",setup(Y){const s=X(),y=u(()=>s.getters.getServiceResourcesFetching),M=u(()=>s.getters.getMeshInsightsFetching),p=u(()=>s.getters.getChart("services")),g=u(()=>s.getters.getChart("dataplanes")),_=u(()=>s.getters.getChart("kumaDPVersions")),o=u(()=>s.getters.getChart("envoyVersions"));F(()=>s.state.selectedMesh,function(){w()}),w();function w(){s.dispatch("fetchMeshInsights",s.state.selectedMesh),s.dispatch("fetchServices",s.state.selectedMesh)}return(E,V)=>(l(),i("div",H,[h(L,{class:"chart chart-1/4",title:{singular:"SERVICE",plural:"SERVICES"},data:t(p).data,"is-loading":t(y),"save-chart":""},null,8,["data","is-loading"]),c(),h(L,{class:"chart chart-1/4",title:{singular:"DP PROXY",plural:"DP PROXIES"},data:t(g).data,url:{name:"data-plane-list-view",params:{mesh:t(s).state.selectedMesh}},"is-loading":t(M)},null,8,["data","url","is-loading"]),c(),h(T,{class:"chart chart-1/4",title:"KUMA DP",data:t(_).data,"is-loading":t(M)},null,8,["data","is-loading"]),c(),h(T,{class:"chart chart-1/4",title:"ENVOY",data:t(o).data,"is-loading":t(M),"display-am-charts-logo":""},null,8,["data","is-loading"])]))}});const Z=K(J,[["__scopeId","data-v-da78099c"]]),ee={key:1},ae={key:1},te={key:1,class:"mt-8"},pe=O({__name:"MeshOverviewView",setup(Y){const s=Q(),y=X(),M=[{hash:"#overview",title:"Overview"},{hash:"#resources",title:"Resources"}],p=C(!0),g=C(!1),_=C(!1),o=C(null),w=C(null),E=u(()=>o.value!==null?U(o.value):null),V=u(()=>{if(o.value===null)return null;const{name:n,type:r,creationTime:e,modificationTime:a}=o.value;return{name:n,type:r,created:R(e),modified:R(a)}}),j=u(()=>{var k;if(o.value===null)return null;const n=D(o.value,"mtls"),r=D(o.value,"logging"),e=D(o.value,"metrics"),a=D(o.value,"tracing"),v=Boolean((k=o.value.routing)==null?void 0:k.localityAwareLoadBalancing);return{mtls:n,logging:r,metrics:e,tracing:a,localityAwareLoadBalancing:v}}),x=u(()=>{const n=y.state.policies.map(r=>{var e,a;return{title:r.pluralDisplayName,value:(a=(e=y.state.meshInsight.policies[r.name])==null?void 0:e.total)!=null?a:0}});return[{title:"Data Plane Proxies",value:y.state.meshInsight.dataplanes.total},...n]});F(()=>s.params.mesh,function(){s.name==="single-mesh-overview"&&(p.value=!0,_.value=!1,g.value=!1,P())}),P();async function P(){p.value=!0,_.value=!1;const n=s.params.mesh;try{o.value=await S.getMesh({name:n}),w.value=await S.getMeshInsights({name:n})}catch(r){g.value=!0,_.value=!0,console.error(r)}finally{p.value=!1}}function D(n,r){var v,k;if(n===null||n[r]===void 0)return!1;const e=(k=(v=n[r].enabledBackend)!=null?v:n[r].defaultBackend)!=null?k:n[r].backends[0].name,a=n[r].backends.find(q=>q.name===e);return`${a.type} / ${a.name}`}return(n,r)=>(l(),i(b,null,[h(Z),c(),h(W,{class:"mt-8"}),c(),o.value!==null?(l(),I(z,{key:0,class:"mt-8","has-error":g.value,"is-loading":p.value,tabs:M,"initial-tab-override":"overview"},{overview:f(()=>[h(A,null,{default:f(()=>[d("div",null,[d("ul",null,[(l(!0),i(b,null,B(t(V),(e,a)=>(l(),i("li",{key:a},[d("h4",null,m(a),1),c(),typeof e=="boolean"?(l(),I(t($),{key:0,appearance:e?"success":"danger"},{default:f(()=>[c(m(e?"Enabled":"Disabled"),1)]),_:2},1032,["appearance"])):(l(),i("p",ee,m(e),1))]))),128))])]),c(),d("div",null,[d("ul",null,[(l(!0),i(b,null,B(t(j),(e,a)=>(l(),i("li",{key:a},[d("h4",null,m(a),1),c(),typeof e=="boolean"?(l(),I(t($),{key:0,appearance:e?"success":"danger"},{default:f(()=>[c(m(e?"Enabled":"Disabled"),1)]),_:2},1032,["appearance"])):(l(),i("p",ae,m(e),1))]))),128))])])]),_:1})]),resources:f(()=>[h(A,{"has-error":g.value,"is-loading":p.value,"is-empty":_.value},{default:f(()=>[(l(!0),i(b,null,B(Math.ceil(t(x).length/3),e=>(l(),i("div",{key:e},[d("ul",null,[(l(!0),i(b,null,B(t(x).slice((e-1)*3,e*3),(a,v)=>(l(),i("li",{key:v},[d("h4",null,m(a.title),1),c(),d("p",null,m(a.value),1)]))),128))])]))),128))]),_:1},8,["has-error","is-loading","is-empty"])]),_:1},8,["has-error","is-loading"])):N("",!0),c(),t(E)!==null?(l(),i("div",te,[h(G,{id:"code-block-mesh",content:t(E)},null,8,["content"])])):N("",!0)],64))}});export{pe as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/MeshResources.d7c8256d.js b/app/kuma-ui/pkg/resources/data/assets/MeshResources.985cde12.js similarity index 94% rename from app/kuma-ui/pkg/resources/data/assets/MeshResources.d7c8256d.js rename to app/kuma-ui/pkg/resources/data/assets/MeshResources.985cde12.js index 51736288d757..5d2f9f920166 100644 --- a/app/kuma-ui/pkg/resources/data/assets/MeshResources.d7c8256d.js +++ b/app/kuma-ui/pkg/resources/data/assets/MeshResources.985cde12.js @@ -1 +1,15 @@ -import{W as A,X as te,Y as q,Z as W,$ as R,a0 as k,a1 as sa,a2 as V,a3 as ct,a4 as le,a5 as ze,a6 as Q,a7 as G,a8 as X,a9 as C,aa as w,ab as se,ac as At,ad as de,ae as pe,af as xt,ag as Re,ah as oa,ai as vt,aj as He,ak as ce,al as g,am as nr,an as ee,ao as U,ap as la,aq as Se,ar as bi,as as xe,at as sr,au as ha,av as me,aw as bt,ax as Ni,ay as Ve,az as H,aA as Ce,aB as li,aC as ke,aD as ae,aE as Bt,aF as Ae,aG as tt,aH as Te,aI as Pi,aJ as it,aK as Y,aL as Qe,aM as or,aN as ua,aO as yt,aP as je,aQ as da,aR as pa,aS as fa,aT as j,aU as De,aV as Be,aW as lr,aX as ca,aY as K,aZ as Xt,a_ as zi,a$ as $,b0 as Le,b1 as ya,b2 as ne,b3 as ue,b4 as va,b5 as hi,b6 as ut,b7 as ga,b8 as ma,b9 as Hi,ba as ve,bb as J,bc as Yt,bd as ui,be as Pt,bf as hr,bg as xa,bh as ba,bi as Lt,bj as Pa,bk as Ca,bl as Da,bm as Aa,bn as gt,bo as Ui,bp as Ue,bq as Ct,br as Gi,bs as Ki,bt as rt,bu as re,bv as _a,bw as Xe,bx as Va,by as M,bz as L,bA as _t,bB as oe,bC as fe,bD as Ie,bE as ie,bF as ii,bG as _e,bH as di,bI as ri,bJ as Ci,bK as Ne,bL as Di,bM as Sa,bN as Ta,bO as Ai,bP as Oa,bQ as mt,bR as Zi,bS as pi,bT as qi,bU as fi,bV as Ee,bW as $i,bX as ur,bY as ka,bZ as It,b_ as Ji,b$ as wa,c0 as Fa,c1 as Ma,c2 as et,c3 as Qi,c4 as La,c5 as Rt,c6 as Ia,c7 as Ra,c8 as er,c9 as ja,ca as ai,cb as Wa,cc as Xa,cd as ni,ce as Ya,cf as Ea,d as _i,cg as Ba,r as Na,f as tr,g as za,ch as Ha,ci as Ua,o as pt,i as Wt,c as dr,cj as Ga,e as ir,a as dt,w as $e,j as Oe,u as Pe,M as si,b as ft,O as jt,t as oi,ck as rr,F as Ka,n as Za,z as qa,q as $a,B as Ja,C as Qa,D as en}from"./index.3bc39668.js";var pr=function(l){A(r,l);function r(){var e=l.call(this)||this;e.className="Grip";var t=new te;e.layout="absolute",e.padding(10,10,10,10),e.margin(3,3,3,3),e.background.fillOpacity=.3,e.background.cornerRadius(10,10,10,10);var i=new q;i.element=e.paper.add("path");var a=W({x:-6,y:0});return a+=R({x:6,y:0}),a+=W({x:-8,y:-6}),a+=R({x:0,y:-12}),a+=R({x:8,y:-6}),a+=W({x:-8,y:6}),a+=R({x:0,y:12}),a+=R({x:8,y:6}),i.path=a,i.strokeWidth=2,i.fillOpacity=0,i.pixelPerfect=!0,i.padding(0,4,0,4),i.stroke=t.getFor("text"),i.strokeOpacity=.7,i.align="center",i.valign="middle",e.icon=i,e.label.dispose(),e.label=void 0,e.position="right",e.autoHideDelay=3e3,e.events.on("shown",function(n){e._autoHideTimeout&&e._autoHideTimeout.dispose(),e.autoHideDelay&&(e._autoHideTimeout=e.setTimeout(function(){e.hide()},e.autoHideDelay))}),e.events.on("down",function(n){e._autoHideTimeout&&e._autoHideTimeout.dispose()}),e.events.on("out",function(n){e.autoHideDelay&&(e._autoHideTimeout=e.setTimeout(function(){e.hide()},e.autoHideDelay))}),e.applyTheme(),e}return Object.defineProperty(r.prototype,"position",{get:function(){return this.getPropertyValue("position")},set:function(e){if(this.setPropertyValue("position",e))switch(e){case"left":this.align="left",this.valign="middle",this.horizontalCenter="left",this.verticalCenter="middle",this.icon.rotation=0,this.width=void 0,this.height=k(30);break;case"right":this.align="right",this.valign="middle",this.horizontalCenter="right",this.verticalCenter="middle",this.icon.rotation=0,this.width=void 0,this.height=k(30);break;case"top":this.align="center",this.valign="top",this.horizontalCenter="middle",this.verticalCenter="top",this.icon.rotation=90,this.width=k(30),this.height=void 0;break;case"bottom":this.align="center",this.valign="bottom",this.horizontalCenter="middle",this.verticalCenter="bottom",this.icon.rotation=90,this.width=k(30),this.height=void 0;break;default:this.align="center",this.valign="middle",this.horizontalCenter="middle",this.verticalCenter="middle",this.icon.rotation=90,this.width=k(30),this.height=void 0}},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"autoHideDelay",{get:function(){return this.getPropertyValue("autoHideDelay")},set:function(e){this.setPropertyValue("autoHideDelay",e)},enumerable:!0,configurable:!0}),r}(sa);V.registeredClasses.Grip=pr;var fr=function(l){A(r,l);function r(){var e=l.call(this)||this;return e.className="ChartDataItem",e.applyTheme(),e}return r}(ct),nt=function(l){A(r,l);function r(){var e=l.call(this)||this;if(e._legend=new le,e.constructor===r)throw new Error("'Chart' cannot be instantiated directly. Please use a specific chart type.");e.className="Chart";var t=new ze;e.titles=new Q(t),e._disposers.push(new G(e.titles)),e._disposers.push(t),e.width=k(100),e.height=k(100),e.layout="vertical";var i=e.createChild(X);i.shouldClone=!1,i.layout="vertical",i.width=k(100),i.height=k(100),e.chartAndLegendContainer=i;var a=i.createChild(X);return a.shouldClone=!1,a.width=k(100),a.height=k(100),e.chartContainer=a,e.showOnInit=!0,e._disposers.push(e._legend),e.titles.events.on("inserted",function(n){e.processTitle(n),e.updateReaderTitleReferences()},e,!1),e.titles.events.on("removed",function(n){e.updateReaderTitleReferences()},e,!1),e.role="region",e.defaultState.transitionDuration=1,e.applyTheme(),e}return r.prototype.applyInternalDefaults=function(){l.prototype.applyInternalDefaults.call(this),C(this.readerTitle)||(this.readerTitle=this.language.translate("Chart"))},r.prototype.draw=function(){this.fixLayout(),l.prototype.draw.call(this)},r.prototype.fixLayout=function(){var e=this.legend;if(e){var t=this.chartAndLegendContainer,i=this.chartContainer;switch(i.x=void 0,i.y=void 0,e.position!="absolute"&&(e.x=void 0,e.y=void 0),e.position){case"left":t.layout="horizontal",e.toBack();break;case"right":t.layout="horizontal",e.toFront();break;case"top":t.layout="vertical",e.toBack();break;case"bottom":t.layout="vertical",e.toFront();break;case"absolute":e.isMeasured=!1;break}}},r.prototype.feedLegend=function(){},r.prototype.processTitle=function(e){var t=e.newValue;return t.parent=this,t.toBack(),t.shouldClone=!1,t.align="center",t.uidAttr(),t},r.prototype.updateReaderTitleReferences=function(){if(this.titles.length){var e=[];w(this.titles.iterator(),function(t){e.push(t.uid)}),this.setSVGAttribute({"aria-labelledby":e.join(" ")})}else this.removeSVGAttribute("aria-labelledby")},Object.defineProperty(r.prototype,"legend",{get:function(){return this._legend.get()},set:function(e){this.setLegend(e)},enumerable:!0,configurable:!0}),r.prototype.setLegend=function(e){var t=this;this._legend.get()!==e&&(e?(e.parent=this.chartAndLegendContainer,this._legend.set(e,e.events.on("propertychanged",function(i){i.property=="position"&&t.fixLayout()},void 0,!1)),e.addDisposer(new se(function(){t.legend=void 0}))):this._legend.reset(),this.feedLegend())},r.prototype.dispose=function(){this.legend&&this.legend.dispose(),l.prototype.dispose.call(this)},r.prototype.processConfig=function(e){e&&C(e.legend)&&!C(e.legend.type)&&(e.legend.type="Legend"),l.prototype.processConfig.call(this,e)},r.prototype.copyFrom=function(e){this.titles.copyFrom(e.titles),this.chartContainer.copyFrom(e.chartContainer),e.legend&&(this.legend=e.legend.clone(),this.legend.removeChildren()),l.prototype.copyFrom.call(this,e)},Object.defineProperty(r.prototype,"dragGrip",{get:function(){var e=this;if(!this._dragGrip){var t=this.tooltipContainer.createChild(pr);t.align="right",t.valign="middle",t.hide(0),t.events.on("down",function(i){i.touch&&(e.interactionsEnabled=!1)}),t.events.on("up",function(i){e.interactionsEnabled=!0}),this.events.on("down",function(i){i.touch&&t.show()}),this._dragGrip=t}return this._dragGrip},set:function(e){this._dragGrip=e},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"focusable",{get:function(){return this.parent.focusable},set:function(e){this.parent.focusable=e},enumerable:!0,configurable:!0}),r}(At);V.registeredClasses.Chart=nt;de.push({relevant:pe.widthXS,state:function(l,r){if(l instanceof nt){var e=l.states.create(r);return l.pixelPaddingLeft>10&&(e.properties.paddingLeft=10),l.pixelPaddingRight>10&&(e.properties.paddingRight=10),e}return null}});de.push({relevant:pe.heightXS,state:function(l,r){if(l instanceof nt){var e=l.states.create(r);return l.pixelPaddingTop>10&&(e.properties.paddingTop=10),l.pixelPaddingBottom>10&&(e.properties.paddingBottom=10),e}return null}});de.push({relevant:pe.widthXXS,state:function(l,r){if(l instanceof nt){var e=l.states.create(r);return e.properties.paddingLeft=0,e.properties.paddingRight=0,e}return null}});de.push({relevant:pe.heightXXS,state:function(l,r){if(l instanceof nt){var e=l.states.create(r);return e.properties.paddingTop=0,e.properties.paddingBottom=0,e}return null}});var We=function(l){A(r,l);function r(){var e=l.call(this)||this;return e.className="Bullet",e.isMeasured=!1,e.tooltipX=0,e.tooltipY=0,e.layout="none",e.applyOnClones=!0,e.copyToLegendMarker=!0,e.applyTheme(),e}return Object.defineProperty(r.prototype,"locationX",{get:function(){return this.getPropertyValue("locationX")},set:function(e){if(this.setPropertyValue("locationX",e)){var t=this.dataItem;t&&t.component&&t.component.invalidate()}},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"locationY",{get:function(){return this.getPropertyValue("locationY")},set:function(e){if(this.setPropertyValue("locationY",e)){var t=this.dataItem;t&&t.component&&t.component.invalidate()}},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"xField",{get:function(){return this.getPropertyValue("xField")},set:function(e){this.setPropertyValue("xField",e,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"yField",{get:function(){return this.getPropertyValue("yField")},set:function(e){this.setPropertyValue("yField",e,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"isDynamic",{get:function(){return this.getPropertyValue("isDynamic")},set:function(e){this.setPropertyValue("isDynamic",e,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"copyToLegendMarker",{get:function(){return this.getPropertyValue("copyToLegendMarker")},set:function(e){this.setPropertyValue("copyToLegendMarker",e)},enumerable:!0,configurable:!0}),r}(X);V.registeredClasses.Bullet=We;de.push({relevant:pe.isXS,state:function(l,r){if(l instanceof We){var e=l.states.create(r);return e.properties.disabled=!0,e}return null}});var tn=function(l){A(r,l);function r(){var e=l.call(this)||this;return e.childrenCreated=!1,e.className="LegendDataItem",e.applyTheme(),e}return Object.defineProperty(r.prototype,"label",{get:function(){var e=this;if(!this._label){var t=this.component.labels.create();this._label=t,this.addSprite(t),this._disposers.push(t),t.parent=this.itemContainer,this._disposers.push(new se(function(){C(e.component)&&e.component.labels.removeValue(t)}))}return this._label},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"color",{get:function(){return this.properties.color},set:function(e){this.setProperty("color",e)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"valueLabel",{get:function(){var e=this;if(!this._valueLabel){var t=this.component.valueLabels.create();this._valueLabel=t,this.addSprite(t),this._disposers.push(t),t.parent=this.itemContainer,this._disposers.push(new se(function(){C(e.component)&&e.component.valueLabels.removeValue(t)}))}return this._valueLabel},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"itemContainer",{get:function(){var e=this;if(!this._itemContainer){var t=this.component,i=t.itemContainers.create();i.parent=t,this._itemContainer=i,this.addSprite(i),this._disposers.push(i),i.togglable&&i.events.on("toggled",function(s){t.toggleDataItem(s.target.dataItem)},void 0,!1),i.focusable&&(i.events.on("hit",function(s){t.focusedItem=void 0},void 0,!1),i.events.on("focus",function(s){t.focusedItem=s.target.dataItem},void 0,!1),i.events.on("blur",function(s){t.focusedItem=void 0},void 0,!1)),this._disposers.push(new se(function(){C(e.component)&&e.component.itemContainers.removeValue(i)})),this.dataContext.uidAttr&&(i.readerControls=this.dataContext.uidAttr(),i.readerLabelledBy=this.dataContext.uidAttr());var a=this.dataContext;if((a instanceof ct||a instanceof q)&&!a.isDisposed()){var n=function(s){i.readerChecked=s.visible,i.events.disableType("toggled"),i.isActive=!s.visible,i.events.enableType("toggled")};a.addDisposer(new se(function(){e.component&&e.component.dataItems.remove(e)})),a instanceof q?(i.addDisposer(a.events.on("visibilitychanged",n,void 0,!1)),i.addDisposer(a.events.on("hidden",function(s){i.readerChecked=!1,i.events.disableType("toggled"),i.isActive=!0,i.events.enableType("toggled")},void 0,!1)),i.addDisposer(a.events.on("shown",function(s){i.readerChecked=!0,i.events.disableType("toggled"),i.isActive=!1,i.events.enableType("toggled")},void 0,!1))):i.addDisposer(a.events.on("visibilitychanged",n,void 0,!1))}}return this._itemContainer},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"marker",{get:function(){var e=this;if(!this._marker){var t=this.component.markers.create();this._marker=t,t.parent=this.itemContainer,this.addSprite(t),this._disposers.push(t),this._disposers.push(new se(function(){C(e.component)&&e.component.markers.removeValue(t)}))}return this._marker},enumerable:!0,configurable:!0}),r}(ct),cr=function(){function l(){this.createMarker=!0}return l}(),Nt=function(l){A(r,l);function r(){var e=l.call(this)||this;e.className="Legend",e.layout="grid",e.setPropertyValue("useDefaultMarker",!1),e.setPropertyValue("scrollable",!1),e.setPropertyValue("contentAlign","center");var t=new X;t.applyOnClones=!0,t.padding(8,0,8,0),t.margin(0,10,0,10),t.layout="horizontal",t.clickable=!0,t.focusable=!0,t.role="switch",t.togglable=!0,t.cursorOverStyle=xt.pointer,t.background.fillOpacity=0,e.itemContainers=new Q(t),e._disposers.push(new G(e.itemContainers)),e._disposers.push(e.itemContainers.template),e._disposers.push(Re().body.events.on("keyup",function(d){if(oa.isKey(d.event,"enter")&&e.focusedItem){var u=e.focusedItem,p=u.itemContainer;p.togglable?e.toggleDataItem(u):p.clickable&&p.events.isEnabled("hit")&&(p.dispatchImmediately("hit",{event:d}),e.focusedItem=u)}},e));var i=new te,a=new X;a.width=23,a.height=23,a.interactionsEnabled=!1,a.applyOnClones=!0,a.setStateOnChildren=!0,a.background.fillOpacity=0,a.background.strokeOpacity=0,a.propertyFields.fill="fill",a.valign="middle";var n=i.getFor("disabledBackground");a.events.on("childadded",function(d){var u=d.newValue,p=u.states.create("active");p.properties.stroke=n,p.properties.fill=n}),e.markers=new Q(a),e._disposers.push(new G(e.markers)),e._disposers.push(e.markers.template);var s=a.createChild(vt);s.width=k(100),s.height=k(100),s.applyOnClones=!0,s.propertyFields.fill="fill",s.strokeOpacity=0;var o=new ze;o.text="{name}",o.margin(0,5,0,5),o.valign="middle",o.applyOnClones=!0,o.states.create("active").properties.fill=i.getFor("disabledBackground"),e.labels=new Q(o),e._disposers.push(new G(e.labels)),e._disposers.push(e.labels.template),o.interactionsEnabled=!1,o.truncate=!0,o.fullWords=!1;var h=new ze;return h.margin(0,5,0,0),h.valign="middle",h.width=50,h.align="right",h.textAlign="end",h.applyOnClones=!0,h.states.create("active").properties.fill=i.getFor("disabledBackground"),h.interactionsEnabled=!1,e.valueLabels=new Q(h),e._disposers.push(new G(e.valueLabels)),e._disposers.push(e.valueLabels.template),e.position="bottom",t.states.create("active"),t.setStateOnChildren=!0,e.role="group",e.events.on("layoutvalidated",e.handleScrollbar,e,!1),e.applyTheme(),e}return r.prototype.applyInternalDefaults=function(){l.prototype.applyInternalDefaults.call(this),C(this.readerTitle)||(this.readerTitle=this.language.translate("Legend"))},r.prototype.createDataItem=function(){return new tn},r.prototype.validateDataElements=function(){this.scrollbar&&(this.scrollbar.start=0,this.scrollbar.end=1),l.prototype.validateDataElements.call(this)},r.prototype.validateDataElement=function(e){l.prototype.validateDataElement.call(this,e);var t=e.itemContainer,i=e.marker;He(e.label);var a=e.valueLabel;t.readerChecked=e.dataContext.visible,e.dataContext.legendDataItem=e;var n=e.label.maxWidth;e.label.width instanceof ce||(e.label.width=void 0),n>0&&(e.label.maxWidth=n),a.align=="right"&&(a.width=void 0);var s=e.dataContext.legendSettings,o=e.dataContext;o.createLegendMarker&&(!this.useDefaultMarker||!(o instanceof q))?e.childrenCreated||(o.createLegendMarker(i),e.childrenCreated=!0):this.markers.template.propertyFields.fill=void 0,o.updateLegendValue&&o.updateLegendValue(),o.component&&o.component.updateLegendValue&&o.component.updateLegendValue(o),a.invalid&&a.validate(),a.text==""||a.text==null?a.__disabled=!0:a.__disabled=!1,s&&(s.itemValueText!=null||s.valueText!=null)&&(a.__disabled=!1);var h=e.dataContext.visible;h===void 0&&(h=!0),h=la(h),e.dataContext.visible=h,t.events.disableType("toggled"),t.isActive=!h,t.isActive?t.setState("active",0):t.setState("default",0),t.events.enableType("toggled")},r.prototype.afterDraw=function(){var e=this,t=this.getPropertyValue("maxWidth"),i=0;this.labels.each(function(u){u.invalid&&(u.maxWidth=void 0,u.validate()),u.measuredWidth+u.pixelMarginLeft+u.pixelMarginRight>i&&(i=u.measuredWidth+u.pixelMarginLeft+u.pixelMarginRight)});var a=0;this.valueLabels.each(function(u){u.invalid&&u.validate(),u.measuredWidth+u.pixelMarginLeft+u.pixelMarginRight>a&&(a=u.measuredWidth+u.pixelMarginLeft+u.pixelMarginRight)});var n=0;this.markers.each(function(u){u.invalid&&u.validate(),u.measuredWidth+u.pixelMarginLeft+u.pixelMarginRight>n&&(n=u.measuredWidth+u.pixelMarginLeft+u.pixelMarginRight)});var s=this.itemContainers.template,o=s.pixelMarginRight+s.pixelMarginLeft,h,d=i+a+n;g(t)?(t=t-o,t>d&&(t=d),h=t-n-a):h=i,this.labels.each(function(u){(e.valueLabels.template.align=="right"||u.measuredWidth>h)&&(u.width instanceof ce||(u.width=Math.min(u.maxWidth,h-u.pixelMarginLeft-u.pixelMarginRight),u.maxWidth=u.width))}),this.valueLabels.template.align=="right"&&this.valueLabels.each(function(u){u.width=a-u.pixelMarginRight-u.pixelMarginLeft}),l.prototype.afterDraw.call(this)},r.prototype.handleScrollbar=function(){var e=this.scrollbar;this.scrollable&&e&&(e.height=this.measuredHeight,e.x=this.measuredWidth-e.pixelWidth-e.pixelMarginLeft,this.contentHeight>this.measuredHeight?(e.visible=!0,e.thumb.height=e.height*this.measuredHeight/this.contentHeight,this.paddingRight=e.pixelWidth+e.pixelMarginLeft+ +e.pixelMarginRight):e.visible=!1,e.handleThumbPosition(),this.updateMasks())},Object.defineProperty(r.prototype,"position",{get:function(){return this.getPropertyValue("position")},set:function(e){this.setPropertyValue("position",e)&&(e=="left"||e=="right"?(this.margin(10,5,10,10),this.valign="middle",this.contentAlign="none",this.valueLabels.template.align="right",g(this.maxColumns)||(this.maxColumns=1),this.width=void 0,this.maxWidth=220):(this.maxColumns=void 0,this.width=k(100),this.valueLabels.template.align="left"),this.invalidate())},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"useDefaultMarker",{get:function(){return this.getPropertyValue("useDefaultMarker")},set:function(e){this.setPropertyValue("useDefaultMarker",e,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"scrollable",{get:function(){return this.getPropertyValue("scrollable")},set:function(e){if(this.setPropertyValue("scrollable",e,!0))if(e){var t=this.createChild(nr);this.scrollbar=t,t.isMeasured=!1,t.orientation="vertical",t.endGrip.__disabled=!0,t.startGrip.__disabled=!0,t.visible=!1,t.marginLeft=5,this._mouseWheelDisposer=this.events.on("wheel",this.handleWheel,this,!1),this._disposers.push(this._mouseWheelDisposer),this._disposers.push(t.events.on("rangechanged",this.updateMasks,this,!1))}else this._mouseWheelDisposer&&(this._mouseWheelDisposer.dispose(),this.scrollbar&&(this.scrollbar.dispose(),this.scrollbar=void 0))},enumerable:!0,configurable:!0}),r.prototype.handleWheel=function(e){var t=e.shift.y,i=this.scrollbar;if(i){var a=t/1e3*this.measuredHeight/this.contentHeight,n=i.end-i.start;t>0?(i.start=ee(0,i.start-a),i.end=i.start+n):(i.end=U(1,i.end-a),i.start=i.end-n)}},r.prototype.updateMasks=function(){var e=this;this.scrollbar&&this.itemContainers.each(function(t){t.dy=-e.scrollbar.thumb.pixelY*e.contentHeight/e.measuredHeight,t.maskRectangle={x:0,y:-t.dy,width:e.measuredWidth,height:e.measuredHeight}})},r.prototype.toggleDataItem=function(e){var t=e.dataContext;!t.visible||t.isHiding||t instanceof q&&t.isHidden?(e.color=e.colorOrig,t.appeared=!0,e.itemContainer.isActive=!1,t.hidden===!0&&(t.hidden=!1),t.show?t.show():t.visible=!0,this.svgContainer.readerAlert(this.language.translate("%1 shown",this.language.locale,e.label.readerTitle))):(e.itemContainer.isActive=!0,t.appeared=!0,t.hide?t.hide():t.visible=!1,this.svgContainer.readerAlert(this.language.translate("%1 hidden",this.language.locale,e.label.readerTitle)),e.color=new te().getFor("disabledBackground"))},Object.defineProperty(r.prototype,"preloader",{get:function(){},enumerable:!0,configurable:!0}),r.prototype.handleDataItemPropertyChange=function(e,t){e.valueLabel.invalidate(),e.label.invalidate()},r}(At);V.registeredClasses.Legend=Nt;de.push({relevant:pe.widthXS,state:function(l,r){if(l instanceof Nt&&(l.position=="left"||l.position=="right")){var e=l.states.create(r);return e.properties.position="bottom",e}return null}});de.push({relevant:pe.heightXS,state:function(l,r){if(l instanceof Nt&&(l.position=="top"||l.position=="bottom")){var e=l.states.create(r);return e.properties.position="right",e}return null}});de.push({relevant:pe.isXS,state:function(l,r){if(l instanceof Nt){var e=l.states.create(r);return e.properties.disabled=!0,e}return null}});var zt=function(l){A(r,l);function r(){var e=l.call(this)||this;return e.className="SeriesDataItem",e.values.value={},e.values.value={},e.applyTheme(),e}return Object.defineProperty(r.prototype,"bullets",{get:function(){return this._bullets||(this._bullets=new Se,this._disposers.push(new bi(this._bullets))),this._bullets},enumerable:!0,configurable:!0}),r.prototype.dispose=function(){this.bullets.clear(),l.prototype.dispose.call(this)},Object.defineProperty(r.prototype,"value",{get:function(){return this.values.value.value},set:function(e){this.setValue("value",e)},enumerable:!0,configurable:!0}),r}(ct),Ht=function(l){A(r,l);function r(){var e=l.call(this)||this;if(e._ignoreMinMax=!1,e._showBullets=!0,e.legendSettings=new cr,e._tmin=new Se,e._tmax=new Se,e._smin=new Se,e._smax=new Se,e.dataItemsByAxis=new Se,e.skipFocusThreshold=20,e._itemReaderTextChanged=!1,e.calculatePercent=!1,e.usePercentHack=!0,e.autoDispose=!0,e.simplifiedProcessing=!1,e.constructor===r)throw new Error("'Series' cannot be instantiated directly. Please use a specific series type.");e.className="Series",e.isMeasured=!1,e.layout="none",e.shouldClone=!1,e.setPropertyValue("hidden",!1),e.axisRanges=new xe,e.axisRanges.events.on("inserted",e.processAxisRange,e,!1),e.minBulletDistance=0,e.mainContainer=e.createChild(X),e.mainContainer.shouldClone=!1,e.mainContainer.mask=e.createChild(q),e._disposers.push(e.mainContainer);var t=e.mainContainer.createChild(X);return e._shouldBeReady.push(t),t.shouldClone=!1,t.layout="none",t.virtualParent=e,e._disposers.push(t),e.bulletsContainer=t,e.tooltip=new sr,e.tooltip.virtualParent=e,e._disposers.push(e.tooltip),e.hiddenState.transitionEasing=ha,e.dataItem=e.createDataItem(),e._disposers.push(e.dataItem),e.dataItem.component=e,e.role="group",e.applyTheme(),e}return r.prototype.applyTheme=function(){l.prototype.applyTheme.call(this)},r.prototype.applyInternalDefaults=function(){l.prototype.applyInternalDefaults.call(this),C(this.readerTitle)||(this.readerTitle=this.language.translate("Series"))},r.prototype.createDataItem=function(){return new zt},Object.defineProperty(r.prototype,"chart",{get:function(){return this._chart},set:function(e){this._chart=e},enumerable:!0,configurable:!0}),r.prototype.positionBullet=function(e){},r.prototype.processBullet=function(e){var t=this,i=e.newValue;i.isTemplate=!0,this.events.once("datavalidated",function(a){t.itemsFocusable()&&(i.focusable=!0)}),this.invalidate()},r.prototype.removeBullet=function(e){var t=e.oldValue;this.dataItems.each(function(i){var a=i.bullets.getKey(t.uid);a&&a.dispose()}),this.invalidate()},r.prototype.validateDataItems=function(){l.prototype.validateDataItems.call(this),this.processValues(!1)},r.prototype.getFirstValue=function(e,t){for(var i=t;i>=0;i--){var a=this.dataItems.getIndex(i),n=a.getActualWorkingValue(e);if(g(n))return n}return null},r.prototype.getAbsoluteFirstValue=function(e){for(var t=0;t0){var m=i.getIndex(y-1);me(m.values,function(b,O){var _=m.getActualWorkingValue(b);g(_)&&(p[b]=_)})}for(var x=function(b){var O=i.getIndex(b);me(O.values,function(_,N){var F=O.getActualWorkingValue(_);if(g(F)){g(a[_])||(a[_]=0),a[_]++,g(n[_])||(n[_]=0),n[_]+=F,g(s[_])||(s[_]=0),s[_]+=Math.abs(F),g(d[_])||(d[_]=F),u[_]=F,g(o[_])?o[_]>F&&(o[_]=F):o[_]=F,g(h[_])?h[_]0){t.usePercentHack&&F==N&&(N=O.values[_].value);var I=F/N*100;O.setCalculatedValue(_,I,"percent")}else O.setCalculatedValue(_,0,"percent")})},P=y;P0){var D=i.getIndex(y-1);me(D.values,function(b){var O=D.values[b].value;D.setCalculatedValue(b,O-d[b],"change"),D.setCalculatedValue(b,(O-d[b])/d[b]*100,"changePercent")})}var T=this.dataItem;me(T.values,function(b){T.setCalculatedValue(b,n[b],"sum"),T.setCalculatedValue(b,s[b],"absoluteSum"),T.setCalculatedValue(b,n[b]/a[b],"average"),T.setCalculatedValue(b,d[b],"open"),T.setCalculatedValue(b,u[b],"close"),T.setCalculatedValue(b,o[b],"low"),T.setCalculatedValue(b,h[b],"high"),T.setCalculatedValue(b,a[b],"count")})}},r.prototype.validate=function(){bt()&&this.filters.clear(),w(this.axisRanges.iterator(),function(a){a.validate()}),l.prototype.validate.call(this);var e=this.bulletsContainer;if(e.fill=this.fill,e.stroke=this.stroke,e.x=this.pixelX,e.y=this.pixelY,this.bulletsContainer.children.length>0)if(this._showBullets){for(var t=0;tthis.endIndex;t--){var i=this.dataItems.getIndex(t);i&&i.bullets.each(function(s,o){o.__disabled=!0})}}else this.bulletsContainer.children.each(function(a){a.__disabled=!0});this.updateTooltipBounds()},r.prototype.updateTooltipBounds=function(){if(this.topParent){var e=0,t=0,i=this.topParent.maxWidth,a=this.topParent.maxHeight,n={x:e,y:t,width:i,height:a};this.tooltip.setBounds(n)}},r.prototype.shouldCreateBullet=function(e,t){return!0},r.prototype.validateDataElement=function(e){var t=this;l.prototype.validateDataElement.call(this,e),this._showBullets?(this.isHidden||(this.bulletsContainer.visible=!0),this.bullets.each(function(i){var a=e.bullets.getKey(i.uid);if(t.shouldCreateBullet(e,i)){if(!a){var n=i.propertyFields.disabled,s=e.dataContext;n&&s&&s[n]===!1?(i.applyOnClones=!1,i.disabled=!1,a=i.clone(),i.disabled=!0,i.applyOnClones=!0):a=i.clone(),a.shouldClone=!1,e.addSprite(a),(!t.visible||t.isHiding)&&a.hide(0)}var o=a.dataItem;if(o!=e){o&&o.bullets.setKey(i.uid,void 0);var h=t.itemReaderText;a instanceof We&&(h||(h="{"+a.xField+"}: {"+a.yField+"}"),a.isDynamic&&(e.events.on("workingvaluechanged",a.deepInvalidate,a,!1),t.dataItem.events.on("workingvaluechanged",a.deepInvalidate,a,!1)),a.deepInvalidate()),a.focusable&&(a.events.on("focus",function(d){a.readerTitle=t.populateString(h,a.dataItem)},void 0,!1),a.events.on("blur",function(d){a.readerTitle=""},void 0,!1)),a.hoverable&&(a.events.on("over",function(d){a.readerTitle=t.populateString(h,a.dataItem)},void 0,!1),a.events.on("out",function(d){a.readerTitle=""},void 0,!1))}a.parent=t.bulletsContainer,e.bullets.setKey(i.uid,a),a.maxWidth=e.itemWidth,a.maxHeight=e.itemHeight,a.__disabled=!1,t.positionBullet(a)}else a&&(a.__disabled=!0)})):this.bulletsContainer.visible=!1},r.prototype.handleDataItemWorkingValueChange=function(e,t){this.dataRangeInvalid||this.invalidateProcessedData()},Object.defineProperty(r.prototype,"ignoreMinMax",{get:function(){return this._ignoreMinMax},set:function(e){this._ignoreMinMax=e,this.invalidateDataItems()},enumerable:!0,configurable:!0}),r.prototype.createMask=function(){},r.prototype.processAxisRange=function(e){this.rangesContainer||(this.rangesContainer=this.createChild(X),this.rangesContainer.shouldClone=!1,this.rangesContainer.isMeasured=!1);var t=e.newValue;t&&(t.contents.parent=this.rangesContainer,t.isRange=!0,t.events.on("valuechanged",this.invalidateDataItems,this,!1))},r.prototype.getAxisField=function(e){},r.prototype.showTooltipAtPosition=function(e,t){},Object.defineProperty(r.prototype,"minBulletDistance",{get:function(){return this.getPropertyValue("minBulletDistance")},set:function(e){this.setPropertyValue("minBulletDistance",e,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"bullets",{get:function(){return this._bullets||(this._bullets=new Q(new We),this._bullets.template.virtualParent=this,this._bullets.events.on("inserted",this.processBullet,this,!1),this._bullets.events.on("removed",this.removeBullet,this,!1),this._disposers.push(new G(this._bullets)),this._disposers.push(this._bullets.template)),this._bullets},enumerable:!0,configurable:!0}),r.prototype.createLegendMarker=function(e){},Object.defineProperty(r.prototype,"hiddenInLegend",{get:function(){return this.getPropertyValue("hiddenInLegend")},set:function(e){this.setPropertyValue("hiddenInLegend",e)&&this.chart&&this.chart.feedLegend()},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"name",{get:function(){return this.getPropertyValue("name")},set:function(e){this.setPropertyValue("name",e);var t=this.legendDataItem;t&&(t.component.invalidate(),t.component.invalidateRawData()),this.readerTitle=e},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"itemReaderText",{get:function(){var e=this._itemReaderText;return e||(this.tooltipText?e=Ni(this.tooltipText):this.tooltipHTML&&(e=Ni(this.tooltipHTML))),this._adapterO?this._adapterO.apply("itemReaderText",e):e},set:function(e){this._itemReaderText=e,this._itemReaderTextChanged=!0},enumerable:!0,configurable:!0}),r.prototype.itemsFocusable=function(){return!(this.dataItems.length>=this.skipFocusThreshold)},Object.defineProperty(r.prototype,"legendDataItem",{get:function(){return this._legendDataItem},set:function(e){this._legendDataItem=e,this._legendDataItem.itemContainer.deepInvalidate()},enumerable:!0,configurable:!0}),r.prototype.updateLegendValue=function(e,t){if(this.legendDataItem){var i=this.legendSettings,a=this.legendDataItem,n=a.label,s=a.valueLabel;e&&!e.isDisposed()||t?(s&&(i.itemValueText&&(s.text=i.itemValueText),s.dataItem=e),n&&(i.itemLabelText&&(n.text=i.itemLabelText),n.dataItem=e)):(n&&((i.labelText||i.itemLabelText!=null)&&(n.text=i.labelText),n.dataItem=this.dataItem),s&&((i.valueText||i.itemValueText!=null)&&(s.text=i.valueText),s.dataItem=this.dataItem))}},r.prototype.copyFrom=function(e){this.bullets.copyFrom(e.bullets),this.bulletsContainer.copyFrom(e.bulletsContainer),this.calculatePercent=e.calculatePercent,this.usePercentHack=e.usePercentHack,this.simplifiedProcessing=e.simplifiedProcessing,l.prototype.copyFrom.call(this,e)},r.prototype.raiseCriticalError=function(e){this._chart&&this._chart.modal&&(this._chart.modal.content=this._chart.adapter.apply("criticalError",e).message,this._chart.modal.closable=!1,this._chart.modal.open(),this._chart.disabled=!0),console.log(e)},r.prototype.applyFilters=function(){var e=this;l.prototype.applyFilters.call(this),this.bulletsContainer.filters.clear(),w(this.filters.iterator(),function(t){e.bulletsContainer.filters.push(t.clone())})},Object.defineProperty(r.prototype,"heatRules",{get:function(){var e=this;return this._heatRules||(this._heatRules=new xe,this._heatRules.events.on("inserted",function(t){var i=t.newValue,a=i.target;if(a){var n=i.dataField;C(n)||(n="value");var s=e.dataItem,o=i.property,h=Ve(i.minValue),d=Ve(i.maxValue);!g(h)&&!g(d)&&e.dataItem.events.on("calculatedvaluechanged",function(u){u.property==n&&w(e.dataItems.iterator(),function(p){var f=!1;H(p.sprites,function(c){if(c.clonedFrom==a){var y=c;y[o]=y[o],f=!0}}),f||H(p.sprites,function(c){c instanceof X&&w(c.children.iterator(),function(y){if(y.className==a.className){var v=y;v[o]=v[o]}else y instanceof X&&y.deepInvalidate()})})})}),e.dataItems.template.events.on("workingvaluechanged",function(u){if(u.property==n){var p=u.target,f=!1;H(p.sprites,function(c){if(c.clonedFrom==a){var y=c;y[o]=y[o],f=!0}}),f||H(p.sprites,function(c){c instanceof X&&w(c.children.iterator(),function(y){if(y.className==a.className){var v=y;v[o]=v[o]}else y instanceof X&&y.deepInvalidate()})})}}),a.adapter.add(o,function(u,p,f){var c=Ve(i.minValue),y=Ve(i.maxValue),v=i.min,m=i.max;if(p instanceof q){var x=p,P=x.propertyFields[f];if(P&&p.dataItem){var S=p.dataItem.dataContext;if(S&&C(S[P]))return u}}var D=p.dataItem;if(g(c)||(c=s.values[n].low),g(y)||(y=s.values[n].high),D){var T=D.values[n];if(T){var b=D.getActualWorkingValue(n);if(C(v)&&C(m)&&g(c)&&g(y)&&g(b)){var O=void 0;if(i.logarithmic?O=(Math.log(b)*Math.LOG10E-Math.log(c)*Math.LOG10E)/(Math.log(y)*Math.LOG10E-Math.log(c)*Math.LOG10E):O=(b-c)/(y-c),g(b)&&(!g(O)||Math.abs(O)==1/0)&&(O=.5),g(v))return v+(m-v)*O;if(v instanceof Ce)return new Ce(li(v.rgb,m.rgb,O))}}}return u})}})),this._heatRules},enumerable:!0,configurable:!0}),r.prototype.processConfig=function(e){var t;if(e){if(C(e.bullets)&&ke(e.bullets))for(var i=0,a=e.bullets.length;i=0;n--){var s=a.getIndex(n);s&&s.dataContext==t&&i.dataItems.remove(s)}for(var n=i.data.length-1;n>=0;n--){var o=i.data[n];o&&o==t&&Ae(i.data,o)}}},r.prototype.handleSeriesAdded=function(e){var t=this,i=e.newValue;i.isDisposed()||(i.chart=this,i.parent=this.seriesContainer,i.bulletsContainer.parent=this.bulletsContainer,this._dataUsers.moveValue(i),i.addDisposer(new se(function(){t.dataUsers.removeValue(i)})),this.handleSeriesAdded2(i),this.handleLegendSeriesAdded(i))},r.prototype.handleLegendSeriesAdded=function(e){e.hiddenInLegend||this.legend&&this.legend.addData(e)},r.prototype.handleSeriesAdded2=function(e){var t=this;this.dataInvalid||this._disposers.push(V.events.once("exitframe",function(){(!e.data||e.data.length==0)&&(e.data=t.data,e.showOnInit&&(e.reinit(),e.setPropertyValue("showOnInit",!1),e.showOnInit=!0),e.isDisposed()||e.events.once("datavalidated",function(){e.data==t.data&&(e._data=[])}))}))},r.prototype.feedLegend=function(){var e=this.legend;if(e){var t=[];w(this.series.iterator(),function(i){i.hiddenInLegend||t.push(i)}),e.dataFields.name="name",e.data=t}},r.prototype.createSeries=function(){return new Ht},Object.defineProperty(r.prototype,"colors",{get:function(){return this.getPropertyValue("colors")},set:function(e){this.setPropertyValue("colors",e,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"patterns",{get:function(){return this.getPropertyValue("patterns")},set:function(e){this.setPropertyValue("patterns",e,!0)},enumerable:!0,configurable:!0}),r.prototype.copyFrom=function(e){l.prototype.copyFrom.call(this,e),this.series.copyFrom(e.series)},r.prototype.appear=function(){l.prototype.appear.call(this),this.series.each(function(e){e.showOnInit&&e.inited&&e.appear()})},r}(nt);V.registeredClasses.SerialChart=Vi;var Ut=function(l){A(r,l);function r(){var e=l.call(this)||this;e._axis=new le,e.dataItems=new xe,e.className="AxisBreak",e.breakSize=.01,e.marginLeft=-5,e.marginRight=-5,e.marginTop=-5,e.marginBottom=-5;var t=new te,i=new tt;i.fill=t.getFor("background"),i.stroke=Te(),i.fillOpacity=.9,i.zIndex=0,e._fillShape=i;var a=new tt;a.fill=Te(),a.stroke=t.getFor("grid"),a.strokeOpacity=.3,a.zIndex=1,e._startLine=a;var n=new tt;return n.fill=Te(),n.stroke=Te("#000000"),n.strokeOpacity=.3,n.zIndex=2,e._endLine=n,e._disposers.push(e._axis),e.applyTheme(),e}return r.prototype.dispose=function(){l.prototype.dispose.call(this),this._fillShape&&this._fillShape.dispose(),this._startLine&&this._startLine.dispose(),this._endLine&&this._endLine.dispose()},Object.defineProperty(r.prototype,"startLine",{get:function(){return this._startLine},set:function(e){this._startLine&&this._startLine.dispose(),this._startLine=e,this.addBreakSprite(e)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"endLine",{get:function(){return this._endLine},set:function(e){this._endLine&&this._endLine.dispose(),this._endLine=e,this.addBreakSprite(e)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"fillShape",{get:function(){return this._fillShape},set:function(e){this._fillShape&&this._fillShape.dispose(),this._fillShape=e,this.addBreakSprite(e)},enumerable:!0,configurable:!0}),r.prototype.addBreakSprite=function(e){e.parent=this,e.isMeasured=!1,this._disposers.push(e)},Object.defineProperty(r.prototype,"axis",{get:function(){return this._axis.get()},set:function(e){if(this._axis.get()!==e){this._axis.set(e,e.renderer.gridContainer.events.on("transformed",this.invalidate,this,!1)),e.renderer.createBreakSprites(this);var t=e.axisBreaks.template;this.startLine.copyFrom(t.startLine),this.endLine.copyFrom(t.endLine),this.fillShape.copyFrom(t.fillShape)}},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"breakSize",{get:function(){return this.getPropertyValue("breakSize")},set:function(e){this.setPropertyValue("breakSize",e)&&this.axis&&(this.axis.invalidate(),this.axis.invalidateSeries())},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"startPoint",{get:function(){var e=this.axis.renderer;if(e)return e.positionToPoint(this.startPosition)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"endPoint",{get:function(){var e=this.axis.renderer;if(e)return e.positionToPoint(this.endPosition)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"startPosition",{get:function(){},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"endPosition",{get:function(){},enumerable:!0,configurable:!0}),r.prototype.draw=function(){if(l.prototype.draw.call(this),this.axis){var e=this.axis.renderer;e.updateBreakElement(this)}},Object.defineProperty(r.prototype,"startValue",{get:function(){return this.getPropertyValue("startValue")},set:function(e){this.setPropertyValue("startValue",e)&&this.axis&&(this.axis.invalidate(),this.axis.invalidateSeries())},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"endValue",{get:function(){return this.getPropertyValue("endValue")},set:function(e){this.setPropertyValue("endValue",e)&&this.axis&&(this.axis.invalidate(),this.axis.invalidateSeries())},enumerable:!0,configurable:!0}),r}(X);V.registeredClasses.AxisBreak=Ut;var Vt=function(l){A(r,l);function r(){var e=l.call(this)||this;return e.className="AxisDataItem",e.applyTheme(),e}return Object.defineProperty(r.prototype,"grid",{get:function(){if(!this._grid){var e=this.component;if(e){var t=void 0,i;if(this.isRange){if(t=e.axisRanges.template.grid,t.disabled)return;i=t.clone()}else{if(t=e.renderer.grid.template,t.disabled)return;i=e.renderer.grid.create(),this._disposers.push(new se(function(){e.renderer.grid.removeValue(i)}))}this.grid=i,i.shouldClone=!1,this._disposers.push(i),i.axis=this.component}}return this._grid},set:function(e){this._grid&&this._grid!=e&&(Ae(this.sprites,this._grid),this._grid.dataItem=void 0),e&&(e.dataItem&&e.dataItem!=this&&(Ae(e.dataItem.sprites,e),e.dataItem.grid=void 0),this.addSprite(e)),this._grid=e},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"tick",{get:function(){if(!this._tick){var e=this.component;if(e){var t=void 0,i;if(this.isRange){if(t=e.axisRanges.template.tick,t.disabled)return;i=t.clone()}else{if(t=e.renderer.ticks.template,t.disabled)return;i=e.renderer.ticks.create(),this._disposers.push(new se(function(){e.renderer.ticks.removeValue(i)}))}this.tick=i,i.axis=this.component,i.shouldClone=!1,this._disposers.push(i)}}return this._tick},set:function(e){this._tick&&this._tick!=e&&(Ae(this.sprites,this._tick),this._tick.dataItem=void 0),e&&(e.dataItem&&e.dataItem!=this&&(Ae(e.dataItem.sprites,e),e.dataItem.tick=void 0),this.addSprite(e)),this._tick=e},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"label",{get:function(){if(!this._label){var e=this.component;if(e){var t=void 0,i;if(this.isRange){if(t=e.axisRanges.template.label,t.disabled)return;i=t.clone()}else{if(t=e.renderer.labels.template,t.disabled)return;i=e.renderer.labels.create(),this._disposers.push(new se(function(){e.renderer.labels.removeValue(i)}))}this._disposers.push(i),this.label=i,i.shouldClone=!1,i.axis=this.component,i.virtualParent=e}}return this._label},set:function(e){this._label&&this._label!=e&&(Ae(this.sprites,this._label),this._label.dataItem=void 0),e&&(e.dataItem&&e.dataItem!=this&&(Ae(e.dataItem.sprites,e),e.dataItem.label=void 0),this.addSprite(e)),this._label=e},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"axisFill",{get:function(){if(!this._axisFill){var e=this.component;if(e){var t=void 0,i;if(this.isRange){if(t=e.axisRanges.template.axisFill,!this.isTemplate&&t.disabled)return;i=t.clone()}else{if(t=e.renderer.axisFills.template,t.disabled)return;i=e.renderer.axisFills.create(),this._disposers.push(new se(function(){e.renderer.axisFills.removeValue(i)}))}this.axisFill=i,i.shouldClone=!1,this._disposers.push(i)}}return this._axisFill},set:function(e){this._axisFill&&this._axisFill!=e&&(Ae(this.sprites,this._axisFill),this._axisFill.dataItem=void 0),e&&(e.dataItem&&e.dataItem!=this&&(Ae(e.dataItem.sprites,e),e.dataItem.axisFill=void 0),e.axis=this.component,this.addSprite(e)),this._axisFill=e},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"text",{get:function(){return this._text},set:function(e){this._text=e,this._label&&(this._label.text=e)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"mask",{get:function(){return this._mask},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"contents",{get:function(){if(!this._contents){var e=new X;this.addSprite(e),e.isMeasured=!1,this._contents=e;var t=this.component;if(t){var i=t.renderer.createFill(this.component);i.disabled=!1,i.axis=t,this.addSprite(i),this._mask=i,e.mask=i}}return this._contents},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"axisBreak",{get:function(){return this._axisBreak},set:function(e){this._axisBreak&&this._axisBreak.dataItems.removeValue(this),e&&e.dataItems.push(this),this._axisBreak=e},enumerable:!0,configurable:!0}),r.prototype.validate=function(){this.component&&this.component.validateDataElement(this)},r.prototype.appendChildren=function(){this.component&&this.component.appendDataItem(this)},r.prototype.hasProperty=function(e){return e=="component"?!0:l.prototype.hasProperty.call(this,e)},r.prototype.copyFrom=function(e){l.prototype.copyFrom.call(this,e),this.text=e.text,e.bullet&&(this.bullet=e.bullet.clone()),this.minPosition=e.minPosition,this.maxPosition=e.maxPosition},r.prototype.setVisibility=function(e,t){l.prototype.setVisibility.call(this,e,t),this._contents&&(this._contents.visible=e)},Object.defineProperty(r.prototype,"bullet",{get:function(){return this._bullet},set:function(e){this._bullet&&this._bullet!=e&&(Ae(this.sprites,this._bullet),this._bullet.dataItem=void 0),this._bullet=e,e&&this.addSprite(e)},enumerable:!0,configurable:!0}),r}(ct),ar;(function(l){l[l.Start=0]="Start",l[l.Middle=.5]="Middle",l[l.End=1]="End"})(ar||(ar={}));var Gt=function(l){A(r,l);function r(){var e=l.call(this)||this;if(e._gridCount=10,e._series=new xe,e.autoDispose=!0,e._axisItemCount=0,e.constructor===r)throw new Error("'Axis' cannot be instantiated directly. Please use a specific axis type.");e.hideTooltipWhileZooming=!0,e.minWidth=1e-4,e.minHeight=1e-4,e.className="Axis",e.shouldClone=!1,e.setPropertyValue("cursorTooltipEnabled",!0),e.toggleZoomOutButton=!0,e.zoomable=!0;var t=new te;e.title=new ze,e.title.shouldClone=!1,e._disposers.push(e.title),e.setPropertyValue("startLocation",0),e.setPropertyValue("endLocation",1),e._dataItemsIterator=new Pi(e.dataItems,function(){return e.dataItems.create()}),e._dataItemsIterator.createNewItems=!0;var i=new sr;e._disposers.push(i),i.label.padding(5,10,5,10),i.background.pointerLength=5,i.fitPointerToBounds=!0,i.background.filters.clear(),i.virtualParent=e;var a=i.background;return a.cornerRadius=0,a.fill=t.getFor("alternativeBackground"),a.stroke=a.fill,a.strokeWidth=1,a.fillOpacity=1,i.label.fill=t.getFor("alternativeText"),e.tooltip=i,e.readerHidden=!0,e.events.on("rangechangestarted",function(){e.series.each(function(n){n.hideTooltipWhileZooming&&(n.tooltip.hide(),n.tooltip.preventShow=!0)}),e.hideTooltipWhileZooming&&(e.tooltip.hide(),e.tooltip.preventShow=!0)},void 0,!1),e.events.on("rangechangeended",function(){e.series.each(function(n){n.hideTooltipWhileZooming&&(n.tooltip.hide(),n.tooltip.preventShow=!1)}),e.hideTooltipWhileZooming&&(e.tooltip.hide(),e.tooltip.preventShow=!1)},void 0,!1),e.applyTheme(),e}return r.prototype.fillRule=function(e,t){g(t)||(t=e.index),t/2==Math.round(t/2)?(e.axisFill.__disabled=!0,e.axisFill.opacity=0):(e.axisFill.opacity=1,e.axisFill.__disabled=!1)},r.prototype.createDataItem=function(){return new Vt},r.prototype.invalidateLayout=function(){l.prototype.invalidateLayout.call(this),w(this.series.iterator(),function(e){e.invalidateLayout()})},r.prototype.invalidateSeries=function(){w(this.series.iterator(),function(e){e.invalidate()})},r.prototype.validateDataElements=function(){this._axisItemCount=0,this.ghostLabel&&(this.renderer.updateLabelElement(this.ghostLabel,this.start,this.end),this.ghostLabel.validate())},r.prototype.updateGridCount=function(){if(this.renderer){var e=this.axisLength/this.renderer.minGridDistance;e!=this._gridCount&&(this._gridCount=e,this.clearCache())}},r.prototype.validateLayout=function(){this.axisFullLength=this.axisLength/(this.end-this.start),l.prototype.validateLayout.call(this),this.updateGridCount();var e=this.renderer;e&&(e.updateAxisLine(),e.updateTooltip(),e.updateBaseGridElement()),this._prevLength!=this.axisLength&&(this.dispatchImmediately("lengthchanged"),this._prevLength=this.axisLength)},r.prototype.initRenderer=function(){},r.prototype.appendDataItem=function(e){var t=this.renderer,i=e.tick;i&&(i.above?i.parent=t.bulletsContainer:i.parent=t.gridContainer),e.label&&(e.label.parent=t);var a=e.axisFill;a&&(a.above?a.parent=t.bulletsContainer:a.parent=t.gridContainer);var n=e.grid;n&&(n.above?n.parent=t.bulletsContainer:n.parent=t.gridContainer),e.bullet&&(e.bullet.parent=t.bulletsContainer)},r.prototype.validate=function(){l.prototype.validate.call(this),this.validateLayout(),this.renderer.updateGridContainer()},r.prototype.validateAxisRanges=function(){var e=this;w(this.axisRanges.iterator(),function(t){e.appendDataItem(t),e.validateDataElement(t),t.grid&&t.grid.validate(),t.tick&&t.tick.validate(),t.axisFill&&t.axisFill.validate(),t.label&&t.label.validate()})},r.prototype.validateBreaks=function(){this._axisBreaks&&w(this._axisBreaks.iterator(),function(e){e.invalidate()})},r.prototype.processBreak=function(e){var t=e.newValue;t.parent=this.renderer.breakContainer,t.axis=this},r.prototype.registerSeries=function(e){var t=this;return this.series.moveValue(e),new it([new se(function(){t.series.removeValue(e)}),this.events.on("lengthchanged",e.invalidate,e,!1),this.events.on("lengthchanged",e.createMask,e,!1),this.events.on("startchanged",e.invalidate,e,!1),this.events.on("endchanged",e.invalidate,e,!1)])},Object.defineProperty(r.prototype,"renderer",{get:function(){return this._renderer},set:function(e){if(e!=this._renderer){this._renderer=e,e.chart=this.chart,e.axis=this,e.parent=this,this.title.parent=this,this.initRenderer(),this._disposers.push(e.gridContainer.events.on("maxsizechanged",this.invalidate,this,!1));var t=this.renderer.labels.create();this._disposers.push(t),t.dataItem=this.dataItems.template.clone(),t.text="L",t.parent=this.renderer,t.shouldClone=!1,t.fillOpacity=0,t.opacity=0,t.strokeOpacity=0,t.interactionsEnabled=!1,t.validate(),this.ghostLabel=t,this.events.on("beforedatavalidated",function(){t.text="L"},void 0,!1)}},enumerable:!0,configurable:!0}),r.prototype.positionToAngle=function(e){return this.renderer.positionToAngle(e)},r.prototype.pointToPosition=function(e){return this.renderer.pointToPosition(e)},r.prototype.positionToCoordinate=function(e){return this.renderer.positionToCoordinate(e)},r.prototype.getAnyRangePath=function(e,t){return this.renderer.getPositionRangePath(e,t)},r.prototype.anyToPosition=function(e){return 0},r.prototype.anyToPoint=function(e){return{x:0,y:0,angle:0}},r.prototype.getPositionRangePath=function(e,t){return this.renderer?this.renderer.getPositionRangePath(e,t):""},Object.defineProperty(r.prototype,"axisLength",{get:function(){return this.renderer?this.renderer.axisLength:0},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"cursorTooltipEnabled",{get:function(){return this.getPropertyValue("cursorTooltipEnabled")},set:function(e){this.setPropertyValue("cursorTooltipEnabled",e)&&(e&&this.renderer?this.renderer.updateTooltip():this.tooltip&&this.tooltip.hide(0))},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"toggleZoomOutButton",{get:function(){return this.getPropertyValue("toggleZoomOutButton")},set:function(e){this.setPropertyValue("toggleZoomOutButton",e)},enumerable:!0,configurable:!0}),r.prototype.hideTooltip=function(e){l.prototype.hideTooltip.call(this,e),this._tooltipPosition=void 0},r.prototype.showTooltipAtPosition=function(e,t){var i=this._tooltip;if(!i||this.dataItems.length<=0)this._tooltipPosition=void 0;else{if(t||(e=this.toAxisPosition(e)),!g(e)||ethis.end){i.hide(0),this._tooltipPosition=void 0;return}var a=this.renderer;i.parent||(i.parent=this.tooltipContainer);var n=a.tooltipLocation,s=this.getCellStartPosition(e),o=this.getCellEndPosition(e);if(this.tooltipPosition=="fixed"&&(e=s+(o-s)*n),e=Y(e,this.start,this.end),this._tooltipPosition!=e){this._tooltipPosition=e;var h=a.tooltipLocation2,d=a.positionToPoint(s,h),u=a.positionToPoint(o,h);this.currentItemStartPoint=d,this.currentItemEndPoint=u,a.fullWidthTooltip&&(i.width=u.x-d.x,i.height=u.y-d.y);var p=a.positionToPoint(e,h),f=Qe(p,this.renderer.line);i.text=this.getTooltipText(e),i.text&&(i.delayedPointTo(f),i.show())}(!this.cursorTooltipEnabled||this.tooltip.disabled)&&i.hide(0)}},r.prototype.toAxisPosition=function(e){if(e=this.renderer.toAxisPosition(e),e!=null)return e=e*(this.end-this.start),this.renderer.inversed?e=this.end-e:e=this.start+e,e},r.prototype.toGlobalPosition=function(e){return this.renderer.inversed?e=this.end-e:e=e-this.start,e/(this.end-this.start)},r.prototype.getTooltipText=function(e){},r.prototype.updateTooltip=function(e,t){var i=this._tooltip;i&&(i.fixDoc=!1,i.pointerOrientation=e,i.setBounds(or(t,this.renderer.line)))},r.prototype.roundPosition=function(e,t,i){return e},r.prototype.getCellStartPosition=function(e){return e},r.prototype.getCellEndPosition=function(e){return e},Object.defineProperty(r.prototype,"axisRanges",{get:function(){if(!this._axisRanges){var e=this.createDataItem();e.isRange=!0,e.axisFill=this.renderer.axisFills.template.clone(),e.grid=this.renderer.grid.template.clone(),e.tick=this.renderer.ticks.template.clone(),e.label=this.renderer.labels.template.clone(),e.isTemplate=!0,e.component=this,e.axisFill.disabled=!1,e.tick.disabled=!1,e.grid.disabled=!1,e.label.disabled=!1,this._axisRanges=new Q(e),this._axisRanges.events.on("inserted",this.processAxisRange,this,!1),this._disposers.push(new G(this._axisRanges)),this._disposers.push(this._axisRanges.template)}return this._axisRanges},enumerable:!0,configurable:!0}),r.prototype.processAxisRange=function(e){var t=e.newValue;t.component=this,t.isRange=!0},Object.defineProperty(r.prototype,"axisBreaks",{get:function(){return this._axisBreaks||(this._axisBreaks=new ua(this.createAxisBreak(),function(e,t){return yt(e.adjustedStartValue,t.adjustedStartValue)}),this._axisBreaks.events.on("inserted",this.processBreak,this,!1),this._disposers.push(new G(this._axisBreaks)),this._disposers.push(this._axisBreaks.template)),this._axisBreaks},enumerable:!0,configurable:!0}),r.prototype.createAxisBreak=function(){return new Ut},Object.defineProperty(r.prototype,"series",{get:function(){return this._series||(this._series=new xe),this._series},enumerable:!0,configurable:!0}),r.prototype.processSeriesDataItems=function(){},r.prototype.processSeriesDataItem=function(e,t){},r.prototype.postProcessSeriesDataItems=function(e){},r.prototype.postProcessSeriesDataItem=function(e){},r.prototype.updateAxisBySeries=function(){},r.prototype.hideUnusedDataItems=function(){var e=this,t=this._dataItemsIterator;t.createNewItems=!1,w(t.iterator(),function(i){e.validateDataElement(i),i.__disabled=!0}),t.clear(),t.createNewItems=!0},r.prototype.getSeriesDataItem=function(e,t,i){},r.prototype.getAngle=function(e,t,i,a,n){},r.prototype.getX=function(e,t,i,a,n){},r.prototype.getPositionX=function(e,t,i,a,n){},r.prototype.getY=function(e,t,i,a,n){},r.prototype.getPositionY=function(e,t,i,a,n){},Object.defineProperty(r.prototype,"basePoint",{get:function(){return{x:0,y:0}},enumerable:!0,configurable:!0}),r.prototype.dataChangeUpdate=function(){},r.prototype.seriesDataChangeUpdate=function(e){},r.prototype.adjustDifference=function(e,t){var i=t-e;if(g(i))return this._axisBreaks&&je(this._axisBreaks.iterator(),function(a){var n=a.adjustedStartValue,s=a.adjustedEndValue;if(g(n)&&g(s)){if(n>t)return!1;if(s>=e&&g(n)&&g(s)){var o=a.breakSize,h=da({start:n,end:s},{start:e,end:t});h&&(i-=(h.end-h.start)*(1-o))}return!0}}),i},r.prototype.isInBreak=function(e){if(this._axisBreaks)return pa(this._axisBreaks.iterator(),function(t){return e>=t.adjustedStartValue&&e<=t.adjustedEndValue})},r.prototype.fixAxisBreaks=function(){var e=this;if(this._axisBreaks){var t=this._axisBreaks;if(t.length>0){H(fa(t.iterator()),function(n){var s=U(n.startValue,n.endValue),o=ee(n.startValue,n.endValue);n.adjustedStartValue=s,n.adjustedEndValue=o,e._axisBreaks.update(n)});var i=t.first,a=Math.min(i.startValue,i.endValue);w(t.iterator(),function(n){var s=n.adjustedStartValue,o=n.adjustedEndValue;sh?e.__disabled=!0:e.__disabled=!1)},r.prototype.createBreakSprites=function(e){},Object.defineProperty(r.prototype,"axisFills",{get:function(){if(!this._axisFills){var e=this.createFill(this.axis);this._axisFills=new Q(e),e.applyOnClones=!0,e.events.on("enabled",this.invalidateAxisItems,this,!1),this._disposers.push(new G(this._axisFills)),this._disposers.push(this._axisFills.template)}return this._axisFills},enumerable:!0,configurable:!0}),r.prototype.createFill=function(e){return new Si(e)},Object.defineProperty(r.prototype,"grid",{get:function(){if(!this._grid){var e=this.createGrid();this._grid=new Q(e),e.applyOnClones=!0,e.events.on("enabled",this.invalidateAxisItems,this,!1),this._disposers.push(new G(this._grid)),this._disposers.push(this._grid.template)}return this._grid},enumerable:!0,configurable:!0}),r.prototype.createGrid=function(){return new Dt},Object.defineProperty(r.prototype,"ticks",{get:function(){if(!this._ticks){var e=this.createTick();e.applyOnClones=!0,e.isMeasured=!1,e.events.on("enabled",this.invalidateAxisItems,this,!1),this._ticks=new Q(e),this._disposers.push(new G(this._ticks)),this._disposers.push(this._ticks.template)}return this._ticks},enumerable:!0,configurable:!0}),r.prototype.createTick=function(){return new gr},Object.defineProperty(r.prototype,"labels",{get:function(){if(!this._labels){var e=this.createLabel();this._labels=new Q(e),e.applyOnClones=!0,e.events.on("enabled",this.invalidateAxisItems,this,!1),this._disposers.push(new G(this._labels)),this._disposers.push(this._labels.template)}return this._labels},enumerable:!0,configurable:!0}),r.prototype.createLabel=function(){return new Ti},Object.defineProperty(r.prototype,"inside",{get:function(){return this.getPropertyValue("inside")},set:function(e){this.setPropertyValue("inside",e)&&this.axis&&this.axis.invalidate(),e?(this.width=0,this.height=0):(this.width=void 0,this.height=void 0)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"opposite",{get:function(){return this.getPropertyValue("opposite")},set:function(e){this.setPropertyValue("opposite",e)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"fullWidthTooltip",{get:function(){return this.getPropertyValue("fullWidthTooltip")},set:function(e){this.setPropertyValue("fullWidthTooltip",e)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"tooltipLocation",{get:function(){return this.getPropertyValue("tooltipLocation")},set:function(e){this.setPropertyValue("tooltipLocation",e)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"tooltipLocation2",{get:function(){return this.getPropertyValue("tooltipLocation2")},set:function(e){this.setPropertyValue("tooltipLocation2",e)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"cellStartLocation",{get:function(){return this.getPropertyValue("cellStartLocation")},set:function(e){this.setPropertyValue("cellStartLocation",e)&&this.axis&&this.axis.invalidateSeries()},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"cellEndLocation",{get:function(){return this.getPropertyValue("cellEndLocation")},set:function(e){this.setPropertyValue("cellEndLocation",e)&&this.axis&&this.axis.invalidateSeries()},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"inversed",{get:function(){return this.getPropertyValue("inversed")},set:function(e){this.setPropertyValue("inversed",e)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"minLabelPosition",{get:function(){return this.getPropertyValue("minLabelPosition")},set:function(e){this.setPropertyValue("minLabelPosition",e,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"maxLabelPosition",{get:function(){return this.getPropertyValue("maxLabelPosition")},set:function(e){this.setPropertyValue("maxLabelPosition",e,!0)},enumerable:!0,configurable:!0}),r.prototype.copyFrom=function(e){l.prototype.copyFrom.call(this,e),this.grid.template.copyFrom(e.grid.template),this.ticks.template.copyFrom(e.ticks.template),this.labels.template.copyFrom(e.labels.template),this.axisFills.template.copyFrom(e.axisFills.template),this.line.copyFrom(e.line),this.baseGrid.copyFrom(e.baseGrid)},r.prototype.toAxisPosition=function(e){return e},r.prototype.setVisibility=function(e){l.prototype.setVisibility.call(this,e),this.bulletsContainer.visible=e},r}(X);V.registeredClasses.AxisRenderer=Kt;var Tt=function(l){A(r,l);function r(){var e=l.call(this)||this;return e.className="AxisBullet",e.location=.5,e.isMeasured=!1,e.applyTheme(),e}return Object.defineProperty(r.prototype,"location",{get:function(){return this.getPropertyValue("location")},set:function(e){this.setPropertyValue("location",e,!0)},enumerable:!0,configurable:!0}),r.prototype.setDisabled=function(e){var t=l.prototype.setDisabled.call(this,e);return this.axis&&this.axis.invalidateDataItems(),t},r}(X);V.registeredClasses.AxisBullet=Tt;var we=function(l){A(r,l);function r(){var e=l.call(this)||this;return e.className="AxisRendererY",e.minGridDistance=40,e.opposite=!1,e.height=k(100),e.labels.template.verticalCenter="middle",e.applyTheme(),e}return r.prototype.setAxis=function(e){l.prototype.setAxis.call(this,e),e.layout="horizontal"},r.prototype.updateGridContainer=function(){var e=this.axis;if(e){var t=this.gridContainer;t.y=e.pixelY,t.height=e.axisLength}},r.prototype.toAxisPosition=function(e){var t=this.axis;if(t){var i=1-e,a=t.relativePositionSprite,n=t.pixelY;if(a?n=De({x:0,y:this.pixelY},this.parent,a).y:a=t.parent,a){var s=n/a.innerHeight,o=t.axisLength/a.innerHeight;return 1-(i-s)/o}}return e},r.prototype.processRenderer=function(){l.prototype.processRenderer.call(this);var e=this.axis;if(e){var t=e.title;t.valign="middle",e.height instanceof ce||(e.height=k(100)),this.opposite?(t.rotation=90,this.line.toBack(),t.toFront()):(t.rotation=-90,t.toBack(),this.line.toFront())}},r.prototype.updateTooltip=function(){var e=this.axis;if(e){var t=2e3,i=0,a=0,n=t,s=this.axisLength;this.opposite?this.inside&&(i=-t,n=t):this.inside||(i=-t,n=t),this.axis.updateTooltip("horizontal",{x:i,y:a,width:n,height:s})}},Object.defineProperty(r.prototype,"axisLength",{get:function(){var e=this.axis;return e.measuredHeight-e.pixelPaddingTop-e.pixelPaddingBottom||0},enumerable:!0,configurable:!0}),r.prototype.positionToPoint=function(e,t){return{x:0,y:this.positionToCoordinate(e)}},r.prototype.pointToPosition=function(e){return this.coordinateToPosition(e.y,e.x)},r.prototype.coordinateToPosition=function(e,t){var i,a=this.axis,n=a.axisFullLength;return a.renderer.inversed?i=1-a.start-e/n:i=e/n+(1-a.end),j(i,5)},r.prototype.getPositionRangePath=function(e,t){var i=Y(this.positionToCoordinate(e),0,this.axisLength),a=Y(this.positionToCoordinate(t),0,this.axisLength),n=Math.abs(a-i),s=this.getWidth(),o=Math.min(i,a),h=0;return Be({x:h,y:o,width:s,height:n},!0)},r.prototype.updateGridElement=function(e,t,i){t=t+(i-t)*e.location;var a=this.positionToPoint(t);e.path=W({x:0,y:0})+R({x:this.getWidth(),y:0}),this.positionItem(e,a),this.toggleVisibility(e,t,0,1)},r.prototype.updateTickElement=function(e,t,i){t=t+(i-t)*e.location;var a=this.positionToPoint(t),n=e.length;try{He(this.axis.title.measuredWidth)}catch{}a.x=De({x:this.line.pixelX,y:0},this.line.parent,this.gridContainer).x,this.opposite?n*=e.inside?-1:1:n*=e.inside?1:-1,e.path=W({x:0,y:0})+R({x:n,y:0}),this.positionItem(e,a),this.toggleVisibility(e,t,0,1)},r.prototype.updateAxisLine=function(){this.line.path=W({x:0,y:0})+R({x:0,y:this.axisLength})},r.prototype.updateBaseGridElement=function(){l.prototype.updateBaseGridElement.call(this);var e=this.axis,t=this.getWidth(),i=this.axisLength,a=e.basePoint.y,n=this.baseGrid;if(a<-.2||a>i+.2)n.hide(0);else{var s=De({x:0,y:0},this.gridContainer,n.parent).x;n.path=W({x:0,y:0})+R({x:t,y:0}),n.moveTo({x:s,y:a}),n.show(0)}},r.prototype.updateLabelElement=function(e,t,i,a){C(a)||(a=e.location),t=t+(i-t)*a,e.isMeasured=!e.inside;var n=this.positionToPoint(t),s,o=0,h=this.gridContainer.maxWidth;this.opposite?(e.inside?(s="right",e.align=="left"&&(o=-h,s="left"),e.align=="center"&&(o=-h/2,s="middle")):s="left",n.x=0+o):(e.inside?(s="left",e.align=="right"&&(o=h,s="right"),e.align=="center"&&(o=h/2,s="middle")):s="right",n.x=this.measuredWidth+o),e.rotation==0&&(e.horizontalCenter=s),this.positionItem(e,n),this.toggleVisibility(e,t,this.minLabelPosition,this.maxLabelPosition)},r.prototype.updateBreakElement=function(e){l.prototype.updateBreakElement.call(this,e);var t=e.startLine,i=e.endLine,a=e.fillShape,n=e.startPoint,s=e.endPoint,o=e.pixelMarginLeft,h=this.getWidth()-e.pixelMarginLeft-e.pixelMarginRight;n.y=Y(n.y,-1,this.axisLength+1),s.y=Y(s.y,-1,this.axisLength+1),n.y==s.y&&(n.y<0||n.y>this.axisLength)?e.fillShape.__disabled=!0:e.fillShape.__disabled=!1;var d=Math.abs(h-o);t.x=o,t.height=0,t.width=d,i.x=o,i.height=0,i.width=d,a.width=d,a.height=Math.abs(s.y-n.y),a.x=o,a.y=s.y},r.prototype.createBreakSprites=function(e){e.startLine=new tt,e.endLine=new tt;var t=new lr;t.setWavedSides(!0,!1,!0,!1),e.fillShape=t},r.prototype.positionToCoordinate=function(e){var t,i=this.axis,a=i.axisFullLength;return i.renderer.inversed?t=(e-i.start)*a:t=(i.end-e)*a,t},r.prototype.updateBullet=function(e,t,i){var a=.5;e instanceof Tt&&(a=e.location),t=t+(i-t)*a;var n=this.positionToPoint(t);n.x=De({x:this.line.pixelX,y:0},this.line.parent,this.gridContainer).x,this.positionItem(e,n),this.toggleVisibility(e,t,0,1)},r}(Kt);V.registeredClasses.AxisRendererY=we;de.push({relevant:pe.widthS,state:function(l,r){if(l instanceof we){var e=l.states.create(r);return e.properties.inside=!0,e.properties.maxLabelPosition=.9,e.properties.minLabelPosition=.1,e}return null}});de.push({relevant:pe.widthXS,state:function(l,r){if(l instanceof we){var e=l.states.create(r);return e.properties.disabled=!0,e}return null}});var Oi=function(l){A(r,l);function r(){var e=l.call(this)||this;return e.className="ValueAxisBreak",e.applyTheme(),e}return Object.defineProperty(r.prototype,"startPosition",{get:function(){if(this.axis)return this.axis.valueToPosition(this.adjustedStartValue)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"endPosition",{get:function(){if(this.axis)return this.axis.valueToPosition(this.adjustedEndValue)},enumerable:!0,configurable:!0}),r}(Ut);V.registeredClasses.ValueAxisBreak=Oi;var Zt=function(l){A(r,l);function r(){var e=l.call(this)||this;return e.className="ValueAxisDataItem",e.values.value={},e.values.endValue={},e.applyTheme(),e}return Object.defineProperty(r.prototype,"value",{get:function(){return this.values.value.value},set:function(e){this.setValue("value",e)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"endValue",{get:function(){return this.values.endValue.value},set:function(e){this.setValue("endValue",e)},enumerable:!0,configurable:!0}),r}(Vt),E=function(l){A(r,l);function r(){var e=l.call(this)||this;return e._stepDecimalPlaces=0,e._prevStepDecimalPlaces=0,e._adjustLabelPrecision=!0,e._baseValue=0,e._adjustedStart=0,e._adjustedEnd=1,e._extremesChanged=!1,e._deltaMinMax=1,e._dsc=!1,e.calculateTotals=!1,e.className="ValueAxis",e.axisFieldName="value",e.setPropertyValue("maxZoomFactor",1e3),e.setPropertyValue("extraMin",0),e.setPropertyValue("extraMax",0),e.setPropertyValue("strictMinMax",!1),e.setPropertyValue("maxPrecision",Number.MAX_VALUE),e.setPropertyValue("adjustLabelPrecision",!0),e.setPropertyValue("extraTooltipPrecision",0),e.keepSelection=!1,e.includeRangesInMinMax=!1,e.applyTheme(),e}return r.prototype.fillRule=function(e){var t=e.value,i=e.component;e.axisFill.disabled||(j(t/i.step/2,5)==Math.round(t/i.step/2)?e.axisFill.__disabled=!0:e.axisFill.__disabled=!1)},r.prototype.createDataItem=function(){return new Zt},r.prototype.createAxisBreak=function(){return new Oi},r.prototype.dataChangeUpdate=function(){this.clearCache(),this.keepSelection?(this._start!=0&&this.dispatchImmediately("startchanged"),this._end!=1&&this.dispatchImmediately("endchanged"),(this._start!=0||this._end!=1)&&this.dispatchImmediately("startendchanged")):(this._start!=0||this._end!=1)&&(this._start=0,this._end=1,this.dispatchImmediately("startendchanged")),this._maxZoomed=this._maxDefined,this._minZoomed=this._minDefined,this._maxAdjusted=this._maxDefined,this._minAdjusted=this._minDefined},r.prototype.processSeriesDataItems=function(){if(this.calculateTotals){var e=this.series.getIndex(0),t=e.startIndex;if(e.dataItems.length>0){t>0&&t--;var i=e.endIndex;i1?t=Math.pow(10,Math.log(this.min)*Math.LOG10E):(t=Math.floor(this.minZoomed/this._step)*this._step,t==0&&(t=this.minZoomed))}var a=this._maxZoomed+this._step;this.resetIterators();var n=this._dataItemsIterator;if(this._step==0)return;this._step=this.fixSmallStep(this._step);var s=0,o=this._prevStepDecimalPlaces!=this._stepDecimalPlaces;for(this._prevStepDecimalPlaces=this._stepDecimalPlaces;t<=a;){var h=this.isInBreak(t);if(!h){var d=n.find(function(v){return v.value===t});d.__disabled&&(d.__disabled=!1),this.appendDataItem(d),d.axisBreak=void 0,(d.value!=t||o)&&(d.value=t,d.text=this.formatLabel(t),d.label&&d.label.invalid&&d.label.validate(),d.value>=this.min&&d.value<=this.max&&d.label&&(this.axisLetter=="Y"&&d.label.measuredWidth>this.ghostLabel.measuredWidth||this.axisLetter=="X"&&d.label.measuredHeight>this.ghostLabel.measuredHeight)&&(this.ghostLabel.text=d.label.currentText,this.ghostLabel.validate())),this.validateDataElement(d)}s++;var u=t;if(!this.logarithmic)t+=this._step;else{var i=Math.log(this.max)*Math.LOG10E-Math.log(this.min)*Math.LOG10E;i>1?t=Math.pow(10,Math.log(this.min)*Math.LOG10E+s):t+=this._step}var p=Math.pow(10,Math.floor(Math.log(Math.abs(this._step))*Math.LOG10E));if(p<1){var f=Math.round(Math.abs(Math.log(Math.abs(p))*Math.LOG10E))+2;if(f=Math.min(13,f),t=j(t,f),u==t){t=a;break}}}var c=this._axisBreaks;if(c){var y=this.renderer;w(c.iterator(),function(v){if(v.breakSize>0&&K(v.startPoint,v.endPoint)>y.minGridDistance)for(var m=v.adjustedMin;m<=v.adjustedMax;){if(m>=v.adjustedStartValue&&m<=v.adjustedEndValue){var x=n.find(function(P){return P.value===m});x.__disabled&&(x.__disabled=!1),e.appendDataItem(x),x.axisBreak=v,x.value!=m&&(x.value=m,x.text=e.formatLabel(m),x.label&&x.label.invalid&&x.label.validate()),e.validateDataElement(x)}m+=v.adjustedStep}})}}},r.prototype.validateDataElement=function(e){l.prototype.validateDataElement.call(this,e),e.itemIndex=this._axisItemCount,this._axisItemCount++;var t=this.renderer,i=e.value,a=e.endValue,n=this.valueToPosition(i);e.position=n;var s=n,o=this.valueToPosition(i+this._step);g(a)&&(s=this.valueToPosition(a),o=s),e.point=t.positionToPoint(n);var h=e.tick;h&&!h.disabled&&t.updateTickElement(h,n,s);var d=e.grid;d&&!d.disabled&&t.updateGridElement(d,n,s);var u=e.label;u&&!u.disabled&&t.updateLabelElement(u,n,s);var p=e.axisFill;p&&!p.disabled&&(t.updateFillElement(p,n,o),e.isRange||this.fillRule(e)),e.bullet&&t.updateBullet(e.bullet,n,s);var f=e.mask;f&&t.updateFillElement(f,n,o)},r.prototype.formatLabel=function(e){return this.adjustLabelPrecision&&e!=0?this.numberFormatter.format(e,void 0,this._stepDecimalPlaces):this.numberFormatter.format(e)},Object.defineProperty(r.prototype,"basePoint",{get:function(){var e=this.baseValue,t=this.valueToPosition(e),i=this.renderer.positionToPoint(t);return i},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"baseValue",{get:function(){var e=this._baseValue;return this.logarithmic&&(e=this.min),this._adapterO?this._adapterO.apply("baseValue",e):e},set:function(e){this._baseValue=e,this.invalidateLayout(),this.invalidateSeries()},enumerable:!0,configurable:!0}),r.prototype.anyToPosition=function(e){return this.valueToPosition(e)},r.prototype.valueToPoint=function(e){var t=this.valueToPosition(e),i=this.renderer.positionToPoint(t),a=this.renderer.positionToAngle(t);return{x:i.x,y:i.y,angle:a}},r.prototype.anyToPoint=function(e){return this.valueToPoint(e)},r.prototype.valueToPosition=function(e){if(g(e)){var t=this.min,i=this.max;if(g(t)&&g(i)){var a=this._difference,n=this._axisBreaks;n&&n.length>0&&je(n.iterator(),function(h){var d=h.adjustedStartValue,u=h.adjustedEndValue;if(g(d)&&g(u)){if(eu?t+=(u-d)*(1-p):e0&&je(s.iterator(),function(o){var h=o.startPosition,d=o.endPosition,u=o.adjustedStartValue,p=o.adjustedEndValue;if(g(u)&&g(p)){if(u>i)return!1;if(Xt({start:u,end:p},{start:t,end:i})){u=ee(u,t),p=U(p,i);var f=o.breakSize;if(a-=(p-u)*(1-f),e>d)t+=(p-u)*(1-f);else if(!(ei&&(i=c)}}),this.includeRangesInMinMax&&this.axisRanges.each(function(p){if(!p.ignoreMinMax){var f=U(p.value,p.endValue),c=ee(p.value,p.endValue);(fi||!g(i))&&(i=c)}})),this.logarithmic){var a=this.treatZeroAs;g(a)&&t<=0&&(t=a),t<=0&&this.raiseCriticalError(new Error("Logarithmic value axis can not have values <= 0."),!0)}if(t==0&&i==0&&(i=.9,t=-.9),g(this._minDefined)&&(t=this._minDefined),g(this._maxDefined)&&(i=this._maxDefined),this._adapterO&&(t=this._adapterO.apply("min",t)),this._adapterO&&(i=this._adapterO.apply("max",i)),!(!g(t)||!g(i))){this._minReal=t,this._maxReal=i,t==Number.POSITIVE_INFINITY&&(t=void 0),i==Number.NEGATIVE_INFINITY&&(i=void 0);var n=this.adjustDifference(t,i);if(t=this.fixMin(t),i=this.fixMax(i),i-t<=1/Math.pow(10,15)){if(i-t!=0)this._deltaMinMax=(i-t)/2;else{var s=Math.log(Math.abs(i))*Math.LOG10E,o=Math.pow(10,Math.floor(s));o=o/10,this._deltaMinMax=o}t-=this._deltaMinMax,i+=this._deltaMinMax}t-=(i-t)*this.extraMin,i+=(i-t)*this.extraMax;var h=this.strictMinMax;g(this._maxDefined)&&(h=!0);var d=this.adjustMinMax(t,i,n,this._gridCount,h);if(t=d.min,i=d.max,n=i-t,d=this.adjustMinMax(t,i,i-t,this._gridCount,!0),t=d.min,i=d.max,this.strictMinMax&&(g(this._minDefined)?t=this._minDefined:t=this._minReal,g(this._maxDefined)?i=this._maxDefined:i=this._maxReal,i-t<=1e-8&&(t-=this._deltaMinMax,i+=this._deltaMinMax),t-=(i-t)*this.extraMin,i+=(i-t)*this.extraMax),this._adapterO&&(t=this._adapterO.apply("min",t)),this._adapterO&&(i=this._adapterO.apply("max",i)),this._step=d.step,!g(t)&&!g(i)&&(this.start=0,this.end=1,this.renderer.labels.each(function(p){p.dataItem.text=""})),(this._minAdjusted!=t||this._maxAdjusted!=i)&&g(t)&&g(i)){var u=this._minMaxAnimation;if(this._extremesChanged&&g(this._minAdjusted)&&g(this._maxAdjusted)&&this.inited){if(u&&!u.isFinished()&&this._finalMax==i&&this._finalMin==t)return;this._finalMin=t,this._finalMax=i,u=this.animateMinMax(t,i),u&&!u.isFinished()?(u.events.on("animationprogress",this.validateDataItems,this),u.events.on("animationended",function(){e.series.each(function(p){p.validate()}),e.validateDataItems(),e.handleSelectionExtremesChange()}),this._minMaxAnimation=u):this.series.each(function(p){p.invalidate()}),this.validateDataItems(),this.dispatchImmediately("extremeschanged"),this.handleSelectionExtremesChange()}else{if(u&&!u.isFinished()&&this._finalMax==i&&this._finalMin==t)return;this._minAdjusted=t,this._maxAdjusted=i,this._finalMin=t,this._finalMax=i,this.invalidateDataItems(),this.dispatchImmediately("extremeschanged")}}this._extremesChanged=!1,this._difference=this.adjustDifference(t,i)}},r.prototype.fixMin=function(e){return e},r.prototype.fixMax=function(e){return e},r.prototype.adjustMinMax=function(e,t,i,a,n){a<=1&&(a=1),a=Math.round(a);var s=e,o=t;i===0&&(i=Math.abs(t));var h=Math.log(Math.abs(i))*Math.LOG10E,d=Math.pow(10,Math.floor(h));d=d/10;var u=d;n&&(u=0),this.logarithmic?(e<=0&&(e=this.baseValue),e==1/0&&(e=1),t==-1/0&&(t=10),this.strictMinMax?(this._minDefined>0?e=this._minDefined:e=e,this._maxDefined>0&&(t=t)):(e=Math.pow(10,Math.floor(Math.log(Math.abs(e))*Math.LOG10E)),t=Math.pow(10,Math.ceil(Math.log(Math.abs(t))*Math.LOG10E)))):(n?(e=Math.floor(e/d)*d,t=Math.ceil(t/d)*d):(e=Math.ceil(e/d)*d-u,t=Math.floor(t/d)*d+u),e<0&&s>=0&&(e=0),t>0&&o<=0&&(t=0)),h=Math.log(Math.abs(i))*Math.LOG10E,d=Math.pow(10,Math.floor(h)),d=d/10;var p=Math.ceil(i/a/d)*d,f=Math.pow(10,Math.floor(Math.log(Math.abs(p))*Math.LOG10E)),c=Math.ceil(p/f);c>5?c=10:c<=5&&c>2&&(c=5),p=Math.ceil(p/(f*c))*f*c,this.maxPrecisions&&(e=e-p)}return{min:e,max:t,step:p}},Object.defineProperty(r.prototype,"min",{get:function(){var e=this._minAdjusted;return g(e)||(e=this._minDefined),e},set:function(e){this._minDefined!=e&&(this._minDefined=e,this.invalidate())},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"minDefined",{get:function(){return this._minDefined},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"maxDefined",{get:function(){return this._maxDefined},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"extraMin",{get:function(){return this.getPropertyValue("extraMin")},set:function(e){this.setPropertyValue("extraMin",e)&&this.invalidateDataItems()},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"extraMax",{get:function(){return this.getPropertyValue("extraMax")},set:function(e){this.setPropertyValue("extraMax",e)&&this.invalidateDataItems()},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"step",{get:function(){return this._step},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"max",{get:function(){var e=this._maxAdjusted;return g(e)||(e=this._maxDefined),e},set:function(e){this._maxDefined!=e&&(this._maxDefined=e,this.invalidate())},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"adjustLabelPrecision",{get:function(){return this.getPropertyValue("adjustLabelPrecision")},set:function(e){this.setPropertyValue("adjustLabelPrecision",e)&&this.invalidate()},enumerable:!0,configurable:!0}),r.prototype.registerSeries=function(e){return new it([l.prototype.registerSeries.call(this,e),e.events.on("extremeschanged",this.handleExtremesChange,this,!1),e.events.on("selectionextremeschanged",this.handleSelectionExtremesChange,this,!1),this.events.on("extremeschanged",e.invalidate,e,!1)])},r.prototype.handleSelectionExtremesChange=function(){var e=this,t,i,a=!0;if(w(this.series.iterator(),function(f){if(!f.ignoreMinMax&&!f.isHidden&&!f.outOfRange){f.visible&&!f.isHiding&&(a=!1);var c=f.selectionMin(e),y=f.selectionMax(e);g(c)&&(!g(t)||ci)&&(i=y)}}),this.includeRangesInMinMax&&this.axisRanges.each(function(f){if(!f.ignoreMinMax){var c=U(f.value,f.endValue),y=ee(f.value,f.endValue);ci&&(i=y)}}),g(this._minDefined)?this.strictMinMax?t=this._minDefined:t=this.min:this.strictMinMax&&(t=this._minReal),g(this._maxDefined)?this.strictMinMax?i=this._maxDefined:i=this.max:this.strictMinMax&&(i=this._maxReal),t==i){t-=this._deltaMinMax,i+=this._deltaMinMax;var n=this.adjustMinMax(t,i,0,this._gridCount,this.strictMinMax);t=n.min,i=n.max}var s=this.adjustDifference(t,i),o=this.adjustMinMax(t,i,s,this._gridCount);t=o.min,i=o.max,t-=(i-t)*this.extraMin,i+=(i-t)*this.extraMax,t=Y(t,this.min,this.max),i=Y(i,this.min,this.max),s=this.adjustDifference(t,i),o=this.adjustMinMax(t,i,s,this._gridCount,!0),t=o.min,i=o.max,this.strictMinMax&&(t=ee(t,this._minDefined),i=U(i,this._maxDefined));var h=o.step;this.syncWithAxis&&(o=this.syncAxes(t,i,h),t=o.min,i=o.max,this.invalidate()),h=o.step,this._difference=this.adjustDifference(this.min,this.max);var d=this.valueToPosition(t),u=this.valueToPosition(i);a&&!this.syncWithAxis&&(d=0,u=1);var p=0;this.syncWithAxis?(p=5,this.setCache(t+"-"+i,h)):((this._step!=h||this._minZoomed!=t||this._maxZoomed!=i)&&(this._dsc=!0),this._step=h,this._minZoomed=t,this._maxZoomed=i),this.keepSelection||this.zoom({start:d,end:u},!1,!1,p)},Object.defineProperty(r.prototype,"strictMinMax",{get:function(){return this.getPropertyValue("strictMinMax")},set:function(e){this.setPropertyValue("strictMinMax",e)&&this.invalidate()},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"logarithmic",{get:function(){return this.getPropertyValue("logarithmic")},set:function(e){this.setPropertyValue("logarithmic",e)&&(this.invalidate(),this.series.each(function(t){t.invalidateDataItems()}))},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"keepSelection",{get:function(){return this.getPropertyValue("keepSelection")},set:function(e){this.setPropertyValue("keepSelection",e)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"includeRangesInMinMax",{get:function(){return this.getPropertyValue("includeRangesInMinMax")},set:function(e){this.setPropertyValue("includeRangesInMinMax",e)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"maxPrecision",{get:function(){return this.getPropertyValue("maxPrecision")},set:function(e){this.setPropertyValue("maxPrecision",e)&&this.invalidate()},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"extraTooltipPrecision",{get:function(){return this.getPropertyValue("extraTooltipPrecision")},set:function(e){this.setPropertyValue("extraTooltipPrecision",e)&&this.invalidate()},enumerable:!0,configurable:!0}),r.prototype.handleExtremesChange=function(){var e=this;if(this._extremesChanged=!0,this.getMinMax(),this.ghostLabel){var t=0;this.dataItems.each(function(i){i.label&&i.label.pixelWidth>t&&(e.ghostLabel.text=i.label.currentText)})}},r.prototype.getX=function(e,t,i,a,n){return this.renderer.positionToPoint(this.getPositionX(e,t,i,a,n)).x},r.prototype.getPositionX=function(e,t,i,a,n){var s=e.getWorkingValue(t);C(a)||(a="valueX");var o=e.getValue(a,"stack");g(s)||(s=this.baseValue,this.logarithmic&&o>0&&(s=0));var h=this.valueToPosition(s+o);return n&&(h=Y(h,n.start,n.end)),h},r.prototype.getY=function(e,t,i,a,n){return this.renderer.positionToPoint(this.getPositionY(e,t,i,a,n)).y},r.prototype.getPositionY=function(e,t,i,a,n){var s=e.getWorkingValue(t);C(a)||(a="valueY");var o=e.getValue(a,"stack");g(s)||(s=this.baseValue,this.logarithmic&&o>0&&(s=0));var h=this.valueToPosition(s+o);return n&&(h=Y(h,n.start,n.end)),h},r.prototype.getAngle=function(e,t,i,a,n){var s=e.getWorkingValue(t),o=e.getValue(a,"stack");g(s)||(s=this.baseValue);var h=this.valueToPosition(s+o);return n&&(h=Y(h,n.start,n.end)),this.positionToAngle(h)},r.prototype.getAnyRangePath=function(e,t,i){var a=this.valueToPosition(e),n=this.valueToPosition(t);return this.getPositionRangePath(a,n)},r.prototype.getTooltipText=function(e){var t=j(this.positionToValue(e),this._stepDecimalPlaces+this.extraTooltipPrecision),i=this.tooltip.numberFormatter.format(t);return this._adapterO?this._adapterO.apply("getTooltipText",i):i},r.prototype.zoomToValues=function(e,t,i,a){var n=(e-this.min)/(this.max-this.min),s=(t-this.min)/(this.max-this.min);this.zoom({start:n,end:s},i,a)},Object.defineProperty(r.prototype,"minZoomed",{get:function(){return this.syncWithAxis?this._minZoomed:ee(this.min,this._minZoomed)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"maxZoomed",{get:function(){return this.syncWithAxis?this._maxZoomed:U(this.max,this._maxZoomed)},enumerable:!0,configurable:!0}),r.prototype.fixAxisBreaks=function(){var e=this;l.prototype.fixAxisBreaks.call(this);var t=this._axisBreaks;t&&t.length>0&&t.each(function(i){var a=i.adjustedStartValue,n=i.adjustedEndValue,s=n-a,o=Math.ceil(s*i.breakSize)*e._gridCount/(e.max-e.min),h=e.adjustMinMax(a,n,s,o,!0);i.adjustedStep=h.step,i.adjustedMin=h.min,i.adjustedMax=h.max}),this._difference=this.adjustDifference(this.min,this.max)},r.prototype.getPositionLabel=function(e){var t=this.positionToValue(e);return this.numberFormatter.format(t)},r.prototype.showTooltipAt=function(e){this.showTooltipAtPosition(this.valueToPosition(e))},r.prototype.copyFrom=function(e){l.prototype.copyFrom.call(this,e),this.min=e.min,this.max=e.max,this.calculateTotals=e.calculateTotals,this._baseValue=e.baseValue},Object.defineProperty(r.prototype,"syncWithAxis",{get:function(){return this.getPropertyValue("syncWithAxis")},set:function(e){var t=this;this.setPropertyValue("syncWithAxis",e,!0)&&e&&(this._disposers.push(e.events.on("extremeschanged",this.handleSelectionExtremesChange,this,!1)),this._disposers.push(e.events.on("selectionextremeschanged",this.handleSelectionExtremesChange,this,!1)),this._disposers.push(e.events.on("startendchanged",this.handleSelectionExtremesChange,this,!1)),this.events.on("shown",this.handleSelectionExtremesChange,this,!1),this.events.on("maxsizechanged",function(){t.clearCache(),t._disposers.push(V.events.once("exitframe",function(){t.handleSelectionExtremesChange()}))},this,!1))},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"treatZeroAs",{get:function(){return this.getPropertyValue("treatZeroAs")},set:function(e){this.setPropertyValue("treatZeroAs",e,!0)},enumerable:!0,configurable:!0}),r.prototype.syncAxes=function(e,t,i){var a=this.syncWithAxis;if(a){g(e)||(e=this.min),g(t)||(t=this.max),g(i)||(i=this._step);var n=Math.round((a.maxZoomed-a.minZoomed)/a.step),s=Math.round((t-e)/i);if(g(n)&&g(s))for(var o=!1,h=0,d=(t-e)*.01,u=e,p=t,f=i;o!=!0;)if(o=this.checkSync(u,p,f,n),h++,h>1e3&&(o=!0),o)e=u,t=p,i=f;else{h/3==Math.round(h/3)?(u=e-d*h,e>=0&&u<0&&(u=0)):(p=t+d*h,p<=0&&p>0&&(p=0));var c=this.adjustMinMax(u,p,p-u,this._gridCount,!0);u=c.min,p=c.max,f=c.step}}return{min:e,max:t,step:i}},r.prototype.checkSync=function(e,t,i,a){for(var n=(t-e)/i,s=1;sm?(d.startIndex=0,d.endIndex=0,d.outOfRange=!0):(d.outOfRange=!1,d.startIndex=y,d.endIndex=S),!i&&d.dataRangeInvalid&&d.validateDataRange()}})},r.prototype.findFirst=function(e,t,i){var a=e.index;if(a>0){var n=e.component,s=n.dataItems.getIndex(a-1),o=s[i];return!o||o.getTime()e._minDifference[i.uid]&&(t=e._minDifference[i.uid])}),(t==Number.MAX_VALUE||t==0)&&(t=$("day")),t},enumerable:!0,configurable:!0}),r.prototype.seriesDataChangeUpdate=function(e){this._minDifference[e.uid]=Number.MAX_VALUE},r.prototype.postProcessSeriesDataItems=function(e){var t=this;this._firstWeekDay=this.getFirstWeekDay(),e?this.seriesGroupUpdate(e):this.series.each(function(i){t.seriesGroupUpdate(i)}),this.addEmptyUnitsBreaks()},r.prototype.seriesGroupUpdate=function(e){var t=this;JSON.stringify(e._baseInterval[this.uid])!=JSON.stringify(this.mainBaseInterval)&&(e._baseInterval[this.uid]=this.mainBaseInterval,e.mainDataSet.each(function(i){t.postProcessSeriesDataItem(i)}),this.groupData&&this.groupSeriesData(e))},r.prototype.groupSeriesData=function(e){var t=this;if(e.baseAxis==this&&e.dataItems.length>0&&!e.dataGrouped){e.bulletsContainer.removeChildren();var i=[],a=this.mainBaseInterval,n=$(a.timeUnit,a.count);this.groupIntervals.each(function(s){var o=$(s.timeUnit,s.count);(o>n&&oO||!g(_.low))&&(_.low=O),(_.high0&&t.each(function(i){var a=Math.ceil(e._gridCount*(Math.min(e.end,i.endPosition)-Math.max(e.start,i.startPosition))/(e.end-e.start));i.gridInterval=e.chooseInterval(0,i.adjustedEndValue-i.adjustedStartValue,a);var n=ne(new Date(i.adjustedStartValue),i.gridInterval.timeUnit,i.gridInterval.count,e._firstWeekDay,e._df.utc,void 0,e._df.timezoneMinutes,e._df.timezone);n.getTime()>i.startDate.getTime()&&ue(n,i.gridInterval.timeUnit,i.gridInterval.count,e._df.utc),i.gridDate=n})},r.prototype.getFirstWeekDay=function(){return this._df?this._df.firstDayOfWeek:1},r.prototype.getGridDate=function(e,t){var i=this._gridInterval.timeUnit,a=this._gridInterval.count;ne(e,i,1,this._firstWeekDay,this._df.utc,void 0,this._df.timezoneMinutes,this._df.timezone);var n=e.getTime(),s=ut(e),o=ue(s,i,t,this._df.utc).getTime(),h=this.isInBreak(o);h&&h.endDate&&(s=new Date(h.endDate.getTime()),ne(s,i,a,this._firstWeekDay,this._df.utc,void 0,this._df.timezoneMinutes,this._df.timezone),s.getTime()0){var p=u.gridInterval.timeUnit,f=u.gridInterval.count;if(K(u.startPoint,u.endPoint)>d.minGridDistance*4)for(var c=u.gridDate.getTime(),y,v=0,m=function(){var x=ut(u.gridDate);if(c=ue(x,p,f*v,e._df.utc).getTime(),v++,c>u.adjustedStartValue&&cthis.baseInterval.count&&(s=n+(s-n)/(this._gridInterval.count/this.baseInterval.count)),e.position=n;var h=e.tick;h&&!h.disabled&&t.updateTickElement(h,n,s);var d=e.grid;d&&!d.disabled&&t.updateGridElement(d,n,s);var u=e.axisFill;u&&!u.disabled&&(t.updateFillElement(u,n,o),e.isRange||this.fillRule(e));var p=e.mask;p&&t.updateFillElement(p,n,s),e.bullet&&t.updateBullet(e.bullet,n,s);var f=e.label;if(f&&!f.disabled){var c=f.location;c==0&&(this._gridInterval.count==1&&this._gridInterval.timeUnit!="week"&&!e.isRange?c=.5:c=0),t.updateLabelElement(f,n,s,c)}}},Object.defineProperty(r.prototype,"baseDuration",{get:function(){return $(this.baseInterval.timeUnit,this.baseInterval.count)},enumerable:!0,configurable:!0}),r.prototype.adjustMinMax=function(e,t){return{min:e,max:t,step:this.baseDuration}},r.prototype.fixMin=function(e){var t=this.baseInterval,i=ne(new Date(e),t.timeUnit,t.count,this._firstWeekDay,this._df.utc,void 0,this._df.timezoneMinutes,this._df.timezone).getTime(),a=ue(new Date(i),t.timeUnit,t.count,this._df.utc).getTime();return i+(a-i)*this.startLocation},r.prototype.fixMax=function(e){var t=this.baseInterval,i=ne(new Date(e),t.timeUnit,t.count,this._firstWeekDay,this._df.utc,void 0,this._df.timezoneMinutes,this._df.timezone).getTime(),a=ue(new Date(i),t.timeUnit,t.count,this._df.utc).getTime();return i+(a-i)*this.endLocation},r.prototype.chooseInterval=function(e,t,i,a){a||(a=this.gridIntervals);var n=a.getIndex(e),s=$(n.timeUnit,n.count),o=a.length-1;if(e>=o)return Le({},a.getIndex(o));var h=Math.ceil(t/s);return t0?Le({},a.getIndex(e-1)):h<=i?Le({},a.getIndex(e)):e+1d&&(this._minDifference[i.uid]=d)}var u=a-o;u>0&&this._minDifference[i.uid]>u&&(this._minDifference[i.uid]=u),this._prevSeriesTime[i.uid]=a,i._baseInterval[this.uid]&&this.postProcessSeriesDataItem(e)},r.prototype.updateAxisBySeries=function(){l.prototype.updateAxisBySeries.call(this);var e=this.chooseInterval(0,this.minDifference,1);this.minDifference>=$("day",27)&&e.timeUnit=="week"&&(e.timeUnit="month",e.count=1),e.timeUnit=="month"&&(this.minDifference>=$("day",29*2)&&e.count==1&&(e.count=2),this.minDifference>=$("day",29*3)&&e.count==2&&(e.count=3),this.minDifference>=$("day",29*6)&&e.count==5&&(e.count=6)),this.minDifference>=$("hour",23)&&e.timeUnit=="hour"&&(e.timeUnit="day",e.count=1),this.minDifference>=$("week",1)-$("hour",1)&&e.timeUnit=="day"&&(e.timeUnit="week",e.count=1),this.minDifference>=$("year",1)-$("day",1.01)&&e.timeUnit=="month"&&(e.timeUnit="year",e.count=1),this._baseIntervalReal=e,this._mainBaseInterval=e},Object.defineProperty(r.prototype,"baseInterval",{get:function(){return this._groupInterval?this._groupInterval:this._baseInterval?this._baseInterval:this._baseIntervalReal},set:function(e){JSON.stringify(this._baseInterval)!=JSON.stringify(e)&&(this._baseInterval=e,this._mainBaseInterval=e,g(e.count)||(e.count=1),this.invalidate(),this.postProcessSeriesDataItems())},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"mainBaseInterval",{get:function(){return this._baseInterval?this._baseInterval:this._mainBaseInterval?this._mainBaseInterval:this._baseIntervalReal},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"skipEmptyPeriods",{get:function(){return this.getPropertyValue("skipEmptyPeriods")},set:function(e){if(e){var t=this.axisBreaks.template;t.startLine.disabled=!0,t.endLine.disabled=!0,t.fillShape.disabled=!0,t.breakSize=0}else this._gapBreaks&&(this.axisBreaks.clear(),this._gapBreaks=!1);this.setPropertyValue("skipEmptyPeriods",e)&&(this.invalidate(),this.postProcessSeriesDataItems(),this.invalidateSeries())},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"tooltipDateFormat",{get:function(){return this.getPropertyValue("tooltipDateFormat")},set:function(e){this.setPropertyValue("tooltipDateFormat",e)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"markUnitChange",{get:function(){return this.getPropertyValue("markUnitChange")},set:function(e){this.setPropertyValue("markUnitChange",e)&&this.invalidateData()},enumerable:!0,configurable:!0}),r.prototype.getTooltipText=function(e){var t,i=this.positionToDate(e);if(i=ne(i,this.baseInterval.timeUnit,this.baseInterval.count,this._firstWeekDay,this._df.utc,new Date(this.min),this._df.timezoneMinutes,this._df.timezone),this.tooltipDate=i,C(this.tooltipDateFormat))t=this._df.format(i,this.tooltipDateFormat,["day","month","week","year"].indexOf(this.baseInterval.timeUnit)==-1);else{var a=this.dateFormats.getKey(this.baseInterval.timeUnit);a?t=this._df.format(i,a):t=this.getPositionLabel(e)}return this._adapterO?this._adapterO.apply("getTooltipText",t):t},r.prototype.roundPosition=function(e,t,i){var a=this.baseInterval,n=a.timeUnit,s=a.count,o=this.positionToDate(e);if(ne(o,n,s,this._firstWeekDay,this._df.utc,void 0,this._df.timezoneMinutes,this._df.timezone),t>0&&ue(o,n,t*s,this._df.utc),i>0&&i<1&&o.setTime(o.getTime()+this.baseDuration*i),this.isInBreak(o.getTime()))for(;o.getTime()o.getTime()&&Math.abs(h.getTime()-s)m&&(m=T)}),this.groupMin[y]=v,this.groupMax[y]=m),e=Y(e,v,m),t=Y(t,v,m),n&&(u&&(e=t-d,e=Y(e,v,m)),p&&(t=e+d,t=Y(t,v,m)));var o=(e-v)/(m-v),h=(t-v)/(m-v);this.zoom({start:o,end:h},i,a)}}else{var o=this.valueToPosition(e),h=this.valueToPosition(t);this.zoom({start:o,end:h},i,a)}},r.prototype.asIs=function(e){return e=="baseInterval"||l.prototype.asIs.call(this,e)},r.prototype.copyFrom=function(e){var t=this;l.prototype.copyFrom.call(this,e),this.dateFormats=e.dateFormats,this.periodChangeDateFormats=e.periodChangeDateFormats,this.groupIntervals.clear(),e.groupIntervals.each(function(i){t.groupIntervals.push(Le({},i))}),this.gridIntervals.clear(),e.gridIntervals.each(function(i){t.gridIntervals.push(Le({},i))}),e._baseInterval&&(this.baseInterval=e._baseInterval)},r.prototype.showTooltipAtPosition=function(e,t){var i=this;if(t||(e=this.toAxisPosition(e)),this.snapTooltip){var a=this.positionToDate(e),n=a.getTime(),s;if(this.series.each(function(d){if(d.baseAxis==i){var u=i.getSeriesDataItem(d,e,!0);if(u){var p=void 0;d.xAxis==i&&(p=u.dateX),d.yAxis==i&&(p=u.dateY),s?Math.abs(s.getTime()-n)>Math.abs(p.getTime()-n)&&(s=p):s=p}}}),s){var o=s.getTime();s=ne(new Date(o),this.baseInterval.timeUnit,this.baseInterval.count,this._firstWeekDay,this._df.utc,void 0,this._df.timezoneMinutes,this._df.timezone),o=s.getTime();var h=this.renderer.tooltipLocation;h==0&&(h=1e-4),s=new Date(s.getTime()+this.baseDuration*h),e=this.dateToPosition(s),this.chart.cursor&&this.chart.cursor.snapToSeries||this.series.each(function(d){var u=d.dataItemsByAxis.getKey(i.uid).getKey(o+d.currentDataSetId),p=d.showTooltipAtDataItem(u);p?i.chart._seriesPoints.push({series:d,point:p}):(d.tooltipText||d.tooltipHTML)&&d.hideTooltip()})}}l.prototype.showTooltipAtPosition.call(this,e,!0)},Object.defineProperty(r.prototype,"snapTooltip",{get:function(){return this.getPropertyValue("snapTooltip")},set:function(e){this.setPropertyValue("snapTooltip",e)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"groupData",{get:function(){return this.getPropertyValue("groupData")},set:function(e){var t=this;this.setPropertyValue("groupData",e)&&(this.series.each(function(i){i.setDataSet(""),e&&!i.dataGrouped&&i.inited&&(i._baseInterval[t.uid]=t.mainBaseInterval,t.groupSeriesData(i))}),this._currentDataSetId="",this._groupInterval=void 0,this.invalidate(),this.invalidateSeries())},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"groupInterval",{get:function(){return this.getPropertyValue("groupInterval")},set:function(e){this.setPropertyValue("groupInterval",e)&&(this.invalidate(),this.invalidateSeries())},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"groupCount",{get:function(){return this.getPropertyValue("groupCount")},set:function(e){this.setPropertyValue("groupCount",e)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"timezoneOffset",{get:function(){return this.getPropertyValue("timezoneOffset")},set:function(e){this.setPropertyValue("timezoneOffset",e)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"timezone",{get:function(){return this.getPropertyValue("timezone")},set:function(e){this.setPropertyValue("timezone",e)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"gridInterval",{get:function(){return this._gridInterval},enumerable:!0,configurable:!0}),r.prototype.makeGap=function(e,t){var i=e.component;if(e&&t&&!i.connect&&g(i.autoGapCount)&&i.baseAxis==this){var a=e.dates["date"+this.axisLetter],n=t.dates["date"+this.axisLetter];if(a&&n){var s=a.getTime(),o=n.getTime();if(s-o>i.autoGapCount*this.baseDuration)return!0}}return!1},Object.defineProperty(r.prototype,"baseValue",{get:function(){return this.min},enumerable:!0,configurable:!0}),r}(E);V.registeredClasses.DateAxis=z;V.registeredClasses.DateAxisDataItem=xr;var Ye=function(l){A(r,l);function r(){var e=l.call(this)||this;return e.className="AxisRendererX",e.minGridDistance=120,e.opposite=!1,e.rotation=0,e.width=k(100),e.labels.template.horizontalCenter="middle",e.applyTheme(),e}return r.prototype.setAxis=function(e){l.prototype.setAxis.call(this,e),e.layout="vertical"},r.prototype.updateGridContainer=function(){var e=this.axis;if(e){var t=this.gridContainer;t.x=e.pixelX,t.width=e.axisLength}},r.prototype.processRenderer=function(){l.prototype.processRenderer.call(this);var e=this.axis;if(e){e.width instanceof ce||(e.width=k(100)),He(this.line);var t=e.title;t.rotation=0,t.align="center",this.opposite?(this.line.toFront(),t.toBack()):(t.toFront(),this.toBack(),this.line.toBack())}},r.prototype.updateTooltip=function(){var e=this.axis;if(e){var t=1e3,i=this.line.pixelX,a=this.line.pixelY,n=this.axisLength,s=t;this.opposite?this.inside||(a=-t,s=t):this.inside&&(a=-t,s=t),this.axis.updateTooltip("vertical",{x:i,y:a,width:n,height:s})}},r.prototype.updateLabelElement=function(e,t,i,a){C(a)||(a=e.location),t=t+(i-t)*a;var n=this.positionToPoint(t);e.isMeasured=!e.inside;var s=0,o,h=this.gridContainer.maxHeight;this.opposite?(e.inside?(o="top",e.valign=="bottom"&&(s=h,o="bottom"),e.valign=="middle"&&(s=h/2,o="middle")):o="bottom",n.y=s):(e.inside?(o="bottom",e.valign=="top"&&(s=-h,o="top"),e.valign=="middle"&&(s=-h/2,o="middle")):o="top",n.y+=s),e.rotation==0&&(e.verticalCenter=o),this.positionItem(e,n),this.toggleVisibility(e,t,this.minLabelPosition,this.maxLabelPosition)},Object.defineProperty(r.prototype,"axisLength",{get:function(){var e=this.axis;return e.measuredWidth-e.pixelPaddingRight-e.pixelPaddingLeft||0},enumerable:!0,configurable:!0}),r.prototype.positionToPoint=function(e,t){return{x:this.positionToCoordinate(e),y:0}},r.prototype.pointToPosition=function(e){return this.coordinateToPosition(e.x,e.y)},r.prototype.getPositionRangePath=function(e,t){var i=Y(this.positionToCoordinate(e),0,this.axisLength),a=Y(this.positionToCoordinate(t),0,this.axisLength),n=Math.abs(a-i),s=this.getHeight(),o=Math.min(i,a),h=0;return Be({x:o,y:h,width:n,height:s},!0)},r.prototype.updateBreakElement=function(e){l.prototype.updateBreakElement.call(this,e);var t=e.startLine,i=e.endLine,a=e.fillShape,n=e.startPoint,s=e.endPoint,o=e.pixelMarginLeft,h=this.getHeight()-e.pixelMarginTop-e.pixelMarginBottom;n.x=Y(n.x,-1,this.axisLength+1),s.x=Y(s.x,-1,this.axisLength+1),n.x==s.x&&(n.x<0||n.x>this.axisLength)?e.fillShape.__disabled=!0:e.fillShape.__disabled=!1,t.y=o,t.width=0,t.height=h,i.y=o,i.width=0,i.height=h,a.height=h,a.width=Math.abs(s.x-n.x),a.y=o,a.x=n.x},r.prototype.updateGridElement=function(e,t,i){t=t+(i-t)*e.location;var a=this.positionToPoint(t);e.path=W({x:0,y:0})+R({x:0,y:this.getHeight()}),this.positionItem(e,a),this.toggleVisibility(e,t,0,1)},r.prototype.updateTickElement=function(e,t,i){t=t+(i-t)*e.location;var a=this.positionToPoint(t),n=e.length;a.y=De({x:0,y:this.line.pixelY},this.line.parent,this.gridContainer).y,this.opposite?n*=e.inside?1:-1:n*=e.inside?-1:1,e.path=W({x:0,y:0})+R({x:0,y:n}),this.positionItem(e,a),this.toggleVisibility(e,t,0,1)},r.prototype.updateAxisLine=function(){this.line.path=W({x:0,y:0})+R({x:this.axisLength,y:0})},r.prototype.updateBaseGridElement=function(){l.prototype.updateBaseGridElement.call(this);var e=this.axis,t=this.getHeight(),i=this.axisLength,a=this.baseGrid,n=e.basePoint.x;if(n<-.2||n>i+.2)a.hide(0);else{var s=De({x:0,y:0},this.gridContainer,a.parent).y;a.path=W({x:0,y:0})+R({x:0,y:t}),a.moveTo({x:n,y:s}),a.show(0)}},r.prototype.createBreakSprites=function(e){e.startLine=new tt,e.endLine=new tt;var t=new lr;t.setWavedSides(!1,!0,!1,!0),e.fillShape=t},r.prototype.toAxisPosition=function(e){var t=e,i=this.axis;if(i){var a=i.relativePositionSprite,n=i.pixelX;if(a?n=De({x:this.pixelX,y:0},this.parent,a).x:a=i.parent,a){var s=n/a.innerWidth,o=i.axisLength/a.innerWidth;return(t-s)/o}}return e},r.prototype.updateBullet=function(e,t,i){var a=.5;e instanceof Tt&&(a=e.location),t=t+(i-t)*a;var n=this.positionToPoint(t);n.y=De({x:0,y:this.line.pixelY},this.line.parent,this.gridContainer).y,this.positionItem(e,n),this.toggleVisibility(e,t,0,1)},r}(Kt);V.registeredClasses.AxisRendererX=Ye;de.push({relevant:pe.heightXS,state:function(l,r){if(l instanceof Ye){var e=l.states.create(r);return e.properties.inside=!0,e.properties.maxLabelPosition=.9,e.properties.minLabelPosition=.1,e}return null}});de.push({relevant:pe.heightXXS,state:function(l,r){if(l instanceof Ye){var e=l.states.create(r);return e.properties.disabled=!0,e}return null}});var br=function(l){A(r,l);function r(){var e=l.call(this)||this;return e.className="CategoryAxisBreak",e.properties.startLocation=.5,e.properties.endLocation=.5,e.applyTheme(),e}return Object.defineProperty(r.prototype,"startPosition",{get:function(){if(this.axis)return this.axis.indexToPosition(this.adjustedStartValue,this.startLocation)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"endPosition",{get:function(){if(this.axis)return this.axis.indexToPosition(this.adjustedEndValue,this.endLocation)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"startCategory",{get:function(){return this.getPropertyValue("startCategory")},set:function(e){this.setPropertyValue("startCategory",e)&&this.axis&&(this.axis.invalidateDataItems(),this.axis.invalidateSeries())},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"endCategory",{get:function(){return this.getPropertyValue("endCategory")},set:function(e){this.setPropertyValue("endCategory",e)&&this.axis&&(this.axis.invalidateDataItems(),this.axis.invalidateSeries())},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"startValue",{get:function(){var e=this.getPropertyValue("startCategory");return e?this.axis.categoryToIndex(e):this.getPropertyValue("startValue")},set:function(e){this.setPropertyValue("startValue",e)&&this.axis&&(this.axis.invalidateDataItems(),this.axis.invalidateSeries())},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"endValue",{get:function(){var e=this.getPropertyValue("endCategory");return e?this.axis.categoryToIndex(e):this.getPropertyValue("endValue")},set:function(e){this.setPropertyValue("endValue",e)&&this.axis&&(this.axis.invalidateDataItems(),this.axis.invalidateSeries())},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"startLocation",{get:function(){return this.getPropertyValue("startLocation")},set:function(e){this.setPropertyValue("startLocation",e)&&this.axis&&(this.axis.invalidateDataItems(),this.axis.invalidateSeries())},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"endLocation",{get:function(){return this.getPropertyValue("endLocation")},set:function(e){this.setPropertyValue("endLocation",e)&&this.axis&&(this.axis.invalidateDataItems(),this.axis.invalidateSeries())},enumerable:!0,configurable:!0}),r}(Ut);V.registeredClasses.CategoryAxisBreak=br;var Pr=function(l){A(r,l);function r(){var e=l.call(this)||this;return e.seriesDataItems={},e.className="CategoryAxisDataItem",e.text="{category}",e.locations.category=0,e.locations.endCategory=1,e.deltaPosition=0,e.applyTheme(),e}return Object.defineProperty(r.prototype,"category",{get:function(){return this._adapterO&&this._adapterO.isEnabled("category")?this._adapterO.apply("category",this.properties.category):this.properties.category},set:function(e){var t=this.properties.category;this.setProperty("category",e),C(t)&&t!=e&&this.component&&this.component.validateDataElement(this)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"endCategory",{get:function(){return this.properties.endCategory},set:function(e){this.setProperty("endCategory",e)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"deltaPosition",{get:function(){return this.properties.deltaCoordinate},set:function(e){e!=this.properties.deltaCoordinate&&(this.setProperty("deltaCoordinate",e),this.component&&(this.component.invalidateDataItems(),this.component.invalidateSeries()))},enumerable:!0,configurable:!0}),r}(Vt),Z=function(l){A(r,l);function r(){var e=l.call(this)||this;e.dataItemsByCategory=new Se,e.className="CategoryAxis",e.axisFieldName="category",e._lastDataItem=e.createDataItem(),e._lastDataItem.component=e,e._disposers.push(e._lastDataItem),e.applyTheme();var t=e.dataItemsByCategory;return e.addDisposer(e.mainDataSet.events.on("removed",function(i){t.removeKey(i.oldValue.category)})),e}return r.prototype.createDataItem=function(){return new Pr},r.prototype.createAxisBreak=function(){return new br},r.prototype.processSeriesDataItem=function(e,t){l.prototype.processSeriesDataItem.call(this,e,t);var i=e["category"+this.axisLetter];if(C(i)){var a=this.dataItemsByCategory.getKey(i);if(a){var n=e.component.uid,s=a.seriesDataItems[n];s||(s=[],a.seriesDataItems[n]=s),s.push(e)}}else e.component.dataItems.remove(e)},r.prototype.validateDataRange=function(){var e=this;l.prototype.validateDataRange.call(this),w(this._series.iterator(),function(t){if(t.xAxis instanceof r&&t.yAxis instanceof r)t.invalidateDataRange();else{var i=e.positionToIndex(e.start),a=e.positionToIndex(e.end);a>=e.dataItems.length&&a--;for(var n=t.uid,s=void 0,o=void 0,h=i;h<=a;h++){var d=e.dataItems.getIndex(h);if(d){var u=d.seriesDataItems[n];if(u)for(var p=0;po)&&(o=c)}}}}g(s)?t.startIndex=s:t.start=e.start,g(o)?t.endIndex=o+1:t.end=e.end,e._axisBreaks&&e._axisBreaks.length>0&&t.invalidateDataRange()}})},r.prototype.validate=function(){var e=this;l.prototype.validate.call(this);var t=this.dataItems.length,i=Y(Math.floor(this.start*t-1),0,t),a=Y(Math.ceil(this.end*t),0,t);this.renderer.invalid&&this.renderer.validate();var n=this.renderer.axisLength/Math.max(this.renderer.minGridDistance,1/Number.MAX_SAFE_INTEGER),s=Math.min(this.dataItems.length,Math.ceil((a-i)/n));if(this._startIndex=Math.floor(i/s)*s,this._endIndex=Math.ceil(this.end*t),this.fixAxisBreaks(),this._startIndex==this._endIndex&&this._endIndex++,this._frequency=s,!(this.axisLength<=0)){this.maxZoomFactor=this.dataItems.length,this.dataItems.length<=0&&(this.maxZoomFactor=1),this.resetIterators(),i=ee(0,this._startIndex-this._frequency),a=U(this.dataItems.length,this._endIndex+this._frequency);for(var o=0,h=0;h0)for(var m=y;m<=v;m=m+P){var x=e.dataItems.getIndex(m);x.__disabled=!1,e.appendDataItem(x),e.validateDataElement(x,S),S++}}})}this.validateBreaks(),this.validateAxisRanges(),this.ghostLabel.invalidate(),this.renderer.invalidateLayout()}},r.prototype.validateDataElement=function(e,t,i){l.prototype.validateDataElement.call(this,e),e.itemIndex=this._axisItemCount,this._axisItemCount++;var a=this.renderer;g(i)||(i=this.categoryToIndex(e.category));var n=this.categoryToIndex(e.endCategory);g(n)||(n=i);var s=this.indexToPosition(i,e.locations.category),o=this.indexToPosition(n,e.locations.endCategory);e.position=s;var h,d,u;e.isRange&&(h=n,d=this.indexToPosition(i,e.locations.category),u=this.indexToPosition(h,e.locations.endCategory)),e.point=a.positionToPoint(s);var p=e.tick;p&&!p.disabled&&a.updateTickElement(p,s,o);var f=e.grid;f&&!f.disabled&&a.updateGridElement(f,s,o);var c=e.label;c&&!c.disabled&&((!e.isRange||c.text==null)&&(e.text=e.text),a.updateLabelElement(c,s,o),(a instanceof we&&e.label.measuredWidth>this.ghostLabel.measuredWidth||a instanceof Ye&&e.label.measuredHeight>this.ghostLabel.measuredHeight)&&(e.label.html?this.ghostLabel.html=e.label.currentText:this.ghostLabel.text=e.label.currentText));var y=e.axisFill;y&&!y.disabled&&(e.isRange||(h=i+this._frequency,d=this.indexToPosition(i,y.location),u=this.indexToPosition(h,y.location)),a.updateFillElement(y,d,u),e.isRange||this.fillRule(e,t)),e.bullet&&a.updateBullet(e.bullet,s,o);var v=e.mask;v&&a.updateFillElement(v,d,u)},r.prototype.disposeData=function(){this.dataItemsByCategory.clear(),l.prototype.disposeData.call(this)},r.prototype.processDataItem=function(e,t){e&&(l.prototype.processDataItem.call(this,e,t),C(e.category)&&this.dataItemsByCategory.setKey(e.category,e))},r.prototype.getDataItem=function(e){var t=e[this.dataFields.category];if(C(t)){var i=this.dataItemsByCategory.getKey(t);return i||this.dataItems.create()}},r.prototype.indexToPosition=function(e,t){g(t)||(t=.5);var i=this.startIndex,a=this.endIndex,n=this.adjustDifference(i,a),s=this.startLocation,o=this.endLocation;if(n-=s,n-=1-o,this._axisBreaks){var h=this._axisBreaks;je(h.iterator(),function(p){var f=p.adjustedStartValue,c=p.adjustedEndValue;if(ec?i+=(c-f)*(1-y):e=0;i--){var a=e.dataItems.getIndex(i);if(e.xAxis==this&&a.categoryX==t||e.yAxis==this&&a.categoryY==t)return a}},r.prototype.getSeriesDataItemByCategory=function(e,t){var i=this,a;return t.dataItems.each(function(n){t.xAxis==i?n.categoryX==e&&(a=n):t.yAxis==i&&n.categoryY==e&&(a=n)}),a},r.prototype.getSeriesDataItem=function(e,t,i){var a=this;if(g(t)){var n=this.positionToIndex(t);n>=this.dataItems.length&&n--;var s=this.dataItems.getIndex(n);if(s){var o=s.category,h,d=e.dataItems.getIndex(n);return d&&(e.xAxis==this&&d.categoryX==o||e.yAxis==this&&d.categoryY==o)?d:(e.dataItems.each(function(u){e.xAxis==a&&u.categoryX==o&&(h||(h=u),Math.abs(n-h.index)>Math.abs(n-u.index)&&(h=u)),e.yAxis==a&&u.categoryY==o&&(h||(h=u),Math.abs(n-h.index)>Math.abs(n-u.index)&&(h=u))}),h)}}},r.prototype.getX=function(e,t,i,a,n){var s=this.getPositionX(e,t,i,a,n);return ve(s)?this.basePoint.x:this.renderer.positionToPoint(s).x},r.prototype.getPositionX=function(e,t,i,a,n){var s;return C(t)&&(s=this.categoryToPosition(e.categories[t],i)),n&&(s=Y(s,n.start,n.end)),s},r.prototype.getY=function(e,t,i,a,n){var s=this.getPositionY(e,t,i,a,n);return ve(s)?this.basePoint.y:this.renderer.positionToPoint(s).y},r.prototype.getPositionY=function(e,t,i,a,n){var s;return C(t)&&(s=this.categoryToPosition(e.categories[t],i)),n&&(s=Y(s,n.start,n.end)),s},r.prototype.getAngle=function(e,t,i,a,n){var s=this.categoryToPosition(e.categories[t],i);return n&&(s=Y(s,n.start,n.end)),this.positionToAngle(s)},r.prototype.getCellStartPosition=function(e){return this.roundPosition(e,0)},r.prototype.getCellEndPosition=function(e){return this.roundPosition(e,1)},r.prototype.getTooltipText=function(e){var t=this.dataItems.getIndex(this.positionToIndex(e));if(t)return this.tooltipDataItem=t,this.tooltip.dataItem=t,this.tooltipText?this.tooltipText:this._adapterO?this._adapterO.apply("getTooltipText",t.category):t.category},r.prototype.positionToIndex=function(e){e=j(e,10),e<0&&(e=0),e>1&&(e=1);var t=this.startIndex,i=this.endIndex,a=i-t-this.startLocation-(1-this.endLocation);e+=1/a*this.startLocation;var n=null;if(this._axisBreaks){var s=this._axisBreaks;je(s.iterator(),function(o){var h=o.startPosition,d=o.endPosition,u=o.adjustedStartValue,p=o.adjustedEndValue;u=ee(u,t),p=U(p,i);var f=o.breakSize;if(a-=(p-u)*(1-f),e>d)t+=(p-u)*(1-f);else if(!(e=this.dataItems.length&&(n=this.dataItems.length-1),n},r.prototype.positionToCategory=function(e){return this.getPositionLabel(e)},r.prototype.getPositionLabel=function(e){var t=this.dataItems.getIndex(this.positionToIndex(e));if(t)return t.category},Object.defineProperty(r.prototype,"basePoint",{get:function(){return this.renderer.positionToPoint(1)},enumerable:!0,configurable:!0}),r.prototype.initRenderer=function(){l.prototype.initRenderer.call(this);var e=this.renderer;e.baseGrid.disabled=!0},Object.defineProperty(r.prototype,"frequency",{get:function(){return this._frequency},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"sortBySeries",{get:function(){return this.getPropertyValue("sortBySeries")},set:function(e){this.setPropertyValue("sortBySeries",e,!0)},enumerable:!0,configurable:!0}),r.prototype.processConfig=function(e){e&&C(e.sortBySeries)&&ae(e.sortBySeries)&&(this.map.hasKey(e.sortBySeries)?e.sortBySeries=this.map.getKey(e.sortBySeries):(this.addDelayedMap("sortBySeries",e.sortBySeries),delete e.sortBySeries)),l.prototype.processConfig.call(this,e)},r}(Gt);V.registeredClasses.CategoryAxis=Z;V.registeredClasses.CategoryAxisDataItem=Pr;var qt=function(l){A(r,l);function r(){var e=l.call(this)||this;return e.className="XYSeriesDataItem",e.values.customValue={},e.values.valueX={stack:0},e.values.valueY={stack:0},e.values.openValueX={},e.values.openValueY={},e.values.dateX={},e.values.dateY={},e.values.openDateX={},e.values.openDateY={},e.setLocation("dateX",.5,0),e.setLocation("dateY",.5,0),e.setLocation("categoryX",.5,0),e.setLocation("categoryY",.5,0),e.applyTheme(),e}return Object.defineProperty(r.prototype,"valueX",{get:function(){return this.values.valueX.value},set:function(e){this.setValue("valueX",e)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"customValue",{get:function(){return this.values.customValue.value},set:function(e){this.setValue("customValue",e)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"valueY",{get:function(){return this.values.valueY.value},set:function(e){this.setValue("valueY",e)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"dateX",{get:function(){return this.getDate("dateX")},set:function(e){this.setDate("dateX",e)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"dateY",{get:function(){return this.getDate("dateY")},set:function(e){this.setDate("dateY",e)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"categoryX",{get:function(){return this.categories.categoryX},set:function(e){this.setCategory("categoryX",e)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"categoryY",{get:function(){return this.categories.categoryY},set:function(e){this.setCategory("categoryY",e)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"openValueX",{get:function(){return this.values.openValueX.value},set:function(e){this.setValue("openValueX",e)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"openValueY",{get:function(){return this.values.openValueY.value},set:function(e){this.setValue("openValueY",e)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"openDateX",{get:function(){return this.getDate("openDateX")},set:function(e){this.setDate("openDateX",e)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"openDateY",{get:function(){return this.getDate("openDateY")},set:function(e){this.setDate("openDateY",e)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"openCategoryX",{get:function(){return this.categories.openCategoryX},set:function(e){this.setCategory("openCategoryX",e)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"openCategoryY",{get:function(){return this.categories.openCategoryY},set:function(e){this.setCategory("openCategoryY",e)},enumerable:!0,configurable:!0}),r.prototype.getMin=function(e,t,i){var a=this,n;return g(i)||(i=0),H(e,function(s){var o;t?o=a.getWorkingValue(s):o=a.getValue(s),o+=i,(on||!g(n))&&(n=o)}),n},r}(zt),at=function(l){A(r,l);function r(){var e=l.call(this)||this;return e.groupFields={},e._xAxis=new le,e._yAxis=new le,e._xValueFields=[],e._yValueFields=[],e._baseInterval={},e.dataGrouped=!1,e.usesShowFields=!1,e._dataSetChanged=!1,e._maxxX=1e5,e._maxxY=1e5,e._propertiesChanged=!1,e.outOfRange=!1,e.className="XYSeries",e.isMeasured=!1,e.groupFields.valueX="close",e.groupFields.valueY="close",e.groupFields.customValue="close",e.groupFields.openValueX="open",e.groupFields.openValueY="open",e.cursorTooltipEnabled=!0,e.cursorHoverEnabled=!0,e.excludeFromTotal=!1,e.mainContainer.mask=new q,e.mainContainer.mask.setElement(e.paper.add("path")),e.stacked=!1,e.snapTooltip=!1,e._showBullets=!1,e.tooltip.pointerOrientation="horizontal",e.properties.stackToNegative=!0,e.hideTooltipWhileZooming=!0,e.setPropertyValue("maskBullets",!0),e.tooltip.events.on("hidden",function(){e.returnBulletDefaultState()},void 0,!1),e._disposers.push(e._xAxis),e._disposers.push(e._yAxis),e.observe(J,function(){e.inited&&(e._propertiesChanged=!0,e.legendDataItem&&(e.legendDataItem.childrenCreated=!1),e.chart&&e.chart.legend&&e.chart.legend.invalidateDataItems(),e.invalidate())},void 0,!1),e.applyTheme(),e}return r.prototype.applyInternalDefaults=function(){l.prototype.applyInternalDefaults.call(this),C(this.readerTitle)||(this.readerTitle=this.language.translate("X/Y Series"))},r.prototype.createDataItem=function(){return new qt},r.prototype.resetExtremes=function(){this._tmin.clear(),this._tmax.clear(),this._smin.clear(),this._smax.clear()},r.prototype.dataChangeUpdate=function(){this.dataGrouped=!1,this._baseInterval={},this._currentDataSetId="",this.resetExtremes(),this.xAxis&&this.xAxis.seriesDataChangeUpdate(this),this.yAxis&&this.yAxis.seriesDataChangeUpdate(this)},r.prototype.validateData=function(){this._baseInterval={};var e=this.dataFields;if(e.valueYShow||e.openValueXShow||e.openValueXShow||e.openValueYShow?this.usesShowFields=!0:this.usesShowFields=!1,this.defineFields(),this.data.length>0&&this.dataChangeUpdate(),l.prototype.validateData.call(this),this.updateItemReaderText(),this.chart&&(!C(this.dataFields[this._xField])||!C(this.dataFields[this._yField])))throw Error('Data fields for series "'+(this.name?this.name:this.uid)+'" are not properly defined.');this.inited&&this.isHidden&&this.hide(0),this.dataGrouped=!1},r.prototype.processDataItem=function(e,t){try{l.prototype.processDataItem.call(this,e,t),this.xAxis.processSeriesDataItem(e,"X"),this.yAxis.processSeriesDataItem(e,"Y"),this.setInitialWorkingValues(e)}catch(i){this._chart&&this._chart.raiseCriticalError(i)}},r.prototype.updateDataItem=function(e){l.prototype.updateDataItem.call(this,e),this.xAxis.processSeriesDataItem(e,"X"),this.yAxis.processSeriesDataItem(e,"Y")},r.prototype.setInitialWorkingValues=function(e){},r.prototype.disposeData=function(){l.prototype.disposeData.call(this);var e=this.xAxis,t=this.yAxis;if(e){var i=this.dataItemsByAxis.getKey(e.uid);i&&i.clear(),e instanceof Z&&this.clearCatAxis(e)}if(t){var a=this.dataItemsByAxis.getKey(t.uid);a&&a.clear(),t instanceof Z&&this.clearCatAxis(t)}},r.prototype.clearCatAxis=function(e){var t=this.uid;e.dataItems.each(function(i){i.seriesDataItems[t]&&(i.seriesDataItems[t]=[])})},r.prototype.defineFields=function(){var e=this.xAxis,t=this.yAxis;if(e&&t){var i=e.axisFieldName,a=i+"X",n="open"+Yt(i)+"X",s=t.axisFieldName,o=s+"Y",h="open"+Yt(s)+"Y";this._xField=a,this._yField=o,this.dataFields[n]&&(this._xOpenField=n),this.dataFields[h]&&(this._yOpenField=h),!this.dataFields[h]&&this.baseAxis==t&&(this._yOpenField=o),!this.dataFields[n]&&this.baseAxis==e&&(this._xOpenField=a),this.stacked&&this.baseAxis==e&&(this._xOpenField=a),this.stacked&&this.baseAxis==t&&(this._yOpenField=o),e instanceof Z&&t instanceof Z&&(this._yOpenField||(this._yOpenField=o)),this._xValueFields=[],this._yValueFields=[],this.addValueField(e,this._xValueFields,this._xField),this.addValueField(e,this._xValueFields,this._xOpenField),this.addValueField(t,this._yValueFields,this._yField),this.addValueField(t,this._yValueFields,this._yOpenField)}},r.prototype.addValueField=function(e,t,i){e instanceof E&&C(this.dataFields[i])&&t.indexOf(i)==-1&&t.push(i)},r.prototype.setCategoryAxisField=function(e,t){C(this.dataFields[e])||(this.dataFields[e]=t.dataFields.category)},r.prototype.setDateAxisField=function(e,t){C(this.dataFields[e])||(this.dataFields[e]=t.dataFields.date)},r.prototype.afterDraw=function(){l.prototype.afterDraw.call(this),this.createMask()},r.prototype.createMask=function(){if(this.mainContainer.mask){var e=this.getMaskPath();w(this.axisRanges.iterator(),function(t){t.axisFill.fillPath&&(t.axisFill.validate(),e+=t.axisFill.fillPath)}),this.mainContainer.mask.path=e}},r.prototype.getMaskPath=function(){return this.xAxis&&this.yAxis?Be({x:0,y:0,width:this.xAxis.axisLength,height:this.yAxis.axisLength}):""},r.prototype.getAxisField=function(e){if(e==this.xAxis)return this.xField;if(e==this.yAxis)return this.yField},r.prototype.validateDataItems=function(){var e=this.chart;e&&(this._maxxX=ee(1e5,e.plotContainer.maxWidth*2),this._maxxY=ee(1e5,e.plotContainer.maxHeight*2));var t=this.xAxis,i=this.yAxis;t&&i&&(t.updateAxisBySeries(),i.updateAxisBySeries()),l.prototype.validateDataItems.call(this),t&&i&&(t.postProcessSeriesDataItems(this),i.postProcessSeriesDataItems(this))},r.prototype.validateDataRange=function(){var e=this.xAxis,t=this.yAxis;e&&t&&(e.dataRangeInvalid&&e.validateDataRange(),t.dataRangeInvalid&&t.validateDataRange()),l.prototype.validateDataRange.call(this)},r.prototype.validate=function(){var e=this.xAxis,t=this.yAxis;if(e&&t){e.invalid&&e.validate(),t.invalid&&t.validate(),this.y=t.pixelY,this.x=e.pixelX,this._showBullets=!0;var i=this.minBulletDistance;g(i)&&this.baseAxis.axisLength/(this.endIndex-this.startIndex)0){var a=this.xAxis,n=this.yAxis;this._prevStartIndex=void 0,this._prevEndIndex=void 0,this._startIndex=void 0,this._endIndex=void 0,this.appeared||this.processValues(!1),a instanceof z&&a==this.baseAxis&&(this._tmin.setKey(a.uid,i.getIndex(0).dateX.getTime()),this._tmax.setKey(a.uid,i.getIndex(i.length-1).dateX.getTime()),this.dispatch("extremeschanged")),n instanceof z&&n==this.baseAxis&&(this._tmin.setKey(n.uid,i.getIndex(0).dateY.getTime()),this._tmax.setKey(n.uid,i.getIndex(i.length-1).dateY.getTime()),this.dispatch("extremeschanged"))}}return t},r.prototype.processValues=function(e){l.prototype.processValues.call(this,e);var t=this.xAxis,i=this.yAxis;if(!(!t||!i)){var a=this.dataItems,n=1/0,s=-1/0,o=1/0,h=-1/0,d=this.startIndex,u=this.endIndex,p=d,f=u;e||(d=0,u=this.dataItems.length);for(var c=d;ch&&(h=m)),this.baseAxis==i&&(vs&&(s=v)))}t.processSeriesDataItems(),i.processSeriesDataItems();var x=t.uid,P=i.uid;if(this.xAxis instanceof E&&(n==1/0||s==-1/0)){this._smin.setKey(x,void 0),this._smax.setKey(x,void 0),this.dispatchImmediately("selectionextremeschanged");return}if(this.yAxis instanceof E&&(o==1/0||h==-1/0)){this._smin.setKey(P,void 0),this._smax.setKey(P,void 0),this.dispatchImmediately("selectionextremeschanged");return}if(!e&&(this._tmin.getKey(x)!=n||this._tmax.getKey(x)!=s||this._tmin.getKey(P)!=o||this._tmax.getKey(P)!=h)){this._tmin.setKey(x,n),this._tmax.setKey(x,s),this._tmin.setKey(P,o),this._tmax.setKey(P,h);var S=this.stackedSeries;S&&(S.isDisposed()?this.stackedSeries=void 0:S.processValues(!1)),this.dispatchImmediately("extremeschanged")}if(d!=p||u!=f){n=1/0,s=-1/0,o=1/0,h=-1/0;for(var c=p;ch&&(h=m)),this.baseAxis==i&&(vs&&(s=v)))}}if(this.xAxis instanceof E&&(n==1/0||s==-1/0)){this._smin.setKey(x,void 0),this._smax.setKey(x,void 0),this.dispatchImmediately("selectionextremeschanged");return}if(this.yAxis instanceof E&&(o==1/0||h==-1/0)){this._smin.setKey(P,void 0),this._smax.setKey(P,void 0),this.dispatchImmediately("selectionextremeschanged");return}if((this._smin.getKey(x)!=n||this._smax.getKey(x)!=s||this._smin.getKey(P)!=o||this._smax.getKey(P)!=h)&&(this._smin.setKey(x,n),this._smax.setKey(x,s),this._smin.setKey(P,o),this._smax.setKey(P,h),this.appeared||this.start!=0||this.end!=1||this.dataItems!=this.mainDataSet)){var D=!1;if(i instanceof E&&!(i instanceof z)){var T=this._tmin.getKey(P);(!g(T)||(this.usesShowFields||this._dataSetChanged||t instanceof z&&t.groupData&&this.isShowing)&&ob||this.stackedSeries&&!this.isHidden&&!e)&&(this._tmax.setKey(P,h),D=!0)}if(t instanceof E&&!(t instanceof z)){var T=this._tmin.getKey(x);(!g(T)||(this.usesShowFields||this._dataSetChanged||i instanceof z&&i.groupData&&this.isShowing)&&nb||this.stackedSeries&&!this.isHidden&&!e)&&(this._tmax.setKey(x,s),D=!0)}D&&this.dispatchImmediately("extremeschanged"),this.start==0&&this.end==1&&(this._dataSetChanged=!1),this.dispatchImmediately("selectionextremeschanged")}!e&&this.stacked&&this.processValues(!0)}},r.prototype.hideTooltip=function(e){l.prototype.hideTooltip.call(this,e),this.returnBulletDefaultState(),this._prevTooltipDataItem=void 0},r.prototype.showTooltipAtPosition=function(e,t){var i;if(this.visible&&!this.isHiding&&!this.isShowing){var a=this._xAxis.get(),n=this._yAxis.get();a==this.baseAxis&&(i=a.getSeriesDataItem(this,a.toAxisPosition(e),this.snapTooltip)),n==this.baseAxis&&(i=n.getSeriesDataItem(this,n.toAxisPosition(t),this.snapTooltip));var s=this.showTooltipAtDataItem(i);if(s)return s;if(!this.tooltipText&&!this.tooltipHTML)return}this.hideTooltip()},r.prototype.getAdjustedXLocation=function(e,t,i){return e.locations[t]},r.prototype.getAdjustedYLocation=function(e,t,i){return e.locations[t]},r.prototype.showTooltipAtDataItem=function(e){var t,i,a=this.chart.cursor;if(a&&a.hideSeriesTooltipsOnSelection&&a.selection.visible&&a.downPoint){this.hideTooltip();return}if(this.returnBulletDefaultState(e),e&&e.visible){if(this.updateLegendValue(e),this.cursorTooltipEnabled){this.tooltipDataItem=e;var n=this.tooltipXField,s=this.tooltipYField;if(C(e[n])&&C(e[s])){var o=this.getPoint(e,n,s,this.getAdjustedXLocation(e,n),this.getAdjustedYLocation(e,s));if(o&&!(this.chart.className=="XYChart"&&(o.y<-1||o.y>this.yAxis.pixelHeight+1||o.x<-1||o.x>this.xAxis.pixelWidth+1))){if(this.tooltipX=o.x,this.tooltipY=o.y,this._prevTooltipDataItem!=e&&(this.dispatchImmediately("tooltipshownat",{type:"tooltipshownat",target:this,dataItem:e}),this._prevTooltipDataItem=e),this.cursorHoverEnabled)try{for(var h=ui(e.sprites),d=h.next();!d.done;d=h.next()){var u=d.value;!u.parent.visible||u.isHidden||u.__disabled||u.disabled||u.isHiding||(u.interactions.isRealHover||(u.dispatchImmediately("over"),u.interactions.isRealHover=!0),u.isHover=!0)}}catch(p){t={error:p}}finally{try{d&&!d.done&&(i=h.return)&&i.call(h)}finally{if(t)throw t.error}}return this.showTooltip()?Qe({x:o.x,y:o.y},this):void 0}}}}else this.updateLegendValue(e,!0)},r.prototype.returnBulletDefaultState=function(e){var t,i;if(this._prevTooltipDataItem&&this._prevTooltipDataItem!=e)try{for(var a=ui(this._prevTooltipDataItem.sprites),n=a.next();!n.done;n=a.next()){var s=n.value;if(s.isDisposed())this._prevTooltipDataItem=void 0;else{var o=s.interactions.isRealHover;s.isHover=!1,o&&s.dispatchImmediately("out")}}}catch(h){t={error:h}}finally{try{n&&!n.done&&(i=a.return)&&i.call(a)}finally{if(t)throw t.error}}},r.prototype.shouldCreateBullet=function(e,t){var i=t.xField;C(i)||(i=this.xField);var a=t.yField;if(C(a)||(a=this.yField),this.xAxis instanceof E&&!e.hasValue([i])||this.yAxis instanceof E&&!e.hasValue([a]))return!1;if(t.disabled){var n=t.propertyFields.disabled,s=e.dataContext;return!!(s&&s[n]===!1)}return!0},r.prototype.updateTooltip=function(){!this.hideTooltipWhileZooming&&this.tooltip&&!this.tooltip.isHidden&&!this.isHiding&&!this.isHidden&&this.tooltipDataItem&&this.showTooltipAtDataItem(this.tooltipDataItem)},r.prototype.positionBullet=function(e){l.prototype.positionBullet.call(this,e);var t=e.dataItem,i=e.xField;C(i)||(i=this.xField);var a=e.yField;C(a)||(a=this.yField);var n=this.xAxis,s=this.yAxis;if(n instanceof E&&!t.hasValue([i])||s instanceof E&&!t.hasValue([a]))e.visible=!1;else{var o=this.getBulletLocationX(e,i),h=this.getBulletLocationY(e,a),d=this.getPoint(t,i,a,o,h);if(d){var u=this.xOpenField,p=this.yOpenField,f=void 0,c=void 0;if(n instanceof z){g(o)||(o=0);var y=void 0,v=t.getWorkingValue(i);u?y=t.getWorkingValue(u):n==this.baseAxis&&(y=n.baseValue),g(y)||(y=v);var m=t.getValue("valueX","stack");if(y+=m,v+=m,y==v){var x=n.baseInterval,P=n.dateFormatter;y=ne(new Date(y),x.timeUnit,x.count,P.firstDayOfWeek,P.utc,void 0,P.timezoneMinutes,P.timezone).getTime(),v=ue(new Date(y),x.timeUnit,x.count,P.utc).getTime()}var S=void 0;n==this.baseAxis?S=y+(v-y)*o:S=y+(v-y)*(1-o),f=n.valueToPosition(S)}else if(n instanceof E){g(o)||(o=0);var y=void 0,v=t.getWorkingValue(i);u?y=t.getWorkingValue(u):y=n.baseValue;var m=t.getValue("valueX","stack");y+=m,v+=m;var S=y+(v-y)*(1-o);f=n.valueToPosition(S)}else if(n instanceof Z){var D=this.getAdjustedXLocation(t,i,e.locationX),T=this.getAdjustedXLocation(t,u,e.locationX);f=n.categoryToPosition(t[i],D);var b=void 0;u&&(b=n.categoryToPosition(t[u],T)),g(b)||(b=1),f=b+(f-b)*o}if(s instanceof z){g(h)||(h=0);var y=void 0,v=t.getWorkingValue(a);p?y=t.getWorkingValue(p):s==this.baseAxis&&(y=s.baseValue),g(y)||(y=v);var m=t.getValue("valueY","stack");if(y+=m,v+=m,y==v){var x=s.baseInterval,P=s.dateFormatter;y=ne(new Date(y),x.timeUnit,x.count,P.firstDayOfWeek,P.utc,void 0,P.timezoneMinutes,P.timezone).getTime(),v=ue(new Date(y),x.timeUnit,x.count,P.utc).getTime()}var S=void 0;s==this.baseAxis?S=y+(v-y)*h:S=y+(v-y)*(1-h),c=s.valueToPosition(S)}else if(s instanceof E){g(h)||(h=0);var y=void 0,v=t.getWorkingValue(a);p?y=t.getWorkingValue(p):y=s.baseValue;var m=t.getValue("valueY","stack");y+=m,v+=m;var S=y+(v-y)*(1-h);c=s.valueToPosition(S)}else if(s instanceof Z){c=s.categoryToPosition(t[a],h);var O=this.getAdjustedYLocation(t,a,e.locationY),_=this.getAdjustedYLocation(t,p,e.locationY);c=s.categoryToPosition(t[a],O);var N=void 0;p&&(N=s.categoryToPosition(t[p],_)),g(N)||(N=1),c=N+(c-N)*h}e.visible=!0,this.positionBulletReal(e,f,c)}else e.visible=!1}},r.prototype.positionBulletReal=function(e,t,i){e.x=this.xAxis.renderer.positionToPoint(t,i).x,e.y=this.yAxis.renderer.positionToPoint(i,t).y},r.prototype.getBulletLocationX=function(e,t){var i=e.locationX,a=e.dataItem;return g(i)||(i=a.workingLocations[t]),i},r.prototype.getBulletLocationY=function(e,t){var i=e.locationY,a=e.dataItem;return g(i)||(i=a.workingLocations[t]),i},r.prototype.updateStacking=function(){var e=this;this.invalidateDataItems(),this.chart&&this.chart.series.each(function(t){t.baseAxis==e.baseAxis&&(t.stackedSeries=void 0,t.invalidateDataItems(),t.invalidateProcessedData())})},Object.defineProperty(r.prototype,"stacked",{get:function(){return this.getPropertyValue("stacked")},set:function(e){if(this.setPropertyValue("stacked",e,!0)){this.updateStacking();var t=this.xAxis,i=this.yAxis;if(!e){var a;t!=this.baseAxis&&t instanceof E&&(a=this.xField),i!=this.baseAxis&&i instanceof E&&(a=this.yField),a&&this.dataItems.each(function(n){n.setCalculatedValue(a,0,"stack"),n.setCalculatedValue(a,0,"stackTrue")})}}},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"snapTooltip",{get:function(){return this.getPropertyValue("snapTooltip")},set:function(e){this.setPropertyValue("snapTooltip",e)},enumerable:!0,configurable:!0}),r.prototype.show=function(e){var t=this;this.isHidden&&(this.appeared&&this.xAxis instanceof z&&this.xAxis.groupData&&(this._tmin.setKey(this.yAxis.uid,void 0),this._tmax.setKey(this.yAxis.uid,void 0)),this.appeared&&this.yAxis instanceof z&&this.yAxis.groupData&&(this._tmin.setKey(this.xAxis.uid,void 0),this._tmax.setKey(this.xAxis.uid,void 0)));var i;this.xAxis instanceof E&&this.xAxis!=this.baseAxis&&(i=this._xValueFields),this.yAxis instanceof E&&this.yAxis!=this.baseAxis&&(i=this._yValueFields);var a=this.startIndex,n=this.endIndex,s=0,o=this.defaultState.transitionDuration;g(e)&&(o=e);var h;w(Pt(this.dataItems.iterator()),function(u){var p=u[0],f=u[1],c=o;(pt.endIndex+10)&&(c=0,s=0),t.sequencedInterpolation&&c>0&&(s=t.sequencedInterpolationDelay*p+o*(p-a)/(n-a)),h=f.show(c,s,i)}),this.dataSets.each(function(u,p){p!=t.dataItems&&p.each(function(f){f.events.disable(),f.show(0,0,i),f.events.enable()})}),this.mainDataSet!=this.dataItems&&this.mainDataSet.each(function(u){u.events.disable(),u.show(0,0,i),u.events.enable()});var d=l.prototype.show.call(this,e);return h&&!h.isFinished()&&(d=h),this.hidden&&(this.dispatchImmediately("selectionextremeschanged"),this.hidden=!1),d},r.prototype.hide=function(e){var t=this,i,a,n=this.xAxis;n instanceof E&&n!=this.baseAxis&&(i=this._xValueFields,this.stacked||n.minZoomedn.baseValue||this.stackedSeries?a=n.baseValue:a=n.min);var s=this.yAxis;s instanceof E&&s!=this.baseAxis&&(i=this._yValueFields,this.stacked||s.minZoomeds.baseValue||this.stackedSeries?a=s.baseValue:a=s.min);var o=this.startIndex,h=this.endIndex,d=this.hiddenState.transitionDuration;g(e)&&(d=e);var u=0,p;w(Pt(this.dataItems.iterator()),function(c){var y=c[0],v=c[1],m=d;(yt.endIndex+10)&&(m=0),m==0?v.hide(0,0,a,i):(t.sequencedInterpolation&&m>0&&(u=t.sequencedInterpolationDelay*y+d*(y-o)/(h-o)),p=v.hide(m,u,a,i))}),this.dataSets.each(function(c,y){y!=t.dataItems&&y.each(function(v){v.events.disable(),v.hide(0,0,a,i),v.events.enable()})}),this.mainDataSet!=this.dataItems&&this.mainDataSet.each(function(c){c.events.disable(),c.hide(0,0,a,i),c.events.enable()});var f=l.prototype.hide.call(this,d);return f&&!f.isFinished()&&f.delay(u),p&&!p.isFinished()&&(f=p),this.appeared&&this.dispatch("selectionextremeschanged"),this.validateDataElements(),f},r.prototype.handleDataItemWorkingValueChange=function(e,t){l.prototype.handleDataItemWorkingValueChange.call(this,e,t);var i=this.baseAxis.series;w(i.iterator(),function(a){(a.stacked||a.stackedSeries)&&a.invalidateProcessedData()})},r.prototype.getStackValue=function(e,t){var i=this,a=this.xAxis,n=this.yAxis;if(!(!this.stacked||!a||!n)){var s=this.chart,o=s.series.indexOf(this),h;if(a!=this.baseAxis&&a instanceof E&&(h=this.xField),n!=this.baseAxis&&n instanceof E&&(h=this.yField),!h)return;e.setCalculatedValue(h,0,"stack"),e.setCalculatedValue(h,0,"stackTrue"),je(s.series.range(0,o).backwards().iterator(),function(d){if(d.xAxis==a&&d.yAxis==n&&d.className==i.className){d.stackedSeries=i;var u=d.dataItems.getIndex(e.index);if(u&&u.hasValue(i._xValueFields)&&u.hasValue(i._yValueFields)){var p=e.getValue(h),f=void 0,c=u.getValue(h,"stackTrue");c==null&&(c=0);var y=u.getValue(h)+c;if(f=u.getWorkingValue(h)+u.getValue(h,"stack"),i.stackToNegative){if(p>=0&&y>=0||p<0&&y<0)return e.setCalculatedValue(h,f,"stack"),e.setCalculatedValue(h,y,"stackTrue"),!1;if(!d.stacked)return!1}else return e.setCalculatedValue(h,f,"stack"),e.setCalculatedValue(h,y,"stackTrue"),!1}else if(!d.stacked)return!1}return!0})}},Object.defineProperty(r.prototype,"stackToNegative",{get:function(){return this.getPropertyValue("stackToNegative")},set:function(e){this.setPropertyValue("stackToNegative",e,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"xField",{get:function(){return this._xField},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"yField",{get:function(){return this._yField},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"xOpenField",{get:function(){return this._xOpenField},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"yOpenField",{get:function(){return this._yOpenField},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"tooltipXField",{get:function(){return this._tooltipXField?this._tooltipXField:this._xField},set:function(e){this._tooltipXField=e},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"tooltipYField",{get:function(){return this._tooltipYField?this._tooltipYField:this._yField},set:function(e){this._tooltipYField=e},enumerable:!0,configurable:!0}),r.prototype.min=function(e){return this._tmin.getKey(e.uid)},r.prototype.max=function(e){return this._tmax.getKey(e.uid)},r.prototype.selectionMin=function(e){var t=this._smin.getKey(e.uid);return t},r.prototype.selectionMax=function(e){var t=this._smax.getKey(e.uid);return t},r.prototype.processConfig=function(e){if(e){if(C(e.baseAxis)&&ae(e.baseAxis)&&(this.map.hasKey(e.baseAxis)?e.baseAxis=this.map.getKey(e.baseAxis):(this.processingErrors.push("[XYSeries ("+(this.name||"unnamed")+')] No axis with id "'+e.baseAxis+'" found for `baseAxis`.'),delete e.baseAxis)),C(e.xAxis)&&ae(e.xAxis)&&(this.map.hasKey(e.xAxis)?e.xAxis=this.map.getKey(e.xAxis):(this.processingErrors.push("[XYSeries ("+(this.name||"unnamed")+')] No axis with id "'+e.xAxis+'" found for `xAxis`.'),delete e.xAxis)),C(e.yAxis)&&ae(e.yAxis)&&(this.map.hasKey(e.yAxis)?e.yAxis=this.map.getKey(e.yAxis):(this.processingErrors.push("[XYSeries ("+(this.name||"unnamed")+')] No axis with id "'+e.yAxis+'" found for `yAxis`.'),delete e.yAxis)),C(e.axisRanges)&&ke(e.axisRanges))for(var t=0,i=e.axisRanges.length;t0&&(n=!1),P.yAxis==i.yAxis&&t.scrollbarChart.yAxes.length>0&&(s=!1))}),i.events.on("beforedisposed",function(){t.series.removeValue(i)});var o=new te,h=i.clone();if(bt()&&(h.stroke=Te("#aaaaaa"),h.fill=h.stroke,h.propertyFields.fill=void 0,h.propertyFields.stroke=void 0),i.scrollbarSeries=h,n){var d=i.xAxis.clone();a.xAxes.moveValue(d),d.title.disabled=!0,d.rangeChangeDuration=0;var u=d.renderer;u.ticks.template.disabled=!0,u.inside=!0,u.labels.template.inside=!0,u.line.strokeOpacity=0,u.minLabelPosition=.02,u.maxLabelPosition=.98,u.line.disabled=!0,u.axisFills.template.disabled=!0,u.baseGrid.disabled=!0,u.grid.template.strokeOpacity=.05,u.minWidth=void 0,u.minHeight=void 0,u.padding(0,0,0,0),u.chart=a,u.margin(0,0,0,0),d.width=k(100);var p=u.labels.template;if(p.fillOpacity=.5,d.maxZoomCount=void 0,d.minZoomCount=void 0,d instanceof z){var f=d,c=i.xAxis;f.groupCount=c.groupCount*5,f.min=void 0,f.max=void 0,this._disposers.push(f.clonedFrom.events.on("extremeschanged",function(){g(f.clonedFrom.minDefined)&&(f.min=f.clonedFrom.minDefined),g(f.clonedFrom.maxDefined)&&(f.max=f.clonedFrom.maxDefined)},void 0,!1))}else if(d instanceof E){var y=d;y.min=void 0,y.max=void 0,g(y.clonedFrom.minDefined)||(y.min=void 0),g(y.clonedFrom.maxDefined)||(y.max=void 0),this._disposers.push(y.clonedFrom.events.on("extremeschanged",function(){g(y.clonedFrom.minDefined)&&(y.min=y.clonedFrom.min),g(y.clonedFrom.maxDefined)&&(y.max=y.clonedFrom.max)},void 0,!1))}h.xAxis=d}else this.scrollbarChart.xAxes.each(function(P){P.clonedFrom==i.xAxis&&(h.xAxis=P)});if(s){var v=i.yAxis.clone();a.yAxes.moveValue(v),v.title.disabled=!0,v.rangeChangeDuration=0;var u=v.renderer;u.ticks.template.disabled=!0,u.inside=!0,u.labels.template.inside=!0,u.line.strokeOpacity=0,u.minLabelPosition=.02,u.maxLabelPosition=.98,u.line.disabled=!0,u.axisFills.template.disabled=!0,u.grid.template.stroke=o.getFor("background"),u.baseGrid.disabled=!0,u.grid.template.strokeOpacity=.05,u.minWidth=void 0,u.minHeight=void 0,u.chart=a,u.padding(0,0,0,0),u.margin(0,0,0,0),v.height=k(100);var p=u.labels.template;if(p.fillOpacity=.5,h.yAxis=v,v.maxZoomCount=void 0,v.minZoomCount=void 0,v instanceof z){var m=v;m.min=void 0,m.max=void 0;var c=i.yAxis;v.groupCount=c.groupCount*5,this._disposers.push(m.clonedFrom.events.on("extremeschanged",function(){g(m.clonedFrom.minDefined)&&(m.min=m.clonedFrom.minDefined),g(m.clonedFrom.maxDefined)&&(m.max=m.clonedFrom.maxDefined)}))}else if(v instanceof E){var x=v;x.min=void 0,x.max=void 0,g(x.clonedFrom.minDefined)||(x.min=void 0),g(x.clonedFrom.maxDefined)||(x.max=void 0),this._disposers.push(x.clonedFrom.events.on("extremeschanged",function(){g(x.clonedFrom.minDefined)&&(x.min=x.clonedFrom.minDefined),g(x.clonedFrom.maxDefined)&&(x.max=x.clonedFrom.maxDefined)}))}}else this.scrollbarChart.yAxes.each(function(P){P.clonedFrom==i.yAxis&&(h.yAxis=P)});h.rangeChangeDuration=0,h.interpolationDuration=0,h.defaultState.transitionDuration=0,h.showOnInit=!1,this._disposers.push(h.events.on("validated",this.zoomOutAxes,this,!1)),this._disposers.push(i.events.on("datavalidated",function(){h.data!=i.data&&(h.data=i.data)},void 0,!1)),h.defaultState.properties.visible=!0,a.series.push(h),this.updateByOrientation()}},r.prototype.updateByOrientation=function(){var e=this;this._scrollbarChart&&(w(this._scrollbarChart.xAxes.iterator(),function(t){var i=t.renderer;e.orientation=="vertical"?(i.grid.template.disabled=!0,i.labels.template.disabled=!0,i.minGridDistance=10):(i.grid.template.disabled=!1,i.labels.template.disabled=!1,i.minGridDistance=t.clonedFrom.renderer.minGridDistance)}),w(this._scrollbarChart.yAxes.iterator(),function(t){var i=t.renderer;e.orientation=="horizontal"?(i.grid.template.disabled=!0,i.labels.template.disabled=!0,i.minGridDistance=10):(i.grid.template.disabled=!1,i.labels.template.disabled=!1,i.minGridDistance=t.clonedFrom.renderer.minGridDistance)}))},r.prototype.handleSeriesRemoved=function(e){var t=e.oldValue,i=this.scrollbarChart;i.series.each(function(a){a&&a.clonedFrom==t&&i.series.removeValue(a)}),i.series.length==0&&(i.xAxes.clear(),i.yAxes.clear());try{t.events.off("validated",this.zoomOutAxes,this)}catch{}},Object.defineProperty(r.prototype,"scrollbarChart",{get:function(){return this._scrollbarChart},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"chart",{get:function(){return this._chart.get()},set:function(e){this._chart.get()!==e&&(this._chart.set(e,e.events.on("datavalidated",this.handleDataChanged,this,!1)),this.handleDataChanged(),this._scrollbarChart.dataProvider=e)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"unselectedOverlay",{get:function(){return this._unselectedOverlay},enumerable:!0,configurable:!0}),r.prototype.handleDataChanged=function(){this.chart.data!=this.scrollbarChart.data?this.scrollbarChart.data=this.chart.data:this.scrollbarChart.invalidateRawData()},r.prototype.zoomOutAxes=function(){var e=this.scrollbarChart;w(e.xAxes.iterator(),function(t){t.zoom({start:0,end:1},!0,!0)}),w(e.yAxes.iterator(),function(t){t.zoom({start:0,end:1},!0,!0)})},r.prototype.updateThumb=function(e){if(e===void 0&&(e=!0),l.prototype.updateThumb.call(this,e),this._unselectedOverlay){var t=this.thumb,i=t.pixelX||0,a=t.pixelY||0,n=t.pixelWidth||0,s=t.pixelHeight||0,o="";this.orientation=="horizontal"?(o=Be({x:-1,y:0,width:i,height:s}),o+=Be({x:i+n,y:0,width:(this.pixelWidth||0)-i-n,height:s})):(o=Be({x:0,y:0,width:n,height:a}),o+=Be({x:0,y:a+s,width:n,height:(this.pixelHeight||0)-a-s})),this._unselectedOverlay.path=o}},r.prototype.processConfig=function(e){if(e&&C(e.series)&&ke(e.series))for(var t=0,i=e.series.length;t0){var i=t.maxZoomFactor/t.maxZoomCount;if(j(t.end-t.start,3)<1/i)return e=!0,!1}else if(j(t.start,3)>0||j(t.end,3)<1)return e=!0,!1}return!0}),je(this.yAxes.iterator(),function(t){if(t.toggleZoomOutButton){if(t.maxZoomCount>0){var i=t.maxZoomFactor/t.maxZoomCount;if(j(t.end-t.start,3)<1/i)return e=!0,!1}else if(j(t.start,3)>0||j(t.end,3)<1)return e=!0,!1;return!0}}),this.seriesAppeared||(e=!1),e?this.zoomOutButton.show():this.zoomOutButton.hide()}},r.prototype.seriesAppeared=function(){var e=!1;return w(this.series.iterator(),function(t){if(!t.appeared)return e=!1,!1}),e},r.prototype.handleYAxisRangeChange=function(){var e=this.getCommonAxisRange(this.yAxes);this.scrollbarY&&this.zoomAxes(this.yAxes,e,!0),this.toggleZoomOutButton(),this.updateScrollbar(this.scrollbarY,e)},r.prototype.updateScrollbar=function(e,t){e&&(e.skipRangeEvents(),e.start=t.start,e.end=t.end)},r.prototype.getCommonAxisRange=function(e){var t,i;return e.each(function(a){if(!(!a.zoomable||a instanceof E&&a.syncWithAxis)){var n=a.start,s=a.end;a.renderer.inversed&&(n=1-a.end,s=1-a.start),(!g(t)||ni)&&(i=s)}}),{start:t,end:i}},r.prototype.updateXAxis=function(e){var t=e.axis;e.opposite?(t.parent=this.topAxesContainer,t.toFront()):(t.parent=this.bottomAxesContainer,t.toBack()),t.renderer&&t.renderer.processRenderer()},r.prototype.updateYAxis=function(e){var t=e.axis;e.opposite?(t.parent=this.rightAxesContainer,t.toBack()):(t.parent=this.leftAxesContainer,t.toFront()),t.renderer&&t.renderer.processRenderer()},r.prototype.processAxis=function(e){var t=this;e instanceof Z&&this._dataUsers.moveValue(e);var i=e.renderer;i.gridContainer.parent=this.plotContainer,i.gridContainer.toBack(),i.breakContainer.parent=this.plotContainer,i.breakContainer.toFront(),i.breakContainer.zIndex=10,e.addDisposer(new se(function(){t.dataUsers.removeValue(e)})),i.bulletsContainer.parent=this.axisBulletsContainer,this._disposers.push(e.events.on("positionchanged",function(){var a=De({x:0,y:0},e,t.axisBulletsContainer);e.renderer instanceof we&&(i.bulletsContainer.y=a.y),e.renderer instanceof Ye&&(i.bulletsContainer.x=a.x)},void 0,!1)),this.plotContainer.events.on("maxsizechanged",function(){t.inited&&(e.invalidateDataItems(),t.updateSeriesMasks())},e,!1)},r.prototype.updateSeriesMasks=function(){bt()&&this.series.each(function(e){var t=e.mainContainer.mask;e.mainContainer.mask=void 0,e.mainContainer.mask=t})},r.prototype.handleSeriesRemoved=function(e){var t=e.oldValue;t&&(t.xAxis&&(t.xAxis.series.removeValue(t),t.xAxis.invalidateProcessedData()),t.yAxis&&(t.yAxis.series.removeValue(t),t.yAxis.invalidateProcessedData()),this.series.each(function(i){i.resetExtremes()})),l.prototype.handleSeriesRemoved.call(this,e)},Object.defineProperty(r.prototype,"xAxes",{get:function(){return this._xAxes||(this._xAxes=new xe,this._xAxes.events.on("inserted",this.processXAxis,this,!1),this._xAxes.events.on("removed",this.handleAxisRemoval,this,!1),this._disposers.push(new G(this._xAxes,!1))),this._xAxes},enumerable:!0,configurable:!0}),r.prototype.handleAxisRemoval=function(e){var t=e.oldValue;this.dataUsers.removeValue(t),t.autoDispose&&t.dispose()},Object.defineProperty(r.prototype,"yAxes",{get:function(){return this._yAxes||(this._yAxes=new xe,this._yAxes.events.on("inserted",this.processYAxis,this,!1),this._yAxes.events.on("removed",this.handleAxisRemoval,this,!1),this._disposers.push(new G(this._yAxes,!1))),this._yAxes},enumerable:!0,configurable:!0}),r.prototype.handleSeriesAdded=function(e){try{l.prototype.handleSeriesAdded.call(this,e);var t=e.newValue;(this.xAxes.length==0||this.yAxes.length==0)&&(V.removeFromInvalidComponents(t),t.dataInvalid=!1),He(t.xAxis),He(t.yAxis),t.maskBullets=t.maskBullets,t.fill==null&&(this.patterns?(C(t.stroke)||(t.stroke=this.colors.next()),t.fill=this.patterns.next(),C(t.fillOpacity)&&(t.fill.backgroundOpacity=t.fillOpacity),t.stroke instanceof Ce&&(t.fill.stroke=t.stroke,t.fill.fill=t.stroke)):t.fill=this.colors.next()),C(t.stroke)||(t.stroke=t.fill)}catch(i){this.raiseCriticalError(i)}},Object.defineProperty(r.prototype,"cursor",{get:function(){return this._cursor},set:function(e){this._cursor!=e&&(this._cursor&&this.removeDispose(this._cursor),this._cursor=e,e&&(this._disposers.push(e),e.chart=this,e.shouldClone=!1,e.parent=this._cursorContainer,e.events.on("cursorpositionchanged",this.handleCursorPositionChange,this,!1),e.events.on("zoomstarted",this.handleCursorZoomStart,this,!1),e.events.on("zoomended",this.handleCursorZoomEnd,this,!1),e.events.on("panstarted",this.handleCursorPanStart,this,!1),e.events.on("panning",this.handleCursorPanning,this,!1),e.events.on("panended",this.handleCursorPanEnd,this,!1),e.events.on("behaviorcanceled",this.handleCursorCanceled,this,!1),e.events.on("hidden",this.handleHideCursor,this,!1),e.zIndex=Number.MAX_SAFE_INTEGER-1,this.tapToActivate&&this.setTapToActivate(this.tapToActivate)))},enumerable:!0,configurable:!0}),r.prototype.handleCursorPositionChange=function(){var e=this.cursor;if(e.visible&&!e.isHiding){var t=this.cursor.xPosition,i=this.cursor.yPosition;this.showSeriesTooltip({x:t,y:i});var a=[],n=e.snapToSeries;if(n&&!e.downPoint){n instanceof at&&(n=[n]);var s=[];H(n,function(h){if(!h.isHidden&&!h.isHiding){var d=h.xAxis,u=h.yAxis;d instanceof E&&!(d instanceof z)&&u instanceof E&&!(u instanceof z)?(h.dataItems.each(function(p){s.push(p)}),Lt(a,h.yAxis),Lt(a,h.xAxis)):(h.baseAxis==h.xAxis&&(Lt(a,h.yAxis),s.push(d.getSeriesDataItem(h,d.toAxisPosition(t),!0))),h.baseAxis==h.yAxis&&(Lt(a,h.xAxis),s.push(u.getSeriesDataItem(h,u.toAxisPosition(i),!0))))}});var o=this.getClosest(s,t,i);o&&(this.series.each(function(h){var d=o.component;h!=d&&(h.hideTooltip(),h.xAxis!=d.xAxis&&(h.xAxis.hideTooltip(),a.push(h.xAxis)),h.yAxis!=d.yAxis&&(h.yAxis.hideTooltip(),a.push(h.yAxis)))}),o.component.showTooltipAtDataItem(o),e.handleSnap(o.component))}this._seriesPoints=[],this._cursorXPosition!=t&&this.showAxisTooltip(this.xAxes,t,a),this._cursorYPosition!=i&&this.showAxisTooltip(this.yAxes,i,a),this.arrangeTooltips&&this.sortSeriesTooltips(this._seriesPoints),this.legend&&this.legend.afterDraw()}},r.prototype.getClosest=function(e,t,i){var a=1/0,n;return Pa(e,function(s){if(s){var o=s.component.xAxis,h=s.component.yAxis,d=o.positionToCoordinate(o.toGlobalPosition(o.toAxisPosition(t))),u=h.positionToCoordinate(h.toGlobalPosition(h.toAxisPosition(i))),p=s.component.xField,f=s.component.yField;if(o instanceof E&&!g(s.getValue(p))||h instanceof E&&!g(s.getValue(f)))return!0;var c=o.positionToCoordinate(o.toGlobalPosition(o.getPositionX(s,p,s.locations[p],"valueX"))),y=h.positionToCoordinate(h.toGlobalPosition(h.getPositionY(s,f,s.locations[f],"valueY"))),v=Math.sqrt(Math.pow(d-c,2)+Math.pow(u-y,2));return v0){var t=this.cursor;if(t&&g(t.maxTooltipDistance)){var i=Qe({x:t.point.x,y:t.point.y},t),a,n,s=1/0;H(e,function(F){var I=F.series,ge=F.point;if(ge){var Fe={x:ge.x,y:ge.y},Me=Math.abs(K(Fe,i));Me0&&H(o,function(F){a!=F.series&&F.series.hideTooltip(0)}),o=[{series:a,point:n}])),e=o}var h=Qe({x:-.5,y:-.5},this.plotContainer),d=Qe({x:this.plotContainer.pixelWidth+.5,y:this.plotContainer.pixelHeight+.5},this.plotContainer),u=0,p=[];H(e,function(F){var I=F.point;I&&Ca(I,{x:h.x,y:h.y,width:d.x-h.x,height:d.y-h.y})&&(p.push({point:I,series:F.series}),u+=I.y)}),e=p;var f=this.series.getIndex(0),c=!1;f&&f.yAxis&&f.yAxis.renderer.inversed&&(c=!0),c?e.sort(function(F,I){return yt(F.point.y,I.point.y)}):(e.sort(function(F,I){return yt(I.point.y,F.point.y)}),e.reverse());var y=u/e.length,v=Da({x:0,y:0},this.svgContainer.SVGContainer).y;if(e.length>0){var m=h.y,x=d.y;Aa({x:0,y:m},this);var P=!1;if(y>m+(x-m)/2)for(var S=x,D=e.length-1;D>=0;D--){var T=e[D].series,b=T.tooltip,O=e[D].point.y;if(b.setBounds({x:0,y:-v,width:this.pixelWidth,height:S+v}),b.invalid&&b.validate(),b.toBack(),S=Qe({x:0,y:b.label.pixelY-b.pixelY+O-b.pixelMarginTop},b).y,S<-v){P=!0;break}}if(y<=m+(x-m)/2||P)for(var _=m,D=0,N=e.length;D0||n.dataItems.length>0)&&n.showTooltipAtPosition(t)})},r.prototype.getUpdatedRange=function(e,t){if(!!e){var i,a,n=e.renderer.inversed;n?(gt(t),i=1-e.end,a=1-e.start):(i=e.start,a=e.end);var s=a-i;return{start:i+t.start*s,end:i+t.end*s}}},r.prototype.handleCursorZoomEnd=function(e){var t=this.cursor,i=t.behavior;if(i=="zoomX"||i=="zoomXY"){var a=t.xRange;a&&this.xAxes.length>0&&(a=this.getUpdatedRange(this.xAxes.getIndex(0),a),a.priority="start",this.zoomAxes(this.xAxes,a))}if(i=="zoomY"||i=="zoomXY"){var n=t.yRange;n&&this.yAxes.length>0&&(n=this.getUpdatedRange(this.yAxes.getIndex(0),n),n.priority="start",this.zoomAxes(this.yAxes,n))}this.handleHideCursor()},r.prototype.handleCursorPanStart=function(e){var t=this.xAxes.getIndex(0);t&&(this._panStartXRange={start:t.start,end:t.end},t.renderer.inversed&&(this._panStartXRange=gt(this._panStartXRange)));var i=this.yAxes.getIndex(0);i&&(this._panStartYRange={start:i.start,end:i.end},i.renderer.inversed&&(this._panStartYRange=gt(this._panStartYRange)))},r.prototype.handleCursorPanEnd=function(e){var t=this.cursor,i=t.behavior;if(this._panEndXRange&&(i=="panX"||i=="panXY")){var a=this._panEndXRange,n=this._panStartXRange,s=0;a.start<0&&(s=a.start),n.end>1?a.end>n.end&&(s=a.end-n.end):a.end>1&&(s=a.end-1),this.zoomAxes(this.xAxes,{start:a.start-s,end:a.end-s},!1,t.snapOnPan),this._panEndXRange=void 0,this._panStartXRange=void 0}if(this._panEndYRange&&(i=="panY"||i=="panXY")){var a=this._panEndYRange,s=0;a.start<0&&(s=a.start),a.end>1&&(s=a.end-1),this.zoomAxes(this.yAxes,{start:a.start-s,end:a.end-s},!1,t.snapOnPan),this._panEndYRange=void 0,this._panStartYRange=void 0}},r.prototype.handleCursorCanceled=function(){this._panEndXRange=void 0,this._panStartXRange=void 0},r.prototype.handleCursorPanning=function(e){var t=this.cursor,i=t.behavior,a=t.maxPanOut;if(this._panStartXRange&&(i=="panX"||i=="panXY")){var n=this._panStartXRange,s=t.xRange,o=this.getCommonAxisRange(this.xAxes),h=n.end-n.start,d=s.start*(o.end-o.start),u=Math.max(-a,d+n.start),p=Math.min(d+n.end,1+a);u<=0&&(p=u+h),p>=1&&(u=p-h);var f={start:u,end:p};this._panEndXRange=f,this.zoomAxes(this.xAxes,f,!1,!1,t.maxPanOut)}if(this._panStartYRange&&(i=="panY"||i=="panXY")){var n=this._panStartYRange,s=t.yRange,o=this.getCommonAxisRange(this.yAxes),h=n.end-n.start,d=s.start*(o.end-o.start),u=Math.max(-a,d+n.start),p=Math.min(d+n.end,1+a);u<=0&&(p=u+h),p>=1&&(u=p-h);var f={start:u,end:p};this._panEndYRange=f,this.zoomAxes(this.yAxes,f,!1,!1,t.maxPanOut)}this.handleHideCursor()},r.prototype.handleYAxisSet=function(e){},r.prototype.handleCursorZoomStart=function(e){},Object.defineProperty(r.prototype,"scrollbarX",{get:function(){return this._scrollbarX},set:function(e){var t=this;this._scrollbarX&&this.removeDispose(this._scrollbarX),this._scrollbarX=e,e&&(this._disposers.push(e),e.parent=this.topAxesContainer,e.shouldClone=!1,e.startGrip.exportable=!1,e.endGrip.exportable=!1,e.toBack(),e.orientation="horizontal",e.events.on("rangechanged",this.handleXScrollbarChange,this,!1),this.events.on("datavalidated",function(){return e.updateThumb(!1)},this,!1),e.adapter.add("positionValue",function(i){var a=t.xAxes.getIndex(0);return a&&(i.value=a.getPositionLabel(a.renderer.inversed?1-i.position:i.position)),i}))},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"scrollbarY",{get:function(){return this._scrollbarY},set:function(e){var t=this;this._scrollbarY&&this.removeDispose(this._scrollbarY),this._scrollbarY=e,e&&(this._disposers.push(e),e.parent=this.rightAxesContainer,e.startGrip.exportable=!1,e.shouldClone=!1,e.endGrip.exportable=!1,e.toFront(),e.orientation="vertical",e.events.on("rangechanged",this.handleYScrollbarChange,this,!1),this.events.on("datavalidated",function(){return e.updateThumb(!1)},this,!1),e.adapter.add("positionValue",function(i){var a=t.yAxes.getIndex(0);return a&&(i.value=a.getPositionLabel(i.position)),i}))},enumerable:!0,configurable:!0}),r.prototype.handleXScrollbarChange=function(e){if(this.inited){var t=e.target,i=t.range;i.start==0&&(i.priority="start"),i.end==1&&(i.priority="end"),i=this.zoomAxes(this.xAxes,i),t.fixRange(i)}},r.prototype.handleYScrollbarChange=function(e){if(this.inited){var t=e.target,i=t.range;i.end==1&&(i.priority="end"),i.start==0&&(i.priority="start"),i=this.zoomAxes(this.yAxes,i),t.fixRange(i)}},r.prototype.zoomAxes=function(e,t,i,a,n,s){var o={start:0,end:1};this.showSeriesTooltip();var h=t;return this.dataInvalid||w(e.iterator(),function(d){var u=d.maxZoomFactor;if(g(d.minZoomCount)&&(u=u/d.minZoomCount),!(s&&1/(t.end-t.start)>=u)){if(d.zoomable){if(d.renderer.inversed?t=gt(h):t=h,d.hideTooltip(0),a)if(d instanceof Z){var p=d.getCellEndPosition(0)-d.getCellStartPosition(0);t.start=d.roundPosition(t.start+p/2-d.startLocation*p,d.startLocation),t.end=d.roundPosition(t.end-p/2+(1-d.endLocation)*p,d.endLocation)}else{var f=1e-4;t.start=d.roundPosition(t.start+f,0,d.startLocation),t.end=d.roundPosition(t.end+f,0,d.endLocation)}var c=d.zoom(t,i,i,n);d.renderer.inversed&&(c=gt(c)),o=c}}}),o},Object.defineProperty(r.prototype,"maskBullets",{get:function(){return this.getPropertyValue("maskBullets")},set:function(e){this.setPropertyValue("maskBullets",e,!0)&&this.bulletsContainer&&(e?this.bulletsContainer.mask=this._bulletMask:this.bulletsContainer.mask=void 0)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"arrangeTooltips",{get:function(){return this.getPropertyValue("arrangeTooltips")},set:function(e){this.setPropertyValue("arrangeTooltips",e,!0)},enumerable:!0,configurable:!0}),r.prototype.handleWheel=function(e){var t=this.plotContainer,i=Ui(e.point,this.htmlContainer,this.svgContainer.cssScale),a=Ue(i,t),n=e.shift.y;this.handleWheelReal(n,this.mouseWheelBehavior,a)},r.prototype.handleHorizontalWheel=function(e){var t=this.plotContainer,i=Ui(e.point,this.htmlContainer,this.svgContainer.cssScale),a=Ue(i,t);this.handleWheelReal(e.shift.x,this.horizontalMouseWheelBehavior,a)},r.prototype.handleWheelReal=function(e,t,i){if(e!=0){var a=this.plotContainer,n=this.getCommonAxisRange(this.xAxes),s=this.getCommonAxisRange(this.yAxes),o=.1,h=0;if(t=="panX"||t=="panXY"){var d=this.xAxes.getIndex(0),u=!1,p=o;d instanceof Z&&(p=.5/((n.end-n.start)*d.dataItems.length),u=!0),o=Math.max(.2,p);var f=n.end-n.start,c=Math.max(-h,n.start+o*e/100*(n.end-n.start)),y=Math.min(n.end+o*e/100*(n.end-n.start),1+h);c<=0&&(y=c+f),y>=1&&(c=y-f),this.zoomAxes(this.xAxes,{start:c,end:y},void 0,u)}if(t=="panY"||t=="panXY"){var v=this.yAxes.getIndex(0),p=o,u=!1;v instanceof Z&&(p=.5/((n.end-n.start)*v.dataItems.length),u=!0),o=Math.max(.2,p),e*=-1;var m=s.end-s.start,x=Math.max(-h,s.start+o*e/100*(s.end-s.start)),P=Math.min(s.end+o*e/100*(s.end-s.start),1+h);x<=0&&(P=x+m),P>=1&&(x=P-m),this.zoomAxes(this.yAxes,{start:x,end:P},void 0,u)}if(t=="zoomX"||t=="zoomXY"){var S=i.x/a.maxWidth,D=this.xAxes.getIndex(0).toAxisPosition(S),c=Math.max(-h,n.start-o*(n.end-n.start)*e/100*S);c=Math.min(c,D);var y=Math.min(n.end+o*(n.end-n.start)*e/100*(1-S),1+h);y=Math.max(y,D),this.zoomAxes(this.xAxes,{start:c,end:y},void 0)}if(t=="zoomY"||t=="zoomXY"){var T=i.y/a.maxHeight,b=this.yAxes.getIndex(0).toAxisPosition(T),x=Math.max(-h,s.start-o*(s.end-s.start)*e/100*(1-T));x=Math.min(x,b);var P=Math.min(s.end+o*e/100*T*(s.end-s.start),1+h);P=Math.max(P,b),this.zoomAxes(this.yAxes,{start:x,end:P},void 0)}}},Object.defineProperty(r.prototype,"mouseWheelBehavior",{get:function(){return this.getPropertyValue("mouseWheelBehavior")},set:function(e){this.setPropertyValue("mouseWheelBehavior",e)&&(e!="none"?(this._mouseWheelDisposer=this.plotContainer.events.on("wheel",this.handleWheel,this,!1),this._disposers.push(this._mouseWheelDisposer)):this._mouseWheelDisposer&&(this.plotContainer.wheelable=!1,this.plotContainer.hoverable=!1,this._mouseWheelDisposer.dispose()))},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"horizontalMouseWheelBehavior",{get:function(){return this.getPropertyValue("horizontalMouseWheelBehavior")},set:function(e){this.setPropertyValue("horizontalMouseWheelBehavior",e)&&(e!="none"?(this._mouseWheelDisposer2=this.plotContainer.events.on("wheel",this.handleHorizontalWheel,this,!1),this._disposers.push(this._mouseWheelDisposer2)):this._mouseWheelDisposer2&&(this.plotContainer.wheelable=!1,this.plotContainer.hoverable=!1,this._mouseWheelDisposer2.dispose()))},enumerable:!0,configurable:!0}),r.prototype.dataSourceDateFields=function(e){var t=this;return e=l.prototype.dataSourceDateFields.call(this,e),w(this.series.iterator(),function(i){e=t.populateDataSourceFields(e,i.dataFields,["dateX","dateY","openDateX","openDateY"])}),e},r.prototype.dataSourceNumberFields=function(e){var t=this;return e=l.prototype.dataSourceDateFields.call(this,e),w(this.series.iterator(),function(i){e=t.populateDataSourceFields(e,i.dataFields,["valueX","valueY","openValueX","openValueY"])}),e},r.prototype.processConfig=function(e){if(e){var t=[],i=[];if(C(e.xAxes)&&ke(e.xAxes))for(var a=0,n=e.xAxes.length;a0;){var a=this.dataItems.getIndex(0);a&&i.dataItems.remove(a),i.dataUsers.each(function(n){var s=n.dataItems.getIndex(0);s&&n.dataItems.remove(s)}),i._parseDataFrom--,t--}i.invalidateData()}},r.prototype.removeData=function(e){this.scrollbarX instanceof Je&&this.removeScrollbarData(this.scrollbarX,e),this.scrollbarY instanceof Je&&this.removeScrollbarData(this.scrollbarY,e),l.prototype.removeData.call(this,e)},r.prototype.setTapToActivate=function(e){l.prototype.setTapToActivate.call(this,e),this.cursor&&(this.cursor.interactions.isTouchProtected=e,this.plotContainer.interactions.isTouchProtected=e)},r.prototype.handleTapToActivate=function(){l.prototype.handleTapToActivate.call(this),this.cursor&&(this.cursor.interactions.isTouchProtected=!1,this.plotContainer.interactions.isTouchProtected=!1)},r.prototype.handleTapToActivateDeactivation=function(){l.prototype.handleTapToActivateDeactivation.call(this),this.cursor&&(this.cursor.interactions.isTouchProtected=!0,this.plotContainer.interactions.isTouchProtected=!0)},r}(Vi);V.registeredClasses.XYChart=Ge;de.push({relevant:pe.maybeXS,state:function(l,r){if(l instanceof Ge&&l.scrollbarX){var e=l.states.create(r),t=l.scrollbarX.states.create(r);return t.properties.disabled=!0,e}return null}});de.push({relevant:pe.maybeXS,state:function(l,r){if(l instanceof Ge&&l.scrollbarY){var e=l.states.create(r),t=l.scrollbarY.states.create(r);return t.properties.disabled=!0,e}return null}});var wi=function(l){A(r,l);function r(){var e=l.call(this)||this;e.className="LineSeriesSegment",e.isMeasured=!1,e.interactionsEnabled=!1,e.layout="none";var t=e.createChild(q);e.fillSprite=t,t.shouldClone=!1,t.setElement(e.paper.add("path")),t.isMeasured=!1,e._disposers.push(t);var i=e.createChild(q);return e.strokeSprite=i,i.shouldClone=!1,i.fill=Te(),i.setElement(e.paper.add("path")),i.isMeasured=!1,e._disposers.push(i),e}return r.prototype.drawSegment=function(e,t,i,a){if(!this.disabled)if(e.length>0&&t.length>0&&g(e[0].x)&&g(e[0].y)){var n=W({x:e[0].x-.2,y:e[0].y-.2})+W(e[0]),s=this.series;s.smoothing=="bezier"?n+=new Ct(i,a).smooth(e):s.smoothing=="monotoneX"?n+=new Gi({closed:!1}).smooth(e):s.smoothing=="monotoneY"&&(n+=new Ki({closed:!1}).smooth(e)),this.strokeOpacity==0||this.strokeSprite.strokeOpacity==0||(this.strokeSprite.path=n),(this.fillOpacity>0||this.fillSprite.fillOpacity>0)&&g(t[0].x)&&g(t[0].y)&&(n+=R(t[0]),s.smoothing=="bezier"?n+=new Ct(i,a).smooth(t):s.smoothing=="monotoneX"?n+=new Gi({closed:!1}).smooth(t):s.smoothing=="monotoneY"&&(n+=new Ki({closed:!1}).smooth(t)),n+=R(e[0]),n+=rt(),this.fillSprite.path=n)}else this.fillSprite.path="",this.strokeSprite.path=""},r.prototype.copyFrom=function(e){l.prototype.copyFrom.call(this,e);var t=this.strokeSprite;re(e,t.properties,J),t.events.copyFrom(e.strokeSprite.events),t.fillOpacity=0;var i=this.fillSprite;re(e,i.properties,J),i.events.copyFrom(e.fillSprite.events),i.strokeOpacity=0},r}(X);V.registeredClasses.LineSeriesSegment=wi;var rn=function(l){A(r,l);function r(){var e=l.call(this)||this;return e.className="DurationAxisDataItem",e.applyTheme(),e}return r}(Zt),ci=function(l){A(r,l);function r(){var e=l.call(this)||this;return e._baseUnit="second",e.className="DurationAxis",e.setPropertyValue("maxZoomFactor",1e6),e.applyTheme(),e}return r.prototype.formatLabel=function(e,t){return this.durationFormatter.format(e,t||this.axisDurationFormat)},r.prototype.adjustMinMax=function(e,t,i,a,n){var s,o,h,d=this.baseUnit;if(this.setPropertyValue("maxPrecision",0),d=="millisecond"||d=="second"||d=="minute"||d=="hour"){a<=1&&(a=1),a=Math.round(a);var u=e,p=t;i===0&&(i=Math.abs(t));var f=i/a,c=[60,30,20,15,10,2,1],y=1;d=="hour"&&(c=[24,12,6,4,2,1]);try{for(var v=ui(c),m=v.next();!m.done;m=v.next()){var x=m.value;if(i/x>a){y=x;break}}}catch(O){s={error:O}}finally{try{m&&!m.done&&(o=v.return)&&o.call(v)}finally{if(s)throw s.error}}var P=Math.ceil((t-e)/y/a),S=Math.log(Math.abs(P))*Math.LOG10E,D=Math.pow(10,Math.floor(S))/10,T=P/D,b=_a(c,T);P=b*D,f=y*P,this.durationFormatter.getValueUnit(f,this.baseUnit),e=Math.floor(e/f)*f,t=Math.ceil(t/f)*f,n&&(e-=f,e<0&&u>=0&&(e=0),t+=f,t>0&&p<=0&&(t=0)),h={min:e,max:t,step:f}}else h=l.prototype.adjustMinMax.call(this,e,t,i,a,n);return this.axisDurationFormat=this.durationFormatter.getFormat(h.step,h.max,this.baseUnit),h},Object.defineProperty(r.prototype,"tooltipDurationFormat",{get:function(){return this._tooltipDurationFormat},set:function(e){this._tooltipDurationFormat=e},enumerable:!0,configurable:!0}),r.prototype.getTooltipText=function(e){var t=j(this.positionToValue(e),this._stepDecimalPlaces),i=this.formatLabel(t,this.tooltipDurationFormat);return this._adapterO?this._adapterO.apply("getTooltipText",i):i},Object.defineProperty(r.prototype,"baseUnit",{get:function(){return this._baseUnit},set:function(e){this._baseUnit!=e&&(this._baseUnit=e,this.durationFormatter.baseUnit=e,this.invalidate())},enumerable:!0,configurable:!0}),r.prototype.copyFrom=function(e){l.prototype.copyFrom.call(this,e),this.baseUnit=e.baseUnit},r}(E);V.registeredClasses.DurationAxis=ci;V.registeredClasses.DurationAxisDataItem=rn;var $t=function(l){A(r,l);function r(){var e=l.call(this)||this;return e.className="LineSeriesDataItem",e}return r}(qt),Fi=function(l){A(r,l);function r(){var e=l.call(this)||this;return e.minDistance=.5,e.segments=new Q(e.createSegment()),e.segments.template.applyOnClones=!0,e._disposers.push(new G(e.segments)),e._disposers.push(e.segments.template),e._segmentsIterator=new Pi(e.segments,function(){return e.segments.create()}),e._segmentsIterator.createNewItems=!0,e.className="LineSeries",e.strokeOpacity=1,e.fillOpacity=0,e.connect=!0,e.tensionX=1,e.tensionY=1,e.autoGapCount=1.1,e.smoothing="bezier",e.segmentsContainer=e.mainContainer.createChild(X),e.segmentsContainer.isMeasured=!1,e.bulletsContainer.toFront(),e.applyTheme(),e}return r.prototype.applyInternalDefaults=function(){l.prototype.applyInternalDefaults.call(this),C(this.readerTitle)||(this.readerTitle=this.language.translate("Line Series"))},r.prototype.createSegment=function(){return new wi},r.prototype.createDataItem=function(){return new $t},r.prototype.setInitialWorkingValues=function(e){var t=this._yAxis.get(),i=this._xAxis.get();if(this.appeared&&this.visible){var a=this.dataItems.getIndex(e.index-1);if(e.component=this,this.baseAxis==i&&t instanceof E){var n=t.minZoomed;if(a&&(n=a.values.valueY.workingValue),e.setWorkingValue("valueY",n,0),e.setWorkingValue("valueY",e.values.valueY.value),i instanceof z)e.setWorkingLocation("dateX",e.locations.dateX-1,0),e.setWorkingLocation("dateX",e.locations.dateX);else if(i instanceof ci&&a){var s=e.valueX;e.setWorkingValue("valueX",a.valueX,0),e.setWorkingValue("valueX",s)}}if(this.baseAxis==t&&i instanceof E){var o=i.minZoomed;if(a&&(o=a.values.valueX.workingValue),e.setWorkingValue("valueX",o,0),e.setWorkingValue("valueX",e.values.valueX.value),t instanceof z)e.setWorkingLocation("dateY",e.locations.dateX-1,0),e.setWorkingLocation("dateY",e.locations.dateY);else if(t instanceof ci&&a){var s=e.valueY;e.setWorkingValue("valueY",a.valueY,0),e.setWorkingValue("valueY",s)}}}else this.baseAxis==i&&t instanceof E&&(i instanceof z&&e.setWorkingLocation("dateX",e.locations.dateX),i instanceof Z&&e.setWorkingLocation("categoryX",e.locations.categoryX)),this.baseAxis==t&&i instanceof E&&(t instanceof z&&e.setWorkingLocation("dateY",e.locations.dateY),t instanceof Z&&e.setWorkingLocation("categoryY",e.locations.categoryY))},r.prototype.updateLegendValue=function(e,t){l.prototype.updateLegendValue.call(this,e,t),e&&e.segment&&(this.tooltipColorSource=e.segment)},r.prototype.validate=function(){var e=this;l.prototype.validate.call(this),this.xAxis&&this.yAxis&&(this._segmentsIterator.reset(),this.openSegmentWrapper(this._adjustedStartIndex),w(this.axisRanges.iterator(),function(t){e.openSegmentWrapper(e._adjustedStartIndex,t)}),w(this._segmentsIterator.iterator(),function(t){t.__disabled=!0}))},r.prototype.sliceData=function(){for(var e=this.startIndex,t=this.endIndex,i=this.startIndex-1;i>=0;i--){var a=this.dataItems.getIndex(i);if(a&&a.hasValue(this._xValueFields)&&a.hasValue(this._yValueFields)){e=i;break}}this._adjustedStartIndex=this.findAdjustedIndex(e,["stroke","strokeWidth","strokeDasharray","strokeOpacity","fill","fillOpacity","opacity"]);for(var i=this.endIndex,n=this.dataItems.length;i=0;o--){var h=i.dataItems.getIndex(o);if(h&&C(h.properties[s])){e>o&&(e=o);break}}}),e},r.prototype.openSegmentWrapper=function(e,t){var i={index:e,axisRange:t};do i=this.openSegment(i.index,i.axisRange);while(i)},r.prototype.getSegment=function(){var e=this._segmentsIterator.getFirst();return e.series=this,e.isDisposed()?(this.segments.removeValue(e),this.getSegment()):e},r.prototype.openSegment=function(e,t){var i=!1,a=[];e=Math.min(e,this.dataItems.length);var n=Math.min(this._workingEndIndex,this.dataItems.length);this._workingEndIndex=Math.min(this._workingEndIndex,this.dataItems.length);var s,o=!1,h=this.getSegment();h.strokeDasharray=void 0,h.__disabled=!1,t?(h.parent=t.contents,re(t.contents,h,J)):(re(this,h,J),h.filters.clear(),h.parent=this.segmentsContainer),this.group.node.removeAttribute("fill");for(var d=this.connect,u=!1,p=e;p=i;h--){var d=this.dataItems.getIndex(h);d.hasValue(this._xValueFields)&&d.hasValue(this._yValueFields)&&this.addPoints(o,d,this.xOpenField,this.yOpenField,!0)}else{var u=this.baseAxis,p=t.length,f=this.xAxis,c=this.yAxis;p>0&&(u==f?(o.push({x:t[p-1].x,y:c.basePoint.y}),o.push({x:t[0].x,y:c.basePoint.y})):(o.push({x:f.basePoint.x,y:t[p-1].y}),o.push({x:f.basePoint.x,y:t[0].y})))}return this.drawSegment(e,t,o),s&&a++,a0){var s=e.createChild(Va);re(this,s,J),s.width=i,s.height=a,s.y=0,s.strokeOpacity=0,s.visible=!0,n.y=0}var o=e.dataItem;o.color=this.stroke,o.colorOrig=this.fill,je(this.bullets.iterator(),function(h){if(h instanceof We&&!h.copyToLegendMarker)return!1;var d=!1;if(h instanceof X&&w(h.children.iterator(),function(p){if(p instanceof ze)return d=!0,!0}),!d){var u=h.clone();return u.parent=e,u.isMeasured=!0,u.tooltipText=void 0,u.x=i/2,t.fillOpacity>0?u.y=0:u.y=a/2,u.visible=!0,C(u.fill)||(u.fill=t.fill),C(u.stroke)||(u.stroke=t.stroke),!1}})},r.prototype.disposeData=function(){l.prototype.disposeData.call(this),this.segments.clear()},Object.defineProperty(r.prototype,"autoGapCount",{get:function(){return this.getPropertyValue("autoGapCount")},set:function(e){this.setPropertyValue("autoGapCount",e,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"smoothing",{get:function(){return this.getPropertyValue("smoothing")},set:function(e){this.setPropertyValue("smoothing",e,!0)},enumerable:!0,configurable:!0}),r}(at);V.registeredClasses.LineSeries=Fi;V.registeredClasses.LineSeriesDataItem=$t;var Cr=function(l){A(r,l);function r(){var e=l.call(this)||this;return e.className="RadarSeriesDataItem",e.setLocation("dateX",0,0),e.setLocation("dateY",0,0),e.setLocation("categoryX",0,0),e.setLocation("categoryY",0,0),e.applyTheme(),e}return r}($t),Dr=function(l){A(r,l);function r(){var e=l.call(this)||this;return e.className="RadarSeries",e.connectEnds=!0,e.applyTheme(),e}return r.prototype.validate=function(){this.chart.invalid&&this.chart.validate(),l.prototype.validate.call(this)},r.prototype.createDataItem=function(){return new Cr},r.prototype.getPoint=function(e,t,i,a,n,s,o){s||(s="valueX"),o||(o="valueY");var h=this.yAxis.getX(e,i,n,o),d=this.yAxis.getY(e,i,n,o),u=K({x:h,y:d});u==0&&(u=1e-5);var p=this.xAxis.getAngle(e,t,a,s),f=this.chart.startAngle,c=this.chart.endAngle;if(!(pc))return{x:u*M(p),y:u*L(p)}},r.prototype.addPoints=function(e,t,i,a,n){var s=this.getPoint(t,i,a,t.locations[i],t.locations[a]);s&&e.push(s)},r.prototype.getMaskPath=function(){var e=this.yAxis.renderer;return _t(e.startAngle,e.endAngle-e.startAngle,e.pixelRadius,e.pixelInnerRadius)},r.prototype.drawSegment=function(e,t,i){var a=this.yAxis,n=a.renderer;this.connectEnds&&Math.abs(n.endAngle-n.startAngle)==360&&(this.dataFields[this._xOpenField]||this.dataFields[this._yOpenField]||this.stacked)&&(t.push(t[0]),i.length>0&&i.unshift(i[i.length-1])),l.prototype.drawSegment.call(this,e,t,i)},Object.defineProperty(r.prototype,"connectEnds",{get:function(){return this.getPropertyValue("connectEnds")},set:function(e){this.setPropertyValue("connectEnds",e,!0)},enumerable:!0,configurable:!0}),r.prototype.positionBulletReal=function(e,t,i){var a=this.xAxis,n=this.yAxis;(ta.end||in.end)&&(e.visible=!1),e.moveTo(this.xAxis.renderer.positionToPoint(t,i))},r.prototype.setXAxis=function(e){l.prototype.setXAxis.call(this,e),this.updateRendererRefs()},r.prototype.setYAxis=function(e){l.prototype.setYAxis.call(this,e),this.updateRendererRefs()},r.prototype.updateRendererRefs=function(){var e=this.xAxis.renderer,t=this.yAxis.renderer;e.axisRendererY=t},r}(Fi);V.registeredClasses.RadarSeries=Dr;V.registeredClasses.RadarSeriesDataItem=Cr;var Ar=function(l){A(r,l);function r(e){var t=l.call(this,e)||this;return t.className="AxisFillCircular",t.element=t.paper.add("path"),t.radius=k(100),t.applyTheme(),t}return r.prototype.draw=function(){if(l.prototype.draw.call(this),!(this.__disabled||this.disabled)&&this.axis){var e=this.axis.renderer;this.fillPath=e.getPositionRangePath(this.startPosition,this.endPosition,this.radius,C(this.innerRadius)?this.innerRadius:e.innerRadius,this.cornerRadius),this.path=this.fillPath}},Object.defineProperty(r.prototype,"innerRadius",{get:function(){return this.getPropertyValue("innerRadius")},set:function(e){this.setPercentProperty("innerRadius",e,!0,!1,10,!1)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"radius",{get:function(){return this.getPropertyValue("radius")},set:function(e){this.setPercentProperty("radius",e,!0,!1,10,!1)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"cornerRadius",{get:function(){return this.getPropertyValue("cornerRadius")},set:function(e){this.setPropertyValue("cornerRadius",e,!0)},enumerable:!0,configurable:!0}),r}(Si);V.registeredClasses.AxisFillCircular=Ar;var _r=function(l){A(r,l);function r(){var e=l.call(this)||this;return e.className="GridCircular",e.pixelPerfect=!1,e.applyTheme(),e}return Object.defineProperty(r.prototype,"innerRadius",{get:function(){return this.getPropertyValue("innerRadius")},set:function(e){this.setPercentProperty("innerRadius",e,!0,!1,10,!1)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"radius",{get:function(){return this.getPropertyValue("radius")},set:function(e){this.setPercentProperty("radius",e,!0,!1,10,!1)},enumerable:!0,configurable:!0}),r}(Dt);V.registeredClasses.GridCircular=_r;var Jt=function(l){A(r,l);function r(){var e=l.call(this)||this;return e.fdx=0,e.fdy=0,e.className="AxisLabelCircular",e.padding(0,0,0,0),e.location=.5,e.locationOnPath=.5,e.radius=0,e.isMeasured=!1,e.applyTheme(),e}return Object.defineProperty(r.prototype,"relativeRotation",{get:function(){return this.getPropertyValue("relativeRotation")},set:function(e){if(this.setPropertyValue("relativeRotation",e,!0),!C(e)){this.rotation=void 0;var t=this.dataItem;t&&t.component&&t.component.invalidateDataItems()}},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"radius",{get:function(){return this.getPropertyValue("radius")},set:function(e){this.setPercentProperty("radius",e,!0,!1,10,!1)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"bent",{get:function(){return this.getPropertyValue("bent")},set:function(e){this.setPropertyValue("bent",e,!0),this.setPropertyValue("wrap",!1),this.setPropertyValue("horizontalCenter","none"),this.setPropertyValue("verticalCenter","none"),e?(this.setPropertyValue("dx",0),this.setPropertyValue("dy",0),this.setPropertyValue("x",0),this.setPropertyValue("y",0),this.setPropertyValue("rotation",0),this.fdx=0,this.fdy=0,this.textAlign="middle"):this.textPathElement&&(this.textPathElement.dispose(),this.textPathElement=void 0)},enumerable:!0,configurable:!0}),r.prototype.pixelRadius=function(e){var t=1;return this.inside&&(t=-1),oe(this.radius,e)*t},r.prototype.pixelRadiusY=function(e,t){var i=1;this.inside&&(i=-1);var a=this.radius;return g(a)?(a*=t/e,oe(a,e)*i):oe(a,t)*i},r.prototype.fixPosition=function(e,t,i,a,n){g(i)||(i=t),g(a)||(a=0),g(n)||(n=0);var s={x:t*M(e),y:i*L(e)};this.invalid&&this.validate();var o=!1,h=this.radius;(h instanceof ce&&h.value<0||h<0)&&(o=!0);var d=this.relativeRotation,u=this.pixelRadius(t);if(this.bent){var p={x:(t+u)*M(e+180),y:(i+u*i/t)*L(e+180)};this.path=W(p)+fe(e+180,360,t+u,i+u*i/t),this.textPathElement&&this.textPathElement.attr({startOffset:this.locationOnPath*100+"%"});return}if(g(d)){this.horizontalCenter="none",this.verticalCenter="none",e=Ie(e,-180,180);var f=this.bbox.width,c=this.bbox.height,y=this.pixelPaddingBottom,v=this.pixelPaddingTop,m=this.pixelPaddingLeft,x=this.pixelPaddingRight;e>90||e<-90?d==-90&&(d=90,f=0):(d==-90&&(c=-c),d==90&&(d=-90,f=-m-x,c=-c-v-y)),this.rotation=d+e+90;var P=L(d)/2,S=M(d)/2,D=this.rotation;this.dx=c*P*L(D)-f*S*M(D),this.dy=-c*P*M(D)-f*S*L(D),this.inside?e>90||e<-90?u-=(y+v)*M(d)+(m+x)*L(d):u+=(y+this.bbox.height+v)*M(d)+(m+x+this.bbox.width)*L(d):u+=(c+y+v)*M(d)+(f+m+x)*L(d),s.x+=M(e)*u,s.y+=L(e)*u*i/t}else this.horizontalCenter="middle",this.verticalCenter="middle",o?(this.dx=0,this.dy=0,s.x=(t+u)*M(e),s.y=(i+u*i/t)*L(e)):(this.dy=this._measuredHeight/2*L(e),this.dx=this._measuredWidth/2*M(e),s.x+=M(e)*u,s.y+=L(e)*u*i/t);s.x+=a,s.y+=n,this.fdx=this.dx,this.fdy=this.dy,this.moveTo(s)},r}(Ti);V.registeredClasses.AxisLabelCircular=Jt;var Vr=function(l){A(r,l);function r(){var e=l.call(this)||this;return e.pixelRadiusReal=0,e.layout="none",e.className="AxisRendererCircular",e.isMeasured=!1,e.startAngle=-90,e.endAngle=270,e.useChartAngles=!0,e.radius=k(100),e.isMeasured=!1,e.grid.template.location=0,e.labels.template.location=0,e.labels.template.radius=15,e.ticks.template.location=0,e.ticks.template.pixelPerfect=!1,e.tooltipLocation=0,e.line.strokeOpacity=0,e.applyTheme(),e}return r.prototype.setAxis=function(e){var t=this;l.prototype.setAxis.call(this,e),e.isMeasured=!1;var i=e.tooltip;i.adapter.add("dx",function(a,n){var s=Ue({x:n.pixelX,y:n.pixelY},t);return t.pixelRadius*Math.cos(Math.atan2(s.y,s.x))-s.x}),i.adapter.add("dy",function(a,n){var s=Ue({x:n.pixelX,y:n.pixelY},t);return t.pixelRadius*Math.sin(Math.atan2(s.y,s.x))-s.y})},r.prototype.validate=function(){this.chart&&this.chart.invalid&&this.chart.validate(),l.prototype.validate.call(this)},Object.defineProperty(r.prototype,"axisLength",{get:function(){return 2*Math.PI*this.pixelRadius},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"radius",{get:function(){return this.getPropertyValue("radius")},set:function(e){this.setPercentProperty("radius",e,!1,!1,10,!1)&&this.axis&&this.axis.invalidate()},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"pixelRadius",{get:function(){return ie(this.radius,this.pixelRadiusReal)||0},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"innerRadius",{get:function(){var e=this.chart,t=this.getPropertyValue("innerRadius");if(e){if(!C(t))t=e.innerRadius,t instanceof ce&&e&&(t=k(t.value*e.innerRadiusModifyer*100));else if(t instanceof ce&&e){var i=e.mr,a=t.value;a=Math.max(i*a,i-Math.min(e.plotContainer.innerHeight,e.plotContainer.innerWidth))/i,t=k(a*100)}return t}},set:function(e){this.setPercentProperty("innerRadius",e,!1,!1,10,!1)&&this.axis&&this.axis.invalidate()},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"useChartAngles",{get:function(){return this.getPropertyValue("useChartAngles")},set:function(e){this.setPropertyValue("useChartAngles",e)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"pixelInnerRadius",{get:function(){return ie(this.innerRadius,this.pixelRadiusReal)||0},enumerable:!0,configurable:!0}),r.prototype.positionToPoint=function(e,t){g(t)||(t=1);var i=this.positionToCoordinate(e),a=this.startAngle+(this.endAngle-this.startAngle)*i/this.axisLength,n=this.pixelRadius,s=this.pixelInnerRadius;if(this.axisRendererY){var o=Y(this.axisRendererY.positionToCoordinate(t),0,1/0);o==0&&(o=1e-6);var h={x:o*M(a),y:o*L(a)};return h}return{x:M(a)*s+(n-s)*M(a)*t,y:L(a)*s+(n-s)*L(a)*t}},r.prototype.positionToAngle=function(e){var t=this.axis,i=(this.endAngle-this.startAngle)/(t.end-t.start),a;return t.renderer.inversed?a=this.startAngle+(t.end-e)*i:a=this.startAngle+(e-t.start)*i,j(a,3)},r.prototype.angleToPosition=function(e){var t=this.axis,i=(this.endAngle-this.startAngle)/(t.end-t.start),a;return t.renderer.inversed?a=t.end-(e-this.startAngle)/i:a=(e-this.startAngle)/i+t.start,j(a,5)},r.prototype.updateAxisLine=function(){var e=this.pixelRadius,t=this.startAngle,i=this.endAngle,a=U(360,i-t);this.line.path=W({x:e*M(t),y:e*L(t)})+fe(t,a,e,e)},r.prototype.updateGridElement=function(e,t,i){t=t+(i-t)*e.location;var a=this.positionToPoint(t);if(g(a.x)&&g(a.y)&&e.element){var n=ii*Math.atan2(a.y,a.x),s=ie(C(e.radius)?e.radius:k(100),this.pixelRadius),o=ie(e.innerRadius,this.pixelRadius);e.zIndex=0;var h=ie(g(o)?o:this.innerRadius,this.pixelRadiusReal,!0);g(h)||(h=0),e.path=W({x:h*M(n),y:h*L(n)})+R({x:s*M(n),y:s*L(n)})}this.toggleVisibility(e,t,0,1)},r.prototype.updateTickElement=function(e,t,i){t=t+(i-t)*e.location;var a=this.positionToPoint(t);if(e.element){var n=this.pixelRadius,s=ii*Math.atan2(a.y,a.x),o=e.length;e.inside&&(o=-o),e.zIndex=1,e.path=W({x:n*M(s),y:n*L(s)})+R({x:(n+o)*M(s),y:(n+o)*L(s)})}this.toggleVisibility(e,t,0,1)},r.prototype.updateBullet=function(e,t,i){var a=.5;e instanceof Tt&&(a=e.location),t=t+(i-t)*a;var n=this.positionToPoint(t),s=this.pixelRadius,o=ii*Math.atan2(n.y,n.x);n={x:s*M(o),y:s*L(o)},this.positionItem(e,n),this.toggleVisibility(e,t,0,1)},r.prototype.updateLabelElement=function(e,t,i,a){C(a)||(a=e.location),t=t+(i-t)*a,e.fixPosition(this.positionToAngle(t),this.pixelRadius),e.zIndex=2,this.toggleVisibility(e,t,this.minLabelPosition,this.maxLabelPosition)},r.prototype.fitsToBounds=function(e){return!0},Object.defineProperty(r.prototype,"startAngle",{get:function(){return this.getPropertyValue("startAngle")},set:function(e){this.setPropertyValue("startAngle",e)&&(this.invalidateAxisItems(),this.axis&&this.axis.invalidateSeries())},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"endAngle",{get:function(){return this.getPropertyValue("endAngle")},set:function(e){this.setPropertyValue("endAngle",e)&&(this.invalidateAxisItems(),this.axis&&this.axis.invalidateSeries())},enumerable:!0,configurable:!0}),r.prototype.getPositionRangePath=function(e,t,i,a,n){var s="";if(g(e)&&g(t)){C(i)||(i=this.radius),e=ee(e,this.axis.start),t=U(t,this.axis.end),t0&&f&&u&&u instanceof Z){var c=u.renderer.grid.template.location,y=u.getAngle(f.dataItems.getIndex(0),"categoryX",c);n=W({x:s*M(y),y:s*L(y)});for(var v=1;v0&&c&&f&&f instanceof Z){var v=f.renderer.grid.template.location,m=f.getAngle(c.dataItems.getIndex(0),"categoryX",v);u=W({x:s*M(m),y:s*L(m)});for(var x=1;x=0;x--)m=f.getAngle(c.dataItems.getIndex(x),"categoryX",v),u+=R({x:n*M(m),y:n*L(m)})}else u=_t(o,d,s,n);return u},r.prototype.updateBreakElement=function(e){var t=e.startLine,i=e.endLine,a=e.fillShape,n=e.startPoint,s=e.endPoint;t.radius=Math.abs(n.y),i.radius=Math.abs(s.y),a.radius=Math.abs(s.y),a.innerRadius=Math.abs(n.y)},r.prototype.createBreakSprites=function(e){e.startLine=new ri,e.endLine=new ri,e.fillShape=new ri},r.prototype.updateTooltip=function(){var e=this.axis;if(e){var t=4e3,i=-4e3,a=-4e3,n=t*2,s=t*2,o=this.axisAngle;o<0&&(o+=360);var h="vertical";(o>45&&o<135||o>225&&o<315)&&(h="horizontal"),this.axis.updateTooltip(h,{x:i,y:a,width:n,height:s})}},r.prototype.updateTickElement=function(e,t,i){t=t+(i-t)*e.location;var a=this.positionToPoint(t);if(e.element){var n=di(this.axisAngle+90);n/90!=Math.round(n/90)?e.pixelPerfect=!1:e.pixelPerfect=!0;var s=-e.length;e.inside&&(s*=-1),e.path=W({x:0,y:0})+R({x:s*M(n),y:s*L(n)})}this.positionItem(e,a),this.toggleVisibility(e,t,0,1)},r.prototype.updateBullet=function(e,t,i){var a=.5;e instanceof Tt&&(a=e.location),t=t+(i-t)*a;var n=this.positionToPoint(t);this.positionItem(e,n),this.toggleVisibility(e,t,0,1)},r.prototype.positionToCoordinate=function(e){var t,i=this.axis,a=i.axisFullLength,n=this.pixelInnerRadius;return i.renderer.inversed?t=(i.end-e)*a+n:t=(e-i.start)*a+n,j(t,1)},r.prototype.pointToPosition=function(e){var t=K(e)-this.pixelInnerRadius;return this.coordinateToPosition(t)},Object.defineProperty(r.prototype,"chart",{get:function(){return this._chart.get()},set:function(e){this._chart.set(e,null)},enumerable:!0,configurable:!0}),r}(we);V.registeredClasses.AxisRendererRadial=Sr;var an=function(l){A(r,l);function r(){var e=l.call(this)||this;return e.className="RadarChartDataItem",e.applyTheme(),e}return r}(ki),Tr=function(l){A(r,l);function r(){var e=l.call(this)||this;e._axisRendererX=Vr,e._axisRendererY=Sr,e.innerRadiusModifyer=1,e.mr=1,e.className="RadarChart",e.startAngle=-90,e.endAngle=270,e.radius=k(80),e.innerRadius=0;var t=e.plotContainer.createChild(X);return t.shouldClone=!1,t.layout="absolute",t.align="center",t.valign="middle",e.seriesContainer.parent=t,e.radarContainer=t,e.bulletsContainer.parent=t,e.axisBulletsContainer=t,e._cursorContainer=t,e.chartContainer.events.on("maxsizechanged",e.invalidate,e,!1),e._bulletMask=t.createChild(Ci),e._bulletMask.shouldClone=!1,e._bulletMask.element=e.paper.add("path"),e._bulletMask.opacity=0,e.applyTheme(),e}return r.prototype.applyInternalDefaults=function(){l.prototype.applyInternalDefaults.call(this),C(this.readerTitle)||(this.readerTitle=this.language.translate("Radar chart"))},r.prototype.processAxis=function(e){l.prototype.processAxis.call(this,e);var t=e.renderer;t.gridContainer.parent=t,t.breakContainer.parent=t,e.parent=this.radarContainer,t.toBack()},r.prototype.handleXAxisRangeChange=function(){l.prototype.handleXAxisRangeChange.call(this),w(this.yAxes.iterator(),function(e){e.invalidate()})},r.prototype.handleYAxisRangeChange=function(){l.prototype.handleYAxisRangeChange.call(this),w(this.xAxes.iterator(),function(e){e.invalidate()})},r.prototype.processConfig=function(e){if(e&&(C(e.cursor)&&!C(e.cursor.type)&&(e.cursor.type="RadarCursor"),C(e.series)&&ke(e.series)))for(var t=0,i=e.series.length;ts&&(this.rotation=s+360),this.animate({property:"rotation",to:n},t,i)}},Object.defineProperty(r.prototype,"currentPosition",{get:function(){if(this.axis){var e=this.axis.renderer;return e.angleToPosition(this.rotation)}},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"value",{get:function(){return this._value},set:function(e){this.showValue(e)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"axis",{get:function(){return this._axis.get()},set:function(e){if(this.axis!=e&&this._axis.set(e,new it([e.events.on("datavalidated",this.updateValue,this,!1),e.events.on("datarangechanged",this.updateValue,this,!1),e.events.on("dataitemsvalidated",this.updateValue,this,!1),e.events.on("propertychanged",this.invalidate,this,!1)])),e){var t=e.chart;t&&(this.rotation=t.startAngle)}this.parent=e.renderer,this.zIndex=5},enumerable:!0,configurable:!0}),r.prototype.updateValue=function(){this.value=this.value},r.prototype.processConfig=function(e){e&&C(e.axis)&&ae(e.axis)&&this.map.hasKey(e.axis)&&(e.axis=this.map.getKey(e.axis)),l.prototype.processConfig.call(this,e)},r}(X);V.registeredClasses.ClockHand=Or;(function(l){A(r,l);function r(){var e=l.call(this)||this;return e.className="GaugeChartDataItem",e.applyTheme(),e}return r})(an);var nn=function(l){A(r,l);function r(){var e=l.call(this)||this;return e.className="GaugeChart",e.startAngle=180,e.endAngle=360,e.hands=new Q(new Or),e.hands.events.on("inserted",e.processHand,e,!1),e._disposers.push(new G(e.hands)),e._disposers.push(e.hands.template),e.applyTheme(),e}return r.prototype.applyInternalDefaults=function(){l.prototype.applyInternalDefaults.call(this),C(this.readerTitle)||(this.readerTitle=this.language.translate("Gauge chart"))},r.prototype.processHand=function(e){var t=e.newValue;t.axis||(t.axis=this.xAxes.getIndex(0))},r.prototype.configOrder=function(e,t){return e==t?0:e=="hands"?1:t=="hands"?-1:l.prototype.configOrder.call(this,e,t)},r}(Tr);V.registeredClasses.GaugeChart=nn;var Qt=function(l){A(r,l);function r(){var e=l.call(this)||this;return e.className="PercentSeriesDataItem",e.applyTheme(),e}return r.prototype.uidAttr=function(){return this.slice.uidAttr()},r.prototype.hide=function(e,t,i,a){return a||(a=["value"]),l.prototype.hide.call(this,e,t,0,a)},r.prototype.setVisibility=function(e,t){t||(e?this.setWorkingValue("value",this.values.value.value,0,0):this.setWorkingValue("value",0,0,0)),l.prototype.setVisibility.call(this,e,t)},r.prototype.show=function(e,t,i){return i||(i=["value"]),l.prototype.show.call(this,e,t,i)},Object.defineProperty(r.prototype,"category",{get:function(){return this.properties.category},set:function(e){this.setProperty("category",e)},enumerable:!0,configurable:!0}),r.prototype.createLegendMarker=function(e){this.component.createLegendMarker(e,this)},Object.defineProperty(r.prototype,"legendDataItem",{get:function(){return this._legendDataItem},set:function(e){this._legendDataItem=e,e.label&&(e.label.dataItem=this),e.valueLabel&&(e.valueLabel.dataItem=this)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"tick",{get:function(){var e=this;if(!this._tick){var t=this.component.ticks.create();this._tick=t,this.addSprite(t),this._disposers.push(t),t.parent=this.component.ticksContainer,this._disposers.push(new se(function(){e.component&&e.component.ticks.removeValue(t)})),t.visible=this.visible}return this._tick},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"label",{get:function(){var e=this;if(!this._label){var t=this.component.labels.create();this.addSprite(t),this._label=t,this._disposers.push(t),t.parent=this.component.labelsContainer,this._disposers.push(new se(function(){e.component&&e.component.labels.removeValue(t)})),t.visible=this.visible}return this._label},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"slice",{get:function(){var e=this;if(!this._slice){var t=this.component,i=t.slices.create();this.addSprite(i),this._slice=i,this._disposers.push(i),i.parent=t.slicesContainer,this._disposers.push(new se(function(){t.slices.removeValue(i)})),i.visible=this.visible,t.itemsFocusable()?(C(this.component.role)||(this.component.role="menu"),C(i.role)||(i.role="menuitem"),i.focusable=!0):(C(this.component.role)||(this.component.role="list"),C(i.role)||(i.role="listitem"),i.focusable=!1),i.focusable&&(i.events.on("focus",function(a){i.readerTitle=t.populateString(t.itemReaderText,e)},void 0,!1),i.events.on("blur",function(a){i.readerTitle=""},void 0,!1)),i.hoverable&&(i.events.on("over",function(a){i.readerTitle=t.populateString(t.itemReaderText,e)},void 0,!1),i.events.on("out",function(a){i.readerTitle=""},void 0,!1))}return this._slice},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"hiddenInLegend",{get:function(){return this.properties.hiddenInLegend},set:function(e){this.setProperty("hiddenInLegend",e)},enumerable:!0,configurable:!0}),r}(zt),Ot=function(l){A(r,l);function r(){var e=l.call(this)||this;e.className="PercentSeries",e._addAllDataItems=!1,e.colors=new Bt,e.colors.step=1,e.isMeasured=!0,e.calculatePercent=!0;var t=e.createChild(X);t.shouldClone=!1,t.isMeasured=!1,e.slicesContainer=t;var i=e.createChild(X);i.shouldClone=!1,i.isMeasured=!1,i.layout="none",e.ticksContainer=i;var a=e.createChild(X);a.shouldClone=!1,a.isMeasured=!1,a.layout="none",e.labelsContainer=a,e.alignLabels=!1,e.bulletsContainer.toFront(),e.skipFocusThreshold=50;var n=e.defaultState;return n.transitionEasing=Ta,e.itemReaderText="{category}: {value.percent.formatNumber('#.#p')}",e.applyTheme(),e}return r.prototype.createSlice=function(){return new q},r.prototype.createTick=function(){return new St},r.prototype.createLabel=function(){return new ze},Object.defineProperty(r.prototype,"slices",{get:function(){if(!this._slices){var e=this.createSlice();e.applyOnClones=!0,this._disposers.push(e),this.initSlice(e),this._slices=new Q(e),this._disposers.push(new G(this._slices))}return this._slices},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"ticks",{get:function(){if(!this._ticks){var e=this.createTick();e.applyOnClones=!0,this._disposers.push(e),this.initTick(e),this._ticks=new Q(e),this._disposers.push(new G(this._ticks))}return this._ticks},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"labels",{get:function(){if(!this._labels){var e=this.createLabel();e.applyOnClones=!0,this._disposers.push(e),this.initLabel(e),this._labels=new Q(e),this._disposers.push(new G(this._labels))}return this._labels},enumerable:!0,configurable:!0}),r.prototype.createDataItem=function(){return new Qt},r.prototype.initSlice=function(e){},r.prototype.initLabel=function(e){e.text="{category}: {value.percent.formatNumber('#.0p')}",e.isMeasured=!1,e.padding(5,5,5,5)},r.prototype.initTick=function(e){},r.prototype.validateDataItems=function(){this.colors.reset(),this.patterns&&this.patterns.reset(),l.prototype.validateDataItems.call(this)},r.prototype.validateDataElement=function(e){var t=e.slice;t&&(t.fill==null?this.patterns?(C(t.stroke)||(t.stroke=this.colors.next()),t.fill=this.patterns.next(),C(t.fillOpacity)&&(t.fill.backgroundOpacity=t.fillOpacity),t.stroke instanceof Ce&&(t.fill.stroke=t.stroke,t.fill.fill=t.stroke)):t.fill=this.colors.next():this.colors.currentStep+=this.colors.step,t.stroke==null&&(t.stroke=t.fill)),l.prototype.validateDataElement.call(this,e),t&&e.bullets.each(function(i,a){a.fill==null&&(a.fill=t.fill),a.stroke==null&&(a.stroke=t.stroke)}),this.updateLegendValue(e)},r.prototype.validateData=function(){l.prototype.validateData.call(this),this.chart&&this.chart.feedLegend()},r.prototype.arrangeLabels=function(e){for(var t=0,i=e.length;t=0;i--){var a=e[i],n=a.label;if(n){n.invalid&&n.validate();var s=n.measuredHeight;n.visible||(s=0),i==e.length-1&&(t+=s/2),n.pixelY+s>t&&(n.y=t-s,t=n.y)}}},r.prototype.getNextLabel=function(e,t){if(t.length>=e){var i=t[e];if(i)return i.label?i.visible?i.label:this.getNextLabel(e+1,t):this.getNextLabel(e+1,t)}},Object.defineProperty(r.prototype,"colors",{get:function(){return this.getPropertyValue("colors")},set:function(e){this.setPropertyValue("colors",e,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"patterns",{get:function(){return this.getPropertyValue("patterns")},set:function(e){this.setPropertyValue("patterns",e,!0)},enumerable:!0,configurable:!0}),r.prototype.createLegendMarker=function(e,t){w(e.children.iterator(),function(i){var a=t.slice;i.defaultState.properties.fill=a.fill,i.defaultState.properties.stroke=a.stroke,i.defaultState.properties.fillOpacity=a.fillOpacity,i.defaultState.properties.strokeOpacity=a.strokeOpacity,i.fill=a.fill,i.stroke=a.stroke,i.fillOpacity=a.fillOpacity,i.strokeOpacity=a.strokeOpacity,i.fill==null&&(i.__disabled=!0);var n=e.dataItem;n.color=a.fill,n.colorOrig=a.fill,i.addDisposer(a.events.on("propertychanged",function(s){s.property=="fill"&&(i.__disabled=!1,i.isActive||(i.fill=a.fill),i.defaultState.properties.fill=a.fill,n.color=a.fill,n.colorOrig=a.fill),s.property=="stroke"&&(i.isActive||(i.stroke=a.stroke),i.defaultState.properties.stroke=a.stroke),s.property=="strokeOpacity"&&(i.isActive||(i.strokeOpacity=a.strokeOpacity),i.defaultState.properties.strokeOpacity=a.strokeOpacity)},void 0,!1))})},r.prototype.handleSliceScale=function(e){var t=this,i=e.target,a=i.dataItem;a&&a.bullets&&w(a.bullets.iterator(),function(n){var s=n[1];t.positionBullet(s)})},r.prototype.handleSliceMove=function(e){},r.prototype.copyFrom=function(e){l.prototype.copyFrom.call(this,e),this.slices.template.copyFrom(e.slices.template),this.labels.template.copyFrom(e.labels.template),this.ticks.template.copyFrom(e.ticks.template),this.colors=e.colors.clone()},Object.defineProperty(r.prototype,"alignLabels",{get:function(){return this.getPropertyValue("alignLabels")},set:function(e){this.setAlignLabels(e)},enumerable:!0,configurable:!0}),r.prototype.setAlignLabels=function(e){this.setPropertyValue("alignLabels",e,!0)},Object.defineProperty(r.prototype,"ignoreZeroValues",{get:function(){return this.getPropertyValue("ignoreZeroValues")},set:function(e){this.setPropertyValue("ignoreZeroValues",e,!0)},enumerable:!0,configurable:!0}),r.prototype.updateLegendValue=function(e){if(e){var t=e.legendDataItem,i=e.legendSettings;t&&i&&i&&(i.labelText&&(t.label.text=i.labelText),i.itemLabelText&&(t.label.text=i.itemLabelText),i.valueText&&(t.valueLabel.text=i.valueText),i.itemValueText&&(t.valueLabel.text=i.itemValueText))}},r}(Ht);V.registeredClasses.PercentSeries=Ot;V.registeredClasses.PercentSeriesDataItem=Qt;de.push({relevant:pe.maybeXS,state:function(l,r){if(l instanceof Ot){var e=l.states.create(r),t=l.labels.template.states.create(r);t.properties.disabled=!0;var i=l.ticks.template.states.create(r);return i.properties.disabled=!0,e}return null}});var Mi=function(l){A(r,l);function r(){var e=l.call(this)||this;return e.className="PercentChartDataItem",e.applyTheme(),e}return r}(yr),Li=function(l){A(r,l);function r(){var e=l.call(this)||this;return e.className="PercentChart",e.align="none",e.valign="none",e.chartContainer.minHeight=50,e.chartContainer.minWidth=50,e.applyTheme(),e}return r.prototype.validateData=function(){l.prototype.validateData.call(this),this.feedLegend()},r.prototype.feedLegend=function(){var e=this.legend;if(e){var t=[];w(this.series.iterator(),function(i){i.hiddenInLegend||w(i.dataItems.iterator(),function(a){a.hiddenInLegend||(t.push(a),a.legendSettings||(a.legendSettings=i.legendSettings))})}),e.data=t,e.dataFields.name="category"}},r.prototype.createSeries=function(){return new Ot},r.prototype.setLegend=function(e){l.prototype.setLegend.call(this,e),e&&(e.labels.template.text="{category}",e.valueLabels.template.text="{value.percent.formatNumber('#.0p')}",e.itemContainers.template.events.on("over",function(t){var i=t.target.dataItem.dataContext;if(i.visible&&!i.isHiding){var a=i.slice;a.dispatchImmediately("over"),a.isHover=!0,a.interactions.isRealHover=!0}}),e.itemContainers.template.events.on("out",function(t){var i=t.target.dataItem.dataContext,a=i.slice;a.dispatchImmediately("out"),a.isHover=!1}))},r}(Vi);V.registeredClasses.PercentChart=Li;V.registeredClasses.PercentChartDataItem=Mi;var kr=function(l){A(r,l);function r(){var e=l.call(this)||this;return e._label=new le,e._slice=new le,e.className="PieTick",e.element=e.paper.add("polyline"),e._disposers.push(e._label),e._disposers.push(e._slice),e.applyTheme(),e}return r.prototype.draw=function(){l.prototype.draw.call(this);var e=this.slice,t=this.label,i=e.dataItem.component;if(e&&e.radius>0&&t&&t.text){var a=e.dx+e.slice.dx+e.pixelX+e.ix*e.radius*e.scale,n=e.dy+e.slice.dy+e.pixelY+e.iy*e.radiusY*e.scale,s=void 0,o=void 0,h=void 0,d=void 0;if(i.alignLabels)s=t.pixelX-this.length,o=t.pixelY,h=t.pixelX,d=o,t.horizontalCenter=="right"&&(s+=2*this.length,h=s-this.length);else{var u=t.pixelRadius(e.radius);s=a+u*e.ix,o=n+u*e.iy,h=s,d=o}this.element.attr({points:[a,n,s,o,h,d]})}},Object.defineProperty(r.prototype,"slice",{get:function(){return this._slice.get()},set:function(e){this._slice.set(e,new it([e.events.on("transformed",this.invalidate,this),e.events.on("validated",this.invalidate,this)]))},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"label",{get:function(){return this._label.get()},set:function(e){this._label.set(e,e.events.on("transformed",this.invalidate,this,!1))},enumerable:!0,configurable:!0}),r}(St);V.registeredClasses.PieTick=kr;var Ii=function(l){A(r,l);function r(){var e=l.call(this)||this;return e.className="PieSeriesDataItem",e.values.radiusValue={},e.applyTheme(),e}return Object.defineProperty(r.prototype,"radiusValue",{get:function(){return this.values.radiusValue.value},set:function(e){this.setValue("radiusValue",e)},enumerable:!0,configurable:!0}),r.prototype.hide=function(e,t,i,a){return l.prototype.hide.call(this,e,t,0,["value","radiusValue"])},r.prototype.show=function(e,t,i){return l.prototype.show.call(this,e,t,["value","radiusValue"])},r}(Qt),Ri=function(l){A(r,l);function r(){var e=l.call(this)||this;return e.className="PieSeries",e.alignLabels=!0,e.layout="none",e.labels.template.radius=k(5),e.addDisposer(e.labels.template.events.on("enabled",e.invalidate,e,!1)),e.applyTheme(),e}return r.prototype.createSlice=function(){return new Ai},r.prototype.createTick=function(){return new kr},r.prototype.createLabel=function(){return new Jt},r.prototype.applyInternalDefaults=function(){l.prototype.applyInternalDefaults.call(this),C(this.readerTitle)||(this.readerTitle=this.language.translate("Pie Slice Series"))},r.prototype.createDataItem=function(){return new Ii},r.prototype.initSlice=function(e){e.isMeasured=!1,e.defaultState.properties.scale=1,e.observe("scale",this.handleSliceScale,this),e.observe(["dx","dy","x","y","shiftRadius"],this.handleSliceMove,this),e.tooltipText="{category}: {value.percent.formatNumber('#.#p')} ({value.value})";var t=e.states.create("hover");t.properties.scale=1.05;var i=e.defaultState;i.properties.shiftRadius=0,e.togglable=!0,e.events.on("toggled",function(n){n.target.hideTooltip(),n.target.interactions.lastHitPointer&&n.target.interactions.lastHitPointer.touch&&!n.target.isActive&&(n.target.isHover=!1)});var a=e.states.create("active");a.properties.shiftRadius=.1},r.prototype.validate=function(){this._leftItems=[],this._rightItems=[],this._currentStartAngle=this.startAngle,this._arcRect=Ne(this.startAngle,this.endAngle),this._maxRadiusPercent=0;for(var e=this.startIndex;ethis._maxRadiusPercent&&(this._maxRadiusPercent=i)}l.prototype.validate.call(this),this.alignLabels&&(this.startAngle>this.endAngle?this._rightItems.reverse():this._leftItems.reverse(),this._rightItems.sort(function(a,n){var s=(a.slice.middleAngle+360)%360,o=(n.slice.middleAngle+360)%360;return s>270&&(s-=360),o>270&&(o-=360),so?1:0}),this._leftItems.sort(function(a,n){var s=(a.slice.middleAngle+360)%360,o=(n.slice.middleAngle+360)%360;return so?-1:0}),this.arrangeLabels(this._rightItems),this.arrangeLabels2(this._rightItems),this.arrangeLabels(this._leftItems),this.arrangeLabels2(this._leftItems))},r.prototype.validateDataElement=function(e){if(this.pixelRadius>0){this.ignoreZeroValues&&(e.value==0||e.value==null)?e.__disabled=!0:e.__disabled=!1;var t=e.slice;if(t.radius=this.pixelRadius,g(e.radiusValue)&&(t.radius=this.pixelInnerRadius+(this.pixelRadius-this.pixelInnerRadius)*e.values.radiusValue.percent/this._maxRadiusPercent),t.innerRadius instanceof ce||(t.innerRadius=this.pixelInnerRadius),t.startAngle=this._currentStartAngle,t.arc=Math.abs(e.values.value.percent)*(this.endAngle-this.startAngle)/100,!this.labels.template.disabled){var i=e.label,a=e.tick;a.slice=t,a.label=i;var n=(t.middleAngle+360)%360,s=void 0;if(this.alignLabels){var o=i.pixelRadius(t.radius),h=a.length+o;i.dx=0,i.dy=0,i.verticalCenter="middle";var d=this._arcRect;n>270||n<=90?(h+=(d.width+d.x)*this.pixelRadius,i.horizontalCenter="left",this._rightItems.push(e)):(h-=d.x*this.pixelRadius,i.horizontalCenter="right",this._leftItems.push(e),h*=-1);var u=t.radius+a.length+o;s={x:h,y:t.iy*u},i.moveTo(s)}else{var p=t.depth;g(p)||(p=0),i.fixPosition(t.middleAngle,t.radius,t.radiusY,0,-p)}}this._currentStartAngle+=t.arc,l.prototype.validateDataElement.call(this,e)}},Object.defineProperty(r.prototype,"radius",{get:function(){return this.getPropertyValue("radius")},set:function(e){this.setPercentProperty("radius",e,!0,!1,10,!1)&&this.invalidateDataItems()},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"pixelRadius",{get:function(){return this._pixelRadius},set:function(e){this._pixelRadius!=e&&(this._pixelRadius=e,this.invalidateDataItems())},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"pixelInnerRadius",{get:function(){return this._pixelInnerRadius},set:function(e){this._pixelInnerRadius!=e&&(this._pixelInnerRadius=e,this.invalidateDataItems())},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"innerRadius",{get:function(){return this.getPropertyValue("innerRadius")},set:function(e){this.setPercentProperty("innerRadius",e,!0,!1,10,!1)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"startAngle",{get:function(){var e=this.getPropertyValue("startAngle");return g(e)?e:this._startAngleInternal},set:function(e){this.setPropertyValue("startAngle",di(e),!0)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"endAngle",{get:function(){var e=this.getPropertyValue("endAngle");return g(e)?e:this._endAngleInternal},set:function(e){this.setPropertyValue("endAngle",e,!0)},enumerable:!0,configurable:!0}),r.prototype.positionBullet=function(e){l.prototype.positionBullet.call(this,e);var t=e.dataItem,i=t.slice,a=e.locationX;g(a)||(a=.5);var n=e.locationY;g(n)||(n=1);var s=i.startAngle+i.arc*a;e.x=n*i.radius*M(s),e.y=n*i.radiusY*L(s)},r.prototype.handleSliceMove=function(e){if(!this.alignLabels){var t=e.target,i=t.dataItem;if(i){var a=i.label;a&&(a.dx=a.fdx+t.dx+t.pixelX,a.dy=a.fdy+t.dy+t.pixelY)}}},Object.defineProperty(r.prototype,"bbox",{get:function(){if(this.definedBBox)return this.definedBBox;var e=this.chart;return e?Ne(e.startAngle,e.endAngle,this.pixelRadius):Ne(this.startAngle,this.endAngle,this.pixelRadius)},enumerable:!0,configurable:!0}),r}(Ot);V.registeredClasses.PieSeries=Ri;V.registeredClasses.PieSeriesDataItem=Ii;var wr=function(l){A(r,l);function r(){var e=l.call(this)||this;return e.className="PieChartDataItem",e.applyTheme(),e}return r}(Mi),ji=function(l){A(r,l);function r(){var e=l.call(this)||this;e.className="PieChart",e.innerRadius=0,e.radius=k(80),e.align="none",e.valign="none",e.startAngle=-90,e.endAngle=270;var t=e.seriesContainer;return t.isMeasured=!0,t.valign="middle",t.align="center",t.layout="absolute",t.width=void 0,t.height=void 0,e.chartContainer.minHeight=50,e.chartContainer.minWidth=50,e.chartContainer.events.on("maxsizechanged",e.updateRadius,e,!1),e.applyTheme(),e}return r.prototype.applyInternalDefaults=function(){l.prototype.applyInternalDefaults.call(this),C(this.readerTitle)||(this.readerTitle=this.language.translate("Pie chart"))},r.prototype.validateLayout=function(){l.prototype.validateLayout.call(this),this.updateRadius()},r.prototype.handleSeriesAdded=function(e){l.prototype.handleSeriesAdded.call(this,e),this._chartPixelRadius=void 0,this.updateSeriesAngles()},r.prototype.updateSeriesAngles=function(){var e=this;this.series.each(function(t){t._startAngleInternal=e.startAngle,t._endAngleInternal=e.endAngle})},r.prototype.updateRadius=function(){var e=this.chartContainer,t=Ne(this.startAngle,this.endAngle,1),i={x:0,y:0,width:0,height:0},a=this.innerRadius;a instanceof ce&&(i=Ne(this.startAngle,this.endAngle,a.value)),t=Di([t,i]);var n=Math.min(e.innerWidth/t.width,e.innerHeight/t.height);g(n)||(n=0);var s=ie(this.radius,n),o=ie(this.innerRadius,n),h=(s-o)/this.series.length;(s!=this._chartPixelRadius||o!=this._chartPixelInnerRadius)&&(this._chartPixelRadius=s,this._chartPixelInnerRadius=o,w(Pt(this.series.iterator()),function(d){var u=d[0],p=d[1],f=o+ie(p.radius,s-o),c=o+ie(p.innerRadius,s-o);g(f)||(f=o+h*(u+1)),g(c)||(c=o+h*u),p.pixelRadius=f,p.pixelInnerRadius=c}),this.seriesContainer.definedBBox={x:s*t.x,y:s*t.y,width:s*t.width,height:s*t.height},this.seriesContainer.invalidateLayout(),this.bulletsContainer.x=this.seriesContainer.x,this.bulletsContainer.y=this.seriesContainer.y)},Object.defineProperty(r.prototype,"radius",{get:function(){return this.getPropertyValue("radius")},set:function(e){this.setPercentProperty("radius",e,!0,!1,10,!1)&&this.invalidateLayout()},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"innerRadius",{get:function(){return this.getPropertyValue("innerRadius")},set:function(e){this.setPercentProperty("innerRadius",e,!0,!1,10,!1)},enumerable:!0,configurable:!0}),r.prototype.createSeries=function(){return new Ri},Object.defineProperty(r.prototype,"startAngle",{get:function(){return this.getPropertyValue("startAngle")},set:function(e){this.setPropertyValue("startAngle",e)&&(this.updateRadius(),this.updateSeriesAngles())},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"endAngle",{get:function(){return this.getPropertyValue("endAngle")},set:function(e){this.setPropertyValue("endAngle",e)&&(this.updateRadius(),this.updateSeriesAngles())},enumerable:!0,configurable:!0}),r}(Li);V.registeredClasses.PieChart=ji;V.registeredClasses.PieChartDataItem=wr;var Fr=function(l){A(r,l);function r(){var e=l.call(this)||this;return e.className="PieSeries3DDataItem",e.values.depthValue={},e.applyTheme(),e}return Object.defineProperty(r.prototype,"depthValue",{get:function(){return this.values.depthValue.value},set:function(e){this.setValue("depthValue",e)},enumerable:!0,configurable:!0}),r}(Ii),Mr=function(l){A(r,l);function r(){var e=l.call(this)||this;return e.className="PieSeries3D",e.applyTheme(),e}return r.prototype.createDataItem=function(){return new Fr},r.prototype.createSlice=function(){return new Oa},r.prototype.validateDataElement=function(e){var t=e.slice,i=this.depth;g(i)||(i=this.chart.depth);var a=e.values.depthValue.percent;g(a)||(a=100),t.depth=a*i/100;var n=this.angle;g(n)||(n=this.chart.angle),t.angle=n,l.prototype.validateDataElement.call(this,e)},r.prototype.validate=function(){l.prototype.validate.call(this);for(var e=this._workingStartIndex;e=-90&&a<90?i.toFront():a>=90&&i.toBack()}},Object.defineProperty(r.prototype,"depth",{get:function(){return this.getPropertyValue("depth")},set:function(e){this.setPropertyValue("depth",e,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"angle",{get:function(){return this.getPropertyValue("angle")},set:function(e){this.setPropertyValue("angle",e)},enumerable:!0,configurable:!0}),r.prototype.positionBullet=function(e){l.prototype.positionBullet.call(this,e);var t=e.dataItem,i=t.slice;e.y=e.pixelY-i.depth},r}(Ri);V.registeredClasses.PieSeries3D=Mr;V.registeredClasses.PieSeries3DDataItem=Fr;(function(l){A(r,l);function r(){var e=l.call(this)||this;return e.className="PieChart3DDataItem",e.applyTheme(),e}return r})(wr);var sn=function(l){A(r,l);function r(){var e=l.call(this)||this;return e.className="PieChart3D",e.depth=20,e.angle=10,e.applyTheme(),e}return Object.defineProperty(r.prototype,"depth",{get:function(){return this.getPropertyValue("depth")},set:function(e){this.setPropertyValue("depth",e)&&this.invalidateDataUsers()},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"angle",{get:function(){return this.getPropertyValue("angle")},set:function(e){e=Y(e,0,90),this.setPropertyValue("angle",e)&&this.invalidateDataUsers()},enumerable:!0,configurable:!0}),r.prototype.createSeries=function(){return new Mr},r}(ji);V.registeredClasses.PieChart3D=sn;var on=function(l){A(r,l);function r(){var e=l.call(this)||this;return e.className="SlicedChartDataItem",e.applyTheme(),e}return r}(Mi),ln=function(l){A(r,l);function r(){var e=l.call(this)||this;return e.className="SlicedChart",e.seriesContainer.layout="horizontal",e.padding(15,15,15,15),e.applyTheme(),e}return r.prototype.applyInternalDefaults=function(){l.prototype.applyInternalDefaults.call(this),C(this.readerTitle)||(this.readerTitle=this.language.translate("Sliced chart"))},r.prototype.validate=function(){l.prototype.validate.call(this)},r}(Li);V.registeredClasses.SlicedChart=ln;V.registeredClasses.SlicedChartDataItem=on;var ei=function(l){A(r,l);function r(){var e=l.call(this)||this;return e.legendSettings=new cr,e.className="FlowDiagramNode",e.isMeasured=!1,new te,e.draggable=!0,e.inert=!0,e.setStateOnChildren=!0,e.events.on("positionchanged",e.invalidateLinks,e,!1),e.events.on("sizechanged",e.invalidateLinks,e,!1),e}return r.prototype.handleHit=function(e){this.isHidden||this.isHiding?this.show():this.hide()},r.prototype.show=function(e){var t=l.prototype.show.call(this,e);return this.outgoingDataItems.each(function(i){(!i.toNode||i.toNode&&!i.toNode.isHidden)&&(i.setWorkingValue("value",i.getValue("value"),e),i.link.show())}),this.incomingDataItems.each(function(i){(!i.fromNode||i.fromNode&&!i.fromNode.isHidden)&&(i.setWorkingValue("value",i.getValue("value"),e),i.link.show())}),t},r.prototype.hide=function(e){var t=l.prototype.hide.call(this,e);return this.outgoingDataItems.each(function(i){i.setWorkingValue("value",0,e),i.link.hide()}),this.incomingDataItems.each(function(i){i.setWorkingValue("value",0,e),i.link.hide()}),t},r.prototype.validate=function(){this.isDisposed()||(l.prototype.validate.call(this),this.invalidateLinks())},r.prototype.invalidateLinks=function(){var e=this;this.outgoingDataItems.each(function(t){var i=t.link;if(i.colorMode=="fromNode"&&(i.fill=i.dataItem.fromNode.color),i.colorMode=="gradient"){i.fill=i.gradient,i.stroke=i.gradient;var a=i.gradient.stops.getIndex(0);a&&(a.color=e.color,i.gradient.validate())}}),this.incomingDataItems.each(function(t){var i=t.link;if(i.colorMode=="toNode"&&(i.fill=i.dataItem.toNode.color),i.colorMode=="gradient"){i.fill=i.gradient,i.stroke=i.gradient;var a=i.gradient.stops.getIndex(1);a&&(a.color=e.color,i.gradient.validate())}})},Object.defineProperty(r.prototype,"incomingDataItems",{get:function(){var e=this;if(!this._incomingDataItems){var t=new xe;t.events.on("inserted",function(){e.chart.sortBy=="name"?e._incomingSorted=mt(e._incomingDataItems.iterator(),function(i,a){return Zi(i.fromName,a.fromName)}):e.chart.sortBy=="value"?e._incomingSorted=mt(e._incomingDataItems.iterator(),function(i,a){return pi(yt(i.value,a.value))}):e._incomingSorted=e._incomingDataItems.iterator()},void 0,!1),this._incomingDataItems=t}return this._incomingDataItems},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"outgoingDataItems",{get:function(){var e=this;if(!this._outgoingDataItems){var t=new xe;t.events.on("inserted",function(){e.chart.sortBy=="name"?e._outgoingSorted=mt(e._outgoingDataItems.iterator(),function(i,a){return Zi(i.fromName,a.fromName)}):e.chart.sortBy=="value"?e._outgoingSorted=mt(e._outgoingDataItems.iterator(),function(i,a){return pi(yt(i.value,a.value))}):e._outgoingSorted=e._outgoingDataItems.iterator()},void 0,!1),this._outgoingDataItems=t}return this._outgoingDataItems},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"name",{get:function(){return this.getPropertyValue("name")},set:function(e){this.setPropertyValue("name",e,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"total",{get:function(){return this.getPropertyValue("total")},set:function(e){this.setPropertyValue("total",e,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"totalIncoming",{get:function(){return this.getPropertyValue("totalIncoming")},set:function(e){this.setPropertyValue("totalIncoming",e,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"totalOutgoing",{get:function(){return this.getPropertyValue("totalOutgoing")},set:function(e){this.setPropertyValue("totalOutgoing",e,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"color",{get:function(){return this.getPropertyValue("color")},set:function(e){this.setColorProperty("color",e),this._background&&(this._background.fill=e),this.fill=e},enumerable:!0,configurable:!0}),r.prototype.createLegendMarker=function(e){var t=e.pixelWidth,i=e.pixelHeight;e.removeChildren();var a=e.createChild(vt);a.shouldClone=!1,re(this,a,J),a.stroke=this.fill,a.copyFrom(this),a.padding(0,0,0,0),a.width=t,a.height=i;var n=e.dataItem;n.color=a.fill,n.colorOrig=a.fill},Object.defineProperty(r.prototype,"legendDataItem",{get:function(){return this._legendDataItem},set:function(e){this._legendDataItem=e,this._legendDataItem.itemContainer.deepInvalidate()},enumerable:!0,configurable:!0}),r}(X);V.registeredClasses.FlowDiagramNode=ei;var ti=function(l){A(r,l);function r(){var e=l.call(this)||this;e.className="FlowDiagramLink";var t=new te;return e.maskBullets=!1,e.colorMode="fromNode",e.layout="none",e.isMeasured=!1,e.startAngle=0,e.endAngle=0,e.strokeOpacity=0,e.verticalCenter="none",e.horizontalCenter="none",e.tooltipText="{fromName}\u2192{toName}:{value.value}",e.tooltipLocation=.5,e.link=e.createChild(q),e.link.shouldClone=!1,e.link.setElement(e.paper.add("path")),e.link.isMeasured=!1,e.fillOpacity=.2,e.fill=t.getFor("alternativeBackground"),e.applyTheme(),e}return r.prototype.positionBullets=function(){var e=this;w(this.bullets.iterator(),function(t){t.parent=e.bulletsContainer,t.maxWidth=e.maxWidth,t.maxHeight=e.maxHeight,e.positionBullet(t)})},Object.defineProperty(r.prototype,"bulletsContainer",{get:function(){if(!this._bulletsContainer){var e=this.createChild(X);e.shouldClone=!1,e.layout="none",this._bulletsContainer=e}return this._bulletsContainer},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"bulletsMask",{get:function(){if(!this._bulletsMask){var e=this.createChild(q);e.shouldClone=!1,e.setElement(this.paper.add("path")),e.isMeasured=!1,this._bulletsMask=e}return this._bulletsMask},enumerable:!0,configurable:!0}),r.prototype.positionBullet=function(e){var t=e.locationX;g(t)||(t=e.locationY),g(t)||(t=.5);var i=this.middleLine.positionToPoint(t);e.moveTo(i);var a=e.propertyFields.rotation,n;if(e.dataItem){var s=e.dataItem.dataContext;n=s[a]}g(n)||(n=i.angle),e.rotation=n},Object.defineProperty(r.prototype,"startAngle",{get:function(){return this.getPropertyValue("startAngle")},set:function(e){this.setPropertyValue("startAngle",e,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"endAngle",{get:function(){return this.getPropertyValue("endAngle")},set:function(e){this.setPropertyValue("endAngle",e,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"colorMode",{get:function(){return this.getPropertyValue("colorMode")},set:function(e){if(e=="gradient"){var t=this.fill;this.gradient.stops.clear(),t instanceof Ce&&(this.gradient.addColor(t),this.gradient.addColor(t)),this.fill=this.gradient,this.stroke=this.gradient}this.setPropertyValue("colorMode",e,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"maskBullets",{get:function(){return this.getPropertyValue("maskBullets")},set:function(e){this.setPropertyValue("maskBullets",e,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"tooltipLocation",{get:function(){return this.getPropertyValue("tooltipLocation")},set:function(e){this.setPropertyValue("tooltipLocation",e,!0)},enumerable:!0,configurable:!0}),r.prototype.setFill=function(e){l.prototype.setFill.call(this,e);var t=this._gradient;t&&e instanceof Ce&&(t.stops.clear(),t.addColor(e),t.addColor(e))},r.prototype.measureElement=function(){},Object.defineProperty(r.prototype,"bullets",{get:function(){var e=this;return this._bullets||(this._bullets=new Q(new We),this._disposers.push(new G(this._bullets)),this._disposers.push(this._bullets.template),this._bullets.events.on("inserted",function(t){t.newValue.events.on("propertychanged",function(i){(i.property=="locationX"||i.property=="locationY")&&e.positionBullet(i.target)},void 0,!1)},void 0,!1)),this._bullets},enumerable:!0,configurable:!0}),r.prototype.copyFrom=function(e){l.prototype.copyFrom.call(this,e),this.bullets.copyFrom(e.bullets);var t=this.middleLine;t&&(t instanceof Xe&&e.middleLine instanceof Xe&&t.copyFrom(e.middleLine),t instanceof qi&&e.middleLine instanceof qi&&t.copyFrom(e.middleLine)),this.link.copyFrom(e.link)},r.prototype.getTooltipX=function(){if(this.middleLine)return this.middleLine.positionToPoint(this.tooltipLocation).x},r.prototype.getTooltipY=function(){if(this.middleLine)return this.middleLine.positionToPoint(this.tooltipLocation).y},Object.defineProperty(r.prototype,"gradient",{get:function(){return this._gradient||(this._gradient=new fi),this._gradient},enumerable:!0,configurable:!0}),r}(X);V.registeredClasses.FlowDiagramLink=ti;var Wi=function(l){A(r,l);function r(){var e=l.call(this)||this;return e.className="FlowDiagramDataItem",e.values.value={},e.applyTheme(),e}return Object.defineProperty(r.prototype,"fromName",{get:function(){return this.properties.fromName},set:function(e){this.setProperty("fromName",e)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"toName",{get:function(){return this.properties.toName},set:function(e){this.setProperty("toName",e)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"color",{get:function(){return this.properties.color},set:function(e){this.setProperty("color",Ee(e))},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"value",{get:function(){return this.values.value.value},set:function(e){this.setValue("value",e)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"link",{get:function(){var e=this;if(!this._link){var t=this.component.links.create();this._link=t,this.addSprite(t),this._disposers.push(new se(function(){e.component&&e.component.links.removeValue(t)}))}return this._link},enumerable:!0,configurable:!0}),r}(fr),Xi=function(l){A(r,l);function r(){var e=l.call(this)||this;e.colors=new Bt,e.className="FlowDiagram",e.nodePadding=20,e.sortBy="none",e.sequencedInterpolation=!0,e.colors.step=2,e.minNodeSize=.02;var t=e.chartContainer.createChild(X);t.shouldClone=!1,t.layout="none",t.isMeasured=!1,e.linksContainer=t;var i=e.chartContainer.createChild(X);return i.shouldClone=!1,i.layout="none",i.isMeasured=!1,e.nodesContainer=i,e.dataItem=e.createDataItem(),e.dataItem.component=e,e.applyTheme(),e}return r.prototype.dispose=function(){l.prototype.dispose.call(this),this.dataItem.dispose()},r.prototype.validateData=function(){var e=this;this._parseDataFrom==0&&this.nodes.clear(),this.sortNodes(),this.colors.reset(),l.prototype.validateData.call(this);var t=0,i=0,a,n;w(this.dataItems.iterator(),function(o){var h=o.fromName;if(h){var d=e.nodes.getKey(h);d||(d=e.nodes.create(h),d.name=h,d.chart=e,d.dataItem=o),o.fromNode=d,o.fromNode.outgoingDataItems.push(o)}var u=o.toName;if(u){var d=e.nodes.getKey(u);d||(d=e.nodes.create(u),d.name=u,d.chart=e,d.dataItem=o),o.toNode=d,o.toNode.incomingDataItems.push(o)}if(!o.fromNode){var p=new $i;p.opacities=[0,1],o.link.strokeModifier=p}if(!o.toNode){var f=new $i;f.opacities=[1,0],o.link.strokeModifier=f}var c=o.value;g(c)&&(t+=c,i++,(a>c||!g(a))&&(a=c),(nthis.dataItems.length)&&w(e.incomingDataItems.iterator(),function(i){t.checkLoop(i.fromNode)})},r.prototype.calculateValueHeight=function(){var e=this;this._levelSum={},this._levelNodesCount={},this.maxSum=0;var t=this.dataItem.values.value.sum;w(this._sorted,function(u){var p=u[1];e.getNodeValue(p)}),this.nodes.each(function(u,p){var f=p.level,c=Math.max(p.totalIncoming,p.totalOutgoing);c/ty||!g(n))&&(n=y,e.maxSum=f,a=Ve(u))}),this._maxSumLevel=a;var s=this._levelNodesCount[this._maxSumLevel],o=(i-(s-1)*this.nodePadding)/this.maxSum;if(o==1/0&&(o=0),!g(this.valueHeight))this.valueHeight=o;else{var h=void 0;try{h=this._heightAnimation.animationOptions[0].to}catch{}if(h!=o){var d=this.interpolationDuration;try{d=this.nodes.template.states.getKey("active").transitionDuration}catch{}this._heightAnimation=new Fa(this,{property:"valueHeight",from:this.valueHeight,to:o},d,this.interpolationEasing).start(),this._disposers.push(this._heightAnimation)}}},r.prototype.validate=function(){var e=this;l.prototype.validate.call(this),this.calculateValueHeight();var t=this.nodesContainer,i={},a=this._levelNodesCount[this._maxSumLevel],n=this.dataItem.values.value.sum,s;this.orientation=="horizontal"?s=this.chartContainer.maxHeight-1:s=this.chartContainer.maxWidth-1,w(this._sorted,function(o){var h=o[1],d=h.level,u=0,p=e._levelNodesCount[d];switch(e.nodeAlign){case"bottom":u=(e.maxSum-e._levelSum[d])*e.valueHeight-(p-a)*e.nodePadding;break;case"middle":u=(e.maxSum-e._levelSum[d])*e.valueHeight/2-(p-a)*e.nodePadding/2;break}if(e.maxSum==0)switch(e.nodeAlign){case"bottom":u=s-p*(e.minNodeSize*s+e.nodePadding);break;case"middle":u=s/2-p/2*(e.minNodeSize*s+e.nodePadding);break}h.parent=t;var f,c,y,v=Math.max(h.totalIncoming,h.totalOutgoing);if(v/n0){var i=this.nodesContainer,a=0;w(this.links.iterator(),function(n){n.hide(0)}),w(this._sorted,function(n){var s=n[1],o;t.orientation=="horizontal"?(s.dx=-(i.pixelWidth-s.pixelWidth)/Math.max(t._levelCount,1),o="dx"):(s.dy=-(i.pixelHeight-s.pixelHeight)/Math.max(t._levelCount,1),o="dy");var h=0,d=t.interpolationDuration;t.sequencedInterpolation&&(h=t.sequencedInterpolationDelay*a+d*a/Ma(t.nodes.iterator())),s.opacity=0,s.invalidateLinks(),s.animate([{property:"opacity",from:0,to:1},{property:o,to:0}],t.interpolationDuration,t.interpolationEasing).delay(h),w(s.outgoingDataItems.iterator(),function(u){var p=u.link.show(t.interpolationDuration);p&&!p.isFinished()&&p.delay(h)}),w(s.incomingDataItems.iterator(),function(u){if(!u.fromNode){var p=u.link.show(t.interpolationDuration);p&&!p.isFinished()&&p.delay(h)}}),a++})}return l.prototype.showReal.call(this)}},r.prototype.changeSorting=function(){var e=this;this.sortNodes();var t={};w(this._sorted,function(i){var a=i[1],n=a.level,s=(e.maxSum-e._levelSum[n])*e.valueHeight/2,o,h;e.orientation=="horizontal"?(o="y",h=a.pixelHeight):(o="x",h=a.pixelWidth),a.animate({property:o,to:t[n]||s},e.interpolationDuration,e.interpolationEasing),t[n]=(t[n]||s)+h+e.nodePadding,a.invalidateLinks()})},r.prototype.applyInternalDefaults=function(){l.prototype.applyInternalDefaults.call(this),C(this.readerTitle)||(this.readerTitle=this.language.translate("Sankey diagram"))},r.prototype.createDataItem=function(){return new hn},Object.defineProperty(r.prototype,"nodeAlign",{get:function(){return this.getPropertyValue("nodeAlign")},set:function(e){this.setPropertyValue("nodeAlign",e),this.changeSorting()},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"orientation",{get:function(){return this.getPropertyValue("orientation")},set:function(e){this.setPropertyValue("orientation",e,!0);var t=this.nodes.template.nameLabel;e=="vertical"?(this.nodes.template.width=void 0,t.label.horizontalCenter="middle",t.locationX=.5):(this.nodes.template.height=void 0,t.label.horizontalCenter="left",t.locationX=1)},enumerable:!0,configurable:!0}),r.prototype.createNode=function(){var e=new Lr;return this._disposers.push(e),e},r.prototype.createLink=function(){var e=new Ir;return this._disposers.push(e),e},Object.defineProperty(r.prototype,"valueHeight",{get:function(){return this._valueHeight},set:function(e){e!=this._valueHeight&&(this._valueHeight=e,this.invalidate())},enumerable:!0,configurable:!0}),r.prototype.disposeData=function(){l.prototype.disposeData.call(this),this._sorted=this.nodes.iterator()},r}(Xi);V.registeredClasses.SankeyDiagram=un;var Rr=function(l){A(r,l);function r(){var e=l.call(this)||this;e.className="ChordNode";var t=e.createChild(Jt);t.location=.5,t.radius=5,t.text="{name}",t.zIndex=1,t.shouldClone=!1,e.label=t,e.layout="none",e.events.on("positionchanged",e.updateRotation,e,!1),e.isMeasured=!1,e.slice=e.createChild(Ai),e.slice.isMeasured=!1;var i=e.hiddenState;return i.properties.fill=new te().getFor("disabledBackground"),i.properties.opacity=.5,i.properties.visible=!0,e.setStateOnChildren=!1,e.slice.hiddenState.properties.visible=!0,e.adapter.add("tooltipX",function(a,n){return n.slice.ix*(n.slice.radius-(n.slice.radius-n.slice.pixelInnerRadius)/2)}),e.adapter.add("tooltipY",function(a,n){return n.slice.iy*(n.slice.radius-(n.slice.radius-n.slice.pixelInnerRadius)/2)}),e}return r.prototype.invalidateLinks=function(){var e=this;l.prototype.invalidateLinks.call(this);var t=this.label,i=this.slice,a=this.chart;if(a&&i){var n=this.total,s=i.arc,o=i.startAngle;this.children.each(function(u){if(u instanceof We){var p=u.locationX;g(p)||(p=.5);var f=u.locationY;g(f)||(f=1);var c=o+s*p,y=f*i.radius;u.x=y*M(c),u.y=y*L(c)}});var h=o+s*t.location,d=o+(1-n/this.adjustedTotal)*s*.5;ve(d)&&(d=o),t.fixPosition(h,i.radius),this.nextAngle=d,this._outgoingSorted&&w(this._outgoingSorted,function(u){var p=u.link;p.parent=e.chart.linksContainer;var f=u.getWorkingValue("value");if(g(f)){if(a.nonRibbon){var c=p.percentWidth;g(c)||(c=5),c=c/100,p.startAngle=o+s/2-s/2*c,p.arc=s*c}else p.arc=f*a.valueAngle,p.startAngle=e.nextAngle,e.nextAngle+=p.arc;u.toNode||(p.endAngle=p.startAngle),p.radius=i.pixelInnerRadius}}),this._incomingSorted&&w(this._incomingSorted,function(u){var p=u.link;if(p.radius=i.pixelInnerRadius,a.nonRibbon){var f=p.percentWidth;g(f)||(f=5),f=f/100,p.endAngle=o+s/2-s/2*f,p.arc=s*f}else{p.endAngle=e.nextAngle;var c=u.getWorkingValue("value");g(c)&&(p.arc=c*a.valueAngle,e.nextAngle+=p.arc)}u.fromNode||(p.startAngle=p.endAngle)})}},r.prototype.updateRotation=function(){var e=this.slice,t=this.trueStartAngle+e.arc/2,i=e.radius,a=i*M(t),n=i*L(t),s=_e({x:a+this.pixelX,y:n+this.pixelY});e.startAngle=this.trueStartAngle+(s-t),this.dx=-this.pixelX,this.dy=-this.pixelY},r.prototype.copyFrom=function(e){l.prototype.copyFrom.call(this,e),this.label.copyFrom(e.label),this.slice.copyFrom(e.slice)},r}(ei);V.registeredClasses.ChordNode=Rr;var dn=function(l){A(r,l);function r(){var e=l.call(this)||this;return e.className="QuadraticCurve",e.element=e.paper.add("path"),e.pixelPerfect=!1,e.fill=Te(),e.applyTheme(),e}return r.prototype.draw=function(){if(g(this.x1+this.x2+this.y1+this.y2+this.cpx+this.cpy)){var e={x:this.x1,y:this.y1},t={x:this.x2,y:this.y2},i={x:this.cpx,y:this.cpy},a=W(e)+et(t,i);this.path=a}},Object.defineProperty(r.prototype,"cpx",{get:function(){return this.getPropertyValue("cpx")},set:function(e){this.setPropertyValue("cpx",e,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"cpy",{get:function(){return this.getPropertyValue("cpy")},set:function(e){this.setPropertyValue("cpy",e,!0)},enumerable:!0,configurable:!0}),r.prototype.positionToPoint=function(e){var t={x:this.x1,y:this.y1},i={x:this.cpx,y:this.cpy},a={x:this.x2,y:this.y2},n=Qi(t,a,i,e),s=Qi(t,a,i,e+.001);return{x:n.x,y:n.y,angle:_e(n,s)}},r}(Xe),jr=function(l){A(r,l);function r(){var e=l.call(this)||this;return e.className="ChordLink",e.middleLine=e.createChild(dn),e.middleLine.shouldClone=!1,e.middleLine.strokeOpacity=0,e.applyTheme(),e}return r.prototype.validate=function(){if(l.prototype.validate.call(this),!this.isTemplate){var e=this.startAngle,t=this.endAngle,i=this.arc,a=this.radius,n=this.dataItem.fromNode,s=this.dataItem.toNode,o=0,h=0;n&&(o=n.pixelX+n.dx,h=n.pixelY+n.dy);var d=0,u=0;if(s&&(d=s.pixelX+s.dx,u=s.pixelY+s.dy),a>0){var p=a*M(e)+o,f=a*L(e)+h,c=a*M(t)+d,y=a*L(t)+u,v={x:0,y:0},m=W({x:p,y:f});m+=fe(e,i,a),m+=et({x:c,y},v),m+=fe(t,i,a),m+=et({x:p,y:f},v),i>0?this.link.path=m:this.link.path="",this.maskBullets&&(this.bulletsMask.path=m,this.bulletsContainer.mask=this.bulletsMask);var x=e+i/2,P=t+i/2,S=this.middleLine;S.x1=a*M(x)+o,S.y1=a*L(x)+h,S.x2=a*M(P)+d,S.y2=a*L(P)+u,S.cpx=0,S.cpy=0,S.stroke=this.fill,this.positionBullets()}}},Object.defineProperty(r.prototype,"radius",{get:function(){return this.getPropertyValue("radius")},set:function(e){this.setPropertyValue("radius",e,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"arc",{get:function(){return this.getPropertyValue("arc")},set:function(e){this.setPropertyValue("arc",e,!0)},enumerable:!0,configurable:!0}),r}(ti);V.registeredClasses.ChordLink=jr;var pn=function(l){A(r,l);function r(){var e=l.call(this)||this;return e.className="ChordDiagramDataItem",e.applyTheme(),e}return r}(Wi),fn=function(l){A(r,l);function r(){var e=l.call(this)||this;e.valueAngle=0,e.className="ChordDiagram",e.startAngle=-90,e.endAngle=270,e.radius=k(80),e.innerRadius=-15,e.nodePadding=5;var t=e.chartContainer.createChild(X);return t.align="center",t.valign="middle",t.shouldClone=!1,t.layout="absolute",e.chordContainer=t,e.nodesContainer.parent=t,e.linksContainer.parent=t,e.chartContainer.events.on("maxsizechanged",e.invalidate,e,!1),e.applyTheme(),e}return r.prototype.validate=function(){var e=this,t=this.chartContainer,i=this.endAngle,a=this.startAngle+this.nodePadding/2,n=Ne(this.startAngle,this.endAngle,1),s={x:0,y:0,width:0,height:0};n=Di([n,s]);var o=Math.min(t.innerWidth/n.width,t.innerHeight/n.height);g(o)||(o=0);var h=ie(this.radius,o),d=ie(this.innerRadius,h,!0),u=this.dataItem.values.value.sum,p=0,f=0;w(this._sorted,function(c){var y=c[1];e.getNodeValue(y),p++;var v=y.total;y.total/uthis.endIndex;f--){var c=this.dataItems.getIndex(f);this.disableUnusedColumns(c)}this._propertiesChanged=!1},r.prototype.sortCategoryAxis=function(e,t){var i=this;this.dataItems.values.sort(function(n,s){return s.values[t].workingValue-n.values[t].workingValue});var a=0;this.dataItems.each(function(n){n._index=a,a++}),e.dataItems.each(function(n){var s=n.component,o=s.categoryToPosition(n.category)-n.deltaPosition,h=s.getSeriesDataItemByCategory(n.category,i);if(h){var d=i.dataItems.indexOf(h);n._index=d;var u=j((d+.5)/i.dataItems.length-o,3);n.deltaAnimation&&!n.deltaAnimation.isDisposed()&&n.deltaAnimation.animationOptions[0].to==u||u!=j(n.deltaPosition,3)&&(n.deltaAnimation&&n.deltaAnimation.stop(),n.deltaAnimation=n.animate({property:"deltaPosition",from:-u,to:0},s.interpolationDuration,s.interpolationEasing),i._disposers.push(n.deltaAnimation))}}),e.dataItems.values.sort(function(n,s){return n.index-s.index})},r.prototype.validateDataElement=function(e){this.chart&&this.xAxis&&this.yAxis&&(this.validateDataElementReal(e),l.prototype.validateDataElement.call(this,e))},r.prototype.getStartLocation=function(e){var t=this._startLocation;return this.baseAxis==this.xAxis?t+=e.locations[this.xOpenField]-.5:t+=e.locations[this.yOpenField]-.5,t},r.prototype.getEndLocation=function(e){var t=this._endLocation;return this.baseAxis==this.xAxis?t+=e.locations[this.xField]-.5:t+=e.locations[this.yField]-.5,t},r.prototype.validateDataElementReal=function(e){var t=this,i,a,n,s,o=this.getStartLocation(e),h=this.getEndLocation(e),d=this.xField,u=this.xOpenField,p=this.yField,f=this.yOpenField,c=this.columns.template,y=c.percentWidth,v=c.percentHeight,m=c.pixelWidth,x=c.pixelHeight,P=c.maxWidth,S=c.maxHeight,D=c.pixelPaddingLeft,T=c.pixelPaddingRight,b=c.pixelPaddingTop,O=c.pixelPaddingBottom,_=!1,N=e.width;C(N)&&(g(N)&&(m=N),N instanceof ce&&(y=N.value*100));var F=e.height;if(C(F)&&(g(F)&&(x=F),F instanceof ce&&(v=F.value*100)),this.xAxis instanceof Z&&this.yAxis instanceof Z){if(!e.hasValue(this._xValueFields)||!e.hasValue(this._yValueFields))return;if(o=0,h=1,!ve(y)){var I=j((h-o)*(1-y/100)/2,5);o+=I,h-=I}if(i=this.xAxis.getX(e,u,o),a=this.xAxis.getX(e,d,h),ve(y)){var I=(a-i-m)/2;i+=I,a-=I}if(!ve(P)&&PMe&&s>Me)&&(_=!0),n=this.fixVerticalCoordinate(n),s=this.fixVerticalCoordinate(s),Math.abs(a-i)-D-T==0&&(_=!0)}else{if(!e.hasValue(this._xValueFields))return;if(!ve(v)){var I=j((h-o)*(1-v/100)/2,5);o+=I,h-=I}if(n=this.yAxis.getY(e,f,o),s=this.yAxis.getY(e,p,h),ve(v)){var I=(s-n-x)/2;s-=I,n+=I}if(!ve(S)&&SMe&&i>Me)&&(_=!0),a=this.fixHorizontalCoordinate(a),i=this.fixHorizontalCoordinate(i),Math.abs(n-s)-b-O==0&&(_=!0)}var Ze=Math.abs(a-i),qe=Math.abs(s-n),lt=Math.min(i,a),ht=Math.min(n,s);if(_)this.disableUnusedColumns(e);else{var B;e.column?(B=e.column,this._propertiesChanged&&(re(this,B,J),re(this.columns.template,B,J),H(J,function(be){B[be]=B[be]}))):(B=this.columns.create(),re(this,B,J),re(this.columns.template,B,J),e.addSprite(B),e.column=B,B.paper=this.paper,this.itemsFocusable()?(C(this.role)||(this.role="menu"),C(B.role)||(B.role="menuitem"),B.focusable=!0):(C(this.role)||(this.role="list"),C(B.role)||(B.role="listitem"),B.focusable=!1),B.focusable&&(B.events.on("focus",function(be){B.readerTitle=t.populateString(t.itemReaderText,e)},void 0,!1),B.events.on("blur",function(be){B.readerTitle=""},void 0,!1)),B.hoverable&&(B.events.on("over",function(be){B.readerTitle=t.populateString(t.itemReaderText,e)},void 0,!1),B.events.on("out",function(be){B.readerTitle=""},void 0,!1)),B.parent=this.columnsContainer,B.virtualParent=this),B.width=Ze,B.height=qe,B.x=lt,B.y=ht,B.realX=i,B.realY=n,B.realWidth=a-i,B.realHeight=s-n,this.setColumnStates(B),B.invalid&&B.validate(),B.__disabled=!1,w(this.axisRanges.iterator(),function(be){var he=e.rangesColumns.getKey(be.uid);he||(he=t.columns.create(),re(be.contents,he,J),e.addSprite(he),e.rangesColumns.setKey(be.uid,he),he.paper=t.paper),he.parent=be.contents,he.width=Ze,he.height=qe,he.x=lt,he.y=ht,t.setColumnStates(he),he.invalid&&he.validate(),he.__disabled=!1})}e.itemWidth=Ze,e.itemHeight=qe},r.prototype.disableUnusedColumns=function(e){e&&(e.column&&(e.column.width=0,e.column.height=0,e.column.__disabled=!0),w(this.axisRanges.iterator(),function(t){var i=e.rangesColumns.getKey(t.uid);i&&(i.width=0,i.height=0,i.__disabled=!0)}))},r.prototype.setColumnStates=function(e){if(this._dropFromOpenState||this._dropFromPreviousState||this._riseFromOpenState||this._riseFromPreviousState){var t=e.dataItem;if(this.xAxis instanceof E||this.yAxis instanceof E){var i,a=void 0,n=void 0;this.baseAxis==this.yAxis?(this.xOpenField&&this.xField&&this.xAxis instanceof E&&(i=t.getValue(this.xOpenField),a=t.getValue(this.xField)),n=t.getValue(this.xAxis.axisFieldName+"X","previousChange")):(this.yOpenField&&this.yField&&this.yAxis instanceof E&&(i=t.getValue(this.yOpenField),a=t.getValue(this.yField)),n=t.getValue(this.yAxis.axisFieldName+"Y","previousChange")),athis.currentLevel||e.children&&e.children.length>0)&&(i.columns.template.cursorOverStyle=xt.pointer,this.zoomable&&i.columns.template.events.on("hit",function(o){var h=o.target.dataItem;e.level>t.currentLevel?t.zoomToChartDataItem(h.treeMapDataItem.parent):t.zoomToSeriesDataItem(h)},this,void 0))}this._tempSeries.push(e.series)},r.prototype.toggleBullets=function(e){var t=this;w(this.series.iterator(),function(i){t._tempSeries.indexOf(i)==-1?(i.columnsContainer.hide(),i.bulletsContainer.hide(e)):(i.columnsContainer.show(),i.bulletsContainer.show(e),i.dataItems.each(function(a){a.bullets.each(function(n,s){s.show()})}),i.level1&&i.dataItems.each(function(a){a.treeMapDataItem.children&&a.bullets.each(function(n,s){s.hide()})}))})},r.prototype.zoomToSeriesDataItem=function(e){this.zoomToChartDataItem(e.treeMapDataItem)},r.prototype.zoomToChartDataItem=function(e){var t=this;e||(e=this._homeDataItem);var i=this.zoomOutButton;if(i&&(e!=this._homeDataItem?i.show():i.hide()),e&&e.children){this.xAxis.zoomToValues(e.x0,e.x1),this.yAxis.zoomToValues(e.y0,e.y1),this.currentLevel=e.level,this.currentlyZoomed=e,this.createTreeSeries(e);var a=this.xAxis.rangeChangeAnimation||this.yAxis.rangeChangeAnimation;a&&!a.isDisposed()&&!a.isFinished()?(this._dataDisposers.push(a),a.events.once("animationended",function(){t.toggleBullets()})):this.toggleBullets()}},r.prototype.applyInternalDefaults=function(){l.prototype.applyInternalDefaults.call(this),C(this.readerTitle)||(this.readerTitle=this.language.translate("TreeMap chart"))},r.prototype.createDataItem=function(){return new cn},Object.defineProperty(r.prototype,"maxLevels",{get:function(){return this.getPropertyValue("maxLevels")},set:function(e){this.setPropertyValue("maxLevels",e,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"currentLevel",{get:function(){return this.getPropertyValue("currentLevel")},set:function(e){this.setPropertyValue("currentLevel",e,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"hideParentColumns",{get:function(){return this.getPropertyValue("hideParentColumns")},set:function(e){this.setPropertyValue("hideParentColumns",e)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"sorting",{get:function(){return this.getPropertyValue("sorting")},set:function(e){this.setPropertyValue("sorting",e,!0)},enumerable:!0,configurable:!0}),r.prototype.createSeries=function(){return new vi},Object.defineProperty(r.prototype,"homeText",{get:function(){return this._homeText},set:function(e){this._homeText=e,this._homeDataItem&&(this._homeDataItem.name=this._homeText)},enumerable:!0,configurable:!0}),r.prototype.processConfig=function(e){if(e){if(C(e.layoutAlgorithm)&&ae(e.layoutAlgorithm))switch(e.layoutAlgorithm){case"squarify":e.layoutAlgorithm=this.squarify;break;case"binaryTree":e.layoutAlgorithm=this.binaryTree;break;case"slice":e.layoutAlgorithm=this.slice;break;case"dice":e.layoutAlgorithm=this.dice;break;case"sliceDice":e.layoutAlgorithm=this.sliceDice;break;default:delete e.layoutAlgorithm;break}C(e.navigationBar)&&!C(e.navigationBar.type)&&(e.navigationBar.type="NavigationBar"),l.prototype.processConfig.call(this,e)}},r.prototype.validateLayout=function(){l.prototype.validateLayout.call(this),this.layoutItems(this.currentlyZoomed)},r.prototype.validateDataItems=function(){l.prototype.validateDataItems.call(this),this.layoutItems(this._homeDataItem),w(this.series.iterator(),function(e){e.validateRawData()}),this.zoomToChartDataItem(this._homeDataItem)},r.prototype.binaryTree=function(e){var t=e.children,i,a=t.length,n,s=new Array(a+1);for(s[0]=n=i=0;i0&&o(0,a,e.value,e.x0,e.y0,e.x1,e.y1);function o(h,d,u,p,f,c,y){if(h>=d-1){var v=t.getIndex(h);v.x0=p,v.y0=f,v.x1=c,v.y1=y;return}for(var m=s[h],x=u/2+m,P=h+1,S=d-1;P>>1;s[D]y-f){var O=(p*b+c*T)/u;o(h,P,T,p,f,O,y),o(P,d,b,O,f,c,y)}else{var _=(f*b+y*T)/u;o(h,P,T,p,f,c,_),o(P,d,b,p,_,c,y)}}},r.prototype.slice=function(e){for(var t=e.x0,i=e.x1,a=e.y0,n=e.y1,s=e.children,o,h=-1,d=s.length,u=e.value&&(n-a)/e.value;++hx&&(x=h),T=v*v*D,P=Math.max(x/T,T/m),P>S){v-=h;break}S=P}var b=this.dataItems.template.clone();b.value=v,b.dice=f1)return e;if(e.children.length==1){var t=e.children.getIndex(0);return t.children?this.getLegendLevel(t):e}else return e}},r.prototype.handleLegendSeriesAdded=function(e){},Object.defineProperty(r.prototype,"homeDataItem",{get:function(){return this._homeDataItem},enumerable:!0,configurable:!0}),r.prototype.feedLegend=function(){var e=this.legend;if(e){e.dataFields.name="name";var t=this.getLegendLevel(this._homeDataItem);if(t){var i=[];t.children.each(function(a){i.push(a)}),e.data=i}}},r.prototype.disposeData=function(){l.prototype.disposeData.call(this),this._homeDataItem=void 0,this.series.clear(),this.navigationBar&&this.navigationBar.disposeData(),this.xAxis.disposeData(),this.yAxis.disposeData()},r.prototype.getExporting=function(){var e=this,t=l.prototype.getExporting.call(this);return t.adapter.add("formatDataFields",function(i){return(i.format=="csv"||i.format=="xlsx")&&C(e.dataFields.children)&&delete i.dataFields[e.dataFields.children],i}),t},r}(Ge);V.registeredClasses.TreeMap=yn;var Xr=function(l){A(r,l);function r(){var e=l.call(this)||this;return e._chart=new le,e.className="AxisRendererX3D",e._disposers.push(e._chart),e.applyTheme(),e}return r.prototype.updateGridElement=function(e,t,i){t=t+(i-t)*e.location;var a=this.positionToPoint(t);if(e.element){var n=this.chart.dx3D||0,s=this.chart.dy3D||0,o=this.getHeight();e.path=W({x:n,y:s})+R({x:n,y:o+s})+R({x:0,y:o})}this.positionItem(e,a),this.toggleVisibility(e,t,0,1)},r.prototype.updateBaseGridElement=function(){l.prototype.updateBaseGridElement.call(this);var e=this.getHeight(),t=this.chart.dx3D||0,i=this.chart.dy3D||0;this.baseGrid.path=W({x:t,y:i})+R({x:0,y:0})+R({x:0,y:e})},Object.defineProperty(r.prototype,"chart",{get:function(){return this._chart.get()},set:function(e){e&&this._chart.set(e,e.events.on("propertychanged",this.handle3DChanged,this,!1))},enumerable:!0,configurable:!0}),r.prototype.handle3DChanged=function(e){(e.property=="depth"||e.property=="angle")&&this.invalidate()},r}(Ye);V.registeredClasses.AxisRendererX3D=Xr;var vn=function(l){A(r,l);function r(){var e=l.call(this)||this;return e._chart=new le,e.className="AxisRendererY3D",e._disposers.push(e._chart),e.applyTheme(),e}return r.prototype.updateGridElement=function(e,t,i){t=t+(i-t)*e.location;var a=this.positionToPoint(t);if(e.element){var n=this.chart.dx3D||0,s=this.chart.dy3D||0,o=this.getWidth();e.path=W({x:0,y:0})+R({x:n,y:s})+R({x:o+n,y:s})}this.positionItem(e,a),this.toggleVisibility(e,t,0,1)},r.prototype.updateBaseGridElement=function(){l.prototype.updateBaseGridElement.call(this);var e=this.chart.dx3D||0,t=this.chart.dy3D||0,i=this.getWidth();this.baseGrid.path=W({x:0,y:0})+R({x:i,y:0})+R({x:i+e,y:t})},Object.defineProperty(r.prototype,"chart",{get:function(){return this._chart.get()},set:function(e){e&&this._chart.set(e,e.events.on("propertychanged",this.handle3DChanged,this,!1))},enumerable:!0,configurable:!0}),r.prototype.handle3DChanged=function(e){(e.property=="depth"||e.property=="angle")&&this.invalidate()},r}(we),Yr=function(l){A(r,l);function r(){var e=l.call(this)||this;return e.className="Column3D",e}return r.prototype.createAssets=function(){this.column3D=this.createChild(La),this.column3D.shouldClone=!1,this.column3D.strokeOpacity=0,this.column=this.column3D},r.prototype.validate=function(){l.prototype.validate.call(this),this.column3D&&(this.column3D.width=this.pixelWidth,this.column3D.height=this.pixelHeight,this.column3D.invalid&&this.column3D.validate())},r.prototype.copyFrom=function(e){l.prototype.copyFrom.call(this,e),this.column3D&&this.column3D.copyFrom(e.column3D)},r.prototype.setFill=function(e){l.prototype.setFill.call(this,e),this.column.fill=e},r}(st);V.registeredClasses.Column3D=Yr;var gn=function(l){A(r,l);function r(){var e=l.call(this)||this;return e.className="ColumnSeries3DDataItem",e.applyTheme(),e}return r}(Ke),gi=function(l){A(r,l);function r(){var e=l.call(this)||this;return e.className="ColumnSeries3D",e.columns.template.column3D.applyOnClones=!0,e.columns.template.hiddenState.properties.visible=!0,e.applyTheme(),e}return Object.defineProperty(r.prototype,"columnsContainer",{get:function(){var e=this.chart;return e&&e.columnsContainer&&e.leftAxesContainer.layout!="vertical"&&e.rightAxesContainer.layout!="vertical"&&e.bottomAxesContainer.layout!="horizontal"&&e.topAxesContainer.layout!="horizontal"?e.columnsContainer:this._columnsContainer},enumerable:!0,configurable:!0}),r.prototype.validateDataElementReal=function(e){l.prototype.validateDataElementReal.call(this,e),e.column&&(e.column.dx=this.dx,e.column.dy=this.dy,e.column.visible=this.visible)},r.prototype.validateDataElements=function(){l.prototype.validateDataElements.call(this),this.chart&&this.chart.invalidateLayout()},r.prototype.createColumnTemplate=function(){return new Yr},Object.defineProperty(r.prototype,"depth",{get:function(){return this.getPropertyValue("depth")},set:function(e){this.setPropertyValue("depth",e,!0);var t=this.columns.template;t.column3D.depth=e},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"angle",{get:function(){return this.getPropertyValue("angle")},set:function(e){this.setPropertyValue("angle",e);var t=this.columns.template;t.column3D.angle=e},enumerable:!0,configurable:!0}),r}(ot);V.registeredClasses.ColumnSeries3D=gi;V.registeredClasses.ColumnSeries3DDataItem=gn;(function(l){A(r,l);function r(){var e=l.call(this)||this;return e.className="XYChart3DDataItem",e.applyTheme(),e}return r})(ki);var mn=function(l){A(r,l);function r(){var e=l.call(this)||this;e._axisRendererX=Xr,e._axisRendererY=vn,e.className="XYChart3D",e.depth=30,e.angle=30;var t=e.seriesContainer.createChild(X);return t.shouldClone=!1,t.isMeasured=!1,t.layout="none",e.columnsContainer=t,e.columnsContainer.mask=e.createChild(q),e.applyTheme(),e}return r.prototype.updateSeriesMasks=function(){if(l.prototype.updateSeriesMasks.call(this),bt()){var e=this.columnsContainer,t=e.mask;e.mask=void 0,e.mask=t}},Object.defineProperty(r.prototype,"depth",{get:function(){return this.getPropertyValue("depth")},set:function(e){this.setPropertyValue("depth",e),this.fixLayout(),this.invalidateDataUsers()},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"angle",{get:function(){return this.getPropertyValue("angle")},set:function(e){this.setPropertyValue("angle",e),this.fixLayout(),this.invalidateDataUsers()},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"dx3D",{get:function(){return M(this.angle)*this.depth},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"dy3D",{get:function(){return-L(this.angle)*this.depth},enumerable:!0,configurable:!0}),r.prototype.validateLayout=function(){l.prototype.validateLayout.call(this),this.fixColumns()},r.prototype.fixLayout=function(){this.chartContainer.paddingTop=-this.dy3D,this.chartContainer.paddingRight=this.dx3D,this.scrollbarX&&(this.scrollbarX.dy=this.dy3D,this.scrollbarX.dx=this.dx3D),this.scrollbarY&&(this.scrollbarY.dy=this.dy3D,this.scrollbarY.dx=this.dx3D),this.fixColumns(),l.prototype.fixLayout.call(this)},r.prototype.fixColumns=function(){var e=this,t=1,i=0;w(this.series.iterator(),function(n){n instanceof gi&&(!n.clustered&&i>0&&t++,n.depthIndex=t-1,i++)});var a=0;w(this.series.iterator(),function(n){if(n instanceof gi){n.depth=e.depth/t,n.angle=e.angle,n.columnsContainer==e.columnsContainer&&(n.dx=e.depth/t*M(e.angle)*n.depthIndex,n.dy=-e.depth/t*L(e.angle)*n.depthIndex);var s=!1;(n.baseAxis==n.xAxis&&n.xAxis.renderer.inversed||n.baseAxis==n.yAxis&&n.yAxis.renderer.inversed)&&(s=!0);var o=1;n.dataItems.each(function(h){var d=h.column;d&&(s?d.zIndex=1e3*(1e3-o)+a-n.depthIndex*100:d.zIndex=1e3*o+a-n.depthIndex*100),o++}),s?a--:a++}}),this.maskColumns()},r.prototype.processConfig=function(e){if(e&&C(e.series)&&ke(e.series))for(var t=0,i=e.series.length;t1&&(this.orientation=="horizontal"?D.minGridDistance=this.measuredWidth/this.markerCount:D.minGridDistance=this.measuredHeight/this.markerCount),this.valueAxis.invalidate();for(var p=this.markerCount,T=this.markers.length;p0&&t.length>0)if(n){var o=W(e[0]);if(e.length>0)for(var h=1;h0||this.fillSprite.fillOpacity>0)&&(o=W(e[0])+Rt(e),o+=R(t[0])+Rt(t),o+=R(e[0]),o+=rt(),this.fillSprite.path=o)}else{var o=W(e[0])+Rt(e);this.strokeSprite.path=o,(this.fillOpacity>0||this.fillSprite.fillOpacity>0)&&(o+=R(t[0])+Rt(t),o+=R(e[0]),o+=rt(),this.fillSprite.path=o)}else this.strokeSprite.path="",this.fillSprite.path=""},r}(wi);V.registeredClasses.StepLineSeriesSegment=Nr;var zr=function(l){A(r,l);function r(){var e=l.call(this)||this;return e.className="StepLineSeriesDataItem",e.applyTheme(),e}return r}($t),Pn=function(l){A(r,l);function r(){var e=l.call(this)||this;return e.className="StepLineSeries",e.applyTheme(),e.startLocation=0,e.endLocation=1,e}return r.prototype.createDataItem=function(){return new zr},r.prototype.addPoints=function(e,t,i,a,n){var s,o,h,d;this.baseAxis==this.xAxis&&(s=this.startLocation,o=this.endLocation,h=this.getAdjustedXLocation(t,this.yOpenField),d=this.getAdjustedXLocation(t,this.yField)),this.baseAxis==this.yAxis&&(h=this.startLocation,d=this.endLocation,s=this.getAdjustedXLocation(t,this.xOpenField),o=this.getAdjustedXLocation(t,this.xField));var u=this.xAxis.getX(t,i,s),p=this.yAxis.getY(t,a,h),f=this.xAxis.getX(t,i,o),c=this.yAxis.getY(t,a,d);if(u=Y(u,-1e5,1e5),p=Y(p,-1e5,1e5),f=Y(f,-1e5,1e5),c=Y(c,-1e5,1e5),!this.noRisers&&e.length>1){var y=e[e.length-1];this.baseAxis==this.xAxis&&(n?e.push({x:y.x,y:c}):e.push({x:u,y:y.y})),this.baseAxis==this.yAxis&&(n?e.push({x:f,y:y.y}):e.push({x:y.x,y:p}))}var v={x:u,y:p},m={x:f,y:c};n?e.push(m,v):e.push(v,m)},r.prototype.drawSegment=function(e,t,i){var a=!1;this.yAxis==this.baseAxis&&(a=!0),e.drawSegment(t,i,this.tensionX,this.tensionY,this.noRisers,a)},r.prototype.createSegment=function(){return new Nr},Object.defineProperty(r.prototype,"noRisers",{get:function(){return this.getPropertyValue("noRisers")},set:function(e){this.setPropertyValue("noRisers",e,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"startLocation",{get:function(){return this.getPropertyValue("startLocation")},set:function(e){this.setPropertyValue("startLocation",e,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"endLocation",{get:function(){return this.getPropertyValue("endLocation")},set:function(e){this.setPropertyValue("endLocation",e,!0)},enumerable:!0,configurable:!0}),r}(Fi);V.registeredClasses.StepLineSeries=Pn;V.registeredClasses.StepLineSeriesDataItem=zr;var Hr=function(l){A(r,l);function r(){var e=l.call(this)||this;return e.className="RadarColumn",e}return r.prototype.createAssets=function(){this.radarColumn=this.createChild(Ai),this.radarColumn.shouldClone=!1,this.radarColumn.strokeOpacity=void 0,this.column=this.radarColumn},r.prototype.copyFrom=function(e){l.prototype.copyFrom.call(this,e),this.radarColumn&&this.radarColumn.copyFrom(e.radarColumn)},r.prototype.getTooltipX=function(){var e=this.getPropertyValue("tooltipX");return g(e)?e:this.radarColumn.getTooltipX()},r.prototype.getTooltipY=function(){var e=this.getPropertyValue("tooltipX");return g(e)?e:this.radarColumn.getTooltipY()},r}(st);V.registeredClasses.RadarColumn=Hr;var Cn=function(l){A(r,l);function r(){var e=l.call(this)||this;return e.className="ColumnSeriesDataItem",e.applyTheme(),e}return r}(Ke),Dn=function(l){A(r,l);function r(){var e=l.call(this)||this;return e.className="RadarColumnSeries",e.applyTheme(),e}return r.prototype.createColumnTemplate=function(){return new Hr},r.prototype.validate=function(){this.chart.invalid&&this.chart.validate(),l.prototype.validate.call(this)},r.prototype.disableUnusedColumns=function(e){e&&(e.column&&(e.column.__disabled=!0),w(this.axisRanges.iterator(),function(t){var i=e.rangesColumns.getKey(t.uid);i&&(i.__disabled=!0)}))},r.prototype.validateDataElementReal=function(e){var t=this,i=this.chart.startAngle,a=this.chart.endAngle,n=this.yField,s=this.yOpenField,o=this.xField,h=this.xOpenField,d,u,p,f,c=this.getStartLocation(e),y=this.getEndLocation(e),v=(a-i)/(this.dataItems.length*(this.end-this.start)),m=e.column;m||(m=this.columns.create(),e.column=m,re(this,m,J),re(this.columns.template,m,J),e.addSprite(m),m.paper=this.paper,this.setColumnStates(m));var x=m.width,P=100;x instanceof ce&&(P=x.percent);var S=j((y-c)*(1-P/100)/2,5);if(c+=S,y-=S,this.xAxis instanceof Z&&this.yAxis instanceof Z)p=K({x:this.yAxis.getX(e,n,0,"valueY"),y:this.yAxis.getY(e,n,0,"valueY")}),f=K({x:this.yAxis.getX(e,s,1,"valueY"),y:this.yAxis.getY(e,s,1,"valueY")}),d=this.xAxis.getAngle(e,h,0,"valueX"),u=this.xAxis.getAngle(e,o,1,"valueX"),i=i+c*v,a=a-(1-y)*v;else if(this.baseAxis==this.xAxis)p=K({x:this.yAxis.getX(e,n,e.locations[n],"valueY"),y:this.yAxis.getY(e,n,e.locations[n],"valueY")}),f=K({x:this.yAxis.getX(e,s,e.locations[s],"valueY"),y:this.yAxis.getY(e,s,e.locations[s],"valueY")}),d=this.xAxis.getAngle(e,h,c,"valueX"),u=this.xAxis.getAngle(e,o,y,"valueX"),i=i+c*v,a=a-(1-y)*v;else{if(p=K({x:this.yAxis.getX(e,n,c,"valueY"),y:this.yAxis.getY(e,n,c,"valueY")}),f=K({x:this.yAxis.getX(e,s,y,"valueY"),y:this.yAxis.getY(e,s,y,"valueY")}),g(x)){var D=Math.abs(p-f);if(D>x){var T=(D-x)/2;p+=T,f-=T}}d=this.xAxis.getAngle(e,o,e.locations[o],"valueX"),u=this.xAxis.getAngle(e,h,e.locations[h],"valueX")}if(u0?(O.arc=_,O.radius=p,O.innerRadius=f,m.__disabled=!1,m.parent=this.columnsContainer,w(this.axisRanges.iterator(),function(N){var F=e.rangesColumns.getKey(N.uid);F||(F=t.columns.create(),Ia(t.columns.template,F,J),re(N.contents,F,J),F.dataItem&&Ae(F.dataItem.sprites,F),e.addSprite(F),F.paper=t.paper,t.setColumnStates(F),e.rangesColumns.setKey(N.uid,F));var I=F.radarColumn;I.startAngle=d,I.arc=_,I.radius=p,I.innerRadius=f,I.invalid&&(I.paper=t.paper,I.validate()),F.__disabled=!1,F.parent=N.contents})):this.disableUnusedColumns(e)},r.prototype.getPoint=function(e,t,i,a,n,s,o){s||(s="valueX"),o||(o="valueY");var h=this.yAxis.getX(e,i,n,o),d=this.yAxis.getY(e,i,n,o),u=K({x:h,y:d});u==0&&(u=1e-5);var p=this.xAxis.getAngle(e,t,a,s);return{x:u*M(p),y:u*L(p)}},r.prototype.getMaskPath=function(){var e=this.yAxis.renderer;return _t(e.startAngle,e.endAngle-e.startAngle,e.pixelRadius,e.pixelInnerRadius)},r.prototype.positionBulletReal=function(e,t,i){var a=this.xAxis,n=this.yAxis;(ta.end||in.end)&&(e.visible=!1),e.moveTo(this.xAxis.renderer.positionToPoint(t,i))},r.prototype.setXAxis=function(e){l.prototype.setXAxis.call(this,e),this.updateRendererRefs()},r.prototype.setYAxis=function(e){l.prototype.setYAxis.call(this,e),this.updateRendererRefs()},r.prototype.updateRendererRefs=function(){var e=this.xAxis.renderer,t=this.yAxis.renderer;e.axisRendererY=t},r}(ot);V.registeredClasses.RadarColumnSeries=Dn;V.registeredClasses.RadarColumnSeriesDataItem=Cn;var xi=function(l){A(r,l);function r(){var e=l.call(this)||this;return e.slice=e.createChild(q),e.slice.shouldClone=!1,e.slice.setElement(e.paper.add("path")),e.slice.isMeasured=!1,e.orientation="vertical",e.bottomWidth=k(100),e.topWidth=k(100),e.isMeasured=!1,e.width=10,e.height=10,e.expandDistance=0,e.className="FunnelSlice",e.applyTheme(),e}return r.prototype.draw=function(){l.prototype.draw.call(this);var e=this.pixelPaddingTop,t=this.pixelPaddingBottom,i=this.pixelPaddingRight,a=this.pixelPaddingLeft,n=this.pixelWidth-i-a,s=this.pixelHeight-e-t,o=this.expandDistance,h="";if(this.orientation=="vertical"){var d=oe(this.topWidth,n),u=oe(this.bottomWidth,n),p={x:(n-d)/2+a,y:e},f={x:(n+d)/2+a,y:e},c={x:(n+u)/2+a,y:e+s},y={x:(n-u)/2+a,y:e+s},v={x:f.x+(c.x-f.x)/2+o*s,y:f.y+.5*s},m={x:p.x+(y.x-p.x)/2-o*s,y:p.y+.5*s},x=R(c),P=R(p);o!=0&&(x=et(c,v),P=et(p,m)),h=W(p)+R(f)+x+R(y)+P,this.tickPoint={x:f.x+(c.x-f.x)/2,y:f.y+(c.y-f.y)/2}}else{var d=oe(this.topWidth,s),u=oe(this.bottomWidth,s),S={x:a,y:(s-d)/2+e},D={x:a,y:(s+d)/2+e},T={x:a+n,y:(s-u)/2+e},b={x:a+n,y:(s+u)/2+e},v={y:S.y+(T.y-S.y)/2-o*n,x:S.x+.5*n},m={y:D.y+(b.y-D.y)/2+o*n,x:D.x+.5*n},x=R(T),P=R(D);o!=0&&(x=et(T,v),P=et(D,m)),h=W(D)+R(S)+x+R(b)+P,this.tickPoint={y:D.y+(b.y-D.y)/2,x:D.x+(b.x-D.x)/2}}this.slice.path=h,this.invalidateLayout()},r.prototype.getPoint=function(e,t){var i=this.pixelPaddingTop,a=this.pixelPaddingBottom,n=this.pixelPaddingRight,s=this.pixelPaddingLeft,o=this.pixelWidth-n-s,h=this.pixelHeight-i-a;if(this.orientation=="vertical"){var d=oe(this.topWidth,o),u=oe(this.bottomWidth,o),p={x:(o-d)/2+s,y:i},f={x:(o+d)/2+s,y:i},c={x:(o+u)/2+s,y:i+h},y={x:(o-u)/2+s,y:i+h},v=p.x+(y.x-p.x)*t,m=f.x+(c.x-f.x)*t;return{x:v+(m-v)*e,y:f.y+(c.y-f.y)*t}}else{var d=oe(this.topWidth,h),u=oe(this.bottomWidth,h),x={x:s,y:(h-d)/2+i},P={x:s,y:(h+d)/2+i},S={x:s+o,y:(h-u)/2+i},D={x:s+o,y:(h+u)/2+i},T=x.y+(S.y-x.y)*e,b=P.y+(D.y-P.y)*e;return{y:T+(b-T)*t,x:x.x+(S.x-x.x)*e}}},Object.defineProperty(r.prototype,"bottomWidth",{get:function(){return this.getPropertyValue("bottomWidth")},set:function(e){this.setPercentProperty("bottomWidth",e,!0,!1,10,!1)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"topWidth",{get:function(){return this.getPropertyValue("topWidth")},set:function(e){this.setPercentProperty("topWidth",e,!0,!1,10,!1)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"orientation",{get:function(){return this.getPropertyValue("orientation")},set:function(e){this.setPropertyValue("orientation",e,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"expandDistance",{get:function(){return this.getPropertyValue("expandDistance")},set:function(e){this.setPropertyValue("expandDistance",e,!0)},enumerable:!0,configurable:!0}),r.prototype.copyFrom=function(e){l.prototype.copyFrom.call(this,e),this.slice&&this.slice.copyFrom(e.slice)},r}(X);V.registeredClasses.FunnelSlice=xi;var Ur=function(l){A(r,l);function r(){var e=l.call(this)||this;return e._label=new le,e._slice=new le,e.className="FunnelTick",e.element=e.paper.add("path"),e._disposers.push(e._label),e._disposers.push(e._slice),e.setPropertyValue("locationX",0),e.setPropertyValue("locationY",0),e.applyTheme(),e}return r.prototype.draw=function(){l.prototype.draw.call(this);var e=this.slice,t=e.getPoint(this.locationX,this.locationY);if(t){var i=this.label,a=e.dataItem.component,n=void 0,s=void 0,o=void 0;if(a.orientation=="vertical"){var h=i.pixelX,d=i.pixelY;a.labelsOpposite||(h+=i.maxRight),n=De(t,e,this.parent),o=De({x:h,y:d},i.parent,this.parent),s={x:i.parent.pixelX-this.length,y:o.y},a.labelsOpposite||(s.x=i.parent.measuredWidth+this.length)}else{var h=i.pixelX,d=i.pixelY;a.labelsOpposite||(d+=i.maxBottom),n=De(t,e,this.parent),o=De({x:h,y:d},i.parent,this.parent),s={x:o.x,y:i.parent.pixelY-this.length},a.labelsOpposite||(s.y=i.parent.measuredHeight+this.length)}this.path=W(n)+R(s)+R(o)}},Object.defineProperty(r.prototype,"slice",{get:function(){return this._slice.get()},set:function(e){this._slice.set(e,new it([e.events.on("transformed",this.invalidate,this,!1),e.events.on("validated",this.invalidate,this,!1)]))},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"label",{get:function(){return this._label.get()},set:function(e){this._label.set(e,e.events.on("transformed",this.invalidate,this,!1))},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"locationX",{get:function(){return this.getPropertyValue("locationX")},set:function(e){this.setPropertyValue("locationX",e,!1,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"locationY",{get:function(){return this.getPropertyValue("locationY")},set:function(e){this.setPropertyValue("locationY",e,!1,!0)},enumerable:!0,configurable:!0}),r}(St);V.registeredClasses.FunnelTick=Ur;var Ei=function(l){A(r,l);function r(){var e=l.call(this)||this;return e.className="FunnelSeriesDataItem",e.events.on("visibilitychanged",function(){e.component&&e.component.invalidateDataItems()},e,!1),e.applyTheme(),e}return Object.defineProperty(r.prototype,"sliceLink",{get:function(){var e=this;if(!this._sliceLink){var t=this.component.sliceLinks.create();this._sliceLink=t,this._disposers.push(t),t.parent=this.component.slicesContainer,this._disposers.push(new se(function(){e.component&&e.component.sliceLinks.removeValue(t)})),this.addSprite(t),t.visible=this.visible}return this._sliceLink},enumerable:!0,configurable:!0}),r}(Qt),Gr=function(l){A(r,l);function r(){var e=l.call(this)||this;return e._nextY=0,e.className="FunnelSeries",e.orientation="vertical",e.width=k(100),e.height=k(100),e.slicesContainer.width=k(100),e.slicesContainer.height=k(100),e._disposers.push(e.slicesContainer.events.on("maxsizechanged",e.invalidateDataItems,e,!1)),e.labelsOpposite=!0,e.labelsContainer.layout="absolute",e.bottomRatio=0,e.applyTheme(),e}return r.prototype.createSlice=function(){return new xi},r.prototype.createTick=function(){return new Ur},r.prototype.applyInternalDefaults=function(){l.prototype.applyInternalDefaults.call(this),C(this.readerTitle)||(this.readerTitle=this.language.translate("Funnel Series"))},r.prototype.createDataItem=function(){return new Ei},r.prototype.initSlice=function(e){e.isMeasured=!1,e.defaultState.properties.scale=1,e.observe("scale",this.handleSliceScale,this),e.observe(["dx","dy","x","y"],this.handleSliceMove,this),e.tooltipText="{category}: {value.percent.formatNumber('#.#p')} ({value.value})";var t=e.states.create("hover");t.properties.expandDistance=.2},r.prototype.initLabel=function(e){l.prototype.initLabel.call(this,e),e.verticalCenter="middle",e.horizontalCenter="middle",e.isMeasured=!0,e.padding(5,5,5,5)},r.prototype.validate=function(){l.prototype.validate.call(this),this._nextY=0},r.prototype.validateDataElements=function(){var e=this,t=this.slicesContainer,i=this.labelsContainer,a=this.labels.template;this.alignLabels?(a.interactionsEnabled=!0,t.isMeasured=!0,i.isMeasured=!0):(a.interactionsEnabled=!1,t.isMeasured=!1,i.isMeasured=!1);var n=0,s=0;this.dataItems.each(function(o){C(o.value)&&(s++,o.value>0?n+=Math.abs(o.getWorkingValue("value")/o.value):e.ignoreZeroValues||!o.visible||o.__disabled||o.isHiding?s--:n+=1)}),this._total=1/s*n,this._count=s,l.prototype.validateDataElements.call(this),this.arrangeLabels()},r.prototype.getNextValue=function(e){var t=e.index,i=e.getWorkingValue("value");if(t0){var t=this.labels.getIndex(e);return t.__disabled||!t.visible?this.getLastLabel(e-1):t}},r.prototype.arrangeLabels=function(){if(this.alignLabels){var e=this.labels.length;if(e>1){var t=this.getLastLabel(e-1);if(t){var i=t.pixelY,a=t.pixelX;if(e>1){for(var n=e-2;n>=0;n--){var s=this.labels.getIndex(n);s.visible&&!s.__disabled&&(s.invalid&&s.validate(),this.orientation=="vertical"?s.pixelY+s.measuredHeight>i&&(s.y=Math.min(1e6,i-s.measuredHeight)):s.pixelX+s.measuredWidth>a&&(s.x=Math.min(1e6,a-s.measuredWidth)),i=s.pixelY,a=s.pixelX)}i=0,a=0;for(var n=0;n0){var o=s.getWorkingValue("value")/s.value,h=s.sliceLink;e.orientation=="vertical"?i-=h.pixelHeight*o:t-=h.pixelWidth*o}}),this._pyramidHeight=oe(this.pyramidHeight,i),this._pyramidWidth=oe(this.pyramidHeight,t),this.orientation=="vertical"){var a=(i-this._pyramidHeight)/2;this.slicesContainer.y=a,this.labelsContainer.y=a,this.ticksContainer.y=a}else{var n=(t-this._pyramidWidth)/2;this.slicesContainer.x=n,this.labelsContainer.x=n,this.ticksContainer.x=n}l.prototype.validateDataElements.call(this)},r.prototype.decorateSlice=function(e){var t=this.dataItem.values.value.absoluteSum;if(t!=0){var i=e.slice,a=e.sliceLink,n=e.label,s=e.tick;this.getNextValue(e);var o=Math.abs(e.getWorkingValue("value")),h=this._pyramidWidth,d=this._pyramidHeight,u=this.slicesContainer.innerWidth,p=this.slicesContainer.innerHeight,f=a.pixelWidth,c=a.pixelHeight;if((e.value==0||e.value==null)&&this.ignoreZeroValues?e.__disabled=!0:e.__disabled=!1,this.orientation=="vertical"){var y=oe(this.topWidth,u);g(this._nextWidth)||(this._nextWidth=y);var v=oe(this.bottomWidth,u),m=this._nextWidth,x=Math.atan2(d,y-v),P=Math.tan(Math.PI/2-x);P==0&&(P=1e-8);var S=void 0,D=void 0;if(this.valueIs=="area"){var T=(y+v)/2*d,b=T*o/t,O=Math.abs(m*m-2*b*P);S=(m-Math.sqrt(O))/P,S>0?D=(2*b-S*m)/S:D=m}else S=d*o/t,D=m-S*P;i.height=S,i.width=u,i.bottomWidth=D,i.topWidth=m,a.topWidth=i.bottomWidth,a.bottomWidth=i.bottomWidth,i.y=this._nextY,this.alignLabels?n.x=0:n.x=u/2,n.y=i.pixelY+i.pixelHeight*s.locationY+i.dy,this._nextY+=i.pixelHeight+c*o/Math.max(Math.abs(e.value),1e-8),a.y=this._nextY-c,a.x=u/2}else{var y=oe(this.topWidth,p);g(this._nextWidth)||(this._nextWidth=y);var v=oe(this.bottomWidth,p),m=this._nextWidth,x=Math.atan2(h,y-v),P=Math.tan(Math.PI/2-x);P==0&&(P=1e-8);var _=void 0,D=void 0;if(this.valueIs=="area"){var T=(y+v)/2*h,b=T*o/t;_=(m-Math.sqrt(m*m-2*b*P))/P,D=(2*b-_*m)/_}else _=h*o/t,D=m-_*P;i.width=_,i.height=p,i.bottomWidth=D,i.topWidth=m,a.topWidth=i.bottomWidth,a.bottomWidth=i.bottomWidth,i.x=this._nextY,this.alignLabels?n.y=this.labelsContainer.measuredHeight:n.y=p/2,n.x=i.pixelX+i.pixelWidth*s.locationX+i.dx,this._nextY+=i.pixelWidth+f*o/Math.max(Math.abs(e.value),1e-8),a.x=this._nextY-f,a.y=p/2}this._nextWidth=i.bottomWidth}},Object.defineProperty(r.prototype,"topWidth",{get:function(){return this.getPropertyValue("topWidth")},set:function(e){this.setPercentProperty("topWidth",e,!1,!1,10,!1)&&this.invalidate()},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"pyramidHeight",{get:function(){return this.getPropertyValue("pyramidHeight")},set:function(e){this.setPercentProperty("pyramidHeight",e,!1,!1,10,!1)&&this.invalidate()},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"bottomWidth",{get:function(){return this.getPropertyValue("bottomWidth")},set:function(e){this.setPercentProperty("bottomWidth",e,!1,!1,10,!1)&&this.invalidate()},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"valueIs",{get:function(){return this.getPropertyValue("valueIs")},set:function(e){this.setPropertyValue("valueIs",e)&&this.invalidate()},enumerable:!0,configurable:!0}),r}(Gr);V.registeredClasses.PyramidSeries=Kr;V.registeredClasses.PyramidSeriesDataItem=Bi;var Zr=function(l){A(r,l);function r(){var e=l.call(this)||this;return e.className="PictorialStackedSeriesDataItem",e.applyTheme(),e}return r}(Bi),An=function(l){A(r,l);function r(){var e=l.call(this)||this;return e.className="PictorialStackedSeries",e.topWidth=k(100),e.bottomWidth=k(100),e.valueIs="height",e.applyTheme(),e.startLocation=0,e.endLocation=1,e.align="center",e.valign="middle",e._maskSprite=e.slicesContainer.createChild(q),e._maskSprite.visible=!1,e._maskSprite.zIndex=100,e._maskSprite.shouldClone=!1,e}return r.prototype.validateDataElements=function(){var e=this.slicesContainer.maxWidth,t=this.slicesContainer.maxHeight,i=this._maskSprite,a=i.measuredWidth/i.scale,n=i.measuredHeight/i.scale,s=U(t/n,e/a);s==1/0&&(s=1),s=ee(.001,s);var o=this.startLocation,h=this.endLocation,d=U(e,a*s),u=U(t,n*s);i.scale=s,this.orientation=="vertical"?(this.topWidth=d+4,this.bottomWidth=d+4,this.pyramidHeight=u*(h-o),i.x=e/2,i.y=u/2):(this.topWidth=u+4,this.bottomWidth=u+4,this.pyramidHeight=d*(h-o),i.valign="middle",i.x=d/2,i.y=t/2),i.verticalCenter="middle",i.horizontalCenter="middle",l.prototype.validateDataElements.call(this);var p,f;this.orientation=="vertical"?(this.valign=="bottom"&&(p=t-u),this.valign=="middle"&&(p=(t-u)/2),this.valign=="top"&&(p=0),this.align=="left"&&(f=-(e-d)/2),this.align=="center"&&(f=0),this.align=="right"&&(f=(e-d)/2),this.slices.template.dy=o*u,this.alignLabels&&(this.slicesContainer.dx=f)):(this.valign=="bottom"&&(p=(t-u)/2),this.valign=="middle"&&(p=0),this.valign=="top"&&(p=-(t-u)/2),this.align=="left"&&(f=0),this.align=="center"&&(f=(e-d)/2),this.align=="right"&&(f=e-d),this.slices.template.dx=o*d,this.alignLabels&&(this.slicesContainer.dy=p)),this.slicesContainer.x=f,this.labelsContainer.x=f,this.ticksContainer.x=f,this.slicesContainer.y=p,this.labelsContainer.y=p,this.ticksContainer.y=p,d>0&&u>0&&(this.slicesContainer.mask=i)},r.prototype.applyInternalDefaults=function(){l.prototype.applyInternalDefaults.call(this),C(this.readerTitle)||(this.readerTitle=this.language.translate("Pyramid Series"))},r.prototype.createDataItem=function(){return new Zr},Object.defineProperty(r.prototype,"maskSprite",{get:function(){return this._maskSprite},enumerable:!0,configurable:!0}),r.prototype.initSlice=function(e){l.prototype.initSlice.call(this,e);var t=e.states.getKey("hover");t&&(t.properties.expandDistance=0)},Object.defineProperty(r.prototype,"startLocation",{get:function(){return this.getPropertyValue("startLocation")},set:function(e){this.setPropertyValue("startLocation",e)&&this.invalidateDataItems()},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"endLocation",{get:function(){return this.getPropertyValue("endLocation")},set:function(e){this.setPropertyValue("endLocation",e)&&this.invalidateDataItems()},enumerable:!0,configurable:!0}),r}(Kr);V.registeredClasses.PictorialStackedSeries=An;V.registeredClasses.PictorialStackedSeriesDataItem=Zr;var qr=function(l){A(r,l);function r(){var e=l.call(this)||this;return e.className="ConeColumn",e}return r.prototype.createAssets=function(){this.coneColumn=this.createChild(Ra),this.coneColumn.shouldClone=!1,this.column=this.coneColumn},r.prototype.copyFrom=function(e){l.prototype.copyFrom.call(this,e),this.coneColumn&&this.coneColumn.copyFrom(e.coneColumn)},r}(st);V.registeredClasses.ConeColumn=qr;var _n=function(l){A(r,l);function r(){var e=l.call(this)||this;return e.className="ConeSeriesDataItem",e.applyTheme(),e}return r}(Ke),Vn=function(l){A(r,l);function r(){var e=l.call(this)||this;return e.className="ConeSeries",e.applyTheme(),e}return r.prototype.createColumnTemplate=function(){return new qr},r.prototype.getMaskPath=function(){var e=0,t=0,i=this.columns.getIndex(0);if(i)return this.baseAxis==this.xAxis?t=i.coneColumn.innerWidth/2+1:e=i.coneColumn.innerHeight/2+1,Be({x:-e,y:0,width:this.xAxis.axisLength+e,height:this.yAxis.axisLength+t})},r.prototype.validateDataElementReal=function(e){l.prototype.validateDataElementReal.call(this,e);var t=e.column;if(t){var i=e.column.coneColumn;i.fill=e.column.fill,this.baseAxis==this.yAxis?i.orientation="horizontal":i.orientation="vertical"}},r}(ot);V.registeredClasses.ConeSeries=Vn;V.registeredClasses.ConeSeriesDataItem=_n;var $r=function(l){A(r,l);function r(){var e=l.call(this)||this;return e.className="CurvedColumn",e}return r.prototype.createAssets=function(){this.curvedColumn=this.createChild(q),this.curvedColumn.shouldClone=!1,this.setPropertyValue("tension",.7),this.width=k(120),this.height=k(120),this.column=this.curvedColumn},r.prototype.draw=function(){l.prototype.draw.call(this);var e=this.realWidth,t=this.realHeight,i=this.realX-this.pixelX,a=this.realY-this.pixelY,n;He(this.width);var s=1,o=1;this.orientation=="vertical"?(s=this.tension,n=[{x:0,y:t+a},{x:e/2,y:a},{x:e,y:t+a}]):(o=this.tension,t=Math.abs(t),n=[{x:i,y:t},{x:i+e,y:t/2},{x:i,y:0}]);var h=W(n[0])+new Ct(s,o).smooth(n);this.column.path=h},r.prototype.copyFrom=function(e){l.prototype.copyFrom.call(this,e),this.curvedColumn&&this.curvedColumn.copyFrom(e.curvedColumn)},Object.defineProperty(r.prototype,"tension",{get:function(){return this.getPropertyValue("tension")},set:function(e){this.setPropertyValue("tension",e,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"orientation",{get:function(){return this.getPropertyValue("orientation")},set:function(e){this.setPropertyValue("orientation",e,!0)},enumerable:!0,configurable:!0}),r}(st);V.registeredClasses.CurvedColumn=$r;var Sn=function(l){A(r,l);function r(){var e=l.call(this)||this;return e.className="CurvedColumnSeriesDataItem",e.applyTheme(),e}return r}(Ke),Tn=function(l){A(r,l);function r(){var e=l.call(this)||this;return e.className="CurvedColumnSeries",e.applyTheme(),e}return r.prototype.createColumnTemplate=function(){return new $r},r.prototype.validateDataElementReal=function(e){l.prototype.validateDataElementReal.call(this,e);var t=e.column;if(t=e.column,t){var i=e.column.curvedColumn;i.fill=e.column.fill,this.baseAxis==this.yAxis?t.orientation="horizontal":t.orientation="vertical"}},r}(ot);V.registeredClasses.CurvedColumnSeries=Tn;V.registeredClasses.CurvedColumnSeriesDataItem=Sn;var On=function(l){A(r,l);function r(){var e=l.call(this)||this;e.className="CircleBullet";var t=e.createChild(Ci);return t.shouldClone=!1,t.radius=5,t.isMeasured=!1,e.circle=t,e.applyTheme(),e}return r.prototype.copyFrom=function(e){l.prototype.copyFrom.call(this,e),this.circle.copyFrom(e.circle)},r}(We);V.registeredClasses.CircleBullet=On;var kn=function(l){A(r,l);function r(){var e=l.call(this)||this;return e.className="ErrorBullet",e.errorLine=e.createChild(q),e.errorLine.shouldClone=!1,e.width=20,e.height=20,e.strokeOpacity=1,e.isDynamic=!0,e}return r.prototype.validatePosition=function(){l.prototype.validatePosition.call(this);var e=this.pixelWidth/2,t=this.pixelHeight/2;this.errorLine.path=W({x:-e,y:-t})+R({x:e,y:-t})+W({x:0,y:-t})+R({x:0,y:t})+W({x:-e,y:t})+R({x:e,y:t})},r.prototype.copyFrom=function(e){l.prototype.copyFrom.call(this,e),this.errorLine.copyFrom(e.errorLine)},r}(We);V.registeredClasses.ErrorBullet=kn;var wn=function(l){A(r,l);function r(){var e=l.call(this)||this;return e.className="NavigationBarDataItem",e.applyTheme(),e}return Object.defineProperty(r.prototype,"name",{get:function(){return this.properties.name},set:function(e){this.setProperty("name",e)},enumerable:!0,configurable:!0}),r}(ct),Fn=function(l){A(r,l);function r(){var e=l.call(this)||this;e.className="NavigationBar";var t=new te,i=new er;i.valign="middle",i.paddingTop=8,i.paddingBottom=8,e.paddingBottom=2,e.links=new Q(i),e._disposers.push(new G(e.links)),e._disposers.push(i),e._linksIterator=new Pi(e.links,function(){return e.links.create()}),e._linksIterator.createNewItems=!0;var a=new ja;a.direction="right",a.width=8,a.height=12,a.fill=t.getFor("alternativeBackground"),a.fillOpacity=.5,a.valign="middle",a.marginLeft=10,a.marginRight=10,e.separators=new Q(a),e._disposers.push(new G(e.separators)),e._disposers.push(a);var n=new er;return e.activeLink=n,n.copyFrom(i),n.valign="middle",n.fontWeight="bold",e.width=k(100),e.layout="grid",e.dataFields.name="name",e.applyTheme(),e}return r.prototype.validateDataElements=function(){this.removeChildren(),this._linksIterator.reset(),l.prototype.validateDataElements.call(this)},r.prototype.validateDataElement=function(e){l.prototype.validateDataElement.call(this,e);var t;if(e.indext.getHitOption(this.interactions,"hitTolerance")){switch(this._generalBehavior){case"zoom":this.dispatch("zoomended");break;case"select":this.dispatch("selectended");break;case"pan":this.dispatch("panended"),t.setGlobalStyle(xt.default);break}this.downPoint=void 0,this.updateSelection()}},r.prototype.updateSelection=function(){},r.prototype.getPositions=function(){this.xPosition=this.point.x/this.innerWidth,this.yPosition=1-this.point.y/this.innerHeight},r.prototype.handleCursorDown=function(e){if(!(!this.interactionsEnabled||this.interactions.isTouchProtected&&e.touch||!Re().isLocalElement(e.pointer,this.paper.svg,this.uid))){Xa();var t=ai(e.pointer.point,this);this._stick=="hard"&&this._stickPoint&&(t=this._stickPoint),this._adapterO&&this._adapterO.apply("cursorPoint",t),this.fitsToBounds(t)&&(this._downPointOrig={x:t.x,y:t.y},e.event.cancelable&&this.shouldPreventGestures(e.touch)&&this.fitsToBounds(t)&&e.event.preventDefault(),this.triggerMove(t),this.triggerDown(t))}},r.prototype.shouldPreventGestures=function(e){return!0},r.prototype.updatePoint=function(e){},r.prototype.handleCursorUp=function(e){if(!!this.interactionsEnabled&&!(!this.downPoint&&!Re().isLocalElement(e.pointer,this.paper.svg,this.uid))){var t=ai(e.pointer.point,this);this._adapterO&&this._adapterO.apply("cursorPoint",t),!(!this.downPoint||!this.fitsToBounds(this.downPoint))&&(this._stick=="hard"&&this._stickPoint&&(t=this._stickPoint),this._upPointOrig={x:t.x,y:t.y},this.triggerMove(t),this.triggerUp(t))}},Object.defineProperty(r.prototype,"chart",{get:function(){return this._chart},set:function(e){this._chart=e,C(this._chart.plotContainer)&&Re().lockElement(this._chart.plotContainer.interactions)},enumerable:!0,configurable:!0}),r}(X);V.registeredClasses.Cursor=Jr;var Qr=function(l){A(r,l);function r(){var e=l.call(this)||this;e._lineX=new le,e._lineY=new le,e._xAxis=new le,e._yAxis=new le,e._snapToDisposers=[],e.className="XYCursor",e.behavior="zoomX",e.maxPanOut=.1;var t=new te;e.snapOnPan=!0;var i=e.createChild(q);i.shouldClone=!1,i.fillOpacity=.2,i.fill=t.getFor("alternativeBackground"),i.isMeasured=!1,i.visible=!1,i.interactionsEnabled=!1,e.selection=i,e._disposers.push(e.selection);var a=e.createChild(q);a.shouldClone=!1,a.stroke=t.getFor("grid"),a.fill=Te(),a.strokeDasharray="3,3",a.isMeasured=!1,a.strokeOpacity=.4,a.interactionsEnabled=!1,a.y=0,e.lineX=a,e._disposers.push(e.lineX);var n=e.createChild(q);return n.shouldClone=!1,n.stroke=t.getFor("grid"),n.fill=Te(),n.strokeDasharray="3,3",n.isMeasured=!1,n.strokeOpacity=.4,n.interactionsEnabled=!1,n.x=0,e.lineY=n,e._disposers.push(e.lineY),e.events.on("sizechanged",e.updateSize,e,!1),e._disposers.push(e._lineX),e._disposers.push(e._lineY),e._disposers.push(e._xAxis),e._disposers.push(e._yAxis),e.mask=e,e.hideSeriesTooltipsOnSelection=!0,e.applyTheme(),e}return r.prototype.updateSize=function(){this.lineX&&(this.lineX.path=W({x:0,y:0})+R({x:0,y:this.innerHeight})),this.lineY&&(this.lineY.path=W({x:0,y:0})+R({x:this.innerWidth,y:0}))},r.prototype.updateSelection=function(){if(this._usesSelection){var e=this.downPoint,t=this.behavior;if(e){var i=this.point;this.lineX&&(i.x=this.lineX.pixelX),this.lineY&&(i.y=this.lineY.pixelY);var a=this.selection,n=Math.min(i.x,e.x),s=Math.min(i.y,e.y),o=j(Math.abs(e.x-i.x),this._positionPrecision),h=j(Math.abs(e.y-i.y),this._positionPrecision);switch(t){case"zoomX":s=0,h=this.pixelHeight;break;case"zoomY":n=0,o=this.pixelWidth;break;case"selectX":s=0,h=this.pixelHeight;break;case"selectY":n=0,o=this.pixelWidth;break}a.x=n,a.y=s,a.path=ni(o,h),a.validatePosition()}else this._generalBehavior!="select"&&this.selection.hide()}},r.prototype.fixPoint=function(e){return e.x=Math.max(0,e.x),e.y=Math.max(0,e.y),e.x=Math.min(this.pixelWidth,e.x),e.y=Math.min(this.pixelHeight,e.y),e},r.prototype.triggerMoveReal=function(e,t){l.prototype.triggerMoveReal.call(this,e,t);var i=this.snapToSeries;if(i&&!this.downPoint)if(i instanceof at)i.isHidden&&this.updateLinePositions(e);else{var a=!0;H(i,function(n){n.isHidden||(a=!1)}),a&&this.updateLinePositions(e)}else this.updateLinePositions(e);this.downPoint&&K(this.downPoint,e)>3&&this._generalBehavior=="pan"&&(this.getPanningRanges(),this.dispatch("panning"))},r.prototype.updateLinePositions=function(e){e=this.fixPoint(this.point),this.lineX&&this.lineX.visible&&!this.xAxis&&(this.lineX.x=e.x),this.lineY&&this.lineY.visible&&!this.yAxis&&(this.lineY.y=e.y),this.updateSelection()},r.prototype.triggerDownReal=function(e){if(this.visible&&!this.isHiding)if(this._generalBehavior=="select"&&(this.selection.parent=this.parent),this.fitsToBounds(e)){this.downPoint={x:e.x,y:e.y},this.updatePoint(e),this.point.x=this.downPoint.x,this.point.y=this.downPoint.y;var t=this.selection,i=this.downPoint.x,a=this.downPoint.y;this._usesSelection&&(t.x=i,t.y=a,t.path="",t.show()),l.prototype.triggerDownReal.call(this,e)}else this.downPoint=void 0;else this.downPoint=void 0},r.prototype.updatePoint=function(e){this.lineX&&(e.x=this.lineX.pixelX),this.lineY&&(e.y=this.lineY.pixelY)},r.prototype.triggerUpReal=function(e){if(this.hasMoved())this.downPoint&&(this.upPoint=e,this.updatePoint(this.upPoint),this._generalBehavior!="pan"&&this.getRanges(),this._generalBehavior!="select"&&this.selection.hide(),l.prototype.triggerUpReal.call(this,e));else{if(this._generalBehavior!="select"?this.selection.hide(0):(this.xRange=void 0,this.yRange=void 0,this.dispatchImmediately("selectended")),this._generalBehavior=="pan"){var t=Re();t.setGlobalStyle(xt.default)}this.dispatchImmediately("behaviorcanceled")}this.downPoint=void 0,this.dispatch("cursorpositionchanged")},r.prototype.hasMoved=function(){var e;return this.behavior=="zoomX"||this.behavior=="panX"?e=Ya(this._upPointOrig,this._downPointOrig):this.behavior=="zoomY"||this.behavior=="panY"?e=Ea(this._upPointOrig,this._downPointOrig):e=K(this._upPointOrig,this._downPointOrig),e>Re().getHitOption(this.interactions,"hitTolerance")},r.prototype.getPanningRanges=function(){var e=j(this.downPoint.x/this.innerWidth,5),t=1-j(this.downPoint.y/this.innerHeight,5),i=j(this.point.x/this.innerWidth,5),a=1-j(this.point.y/this.innerHeight,5),n=e-i,s=t-a;this.xRange={start:n,end:1+n},this.yRange={start:s,end:1+s},this.behavior=="panX"&&(this.yRange.start=0,this.yRange.end=1),this.behavior=="panY"&&(this.xRange.start=0,this.xRange.end=1)},r.prototype.getRanges=function(){this.lineX&&(this.upPoint.x=this.lineX.pixelX),this.lineY&&(this.upPoint.y=this.lineY.pixelY),He(this.selection);var e=j(this.downPoint.x/this.innerWidth,5),t=j(this.upPoint.x/this.innerWidth,5),i=1-j(this.downPoint.y/this.innerHeight,5),a=1-j(this.upPoint.y/this.innerHeight,5);this.xRange={start:U(e,t),end:ee(e,t)},this.yRange={start:U(i,a),end:ee(i,a)}},Object.defineProperty(r.prototype,"behavior",{get:function(){return this.getPropertyValue("behavior")},set:function(e){this.setPropertyValue("behavior",e,!0),this._usesSelection=!1,e.indexOf("zoom")!=-1&&(this._generalBehavior="zoom",this._usesSelection=!0),e.indexOf("select")!=-1&&(this._generalBehavior="select",this._usesSelection=!0),e.indexOf("pan")!=-1&&(this._generalBehavior="pan",this._usesSelection=!1)},enumerable:!0,configurable:!0}),r.prototype.shouldPreventGestures=function(e){return(!this.interactions.isTouchProtected||!e)&&this.behavior!="none"},Object.defineProperty(r.prototype,"fullWidthLineX",{get:function(){return this.getPropertyValue("fullWidthLineX")},set:function(e){this.setPropertyValue("fullWidthLineX",e),e||this.updateSize()},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"fullWidthLineY",{get:function(){return this.getPropertyValue("fullWidthLineY")},set:function(e){this.setPropertyValue("fullWidthLineY",e),e||this.updateSize()},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"hideSeriesTooltipsOnSelection",{get:function(){return this.getPropertyValue("hideSeriesTooltipsOnSelection")},set:function(e){this.setPropertyValue("hideSeriesTooltipsOnSelection",e)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"maxTooltipDistance",{get:function(){return this.getPropertyValue("maxTooltipDistance")},set:function(e){this.setPropertyValue("maxTooltipDistance",e)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"maxPanOut",{get:function(){return this.getPropertyValue("maxPanOut")},set:function(e){this.setPropertyValue("maxPanOut",e)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"xAxis",{get:function(){return this._xAxis.get()},set:function(e){var t=this;this._xAxis.get()!=e&&this._xAxis.set(e,new it([e.tooltip.events.on("positionchanged",this.handleXTooltipPosition,this,!1),e.events.on("rangechangestarted",function(i){t.hide(0),t.preventShow=!0},void 0,!1),e.events.on("rangechangeended",function(i){t.preventShow=!1,t.hide(0),t.dispatch("cursorpositionchanged")},void 0,!1)]))},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"yAxis",{get:function(){return this._yAxis.get()},set:function(e){var t=this;this._yAxis.get()!=e&&this._yAxis.set(e,new it([e.tooltip.events.on("positionchanged",this.handleYTooltipPosition,this,!1),e.events.on("rangechangestarted",function(i){t.hide(0),t.__disabled=!0},void 0,!1),e.events.on("rangechangeended",function(i){t.__disabled=!1,t.hide(0),t.dispatch("cursorpositionchanged")},void 0,!1)]))},enumerable:!0,configurable:!0}),r.prototype.handleXTooltipPosition=function(e){var t=this.xAxis.tooltip,i=Ue({x:t.pixelX,y:t.pixelY},this),a=i.x;if(i.y=1,this.lineX&&(this.lineX.x=a,this.fitsToBounds(i)||this.hide()),this.xAxis&&this.fullWidthLineX){var n=this.xAxis.currentItemStartPoint,s=this.xAxis.currentItemEndPoint;if(n&&s){this.lineX.x=a;var o=s.x-n.x;this.lineX.path=ni(o,this.innerHeight,-o/2)}}},r.prototype.handleYTooltipPosition=function(e){var t=this.yAxis.tooltip,i=Ue({x:t.pixelX,y:t.pixelY},this),a=i.y;if(i.x=1,this.lineY&&(this.lineY.y=a,this.fitsToBounds(i)||this.hide()),this.yAxis&&this.fullWidthLineY){var n=this.yAxis.currentItemStartPoint,s=this.yAxis.currentItemEndPoint;if(n&&s){this.lineY.y=a;var o=s.y-n.y;this.lineY.path=ni(this.innerWidth,o,0,-o/2)}}},Object.defineProperty(r.prototype,"lineX",{get:function(){return this._lineX.get()},set:function(e){e?(e.setElement(this.paper.add("path")),this._lineX.set(e,e.events.on("positionchanged",this.updateSelection,this,!1)),e.interactionsEnabled=!1,e.parent=this):this._lineX.reset()},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"lineY",{get:function(){return this._lineY.get()},set:function(e){e?(e.setElement(this.paper.add("path")),this._lineY.set(e,e.events.on("positionchanged",this.updateSelection,this,!1)),e.parent=this,e.interactionsEnabled=!1):this._lineY.reset()},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"selection",{get:function(){return this._selection},set:function(e){this._selection=e,e&&(e.element=this.paper.add("path"),e.parent=this)},enumerable:!0,configurable:!0}),r.prototype.processConfig=function(e){var t=this;if(e&&(C(e.xAxis)&&ae(e.xAxis)&&(this.map.hasKey(e.xAxis)?e.xAxis=this.map.getKey(e.xAxis):(this.processingErrors.push('[XYCursor] No axis with id "'+e.xAxis+'" found for `xAxis`'),delete e.xAxis)),C(e.yAxis)&&ae(e.yAxis)&&(this.map.hasKey(e.yAxis)?e.yAxis=this.map.getKey(e.yAxis):(this.processingErrors.push('[XYCursor] No axis with id "'+e.yAxis+'" found for `yAxis`'),delete e.yAxis)),C(e.snapToSeries))){var i=ke(e.snapToSeries)?e.snapToSeries:[e.snapToSeries],a=!1;H(i,function(n,s){ae(n)&&(t.map.hasKey(n)?i[s]=t.map.getKey(n):(t.processingErrors.push('[XYCursor] No series with id "'+n+'" found for `series`'),a=!0))}),a?delete e.snapToSeries:e.snapToSeries=i}l.prototype.processConfig.call(this,e)},Object.defineProperty(r.prototype,"snapToSeries",{get:function(){return this.getPropertyValue("snapToSeries")},set:function(e){var t=this;this.setPropertyValue("snapToSeries",e)&&(e instanceof at&&(e=[e]),this._snapToDisposers&&H(this._snapToDisposers,function(i){i.dispose()}),this._snapToDisposers=[],e&&H(e,function(i){t._snapToDisposers.push(i.events.on("tooltipshownat",function(){t.handleSnap(i)},void 0,!1))}))},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"snapOnPan",{get:function(){return this.getPropertyValue("snapOnPan")},set:function(e){this.setPropertyValue("snapOnPan",e)},enumerable:!0,configurable:!0}),r.prototype.handleSnap=function(e){if(!this.downPoint){var t=e.getTooltipX()+e.xAxis.pixelX,i=e.getTooltipY()+e.yAxis.pixelY,a=e.xAxis,n=e.yAxis;a&&a.renderer.opposite&&(i-=this.pixelHeight),this.point={x:t,y:i},this.getPositions();var s=t,o=i;t-=this.pixelWidth,n&&n.renderer.opposite&&(t+=this.pixelWidth);var h=e.tooltip,d=h.animationDuration,u=h.animationEasing;a instanceof E&&!(a instanceof z)&&n instanceof E&&!(n instanceof z)?(e.yAxis.showTooltipAtPosition(this.yPosition),e.xAxis.showTooltipAtPosition(this.xPosition)):(e.baseAxis==e.xAxis&&e.yAxis.showTooltipAtPosition(this.yPosition),e.baseAxis==e.yAxis&&e.xAxis.showTooltipAtPosition(this.xPosition)),this.lineY.x=t,this.lineX.y=i,this.xAxis||this.lineX.animate([{property:"x",to:s}],d,u),this.yAxis||this.lineY.animate([{property:"y",to:o}],d,u)}},r.prototype.dispose=function(){this.hide(0),l.prototype.dispose.call(this)},r}(Jr);V.registeredClasses.XYCursor=Qr;var Mn=function(l){A(r,l);function r(){var e=l.call(this)||this;return e.className="RadarCursor",e.radius=k(100),e.innerRadius=k(0),e.applyTheme(),e.mask=void 0,e}return r.prototype.fitsToBounds=function(e){var t=K(e);return tthis.pixelInnerRadius-1},Object.defineProperty(r.prototype,"startAngle",{get:function(){return this.getPropertyValue("startAngle")},set:function(e){this.setPropertyValue("startAngle",e,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"endAngle",{get:function(){return this.getPropertyValue("endAngle")},set:function(e){this.setPropertyValue("endAngle",e,!0)},enumerable:!0,configurable:!0}),r.prototype.triggerMoveReal=function(e,t){(!this.xAxis||this.xAxis&&(!this.xAxis.cursorTooltipEnabled||this.xAxis.tooltip.disabled))&&this.updateLineX(this.point),(!this.yAxis||this.yAxis&&(!this.yAxis.cursorTooltipEnabled||this.yAxis.tooltip.disabled))&&this.updateLineY(this.point),this.updateSelection(),l.prototype.triggerMoveReal.call(this,e,t)},r.prototype.updateLineX=function(e){var t=this.pixelRadius,i=this.startAngle,a=this.endAngle,n=this.pixelInnerRadius;if(t>0&&g(i)&&g(a)&&g(n)){var s=Ie(_e(e),i,a),o=void 0;if(this.lineX&&this.lineX.visible){if(this.lineX.moveTo({x:0,y:0}),this.xAxis&&this.fullWidthLineX){var h=this.xAxis.currentItemStartPoint,d=this.xAxis.currentItemEndPoint;if(h&&d){var u=Ie(_e(h),i,a),p=Ie(_e(d),i,a),f=p-u;i0&&(f-=360),s-=f/2,o=W({x:n*M(s),y:n*L(s)})+R({x:t*M(s),y:t*L(s)})+fe(s,f,t)+R({x:n*M(s+f),y:n*L(s+f)})+fe(s+f,-f,n)}}o||(o=W({x:n*M(s),y:n*L(s)})+R({x:t*M(s),y:t*L(s)})),this.lineX.path=o}}},r.prototype.updateLineY=function(e){if(this.lineY&&this.lineY.visible){var t=this.startAngle,i=this.endAngle,a=this.truePixelRadius,n=Y(K(e),0,this.truePixelRadius);if(g(n)&&g(t)){this.lineY.moveTo({x:0,y:0});var s=void 0,o=i-t;if(this.yAxis&&this.fullWidthLineY){var h=this.yAxis.currentItemStartPoint,d=this.yAxis.currentItemEndPoint;if(h&&d){var u=Y(K(h),0,a);n=Y(K(d),0,a),s=W({x:n*M(t),y:n*L(t)})+fe(t,o,n),s+=W({x:u*M(i),y:u*L(i)})+fe(i,-o,u)}}s||(s=W({x:n*M(t),y:n*L(t)})+fe(t,i-t,n)),this.lineY.path=s}}},r.prototype.updateSelection=function(){if(this._usesSelection){var e=this.downPoint;if(e){var t=this.point,i=this.pixelRadius,a=this.truePixelRadius,n=this.pixelInnerRadius,s=Math.min(this.startAngle,this.endAngle),o=Math.max(this.startAngle,this.endAngle),h=Ie(_e(e),s,o),d=Ie(_e(t),s,o),u=K(e);if(u[{category:"Empty",disabled:!0,labelDisabled:!0,tooltipDisabled:!0,value:1,fill:"#dadada",fillOpacity:.3,strokeColor:"#dadada",strokeDasharray:"4,4",strokeWidth:2}],h=Ba(),d=Na(null);let u,p,f,c,y;tr(()=>r.data,function(){v(r.data)},{deep:!0}),tr(()=>r.isLoading,function(){r.isLoading?(c==null||c.hide(0),p==null||p.hide(0)):(c==null||c.show(),p==null||p.show())}),za(function(){D(),v(r.data)}),Ha(function(){u==null||u.dispose()});function v(b){!u||(b.length||u.invalidateData(),u.data=b)}function m(b,O){return b.length?b.map(_=>{const{route:N}=_,F=N||O.url?{..._,fillOpacity:.7}:_;if(N){const{href:I,meta:ge}=h.resolve(N),{title:Fe}=ge;return{url:I,urlTitle:Fe,...F}}return F}).map(_=>{const{category:N=""}=_;switch(N.toLowerCase()){case"online":return{fill:a,minSizeForLabel:.13,..._};case"offline":return{fill:n,minSizeForLabel:.14,..._};case"partially degraded":return{fill:s,minSizeForLabel:.3,..._};default:return _}}):o()}function x(b,O){const{fontSize:_}=O.properties,N=O.parent.parent,F=N.pixelRadius-N.pixelInnerRadius;return N.labels.template.fontSize=Math.ceil(F/3),(2-F-_)/2}function P(){const b=r.data.reduce((O,{value:_})=>O+_,0);typeof r.title=="object"&&r.title.singular&&r.title.plural&&(y.text=b===1?r.title.singular:r.title.plural),typeof r.title=="string"&&(y.text=r.title),p.invalidateLabels()}function S(){P(),!r.data.length&&f.currentText!==r.emptySubTitle&&(y.fontWeight="400",y.fontSize=13,f.text=r.emptySubTitle,f.fontWeight="400",f.fontSize=13,p.invalidateLabels()),r.data.length&&f.currentText===r.emptySubTitle&&(y.fontWeight=r.titleProps&&r.titleProps.fontWeight?r.titleProps.fontWeight:"400",y.fontSize=r.titleProps&&r.titleProps.fontSize?r.titleProps.fontSize:13,f.text=r.subTitleProps&&r.subTitleProps.text?r.subTitleProps.text:"{values.value.sum}",f.fontWeight=r.subTitleProps&&r.subTitleProps.fontWeight?r.subTitleProps.fontWeight:"700",f.fontSize=r.subTitleProps&&r.subTitleProps.fontSize?r.subTitleProps.fontSize:22,p.invalidateLabels())}function D(){if(d.value instanceof HTMLElement){if(u=Ua(T(),d.value,ji),r.saveChart&&(window.chart=u,window.series=c),u.logo&&(u.logo.disabled=!r.displayAmChartsLogo,r.displayAmChartsLogo&&(u.logo.properties.align="right")),c.labels.template.disabled=r.hideSliceLabels,r.url&&(u.url=h.resolve(r.url).href),r.titleProps&&y)for(const b in r.titleProps)y[b]=r.titleProps[b];if(r.subTitleProps&&f)for(const b in r.subTitleProps)f[b]=r.subTitleProps[b];return u}}function T(){return{startAngle:0,endAngle:360,radius:"90%",innerRadius:"60%",data:o(),series:[{type:"PieSeries",dataFields:{value:"value",category:"category"},colors:{step:2},alignLabels:!1,labels:{fontWeight:"500",fontSize:11,bent:!0,radius:0,verticalCenter:"middle",fill:"#ffffff",paddingTop:0,paddingRight:0,paddingBottom:0,paddingLeft:0,text:"{category}",interactionsEnabled:!1,userClassName:"pie-chart-label",propertyFields:{disabled:"labelDisabled"},adapter:{radius:x,disabled(b,{dataItem:O}){if(O){const _=O.dataContext.minSizeForLabel||.1;return O.values.value.percent/100<_}return b}}},ticks:{disabled:!0},tooltip:{pointerOrientation:"down",background:{callback(){this.filters.clear()},strokeWidth:0,pointerBaseWidth:0},propertyFields:{disabled:"tooltipDisabled"}},hiddenState:{properties:{opacity:1,startAngle:-90,endAngle:-90}},slices:{cornerRadius:5,propertyFields:{fill:"fill",fillOpacity:"fillOpacity",stroke:"strokeColor",strokeDasharray:"strokeDasharray",strokeWidth:"strokeWidth",url:"url"},stroke:"#ffffff",strokeWidth:2,strokeOpacity:1,tooltipPosition:"pointer",callback(){this.states.getKey("hover").properties.scale=1,this.states.getKey("active").properties.shiftRadius=0,this.states.getKey("hover").properties.fillOpacity=1}},children:[{type:"Container",forceCreate:!0,horizontalCenter:"middle",verticalCenter:"middle",layout:"vertical",background:{fill:"#ffffff"},callback(){this.toBack(),p=this},children:[{type:"Label",forceCreate:!0,fontSize:22,fill:i,text:"{values.value.sum}",horizontalCenter:"middle",verticalCenter:"middle",fontWeight:"700",userClassName:t,callback(){f=this}},{type:"Label",forceCreate:!0,fontSize:13,fill:i,text:"TOTAL",horizontalCenter:"middle",verticalCenter:"middle",fontWeight:"400",userClassName:e,callback(){r.reverseTitles&&this.toBack(),y=this,P()}}]}],callback(){c=this},events:{dataitemsvalidated:S}}],adapter:{data:m}}}return(b,O)=>(pt(),Wt("div",{ref_key:"chartNode",ref:d},null,512))}}),zn=_i({__name:"VersionsDonutChart",props:{data:{type:Array,required:!0},title:{type:[String,Object],required:!0},isLoading:{type:Boolean,required:!1,default:!1},displayAmChartsLogo:{type:Boolean,required:!1,default:!1},url:{type:[String,Object],required:!1,default:null},titleProps:{type:Object,required:!1,default:()=>({fontSize:18,fontWeight:"400"})},subTitleProps:{type:Object,required:!1,default:()=>({fontSize:12,fontWeight:"300",text:"VERSIONS"})},emptySubTitle:{type:String,required:!1,default:"NOT FOUND"},reverseTitles:{type:Boolean,required:!1,default:!0}},setup(l){const r=l;return(e,t)=>(pt(),dr(Ln,Ga(e.$attrs,{data:l.data,title:l.title,"is-loading":l.isLoading,url:l.url,"display-am-charts-logo":l.displayAmChartsLogo,"title-props":r.titleProps,"sub-title-props":r.subTitleProps,"empty-sub-title":r.emptySubTitle,"reverse-titles":r.reverseTitles}),null,16,["data","title","is-loading","url","display-am-charts-logo","title-props","sub-title-props","empty-sub-title","reverse-titles"]))}}),ea=l=>(Ja("data-v-67d101a0"),l=l(),Qa(),l),In={class:"resource-list"},Rn=ea(()=>Oe("p",null,[ft(" We can create multiple isolated Mesh resources (i.e. per application/"),Oe("wbr"),ft("team/"),Oe("wbr"),ft("business unit). ")],-1)),jn={class:"resource-list-actions mt-4"},Wn=ea(()=>Oe("p",null," We need a data plane proxy for each replica of our services within a Mesh resource. ",-1)),Xn={class:"resource-list-actions mt-4"},Yn={class:"resource-list-actions mt-4"},En=["href"],Bn=_i({__name:"MeshResources",setup(l){const r=$a(),e="https://kuma.io/policies/?utm_source=Kuma&utm_medium=Kuma-GUI",t=r.getters["config/getTagline"],i=ir(()=>({name:r.getters["config/getEnvironment"]==="universal"?"universal-dataplane":"kubernetes-dataplane"})),a=ir(()=>{const n=r.getters["config/getKumaDocsVersion"];return n?[{link:`https://kuma.io/docs/${n}/?utm_source=Kuma&utm_medium=Kuma-GUI`,label:"Kuma Documentation"},{link:"https://kuma-mesh.slack.com/?utm_source=Kuma&utm_medium=Kuma-GUI",label:"Kuma Community Chat"},{link:"https://github.com/kumahq/kuma?utm_source=Kuma&utm_medium=Kuma-GUI",label:"Kuma GitHub Repository"}]:[]});return(n,s)=>(pt(),Wt("div",In,[dt(Pe(jt),{title:"Create a virtual mesh"},{body:$e(()=>[Rn,Oe("div",jn,[dt(Pe(si),{to:{name:"create-mesh"},appearance:"primary"},{default:$e(()=>[ft(" Create mesh ")]),_:1})])]),_:1}),dt(Pe(jt),{title:"Connect data plane proxies"},{body:$e(()=>[Wn,Oe("div",Xn,[dt(Pe(si),{to:Pe(i),appearance:"primary"},{default:$e(()=>[ft(" Get started ")]),_:1},8,["to"])])]),_:1}),dt(Pe(jt),{title:`Apply ${Pe(t)} policies`},{body:$e(()=>[Oe("p",null," We can apply "+oi(Pe(rr))+" policies to secure, observe, route and manage the Mesh and its data plane proxies. ",1),Oe("div",Yn,[dt(Pe(si),{to:e,appearance:"primary"},{default:$e(()=>[ft(" Explore policies ")]),_:1})])]),_:1},8,["title"]),Pe(a).length>0?(pt(),dr(Pe(jt),{key:0,title:"Resources"},{body:$e(()=>[Oe("p",null," Join the "+oi(Pe(rr))+" community and ask questions: ",1),Oe("ul",null,[(pt(!0),Wt(Ka,null,Za(Pe(a),(o,h)=>(pt(),Wt("li",{key:h},[Oe("a",{href:o.link,target:"_blank"},oi(o.label),9,En)]))),128))])]),_:1})):qa("",!0)]))}});const Hn=en(Bn,[["__scopeId","data-v-67d101a0"]]);export{Hn as M,Ln as _,zn as a}; +import{X as A,Y as te,Z as q,$ as W,a0 as R,a1 as k,a2 as sa,a3 as V,a4 as ct,a5 as le,a6 as He,a7 as Q,a8 as G,a9 as X,aa as C,ab as w,ac as se,ad as At,ae as de,af as pe,ag as xt,ah as je,ai as oa,aj as vt,ak as Ue,al as ce,am as g,an as nr,ao as ee,ap as U,aq as la,ar as Te,as as bi,at as xe,au as sr,av as ha,aw as me,ax as bt,ay as Ni,az as Se,aA as H,aB as De,aC as li,aD as we,aE as ae,aF as Bt,aG as _e,aH as it,aI as Oe,aJ as Pi,aK as rt,aL as Y,aM as et,aN as or,aO as ua,aP as yt,aQ as We,aR as da,aS as pa,aT as fa,aU as j,aV as Ae,aW as Ne,aX as lr,aY as ca,aZ as K,a_ as Xt,a$ as zi,b0 as $,b1 as Ie,b2 as ya,b3 as ne,b4 as ue,b5 as va,b6 as hi,b7 as dt,b8 as ga,b9 as ma,ba as Hi,bb as ve,bc as J,bd as Yt,be as ui,bf as Pt,bg as hr,bh as xa,bi as ba,bj as Lt,bk as Pa,bl as Ca,bm as Da,bn as Aa,bo as gt,bp as Ui,bq as Ge,br as Ct,bs as Gi,bt as Ki,bu as at,bv as re,bw as _a,bx as Ye,by as Va,bz as M,bA as L,bB as _t,bC as oe,bD as fe,bE as Re,bF as ie,bG as ii,bH as Ve,bI as di,bJ as ri,bK as Ci,bL as ze,bM as Di,bN as Sa,bO as Ta,bP as Ai,bQ as Oa,bR as mt,bS as Zi,bT as pi,bU as qi,bV as fi,bW as Be,bX as $i,bY as ur,bZ as ka,b_ as It,b$ as Ji,c0 as wa,c1 as Fa,c2 as Ma,c3 as tt,c4 as Qi,c5 as La,c6 as Rt,c7 as Ia,c8 as Ra,c9 as er,ca as ja,cb as ai,cc as Wa,cd as Xa,ce as ni,cf as Ya,cg as Ea,d as _i,V as Ba,r as Na,g as tr,h as za,ch as Ha,ci as Ua,o as ft,j as Wt,c as dr,cj as Ga,f as ir,a as pt,w as Je,e as Ce,l as ke,u as Pe,P as si,L as jt,t as oi,ck as rr,F as Ka,n as Za,A as qa,q as $a,C as Ja,D as Qa,E as en}from"./index.c8e7c817.js";var pr=function(l){A(r,l);function r(){var e=l.call(this)||this;e.className="Grip";var t=new te;e.layout="absolute",e.padding(10,10,10,10),e.margin(3,3,3,3),e.background.fillOpacity=.3,e.background.cornerRadius(10,10,10,10);var i=new q;i.element=e.paper.add("path");var a=W({x:-6,y:0});return a+=R({x:6,y:0}),a+=W({x:-8,y:-6}),a+=R({x:0,y:-12}),a+=R({x:8,y:-6}),a+=W({x:-8,y:6}),a+=R({x:0,y:12}),a+=R({x:8,y:6}),i.path=a,i.strokeWidth=2,i.fillOpacity=0,i.pixelPerfect=!0,i.padding(0,4,0,4),i.stroke=t.getFor("text"),i.strokeOpacity=.7,i.align="center",i.valign="middle",e.icon=i,e.label.dispose(),e.label=void 0,e.position="right",e.autoHideDelay=3e3,e.events.on("shown",function(n){e._autoHideTimeout&&e._autoHideTimeout.dispose(),e.autoHideDelay&&(e._autoHideTimeout=e.setTimeout(function(){e.hide()},e.autoHideDelay))}),e.events.on("down",function(n){e._autoHideTimeout&&e._autoHideTimeout.dispose()}),e.events.on("out",function(n){e.autoHideDelay&&(e._autoHideTimeout=e.setTimeout(function(){e.hide()},e.autoHideDelay))}),e.applyTheme(),e}return Object.defineProperty(r.prototype,"position",{get:function(){return this.getPropertyValue("position")},set:function(e){if(this.setPropertyValue("position",e))switch(e){case"left":this.align="left",this.valign="middle",this.horizontalCenter="left",this.verticalCenter="middle",this.icon.rotation=0,this.width=void 0,this.height=k(30);break;case"right":this.align="right",this.valign="middle",this.horizontalCenter="right",this.verticalCenter="middle",this.icon.rotation=0,this.width=void 0,this.height=k(30);break;case"top":this.align="center",this.valign="top",this.horizontalCenter="middle",this.verticalCenter="top",this.icon.rotation=90,this.width=k(30),this.height=void 0;break;case"bottom":this.align="center",this.valign="bottom",this.horizontalCenter="middle",this.verticalCenter="bottom",this.icon.rotation=90,this.width=k(30),this.height=void 0;break;default:this.align="center",this.valign="middle",this.horizontalCenter="middle",this.verticalCenter="middle",this.icon.rotation=90,this.width=k(30),this.height=void 0}},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"autoHideDelay",{get:function(){return this.getPropertyValue("autoHideDelay")},set:function(e){this.setPropertyValue("autoHideDelay",e)},enumerable:!0,configurable:!0}),r}(sa);V.registeredClasses.Grip=pr;var fr=function(l){A(r,l);function r(){var e=l.call(this)||this;return e.className="ChartDataItem",e.applyTheme(),e}return r}(ct),st=function(l){A(r,l);function r(){var e=l.call(this)||this;if(e._legend=new le,e.constructor===r)throw new Error("'Chart' cannot be instantiated directly. Please use a specific chart type.");e.className="Chart";var t=new He;e.titles=new Q(t),e._disposers.push(new G(e.titles)),e._disposers.push(t),e.width=k(100),e.height=k(100),e.layout="vertical";var i=e.createChild(X);i.shouldClone=!1,i.layout="vertical",i.width=k(100),i.height=k(100),e.chartAndLegendContainer=i;var a=i.createChild(X);return a.shouldClone=!1,a.width=k(100),a.height=k(100),e.chartContainer=a,e.showOnInit=!0,e._disposers.push(e._legend),e.titles.events.on("inserted",function(n){e.processTitle(n),e.updateReaderTitleReferences()},e,!1),e.titles.events.on("removed",function(n){e.updateReaderTitleReferences()},e,!1),e.role="region",e.defaultState.transitionDuration=1,e.applyTheme(),e}return r.prototype.applyInternalDefaults=function(){l.prototype.applyInternalDefaults.call(this),C(this.readerTitle)||(this.readerTitle=this.language.translate("Chart"))},r.prototype.draw=function(){this.fixLayout(),l.prototype.draw.call(this)},r.prototype.fixLayout=function(){var e=this.legend;if(e){var t=this.chartAndLegendContainer,i=this.chartContainer;switch(i.x=void 0,i.y=void 0,e.position!="absolute"&&(e.x=void 0,e.y=void 0),e.position){case"left":t.layout="horizontal",e.toBack();break;case"right":t.layout="horizontal",e.toFront();break;case"top":t.layout="vertical",e.toBack();break;case"bottom":t.layout="vertical",e.toFront();break;case"absolute":e.isMeasured=!1;break}}},r.prototype.feedLegend=function(){},r.prototype.processTitle=function(e){var t=e.newValue;return t.parent=this,t.toBack(),t.shouldClone=!1,t.align="center",t.uidAttr(),t},r.prototype.updateReaderTitleReferences=function(){if(this.titles.length){var e=[];w(this.titles.iterator(),function(t){e.push(t.uid)}),this.setSVGAttribute({"aria-labelledby":e.join(" ")})}else this.removeSVGAttribute("aria-labelledby")},Object.defineProperty(r.prototype,"legend",{get:function(){return this._legend.get()},set:function(e){this.setLegend(e)},enumerable:!0,configurable:!0}),r.prototype.setLegend=function(e){var t=this;this._legend.get()!==e&&(e?(e.parent=this.chartAndLegendContainer,this._legend.set(e,e.events.on("propertychanged",function(i){i.property=="position"&&t.fixLayout()},void 0,!1)),e.addDisposer(new se(function(){t.legend=void 0}))):this._legend.reset(),this.feedLegend())},r.prototype.dispose=function(){this.legend&&this.legend.dispose(),l.prototype.dispose.call(this)},r.prototype.processConfig=function(e){e&&C(e.legend)&&!C(e.legend.type)&&(e.legend.type="Legend"),l.prototype.processConfig.call(this,e)},r.prototype.copyFrom=function(e){this.titles.copyFrom(e.titles),this.chartContainer.copyFrom(e.chartContainer),e.legend&&(this.legend=e.legend.clone(),this.legend.removeChildren()),l.prototype.copyFrom.call(this,e)},Object.defineProperty(r.prototype,"dragGrip",{get:function(){var e=this;if(!this._dragGrip){var t=this.tooltipContainer.createChild(pr);t.align="right",t.valign="middle",t.hide(0),t.events.on("down",function(i){i.touch&&(e.interactionsEnabled=!1)}),t.events.on("up",function(i){e.interactionsEnabled=!0}),this.events.on("down",function(i){i.touch&&t.show()}),this._dragGrip=t}return this._dragGrip},set:function(e){this._dragGrip=e},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"focusable",{get:function(){return this.parent.focusable},set:function(e){this.parent.focusable=e},enumerable:!0,configurable:!0}),r}(At);V.registeredClasses.Chart=st;de.push({relevant:pe.widthXS,state:function(l,r){if(l instanceof st){var e=l.states.create(r);return l.pixelPaddingLeft>10&&(e.properties.paddingLeft=10),l.pixelPaddingRight>10&&(e.properties.paddingRight=10),e}return null}});de.push({relevant:pe.heightXS,state:function(l,r){if(l instanceof st){var e=l.states.create(r);return l.pixelPaddingTop>10&&(e.properties.paddingTop=10),l.pixelPaddingBottom>10&&(e.properties.paddingBottom=10),e}return null}});de.push({relevant:pe.widthXXS,state:function(l,r){if(l instanceof st){var e=l.states.create(r);return e.properties.paddingLeft=0,e.properties.paddingRight=0,e}return null}});de.push({relevant:pe.heightXXS,state:function(l,r){if(l instanceof st){var e=l.states.create(r);return e.properties.paddingTop=0,e.properties.paddingBottom=0,e}return null}});var Xe=function(l){A(r,l);function r(){var e=l.call(this)||this;return e.className="Bullet",e.isMeasured=!1,e.tooltipX=0,e.tooltipY=0,e.layout="none",e.applyOnClones=!0,e.copyToLegendMarker=!0,e.applyTheme(),e}return Object.defineProperty(r.prototype,"locationX",{get:function(){return this.getPropertyValue("locationX")},set:function(e){if(this.setPropertyValue("locationX",e)){var t=this.dataItem;t&&t.component&&t.component.invalidate()}},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"locationY",{get:function(){return this.getPropertyValue("locationY")},set:function(e){if(this.setPropertyValue("locationY",e)){var t=this.dataItem;t&&t.component&&t.component.invalidate()}},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"xField",{get:function(){return this.getPropertyValue("xField")},set:function(e){this.setPropertyValue("xField",e,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"yField",{get:function(){return this.getPropertyValue("yField")},set:function(e){this.setPropertyValue("yField",e,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"isDynamic",{get:function(){return this.getPropertyValue("isDynamic")},set:function(e){this.setPropertyValue("isDynamic",e,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"copyToLegendMarker",{get:function(){return this.getPropertyValue("copyToLegendMarker")},set:function(e){this.setPropertyValue("copyToLegendMarker",e)},enumerable:!0,configurable:!0}),r}(X);V.registeredClasses.Bullet=Xe;de.push({relevant:pe.isXS,state:function(l,r){if(l instanceof Xe){var e=l.states.create(r);return e.properties.disabled=!0,e}return null}});var tn=function(l){A(r,l);function r(){var e=l.call(this)||this;return e.childrenCreated=!1,e.className="LegendDataItem",e.applyTheme(),e}return Object.defineProperty(r.prototype,"label",{get:function(){var e=this;if(!this._label){var t=this.component.labels.create();this._label=t,this.addSprite(t),this._disposers.push(t),t.parent=this.itemContainer,this._disposers.push(new se(function(){C(e.component)&&e.component.labels.removeValue(t)}))}return this._label},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"color",{get:function(){return this.properties.color},set:function(e){this.setProperty("color",e)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"valueLabel",{get:function(){var e=this;if(!this._valueLabel){var t=this.component.valueLabels.create();this._valueLabel=t,this.addSprite(t),this._disposers.push(t),t.parent=this.itemContainer,this._disposers.push(new se(function(){C(e.component)&&e.component.valueLabels.removeValue(t)}))}return this._valueLabel},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"itemContainer",{get:function(){var e=this;if(!this._itemContainer){var t=this.component,i=t.itemContainers.create();i.parent=t,this._itemContainer=i,this.addSprite(i),this._disposers.push(i),i.togglable&&i.events.on("toggled",function(s){t.toggleDataItem(s.target.dataItem)},void 0,!1),i.focusable&&(i.events.on("hit",function(s){t.focusedItem=void 0},void 0,!1),i.events.on("focus",function(s){t.focusedItem=s.target.dataItem},void 0,!1),i.events.on("blur",function(s){t.focusedItem=void 0},void 0,!1)),this._disposers.push(new se(function(){C(e.component)&&e.component.itemContainers.removeValue(i)})),this.dataContext.uidAttr&&(i.readerControls=this.dataContext.uidAttr(),i.readerLabelledBy=this.dataContext.uidAttr());var a=this.dataContext;if((a instanceof ct||a instanceof q)&&!a.isDisposed()){var n=function(s){i.readerChecked=s.visible,i.events.disableType("toggled"),i.isActive=!s.visible,i.events.enableType("toggled")};a.addDisposer(new se(function(){e.component&&e.component.dataItems.remove(e)})),a instanceof q?(i.addDisposer(a.events.on("visibilitychanged",n,void 0,!1)),i.addDisposer(a.events.on("hidden",function(s){i.readerChecked=!1,i.events.disableType("toggled"),i.isActive=!0,i.events.enableType("toggled")},void 0,!1)),i.addDisposer(a.events.on("shown",function(s){i.readerChecked=!0,i.events.disableType("toggled"),i.isActive=!1,i.events.enableType("toggled")},void 0,!1))):i.addDisposer(a.events.on("visibilitychanged",n,void 0,!1))}}return this._itemContainer},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"marker",{get:function(){var e=this;if(!this._marker){var t=this.component.markers.create();this._marker=t,t.parent=this.itemContainer,this.addSprite(t),this._disposers.push(t),this._disposers.push(new se(function(){C(e.component)&&e.component.markers.removeValue(t)}))}return this._marker},enumerable:!0,configurable:!0}),r}(ct),cr=function(){function l(){this.createMarker=!0}return l}(),Nt=function(l){A(r,l);function r(){var e=l.call(this)||this;e.className="Legend",e.layout="grid",e.setPropertyValue("useDefaultMarker",!1),e.setPropertyValue("scrollable",!1),e.setPropertyValue("contentAlign","center");var t=new X;t.applyOnClones=!0,t.padding(8,0,8,0),t.margin(0,10,0,10),t.layout="horizontal",t.clickable=!0,t.focusable=!0,t.role="switch",t.togglable=!0,t.cursorOverStyle=xt.pointer,t.background.fillOpacity=0,e.itemContainers=new Q(t),e._disposers.push(new G(e.itemContainers)),e._disposers.push(e.itemContainers.template),e._disposers.push(je().body.events.on("keyup",function(d){if(oa.isKey(d.event,"enter")&&e.focusedItem){var u=e.focusedItem,p=u.itemContainer;p.togglable?e.toggleDataItem(u):p.clickable&&p.events.isEnabled("hit")&&(p.dispatchImmediately("hit",{event:d}),e.focusedItem=u)}},e));var i=new te,a=new X;a.width=23,a.height=23,a.interactionsEnabled=!1,a.applyOnClones=!0,a.setStateOnChildren=!0,a.background.fillOpacity=0,a.background.strokeOpacity=0,a.propertyFields.fill="fill",a.valign="middle";var n=i.getFor("disabledBackground");a.events.on("childadded",function(d){var u=d.newValue,p=u.states.create("active");p.properties.stroke=n,p.properties.fill=n}),e.markers=new Q(a),e._disposers.push(new G(e.markers)),e._disposers.push(e.markers.template);var s=a.createChild(vt);s.width=k(100),s.height=k(100),s.applyOnClones=!0,s.propertyFields.fill="fill",s.strokeOpacity=0;var o=new He;o.text="{name}",o.margin(0,5,0,5),o.valign="middle",o.applyOnClones=!0,o.states.create("active").properties.fill=i.getFor("disabledBackground"),e.labels=new Q(o),e._disposers.push(new G(e.labels)),e._disposers.push(e.labels.template),o.interactionsEnabled=!1,o.truncate=!0,o.fullWords=!1;var h=new He;return h.margin(0,5,0,0),h.valign="middle",h.width=50,h.align="right",h.textAlign="end",h.applyOnClones=!0,h.states.create("active").properties.fill=i.getFor("disabledBackground"),h.interactionsEnabled=!1,e.valueLabels=new Q(h),e._disposers.push(new G(e.valueLabels)),e._disposers.push(e.valueLabels.template),e.position="bottom",t.states.create("active"),t.setStateOnChildren=!0,e.role="group",e.events.on("layoutvalidated",e.handleScrollbar,e,!1),e.applyTheme(),e}return r.prototype.applyInternalDefaults=function(){l.prototype.applyInternalDefaults.call(this),C(this.readerTitle)||(this.readerTitle=this.language.translate("Legend"))},r.prototype.createDataItem=function(){return new tn},r.prototype.validateDataElements=function(){this.scrollbar&&(this.scrollbar.start=0,this.scrollbar.end=1),l.prototype.validateDataElements.call(this)},r.prototype.validateDataElement=function(e){l.prototype.validateDataElement.call(this,e);var t=e.itemContainer,i=e.marker;Ue(e.label);var a=e.valueLabel;t.readerChecked=e.dataContext.visible,e.dataContext.legendDataItem=e;var n=e.label.maxWidth;e.label.width instanceof ce||(e.label.width=void 0),n>0&&(e.label.maxWidth=n),a.align=="right"&&(a.width=void 0);var s=e.dataContext.legendSettings,o=e.dataContext;o.createLegendMarker&&(!this.useDefaultMarker||!(o instanceof q))?e.childrenCreated||(o.createLegendMarker(i),e.childrenCreated=!0):this.markers.template.propertyFields.fill=void 0,o.updateLegendValue&&o.updateLegendValue(),o.component&&o.component.updateLegendValue&&o.component.updateLegendValue(o),a.invalid&&a.validate(),a.text==""||a.text==null?a.__disabled=!0:a.__disabled=!1,s&&(s.itemValueText!=null||s.valueText!=null)&&(a.__disabled=!1);var h=e.dataContext.visible;h===void 0&&(h=!0),h=la(h),e.dataContext.visible=h,t.events.disableType("toggled"),t.isActive=!h,t.isActive?t.setState("active",0):t.setState("default",0),t.events.enableType("toggled")},r.prototype.afterDraw=function(){var e=this,t=this.getPropertyValue("maxWidth"),i=0;this.labels.each(function(u){u.invalid&&(u.maxWidth=void 0,u.validate()),u.measuredWidth+u.pixelMarginLeft+u.pixelMarginRight>i&&(i=u.measuredWidth+u.pixelMarginLeft+u.pixelMarginRight)});var a=0;this.valueLabels.each(function(u){u.invalid&&u.validate(),u.measuredWidth+u.pixelMarginLeft+u.pixelMarginRight>a&&(a=u.measuredWidth+u.pixelMarginLeft+u.pixelMarginRight)});var n=0;this.markers.each(function(u){u.invalid&&u.validate(),u.measuredWidth+u.pixelMarginLeft+u.pixelMarginRight>n&&(n=u.measuredWidth+u.pixelMarginLeft+u.pixelMarginRight)});var s=this.itemContainers.template,o=s.pixelMarginRight+s.pixelMarginLeft,h,d=i+a+n;g(t)?(t=t-o,t>d&&(t=d),h=t-n-a):h=i,this.labels.each(function(u){(e.valueLabels.template.align=="right"||u.measuredWidth>h)&&(u.width instanceof ce||(u.width=Math.min(u.maxWidth,h-u.pixelMarginLeft-u.pixelMarginRight),u.maxWidth=u.width))}),this.valueLabels.template.align=="right"&&this.valueLabels.each(function(u){u.width=a-u.pixelMarginRight-u.pixelMarginLeft}),l.prototype.afterDraw.call(this)},r.prototype.handleScrollbar=function(){var e=this.scrollbar;this.scrollable&&e&&(e.height=this.measuredHeight,e.x=this.measuredWidth-e.pixelWidth-e.pixelMarginLeft,this.contentHeight>this.measuredHeight?(e.visible=!0,e.thumb.height=e.height*this.measuredHeight/this.contentHeight,this.paddingRight=e.pixelWidth+e.pixelMarginLeft+ +e.pixelMarginRight):e.visible=!1,e.handleThumbPosition(),this.updateMasks())},Object.defineProperty(r.prototype,"position",{get:function(){return this.getPropertyValue("position")},set:function(e){this.setPropertyValue("position",e)&&(e=="left"||e=="right"?(this.margin(10,5,10,10),this.valign="middle",this.contentAlign="none",this.valueLabels.template.align="right",g(this.maxColumns)||(this.maxColumns=1),this.width=void 0,this.maxWidth=220):(this.maxColumns=void 0,this.width=k(100),this.valueLabels.template.align="left"),this.invalidate())},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"useDefaultMarker",{get:function(){return this.getPropertyValue("useDefaultMarker")},set:function(e){this.setPropertyValue("useDefaultMarker",e,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"scrollable",{get:function(){return this.getPropertyValue("scrollable")},set:function(e){if(this.setPropertyValue("scrollable",e,!0))if(e){var t=this.createChild(nr);this.scrollbar=t,t.isMeasured=!1,t.orientation="vertical",t.endGrip.__disabled=!0,t.startGrip.__disabled=!0,t.visible=!1,t.marginLeft=5,this._mouseWheelDisposer=this.events.on("wheel",this.handleWheel,this,!1),this._disposers.push(this._mouseWheelDisposer),this._disposers.push(t.events.on("rangechanged",this.updateMasks,this,!1))}else this._mouseWheelDisposer&&(this._mouseWheelDisposer.dispose(),this.scrollbar&&(this.scrollbar.dispose(),this.scrollbar=void 0))},enumerable:!0,configurable:!0}),r.prototype.handleWheel=function(e){var t=e.shift.y,i=this.scrollbar;if(i){var a=t/1e3*this.measuredHeight/this.contentHeight,n=i.end-i.start;t>0?(i.start=ee(0,i.start-a),i.end=i.start+n):(i.end=U(1,i.end-a),i.start=i.end-n)}},r.prototype.updateMasks=function(){var e=this;this.scrollbar&&this.itemContainers.each(function(t){t.dy=-e.scrollbar.thumb.pixelY*e.contentHeight/e.measuredHeight,t.maskRectangle={x:0,y:-t.dy,width:e.measuredWidth,height:e.measuredHeight}})},r.prototype.toggleDataItem=function(e){var t=e.dataContext;!t.visible||t.isHiding||t instanceof q&&t.isHidden?(e.color=e.colorOrig,t.appeared=!0,e.itemContainer.isActive=!1,t.hidden===!0&&(t.hidden=!1),t.show?t.show():t.visible=!0,this.svgContainer.readerAlert(this.language.translate("%1 shown",this.language.locale,e.label.readerTitle))):(e.itemContainer.isActive=!0,t.appeared=!0,t.hide?t.hide():t.visible=!1,this.svgContainer.readerAlert(this.language.translate("%1 hidden",this.language.locale,e.label.readerTitle)),e.color=new te().getFor("disabledBackground"))},Object.defineProperty(r.prototype,"preloader",{get:function(){},enumerable:!0,configurable:!0}),r.prototype.handleDataItemPropertyChange=function(e,t){e.valueLabel.invalidate(),e.label.invalidate()},r}(At);V.registeredClasses.Legend=Nt;de.push({relevant:pe.widthXS,state:function(l,r){if(l instanceof Nt&&(l.position=="left"||l.position=="right")){var e=l.states.create(r);return e.properties.position="bottom",e}return null}});de.push({relevant:pe.heightXS,state:function(l,r){if(l instanceof Nt&&(l.position=="top"||l.position=="bottom")){var e=l.states.create(r);return e.properties.position="right",e}return null}});de.push({relevant:pe.isXS,state:function(l,r){if(l instanceof Nt){var e=l.states.create(r);return e.properties.disabled=!0,e}return null}});var zt=function(l){A(r,l);function r(){var e=l.call(this)||this;return e.className="SeriesDataItem",e.values.value={},e.values.value={},e.applyTheme(),e}return Object.defineProperty(r.prototype,"bullets",{get:function(){return this._bullets||(this._bullets=new Te,this._disposers.push(new bi(this._bullets))),this._bullets},enumerable:!0,configurable:!0}),r.prototype.dispose=function(){this.bullets.clear(),l.prototype.dispose.call(this)},Object.defineProperty(r.prototype,"value",{get:function(){return this.values.value.value},set:function(e){this.setValue("value",e)},enumerable:!0,configurable:!0}),r}(ct),Ht=function(l){A(r,l);function r(){var e=l.call(this)||this;if(e._ignoreMinMax=!1,e._showBullets=!0,e.legendSettings=new cr,e._tmin=new Te,e._tmax=new Te,e._smin=new Te,e._smax=new Te,e.dataItemsByAxis=new Te,e.skipFocusThreshold=20,e._itemReaderTextChanged=!1,e.calculatePercent=!1,e.usePercentHack=!0,e.autoDispose=!0,e.simplifiedProcessing=!1,e.constructor===r)throw new Error("'Series' cannot be instantiated directly. Please use a specific series type.");e.className="Series",e.isMeasured=!1,e.layout="none",e.shouldClone=!1,e.setPropertyValue("hidden",!1),e.axisRanges=new xe,e.axisRanges.events.on("inserted",e.processAxisRange,e,!1),e.minBulletDistance=0,e.mainContainer=e.createChild(X),e.mainContainer.shouldClone=!1,e.mainContainer.mask=e.createChild(q),e._disposers.push(e.mainContainer);var t=e.mainContainer.createChild(X);return e._shouldBeReady.push(t),t.shouldClone=!1,t.layout="none",t.virtualParent=e,e._disposers.push(t),e.bulletsContainer=t,e.tooltip=new sr,e.tooltip.virtualParent=e,e._disposers.push(e.tooltip),e.hiddenState.transitionEasing=ha,e.dataItem=e.createDataItem(),e._disposers.push(e.dataItem),e.dataItem.component=e,e.role="group",e.applyTheme(),e}return r.prototype.applyTheme=function(){l.prototype.applyTheme.call(this)},r.prototype.applyInternalDefaults=function(){l.prototype.applyInternalDefaults.call(this),C(this.readerTitle)||(this.readerTitle=this.language.translate("Series"))},r.prototype.createDataItem=function(){return new zt},Object.defineProperty(r.prototype,"chart",{get:function(){return this._chart},set:function(e){this._chart=e},enumerable:!0,configurable:!0}),r.prototype.positionBullet=function(e){},r.prototype.processBullet=function(e){var t=this,i=e.newValue;i.isTemplate=!0,this.events.once("datavalidated",function(a){t.itemsFocusable()&&(i.focusable=!0)}),this.invalidate()},r.prototype.removeBullet=function(e){var t=e.oldValue;this.dataItems.each(function(i){var a=i.bullets.getKey(t.uid);a&&a.dispose()}),this.invalidate()},r.prototype.validateDataItems=function(){l.prototype.validateDataItems.call(this),this.processValues(!1)},r.prototype.getFirstValue=function(e,t){for(var i=t;i>=0;i--){var a=this.dataItems.getIndex(i),n=a.getActualWorkingValue(e);if(g(n))return n}return null},r.prototype.getAbsoluteFirstValue=function(e){for(var t=0;t0){var m=i.getIndex(y-1);me(m.values,function(b,O){var _=m.getActualWorkingValue(b);g(_)&&(p[b]=_)})}for(var x=function(b){var O=i.getIndex(b);me(O.values,function(_,N){var F=O.getActualWorkingValue(_);if(g(F)){g(a[_])||(a[_]=0),a[_]++,g(n[_])||(n[_]=0),n[_]+=F,g(s[_])||(s[_]=0),s[_]+=Math.abs(F),g(d[_])||(d[_]=F),u[_]=F,g(o[_])?o[_]>F&&(o[_]=F):o[_]=F,g(h[_])?h[_]0){t.usePercentHack&&F==N&&(N=O.values[_].value);var I=F/N*100;O.setCalculatedValue(_,I,"percent")}else O.setCalculatedValue(_,0,"percent")})},P=y;P0){var D=i.getIndex(y-1);me(D.values,function(b){var O=D.values[b].value;D.setCalculatedValue(b,O-d[b],"change"),D.setCalculatedValue(b,(O-d[b])/d[b]*100,"changePercent")})}var T=this.dataItem;me(T.values,function(b){T.setCalculatedValue(b,n[b],"sum"),T.setCalculatedValue(b,s[b],"absoluteSum"),T.setCalculatedValue(b,n[b]/a[b],"average"),T.setCalculatedValue(b,d[b],"open"),T.setCalculatedValue(b,u[b],"close"),T.setCalculatedValue(b,o[b],"low"),T.setCalculatedValue(b,h[b],"high"),T.setCalculatedValue(b,a[b],"count")})}},r.prototype.validate=function(){bt()&&this.filters.clear(),w(this.axisRanges.iterator(),function(a){a.validate()}),l.prototype.validate.call(this);var e=this.bulletsContainer;if(e.fill=this.fill,e.stroke=this.stroke,e.x=this.pixelX,e.y=this.pixelY,this.bulletsContainer.children.length>0)if(this._showBullets){for(var t=0;tthis.endIndex;t--){var i=this.dataItems.getIndex(t);i&&i.bullets.each(function(s,o){o.__disabled=!0})}}else this.bulletsContainer.children.each(function(a){a.__disabled=!0});this.updateTooltipBounds()},r.prototype.updateTooltipBounds=function(){if(this.topParent){var e=0,t=0,i=this.topParent.maxWidth,a=this.topParent.maxHeight,n={x:e,y:t,width:i,height:a};this.tooltip.setBounds(n)}},r.prototype.shouldCreateBullet=function(e,t){return!0},r.prototype.validateDataElement=function(e){var t=this;l.prototype.validateDataElement.call(this,e),this._showBullets?(this.isHidden||(this.bulletsContainer.visible=!0),this.bullets.each(function(i){var a=e.bullets.getKey(i.uid);if(t.shouldCreateBullet(e,i)){if(!a){var n=i.propertyFields.disabled,s=e.dataContext;n&&s&&s[n]===!1?(i.applyOnClones=!1,i.disabled=!1,a=i.clone(),i.disabled=!0,i.applyOnClones=!0):a=i.clone(),a.shouldClone=!1,e.addSprite(a),(!t.visible||t.isHiding)&&a.hide(0)}var o=a.dataItem;if(o!=e){o&&o.bullets.setKey(i.uid,void 0);var h=t.itemReaderText;a instanceof Xe&&(h||(h="{"+a.xField+"}: {"+a.yField+"}"),a.isDynamic&&(e.events.on("workingvaluechanged",a.deepInvalidate,a,!1),t.dataItem.events.on("workingvaluechanged",a.deepInvalidate,a,!1)),a.deepInvalidate()),a.focusable&&(a.events.on("focus",function(d){a.readerTitle=t.populateString(h,a.dataItem)},void 0,!1),a.events.on("blur",function(d){a.readerTitle=""},void 0,!1)),a.hoverable&&(a.events.on("over",function(d){a.readerTitle=t.populateString(h,a.dataItem)},void 0,!1),a.events.on("out",function(d){a.readerTitle=""},void 0,!1))}a.parent=t.bulletsContainer,e.bullets.setKey(i.uid,a),a.maxWidth=e.itemWidth,a.maxHeight=e.itemHeight,a.__disabled=!1,t.positionBullet(a)}else a&&(a.__disabled=!0)})):this.bulletsContainer.visible=!1},r.prototype.handleDataItemWorkingValueChange=function(e,t){this.dataRangeInvalid||this.invalidateProcessedData()},Object.defineProperty(r.prototype,"ignoreMinMax",{get:function(){return this._ignoreMinMax},set:function(e){this._ignoreMinMax=e,this.invalidateDataItems()},enumerable:!0,configurable:!0}),r.prototype.createMask=function(){},r.prototype.processAxisRange=function(e){this.rangesContainer||(this.rangesContainer=this.createChild(X),this.rangesContainer.shouldClone=!1,this.rangesContainer.isMeasured=!1);var t=e.newValue;t&&(t.contents.parent=this.rangesContainer,t.isRange=!0,t.events.on("valuechanged",this.invalidateDataItems,this,!1))},r.prototype.getAxisField=function(e){},r.prototype.showTooltipAtPosition=function(e,t){},Object.defineProperty(r.prototype,"minBulletDistance",{get:function(){return this.getPropertyValue("minBulletDistance")},set:function(e){this.setPropertyValue("minBulletDistance",e,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"bullets",{get:function(){return this._bullets||(this._bullets=new Q(new Xe),this._bullets.template.virtualParent=this,this._bullets.events.on("inserted",this.processBullet,this,!1),this._bullets.events.on("removed",this.removeBullet,this,!1),this._disposers.push(new G(this._bullets)),this._disposers.push(this._bullets.template)),this._bullets},enumerable:!0,configurable:!0}),r.prototype.createLegendMarker=function(e){},Object.defineProperty(r.prototype,"hiddenInLegend",{get:function(){return this.getPropertyValue("hiddenInLegend")},set:function(e){this.setPropertyValue("hiddenInLegend",e)&&this.chart&&this.chart.feedLegend()},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"name",{get:function(){return this.getPropertyValue("name")},set:function(e){this.setPropertyValue("name",e);var t=this.legendDataItem;t&&(t.component.invalidate(),t.component.invalidateRawData()),this.readerTitle=e},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"itemReaderText",{get:function(){var e=this._itemReaderText;return e||(this.tooltipText?e=Ni(this.tooltipText):this.tooltipHTML&&(e=Ni(this.tooltipHTML))),this._adapterO?this._adapterO.apply("itemReaderText",e):e},set:function(e){this._itemReaderText=e,this._itemReaderTextChanged=!0},enumerable:!0,configurable:!0}),r.prototype.itemsFocusable=function(){return!(this.dataItems.length>=this.skipFocusThreshold)},Object.defineProperty(r.prototype,"legendDataItem",{get:function(){return this._legendDataItem},set:function(e){this._legendDataItem=e,this._legendDataItem.itemContainer.deepInvalidate()},enumerable:!0,configurable:!0}),r.prototype.updateLegendValue=function(e,t){if(this.legendDataItem){var i=this.legendSettings,a=this.legendDataItem,n=a.label,s=a.valueLabel;e&&!e.isDisposed()||t?(s&&(i.itemValueText&&(s.text=i.itemValueText),s.dataItem=e),n&&(i.itemLabelText&&(n.text=i.itemLabelText),n.dataItem=e)):(n&&((i.labelText||i.itemLabelText!=null)&&(n.text=i.labelText),n.dataItem=this.dataItem),s&&((i.valueText||i.itemValueText!=null)&&(s.text=i.valueText),s.dataItem=this.dataItem))}},r.prototype.copyFrom=function(e){this.bullets.copyFrom(e.bullets),this.bulletsContainer.copyFrom(e.bulletsContainer),this.calculatePercent=e.calculatePercent,this.usePercentHack=e.usePercentHack,this.simplifiedProcessing=e.simplifiedProcessing,l.prototype.copyFrom.call(this,e)},r.prototype.raiseCriticalError=function(e){this._chart&&this._chart.modal&&(this._chart.modal.content=this._chart.adapter.apply("criticalError",e).message,this._chart.modal.closable=!1,this._chart.modal.open(),this._chart.disabled=!0),console.log(e)},r.prototype.applyFilters=function(){var e=this;l.prototype.applyFilters.call(this),this.bulletsContainer.filters.clear(),w(this.filters.iterator(),function(t){e.bulletsContainer.filters.push(t.clone())})},Object.defineProperty(r.prototype,"heatRules",{get:function(){var e=this;return this._heatRules||(this._heatRules=new xe,this._heatRules.events.on("inserted",function(t){var i=t.newValue,a=i.target;if(a){var n=i.dataField;C(n)||(n="value");var s=e.dataItem,o=i.property,h=Se(i.minValue),d=Se(i.maxValue);!g(h)&&!g(d)&&e.dataItem.events.on("calculatedvaluechanged",function(u){u.property==n&&w(e.dataItems.iterator(),function(p){var f=!1;H(p.sprites,function(c){if(c.clonedFrom==a){var y=c;y[o]=y[o],f=!0}}),f||H(p.sprites,function(c){c instanceof X&&w(c.children.iterator(),function(y){if(y.className==a.className){var v=y;v[o]=v[o]}else y instanceof X&&y.deepInvalidate()})})})}),e.dataItems.template.events.on("workingvaluechanged",function(u){if(u.property==n){var p=u.target,f=!1;H(p.sprites,function(c){if(c.clonedFrom==a){var y=c;y[o]=y[o],f=!0}}),f||H(p.sprites,function(c){c instanceof X&&w(c.children.iterator(),function(y){if(y.className==a.className){var v=y;v[o]=v[o]}else y instanceof X&&y.deepInvalidate()})})}}),a.adapter.add(o,function(u,p,f){var c=Se(i.minValue),y=Se(i.maxValue),v=i.min,m=i.max;if(p instanceof q){var x=p,P=x.propertyFields[f];if(P&&p.dataItem){var S=p.dataItem.dataContext;if(S&&C(S[P]))return u}}var D=p.dataItem;if(g(c)||(c=s.values[n].low),g(y)||(y=s.values[n].high),D){var T=D.values[n];if(T){var b=D.getActualWorkingValue(n);if(C(v)&&C(m)&&g(c)&&g(y)&&g(b)){var O=void 0;if(i.logarithmic?O=(Math.log(b)*Math.LOG10E-Math.log(c)*Math.LOG10E)/(Math.log(y)*Math.LOG10E-Math.log(c)*Math.LOG10E):O=(b-c)/(y-c),g(b)&&(!g(O)||Math.abs(O)==1/0)&&(O=.5),g(v))return v+(m-v)*O;if(v instanceof De)return new De(li(v.rgb,m.rgb,O))}}}return u})}})),this._heatRules},enumerable:!0,configurable:!0}),r.prototype.processConfig=function(e){var t;if(e){if(C(e.bullets)&&we(e.bullets))for(var i=0,a=e.bullets.length;i=0;n--){var s=a.getIndex(n);s&&s.dataContext==t&&i.dataItems.remove(s)}for(var n=i.data.length-1;n>=0;n--){var o=i.data[n];o&&o==t&&_e(i.data,o)}}},r.prototype.handleSeriesAdded=function(e){var t=this,i=e.newValue;i.isDisposed()||(i.chart=this,i.parent=this.seriesContainer,i.bulletsContainer.parent=this.bulletsContainer,this._dataUsers.moveValue(i),i.addDisposer(new se(function(){t.dataUsers.removeValue(i)})),this.handleSeriesAdded2(i),this.handleLegendSeriesAdded(i))},r.prototype.handleLegendSeriesAdded=function(e){e.hiddenInLegend||this.legend&&this.legend.addData(e)},r.prototype.handleSeriesAdded2=function(e){var t=this;this.dataInvalid||this._disposers.push(V.events.once("exitframe",function(){(!e.data||e.data.length==0)&&(e.data=t.data,e.showOnInit&&(e.reinit(),e.setPropertyValue("showOnInit",!1),e.showOnInit=!0),e.isDisposed()||e.events.once("datavalidated",function(){e.data==t.data&&(e._data=[])}))}))},r.prototype.feedLegend=function(){var e=this.legend;if(e){var t=[];w(this.series.iterator(),function(i){i.hiddenInLegend||t.push(i)}),e.dataFields.name="name",e.data=t}},r.prototype.createSeries=function(){return new Ht},Object.defineProperty(r.prototype,"colors",{get:function(){return this.getPropertyValue("colors")},set:function(e){this.setPropertyValue("colors",e,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"patterns",{get:function(){return this.getPropertyValue("patterns")},set:function(e){this.setPropertyValue("patterns",e,!0)},enumerable:!0,configurable:!0}),r.prototype.copyFrom=function(e){l.prototype.copyFrom.call(this,e),this.series.copyFrom(e.series)},r.prototype.appear=function(){l.prototype.appear.call(this),this.series.each(function(e){e.showOnInit&&e.inited&&e.appear()})},r}(st);V.registeredClasses.SerialChart=Vi;var Ut=function(l){A(r,l);function r(){var e=l.call(this)||this;e._axis=new le,e.dataItems=new xe,e.className="AxisBreak",e.breakSize=.01,e.marginLeft=-5,e.marginRight=-5,e.marginTop=-5,e.marginBottom=-5;var t=new te,i=new it;i.fill=t.getFor("background"),i.stroke=Oe(),i.fillOpacity=.9,i.zIndex=0,e._fillShape=i;var a=new it;a.fill=Oe(),a.stroke=t.getFor("grid"),a.strokeOpacity=.3,a.zIndex=1,e._startLine=a;var n=new it;return n.fill=Oe(),n.stroke=Oe("#000000"),n.strokeOpacity=.3,n.zIndex=2,e._endLine=n,e._disposers.push(e._axis),e.applyTheme(),e}return r.prototype.dispose=function(){l.prototype.dispose.call(this),this._fillShape&&this._fillShape.dispose(),this._startLine&&this._startLine.dispose(),this._endLine&&this._endLine.dispose()},Object.defineProperty(r.prototype,"startLine",{get:function(){return this._startLine},set:function(e){this._startLine&&this._startLine.dispose(),this._startLine=e,this.addBreakSprite(e)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"endLine",{get:function(){return this._endLine},set:function(e){this._endLine&&this._endLine.dispose(),this._endLine=e,this.addBreakSprite(e)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"fillShape",{get:function(){return this._fillShape},set:function(e){this._fillShape&&this._fillShape.dispose(),this._fillShape=e,this.addBreakSprite(e)},enumerable:!0,configurable:!0}),r.prototype.addBreakSprite=function(e){e.parent=this,e.isMeasured=!1,this._disposers.push(e)},Object.defineProperty(r.prototype,"axis",{get:function(){return this._axis.get()},set:function(e){if(this._axis.get()!==e){this._axis.set(e,e.renderer.gridContainer.events.on("transformed",this.invalidate,this,!1)),e.renderer.createBreakSprites(this);var t=e.axisBreaks.template;this.startLine.copyFrom(t.startLine),this.endLine.copyFrom(t.endLine),this.fillShape.copyFrom(t.fillShape)}},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"breakSize",{get:function(){return this.getPropertyValue("breakSize")},set:function(e){this.setPropertyValue("breakSize",e)&&this.axis&&(this.axis.invalidate(),this.axis.invalidateSeries())},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"startPoint",{get:function(){var e=this.axis.renderer;if(e)return e.positionToPoint(this.startPosition)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"endPoint",{get:function(){var e=this.axis.renderer;if(e)return e.positionToPoint(this.endPosition)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"startPosition",{get:function(){},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"endPosition",{get:function(){},enumerable:!0,configurable:!0}),r.prototype.draw=function(){if(l.prototype.draw.call(this),this.axis){var e=this.axis.renderer;e.updateBreakElement(this)}},Object.defineProperty(r.prototype,"startValue",{get:function(){return this.getPropertyValue("startValue")},set:function(e){this.setPropertyValue("startValue",e)&&this.axis&&(this.axis.invalidate(),this.axis.invalidateSeries())},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"endValue",{get:function(){return this.getPropertyValue("endValue")},set:function(e){this.setPropertyValue("endValue",e)&&this.axis&&(this.axis.invalidate(),this.axis.invalidateSeries())},enumerable:!0,configurable:!0}),r}(X);V.registeredClasses.AxisBreak=Ut;var Vt=function(l){A(r,l);function r(){var e=l.call(this)||this;return e.className="AxisDataItem",e.applyTheme(),e}return Object.defineProperty(r.prototype,"grid",{get:function(){if(!this._grid){var e=this.component;if(e){var t=void 0,i;if(this.isRange){if(t=e.axisRanges.template.grid,t.disabled)return;i=t.clone()}else{if(t=e.renderer.grid.template,t.disabled)return;i=e.renderer.grid.create(),this._disposers.push(new se(function(){e.renderer.grid.removeValue(i)}))}this.grid=i,i.shouldClone=!1,this._disposers.push(i),i.axis=this.component}}return this._grid},set:function(e){this._grid&&this._grid!=e&&(_e(this.sprites,this._grid),this._grid.dataItem=void 0),e&&(e.dataItem&&e.dataItem!=this&&(_e(e.dataItem.sprites,e),e.dataItem.grid=void 0),this.addSprite(e)),this._grid=e},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"tick",{get:function(){if(!this._tick){var e=this.component;if(e){var t=void 0,i;if(this.isRange){if(t=e.axisRanges.template.tick,t.disabled)return;i=t.clone()}else{if(t=e.renderer.ticks.template,t.disabled)return;i=e.renderer.ticks.create(),this._disposers.push(new se(function(){e.renderer.ticks.removeValue(i)}))}this.tick=i,i.axis=this.component,i.shouldClone=!1,this._disposers.push(i)}}return this._tick},set:function(e){this._tick&&this._tick!=e&&(_e(this.sprites,this._tick),this._tick.dataItem=void 0),e&&(e.dataItem&&e.dataItem!=this&&(_e(e.dataItem.sprites,e),e.dataItem.tick=void 0),this.addSprite(e)),this._tick=e},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"label",{get:function(){if(!this._label){var e=this.component;if(e){var t=void 0,i;if(this.isRange){if(t=e.axisRanges.template.label,t.disabled)return;i=t.clone()}else{if(t=e.renderer.labels.template,t.disabled)return;i=e.renderer.labels.create(),this._disposers.push(new se(function(){e.renderer.labels.removeValue(i)}))}this._disposers.push(i),this.label=i,i.shouldClone=!1,i.axis=this.component,i.virtualParent=e}}return this._label},set:function(e){this._label&&this._label!=e&&(_e(this.sprites,this._label),this._label.dataItem=void 0),e&&(e.dataItem&&e.dataItem!=this&&(_e(e.dataItem.sprites,e),e.dataItem.label=void 0),this.addSprite(e)),this._label=e},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"axisFill",{get:function(){if(!this._axisFill){var e=this.component;if(e){var t=void 0,i;if(this.isRange){if(t=e.axisRanges.template.axisFill,!this.isTemplate&&t.disabled)return;i=t.clone()}else{if(t=e.renderer.axisFills.template,t.disabled)return;i=e.renderer.axisFills.create(),this._disposers.push(new se(function(){e.renderer.axisFills.removeValue(i)}))}this.axisFill=i,i.shouldClone=!1,this._disposers.push(i)}}return this._axisFill},set:function(e){this._axisFill&&this._axisFill!=e&&(_e(this.sprites,this._axisFill),this._axisFill.dataItem=void 0),e&&(e.dataItem&&e.dataItem!=this&&(_e(e.dataItem.sprites,e),e.dataItem.axisFill=void 0),e.axis=this.component,this.addSprite(e)),this._axisFill=e},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"text",{get:function(){return this._text},set:function(e){this._text=e,this._label&&(this._label.text=e)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"mask",{get:function(){return this._mask},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"contents",{get:function(){if(!this._contents){var e=new X;this.addSprite(e),e.isMeasured=!1,this._contents=e;var t=this.component;if(t){var i=t.renderer.createFill(this.component);i.disabled=!1,i.axis=t,this.addSprite(i),this._mask=i,e.mask=i}}return this._contents},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"axisBreak",{get:function(){return this._axisBreak},set:function(e){this._axisBreak&&this._axisBreak.dataItems.removeValue(this),e&&e.dataItems.push(this),this._axisBreak=e},enumerable:!0,configurable:!0}),r.prototype.validate=function(){this.component&&this.component.validateDataElement(this)},r.prototype.appendChildren=function(){this.component&&this.component.appendDataItem(this)},r.prototype.hasProperty=function(e){return e=="component"?!0:l.prototype.hasProperty.call(this,e)},r.prototype.copyFrom=function(e){l.prototype.copyFrom.call(this,e),this.text=e.text,e.bullet&&(this.bullet=e.bullet.clone()),this.minPosition=e.minPosition,this.maxPosition=e.maxPosition},r.prototype.setVisibility=function(e,t){l.prototype.setVisibility.call(this,e,t),this._contents&&(this._contents.visible=e)},Object.defineProperty(r.prototype,"bullet",{get:function(){return this._bullet},set:function(e){this._bullet&&this._bullet!=e&&(_e(this.sprites,this._bullet),this._bullet.dataItem=void 0),this._bullet=e,e&&this.addSprite(e)},enumerable:!0,configurable:!0}),r}(ct),ar;(function(l){l[l.Start=0]="Start",l[l.Middle=.5]="Middle",l[l.End=1]="End"})(ar||(ar={}));var Gt=function(l){A(r,l);function r(){var e=l.call(this)||this;if(e._gridCount=10,e._series=new xe,e.autoDispose=!0,e._axisItemCount=0,e.constructor===r)throw new Error("'Axis' cannot be instantiated directly. Please use a specific axis type.");e.hideTooltipWhileZooming=!0,e.minWidth=1e-4,e.minHeight=1e-4,e.className="Axis",e.shouldClone=!1,e.setPropertyValue("cursorTooltipEnabled",!0),e.toggleZoomOutButton=!0,e.zoomable=!0;var t=new te;e.title=new He,e.title.shouldClone=!1,e._disposers.push(e.title),e.setPropertyValue("startLocation",0),e.setPropertyValue("endLocation",1),e._dataItemsIterator=new Pi(e.dataItems,function(){return e.dataItems.create()}),e._dataItemsIterator.createNewItems=!0;var i=new sr;e._disposers.push(i),i.label.padding(5,10,5,10),i.background.pointerLength=5,i.fitPointerToBounds=!0,i.background.filters.clear(),i.virtualParent=e;var a=i.background;return a.cornerRadius=0,a.fill=t.getFor("alternativeBackground"),a.stroke=a.fill,a.strokeWidth=1,a.fillOpacity=1,i.label.fill=t.getFor("alternativeText"),e.tooltip=i,e.readerHidden=!0,e.events.on("rangechangestarted",function(){e.series.each(function(n){n.hideTooltipWhileZooming&&(n.tooltip.hide(),n.tooltip.preventShow=!0)}),e.hideTooltipWhileZooming&&(e.tooltip.hide(),e.tooltip.preventShow=!0)},void 0,!1),e.events.on("rangechangeended",function(){e.series.each(function(n){n.hideTooltipWhileZooming&&(n.tooltip.hide(),n.tooltip.preventShow=!1)}),e.hideTooltipWhileZooming&&(e.tooltip.hide(),e.tooltip.preventShow=!1)},void 0,!1),e.applyTheme(),e}return r.prototype.fillRule=function(e,t){g(t)||(t=e.index),t/2==Math.round(t/2)?(e.axisFill.__disabled=!0,e.axisFill.opacity=0):(e.axisFill.opacity=1,e.axisFill.__disabled=!1)},r.prototype.createDataItem=function(){return new Vt},r.prototype.invalidateLayout=function(){l.prototype.invalidateLayout.call(this),w(this.series.iterator(),function(e){e.invalidateLayout()})},r.prototype.invalidateSeries=function(){w(this.series.iterator(),function(e){e.invalidate()})},r.prototype.validateDataElements=function(){this._axisItemCount=0,this.ghostLabel&&(this.renderer.updateLabelElement(this.ghostLabel,this.start,this.end),this.ghostLabel.validate())},r.prototype.updateGridCount=function(){if(this.renderer){var e=this.axisLength/this.renderer.minGridDistance;e!=this._gridCount&&(this._gridCount=e,this.clearCache())}},r.prototype.validateLayout=function(){this.axisFullLength=this.axisLength/(this.end-this.start),l.prototype.validateLayout.call(this),this.updateGridCount();var e=this.renderer;e&&(e.updateAxisLine(),e.updateTooltip(),e.updateBaseGridElement()),this._prevLength!=this.axisLength&&(this.dispatchImmediately("lengthchanged"),this._prevLength=this.axisLength)},r.prototype.initRenderer=function(){},r.prototype.appendDataItem=function(e){var t=this.renderer,i=e.tick;i&&(i.above?i.parent=t.bulletsContainer:i.parent=t.gridContainer),e.label&&(e.label.parent=t);var a=e.axisFill;a&&(a.above?a.parent=t.bulletsContainer:a.parent=t.gridContainer);var n=e.grid;n&&(n.above?n.parent=t.bulletsContainer:n.parent=t.gridContainer),e.bullet&&(e.bullet.parent=t.bulletsContainer)},r.prototype.validate=function(){l.prototype.validate.call(this),this.validateLayout(),this.renderer.updateGridContainer()},r.prototype.validateAxisRanges=function(){var e=this;w(this.axisRanges.iterator(),function(t){e.appendDataItem(t),e.validateDataElement(t),t.grid&&t.grid.validate(),t.tick&&t.tick.validate(),t.axisFill&&t.axisFill.validate(),t.label&&t.label.validate()})},r.prototype.validateBreaks=function(){this._axisBreaks&&w(this._axisBreaks.iterator(),function(e){e.invalidate()})},r.prototype.processBreak=function(e){var t=e.newValue;t.parent=this.renderer.breakContainer,t.axis=this},r.prototype.registerSeries=function(e){var t=this;return this.series.moveValue(e),new rt([new se(function(){t.series.removeValue(e)}),this.events.on("lengthchanged",e.invalidate,e,!1),this.events.on("lengthchanged",e.createMask,e,!1),this.events.on("startchanged",e.invalidate,e,!1),this.events.on("endchanged",e.invalidate,e,!1)])},Object.defineProperty(r.prototype,"renderer",{get:function(){return this._renderer},set:function(e){if(e!=this._renderer){this._renderer=e,e.chart=this.chart,e.axis=this,e.parent=this,this.title.parent=this,this.initRenderer(),this._disposers.push(e.gridContainer.events.on("maxsizechanged",this.invalidate,this,!1));var t=this.renderer.labels.create();this._disposers.push(t),t.dataItem=this.dataItems.template.clone(),t.text="L",t.parent=this.renderer,t.shouldClone=!1,t.fillOpacity=0,t.opacity=0,t.strokeOpacity=0,t.interactionsEnabled=!1,t.validate(),this.ghostLabel=t,this.events.on("beforedatavalidated",function(){t.text="L"},void 0,!1)}},enumerable:!0,configurable:!0}),r.prototype.positionToAngle=function(e){return this.renderer.positionToAngle(e)},r.prototype.pointToPosition=function(e){return this.renderer.pointToPosition(e)},r.prototype.positionToCoordinate=function(e){return this.renderer.positionToCoordinate(e)},r.prototype.getAnyRangePath=function(e,t){return this.renderer.getPositionRangePath(e,t)},r.prototype.anyToPosition=function(e){return 0},r.prototype.anyToPoint=function(e){return{x:0,y:0,angle:0}},r.prototype.getPositionRangePath=function(e,t){return this.renderer?this.renderer.getPositionRangePath(e,t):""},Object.defineProperty(r.prototype,"axisLength",{get:function(){return this.renderer?this.renderer.axisLength:0},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"cursorTooltipEnabled",{get:function(){return this.getPropertyValue("cursorTooltipEnabled")},set:function(e){this.setPropertyValue("cursorTooltipEnabled",e)&&(e&&this.renderer?this.renderer.updateTooltip():this.tooltip&&this.tooltip.hide(0))},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"toggleZoomOutButton",{get:function(){return this.getPropertyValue("toggleZoomOutButton")},set:function(e){this.setPropertyValue("toggleZoomOutButton",e)},enumerable:!0,configurable:!0}),r.prototype.hideTooltip=function(e){l.prototype.hideTooltip.call(this,e),this._tooltipPosition=void 0},r.prototype.showTooltipAtPosition=function(e,t){var i=this._tooltip;if(!i||this.dataItems.length<=0)this._tooltipPosition=void 0;else{if(t||(e=this.toAxisPosition(e)),!g(e)||ethis.end){i.hide(0),this._tooltipPosition=void 0;return}var a=this.renderer;i.parent||(i.parent=this.tooltipContainer);var n=a.tooltipLocation,s=this.getCellStartPosition(e),o=this.getCellEndPosition(e);if(this.tooltipPosition=="fixed"&&(e=s+(o-s)*n),e=Y(e,this.start,this.end),this._tooltipPosition!=e){this._tooltipPosition=e;var h=a.tooltipLocation2,d=a.positionToPoint(s,h),u=a.positionToPoint(o,h);this.currentItemStartPoint=d,this.currentItemEndPoint=u,a.fullWidthTooltip&&(i.width=u.x-d.x,i.height=u.y-d.y);var p=a.positionToPoint(e,h),f=et(p,this.renderer.line);i.text=this.getTooltipText(e),i.text&&(i.delayedPointTo(f),i.show())}(!this.cursorTooltipEnabled||this.tooltip.disabled)&&i.hide(0)}},r.prototype.toAxisPosition=function(e){if(e=this.renderer.toAxisPosition(e),e!=null)return e=e*(this.end-this.start),this.renderer.inversed?e=this.end-e:e=this.start+e,e},r.prototype.toGlobalPosition=function(e){return this.renderer.inversed?e=this.end-e:e=e-this.start,e/(this.end-this.start)},r.prototype.getTooltipText=function(e){},r.prototype.updateTooltip=function(e,t){var i=this._tooltip;i&&(i.fixDoc=!1,i.pointerOrientation=e,i.setBounds(or(t,this.renderer.line)))},r.prototype.roundPosition=function(e,t,i){return e},r.prototype.getCellStartPosition=function(e){return e},r.prototype.getCellEndPosition=function(e){return e},Object.defineProperty(r.prototype,"axisRanges",{get:function(){if(!this._axisRanges){var e=this.createDataItem();e.isRange=!0,e.axisFill=this.renderer.axisFills.template.clone(),e.grid=this.renderer.grid.template.clone(),e.tick=this.renderer.ticks.template.clone(),e.label=this.renderer.labels.template.clone(),e.isTemplate=!0,e.component=this,e.axisFill.disabled=!1,e.tick.disabled=!1,e.grid.disabled=!1,e.label.disabled=!1,this._axisRanges=new Q(e),this._axisRanges.events.on("inserted",this.processAxisRange,this,!1),this._disposers.push(new G(this._axisRanges)),this._disposers.push(this._axisRanges.template)}return this._axisRanges},enumerable:!0,configurable:!0}),r.prototype.processAxisRange=function(e){var t=e.newValue;t.component=this,t.isRange=!0},Object.defineProperty(r.prototype,"axisBreaks",{get:function(){return this._axisBreaks||(this._axisBreaks=new ua(this.createAxisBreak(),function(e,t){return yt(e.adjustedStartValue,t.adjustedStartValue)}),this._axisBreaks.events.on("inserted",this.processBreak,this,!1),this._disposers.push(new G(this._axisBreaks)),this._disposers.push(this._axisBreaks.template)),this._axisBreaks},enumerable:!0,configurable:!0}),r.prototype.createAxisBreak=function(){return new Ut},Object.defineProperty(r.prototype,"series",{get:function(){return this._series||(this._series=new xe),this._series},enumerable:!0,configurable:!0}),r.prototype.processSeriesDataItems=function(){},r.prototype.processSeriesDataItem=function(e,t){},r.prototype.postProcessSeriesDataItems=function(e){},r.prototype.postProcessSeriesDataItem=function(e){},r.prototype.updateAxisBySeries=function(){},r.prototype.hideUnusedDataItems=function(){var e=this,t=this._dataItemsIterator;t.createNewItems=!1,w(t.iterator(),function(i){e.validateDataElement(i),i.__disabled=!0}),t.clear(),t.createNewItems=!0},r.prototype.getSeriesDataItem=function(e,t,i){},r.prototype.getAngle=function(e,t,i,a,n){},r.prototype.getX=function(e,t,i,a,n){},r.prototype.getPositionX=function(e,t,i,a,n){},r.prototype.getY=function(e,t,i,a,n){},r.prototype.getPositionY=function(e,t,i,a,n){},Object.defineProperty(r.prototype,"basePoint",{get:function(){return{x:0,y:0}},enumerable:!0,configurable:!0}),r.prototype.dataChangeUpdate=function(){},r.prototype.seriesDataChangeUpdate=function(e){},r.prototype.adjustDifference=function(e,t){var i=t-e;if(g(i))return this._axisBreaks&&We(this._axisBreaks.iterator(),function(a){var n=a.adjustedStartValue,s=a.adjustedEndValue;if(g(n)&&g(s)){if(n>t)return!1;if(s>=e&&g(n)&&g(s)){var o=a.breakSize,h=da({start:n,end:s},{start:e,end:t});h&&(i-=(h.end-h.start)*(1-o))}return!0}}),i},r.prototype.isInBreak=function(e){if(this._axisBreaks)return pa(this._axisBreaks.iterator(),function(t){return e>=t.adjustedStartValue&&e<=t.adjustedEndValue})},r.prototype.fixAxisBreaks=function(){var e=this;if(this._axisBreaks){var t=this._axisBreaks;if(t.length>0){H(fa(t.iterator()),function(n){var s=U(n.startValue,n.endValue),o=ee(n.startValue,n.endValue);n.adjustedStartValue=s,n.adjustedEndValue=o,e._axisBreaks.update(n)});var i=t.first,a=Math.min(i.startValue,i.endValue);w(t.iterator(),function(n){var s=n.adjustedStartValue,o=n.adjustedEndValue;sh?e.__disabled=!0:e.__disabled=!1)},r.prototype.createBreakSprites=function(e){},Object.defineProperty(r.prototype,"axisFills",{get:function(){if(!this._axisFills){var e=this.createFill(this.axis);this._axisFills=new Q(e),e.applyOnClones=!0,e.events.on("enabled",this.invalidateAxisItems,this,!1),this._disposers.push(new G(this._axisFills)),this._disposers.push(this._axisFills.template)}return this._axisFills},enumerable:!0,configurable:!0}),r.prototype.createFill=function(e){return new Si(e)},Object.defineProperty(r.prototype,"grid",{get:function(){if(!this._grid){var e=this.createGrid();this._grid=new Q(e),e.applyOnClones=!0,e.events.on("enabled",this.invalidateAxisItems,this,!1),this._disposers.push(new G(this._grid)),this._disposers.push(this._grid.template)}return this._grid},enumerable:!0,configurable:!0}),r.prototype.createGrid=function(){return new Dt},Object.defineProperty(r.prototype,"ticks",{get:function(){if(!this._ticks){var e=this.createTick();e.applyOnClones=!0,e.isMeasured=!1,e.events.on("enabled",this.invalidateAxisItems,this,!1),this._ticks=new Q(e),this._disposers.push(new G(this._ticks)),this._disposers.push(this._ticks.template)}return this._ticks},enumerable:!0,configurable:!0}),r.prototype.createTick=function(){return new gr},Object.defineProperty(r.prototype,"labels",{get:function(){if(!this._labels){var e=this.createLabel();this._labels=new Q(e),e.applyOnClones=!0,e.events.on("enabled",this.invalidateAxisItems,this,!1),this._disposers.push(new G(this._labels)),this._disposers.push(this._labels.template)}return this._labels},enumerable:!0,configurable:!0}),r.prototype.createLabel=function(){return new Ti},Object.defineProperty(r.prototype,"inside",{get:function(){return this.getPropertyValue("inside")},set:function(e){this.setPropertyValue("inside",e)&&this.axis&&this.axis.invalidate(),e?(this.width=0,this.height=0):(this.width=void 0,this.height=void 0)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"opposite",{get:function(){return this.getPropertyValue("opposite")},set:function(e){this.setPropertyValue("opposite",e)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"fullWidthTooltip",{get:function(){return this.getPropertyValue("fullWidthTooltip")},set:function(e){this.setPropertyValue("fullWidthTooltip",e)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"tooltipLocation",{get:function(){return this.getPropertyValue("tooltipLocation")},set:function(e){this.setPropertyValue("tooltipLocation",e)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"tooltipLocation2",{get:function(){return this.getPropertyValue("tooltipLocation2")},set:function(e){this.setPropertyValue("tooltipLocation2",e)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"cellStartLocation",{get:function(){return this.getPropertyValue("cellStartLocation")},set:function(e){this.setPropertyValue("cellStartLocation",e)&&this.axis&&this.axis.invalidateSeries()},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"cellEndLocation",{get:function(){return this.getPropertyValue("cellEndLocation")},set:function(e){this.setPropertyValue("cellEndLocation",e)&&this.axis&&this.axis.invalidateSeries()},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"inversed",{get:function(){return this.getPropertyValue("inversed")},set:function(e){this.setPropertyValue("inversed",e)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"minLabelPosition",{get:function(){return this.getPropertyValue("minLabelPosition")},set:function(e){this.setPropertyValue("minLabelPosition",e,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"maxLabelPosition",{get:function(){return this.getPropertyValue("maxLabelPosition")},set:function(e){this.setPropertyValue("maxLabelPosition",e,!0)},enumerable:!0,configurable:!0}),r.prototype.copyFrom=function(e){l.prototype.copyFrom.call(this,e),this.grid.template.copyFrom(e.grid.template),this.ticks.template.copyFrom(e.ticks.template),this.labels.template.copyFrom(e.labels.template),this.axisFills.template.copyFrom(e.axisFills.template),this.line.copyFrom(e.line),this.baseGrid.copyFrom(e.baseGrid)},r.prototype.toAxisPosition=function(e){return e},r.prototype.setVisibility=function(e){l.prototype.setVisibility.call(this,e),this.bulletsContainer.visible=e},r}(X);V.registeredClasses.AxisRenderer=Kt;var Tt=function(l){A(r,l);function r(){var e=l.call(this)||this;return e.className="AxisBullet",e.location=.5,e.isMeasured=!1,e.applyTheme(),e}return Object.defineProperty(r.prototype,"location",{get:function(){return this.getPropertyValue("location")},set:function(e){this.setPropertyValue("location",e,!0)},enumerable:!0,configurable:!0}),r.prototype.setDisabled=function(e){var t=l.prototype.setDisabled.call(this,e);return this.axis&&this.axis.invalidateDataItems(),t},r}(X);V.registeredClasses.AxisBullet=Tt;var Fe=function(l){A(r,l);function r(){var e=l.call(this)||this;return e.className="AxisRendererY",e.minGridDistance=40,e.opposite=!1,e.height=k(100),e.labels.template.verticalCenter="middle",e.applyTheme(),e}return r.prototype.setAxis=function(e){l.prototype.setAxis.call(this,e),e.layout="horizontal"},r.prototype.updateGridContainer=function(){var e=this.axis;if(e){var t=this.gridContainer;t.y=e.pixelY,t.height=e.axisLength}},r.prototype.toAxisPosition=function(e){var t=this.axis;if(t){var i=1-e,a=t.relativePositionSprite,n=t.pixelY;if(a?n=Ae({x:0,y:this.pixelY},this.parent,a).y:a=t.parent,a){var s=n/a.innerHeight,o=t.axisLength/a.innerHeight;return 1-(i-s)/o}}return e},r.prototype.processRenderer=function(){l.prototype.processRenderer.call(this);var e=this.axis;if(e){var t=e.title;t.valign="middle",e.height instanceof ce||(e.height=k(100)),this.opposite?(t.rotation=90,this.line.toBack(),t.toFront()):(t.rotation=-90,t.toBack(),this.line.toFront())}},r.prototype.updateTooltip=function(){var e=this.axis;if(e){var t=2e3,i=0,a=0,n=t,s=this.axisLength;this.opposite?this.inside&&(i=-t,n=t):this.inside||(i=-t,n=t),this.axis.updateTooltip("horizontal",{x:i,y:a,width:n,height:s})}},Object.defineProperty(r.prototype,"axisLength",{get:function(){var e=this.axis;return e.measuredHeight-e.pixelPaddingTop-e.pixelPaddingBottom||0},enumerable:!0,configurable:!0}),r.prototype.positionToPoint=function(e,t){return{x:0,y:this.positionToCoordinate(e)}},r.prototype.pointToPosition=function(e){return this.coordinateToPosition(e.y,e.x)},r.prototype.coordinateToPosition=function(e,t){var i,a=this.axis,n=a.axisFullLength;return a.renderer.inversed?i=1-a.start-e/n:i=e/n+(1-a.end),j(i,5)},r.prototype.getPositionRangePath=function(e,t){var i=Y(this.positionToCoordinate(e),0,this.axisLength),a=Y(this.positionToCoordinate(t),0,this.axisLength),n=Math.abs(a-i),s=this.getWidth(),o=Math.min(i,a),h=0;return Ne({x:h,y:o,width:s,height:n},!0)},r.prototype.updateGridElement=function(e,t,i){t=t+(i-t)*e.location;var a=this.positionToPoint(t);e.path=W({x:0,y:0})+R({x:this.getWidth(),y:0}),this.positionItem(e,a),this.toggleVisibility(e,t,0,1)},r.prototype.updateTickElement=function(e,t,i){t=t+(i-t)*e.location;var a=this.positionToPoint(t),n=e.length;try{Ue(this.axis.title.measuredWidth)}catch{}a.x=Ae({x:this.line.pixelX,y:0},this.line.parent,this.gridContainer).x,this.opposite?n*=e.inside?-1:1:n*=e.inside?1:-1,e.path=W({x:0,y:0})+R({x:n,y:0}),this.positionItem(e,a),this.toggleVisibility(e,t,0,1)},r.prototype.updateAxisLine=function(){this.line.path=W({x:0,y:0})+R({x:0,y:this.axisLength})},r.prototype.updateBaseGridElement=function(){l.prototype.updateBaseGridElement.call(this);var e=this.axis,t=this.getWidth(),i=this.axisLength,a=e.basePoint.y,n=this.baseGrid;if(a<-.2||a>i+.2)n.hide(0);else{var s=Ae({x:0,y:0},this.gridContainer,n.parent).x;n.path=W({x:0,y:0})+R({x:t,y:0}),n.moveTo({x:s,y:a}),n.show(0)}},r.prototype.updateLabelElement=function(e,t,i,a){C(a)||(a=e.location),t=t+(i-t)*a,e.isMeasured=!e.inside;var n=this.positionToPoint(t),s,o=0,h=this.gridContainer.maxWidth;this.opposite?(e.inside?(s="right",e.align=="left"&&(o=-h,s="left"),e.align=="center"&&(o=-h/2,s="middle")):s="left",n.x=0+o):(e.inside?(s="left",e.align=="right"&&(o=h,s="right"),e.align=="center"&&(o=h/2,s="middle")):s="right",n.x=this.measuredWidth+o),e.rotation==0&&(e.horizontalCenter=s),this.positionItem(e,n),this.toggleVisibility(e,t,this.minLabelPosition,this.maxLabelPosition)},r.prototype.updateBreakElement=function(e){l.prototype.updateBreakElement.call(this,e);var t=e.startLine,i=e.endLine,a=e.fillShape,n=e.startPoint,s=e.endPoint,o=e.pixelMarginLeft,h=this.getWidth()-e.pixelMarginLeft-e.pixelMarginRight;n.y=Y(n.y,-1,this.axisLength+1),s.y=Y(s.y,-1,this.axisLength+1),n.y==s.y&&(n.y<0||n.y>this.axisLength)?e.fillShape.__disabled=!0:e.fillShape.__disabled=!1;var d=Math.abs(h-o);t.x=o,t.height=0,t.width=d,i.x=o,i.height=0,i.width=d,a.width=d,a.height=Math.abs(s.y-n.y),a.x=o,a.y=s.y},r.prototype.createBreakSprites=function(e){e.startLine=new it,e.endLine=new it;var t=new lr;t.setWavedSides(!0,!1,!0,!1),e.fillShape=t},r.prototype.positionToCoordinate=function(e){var t,i=this.axis,a=i.axisFullLength;return i.renderer.inversed?t=(e-i.start)*a:t=(i.end-e)*a,t},r.prototype.updateBullet=function(e,t,i){var a=.5;e instanceof Tt&&(a=e.location),t=t+(i-t)*a;var n=this.positionToPoint(t);n.x=Ae({x:this.line.pixelX,y:0},this.line.parent,this.gridContainer).x,this.positionItem(e,n),this.toggleVisibility(e,t,0,1)},r}(Kt);V.registeredClasses.AxisRendererY=Fe;de.push({relevant:pe.widthS,state:function(l,r){if(l instanceof Fe){var e=l.states.create(r);return e.properties.inside=!0,e.properties.maxLabelPosition=.9,e.properties.minLabelPosition=.1,e}return null}});de.push({relevant:pe.widthXS,state:function(l,r){if(l instanceof Fe){var e=l.states.create(r);return e.properties.disabled=!0,e}return null}});var Oi=function(l){A(r,l);function r(){var e=l.call(this)||this;return e.className="ValueAxisBreak",e.applyTheme(),e}return Object.defineProperty(r.prototype,"startPosition",{get:function(){if(this.axis)return this.axis.valueToPosition(this.adjustedStartValue)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"endPosition",{get:function(){if(this.axis)return this.axis.valueToPosition(this.adjustedEndValue)},enumerable:!0,configurable:!0}),r}(Ut);V.registeredClasses.ValueAxisBreak=Oi;var Zt=function(l){A(r,l);function r(){var e=l.call(this)||this;return e.className="ValueAxisDataItem",e.values.value={},e.values.endValue={},e.applyTheme(),e}return Object.defineProperty(r.prototype,"value",{get:function(){return this.values.value.value},set:function(e){this.setValue("value",e)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"endValue",{get:function(){return this.values.endValue.value},set:function(e){this.setValue("endValue",e)},enumerable:!0,configurable:!0}),r}(Vt),E=function(l){A(r,l);function r(){var e=l.call(this)||this;return e._stepDecimalPlaces=0,e._prevStepDecimalPlaces=0,e._adjustLabelPrecision=!0,e._baseValue=0,e._adjustedStart=0,e._adjustedEnd=1,e._extremesChanged=!1,e._deltaMinMax=1,e._dsc=!1,e.calculateTotals=!1,e.className="ValueAxis",e.axisFieldName="value",e.setPropertyValue("maxZoomFactor",1e3),e.setPropertyValue("extraMin",0),e.setPropertyValue("extraMax",0),e.setPropertyValue("strictMinMax",!1),e.setPropertyValue("maxPrecision",Number.MAX_VALUE),e.setPropertyValue("adjustLabelPrecision",!0),e.setPropertyValue("extraTooltipPrecision",0),e.keepSelection=!1,e.includeRangesInMinMax=!1,e.applyTheme(),e}return r.prototype.fillRule=function(e){var t=e.value,i=e.component;e.axisFill.disabled||(j(t/i.step/2,5)==Math.round(t/i.step/2)?e.axisFill.__disabled=!0:e.axisFill.__disabled=!1)},r.prototype.createDataItem=function(){return new Zt},r.prototype.createAxisBreak=function(){return new Oi},r.prototype.dataChangeUpdate=function(){this.clearCache(),this.keepSelection?(this._start!=0&&this.dispatchImmediately("startchanged"),this._end!=1&&this.dispatchImmediately("endchanged"),(this._start!=0||this._end!=1)&&this.dispatchImmediately("startendchanged")):(this._start!=0||this._end!=1)&&(this._start=0,this._end=1,this.dispatchImmediately("startendchanged")),this._maxZoomed=this._maxDefined,this._minZoomed=this._minDefined,this._maxAdjusted=this._maxDefined,this._minAdjusted=this._minDefined},r.prototype.processSeriesDataItems=function(){if(this.calculateTotals){var e=this.series.getIndex(0),t=e.startIndex;if(e.dataItems.length>0){t>0&&t--;var i=e.endIndex;i1?t=Math.pow(10,Math.log(this.min)*Math.LOG10E):(t=Math.floor(this.minZoomed/this._step)*this._step,t==0&&(t=this.minZoomed))}var a=this._maxZoomed+this._step;this.resetIterators();var n=this._dataItemsIterator;if(this._step==0)return;this._step=this.fixSmallStep(this._step);var s=0,o=this._prevStepDecimalPlaces!=this._stepDecimalPlaces;for(this._prevStepDecimalPlaces=this._stepDecimalPlaces;t<=a;){var h=this.isInBreak(t);if(!h){var d=n.find(function(v){return v.value===t});d.__disabled&&(d.__disabled=!1),this.appendDataItem(d),d.axisBreak=void 0,(d.value!=t||o)&&(d.value=t,d.text=this.formatLabel(t),d.label&&d.label.invalid&&d.label.validate(),d.value>=this.min&&d.value<=this.max&&d.label&&(this.axisLetter=="Y"&&d.label.measuredWidth>this.ghostLabel.measuredWidth||this.axisLetter=="X"&&d.label.measuredHeight>this.ghostLabel.measuredHeight)&&(this.ghostLabel.text=d.label.currentText,this.ghostLabel.validate())),this.validateDataElement(d)}s++;var u=t;if(!this.logarithmic)t+=this._step;else{var i=Math.log(this.max)*Math.LOG10E-Math.log(this.min)*Math.LOG10E;i>1?t=Math.pow(10,Math.log(this.min)*Math.LOG10E+s):t+=this._step}var p=Math.pow(10,Math.floor(Math.log(Math.abs(this._step))*Math.LOG10E));if(p<1){var f=Math.round(Math.abs(Math.log(Math.abs(p))*Math.LOG10E))+2;if(f=Math.min(13,f),t=j(t,f),u==t){t=a;break}}}var c=this._axisBreaks;if(c){var y=this.renderer;w(c.iterator(),function(v){if(v.breakSize>0&&K(v.startPoint,v.endPoint)>y.minGridDistance)for(var m=v.adjustedMin;m<=v.adjustedMax;){if(m>=v.adjustedStartValue&&m<=v.adjustedEndValue){var x=n.find(function(P){return P.value===m});x.__disabled&&(x.__disabled=!1),e.appendDataItem(x),x.axisBreak=v,x.value!=m&&(x.value=m,x.text=e.formatLabel(m),x.label&&x.label.invalid&&x.label.validate()),e.validateDataElement(x)}m+=v.adjustedStep}})}}},r.prototype.validateDataElement=function(e){l.prototype.validateDataElement.call(this,e),e.itemIndex=this._axisItemCount,this._axisItemCount++;var t=this.renderer,i=e.value,a=e.endValue,n=this.valueToPosition(i);e.position=n;var s=n,o=this.valueToPosition(i+this._step);g(a)&&(s=this.valueToPosition(a),o=s),e.point=t.positionToPoint(n);var h=e.tick;h&&!h.disabled&&t.updateTickElement(h,n,s);var d=e.grid;d&&!d.disabled&&t.updateGridElement(d,n,s);var u=e.label;u&&!u.disabled&&t.updateLabelElement(u,n,s);var p=e.axisFill;p&&!p.disabled&&(t.updateFillElement(p,n,o),e.isRange||this.fillRule(e)),e.bullet&&t.updateBullet(e.bullet,n,s);var f=e.mask;f&&t.updateFillElement(f,n,o)},r.prototype.formatLabel=function(e){return this.adjustLabelPrecision&&e!=0?this.numberFormatter.format(e,void 0,this._stepDecimalPlaces):this.numberFormatter.format(e)},Object.defineProperty(r.prototype,"basePoint",{get:function(){var e=this.baseValue,t=this.valueToPosition(e),i=this.renderer.positionToPoint(t);return i},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"baseValue",{get:function(){var e=this._baseValue;return this.logarithmic&&(e=this.min),this._adapterO?this._adapterO.apply("baseValue",e):e},set:function(e){this._baseValue=e,this.invalidateLayout(),this.invalidateSeries()},enumerable:!0,configurable:!0}),r.prototype.anyToPosition=function(e){return this.valueToPosition(e)},r.prototype.valueToPoint=function(e){var t=this.valueToPosition(e),i=this.renderer.positionToPoint(t),a=this.renderer.positionToAngle(t);return{x:i.x,y:i.y,angle:a}},r.prototype.anyToPoint=function(e){return this.valueToPoint(e)},r.prototype.valueToPosition=function(e){if(g(e)){var t=this.min,i=this.max;if(g(t)&&g(i)){var a=this._difference,n=this._axisBreaks;n&&n.length>0&&We(n.iterator(),function(h){var d=h.adjustedStartValue,u=h.adjustedEndValue;if(g(d)&&g(u)){if(eu?t+=(u-d)*(1-p):e0&&We(s.iterator(),function(o){var h=o.startPosition,d=o.endPosition,u=o.adjustedStartValue,p=o.adjustedEndValue;if(g(u)&&g(p)){if(u>i)return!1;if(Xt({start:u,end:p},{start:t,end:i})){u=ee(u,t),p=U(p,i);var f=o.breakSize;if(a-=(p-u)*(1-f),e>d)t+=(p-u)*(1-f);else if(!(ei&&(i=c)}}),this.includeRangesInMinMax&&this.axisRanges.each(function(p){if(!p.ignoreMinMax){var f=U(p.value,p.endValue),c=ee(p.value,p.endValue);(fi||!g(i))&&(i=c)}})),this.logarithmic){var a=this.treatZeroAs;g(a)&&t<=0&&(t=a),t<=0&&this.raiseCriticalError(new Error("Logarithmic value axis can not have values <= 0."),!0)}if(t==0&&i==0&&(i=.9,t=-.9),g(this._minDefined)&&(t=this._minDefined),g(this._maxDefined)&&(i=this._maxDefined),this._adapterO&&(t=this._adapterO.apply("min",t)),this._adapterO&&(i=this._adapterO.apply("max",i)),!(!g(t)||!g(i))){this._minReal=t,this._maxReal=i,t==Number.POSITIVE_INFINITY&&(t=void 0),i==Number.NEGATIVE_INFINITY&&(i=void 0);var n=this.adjustDifference(t,i);if(t=this.fixMin(t),i=this.fixMax(i),i-t<=1/Math.pow(10,15)){if(i-t!=0)this._deltaMinMax=(i-t)/2;else{var s=Math.log(Math.abs(i))*Math.LOG10E,o=Math.pow(10,Math.floor(s));o=o/10,this._deltaMinMax=o}t-=this._deltaMinMax,i+=this._deltaMinMax}t-=(i-t)*this.extraMin,i+=(i-t)*this.extraMax;var h=this.strictMinMax;g(this._maxDefined)&&(h=!0);var d=this.adjustMinMax(t,i,n,this._gridCount,h);if(t=d.min,i=d.max,n=i-t,d=this.adjustMinMax(t,i,i-t,this._gridCount,!0),t=d.min,i=d.max,this.strictMinMax&&(g(this._minDefined)?t=this._minDefined:t=this._minReal,g(this._maxDefined)?i=this._maxDefined:i=this._maxReal,i-t<=1e-8&&(t-=this._deltaMinMax,i+=this._deltaMinMax),t-=(i-t)*this.extraMin,i+=(i-t)*this.extraMax),this._adapterO&&(t=this._adapterO.apply("min",t)),this._adapterO&&(i=this._adapterO.apply("max",i)),this._step=d.step,!g(t)&&!g(i)&&(this.start=0,this.end=1,this.renderer.labels.each(function(p){p.dataItem.text=""})),(this._minAdjusted!=t||this._maxAdjusted!=i)&&g(t)&&g(i)){var u=this._minMaxAnimation;if(this._extremesChanged&&g(this._minAdjusted)&&g(this._maxAdjusted)&&this.inited){if(u&&!u.isFinished()&&this._finalMax==i&&this._finalMin==t)return;this._finalMin=t,this._finalMax=i,u=this.animateMinMax(t,i),u&&!u.isFinished()?(u.events.on("animationprogress",this.validateDataItems,this),u.events.on("animationended",function(){e.series.each(function(p){p.validate()}),e.validateDataItems(),e.handleSelectionExtremesChange()}),this._minMaxAnimation=u):this.series.each(function(p){p.invalidate()}),this.validateDataItems(),this.dispatchImmediately("extremeschanged"),this.handleSelectionExtremesChange()}else{if(u&&!u.isFinished()&&this._finalMax==i&&this._finalMin==t)return;this._minAdjusted=t,this._maxAdjusted=i,this._finalMin=t,this._finalMax=i,this.invalidateDataItems(),this.dispatchImmediately("extremeschanged")}}this._extremesChanged=!1,this._difference=this.adjustDifference(t,i)}},r.prototype.fixMin=function(e){return e},r.prototype.fixMax=function(e){return e},r.prototype.adjustMinMax=function(e,t,i,a,n){a<=1&&(a=1),a=Math.round(a);var s=e,o=t;i===0&&(i=Math.abs(t));var h=Math.log(Math.abs(i))*Math.LOG10E,d=Math.pow(10,Math.floor(h));d=d/10;var u=d;n&&(u=0),this.logarithmic?(e<=0&&(e=this.baseValue),e==1/0&&(e=1),t==-1/0&&(t=10),this.strictMinMax?(this._minDefined>0?e=this._minDefined:e=e,this._maxDefined>0&&(t=t)):(e=Math.pow(10,Math.floor(Math.log(Math.abs(e))*Math.LOG10E)),t=Math.pow(10,Math.ceil(Math.log(Math.abs(t))*Math.LOG10E)))):(n?(e=Math.floor(e/d)*d,t=Math.ceil(t/d)*d):(e=Math.ceil(e/d)*d-u,t=Math.floor(t/d)*d+u),e<0&&s>=0&&(e=0),t>0&&o<=0&&(t=0)),h=Math.log(Math.abs(i))*Math.LOG10E,d=Math.pow(10,Math.floor(h)),d=d/10;var p=Math.ceil(i/a/d)*d,f=Math.pow(10,Math.floor(Math.log(Math.abs(p))*Math.LOG10E)),c=Math.ceil(p/f);c>5?c=10:c<=5&&c>2&&(c=5),p=Math.ceil(p/(f*c))*f*c,this.maxPrecisions&&(e=e-p)}return{min:e,max:t,step:p}},Object.defineProperty(r.prototype,"min",{get:function(){var e=this._minAdjusted;return g(e)||(e=this._minDefined),e},set:function(e){this._minDefined!=e&&(this._minDefined=e,this.invalidate())},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"minDefined",{get:function(){return this._minDefined},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"maxDefined",{get:function(){return this._maxDefined},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"extraMin",{get:function(){return this.getPropertyValue("extraMin")},set:function(e){this.setPropertyValue("extraMin",e)&&this.invalidateDataItems()},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"extraMax",{get:function(){return this.getPropertyValue("extraMax")},set:function(e){this.setPropertyValue("extraMax",e)&&this.invalidateDataItems()},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"step",{get:function(){return this._step},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"max",{get:function(){var e=this._maxAdjusted;return g(e)||(e=this._maxDefined),e},set:function(e){this._maxDefined!=e&&(this._maxDefined=e,this.invalidate())},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"adjustLabelPrecision",{get:function(){return this.getPropertyValue("adjustLabelPrecision")},set:function(e){this.setPropertyValue("adjustLabelPrecision",e)&&this.invalidate()},enumerable:!0,configurable:!0}),r.prototype.registerSeries=function(e){return new rt([l.prototype.registerSeries.call(this,e),e.events.on("extremeschanged",this.handleExtremesChange,this,!1),e.events.on("selectionextremeschanged",this.handleSelectionExtremesChange,this,!1),this.events.on("extremeschanged",e.invalidate,e,!1)])},r.prototype.handleSelectionExtremesChange=function(){var e=this,t,i,a=!0;if(w(this.series.iterator(),function(f){if(!f.ignoreMinMax&&!f.isHidden&&!f.outOfRange){f.visible&&!f.isHiding&&(a=!1);var c=f.selectionMin(e),y=f.selectionMax(e);g(c)&&(!g(t)||ci)&&(i=y)}}),this.includeRangesInMinMax&&this.axisRanges.each(function(f){if(!f.ignoreMinMax){var c=U(f.value,f.endValue),y=ee(f.value,f.endValue);ci&&(i=y)}}),g(this._minDefined)?this.strictMinMax?t=this._minDefined:t=this.min:this.strictMinMax&&(t=this._minReal),g(this._maxDefined)?this.strictMinMax?i=this._maxDefined:i=this.max:this.strictMinMax&&(i=this._maxReal),t==i){t-=this._deltaMinMax,i+=this._deltaMinMax;var n=this.adjustMinMax(t,i,0,this._gridCount,this.strictMinMax);t=n.min,i=n.max}var s=this.adjustDifference(t,i),o=this.adjustMinMax(t,i,s,this._gridCount);t=o.min,i=o.max,t-=(i-t)*this.extraMin,i+=(i-t)*this.extraMax,t=Y(t,this.min,this.max),i=Y(i,this.min,this.max),s=this.adjustDifference(t,i),o=this.adjustMinMax(t,i,s,this._gridCount,!0),t=o.min,i=o.max,this.strictMinMax&&(t=ee(t,this._minDefined),i=U(i,this._maxDefined));var h=o.step;this.syncWithAxis&&(o=this.syncAxes(t,i,h),t=o.min,i=o.max,this.invalidate()),h=o.step,this._difference=this.adjustDifference(this.min,this.max);var d=this.valueToPosition(t),u=this.valueToPosition(i);a&&!this.syncWithAxis&&(d=0,u=1);var p=0;this.syncWithAxis?(p=5,this.setCache(t+"-"+i,h)):((this._step!=h||this._minZoomed!=t||this._maxZoomed!=i)&&(this._dsc=!0),this._step=h,this._minZoomed=t,this._maxZoomed=i),this.keepSelection||this.zoom({start:d,end:u},!1,!1,p)},Object.defineProperty(r.prototype,"strictMinMax",{get:function(){return this.getPropertyValue("strictMinMax")},set:function(e){this.setPropertyValue("strictMinMax",e)&&this.invalidate()},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"logarithmic",{get:function(){return this.getPropertyValue("logarithmic")},set:function(e){this.setPropertyValue("logarithmic",e)&&(this.invalidate(),this.series.each(function(t){t.invalidateDataItems()}))},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"keepSelection",{get:function(){return this.getPropertyValue("keepSelection")},set:function(e){this.setPropertyValue("keepSelection",e)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"includeRangesInMinMax",{get:function(){return this.getPropertyValue("includeRangesInMinMax")},set:function(e){this.setPropertyValue("includeRangesInMinMax",e)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"maxPrecision",{get:function(){return this.getPropertyValue("maxPrecision")},set:function(e){this.setPropertyValue("maxPrecision",e)&&this.invalidate()},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"extraTooltipPrecision",{get:function(){return this.getPropertyValue("extraTooltipPrecision")},set:function(e){this.setPropertyValue("extraTooltipPrecision",e)&&this.invalidate()},enumerable:!0,configurable:!0}),r.prototype.handleExtremesChange=function(){var e=this;if(this._extremesChanged=!0,this.getMinMax(),this.ghostLabel){var t=0;this.dataItems.each(function(i){i.label&&i.label.pixelWidth>t&&(e.ghostLabel.text=i.label.currentText)})}},r.prototype.getX=function(e,t,i,a,n){return this.renderer.positionToPoint(this.getPositionX(e,t,i,a,n)).x},r.prototype.getPositionX=function(e,t,i,a,n){var s=e.getWorkingValue(t);C(a)||(a="valueX");var o=e.getValue(a,"stack");g(s)||(s=this.baseValue,this.logarithmic&&o>0&&(s=0));var h=this.valueToPosition(s+o);return n&&(h=Y(h,n.start,n.end)),h},r.prototype.getY=function(e,t,i,a,n){return this.renderer.positionToPoint(this.getPositionY(e,t,i,a,n)).y},r.prototype.getPositionY=function(e,t,i,a,n){var s=e.getWorkingValue(t);C(a)||(a="valueY");var o=e.getValue(a,"stack");g(s)||(s=this.baseValue,this.logarithmic&&o>0&&(s=0));var h=this.valueToPosition(s+o);return n&&(h=Y(h,n.start,n.end)),h},r.prototype.getAngle=function(e,t,i,a,n){var s=e.getWorkingValue(t),o=e.getValue(a,"stack");g(s)||(s=this.baseValue);var h=this.valueToPosition(s+o);return n&&(h=Y(h,n.start,n.end)),this.positionToAngle(h)},r.prototype.getAnyRangePath=function(e,t,i){var a=this.valueToPosition(e),n=this.valueToPosition(t);return this.getPositionRangePath(a,n)},r.prototype.getTooltipText=function(e){var t=j(this.positionToValue(e),this._stepDecimalPlaces+this.extraTooltipPrecision),i=this.tooltip.numberFormatter.format(t);return this._adapterO?this._adapterO.apply("getTooltipText",i):i},r.prototype.zoomToValues=function(e,t,i,a){var n=(e-this.min)/(this.max-this.min),s=(t-this.min)/(this.max-this.min);this.zoom({start:n,end:s},i,a)},Object.defineProperty(r.prototype,"minZoomed",{get:function(){return this.syncWithAxis?this._minZoomed:ee(this.min,this._minZoomed)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"maxZoomed",{get:function(){return this.syncWithAxis?this._maxZoomed:U(this.max,this._maxZoomed)},enumerable:!0,configurable:!0}),r.prototype.fixAxisBreaks=function(){var e=this;l.prototype.fixAxisBreaks.call(this);var t=this._axisBreaks;t&&t.length>0&&t.each(function(i){var a=i.adjustedStartValue,n=i.adjustedEndValue,s=n-a,o=Math.ceil(s*i.breakSize)*e._gridCount/(e.max-e.min),h=e.adjustMinMax(a,n,s,o,!0);i.adjustedStep=h.step,i.adjustedMin=h.min,i.adjustedMax=h.max}),this._difference=this.adjustDifference(this.min,this.max)},r.prototype.getPositionLabel=function(e){var t=this.positionToValue(e);return this.numberFormatter.format(t)},r.prototype.showTooltipAt=function(e){this.showTooltipAtPosition(this.valueToPosition(e))},r.prototype.copyFrom=function(e){l.prototype.copyFrom.call(this,e),this.min=e.min,this.max=e.max,this.calculateTotals=e.calculateTotals,this._baseValue=e.baseValue},Object.defineProperty(r.prototype,"syncWithAxis",{get:function(){return this.getPropertyValue("syncWithAxis")},set:function(e){var t=this;this.setPropertyValue("syncWithAxis",e,!0)&&e&&(this._disposers.push(e.events.on("extremeschanged",this.handleSelectionExtremesChange,this,!1)),this._disposers.push(e.events.on("selectionextremeschanged",this.handleSelectionExtremesChange,this,!1)),this._disposers.push(e.events.on("startendchanged",this.handleSelectionExtremesChange,this,!1)),this.events.on("shown",this.handleSelectionExtremesChange,this,!1),this.events.on("maxsizechanged",function(){t.clearCache(),t._disposers.push(V.events.once("exitframe",function(){t.handleSelectionExtremesChange()}))},this,!1))},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"treatZeroAs",{get:function(){return this.getPropertyValue("treatZeroAs")},set:function(e){this.setPropertyValue("treatZeroAs",e,!0)},enumerable:!0,configurable:!0}),r.prototype.syncAxes=function(e,t,i){var a=this.syncWithAxis;if(a){g(e)||(e=this.min),g(t)||(t=this.max),g(i)||(i=this._step);var n=Math.round((a.maxZoomed-a.minZoomed)/a.step),s=Math.round((t-e)/i);if(g(n)&&g(s))for(var o=!1,h=0,d=(t-e)*.01,u=e,p=t,f=i;o!=!0;)if(o=this.checkSync(u,p,f,n),h++,h>1e3&&(o=!0),o)e=u,t=p,i=f;else{h/3==Math.round(h/3)?(u=e-d*h,e>=0&&u<0&&(u=0)):(p=t+d*h,p<=0&&p>0&&(p=0));var c=this.adjustMinMax(u,p,p-u,this._gridCount,!0);u=c.min,p=c.max,f=c.step}}return{min:e,max:t,step:i}},r.prototype.checkSync=function(e,t,i,a){for(var n=(t-e)/i,s=1;sm?(d.startIndex=0,d.endIndex=0,d.outOfRange=!0):(d.outOfRange=!1,d.startIndex=y,d.endIndex=S),!i&&d.dataRangeInvalid&&d.validateDataRange()}})},r.prototype.findFirst=function(e,t,i){var a=e.index;if(a>0){var n=e.component,s=n.dataItems.getIndex(a-1),o=s[i];return!o||o.getTime()e._minDifference[i.uid]&&(t=e._minDifference[i.uid])}),(t==Number.MAX_VALUE||t==0)&&(t=$("day")),t},enumerable:!0,configurable:!0}),r.prototype.seriesDataChangeUpdate=function(e){this._minDifference[e.uid]=Number.MAX_VALUE},r.prototype.postProcessSeriesDataItems=function(e){var t=this;this._firstWeekDay=this.getFirstWeekDay(),e?this.seriesGroupUpdate(e):this.series.each(function(i){t.seriesGroupUpdate(i)}),this.addEmptyUnitsBreaks()},r.prototype.seriesGroupUpdate=function(e){var t=this;JSON.stringify(e._baseInterval[this.uid])!=JSON.stringify(this.mainBaseInterval)&&(e._baseInterval[this.uid]=this.mainBaseInterval,e.mainDataSet.each(function(i){t.postProcessSeriesDataItem(i)}),this.groupData&&this.groupSeriesData(e))},r.prototype.groupSeriesData=function(e){var t=this;if(e.baseAxis==this&&e.dataItems.length>0&&!e.dataGrouped){e.bulletsContainer.removeChildren();var i=[],a=this.mainBaseInterval,n=$(a.timeUnit,a.count);this.groupIntervals.each(function(s){var o=$(s.timeUnit,s.count);(o>n&&oO||!g(_.low))&&(_.low=O),(_.high0&&t.each(function(i){var a=Math.ceil(e._gridCount*(Math.min(e.end,i.endPosition)-Math.max(e.start,i.startPosition))/(e.end-e.start));i.gridInterval=e.chooseInterval(0,i.adjustedEndValue-i.adjustedStartValue,a);var n=ne(new Date(i.adjustedStartValue),i.gridInterval.timeUnit,i.gridInterval.count,e._firstWeekDay,e._df.utc,void 0,e._df.timezoneMinutes,e._df.timezone);n.getTime()>i.startDate.getTime()&&ue(n,i.gridInterval.timeUnit,i.gridInterval.count,e._df.utc),i.gridDate=n})},r.prototype.getFirstWeekDay=function(){return this._df?this._df.firstDayOfWeek:1},r.prototype.getGridDate=function(e,t){var i=this._gridInterval.timeUnit,a=this._gridInterval.count;ne(e,i,1,this._firstWeekDay,this._df.utc,void 0,this._df.timezoneMinutes,this._df.timezone);var n=e.getTime(),s=dt(e),o=ue(s,i,t,this._df.utc).getTime(),h=this.isInBreak(o);h&&h.endDate&&(s=new Date(h.endDate.getTime()),ne(s,i,a,this._firstWeekDay,this._df.utc,void 0,this._df.timezoneMinutes,this._df.timezone),s.getTime()0){var p=u.gridInterval.timeUnit,f=u.gridInterval.count;if(K(u.startPoint,u.endPoint)>d.minGridDistance*4)for(var c=u.gridDate.getTime(),y,v=0,m=function(){var x=dt(u.gridDate);if(c=ue(x,p,f*v,e._df.utc).getTime(),v++,c>u.adjustedStartValue&&cthis.baseInterval.count&&(s=n+(s-n)/(this._gridInterval.count/this.baseInterval.count)),e.position=n;var h=e.tick;h&&!h.disabled&&t.updateTickElement(h,n,s);var d=e.grid;d&&!d.disabled&&t.updateGridElement(d,n,s);var u=e.axisFill;u&&!u.disabled&&(t.updateFillElement(u,n,o),e.isRange||this.fillRule(e));var p=e.mask;p&&t.updateFillElement(p,n,s),e.bullet&&t.updateBullet(e.bullet,n,s);var f=e.label;if(f&&!f.disabled){var c=f.location;c==0&&(this._gridInterval.count==1&&this._gridInterval.timeUnit!="week"&&!e.isRange?c=.5:c=0),t.updateLabelElement(f,n,s,c)}}},Object.defineProperty(r.prototype,"baseDuration",{get:function(){return $(this.baseInterval.timeUnit,this.baseInterval.count)},enumerable:!0,configurable:!0}),r.prototype.adjustMinMax=function(e,t){return{min:e,max:t,step:this.baseDuration}},r.prototype.fixMin=function(e){var t=this.baseInterval,i=ne(new Date(e),t.timeUnit,t.count,this._firstWeekDay,this._df.utc,void 0,this._df.timezoneMinutes,this._df.timezone).getTime(),a=ue(new Date(i),t.timeUnit,t.count,this._df.utc).getTime();return i+(a-i)*this.startLocation},r.prototype.fixMax=function(e){var t=this.baseInterval,i=ne(new Date(e),t.timeUnit,t.count,this._firstWeekDay,this._df.utc,void 0,this._df.timezoneMinutes,this._df.timezone).getTime(),a=ue(new Date(i),t.timeUnit,t.count,this._df.utc).getTime();return i+(a-i)*this.endLocation},r.prototype.chooseInterval=function(e,t,i,a){a||(a=this.gridIntervals);var n=a.getIndex(e),s=$(n.timeUnit,n.count),o=a.length-1;if(e>=o)return Ie({},a.getIndex(o));var h=Math.ceil(t/s);return t0?Ie({},a.getIndex(e-1)):h<=i?Ie({},a.getIndex(e)):e+1d&&(this._minDifference[i.uid]=d)}var u=a-o;u>0&&this._minDifference[i.uid]>u&&(this._minDifference[i.uid]=u),this._prevSeriesTime[i.uid]=a,i._baseInterval[this.uid]&&this.postProcessSeriesDataItem(e)},r.prototype.updateAxisBySeries=function(){l.prototype.updateAxisBySeries.call(this);var e=this.chooseInterval(0,this.minDifference,1);this.minDifference>=$("day",27)&&e.timeUnit=="week"&&(e.timeUnit="month",e.count=1),e.timeUnit=="month"&&(this.minDifference>=$("day",29*2)&&e.count==1&&(e.count=2),this.minDifference>=$("day",29*3)&&e.count==2&&(e.count=3),this.minDifference>=$("day",29*6)&&e.count==5&&(e.count=6)),this.minDifference>=$("hour",23)&&e.timeUnit=="hour"&&(e.timeUnit="day",e.count=1),this.minDifference>=$("week",1)-$("hour",1)&&e.timeUnit=="day"&&(e.timeUnit="week",e.count=1),this.minDifference>=$("year",1)-$("day",1.01)&&e.timeUnit=="month"&&(e.timeUnit="year",e.count=1),this._baseIntervalReal=e,this._mainBaseInterval=e},Object.defineProperty(r.prototype,"baseInterval",{get:function(){return this._groupInterval?this._groupInterval:this._baseInterval?this._baseInterval:this._baseIntervalReal},set:function(e){JSON.stringify(this._baseInterval)!=JSON.stringify(e)&&(this._baseInterval=e,this._mainBaseInterval=e,g(e.count)||(e.count=1),this.invalidate(),this.postProcessSeriesDataItems())},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"mainBaseInterval",{get:function(){return this._baseInterval?this._baseInterval:this._mainBaseInterval?this._mainBaseInterval:this._baseIntervalReal},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"skipEmptyPeriods",{get:function(){return this.getPropertyValue("skipEmptyPeriods")},set:function(e){if(e){var t=this.axisBreaks.template;t.startLine.disabled=!0,t.endLine.disabled=!0,t.fillShape.disabled=!0,t.breakSize=0}else this._gapBreaks&&(this.axisBreaks.clear(),this._gapBreaks=!1);this.setPropertyValue("skipEmptyPeriods",e)&&(this.invalidate(),this.postProcessSeriesDataItems(),this.invalidateSeries())},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"tooltipDateFormat",{get:function(){return this.getPropertyValue("tooltipDateFormat")},set:function(e){this.setPropertyValue("tooltipDateFormat",e)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"markUnitChange",{get:function(){return this.getPropertyValue("markUnitChange")},set:function(e){this.setPropertyValue("markUnitChange",e)&&this.invalidateData()},enumerable:!0,configurable:!0}),r.prototype.getTooltipText=function(e){var t,i=this.positionToDate(e);if(i=ne(i,this.baseInterval.timeUnit,this.baseInterval.count,this._firstWeekDay,this._df.utc,new Date(this.min),this._df.timezoneMinutes,this._df.timezone),this.tooltipDate=i,C(this.tooltipDateFormat))t=this._df.format(i,this.tooltipDateFormat,["day","month","week","year"].indexOf(this.baseInterval.timeUnit)==-1);else{var a=this.dateFormats.getKey(this.baseInterval.timeUnit);a?t=this._df.format(i,a):t=this.getPositionLabel(e)}return this._adapterO?this._adapterO.apply("getTooltipText",t):t},r.prototype.roundPosition=function(e,t,i){var a=this.baseInterval,n=a.timeUnit,s=a.count,o=this.positionToDate(e);if(ne(o,n,s,this._firstWeekDay,this._df.utc,void 0,this._df.timezoneMinutes,this._df.timezone),t>0&&ue(o,n,t*s,this._df.utc),i>0&&i<1&&o.setTime(o.getTime()+this.baseDuration*i),this.isInBreak(o.getTime()))for(;o.getTime()o.getTime()&&Math.abs(h.getTime()-s)m&&(m=T)}),this.groupMin[y]=v,this.groupMax[y]=m),e=Y(e,v,m),t=Y(t,v,m),n&&(u&&(e=t-d,e=Y(e,v,m)),p&&(t=e+d,t=Y(t,v,m)));var o=(e-v)/(m-v),h=(t-v)/(m-v);this.zoom({start:o,end:h},i,a)}}else{var o=this.valueToPosition(e),h=this.valueToPosition(t);this.zoom({start:o,end:h},i,a)}},r.prototype.asIs=function(e){return e=="baseInterval"||l.prototype.asIs.call(this,e)},r.prototype.copyFrom=function(e){var t=this;l.prototype.copyFrom.call(this,e),this.dateFormats=e.dateFormats,this.periodChangeDateFormats=e.periodChangeDateFormats,this.groupIntervals.clear(),e.groupIntervals.each(function(i){t.groupIntervals.push(Ie({},i))}),this.gridIntervals.clear(),e.gridIntervals.each(function(i){t.gridIntervals.push(Ie({},i))}),e._baseInterval&&(this.baseInterval=e._baseInterval)},r.prototype.showTooltipAtPosition=function(e,t){var i=this;if(t||(e=this.toAxisPosition(e)),this.snapTooltip){var a=this.positionToDate(e),n=a.getTime(),s;if(this.series.each(function(d){if(d.baseAxis==i){var u=i.getSeriesDataItem(d,e,!0);if(u){var p=void 0;d.xAxis==i&&(p=u.dateX),d.yAxis==i&&(p=u.dateY),s?Math.abs(s.getTime()-n)>Math.abs(p.getTime()-n)&&(s=p):s=p}}}),s){var o=s.getTime();s=ne(new Date(o),this.baseInterval.timeUnit,this.baseInterval.count,this._firstWeekDay,this._df.utc,void 0,this._df.timezoneMinutes,this._df.timezone),o=s.getTime();var h=this.renderer.tooltipLocation;h==0&&(h=1e-4),s=new Date(s.getTime()+this.baseDuration*h),e=this.dateToPosition(s),this.chart.cursor&&this.chart.cursor.snapToSeries||this.series.each(function(d){var u=d.dataItemsByAxis.getKey(i.uid).getKey(o+d.currentDataSetId),p=d.showTooltipAtDataItem(u);p?i.chart._seriesPoints.push({series:d,point:p}):(d.tooltipText||d.tooltipHTML)&&d.hideTooltip()})}}l.prototype.showTooltipAtPosition.call(this,e,!0)},Object.defineProperty(r.prototype,"snapTooltip",{get:function(){return this.getPropertyValue("snapTooltip")},set:function(e){this.setPropertyValue("snapTooltip",e)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"groupData",{get:function(){return this.getPropertyValue("groupData")},set:function(e){var t=this;this.setPropertyValue("groupData",e)&&(this.series.each(function(i){i.setDataSet(""),e&&!i.dataGrouped&&i.inited&&(i._baseInterval[t.uid]=t.mainBaseInterval,t.groupSeriesData(i))}),this._currentDataSetId="",this._groupInterval=void 0,this.invalidate(),this.invalidateSeries())},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"groupInterval",{get:function(){return this.getPropertyValue("groupInterval")},set:function(e){this.setPropertyValue("groupInterval",e)&&(this.invalidate(),this.invalidateSeries())},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"groupCount",{get:function(){return this.getPropertyValue("groupCount")},set:function(e){this.setPropertyValue("groupCount",e)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"timezoneOffset",{get:function(){return this.getPropertyValue("timezoneOffset")},set:function(e){this.setPropertyValue("timezoneOffset",e)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"timezone",{get:function(){return this.getPropertyValue("timezone")},set:function(e){this.setPropertyValue("timezone",e)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"gridInterval",{get:function(){return this._gridInterval},enumerable:!0,configurable:!0}),r.prototype.makeGap=function(e,t){var i=e.component;if(e&&t&&!i.connect&&g(i.autoGapCount)&&i.baseAxis==this){var a=e.dates["date"+this.axisLetter],n=t.dates["date"+this.axisLetter];if(a&&n){var s=a.getTime(),o=n.getTime();if(s-o>i.autoGapCount*this.baseDuration)return!0}}return!1},Object.defineProperty(r.prototype,"baseValue",{get:function(){return this.min},enumerable:!0,configurable:!0}),r}(E);V.registeredClasses.DateAxis=z;V.registeredClasses.DateAxisDataItem=xr;var Ee=function(l){A(r,l);function r(){var e=l.call(this)||this;return e.className="AxisRendererX",e.minGridDistance=120,e.opposite=!1,e.rotation=0,e.width=k(100),e.labels.template.horizontalCenter="middle",e.applyTheme(),e}return r.prototype.setAxis=function(e){l.prototype.setAxis.call(this,e),e.layout="vertical"},r.prototype.updateGridContainer=function(){var e=this.axis;if(e){var t=this.gridContainer;t.x=e.pixelX,t.width=e.axisLength}},r.prototype.processRenderer=function(){l.prototype.processRenderer.call(this);var e=this.axis;if(e){e.width instanceof ce||(e.width=k(100)),Ue(this.line);var t=e.title;t.rotation=0,t.align="center",this.opposite?(this.line.toFront(),t.toBack()):(t.toFront(),this.toBack(),this.line.toBack())}},r.prototype.updateTooltip=function(){var e=this.axis;if(e){var t=1e3,i=this.line.pixelX,a=this.line.pixelY,n=this.axisLength,s=t;this.opposite?this.inside||(a=-t,s=t):this.inside&&(a=-t,s=t),this.axis.updateTooltip("vertical",{x:i,y:a,width:n,height:s})}},r.prototype.updateLabelElement=function(e,t,i,a){C(a)||(a=e.location),t=t+(i-t)*a;var n=this.positionToPoint(t);e.isMeasured=!e.inside;var s=0,o,h=this.gridContainer.maxHeight;this.opposite?(e.inside?(o="top",e.valign=="bottom"&&(s=h,o="bottom"),e.valign=="middle"&&(s=h/2,o="middle")):o="bottom",n.y=s):(e.inside?(o="bottom",e.valign=="top"&&(s=-h,o="top"),e.valign=="middle"&&(s=-h/2,o="middle")):o="top",n.y+=s),e.rotation==0&&(e.verticalCenter=o),this.positionItem(e,n),this.toggleVisibility(e,t,this.minLabelPosition,this.maxLabelPosition)},Object.defineProperty(r.prototype,"axisLength",{get:function(){var e=this.axis;return e.measuredWidth-e.pixelPaddingRight-e.pixelPaddingLeft||0},enumerable:!0,configurable:!0}),r.prototype.positionToPoint=function(e,t){return{x:this.positionToCoordinate(e),y:0}},r.prototype.pointToPosition=function(e){return this.coordinateToPosition(e.x,e.y)},r.prototype.getPositionRangePath=function(e,t){var i=Y(this.positionToCoordinate(e),0,this.axisLength),a=Y(this.positionToCoordinate(t),0,this.axisLength),n=Math.abs(a-i),s=this.getHeight(),o=Math.min(i,a),h=0;return Ne({x:o,y:h,width:n,height:s},!0)},r.prototype.updateBreakElement=function(e){l.prototype.updateBreakElement.call(this,e);var t=e.startLine,i=e.endLine,a=e.fillShape,n=e.startPoint,s=e.endPoint,o=e.pixelMarginLeft,h=this.getHeight()-e.pixelMarginTop-e.pixelMarginBottom;n.x=Y(n.x,-1,this.axisLength+1),s.x=Y(s.x,-1,this.axisLength+1),n.x==s.x&&(n.x<0||n.x>this.axisLength)?e.fillShape.__disabled=!0:e.fillShape.__disabled=!1,t.y=o,t.width=0,t.height=h,i.y=o,i.width=0,i.height=h,a.height=h,a.width=Math.abs(s.x-n.x),a.y=o,a.x=n.x},r.prototype.updateGridElement=function(e,t,i){t=t+(i-t)*e.location;var a=this.positionToPoint(t);e.path=W({x:0,y:0})+R({x:0,y:this.getHeight()}),this.positionItem(e,a),this.toggleVisibility(e,t,0,1)},r.prototype.updateTickElement=function(e,t,i){t=t+(i-t)*e.location;var a=this.positionToPoint(t),n=e.length;a.y=Ae({x:0,y:this.line.pixelY},this.line.parent,this.gridContainer).y,this.opposite?n*=e.inside?1:-1:n*=e.inside?-1:1,e.path=W({x:0,y:0})+R({x:0,y:n}),this.positionItem(e,a),this.toggleVisibility(e,t,0,1)},r.prototype.updateAxisLine=function(){this.line.path=W({x:0,y:0})+R({x:this.axisLength,y:0})},r.prototype.updateBaseGridElement=function(){l.prototype.updateBaseGridElement.call(this);var e=this.axis,t=this.getHeight(),i=this.axisLength,a=this.baseGrid,n=e.basePoint.x;if(n<-.2||n>i+.2)a.hide(0);else{var s=Ae({x:0,y:0},this.gridContainer,a.parent).y;a.path=W({x:0,y:0})+R({x:0,y:t}),a.moveTo({x:n,y:s}),a.show(0)}},r.prototype.createBreakSprites=function(e){e.startLine=new it,e.endLine=new it;var t=new lr;t.setWavedSides(!1,!0,!1,!0),e.fillShape=t},r.prototype.toAxisPosition=function(e){var t=e,i=this.axis;if(i){var a=i.relativePositionSprite,n=i.pixelX;if(a?n=Ae({x:this.pixelX,y:0},this.parent,a).x:a=i.parent,a){var s=n/a.innerWidth,o=i.axisLength/a.innerWidth;return(t-s)/o}}return e},r.prototype.updateBullet=function(e,t,i){var a=.5;e instanceof Tt&&(a=e.location),t=t+(i-t)*a;var n=this.positionToPoint(t);n.y=Ae({x:0,y:this.line.pixelY},this.line.parent,this.gridContainer).y,this.positionItem(e,n),this.toggleVisibility(e,t,0,1)},r}(Kt);V.registeredClasses.AxisRendererX=Ee;de.push({relevant:pe.heightXS,state:function(l,r){if(l instanceof Ee){var e=l.states.create(r);return e.properties.inside=!0,e.properties.maxLabelPosition=.9,e.properties.minLabelPosition=.1,e}return null}});de.push({relevant:pe.heightXXS,state:function(l,r){if(l instanceof Ee){var e=l.states.create(r);return e.properties.disabled=!0,e}return null}});var br=function(l){A(r,l);function r(){var e=l.call(this)||this;return e.className="CategoryAxisBreak",e.properties.startLocation=.5,e.properties.endLocation=.5,e.applyTheme(),e}return Object.defineProperty(r.prototype,"startPosition",{get:function(){if(this.axis)return this.axis.indexToPosition(this.adjustedStartValue,this.startLocation)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"endPosition",{get:function(){if(this.axis)return this.axis.indexToPosition(this.adjustedEndValue,this.endLocation)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"startCategory",{get:function(){return this.getPropertyValue("startCategory")},set:function(e){this.setPropertyValue("startCategory",e)&&this.axis&&(this.axis.invalidateDataItems(),this.axis.invalidateSeries())},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"endCategory",{get:function(){return this.getPropertyValue("endCategory")},set:function(e){this.setPropertyValue("endCategory",e)&&this.axis&&(this.axis.invalidateDataItems(),this.axis.invalidateSeries())},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"startValue",{get:function(){var e=this.getPropertyValue("startCategory");return e?this.axis.categoryToIndex(e):this.getPropertyValue("startValue")},set:function(e){this.setPropertyValue("startValue",e)&&this.axis&&(this.axis.invalidateDataItems(),this.axis.invalidateSeries())},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"endValue",{get:function(){var e=this.getPropertyValue("endCategory");return e?this.axis.categoryToIndex(e):this.getPropertyValue("endValue")},set:function(e){this.setPropertyValue("endValue",e)&&this.axis&&(this.axis.invalidateDataItems(),this.axis.invalidateSeries())},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"startLocation",{get:function(){return this.getPropertyValue("startLocation")},set:function(e){this.setPropertyValue("startLocation",e)&&this.axis&&(this.axis.invalidateDataItems(),this.axis.invalidateSeries())},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"endLocation",{get:function(){return this.getPropertyValue("endLocation")},set:function(e){this.setPropertyValue("endLocation",e)&&this.axis&&(this.axis.invalidateDataItems(),this.axis.invalidateSeries())},enumerable:!0,configurable:!0}),r}(Ut);V.registeredClasses.CategoryAxisBreak=br;var Pr=function(l){A(r,l);function r(){var e=l.call(this)||this;return e.seriesDataItems={},e.className="CategoryAxisDataItem",e.text="{category}",e.locations.category=0,e.locations.endCategory=1,e.deltaPosition=0,e.applyTheme(),e}return Object.defineProperty(r.prototype,"category",{get:function(){return this._adapterO&&this._adapterO.isEnabled("category")?this._adapterO.apply("category",this.properties.category):this.properties.category},set:function(e){var t=this.properties.category;this.setProperty("category",e),C(t)&&t!=e&&this.component&&this.component.validateDataElement(this)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"endCategory",{get:function(){return this.properties.endCategory},set:function(e){this.setProperty("endCategory",e)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"deltaPosition",{get:function(){return this.properties.deltaCoordinate},set:function(e){e!=this.properties.deltaCoordinate&&(this.setProperty("deltaCoordinate",e),this.component&&(this.component.invalidateDataItems(),this.component.invalidateSeries()))},enumerable:!0,configurable:!0}),r}(Vt),Z=function(l){A(r,l);function r(){var e=l.call(this)||this;e.dataItemsByCategory=new Te,e.className="CategoryAxis",e.axisFieldName="category",e._lastDataItem=e.createDataItem(),e._lastDataItem.component=e,e._disposers.push(e._lastDataItem),e.applyTheme();var t=e.dataItemsByCategory;return e.addDisposer(e.mainDataSet.events.on("removed",function(i){t.removeKey(i.oldValue.category)})),e}return r.prototype.createDataItem=function(){return new Pr},r.prototype.createAxisBreak=function(){return new br},r.prototype.processSeriesDataItem=function(e,t){l.prototype.processSeriesDataItem.call(this,e,t);var i=e["category"+this.axisLetter];if(C(i)){var a=this.dataItemsByCategory.getKey(i);if(a){var n=e.component.uid,s=a.seriesDataItems[n];s||(s=[],a.seriesDataItems[n]=s),s.push(e)}}else e.component.dataItems.remove(e)},r.prototype.validateDataRange=function(){var e=this;l.prototype.validateDataRange.call(this),w(this._series.iterator(),function(t){if(t.xAxis instanceof r&&t.yAxis instanceof r)t.invalidateDataRange();else{var i=e.positionToIndex(e.start),a=e.positionToIndex(e.end);a>=e.dataItems.length&&a--;for(var n=t.uid,s=void 0,o=void 0,h=i;h<=a;h++){var d=e.dataItems.getIndex(h);if(d){var u=d.seriesDataItems[n];if(u)for(var p=0;po)&&(o=c)}}}}g(s)?t.startIndex=s:t.start=e.start,g(o)?t.endIndex=o+1:t.end=e.end,e._axisBreaks&&e._axisBreaks.length>0&&t.invalidateDataRange()}})},r.prototype.validate=function(){var e=this;l.prototype.validate.call(this);var t=this.dataItems.length,i=Y(Math.floor(this.start*t-1),0,t),a=Y(Math.ceil(this.end*t),0,t);this.renderer.invalid&&this.renderer.validate();var n=this.renderer.axisLength/Math.max(this.renderer.minGridDistance,1/Number.MAX_SAFE_INTEGER),s=Math.min(this.dataItems.length,Math.ceil((a-i)/n));if(this._startIndex=Math.floor(i/s)*s,this._endIndex=Math.ceil(this.end*t),this.fixAxisBreaks(),this._startIndex==this._endIndex&&this._endIndex++,this._frequency=s,!(this.axisLength<=0)){this.maxZoomFactor=this.dataItems.length,this.dataItems.length<=0&&(this.maxZoomFactor=1),this.resetIterators(),i=ee(0,this._startIndex-this._frequency),a=U(this.dataItems.length,this._endIndex+this._frequency);for(var o=0,h=0;h0)for(var m=y;m<=v;m=m+P){var x=e.dataItems.getIndex(m);x.__disabled=!1,e.appendDataItem(x),e.validateDataElement(x,S),S++}}})}this.validateBreaks(),this.validateAxisRanges(),this.ghostLabel.invalidate(),this.renderer.invalidateLayout()}},r.prototype.validateDataElement=function(e,t,i){l.prototype.validateDataElement.call(this,e),e.itemIndex=this._axisItemCount,this._axisItemCount++;var a=this.renderer;g(i)||(i=this.categoryToIndex(e.category));var n=this.categoryToIndex(e.endCategory);g(n)||(n=i);var s=this.indexToPosition(i,e.locations.category),o=this.indexToPosition(n,e.locations.endCategory);e.position=s;var h,d,u;e.isRange&&(h=n,d=this.indexToPosition(i,e.locations.category),u=this.indexToPosition(h,e.locations.endCategory)),e.point=a.positionToPoint(s);var p=e.tick;p&&!p.disabled&&a.updateTickElement(p,s,o);var f=e.grid;f&&!f.disabled&&a.updateGridElement(f,s,o);var c=e.label;c&&!c.disabled&&((!e.isRange||c.text==null)&&(e.text=e.text),a.updateLabelElement(c,s,o),(a instanceof Fe&&e.label.measuredWidth>this.ghostLabel.measuredWidth||a instanceof Ee&&e.label.measuredHeight>this.ghostLabel.measuredHeight)&&(e.label.html?this.ghostLabel.html=e.label.currentText:this.ghostLabel.text=e.label.currentText));var y=e.axisFill;y&&!y.disabled&&(e.isRange||(h=i+this._frequency,d=this.indexToPosition(i,y.location),u=this.indexToPosition(h,y.location)),a.updateFillElement(y,d,u),e.isRange||this.fillRule(e,t)),e.bullet&&a.updateBullet(e.bullet,s,o);var v=e.mask;v&&a.updateFillElement(v,d,u)},r.prototype.disposeData=function(){this.dataItemsByCategory.clear(),l.prototype.disposeData.call(this)},r.prototype.processDataItem=function(e,t){e&&(l.prototype.processDataItem.call(this,e,t),C(e.category)&&this.dataItemsByCategory.setKey(e.category,e))},r.prototype.getDataItem=function(e){var t=e[this.dataFields.category];if(C(t)){var i=this.dataItemsByCategory.getKey(t);return i||this.dataItems.create()}},r.prototype.indexToPosition=function(e,t){g(t)||(t=.5);var i=this.startIndex,a=this.endIndex,n=this.adjustDifference(i,a),s=this.startLocation,o=this.endLocation;if(n-=s,n-=1-o,this._axisBreaks){var h=this._axisBreaks;We(h.iterator(),function(p){var f=p.adjustedStartValue,c=p.adjustedEndValue;if(ec?i+=(c-f)*(1-y):e=0;i--){var a=e.dataItems.getIndex(i);if(e.xAxis==this&&a.categoryX==t||e.yAxis==this&&a.categoryY==t)return a}},r.prototype.getSeriesDataItemByCategory=function(e,t){var i=this,a;return t.dataItems.each(function(n){t.xAxis==i?n.categoryX==e&&(a=n):t.yAxis==i&&n.categoryY==e&&(a=n)}),a},r.prototype.getSeriesDataItem=function(e,t,i){var a=this;if(g(t)){var n=this.positionToIndex(t);n>=this.dataItems.length&&n--;var s=this.dataItems.getIndex(n);if(s){var o=s.category,h,d=e.dataItems.getIndex(n);return d&&(e.xAxis==this&&d.categoryX==o||e.yAxis==this&&d.categoryY==o)?d:(e.dataItems.each(function(u){e.xAxis==a&&u.categoryX==o&&(h||(h=u),Math.abs(n-h.index)>Math.abs(n-u.index)&&(h=u)),e.yAxis==a&&u.categoryY==o&&(h||(h=u),Math.abs(n-h.index)>Math.abs(n-u.index)&&(h=u))}),h)}}},r.prototype.getX=function(e,t,i,a,n){var s=this.getPositionX(e,t,i,a,n);return ve(s)?this.basePoint.x:this.renderer.positionToPoint(s).x},r.prototype.getPositionX=function(e,t,i,a,n){var s;return C(t)&&(s=this.categoryToPosition(e.categories[t],i)),n&&(s=Y(s,n.start,n.end)),s},r.prototype.getY=function(e,t,i,a,n){var s=this.getPositionY(e,t,i,a,n);return ve(s)?this.basePoint.y:this.renderer.positionToPoint(s).y},r.prototype.getPositionY=function(e,t,i,a,n){var s;return C(t)&&(s=this.categoryToPosition(e.categories[t],i)),n&&(s=Y(s,n.start,n.end)),s},r.prototype.getAngle=function(e,t,i,a,n){var s=this.categoryToPosition(e.categories[t],i);return n&&(s=Y(s,n.start,n.end)),this.positionToAngle(s)},r.prototype.getCellStartPosition=function(e){return this.roundPosition(e,0)},r.prototype.getCellEndPosition=function(e){return this.roundPosition(e,1)},r.prototype.getTooltipText=function(e){var t=this.dataItems.getIndex(this.positionToIndex(e));if(t)return this.tooltipDataItem=t,this.tooltip.dataItem=t,this.tooltipText?this.tooltipText:this._adapterO?this._adapterO.apply("getTooltipText",t.category):t.category},r.prototype.positionToIndex=function(e){e=j(e,10),e<0&&(e=0),e>1&&(e=1);var t=this.startIndex,i=this.endIndex,a=i-t-this.startLocation-(1-this.endLocation);e+=1/a*this.startLocation;var n=null;if(this._axisBreaks){var s=this._axisBreaks;We(s.iterator(),function(o){var h=o.startPosition,d=o.endPosition,u=o.adjustedStartValue,p=o.adjustedEndValue;u=ee(u,t),p=U(p,i);var f=o.breakSize;if(a-=(p-u)*(1-f),e>d)t+=(p-u)*(1-f);else if(!(e=this.dataItems.length&&(n=this.dataItems.length-1),n},r.prototype.positionToCategory=function(e){return this.getPositionLabel(e)},r.prototype.getPositionLabel=function(e){var t=this.dataItems.getIndex(this.positionToIndex(e));if(t)return t.category},Object.defineProperty(r.prototype,"basePoint",{get:function(){return this.renderer.positionToPoint(1)},enumerable:!0,configurable:!0}),r.prototype.initRenderer=function(){l.prototype.initRenderer.call(this);var e=this.renderer;e.baseGrid.disabled=!0},Object.defineProperty(r.prototype,"frequency",{get:function(){return this._frequency},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"sortBySeries",{get:function(){return this.getPropertyValue("sortBySeries")},set:function(e){this.setPropertyValue("sortBySeries",e,!0)},enumerable:!0,configurable:!0}),r.prototype.processConfig=function(e){e&&C(e.sortBySeries)&&ae(e.sortBySeries)&&(this.map.hasKey(e.sortBySeries)?e.sortBySeries=this.map.getKey(e.sortBySeries):(this.addDelayedMap("sortBySeries",e.sortBySeries),delete e.sortBySeries)),l.prototype.processConfig.call(this,e)},r}(Gt);V.registeredClasses.CategoryAxis=Z;V.registeredClasses.CategoryAxisDataItem=Pr;var qt=function(l){A(r,l);function r(){var e=l.call(this)||this;return e.className="XYSeriesDataItem",e.values.customValue={},e.values.valueX={stack:0},e.values.valueY={stack:0},e.values.openValueX={},e.values.openValueY={},e.values.dateX={},e.values.dateY={},e.values.openDateX={},e.values.openDateY={},e.setLocation("dateX",.5,0),e.setLocation("dateY",.5,0),e.setLocation("categoryX",.5,0),e.setLocation("categoryY",.5,0),e.applyTheme(),e}return Object.defineProperty(r.prototype,"valueX",{get:function(){return this.values.valueX.value},set:function(e){this.setValue("valueX",e)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"customValue",{get:function(){return this.values.customValue.value},set:function(e){this.setValue("customValue",e)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"valueY",{get:function(){return this.values.valueY.value},set:function(e){this.setValue("valueY",e)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"dateX",{get:function(){return this.getDate("dateX")},set:function(e){this.setDate("dateX",e)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"dateY",{get:function(){return this.getDate("dateY")},set:function(e){this.setDate("dateY",e)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"categoryX",{get:function(){return this.categories.categoryX},set:function(e){this.setCategory("categoryX",e)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"categoryY",{get:function(){return this.categories.categoryY},set:function(e){this.setCategory("categoryY",e)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"openValueX",{get:function(){return this.values.openValueX.value},set:function(e){this.setValue("openValueX",e)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"openValueY",{get:function(){return this.values.openValueY.value},set:function(e){this.setValue("openValueY",e)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"openDateX",{get:function(){return this.getDate("openDateX")},set:function(e){this.setDate("openDateX",e)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"openDateY",{get:function(){return this.getDate("openDateY")},set:function(e){this.setDate("openDateY",e)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"openCategoryX",{get:function(){return this.categories.openCategoryX},set:function(e){this.setCategory("openCategoryX",e)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"openCategoryY",{get:function(){return this.categories.openCategoryY},set:function(e){this.setCategory("openCategoryY",e)},enumerable:!0,configurable:!0}),r.prototype.getMin=function(e,t,i){var a=this,n;return g(i)||(i=0),H(e,function(s){var o;t?o=a.getWorkingValue(s):o=a.getValue(s),o+=i,(on||!g(n))&&(n=o)}),n},r}(zt),nt=function(l){A(r,l);function r(){var e=l.call(this)||this;return e.groupFields={},e._xAxis=new le,e._yAxis=new le,e._xValueFields=[],e._yValueFields=[],e._baseInterval={},e.dataGrouped=!1,e.usesShowFields=!1,e._dataSetChanged=!1,e._maxxX=1e5,e._maxxY=1e5,e._propertiesChanged=!1,e.outOfRange=!1,e.className="XYSeries",e.isMeasured=!1,e.groupFields.valueX="close",e.groupFields.valueY="close",e.groupFields.customValue="close",e.groupFields.openValueX="open",e.groupFields.openValueY="open",e.cursorTooltipEnabled=!0,e.cursorHoverEnabled=!0,e.excludeFromTotal=!1,e.mainContainer.mask=new q,e.mainContainer.mask.setElement(e.paper.add("path")),e.stacked=!1,e.snapTooltip=!1,e._showBullets=!1,e.tooltip.pointerOrientation="horizontal",e.properties.stackToNegative=!0,e.hideTooltipWhileZooming=!0,e.setPropertyValue("maskBullets",!0),e.tooltip.events.on("hidden",function(){e.returnBulletDefaultState()},void 0,!1),e._disposers.push(e._xAxis),e._disposers.push(e._yAxis),e.observe(J,function(){e.inited&&(e._propertiesChanged=!0,e.legendDataItem&&(e.legendDataItem.childrenCreated=!1),e.chart&&e.chart.legend&&e.chart.legend.invalidateDataItems(),e.invalidate())},void 0,!1),e.applyTheme(),e}return r.prototype.applyInternalDefaults=function(){l.prototype.applyInternalDefaults.call(this),C(this.readerTitle)||(this.readerTitle=this.language.translate("X/Y Series"))},r.prototype.createDataItem=function(){return new qt},r.prototype.resetExtremes=function(){this._tmin.clear(),this._tmax.clear(),this._smin.clear(),this._smax.clear()},r.prototype.dataChangeUpdate=function(){this.dataGrouped=!1,this._baseInterval={},this._currentDataSetId="",this.resetExtremes(),this.xAxis&&this.xAxis.seriesDataChangeUpdate(this),this.yAxis&&this.yAxis.seriesDataChangeUpdate(this)},r.prototype.validateData=function(){this._baseInterval={};var e=this.dataFields;if(e.valueYShow||e.openValueXShow||e.openValueXShow||e.openValueYShow?this.usesShowFields=!0:this.usesShowFields=!1,this.defineFields(),this.data.length>0&&this.dataChangeUpdate(),l.prototype.validateData.call(this),this.updateItemReaderText(),this.chart&&(!C(this.dataFields[this._xField])||!C(this.dataFields[this._yField])))throw Error('Data fields for series "'+(this.name?this.name:this.uid)+'" are not properly defined.');this.inited&&this.isHidden&&this.hide(0),this.dataGrouped=!1},r.prototype.processDataItem=function(e,t){try{l.prototype.processDataItem.call(this,e,t),this.xAxis.processSeriesDataItem(e,"X"),this.yAxis.processSeriesDataItem(e,"Y"),this.setInitialWorkingValues(e)}catch(i){this._chart&&this._chart.raiseCriticalError(i)}},r.prototype.updateDataItem=function(e){l.prototype.updateDataItem.call(this,e),this.xAxis.processSeriesDataItem(e,"X"),this.yAxis.processSeriesDataItem(e,"Y")},r.prototype.setInitialWorkingValues=function(e){},r.prototype.disposeData=function(){l.prototype.disposeData.call(this);var e=this.xAxis,t=this.yAxis;if(e){var i=this.dataItemsByAxis.getKey(e.uid);i&&i.clear(),e instanceof Z&&this.clearCatAxis(e)}if(t){var a=this.dataItemsByAxis.getKey(t.uid);a&&a.clear(),t instanceof Z&&this.clearCatAxis(t)}},r.prototype.clearCatAxis=function(e){var t=this.uid;e.dataItems.each(function(i){i.seriesDataItems[t]&&(i.seriesDataItems[t]=[])})},r.prototype.defineFields=function(){var e=this.xAxis,t=this.yAxis;if(e&&t){var i=e.axisFieldName,a=i+"X",n="open"+Yt(i)+"X",s=t.axisFieldName,o=s+"Y",h="open"+Yt(s)+"Y";this._xField=a,this._yField=o,this.dataFields[n]&&(this._xOpenField=n),this.dataFields[h]&&(this._yOpenField=h),!this.dataFields[h]&&this.baseAxis==t&&(this._yOpenField=o),!this.dataFields[n]&&this.baseAxis==e&&(this._xOpenField=a),this.stacked&&this.baseAxis==e&&(this._xOpenField=a),this.stacked&&this.baseAxis==t&&(this._yOpenField=o),e instanceof Z&&t instanceof Z&&(this._yOpenField||(this._yOpenField=o)),this._xValueFields=[],this._yValueFields=[],this.addValueField(e,this._xValueFields,this._xField),this.addValueField(e,this._xValueFields,this._xOpenField),this.addValueField(t,this._yValueFields,this._yField),this.addValueField(t,this._yValueFields,this._yOpenField)}},r.prototype.addValueField=function(e,t,i){e instanceof E&&C(this.dataFields[i])&&t.indexOf(i)==-1&&t.push(i)},r.prototype.setCategoryAxisField=function(e,t){C(this.dataFields[e])||(this.dataFields[e]=t.dataFields.category)},r.prototype.setDateAxisField=function(e,t){C(this.dataFields[e])||(this.dataFields[e]=t.dataFields.date)},r.prototype.afterDraw=function(){l.prototype.afterDraw.call(this),this.createMask()},r.prototype.createMask=function(){if(this.mainContainer.mask){var e=this.getMaskPath();w(this.axisRanges.iterator(),function(t){t.axisFill.fillPath&&(t.axisFill.validate(),e+=t.axisFill.fillPath)}),this.mainContainer.mask.path=e}},r.prototype.getMaskPath=function(){return this.xAxis&&this.yAxis?Ne({x:0,y:0,width:this.xAxis.axisLength,height:this.yAxis.axisLength}):""},r.prototype.getAxisField=function(e){if(e==this.xAxis)return this.xField;if(e==this.yAxis)return this.yField},r.prototype.validateDataItems=function(){var e=this.chart;e&&(this._maxxX=ee(1e5,e.plotContainer.maxWidth*2),this._maxxY=ee(1e5,e.plotContainer.maxHeight*2));var t=this.xAxis,i=this.yAxis;t&&i&&(t.updateAxisBySeries(),i.updateAxisBySeries()),l.prototype.validateDataItems.call(this),t&&i&&(t.postProcessSeriesDataItems(this),i.postProcessSeriesDataItems(this))},r.prototype.validateDataRange=function(){var e=this.xAxis,t=this.yAxis;e&&t&&(e.dataRangeInvalid&&e.validateDataRange(),t.dataRangeInvalid&&t.validateDataRange()),l.prototype.validateDataRange.call(this)},r.prototype.validate=function(){var e=this.xAxis,t=this.yAxis;if(e&&t){e.invalid&&e.validate(),t.invalid&&t.validate(),this.y=t.pixelY,this.x=e.pixelX,this._showBullets=!0;var i=this.minBulletDistance;g(i)&&this.baseAxis.axisLength/(this.endIndex-this.startIndex)0){var a=this.xAxis,n=this.yAxis;this._prevStartIndex=void 0,this._prevEndIndex=void 0,this._startIndex=void 0,this._endIndex=void 0,this.appeared||this.processValues(!1),a instanceof z&&a==this.baseAxis&&(this._tmin.setKey(a.uid,i.getIndex(0).dateX.getTime()),this._tmax.setKey(a.uid,i.getIndex(i.length-1).dateX.getTime()),this.dispatch("extremeschanged")),n instanceof z&&n==this.baseAxis&&(this._tmin.setKey(n.uid,i.getIndex(0).dateY.getTime()),this._tmax.setKey(n.uid,i.getIndex(i.length-1).dateY.getTime()),this.dispatch("extremeschanged"))}}return t},r.prototype.processValues=function(e){l.prototype.processValues.call(this,e);var t=this.xAxis,i=this.yAxis;if(!(!t||!i)){var a=this.dataItems,n=1/0,s=-1/0,o=1/0,h=-1/0,d=this.startIndex,u=this.endIndex,p=d,f=u;e||(d=0,u=this.dataItems.length);for(var c=d;ch&&(h=m)),this.baseAxis==i&&(vs&&(s=v)))}t.processSeriesDataItems(),i.processSeriesDataItems();var x=t.uid,P=i.uid;if(this.xAxis instanceof E&&(n==1/0||s==-1/0)){this._smin.setKey(x,void 0),this._smax.setKey(x,void 0),this.dispatchImmediately("selectionextremeschanged");return}if(this.yAxis instanceof E&&(o==1/0||h==-1/0)){this._smin.setKey(P,void 0),this._smax.setKey(P,void 0),this.dispatchImmediately("selectionextremeschanged");return}if(!e&&(this._tmin.getKey(x)!=n||this._tmax.getKey(x)!=s||this._tmin.getKey(P)!=o||this._tmax.getKey(P)!=h)){this._tmin.setKey(x,n),this._tmax.setKey(x,s),this._tmin.setKey(P,o),this._tmax.setKey(P,h);var S=this.stackedSeries;S&&(S.isDisposed()?this.stackedSeries=void 0:S.processValues(!1)),this.dispatchImmediately("extremeschanged")}if(d!=p||u!=f){n=1/0,s=-1/0,o=1/0,h=-1/0;for(var c=p;ch&&(h=m)),this.baseAxis==i&&(vs&&(s=v)))}}if(this.xAxis instanceof E&&(n==1/0||s==-1/0)){this._smin.setKey(x,void 0),this._smax.setKey(x,void 0),this.dispatchImmediately("selectionextremeschanged");return}if(this.yAxis instanceof E&&(o==1/0||h==-1/0)){this._smin.setKey(P,void 0),this._smax.setKey(P,void 0),this.dispatchImmediately("selectionextremeschanged");return}if((this._smin.getKey(x)!=n||this._smax.getKey(x)!=s||this._smin.getKey(P)!=o||this._smax.getKey(P)!=h)&&(this._smin.setKey(x,n),this._smax.setKey(x,s),this._smin.setKey(P,o),this._smax.setKey(P,h),this.appeared||this.start!=0||this.end!=1||this.dataItems!=this.mainDataSet)){var D=!1;if(i instanceof E&&!(i instanceof z)){var T=this._tmin.getKey(P);(!g(T)||(this.usesShowFields||this._dataSetChanged||t instanceof z&&t.groupData&&this.isShowing)&&ob||this.stackedSeries&&!this.isHidden&&!e)&&(this._tmax.setKey(P,h),D=!0)}if(t instanceof E&&!(t instanceof z)){var T=this._tmin.getKey(x);(!g(T)||(this.usesShowFields||this._dataSetChanged||i instanceof z&&i.groupData&&this.isShowing)&&nb||this.stackedSeries&&!this.isHidden&&!e)&&(this._tmax.setKey(x,s),D=!0)}D&&this.dispatchImmediately("extremeschanged"),this.start==0&&this.end==1&&(this._dataSetChanged=!1),this.dispatchImmediately("selectionextremeschanged")}!e&&this.stacked&&this.processValues(!0)}},r.prototype.hideTooltip=function(e){l.prototype.hideTooltip.call(this,e),this.returnBulletDefaultState(),this._prevTooltipDataItem=void 0},r.prototype.showTooltipAtPosition=function(e,t){var i;if(this.visible&&!this.isHiding&&!this.isShowing){var a=this._xAxis.get(),n=this._yAxis.get();a==this.baseAxis&&(i=a.getSeriesDataItem(this,a.toAxisPosition(e),this.snapTooltip)),n==this.baseAxis&&(i=n.getSeriesDataItem(this,n.toAxisPosition(t),this.snapTooltip));var s=this.showTooltipAtDataItem(i);if(s)return s;if(!this.tooltipText&&!this.tooltipHTML)return}this.hideTooltip()},r.prototype.getAdjustedXLocation=function(e,t,i){return e.locations[t]},r.prototype.getAdjustedYLocation=function(e,t,i){return e.locations[t]},r.prototype.showTooltipAtDataItem=function(e){var t,i,a=this.chart.cursor;if(a&&a.hideSeriesTooltipsOnSelection&&a.selection.visible&&a.downPoint){this.hideTooltip();return}if(this.returnBulletDefaultState(e),e&&e.visible){if(this.updateLegendValue(e),this.cursorTooltipEnabled){this.tooltipDataItem=e;var n=this.tooltipXField,s=this.tooltipYField;if(C(e[n])&&C(e[s])){var o=this.getPoint(e,n,s,this.getAdjustedXLocation(e,n),this.getAdjustedYLocation(e,s));if(o&&!(this.chart.className=="XYChart"&&(o.y<-1||o.y>this.yAxis.pixelHeight+1||o.x<-1||o.x>this.xAxis.pixelWidth+1))){if(this.tooltipX=o.x,this.tooltipY=o.y,this._prevTooltipDataItem!=e&&(this.dispatchImmediately("tooltipshownat",{type:"tooltipshownat",target:this,dataItem:e}),this._prevTooltipDataItem=e),this.cursorHoverEnabled)try{for(var h=ui(e.sprites),d=h.next();!d.done;d=h.next()){var u=d.value;!u.parent.visible||u.isHidden||u.__disabled||u.disabled||u.isHiding||(u.interactions.isRealHover||(u.dispatchImmediately("over"),u.interactions.isRealHover=!0),u.isHover=!0)}}catch(p){t={error:p}}finally{try{d&&!d.done&&(i=h.return)&&i.call(h)}finally{if(t)throw t.error}}return this.showTooltip()?et({x:o.x,y:o.y},this):void 0}}}}else this.updateLegendValue(e,!0)},r.prototype.returnBulletDefaultState=function(e){var t,i;if(this._prevTooltipDataItem&&this._prevTooltipDataItem!=e)try{for(var a=ui(this._prevTooltipDataItem.sprites),n=a.next();!n.done;n=a.next()){var s=n.value;if(s.isDisposed())this._prevTooltipDataItem=void 0;else{var o=s.interactions.isRealHover;s.isHover=!1,o&&s.dispatchImmediately("out")}}}catch(h){t={error:h}}finally{try{n&&!n.done&&(i=a.return)&&i.call(a)}finally{if(t)throw t.error}}},r.prototype.shouldCreateBullet=function(e,t){var i=t.xField;C(i)||(i=this.xField);var a=t.yField;if(C(a)||(a=this.yField),this.xAxis instanceof E&&!e.hasValue([i])||this.yAxis instanceof E&&!e.hasValue([a]))return!1;if(t.disabled){var n=t.propertyFields.disabled,s=e.dataContext;return!!(s&&s[n]===!1)}return!0},r.prototype.updateTooltip=function(){!this.hideTooltipWhileZooming&&this.tooltip&&!this.tooltip.isHidden&&!this.isHiding&&!this.isHidden&&this.tooltipDataItem&&this.showTooltipAtDataItem(this.tooltipDataItem)},r.prototype.positionBullet=function(e){l.prototype.positionBullet.call(this,e);var t=e.dataItem,i=e.xField;C(i)||(i=this.xField);var a=e.yField;C(a)||(a=this.yField);var n=this.xAxis,s=this.yAxis;if(n instanceof E&&!t.hasValue([i])||s instanceof E&&!t.hasValue([a]))e.visible=!1;else{var o=this.getBulletLocationX(e,i),h=this.getBulletLocationY(e,a),d=this.getPoint(t,i,a,o,h);if(d){var u=this.xOpenField,p=this.yOpenField,f=void 0,c=void 0;if(n instanceof z){g(o)||(o=0);var y=void 0,v=t.getWorkingValue(i);u?y=t.getWorkingValue(u):n==this.baseAxis&&(y=n.baseValue),g(y)||(y=v);var m=t.getValue("valueX","stack");if(y+=m,v+=m,y==v){var x=n.baseInterval,P=n.dateFormatter;y=ne(new Date(y),x.timeUnit,x.count,P.firstDayOfWeek,P.utc,void 0,P.timezoneMinutes,P.timezone).getTime(),v=ue(new Date(y),x.timeUnit,x.count,P.utc).getTime()}var S=void 0;n==this.baseAxis?S=y+(v-y)*o:S=y+(v-y)*(1-o),f=n.valueToPosition(S)}else if(n instanceof E){g(o)||(o=0);var y=void 0,v=t.getWorkingValue(i);u?y=t.getWorkingValue(u):y=n.baseValue;var m=t.getValue("valueX","stack");y+=m,v+=m;var S=y+(v-y)*(1-o);f=n.valueToPosition(S)}else if(n instanceof Z){var D=this.getAdjustedXLocation(t,i,e.locationX),T=this.getAdjustedXLocation(t,u,e.locationX);f=n.categoryToPosition(t[i],D);var b=void 0;u&&(b=n.categoryToPosition(t[u],T)),g(b)||(b=1),f=b+(f-b)*o}if(s instanceof z){g(h)||(h=0);var y=void 0,v=t.getWorkingValue(a);p?y=t.getWorkingValue(p):s==this.baseAxis&&(y=s.baseValue),g(y)||(y=v);var m=t.getValue("valueY","stack");if(y+=m,v+=m,y==v){var x=s.baseInterval,P=s.dateFormatter;y=ne(new Date(y),x.timeUnit,x.count,P.firstDayOfWeek,P.utc,void 0,P.timezoneMinutes,P.timezone).getTime(),v=ue(new Date(y),x.timeUnit,x.count,P.utc).getTime()}var S=void 0;s==this.baseAxis?S=y+(v-y)*h:S=y+(v-y)*(1-h),c=s.valueToPosition(S)}else if(s instanceof E){g(h)||(h=0);var y=void 0,v=t.getWorkingValue(a);p?y=t.getWorkingValue(p):y=s.baseValue;var m=t.getValue("valueY","stack");y+=m,v+=m;var S=y+(v-y)*(1-h);c=s.valueToPosition(S)}else if(s instanceof Z){c=s.categoryToPosition(t[a],h);var O=this.getAdjustedYLocation(t,a,e.locationY),_=this.getAdjustedYLocation(t,p,e.locationY);c=s.categoryToPosition(t[a],O);var N=void 0;p&&(N=s.categoryToPosition(t[p],_)),g(N)||(N=1),c=N+(c-N)*h}e.visible=!0,this.positionBulletReal(e,f,c)}else e.visible=!1}},r.prototype.positionBulletReal=function(e,t,i){e.x=this.xAxis.renderer.positionToPoint(t,i).x,e.y=this.yAxis.renderer.positionToPoint(i,t).y},r.prototype.getBulletLocationX=function(e,t){var i=e.locationX,a=e.dataItem;return g(i)||(i=a.workingLocations[t]),i},r.prototype.getBulletLocationY=function(e,t){var i=e.locationY,a=e.dataItem;return g(i)||(i=a.workingLocations[t]),i},r.prototype.updateStacking=function(){var e=this;this.invalidateDataItems(),this.chart&&this.chart.series.each(function(t){t.baseAxis==e.baseAxis&&(t.stackedSeries=void 0,t.invalidateDataItems(),t.invalidateProcessedData())})},Object.defineProperty(r.prototype,"stacked",{get:function(){return this.getPropertyValue("stacked")},set:function(e){if(this.setPropertyValue("stacked",e,!0)){this.updateStacking();var t=this.xAxis,i=this.yAxis;if(!e){var a;t!=this.baseAxis&&t instanceof E&&(a=this.xField),i!=this.baseAxis&&i instanceof E&&(a=this.yField),a&&this.dataItems.each(function(n){n.setCalculatedValue(a,0,"stack"),n.setCalculatedValue(a,0,"stackTrue")})}}},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"snapTooltip",{get:function(){return this.getPropertyValue("snapTooltip")},set:function(e){this.setPropertyValue("snapTooltip",e)},enumerable:!0,configurable:!0}),r.prototype.show=function(e){var t=this;this.isHidden&&(this.appeared&&this.xAxis instanceof z&&this.xAxis.groupData&&(this._tmin.setKey(this.yAxis.uid,void 0),this._tmax.setKey(this.yAxis.uid,void 0)),this.appeared&&this.yAxis instanceof z&&this.yAxis.groupData&&(this._tmin.setKey(this.xAxis.uid,void 0),this._tmax.setKey(this.xAxis.uid,void 0)));var i;this.xAxis instanceof E&&this.xAxis!=this.baseAxis&&(i=this._xValueFields),this.yAxis instanceof E&&this.yAxis!=this.baseAxis&&(i=this._yValueFields);var a=this.startIndex,n=this.endIndex,s=0,o=this.defaultState.transitionDuration;g(e)&&(o=e);var h;w(Pt(this.dataItems.iterator()),function(u){var p=u[0],f=u[1],c=o;(pt.endIndex+10)&&(c=0,s=0),t.sequencedInterpolation&&c>0&&(s=t.sequencedInterpolationDelay*p+o*(p-a)/(n-a)),h=f.show(c,s,i)}),this.dataSets.each(function(u,p){p!=t.dataItems&&p.each(function(f){f.events.disable(),f.show(0,0,i),f.events.enable()})}),this.mainDataSet!=this.dataItems&&this.mainDataSet.each(function(u){u.events.disable(),u.show(0,0,i),u.events.enable()});var d=l.prototype.show.call(this,e);return h&&!h.isFinished()&&(d=h),this.hidden&&(this.dispatchImmediately("selectionextremeschanged"),this.hidden=!1),d},r.prototype.hide=function(e){var t=this,i,a,n=this.xAxis;n instanceof E&&n!=this.baseAxis&&(i=this._xValueFields,this.stacked||n.minZoomedn.baseValue||this.stackedSeries?a=n.baseValue:a=n.min);var s=this.yAxis;s instanceof E&&s!=this.baseAxis&&(i=this._yValueFields,this.stacked||s.minZoomeds.baseValue||this.stackedSeries?a=s.baseValue:a=s.min);var o=this.startIndex,h=this.endIndex,d=this.hiddenState.transitionDuration;g(e)&&(d=e);var u=0,p;w(Pt(this.dataItems.iterator()),function(c){var y=c[0],v=c[1],m=d;(yt.endIndex+10)&&(m=0),m==0?v.hide(0,0,a,i):(t.sequencedInterpolation&&m>0&&(u=t.sequencedInterpolationDelay*y+d*(y-o)/(h-o)),p=v.hide(m,u,a,i))}),this.dataSets.each(function(c,y){y!=t.dataItems&&y.each(function(v){v.events.disable(),v.hide(0,0,a,i),v.events.enable()})}),this.mainDataSet!=this.dataItems&&this.mainDataSet.each(function(c){c.events.disable(),c.hide(0,0,a,i),c.events.enable()});var f=l.prototype.hide.call(this,d);return f&&!f.isFinished()&&f.delay(u),p&&!p.isFinished()&&(f=p),this.appeared&&this.dispatch("selectionextremeschanged"),this.validateDataElements(),f},r.prototype.handleDataItemWorkingValueChange=function(e,t){l.prototype.handleDataItemWorkingValueChange.call(this,e,t);var i=this.baseAxis.series;w(i.iterator(),function(a){(a.stacked||a.stackedSeries)&&a.invalidateProcessedData()})},r.prototype.getStackValue=function(e,t){var i=this,a=this.xAxis,n=this.yAxis;if(!(!this.stacked||!a||!n)){var s=this.chart,o=s.series.indexOf(this),h;if(a!=this.baseAxis&&a instanceof E&&(h=this.xField),n!=this.baseAxis&&n instanceof E&&(h=this.yField),!h)return;e.setCalculatedValue(h,0,"stack"),e.setCalculatedValue(h,0,"stackTrue"),We(s.series.range(0,o).backwards().iterator(),function(d){if(d.xAxis==a&&d.yAxis==n&&d.className==i.className){d.stackedSeries=i;var u=d.dataItems.getIndex(e.index);if(u&&u.hasValue(i._xValueFields)&&u.hasValue(i._yValueFields)){var p=e.getValue(h),f=void 0,c=u.getValue(h,"stackTrue");c==null&&(c=0);var y=u.getValue(h)+c;if(f=u.getWorkingValue(h)+u.getValue(h,"stack"),i.stackToNegative){if(p>=0&&y>=0||p<0&&y<0)return e.setCalculatedValue(h,f,"stack"),e.setCalculatedValue(h,y,"stackTrue"),!1;if(!d.stacked)return!1}else return e.setCalculatedValue(h,f,"stack"),e.setCalculatedValue(h,y,"stackTrue"),!1}else if(!d.stacked)return!1}return!0})}},Object.defineProperty(r.prototype,"stackToNegative",{get:function(){return this.getPropertyValue("stackToNegative")},set:function(e){this.setPropertyValue("stackToNegative",e,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"xField",{get:function(){return this._xField},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"yField",{get:function(){return this._yField},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"xOpenField",{get:function(){return this._xOpenField},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"yOpenField",{get:function(){return this._yOpenField},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"tooltipXField",{get:function(){return this._tooltipXField?this._tooltipXField:this._xField},set:function(e){this._tooltipXField=e},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"tooltipYField",{get:function(){return this._tooltipYField?this._tooltipYField:this._yField},set:function(e){this._tooltipYField=e},enumerable:!0,configurable:!0}),r.prototype.min=function(e){return this._tmin.getKey(e.uid)},r.prototype.max=function(e){return this._tmax.getKey(e.uid)},r.prototype.selectionMin=function(e){var t=this._smin.getKey(e.uid);return t},r.prototype.selectionMax=function(e){var t=this._smax.getKey(e.uid);return t},r.prototype.processConfig=function(e){if(e){if(C(e.baseAxis)&&ae(e.baseAxis)&&(this.map.hasKey(e.baseAxis)?e.baseAxis=this.map.getKey(e.baseAxis):(this.processingErrors.push("[XYSeries ("+(this.name||"unnamed")+')] No axis with id "'+e.baseAxis+'" found for `baseAxis`.'),delete e.baseAxis)),C(e.xAxis)&&ae(e.xAxis)&&(this.map.hasKey(e.xAxis)?e.xAxis=this.map.getKey(e.xAxis):(this.processingErrors.push("[XYSeries ("+(this.name||"unnamed")+')] No axis with id "'+e.xAxis+'" found for `xAxis`.'),delete e.xAxis)),C(e.yAxis)&&ae(e.yAxis)&&(this.map.hasKey(e.yAxis)?e.yAxis=this.map.getKey(e.yAxis):(this.processingErrors.push("[XYSeries ("+(this.name||"unnamed")+')] No axis with id "'+e.yAxis+'" found for `yAxis`.'),delete e.yAxis)),C(e.axisRanges)&&we(e.axisRanges))for(var t=0,i=e.axisRanges.length;t0&&(n=!1),P.yAxis==i.yAxis&&t.scrollbarChart.yAxes.length>0&&(s=!1))}),i.events.on("beforedisposed",function(){t.series.removeValue(i)});var o=new te,h=i.clone();if(bt()&&(h.stroke=Oe("#aaaaaa"),h.fill=h.stroke,h.propertyFields.fill=void 0,h.propertyFields.stroke=void 0),i.scrollbarSeries=h,n){var d=i.xAxis.clone();a.xAxes.moveValue(d),d.title.disabled=!0,d.rangeChangeDuration=0;var u=d.renderer;u.ticks.template.disabled=!0,u.inside=!0,u.labels.template.inside=!0,u.line.strokeOpacity=0,u.minLabelPosition=.02,u.maxLabelPosition=.98,u.line.disabled=!0,u.axisFills.template.disabled=!0,u.baseGrid.disabled=!0,u.grid.template.strokeOpacity=.05,u.minWidth=void 0,u.minHeight=void 0,u.padding(0,0,0,0),u.chart=a,u.margin(0,0,0,0),d.width=k(100);var p=u.labels.template;if(p.fillOpacity=.5,d.maxZoomCount=void 0,d.minZoomCount=void 0,d instanceof z){var f=d,c=i.xAxis;f.groupCount=c.groupCount*5,f.min=void 0,f.max=void 0,this._disposers.push(f.clonedFrom.events.on("extremeschanged",function(){g(f.clonedFrom.minDefined)&&(f.min=f.clonedFrom.minDefined),g(f.clonedFrom.maxDefined)&&(f.max=f.clonedFrom.maxDefined)},void 0,!1))}else if(d instanceof E){var y=d;y.min=void 0,y.max=void 0,g(y.clonedFrom.minDefined)||(y.min=void 0),g(y.clonedFrom.maxDefined)||(y.max=void 0),this._disposers.push(y.clonedFrom.events.on("extremeschanged",function(){g(y.clonedFrom.minDefined)&&(y.min=y.clonedFrom.min),g(y.clonedFrom.maxDefined)&&(y.max=y.clonedFrom.max)},void 0,!1))}h.xAxis=d}else this.scrollbarChart.xAxes.each(function(P){P.clonedFrom==i.xAxis&&(h.xAxis=P)});if(s){var v=i.yAxis.clone();a.yAxes.moveValue(v),v.title.disabled=!0,v.rangeChangeDuration=0;var u=v.renderer;u.ticks.template.disabled=!0,u.inside=!0,u.labels.template.inside=!0,u.line.strokeOpacity=0,u.minLabelPosition=.02,u.maxLabelPosition=.98,u.line.disabled=!0,u.axisFills.template.disabled=!0,u.grid.template.stroke=o.getFor("background"),u.baseGrid.disabled=!0,u.grid.template.strokeOpacity=.05,u.minWidth=void 0,u.minHeight=void 0,u.chart=a,u.padding(0,0,0,0),u.margin(0,0,0,0),v.height=k(100);var p=u.labels.template;if(p.fillOpacity=.5,h.yAxis=v,v.maxZoomCount=void 0,v.minZoomCount=void 0,v instanceof z){var m=v;m.min=void 0,m.max=void 0;var c=i.yAxis;v.groupCount=c.groupCount*5,this._disposers.push(m.clonedFrom.events.on("extremeschanged",function(){g(m.clonedFrom.minDefined)&&(m.min=m.clonedFrom.minDefined),g(m.clonedFrom.maxDefined)&&(m.max=m.clonedFrom.maxDefined)}))}else if(v instanceof E){var x=v;x.min=void 0,x.max=void 0,g(x.clonedFrom.minDefined)||(x.min=void 0),g(x.clonedFrom.maxDefined)||(x.max=void 0),this._disposers.push(x.clonedFrom.events.on("extremeschanged",function(){g(x.clonedFrom.minDefined)&&(x.min=x.clonedFrom.minDefined),g(x.clonedFrom.maxDefined)&&(x.max=x.clonedFrom.maxDefined)}))}}else this.scrollbarChart.yAxes.each(function(P){P.clonedFrom==i.yAxis&&(h.yAxis=P)});h.rangeChangeDuration=0,h.interpolationDuration=0,h.defaultState.transitionDuration=0,h.showOnInit=!1,this._disposers.push(h.events.on("validated",this.zoomOutAxes,this,!1)),this._disposers.push(i.events.on("datavalidated",function(){h.data!=i.data&&(h.data=i.data)},void 0,!1)),h.defaultState.properties.visible=!0,a.series.push(h),this.updateByOrientation()}},r.prototype.updateByOrientation=function(){var e=this;this._scrollbarChart&&(w(this._scrollbarChart.xAxes.iterator(),function(t){var i=t.renderer;e.orientation=="vertical"?(i.grid.template.disabled=!0,i.labels.template.disabled=!0,i.minGridDistance=10):(i.grid.template.disabled=!1,i.labels.template.disabled=!1,i.minGridDistance=t.clonedFrom.renderer.minGridDistance)}),w(this._scrollbarChart.yAxes.iterator(),function(t){var i=t.renderer;e.orientation=="horizontal"?(i.grid.template.disabled=!0,i.labels.template.disabled=!0,i.minGridDistance=10):(i.grid.template.disabled=!1,i.labels.template.disabled=!1,i.minGridDistance=t.clonedFrom.renderer.minGridDistance)}))},r.prototype.handleSeriesRemoved=function(e){var t=e.oldValue,i=this.scrollbarChart;i.series.each(function(a){a&&a.clonedFrom==t&&i.series.removeValue(a)}),i.series.length==0&&(i.xAxes.clear(),i.yAxes.clear());try{t.events.off("validated",this.zoomOutAxes,this)}catch{}},Object.defineProperty(r.prototype,"scrollbarChart",{get:function(){return this._scrollbarChart},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"chart",{get:function(){return this._chart.get()},set:function(e){this._chart.get()!==e&&(this._chart.set(e,e.events.on("datavalidated",this.handleDataChanged,this,!1)),this.handleDataChanged(),this._scrollbarChart.dataProvider=e)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"unselectedOverlay",{get:function(){return this._unselectedOverlay},enumerable:!0,configurable:!0}),r.prototype.handleDataChanged=function(){this.chart.data!=this.scrollbarChart.data?this.scrollbarChart.data=this.chart.data:this.scrollbarChart.invalidateRawData()},r.prototype.zoomOutAxes=function(){var e=this.scrollbarChart;w(e.xAxes.iterator(),function(t){t.zoom({start:0,end:1},!0,!0)}),w(e.yAxes.iterator(),function(t){t.zoom({start:0,end:1},!0,!0)})},r.prototype.updateThumb=function(e){if(e===void 0&&(e=!0),l.prototype.updateThumb.call(this,e),this._unselectedOverlay){var t=this.thumb,i=t.pixelX||0,a=t.pixelY||0,n=t.pixelWidth||0,s=t.pixelHeight||0,o="";this.orientation=="horizontal"?(o=Ne({x:-1,y:0,width:i,height:s}),o+=Ne({x:i+n,y:0,width:(this.pixelWidth||0)-i-n,height:s})):(o=Ne({x:0,y:0,width:n,height:a}),o+=Ne({x:0,y:a+s,width:n,height:(this.pixelHeight||0)-a-s})),this._unselectedOverlay.path=o}},r.prototype.processConfig=function(e){if(e&&C(e.series)&&we(e.series))for(var t=0,i=e.series.length;t0){var i=t.maxZoomFactor/t.maxZoomCount;if(j(t.end-t.start,3)<1/i)return e=!0,!1}else if(j(t.start,3)>0||j(t.end,3)<1)return e=!0,!1}return!0}),We(this.yAxes.iterator(),function(t){if(t.toggleZoomOutButton){if(t.maxZoomCount>0){var i=t.maxZoomFactor/t.maxZoomCount;if(j(t.end-t.start,3)<1/i)return e=!0,!1}else if(j(t.start,3)>0||j(t.end,3)<1)return e=!0,!1;return!0}}),this.seriesAppeared||(e=!1),e?this.zoomOutButton.show():this.zoomOutButton.hide()}},r.prototype.seriesAppeared=function(){var e=!1;return w(this.series.iterator(),function(t){if(!t.appeared)return e=!1,!1}),e},r.prototype.handleYAxisRangeChange=function(){var e=this.getCommonAxisRange(this.yAxes);this.scrollbarY&&this.zoomAxes(this.yAxes,e,!0),this.toggleZoomOutButton(),this.updateScrollbar(this.scrollbarY,e)},r.prototype.updateScrollbar=function(e,t){e&&(e.skipRangeEvents(),e.start=t.start,e.end=t.end)},r.prototype.getCommonAxisRange=function(e){var t,i;return e.each(function(a){if(!(!a.zoomable||a instanceof E&&a.syncWithAxis)){var n=a.start,s=a.end;a.renderer.inversed&&(n=1-a.end,s=1-a.start),(!g(t)||ni)&&(i=s)}}),{start:t,end:i}},r.prototype.updateXAxis=function(e){var t=e.axis;e.opposite?(t.parent=this.topAxesContainer,t.toFront()):(t.parent=this.bottomAxesContainer,t.toBack()),t.renderer&&t.renderer.processRenderer()},r.prototype.updateYAxis=function(e){var t=e.axis;e.opposite?(t.parent=this.rightAxesContainer,t.toBack()):(t.parent=this.leftAxesContainer,t.toFront()),t.renderer&&t.renderer.processRenderer()},r.prototype.processAxis=function(e){var t=this;e instanceof Z&&this._dataUsers.moveValue(e);var i=e.renderer;i.gridContainer.parent=this.plotContainer,i.gridContainer.toBack(),i.breakContainer.parent=this.plotContainer,i.breakContainer.toFront(),i.breakContainer.zIndex=10,e.addDisposer(new se(function(){t.dataUsers.removeValue(e)})),i.bulletsContainer.parent=this.axisBulletsContainer,this._disposers.push(e.events.on("positionchanged",function(){var a=Ae({x:0,y:0},e,t.axisBulletsContainer);e.renderer instanceof Fe&&(i.bulletsContainer.y=a.y),e.renderer instanceof Ee&&(i.bulletsContainer.x=a.x)},void 0,!1)),this.plotContainer.events.on("maxsizechanged",function(){t.inited&&(e.invalidateDataItems(),t.updateSeriesMasks())},e,!1)},r.prototype.updateSeriesMasks=function(){bt()&&this.series.each(function(e){var t=e.mainContainer.mask;e.mainContainer.mask=void 0,e.mainContainer.mask=t})},r.prototype.handleSeriesRemoved=function(e){var t=e.oldValue;t&&(t.xAxis&&(t.xAxis.series.removeValue(t),t.xAxis.invalidateProcessedData()),t.yAxis&&(t.yAxis.series.removeValue(t),t.yAxis.invalidateProcessedData()),this.series.each(function(i){i.resetExtremes()})),l.prototype.handleSeriesRemoved.call(this,e)},Object.defineProperty(r.prototype,"xAxes",{get:function(){return this._xAxes||(this._xAxes=new xe,this._xAxes.events.on("inserted",this.processXAxis,this,!1),this._xAxes.events.on("removed",this.handleAxisRemoval,this,!1),this._disposers.push(new G(this._xAxes,!1))),this._xAxes},enumerable:!0,configurable:!0}),r.prototype.handleAxisRemoval=function(e){var t=e.oldValue;this.dataUsers.removeValue(t),t.autoDispose&&t.dispose()},Object.defineProperty(r.prototype,"yAxes",{get:function(){return this._yAxes||(this._yAxes=new xe,this._yAxes.events.on("inserted",this.processYAxis,this,!1),this._yAxes.events.on("removed",this.handleAxisRemoval,this,!1),this._disposers.push(new G(this._yAxes,!1))),this._yAxes},enumerable:!0,configurable:!0}),r.prototype.handleSeriesAdded=function(e){try{l.prototype.handleSeriesAdded.call(this,e);var t=e.newValue;(this.xAxes.length==0||this.yAxes.length==0)&&(V.removeFromInvalidComponents(t),t.dataInvalid=!1),Ue(t.xAxis),Ue(t.yAxis),t.maskBullets=t.maskBullets,t.fill==null&&(this.patterns?(C(t.stroke)||(t.stroke=this.colors.next()),t.fill=this.patterns.next(),C(t.fillOpacity)&&(t.fill.backgroundOpacity=t.fillOpacity),t.stroke instanceof De&&(t.fill.stroke=t.stroke,t.fill.fill=t.stroke)):t.fill=this.colors.next()),C(t.stroke)||(t.stroke=t.fill)}catch(i){this.raiseCriticalError(i)}},Object.defineProperty(r.prototype,"cursor",{get:function(){return this._cursor},set:function(e){this._cursor!=e&&(this._cursor&&this.removeDispose(this._cursor),this._cursor=e,e&&(this._disposers.push(e),e.chart=this,e.shouldClone=!1,e.parent=this._cursorContainer,e.events.on("cursorpositionchanged",this.handleCursorPositionChange,this,!1),e.events.on("zoomstarted",this.handleCursorZoomStart,this,!1),e.events.on("zoomended",this.handleCursorZoomEnd,this,!1),e.events.on("panstarted",this.handleCursorPanStart,this,!1),e.events.on("panning",this.handleCursorPanning,this,!1),e.events.on("panended",this.handleCursorPanEnd,this,!1),e.events.on("behaviorcanceled",this.handleCursorCanceled,this,!1),e.events.on("hidden",this.handleHideCursor,this,!1),e.zIndex=Number.MAX_SAFE_INTEGER-1,this.tapToActivate&&this.setTapToActivate(this.tapToActivate)))},enumerable:!0,configurable:!0}),r.prototype.handleCursorPositionChange=function(){var e=this.cursor;if(e.visible&&!e.isHiding){var t=this.cursor.xPosition,i=this.cursor.yPosition;this.showSeriesTooltip({x:t,y:i});var a=[],n=e.snapToSeries;if(n&&!e.downPoint){n instanceof nt&&(n=[n]);var s=[];H(n,function(h){if(!h.isHidden&&!h.isHiding){var d=h.xAxis,u=h.yAxis;d instanceof E&&!(d instanceof z)&&u instanceof E&&!(u instanceof z)?(h.dataItems.each(function(p){s.push(p)}),Lt(a,h.yAxis),Lt(a,h.xAxis)):(h.baseAxis==h.xAxis&&(Lt(a,h.yAxis),s.push(d.getSeriesDataItem(h,d.toAxisPosition(t),!0))),h.baseAxis==h.yAxis&&(Lt(a,h.xAxis),s.push(u.getSeriesDataItem(h,u.toAxisPosition(i),!0))))}});var o=this.getClosest(s,t,i);o&&(this.series.each(function(h){var d=o.component;h!=d&&(h.hideTooltip(),h.xAxis!=d.xAxis&&(h.xAxis.hideTooltip(),a.push(h.xAxis)),h.yAxis!=d.yAxis&&(h.yAxis.hideTooltip(),a.push(h.yAxis)))}),o.component.showTooltipAtDataItem(o),e.handleSnap(o.component))}this._seriesPoints=[],this._cursorXPosition!=t&&this.showAxisTooltip(this.xAxes,t,a),this._cursorYPosition!=i&&this.showAxisTooltip(this.yAxes,i,a),this.arrangeTooltips&&this.sortSeriesTooltips(this._seriesPoints),this.legend&&this.legend.afterDraw()}},r.prototype.getClosest=function(e,t,i){var a=1/0,n;return Pa(e,function(s){if(s){var o=s.component.xAxis,h=s.component.yAxis,d=o.positionToCoordinate(o.toGlobalPosition(o.toAxisPosition(t))),u=h.positionToCoordinate(h.toGlobalPosition(h.toAxisPosition(i))),p=s.component.xField,f=s.component.yField;if(o instanceof E&&!g(s.getValue(p))||h instanceof E&&!g(s.getValue(f)))return!0;var c=o.positionToCoordinate(o.toGlobalPosition(o.getPositionX(s,p,s.locations[p],"valueX"))),y=h.positionToCoordinate(h.toGlobalPosition(h.getPositionY(s,f,s.locations[f],"valueY"))),v=Math.sqrt(Math.pow(d-c,2)+Math.pow(u-y,2));return v0){var t=this.cursor;if(t&&g(t.maxTooltipDistance)){var i=et({x:t.point.x,y:t.point.y},t),a,n,s=1/0;H(e,function(F){var I=F.series,ge=F.point;if(ge){var Me={x:ge.x,y:ge.y},Le=Math.abs(K(Me,i));Le0&&H(o,function(F){a!=F.series&&F.series.hideTooltip(0)}),o=[{series:a,point:n}])),e=o}var h=et({x:-.5,y:-.5},this.plotContainer),d=et({x:this.plotContainer.pixelWidth+.5,y:this.plotContainer.pixelHeight+.5},this.plotContainer),u=0,p=[];H(e,function(F){var I=F.point;I&&Ca(I,{x:h.x,y:h.y,width:d.x-h.x,height:d.y-h.y})&&(p.push({point:I,series:F.series}),u+=I.y)}),e=p;var f=this.series.getIndex(0),c=!1;f&&f.yAxis&&f.yAxis.renderer.inversed&&(c=!0),c?e.sort(function(F,I){return yt(F.point.y,I.point.y)}):(e.sort(function(F,I){return yt(I.point.y,F.point.y)}),e.reverse());var y=u/e.length,v=Da({x:0,y:0},this.svgContainer.SVGContainer).y;if(e.length>0){var m=h.y,x=d.y;Aa({x:0,y:m},this);var P=!1;if(y>m+(x-m)/2)for(var S=x,D=e.length-1;D>=0;D--){var T=e[D].series,b=T.tooltip,O=e[D].point.y;if(b.setBounds({x:0,y:-v,width:this.pixelWidth,height:S+v}),b.invalid&&b.validate(),b.toBack(),S=et({x:0,y:b.label.pixelY-b.pixelY+O-b.pixelMarginTop},b).y,S<-v){P=!0;break}}if(y<=m+(x-m)/2||P)for(var _=m,D=0,N=e.length;D0||n.dataItems.length>0)&&n.showTooltipAtPosition(t)})},r.prototype.getUpdatedRange=function(e,t){if(!!e){var i,a,n=e.renderer.inversed;n?(gt(t),i=1-e.end,a=1-e.start):(i=e.start,a=e.end);var s=a-i;return{start:i+t.start*s,end:i+t.end*s}}},r.prototype.handleCursorZoomEnd=function(e){var t=this.cursor,i=t.behavior;if(i=="zoomX"||i=="zoomXY"){var a=t.xRange;a&&this.xAxes.length>0&&(a=this.getUpdatedRange(this.xAxes.getIndex(0),a),a.priority="start",this.zoomAxes(this.xAxes,a))}if(i=="zoomY"||i=="zoomXY"){var n=t.yRange;n&&this.yAxes.length>0&&(n=this.getUpdatedRange(this.yAxes.getIndex(0),n),n.priority="start",this.zoomAxes(this.yAxes,n))}this.handleHideCursor()},r.prototype.handleCursorPanStart=function(e){var t=this.xAxes.getIndex(0);t&&(this._panStartXRange={start:t.start,end:t.end},t.renderer.inversed&&(this._panStartXRange=gt(this._panStartXRange)));var i=this.yAxes.getIndex(0);i&&(this._panStartYRange={start:i.start,end:i.end},i.renderer.inversed&&(this._panStartYRange=gt(this._panStartYRange)))},r.prototype.handleCursorPanEnd=function(e){var t=this.cursor,i=t.behavior;if(this._panEndXRange&&(i=="panX"||i=="panXY")){var a=this._panEndXRange,n=this._panStartXRange,s=0;a.start<0&&(s=a.start),n.end>1?a.end>n.end&&(s=a.end-n.end):a.end>1&&(s=a.end-1),this.zoomAxes(this.xAxes,{start:a.start-s,end:a.end-s},!1,t.snapOnPan),this._panEndXRange=void 0,this._panStartXRange=void 0}if(this._panEndYRange&&(i=="panY"||i=="panXY")){var a=this._panEndYRange,s=0;a.start<0&&(s=a.start),a.end>1&&(s=a.end-1),this.zoomAxes(this.yAxes,{start:a.start-s,end:a.end-s},!1,t.snapOnPan),this._panEndYRange=void 0,this._panStartYRange=void 0}},r.prototype.handleCursorCanceled=function(){this._panEndXRange=void 0,this._panStartXRange=void 0},r.prototype.handleCursorPanning=function(e){var t=this.cursor,i=t.behavior,a=t.maxPanOut;if(this._panStartXRange&&(i=="panX"||i=="panXY")){var n=this._panStartXRange,s=t.xRange,o=this.getCommonAxisRange(this.xAxes),h=n.end-n.start,d=s.start*(o.end-o.start),u=Math.max(-a,d+n.start),p=Math.min(d+n.end,1+a);u<=0&&(p=u+h),p>=1&&(u=p-h);var f={start:u,end:p};this._panEndXRange=f,this.zoomAxes(this.xAxes,f,!1,!1,t.maxPanOut)}if(this._panStartYRange&&(i=="panY"||i=="panXY")){var n=this._panStartYRange,s=t.yRange,o=this.getCommonAxisRange(this.yAxes),h=n.end-n.start,d=s.start*(o.end-o.start),u=Math.max(-a,d+n.start),p=Math.min(d+n.end,1+a);u<=0&&(p=u+h),p>=1&&(u=p-h);var f={start:u,end:p};this._panEndYRange=f,this.zoomAxes(this.yAxes,f,!1,!1,t.maxPanOut)}this.handleHideCursor()},r.prototype.handleYAxisSet=function(e){},r.prototype.handleCursorZoomStart=function(e){},Object.defineProperty(r.prototype,"scrollbarX",{get:function(){return this._scrollbarX},set:function(e){var t=this;this._scrollbarX&&this.removeDispose(this._scrollbarX),this._scrollbarX=e,e&&(this._disposers.push(e),e.parent=this.topAxesContainer,e.shouldClone=!1,e.startGrip.exportable=!1,e.endGrip.exportable=!1,e.toBack(),e.orientation="horizontal",e.events.on("rangechanged",this.handleXScrollbarChange,this,!1),this.events.on("datavalidated",function(){return e.updateThumb(!1)},this,!1),e.adapter.add("positionValue",function(i){var a=t.xAxes.getIndex(0);return a&&(i.value=a.getPositionLabel(a.renderer.inversed?1-i.position:i.position)),i}))},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"scrollbarY",{get:function(){return this._scrollbarY},set:function(e){var t=this;this._scrollbarY&&this.removeDispose(this._scrollbarY),this._scrollbarY=e,e&&(this._disposers.push(e),e.parent=this.rightAxesContainer,e.startGrip.exportable=!1,e.shouldClone=!1,e.endGrip.exportable=!1,e.toFront(),e.orientation="vertical",e.events.on("rangechanged",this.handleYScrollbarChange,this,!1),this.events.on("datavalidated",function(){return e.updateThumb(!1)},this,!1),e.adapter.add("positionValue",function(i){var a=t.yAxes.getIndex(0);return a&&(i.value=a.getPositionLabel(i.position)),i}))},enumerable:!0,configurable:!0}),r.prototype.handleXScrollbarChange=function(e){if(this.inited){var t=e.target,i=t.range;i.start==0&&(i.priority="start"),i.end==1&&(i.priority="end"),i=this.zoomAxes(this.xAxes,i),t.fixRange(i)}},r.prototype.handleYScrollbarChange=function(e){if(this.inited){var t=e.target,i=t.range;i.end==1&&(i.priority="end"),i.start==0&&(i.priority="start"),i=this.zoomAxes(this.yAxes,i),t.fixRange(i)}},r.prototype.zoomAxes=function(e,t,i,a,n,s){var o={start:0,end:1};this.showSeriesTooltip();var h=t;return this.dataInvalid||w(e.iterator(),function(d){var u=d.maxZoomFactor;if(g(d.minZoomCount)&&(u=u/d.minZoomCount),!(s&&1/(t.end-t.start)>=u)){if(d.zoomable){if(d.renderer.inversed?t=gt(h):t=h,d.hideTooltip(0),a)if(d instanceof Z){var p=d.getCellEndPosition(0)-d.getCellStartPosition(0);t.start=d.roundPosition(t.start+p/2-d.startLocation*p,d.startLocation),t.end=d.roundPosition(t.end-p/2+(1-d.endLocation)*p,d.endLocation)}else{var f=1e-4;t.start=d.roundPosition(t.start+f,0,d.startLocation),t.end=d.roundPosition(t.end+f,0,d.endLocation)}var c=d.zoom(t,i,i,n);d.renderer.inversed&&(c=gt(c)),o=c}}}),o},Object.defineProperty(r.prototype,"maskBullets",{get:function(){return this.getPropertyValue("maskBullets")},set:function(e){this.setPropertyValue("maskBullets",e,!0)&&this.bulletsContainer&&(e?this.bulletsContainer.mask=this._bulletMask:this.bulletsContainer.mask=void 0)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"arrangeTooltips",{get:function(){return this.getPropertyValue("arrangeTooltips")},set:function(e){this.setPropertyValue("arrangeTooltips",e,!0)},enumerable:!0,configurable:!0}),r.prototype.handleWheel=function(e){var t=this.plotContainer,i=Ui(e.point,this.htmlContainer,this.svgContainer.cssScale),a=Ge(i,t),n=e.shift.y;this.handleWheelReal(n,this.mouseWheelBehavior,a)},r.prototype.handleHorizontalWheel=function(e){var t=this.plotContainer,i=Ui(e.point,this.htmlContainer,this.svgContainer.cssScale),a=Ge(i,t);this.handleWheelReal(e.shift.x,this.horizontalMouseWheelBehavior,a)},r.prototype.handleWheelReal=function(e,t,i){if(e!=0){var a=this.plotContainer,n=this.getCommonAxisRange(this.xAxes),s=this.getCommonAxisRange(this.yAxes),o=.1,h=0;if(t=="panX"||t=="panXY"){var d=this.xAxes.getIndex(0),u=!1,p=o;d instanceof Z&&(p=.5/((n.end-n.start)*d.dataItems.length),u=!0),o=Math.max(.2,p);var f=n.end-n.start,c=Math.max(-h,n.start+o*e/100*(n.end-n.start)),y=Math.min(n.end+o*e/100*(n.end-n.start),1+h);c<=0&&(y=c+f),y>=1&&(c=y-f),this.zoomAxes(this.xAxes,{start:c,end:y},void 0,u)}if(t=="panY"||t=="panXY"){var v=this.yAxes.getIndex(0),p=o,u=!1;v instanceof Z&&(p=.5/((n.end-n.start)*v.dataItems.length),u=!0),o=Math.max(.2,p),e*=-1;var m=s.end-s.start,x=Math.max(-h,s.start+o*e/100*(s.end-s.start)),P=Math.min(s.end+o*e/100*(s.end-s.start),1+h);x<=0&&(P=x+m),P>=1&&(x=P-m),this.zoomAxes(this.yAxes,{start:x,end:P},void 0,u)}if(t=="zoomX"||t=="zoomXY"){var S=i.x/a.maxWidth,D=this.xAxes.getIndex(0).toAxisPosition(S),c=Math.max(-h,n.start-o*(n.end-n.start)*e/100*S);c=Math.min(c,D);var y=Math.min(n.end+o*(n.end-n.start)*e/100*(1-S),1+h);y=Math.max(y,D),this.zoomAxes(this.xAxes,{start:c,end:y},void 0)}if(t=="zoomY"||t=="zoomXY"){var T=i.y/a.maxHeight,b=this.yAxes.getIndex(0).toAxisPosition(T),x=Math.max(-h,s.start-o*(s.end-s.start)*e/100*(1-T));x=Math.min(x,b);var P=Math.min(s.end+o*e/100*T*(s.end-s.start),1+h);P=Math.max(P,b),this.zoomAxes(this.yAxes,{start:x,end:P},void 0)}}},Object.defineProperty(r.prototype,"mouseWheelBehavior",{get:function(){return this.getPropertyValue("mouseWheelBehavior")},set:function(e){this.setPropertyValue("mouseWheelBehavior",e)&&(e!="none"?(this._mouseWheelDisposer=this.plotContainer.events.on("wheel",this.handleWheel,this,!1),this._disposers.push(this._mouseWheelDisposer)):this._mouseWheelDisposer&&(this.plotContainer.wheelable=!1,this.plotContainer.hoverable=!1,this._mouseWheelDisposer.dispose()))},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"horizontalMouseWheelBehavior",{get:function(){return this.getPropertyValue("horizontalMouseWheelBehavior")},set:function(e){this.setPropertyValue("horizontalMouseWheelBehavior",e)&&(e!="none"?(this._mouseWheelDisposer2=this.plotContainer.events.on("wheel",this.handleHorizontalWheel,this,!1),this._disposers.push(this._mouseWheelDisposer2)):this._mouseWheelDisposer2&&(this.plotContainer.wheelable=!1,this.plotContainer.hoverable=!1,this._mouseWheelDisposer2.dispose()))},enumerable:!0,configurable:!0}),r.prototype.dataSourceDateFields=function(e){var t=this;return e=l.prototype.dataSourceDateFields.call(this,e),w(this.series.iterator(),function(i){e=t.populateDataSourceFields(e,i.dataFields,["dateX","dateY","openDateX","openDateY"])}),e},r.prototype.dataSourceNumberFields=function(e){var t=this;return e=l.prototype.dataSourceDateFields.call(this,e),w(this.series.iterator(),function(i){e=t.populateDataSourceFields(e,i.dataFields,["valueX","valueY","openValueX","openValueY"])}),e},r.prototype.processConfig=function(e){if(e){var t=[],i=[];if(C(e.xAxes)&&we(e.xAxes))for(var a=0,n=e.xAxes.length;a0;){var a=this.dataItems.getIndex(0);a&&i.dataItems.remove(a),i.dataUsers.each(function(n){var s=n.dataItems.getIndex(0);s&&n.dataItems.remove(s)}),i._parseDataFrom--,t--}i.invalidateData()}},r.prototype.removeData=function(e){this.scrollbarX instanceof Qe&&this.removeScrollbarData(this.scrollbarX,e),this.scrollbarY instanceof Qe&&this.removeScrollbarData(this.scrollbarY,e),l.prototype.removeData.call(this,e)},r.prototype.setTapToActivate=function(e){l.prototype.setTapToActivate.call(this,e),this.cursor&&(this.cursor.interactions.isTouchProtected=e,this.plotContainer.interactions.isTouchProtected=e)},r.prototype.handleTapToActivate=function(){l.prototype.handleTapToActivate.call(this),this.cursor&&(this.cursor.interactions.isTouchProtected=!1,this.plotContainer.interactions.isTouchProtected=!1)},r.prototype.handleTapToActivateDeactivation=function(){l.prototype.handleTapToActivateDeactivation.call(this),this.cursor&&(this.cursor.interactions.isTouchProtected=!0,this.plotContainer.interactions.isTouchProtected=!0)},r}(Vi);V.registeredClasses.XYChart=Ke;de.push({relevant:pe.maybeXS,state:function(l,r){if(l instanceof Ke&&l.scrollbarX){var e=l.states.create(r),t=l.scrollbarX.states.create(r);return t.properties.disabled=!0,e}return null}});de.push({relevant:pe.maybeXS,state:function(l,r){if(l instanceof Ke&&l.scrollbarY){var e=l.states.create(r),t=l.scrollbarY.states.create(r);return t.properties.disabled=!0,e}return null}});var wi=function(l){A(r,l);function r(){var e=l.call(this)||this;e.className="LineSeriesSegment",e.isMeasured=!1,e.interactionsEnabled=!1,e.layout="none";var t=e.createChild(q);e.fillSprite=t,t.shouldClone=!1,t.setElement(e.paper.add("path")),t.isMeasured=!1,e._disposers.push(t);var i=e.createChild(q);return e.strokeSprite=i,i.shouldClone=!1,i.fill=Oe(),i.setElement(e.paper.add("path")),i.isMeasured=!1,e._disposers.push(i),e}return r.prototype.drawSegment=function(e,t,i,a){if(!this.disabled)if(e.length>0&&t.length>0&&g(e[0].x)&&g(e[0].y)){var n=W({x:e[0].x-.2,y:e[0].y-.2})+W(e[0]),s=this.series;s.smoothing=="bezier"?n+=new Ct(i,a).smooth(e):s.smoothing=="monotoneX"?n+=new Gi({closed:!1}).smooth(e):s.smoothing=="monotoneY"&&(n+=new Ki({closed:!1}).smooth(e)),this.strokeOpacity==0||this.strokeSprite.strokeOpacity==0||(this.strokeSprite.path=n),(this.fillOpacity>0||this.fillSprite.fillOpacity>0)&&g(t[0].x)&&g(t[0].y)&&(n+=R(t[0]),s.smoothing=="bezier"?n+=new Ct(i,a).smooth(t):s.smoothing=="monotoneX"?n+=new Gi({closed:!1}).smooth(t):s.smoothing=="monotoneY"&&(n+=new Ki({closed:!1}).smooth(t)),n+=R(e[0]),n+=at(),this.fillSprite.path=n)}else this.fillSprite.path="",this.strokeSprite.path=""},r.prototype.copyFrom=function(e){l.prototype.copyFrom.call(this,e);var t=this.strokeSprite;re(e,t.properties,J),t.events.copyFrom(e.strokeSprite.events),t.fillOpacity=0;var i=this.fillSprite;re(e,i.properties,J),i.events.copyFrom(e.fillSprite.events),i.strokeOpacity=0},r}(X);V.registeredClasses.LineSeriesSegment=wi;var rn=function(l){A(r,l);function r(){var e=l.call(this)||this;return e.className="DurationAxisDataItem",e.applyTheme(),e}return r}(Zt),ci=function(l){A(r,l);function r(){var e=l.call(this)||this;return e._baseUnit="second",e.className="DurationAxis",e.setPropertyValue("maxZoomFactor",1e6),e.applyTheme(),e}return r.prototype.formatLabel=function(e,t){return this.durationFormatter.format(e,t||this.axisDurationFormat)},r.prototype.adjustMinMax=function(e,t,i,a,n){var s,o,h,d=this.baseUnit;if(this.setPropertyValue("maxPrecision",0),d=="millisecond"||d=="second"||d=="minute"||d=="hour"){a<=1&&(a=1),a=Math.round(a);var u=e,p=t;i===0&&(i=Math.abs(t));var f=i/a,c=[60,30,20,15,10,2,1],y=1;d=="hour"&&(c=[24,12,6,4,2,1]);try{for(var v=ui(c),m=v.next();!m.done;m=v.next()){var x=m.value;if(i/x>a){y=x;break}}}catch(O){s={error:O}}finally{try{m&&!m.done&&(o=v.return)&&o.call(v)}finally{if(s)throw s.error}}var P=Math.ceil((t-e)/y/a),S=Math.log(Math.abs(P))*Math.LOG10E,D=Math.pow(10,Math.floor(S))/10,T=P/D,b=_a(c,T);P=b*D,f=y*P,this.durationFormatter.getValueUnit(f,this.baseUnit),e=Math.floor(e/f)*f,t=Math.ceil(t/f)*f,n&&(e-=f,e<0&&u>=0&&(e=0),t+=f,t>0&&p<=0&&(t=0)),h={min:e,max:t,step:f}}else h=l.prototype.adjustMinMax.call(this,e,t,i,a,n);return this.axisDurationFormat=this.durationFormatter.getFormat(h.step,h.max,this.baseUnit),h},Object.defineProperty(r.prototype,"tooltipDurationFormat",{get:function(){return this._tooltipDurationFormat},set:function(e){this._tooltipDurationFormat=e},enumerable:!0,configurable:!0}),r.prototype.getTooltipText=function(e){var t=j(this.positionToValue(e),this._stepDecimalPlaces),i=this.formatLabel(t,this.tooltipDurationFormat);return this._adapterO?this._adapterO.apply("getTooltipText",i):i},Object.defineProperty(r.prototype,"baseUnit",{get:function(){return this._baseUnit},set:function(e){this._baseUnit!=e&&(this._baseUnit=e,this.durationFormatter.baseUnit=e,this.invalidate())},enumerable:!0,configurable:!0}),r.prototype.copyFrom=function(e){l.prototype.copyFrom.call(this,e),this.baseUnit=e.baseUnit},r}(E);V.registeredClasses.DurationAxis=ci;V.registeredClasses.DurationAxisDataItem=rn;var $t=function(l){A(r,l);function r(){var e=l.call(this)||this;return e.className="LineSeriesDataItem",e}return r}(qt),Fi=function(l){A(r,l);function r(){var e=l.call(this)||this;return e.minDistance=.5,e.segments=new Q(e.createSegment()),e.segments.template.applyOnClones=!0,e._disposers.push(new G(e.segments)),e._disposers.push(e.segments.template),e._segmentsIterator=new Pi(e.segments,function(){return e.segments.create()}),e._segmentsIterator.createNewItems=!0,e.className="LineSeries",e.strokeOpacity=1,e.fillOpacity=0,e.connect=!0,e.tensionX=1,e.tensionY=1,e.autoGapCount=1.1,e.smoothing="bezier",e.segmentsContainer=e.mainContainer.createChild(X),e.segmentsContainer.isMeasured=!1,e.bulletsContainer.toFront(),e.applyTheme(),e}return r.prototype.applyInternalDefaults=function(){l.prototype.applyInternalDefaults.call(this),C(this.readerTitle)||(this.readerTitle=this.language.translate("Line Series"))},r.prototype.createSegment=function(){return new wi},r.prototype.createDataItem=function(){return new $t},r.prototype.setInitialWorkingValues=function(e){var t=this._yAxis.get(),i=this._xAxis.get();if(this.appeared&&this.visible){var a=this.dataItems.getIndex(e.index-1);if(e.component=this,this.baseAxis==i&&t instanceof E){var n=t.minZoomed;if(a&&(n=a.values.valueY.workingValue),e.setWorkingValue("valueY",n,0),e.setWorkingValue("valueY",e.values.valueY.value),i instanceof z)e.setWorkingLocation("dateX",e.locations.dateX-1,0),e.setWorkingLocation("dateX",e.locations.dateX);else if(i instanceof ci&&a){var s=e.valueX;e.setWorkingValue("valueX",a.valueX,0),e.setWorkingValue("valueX",s)}}if(this.baseAxis==t&&i instanceof E){var o=i.minZoomed;if(a&&(o=a.values.valueX.workingValue),e.setWorkingValue("valueX",o,0),e.setWorkingValue("valueX",e.values.valueX.value),t instanceof z)e.setWorkingLocation("dateY",e.locations.dateX-1,0),e.setWorkingLocation("dateY",e.locations.dateY);else if(t instanceof ci&&a){var s=e.valueY;e.setWorkingValue("valueY",a.valueY,0),e.setWorkingValue("valueY",s)}}}else this.baseAxis==i&&t instanceof E&&(i instanceof z&&e.setWorkingLocation("dateX",e.locations.dateX),i instanceof Z&&e.setWorkingLocation("categoryX",e.locations.categoryX)),this.baseAxis==t&&i instanceof E&&(t instanceof z&&e.setWorkingLocation("dateY",e.locations.dateY),t instanceof Z&&e.setWorkingLocation("categoryY",e.locations.categoryY))},r.prototype.updateLegendValue=function(e,t){l.prototype.updateLegendValue.call(this,e,t),e&&e.segment&&(this.tooltipColorSource=e.segment)},r.prototype.validate=function(){var e=this;l.prototype.validate.call(this),this.xAxis&&this.yAxis&&(this._segmentsIterator.reset(),this.openSegmentWrapper(this._adjustedStartIndex),w(this.axisRanges.iterator(),function(t){e.openSegmentWrapper(e._adjustedStartIndex,t)}),w(this._segmentsIterator.iterator(),function(t){t.__disabled=!0}))},r.prototype.sliceData=function(){for(var e=this.startIndex,t=this.endIndex,i=this.startIndex-1;i>=0;i--){var a=this.dataItems.getIndex(i);if(a&&a.hasValue(this._xValueFields)&&a.hasValue(this._yValueFields)){e=i;break}}this._adjustedStartIndex=this.findAdjustedIndex(e,["stroke","strokeWidth","strokeDasharray","strokeOpacity","fill","fillOpacity","opacity"]);for(var i=this.endIndex,n=this.dataItems.length;i=0;o--){var h=i.dataItems.getIndex(o);if(h&&C(h.properties[s])){e>o&&(e=o);break}}}),e},r.prototype.openSegmentWrapper=function(e,t){var i={index:e,axisRange:t};do i=this.openSegment(i.index,i.axisRange);while(i)},r.prototype.getSegment=function(){var e=this._segmentsIterator.getFirst();return e.series=this,e.isDisposed()?(this.segments.removeValue(e),this.getSegment()):e},r.prototype.openSegment=function(e,t){var i=!1,a=[];e=Math.min(e,this.dataItems.length);var n=Math.min(this._workingEndIndex,this.dataItems.length);this._workingEndIndex=Math.min(this._workingEndIndex,this.dataItems.length);var s,o=!1,h=this.getSegment();h.strokeDasharray=void 0,h.__disabled=!1,t?(h.parent=t.contents,re(t.contents,h,J)):(re(this,h,J),h.filters.clear(),h.parent=this.segmentsContainer),this.group.node.removeAttribute("fill");for(var d=this.connect,u=!1,p=e;p=i;h--){var d=this.dataItems.getIndex(h);d.hasValue(this._xValueFields)&&d.hasValue(this._yValueFields)&&this.addPoints(o,d,this.xOpenField,this.yOpenField,!0)}else{var u=this.baseAxis,p=t.length,f=this.xAxis,c=this.yAxis;p>0&&(u==f?(o.push({x:t[p-1].x,y:c.basePoint.y}),o.push({x:t[0].x,y:c.basePoint.y})):(o.push({x:f.basePoint.x,y:t[p-1].y}),o.push({x:f.basePoint.x,y:t[0].y})))}return this.drawSegment(e,t,o),s&&a++,a0){var s=e.createChild(Va);re(this,s,J),s.width=i,s.height=a,s.y=0,s.strokeOpacity=0,s.visible=!0,n.y=0}var o=e.dataItem;o.color=this.stroke,o.colorOrig=this.fill,We(this.bullets.iterator(),function(h){if(h instanceof Xe&&!h.copyToLegendMarker)return!1;var d=!1;if(h instanceof X&&w(h.children.iterator(),function(p){if(p instanceof He)return d=!0,!0}),!d){var u=h.clone();return u.parent=e,u.isMeasured=!0,u.tooltipText=void 0,u.x=i/2,t.fillOpacity>0?u.y=0:u.y=a/2,u.visible=!0,C(u.fill)||(u.fill=t.fill),C(u.stroke)||(u.stroke=t.stroke),!1}})},r.prototype.disposeData=function(){l.prototype.disposeData.call(this),this.segments.clear()},Object.defineProperty(r.prototype,"autoGapCount",{get:function(){return this.getPropertyValue("autoGapCount")},set:function(e){this.setPropertyValue("autoGapCount",e,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"smoothing",{get:function(){return this.getPropertyValue("smoothing")},set:function(e){this.setPropertyValue("smoothing",e,!0)},enumerable:!0,configurable:!0}),r}(nt);V.registeredClasses.LineSeries=Fi;V.registeredClasses.LineSeriesDataItem=$t;var Cr=function(l){A(r,l);function r(){var e=l.call(this)||this;return e.className="RadarSeriesDataItem",e.setLocation("dateX",0,0),e.setLocation("dateY",0,0),e.setLocation("categoryX",0,0),e.setLocation("categoryY",0,0),e.applyTheme(),e}return r}($t),Dr=function(l){A(r,l);function r(){var e=l.call(this)||this;return e.className="RadarSeries",e.connectEnds=!0,e.applyTheme(),e}return r.prototype.validate=function(){this.chart.invalid&&this.chart.validate(),l.prototype.validate.call(this)},r.prototype.createDataItem=function(){return new Cr},r.prototype.getPoint=function(e,t,i,a,n,s,o){s||(s="valueX"),o||(o="valueY");var h=this.yAxis.getX(e,i,n,o),d=this.yAxis.getY(e,i,n,o),u=K({x:h,y:d});u==0&&(u=1e-5);var p=this.xAxis.getAngle(e,t,a,s),f=this.chart.startAngle,c=this.chart.endAngle;if(!(pc))return{x:u*M(p),y:u*L(p)}},r.prototype.addPoints=function(e,t,i,a,n){var s=this.getPoint(t,i,a,t.locations[i],t.locations[a]);s&&e.push(s)},r.prototype.getMaskPath=function(){var e=this.yAxis.renderer;return _t(e.startAngle,e.endAngle-e.startAngle,e.pixelRadius,e.pixelInnerRadius)},r.prototype.drawSegment=function(e,t,i){var a=this.yAxis,n=a.renderer;this.connectEnds&&Math.abs(n.endAngle-n.startAngle)==360&&(this.dataFields[this._xOpenField]||this.dataFields[this._yOpenField]||this.stacked)&&(t.push(t[0]),i.length>0&&i.unshift(i[i.length-1])),l.prototype.drawSegment.call(this,e,t,i)},Object.defineProperty(r.prototype,"connectEnds",{get:function(){return this.getPropertyValue("connectEnds")},set:function(e){this.setPropertyValue("connectEnds",e,!0)},enumerable:!0,configurable:!0}),r.prototype.positionBulletReal=function(e,t,i){var a=this.xAxis,n=this.yAxis;(ta.end||in.end)&&(e.visible=!1),e.moveTo(this.xAxis.renderer.positionToPoint(t,i))},r.prototype.setXAxis=function(e){l.prototype.setXAxis.call(this,e),this.updateRendererRefs()},r.prototype.setYAxis=function(e){l.prototype.setYAxis.call(this,e),this.updateRendererRefs()},r.prototype.updateRendererRefs=function(){var e=this.xAxis.renderer,t=this.yAxis.renderer;e.axisRendererY=t},r}(Fi);V.registeredClasses.RadarSeries=Dr;V.registeredClasses.RadarSeriesDataItem=Cr;var Ar=function(l){A(r,l);function r(e){var t=l.call(this,e)||this;return t.className="AxisFillCircular",t.element=t.paper.add("path"),t.radius=k(100),t.applyTheme(),t}return r.prototype.draw=function(){if(l.prototype.draw.call(this),!(this.__disabled||this.disabled)&&this.axis){var e=this.axis.renderer;this.fillPath=e.getPositionRangePath(this.startPosition,this.endPosition,this.radius,C(this.innerRadius)?this.innerRadius:e.innerRadius,this.cornerRadius),this.path=this.fillPath}},Object.defineProperty(r.prototype,"innerRadius",{get:function(){return this.getPropertyValue("innerRadius")},set:function(e){this.setPercentProperty("innerRadius",e,!0,!1,10,!1)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"radius",{get:function(){return this.getPropertyValue("radius")},set:function(e){this.setPercentProperty("radius",e,!0,!1,10,!1)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"cornerRadius",{get:function(){return this.getPropertyValue("cornerRadius")},set:function(e){this.setPropertyValue("cornerRadius",e,!0)},enumerable:!0,configurable:!0}),r}(Si);V.registeredClasses.AxisFillCircular=Ar;var _r=function(l){A(r,l);function r(){var e=l.call(this)||this;return e.className="GridCircular",e.pixelPerfect=!1,e.applyTheme(),e}return Object.defineProperty(r.prototype,"innerRadius",{get:function(){return this.getPropertyValue("innerRadius")},set:function(e){this.setPercentProperty("innerRadius",e,!0,!1,10,!1)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"radius",{get:function(){return this.getPropertyValue("radius")},set:function(e){this.setPercentProperty("radius",e,!0,!1,10,!1)},enumerable:!0,configurable:!0}),r}(Dt);V.registeredClasses.GridCircular=_r;var Jt=function(l){A(r,l);function r(){var e=l.call(this)||this;return e.fdx=0,e.fdy=0,e.className="AxisLabelCircular",e.padding(0,0,0,0),e.location=.5,e.locationOnPath=.5,e.radius=0,e.isMeasured=!1,e.applyTheme(),e}return Object.defineProperty(r.prototype,"relativeRotation",{get:function(){return this.getPropertyValue("relativeRotation")},set:function(e){if(this.setPropertyValue("relativeRotation",e,!0),!C(e)){this.rotation=void 0;var t=this.dataItem;t&&t.component&&t.component.invalidateDataItems()}},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"radius",{get:function(){return this.getPropertyValue("radius")},set:function(e){this.setPercentProperty("radius",e,!0,!1,10,!1)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"bent",{get:function(){return this.getPropertyValue("bent")},set:function(e){this.setPropertyValue("bent",e,!0),this.setPropertyValue("wrap",!1),this.setPropertyValue("horizontalCenter","none"),this.setPropertyValue("verticalCenter","none"),e?(this.setPropertyValue("dx",0),this.setPropertyValue("dy",0),this.setPropertyValue("x",0),this.setPropertyValue("y",0),this.setPropertyValue("rotation",0),this.fdx=0,this.fdy=0,this.textAlign="middle"):this.textPathElement&&(this.textPathElement.dispose(),this.textPathElement=void 0)},enumerable:!0,configurable:!0}),r.prototype.pixelRadius=function(e){var t=1;return this.inside&&(t=-1),oe(this.radius,e)*t},r.prototype.pixelRadiusY=function(e,t){var i=1;this.inside&&(i=-1);var a=this.radius;return g(a)?(a*=t/e,oe(a,e)*i):oe(a,t)*i},r.prototype.fixPosition=function(e,t,i,a,n){g(i)||(i=t),g(a)||(a=0),g(n)||(n=0);var s={x:t*M(e),y:i*L(e)};this.invalid&&this.validate();var o=!1,h=this.radius;(h instanceof ce&&h.value<0||h<0)&&(o=!0);var d=this.relativeRotation,u=this.pixelRadius(t);if(this.bent){var p={x:(t+u)*M(e+180),y:(i+u*i/t)*L(e+180)};this.path=W(p)+fe(e+180,360,t+u,i+u*i/t),this.textPathElement&&this.textPathElement.attr({startOffset:this.locationOnPath*100+"%"});return}if(g(d)){this.horizontalCenter="none",this.verticalCenter="none",e=Re(e,-180,180);var f=this.bbox.width,c=this.bbox.height,y=this.pixelPaddingBottom,v=this.pixelPaddingTop,m=this.pixelPaddingLeft,x=this.pixelPaddingRight;e>90||e<-90?d==-90&&(d=90,f=0):(d==-90&&(c=-c),d==90&&(d=-90,f=-m-x,c=-c-v-y)),this.rotation=d+e+90;var P=L(d)/2,S=M(d)/2,D=this.rotation;this.dx=c*P*L(D)-f*S*M(D),this.dy=-c*P*M(D)-f*S*L(D),this.inside?e>90||e<-90?u-=(y+v)*M(d)+(m+x)*L(d):u+=(y+this.bbox.height+v)*M(d)+(m+x+this.bbox.width)*L(d):u+=(c+y+v)*M(d)+(f+m+x)*L(d),s.x+=M(e)*u,s.y+=L(e)*u*i/t}else this.horizontalCenter="middle",this.verticalCenter="middle",o?(this.dx=0,this.dy=0,s.x=(t+u)*M(e),s.y=(i+u*i/t)*L(e)):(this.dy=this._measuredHeight/2*L(e),this.dx=this._measuredWidth/2*M(e),s.x+=M(e)*u,s.y+=L(e)*u*i/t);s.x+=a,s.y+=n,this.fdx=this.dx,this.fdy=this.dy,this.moveTo(s)},r}(Ti);V.registeredClasses.AxisLabelCircular=Jt;var Vr=function(l){A(r,l);function r(){var e=l.call(this)||this;return e.pixelRadiusReal=0,e.layout="none",e.className="AxisRendererCircular",e.isMeasured=!1,e.startAngle=-90,e.endAngle=270,e.useChartAngles=!0,e.radius=k(100),e.isMeasured=!1,e.grid.template.location=0,e.labels.template.location=0,e.labels.template.radius=15,e.ticks.template.location=0,e.ticks.template.pixelPerfect=!1,e.tooltipLocation=0,e.line.strokeOpacity=0,e.applyTheme(),e}return r.prototype.setAxis=function(e){var t=this;l.prototype.setAxis.call(this,e),e.isMeasured=!1;var i=e.tooltip;i.adapter.add("dx",function(a,n){var s=Ge({x:n.pixelX,y:n.pixelY},t);return t.pixelRadius*Math.cos(Math.atan2(s.y,s.x))-s.x}),i.adapter.add("dy",function(a,n){var s=Ge({x:n.pixelX,y:n.pixelY},t);return t.pixelRadius*Math.sin(Math.atan2(s.y,s.x))-s.y})},r.prototype.validate=function(){this.chart&&this.chart.invalid&&this.chart.validate(),l.prototype.validate.call(this)},Object.defineProperty(r.prototype,"axisLength",{get:function(){return 2*Math.PI*this.pixelRadius},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"radius",{get:function(){return this.getPropertyValue("radius")},set:function(e){this.setPercentProperty("radius",e,!1,!1,10,!1)&&this.axis&&this.axis.invalidate()},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"pixelRadius",{get:function(){return ie(this.radius,this.pixelRadiusReal)||0},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"innerRadius",{get:function(){var e=this.chart,t=this.getPropertyValue("innerRadius");if(e){if(!C(t))t=e.innerRadius,t instanceof ce&&e&&(t=k(t.value*e.innerRadiusModifyer*100));else if(t instanceof ce&&e){var i=e.mr,a=t.value;a=Math.max(i*a,i-Math.min(e.plotContainer.innerHeight,e.plotContainer.innerWidth))/i,t=k(a*100)}return t}},set:function(e){this.setPercentProperty("innerRadius",e,!1,!1,10,!1)&&this.axis&&this.axis.invalidate()},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"useChartAngles",{get:function(){return this.getPropertyValue("useChartAngles")},set:function(e){this.setPropertyValue("useChartAngles",e)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"pixelInnerRadius",{get:function(){return ie(this.innerRadius,this.pixelRadiusReal)||0},enumerable:!0,configurable:!0}),r.prototype.positionToPoint=function(e,t){g(t)||(t=1);var i=this.positionToCoordinate(e),a=this.startAngle+(this.endAngle-this.startAngle)*i/this.axisLength,n=this.pixelRadius,s=this.pixelInnerRadius;if(this.axisRendererY){var o=Y(this.axisRendererY.positionToCoordinate(t),0,1/0);o==0&&(o=1e-6);var h={x:o*M(a),y:o*L(a)};return h}return{x:M(a)*s+(n-s)*M(a)*t,y:L(a)*s+(n-s)*L(a)*t}},r.prototype.positionToAngle=function(e){var t=this.axis,i=(this.endAngle-this.startAngle)/(t.end-t.start),a;return t.renderer.inversed?a=this.startAngle+(t.end-e)*i:a=this.startAngle+(e-t.start)*i,j(a,3)},r.prototype.angleToPosition=function(e){var t=this.axis,i=(this.endAngle-this.startAngle)/(t.end-t.start),a;return t.renderer.inversed?a=t.end-(e-this.startAngle)/i:a=(e-this.startAngle)/i+t.start,j(a,5)},r.prototype.updateAxisLine=function(){var e=this.pixelRadius,t=this.startAngle,i=this.endAngle,a=U(360,i-t);this.line.path=W({x:e*M(t),y:e*L(t)})+fe(t,a,e,e)},r.prototype.updateGridElement=function(e,t,i){t=t+(i-t)*e.location;var a=this.positionToPoint(t);if(g(a.x)&&g(a.y)&&e.element){var n=ii*Math.atan2(a.y,a.x),s=ie(C(e.radius)?e.radius:k(100),this.pixelRadius),o=ie(e.innerRadius,this.pixelRadius);e.zIndex=0;var h=ie(g(o)?o:this.innerRadius,this.pixelRadiusReal,!0);g(h)||(h=0),e.path=W({x:h*M(n),y:h*L(n)})+R({x:s*M(n),y:s*L(n)})}this.toggleVisibility(e,t,0,1)},r.prototype.updateTickElement=function(e,t,i){t=t+(i-t)*e.location;var a=this.positionToPoint(t);if(e.element){var n=this.pixelRadius,s=ii*Math.atan2(a.y,a.x),o=e.length;e.inside&&(o=-o),e.zIndex=1,e.path=W({x:n*M(s),y:n*L(s)})+R({x:(n+o)*M(s),y:(n+o)*L(s)})}this.toggleVisibility(e,t,0,1)},r.prototype.updateBullet=function(e,t,i){var a=.5;e instanceof Tt&&(a=e.location),t=t+(i-t)*a;var n=this.positionToPoint(t),s=this.pixelRadius,o=ii*Math.atan2(n.y,n.x);n={x:s*M(o),y:s*L(o)},this.positionItem(e,n),this.toggleVisibility(e,t,0,1)},r.prototype.updateLabelElement=function(e,t,i,a){C(a)||(a=e.location),t=t+(i-t)*a,e.fixPosition(this.positionToAngle(t),this.pixelRadius),e.zIndex=2,this.toggleVisibility(e,t,this.minLabelPosition,this.maxLabelPosition)},r.prototype.fitsToBounds=function(e){return!0},Object.defineProperty(r.prototype,"startAngle",{get:function(){return this.getPropertyValue("startAngle")},set:function(e){this.setPropertyValue("startAngle",e)&&(this.invalidateAxisItems(),this.axis&&this.axis.invalidateSeries())},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"endAngle",{get:function(){return this.getPropertyValue("endAngle")},set:function(e){this.setPropertyValue("endAngle",e)&&(this.invalidateAxisItems(),this.axis&&this.axis.invalidateSeries())},enumerable:!0,configurable:!0}),r.prototype.getPositionRangePath=function(e,t,i,a,n){var s="";if(g(e)&&g(t)){C(i)||(i=this.radius),e=ee(e,this.axis.start),t=U(t,this.axis.end),t0&&f&&u&&u instanceof Z){var c=u.renderer.grid.template.location,y=u.getAngle(f.dataItems.getIndex(0),"categoryX",c);n=W({x:s*M(y),y:s*L(y)});for(var v=1;v0&&c&&f&&f instanceof Z){var v=f.renderer.grid.template.location,m=f.getAngle(c.dataItems.getIndex(0),"categoryX",v);u=W({x:s*M(m),y:s*L(m)});for(var x=1;x=0;x--)m=f.getAngle(c.dataItems.getIndex(x),"categoryX",v),u+=R({x:n*M(m),y:n*L(m)})}else u=_t(o,d,s,n);return u},r.prototype.updateBreakElement=function(e){var t=e.startLine,i=e.endLine,a=e.fillShape,n=e.startPoint,s=e.endPoint;t.radius=Math.abs(n.y),i.radius=Math.abs(s.y),a.radius=Math.abs(s.y),a.innerRadius=Math.abs(n.y)},r.prototype.createBreakSprites=function(e){e.startLine=new ri,e.endLine=new ri,e.fillShape=new ri},r.prototype.updateTooltip=function(){var e=this.axis;if(e){var t=4e3,i=-4e3,a=-4e3,n=t*2,s=t*2,o=this.axisAngle;o<0&&(o+=360);var h="vertical";(o>45&&o<135||o>225&&o<315)&&(h="horizontal"),this.axis.updateTooltip(h,{x:i,y:a,width:n,height:s})}},r.prototype.updateTickElement=function(e,t,i){t=t+(i-t)*e.location;var a=this.positionToPoint(t);if(e.element){var n=di(this.axisAngle+90);n/90!=Math.round(n/90)?e.pixelPerfect=!1:e.pixelPerfect=!0;var s=-e.length;e.inside&&(s*=-1),e.path=W({x:0,y:0})+R({x:s*M(n),y:s*L(n)})}this.positionItem(e,a),this.toggleVisibility(e,t,0,1)},r.prototype.updateBullet=function(e,t,i){var a=.5;e instanceof Tt&&(a=e.location),t=t+(i-t)*a;var n=this.positionToPoint(t);this.positionItem(e,n),this.toggleVisibility(e,t,0,1)},r.prototype.positionToCoordinate=function(e){var t,i=this.axis,a=i.axisFullLength,n=this.pixelInnerRadius;return i.renderer.inversed?t=(i.end-e)*a+n:t=(e-i.start)*a+n,j(t,1)},r.prototype.pointToPosition=function(e){var t=K(e)-this.pixelInnerRadius;return this.coordinateToPosition(t)},Object.defineProperty(r.prototype,"chart",{get:function(){return this._chart.get()},set:function(e){this._chart.set(e,null)},enumerable:!0,configurable:!0}),r}(Fe);V.registeredClasses.AxisRendererRadial=Sr;var an=function(l){A(r,l);function r(){var e=l.call(this)||this;return e.className="RadarChartDataItem",e.applyTheme(),e}return r}(ki),Tr=function(l){A(r,l);function r(){var e=l.call(this)||this;e._axisRendererX=Vr,e._axisRendererY=Sr,e.innerRadiusModifyer=1,e.mr=1,e.className="RadarChart",e.startAngle=-90,e.endAngle=270,e.radius=k(80),e.innerRadius=0;var t=e.plotContainer.createChild(X);return t.shouldClone=!1,t.layout="absolute",t.align="center",t.valign="middle",e.seriesContainer.parent=t,e.radarContainer=t,e.bulletsContainer.parent=t,e.axisBulletsContainer=t,e._cursorContainer=t,e.chartContainer.events.on("maxsizechanged",e.invalidate,e,!1),e._bulletMask=t.createChild(Ci),e._bulletMask.shouldClone=!1,e._bulletMask.element=e.paper.add("path"),e._bulletMask.opacity=0,e.applyTheme(),e}return r.prototype.applyInternalDefaults=function(){l.prototype.applyInternalDefaults.call(this),C(this.readerTitle)||(this.readerTitle=this.language.translate("Radar chart"))},r.prototype.processAxis=function(e){l.prototype.processAxis.call(this,e);var t=e.renderer;t.gridContainer.parent=t,t.breakContainer.parent=t,e.parent=this.radarContainer,t.toBack()},r.prototype.handleXAxisRangeChange=function(){l.prototype.handleXAxisRangeChange.call(this),w(this.yAxes.iterator(),function(e){e.invalidate()})},r.prototype.handleYAxisRangeChange=function(){l.prototype.handleYAxisRangeChange.call(this),w(this.xAxes.iterator(),function(e){e.invalidate()})},r.prototype.processConfig=function(e){if(e&&(C(e.cursor)&&!C(e.cursor.type)&&(e.cursor.type="RadarCursor"),C(e.series)&&we(e.series)))for(var t=0,i=e.series.length;ts&&(this.rotation=s+360),this.animate({property:"rotation",to:n},t,i)}},Object.defineProperty(r.prototype,"currentPosition",{get:function(){if(this.axis){var e=this.axis.renderer;return e.angleToPosition(this.rotation)}},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"value",{get:function(){return this._value},set:function(e){this.showValue(e)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"axis",{get:function(){return this._axis.get()},set:function(e){if(this.axis!=e&&this._axis.set(e,new rt([e.events.on("datavalidated",this.updateValue,this,!1),e.events.on("datarangechanged",this.updateValue,this,!1),e.events.on("dataitemsvalidated",this.updateValue,this,!1),e.events.on("propertychanged",this.invalidate,this,!1)])),e){var t=e.chart;t&&(this.rotation=t.startAngle)}this.parent=e.renderer,this.zIndex=5},enumerable:!0,configurable:!0}),r.prototype.updateValue=function(){this.value=this.value},r.prototype.processConfig=function(e){e&&C(e.axis)&&ae(e.axis)&&this.map.hasKey(e.axis)&&(e.axis=this.map.getKey(e.axis)),l.prototype.processConfig.call(this,e)},r}(X);V.registeredClasses.ClockHand=Or;(function(l){A(r,l);function r(){var e=l.call(this)||this;return e.className="GaugeChartDataItem",e.applyTheme(),e}return r})(an);var nn=function(l){A(r,l);function r(){var e=l.call(this)||this;return e.className="GaugeChart",e.startAngle=180,e.endAngle=360,e.hands=new Q(new Or),e.hands.events.on("inserted",e.processHand,e,!1),e._disposers.push(new G(e.hands)),e._disposers.push(e.hands.template),e.applyTheme(),e}return r.prototype.applyInternalDefaults=function(){l.prototype.applyInternalDefaults.call(this),C(this.readerTitle)||(this.readerTitle=this.language.translate("Gauge chart"))},r.prototype.processHand=function(e){var t=e.newValue;t.axis||(t.axis=this.xAxes.getIndex(0))},r.prototype.configOrder=function(e,t){return e==t?0:e=="hands"?1:t=="hands"?-1:l.prototype.configOrder.call(this,e,t)},r}(Tr);V.registeredClasses.GaugeChart=nn;var Qt=function(l){A(r,l);function r(){var e=l.call(this)||this;return e.className="PercentSeriesDataItem",e.applyTheme(),e}return r.prototype.uidAttr=function(){return this.slice.uidAttr()},r.prototype.hide=function(e,t,i,a){return a||(a=["value"]),l.prototype.hide.call(this,e,t,0,a)},r.prototype.setVisibility=function(e,t){t||(e?this.setWorkingValue("value",this.values.value.value,0,0):this.setWorkingValue("value",0,0,0)),l.prototype.setVisibility.call(this,e,t)},r.prototype.show=function(e,t,i){return i||(i=["value"]),l.prototype.show.call(this,e,t,i)},Object.defineProperty(r.prototype,"category",{get:function(){return this.properties.category},set:function(e){this.setProperty("category",e)},enumerable:!0,configurable:!0}),r.prototype.createLegendMarker=function(e){this.component.createLegendMarker(e,this)},Object.defineProperty(r.prototype,"legendDataItem",{get:function(){return this._legendDataItem},set:function(e){this._legendDataItem=e,e.label&&(e.label.dataItem=this),e.valueLabel&&(e.valueLabel.dataItem=this)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"tick",{get:function(){var e=this;if(!this._tick){var t=this.component.ticks.create();this._tick=t,this.addSprite(t),this._disposers.push(t),t.parent=this.component.ticksContainer,this._disposers.push(new se(function(){e.component&&e.component.ticks.removeValue(t)})),t.visible=this.visible}return this._tick},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"label",{get:function(){var e=this;if(!this._label){var t=this.component.labels.create();this.addSprite(t),this._label=t,this._disposers.push(t),t.parent=this.component.labelsContainer,this._disposers.push(new se(function(){e.component&&e.component.labels.removeValue(t)})),t.visible=this.visible}return this._label},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"slice",{get:function(){var e=this;if(!this._slice){var t=this.component,i=t.slices.create();this.addSprite(i),this._slice=i,this._disposers.push(i),i.parent=t.slicesContainer,this._disposers.push(new se(function(){t.slices.removeValue(i)})),i.visible=this.visible,t.itemsFocusable()?(C(this.component.role)||(this.component.role="menu"),C(i.role)||(i.role="menuitem"),i.focusable=!0):(C(this.component.role)||(this.component.role="list"),C(i.role)||(i.role="listitem"),i.focusable=!1),i.focusable&&(i.events.on("focus",function(a){i.readerTitle=t.populateString(t.itemReaderText,e)},void 0,!1),i.events.on("blur",function(a){i.readerTitle=""},void 0,!1)),i.hoverable&&(i.events.on("over",function(a){i.readerTitle=t.populateString(t.itemReaderText,e)},void 0,!1),i.events.on("out",function(a){i.readerTitle=""},void 0,!1))}return this._slice},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"hiddenInLegend",{get:function(){return this.properties.hiddenInLegend},set:function(e){this.setProperty("hiddenInLegend",e)},enumerable:!0,configurable:!0}),r}(zt),Ot=function(l){A(r,l);function r(){var e=l.call(this)||this;e.className="PercentSeries",e._addAllDataItems=!1,e.colors=new Bt,e.colors.step=1,e.isMeasured=!0,e.calculatePercent=!0;var t=e.createChild(X);t.shouldClone=!1,t.isMeasured=!1,e.slicesContainer=t;var i=e.createChild(X);i.shouldClone=!1,i.isMeasured=!1,i.layout="none",e.ticksContainer=i;var a=e.createChild(X);a.shouldClone=!1,a.isMeasured=!1,a.layout="none",e.labelsContainer=a,e.alignLabels=!1,e.bulletsContainer.toFront(),e.skipFocusThreshold=50;var n=e.defaultState;return n.transitionEasing=Ta,e.itemReaderText="{category}: {value.percent.formatNumber('#.#p')}",e.applyTheme(),e}return r.prototype.createSlice=function(){return new q},r.prototype.createTick=function(){return new St},r.prototype.createLabel=function(){return new He},Object.defineProperty(r.prototype,"slices",{get:function(){if(!this._slices){var e=this.createSlice();e.applyOnClones=!0,this._disposers.push(e),this.initSlice(e),this._slices=new Q(e),this._disposers.push(new G(this._slices))}return this._slices},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"ticks",{get:function(){if(!this._ticks){var e=this.createTick();e.applyOnClones=!0,this._disposers.push(e),this.initTick(e),this._ticks=new Q(e),this._disposers.push(new G(this._ticks))}return this._ticks},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"labels",{get:function(){if(!this._labels){var e=this.createLabel();e.applyOnClones=!0,this._disposers.push(e),this.initLabel(e),this._labels=new Q(e),this._disposers.push(new G(this._labels))}return this._labels},enumerable:!0,configurable:!0}),r.prototype.createDataItem=function(){return new Qt},r.prototype.initSlice=function(e){},r.prototype.initLabel=function(e){e.text="{category}: {value.percent.formatNumber('#.0p')}",e.isMeasured=!1,e.padding(5,5,5,5)},r.prototype.initTick=function(e){},r.prototype.validateDataItems=function(){this.colors.reset(),this.patterns&&this.patterns.reset(),l.prototype.validateDataItems.call(this)},r.prototype.validateDataElement=function(e){var t=e.slice;t&&(t.fill==null?this.patterns?(C(t.stroke)||(t.stroke=this.colors.next()),t.fill=this.patterns.next(),C(t.fillOpacity)&&(t.fill.backgroundOpacity=t.fillOpacity),t.stroke instanceof De&&(t.fill.stroke=t.stroke,t.fill.fill=t.stroke)):t.fill=this.colors.next():this.colors.currentStep+=this.colors.step,t.stroke==null&&(t.stroke=t.fill)),l.prototype.validateDataElement.call(this,e),t&&e.bullets.each(function(i,a){a.fill==null&&(a.fill=t.fill),a.stroke==null&&(a.stroke=t.stroke)}),this.updateLegendValue(e)},r.prototype.validateData=function(){l.prototype.validateData.call(this),this.chart&&this.chart.feedLegend()},r.prototype.arrangeLabels=function(e){for(var t=0,i=e.length;t=0;i--){var a=e[i],n=a.label;if(n){n.invalid&&n.validate();var s=n.measuredHeight;n.visible||(s=0),i==e.length-1&&(t+=s/2),n.pixelY+s>t&&(n.y=t-s,t=n.y)}}},r.prototype.getNextLabel=function(e,t){if(t.length>=e){var i=t[e];if(i)return i.label?i.visible?i.label:this.getNextLabel(e+1,t):this.getNextLabel(e+1,t)}},Object.defineProperty(r.prototype,"colors",{get:function(){return this.getPropertyValue("colors")},set:function(e){this.setPropertyValue("colors",e,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"patterns",{get:function(){return this.getPropertyValue("patterns")},set:function(e){this.setPropertyValue("patterns",e,!0)},enumerable:!0,configurable:!0}),r.prototype.createLegendMarker=function(e,t){w(e.children.iterator(),function(i){var a=t.slice;i.defaultState.properties.fill=a.fill,i.defaultState.properties.stroke=a.stroke,i.defaultState.properties.fillOpacity=a.fillOpacity,i.defaultState.properties.strokeOpacity=a.strokeOpacity,i.fill=a.fill,i.stroke=a.stroke,i.fillOpacity=a.fillOpacity,i.strokeOpacity=a.strokeOpacity,i.fill==null&&(i.__disabled=!0);var n=e.dataItem;n.color=a.fill,n.colorOrig=a.fill,i.addDisposer(a.events.on("propertychanged",function(s){s.property=="fill"&&(i.__disabled=!1,i.isActive||(i.fill=a.fill),i.defaultState.properties.fill=a.fill,n.color=a.fill,n.colorOrig=a.fill),s.property=="stroke"&&(i.isActive||(i.stroke=a.stroke),i.defaultState.properties.stroke=a.stroke),s.property=="strokeOpacity"&&(i.isActive||(i.strokeOpacity=a.strokeOpacity),i.defaultState.properties.strokeOpacity=a.strokeOpacity)},void 0,!1))})},r.prototype.handleSliceScale=function(e){var t=this,i=e.target,a=i.dataItem;a&&a.bullets&&w(a.bullets.iterator(),function(n){var s=n[1];t.positionBullet(s)})},r.prototype.handleSliceMove=function(e){},r.prototype.copyFrom=function(e){l.prototype.copyFrom.call(this,e),this.slices.template.copyFrom(e.slices.template),this.labels.template.copyFrom(e.labels.template),this.ticks.template.copyFrom(e.ticks.template),this.colors=e.colors.clone()},Object.defineProperty(r.prototype,"alignLabels",{get:function(){return this.getPropertyValue("alignLabels")},set:function(e){this.setAlignLabels(e)},enumerable:!0,configurable:!0}),r.prototype.setAlignLabels=function(e){this.setPropertyValue("alignLabels",e,!0)},Object.defineProperty(r.prototype,"ignoreZeroValues",{get:function(){return this.getPropertyValue("ignoreZeroValues")},set:function(e){this.setPropertyValue("ignoreZeroValues",e,!0)},enumerable:!0,configurable:!0}),r.prototype.updateLegendValue=function(e){if(e){var t=e.legendDataItem,i=e.legendSettings;t&&i&&i&&(i.labelText&&(t.label.text=i.labelText),i.itemLabelText&&(t.label.text=i.itemLabelText),i.valueText&&(t.valueLabel.text=i.valueText),i.itemValueText&&(t.valueLabel.text=i.itemValueText))}},r}(Ht);V.registeredClasses.PercentSeries=Ot;V.registeredClasses.PercentSeriesDataItem=Qt;de.push({relevant:pe.maybeXS,state:function(l,r){if(l instanceof Ot){var e=l.states.create(r),t=l.labels.template.states.create(r);t.properties.disabled=!0;var i=l.ticks.template.states.create(r);return i.properties.disabled=!0,e}return null}});var Mi=function(l){A(r,l);function r(){var e=l.call(this)||this;return e.className="PercentChartDataItem",e.applyTheme(),e}return r}(yr),Li=function(l){A(r,l);function r(){var e=l.call(this)||this;return e.className="PercentChart",e.align="none",e.valign="none",e.chartContainer.minHeight=50,e.chartContainer.minWidth=50,e.applyTheme(),e}return r.prototype.validateData=function(){l.prototype.validateData.call(this),this.feedLegend()},r.prototype.feedLegend=function(){var e=this.legend;if(e){var t=[];w(this.series.iterator(),function(i){i.hiddenInLegend||w(i.dataItems.iterator(),function(a){a.hiddenInLegend||(t.push(a),a.legendSettings||(a.legendSettings=i.legendSettings))})}),e.data=t,e.dataFields.name="category"}},r.prototype.createSeries=function(){return new Ot},r.prototype.setLegend=function(e){l.prototype.setLegend.call(this,e),e&&(e.labels.template.text="{category}",e.valueLabels.template.text="{value.percent.formatNumber('#.0p')}",e.itemContainers.template.events.on("over",function(t){var i=t.target.dataItem.dataContext;if(i.visible&&!i.isHiding){var a=i.slice;a.dispatchImmediately("over"),a.isHover=!0,a.interactions.isRealHover=!0}}),e.itemContainers.template.events.on("out",function(t){var i=t.target.dataItem.dataContext,a=i.slice;a.dispatchImmediately("out"),a.isHover=!1}))},r}(Vi);V.registeredClasses.PercentChart=Li;V.registeredClasses.PercentChartDataItem=Mi;var kr=function(l){A(r,l);function r(){var e=l.call(this)||this;return e._label=new le,e._slice=new le,e.className="PieTick",e.element=e.paper.add("polyline"),e._disposers.push(e._label),e._disposers.push(e._slice),e.applyTheme(),e}return r.prototype.draw=function(){l.prototype.draw.call(this);var e=this.slice,t=this.label,i=e.dataItem.component;if(e&&e.radius>0&&t&&t.text){var a=e.dx+e.slice.dx+e.pixelX+e.ix*e.radius*e.scale,n=e.dy+e.slice.dy+e.pixelY+e.iy*e.radiusY*e.scale,s=void 0,o=void 0,h=void 0,d=void 0;if(i.alignLabels)s=t.pixelX-this.length,o=t.pixelY,h=t.pixelX,d=o,t.horizontalCenter=="right"&&(s+=2*this.length,h=s-this.length);else{var u=t.pixelRadius(e.radius);s=a+u*e.ix,o=n+u*e.iy,h=s,d=o}this.element.attr({points:[a,n,s,o,h,d]})}},Object.defineProperty(r.prototype,"slice",{get:function(){return this._slice.get()},set:function(e){this._slice.set(e,new rt([e.events.on("transformed",this.invalidate,this),e.events.on("validated",this.invalidate,this)]))},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"label",{get:function(){return this._label.get()},set:function(e){this._label.set(e,e.events.on("transformed",this.invalidate,this,!1))},enumerable:!0,configurable:!0}),r}(St);V.registeredClasses.PieTick=kr;var Ii=function(l){A(r,l);function r(){var e=l.call(this)||this;return e.className="PieSeriesDataItem",e.values.radiusValue={},e.applyTheme(),e}return Object.defineProperty(r.prototype,"radiusValue",{get:function(){return this.values.radiusValue.value},set:function(e){this.setValue("radiusValue",e)},enumerable:!0,configurable:!0}),r.prototype.hide=function(e,t,i,a){return l.prototype.hide.call(this,e,t,0,["value","radiusValue"])},r.prototype.show=function(e,t,i){return l.prototype.show.call(this,e,t,["value","radiusValue"])},r}(Qt),Ri=function(l){A(r,l);function r(){var e=l.call(this)||this;return e.className="PieSeries",e.alignLabels=!0,e.layout="none",e.labels.template.radius=k(5),e.addDisposer(e.labels.template.events.on("enabled",e.invalidate,e,!1)),e.applyTheme(),e}return r.prototype.createSlice=function(){return new Ai},r.prototype.createTick=function(){return new kr},r.prototype.createLabel=function(){return new Jt},r.prototype.applyInternalDefaults=function(){l.prototype.applyInternalDefaults.call(this),C(this.readerTitle)||(this.readerTitle=this.language.translate("Pie Slice Series"))},r.prototype.createDataItem=function(){return new Ii},r.prototype.initSlice=function(e){e.isMeasured=!1,e.defaultState.properties.scale=1,e.observe("scale",this.handleSliceScale,this),e.observe(["dx","dy","x","y","shiftRadius"],this.handleSliceMove,this),e.tooltipText="{category}: {value.percent.formatNumber('#.#p')} ({value.value})";var t=e.states.create("hover");t.properties.scale=1.05;var i=e.defaultState;i.properties.shiftRadius=0,e.togglable=!0,e.events.on("toggled",function(n){n.target.hideTooltip(),n.target.interactions.lastHitPointer&&n.target.interactions.lastHitPointer.touch&&!n.target.isActive&&(n.target.isHover=!1)});var a=e.states.create("active");a.properties.shiftRadius=.1},r.prototype.validate=function(){this._leftItems=[],this._rightItems=[],this._currentStartAngle=this.startAngle,this._arcRect=ze(this.startAngle,this.endAngle),this._maxRadiusPercent=0;for(var e=this.startIndex;ethis._maxRadiusPercent&&(this._maxRadiusPercent=i)}l.prototype.validate.call(this),this.alignLabels&&(this.startAngle>this.endAngle?this._rightItems.reverse():this._leftItems.reverse(),this._rightItems.sort(function(a,n){var s=(a.slice.middleAngle+360)%360,o=(n.slice.middleAngle+360)%360;return s>270&&(s-=360),o>270&&(o-=360),so?1:0}),this._leftItems.sort(function(a,n){var s=(a.slice.middleAngle+360)%360,o=(n.slice.middleAngle+360)%360;return so?-1:0}),this.arrangeLabels(this._rightItems),this.arrangeLabels2(this._rightItems),this.arrangeLabels(this._leftItems),this.arrangeLabels2(this._leftItems))},r.prototype.validateDataElement=function(e){if(this.pixelRadius>0){this.ignoreZeroValues&&(e.value==0||e.value==null)?e.__disabled=!0:e.__disabled=!1;var t=e.slice;if(t.radius=this.pixelRadius,g(e.radiusValue)&&(t.radius=this.pixelInnerRadius+(this.pixelRadius-this.pixelInnerRadius)*e.values.radiusValue.percent/this._maxRadiusPercent),t.innerRadius instanceof ce||(t.innerRadius=this.pixelInnerRadius),t.startAngle=this._currentStartAngle,t.arc=Math.abs(e.values.value.percent)*(this.endAngle-this.startAngle)/100,!this.labels.template.disabled){var i=e.label,a=e.tick;a.slice=t,a.label=i;var n=(t.middleAngle+360)%360,s=void 0;if(this.alignLabels){var o=i.pixelRadius(t.radius),h=a.length+o;i.dx=0,i.dy=0,i.verticalCenter="middle";var d=this._arcRect;n>270||n<=90?(h+=(d.width+d.x)*this.pixelRadius,i.horizontalCenter="left",this._rightItems.push(e)):(h-=d.x*this.pixelRadius,i.horizontalCenter="right",this._leftItems.push(e),h*=-1);var u=t.radius+a.length+o;s={x:h,y:t.iy*u},i.moveTo(s)}else{var p=t.depth;g(p)||(p=0),i.fixPosition(t.middleAngle,t.radius,t.radiusY,0,-p)}}this._currentStartAngle+=t.arc,l.prototype.validateDataElement.call(this,e)}},Object.defineProperty(r.prototype,"radius",{get:function(){return this.getPropertyValue("radius")},set:function(e){this.setPercentProperty("radius",e,!0,!1,10,!1)&&this.invalidateDataItems()},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"pixelRadius",{get:function(){return this._pixelRadius},set:function(e){this._pixelRadius!=e&&(this._pixelRadius=e,this.invalidateDataItems())},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"pixelInnerRadius",{get:function(){return this._pixelInnerRadius},set:function(e){this._pixelInnerRadius!=e&&(this._pixelInnerRadius=e,this.invalidateDataItems())},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"innerRadius",{get:function(){return this.getPropertyValue("innerRadius")},set:function(e){this.setPercentProperty("innerRadius",e,!0,!1,10,!1)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"startAngle",{get:function(){var e=this.getPropertyValue("startAngle");return g(e)?e:this._startAngleInternal},set:function(e){this.setPropertyValue("startAngle",di(e),!0)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"endAngle",{get:function(){var e=this.getPropertyValue("endAngle");return g(e)?e:this._endAngleInternal},set:function(e){this.setPropertyValue("endAngle",e,!0)},enumerable:!0,configurable:!0}),r.prototype.positionBullet=function(e){l.prototype.positionBullet.call(this,e);var t=e.dataItem,i=t.slice,a=e.locationX;g(a)||(a=.5);var n=e.locationY;g(n)||(n=1);var s=i.startAngle+i.arc*a;e.x=n*i.radius*M(s),e.y=n*i.radiusY*L(s)},r.prototype.handleSliceMove=function(e){if(!this.alignLabels){var t=e.target,i=t.dataItem;if(i){var a=i.label;a&&(a.dx=a.fdx+t.dx+t.pixelX,a.dy=a.fdy+t.dy+t.pixelY)}}},Object.defineProperty(r.prototype,"bbox",{get:function(){if(this.definedBBox)return this.definedBBox;var e=this.chart;return e?ze(e.startAngle,e.endAngle,this.pixelRadius):ze(this.startAngle,this.endAngle,this.pixelRadius)},enumerable:!0,configurable:!0}),r}(Ot);V.registeredClasses.PieSeries=Ri;V.registeredClasses.PieSeriesDataItem=Ii;var wr=function(l){A(r,l);function r(){var e=l.call(this)||this;return e.className="PieChartDataItem",e.applyTheme(),e}return r}(Mi),ji=function(l){A(r,l);function r(){var e=l.call(this)||this;e.className="PieChart",e.innerRadius=0,e.radius=k(80),e.align="none",e.valign="none",e.startAngle=-90,e.endAngle=270;var t=e.seriesContainer;return t.isMeasured=!0,t.valign="middle",t.align="center",t.layout="absolute",t.width=void 0,t.height=void 0,e.chartContainer.minHeight=50,e.chartContainer.minWidth=50,e.chartContainer.events.on("maxsizechanged",e.updateRadius,e,!1),e.applyTheme(),e}return r.prototype.applyInternalDefaults=function(){l.prototype.applyInternalDefaults.call(this),C(this.readerTitle)||(this.readerTitle=this.language.translate("Pie chart"))},r.prototype.validateLayout=function(){l.prototype.validateLayout.call(this),this.updateRadius()},r.prototype.handleSeriesAdded=function(e){l.prototype.handleSeriesAdded.call(this,e),this._chartPixelRadius=void 0,this.updateSeriesAngles()},r.prototype.updateSeriesAngles=function(){var e=this;this.series.each(function(t){t._startAngleInternal=e.startAngle,t._endAngleInternal=e.endAngle})},r.prototype.updateRadius=function(){var e=this.chartContainer,t=ze(this.startAngle,this.endAngle,1),i={x:0,y:0,width:0,height:0},a=this.innerRadius;a instanceof ce&&(i=ze(this.startAngle,this.endAngle,a.value)),t=Di([t,i]);var n=Math.min(e.innerWidth/t.width,e.innerHeight/t.height);g(n)||(n=0);var s=ie(this.radius,n),o=ie(this.innerRadius,n),h=(s-o)/this.series.length;(s!=this._chartPixelRadius||o!=this._chartPixelInnerRadius)&&(this._chartPixelRadius=s,this._chartPixelInnerRadius=o,w(Pt(this.series.iterator()),function(d){var u=d[0],p=d[1],f=o+ie(p.radius,s-o),c=o+ie(p.innerRadius,s-o);g(f)||(f=o+h*(u+1)),g(c)||(c=o+h*u),p.pixelRadius=f,p.pixelInnerRadius=c}),this.seriesContainer.definedBBox={x:s*t.x,y:s*t.y,width:s*t.width,height:s*t.height},this.seriesContainer.invalidateLayout(),this.bulletsContainer.x=this.seriesContainer.x,this.bulletsContainer.y=this.seriesContainer.y)},Object.defineProperty(r.prototype,"radius",{get:function(){return this.getPropertyValue("radius")},set:function(e){this.setPercentProperty("radius",e,!0,!1,10,!1)&&this.invalidateLayout()},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"innerRadius",{get:function(){return this.getPropertyValue("innerRadius")},set:function(e){this.setPercentProperty("innerRadius",e,!0,!1,10,!1)},enumerable:!0,configurable:!0}),r.prototype.createSeries=function(){return new Ri},Object.defineProperty(r.prototype,"startAngle",{get:function(){return this.getPropertyValue("startAngle")},set:function(e){this.setPropertyValue("startAngle",e)&&(this.updateRadius(),this.updateSeriesAngles())},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"endAngle",{get:function(){return this.getPropertyValue("endAngle")},set:function(e){this.setPropertyValue("endAngle",e)&&(this.updateRadius(),this.updateSeriesAngles())},enumerable:!0,configurable:!0}),r}(Li);V.registeredClasses.PieChart=ji;V.registeredClasses.PieChartDataItem=wr;var Fr=function(l){A(r,l);function r(){var e=l.call(this)||this;return e.className="PieSeries3DDataItem",e.values.depthValue={},e.applyTheme(),e}return Object.defineProperty(r.prototype,"depthValue",{get:function(){return this.values.depthValue.value},set:function(e){this.setValue("depthValue",e)},enumerable:!0,configurable:!0}),r}(Ii),Mr=function(l){A(r,l);function r(){var e=l.call(this)||this;return e.className="PieSeries3D",e.applyTheme(),e}return r.prototype.createDataItem=function(){return new Fr},r.prototype.createSlice=function(){return new Oa},r.prototype.validateDataElement=function(e){var t=e.slice,i=this.depth;g(i)||(i=this.chart.depth);var a=e.values.depthValue.percent;g(a)||(a=100),t.depth=a*i/100;var n=this.angle;g(n)||(n=this.chart.angle),t.angle=n,l.prototype.validateDataElement.call(this,e)},r.prototype.validate=function(){l.prototype.validate.call(this);for(var e=this._workingStartIndex;e=-90&&a<90?i.toFront():a>=90&&i.toBack()}},Object.defineProperty(r.prototype,"depth",{get:function(){return this.getPropertyValue("depth")},set:function(e){this.setPropertyValue("depth",e,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"angle",{get:function(){return this.getPropertyValue("angle")},set:function(e){this.setPropertyValue("angle",e)},enumerable:!0,configurable:!0}),r.prototype.positionBullet=function(e){l.prototype.positionBullet.call(this,e);var t=e.dataItem,i=t.slice;e.y=e.pixelY-i.depth},r}(Ri);V.registeredClasses.PieSeries3D=Mr;V.registeredClasses.PieSeries3DDataItem=Fr;(function(l){A(r,l);function r(){var e=l.call(this)||this;return e.className="PieChart3DDataItem",e.applyTheme(),e}return r})(wr);var sn=function(l){A(r,l);function r(){var e=l.call(this)||this;return e.className="PieChart3D",e.depth=20,e.angle=10,e.applyTheme(),e}return Object.defineProperty(r.prototype,"depth",{get:function(){return this.getPropertyValue("depth")},set:function(e){this.setPropertyValue("depth",e)&&this.invalidateDataUsers()},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"angle",{get:function(){return this.getPropertyValue("angle")},set:function(e){e=Y(e,0,90),this.setPropertyValue("angle",e)&&this.invalidateDataUsers()},enumerable:!0,configurable:!0}),r.prototype.createSeries=function(){return new Mr},r}(ji);V.registeredClasses.PieChart3D=sn;var on=function(l){A(r,l);function r(){var e=l.call(this)||this;return e.className="SlicedChartDataItem",e.applyTheme(),e}return r}(Mi),ln=function(l){A(r,l);function r(){var e=l.call(this)||this;return e.className="SlicedChart",e.seriesContainer.layout="horizontal",e.padding(15,15,15,15),e.applyTheme(),e}return r.prototype.applyInternalDefaults=function(){l.prototype.applyInternalDefaults.call(this),C(this.readerTitle)||(this.readerTitle=this.language.translate("Sliced chart"))},r.prototype.validate=function(){l.prototype.validate.call(this)},r}(Li);V.registeredClasses.SlicedChart=ln;V.registeredClasses.SlicedChartDataItem=on;var ei=function(l){A(r,l);function r(){var e=l.call(this)||this;return e.legendSettings=new cr,e.className="FlowDiagramNode",e.isMeasured=!1,new te,e.draggable=!0,e.inert=!0,e.setStateOnChildren=!0,e.events.on("positionchanged",e.invalidateLinks,e,!1),e.events.on("sizechanged",e.invalidateLinks,e,!1),e}return r.prototype.handleHit=function(e){this.isHidden||this.isHiding?this.show():this.hide()},r.prototype.show=function(e){var t=l.prototype.show.call(this,e);return this.outgoingDataItems.each(function(i){(!i.toNode||i.toNode&&!i.toNode.isHidden)&&(i.setWorkingValue("value",i.getValue("value"),e),i.link.show())}),this.incomingDataItems.each(function(i){(!i.fromNode||i.fromNode&&!i.fromNode.isHidden)&&(i.setWorkingValue("value",i.getValue("value"),e),i.link.show())}),t},r.prototype.hide=function(e){var t=l.prototype.hide.call(this,e);return this.outgoingDataItems.each(function(i){i.setWorkingValue("value",0,e),i.link.hide()}),this.incomingDataItems.each(function(i){i.setWorkingValue("value",0,e),i.link.hide()}),t},r.prototype.validate=function(){this.isDisposed()||(l.prototype.validate.call(this),this.invalidateLinks())},r.prototype.invalidateLinks=function(){var e=this;this.outgoingDataItems.each(function(t){var i=t.link;if(i.colorMode=="fromNode"&&(i.fill=i.dataItem.fromNode.color),i.colorMode=="gradient"){i.fill=i.gradient,i.stroke=i.gradient;var a=i.gradient.stops.getIndex(0);a&&(a.color=e.color,i.gradient.validate())}}),this.incomingDataItems.each(function(t){var i=t.link;if(i.colorMode=="toNode"&&(i.fill=i.dataItem.toNode.color),i.colorMode=="gradient"){i.fill=i.gradient,i.stroke=i.gradient;var a=i.gradient.stops.getIndex(1);a&&(a.color=e.color,i.gradient.validate())}})},Object.defineProperty(r.prototype,"incomingDataItems",{get:function(){var e=this;if(!this._incomingDataItems){var t=new xe;t.events.on("inserted",function(){e.chart.sortBy=="name"?e._incomingSorted=mt(e._incomingDataItems.iterator(),function(i,a){return Zi(i.fromName,a.fromName)}):e.chart.sortBy=="value"?e._incomingSorted=mt(e._incomingDataItems.iterator(),function(i,a){return pi(yt(i.value,a.value))}):e._incomingSorted=e._incomingDataItems.iterator()},void 0,!1),this._incomingDataItems=t}return this._incomingDataItems},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"outgoingDataItems",{get:function(){var e=this;if(!this._outgoingDataItems){var t=new xe;t.events.on("inserted",function(){e.chart.sortBy=="name"?e._outgoingSorted=mt(e._outgoingDataItems.iterator(),function(i,a){return Zi(i.fromName,a.fromName)}):e.chart.sortBy=="value"?e._outgoingSorted=mt(e._outgoingDataItems.iterator(),function(i,a){return pi(yt(i.value,a.value))}):e._outgoingSorted=e._outgoingDataItems.iterator()},void 0,!1),this._outgoingDataItems=t}return this._outgoingDataItems},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"name",{get:function(){return this.getPropertyValue("name")},set:function(e){this.setPropertyValue("name",e,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"total",{get:function(){return this.getPropertyValue("total")},set:function(e){this.setPropertyValue("total",e,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"totalIncoming",{get:function(){return this.getPropertyValue("totalIncoming")},set:function(e){this.setPropertyValue("totalIncoming",e,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"totalOutgoing",{get:function(){return this.getPropertyValue("totalOutgoing")},set:function(e){this.setPropertyValue("totalOutgoing",e,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"color",{get:function(){return this.getPropertyValue("color")},set:function(e){this.setColorProperty("color",e),this._background&&(this._background.fill=e),this.fill=e},enumerable:!0,configurable:!0}),r.prototype.createLegendMarker=function(e){var t=e.pixelWidth,i=e.pixelHeight;e.removeChildren();var a=e.createChild(vt);a.shouldClone=!1,re(this,a,J),a.stroke=this.fill,a.copyFrom(this),a.padding(0,0,0,0),a.width=t,a.height=i;var n=e.dataItem;n.color=a.fill,n.colorOrig=a.fill},Object.defineProperty(r.prototype,"legendDataItem",{get:function(){return this._legendDataItem},set:function(e){this._legendDataItem=e,this._legendDataItem.itemContainer.deepInvalidate()},enumerable:!0,configurable:!0}),r}(X);V.registeredClasses.FlowDiagramNode=ei;var ti=function(l){A(r,l);function r(){var e=l.call(this)||this;e.className="FlowDiagramLink";var t=new te;return e.maskBullets=!1,e.colorMode="fromNode",e.layout="none",e.isMeasured=!1,e.startAngle=0,e.endAngle=0,e.strokeOpacity=0,e.verticalCenter="none",e.horizontalCenter="none",e.tooltipText="{fromName}\u2192{toName}:{value.value}",e.tooltipLocation=.5,e.link=e.createChild(q),e.link.shouldClone=!1,e.link.setElement(e.paper.add("path")),e.link.isMeasured=!1,e.fillOpacity=.2,e.fill=t.getFor("alternativeBackground"),e.applyTheme(),e}return r.prototype.positionBullets=function(){var e=this;w(this.bullets.iterator(),function(t){t.parent=e.bulletsContainer,t.maxWidth=e.maxWidth,t.maxHeight=e.maxHeight,e.positionBullet(t)})},Object.defineProperty(r.prototype,"bulletsContainer",{get:function(){if(!this._bulletsContainer){var e=this.createChild(X);e.shouldClone=!1,e.layout="none",this._bulletsContainer=e}return this._bulletsContainer},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"bulletsMask",{get:function(){if(!this._bulletsMask){var e=this.createChild(q);e.shouldClone=!1,e.setElement(this.paper.add("path")),e.isMeasured=!1,this._bulletsMask=e}return this._bulletsMask},enumerable:!0,configurable:!0}),r.prototype.positionBullet=function(e){var t=e.locationX;g(t)||(t=e.locationY),g(t)||(t=.5);var i=this.middleLine.positionToPoint(t);e.moveTo(i);var a=e.propertyFields.rotation,n;if(e.dataItem){var s=e.dataItem.dataContext;n=s[a]}g(n)||(n=i.angle),e.rotation=n},Object.defineProperty(r.prototype,"startAngle",{get:function(){return this.getPropertyValue("startAngle")},set:function(e){this.setPropertyValue("startAngle",e,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"endAngle",{get:function(){return this.getPropertyValue("endAngle")},set:function(e){this.setPropertyValue("endAngle",e,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"colorMode",{get:function(){return this.getPropertyValue("colorMode")},set:function(e){if(e=="gradient"){var t=this.fill;this.gradient.stops.clear(),t instanceof De&&(this.gradient.addColor(t),this.gradient.addColor(t)),this.fill=this.gradient,this.stroke=this.gradient}this.setPropertyValue("colorMode",e,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"maskBullets",{get:function(){return this.getPropertyValue("maskBullets")},set:function(e){this.setPropertyValue("maskBullets",e,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"tooltipLocation",{get:function(){return this.getPropertyValue("tooltipLocation")},set:function(e){this.setPropertyValue("tooltipLocation",e,!0)},enumerable:!0,configurable:!0}),r.prototype.setFill=function(e){l.prototype.setFill.call(this,e);var t=this._gradient;t&&e instanceof De&&(t.stops.clear(),t.addColor(e),t.addColor(e))},r.prototype.measureElement=function(){},Object.defineProperty(r.prototype,"bullets",{get:function(){var e=this;return this._bullets||(this._bullets=new Q(new Xe),this._disposers.push(new G(this._bullets)),this._disposers.push(this._bullets.template),this._bullets.events.on("inserted",function(t){t.newValue.events.on("propertychanged",function(i){(i.property=="locationX"||i.property=="locationY")&&e.positionBullet(i.target)},void 0,!1)},void 0,!1)),this._bullets},enumerable:!0,configurable:!0}),r.prototype.copyFrom=function(e){l.prototype.copyFrom.call(this,e),this.bullets.copyFrom(e.bullets);var t=this.middleLine;t&&(t instanceof Ye&&e.middleLine instanceof Ye&&t.copyFrom(e.middleLine),t instanceof qi&&e.middleLine instanceof qi&&t.copyFrom(e.middleLine)),this.link.copyFrom(e.link)},r.prototype.getTooltipX=function(){if(this.middleLine)return this.middleLine.positionToPoint(this.tooltipLocation).x},r.prototype.getTooltipY=function(){if(this.middleLine)return this.middleLine.positionToPoint(this.tooltipLocation).y},Object.defineProperty(r.prototype,"gradient",{get:function(){return this._gradient||(this._gradient=new fi),this._gradient},enumerable:!0,configurable:!0}),r}(X);V.registeredClasses.FlowDiagramLink=ti;var Wi=function(l){A(r,l);function r(){var e=l.call(this)||this;return e.className="FlowDiagramDataItem",e.values.value={},e.applyTheme(),e}return Object.defineProperty(r.prototype,"fromName",{get:function(){return this.properties.fromName},set:function(e){this.setProperty("fromName",e)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"toName",{get:function(){return this.properties.toName},set:function(e){this.setProperty("toName",e)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"color",{get:function(){return this.properties.color},set:function(e){this.setProperty("color",Be(e))},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"value",{get:function(){return this.values.value.value},set:function(e){this.setValue("value",e)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"link",{get:function(){var e=this;if(!this._link){var t=this.component.links.create();this._link=t,this.addSprite(t),this._disposers.push(new se(function(){e.component&&e.component.links.removeValue(t)}))}return this._link},enumerable:!0,configurable:!0}),r}(fr),Xi=function(l){A(r,l);function r(){var e=l.call(this)||this;e.colors=new Bt,e.className="FlowDiagram",e.nodePadding=20,e.sortBy="none",e.sequencedInterpolation=!0,e.colors.step=2,e.minNodeSize=.02;var t=e.chartContainer.createChild(X);t.shouldClone=!1,t.layout="none",t.isMeasured=!1,e.linksContainer=t;var i=e.chartContainer.createChild(X);return i.shouldClone=!1,i.layout="none",i.isMeasured=!1,e.nodesContainer=i,e.dataItem=e.createDataItem(),e.dataItem.component=e,e.applyTheme(),e}return r.prototype.dispose=function(){l.prototype.dispose.call(this),this.dataItem.dispose()},r.prototype.validateData=function(){var e=this;this._parseDataFrom==0&&this.nodes.clear(),this.sortNodes(),this.colors.reset(),l.prototype.validateData.call(this);var t=0,i=0,a,n;w(this.dataItems.iterator(),function(o){var h=o.fromName;if(h){var d=e.nodes.getKey(h);d||(d=e.nodes.create(h),d.name=h,d.chart=e,d.dataItem=o),o.fromNode=d,o.fromNode.outgoingDataItems.push(o)}var u=o.toName;if(u){var d=e.nodes.getKey(u);d||(d=e.nodes.create(u),d.name=u,d.chart=e,d.dataItem=o),o.toNode=d,o.toNode.incomingDataItems.push(o)}if(!o.fromNode){var p=new $i;p.opacities=[0,1],o.link.strokeModifier=p}if(!o.toNode){var f=new $i;f.opacities=[1,0],o.link.strokeModifier=f}var c=o.value;g(c)&&(t+=c,i++,(a>c||!g(a))&&(a=c),(nthis.dataItems.length)&&w(e.incomingDataItems.iterator(),function(i){t.checkLoop(i.fromNode)})},r.prototype.calculateValueHeight=function(){var e=this;this._levelSum={},this._levelNodesCount={},this.maxSum=0;var t=this.dataItem.values.value.sum;w(this._sorted,function(u){var p=u[1];e.getNodeValue(p)}),this.nodes.each(function(u,p){var f=p.level,c=Math.max(p.totalIncoming,p.totalOutgoing);c/ty||!g(n))&&(n=y,e.maxSum=f,a=Se(u))}),this._maxSumLevel=a;var s=this._levelNodesCount[this._maxSumLevel],o=(i-(s-1)*this.nodePadding)/this.maxSum;if(o==1/0&&(o=0),!g(this.valueHeight))this.valueHeight=o;else{var h=void 0;try{h=this._heightAnimation.animationOptions[0].to}catch{}if(h!=o){var d=this.interpolationDuration;try{d=this.nodes.template.states.getKey("active").transitionDuration}catch{}this._heightAnimation=new Fa(this,{property:"valueHeight",from:this.valueHeight,to:o},d,this.interpolationEasing).start(),this._disposers.push(this._heightAnimation)}}},r.prototype.validate=function(){var e=this;l.prototype.validate.call(this),this.calculateValueHeight();var t=this.nodesContainer,i={},a=this._levelNodesCount[this._maxSumLevel],n=this.dataItem.values.value.sum,s;this.orientation=="horizontal"?s=this.chartContainer.maxHeight-1:s=this.chartContainer.maxWidth-1,w(this._sorted,function(o){var h=o[1],d=h.level,u=0,p=e._levelNodesCount[d];switch(e.nodeAlign){case"bottom":u=(e.maxSum-e._levelSum[d])*e.valueHeight-(p-a)*e.nodePadding;break;case"middle":u=(e.maxSum-e._levelSum[d])*e.valueHeight/2-(p-a)*e.nodePadding/2;break}if(e.maxSum==0)switch(e.nodeAlign){case"bottom":u=s-p*(e.minNodeSize*s+e.nodePadding);break;case"middle":u=s/2-p/2*(e.minNodeSize*s+e.nodePadding);break}h.parent=t;var f,c,y,v=Math.max(h.totalIncoming,h.totalOutgoing);if(v/n0){var i=this.nodesContainer,a=0;w(this.links.iterator(),function(n){n.hide(0)}),w(this._sorted,function(n){var s=n[1],o;t.orientation=="horizontal"?(s.dx=-(i.pixelWidth-s.pixelWidth)/Math.max(t._levelCount,1),o="dx"):(s.dy=-(i.pixelHeight-s.pixelHeight)/Math.max(t._levelCount,1),o="dy");var h=0,d=t.interpolationDuration;t.sequencedInterpolation&&(h=t.sequencedInterpolationDelay*a+d*a/Ma(t.nodes.iterator())),s.opacity=0,s.invalidateLinks(),s.animate([{property:"opacity",from:0,to:1},{property:o,to:0}],t.interpolationDuration,t.interpolationEasing).delay(h),w(s.outgoingDataItems.iterator(),function(u){var p=u.link.show(t.interpolationDuration);p&&!p.isFinished()&&p.delay(h)}),w(s.incomingDataItems.iterator(),function(u){if(!u.fromNode){var p=u.link.show(t.interpolationDuration);p&&!p.isFinished()&&p.delay(h)}}),a++})}return l.prototype.showReal.call(this)}},r.prototype.changeSorting=function(){var e=this;this.sortNodes();var t={};w(this._sorted,function(i){var a=i[1],n=a.level,s=(e.maxSum-e._levelSum[n])*e.valueHeight/2,o,h;e.orientation=="horizontal"?(o="y",h=a.pixelHeight):(o="x",h=a.pixelWidth),a.animate({property:o,to:t[n]||s},e.interpolationDuration,e.interpolationEasing),t[n]=(t[n]||s)+h+e.nodePadding,a.invalidateLinks()})},r.prototype.applyInternalDefaults=function(){l.prototype.applyInternalDefaults.call(this),C(this.readerTitle)||(this.readerTitle=this.language.translate("Sankey diagram"))},r.prototype.createDataItem=function(){return new hn},Object.defineProperty(r.prototype,"nodeAlign",{get:function(){return this.getPropertyValue("nodeAlign")},set:function(e){this.setPropertyValue("nodeAlign",e),this.changeSorting()},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"orientation",{get:function(){return this.getPropertyValue("orientation")},set:function(e){this.setPropertyValue("orientation",e,!0);var t=this.nodes.template.nameLabel;e=="vertical"?(this.nodes.template.width=void 0,t.label.horizontalCenter="middle",t.locationX=.5):(this.nodes.template.height=void 0,t.label.horizontalCenter="left",t.locationX=1)},enumerable:!0,configurable:!0}),r.prototype.createNode=function(){var e=new Lr;return this._disposers.push(e),e},r.prototype.createLink=function(){var e=new Ir;return this._disposers.push(e),e},Object.defineProperty(r.prototype,"valueHeight",{get:function(){return this._valueHeight},set:function(e){e!=this._valueHeight&&(this._valueHeight=e,this.invalidate())},enumerable:!0,configurable:!0}),r.prototype.disposeData=function(){l.prototype.disposeData.call(this),this._sorted=this.nodes.iterator()},r}(Xi);V.registeredClasses.SankeyDiagram=un;var Rr=function(l){A(r,l);function r(){var e=l.call(this)||this;e.className="ChordNode";var t=e.createChild(Jt);t.location=.5,t.radius=5,t.text="{name}",t.zIndex=1,t.shouldClone=!1,e.label=t,e.layout="none",e.events.on("positionchanged",e.updateRotation,e,!1),e.isMeasured=!1,e.slice=e.createChild(Ai),e.slice.isMeasured=!1;var i=e.hiddenState;return i.properties.fill=new te().getFor("disabledBackground"),i.properties.opacity=.5,i.properties.visible=!0,e.setStateOnChildren=!1,e.slice.hiddenState.properties.visible=!0,e.adapter.add("tooltipX",function(a,n){return n.slice.ix*(n.slice.radius-(n.slice.radius-n.slice.pixelInnerRadius)/2)}),e.adapter.add("tooltipY",function(a,n){return n.slice.iy*(n.slice.radius-(n.slice.radius-n.slice.pixelInnerRadius)/2)}),e}return r.prototype.invalidateLinks=function(){var e=this;l.prototype.invalidateLinks.call(this);var t=this.label,i=this.slice,a=this.chart;if(a&&i){var n=this.total,s=i.arc,o=i.startAngle;this.children.each(function(u){if(u instanceof Xe){var p=u.locationX;g(p)||(p=.5);var f=u.locationY;g(f)||(f=1);var c=o+s*p,y=f*i.radius;u.x=y*M(c),u.y=y*L(c)}});var h=o+s*t.location,d=o+(1-n/this.adjustedTotal)*s*.5;ve(d)&&(d=o),t.fixPosition(h,i.radius),this.nextAngle=d,this._outgoingSorted&&w(this._outgoingSorted,function(u){var p=u.link;p.parent=e.chart.linksContainer;var f=u.getWorkingValue("value");if(g(f)){if(a.nonRibbon){var c=p.percentWidth;g(c)||(c=5),c=c/100,p.startAngle=o+s/2-s/2*c,p.arc=s*c}else p.arc=f*a.valueAngle,p.startAngle=e.nextAngle,e.nextAngle+=p.arc;u.toNode||(p.endAngle=p.startAngle),p.radius=i.pixelInnerRadius}}),this._incomingSorted&&w(this._incomingSorted,function(u){var p=u.link;if(p.radius=i.pixelInnerRadius,a.nonRibbon){var f=p.percentWidth;g(f)||(f=5),f=f/100,p.endAngle=o+s/2-s/2*f,p.arc=s*f}else{p.endAngle=e.nextAngle;var c=u.getWorkingValue("value");g(c)&&(p.arc=c*a.valueAngle,e.nextAngle+=p.arc)}u.fromNode||(p.startAngle=p.endAngle)})}},r.prototype.updateRotation=function(){var e=this.slice,t=this.trueStartAngle+e.arc/2,i=e.radius,a=i*M(t),n=i*L(t),s=Ve({x:a+this.pixelX,y:n+this.pixelY});e.startAngle=this.trueStartAngle+(s-t),this.dx=-this.pixelX,this.dy=-this.pixelY},r.prototype.copyFrom=function(e){l.prototype.copyFrom.call(this,e),this.label.copyFrom(e.label),this.slice.copyFrom(e.slice)},r}(ei);V.registeredClasses.ChordNode=Rr;var dn=function(l){A(r,l);function r(){var e=l.call(this)||this;return e.className="QuadraticCurve",e.element=e.paper.add("path"),e.pixelPerfect=!1,e.fill=Oe(),e.applyTheme(),e}return r.prototype.draw=function(){if(g(this.x1+this.x2+this.y1+this.y2+this.cpx+this.cpy)){var e={x:this.x1,y:this.y1},t={x:this.x2,y:this.y2},i={x:this.cpx,y:this.cpy},a=W(e)+tt(t,i);this.path=a}},Object.defineProperty(r.prototype,"cpx",{get:function(){return this.getPropertyValue("cpx")},set:function(e){this.setPropertyValue("cpx",e,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"cpy",{get:function(){return this.getPropertyValue("cpy")},set:function(e){this.setPropertyValue("cpy",e,!0)},enumerable:!0,configurable:!0}),r.prototype.positionToPoint=function(e){var t={x:this.x1,y:this.y1},i={x:this.cpx,y:this.cpy},a={x:this.x2,y:this.y2},n=Qi(t,a,i,e),s=Qi(t,a,i,e+.001);return{x:n.x,y:n.y,angle:Ve(n,s)}},r}(Ye),jr=function(l){A(r,l);function r(){var e=l.call(this)||this;return e.className="ChordLink",e.middleLine=e.createChild(dn),e.middleLine.shouldClone=!1,e.middleLine.strokeOpacity=0,e.applyTheme(),e}return r.prototype.validate=function(){if(l.prototype.validate.call(this),!this.isTemplate){var e=this.startAngle,t=this.endAngle,i=this.arc,a=this.radius,n=this.dataItem.fromNode,s=this.dataItem.toNode,o=0,h=0;n&&(o=n.pixelX+n.dx,h=n.pixelY+n.dy);var d=0,u=0;if(s&&(d=s.pixelX+s.dx,u=s.pixelY+s.dy),a>0){var p=a*M(e)+o,f=a*L(e)+h,c=a*M(t)+d,y=a*L(t)+u,v={x:0,y:0},m=W({x:p,y:f});m+=fe(e,i,a),m+=tt({x:c,y},v),m+=fe(t,i,a),m+=tt({x:p,y:f},v),i>0?this.link.path=m:this.link.path="",this.maskBullets&&(this.bulletsMask.path=m,this.bulletsContainer.mask=this.bulletsMask);var x=e+i/2,P=t+i/2,S=this.middleLine;S.x1=a*M(x)+o,S.y1=a*L(x)+h,S.x2=a*M(P)+d,S.y2=a*L(P)+u,S.cpx=0,S.cpy=0,S.stroke=this.fill,this.positionBullets()}}},Object.defineProperty(r.prototype,"radius",{get:function(){return this.getPropertyValue("radius")},set:function(e){this.setPropertyValue("radius",e,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"arc",{get:function(){return this.getPropertyValue("arc")},set:function(e){this.setPropertyValue("arc",e,!0)},enumerable:!0,configurable:!0}),r}(ti);V.registeredClasses.ChordLink=jr;var pn=function(l){A(r,l);function r(){var e=l.call(this)||this;return e.className="ChordDiagramDataItem",e.applyTheme(),e}return r}(Wi),fn=function(l){A(r,l);function r(){var e=l.call(this)||this;e.valueAngle=0,e.className="ChordDiagram",e.startAngle=-90,e.endAngle=270,e.radius=k(80),e.innerRadius=-15,e.nodePadding=5;var t=e.chartContainer.createChild(X);return t.align="center",t.valign="middle",t.shouldClone=!1,t.layout="absolute",e.chordContainer=t,e.nodesContainer.parent=t,e.linksContainer.parent=t,e.chartContainer.events.on("maxsizechanged",e.invalidate,e,!1),e.applyTheme(),e}return r.prototype.validate=function(){var e=this,t=this.chartContainer,i=this.endAngle,a=this.startAngle+this.nodePadding/2,n=ze(this.startAngle,this.endAngle,1),s={x:0,y:0,width:0,height:0};n=Di([n,s]);var o=Math.min(t.innerWidth/n.width,t.innerHeight/n.height);g(o)||(o=0);var h=ie(this.radius,o),d=ie(this.innerRadius,h,!0),u=this.dataItem.values.value.sum,p=0,f=0;w(this._sorted,function(c){var y=c[1];e.getNodeValue(y),p++;var v=y.total;y.total/uthis.endIndex;f--){var c=this.dataItems.getIndex(f);this.disableUnusedColumns(c)}this._propertiesChanged=!1},r.prototype.sortCategoryAxis=function(e,t){var i=this;this.dataItems.values.sort(function(n,s){return s.values[t].workingValue-n.values[t].workingValue});var a=0;this.dataItems.each(function(n){n._index=a,a++}),e.dataItems.each(function(n){var s=n.component,o=s.categoryToPosition(n.category)-n.deltaPosition,h=s.getSeriesDataItemByCategory(n.category,i);if(h){var d=i.dataItems.indexOf(h);n._index=d;var u=j((d+.5)/i.dataItems.length-o,3);n.deltaAnimation&&!n.deltaAnimation.isDisposed()&&n.deltaAnimation.animationOptions[0].to==u||u!=j(n.deltaPosition,3)&&(n.deltaAnimation&&n.deltaAnimation.stop(),n.deltaAnimation=n.animate({property:"deltaPosition",from:-u,to:0},s.interpolationDuration,s.interpolationEasing),i._disposers.push(n.deltaAnimation))}}),e.dataItems.values.sort(function(n,s){return n.index-s.index})},r.prototype.validateDataElement=function(e){this.chart&&this.xAxis&&this.yAxis&&(this.validateDataElementReal(e),l.prototype.validateDataElement.call(this,e))},r.prototype.getStartLocation=function(e){var t=this._startLocation;return this.baseAxis==this.xAxis?t+=e.locations[this.xOpenField]-.5:t+=e.locations[this.yOpenField]-.5,t},r.prototype.getEndLocation=function(e){var t=this._endLocation;return this.baseAxis==this.xAxis?t+=e.locations[this.xField]-.5:t+=e.locations[this.yField]-.5,t},r.prototype.validateDataElementReal=function(e){var t=this,i,a,n,s,o=this.getStartLocation(e),h=this.getEndLocation(e),d=this.xField,u=this.xOpenField,p=this.yField,f=this.yOpenField,c=this.columns.template,y=c.percentWidth,v=c.percentHeight,m=c.pixelWidth,x=c.pixelHeight,P=c.maxWidth,S=c.maxHeight,D=c.pixelPaddingLeft,T=c.pixelPaddingRight,b=c.pixelPaddingTop,O=c.pixelPaddingBottom,_=!1,N=e.width;C(N)&&(g(N)&&(m=N),N instanceof ce&&(y=N.value*100));var F=e.height;if(C(F)&&(g(F)&&(x=F),F instanceof ce&&(v=F.value*100)),this.xAxis instanceof Z&&this.yAxis instanceof Z){if(!e.hasValue(this._xValueFields)||!e.hasValue(this._yValueFields))return;if(o=0,h=1,!ve(y)){var I=j((h-o)*(1-y/100)/2,5);o+=I,h-=I}if(i=this.xAxis.getX(e,u,o),a=this.xAxis.getX(e,d,h),ve(y)){var I=(a-i-m)/2;i+=I,a-=I}if(!ve(P)&&PLe&&s>Le)&&(_=!0),n=this.fixVerticalCoordinate(n),s=this.fixVerticalCoordinate(s),Math.abs(a-i)-D-T==0&&(_=!0)}else{if(!e.hasValue(this._xValueFields))return;if(!ve(v)){var I=j((h-o)*(1-v/100)/2,5);o+=I,h-=I}if(n=this.yAxis.getY(e,f,o),s=this.yAxis.getY(e,p,h),ve(v)){var I=(s-n-x)/2;s-=I,n+=I}if(!ve(S)&&SLe&&i>Le)&&(_=!0),a=this.fixHorizontalCoordinate(a),i=this.fixHorizontalCoordinate(i),Math.abs(n-s)-b-O==0&&(_=!0)}var qe=Math.abs(a-i),$e=Math.abs(s-n),ht=Math.min(i,a),ut=Math.min(n,s);if(_)this.disableUnusedColumns(e);else{var B;e.column?(B=e.column,this._propertiesChanged&&(re(this,B,J),re(this.columns.template,B,J),H(J,function(be){B[be]=B[be]}))):(B=this.columns.create(),re(this,B,J),re(this.columns.template,B,J),e.addSprite(B),e.column=B,B.paper=this.paper,this.itemsFocusable()?(C(this.role)||(this.role="menu"),C(B.role)||(B.role="menuitem"),B.focusable=!0):(C(this.role)||(this.role="list"),C(B.role)||(B.role="listitem"),B.focusable=!1),B.focusable&&(B.events.on("focus",function(be){B.readerTitle=t.populateString(t.itemReaderText,e)},void 0,!1),B.events.on("blur",function(be){B.readerTitle=""},void 0,!1)),B.hoverable&&(B.events.on("over",function(be){B.readerTitle=t.populateString(t.itemReaderText,e)},void 0,!1),B.events.on("out",function(be){B.readerTitle=""},void 0,!1)),B.parent=this.columnsContainer,B.virtualParent=this),B.width=qe,B.height=$e,B.x=ht,B.y=ut,B.realX=i,B.realY=n,B.realWidth=a-i,B.realHeight=s-n,this.setColumnStates(B),B.invalid&&B.validate(),B.__disabled=!1,w(this.axisRanges.iterator(),function(be){var he=e.rangesColumns.getKey(be.uid);he||(he=t.columns.create(),re(be.contents,he,J),e.addSprite(he),e.rangesColumns.setKey(be.uid,he),he.paper=t.paper),he.parent=be.contents,he.width=qe,he.height=$e,he.x=ht,he.y=ut,t.setColumnStates(he),he.invalid&&he.validate(),he.__disabled=!1})}e.itemWidth=qe,e.itemHeight=$e},r.prototype.disableUnusedColumns=function(e){e&&(e.column&&(e.column.width=0,e.column.height=0,e.column.__disabled=!0),w(this.axisRanges.iterator(),function(t){var i=e.rangesColumns.getKey(t.uid);i&&(i.width=0,i.height=0,i.__disabled=!0)}))},r.prototype.setColumnStates=function(e){if(this._dropFromOpenState||this._dropFromPreviousState||this._riseFromOpenState||this._riseFromPreviousState){var t=e.dataItem;if(this.xAxis instanceof E||this.yAxis instanceof E){var i,a=void 0,n=void 0;this.baseAxis==this.yAxis?(this.xOpenField&&this.xField&&this.xAxis instanceof E&&(i=t.getValue(this.xOpenField),a=t.getValue(this.xField)),n=t.getValue(this.xAxis.axisFieldName+"X","previousChange")):(this.yOpenField&&this.yField&&this.yAxis instanceof E&&(i=t.getValue(this.yOpenField),a=t.getValue(this.yField)),n=t.getValue(this.yAxis.axisFieldName+"Y","previousChange")),athis.currentLevel||e.children&&e.children.length>0)&&(i.columns.template.cursorOverStyle=xt.pointer,this.zoomable&&i.columns.template.events.on("hit",function(o){var h=o.target.dataItem;e.level>t.currentLevel?t.zoomToChartDataItem(h.treeMapDataItem.parent):t.zoomToSeriesDataItem(h)},this,void 0))}this._tempSeries.push(e.series)},r.prototype.toggleBullets=function(e){var t=this;w(this.series.iterator(),function(i){t._tempSeries.indexOf(i)==-1?(i.columnsContainer.hide(),i.bulletsContainer.hide(e)):(i.columnsContainer.show(),i.bulletsContainer.show(e),i.dataItems.each(function(a){a.bullets.each(function(n,s){s.show()})}),i.level1&&i.dataItems.each(function(a){a.treeMapDataItem.children&&a.bullets.each(function(n,s){s.hide()})}))})},r.prototype.zoomToSeriesDataItem=function(e){this.zoomToChartDataItem(e.treeMapDataItem)},r.prototype.zoomToChartDataItem=function(e){var t=this;e||(e=this._homeDataItem);var i=this.zoomOutButton;if(i&&(e!=this._homeDataItem?i.show():i.hide()),e&&e.children){this.xAxis.zoomToValues(e.x0,e.x1),this.yAxis.zoomToValues(e.y0,e.y1),this.currentLevel=e.level,this.currentlyZoomed=e,this.createTreeSeries(e);var a=this.xAxis.rangeChangeAnimation||this.yAxis.rangeChangeAnimation;a&&!a.isDisposed()&&!a.isFinished()?(this._dataDisposers.push(a),a.events.once("animationended",function(){t.toggleBullets()})):this.toggleBullets()}},r.prototype.applyInternalDefaults=function(){l.prototype.applyInternalDefaults.call(this),C(this.readerTitle)||(this.readerTitle=this.language.translate("TreeMap chart"))},r.prototype.createDataItem=function(){return new cn},Object.defineProperty(r.prototype,"maxLevels",{get:function(){return this.getPropertyValue("maxLevels")},set:function(e){this.setPropertyValue("maxLevels",e,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"currentLevel",{get:function(){return this.getPropertyValue("currentLevel")},set:function(e){this.setPropertyValue("currentLevel",e,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"hideParentColumns",{get:function(){return this.getPropertyValue("hideParentColumns")},set:function(e){this.setPropertyValue("hideParentColumns",e)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"sorting",{get:function(){return this.getPropertyValue("sorting")},set:function(e){this.setPropertyValue("sorting",e,!0)},enumerable:!0,configurable:!0}),r.prototype.createSeries=function(){return new vi},Object.defineProperty(r.prototype,"homeText",{get:function(){return this._homeText},set:function(e){this._homeText=e,this._homeDataItem&&(this._homeDataItem.name=this._homeText)},enumerable:!0,configurable:!0}),r.prototype.processConfig=function(e){if(e){if(C(e.layoutAlgorithm)&&ae(e.layoutAlgorithm))switch(e.layoutAlgorithm){case"squarify":e.layoutAlgorithm=this.squarify;break;case"binaryTree":e.layoutAlgorithm=this.binaryTree;break;case"slice":e.layoutAlgorithm=this.slice;break;case"dice":e.layoutAlgorithm=this.dice;break;case"sliceDice":e.layoutAlgorithm=this.sliceDice;break;default:delete e.layoutAlgorithm;break}C(e.navigationBar)&&!C(e.navigationBar.type)&&(e.navigationBar.type="NavigationBar"),l.prototype.processConfig.call(this,e)}},r.prototype.validateLayout=function(){l.prototype.validateLayout.call(this),this.layoutItems(this.currentlyZoomed)},r.prototype.validateDataItems=function(){l.prototype.validateDataItems.call(this),this.layoutItems(this._homeDataItem),w(this.series.iterator(),function(e){e.validateRawData()}),this.zoomToChartDataItem(this._homeDataItem)},r.prototype.binaryTree=function(e){var t=e.children,i,a=t.length,n,s=new Array(a+1);for(s[0]=n=i=0;i0&&o(0,a,e.value,e.x0,e.y0,e.x1,e.y1);function o(h,d,u,p,f,c,y){if(h>=d-1){var v=t.getIndex(h);v.x0=p,v.y0=f,v.x1=c,v.y1=y;return}for(var m=s[h],x=u/2+m,P=h+1,S=d-1;P>>1;s[D]y-f){var O=(p*b+c*T)/u;o(h,P,T,p,f,O,y),o(P,d,b,O,f,c,y)}else{var _=(f*b+y*T)/u;o(h,P,T,p,f,c,_),o(P,d,b,p,_,c,y)}}},r.prototype.slice=function(e){for(var t=e.x0,i=e.x1,a=e.y0,n=e.y1,s=e.children,o,h=-1,d=s.length,u=e.value&&(n-a)/e.value;++hx&&(x=h),T=v*v*D,P=Math.max(x/T,T/m),P>S){v-=h;break}S=P}var b=this.dataItems.template.clone();b.value=v,b.dice=f1)return e;if(e.children.length==1){var t=e.children.getIndex(0);return t.children?this.getLegendLevel(t):e}else return e}},r.prototype.handleLegendSeriesAdded=function(e){},Object.defineProperty(r.prototype,"homeDataItem",{get:function(){return this._homeDataItem},enumerable:!0,configurable:!0}),r.prototype.feedLegend=function(){var e=this.legend;if(e){e.dataFields.name="name";var t=this.getLegendLevel(this._homeDataItem);if(t){var i=[];t.children.each(function(a){i.push(a)}),e.data=i}}},r.prototype.disposeData=function(){l.prototype.disposeData.call(this),this._homeDataItem=void 0,this.series.clear(),this.navigationBar&&this.navigationBar.disposeData(),this.xAxis.disposeData(),this.yAxis.disposeData()},r.prototype.getExporting=function(){var e=this,t=l.prototype.getExporting.call(this);return t.adapter.add("formatDataFields",function(i){return(i.format=="csv"||i.format=="xlsx")&&C(e.dataFields.children)&&delete i.dataFields[e.dataFields.children],i}),t},r}(Ke);V.registeredClasses.TreeMap=yn;var Xr=function(l){A(r,l);function r(){var e=l.call(this)||this;return e._chart=new le,e.className="AxisRendererX3D",e._disposers.push(e._chart),e.applyTheme(),e}return r.prototype.updateGridElement=function(e,t,i){t=t+(i-t)*e.location;var a=this.positionToPoint(t);if(e.element){var n=this.chart.dx3D||0,s=this.chart.dy3D||0,o=this.getHeight();e.path=W({x:n,y:s})+R({x:n,y:o+s})+R({x:0,y:o})}this.positionItem(e,a),this.toggleVisibility(e,t,0,1)},r.prototype.updateBaseGridElement=function(){l.prototype.updateBaseGridElement.call(this);var e=this.getHeight(),t=this.chart.dx3D||0,i=this.chart.dy3D||0;this.baseGrid.path=W({x:t,y:i})+R({x:0,y:0})+R({x:0,y:e})},Object.defineProperty(r.prototype,"chart",{get:function(){return this._chart.get()},set:function(e){e&&this._chart.set(e,e.events.on("propertychanged",this.handle3DChanged,this,!1))},enumerable:!0,configurable:!0}),r.prototype.handle3DChanged=function(e){(e.property=="depth"||e.property=="angle")&&this.invalidate()},r}(Ee);V.registeredClasses.AxisRendererX3D=Xr;var vn=function(l){A(r,l);function r(){var e=l.call(this)||this;return e._chart=new le,e.className="AxisRendererY3D",e._disposers.push(e._chart),e.applyTheme(),e}return r.prototype.updateGridElement=function(e,t,i){t=t+(i-t)*e.location;var a=this.positionToPoint(t);if(e.element){var n=this.chart.dx3D||0,s=this.chart.dy3D||0,o=this.getWidth();e.path=W({x:0,y:0})+R({x:n,y:s})+R({x:o+n,y:s})}this.positionItem(e,a),this.toggleVisibility(e,t,0,1)},r.prototype.updateBaseGridElement=function(){l.prototype.updateBaseGridElement.call(this);var e=this.chart.dx3D||0,t=this.chart.dy3D||0,i=this.getWidth();this.baseGrid.path=W({x:0,y:0})+R({x:i,y:0})+R({x:i+e,y:t})},Object.defineProperty(r.prototype,"chart",{get:function(){return this._chart.get()},set:function(e){e&&this._chart.set(e,e.events.on("propertychanged",this.handle3DChanged,this,!1))},enumerable:!0,configurable:!0}),r.prototype.handle3DChanged=function(e){(e.property=="depth"||e.property=="angle")&&this.invalidate()},r}(Fe),Yr=function(l){A(r,l);function r(){var e=l.call(this)||this;return e.className="Column3D",e}return r.prototype.createAssets=function(){this.column3D=this.createChild(La),this.column3D.shouldClone=!1,this.column3D.strokeOpacity=0,this.column=this.column3D},r.prototype.validate=function(){l.prototype.validate.call(this),this.column3D&&(this.column3D.width=this.pixelWidth,this.column3D.height=this.pixelHeight,this.column3D.invalid&&this.column3D.validate())},r.prototype.copyFrom=function(e){l.prototype.copyFrom.call(this,e),this.column3D&&this.column3D.copyFrom(e.column3D)},r.prototype.setFill=function(e){l.prototype.setFill.call(this,e),this.column.fill=e},r}(ot);V.registeredClasses.Column3D=Yr;var gn=function(l){A(r,l);function r(){var e=l.call(this)||this;return e.className="ColumnSeries3DDataItem",e.applyTheme(),e}return r}(Ze),gi=function(l){A(r,l);function r(){var e=l.call(this)||this;return e.className="ColumnSeries3D",e.columns.template.column3D.applyOnClones=!0,e.columns.template.hiddenState.properties.visible=!0,e.applyTheme(),e}return Object.defineProperty(r.prototype,"columnsContainer",{get:function(){var e=this.chart;return e&&e.columnsContainer&&e.leftAxesContainer.layout!="vertical"&&e.rightAxesContainer.layout!="vertical"&&e.bottomAxesContainer.layout!="horizontal"&&e.topAxesContainer.layout!="horizontal"?e.columnsContainer:this._columnsContainer},enumerable:!0,configurable:!0}),r.prototype.validateDataElementReal=function(e){l.prototype.validateDataElementReal.call(this,e),e.column&&(e.column.dx=this.dx,e.column.dy=this.dy,e.column.visible=this.visible)},r.prototype.validateDataElements=function(){l.prototype.validateDataElements.call(this),this.chart&&this.chart.invalidateLayout()},r.prototype.createColumnTemplate=function(){return new Yr},Object.defineProperty(r.prototype,"depth",{get:function(){return this.getPropertyValue("depth")},set:function(e){this.setPropertyValue("depth",e,!0);var t=this.columns.template;t.column3D.depth=e},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"angle",{get:function(){return this.getPropertyValue("angle")},set:function(e){this.setPropertyValue("angle",e);var t=this.columns.template;t.column3D.angle=e},enumerable:!0,configurable:!0}),r}(lt);V.registeredClasses.ColumnSeries3D=gi;V.registeredClasses.ColumnSeries3DDataItem=gn;(function(l){A(r,l);function r(){var e=l.call(this)||this;return e.className="XYChart3DDataItem",e.applyTheme(),e}return r})(ki);var mn=function(l){A(r,l);function r(){var e=l.call(this)||this;e._axisRendererX=Xr,e._axisRendererY=vn,e.className="XYChart3D",e.depth=30,e.angle=30;var t=e.seriesContainer.createChild(X);return t.shouldClone=!1,t.isMeasured=!1,t.layout="none",e.columnsContainer=t,e.columnsContainer.mask=e.createChild(q),e.applyTheme(),e}return r.prototype.updateSeriesMasks=function(){if(l.prototype.updateSeriesMasks.call(this),bt()){var e=this.columnsContainer,t=e.mask;e.mask=void 0,e.mask=t}},Object.defineProperty(r.prototype,"depth",{get:function(){return this.getPropertyValue("depth")},set:function(e){this.setPropertyValue("depth",e),this.fixLayout(),this.invalidateDataUsers()},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"angle",{get:function(){return this.getPropertyValue("angle")},set:function(e){this.setPropertyValue("angle",e),this.fixLayout(),this.invalidateDataUsers()},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"dx3D",{get:function(){return M(this.angle)*this.depth},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"dy3D",{get:function(){return-L(this.angle)*this.depth},enumerable:!0,configurable:!0}),r.prototype.validateLayout=function(){l.prototype.validateLayout.call(this),this.fixColumns()},r.prototype.fixLayout=function(){this.chartContainer.paddingTop=-this.dy3D,this.chartContainer.paddingRight=this.dx3D,this.scrollbarX&&(this.scrollbarX.dy=this.dy3D,this.scrollbarX.dx=this.dx3D),this.scrollbarY&&(this.scrollbarY.dy=this.dy3D,this.scrollbarY.dx=this.dx3D),this.fixColumns(),l.prototype.fixLayout.call(this)},r.prototype.fixColumns=function(){var e=this,t=1,i=0;w(this.series.iterator(),function(n){n instanceof gi&&(!n.clustered&&i>0&&t++,n.depthIndex=t-1,i++)});var a=0;w(this.series.iterator(),function(n){if(n instanceof gi){n.depth=e.depth/t,n.angle=e.angle,n.columnsContainer==e.columnsContainer&&(n.dx=e.depth/t*M(e.angle)*n.depthIndex,n.dy=-e.depth/t*L(e.angle)*n.depthIndex);var s=!1;(n.baseAxis==n.xAxis&&n.xAxis.renderer.inversed||n.baseAxis==n.yAxis&&n.yAxis.renderer.inversed)&&(s=!0);var o=1;n.dataItems.each(function(h){var d=h.column;d&&(s?d.zIndex=1e3*(1e3-o)+a-n.depthIndex*100:d.zIndex=1e3*o+a-n.depthIndex*100),o++}),s?a--:a++}}),this.maskColumns()},r.prototype.processConfig=function(e){if(e&&C(e.series)&&we(e.series))for(var t=0,i=e.series.length;t1&&(this.orientation=="horizontal"?D.minGridDistance=this.measuredWidth/this.markerCount:D.minGridDistance=this.measuredHeight/this.markerCount),this.valueAxis.invalidate();for(var p=this.markerCount,T=this.markers.length;p0&&t.length>0)if(n){var o=W(e[0]);if(e.length>0)for(var h=1;h0||this.fillSprite.fillOpacity>0)&&(o=W(e[0])+Rt(e),o+=R(t[0])+Rt(t),o+=R(e[0]),o+=at(),this.fillSprite.path=o)}else{var o=W(e[0])+Rt(e);this.strokeSprite.path=o,(this.fillOpacity>0||this.fillSprite.fillOpacity>0)&&(o+=R(t[0])+Rt(t),o+=R(e[0]),o+=at(),this.fillSprite.path=o)}else this.strokeSprite.path="",this.fillSprite.path=""},r}(wi);V.registeredClasses.StepLineSeriesSegment=Nr;var zr=function(l){A(r,l);function r(){var e=l.call(this)||this;return e.className="StepLineSeriesDataItem",e.applyTheme(),e}return r}($t),Pn=function(l){A(r,l);function r(){var e=l.call(this)||this;return e.className="StepLineSeries",e.applyTheme(),e.startLocation=0,e.endLocation=1,e}return r.prototype.createDataItem=function(){return new zr},r.prototype.addPoints=function(e,t,i,a,n){var s,o,h,d;this.baseAxis==this.xAxis&&(s=this.startLocation,o=this.endLocation,h=this.getAdjustedXLocation(t,this.yOpenField),d=this.getAdjustedXLocation(t,this.yField)),this.baseAxis==this.yAxis&&(h=this.startLocation,d=this.endLocation,s=this.getAdjustedXLocation(t,this.xOpenField),o=this.getAdjustedXLocation(t,this.xField));var u=this.xAxis.getX(t,i,s),p=this.yAxis.getY(t,a,h),f=this.xAxis.getX(t,i,o),c=this.yAxis.getY(t,a,d);if(u=Y(u,-1e5,1e5),p=Y(p,-1e5,1e5),f=Y(f,-1e5,1e5),c=Y(c,-1e5,1e5),!this.noRisers&&e.length>1){var y=e[e.length-1];this.baseAxis==this.xAxis&&(n?e.push({x:y.x,y:c}):e.push({x:u,y:y.y})),this.baseAxis==this.yAxis&&(n?e.push({x:f,y:y.y}):e.push({x:y.x,y:p}))}var v={x:u,y:p},m={x:f,y:c};n?e.push(m,v):e.push(v,m)},r.prototype.drawSegment=function(e,t,i){var a=!1;this.yAxis==this.baseAxis&&(a=!0),e.drawSegment(t,i,this.tensionX,this.tensionY,this.noRisers,a)},r.prototype.createSegment=function(){return new Nr},Object.defineProperty(r.prototype,"noRisers",{get:function(){return this.getPropertyValue("noRisers")},set:function(e){this.setPropertyValue("noRisers",e,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"startLocation",{get:function(){return this.getPropertyValue("startLocation")},set:function(e){this.setPropertyValue("startLocation",e,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"endLocation",{get:function(){return this.getPropertyValue("endLocation")},set:function(e){this.setPropertyValue("endLocation",e,!0)},enumerable:!0,configurable:!0}),r}(Fi);V.registeredClasses.StepLineSeries=Pn;V.registeredClasses.StepLineSeriesDataItem=zr;var Hr=function(l){A(r,l);function r(){var e=l.call(this)||this;return e.className="RadarColumn",e}return r.prototype.createAssets=function(){this.radarColumn=this.createChild(Ai),this.radarColumn.shouldClone=!1,this.radarColumn.strokeOpacity=void 0,this.column=this.radarColumn},r.prototype.copyFrom=function(e){l.prototype.copyFrom.call(this,e),this.radarColumn&&this.radarColumn.copyFrom(e.radarColumn)},r.prototype.getTooltipX=function(){var e=this.getPropertyValue("tooltipX");return g(e)?e:this.radarColumn.getTooltipX()},r.prototype.getTooltipY=function(){var e=this.getPropertyValue("tooltipX");return g(e)?e:this.radarColumn.getTooltipY()},r}(ot);V.registeredClasses.RadarColumn=Hr;var Cn=function(l){A(r,l);function r(){var e=l.call(this)||this;return e.className="ColumnSeriesDataItem",e.applyTheme(),e}return r}(Ze),Dn=function(l){A(r,l);function r(){var e=l.call(this)||this;return e.className="RadarColumnSeries",e.applyTheme(),e}return r.prototype.createColumnTemplate=function(){return new Hr},r.prototype.validate=function(){this.chart.invalid&&this.chart.validate(),l.prototype.validate.call(this)},r.prototype.disableUnusedColumns=function(e){e&&(e.column&&(e.column.__disabled=!0),w(this.axisRanges.iterator(),function(t){var i=e.rangesColumns.getKey(t.uid);i&&(i.__disabled=!0)}))},r.prototype.validateDataElementReal=function(e){var t=this,i=this.chart.startAngle,a=this.chart.endAngle,n=this.yField,s=this.yOpenField,o=this.xField,h=this.xOpenField,d,u,p,f,c=this.getStartLocation(e),y=this.getEndLocation(e),v=(a-i)/(this.dataItems.length*(this.end-this.start)),m=e.column;m||(m=this.columns.create(),e.column=m,re(this,m,J),re(this.columns.template,m,J),e.addSprite(m),m.paper=this.paper,this.setColumnStates(m));var x=m.width,P=100;x instanceof ce&&(P=x.percent);var S=j((y-c)*(1-P/100)/2,5);if(c+=S,y-=S,this.xAxis instanceof Z&&this.yAxis instanceof Z)p=K({x:this.yAxis.getX(e,n,0,"valueY"),y:this.yAxis.getY(e,n,0,"valueY")}),f=K({x:this.yAxis.getX(e,s,1,"valueY"),y:this.yAxis.getY(e,s,1,"valueY")}),d=this.xAxis.getAngle(e,h,0,"valueX"),u=this.xAxis.getAngle(e,o,1,"valueX"),i=i+c*v,a=a-(1-y)*v;else if(this.baseAxis==this.xAxis)p=K({x:this.yAxis.getX(e,n,e.locations[n],"valueY"),y:this.yAxis.getY(e,n,e.locations[n],"valueY")}),f=K({x:this.yAxis.getX(e,s,e.locations[s],"valueY"),y:this.yAxis.getY(e,s,e.locations[s],"valueY")}),d=this.xAxis.getAngle(e,h,c,"valueX"),u=this.xAxis.getAngle(e,o,y,"valueX"),i=i+c*v,a=a-(1-y)*v;else{if(p=K({x:this.yAxis.getX(e,n,c,"valueY"),y:this.yAxis.getY(e,n,c,"valueY")}),f=K({x:this.yAxis.getX(e,s,y,"valueY"),y:this.yAxis.getY(e,s,y,"valueY")}),g(x)){var D=Math.abs(p-f);if(D>x){var T=(D-x)/2;p+=T,f-=T}}d=this.xAxis.getAngle(e,o,e.locations[o],"valueX"),u=this.xAxis.getAngle(e,h,e.locations[h],"valueX")}if(u0?(O.arc=_,O.radius=p,O.innerRadius=f,m.__disabled=!1,m.parent=this.columnsContainer,w(this.axisRanges.iterator(),function(N){var F=e.rangesColumns.getKey(N.uid);F||(F=t.columns.create(),Ia(t.columns.template,F,J),re(N.contents,F,J),F.dataItem&&_e(F.dataItem.sprites,F),e.addSprite(F),F.paper=t.paper,t.setColumnStates(F),e.rangesColumns.setKey(N.uid,F));var I=F.radarColumn;I.startAngle=d,I.arc=_,I.radius=p,I.innerRadius=f,I.invalid&&(I.paper=t.paper,I.validate()),F.__disabled=!1,F.parent=N.contents})):this.disableUnusedColumns(e)},r.prototype.getPoint=function(e,t,i,a,n,s,o){s||(s="valueX"),o||(o="valueY");var h=this.yAxis.getX(e,i,n,o),d=this.yAxis.getY(e,i,n,o),u=K({x:h,y:d});u==0&&(u=1e-5);var p=this.xAxis.getAngle(e,t,a,s);return{x:u*M(p),y:u*L(p)}},r.prototype.getMaskPath=function(){var e=this.yAxis.renderer;return _t(e.startAngle,e.endAngle-e.startAngle,e.pixelRadius,e.pixelInnerRadius)},r.prototype.positionBulletReal=function(e,t,i){var a=this.xAxis,n=this.yAxis;(ta.end||in.end)&&(e.visible=!1),e.moveTo(this.xAxis.renderer.positionToPoint(t,i))},r.prototype.setXAxis=function(e){l.prototype.setXAxis.call(this,e),this.updateRendererRefs()},r.prototype.setYAxis=function(e){l.prototype.setYAxis.call(this,e),this.updateRendererRefs()},r.prototype.updateRendererRefs=function(){var e=this.xAxis.renderer,t=this.yAxis.renderer;e.axisRendererY=t},r}(lt);V.registeredClasses.RadarColumnSeries=Dn;V.registeredClasses.RadarColumnSeriesDataItem=Cn;var xi=function(l){A(r,l);function r(){var e=l.call(this)||this;return e.slice=e.createChild(q),e.slice.shouldClone=!1,e.slice.setElement(e.paper.add("path")),e.slice.isMeasured=!1,e.orientation="vertical",e.bottomWidth=k(100),e.topWidth=k(100),e.isMeasured=!1,e.width=10,e.height=10,e.expandDistance=0,e.className="FunnelSlice",e.applyTheme(),e}return r.prototype.draw=function(){l.prototype.draw.call(this);var e=this.pixelPaddingTop,t=this.pixelPaddingBottom,i=this.pixelPaddingRight,a=this.pixelPaddingLeft,n=this.pixelWidth-i-a,s=this.pixelHeight-e-t,o=this.expandDistance,h="";if(this.orientation=="vertical"){var d=oe(this.topWidth,n),u=oe(this.bottomWidth,n),p={x:(n-d)/2+a,y:e},f={x:(n+d)/2+a,y:e},c={x:(n+u)/2+a,y:e+s},y={x:(n-u)/2+a,y:e+s},v={x:f.x+(c.x-f.x)/2+o*s,y:f.y+.5*s},m={x:p.x+(y.x-p.x)/2-o*s,y:p.y+.5*s},x=R(c),P=R(p);o!=0&&(x=tt(c,v),P=tt(p,m)),h=W(p)+R(f)+x+R(y)+P,this.tickPoint={x:f.x+(c.x-f.x)/2,y:f.y+(c.y-f.y)/2}}else{var d=oe(this.topWidth,s),u=oe(this.bottomWidth,s),S={x:a,y:(s-d)/2+e},D={x:a,y:(s+d)/2+e},T={x:a+n,y:(s-u)/2+e},b={x:a+n,y:(s+u)/2+e},v={y:S.y+(T.y-S.y)/2-o*n,x:S.x+.5*n},m={y:D.y+(b.y-D.y)/2+o*n,x:D.x+.5*n},x=R(T),P=R(D);o!=0&&(x=tt(T,v),P=tt(D,m)),h=W(D)+R(S)+x+R(b)+P,this.tickPoint={y:D.y+(b.y-D.y)/2,x:D.x+(b.x-D.x)/2}}this.slice.path=h,this.invalidateLayout()},r.prototype.getPoint=function(e,t){var i=this.pixelPaddingTop,a=this.pixelPaddingBottom,n=this.pixelPaddingRight,s=this.pixelPaddingLeft,o=this.pixelWidth-n-s,h=this.pixelHeight-i-a;if(this.orientation=="vertical"){var d=oe(this.topWidth,o),u=oe(this.bottomWidth,o),p={x:(o-d)/2+s,y:i},f={x:(o+d)/2+s,y:i},c={x:(o+u)/2+s,y:i+h},y={x:(o-u)/2+s,y:i+h},v=p.x+(y.x-p.x)*t,m=f.x+(c.x-f.x)*t;return{x:v+(m-v)*e,y:f.y+(c.y-f.y)*t}}else{var d=oe(this.topWidth,h),u=oe(this.bottomWidth,h),x={x:s,y:(h-d)/2+i},P={x:s,y:(h+d)/2+i},S={x:s+o,y:(h-u)/2+i},D={x:s+o,y:(h+u)/2+i},T=x.y+(S.y-x.y)*e,b=P.y+(D.y-P.y)*e;return{y:T+(b-T)*t,x:x.x+(S.x-x.x)*e}}},Object.defineProperty(r.prototype,"bottomWidth",{get:function(){return this.getPropertyValue("bottomWidth")},set:function(e){this.setPercentProperty("bottomWidth",e,!0,!1,10,!1)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"topWidth",{get:function(){return this.getPropertyValue("topWidth")},set:function(e){this.setPercentProperty("topWidth",e,!0,!1,10,!1)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"orientation",{get:function(){return this.getPropertyValue("orientation")},set:function(e){this.setPropertyValue("orientation",e,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"expandDistance",{get:function(){return this.getPropertyValue("expandDistance")},set:function(e){this.setPropertyValue("expandDistance",e,!0)},enumerable:!0,configurable:!0}),r.prototype.copyFrom=function(e){l.prototype.copyFrom.call(this,e),this.slice&&this.slice.copyFrom(e.slice)},r}(X);V.registeredClasses.FunnelSlice=xi;var Ur=function(l){A(r,l);function r(){var e=l.call(this)||this;return e._label=new le,e._slice=new le,e.className="FunnelTick",e.element=e.paper.add("path"),e._disposers.push(e._label),e._disposers.push(e._slice),e.setPropertyValue("locationX",0),e.setPropertyValue("locationY",0),e.applyTheme(),e}return r.prototype.draw=function(){l.prototype.draw.call(this);var e=this.slice,t=e.getPoint(this.locationX,this.locationY);if(t){var i=this.label,a=e.dataItem.component,n=void 0,s=void 0,o=void 0;if(a.orientation=="vertical"){var h=i.pixelX,d=i.pixelY;a.labelsOpposite||(h+=i.maxRight),n=Ae(t,e,this.parent),o=Ae({x:h,y:d},i.parent,this.parent),s={x:i.parent.pixelX-this.length,y:o.y},a.labelsOpposite||(s.x=i.parent.measuredWidth+this.length)}else{var h=i.pixelX,d=i.pixelY;a.labelsOpposite||(d+=i.maxBottom),n=Ae(t,e,this.parent),o=Ae({x:h,y:d},i.parent,this.parent),s={x:o.x,y:i.parent.pixelY-this.length},a.labelsOpposite||(s.y=i.parent.measuredHeight+this.length)}this.path=W(n)+R(s)+R(o)}},Object.defineProperty(r.prototype,"slice",{get:function(){return this._slice.get()},set:function(e){this._slice.set(e,new rt([e.events.on("transformed",this.invalidate,this,!1),e.events.on("validated",this.invalidate,this,!1)]))},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"label",{get:function(){return this._label.get()},set:function(e){this._label.set(e,e.events.on("transformed",this.invalidate,this,!1))},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"locationX",{get:function(){return this.getPropertyValue("locationX")},set:function(e){this.setPropertyValue("locationX",e,!1,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"locationY",{get:function(){return this.getPropertyValue("locationY")},set:function(e){this.setPropertyValue("locationY",e,!1,!0)},enumerable:!0,configurable:!0}),r}(St);V.registeredClasses.FunnelTick=Ur;var Ei=function(l){A(r,l);function r(){var e=l.call(this)||this;return e.className="FunnelSeriesDataItem",e.events.on("visibilitychanged",function(){e.component&&e.component.invalidateDataItems()},e,!1),e.applyTheme(),e}return Object.defineProperty(r.prototype,"sliceLink",{get:function(){var e=this;if(!this._sliceLink){var t=this.component.sliceLinks.create();this._sliceLink=t,this._disposers.push(t),t.parent=this.component.slicesContainer,this._disposers.push(new se(function(){e.component&&e.component.sliceLinks.removeValue(t)})),this.addSprite(t),t.visible=this.visible}return this._sliceLink},enumerable:!0,configurable:!0}),r}(Qt),Gr=function(l){A(r,l);function r(){var e=l.call(this)||this;return e._nextY=0,e.className="FunnelSeries",e.orientation="vertical",e.width=k(100),e.height=k(100),e.slicesContainer.width=k(100),e.slicesContainer.height=k(100),e._disposers.push(e.slicesContainer.events.on("maxsizechanged",e.invalidateDataItems,e,!1)),e.labelsOpposite=!0,e.labelsContainer.layout="absolute",e.bottomRatio=0,e.applyTheme(),e}return r.prototype.createSlice=function(){return new xi},r.prototype.createTick=function(){return new Ur},r.prototype.applyInternalDefaults=function(){l.prototype.applyInternalDefaults.call(this),C(this.readerTitle)||(this.readerTitle=this.language.translate("Funnel Series"))},r.prototype.createDataItem=function(){return new Ei},r.prototype.initSlice=function(e){e.isMeasured=!1,e.defaultState.properties.scale=1,e.observe("scale",this.handleSliceScale,this),e.observe(["dx","dy","x","y"],this.handleSliceMove,this),e.tooltipText="{category}: {value.percent.formatNumber('#.#p')} ({value.value})";var t=e.states.create("hover");t.properties.expandDistance=.2},r.prototype.initLabel=function(e){l.prototype.initLabel.call(this,e),e.verticalCenter="middle",e.horizontalCenter="middle",e.isMeasured=!0,e.padding(5,5,5,5)},r.prototype.validate=function(){l.prototype.validate.call(this),this._nextY=0},r.prototype.validateDataElements=function(){var e=this,t=this.slicesContainer,i=this.labelsContainer,a=this.labels.template;this.alignLabels?(a.interactionsEnabled=!0,t.isMeasured=!0,i.isMeasured=!0):(a.interactionsEnabled=!1,t.isMeasured=!1,i.isMeasured=!1);var n=0,s=0;this.dataItems.each(function(o){C(o.value)&&(s++,o.value>0?n+=Math.abs(o.getWorkingValue("value")/o.value):e.ignoreZeroValues||!o.visible||o.__disabled||o.isHiding?s--:n+=1)}),this._total=1/s*n,this._count=s,l.prototype.validateDataElements.call(this),this.arrangeLabels()},r.prototype.getNextValue=function(e){var t=e.index,i=e.getWorkingValue("value");if(t0){var t=this.labels.getIndex(e);return t.__disabled||!t.visible?this.getLastLabel(e-1):t}},r.prototype.arrangeLabels=function(){if(this.alignLabels){var e=this.labels.length;if(e>1){var t=this.getLastLabel(e-1);if(t){var i=t.pixelY,a=t.pixelX;if(e>1){for(var n=e-2;n>=0;n--){var s=this.labels.getIndex(n);s.visible&&!s.__disabled&&(s.invalid&&s.validate(),this.orientation=="vertical"?s.pixelY+s.measuredHeight>i&&(s.y=Math.min(1e6,i-s.measuredHeight)):s.pixelX+s.measuredWidth>a&&(s.x=Math.min(1e6,a-s.measuredWidth)),i=s.pixelY,a=s.pixelX)}i=0,a=0;for(var n=0;n0){var o=s.getWorkingValue("value")/s.value,h=s.sliceLink;e.orientation=="vertical"?i-=h.pixelHeight*o:t-=h.pixelWidth*o}}),this._pyramidHeight=oe(this.pyramidHeight,i),this._pyramidWidth=oe(this.pyramidHeight,t),this.orientation=="vertical"){var a=(i-this._pyramidHeight)/2;this.slicesContainer.y=a,this.labelsContainer.y=a,this.ticksContainer.y=a}else{var n=(t-this._pyramidWidth)/2;this.slicesContainer.x=n,this.labelsContainer.x=n,this.ticksContainer.x=n}l.prototype.validateDataElements.call(this)},r.prototype.decorateSlice=function(e){var t=this.dataItem.values.value.absoluteSum;if(t!=0){var i=e.slice,a=e.sliceLink,n=e.label,s=e.tick;this.getNextValue(e);var o=Math.abs(e.getWorkingValue("value")),h=this._pyramidWidth,d=this._pyramidHeight,u=this.slicesContainer.innerWidth,p=this.slicesContainer.innerHeight,f=a.pixelWidth,c=a.pixelHeight;if((e.value==0||e.value==null)&&this.ignoreZeroValues?e.__disabled=!0:e.__disabled=!1,this.orientation=="vertical"){var y=oe(this.topWidth,u);g(this._nextWidth)||(this._nextWidth=y);var v=oe(this.bottomWidth,u),m=this._nextWidth,x=Math.atan2(d,y-v),P=Math.tan(Math.PI/2-x);P==0&&(P=1e-8);var S=void 0,D=void 0;if(this.valueIs=="area"){var T=(y+v)/2*d,b=T*o/t,O=Math.abs(m*m-2*b*P);S=(m-Math.sqrt(O))/P,S>0?D=(2*b-S*m)/S:D=m}else S=d*o/t,D=m-S*P;i.height=S,i.width=u,i.bottomWidth=D,i.topWidth=m,a.topWidth=i.bottomWidth,a.bottomWidth=i.bottomWidth,i.y=this._nextY,this.alignLabels?n.x=0:n.x=u/2,n.y=i.pixelY+i.pixelHeight*s.locationY+i.dy,this._nextY+=i.pixelHeight+c*o/Math.max(Math.abs(e.value),1e-8),a.y=this._nextY-c,a.x=u/2}else{var y=oe(this.topWidth,p);g(this._nextWidth)||(this._nextWidth=y);var v=oe(this.bottomWidth,p),m=this._nextWidth,x=Math.atan2(h,y-v),P=Math.tan(Math.PI/2-x);P==0&&(P=1e-8);var _=void 0,D=void 0;if(this.valueIs=="area"){var T=(y+v)/2*h,b=T*o/t;_=(m-Math.sqrt(m*m-2*b*P))/P,D=(2*b-_*m)/_}else _=h*o/t,D=m-_*P;i.width=_,i.height=p,i.bottomWidth=D,i.topWidth=m,a.topWidth=i.bottomWidth,a.bottomWidth=i.bottomWidth,i.x=this._nextY,this.alignLabels?n.y=this.labelsContainer.measuredHeight:n.y=p/2,n.x=i.pixelX+i.pixelWidth*s.locationX+i.dx,this._nextY+=i.pixelWidth+f*o/Math.max(Math.abs(e.value),1e-8),a.x=this._nextY-f,a.y=p/2}this._nextWidth=i.bottomWidth}},Object.defineProperty(r.prototype,"topWidth",{get:function(){return this.getPropertyValue("topWidth")},set:function(e){this.setPercentProperty("topWidth",e,!1,!1,10,!1)&&this.invalidate()},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"pyramidHeight",{get:function(){return this.getPropertyValue("pyramidHeight")},set:function(e){this.setPercentProperty("pyramidHeight",e,!1,!1,10,!1)&&this.invalidate()},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"bottomWidth",{get:function(){return this.getPropertyValue("bottomWidth")},set:function(e){this.setPercentProperty("bottomWidth",e,!1,!1,10,!1)&&this.invalidate()},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"valueIs",{get:function(){return this.getPropertyValue("valueIs")},set:function(e){this.setPropertyValue("valueIs",e)&&this.invalidate()},enumerable:!0,configurable:!0}),r}(Gr);V.registeredClasses.PyramidSeries=Kr;V.registeredClasses.PyramidSeriesDataItem=Bi;var Zr=function(l){A(r,l);function r(){var e=l.call(this)||this;return e.className="PictorialStackedSeriesDataItem",e.applyTheme(),e}return r}(Bi),An=function(l){A(r,l);function r(){var e=l.call(this)||this;return e.className="PictorialStackedSeries",e.topWidth=k(100),e.bottomWidth=k(100),e.valueIs="height",e.applyTheme(),e.startLocation=0,e.endLocation=1,e.align="center",e.valign="middle",e._maskSprite=e.slicesContainer.createChild(q),e._maskSprite.visible=!1,e._maskSprite.zIndex=100,e._maskSprite.shouldClone=!1,e}return r.prototype.validateDataElements=function(){var e=this.slicesContainer.maxWidth,t=this.slicesContainer.maxHeight,i=this._maskSprite,a=i.measuredWidth/i.scale,n=i.measuredHeight/i.scale,s=U(t/n,e/a);s==1/0&&(s=1),s=ee(.001,s);var o=this.startLocation,h=this.endLocation,d=U(e,a*s),u=U(t,n*s);i.scale=s,this.orientation=="vertical"?(this.topWidth=d+4,this.bottomWidth=d+4,this.pyramidHeight=u*(h-o),i.x=e/2,i.y=u/2):(this.topWidth=u+4,this.bottomWidth=u+4,this.pyramidHeight=d*(h-o),i.valign="middle",i.x=d/2,i.y=t/2),i.verticalCenter="middle",i.horizontalCenter="middle",l.prototype.validateDataElements.call(this);var p,f;this.orientation=="vertical"?(this.valign=="bottom"&&(p=t-u),this.valign=="middle"&&(p=(t-u)/2),this.valign=="top"&&(p=0),this.align=="left"&&(f=-(e-d)/2),this.align=="center"&&(f=0),this.align=="right"&&(f=(e-d)/2),this.slices.template.dy=o*u,this.alignLabels&&(this.slicesContainer.dx=f)):(this.valign=="bottom"&&(p=(t-u)/2),this.valign=="middle"&&(p=0),this.valign=="top"&&(p=-(t-u)/2),this.align=="left"&&(f=0),this.align=="center"&&(f=(e-d)/2),this.align=="right"&&(f=e-d),this.slices.template.dx=o*d,this.alignLabels&&(this.slicesContainer.dy=p)),this.slicesContainer.x=f,this.labelsContainer.x=f,this.ticksContainer.x=f,this.slicesContainer.y=p,this.labelsContainer.y=p,this.ticksContainer.y=p,d>0&&u>0&&(this.slicesContainer.mask=i)},r.prototype.applyInternalDefaults=function(){l.prototype.applyInternalDefaults.call(this),C(this.readerTitle)||(this.readerTitle=this.language.translate("Pyramid Series"))},r.prototype.createDataItem=function(){return new Zr},Object.defineProperty(r.prototype,"maskSprite",{get:function(){return this._maskSprite},enumerable:!0,configurable:!0}),r.prototype.initSlice=function(e){l.prototype.initSlice.call(this,e);var t=e.states.getKey("hover");t&&(t.properties.expandDistance=0)},Object.defineProperty(r.prototype,"startLocation",{get:function(){return this.getPropertyValue("startLocation")},set:function(e){this.setPropertyValue("startLocation",e)&&this.invalidateDataItems()},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"endLocation",{get:function(){return this.getPropertyValue("endLocation")},set:function(e){this.setPropertyValue("endLocation",e)&&this.invalidateDataItems()},enumerable:!0,configurable:!0}),r}(Kr);V.registeredClasses.PictorialStackedSeries=An;V.registeredClasses.PictorialStackedSeriesDataItem=Zr;var qr=function(l){A(r,l);function r(){var e=l.call(this)||this;return e.className="ConeColumn",e}return r.prototype.createAssets=function(){this.coneColumn=this.createChild(Ra),this.coneColumn.shouldClone=!1,this.column=this.coneColumn},r.prototype.copyFrom=function(e){l.prototype.copyFrom.call(this,e),this.coneColumn&&this.coneColumn.copyFrom(e.coneColumn)},r}(ot);V.registeredClasses.ConeColumn=qr;var _n=function(l){A(r,l);function r(){var e=l.call(this)||this;return e.className="ConeSeriesDataItem",e.applyTheme(),e}return r}(Ze),Vn=function(l){A(r,l);function r(){var e=l.call(this)||this;return e.className="ConeSeries",e.applyTheme(),e}return r.prototype.createColumnTemplate=function(){return new qr},r.prototype.getMaskPath=function(){var e=0,t=0,i=this.columns.getIndex(0);if(i)return this.baseAxis==this.xAxis?t=i.coneColumn.innerWidth/2+1:e=i.coneColumn.innerHeight/2+1,Ne({x:-e,y:0,width:this.xAxis.axisLength+e,height:this.yAxis.axisLength+t})},r.prototype.validateDataElementReal=function(e){l.prototype.validateDataElementReal.call(this,e);var t=e.column;if(t){var i=e.column.coneColumn;i.fill=e.column.fill,this.baseAxis==this.yAxis?i.orientation="horizontal":i.orientation="vertical"}},r}(lt);V.registeredClasses.ConeSeries=Vn;V.registeredClasses.ConeSeriesDataItem=_n;var $r=function(l){A(r,l);function r(){var e=l.call(this)||this;return e.className="CurvedColumn",e}return r.prototype.createAssets=function(){this.curvedColumn=this.createChild(q),this.curvedColumn.shouldClone=!1,this.setPropertyValue("tension",.7),this.width=k(120),this.height=k(120),this.column=this.curvedColumn},r.prototype.draw=function(){l.prototype.draw.call(this);var e=this.realWidth,t=this.realHeight,i=this.realX-this.pixelX,a=this.realY-this.pixelY,n;Ue(this.width);var s=1,o=1;this.orientation=="vertical"?(s=this.tension,n=[{x:0,y:t+a},{x:e/2,y:a},{x:e,y:t+a}]):(o=this.tension,t=Math.abs(t),n=[{x:i,y:t},{x:i+e,y:t/2},{x:i,y:0}]);var h=W(n[0])+new Ct(s,o).smooth(n);this.column.path=h},r.prototype.copyFrom=function(e){l.prototype.copyFrom.call(this,e),this.curvedColumn&&this.curvedColumn.copyFrom(e.curvedColumn)},Object.defineProperty(r.prototype,"tension",{get:function(){return this.getPropertyValue("tension")},set:function(e){this.setPropertyValue("tension",e,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"orientation",{get:function(){return this.getPropertyValue("orientation")},set:function(e){this.setPropertyValue("orientation",e,!0)},enumerable:!0,configurable:!0}),r}(ot);V.registeredClasses.CurvedColumn=$r;var Sn=function(l){A(r,l);function r(){var e=l.call(this)||this;return e.className="CurvedColumnSeriesDataItem",e.applyTheme(),e}return r}(Ze),Tn=function(l){A(r,l);function r(){var e=l.call(this)||this;return e.className="CurvedColumnSeries",e.applyTheme(),e}return r.prototype.createColumnTemplate=function(){return new $r},r.prototype.validateDataElementReal=function(e){l.prototype.validateDataElementReal.call(this,e);var t=e.column;if(t=e.column,t){var i=e.column.curvedColumn;i.fill=e.column.fill,this.baseAxis==this.yAxis?t.orientation="horizontal":t.orientation="vertical"}},r}(lt);V.registeredClasses.CurvedColumnSeries=Tn;V.registeredClasses.CurvedColumnSeriesDataItem=Sn;var On=function(l){A(r,l);function r(){var e=l.call(this)||this;e.className="CircleBullet";var t=e.createChild(Ci);return t.shouldClone=!1,t.radius=5,t.isMeasured=!1,e.circle=t,e.applyTheme(),e}return r.prototype.copyFrom=function(e){l.prototype.copyFrom.call(this,e),this.circle.copyFrom(e.circle)},r}(Xe);V.registeredClasses.CircleBullet=On;var kn=function(l){A(r,l);function r(){var e=l.call(this)||this;return e.className="ErrorBullet",e.errorLine=e.createChild(q),e.errorLine.shouldClone=!1,e.width=20,e.height=20,e.strokeOpacity=1,e.isDynamic=!0,e}return r.prototype.validatePosition=function(){l.prototype.validatePosition.call(this);var e=this.pixelWidth/2,t=this.pixelHeight/2;this.errorLine.path=W({x:-e,y:-t})+R({x:e,y:-t})+W({x:0,y:-t})+R({x:0,y:t})+W({x:-e,y:t})+R({x:e,y:t})},r.prototype.copyFrom=function(e){l.prototype.copyFrom.call(this,e),this.errorLine.copyFrom(e.errorLine)},r}(Xe);V.registeredClasses.ErrorBullet=kn;var wn=function(l){A(r,l);function r(){var e=l.call(this)||this;return e.className="NavigationBarDataItem",e.applyTheme(),e}return Object.defineProperty(r.prototype,"name",{get:function(){return this.properties.name},set:function(e){this.setProperty("name",e)},enumerable:!0,configurable:!0}),r}(ct),Fn=function(l){A(r,l);function r(){var e=l.call(this)||this;e.className="NavigationBar";var t=new te,i=new er;i.valign="middle",i.paddingTop=8,i.paddingBottom=8,e.paddingBottom=2,e.links=new Q(i),e._disposers.push(new G(e.links)),e._disposers.push(i),e._linksIterator=new Pi(e.links,function(){return e.links.create()}),e._linksIterator.createNewItems=!0;var a=new ja;a.direction="right",a.width=8,a.height=12,a.fill=t.getFor("alternativeBackground"),a.fillOpacity=.5,a.valign="middle",a.marginLeft=10,a.marginRight=10,e.separators=new Q(a),e._disposers.push(new G(e.separators)),e._disposers.push(a);var n=new er;return e.activeLink=n,n.copyFrom(i),n.valign="middle",n.fontWeight="bold",e.width=k(100),e.layout="grid",e.dataFields.name="name",e.applyTheme(),e}return r.prototype.validateDataElements=function(){this.removeChildren(),this._linksIterator.reset(),l.prototype.validateDataElements.call(this)},r.prototype.validateDataElement=function(e){l.prototype.validateDataElement.call(this,e);var t;if(e.indext.getHitOption(this.interactions,"hitTolerance")){switch(this._generalBehavior){case"zoom":this.dispatch("zoomended");break;case"select":this.dispatch("selectended");break;case"pan":this.dispatch("panended"),t.setGlobalStyle(xt.default);break}this.downPoint=void 0,this.updateSelection()}},r.prototype.updateSelection=function(){},r.prototype.getPositions=function(){this.xPosition=this.point.x/this.innerWidth,this.yPosition=1-this.point.y/this.innerHeight},r.prototype.handleCursorDown=function(e){if(!(!this.interactionsEnabled||this.interactions.isTouchProtected&&e.touch||!je().isLocalElement(e.pointer,this.paper.svg,this.uid))){Xa();var t=ai(e.pointer.point,this);this._stick=="hard"&&this._stickPoint&&(t=this._stickPoint),this._adapterO&&this._adapterO.apply("cursorPoint",t),this.fitsToBounds(t)&&(this._downPointOrig={x:t.x,y:t.y},e.event.cancelable&&this.shouldPreventGestures(e.touch)&&this.fitsToBounds(t)&&e.event.preventDefault(),this.triggerMove(t),this.triggerDown(t))}},r.prototype.shouldPreventGestures=function(e){return!0},r.prototype.updatePoint=function(e){},r.prototype.handleCursorUp=function(e){if(!!this.interactionsEnabled&&!(!this.downPoint&&!je().isLocalElement(e.pointer,this.paper.svg,this.uid))){var t=ai(e.pointer.point,this);this._adapterO&&this._adapterO.apply("cursorPoint",t),!(!this.downPoint||!this.fitsToBounds(this.downPoint))&&(this._stick=="hard"&&this._stickPoint&&(t=this._stickPoint),this._upPointOrig={x:t.x,y:t.y},this.triggerMove(t),this.triggerUp(t))}},Object.defineProperty(r.prototype,"chart",{get:function(){return this._chart},set:function(e){this._chart=e,C(this._chart.plotContainer)&&je().lockElement(this._chart.plotContainer.interactions)},enumerable:!0,configurable:!0}),r}(X);V.registeredClasses.Cursor=Jr;var Qr=function(l){A(r,l);function r(){var e=l.call(this)||this;e._lineX=new le,e._lineY=new le,e._xAxis=new le,e._yAxis=new le,e._snapToDisposers=[],e.className="XYCursor",e.behavior="zoomX",e.maxPanOut=.1;var t=new te;e.snapOnPan=!0;var i=e.createChild(q);i.shouldClone=!1,i.fillOpacity=.2,i.fill=t.getFor("alternativeBackground"),i.isMeasured=!1,i.visible=!1,i.interactionsEnabled=!1,e.selection=i,e._disposers.push(e.selection);var a=e.createChild(q);a.shouldClone=!1,a.stroke=t.getFor("grid"),a.fill=Oe(),a.strokeDasharray="3,3",a.isMeasured=!1,a.strokeOpacity=.4,a.interactionsEnabled=!1,a.y=0,e.lineX=a,e._disposers.push(e.lineX);var n=e.createChild(q);return n.shouldClone=!1,n.stroke=t.getFor("grid"),n.fill=Oe(),n.strokeDasharray="3,3",n.isMeasured=!1,n.strokeOpacity=.4,n.interactionsEnabled=!1,n.x=0,e.lineY=n,e._disposers.push(e.lineY),e.events.on("sizechanged",e.updateSize,e,!1),e._disposers.push(e._lineX),e._disposers.push(e._lineY),e._disposers.push(e._xAxis),e._disposers.push(e._yAxis),e.mask=e,e.hideSeriesTooltipsOnSelection=!0,e.applyTheme(),e}return r.prototype.updateSize=function(){this.lineX&&(this.lineX.path=W({x:0,y:0})+R({x:0,y:this.innerHeight})),this.lineY&&(this.lineY.path=W({x:0,y:0})+R({x:this.innerWidth,y:0}))},r.prototype.updateSelection=function(){if(this._usesSelection){var e=this.downPoint,t=this.behavior;if(e){var i=this.point;this.lineX&&(i.x=this.lineX.pixelX),this.lineY&&(i.y=this.lineY.pixelY);var a=this.selection,n=Math.min(i.x,e.x),s=Math.min(i.y,e.y),o=j(Math.abs(e.x-i.x),this._positionPrecision),h=j(Math.abs(e.y-i.y),this._positionPrecision);switch(t){case"zoomX":s=0,h=this.pixelHeight;break;case"zoomY":n=0,o=this.pixelWidth;break;case"selectX":s=0,h=this.pixelHeight;break;case"selectY":n=0,o=this.pixelWidth;break}a.x=n,a.y=s,a.path=ni(o,h),a.validatePosition()}else this._generalBehavior!="select"&&this.selection.hide()}},r.prototype.fixPoint=function(e){return e.x=Math.max(0,e.x),e.y=Math.max(0,e.y),e.x=Math.min(this.pixelWidth,e.x),e.y=Math.min(this.pixelHeight,e.y),e},r.prototype.triggerMoveReal=function(e,t){l.prototype.triggerMoveReal.call(this,e,t);var i=this.snapToSeries;if(i&&!this.downPoint)if(i instanceof nt)i.isHidden&&this.updateLinePositions(e);else{var a=!0;H(i,function(n){n.isHidden||(a=!1)}),a&&this.updateLinePositions(e)}else this.updateLinePositions(e);this.downPoint&&K(this.downPoint,e)>3&&this._generalBehavior=="pan"&&(this.getPanningRanges(),this.dispatch("panning"))},r.prototype.updateLinePositions=function(e){e=this.fixPoint(this.point),this.lineX&&this.lineX.visible&&!this.xAxis&&(this.lineX.x=e.x),this.lineY&&this.lineY.visible&&!this.yAxis&&(this.lineY.y=e.y),this.updateSelection()},r.prototype.triggerDownReal=function(e){if(this.visible&&!this.isHiding)if(this._generalBehavior=="select"&&(this.selection.parent=this.parent),this.fitsToBounds(e)){this.downPoint={x:e.x,y:e.y},this.updatePoint(e),this.point.x=this.downPoint.x,this.point.y=this.downPoint.y;var t=this.selection,i=this.downPoint.x,a=this.downPoint.y;this._usesSelection&&(t.x=i,t.y=a,t.path="",t.show()),l.prototype.triggerDownReal.call(this,e)}else this.downPoint=void 0;else this.downPoint=void 0},r.prototype.updatePoint=function(e){this.lineX&&(e.x=this.lineX.pixelX),this.lineY&&(e.y=this.lineY.pixelY)},r.prototype.triggerUpReal=function(e){if(this.hasMoved())this.downPoint&&(this.upPoint=e,this.updatePoint(this.upPoint),this._generalBehavior!="pan"&&this.getRanges(),this._generalBehavior!="select"&&this.selection.hide(),l.prototype.triggerUpReal.call(this,e));else{if(this._generalBehavior!="select"?this.selection.hide(0):(this.xRange=void 0,this.yRange=void 0,this.dispatchImmediately("selectended")),this._generalBehavior=="pan"){var t=je();t.setGlobalStyle(xt.default)}this.dispatchImmediately("behaviorcanceled")}this.downPoint=void 0,this.dispatch("cursorpositionchanged")},r.prototype.hasMoved=function(){var e;return this.behavior=="zoomX"||this.behavior=="panX"?e=Ya(this._upPointOrig,this._downPointOrig):this.behavior=="zoomY"||this.behavior=="panY"?e=Ea(this._upPointOrig,this._downPointOrig):e=K(this._upPointOrig,this._downPointOrig),e>je().getHitOption(this.interactions,"hitTolerance")},r.prototype.getPanningRanges=function(){var e=j(this.downPoint.x/this.innerWidth,5),t=1-j(this.downPoint.y/this.innerHeight,5),i=j(this.point.x/this.innerWidth,5),a=1-j(this.point.y/this.innerHeight,5),n=e-i,s=t-a;this.xRange={start:n,end:1+n},this.yRange={start:s,end:1+s},this.behavior=="panX"&&(this.yRange.start=0,this.yRange.end=1),this.behavior=="panY"&&(this.xRange.start=0,this.xRange.end=1)},r.prototype.getRanges=function(){this.lineX&&(this.upPoint.x=this.lineX.pixelX),this.lineY&&(this.upPoint.y=this.lineY.pixelY),Ue(this.selection);var e=j(this.downPoint.x/this.innerWidth,5),t=j(this.upPoint.x/this.innerWidth,5),i=1-j(this.downPoint.y/this.innerHeight,5),a=1-j(this.upPoint.y/this.innerHeight,5);this.xRange={start:U(e,t),end:ee(e,t)},this.yRange={start:U(i,a),end:ee(i,a)}},Object.defineProperty(r.prototype,"behavior",{get:function(){return this.getPropertyValue("behavior")},set:function(e){this.setPropertyValue("behavior",e,!0),this._usesSelection=!1,e.indexOf("zoom")!=-1&&(this._generalBehavior="zoom",this._usesSelection=!0),e.indexOf("select")!=-1&&(this._generalBehavior="select",this._usesSelection=!0),e.indexOf("pan")!=-1&&(this._generalBehavior="pan",this._usesSelection=!1)},enumerable:!0,configurable:!0}),r.prototype.shouldPreventGestures=function(e){return(!this.interactions.isTouchProtected||!e)&&this.behavior!="none"},Object.defineProperty(r.prototype,"fullWidthLineX",{get:function(){return this.getPropertyValue("fullWidthLineX")},set:function(e){this.setPropertyValue("fullWidthLineX",e),e||this.updateSize()},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"fullWidthLineY",{get:function(){return this.getPropertyValue("fullWidthLineY")},set:function(e){this.setPropertyValue("fullWidthLineY",e),e||this.updateSize()},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"hideSeriesTooltipsOnSelection",{get:function(){return this.getPropertyValue("hideSeriesTooltipsOnSelection")},set:function(e){this.setPropertyValue("hideSeriesTooltipsOnSelection",e)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"maxTooltipDistance",{get:function(){return this.getPropertyValue("maxTooltipDistance")},set:function(e){this.setPropertyValue("maxTooltipDistance",e)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"maxPanOut",{get:function(){return this.getPropertyValue("maxPanOut")},set:function(e){this.setPropertyValue("maxPanOut",e)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"xAxis",{get:function(){return this._xAxis.get()},set:function(e){var t=this;this._xAxis.get()!=e&&this._xAxis.set(e,new rt([e.tooltip.events.on("positionchanged",this.handleXTooltipPosition,this,!1),e.events.on("rangechangestarted",function(i){t.hide(0),t.preventShow=!0},void 0,!1),e.events.on("rangechangeended",function(i){t.preventShow=!1,t.hide(0),t.dispatch("cursorpositionchanged")},void 0,!1)]))},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"yAxis",{get:function(){return this._yAxis.get()},set:function(e){var t=this;this._yAxis.get()!=e&&this._yAxis.set(e,new rt([e.tooltip.events.on("positionchanged",this.handleYTooltipPosition,this,!1),e.events.on("rangechangestarted",function(i){t.hide(0),t.__disabled=!0},void 0,!1),e.events.on("rangechangeended",function(i){t.__disabled=!1,t.hide(0),t.dispatch("cursorpositionchanged")},void 0,!1)]))},enumerable:!0,configurable:!0}),r.prototype.handleXTooltipPosition=function(e){var t=this.xAxis.tooltip,i=Ge({x:t.pixelX,y:t.pixelY},this),a=i.x;if(i.y=1,this.lineX&&(this.lineX.x=a,this.fitsToBounds(i)||this.hide()),this.xAxis&&this.fullWidthLineX){var n=this.xAxis.currentItemStartPoint,s=this.xAxis.currentItemEndPoint;if(n&&s){this.lineX.x=a;var o=s.x-n.x;this.lineX.path=ni(o,this.innerHeight,-o/2)}}},r.prototype.handleYTooltipPosition=function(e){var t=this.yAxis.tooltip,i=Ge({x:t.pixelX,y:t.pixelY},this),a=i.y;if(i.x=1,this.lineY&&(this.lineY.y=a,this.fitsToBounds(i)||this.hide()),this.yAxis&&this.fullWidthLineY){var n=this.yAxis.currentItemStartPoint,s=this.yAxis.currentItemEndPoint;if(n&&s){this.lineY.y=a;var o=s.y-n.y;this.lineY.path=ni(this.innerWidth,o,0,-o/2)}}},Object.defineProperty(r.prototype,"lineX",{get:function(){return this._lineX.get()},set:function(e){e?(e.setElement(this.paper.add("path")),this._lineX.set(e,e.events.on("positionchanged",this.updateSelection,this,!1)),e.interactionsEnabled=!1,e.parent=this):this._lineX.reset()},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"lineY",{get:function(){return this._lineY.get()},set:function(e){e?(e.setElement(this.paper.add("path")),this._lineY.set(e,e.events.on("positionchanged",this.updateSelection,this,!1)),e.parent=this,e.interactionsEnabled=!1):this._lineY.reset()},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"selection",{get:function(){return this._selection},set:function(e){this._selection=e,e&&(e.element=this.paper.add("path"),e.parent=this)},enumerable:!0,configurable:!0}),r.prototype.processConfig=function(e){var t=this;if(e&&(C(e.xAxis)&&ae(e.xAxis)&&(this.map.hasKey(e.xAxis)?e.xAxis=this.map.getKey(e.xAxis):(this.processingErrors.push('[XYCursor] No axis with id "'+e.xAxis+'" found for `xAxis`'),delete e.xAxis)),C(e.yAxis)&&ae(e.yAxis)&&(this.map.hasKey(e.yAxis)?e.yAxis=this.map.getKey(e.yAxis):(this.processingErrors.push('[XYCursor] No axis with id "'+e.yAxis+'" found for `yAxis`'),delete e.yAxis)),C(e.snapToSeries))){var i=we(e.snapToSeries)?e.snapToSeries:[e.snapToSeries],a=!1;H(i,function(n,s){ae(n)&&(t.map.hasKey(n)?i[s]=t.map.getKey(n):(t.processingErrors.push('[XYCursor] No series with id "'+n+'" found for `series`'),a=!0))}),a?delete e.snapToSeries:e.snapToSeries=i}l.prototype.processConfig.call(this,e)},Object.defineProperty(r.prototype,"snapToSeries",{get:function(){return this.getPropertyValue("snapToSeries")},set:function(e){var t=this;this.setPropertyValue("snapToSeries",e)&&(e instanceof nt&&(e=[e]),this._snapToDisposers&&H(this._snapToDisposers,function(i){i.dispose()}),this._snapToDisposers=[],e&&H(e,function(i){t._snapToDisposers.push(i.events.on("tooltipshownat",function(){t.handleSnap(i)},void 0,!1))}))},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"snapOnPan",{get:function(){return this.getPropertyValue("snapOnPan")},set:function(e){this.setPropertyValue("snapOnPan",e)},enumerable:!0,configurable:!0}),r.prototype.handleSnap=function(e){if(!this.downPoint){var t=e.getTooltipX()+e.xAxis.pixelX,i=e.getTooltipY()+e.yAxis.pixelY,a=e.xAxis,n=e.yAxis;a&&a.renderer.opposite&&(i-=this.pixelHeight),this.point={x:t,y:i},this.getPositions();var s=t,o=i;t-=this.pixelWidth,n&&n.renderer.opposite&&(t+=this.pixelWidth);var h=e.tooltip,d=h.animationDuration,u=h.animationEasing;a instanceof E&&!(a instanceof z)&&n instanceof E&&!(n instanceof z)?(e.yAxis.showTooltipAtPosition(this.yPosition),e.xAxis.showTooltipAtPosition(this.xPosition)):(e.baseAxis==e.xAxis&&e.yAxis.showTooltipAtPosition(this.yPosition),e.baseAxis==e.yAxis&&e.xAxis.showTooltipAtPosition(this.xPosition)),this.lineY.x=t,this.lineX.y=i,this.xAxis||this.lineX.animate([{property:"x",to:s}],d,u),this.yAxis||this.lineY.animate([{property:"y",to:o}],d,u)}},r.prototype.dispose=function(){this.hide(0),l.prototype.dispose.call(this)},r}(Jr);V.registeredClasses.XYCursor=Qr;var Mn=function(l){A(r,l);function r(){var e=l.call(this)||this;return e.className="RadarCursor",e.radius=k(100),e.innerRadius=k(0),e.applyTheme(),e.mask=void 0,e}return r.prototype.fitsToBounds=function(e){var t=K(e);return tthis.pixelInnerRadius-1},Object.defineProperty(r.prototype,"startAngle",{get:function(){return this.getPropertyValue("startAngle")},set:function(e){this.setPropertyValue("startAngle",e,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"endAngle",{get:function(){return this.getPropertyValue("endAngle")},set:function(e){this.setPropertyValue("endAngle",e,!0)},enumerable:!0,configurable:!0}),r.prototype.triggerMoveReal=function(e,t){(!this.xAxis||this.xAxis&&(!this.xAxis.cursorTooltipEnabled||this.xAxis.tooltip.disabled))&&this.updateLineX(this.point),(!this.yAxis||this.yAxis&&(!this.yAxis.cursorTooltipEnabled||this.yAxis.tooltip.disabled))&&this.updateLineY(this.point),this.updateSelection(),l.prototype.triggerMoveReal.call(this,e,t)},r.prototype.updateLineX=function(e){var t=this.pixelRadius,i=this.startAngle,a=this.endAngle,n=this.pixelInnerRadius;if(t>0&&g(i)&&g(a)&&g(n)){var s=Re(Ve(e),i,a),o=void 0;if(this.lineX&&this.lineX.visible){if(this.lineX.moveTo({x:0,y:0}),this.xAxis&&this.fullWidthLineX){var h=this.xAxis.currentItemStartPoint,d=this.xAxis.currentItemEndPoint;if(h&&d){var u=Re(Ve(h),i,a),p=Re(Ve(d),i,a),f=p-u;i0&&(f-=360),s-=f/2,o=W({x:n*M(s),y:n*L(s)})+R({x:t*M(s),y:t*L(s)})+fe(s,f,t)+R({x:n*M(s+f),y:n*L(s+f)})+fe(s+f,-f,n)}}o||(o=W({x:n*M(s),y:n*L(s)})+R({x:t*M(s),y:t*L(s)})),this.lineX.path=o}}},r.prototype.updateLineY=function(e){if(this.lineY&&this.lineY.visible){var t=this.startAngle,i=this.endAngle,a=this.truePixelRadius,n=Y(K(e),0,this.truePixelRadius);if(g(n)&&g(t)){this.lineY.moveTo({x:0,y:0});var s=void 0,o=i-t;if(this.yAxis&&this.fullWidthLineY){var h=this.yAxis.currentItemStartPoint,d=this.yAxis.currentItemEndPoint;if(h&&d){var u=Y(K(h),0,a);n=Y(K(d),0,a),s=W({x:n*M(t),y:n*L(t)})+fe(t,o,n),s+=W({x:u*M(i),y:u*L(i)})+fe(i,-o,u)}}s||(s=W({x:n*M(t),y:n*L(t)})+fe(t,i-t,n)),this.lineY.path=s}}},r.prototype.updateSelection=function(){if(this._usesSelection){var e=this.downPoint;if(e){var t=this.point,i=this.pixelRadius,a=this.truePixelRadius,n=this.pixelInnerRadius,s=Math.min(this.startAngle,this.endAngle),o=Math.max(this.startAngle,this.endAngle),h=Re(Ve(e),s,o),d=Re(Ve(t),s,o),u=K(e);if(u[{category:"Empty",disabled:!0,labelDisabled:!0,tooltipDisabled:!0,value:1,fill:"#dadada",fillOpacity:.3,strokeColor:"#dadada",strokeDasharray:"4,4",strokeWidth:2}],h=Ba(),d=Na(null);let u,p,f,c,y;tr(()=>r.data,function(){v(r.data)},{deep:!0}),tr(()=>r.isLoading,function(){r.isLoading?(c==null||c.hide(0),p==null||p.hide(0)):(c==null||c.show(),p==null||p.show())}),za(function(){D(),v(r.data)}),Ha(function(){u==null||u.dispose()});function v(b){!u||(b.length||u.invalidateData(),u.data=b)}function m(b,O){return b.length?b.map(_=>{const{route:N}=_,F=N||O.url?{..._,fillOpacity:.7}:_;if(N){const{href:I,meta:ge}=h.resolve(N),{title:Me}=ge;return{url:I,urlTitle:Me,...F}}return F}).map(_=>{const{category:N=""}=_;switch(N.toLowerCase()){case"online":return{fill:a,minSizeForLabel:.13,..._};case"offline":return{fill:n,minSizeForLabel:.14,..._};case"partially degraded":return{fill:s,minSizeForLabel:.3,..._};default:return _}}):o()}function x(b,O){const{fontSize:_}=O.properties,N=O.parent.parent,F=N.pixelRadius-N.pixelInnerRadius;return N.labels.template.fontSize=Math.ceil(F/3),(2-F-_)/2}function P(){const b=r.data.reduce((O,{value:_})=>O+_,0);typeof r.title=="object"&&r.title.singular&&r.title.plural&&(y.text=b===1?r.title.singular:r.title.plural),typeof r.title=="string"&&(y.text=r.title),p.invalidateLabels()}function S(){P(),!r.data.length&&f.currentText!==r.emptySubTitle&&(y.fontWeight="400",y.fontSize=13,f.text=r.emptySubTitle,f.fontWeight="400",f.fontSize=13,p.invalidateLabels()),r.data.length&&f.currentText===r.emptySubTitle&&(y.fontWeight=r.titleProps&&r.titleProps.fontWeight?r.titleProps.fontWeight:"400",y.fontSize=r.titleProps&&r.titleProps.fontSize?r.titleProps.fontSize:13,f.text=r.subTitleProps&&r.subTitleProps.text?r.subTitleProps.text:"{values.value.sum}",f.fontWeight=r.subTitleProps&&r.subTitleProps.fontWeight?r.subTitleProps.fontWeight:"700",f.fontSize=r.subTitleProps&&r.subTitleProps.fontSize?r.subTitleProps.fontSize:22,p.invalidateLabels())}function D(){if(d.value instanceof HTMLElement){if(u=Ua(T(),d.value,ji),r.saveChart&&(window.chart=u,window.series=c),u.logo&&(u.logo.disabled=!r.displayAmChartsLogo,r.displayAmChartsLogo&&(u.logo.properties.align="right")),c.labels.template.disabled=r.hideSliceLabels,r.url&&(u.url=h.resolve(r.url).href),r.titleProps&&y)for(const b in r.titleProps)y[b]=r.titleProps[b];if(r.subTitleProps&&f)for(const b in r.subTitleProps)f[b]=r.subTitleProps[b];return u}}function T(){return{startAngle:0,endAngle:360,radius:"90%",innerRadius:"60%",data:o(),series:[{type:"PieSeries",dataFields:{value:"value",category:"category"},colors:{step:2},alignLabels:!1,labels:{fontWeight:"500",fontSize:11,bent:!0,radius:0,verticalCenter:"middle",fill:"#ffffff",paddingTop:0,paddingRight:0,paddingBottom:0,paddingLeft:0,text:"{category}",interactionsEnabled:!1,userClassName:"pie-chart-label",propertyFields:{disabled:"labelDisabled"},adapter:{radius:x,disabled(b,{dataItem:O}){if(O){const _=O.dataContext.minSizeForLabel||.1;return O.values.value.percent/100<_}return b}}},ticks:{disabled:!0},tooltip:{pointerOrientation:"down",background:{callback(){this.filters.clear()},strokeWidth:0,pointerBaseWidth:0},propertyFields:{disabled:"tooltipDisabled"}},hiddenState:{properties:{opacity:1,startAngle:-90,endAngle:-90}},slices:{cornerRadius:5,propertyFields:{fill:"fill",fillOpacity:"fillOpacity",stroke:"strokeColor",strokeDasharray:"strokeDasharray",strokeWidth:"strokeWidth",url:"url"},stroke:"#ffffff",strokeWidth:2,strokeOpacity:1,tooltipPosition:"pointer",callback(){this.states.getKey("hover").properties.scale=1,this.states.getKey("active").properties.shiftRadius=0,this.states.getKey("hover").properties.fillOpacity=1}},children:[{type:"Container",forceCreate:!0,horizontalCenter:"middle",verticalCenter:"middle",layout:"vertical",background:{fill:"#ffffff"},callback(){this.toBack(),p=this},children:[{type:"Label",forceCreate:!0,fontSize:22,fill:i,text:"{values.value.sum}",horizontalCenter:"middle",verticalCenter:"middle",fontWeight:"700",userClassName:t,callback(){f=this}},{type:"Label",forceCreate:!0,fontSize:13,fill:i,text:"TOTAL",horizontalCenter:"middle",verticalCenter:"middle",fontWeight:"400",userClassName:e,callback(){r.reverseTitles&&this.toBack(),y=this,P()}}]}],callback(){c=this},events:{dataitemsvalidated:S}}],adapter:{data:m}}}return(b,O)=>(ft(),Wt("div",{ref_key:"chartNode",ref:d},null,512))}}),zn=_i({__name:"VersionsDonutChart",props:{data:{type:Array,required:!0},title:{type:[String,Object],required:!0},isLoading:{type:Boolean,required:!1,default:!1},displayAmChartsLogo:{type:Boolean,required:!1,default:!1},url:{type:[String,Object],required:!1,default:null},titleProps:{type:Object,required:!1,default:()=>({fontSize:18,fontWeight:"400"})},subTitleProps:{type:Object,required:!1,default:()=>({fontSize:12,fontWeight:"300",text:"VERSIONS"})},emptySubTitle:{type:String,required:!1,default:"NOT FOUND"},reverseTitles:{type:Boolean,required:!1,default:!0}},setup(l){const r=l;return(e,t)=>(ft(),dr(Ln,Ga(e.$attrs,{data:l.data,title:l.title,"is-loading":l.isLoading,url:l.url,"display-am-charts-logo":l.displayAmChartsLogo,"title-props":r.titleProps,"sub-title-props":r.subTitleProps,"empty-sub-title":r.emptySubTitle,"reverse-titles":r.reverseTitles}),null,16,["data","title","is-loading","url","display-am-charts-logo","title-props","sub-title-props","empty-sub-title","reverse-titles"]))}}),ea=l=>(Ja("data-v-67d101a0"),l=l(),Qa(),l),In={class:"resource-list"},Rn=ea(()=>ke("p",null,[Ce(` + We can create multiple isolated Mesh resources (i.e. per application/`),ke("wbr"),Ce("team/"),ke("wbr"),Ce(`business unit). + `)],-1)),jn={class:"resource-list-actions mt-4"},Wn=ea(()=>ke("p",null,` + We need a data plane proxy for each replica of our services within a Mesh resource. + `,-1)),Xn={class:"resource-list-actions mt-4"},Yn={class:"resource-list-actions mt-4"},En=["href"],Bn=_i({__name:"MeshResources",setup(l){const r=$a(),e="https://kuma.io/policies/?utm_source=Kuma&utm_medium=Kuma-GUI",t=r.getters["config/getTagline"],i=ir(()=>({name:r.getters["config/getEnvironment"]==="universal"?"universal-dataplane":"kubernetes-dataplane"})),a=ir(()=>{const n=r.getters["config/getKumaDocsVersion"];return n?[{link:`https://kuma.io/docs/${n}/?utm_source=Kuma&utm_medium=Kuma-GUI`,label:"Kuma Documentation"},{link:"https://kuma-mesh.slack.com/?utm_source=Kuma&utm_medium=Kuma-GUI",label:"Kuma Community Chat"},{link:"https://github.com/kumahq/kuma?utm_source=Kuma&utm_medium=Kuma-GUI",label:"Kuma GitHub Repository"}]:[]});return(n,s)=>(ft(),Wt("div",In,[pt(Pe(jt),{title:"Create a virtual mesh"},{body:Je(()=>[Rn,Ce(),ke("div",jn,[pt(Pe(si),{to:{name:"create-mesh"},appearance:"primary"},{default:Je(()=>[Ce(` + Create mesh + `)]),_:1})])]),_:1}),Ce(),pt(Pe(jt),{title:"Connect data plane proxies"},{body:Je(()=>[Wn,Ce(),ke("div",Xn,[pt(Pe(si),{to:Pe(i),appearance:"primary"},{default:Je(()=>[Ce(` + Get started + `)]),_:1},8,["to"])])]),_:1}),Ce(),pt(Pe(jt),{title:`Apply ${Pe(t)} policies`},{body:Je(()=>[ke("p",null,` + We can apply `+oi(Pe(rr))+` policies to secure, observe, route and manage the Mesh and its data plane proxies. + `,1),Ce(),ke("div",Yn,[pt(Pe(si),{to:e,appearance:"primary"},{default:Je(()=>[Ce(` + Explore policies + `)]),_:1})])]),_:1},8,["title"]),Ce(),Pe(a).length>0?(ft(),dr(Pe(jt),{key:0,title:"Resources"},{body:Je(()=>[ke("p",null,` + Join the `+oi(Pe(rr))+` community and ask questions: + `,1),Ce(),ke("ul",null,[(ft(!0),Wt(Ka,null,Za(Pe(a),(o,h)=>(ft(),Wt("li",{key:h},[ke("a",{href:o.link,target:"_blank"},oi(o.label),9,En)]))),128))])]),_:1})):qa("",!0)]))}});const Hn=en(Bn,[["__scopeId","data-v-67d101a0"]]);export{Hn as M,Ln as _,zn as a}; diff --git a/app/kuma-ui/pkg/resources/data/assets/MultiZoneView.2aad63d7.js b/app/kuma-ui/pkg/resources/data/assets/MultiZoneView.2aad63d7.js deleted file mode 100644 index 57cf60f49763..000000000000 --- a/app/kuma-ui/pkg/resources/data/assets/MultiZoneView.2aad63d7.js +++ /dev/null @@ -1 +0,0 @@ -import{D as Z,O as b,cn as O,k as d,o as n,c as f,w as i,a as r,j as o,t as x,b as l,i as s,z as k,h as t}from"./index.3bc39668.js";import{L as y}from"./LoadingBox.7ffde0ed.js";import{O as z}from"./OnboardingNavigation.18583fce.js";import{O as I,a as v}from"./OnboardingPage.f1f41949.js";const g=1e3,T={name:"MultiZoneView",components:{OnboardingNavigation:z,OnboardingHeading:I,OnboardingPage:v,LoadingBox:y,KCard:b},data(){return{hasZones:!1,hasZoneIngresses:!1,zoneTimeout:null,zoneIngressTimeout:null}},computed:{servicesOnline(){return this.hasZoneIngresses&&this.hasZones},...O({kumaDocsVersion:"config/getKumaDocsVersion"}),documentationLink(){return`https://kuma.io/docs/${this.kumaDocsVersion}/deployments/multi-zone/#zone-control-plane`}},created(){this.getZoneIngresses(),this.getZones()},unmounted(){clearTimeout(this.zoneTimeout),clearTimeout(this.zoneIngressTimeout)},methods:{async getZones(){try{const{total:e}=await d.getZones();this.hasZones=e>0}catch(e){console.error(e)}this.hasZones||(this.zoneTimeout=setTimeout(()=>this.getZones(),g))},async getZoneIngresses(){try{const{total:e}=await d.getAllZoneIngressOverviews();this.hasZoneIngresses=e>0}catch(e){console.error(e)}this.hasZoneIngresses||(this.zoneIngressTimeout=setTimeout(()=>this.getZoneIngresses(),g))}}},L=o("p",{class:"text-center mb-4"}," A zone requires both the zone control plane and zone ingress. On Kubernetes, you run a single command to create both resources. On Universal, you must create them separately. ",-1),N=["href"],V={class:"text-center my-4"},w={key:0,class:"text-green-500","data-testid":"zone-connected"},B={key:1,class:"text-red-500","data-testid":"zone-disconnected"},C={class:"text-center mt-4 mb-10"},D={key:0,class:"text-green-500","data-testid":"zone-ingress-connected"},A={key:1,class:"text-red-500","data-testid":"zone-ingress-disconnected"},K={key:0,class:"flex justify-center"};function P(e,G,H,j,a,c){const h=t("OnboardingHeading"),m=t("KCard"),u=t("LoadingBox"),_=t("OnboardingNavigation"),p=t("OnboardingPage");return n(),f(p,null,{header:i(()=>[r(h,{title:"Add zones"})]),content:i(()=>[L,r(m,{title:"See the documentation for options to install:","border-variant":"noBorder"},{body:i(()=>[o("a",{target:"_blank",class:"external-link-code-block",href:c.documentationLink},x(c.documentationLink),9,N)]),_:1}),o("div",null,[o("p",V,[l(" Zone status: "),a.hasZones?(n(),s("span",w,"Connected")):(n(),s("span",B,"Disconnected"))]),o("p",C,[l(" Zone ingress status: "),a.hasZoneIngresses?(n(),s("span",D,"Connected")):(n(),s("span",A,"Disconnected"))]),!a.hasZoneIngresses||!a.hasZones?(n(),s("div",K,[r(u)])):k("",!0)])]),navigation:i(()=>[r(_,{"next-step":"onboarding-create-mesh","previous-step":"onboarding-configuration-types","should-allow-next":c.servicesOnline},null,8,["should-allow-next"])]),_:1})}const R=Z(T,[["render",P]]);export{R as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/MultiZoneView.c9b34ad2.js b/app/kuma-ui/pkg/resources/data/assets/MultiZoneView.c9b34ad2.js new file mode 100644 index 000000000000..4c614ae05cf0 --- /dev/null +++ b/app/kuma-ui/pkg/resources/data/assets/MultiZoneView.c9b34ad2.js @@ -0,0 +1,7 @@ +import{E as Z,L as b,cn as f,k as l,i as t,o as n,c as x,w as r,a as c,e as s,l as a,t as k,j as o,A as O}from"./index.c8e7c817.js";import{L as y}from"./LoadingBox.f2351d0f.js";import{O as z}from"./OnboardingNavigation.70265aab.js";import{O as I,a as v}from"./OnboardingPage.3dbc95d5.js";const g=1e3,T={name:"MultiZoneView",components:{OnboardingNavigation:z,OnboardingHeading:I,OnboardingPage:v,LoadingBox:y,KCard:b},data(){return{hasZones:!1,hasZoneIngresses:!1,zoneTimeout:null,zoneIngressTimeout:null}},computed:{servicesOnline(){return this.hasZoneIngresses&&this.hasZones},...f({kumaDocsVersion:"config/getKumaDocsVersion"}),documentationLink(){return`https://kuma.io/docs/${this.kumaDocsVersion}/deployments/multi-zone/#zone-control-plane`}},created(){this.getZoneIngresses(),this.getZones()},unmounted(){clearTimeout(this.zoneTimeout),clearTimeout(this.zoneIngressTimeout)},methods:{async getZones(){try{const{total:e}=await l.getZones();this.hasZones=e>0}catch(e){console.error(e)}this.hasZones||(this.zoneTimeout=setTimeout(()=>this.getZones(),g))},async getZoneIngresses(){try{const{total:e}=await l.getAllZoneIngressOverviews();this.hasZoneIngresses=e>0}catch(e){console.error(e)}this.hasZoneIngresses||(this.zoneIngressTimeout=setTimeout(()=>this.getZoneIngresses(),g))}}},L=a("p",{class:"text-center mb-4"},` + A zone requires both the zone control plane and zone ingress. On Kubernetes, you run a single command to create both resources. On Universal, you must create them separately. + `,-1),N=["href"],V={class:"text-center my-4"},w={key:0,class:"text-green-500","data-testid":"zone-connected"},B={key:1,class:"text-red-500","data-testid":"zone-disconnected"},C={class:"text-center mt-4 mb-10"},A={key:0,class:"text-green-500","data-testid":"zone-ingress-connected"},D={key:1,class:"text-red-500","data-testid":"zone-ingress-disconnected"},K={key:0,class:"flex justify-center"};function P(e,E,G,H,i,d){const h=t("OnboardingHeading"),m=t("KCard"),u=t("LoadingBox"),_=t("OnboardingNavigation"),p=t("OnboardingPage");return n(),x(p,null,{header:r(()=>[c(h,{title:"Add zones"})]),content:r(()=>[L,s(),c(m,{title:"See the documentation for options to install:","border-variant":"noBorder"},{body:r(()=>[a("a",{target:"_blank",class:"external-link-code-block",href:d.documentationLink},k(d.documentationLink),9,N)]),_:1}),s(),a("div",null,[a("p",V,[s(` + Zone status: + `),i.hasZones?(n(),o("span",w,"Connected")):(n(),o("span",B,"Disconnected"))]),s(),a("p",C,[s(` + Zone ingress status: + `),i.hasZoneIngresses?(n(),o("span",A,"Connected")):(n(),o("span",D,"Disconnected"))]),s(),!i.hasZoneIngresses||!i.hasZones?(n(),o("div",K,[c(u)])):O("",!0)])]),navigation:r(()=>[c(_,{"next-step":"onboarding-create-mesh","previous-step":"onboarding-configuration-types","should-allow-next":d.servicesOnline},null,8,["should-allow-next"])]),_:1})}const R=Z(T,[["render",P]]);export{R as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/MultizoneInfo.565fe069.js b/app/kuma-ui/pkg/resources/data/assets/MultizoneInfo.565fe069.js new file mode 100644 index 000000000000..ece2b4a6f171 --- /dev/null +++ b/app/kuma-ui/pkg/resources/data/assets/MultizoneInfo.565fe069.js @@ -0,0 +1,5 @@ +import{P as m,N as u,b as l,ck as _,cn as d,E as g,i as n,o as K,c as f,w as e,a,e as t,l as o,t as k}from"./index.c8e7c817.js";const y={name:"MultizoneInfo",components:{KButton:m,KEmptyState:u,KIcon:l},data(){return{productName:_}},computed:{...d({kumaDocsVersion:"config/getKumaDocsVersion"})}},N=o("p",null,[t(` + To access this page, you must be running in `),o("strong",null,"Multi-Zone"),t(` mode. + `)],-1);function B(s,M,V,b,c,h){const r=n("KIcon"),i=n("KButton"),p=n("KEmptyState");return K(),f(p,null,{title:e(()=>[a(r,{class:"mb-3",icon:"dangerCircleOutline",size:"42"}),t(),o("p",null,k(c.productName)+" is running in Standalone mode.",1)]),message:e(()=>[N]),cta:e(()=>[a(i,{to:`https://kuma.io/docs/${s.kumaDocsVersion}/documentation/deployments/`,target:"_blank",appearance:"primary"},{default:e(()=>[t(` + Learn More + `)]),_:1},8,["to"])]),_:1})}const E=g(y,[["render",B]]);export{E as M}; diff --git a/app/kuma-ui/pkg/resources/data/assets/MultizoneInfo.8c2f925d.js b/app/kuma-ui/pkg/resources/data/assets/MultizoneInfo.8c2f925d.js deleted file mode 100644 index 26a717372556..000000000000 --- a/app/kuma-ui/pkg/resources/data/assets/MultizoneInfo.8c2f925d.js +++ /dev/null @@ -1 +0,0 @@ -import{M as u,N as m,v as l,ck as d,cn as _,D as g,h as t,o as K,c as f,w as e,a,j as o,t as k,b as n}from"./index.3bc39668.js";const M={name:"MultizoneInfo",components:{KButton:u,KEmptyState:m,KIcon:l},data(){return{productName:d}},computed:{..._({kumaDocsVersion:"config/getKumaDocsVersion"})}},y=o("p",null,[n(" To access this page, you must be running in "),o("strong",null,"Multi-Zone"),n(" mode. ")],-1);function N(s,h,B,D,c,V){const r=t("KIcon"),i=t("KButton"),p=t("KEmptyState");return K(),f(p,null,{title:e(()=>[a(r,{class:"kong-icon--centered",icon:"dangerCircleOutline",size:"42"}),o("p",null,k(c.productName)+" is running in Standalone mode.",1)]),message:e(()=>[y]),cta:e(()=>[a(i,{to:`https://kuma.io/docs/${s.kumaDocsVersion}/documentation/deployments/`,target:"_blank",appearance:"primary"},{default:e(()=>[n(" Learn More ")]),_:1},8,["to"])]),_:1})}const S=g(M,[["render",N]]);export{S as M}; diff --git a/app/kuma-ui/pkg/resources/data/assets/OnboardingNavigation.18583fce.js b/app/kuma-ui/pkg/resources/data/assets/OnboardingNavigation.18583fce.js deleted file mode 100644 index 9c427af4cac4..000000000000 --- a/app/kuma-ui/pkg/resources/data/assets/OnboardingNavigation.18583fce.js +++ /dev/null @@ -1 +0,0 @@ -import{D as b,M as g,cP as S,o,i as m,c as r,w as s,b as i,z as d,j as u,A as p,a as f,t as v,h as k}from"./index.3bc39668.js";const x={name:"OnboardingNavigation",components:{KButton:g},props:{shouldAllowNext:{type:Boolean,default:!0},showSkip:{type:Boolean,default:!0},nextStep:{type:String,required:!0},previousStep:{type:String,default:""},nextStepTitle:{type:String,default:"Next"},lastStep:{type:Boolean,default:!1}},computed:{classes(){return["mt-4 flex items-center flex-col sm:flex-row",{"justify-center":this.lastStep,"justify-between":this.previousStep&&!this.lastStep,"justify-end":!this.previousStep&&!this.lastStep}]}},methods:{...S("onboarding",["completeOnboarding","changeStep"]),skipOnboarding(){this.completeOnboarding(),this.$router.push({name:"home"})}}};function _(l,t,e,h,y,a){const n=k("KButton");return o(),m("div",{class:p(a.classes)},[e.previousStep?(o(),r(n,{key:0,appearance:"primary",class:"navigation-button navigation-button--back",to:{name:e.previousStep},"data-testid":"onboarding-previous-button",onClick:t[0]||(t[0]=c=>l.changeStep(e.previousStep))},{default:s(()=>[i(" Back ")]),_:1},8,["to"])):d("",!0),u("div",null,[e.showSkip?(o(),r(n,{key:0,class:"skip-button",appearance:"btn-link",size:"small","data-testid":"onboarding-skip-button",onClick:a.skipOnboarding},{default:s(()=>[i(" Skip Setup ")]),_:1},8,["onClick"])):d("",!0),u("span",{class:p(["inline-block",{"cursor-not-allowed":!e.shouldAllowNext}])},[f(n,{disabled:!e.shouldAllowNext,class:"navigation-button navigation-button--next",appearance:"primary",to:{name:e.nextStep},"data-testid":"onboarding-next-button",onClick:t[1]||(t[1]=c=>e.lastStep?a.skipOnboarding():l.changeStep(e.nextStep))},{default:s(()=>[i(v(e.nextStepTitle),1)]),_:1},8,["disabled","to"])],2)])],2)}const N=b(x,[["render",_],["__scopeId","data-v-347fece0"]]);export{N as O}; diff --git a/app/kuma-ui/pkg/resources/data/assets/OnboardingNavigation.70265aab.js b/app/kuma-ui/pkg/resources/data/assets/OnboardingNavigation.70265aab.js new file mode 100644 index 000000000000..9c474ab9ea5a --- /dev/null +++ b/app/kuma-ui/pkg/resources/data/assets/OnboardingNavigation.70265aab.js @@ -0,0 +1,5 @@ +import{E as g,P as S,cM as b,i as m,o as s,j as v,c as r,w as i,e as t,A as d,l as u,B as p,a as k,t as f}from"./index.c8e7c817.js";const x={name:"OnboardingNavigation",components:{KButton:S},props:{shouldAllowNext:{type:Boolean,default:!0},showSkip:{type:Boolean,default:!0},nextStep:{type:String,required:!0},previousStep:{type:String,default:""},nextStepTitle:{type:String,default:"Next"},lastStep:{type:Boolean,default:!1}},computed:{classes(){return["mt-4 flex items-center flex-col sm:flex-row",{"justify-center":this.lastStep,"justify-between":this.previousStep&&!this.lastStep,"justify-end":!this.previousStep&&!this.lastStep}]}},methods:{...b("onboarding",["completeOnboarding","changeStep"]),skipOnboarding(){this.completeOnboarding(),this.$router.push({name:"home"})}}};function _(l,a,e,h,y,n){const o=m("KButton");return s(),v("div",{class:p(n.classes)},[e.previousStep?(s(),r(o,{key:0,appearance:"primary",class:"navigation-button navigation-button--back",to:{name:e.previousStep},"data-testid":"onboarding-previous-button",onClick:a[0]||(a[0]=c=>l.changeStep(e.previousStep))},{default:i(()=>[t(` + Back + `)]),_:1},8,["to"])):d("",!0),t(),u("div",null,[e.showSkip?(s(),r(o,{key:0,class:"skip-button",appearance:"btn-link",size:"small","data-testid":"onboarding-skip-button",onClick:n.skipOnboarding},{default:i(()=>[t(` + Skip Setup + `)]),_:1},8,["onClick"])):d("",!0),t(),u("span",{class:p(["inline-block",{"cursor-not-allowed":!e.shouldAllowNext}])},[k(o,{disabled:!e.shouldAllowNext,class:"navigation-button navigation-button--next",appearance:"primary",to:{name:e.nextStep},"data-testid":"onboarding-next-button",onClick:a[1]||(a[1]=c=>e.lastStep?n.skipOnboarding():l.changeStep(e.nextStep))},{default:i(()=>[t(f(e.nextStepTitle),1)]),_:1},8,["disabled","to"])],2)])],2)}const N=g(x,[["render",_],["__scopeId","data-v-779a1d51"]]);export{N as O}; diff --git a/app/kuma-ui/pkg/resources/data/assets/OnboardingNavigation.8e0e24c9.css b/app/kuma-ui/pkg/resources/data/assets/OnboardingNavigation.8e0e24c9.css new file mode 100644 index 000000000000..fe0802ed0aab --- /dev/null +++ b/app/kuma-ui/pkg/resources/data/assets/OnboardingNavigation.8e0e24c9.css @@ -0,0 +1 @@ +.navigation-button[data-v-779a1d51]{font-size:1.125rem;line-height:1.75rem;font-weight:700;--KButtonPaddingY: 12px;--KButtonPaddingX: 48px;--KButtonRadius: 25px}.navigation-button--back[data-v-779a1d51]{color:var(--grey-600)!important;--KButtonPrimaryBase: var(--OnboardingBackButton);--KButtonPrimaryHover: var(--OnboardingBackButtonHover);--KButtonPrimaryActive: var(--OnboardingBackButtonHover)}.navigation-button--next[data-v-779a1d51]{--KButtonPrimaryBase: var(--OnboardingNextButton);--KButtonPrimaryHover: var(--OnboardingNextButtonHover);--KButtonPrimaryActive: var(--OnboardingNextButtonHover)}.navigation-button[disabled][data-v-779a1d51]{cursor:not-allowed}.skip-button[data-v-779a1d51]{margin-right:2rem;font-weight:500;--KButtonBtnLink: var(--OnboardingSkipSetupButton)} diff --git a/app/kuma-ui/pkg/resources/data/assets/OnboardingNavigation.a88835b3.css b/app/kuma-ui/pkg/resources/data/assets/OnboardingNavigation.a88835b3.css deleted file mode 100644 index 2304a278fc0b..000000000000 --- a/app/kuma-ui/pkg/resources/data/assets/OnboardingNavigation.a88835b3.css +++ /dev/null @@ -1 +0,0 @@ -.navigation-button[data-v-347fece0]{font-size:1.125rem;line-height:1.75rem;font-weight:700;--KButtonPaddingY: 12px;--KButtonPaddingX: 48px;--KButtonRadius: 25px}.navigation-button--back[data-v-347fece0]{color:#646464!important;--KButtonPrimaryBase: var(--OnboardingBackButton);--KButtonPrimaryHover: var(--OnboardingBackButtonHover);--KButtonPrimaryActive: var(--OnboardingBackButtonHover)}.navigation-button--next[data-v-347fece0]{--KButtonPrimaryBase: var(--OnboardingNextButton);--KButtonPrimaryHover: var(--OnboardingNextButtonHover);--KButtonPrimaryActive: var(--OnboardingNextButtonHover)}.navigation-button[disabled][data-v-347fece0]{cursor:not-allowed}.skip-button[data-v-347fece0]{margin-right:2rem;font-weight:500;--KButtonBtnLink: var(--OnboardingSkipSetupButton)} diff --git a/app/kuma-ui/pkg/resources/data/assets/OnboardingPage.3dbc95d5.js b/app/kuma-ui/pkg/resources/data/assets/OnboardingPage.3dbc95d5.js new file mode 100644 index 000000000000..5c9c16047fb6 --- /dev/null +++ b/app/kuma-ui/pkg/resources/data/assets/OnboardingPage.3dbc95d5.js @@ -0,0 +1 @@ +import{E as r,o,j as d,l as t,t as c,e as a,A as g,J as s,B as u,C as h,D as b}from"./index.c8e7c817.js";const m={name:"OnboardingHeading",props:{title:{type:String,required:!0},description:{type:String,default:""}}},v={class:"relative"},f={class:"onboarding-title"},$={key:0,class:"text-center text-lg mt-3"};function y(e,_,n,l,p,i){return o(),d("div",v,[t("h1",f,c(n.title),1),a(),n.description?(o(),d("p",$,c(n.description),1)):g("",!0)])}const H=r(m,[["render",y],["__scopeId","data-v-8a9a6bad"]]);const I={name:"OnboardingContainer",props:{withImage:{type:Boolean,default:!1}},computed:{classes(){return["onboarding-container__content",this.withImage?"onboarding-container__content--with-image":""]}}},O=e=>(h("data-v-0bedcde9"),e=e(),b(),e),S={class:"onboarding-container"},x={class:"onboarding-container__header"},w={class:"w-full"},B=O(()=>t("div",{class:"background-image"},null,-1));function k(e,_,n,l,p,i){return o(),d("div",null,[t("div",S,[t("div",x,[s(e.$slots,"header",{},void 0,!0)]),a(),t("div",{class:u(i.classes)},[t("div",w,[s(e.$slots,"content",{},void 0,!0)])],2),a(),s(e.$slots,"navigation",{},void 0,!0)]),a(),B])}const N=r(I,[["render",k],["__scopeId","data-v-0bedcde9"]]);export{H as O,N as a}; diff --git a/app/kuma-ui/pkg/resources/data/assets/OnboardingPage.f1f41949.js b/app/kuma-ui/pkg/resources/data/assets/OnboardingPage.f1f41949.js deleted file mode 100644 index 9939af1d980d..000000000000 --- a/app/kuma-ui/pkg/resources/data/assets/OnboardingPage.f1f41949.js +++ /dev/null @@ -1 +0,0 @@ -import{D as c,o as s,i as o,j as t,t as i,z as p,I as a,A as g,B as u,C as h}from"./index.3bc39668.js";const b={name:"OnboardingHeading",props:{title:{type:String,required:!0},description:{type:String,default:""}}},m={class:"relative"},v={class:"onboarding-title"},f={key:0,class:"text-center text-lg mt-3"};function $(e,r,n,_,l,d){return s(),o("div",m,[t("h1",v,i(n.title),1),n.description?(s(),o("p",f,i(n.description),1)):p("",!0)])}const C=c(b,[["render",$],["__scopeId","data-v-8a9a6bad"]]);const y={name:"OnboardingContainer",props:{withImage:{type:Boolean,default:!1}},computed:{classes(){return["onboarding-container__content",this.withImage?"onboarding-container__content--with-image":""]}}},I=e=>(u("data-v-0bedcde9"),e=e(),h(),e),O={class:"onboarding-container"},S={class:"onboarding-container__header"},w={class:"w-full"},x=I(()=>t("div",{class:"background-image"},null,-1));function B(e,r,n,_,l,d){return s(),o("div",null,[t("div",O,[t("div",S,[a(e.$slots,"header",{},void 0,!0)]),t("div",{class:g(d.classes)},[t("div",w,[a(e.$slots,"content",{},void 0,!0)])],2),a(e.$slots,"navigation",{},void 0,!0)]),x])}const H=c(y,[["render",B],["__scopeId","data-v-0bedcde9"]]);export{C as O,H as a}; diff --git a/app/kuma-ui/pkg/resources/data/assets/PolicyView.96ef04e7.js b/app/kuma-ui/pkg/resources/data/assets/PolicyView.96ef04e7.js deleted file mode 100644 index a4a0fe84f38c..000000000000 --- a/app/kuma-ui/pkg/resources/data/assets/PolicyView.96ef04e7.js +++ /dev/null @@ -1 +0,0 @@ -import{d as F,o as r,c as C,w as l,a as w,u as s,v as Q,b as T,M as U,r as e,e as $,f as O,g as Z,k as L,h as J,i as b,j as t,l as X,m as ee,F as H,n as W,t as N,p as ae,q as te,P as R,s as se,x as le,y as ne,z as E,A as oe,B as re,C as ie,D as ue}from"./index.3bc39668.js";import{p as ce,D as pe}from"./patchQueryParam.65a1b943.js";import{F as me}from"./FrameSkeleton.e1893be2.js";import{_ as Y}from"./LabelList.vue_vue_type_style_index_0_lang.0e14ac31.js";import{T as de}from"./TabsWidget.1751eed8.js";import{Y as ve}from"./YamlView.24c9d3cb.js";import"./EmptyBlock.vue_vue_type_script_setup_true_lang.74b6b406.js";import"./ErrorBlock.f4ac98cc.js";import"./LoadingBlock.vue_vue_type_script_setup_true_lang.13b03cfc.js";import"./TagList.3d4ee64d.js";import"./index.58caa11d.js";import"./CodeBlock.vue_vue_type_style_index_0_lang.b3d38a49.js";import"./_commonjsHelpers.f037b798.js";const ye=F({__name:"DocumentationLink",props:{href:{type:String,required:!0}},setup(d){const i=d;return(S,v)=>(r(),C(s(U),{class:"docs-link",appearance:"outline",target:"_blank",to:i.href},{icon:l(()=>[w(s(Q),{icon:"externalLink"})]),default:l(()=>[T(" Documentation ")]),_:1},8,["to"]))}}),fe=t("h4",null,"Dataplanes",-1),he=F({__name:"PolicyConnections",props:{mesh:{type:String,required:!0},policyType:{type:String,required:!0},policyName:{type:String,required:!0}},setup(d){const i=d,S=e(!1),v=e(!0),D=e(!1),_=e([]),y=e(""),g=$(()=>{const u=y.value.toLowerCase();return _.value.filter(({dataplane:n})=>n.name.toLowerCase().includes(u))});O(()=>i.policyName,function(){f()}),Z(function(){f()});async function f(){D.value=!1,v.value=!0;try{const{items:u,total:n}=await L.getPolicyConnections({mesh:i.mesh,policyType:i.policyType,policyName:i.policyName});S.value=n>0,_.value=u}catch{D.value=!0}finally{v.value=!1}}return(u,n)=>{const P=J("router-link");return r(),b("div",null,[w(Y,{"has-error":D.value,"is-loading":v.value,"is-empty":!S.value},{default:l(()=>[t("ul",null,[t("li",null,[fe,X(t("input",{id:"dataplane-search","onUpdate:modelValue":n[0]||(n[0]=c=>y.value=c),type:"text",class:"k-input mb-4",placeholder:"Filter by name",required:"","data-testid":"dataplane-search-input"},null,512),[[ee,y.value]]),(r(!0),b(H,null,W(s(g),(c,k)=>(r(),b("p",{key:k,class:"my-1","data-testid":"dataplane-name"},[w(P,{to:{name:"data-plane-detail-view",params:{mesh:c.dataplane.mesh,dataPlane:c.dataplane.name}}},{default:l(()=>[T(N(c.dataplane.name),1)]),_:2},1032,["to"])]))),128))])])]),_:1},8,["has-error","is-loading","is-empty"])])}}}),j=d=>(re("data-v-1087084f"),d=d(),ie(),d),_e={key:0,class:"mb-4"},ge=j(()=>t("p",null,[t("strong",null,"Warning"),T(" This policy is experimental. If you encountered any problem please open an "),t("a",{href:"https://github.com/kumahq/kuma/issues/new/choose",target:"_blank",rel:"noopener noreferrer"},"issue")],-1)),ke=j(()=>t("span",{class:"custom-control-icon"}," \u2190 ",-1)),we={"data-testid":"policy-single-entity"},be={"data-testid":"policy-overview-tab"},De={class:"config-wrapper"},Pe=F({__name:"PolicyView",props:{policyPath:{type:String,required:!0},offset:{type:Number,required:!1,default:0}},setup(d){const i=d,S=[{hash:"#overview",title:"Overview"},{hash:"#affected-dpps",title:"Affected DPPs"}],v=ae(),D=te(),_=e(!0),y=e(!1),g=e(null),f=e(!0),u=e(!1),n=e(!1),P=e(!1),c=e({}),k=e(null),q=e(null),B=e(i.offset),I=e({headers:[{label:"Actions",key:"actions",hideLabel:!0},{label:"Name",key:"name"},{label:"Type",key:"type"}],data:[]}),p=$(()=>D.state.policiesByPath[i.policyPath]),G=$(()=>`https://kuma.io/docs/${D.getters["config/getKumaDocsVersion"]}/policies/${p.value.path}/`);O(()=>v.params.mesh,function(){v.name===i.policyPath&&(_.value=!0,y.value=!1,f.value=!0,u.value=!1,n.value=!1,P.value=!1,g.value=null,A(0))}),A(i.offset);async function A(a){B.value=a,ce("offset",a>0?a:null),_.value=!0,g.value=null;const o=v.query.ns||null,h=v.params.mesh,x=p.value.path;try{let m;if(h!==null&&o!==null)m=[await L.getSinglePolicyEntity({mesh:h,path:x,name:o})],q.value=null;else{const V={size:R,offset:a},z=await L.getAllPolicyEntitiesFromMesh({mesh:h,path:x},V);m=z.items,q.value=z.next}m.length>0?(I.value.data=m.map(V=>K(V)),P.value=!1,y.value=!1,await M({mesh:m[0].mesh,name:m[0].name,path:x})):(I.value.data=[],P.value=!0,y.value=!0,u.value=!0)}catch(m){m instanceof Error?g.value=m:console.error(m),y.value=!0}finally{_.value=!1,f.value=!1}}function K(a){if(!a.mesh)return a;const o=a,h={name:"mesh-detail-view",params:{mesh:a.mesh}};return o.meshRoute=h,o}async function M(a){n.value=!1,f.value=!0,u.value=!1;try{const o=await L.getSinglePolicyEntity({mesh:a.mesh,path:p.value.path,name:a.name});if(o){const h=["type","name","mesh"];c.value=se(o,h),k.value=le(o)}else c.value={},u.value=!0}catch(o){n.value=!0,console.error(o)}finally{f.value=!1}}return(a,o)=>s(p)?(r(),b("div",{key:0,class:oe(["relative",s(p).path])},[s(p).isExperimental?(r(),b("div",_e,[w(s(ne),{appearance:"warning"},{alertMessage:l(()=>[ge]),_:1})])):E("",!0),w(me,null,{default:l(()=>[w(pe,{"selected-entity-name":c.value.name,"page-size":s(R),error:g.value,"is-loading":_.value,"empty-state":{title:"No Data",message:`There are no ${s(p).pluralDisplayName} present.`},"table-data":I.value,"table-data-is-empty":P.value,next:q.value,"page-offset":B.value,onTableAction:M,onLoadData:A},{additionalControls:l(()=>[w(ye,{href:s(G),"data-testid":"policy-documentation-link"},null,8,["href"]),a.$route.query.ns?(r(),C(s(U),{key:0,class:"back-button",appearance:"primary",to:{name:s(p).path}},{default:l(()=>[ke,T(" View All ")]),_:1},8,["to"])):E("",!0)]),default:l(()=>[T(" > ")]),_:1},8,["selected-entity-name","page-size","error","is-loading","empty-state","table-data","table-data-is-empty","next","page-offset"]),y.value===!1?(r(),C(de,{key:0,"has-error":g.value!==null,error:g.value,"is-loading":_.value,tabs:S,"initial-tab-override":"overview"},{tabHeader:l(()=>[t("div",null,[t("h3",we,N(s(p).singularDisplayName)+": "+N(c.value.name),1)])]),overview:l(()=>[w(Y,{"has-error":n.value,"is-loading":f.value,"is-empty":u.value},{default:l(()=>[t("div",be,[t("ul",null,[(r(!0),b(H,null,W(c.value,(h,x)=>(r(),b("li",{key:x},[t("h4",null,N(x),1),t("p",null,N(h),1)]))),128))])])]),_:1},8,["has-error","is-loading","is-empty"]),t("div",De,[k.value!==null?(r(),C(ve,{key:0,id:"code-block-policy","has-error":n.value,"is-loading":f.value,"is-empty":u.value,content:k.value,"is-searchable":""},null,8,["has-error","is-loading","is-empty","content"])):E("",!0)])]),"affected-dpps":l(()=>[k.value!==null?(r(),C(he,{key:0,mesh:k.value.mesh,"policy-name":k.value.name,"policy-type":s(p).path},null,8,["mesh","policy-name","policy-type"])):E("",!0)]),_:1},8,["has-error","error","is-loading"])):E("",!0)]),_:1})],2)):E("",!0)}});const Be=ue(Pe,[["__scopeId","data-v-1087084f"]]);export{Be as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/PolicyView.a0589ba8.js b/app/kuma-ui/pkg/resources/data/assets/PolicyView.a0589ba8.js new file mode 100644 index 000000000000..28ff48773121 --- /dev/null +++ b/app/kuma-ui/pkg/resources/data/assets/PolicyView.a0589ba8.js @@ -0,0 +1,9 @@ +import{d as F,o as i,c as L,w as r,a as w,u as t,b as Z,e as u,P as O,r as e,f as A,g as H,h as J,k as V,i as X,j as D,l as s,m as Y,v as ee,F as W,n as j,t as N,p as ae,q as te,s as U,x as se,y as le,z as ne,A as S,B as oe,C as re,D as ie,E as ue}from"./index.c8e7c817.js";import{p as ce,D as pe}from"./patchQueryParam.c472bece.js";import{F as me}from"./FrameSkeleton.db9a6492.js";import{_ as G}from"./LabelList.vue_vue_type_style_index_0_lang.7e95c953.js";import{T as de}from"./TabsWidget.cef20a04.js";import{_ as ve}from"./YamlView.vue_vue_type_script_setup_true_lang.14695642.js";import"./EmptyBlock.vue_vue_type_script_setup_true_lang.ccd40ead.js";import"./EntityStatus.c76c23bb.js";import"./ErrorBlock.26868ad8.js";import"./LoadingBlock.vue_vue_type_script_setup_true_lang.5817f994.js";import"./TagList.5f93cc3d.js";import"./index.58caa11d.js";import"./CodeBlock.vue_vue_type_style_index_0_lang.660b597c.js";import"./_commonjsHelpers.f037b798.js";const ye=F({__name:"DocumentationLink",props:{href:{type:String,required:!0}},setup(v){const c=v;return(C,y)=>(i(),L(t(O),{class:"docs-link",appearance:"outline",target:"_blank",to:c.href},{default:r(()=>[w(t(Z),{icon:"externalLink",color:"currentColor",size:"16","hide-title":""}),u(` + + Documentation + `)]),_:1},8,["to"]))}}),fe=s("h4",null,"Dataplanes",-1),he=F({__name:"PolicyConnections",props:{mesh:{type:String,required:!0},policyType:{type:String,required:!0},policyName:{type:String,required:!0}},setup(v){const c=v,C=e(!1),y=e(!0),P=e(!1),g=e([]),f=e(""),b=A(()=>{const l=f.value.toLowerCase();return g.value.filter(({dataplane:n})=>n.name.toLowerCase().includes(l))});H(()=>c.policyName,function(){h()}),J(function(){h()});async function h(){P.value=!1,y.value=!0;try{const{items:l,total:n}=await V.getPolicyConnections({mesh:c.mesh,policyType:c.policyType,policyName:c.policyName});C.value=n>0,g.value=l!=null?l:[]}catch{P.value=!0}finally{y.value=!1}}return(l,n)=>{const E=X("router-link");return i(),D("div",null,[w(G,{"has-error":P.value,"is-loading":y.value,"is-empty":!C.value},{default:r(()=>[s("ul",null,[s("li",null,[fe,u(),Y(s("input",{id:"dataplane-search","onUpdate:modelValue":n[0]||(n[0]=p=>f.value=p),type:"text",class:"k-input mb-4",placeholder:"Filter by name",required:"","data-testid":"dataplane-search-input"},null,512),[[ee,f.value]]),u(),(i(!0),D(W,null,j(t(b),(p,k)=>(i(),D("p",{key:k,class:"my-1","data-testid":"dataplane-name"},[w(E,{to:{name:"data-plane-detail-view",params:{mesh:p.dataplane.mesh,dataPlane:p.dataplane.name}}},{default:r(()=>[u(N(p.dataplane.name),1)]),_:2},1032,["to"])]))),128))])])]),_:1},8,["has-error","is-loading","is-empty"])])}}}),_e=v=>(re("data-v-a09e01f6"),v=v(),ie(),v),ge={key:0,class:"mb-4"},be=_e(()=>s("p",null,[s("strong",null,"Warning"),u(` This policy is experimental. If you encountered any problem please open an + `),s("a",{href:"https://github.com/kumahq/kuma/issues/new/choose",target:"_blank",rel:"noopener noreferrer"},"issue")],-1)),ke={"data-testid":"policy-single-entity"},we={"data-testid":"policy-overview-tab"},De={class:"config-wrapper"},Pe=F({__name:"PolicyView",props:{policyPath:{type:String,required:!0},offset:{type:Number,required:!1,default:0}},setup(v){const c=v,C=[{hash:"#overview",title:"Overview"},{hash:"#affected-dpps",title:"Affected DPPs"}],y=ae(),P=te(),g=e(!0),f=e(!1),b=e(null),h=e(!0),l=e(!1),n=e(!1),E=e(!1),p=e({}),k=e(null),q=e(null),z=e(c.offset),I=e({headers:[{label:"Actions",key:"actions",hideLabel:!0},{label:"Name",key:"name"},{label:"Type",key:"type"}],data:[]}),m=A(()=>P.state.policiesByPath[c.policyPath]),K=A(()=>`https://kuma.io/docs/${P.getters["config/getKumaDocsVersion"]}/policies/${m.value.path}/`);H(()=>y.params.mesh,function(){y.name===c.policyPath&&(g.value=!0,f.value=!1,h.value=!0,l.value=!1,n.value=!1,E.value=!1,b.value=null,$(0))}),$(c.offset);async function $(a){var M;z.value=a,ce("offset",a>0?a:null),g.value=!0,b.value=null;const o=y.query.ns||null,_=y.params.mesh,x=m.value.path;try{let d;if(_!==null&&o!==null)d=[await V.getSinglePolicyEntity({mesh:_,path:x,name:o})],q.value=null;else{const T={size:U,offset:a},R=await V.getAllPolicyEntitiesFromMesh({mesh:_,path:x},T);d=(M=R.items)!=null?M:[],q.value=R.next}d.length>0?(I.value.data=d.map(T=>Q(T)),E.value=!1,f.value=!1,await B({mesh:d[0].mesh,name:d[0].name,path:x})):(I.value.data=[],E.value=!0,f.value=!0,l.value=!0)}catch(d){d instanceof Error?b.value=d:console.error(d),f.value=!0}finally{g.value=!1,h.value=!1}}function Q(a){if(!a.mesh)return a;const o=a,_={name:"mesh-detail-view",params:{mesh:a.mesh}};return o.meshRoute=_,o}async function B(a){n.value=!1,h.value=!0,l.value=!1;try{const o=await V.getSinglePolicyEntity({mesh:a.mesh,path:m.value.path,name:a.name});if(o){const _=["type","name","mesh"];p.value=se(o,_),k.value=le(o)}else p.value={},l.value=!0}catch(o){n.value=!0,console.error(o)}finally{h.value=!1}}return(a,o)=>t(m)?(i(),D("div",{key:0,class:oe(["relative",t(m).path])},[t(m).isExperimental?(i(),D("div",ge,[w(t(ne),{appearance:"warning"},{alertMessage:r(()=>[be]),_:1})])):S("",!0),u(),w(me,null,{default:r(()=>[w(pe,{"selected-entity-name":p.value.name,"page-size":t(U),error:b.value,"is-loading":g.value,"empty-state":{title:"No Data",message:`There are no ${t(m).pluralDisplayName} present.`},"table-data":I.value,"table-data-is-empty":E.value,next:q.value,"page-offset":z.value,onTableAction:B,onLoadData:$},{additionalControls:r(()=>[w(ye,{href:t(K),"data-testid":"policy-documentation-link"},null,8,["href"]),u(),a.$route.query.ns?(i(),L(t(O),{key:0,class:"back-button",appearance:"primary",icon:"arrowLeft",to:{name:t(m).path}},{default:r(()=>[u(` + View all + `)]),_:1},8,["to"])):S("",!0)]),default:r(()=>[u(` + > + `)]),_:1},8,["selected-entity-name","page-size","error","is-loading","empty-state","table-data","table-data-is-empty","next","page-offset"]),u(),f.value===!1?(i(),L(de,{key:0,"has-error":b.value!==null,error:b.value,"is-loading":g.value,tabs:C,"initial-tab-override":"overview"},{tabHeader:r(()=>[s("div",null,[s("h1",ke,N(t(m).singularDisplayName)+": "+N(p.value.name),1)])]),overview:r(()=>[w(G,{"has-error":n.value,"is-loading":h.value,"is-empty":l.value},{default:r(()=>[s("div",we,[s("ul",null,[(i(!0),D(W,null,j(p.value,(_,x)=>(i(),D("li",{key:x},[s("h4",null,N(x),1),u(),s("p",null,N(_),1)]))),128))])])]),_:1},8,["has-error","is-loading","is-empty"]),u(),s("div",De,[k.value!==null?(i(),L(ve,{key:0,id:"code-block-policy","has-error":n.value,"is-loading":h.value,"is-empty":l.value,content:k.value,"is-searchable":""},null,8,["has-error","is-loading","is-empty","content"])):S("",!0)])]),"affected-dpps":r(()=>[k.value!==null?(i(),L(he,{key:0,mesh:k.value.mesh,"policy-name":k.value.name,"policy-type":t(m).path},null,8,["mesh","policy-name","policy-type"])):S("",!0)]),_:1},8,["has-error","error","is-loading"])):S("",!0)]),_:1})],2)):S("",!0)}});const Be=ue(Pe,[["__scopeId","data-v-a09e01f6"]]);export{Be as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/PolicyView.0f9cc420.css b/app/kuma-ui/pkg/resources/data/assets/PolicyView.a0f17ecc.css similarity index 50% rename from app/kuma-ui/pkg/resources/data/assets/PolicyView.0f9cc420.css rename to app/kuma-ui/pkg/resources/data/assets/PolicyView.a0f17ecc.css index df090ca7de0a..3e898fbbf5aa 100644 --- a/app/kuma-ui/pkg/resources/data/assets/PolicyView.0f9cc420.css +++ b/app/kuma-ui/pkg/resources/data/assets/PolicyView.a0f17ecc.css @@ -1 +1 @@ -.config-wrapper[data-v-1087084f]{padding-right:var(--spacing-md);padding-left:var(--spacing-md);padding-bottom:var(--spacing-md)} +.config-wrapper[data-v-a09e01f6]{padding-right:var(--spacing-md);padding-left:var(--spacing-md);padding-bottom:var(--spacing-md)} diff --git a/app/kuma-ui/pkg/resources/data/assets/Retry.8b2ec896.png b/app/kuma-ui/pkg/resources/data/assets/Retry.8b2ec896.png new file mode 100644 index 0000000000000000000000000000000000000000..17c4fd8bc5725c01f9c4bffaed4b6b7433e6316e GIT binary patch literal 4822 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 literal 0 HcmV?d00001 diff --git a/app/kuma-ui/pkg/resources/data/assets/Roboto-Black.41e55c25.woff2 b/app/kuma-ui/pkg/resources/data/assets/Roboto-Black.41e55c25.woff2 deleted file mode 100644 index 41186d078e1335226556d65203d80448077e97a1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 64960 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�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

eFy{%(FQC2zbDWP9UX{UYG!*wV7$?*8UyzQI z@y7XR?~uO4=b4?ke7<&f`_U^CI5nfmerXOXJ(TbBT^=c4#P)=H_Br(%G2F1W%V2E> zVw-#w)_f@6=dHw=tFY$ze9g!Dp@mx>-2WuB41hHs%GSKvmlFN-cOkR#8jP}lk8+zI zE1`bBrW47%4n{eQLkD<9DavwWH-LMq^vr)5H@WAp`(oDb*Dg3)ea&)=VFtU}cHoog z*rC+H{0-ypgWP{nc$dovPv-j-IAiIqt44V8J`F!1C@&C{mrHw?r-G=sElu zhtVvPXxwiI&X#LD@X~|QL3T?}Ul&l_j#It*CccLdLjNPyCnWK$ax2ROVF_+0?8ZB# zN_Oi@9t#_@Bq_p@#BEzv&$$OIz&+Y??(vN0&iAowGi%d+fsgW$hHPHm^i>$;9D&(n z#{!Nr+?%5a%w~)E3W0e$>W>cU9714Ds;f$29D?B0t+_&V@0bgaIFj?s?>!t= z$Zkger_noO@(6l+XS}Spgu{kNCRl^5m}8D$m_6P@={CY+s^A-M<2S%kKU#(^|8ylc z(HHQIqd0V;fXokD1z`YIKPvoUQC{G@3!WbejZjB)sO!yaGS+7S^I{G?$>X_!6G?G*=Fmm%3d^0g#|ZR7 zK3AWk$8>0jtZ*2#y z;c|jpQd5>NpGLL1X;f=j0-6C)ty&@dQAyv0lOHve3AF@Pb0qM4>wgC;&7o26q*&4C zyl#Dzdmi~VsP$q^A>XEZe78y|rV%H5?EF5^v(O|Dw8&}=_X|x<#zrhWTDOS2 zZ^Na6Qpv))11W3_+01V=Eyc7mlMQ#j8J5mYXV2`24r*Zr=yL|lTU(~^+djeo@ga;j zn~gZ1j+mx~9ie}Re&C+OL7s0BO^I|*;sl~8RtRXTG%F>=q$egDJc(4Re9eG)t2^8e zX5EuGhd}S6)KO^gB*sfAjB51}x{~N?wvvw|ctsgNMRE9^ulSzZ==mN|Mm)6v=vipI zALul{&}3GJ`NF1~U{eL`&Iv$is8h(=00CqCimkvsbcDs^ZFl&Nvz-1XJQRs$f%<5@ zp=Tk(dWjZBF@B*5{at-A#~ERPy0eVBJ}G*K3c&CQ|Gws)?-PZrf=#FDLvik=4T!(R z=}#4BtwLJuhgU>!Ki?lj@^}xbDJMy@4S5=2r*G9wPq_9>9zZ`%K0CPcpc_whl)*uk z*r1yaqLrg*(JA=`I^NeKdCcj?Yfz;@@hMt*O2{9Ji{Ch|u5>klN>qGTjE0ljhR^W5 zo_P?NwaJD(#f>r=ZSqXaz$p=$_&Yf!y(LxKD(|IRlxsK@@*sB%#F4Si-!H^ zdeM^sc%1;@2gLEC=;kEo8QG|Y=pXh&&3Y?rT%f_?k86*;+TjeY*0NA}ov z;}@KC%-8uvcQFj)w|&JO(|7vx>;O)`{i}m(Nz)x3g^PY1v-gT&1T~@HuT#a0BmS*l z9P5N>&f-liPHC^ul2_U(qmy7c=q1a!K7!u_H7~&RylB)dZg`l@vd{!lpR$1qD&5&C zX@MEp@Zl(8_h;S`)jQ^cUsdZRT`9(&&dU_&TZH);D4uE9_Np-}KaB+y>^E)!Z*iHO zWb;moi$xXe8*YI^z08+7(4VjGfA(Kt$~{-jZs5K*2EHN0`$ZO{tZXo`bBpr(8tF#! z=hhBa>0;B5mP3*we~su>*58dON$ZYrN|b~R>|z6RfSJ(7Zq5zMa)s`F;vUdmX_#F9 z0>rt47t!RUQ5$8c6p3He&IOpA8_!QfKp5-zcg`@fPbd-EVz~I06>FiN$&onNW%xf> zLP4yVI240^8^Pus@E#H66PR+XEB%PyP#W^gSkzwG@9CXu)X;uQaW(|JT%mOsP} zdtd{Ck8PtjE{v}BeT6x2mM6d|wpG$N73L6kN6TNjyycI*5;!GmH9y1`p20oP_{ARy zBTbJPi`$V~f1<-J#Yrk();A}51?>1`tq*OL+<(VGnsDtdHN7f_4?Gk%J%V9UqfG-GguC#=reVK}2CV6@$wgJ&7(>EgF;yb3fVO z*x~-7t2r)AN9QbI5%+K^r1yTbiEsGy*e07Ul1@elYp# zku$n|F1pf>$@C+pI$gpa?*aY5Ho^%WzCS6UZixB313+4@mH`*4W6Gp+B%MXep_>uI zW`i(oK4PPUJj7|EWMM{HCj+$@@b+|3gL@$amr6#gxZa0~Rj@bAi1!6Z24h#ZcekDw z#V1r7+3tLezMGU?6JKaMTO!Mfq2?mqa$N9!$uzkj`$UQEKUT zF~=_4o}W7XUea(T{g#M6bY3{&CF{eh=S^Wox%`YH5|8*scG~cBJzA&D{A?|Uh~Cgh z1J%{|Z)B>FzjKkNu@~#+ULL<>D`z#fYU=?^n`c(EBj$WHN&P|g9e3gK8s4>9f1wpA z+c*D`)$~xzds?vGG^0Q}s}1sg^jmO)?^+2O`&M;~sIIAdvdLGUpvNF`fjyIb^&5s{ z_^AL?{nNpu69INB4THqlHup8rH1Qa3l&uH@dhx=LrtUD;wTh^~3~c#l@18j~rI~C> z6ZNRhT}oZqgY*3Uw>3=_8z!=~?EZxahS7~-20nr4yTqz#_D=Z>wyd?hoUA1A4iZzL zHM?wm4C&^ZaM!G+0Af206;@~i-0%RssQqY$<%}IWRT&BStQeiR?#P}l<+vUn+|3)n zywTolzrX0EefR50h~%&$@7*AXW$4FR9R8;L@xhwQO^*(Lbxi`1{-PnK986Zymp~h6 zs-We~j9O;|6P!`;@ZaNc9)rLwWE2?jm9+e8AEIOv{FZ zD$(?TG3Q1ay2Kq80iir?f~}GDe4hR{RLh`7VSdcv)n|j_Wl`RQUrFC>N8%{3wutz4 zhdPtb6X20i9oNyYC7H8AzIk@*S~Hu3PN%YBck*F*oec;Jc2f5qaYnS^3>)W%FM>%}5K9u;Zd4D&lLP0;`bEUOokrSvjVcLM`X8_R&MQUm(5-)PNKaf&c3(WJ7Nk zOY+Tu0eOIcsA_mISD7%sw4hT!QvMPC zDFn7SYJ~otB#g}B6S4od$3jM*o=BN8p>YEk?BahU7|I)VLwA$k?r zo;c^!+{-xDKswieMYo4(WS*rQod?@N5aMQ)khA3#is}uDF9qW_mo1K%rZkxC%Ys#Y z1@ul_Y*olEjOnz0AXmFAlt9ver03_XJB6sF8|yN?4Jt$Aok;qJG0L=x1XjlQ7bt77 zud{3vvh*=oFo6RLo9QK{t_H!JHDCD8@`WiZ@ay!{Uy>d&o?gfwAOoqkG7Dt4h#UnG zxA7b%N69X4j(v!t^!v-I2oCq$dT?P@cfctemsw8b!t_qGC1-tN=Zs8=R#k#t^o(bZ z@C3bdqVjWfQ$j&KsXGgf_O6iHNq{$)cEXI%09^v9d@R|Ijy4qj4J`VwrOVNa_L#qI z1gq4V#Ljk+Jb_9L(A0qztpzR2?SB)ss=u^o+}0o9V^h??$6liWbLrzxI3DUx>;pfN z1J?2D%6_QTLA;v9|H!qBbgg0=l;&_P-bocH{fl8QdmZNr&v6y~C44pU`=n#830H59 z`)_=c5AAT#FRlT!KS+3E+Zck{L$=1L_0bAcZEszA?{RS;2rwSQFXv1(`vS(JjXJX+h*@sgVTMagZ{+8mscE_?yx1k~u`M&tiw!E2> zIv?>}oii2cAzPqxO4fh|ROx>Z6IO@nZgTi=<&fA*0Bsd#w`zo@JbX2W2J{fgtB2j! z-6Z5I{S#_i#8Lbo(6fr^E6dswJ{GMX=|~T>B(VWm>fHF8+byH`Eb0gZqTv?Z`e=g!Lt)m?meIZy%gYbFb>RHjnZVVu9@UV=$ z*D~>c(h2Gc30TX+=iP+#Mnd{!Q5X)h>(fW2Vvr$c7;%JiZ`xxQS4@ZaQd%VEBM@I} zjGtGEP*Kw3M2kAW9D1zaWEO@y>=LaahkZVWsD!(wmm;T-P)! zcyEb(&R?SlcXn>#*H|8j2*=Sw^yQ2Ix0ruAq^tH$JE%*v)8I_|^O{Px=R@gP39SEi zmHe(X1aqHN2d-TAEed7Z4r!^k@Vkw7AE9ZRmQR}V4BL`xA zJao#!EA%7IBy+8bg zpect4P_-F+7^e7}Vrno|-;p*(hF)LK?lwmHuZ<^%vXFh)A}(Ja_)l#{hvqb6jXeh9 zv?tyD>)8aJSjXJdj}dhs#`#y)aU6We-2GJuA=f?=ZZ|P`Ua^mzoeT|ssIsG(+#|SX z63-zYSO&JbW0>ws+pE~g?vbJHzxrEIt^DR+@#*uMZ16Zb#NrjyY=FJ>7HPOK*xTS4 zny53W!V~g{)VB$}cvXniP4SyA%nbk5(&C@ zG{HD}NLCSTWcfRNjw>ZR8!LP_@>ez7vayPD_G9K`G14cm*s8v``VAzY+z5ksP&g*~ ztVLbeqT7orb^Uhe`fSW1EXUNGIN2Z$AX2sFTdA0Cvb#YJfL|7brSK;?vZl+g<@fZ! zfCk21ek!d8a0MXe>*sSii|xmqHHUh01v$oK()H1!X_HYZ5VKE6DgKOcV;yXC_@*68 z8c%=*APCnI3|^myyq4y4I^yMjDitx7vIg_;_;%XI&>sK&Iwt2VMUs)j63Zxa8#VJm z$6oT>kC_UG1=3)9(8BajL_HqgUx|%PXnP%(n%^_ArI{7opC_~mv?zF*mE=Mdw9P~0 zT#@jHYzll6TH2fs86H!@Z@4&Zh0%mer{0w8GVA!I|)LjRs&6pZ;$ z;$2=^XsxF%nKe@{lokN)smIR~oLHYg1Gc<5{5yJ*QMbjEiDK z|9Yk_z%J>33{mI#Y<1wWoQ!a7z0B_AR{I(4GaNbba$B^^#u~Q%Qt_GS^?e23YmVC& z&PP6xx5-K}TJc+bl^7dzc!*WobXu4S_7C zi$B)Zz~s_H5!QXtoK_##H9Nf(iMv+3h*^=-y}P0*oaPkmV-TTrcK})0%B@+m+|y0T z&dck(yi=R6c#(D?0*)#=$sBJu*&JVXerkkNvZ2v)j_8VLZl+^=Vu|swcZ8@!I089` zccMDNCWE2c?M?TRvEGNKl-cU@`ulCY(no=mvhO3(rWzNu?O4u`kDD+D1q&@EM2Sz& z@=G>6u^j4fgEIvswzE}^s z7y@FA3<6ZtP*tmAJ(@GNtG9)y_w)m3RB-8@roWo@KW}yk;phDsHO#`w=5(e^>uMJ6 z`P=(BGluyxCL@0S8wC;$^$^)Cr00A=!0wpkaN)(Hc+>Md#VxykQGMsecZ9d-l7oZh zYrj@hp3CCmhzpm8Vy-bMr}-(GuQ#$znOH+cJVQI)g9rs8w>>BZ=>R)Ldbe1oM5@eN8hVQLtV`9<$sHN(;zi&Eb7*g zR}IM<)1nC-@9W-b0Km|Oxn>aBaLFX-O0b14`WLh>?F}%isfLF4L%rL9fIraOU;M_+ z5|9U!lpCvX{%YkJ!i}S(xA>iG628I|aNsKje=tNMw9%h=zNE^UQoS@nv)B;^$c7eC z1oluwAm8nUG%h5?!Gnme zlJ3$g%J-FU{?;KVaa(Q~F zfzUVcE?Z$Exm%TdbL}&v<(6EX zPbZj0&74^IIb_Gp*E%1l;IE=P0T7S2Uk$)OZDQqaV7^S7?G(p%eo%aace-BUh&r@& zw9*NuGj46M0g8Z&uxRZ47h(yy1m`UWE2M4C*x5b>MT2)gJiuE3g@ir(>gf%*Iama@ zv|&FnGJB^29a6bipGS{zO^R4|iNbhD+p5v0x#f_I?`t2M7Ixc4UzRSS$UtU9Lk>bg zhDBvyZkc)9sQ<+XCToNm@WBuf(67ZAd6K5*p>0-!M}8Qb7lqzGoK~+dB>J`rbmm_I z1OyWnOniQUJGZBOPTV2j!9G28jTMA5X=Kf}M1xwnFuEtptkFf1+6AAA)LR{^?l2mg z+W*36iiK0%d8Qe#qpnZLq3*R>|223sQ&_^jCgYdE8*F{Xb!cNZd|$wTp%Hgc0V^xn z2tOO?iPgx7h9IE*tyf}JSWV)1((T8lKGM~A`YDt-)N*(Lrzpyse_9!l(yH)E5Oo@B zQ8(&QF4^OY6G$Mv<^v0CJE{H#&XY(I)CmP5dwLP^48ZGCg$Dg`;w$KVsq;*`hVD(+ zy&Rc;;EFzrp`y328l3tZKa}?%2+Q#$++XLpeRVko(+}z)1?}f+V#u1%s7_xDdX8AV zGI)JJ#GSQ}%VZt#1q5IROmCG4((pYCcT#~aupcnoLWYF50x$+aoZzpDXnedoZ&djH zWPX>FoUQFJAiV=nEg16ta}}K#U45Fw%}<_xdWuZl`dwPce=#4iP4&;-K<+$slK(mf zJi%T)iFm#%1hn9X104o|3B5PV$)h(ae-eT9gTOG5SDtB&gJGGMls6$fUjW2RPYTcq z%p;NF6d5riN5~U>vx&O{kU}b z_(un~u8(+iv!?=&L>24msEB~ja;}+bICIA@Mm+%9vJK#YrS$leSRVHDr#20D663n# zaF~D3VX7cxhUsM!G7-7fo?@Zts)I_-Cs0a-z_9|i%0B5=DX{tI>}R0?G&jF^mLIMn z1qb+qbn)+>tc@H=M;l>LmhJA*?^9FAo|Yzw-%? z&u_J%tJ_cuiarS9=j?7U->h1+^WJ;AD|owgFq`~Am-Dlp+RxX6^{Z$Ad!2XZzZMyr z&Y$PA+w03q4Cq>AMdyi=NAYVHpVu3(Qwm8F8XZJ-A70*v@<2$JwZ??0C+U&%%Z2FM zD)npzidZFi<54lMYnktk3trJ5MK<9hy>f2F4$uFTKan{TBU(l#RpW6YYo8bUz^)3r zs$;79TQdHHV#8l69!67xrs`JH)|F4Pry#4*D&9A4t}|^+V5jb*<8SV5G9+<>`D;PN z#tyn}VM{#5pXmdGn>1>g&r4388kgmb0E7R}u^gp>m>{PljUaoqND$roU0-3x)#boL z?dDDdo3s_zWOkuO3c9t0hC&(Apkcpu@T=4$X;ZY{4OvKBIll7)YDgF77BKcy0Ev`S zyF23YBkqdi0Yer;+iBWk_QBbNi(%F!UPkR2vNyqe%nyvPy-1ipMEi`tc0~9IFNqNe zr%J576S-7YwXR6)dkbRVgTG+REZG($(QE2R-j77z6CD)74L>#bjTdyeByHYV6~e6V z6W_9$MRk~j^;q&PqdQlEV6H}ER8;qezOI?)JBw)yiEJ$MqD+ia_wQlc3*_`jssu7d zobZ>SW{Ao!a`xXv(|y4D{@p_X0|WD1vrFN3_$!1x^5Onm++-yV4GAg2=_VAH*Cbl% zPJ*P4L35HQ0vnpB_kyeIue__3&g#AXanpmj3`GGyvms zsRI-~Kj~rcS}Iqq3{fi3b6P()j>y<4Py#u+q2yNJ|OUX zwD!Vc0)=4YHB**7JesZcsRC=wusY&fHY$#ntvloWfFTD+Cq3F*gR;Pm14^A~hlzF1 zU3+bNqisKXFWAcs&2*2ewKwA@RGkaO37-{f!@@%ko~*$zt~1w;UA;SD<;Lf?2I z_vvRep&es#b}Yr1i;#DY0qXlB#V}Ls=)x$T79ao2iXyo^Ocv%^6^Ki=q_t zzTKE?8!%?*8+P)QQTgk59ll#~adouv+5AO^q@Hwwje|lTr1pgTIwzcw(92yL{roL? z9tB6l-ziAoJI%wDpPD`S*bmlahHX^-k=X7-+EyqBz43JnV{1MtEo|+*@xlGcGOePT z%f@F^@6M5cj^o;W>-znwWhpr-aLvA4@Q%dHELzo*Z}#upX@5v-bwsXX(W9qaoz3Mk zY1pV3Y|?*ZP%(87&S9#gWWkBuYA2HIsotaIz}<77{yLS>iQ_Ij3`jZ3e8P<7JN#H4 zndc+C;oHAHs$cyxGkwbKVlDA%51G3Ik>UHtZu)uQ!r}=QpJkZEbIrui94zER8<7T4 z3k-~w2z(9<3>*vs>aq~@Wn4)m9|e@1fTR5IXc7u1!{0H zF>Yu$E-f=`6v{GbVsvrhaDSP6zf45&F}WBnZZY#ZeklYxMsT~{_2?ixb&VjKGFZb2CN;|~MQb?y=mBwR2iUD155jO7$LKar*|kn|I3=v7 zZCxrXZ3=|)U-S)J43P;$kN80-K7YIKAX0om%x9aq07nKC!a9wLdX8l{tqgGOqSmwx z_e^>!>_7+Xq2h=6ru&<0KEV1Rt@{3X4ov02d8RIQeav{x2)87Lq7V}k|7s%(rZ!xu0>DHE%ht-O zH!YP7cg1KlMn^xiH*N7)qMj_K%QOZP7m84x>3;djC6$RnDQ6yT%F4D%T|D&^u*HV{ z<%@OKgTRd7meb5tWiZZZYOU+3N5?1XsdWNy(jlz2z| zdFw9d+av2p6=*WN*?{z&V|Vh_`@;4!{2Qy!LsG+Y&Ec-qbXvMfILb z3$H&Ap?m?3t0RwJA?){Zr7P*QK>1pw6PiM;>Loi5Y;MT(vO)^lxUx=O;aY_|t*BX* zZCZ)5I#ybFdo^KI#!2mSg@08Kk9gkCX(fxw;}hx!%sq`RNbDcNO*)enn;3$WHfIu!zHF$>0bNjk;pRc0q9cTvx344QOm zMb}lN%_?@P1=R%B<NeXiE}g`Xt;M}HC(>S6C)L<=eHUaB ztanq*DTvQzZtc*dBA)*Ld9x?};Q221A@hP%XS(SHUEPTTh6}?&AVLIj&-ooDy?XdR{_e0z z_(a4JwfJfM1^c9DwA+kla^n+p@T{B=_upFS zV9NCF>u*%OVH;7v_PJZBG!(I(z%r?K=a#W6F=^U1p1AyO?PD!_$F=Bv!|}^?p+8;M z-^$vh&1P#DY8cAW%82dSr;J0B_Nh!VQAzi?qvuh(CmugQmM8b|JC+9+5$3tR7f^=doA-;*s z%on4iC1Fz5ASLA^+6PPLSJ%_?tA2^eQ;43wULI~ps1Xem+so$Exr>a<#Sy(C^UgR| zPlivOc3p(lM*d+|2_vL^&Qrak8!p4@yFOPqethy+2?LHGZV9bQO*t5+<$g%Y88g*;&3yWr;}M$N{cj|_C)P++D~5Zn72_U07+aIZ*7-{$<3wlx%~oHkbLw# zX^2VQ3j6!JYjN-?aD5LrgH8ZCABaRC8?-bY;9|+IaI9>VyCo%+N9h_$v!#lu9{e^Z zsW-tPq&MRp-735xw$K`OF2@pbPJboY5@d|IzB(8(G?+*+7*w>2-eP3Tz3#Y!A+9(y^!AWwDfD zwwFPT;HPH}05R#UY;EIrzr3%zcak)C>)HqDHIc6$xKj)b-6wa(DDJ2vRB2 zH3r&91)o8EQnj!zs70j3$<)n?p;2m!q#{jKsLG@oB4=dQZ?bCK!z{Z6@VkTHLj{k? zk!dtv(VBk^X^Pe1Uwucd{_}{XT-{?yYMn<)K)P(DQu%w4xpFb=#5k*x^0TQ&^<7*( z>Bj=W3Gi2SyW%F3PlZ91!FWof6Vv$CV2ieMV0Ovj=*h*1%5v zwCco8Ja=iGs^4kI5SkWr1S-}~5uYlimsYPccqD;i2FLo| zoxU;##Y{;7e>09x_kEr*{bKa05N^qwv;5@*DG}}*ZujP^3lUju=hvM{8hW;SYoVVDm~%PMc+2-!wEr8hd^vIc4EYwcQG|68 zc8$;_6+rKCqIg&CoWQsc##*6y()>%Le)-f)%wZwNR4wBOO}or*jjH+%>lp#(uUWg? z(oseHcx&CfI%|=QTdmxQ#3r>(<;XQg{creMxq`i8i@f)D~jsuy)q&BZ9jb}+s#gfM^mWRj{i zLzd81m33*bDn}TpJ8C7`cxW-3>D&!7>2uoW4v?;)&&eDs`f* z9OYY(x*?JlETC@{Dq0xs5z!X%^V|#P5uLkBU*TUT)J!fv2Z9(|@~e4rXcsYDA*q7% z0pzpGVvB}*>Y&1DXwg0|fG;zm9F%4tU7stPL>JUn@%f*&43_F1$B*rb9!WpK0}(bU z7Dn|!HqER}>+d7W5c?Gzjtp;_0^=%5eQrK&l#`9t_a>>$h566m(|%)ZA*lw+xT>`j zjzTb_pEqq;%nd6M*8A7?MC=?@)@D2B!C0yv^^3}V$(bT|;Ptn0RT{+-zPxM1aWd@J!L2|%}7M*gmsd1>;!qf84sI0 zjzAfHfl9n0jb@j;+})0rAhVV!ZJjbOxCp@KD1Z$^8BEuk1`x0FgPepAZ)%L=5P;?F zRft#5N~~ft``5oPAJA@1`_DyD~}L<2g+4#x(tf*_hf}W4f*t8K#!` z7>0i{MVPFQ#N&=4HDh9SC@)^I9?3ijJcY`ls`X}}_k%79VUM6Ovs=576NDWV;sc6Ey%)Bh*a_(s{5 zJDQ+_17E#EtOY*M8KtEKZ^*r5#p)YxoN>9b?LzYyH3#~TdGU(ex11MJeVT~f#vqK4dThNR04=Q?1{Qn}!xsnBIpj^==x)LV+43<(AF0CY0ogaRyEuPneUzRewF z;H&Y9Fd}cH5iH9YaX7(XLkRZ&MKp1D3a&&y??d{T|7f6?TQ4~tH+bd!6k92}=61~u z;`8iVKxI0O%D5Y>^4^u_cPh=tR#8N()a;PU`@BC&Q~q6*RFn(o=qFKdcaO8)zLxv~ zO@tp>2>~@0(=PA@7J(#&)Q<#@kf1>1K5JW7ye=!q_F!~jMMpF)oLFd&ztv8Le63J= z@ION|d#eEtfgE|uz2%0`px`t^Izy;wcK|GGuQ2F485hDNSUqH>@FwF4AqNI~$bA&m*%z|lagz~p}=`t5e+yGGqtsNyY2PT`|mqQ>9b4Xk}l(@3~OuSFbFu967CN56`i zMv(j(Kv^}4JYyDf$0l8~C5u5w>I)m)5)sR>`-G_s3F$P)uQC*6iyZI2kCA-qqp>2^ z6nA+Gbhd~aKXF$Dh2Ds-6mW=eO zhhiHtQ8C&2jU_ZEkD_sYu$0i6iw(sVXKrErJvH|JA(s$y?8L&)_;Y0Fwl$Lw>+hbi zx88pi8#3DltaqPSeZ9d72z$$6LC4@uX*6h>A!EZ#Kb7zl7Tp_YYs%4@=zAxRM>z+u#7s?5>6i<@jx^W5{%LcBXC0aP1@g*Wl1Q9vevL1W~ z@Hmn^(u~+cKV*V6QVE^Gq4+=y=6{-iPK#*Jp?_x^k;BDE&db%I{~?muB;I%?XDW*W z^#C%=Rfw>$dY~2tu?BRcI{5!!I-Yob-E+MU2?%EL8rB3D49~n4#y$z-+=Q?m!kSGY zk7p94?zn_}R`0S+qDP-5B5D179TRhVVvlyIfJ|iX&fYm@I5 zy(9iKUsRA?_(Zg){A0ZtD$4EU0zGkv^++d6F+1`2Gu9$(0;qHd2*=_&+IkqU)sY0qxvz9Nmo?_{PW~W%ZDc!^y@1iDa><}fW*m1p;$-RGDSe(uAXO!Y{vz9=3syUm@{)W{LR zDbW{Q?R}Csfen3;cl!BvZh?!tI3z{3i}%hY^ZQqpu+K26Q*7#kfwaa#7%YX+*h&ZV zXyB~=D_=K8Z1`zNV2F_+*Ub(>pSU4DHZmg&x)|*D zq?>=L$>i}rpzB~#`j9^Bo)V7et;nws8_0yLaVJKf70z$3DyCIdO%Lpjz|_mx`kvYP z2kOly3jOJ67EZ^>Jd0=QtGr20woC_e=IzObnGfVwt%&-8`>jzZlCnSZA1P4ji{bc!f?;>IF+|-fo4c8VHZD(%;?0zV2VW` z^*e(wPpumBF*n<^A@e)>TFy%7p%)7Y*#&8q*#TL2ph+apc^Ez`$owYonbkm`Z6Vd& zF30YH#3xu{@%^B1bOrdGT-;c_y)z3VjJ&Zh1*TuX7126yyb>+(4xhP}&p7cw3)^WtO?m2wM&Nt`C_Z_caP|d%4`9qS)jyjzg$eDZ41cFOsC;oBTKG%9t>%8nT zrxmb38X{stjE8DUWk)Hq;O2hnPKEh zBvItanUeVzWQq?-B`>30ep1HiEB3fa!}O&|-^>;~KA-wO(W1U3IlPSi@!MY)xV9sD zYDw^2k4TLk`ws!_<{x*npOhWJQ!{cD#aN@Clr1LOx?J5k*|NKZrF1C=!siNE%`)75 zsT0ytHmtxp@Z})9b9%-o@;}5wv|d!e%kK^(V+_~+Co_hcGr_>#8vyj4c=pZcnBV?{ zz-Oe)r(X%as}ZIaB&*s|?wHAW5o$n^MK38gLKS(^MX&uafl{3?H4BnOa<9gO+!aZ} zGcsg%3;&zMDy&NHq^baIoeX~Fmk#vA3rG< z!sOhDZ$OehZK;N2--S;zDdl-o&~Lv$fSd;*s!lZf^z%XJ44$kPNWLwSY?Ek8kenMs zE}LiymrUQ-qAqs4hbu^Zki9v0kou!mESh4eCHb>?O2{54(Xd@3o=hS23raejcnpnP zJNPr#KJGu;)0*=&|gUe?DF{2#^74na$LEPs2uM8~^(&wTo z!sHlY|4>u@jlgeMIH;?5xK0xYX{aPIlz&l;5E@{Tq| zo-j7@E&=+dCI@T86DcVNK>A@G!i+ZvNeS|Y<1>KJ2=VNKB4i5sBinldkB!uCj=~Yr zfD<}};n@kb#Yl1yKE>RED!ncNW&Xx|>W{uN!eMQ+fLvmPjZ|(&7H=nJ#EID9Z(D*H z{>FS3VI+w7Vzh!hp!*N`W8V)n5dEW%aF8;eDy~Z~e0sSM2XqZTz3)wS3;nLx>ygHI z$}9H+EkrGE4d;sM;tcMneT>!(G0bNULolRLy~sEInGXYl38`t%b)r&%wLfa zdN97p^~>2;coDg1>oU< zMTVKHA-DIR_vMQB{sWB9kYw3ksx5MU#OvCmF|WPgSs{sTyrP_MgHV}_CyM93huxA=k(#QPL#gX)|MyEB~@tDmo37)1^AV`)rTH*1T$! z;nMWO{%$OEGR-<+|zJN7tlU zbEWRlci9Dl@^_d!?LZ5fL(1s;xnzDz(Y7jp7RDWJJcTg9$XCa+!qKJkBzxFIXuX-` z&9k{Kt}VP<@V8ztM_Mj|TsW9uVMAsvEWP0_^j-`@v{qa>@a5ps&-b*1Bb%XqM0i?> z(SfBFH*U*__mY9Cf<*x3`P5-{Sz)3HU7z)>VFefJ3t>2a0`VWYg97QMa*n)%g|%F^ zw1b5b?q*BLkST@;RS%bOr&N26-NWQRBnOqmX?_cBS+L16{hkc5%l{CS5g*)y^osn? zo551&ZQpNBTT`eWzYN5+C8ggjTzV9K66REm{5-+2N=~Buhn86T$xEut)R1DUgf~Jq zP0PCUwD#FXu%+7)O=1F1S6f^r@9cRSLsU-83^{L()CjRKQFSU&xmTnx^%;Wm#IDRy zZ7C3V$AZHe@cZ$(4*E#1MNVky)uZgh?DE53Be6(q$4JZl z8e?g%2xGb@h7p(=!TvvHpE0)IjL7!y*@v2v&g>koh`DWgEu@kTZDu?T2iDIih34Cn zcx{{qn_Mj^zk=UrbIekVT+YB=V8zolCTDn9GENcOAvm#4*K zl-OTjg8Be@N`}83IU$kDyM9o#V~eX8xw6omA8a7v<0SpYNdApM+PErZ3pt;ikZMj= zw0hi0AFHOZPTxM}`}GCS(7$CWc|=(sF(m_nGod}MZB`9EWK(d!9_~qn zH{IYI+e)+tCE23@nLnf5YEzIQvi#e&WP{Fq?GJ03mJS8k7S+k<&Ufr!LL>_g50V3} zap}~_<;E77nwrm5?izl{Xd6~xt4AuIo2mKWEb2>O7^_|2;Xa(peUYs;H6@W~Nk}>$ zny1CddvT`>O;a~EON+H8Dp?z;xMwLwA%p*i)+Q`PV$JK1MyP4A!+3+?B~Xl^Fk*>E zzlg*Vn@TE)YD;pI^`X4r#llOV8h^uxB^{)$!V!;DZYBG|5^U{lAbd%8(Dp^(Uf%R`-^lNDgwiDh zQi+M2frn1lMNm&l!M@Z%7nGwBX#1jYtkW>RrgWT(p`H?XZ)6K+;GBz~+LVI%sHHDb zh##aAU&u%O(DwPIU3rA__slclu5+Qh6oUCirl`^P8Q`wdp}b_1J1K;>cFhyvoIg`C z$@oKgP86fc8#OG#?@7cDQi(p~qx@)6_aNR=iR*uZ#GKF!-cjSrMSGHd`;+~i)0Pou z@&`xq9!K&vNAh2e~UwlJqa=H79-I(G>$mwMeky^aJCr(Aj?J3L>Pom%4uT=4VvK==_ruGirm&iLh;pgk`AdYFIL z_(sHeJ?%p+G6p2LY(xKzL^H}IJgq~^C9aM*x60(q(@(nQCh-CREzpXsIX*cw~GyrWN{_SVC%ItO5IKx@TrN)K_rAq~84;xKi z&O$H@h=OqF4O#}4HU4YxQqnIh8lR+JntH>H6EswNt93o)coiJ>oxP z3d-Kbqu#{7vs=X~v({GxO(eR#=VbVDk|8HW#qx#%Oz$HrOeTG7%#}^EE z8_~aA7xnqGt`5)q!GDH)Lch|2jrZx>KyTf4Kry8QnlI71_a8NvXgjsSu&P0821;fs z?LEaj*LlI31)-P)h|j_AfNzetT#&iY(=fo#&eV!#Y9`Esq2f-hRIHe5V`Y8%@fdNh zo;yt)!NXU@Uisd)Axs|cLEcEtnlP_T17{;6efr6lkZn=ZRnOh&@TjE0c=9V!nzAEf zi{VM)NMz|<(cWpt%aUn&%#ZxRKU70$EB5&7aV8y3XB_cU!;OnvEx02Zdn=ascyZ-G z^ejFzCXN${$}X|;GCn(|dt9JZ)~D~qwdC)}N(Ell{q=qxA2+&goJqBl?LwTK&#^eA zJKBiC?us-%Z>f$s6GWAeIo%G#+55~zak0je?frLhjwKu6`Xo_K+zWAgCsRyGbEg-MVcDNSl8`S` zstss=UjKaW807$Ifdu;X5Ye47BljwGCU{3BF4z>4?L5agI!*CD1EXI~apzzy-@!>VH$MV~R^yxafB*fOU`kk9oxvkK1No>(EqbDo)Fk8=m zYlDnf8=97;HRR8hwzR>C!He8{*y0*>wW^`h)cZr=;yS8j!;RCUhJQD{q^`wey>BIw z6`&2m_ay8zbZ2fMh_!P zJev%$^J<_%Zmb9Mxi(ZJv>gk1^K2kOzTZm{r$k=AGUO$+9SJ%2Y#=~p`5B0{px@Ass}QfY;QlROg1UhP481d$h6RLYe?$EK@vT(AzT5&d5gL?{IZo#2 z0PQJ*s-rVe&;Ez>2E=19j)Ad)c>4fh=dlwi0FA%&)3-Sr+`IC|`dULyV!@@jp9&pb zZRV9>9&ULQK{6QKKG#7??TO!6KulK-JRx6I0U$oo7tU>By)-T+*I7_$s zxHP;)T;i?02CRf|QK8tervRk+^BE!h*ym2;L-(wA^M*3+Yb1VdZ=Ty(FPQ=WJ#*f& zu#uye^jziB0=&T%VyF8u`*F`4(HDm0nG$qU+gO99FH=VD6;;vG+>}{TiZQz$EEmxK z9P6Ygv#u!Ep}EPb^&j!*kCfVZy>#UU%GDF`eAyn4m|;J)nQY&* zYg4Q?B7EvTB(2A;k0Ty;lBU z&`r3u`Ot5`Sa7akYrK8U{^8=Eb00I&qD;m3ikOsO)@h3ap-rj*>*aM~nywQgouzwz z{2^4QDapjk;Y(q>FXGaex3%9x<8yYhL-jBEumSZTja$UNF7~%=4D*&01wvs~-dNd( z*|NWX&{Ee+)w}90Q+J<;LR;t+(!o9>#Sy`!Xbx zn|&T9(@s;3g`f`G=9&3iYG+kZxLzIps_V`v@18s*&kqE?rIhoPWy&AQr5XYZm)!)LkglJ2QK>HspF-F%V` zul-UG@T79xMHM=ww_8e!U=5B56yAd&8d5S03X@K=hVvrEez&@ap#=6bC+akpHj{rU z$%sTB*e29xJULJnx}n9Uj^ZMHn_$n<=SHqzfEC-k0XLa%$!cLy$NSpn*yrcW+*eqh zD|P9eLfz{I-Aj4hOGD&|$c$Y~XGC0Q?(>zTqvMEglUC2@HL5m$??#Uhii55-j?eF( z|9FfEe}K7Wgog>kukPSf@B6{pZH3^fk1!|SCXI(DX-3>LdVB1b9=(Z>h>v2OR{e1v zVu?tC+)!W!9So|9!n&n`Y$=lZm-tEhZ$fDf>?jc1sFI17#tM7Va}g1Uvr`l-_V0YG%UQ;ltz^h@{aICk z!eJG(AIh&~j6DEKWVs*VHjkCft8QIb+cL_Goq6~tMbzG{9hdpXvmH|1#fv+7BS5r^ zQnjE$QYt50^uJFmUC5@{YkKr{CEc;drJ-J1HMoS_4Is&e^XBvhN4dC~m4z2j6Gj6z zcuo~2`LUR^)g)BcNGA;oaJAZ6Tf+Jfbc(SqQ{NbA-Vbr!iS6Ocyy|!J=}9_BUtDk+ zuO=Ob9MQ?WP!lnOdvI&j?nmq=EMaN(7~40PLy0o5Z0_3L&fkt4+SE+76R)41Qg0JZ znr8NV?VGKvn&IJ~^SK;o?SH8kf+8YpM^6KAN>dxV4?qrCM*#uzeafa7AYIjij;A4a1LIMzPg)+K6c} z;@8VcrrjMP<3z!C&omc=a9nn7>H-$K4LO=Dm}y*#4zBcW>dT(!H6j)VPiPG!7ljca z=PFF2bvN$Q4rHbz-1J3<70h$x^V!GNb(=47ck2YeY>g2Zeon#^3l&yZmK$se= zCk#EJQ=X!TGp*<1ej0dGr;76&WR|QqA)h&0U#5D-|H<;KaG}$=)ODMFY5NAm#^w!T zYo0>M_{V~wTfQyb!;FCmdF8uonxI+PD1Ne{DcL9#+WjHed6K1h0VR11J&Vub^7xpC zdGGv1Vc^v_Fxfk>dI=5%sGCIrUZZ@?QBwuYCF0yAhp&+(ujb8R)gaOB<6FB#MB1cP*W=K~@;U%Y3l z4y?Up(einiBaksKciQ|Dv8Mdqyf=vUaLW9X(~SA2>oV`LhF)^{aHQ~!6Nmvmgc3Y{ z4>oZj+tO^wALb?l25RT=krk4ylQ9Nrb5(&&N`9dP>t@Kh$ri|dl8un}XM#$^07^-JbZe04o2K88B?`{q;VPbV|zPa5qhG&UEzPJ6Z4=%Lig zFl2n#Nsk5P57K`VMqKdRKK^R-*l*X{(=+yt&VGwe>s5B$?>P@S5*#KO`x!c>XJTnR zRJ-na2z(B$e*lhy4cDG#O-W^F~rR+pR^_JTnHUS-xaAh~J`9>~M;A^`qN@B|+ z?1fF}&jj3#mxFs8s4=sxB|HyJqN2n8_^YZqd4LvBqj%ZKy@M)taaWD3N9LnR44BHK zUq3Z>o#wdYWYQ}eNDT9p#lO)1|43k2DC>`mM`a~eq4zv4wF3M0H*>H?uUAd>mQc&8 z^2~}dh41?Gp~nc2x;@FiC+Q)r;-PIY>Q|cPfzV#1v8#93%aGRI$Q;bQ+<)D#Vmg!N zeu3qCvlYUn)%Ye+HWP+M8Dm|&futHQUkb>^8-k-zJ*23LB*pPtDnv`2wR7^gee!jj zC~K-@;^Y#nrebm1@ybYo08_HWrjlm@1lV_y^5{9j;Bv6G-KR)-Oz|Q|TC>g<;saUT zjZowq8O+?qF|ZD@4?gkvaOAu>lwS@$t9TT?qnd{Z4ibrMuoj(B0w@AT2I-vdgTw>U zP3<;B3$Ck=BuU0O#w8Iup?zlQ%KffAV2R39vn>Ww7|4*Y#-ON;pGS`=DVFD$55wZGf2)Dr)PR*1+7^pYERC-u<47%J6W; zya^%qa;?a~)k36(;JqrvgQcr|6vgj{t_Ic5RFf=f9h;cjr*SGP1rR<@$bgo_p2$RO}u6W}fD(BV6lo}-ANkRc%e<{k`M7E8s@_t7&i%WPS@iw zo|9pxv@$wXb9C7T>if&l4r}xNF~Vz(%JFh|qI{VSyv1&>Sb!4$_sp4Tn4U7_IQe6h zR+Y$?^3TZh#mH$%L>m{T{TjK9wdH1Q$`~AG)o411A9{k|u_hQbr*2jG1)yBYl?j9R zmMw97%MJ>EV0H|m)KpyZF_PO12Rl7|yKq=4^PzW>uR07Qa1wF3- zQ5NPZ#P|ZP< zI=7FrXSLd3OBdhR){;EnQox}+nl~)@(yZNfS~ORnE0F&`C}h7?%_Fr1yWU^NTukeZx(IMmaP;F05yI z0)AAXsW6)Aui)VBXTagQ;5%wFsR=5shk~!baM+(L$hKJFjiOk6xJoI(gmXv_gEriU zo$KWM`oXEt@lvx8gH~G`v9T(RFp~;PJS;IfuT`x?*CQ1f*JoBH=P)?UQFnJMuc-b& zFC~r5nInOzsmwznF_)0Ho_A7+DVU~|CoC>2@Qz(K6r#S%XmO7It5!E0|0O9fWX3cX zOVin~72N-I(G-Y{O+QJV@t)B3dHCJG)-&s4holaNCR8eMl`pZbu!DzItfFL`wi?Vi z`2fKqD(+~7YK0dS=F}jmqx~BR4M9Vw2_Wn$(Yt>3yZX^6CqnK95MuQoZO}}iC8a-; zIX$B3NbWutFV~#}E{E41cwNwscOQ~(y-dx&7nM)<`TmKH$$u|FcT7A=9zSL<+5UFy z@Es=fGK22(=X*E1yu9qoL5bJ9_BD&R-7whZK&!lWY^-1op!1n8OwPdb#lg0*qtmO< zN!;MPpjrWRpA#RGb3WYU$50UQ^?82Qv(Mk?81zgS4Ee@QKRcAlfHg8q9UoLq*1zDs z3I*0O3A4+UXXtv4Wfk#{9`lo|`9{Av8IB#dY1cBK*}O{s^4d~=deK(>_u^xc*hy7u z+>OZo?}%gSnv?7I0k-h*3V*hA))`s=3u+^OxM>~`iu$;?w* z2y(3}+K@?})xPFauWqUde}Q4T46FXZ>oLAaPHJ}MdeJf1Zz8-~)q@(+4y~TgzuMsy(W0wNC%h*2^6kq49{<=j;!*x%a z(m`nO}Cd~rDF2E z1E#>8J~7|&IsOKH)lv!AFU06`wm$HvE}MSMcipn@di1WsuzuB1gDib2SE0%^h^v_A z_sY7|i?wi92^w9>Z9$rs&B_9Z@3sCZsKaCx(Ij2@-elsaCj6yD@M|ePeRw~VbIm7M z1NpDOx@)iwGHr7$IQYf6uHCl4)w*_YFHh3EZ$o>ffB77Zc+VC2w?Njb(q?m_<&jsx z?3!GQm{u>35|k-THO5SAKRW^?0Gpmc@<%xKx5v%)BkjW}xY+U|1-z zrJto^H{ySu)t2Y&N>N!PTbDjD0-t%#?n>`jBvzMJKN5Hz8#rt0Tr8o z^2k9&>Y%b?Mtfrno`pXVO>7fr?(xGTScpWl^JFTT{5#JLVlms@K;RDWXnb)7Z(BLb5ibp2*l_EH)E#~l>Cy(h*AKWGbg4cWhK(>gyMfKyS(4b%ZCAoW z<-}ImrFZ5>lGwxmRTajHVC+iVgzU-#;fsHtdjjx%Ue6zGi|+y1%%lom2^X5syS;>s zsp8|a%&6S-Dz_kRhMpy2=z@!_a5rO#k-ykJ;r}UdRI;yd)&GOhsL**rc(J-a<}7t^ z*v>zFa9gM6AyeS4&%J10I?!g8ZMOGDvu*DFT2v0sb&hFhB{;sDrS)TV5c9tMlZ772 zKaT;+(D)vKKMc9{xA?i)Q=hTsLLU^ZP=&_2{&`@xYJ=|Y`elLL&Y`J~VG8dw72*qib=}Wt2mGOrSkCzo6GSK6^}X>+vY?Pq;rBXQ z;S4?2CR1n$lbHn2xZ>j23LeEkh@8=yoY>c_6pOC34FL- z+BRriG?=<}`naODYa-`m8gmXQo9rX38vdSuJ8PmqoGBA}d^>F*+ORJKXH-R>UeM17_KXr= z?(@=|r3H)3N)-hAe#jr#*LC&08%@D>!{M}ms0+M@whtw%mthBoOCvhW7FN5QC^@GR zpVB5UaiJ?`dZIlHk*?E;Iw{MOl}XQj6_IJ_4$V8hRbTnDS)~1+?I;^z!2}AK6b>1zvSkXroJ3X zGv2+-hr`QuQ6y%ofeBdb4yrrhy{|yHnb0}{X1f+(0HG2-PBiit{OoHg}v3vlb!s!(}$dFKp}yF&BL2RI{Vfu@S&RH0&-* zTy8Ua=blpCqPGeB(JcOp?X=19ry9GfTS}R|)R5iBA2zcF-uiqe!#o$Sp;ykQ8G z{@4SG6CKyHrBHZfb6v#RNN%qj8mxtj&&%=>e6N>|*svz@~G!o@(vf zw+rB1)$$;?MJcKpRqC9otDN2GCV{u~+Nm)~;fUvltxs6@;T2+V9jj4wW=B zW)MO5dw|!1Bh;P3i{364%pRG@%myWH=t~t==T^J^o%`wCknK@Z_SHFd_V>THk?Z4Z zdESUE;O8rn^fYmU0CsQ5&WPA7nA7L^xEs{6T*xp&l9|VGH>Vbrv&Ou*^*5u5(6f8t0L{-vif0QFm;2s zxsQ?tYe%asP_WYYY?`5pdE0wHf}^x_(9$m~?imzf03;X`e#V8^WuKa!+10dH+#I$1 zjKAD>^to&UQaHZKnOr1*uV*30y(sHJraR0j3sYz&-^J@Z6E+hS=E?( zcmm1OZMkOEl4l!^+zSL2oww})?6?-G+^VR8pp5iPe*cxM#E9s1(h+Io4We?WO6*0> zw%y+#Dho_oM4xj}<@Qyuv~%2A`-duG)9Ch2@{TNv+OwZr)|CG zje!CgCDeuOnon2IHajAtH1H18mDz*sB(>6=)**rW{nDJeH7;^vgOM^XW3K5(p(7xC zqWG}0j@g1;am83_JQsp36~(H2Hq*suDhFBhlQ}XkMA@b4Sx6Zh$Uob!yd!}ob%=zy z=A1_HoMyCH79a}4YM~WzWow7QYS;}!3P-`>T-@9eW%-?%lrg1=RJ*dDv!$HV=6O}- zlaVfNEl`>0J_ zcl?Jja3AJ|50#B}+UvvSmh$hQ&ncPv!s-X4J+?P`JWwM_jo6$1pO?MZA|w2-#8QYi zbg{odv%r&jmV~C#Un*5^9g@_C?A`gh=ot$_9Z*U=`_l5dXf%@afLr^?cj$yNTET*v zS4JF(VULh=uU{!SQM3P*LCQ4I zgA&%mvzV-9v*&Css&ng3{!d?hGLa%z!{IF9tU@G&OArwaLNm?gRkXNV%6^| zx z%+2oltUi(6l#T~LP>Zg8WR?Ox0Y4j3mCmZJln(AnC*Ti1a;mu{2fy5 z6UQh`I#7A;jgT36clbqEEYI92>T7B^_g}#~CZ_U|jOq-wp|tfheY={HcW~i~2LHGw zZg%i}x}EizoGLs+{$T~$7f9b_*=p0{b`U{M5HHP9htxwdB-A8UvoTiCz;-oznG@vY zfB7<<)74JuAYrVy(GV_1DOaW1-pAW`C^h6 zqNAd-q_e#Y5@)v4e^bpuo!ylMtm`vabjKg^2mD4i_-p8nbO?Kh2TE_pEr1u+mU&4o zD2kX)xTYC@HpBiT$E#qo4Oqnhq0JEpL9JGD8B+P~f!8ha-nlT6G*X{noc zr1AqaWXqYIZH;0&+Ef+RC4kqpk5>+bO~P8DEJ7m_rL~ja&gJ3iH!~F{sK(00XYs+b zj7&yZ224z*z2~dQ*$5N>X`AIEh#L*)H*GPwj#)AQw-LwWJX9{ikahvwqy^xL%ZcN~ z{`wLVAm$Ll}_me82(H?~jEDBnZXn>G+G@k-Lrr^ez zxE|IZ7aUxx<;Zltx9=&1S`r*e9~8uL>y~~AWTN;d8op2*GWRk5J}Wz z%4j3it%q=?79Seyhnj_-e~0T=W!y zyKAfR(`ok?`6mw$+z)_`Ls*JHK#Hhb0BA`{)6xwv@!q)@Uzs=#TX zgK9h3)>ADfs@7Q#J9o}Pvc@WfUK_F5x8#>yT&^{gC7 zDn@mqAy(5Y6)@STh=CzOUJNX<5?iUx--y2U(^Iv`F-7HBd`{J8Yr&CB;YVXZ0AT?psufCF;g3iu>1u zHQuru*S?6AwP}nzJCrBe_650gStNS+-8-t5tTr|#Ci20nUr|cnuSrNdz@_Nv9gG+Z%NPGPl6v~KVZ*S_R;M4{rRTcq=l_92Qb(nG7&X-ids8Qa5r>9g|~ zq6%0AXZEvm*&0g{xkhnbu{@a!!SgI+7{t+tLMWmP-|n@n_ut(Kp7#n@i4P2fAc(=# z!$fEe;i3>m!I_^+#eN7UV1DYTFl0ju%B4KljLOhNWPXeBN`AUw4d)0~Z8z4k$t~f@ zCNfo@D=)3Pi*WJ;fP*U^+vsUOQ<<)xA#=dJhetq19AN8-FxPc5-y)tyt%*-c&p&eH zlK%az13Porm;D>5Fv}$2`|gNZTg}LT#CvJKk%glD#*Jhc1X6hUD%ARo6aE#YK%FkY zA5Va#S^(xWO(ry5&q>ZU?h^<0*WSpiB-e|qMZPW)z}2bo`8xK_yo&f0E$%r@xYiuNBU$2 z9e5B&9w-F(#;Eaejd0^`2|$tc1oDB9KqiJ{Kqf|XK&WLv<+kPmu!~?zbjSj@%-~C$ z(gNE=K$&^e`N*DN%28Rn`X=Dm1Z$Z=Iezu8P_dbNCJ;X?O?N+=Cua!kr4m>=isE(E zjJwwkIgt25Z@Ng!0>j1c5C9C}CwE z5~1J?peymGG1Hb&2RS7V`{s4ge z49Xz>24Fu2YO!uY^2jDr}+)eQq^+*c0$h~(K01E}m<_x;H9-S-3N z{G)q+00KY|Wg?i8WLalmnx+}e!xXr$8#nR1uA6oNSHCYpcek9UZ2Gzm;oY_$%lf{q zd%^KO#)#v1@0Xgs)C%Faq!uLE9Wtf=DpG4;<7-idOh8gqrXNJY!=3+a(R#(>^?JTp zY|}GWcNZ~Mc9yZ$_7;-W5mu7Uvgq=~DARJ}(6NnMC8w_}#isbAGFo_a3=*MIt8DQs z(kA@3UAMG4-8=f5g74w(>GAm{WMB`16f&ys;0}}^QYul*)Bz-4xr9|CXUC8^jaC&i z(Cp^y%DT@)<-i&FNAmR&DeZ&Af^CohWj3o1am@-v;%3-R^0nX~IyLDgo+R-&+NBGm zZ=z?+luhXXtLy&!5;PreIc%;W!e5h`|mOONw`sIZxs9$Y-!bjJ;QJxP7zO%XF zTf$G!fCdKkX@2RZ?}uQXc^eaJ@BlT3A0XmW9Mzu!dfsw&2jwx+jD}7z~e+UsgSnx<2l%7J* z_k~%b*@;fch$x9MG(PDbJx5lBbx9RmdY^&t-#0y4!*|;w4PZ|qsD)102Tx2;ep*so zhy2fAych!RQ^|405+1~P_VwV-ay`Z4-7eL>JIg>M51|n-%F-UTzRu>VFLS(C=c%C+6hLH?b3it$vLjln7FwO}> zSmEXocOCG(_YTK4o$ts&bP7e7#Uw|P*U&g2g`E|UD**vxDv4lmlyN!tiZaW~Wo?>=7ZHGM%%|fcQgMKh9f52(J%V5MhM5_gLt`1{ zF;_B}IC*e05|4_{q%@hHj(m|mnlcF&A2}?5HKbRjyCW=Jf6V&z_tl5Hu}p>rvBZrP zW|++!AQ3eZ6{SA7LMkaPJEepD8_~!zLX-wQ#`b%lPY;?_^4WCw+}t0_LKzYPlfX7MTPXD2HPqR zygcY`AiPFaAuM9D{0U3RVL%LZ9P<(4Ji#IF?ev$hHs;M=)c=T8m3gss_H0cp(3f=# zu=bS@HWxxx@Hkun6SkS6N>y%$d7_{0@}+ zh5};nL8@0HL z3~$6UTAdD800I%hLLslTQ!L2t?JgyEdRcCW|E>Nbx09`>!eWmfEgQ*a0EuW(5zi9oO!mtZ zi4H~Oh+?rBa5gJa61+oPP%bvFIP?q2qP*k~2mm{yFOP4F7wgSVj|NHyOZ>81lgn~mI}uM=g`T0&fK)P>Ty>Umpi(jFq*ufBjK%UomcnYa zu(2s(#qVSN%){7J=6=$Fe!d2;2h#a`LC#{l7Or44D!ZaqmuYj=+M^{7)KQqf!Kz#f zDjbIQ-4Jl*8i>5^BybQut>@oA+tB&0Lgu@y;jRHM;Ow5l}+cipDZC?B8{1af&<)Ivx+4zx@9v+*g;-h!V8 zI5ZjogV|s*niD#;TD{3&3NC>+Y*7JcBzwNy@i1UEtxsS;eK0r*CFZ)m-9e{LW2zA-1#+Mz~Q)Rc--5_CU7JVP_2PwG|9b2$toVq?%rFqj5f1&|z)Wifoz zBv8u`rP%mPnj_&kR^`hj)*q(k*z5W3W`}6@uqC?~8g+k1c9t zkg{2H)|#5#MTjzQLj)lQtbsVT5_f0==IP!cISvw(`lkmWfP>bm5Hvh)4F@DKGV&9N z*Pgc3rHai|%kDRq{p9mCYWxL+Lt@cb%()Z2GI4;yMqtXj?{68e*TB>XtOyJwys;Gj zRVtk#ODhK{Udao5|C^%e`4Ipk5(aEi9Rp~)E(XE0X-NN|6FN1Wq)y5Icj}Xf8j%%& z{`e=3LVKaZ$r$iXiG{U;WcTC^NEjNA1t+w#iWI#ZPgpFQ%^BS}rKH|ckdgnfBzJZs zti7Udu;uZ1LS7aw@;M@jBCjia92sY)V=CbuRi|1N= zir6Qo-|HJVS@luV&=z-*371wMZ1jyCQC`2#-oNZJWYe*~D=tM{d!75tuE#?RNpEEHas>PZLNP2Be$ z5%g_uW$eb#%63{Y8Bac}Exveji1&`2ShwU5(%|q2gOE+D*BcJS`W)^6hI7Z`9MS?8 z89ZDMd_Yj9q7;x=^Tn{pCTpx+fCdC)89of2=f43Gt#x%t%d|1|U_DVX&O=zu;|OC|Hswhte$FAEnO~H&97ujSF1&>?3lY=b_kjI0&IIeAYn1t442X!l5`5~tk|qy zY$~o>dvdJOd(mKUJ)i7grhBihu29F+Djth}2;w?3mlAVRcAjF+=U@=_xr8UJOjwAB z7L8M<)p|`5!o5_-sbpPYQ2KRrPoxWyjg=)pQ%Y>vWCg|BVs%l)g&4_MYPa0;-SjHH zK%qvF$hyTRQDSn2Na!xZ&toSX$VoY`t@+Jbp%p*qKd59TeCy&P)5LjOq`Xqdi@nUw zO@`?igrG)lY5;+g>gpYexfGb{mGrkz<~;VD>$gb@z)kR!G0YJ=!D5)3dp&A~OJju$ zt7(Z7(84qn7 zPg$1g{u8R1;yu=-RPdg7gls%dU_^qA#}Q3RD=?M((D_X9qJ}jHtCFj&VL%v+)zT!9 zxjc<<1owkSQ?TKk6ABwfo{2ATowg(;<+wNJCY%MOq+aeGD3q$4=cMV0yAcaSN?%j- z^&e160al|t$~}-mgV%Y2A<%NW)EyGRz)2_m*~ip1%9<&bJg+W$$Y(26dGqlG#9}d+ zbH;k5WB!DX!>UA91o{%5I0_sE4#%UwI>qMJ4pKZ)HY3UYkA;JYSlDnxDk)U=%^>ra zFTeub{)edch9VJ+i5uW}My%2y40b5mC#a*+%|=@fIlBvCMBFZTA`y8aPwOu#*rKr; zO|Ya=$rQ2+V*=yD+jfGJ$*s&tyHy{oRtj|oxulk`#nny?po$7+m5t0Q2$gc5qpCK; zIk(d$Dpif0@^ykncESpqeZSMKWp-88uj@O!bN)p1^tT{L;zx1{J>Y+wb-SnFd*ADj z{QE%&)ge?15op0SEzGj7(VK4zQPM`!5Y@RLy4W6%DE}P8%Qt6cuQT~zoC%@Wgi|ao zn8`P~@y%Ah=Zd0uJg%xK7|+&{C<%e3l*ATVfjzxW7u;{h^@05BWM5hstYP8~E^xJa z@yW^Ykr$9{c$Z?gFY!BK%Ae@LQJ%j5gJ!hGA=RQaK~FY1xBmA1gK=i*ymE0gYjYUR z*A=F77Aba$7ZXHienh#{OFeB!9P zbVRF*F4LH(4rR4|KP4)nPzsA86d){`wxOA-K0usX>1_y@bI$MkpO-OPo-mv+Yu$iD zkbBwL2RYIony~X6LHE4;)<#X>1i$sfun_bHaD6}^G;+W4Bm`#Cxsr`D5&HGBFi{YKnM?jHDDN!Ft zhy@R%A9Bx97OuU>QzDT$!i9`JRuuWJ9V}HU_q_vFu*78mfsXt#TOob1uoJBEKJgL9 zxk;_TPHo(^V{0AVrOTaBtkJZ<<`$bA>wl$rc{xs03-v>#*tNL%3C+Z6<|@PQfh)$` zQXBTMyKiKgW49FOCaI(6LC}dJSy1(CF;69vQcLZj!ytl6hN|!mN^X+j>Vf3z!+g9v z6duEa@{wC7SUOSwe5Q%8hQM}zRdrRw=ni2zlX-aOfhiZMw}dz_FRsMj6llRT-uPg z@Nkt_ol_8X5)!cPC(dH=S0{;3N%b_`b;`zVONHTN@`kb84u^bm)>hgU3CO-Ia{VSY4^K?q9kFgDApNiAfjS=M&nF_Xo{?%V`%;bo5EX`bYAF#geh;1pbV`)c=7xIXKlLFu?qV)HZb3#}!W9I^ScaZHX|gCgq~ zYEFVH#Q$mfCIWfo|vyl5a(FVZGa zv6N6iF@b-velU_?=xR!F7#;AXb}}Qernj~)6xecG5F!+Iz(AZZGD7gm&-A*KSb1OA ze}R?NH0llGO>PQq5Q%oI z$Xdi^Qy6L+g*7gY0cH{X!DvuwwyU+e2>`zR!X?bj*}8B(z{5fud)V2-4p1IQR&a@P#&lAo9k+coS1;3L6&9ojy+o8lK z9mPTaU8C`Y&JETXnF8?1)puse!(SvxxO`He$m+O)3Ehii`Zj}=#OW_3@Z-fijm zi};D8Sdhz&KoWJOPM(#4)eQ^~Yrgk}CZu*R$Z6QaY^&X)Cp zzE&A6SK3BOih7c$xqMPp(05*ULcG-anv z%Q)l%nK7-L-9mM~bupPXyP-#v$!xN#9f`h@gcfDI?@&}81U@f<5c}4M!F`w$pxT;6 z-9aY$DG$y*iRhk5;yx;>*;8CY%H~bqv6qRJto2+=R`YK` z>M1yzd{ea>JF}DrUUwp=BUm_ zEr~P)g703sS;KDRKZNoOsSNwOjfxWnGgc|d?iKTkE|M|fS_v(!yoPWb4uyxcU^_q< z>Bqo%4z8&@2D{F;@BpuZyi$zw#82CGxW*F%NEU3MLK{FPzCkDUzkL_I#4Ix*!jgBG zuM&4u4N}=3i0zIvlDrctCV}xZ6Rz7azZES4s20l6|3g{?{!3c?a`%8fIh(|je|nhG z{{`d|>|FTYhe`H#T04~QJPmvR_;<=GtwT>!AIv?+kh?|zAVZ?O*J-_4ME_5M&E?KZ z2mpY){hqNr*Pm>J#&bPtfn41K%YNq{Ki)jj%2h0f+}XU$mDb^( ztc~f?w$r9xkJM>bEW9dxA@4@Z2oDd(f}w5!RfRbYXWuNiN*SN8MsGON@oL_|QDZ zieq~qq~)j93k1@8duJkf-$~LM_C&y2$!NtHkTcHU(PSb5(_=9DOULJ%b@kwI;(35K4gzdlmy7631g-N84~6Q z5uyZ%l~rP_p^54e=lc7}HD#WeI z-2$Bu_=BSMjE;(x!xLQAMyMnxUcgY=HI)-L*p&sYBWZG}0R!(_6c%TI&-`Lfolrwy z^qZzX=^JJG4_A*7tKK&Tc+&1O^R|t2O&~G|s>GI|>E{QfQl8k>I3tp4K}!~P%I~G4 z9*ZeU6lv&M{lTd#D%bj+;N|0Zl)FDb=x80Z#-3~0;owH4WLp_H%%I89y89PYb*mX$ zYwcuetk}+^=l7)@0N&fCDiJdG*}>=(JJpeWWS7HB6|azabAWifa`NsjfU<|=R^sP@ zAkC0TqN2ma!=RoQxAcjK9u4Wz=5_1P&h$n$rS}Le7t4{P91J`)dS}Wgs(+DH(VuOn z#~^P>OO&b|!Kp&9ulM_ddWM;-X-0s>&Vke4A3B2rRUKr=$PNfI(oHXGm7b-BKrK)yg!{uG z3D7gmPL*7aDEWh$>O80?>YVAIi$O9Tq%USosc7PKosVJO+|0?`2`w(e)&waD2q>1g z1!Uv}iGo#Q1l{bd=|`Sv`sCI+>X`l8c8~6*!#xE*C3|;zuHcz#heU>T zPx|(g^vTBI!X{0=@^cH1;_|KdlC{D2vD#Dyk5;5}2o zz~ZW+NgJ{MKHqNEwcdEUuHC0WyP466C+miox>L#lPgZYgnzw7i8zz-yuOZhNr9~p8 zJ3Ql8pu$+wT6S4C9948qg&LEa@U3gVF0*u}NBbAa0lZE-?ANV#U&l7$l%KzY^O2UR z(GxX(v#s`?`3_b^T9t5Ut;8gF(uH+Sjo$ixE3UL4(%Rc(HTdne$8yJ~6@8_XEY>!h z_4ba-S%Ni`*|)W0{F$x$=bqW^0A`#E&W~DYU&zT4ZJ)>gTn!0_r^_?>T4d;1ot2iA zy~gcR9zd$@aDQ{$v5SXez-@L{`s?PDX)0XZY4cqx$yD{IYSm7oJ816P`8g5St2%?F zPV8EQ2K2Ctw%eoYVD}juOZDC#=ZrC>w$BnD{(2)R#~8YK;p_6rin}!__ks0ZAkG=8 zm+Lj}as7bTwVOY5@+CBZJ#D*BV`*8Zxv_h1&ifJ3``OAfrHJ1V3#r~Et)7UdV) z2if%qlMLFKHSBtS_qL`D8lNHe{>xjO=VtloarLy!u|~m8Y=JD$=1|6|{fs5Fji)Q= zzG-(eRHtk8Ifk8cL$`0q;D%4*7H5|6=JkGPn*q3W^`y=60`pLZ%iiU~_72_2eM~kL z%q}mxyR@=b~(yBOrLGx)9|_@mb^{r6qcya|SDJ7F{aNZN}ZPRDNVLvW}Hs z5+H#{7%dUahU=x&XImdGo9sxUvp4Ew#VL5}81J=nPB>TMk89T;m*9Aa5NRwop?t=} zb!vw>(Cm*XetV~KQ9(Kj<$nCQ5<=H6rC?f^uRzKBw#cI2_ZzBzF{Fl_$Wyzo)nFt zbOH&cD3lNt85WnZL6Wc-9h-;9lTjl;eGq6712Ok~50A2?W5f}raP5lU{j6+DsTEBdFd^oT1L4D|^9F*I5 z3WS5iuv1i3b%_5R-0V8nQT%u>Pe_1$;^fy6)0XBRIi^$C(scAG%)T9HRktqgMOd=r zH2k**OW8HYNDD^VFCv=1K%iU$WS}dy8;0rIGR?EL3*x73FyiQKIDgWb(S+4nVs|Rc za4+9olWlKIMBG}?wO%2ry$sIy>Tkjd!23NBLh*zuanH`HR)%ifxuA*4>2;pVx~?A= z7ft0sYs?JJInBR8Q**;spzEKAnsoz9(h8oTXuf@7EaO9z+C}@$(7!Jfh~z))ydLsw zWAgyd&=J0&=IsbRaP#@;G=o@_xtz}s5D@nMBQO|@VxT-tAe+_w%vRws0123FcuC9= z=NY3{)2%ggV7(oWAkt0TOoOJ{Z|H;EZ*kjv_h-x5Y~`9T9Lz2Y3_bQuPxYtod#=^>aJjhW(FIaPcjgjv&2n=>aK{w$OEl< zjExS_)=0!zfo5(ShM#dp7;EAT^%@jj0IgvRSNP^$FjKikhEes`w8gDJyh;9M`2DSM z@oQklt)SL={q=SIFR(D5_|4y20mlOSW+VbgVM0u5!TlZx4v68>{mzutI=I%W7QC5@ z(L2q7c%CevYcu`!9>gb`_)+^toI&a{3@gl$GY}0q4p*i~pBbYDrViO2*`|o68lxtv z4mmDcrpT}BqeiaxI1W!hYdr(@`13c=sh_M&rpa${nf{!l_Op;!v;$6(c<^^12!BA_k;2J=c}fzN782P!S&T@0rWx}{kNhBd zptH3&Q180otn0w%u=`)c?z$nZ?E?BY_4oVw=l#HslM+5#NTYtGpC;OobLoL5(Sv*- zVf3J`sR8sL@0ZWsfTO<&W$?kgk@vI;ys@?M11^isyttEZLmqtmZ^c*h=ox?U|HjRC zke2t~Bd5EwTl0rRybiuFW4r?xq7yv`_S4h!IBxxFX_jp1W0E_KZ%yGa$%TGz3A<;4 zbqdqfuAmTqg&ew1J6p8@Vz;(UNmB+<6oKv`p*^hwfdyp}Pl<@v{PSvJ_h>ydwx z7%d45dNCJbc*c|Q)G}Qo3utpr7Hl$DJ159xa_4*e^BENIVzZ&a7s&xA22}?%`OV*T zeirizpW*ACS^*qe6ev0&RdCV^tQo2zvfxi|2eMFvBQQDjf2hHCYBLPnzjdrV$xMDa zkeCfwmh-AesmmcZL2Q_k;oFTroEV*{=V8&m9zbnykiPJMihx$V&^9UGpsBB3V*pq> za5;pLDYH5h&w>`F!&LNvs3U)A+L{)~HuR-}#mQpCAbX5;gF>GdP2Y-ta!j#z}u+b#apcMpq zs|Jqf252K{>u9D>VMApr&lW7y)utM91Jyjjv^WKTx8%}^QtHuq3}h*)V#FX@J?_$* zhaS6UXuHEt@;_-3v64|s!M&YcA1#?Z_8irBq@t!FSpD%%7qfE|%I2+@u=M{4Q%uQC z<5Wne5+3au%iZC)sc}-K{2Ow|Usd;vV7Z`OF9Q&uCY7XoV=7T~WM z3s5kEL7^q%KkkT9t|$}WMTZM~5f0Z2sMA9ygA2gHb`HLe4Q6WyPHI<=cUR4Rjst!S zZo_~P9}lF>;|(N4bWqP>>%;C%K|JwVt+}FN;Lo7pF3CaaO(;ZAE#jRZkxYjaFM?{b_`K0S$VQ^_6$N~HQ*3bWC5o0y198g zCHR%$D9;y%tnN%Ak~#O0(NWR!8asFvsk>#KS?G|@s?a=r1X(Ve3~?+9w^O**e$k?> zQd8~OSg2IGo*5TgylNuUxNI$x#OVU;wrvJuPP6>M>N2g9$GJ@G{fG9KOQF5gqgQU! ztl0nZ_q@POBenb}6#Vm@xmfuy_l1{piGhOr?16J{bx>7Z++9MdGtph!II+MHN5^68 zbXanfI7WLT-w&<(cYylMZgwFhm)d7l4UWJ#o=~@s)ZQyVbeQHo2cPECPFme0#)WOo zILgL#r+`?@>o-bd^d;K*us!$oc*uSad=4msRc>K~OioHpQdW9ye0p+rVrGh-f`*EY zl9sv-LRnR1b%mX+tyL=)U1Y+vjX$^U^^}|XvK614j+H~o6B^7IDn-nU0aEJUR>S%V zSBInP1sN-6z|g6kr&oXiiF+M~E{+}{au}&1rUv(5@8}@(T`FD`SEPXgkaW{7O6%|6 zT$C9>7z9QV4g@;s9$%1P0>E@w0So|y(?z^G+&Y!{%AHlkX3Mme?dCemb8a0Eflj)i zRslr;qchbc6eJAIbS1iuQNJUE{`tcI=kJ5nCh&s5A07}!c<=JI6}HdpS6+$vRdIHs znJM{RO8>`WZGns$YrR#=jC~ERV7zn$>FAPAjkm5W+j0FSq>cX1;Sb=;|O3g1o!kNi&JPKleAs zMJ*M5S~}rpl9`=iY(_jxuPSUWr2+%n@i1IWz^?$R;W563!9rZLVmyO8`;d)LfoJMcWmL| z8C_1Vh*OBrs&@0IVOAgh9NovvNmDxznp%jGj#ruDAt&jR@I4kHk;pOIzx5zy+3{<6 z#Yd;@0z2OCbE)f{aKt}ky?!ASvCJ&B?gN8i03aZU(a{uAo#i8pMEhFroz|*jIri>e zOyslLWSva<{+l%=TOA)BtDilsV;I8Cc^FakuWjf=WHW{9ET;%;pR^=>_&3j^H}^&( zWbOce!JfT&lJ|ZwA&wvdrL@KL4_Y@zV^fEtYsvm8AHJ{vhv0Eeh+-iF7k2qGW&(qo zMfyg#?QNR!_0D@?#@Yk!gLD7RI*L&(r=g2f)^04jmSdzXd6(-@ddET~goa3boT0Y! zew3y61Hfb5FogK0JFY?Xxxi)o?8gJ4hOWLJM^!~}^)v%`6f{HZ7=zk#8pFZp6oGzo zT*EZQg$={7x_WCsew+c&LI}^knGH}IUmX!o14>tZpfRm!>zK9=k6PWJrg7qf&L)dH zbh407pT;}uaGqlZFK0+(y^fO;qX#!b+qw~O&V1CmsuA-~dkAoC!2q!U<6IvvSkVtryn5rfSUA$e2?d8Uv% zal9Kvu#pci-xO1jkOLt$TUL#0N?-eP$Si)}GaQ;pMj|L9U(jgIl|W|Ae%}OCG7juS zI4v4XR5+JW!g1HtqATU)RRN3>G>m)P&-eH<-usuF5DbvQ8tn}~`3@1C09;IHkDgcd zXk70bK>>kr2jSEZ<1#Q(C8%AT94rO_Do;{%!?3Dow*8=i{U?qoob|6dwg%U^MYY38 zDS^xRxOf8WOvAXCCo<)>cip|g1euVb2dCQ&RP7Cy?HwAOuaEfkToay8tCPkaQEF#q zOO2Co7pLd?I$}5)ujQ@k75jVIpGK-pQa}B6wJmH(kdj${Mrt-|L_~4oYwi3bLNQq5 zU$Z18OUqKTTB-oQ0l$8~zuA$k&*k1Ob-FzY4zvlOviZ@1a8+^}Y-8Cj%gA=`8R?Zs zEDJ00@18!2ODB%^v4sY3Nbdl~VsjmXR_(LcomH!wa$evn=4_8xCbh^kj^|Z6pPg*o zTGG*aj6jPAZc*n}52P&*8Y`M0{ydmB#14P+ednoU#c7sdS)6>ggQEA6Ua;E(5UvD* zXdTKp20Qcobmq{_?}2lNjLd`3$}QeH=`tY=v=97#`_yj>!d>mYnBLxBwz#3oPMdR6 zmHaB@O!Fyc-USfFu>g}gzCV9p3pVA0=*$DSD8%2tzG8klh{w!Cf4{%Gf4t(hr%o5* z5M?MB&gyR8A5ON|I$c^VGJ%)AD*OQCzGnsHj#{1GwdvBP(Hs!7SvPY#`c<1$tRc0= zOB;G=Vp_00)t2#Zdv6=ibL95KN4?+ly|qG9zmD|rifI%E!vQ-qU1 zk^}1Y=+6L!^+B&NUNhkD9Bwt#SE3X62Ls&}SjCjjdRdiZWVhQ4GU*Bke38hIv=*!W zkYdUD5og$n6=9x=h&Bk3%&>g-;koTOKgf5hHg{Mj~| z?@nS37g3RO?nBd(vbvqu$UfG{0oq3bL@cyv)vHVZ;+sy!6?=3uA|ItA>M}EiAJrxL z6v&T**?ESk%LS76(uL?bK94&Ww$0bmj4OwYKE5Z~-L1Fz-f$)ROm8#AWDF^P+YRTl zqrUw{;{2_3ZP7}ix;AL;5xE8qL~0PsnAyxChe}@%K&X7;mx*8St)g%w@R;W__x#=c zEkt!@Shx{F?^1S<`R77UdR?>nFq3LS>`Z4XlOc8&g3<2nH)2@)0R|Jyl=h@gGwL6m zH=kCOQyLowO^crNksWlcHdx4c)kxP3=@c>_#HeIKr4@ga!ek;8(FGJ>rehk*g-uSK zqT}=Y!@p^WW!JiLK&a{Q!#P^2Qs|bbco2#7K>+UE@XK|lpE7oo89bVIM#`2&hRqf~ zKj}a9b|np%s+ATg&ziNcg)K2X$hcP*Iyy>Sxbuqx9LmiO?Qy^z-#PY*+-2G9#yS*S z?Q86ep4&*c+c)6p2L<9>9#^cc@g4igE66_(UD>4Zb zN}k54DSpmzowYP(J$s?cmC0;sD$tmw(y|}$=N*{-d>K9h6dZ~IpBsDr3pXv8~F7ZW1OjXrMbX+@~=Y?T>ofp{OiR&icuuGR1$pAyqX^{FNxyOCHgd(X9*_dYwzq5d*Y z81_{U=SSK`Y`-LVp`5q#T*Q16<+WE(iswPoMV|YqQHYSEi|8ok3ohEoTUNpH6R)bN zQ=G(Sd83Vx=vwO7vr^|)*8F!zx9GstgU;=v7RPn&u>5)UyW;1LRvwS&Je4a^#&M=3 zK~?(PWZu&>`FcB^(=nwvMVwCuRaqV0BzZxrgF?@BDe7KPGVeXI7#H7TXZy7rP{nriHbTw}ziy)yhp5YJ3?at$!j%*N6|IGXhn{*vlr0(llB3zRwn zEh*}5>E(B(wO2>Fze1tk*f^(1qS3wYf zr(y21T~#zf9h;;8IXErf(~*t<5e8E}Ns=@$E|5e{+kB;ZEG}}ZE=%nuGOOAxHjNlw z-R(lFMu^s^%PrPtAmKHoKaOX;2kL*D7k$fI76j5Fs;Mn4%Nxy(ubO1bKG_|kT3T|H zHZ8^XyNcBlEp28qBED@xd?Y=lB0P+ruWY`KDb*BCVtAZT-kN)OU!+(-JJ+wO;+(us zx0^X@`SHbmGd4iB!l;%PI4v^Ye6lWj=p%*r9FZ+7SChd$MmBPpNRKUR0{{aaOAQ63 zy_basGs#?5wv>91{QGS1oq?8v-oJ=t9lZY#R&6rAjbf|}0ZD)F!^EbL3jC!)27798 z7;(H(37qprFI4tZn{f26rYv_9hOYboKgKo{%vcGK`xfR`yA^(!hP>O1YY0J=#P}}P zY&^|~=J;O#GeFG0HZ<|A0%BhIE@BJExqwB0gGgEDBOI>D#vxgem=lrD%qYGs2U91{ ze96hfBYns`hp?E01u(nvW{bKgDS|oFPRUQ^Uy&dr51XtZ3zk8?eW8Ub%9=p<0E^{R zsf06^CX(%9S3xL(B|~IzkrP#E8aXxdH^K`@xrdmPJ_xe(Ka9u(EmX#rv#lhv+N}Dq zRs=(OL^PA}H~!1&K``nFNd%ID%PXTA*YnjO7y^GNcoLM7wVorzlwsiQ7p^4rh;0MB zl9`vdc*Dql)F%rkddW^R8;E}GcVcO;1>iUg7yH(l2hUv`GJ~3!H-X)4+cxKR>7{6 z0a&PPT~5)`?YX)|wv`(qvLy-yfC#_=n0wzz4UjYW@CD6PspWC!RP5=Wj}+0!{84#)6;FPOCsYILENl75Q*Ec#yG^t@zUrilz5b3@XO zt2eskTAX(>_ji6K?^{dvX2;%2>2}}PEcj?YKVBa1?vLyKSmyW102tI(Ys!+V0JA6s z@o59N@B|nJC-=)Zj_WyhvkJq8Al|U9dLhk#3;ULHo@P22Mz7Fc;qB=^J8=^zP$1X9 z&Cpm)30JCQRppc5bya~0i81MChuJemHf~}MbeWH1o?wJ1XrSy#)6^gOIb+63qMWLa zhP|Um-XY;py=YlNarfkXjXPFcf>w`@AYwW`SXc|GLbg}{BKjanydkr-7FR*7M`=A!f*d1F!z*!?)QU z@cyoi+jYKd88eEM;!}*zeh*@|0P=1-7r&Dm`F1|%5(D?l$;4o)MQoKOk#4-&2Sj&Q z!gNzWMMfmYM6|S&4A9=!86D3XQ)(bU8^#(YW&EsD!dv6LqaD7bZ-Za^;l* zWZ*Qrn$tXMXAct4jlOItjE<_@4sQzdY^X38QWk0FIk>qve*jIhb*8WY+khmOYG}$Y zP^pOxJA1B*)hWJ)7G0>MI8SQ*7?h<#glUfL{6-{==M{8LkdyT03d2=V#9$|;1t7&W z^mG1<0rQeOnehgD*~3Svh#{v1+aFfmZWzU*DC_s6GT`>~4*INEAP-!}33CSyG7~p9 zLX`gBn=-)AhMA_Vd)C)|W3^o{g+_AZPGEXEGHsl*z#(%OmX@@`{+3?7E+lIm&2`S* zG|EVN_=;t%B1ypYIFF?h*ds@ zgSJpDOr29M1`TIi(wNLPrYsWW!9mP1MXz^q%z68PKbah8D5C{+UP)Do1BhZ_j-Fo- z4K~xj&yUA4X$b=$BPJ-G7qRvQCE^|udmS$7A5& z1aP3^c2l;B#6E)HK&EUBF+xKO^hsLf{io^n1x7n9fIHl#szZw3GeV)s?S~1}0VymR zbLObpx9mKTwi4x%9`|a7P#{`8l3lKf5t?BN$VOXTBeI7fV;r+UChct`1LAlSAU>gs zUqTlhe#(hcnWtm&b^C8D46eMq6l{GpxIIxv4;HGVF3l`&pzfT{x)g>tYiH0b*LnJY zofa_x-E-@p&y%kgU?(sIajpP0s~JJ8A{&a>aY^m4MnDO-qNKI3fdrdmImIM4F*{@> zZJ#|EYfz|o^T%JvL>vtZX|h&uk!C23bf@y{>E7L@>j(#1`k0Z(K$L0(g*7h@8-k0) zdlR7`V`K$Vzeb8g%0>5+BjpvWH`A)i8z~rZ%4#17b7o9yE|$Axk;CbOpvhq1zZ}zn z-Ja3$N-;usyWY62Upc2f-!!JqAKmV|4T)*)>ABb*{T@+e95Ne)GQ=O$eWJFWrqWjC zjG2w*1~BT*_ET_4_es`K8p`u9mDOE02Zj{J_0eRI5F`9}Cx2H&b6oI_d;xZ;Vcj^a z39fH>q9Mg6b^Yq1y4)D^)JFeF7fc`eQ#sCqy^z?SY{G2v3s@2Bk$~#5*bU}5MBe>k zeSCjHvHOR}R&R+@k5Q3iiuDE(;e)mr8e-s@{`KV!9+TwbDv4gcl78fc z@rTLcz<2`kca7}vfca|lYZFCq*G`nbjn{s>Af?<-a z0P42$MHIx*WYfm&1Yy-Y6=F z8Em+J)Oqc{FVCW|bzeRlS1w6zL)=aou2Q5Jq$OltZY=__3~sg#Saw8Oljg6zH@ZZfuIWpbWN7$14=tK;Jh^wvvCDA zG?DhIzTuj?a?(;#Rs=3|qp3t=5UddIq{VtNMuR?bjBp@C47lLskI$f5W`olCyzYTx zc1GjFQFBU(=IJ&Cgr{0$_q1<4K5}?n4Q&2x3TKtW6}&->M?GJ3jqzfnN1+WSt-rl0 zx3+3S$F>|z-LyB?7mms2%=aq@b-qo4JAplq4j=FnpUdRW@!c<$$F~k8d&jNqzgzos98j1^9nDu=oh31}j(GP8S@1|7F84C8qlI-o6_o1)G-~aJYM5TQu$p$RO)mQcq_Cppz%^6TO2Hjc zw;+$dm|guUUjNm=z_5MAh@lGk^oAgpjL*qLe2`(44uKFKC2XU-hkx4uk9;fj z3G~w5vitO}$Umxg7}UOh2%4w6^^vP+=l=T9 z3pTS9ugYe!B)7UAO$erF;~HxG+19q2qtD5 zOly~y|NXvi%@H1;cz(t~M>9S9boi?}%G97$(j`^MN*Dj11=to+U!GL_q$cm5-ZJS& z08Bvz8rVuw1Of$0+=^xI2sQiO94r8gG+SDCIFbXi*${}H@ppjNGuOKV))NScK&@}wl^dvaQp2!Kmm&8{Q^1!E~upHFi_P8P2EK6&BbR+7w z4QZ59bb=#-kT&M|sB#E>PP4-@&MU^n5jF>4nzGXR@=qVv6?H)uy!+f`Qqs4^NUNK? zDrsF9JQjG;4?QBPm6`;$YJ@eaaHht$mvlOLH8sW5V;W`TB7e;|(-1v5JkJ5_6g zA*244nCI<8oQ`flj<>t#7*bC|^C(kxUYTo`+NBF0p(Pd_pyBe7OuYO##aTj!q>R1~ zgn!#t?FUuN_dCPhN~~cE;o8Q17%yqGP;lw9!YzMoRKH~W=i0otXqGxJZXq5_A#PmG z+Zu#EVUH+%?&&k;1p;u)eNSf(HER(RwVL)7;dKb0yl>CaMQL+#nlOFXFBpwg z)1#Jj0QHj)s%9xNi~;rN$&_X|U`gFU!A;XHP4tm=t(Nt@;q#L04(>c5QIRM&c|q@qQ}Po3q_v-V*Vu;&fN zFce}SJ;iMEQFZ$OsJvpgBg@}gsZ#-`8Eb+(b1nT!B_C|7mc3n27BwtQTX=|dnOS{T zPmB(EXe|X&Q`vm!?56V@T@k<7iUN5h+R{d>DkFJ1xP)CqxC@WN4SSV!fRgRtPNXs9 zsQY@RVasTXM<4+X5%+;@XAq93vVAEx-PPrLx<{k;>FWXf+9hlYFh_?EHi_q-Nm$45 zm-sEsC{uDq3aSAra%^Zf6B{lP!r0rOi7~2UKo369CF7^MV~|W`+s}-&X0|P`>^|0< zEL#RE)-xm4COHghus)P=87GY(eE(mlW(@HO5?@Ztblt7_kj|bDUS-_{kf=6 zWN^;sz6G~F{P%!Y@+`G|?xt(5+<iloZ=U2JJl@&lDs%I>GP>e;aQ*ZzUfZ^+wWV)Bw?WE6 z%{y^DL2qXfF^Ns;kjnGK&{WW^IT3myZzG5)&+)Syy;Z`UUz^(HgyF2#%sKN(d=W7_ zt*qpwh6<}zij3-vDKPz2M}WBNo769@0xI_#zMsR9`Vr2w>J34a__UqNZX2|k1<`j+ z*$!(oesp=-X-o9edBMO&goZUiSz2KG32>>zVLyZ8p{0PpE}>3$B17fm7><~b%kIPp z&rjZJNl_E6LyJ_h)XEA(x%5X&%f3xh5UnsG%Is86{n_Ol&{$3x?!mjXlxx6ozuWZ| zZvE;@o~G3IBJxx3&%-035+dK(=Ys< z>k_^JF*jJ2=9jj3yF6)C7G&=?)f8KX-4B-sAS1my10(NJ&-ez4DlGNO%_+@5?K&2( z(`Cl>^`5!|puKsy0ac_*2%_MEtSJNhFM%&!Ss^M9+U@Fcf^6PwN_ScE}U;iUc5sW%G|Vg(o)Qu`fYjmm$#74YJ@C238rEYl*saFSu>i ze&)diC_qxNGO|%erxc(Vck}AAR!9XWmf+VA@1)xf7qZHavhHF0nJdq{LhKxSNa^*yZenAyZG@EMIibX7;~>0?e8ipqx1qxtoA3l2BtsZ=Da{< z?9H`nqF!oK)QT;V>Y&xIb13!3eTY`^0D)D-Pz|~1Fdp5`zUpbXNji-fnKropgY}Kg(*48?qGUAjuSw;2!D{~^x2!L7#^>YGpB;854 z+vAMs$2v?mLu&7 zd*TP-ze80^I4D{rGmxFexjEKurv^8H%VAuw+RDVlWBZU8!_PwDYl)!hTp7W%%1nbr z7j@veB^=Ci?^Jn@Ff>}=OAO&&b!S+Yf8wv+I8%(u;d+OnJdnw~#)By(E6$gYtM+{^ zIe?TPCy0`|A?VLb){!gYFP0xdXec)h%P|+7KBPFcPZeqx$Ic?rB&3`ys0=lAK5<6z zI34j0!rsKoxj?hmA6q)FZ`-ws$VYjjV!`;j0S!XsT5v(5S=SD$hlAqnI~QS5=lYoy zwQWnW9*A~S2Zo-j=sknG-*+sEjckq-C=)_p9KH8T>Zb55U+b`XTi1+7lvat}A`@)~ zE67w(i4}DQF&>TQfd?rnC4M9^qnMEAdl@oEtK_5huf_dVfobuqUXjPwai#^R1eK4% z@;gamZrK1i^grZLvkb^_^fV}}zYX_{&wjPF={vK`n2;e$eJ6u@q$F{>N*2g_D5BHO z23DoasV)Jvx#gNCb4%XfuZ_?3CQ}XPr#3u%1UF;)kyL>n-klxtHT?PPE}si)GBnDg+U zmnU{UB#{Uv@ArB;KQo<)cxM{b`H3;(ohAQab7R-)zrgsR$TG9sl!K(^?^OwMs#REk z_HUua>M%}S0%B8snim7@FLV_dSXNvShD-GFB;P@`;~)vlPoP(0r_G%W?g*{%I~URs z>@MXgWEy-(Q?ZmG!z())u0U*qqq>t`gLH{4s^tayb}lM0VV3>oiNawizvrkl32EAD zbF7v)MkZ9aCBF80Mvw@R4p=VFP5_1Eq=?1bz6|#u0wu>|lz)M)z!A{?oSwcoh*u;} zvKH91`X0v`Q>Qt7i3!u@IZbI2C*cl{%FP9gp@|eICQnx3jGo33C&=TZRGm6E2oTGL zg_09NPK5X?BX*;dSJDuJ+KW+vvA+9)IT1?njf3h373PR6qC_4PIWaM5(95SuzJ!R4 zt+#m0ayeb>@BtHg0>&X`$^>1aoG#{%n1ae7w6PN#E9~f@cD<{_j3!6He{M7GJd%DG zDT2ccWa&*$B#y0C^@5E{i}T^kUPnMx5El#G>6G#DqV9L$?e$ z5Sk@g5WOE`Fon3kI){n@+9lh^`Z!BIIS1SZU6h6A(($mtFb5B*ocRHG6Oo2Qh*o|G zvF$9UJRUV!#Z?i@q8l?Hsnvt>*rYP9laB+lLY)~Dwj%`(CS~H@L;_W!ix5W74Q?y| zEO5{-@E@Jk^K+PbRyy#!XV%cs5LC4No#;{TQeUX;gY?h1aPhz#O3aEk0GDYD#LrYI zDZJ7_39XP!^lG2?)m_3r)#mDC#Z2==6N*{~p9BeG=fWT zTPtYBu(4{!j25Mjn`Xi2!y7*2usXj{Wz znF-2GrsEFGJ{?RQPvi}heC9sM{bPS(xjpZ&+Q>ZG6>EPhEg*X|%WaMAj{P8#?&iO` zFksOOZdbASC67siQk?*&EZLCrY;jTvme&308p}IHNhO&%z0Zn5dU@(M41ggJ+ILkJ zmxz-SeS%ZnY;Z&MAWAxYaz6;yIlUXIEk zPd|_s-(w{Ofs{fCW&IYxmxDst6m@vdvGWWz#QkhqQ(C(->-Oq zEjL25`*x^!MEz_@QO{)vCk6*l&a@u6=H5;05yl3qBAyQ=PLj3OCO!Pp|=V z)*wjbgMS3|r02JMbE~oUfW7W%3^noi0?3vYC#g1gfcki|NSNGYU8$Cvxj(l~=GmZ( z%u7J0Fv>f4nxrE~kC`{&c=yxGE}~>bUb=M`)f2 z2&))?7E~bjYSG=jxKp*9q(zt(EbIH&rt;yW2nQ7<*C8Y4w_gW%_eE~K7Ap4N%}F!_ z?@L{-9;Z^t4ypZqa({e9MB)*-CldQ=&?CzZ{z@)PD@)1mu|aosw*?`Ga6xvhcsyS& zP;c|_{zNMjc0YCasaFLcEpjDtrTeOm7l7|Mf9FZFEYE+W&iDg9KK+aLCr({y-76rL zY~jj~xW44kK&g5CP|5wVIw|eq3pSjFrxo7CjCQP~6ZU7yskHrQO9*EzsTM;$6Mvrr zd~?ULUn8+vkwhRlx1}b*W%&oxjsUn&)d8-EPC+;{Sy-^9Ju607+NTdn?}$(6Dr$AO z_SkRw^_g0L-O7azT28MuQTc?s^Q!Gt*|27bg%@r3HpLVahVOmZ-D67pR8%XDyKAG@ zmb1tgjQ*tr0PJQE-EoSz=O9{AAu+1?4L9uJDgt!q1qVXuzsQv`-pI3RG6NDTO5@{7 za={$P6~*!DvYfyjM?K1y?a%OC4-ju??^f1q^vdV;F8;+v{>`lKT?TVS-uJeD#kmif zkA4yF70?&)q1Zq7T>p07l`=1rS-kvo9}DlxTN*nfsl3wv9PP}x^!3ge@&4r@`v;3n z+WsX&N<@T#F2^F$bD8)_{+xwz(^Jc<{Ih93=ieez-Xe<7?BWwCdA~dX~(`aiZJEwnMj8m-HLGZ=pc#4 zb7k6H3?YAGcS9HsaGJE8Q>L+PS>~ZROk*MoEaWOOa zjnv?-!lUijtlxjgODJbS*^$ARb>jn@UMth-L6%|@bEmtArS?pSvXtFSiDoyMta4G#04^(S!l5|XBk*)ta+v($vB zqSB*KD7dQsR01Sq`tGMiUFf0zzRT(7-T2wzyE<*8d>AQ9&(J>eaUxo&R(BLdDNuA$ zwi4_iu7qpPWyKa};>#!^K327N0_Mq-@fUu17<>?- z&$6I+hQY*Tw!&TUV{he$Bpxr-HJn1N3b0n@hJzjU?Gz-j0}|@f#ziQ{g&dtTfbD4m zz;^Yz35{!r2DsDg!2@EVZrxx@w>St zS4RzQV9k)9%m-3|G@G)|3UU2A6T)t=(g`Uty}U8&{a%lKhZifHVJAAvea|RklCO6; zgObM|D5BWLRJ_^ep>sH)oW(ewW9akTcQe|O!yAh*^N1+8lB_`K0vD~ZLIS8jA~U`6sIcB$X6kqco4;mYw4Ls0&v_KlEP?P zmi6W6La>HRcbZ>jx;K;+iz^ruscs=Dp+7$tJSWvy^W0;dw6SzQU0?p;w@FJ-1$2iS zw{@nyx&($*>)gTf^s{BhY*-UVFJrI-Raf_m#pw7G=)aUxVmm@GDNn?%`38iRiwwme zQnk0$J72WeDU5JC+7T|gGg91OYH;>zDwdxexs1e!e}g+Hc>Xd!)x>cb!=Jz8w!u!R z4CGxz1s!=@8>8l>%$3J0(Gyo|(rY-5cBA~*!neG#ZLf^u*5M5bvQy?Wt1e^WIYY#` zRrnoIRFc_FMUbqmt0HnzW)}=6Q>d>87~v#$l2n-3+=XK^8a0^nKkrc@y)@Qv`ce>X z*FgaFtYU8uYSG9IA!-K#T2r^Kju3;oD)dfqT3zIB31>&Hxxgd6kEn2iweZ$%5t<>i z^Pr|W{Z3FNQfLkwbwimP&P2G#vQzGT$R zbQOI31xElkQ196*`;QU%D^tt!KUCz`)+p)4VgG8w(voX5!aE~rCdTF?8cxF#(^Vhn zB3U9Y-p~&+P!tKR#>IH=V_&jC=lan4YmypUJ+P(q_@V5%vTc*>*lxa^i(JcdH2XtM zBdqTCrWxbsJ|gs93HJze8?L8fYHV>j&><;>Yawxs z?@&9xpDFmvjG1#7d#;2KScr-VpVLi0)F3*ru)a}KA77eWylR-YvMQaoxoVXwyxNuC zHNw&Ev-p;1^q&acno|8*T*lGv&)}d2k^;e`^QmZurd{8b)4Zt^M~mi$W8bjYYBetXaGb8a`C;wN7q$<+Ry+Qx*3~UK^XVU7 zGHB9o1_ZP&Cg)&qFP%tTHX8YF9E^B@I2!B=D&a~*`AuE9~dMR(D8sCGv%sK zhp@Q@^RZ>Va=Dyagt;JCt>vNe(6bH=Z@GDnYSO1npVOHz+nfDXSS(4O2DI#obeuzi z>iYHsGVT;j2GB-+6nJD?`zmvigAuN60Wf3ABHOKnNY+vRLT$>6> z{IY;~X{MLHv#`Wr53+s+bGf?<>WO`=1>Y6GRYdH581>^l?F$P@G097hYsU5CRbuwG zwq{&6c%q@w%;R)ufR&6FR&qawSgKRc+nVQs6C|t`rR8-SZ=V`JV+iU=5k6Ulp(7&iIp^5I|yOVQgG!I#>Xyq99IPt_jfuo5`%?=uLdM zc@W6J7ODNO(#Zq03hri-J_1Op%2%twGlOK87AAmIS%&)Q%$72beI!vIkl0CHaSo^I zE?m&{uL!VFiJB2vy2s?CQo`g#`-wBeq|1mi*Y79AIPZ>hu69^eztP_{2QyU}Q{JiS zHUxO)rl~Tfy;E{${KHLp0+bUbFWy6nalvirLfx>cev`*8sAGi&2=U$DpK>(KrZIjt zEYB$V#xK{|`D2Xj3z7?q{l#DSW%@9)lhWo6a!=-yNqP^OaDW|M83`OLS`rnGcPX~@ zur;cUXJD*UPxncr~*h)Ty!93)lHagQE1A-IDZE3qey&x+k*%BX}(c)y{PQ>~pQ zs%a|gN=FB-Bh)UBP&q&pbw^eFZEQmyDTB`Y^rQhv3}yKSTq`CPS+Uzp>`F-w-mB;D z27(cwkXTo=Zs~NcIs(uis8}=G{zgWsw=AY!ZXv$tT(^!2qAEC3M_~-!9){W&MB7r`Wrazmyi}9Wf!Wx(b@AiuZY)CQey?2%KJGwZ?f{&o`v|OOV_ak}+HGx3d0Vt5 zDKwPcv7Kz_0A*0RonMl!pK80+?IPow$fYtPW;H^5fkcH&r#l3!%!bHx~e~P<>5{*!|n)UMwc|&^o9A@ zi2}9vscI(2e3x8#iTANZevjzIkzG>S?!%g+Cktb}PSqSevk!sNVyzc(>k99p590eK zkC+huhH5i7Dt|Y|D!15|Of)2;axW~YDhD!%LOXgNz4c?{b1WZWnduWR7U3l9SKDuK z#NYHn*oJDZl=eoxpGdqzQ$fB4guvfN14S2oDq~e&zrNMTXzP^Q>tTyVx#F_Tu9rWI z2aOD#o^suoZjt{7)#3@DTH6^HXpKYCnN(|Ls+&xJz&j}}g&4@m8_LpwXsGC{-@3vX zTw-`n|GMDKFJzWHzE5Vu5vKbPe1p{494r0%j{0E#K!o?+&V6K_B(^S^I$>yWyWfDc z#^COp6%EVgO|F_b(lA1XAf;~8;DqJF{efeWTK%ijmenknKgF$}UKkL0dSQJz2`0Cj z2d)dl1pZ+s7B`lWV6xaW@N1aW#uh%vXZY-C&>m$XTv-|;EPW{58MMqHU+`N1-p7;C2uNw_ z!XpM@GKYlHp;!|?EnCcRt?Ef}aj9iDF~jGK5~l@Fh*z}Lhaou{tdmj_fC%9#b2vff z8kVatlMJ%sjk9_tu-5Tk;L$b4VvL-Hj^`TRXuf%pE-mqR5JRn_LW|!K%us*y{?apu z87tfQk3g1qOlKGG9$rKWN#h+}1IJ&|fBEJT$RjoDpkN`$b}T16h@NTugQX@xRAzq#e<9f)OKWisYO*HE+*r{CBsV+5sx_%+)Bcz)LTZ?Q_Gk+InUpPVf$j+JBS+WV) z$eFk$<;SPoAp=BhZdUfMhpyk!pN`L=s(?FmqtS&mmT;YV2;H)^5xgLGCHRAI!wNRkJwsEEGd3~7(T-j zrouT~-;ABHXeg}NE&&41Oqqw{p|KZ&Zz2XM9SqD}J$S?dieF{$4b=pn(9qPJ@%L;a z#Ev=~Ol)$ey;N{}{14EJ)itrvR@7}Ok@=l;6Asg83BULu7E12eL!X8r;p~WG@p|Nc zK{oioMPly-(}N=}PB})&3}rHQHSN8j+TbbFy2amsP^*N1*DMF zoo5%(7-9R>GxJC;X*t6w-Hf%ht-=+xYV2PtaOJomK~gQYnoxB{!bJ!~a|na;ZQdf2uy&c($!glSpra%sR+iN5&0A?CsLOJ|LNT^DHX}t9 zS5dhmvGSr~dLVt|tFxTa!IMMIl9!#ij@Wle&*0Q@ryxV){?_gKrY8=z_AMtf-QPcc z2WD?;cidT43Q?hBXWT`{9!!5`V`}b9nZD2%R0I(r)XIBk!;SuD*2a<;(>s^qo!bSV z?>~F<36Ke$ccWGYjYyI)|Ht0z3M!ZCe`b0w%j)Zh6R-q*2Z;U?UghL2zb*(`cNMwm zkcG1&Z)yCjt;iR$s|5~xrlvTZu(c{~kJ|W=FY@NLy&IR zQNrY87iD8>$g(jvK65+LZ#n3&#!EGLgj#mgAPo*t9q#zY%f59Ujl1a3Y0#H6_x$_r(?jJDdPU)9mCmtR zRfVzF*dC~ajyv?U3BjYO2D{U^jJO@9_GQpP?K6^cC{6Gh@8#=^Tg!#OIAtmqZ_|CZ;cbCa!H&H9S0S2R{DAFSV``cH*_Fl+xXE)%NsYiR)ddjFW4yY_mI6D%ni}RW@ zkZrOVpiHsy@$D1~dU8*LLSri+yRIEa9_)e^A zwHu(|q=J3b-jrB^oX&`e5Z#oL1$Cu|4+Z$Y>Ae3#h#? zvfZG{?Rbom$sb#@G)BJrPl)|XvP=n^hbA2+^W?5rW!bPJ1A%=~MH->tJR8!gU0l9* zf-|mDqSkd&E|7cVtqt-850?p?h>{54;LzEUQbqvqBFcYy&sZoa_N#LW#HaHzb%VQnmWtF)%f#u7 zzI*b=x?3gvU;)R( zTWS3tqxXX3lUx0Hp9Q568H5#49tj*AGDlLv3;=FKMFg;M=%A!LPovY}@TQF8KUH+` zG?Ko)^Y{wG%~AVDqTYYPFsTlW>Yi!1#Rr^mF!2&01nI47y^ovKw{j~Zx@L$l3HMz`f z3_hp>w&{bVzT#K>9PUm<_a~Lmy`zf;NpeMl0egGf*G-i}z>Yf0#yda?kiF6;O~H_y8ylCAA{bf^ zS@!@K)kN0fBR4z3zvcoaPZJ&v4v8c#D?KV492526vrHhfYeKH3y*@c}N>fgH+qj05 z^gahYVrY(LhJ%4cxXBT$JX&afubj$JgNCNH^gO2e2#XWV}i}q6ex)k$zg5`*eO&arY~j3u{xUT2X#J zrLJ1rvfNM#?Xkn{AG1w1-W8@X&NlZw&VNC$W78K@Bmf%lm1(Ur(sYk0)@M8Os=l7- z7dx?b`S=i3MqFZm-~G3CJi^LU1~I!%8x8vEGpq}0*CYZ|F=SCqTsDz_rWW!`ZD+_9vLR#$j< z*Ln?aW!0B9{mx^Q@EX>-H^8DCEq=5O0metEL@zs)Gd!f70fg8 zHg)8ul>0Un2WZul>P4^A6Dtp8DEHXN5W}&u_1v_$InQNZ)69M=_h=M*wG@!8oS@K! zf#m49(`D{a)fTFICGaQP85|O}Os~XdH-t&it>R}nDgAO+S%KKI;!XyZNo==P^-KRo zSCLmkHM$Co6P;{LuiPev3ftL{#s1;vi*)uJfjPrB%awdcNY}NB%$pLc1~K&BV~o1^ z>g@T4{LfGY#A3iRW|KdJB9IV|C1h+Ks`=I2A`!Dduu4?g?lOD&8ntnSdy&8Va6*YI zXOt1Zy~6l-kz_(lOxCYTA$_sYO^?5IHS5TZD-2SA{VFARR|wgYpMNUP=q%?@DkFtK zQ)w%t`=s$kv;I`E{ENSw)k;<3N&@TgxA#-{a)VL*Y434hqG5ZL&*PnKfsp5NUV<-o zcwV*N068K<)~-f>GZv6syxdjthFdHixcFhYseW2%Mkd2Ax=R5(9Jf)NZ+SuwOpY42 zwup*eD@-bhJh6{f60V33K3iqru14%elb$Oi8?Pr<_hSdlX`b5ZfVQx%2}cEObH5}n z#G}-UowzsxVcwKbZ9t)b+D(rj?aS*TAB~ug-?%wzp?$IuYZ}M$N^JfX1+$DjW_V$B z$HmBKA*So3qamqG22*%{^-aU1d$&)69?;HYGhj!?loh)n4;NhE_UOsXq^P)?X)-7~ zmEsVFlGQ-yopbErwH1$I)p`}E9TP-Eoo7kU}uZjJTF#X%2i6dkLR;0^8{ z&nROY-H`BX4qMGyW(@8d&!}J?doQx9mpA%{{c5zIfGMYSw=)b`h!M#}rIWtc>nNj~ zASKIy!r%BLz$cvuH3SA5N`Xu^B4(R=R9fPrO$2{O*e;9ZKBwz3LK_Ej3~c!EsdbTD zwA62iZbgQI2sAL-Ch%ty)CDDGE=HMlf_B28*mDld)U4{zYWbKwVJ2xFB-1qi;89i@ zJ9Eq7O=HU9>3T-5&id~Q;k=Ja@}Ocg=`Z60By7ak#Mc;d&|+M&g`<-m{K+IO8`8`V zT{t~(h#PN%Y#c(LQxX(X)AtY^+s+Kv`R0OOC%5nispJ#qy*oenYi$z=iPHeD`U?Kj zLE?mckFcgW;L>pnAvr5@rWS`y^`j-;(J`2MAIkrirbj1rr2ee1G46Jd9`KP`PV@I$ z9fUPDHxFRt_yPAM8pYTG&DuH345pch3F$30MrNN&r)q|RzSHk)KSUXQ5Eb-OLAeiC zkKV>FG>I*-Mh+rm_W98+$biT7!S1Pj(hgDm`p=SkJEg4as-w3*$C&+;L;OO*KMi)J z=YU$JFQ`;MaQD`gChFv^`ulV99FmA{bQb?5NRY31 zYu@E>GFp=$6YFmr+~7IPk-2Pu9Q*cSg!TtA zlioR2VAM}zD6qH`M-zjORk1f#?G7>XH*f`CbT9xD5Z^4E=N7I1RW8^9YX4rdcMfyu z>17$jk@$!N+H~ILs%RIueO+wW8-aMs3zN9DxEMd2)b^fP&4>$e7}5z!8=iEVY!M}S z_|H^C#cL;2lUb(2CyNuE$WRba&h^f1&LJVBuu~G+nUyw@bh8hA25QP6R>V&WWpZ%Y zl~w+UnF>#&{4x%=l>>%y%5K@d7Q0WX@=kmdduRy!plpiJgU`%u(vTR_!i3Ki1)9Wb z{pbsDw*um}cs*Z7PTn>2b8%>J&3oyuxRcA|>$jpy=*eYgHD{0%l~>(*ZwV$ZsP#%% zO!$m0{dL6wjq0EvIJc~x2pU-tg9Ah!nKE>8pX6f^-)(J%@XpA>V9)d*&ppD~ku=`s z>NJ#&(iNvx727@^LZ#$w!}u$lRN<2%uA~wS$k{Fpgs^-W@?A1P;KrlomSz&i1n}@a z3Gb`9lOAj;!%SeTTAc(4UQ5)YpS(5QKbnLcyi8IfJ# zjq(@&Z_0ONZen-~o?UHPn{x+uUKMOVgs#-6%;aR?Lry-|#<+Kco<~k3Gs3zff4sV| zm#5e@#<~lHcRK2+QCVptR?R#q9pfsGTqe;tYzd!OmEf=)V8Nc;?4X#OGkkaP00aXH z^;HS3fd|N=G7(BckcMXnTr%y0WK9TB(sp&jVV}uZX6*;u7Tnjq;#Cm{(ShZE&e1 zyg$b3`N%7pi;xbPG;MHIb)s=xN=7U`_~P~U0^d^(#fZ(NaqgnKntumSCE5;}c#V@G zT+J22QF7o5-P8V$S-uqc&G>C|HrqJ3h=AgHX0Ti((}FGcj~7Ob93*`)vsJ%jy}!n| z!DPR;JUbg13S!eZl8?4BcRq?jxY=F^BOD=^I5 zhhv`p#1qGlFp#Hmz{PvFKei8)R`&*F%$lU3IXJk77fzi}16szUhodYk>gAmS8nKQ^ zD`v~|_>0kf{v1GMW2>sBNlxy%!tp?dvJYz>PTgnLx2>H*vC~7&N8|RZEvT82w^O<; zC~+n#^U*e~Vr~2QaA*8qIT-;xG8%8lFNJWtq_%y^O4X_{1mEL?q+-=|q6&6)Z{pjU zv==;1RU}QA64t5=Ypwa%x?ni@`J?G5aawW2G-brJbZ+vN?O!ABMRfH;W>}I}i-=!9 z0*R`#8X)H$?%B)EJ4;@yVq{}tR#Sx+L5^()Yi7OmrK_YDUhIX6NK`y&c6wli#J8D< zk=Dr`w?=P9s(hdLB6>$b)LMU; z8GjOM+eeTx)%(%qtBc4vbHKIsJky8c;}VXxlpSAVCfVXpSM(pH5ycTIZjXO<=2BJE zY-97;O0^D(b;dSGRkT9Q+V;`cgy8KSgW2hq7@SMBmlN=jhx$swwQxh$C1vKtMPuA% zS1K+-jF4%q3HVp@88sQMZ@*TVvaTmMYxOZfhv6>fOuIjC^>l|ZC)h5I5uEO6S2|y( z{=|5CqKUF=$S7KeHPj+F$^N9`NFJwQLrb{dF|_WfhS>1v-yL7W&wH|IU!Ky>Avbq? zgcS)Wp$vx)su(jxv)goCfsbu|Dq_Ta8MA`S0lIGS{eqtWktS>$xEyKU}0 z|H19?x6C((R*1A_NR>q#bYwu6_Y(h_)`ZtcE(r-=wFf#&gbL9f_vH3=|O1s&o{nuVcgZ=G)6p~GM z%O~MnGS{2?RVcPm2Y5O?rAEo!=k&A}_(D65rH;2q(QJU(o{xYfQR&e#Gt*O1=oa6u zu-e%@){BopYTKtb2Lx4ij)Eb800IB z^Z#vL20@?9d;gC;9l%l!|AfJPz)( zhJ!n!GyoD5$zhm}hrH{Nv_)w~}$IP64 zgrvauRLw)tIc>VCXona@A~lb$W@-P?X2eO-WDYQ+jF@9qgD6RxUg+W$aMw*~fxLQu zTH$nYM{FKH{h!+tkY+yC?V(QgP`{sc%U!(?*@ABp&q5N_!xEXI+!r8@GvD_Ueos(4 zWIm@ND!!<>hDwQbx8)aVLaI9chVeuRWuRXE8o{$_;o+ z=|{7;mdXBZ+%NvlZ!T=s8>bUOSEXNWm8(&GE|SN|?d{0-slFPwf@ibx?~5y%ZY{k7 z7DIc#*cvleuMgfa{WH!#jj7fR@i2j|c}n(sWf$TwlWKuOP^-1ueq`J%jM0fpZl`)s zc8k6IMQ_jxpXP1Ob5>>-QW`F7dL|2lS|%0>UA*zBo_LcD%h$TlH-m|9;g9mNmo6|m zcqwOrLBSnStI?>+bd16lmk5bXim34#!pP;@n@uZ>NA+j^I)6f^<3=QcsL{EPFGF~^ z*Kws}f8IC3)7@DgX5H++|DBciH*7Aw#9sPOXSnzX{OFtlDyWdd$ohoBBkLYNy7hKx zjx`qAYD|eey;&a!wqqkze~DKk_g#s23*Pqz^~!!1pEn*=nT}IfZHbW3q>LV)Nf@osP^it31gpV-#H8IHE#@Q#E|DkXKPM7R^Hjf*l)!mn9jerx-;9B(J?O z5_l1t1a@ug!#|PTKbO!mky4SM7f!BnW5^wAfee+>j=xbCjo=7rCElFjiB1{ENCXwX zYtBluZT(BSzK0k+@}a6PS*8tAfYg;si}1#@sh>ENOg}fh7<%;J`=TEFltO7EK3;q~ z-?Ckp7cQPS0ZLDqoy8%c!dBk}LjYxs)3ggK9o6^z3$}kw=fbW2 z!f(QgP40KEE99-Q+%v<&XNzg#A9={qS~}%#%`DpTaxUV`)N1-239d_vD(!2{cYM?k zLtm4XAR+JhNGcF^ZAU!&hyrGIhn0jN%=2H@u}pkKAz&Ryi;47BwTSusSmV>PK?0a zjD!C?UCtQeDax`=ibF+Ckc2BQ=CGg{U7X<`bOvc^v<-0<$d4WQ-YJPg45)W&T_xOZ zunKV&S{({dC;ugOSchaB1tH6`_C?Q2>}OtU%fHP}6X%$`Hj=qT+dyixwfW@1RU{q_ zPt@Gyr%8&9H#|U}$u2OvZoD8sT1=st<%N`x(wQYEK{b7a=TnrAWFe3jWTjVnX_B{;&7Z(gt_h=Kk z^C4+#YjE#0##gYMR-%l|S!-P{SG=vOP`ebq_AVf!{rhs&_27(`XrLoWd-Iw`DYlf!~orUFVb%~=idT0i4} z`H+>H%2!tTxhW+vuF{}6t1QdW5PT9+ zjNK&PA3;@_%(3M_uMjoh+s%Y9Doe6SQ3i|(P3fu;6t0w7t0mkU5Y#-3A!-oTxZ-?l zbtdf@NUAV1HYbqewvzVraW`4kGn6!AxAC|AHaEmqv=wlYSG?blP|=>h?qzR4ypS1; zjS-y=4@eL)g0O*~wpkDsgeE!;k6Esl5*LIfISQgI;DBBq7_JjYD?+(jIH@A{r1 zIYn4bcp!J`rq8qLILPxRN^U96@Ac$3V z$-OW8)jc=HhPbxztc_>R>U1S6t1s!7v3Xr1uV;87gtq59`~{Bd8=am-mj^PvYu%cr zg$Ja~3j#lT$}PFr-<#R$UhNb)V%|90yeTrKU4gWodX+tqR)ceF23;=n z`QY=Hox$499uajOm#NDR|9b*G?Ix6kwW?Sf-l0z5$%tvG&!+7`mG29lNAIXK0|or6 z4cqAivO!_|#_d_;Rizu<({6oEptIh}5U_OjHl{R$clCbGZf#J+=ONe>`e0Z`K?5LM zV;BDMeXn}@Z)E{qlXx~FubP@hqG`85<=1`DF{=gd9Ffc#r_OIEaVHr?M|REi*fC)K z#7>qO{hiiOW#OnbdZiX?95Nfv5128vo~Q`|gMHqJ67|np1LciJDIvbtRCJe01p*T% z&9X<19#%8SuU_d-*UqY&WHPQl9L=@%g$ATh;Y_uS*~(*}K3s@XNy9mg*aoNHZ`QebS~!j0 zP{H+f6L_CAs_H9)b0XILKB*!q$kEPGO!Xdh z0(Urp+Y8*(r8a!XUMBd|$pVy(-QKNY-9r6shY7 zt>}AL^IcJ?@<191#pZrKD3gTsM|c`34SS-yLuOZTaBJVA8 zw6y`2H35^A9#hIDztDS}5_Z8K-wwt0+*on_3mr0>@)?N;O;sRLr1*E!_LN#5?I_Rv zVvlyZuxYRUwf`O;0bAgTbYXDAXp@VDA-`U$(WBhV#EgqLM%+fF{>+PqN8>U?I>3&^ zHj|Esd0XRNEOJqrIgj@@bvvs}>bDt3W`=IDS!P^7}a%j6te+jT+dHUBa^$1!ea(Q8`HaQh~%Y z=}yvb1N=Vt16oMlwKd=7W^s$QKGcg^A9*qE@N(n@0Bs60y%k3(4CF&9^w` zxP==Z8pLckitK(%=ew=-@+67pWOpe7iPCe71ZA(f+R$D@ppb8UcnJAG#U!CSpPe&4 zo$wSgb@1OYeN+Oms~#Ib;w3NOIz>)j-iwy&=5ItV7c)Z`7CHtq1(Fml=rz(xU1C7am2zQi z%uSPz?8Vj4wx3;HdRGjvep$%X5t~F)A;d;z?FU3yv#rI|RaVbe%tKRa+o({Er9F4C z74X34l_-)@;tw@m7XobQr|2|~Mlnk;F{!c0(@NK-hN5T-opnJ#Kyi1WfWxCE7N-&d zvLZ@=Hwd5eW|)HRwKIb~Y&bi4;T-BW`JkiB>eh7$f3#fE$G=Bv$~Hur#%JY3Ng}&x z7q`0p_3;w}JiNKOBq=b(R?=#PFntK*A=iEEO3W03X{g=as%0f)%xy@!{{oz@f!(O$a)rV99QuqVz} znZrUSse>O--hp=D&3D9nA6e5HfW;ufmG4Z7CZsrryDGq`T(UI zIM*gcej8bZCgt9rdi@Cl=;}cbTV4mcsru+;wAA)qaamt|1 z_IF!5&#k2;7q#L15ym8@@$D6WXcAlk&(t<BzxJgoTX9nm7xJwq?0Q$hK18pRf2pjWJUn! zCDKY#rOr|OUym4VVkIc7CPtU@S zkP{g|k@L#gMS zElde=M`~u2?a3^LjpfM7YQvIhNpSN@Yoqqfz98ArJi1q4ZQT4;zd{tycEkkP@MKa(3)jQrJMBq?ce+`AFz4mh_Tc=Bf0IwWMAq*IWw~mB_$YQ zbv78YLK(Wk{{ZL&)BVH&&~dX6Rqf(?0Ca}wel~XL2U;-DQ&SGHonsjgzk#l5@PPP^ zQoZ16#;7q?f3G%LcHkieye->ZX`sjM2{ap4^5EWf0r6XKwL9i2p5a}$ql9)Nrb zonKt+xi`=WZ&4?Bdb1J8D4A4mq~jQLLG0o6-6R4^qJiQ$xx2T(QPvC5^`WCZ9_wg6 zr-~>fvCSj5J1j;=OxqS8>WnF@B*;j%P4v=LgIAZ3f(H@H9gQ$y(>T^)w%Fs>q9VEv zMZI4#@c_Esj$pd(i4;)<7pBmdu0K7h7f%v7R4>x_tduU+uu&@RJ0|7z^t3?eDsFDl zr@x}NsF<-?V2w|a^3B&--R9Pw3M+rYQ6=vL^(zAn%>a_&4kw|_I<#lwe1ZF*N$X5r zgw8GDhl^yIJiSk5!w@B|!(n*G1kdM($>0C--QUg6(Y`ojRCCCr?XYNMpt$4cuP*5s z=wK)wEYL%!5q~Of(zR_BiMfC0yU^M!Xty3lQxy2@&f@_`dwWG}{sIUnUfY9rr~W1E~6M}1lx zwd?GX=%*RUPZt=~jN160F{-&QPBL)eALz7mMp}a>Ml~nEf2&c=9Q5jQ?yH3{Pvt5< zvSFux3CILx!7hI-yy8pM`!v|f)_K?e1Oor{>!fSW=-zPAwQ|?9aFnvG!CB}C^;4OA zqkq&d%J|b2;0%0)kXpA)S+mSwa?YKQP@jbFj@aK{2?hA3a740^2x{=R?z-2ql1;Fy zW`$0~D&y(}h=jBv2+##mO)U79Cbk3&;jxbbjF!77MYyJ-ci+BBX9<}lCN(p$eg)oL zGvCWd6R?Z=wOXEj5t*)-OKLB#CA(`zw(F;gmsW0aZbGrQH1xIiuju%Vax`y0qYt~PG?})!jH*~Gmb#Gm2ci`m`djx-p-Tuv2Pl91wy}>E%w$53B4?a@YJF^}P&^=G} zZ|2YS?M|QXKJr6S$Mxm=8q_IG2AFn&nM`fDC#iDGg()u3-Io;xwT?TC1D<&pJW=L) z=52J{-I{LFdcsX^28bbszkW;I=>b2M7Ix=$S}-k2;EYla*t#xfaXf zB2K(Q9j-e1kf@D=Qy>V+s5jE((@Et9 zW}L+WlzbTLnMpK>lXhsBij8%`c_rw`<*SMuzApL|!lq8$DHf#0DEkuMIwp$e1&9#^ zxO34ZrqBMPhp1xGb&4$xfQv!?NpZ^*AE}T9tgyFBdW}k|EOY1lqZeORH+ikUYJtC; zBE0GPwRt3uG+yD91;E>`-dIF(Nc}IY(#_EnI!sv*ivwDOUMz;4ZHQHU0th;|&MdaE z@Pn3XoXDP@5+|G;Ddyrj+0&h|Yoi)}ndwWla0qgkoo9O9#(7)e<~-9pl(Vr(xqh8; z{UoVyakYP5&X)R7FykMxN90a>XM^+sneZ7S0aPXp0*E9ca~&IB#d??cYL-s>M$q#^THWg7{nTp zCBdU1kBocnaA*!J&DMSw6dQvG!7u0xvbxAUZrq%YGx{JK7H1WG=9kF2R?~m`mFDvd zT1ufZ9|lJ)MNwQ{-=<6wL#o~-6Y98)mNT* zcIOb_3nY90y|#-t5_4%=bOt|MIto~Dm+b!?XtkCcemF#GV_|vu%t}UXez7+7w!yDU zB>~uw06Rf&fE{Kwq_n%Wl$TE(sjx_lDzlAl@wJT7|5Z`Z65@Y}0<&NWq_;N&CK#z@ zTtsXvc4SY8z zyZZHPzkdrhDpw6ZShYd1YJ(HtcDm8kTb3kgChK|21lN#d$XlW(&~9r0g*z;pu0MiU zbi1-SSL`MN#>8YD`ncQ3-mMx`-T#Z%6`&-`Wa>LK$BE1Z7QfZuqE)4T9A+XJ3yXR2 z%{$w$iv+O`Xj$_LYE-zlap#*;y9pYcWwgARWnR?5)*(4YVxvu#3|%s-)Hzf`65N7| zRP8`1B^RJ0w#tKSyzkdz3kTJ0!!<8~k+f z7`XiDcqPm?VC%w!X$u&Hu+-4>qAo_PNcp}E*~kzdiaa#_c>;^)fe$D;a}|4bubAlI zXB7cG@Z}=ZxdR|)RtR%UjfgbMY}kHq6BU8IJC^^RF&;1l62%}TH<#2OBa76_%i_yC z_Ex*CEvavcP9`}N>TRbRF>yW=kFshFDQ|mhx4JjFP2OO-^|a=JGlaAg2Sy;%d0N|X zB5DT*u0_6819HU9%5a;Caj~-)Kth!!A6u!bJt=eEWoXzI0&fP^*SanYXlW|~*At7; zm7tJkVEh()XB|z;fY;RPYleIA*y}?Q7sbxZuqHs_q6ed@++cuaS4!1k5D2AIAQ`u3gwlrPDK+pX$czhM6C75xx` z!j1hU>-?tks+|-V3~*R3Gj1F7F4$z84KG*K)kjw*jTCKQ=SeP#N_TA?AnBxdJNI1Q zZw)u1?}uW-fQykOy4{ZZKFcGqa+c!Bi&a#2fp=hGRPlzLSGldM(1Bkb*H1*JY=t22 zv+S)+&Z&}RYJf4dp}jiMb`lQx0nB2yO}i&KJJ^`RZaku$lgDhPt6}I0lAgw!JDA0k zW9>kLcVrfwOI7}Sb`|>I!M6U+nz^2*sKL&YE_j@vMFhj-Sh=oPuei!?XN~ubp@Zja zmd{n$qSB&457gj)ym6zEq;xB}UmMw3l`#WK;nJ_1W=6=sktbE{_#S!2K;6ldAGuVe z315~1#GuPzPEg0HAjez|rtMH(xc7kOnd9%qih2WNsvnKyrmeXP(VG2Im1h;c$zZR0;mtVX>vZ!c0&JJy}2ue?^VU_ z{_$HXa<`avTrccF1Bt{etf~BYdEcq52X3AyC0OD8v*n@2irEQ9w8yFO1f1;+6n|S{ z&i@{zC(=iewbsc44LopmI2CT)FCN(NE@f?DGm9hm7v{!SzKJNc&DLQg45kJh|U(Mb;07^#9&?q&xj3Hkq zRa07@!01-peG+~#lpVHdLfAuNL@gJm?l-VfQbMJSiIk`%+E zxfPULoiDOwSSVlAyO;54HPe^M-zupnAXWrj{7Ug}D7UL+wBZQl?I|jwtTzWL9#%d) z#OoP|wV3Hr=uZpovW$&wW*OD1ANUt!G`k;gX=x zhQ94nssy%MaRoe?rTt&TOEQzR4t+x&khj0_uJ{5NwlV5t98F3d&`-^I>7^N%0tAyi zxhHMccz#}!`>ukr%JHF2pl_D1uZ7Q!64;No3O2VjdY8dlW0kx*bX1`KV94d^BK?ko zb0QH39}{%aA+Sn7s4@38voe(6^WL+{9_~COFkByU-Pj_Vy|_k!2s2rk0h5Wo!9JMZ zf&sSetr4L8EULl6SMb`TzYBWRhIFPfw{3Ly!Vqcz3-hI0rSD zq7*K-6@%Q)xZjP-ii(M@%(ZuS9?Z#NCGD)Jxs!1cK+8 zn+M}{Ur2tv;g7Mi=G~CQ>|(3#$ zF5Sxq%z2k8L}?T2d_MConjN0J=f_uho-}|Q)%_xMkRkiXt{Og6n*MRsvvfNIW9m## zcNMj$a)YJEOU*v!#G8U`ld@Gfk&qhw9azhZ*2YMCnPpeW3EXm6e9KifefV!~^gNu2 zpHFJI#ZENe1z?w5Ao`Lk*#@qCG0vceP9QR}T3un_a~VF~)(O&?`+-%yB!E->nj` z6b`(k+~=yQu*r+q2@6krE}4VN;m+(_3elpo6G4i7OW!7cAM&q7BWC*uZ3%)RhhQCm zGXYC_N0r23Iu1_cF{V_%Tf+$LIrw?pY|wyh^gVEU<$=uOu5}JY=z_g=*c-xCa?^KL z2RZbiCy)n=Y>oHTA}WMu@GKTZMaNJv!v`A^uc`tadeKwJ1I}ee9;>}gA>v9Y^ia6o z_7I`r5f(-%6jU#?WXBme-G|NBx=Ze-th`RixW;A_0UGM4vQz2( zWvC=xMdll&6{F|+ zCx8HuFf?`2#?4aF9hQV5BUVvQTjPCCkPm6>42%Avil3dOi-(`^`=#D}Z;INN!gW<= zXaR$Lq>lfqV)79xSc&!rUDLZKvG5wZX=lD|OfWNG*)<6-6y@&_3nj7Zj!<4R@k`_$ zpUF<3`9OzaM+$gl0xp1~h{H9=#Kt-7+L|Zo4M&OR0MUbPS^~DAhrGM5M@ayW%t&Ky zj1p>*v5kGy0(R{%q2Z7Mn-Cp<69GwI8=$!mp3SAjAknm;b6?8mkWuRSQ}F~hFUGdv z=Bv7SaFYNY*i=WbhC(8~*Vu9eb<9JSyOa0eiPu|E;;X=)Hxf{wR85|nkI@P8Lu+@PI2w0C z6?fvWeC%)*$Ib~PsSlkbdI$a~^*8>M+ch=Tc>*Ya5VC0BHm zzZhEFAgN@cBjc$cm+Ndivt?Bu+8H2`laaV~oX!H9$*#<$S;XT2Y3vyp1@!Jqn(p&l z?8&w@50BgxX+Rw0V?Ioi^UE1D>;yU(IBgz#qfeFhMHM%@SbS)8*!lhm@yt`5X>W=; zz|BU&G11ic|L_rrv&i9pRU#LhO6LB}$JCl9~Mnh!JZ=J;?Fc+Lvq1=r}rETF__-`)57AA=sq zkCJ~y{)XxPQ1XKx{_*@jPgTcA+cyj33ed*vL>yD(9<~@sq^Z5XZQrcGQH9>31>lub z)^4#6NO8&Rr8IjN68@33SgUV3+V}g97iY*QxqShKl*o}dC2O%x$&gmw7m0mG6R<{K z8z%Us5`EAI&&~=zt4NPdcVdAE3=A;g!x;R#M76F!T6?BoMZ#>X+20#;*!cPt@PaUN z!~bKoC}3TrNQlH5{ZUwvkbti@6nqFXC-{g!~Ux*4n!89)=H9q408y3FMWvPKRI;b!=4^WJApsW{ElShVh4&znu=? zOt3*hF)?^DA}oVvo42`tRsZLWMKfT}u$f_##_vRCfN3ZT|Z4rvltq%j@<MA(jqLdDTFXZk0u-AQU;{4RSa#8IRrBX{IF)kzr3y>iTNxGKODi8HC1YD~d? z<0V2_5|F9-M(mCQZ!srpcUwDIGla7vCV*ED?(=4tK{MBE3M;mD+`*3*2~DB?X|8r? z96M1T;irbEaKYpti!d5)GMSd3~4D2Q4dTn^oXeS=y(+8gmJHI4F$?} zm8cJq+0zVXaPjfq=HAe+{Zs*7 zsU`CJG5<~c8Ef>Hq$oYxc3?2te%8H4 zt-o0)DP9aN8YzrpuobVXhie?Xb;ij5LCak{$J#KdnxM5qkS=znLQ(lpoQW6 zBr^%cVE$wS!UUl+%k%acbZ@7qq7)-S1CJ@-#n^FX3Kd$s)*RsNL6eZDx;#In)cT+0 z^ko{KG#?!;VHFk^O{M}r+Y}oKGDhE{D+`XJ#6bEe6@0#P7}wl3Y0mhhgr$k6+{ zxq|yU4V~4mfdla1b(_>c%wC}H)G9?GPzY6&P2p=<_15QxQJe5RA`LKk7{l!?D7_|8 z&02{+5+q#aS1O`13hK&m9yR&RL?o^w7F1$cS2h-q;>kuKiLtYH#^&03Z{-ey+VE7R z?xaHh_O;yL;e+HIkpanX#UTFbK1LB^>1SiPDc=L=7*N-gl7!kQThBv}ezX7N5RZhj zBRkQAYj#f$lg)T2U;Rr_wD&UQR@>?SNutn69_Lw*Msm2qn5Dhb2ywjZIkk7c$~KF| z<`f#t{Fb6Pe2^64x6=l{h>At$3$%Y3@6Q(%R^hsqBMsy-y_v#*g7~iOV{_th0O_4w zr$-F$>^ge$!KO#w@?`|rgoB5aelgh`p6LHhe)o=OiE-c}fJJ}TszyAF@TGE5kD&B#$6)J5n=z|>PQx$o0jhjF5D!FwB-UVmw z$F2BAangU?SxcwG)m4&slRHvqG%{L~<9isA>jcU5&?0+i87Mq;p5DZyQU)8-m_YXR z!L;IOJdosZeaJqhF2Nxd#$bkly2lr9`mCG10^cXI6WX5E7R-Y}=siTvgH4PkJX#sR zk4ZV}qVp!pS*Lw1=z~D}PNwXjgcqi+#$wz*g%X^`#>+}vZ0J2ITWOF-y8YHLYKAu4 zIw>eU=|p8u+b6A38?KZ%hN3|h-2BPW#TWkXNwTJmOnB}p#75hN+_lai)b0z1ok1g3 zE5efiQ7ldxn$HzL{zjc@7S9c!a`8^IEot`i!;L*rn ztS-9h~y1l$)ye>2tza4~^+g=h@KV6Uj^NZ>%sN}hit+cKD!I?e8| zsmjc&M@NB>CqD2$Y_i3)$>Z1o1mdAo-N=L#D-H|`;$S|qyu5MW_~T7jXLbCgkm!F5 zm(i1*BnmH2DDC?6z0o*v4J}}{J-)paG9W0#Dyk@2dTEWGWa&y$PVOuy6v#K5D2<=A zsR*xdPQsJa>u2J58m|rpITk1yV~7i#wNX~a5;1~RU9rT2O5Y|CE22|hIQ6{9aQd>T z3G_e{o;VK`WL+05P4C5Zgx>2KW^QBj?Dnbdfkqhmn>h+-r5~)W1v?R9T*?`1q89i# za)~IPJOi51K zZ*7%Nco4r@l&N*ntZ~|+p#xMKv2C<>w*qjwpPGLR7k(wRkQ!w6e5@lELZGbCE^fxy zhJL7mp$F{o5S|i@mCGhpu_?dU;4Z3ch#J&MnrizcehxgCS@xMK zDE&`Rst=)rn-f(cAS1Rc3ivp6NRpX{foyeoG`Qf@^}^Js2oE)6O&`59y$fd(MrGlb z$8%Y?2AE5#VDv6$!j+`U2`#^0KuGb)C#}iFz=fDq;;dRH4P;#pS?ue^HH0?JJ;W05 zE{oLKujA@_Ni_^UW(_&p1nh-+g|&o(BO%A7oVF$80}G;N>!jAQk%f4DTJ39IzD!LT z6ZDE+B2VmhZb;LoA`q{-r~;BmZKTEXM9*8!fQNs!VqE_bWp1(y%yqoHCt(AzZ?c_gQIjGeP1#y#Ia_I@~12J?yq$f-{)|yg(>`Vv@JMK&yJ7#4LXD&W1RbWRZRCw$1Ouf<0b3OC05Jy$m&m z%ZzMJs)OA>ga$L~{@84KpQ{J7Fq(4+In&_WGl2Bqn_k`CpgMzozoK3)I9p{{9FDH( zw;P;xM%2K8wpM0b--5mrWz7*~Zj#`B=J6q}rm1c747VWxeEPu$`+b5zkr59!@ z>;Oy@e;}3~xK6ZF(t6gOuydfd#)VZNHvw#T&W%Hy5}~XPtzrFSf60CDp-NvqACs4k-);la)oGPzmWZte21^J|v6)n*8s|Vr?M3 z{)o_;I8XIo*3{K4^rRXyS=CU#fG6!upiNM>qft_u_B+Ztw!_8V)~Dr z9I!U5D4*|nUEv-m^6t(JChRp^GLoORsC>e;7d0uLuvA)x0F~lUOO~lDD~pm!LvXnf zmbl-s{-s^-ru!=&BURvMAh=->W39XFnYhR{_me7|GIp=Y^jSG#C+oRYfpqqwe74J< zJSi4|hk|8cSN17~m!CN=$E54PJm^Hab*vc5JxRL?b<@9Z@Z2rvm>5(Ih3INo^;ixy zaehtWzXKDW$treSA9TRD_y_NFZ22C&smJ0AH?|Uu6r~>^r}j4w33pRWAo*Q3c_sn> zw&lP5uc*0Hk6@NG*ZfZsgA0BE)LBMxViu<;!A!_^?$D<oLUq}{ZiCyPa z=L)DF-0)Dd1EE+mF#{{g$_tTLkU$i;YY1FVS(f5pBKOcl29D?c48c$q?2VN(bPHP3 zNwC@Qo06Fc%9W4JGVRVV>%JcyZ@b|dk5~9^L~WY&ux^&7cGe8}*o=yT!!B?Sf4hIw zn!`6@536Di56j1f;|@J_23462+)z8yk~dqeoCWLoQ{y`KOY*4)^;1UG>GpD4COG5w z?#$<%5C?0|lfTS-o&JmRv5R^cD*cSnhQMbq>dp9?lYutN$Fg6))}jSXHBFP>y(vt0 zGg9oITHDo!uH7vkYi3TDB|A*%PZb*$mbIq@2T#v~%o^`M3zEJ!02jF)tPCk~oe4Dz+cFxw#`chW$5?@mO@nlUR2ZPTwgfy$KHtb%& zZ#tGp&*`X>dRtCDhx}Er^mxJ5(rabKaB3{j%+au=oe=E~I z%=XSUMqNLne}6Pm7`Yf|pc)_$Cqu4bF%FBUTwkQX^HZqfmkJZrR7bDfInexTm@UdYht23I%GHwCOunHC2Q5QsSX^uGf! zmOvEZ9RP)?6#bAQ2c(vl83-)rV_o{ekpE@%Ybox)BN+r}bZI>@aQnzWT{ z#Fn*eSm=ywbuMObN^`S=D=@b`SeEr3OtS|qNf*b!!sJ$NZLmQ(+rgb`bE|`^tK9sH z?ly$4?;e`ldGXC&;ko5YK9Omsjl+x|H?*^N51pCp`@4s(;!qOA{@kT8AiXZ;y)^y} z@cRXQ-~Jv6Pu2@1a~D`VNi0RfU{ZvCMg zmG5vAcmSng_XmtV8Cu}OmF&|M_miu|xPUER(SUNz$Dwd3kt)bBV&V$Nm~TK1)aYxQ zwHYk(-=gmb(-QRP=#Pgs0|6g~(rDt;!^oG&=Ve}yvDgI9|C>$@)X#+}%*}Yi`!OCH zU_-{p54idr!zBy&UFLsSGhZDw3mhQ8AKT%k^8Z7|+NoI$Kx97GqSe1|dMKq8D&(H5 zcTw6KoBxHF-cUxrkvIUc4{0fKc8kKdg$e{@dlmUUpSbdOT3!8&^f}cbuD#(!Ockr{ z0{D4@0p#sTWO6)Q@?>5wkt~-n;srL$>CfJPc#D%lSZ3dYmBVXbeZz4F*&Qk6g3o=F zA|y9guKL$kzR67JNBvSH&n#M6>-`1{Om+xvsT z42Nefih!NiNe-38*rv$FnSCdelHf8& zW*2G-kQ|vc7Rr8&TN1gKU{@&RLbQ%VpE%V4ZgX_S47#-4JF&%$$-T{;94=$dD?ao| z^Z=HHBi#6(I&7g8gmLgvXL%)E_4ZTTnKPebfMghpP8#2s#l*Au*j(g)Zn?ea4Dyzk zdG`NWnPbC@O_GJ$9O%W{nT*9; zJ&8!3Y`tr8yjR8o+C%~O=zjgMx5W~#*oNRFYQrWfU z5D6Tc(1#{pE2(Y*52|yE52qLhU*q?WZ3{?WBC_ApXJH57#?mav%Rql*hnEO)`w^uJ zWwTCF2c9#`rr9KOhPQ+8Dd%J5llNeBJJ9VE>jO<$95#r(yNg|Ou95MFPvW=Du~!Wo zvqyL9hul?R>5Qj*#q>T$DX<{1!&1sDjZB45j5E%=BOfRh%b|mE^GAA{#fOoTerKG) z+acWAf=H79H$ce0YRvvjlbo|_^km9Js6B!^_zW;A<09i@8e`VV{mAhg5%C92L>d4( zi7dToFk0`1KXf}wXZ}0|u(q&?p4XPMB)}Nrf%8N{$j}})&*$pR^4zbylw!B}eq;ar zi3Lq{;{gGtaDfFZVGUc@fe3q$K_lm82erL%#I`MsQlsG9v4leUQudiZz&xmH5vUmh<=Cyn#D}f*Jy4FV# z`LJ)2+7^M)Or~xKRUUduanD=eG3?vMLc^KpH5?`hEh~8I7g-P**(=3t>CqsrQ{sR{ zIQehs%2rUiCRxd=eXKjmE8iBUUKSrD+Uc3_7gKbT*YP)d zVOb7|1AOAMm4<7=gYkY=N9IEsSi8y<#$eTK62L^VQa1Ap@Rv_`OZdm!*Z)h|c>d(H zPJ1g{S$C?VR4AtFO6A-1-QHR6Hveqz+8oR@M+P;V^jPBj+5YkN6M_4;m*gf&Qz^mS zSK>8I)KRAa+XCsCxZ5v3B1rdL=fKPKrt_Agm77>4er8KF2L$iKC9{>XtO<`+K&Cl* z&`Vv*Hzqj3vh2S8fM1!N-Qy1?o|R*S(!2j)#d;@2$By zwFrtv%r`-oKVakP;1BSc$}hxJNc#c>VLB zW9D$Tac$aegdwkhb{%#oacG8Xss}YS**gp(P?-Z;8hgrlA6l|GzsuHGviLhT91atc z@9M&Wz2dMCH3zb0;ff|=nOWIcnutYaWv6N){?DxJBu#9DYpMr{n;adeRLK;Dhdgi) zO}KlO@-O{Gi0c&Sb{Sfi*lVuJDsifU1d%_F0s8H;OAx7^0DyO5G7F)=iU2s$*iWG( ziaK)YNN}Wxz151lF18GbE=ocEfHWBaHZT-jyiPL*hgv^0EHV7zA{SK=gs(2f1);${ z!lg#8t>t_{a-P`eY`RH&6;i*{{iVL+f0!Xwy2 z(oR6|yJU|le^sM|I0 z+lF9ehre~Ch6T$()Ns&L?5lsS;h?!^nGGalO&E}4ZJL_=9bw2~T`1B3RZ((3{{=s? zcYUyJ9(a?D-5#y>W@Y6iQ3^{B>nG4dy}SzttvLCK4`gn1qv(RGo=A5n<#*#gnX1T4 z$7K8)hy_?vmA5V)VXyLH;0QM5tpm=VzUwIp*?lo(mMuPC>>ep6!5dGcY?eUH{+Xd16UYAc%^6pVmxQUuvY8G%hr3?#iovn({V{%{Wwm z-MR0lO6;N^INB-_&DAy+xr1I_Ms3OI#?^OQGu`@RqJT9byhvWXbIVgJ{w#epw!N*f zBI+|ag9$DIv7k12;W+CICVj1ZK7IbXmG71N5q!zw`1zjfAymKRYpOcGee)LpUY|lX zKa5Yj6OMYNia#5(1D45`=QKGnmUj+UWh+&xd8$+GK23I9cv;cdnD7DaD+mBmO3$dU z*dg*5AO+yps~Vbf<$v2Xa*ikXT-&z-%Nqr%K=;u+t}@r|>>J zb{rew47d>}Yfs+$_kV>94%KQv0)RA{^>O1W!5xH8PYd__;gJn_r5~Js{ihB z&+-+Au-VaF?`MkMXNwttn>2DwfkpWvf&xs5k}jz*^YM9lX@$U1Tyn{LMmD+)8zz8? zLNaUE(6ju#Ku!;7cu;OG0EHN1Wff{69<`YXVVQOD-UcR3$eokSdI;(Z0^Yxrx^v!1 z>DC!Bxb)()kr|KI#cKMyYevu(0(KBb767JzafOeCw0vx4IE{qYu%TON#59rP70{1{ zQaJY+_l~dTqLE#*D1c%PV`S?|)XQyhZ~>Dq%g~p}Un^v2-NCM0>F5tuiyNts3-*lc zv)ru>kYBUHg<*3RrCPkFCms48?S$%$>i5Gid47NKK`e6b=OY z-qntD_L8NSjOV*mdhT2c{hUS0!Z6o=WrSHEZOr`z0S174YYLSs{bsBbmmDhF+>-c*1zKPt*jGa*R}%e^c^BGjWZ+@0EI)Hi;AT#vO>*W?}CYqtYkckC^?tsPwnf#Ov(gJ45)%8Ws68feXZ4+UACUT2AfS$eOo8jC|+XPW=|9 z+MvLBY`Ci6Ivkh3^V2ar(6+uLrviCy0WHB$J0{~&iB6@?CH2I70kHI9cq}zbTRfgC z7hHk%q3ezzLnT@eP+5b2y=nNeg*eS_3tD&UJi|+%d4i86hs6T_j^kB_7w1Ws?GQF4 zdi%a+(&n5#ykL_Mv0T6`Orq2ibgr9J77IR|0o!mcHCz!}{?+1OhY&M7)@Yi~Hhahz zHuMC;0bXq!!op zeLGJ{>)BTMv=#du`D+ez(lT7gkDX2X@zw3q0f$S%MubPiKJQYI`BJPphKFk1Dxv6# zM<|vWMS-2xe3m}YHg?fP1nJc^7!AT=-Pt(8+^0)xJ_a8Eud(&(>Z6QE#;)PC7M^IF zJRx=O_|2mqQdt3>((ZlJW%|akGgIPqFTQd<*lmQuItasnL7t%}w%% z^i7hYuXw1rf$|Q@;MrylEFkI;MU6s-dQo9K1XEI|o0}OqS zBPVq5s`zK*kEFk<2SH>Ih?sG1iKIb&A!6ZGVP{mO*P;5K`R`bUHVPFn^w5fol&%`> zO&Es=VFIJD z)t(<)zGth7er{R8FDAvm_b00;ec!)okdYSpm5-eJsa%g85CnX22YDB z4AJ5??W@sXoB`Xj2sCHzONwyQdpcwN&Tx8#sH$(5XKk|u3#|pU3oePU4tnnWOLh~Q~9-hDV4A^7O@W6NX$GT0~p{HBfL zE{UeVv_WvE@9rQtZ3eUrhG$p)NQ_m;WF+cklM#X^vN{u+^M2++oy-{i(LtZEI(SYX zeVEl5$Qg=f%La>OqYNA6h;oLU@_X0m$HmUBUSh1-HcS>M?8jNiJCo|%9XfmJM@E*z zJ0YQEtB%>msJn-%^dDx+t;tJ&$k`7fUX5%0?7=hZ%n1qqX0U9I=ph)+-1xd@XUd<= zD=jcPNetzgok%9iw)s6P!8qAW(W@TL>hb35i5~H6KVvm}$w?^Ul~Uf;BO9CdTs|5o z1&x5~Qt#g*J9VZ|dsx4*Gt9xii#%v|3}10xzH@qR2x+T1ycvESiD%n-Kd1)_`LEQ|>cir*Nw;NUlFH$=?yB3vQIZjSPlV9nYlQ@UawbQ z71D^~vjS$uma)uQl9a#S^MCcfEEH!D1Cid@5<}_&P!vCh5U~?{pCTj-vh9vUI2~)4 za?2fcOQRq9ABa1+!8UD`3Wi|*9zQWqCQ!)$^zo3u-yr>XN+Md)v@=>j4gv}oAOh(6 zpLCQgxO}^4wL~>kV&H-=vDV*)UR5DA{y3o!ZK#Ny?s8SYdP$&drZ_^VF~DS z+dIf!0l6dzzheca7eMMMC>|Xm(||X51nzM*jUq+*n8-=Se-;U*cmN2@ z&l61RB)bRQehLGT6Qws2PbEPDiGu7>XXj&vs(?|;ARo&U4j9Ycx!*QhgchJjPZTJj z?$(7rCaXS0Od&g6WT6WpL^WV)48cu;^GCNa&Z!X2c_$f`tr7)_N4y%Fd;ZER;?os? zuck}x+^GFph7M0478g;Wj2s>@Kd*QB%sgSXCk8KsxNpCMi6B3}GbAZ}qTQ%1c@<7p zOc0YK^SKog0$~sm5D=0IdLUvC14A~U6dNQC90;4FkGF;XYeJBK_wkA5iiB03q?Py4TV2NCCevCNh4YV&WdCMT638b}uQp#z_`2sQ zf)D?3TJWovZT&Dz;tH_nsR3xI_X_G%7~8Oe6UY>Tbm6v+pnHM`x~uV_pEL01PSqkI z6hk7SGtmsWn+p@9TL14OCBE|h;VA`B7N|^h>{!g!Zbq7iQp#FM%*xzT9}LGDF-%)2 z5|2!s3i7>}BnJpYX&xKBEsU>BGFaI5f@#!9C>??PTk<3U#$Ib;KtQ%llMz~g%wvHN zY+1CG1E@QjCQ($20KwEteHfEh#m(^?0VNR1u#?d}WRgDR*3@l?1kIAlS2XlmbAch- zfgm6l41J6Xnr|fqO&ACC5Suwlw`AauaoY`HIT;fIafwILB8WT`Y7n3uKs2SGoZETW zH3!TwH(*uHWuT(v*!Xv6lV1!{B3jRePD*ep3Q~~dUAro;g_t(IVW0Mk5bs(bdptnj zvxCs2l>-k&g7rMKhZxIU!&C6547q-YL&PE-QlvHF17)MKh!9zb#&o&|Alzt?1sI~8 zkUav)ti;^*xL@Upw~eWN9C>QW)92&Kj8`EMd@4&?7MD|I6@++aW?VS%Pf&p;O$s|9 z3&UYR!JR~HmBdpTX}Y97Ky4XwtP90^X*(o7`3WYf#Q6Fcj5$g4`BdtcBBBF^>Dd^i zVb>iBNSf3gJsnP=^Q}K&d~QSw;N(pq)~i<4-xG=ulepsF&fP!q-r9{-cnsf#9?)>i zBg3Vw0T__OjLuAqD?WAPxLHP5GE#NQf)<0Sczn! zrV?p1)!9#fg0Mm^E)pb#N&wB*RYYOAlc8l2tjVS(2k zJ}EXP(l2HT&O+OpASgBEk(xP+g1DN&VeZUDAqb1e&>+j!xoLuvmQgJWjt9ZHK;wA{ zb(gn4uu3b?Gd_DpSMtYvm!2$7Odq=%nZwetoBSkaHXvvJw>umakcpk<(fO2YRO1>4c&^y{L_m;*K~CSNMCxn+kg~B)SYxHs z2yRFMN?scTMy4lHguEDJH4#nOh~{j|Pr!9LVOq;`7LJ0R(I$(1K|DY85|$#;#`DZ9 z;nBq(K=vOj7c#Q$PO8@EA%Zq+$3uF-}tBt!2kCoM} zO0jnM8{r=g4oRyL=wa|PtPXeAoItN`!db4LkfWJtyLOG8Qsgzm7qX%Xy>w^T$hg13PU-|*di1aAWyZbx^Q zWVN-Ir%kj!Pql8B+0l}hGc`%<)L?Tmqk~%D_f}L=7w6$R8bzzBpDAo8y zJ~5K9%Kvo=o=7)CKAE6~Q1L)PmnoJYFGyD^vTt$#qcAHU#H)CIzDdEN9BFnIRHIUr zuvTZ1d5>1}bl!yu!g^>p3nj7*#~O2Yj_un+SA)TE23DdNFpdmCst1#)b8F|!xt|cf zoB-o2|9tEj9%T2-0et;2I6KnYFU+WEb^yvxX`Cy(+q=d38Sd2)u5o{A_OgQ6hoU@i=hT7q`#9liL#dXLBrbfz#m6$+ z4Vpkkx84{c^?$h7INC64rFn-Ep)}xQAoi~$yA!_q$FK12i10^$tbCigK!fIGDc#-W z!LbK@sPN88+-jHoAHO9Fx5K3d%W1i!DTNr}4(?#-dB?$a*P{!tRtA3VLkdVZD)HyY zF`=?7<5Ja?aU~h-E6RRMFe0f?>=cWJVw@KERHssDBli(rgI-YiU1b*b1Nf0~)#~l) zw5lu}a0T{Ln0xC00nA1sPbiU8xVYI9<~Ite(r}xh!rG*56K|X*^MHHC3oeSVfS-N=$6I}~o-$ixdzi0Y2TeACME z63KAsPBP2UG~_NUXm3;PU5!yALD(X#Y?gmUsY;yv`GoRjsWC5ie4vB`B3VtC-E9DA zjm9n(EU4=X(Wm)}Gw5qsdDV=<2Q#S%KJ?=bs&>HU$#WMgPX1`iKx%!gET{{pa{D3L zl;k^{FwuS-MkxdJz9NO~2>9dkT8=m%AW*15-8@+s6}M-x-2wIT%t4x_L~w(p4Ui|2 zma!LqeTpZMELqfEv%H+vUgbL3SbF8y6)0mX&{Bcro zipPp2O*qs#4FICjiIk?WB9EXl znbH*^Tbo(sISva`f2Sb&;j8xUlf!2w^RriD zF2(Tg&xzkE9Y!fGsHsw(!^k04GV4K8uK?}Bl19!!u|J5R#3NeuhyCGh>#GxKU-4e6 zlWIVscm>KaiSu9<&0H-dNvnB7`Ux9lY=z%$wi`2Pn0C?@8^7U@a<2y?A0Bph8|cu; z6~$9uJe*kr=eLAG4F39o_!IyH8Gx&jud+|5SROp**ZKU#=)fOKxA4O1YH^n1sgOv2 zi+g8yTlIeVE%Eg&Ak&^+Id{0FUtSca`jtW>DvX-))nUDL2knVt?L*HAAlY>Vi-wp( z>ZS&+Oj!d7aQw#VK*ut)-VpuOBfSI06?nAI3-W+XYiZTIcH4;THP({tSqAI(Zz!M- zU`LL9G)LQ`&eNeeq3W)t#u2#+q(o4Tv3KR&V6xG!;Apfc+{1Xh)<^HMn3|z<490h9 z3&laR656*n=9n9k26CNAw=AM?N9$_>R^E*4s2!BBh7YT;`SFT`R1e}jc>;tj9w8;I zbF9zl33ghTbs_2iTfSX49AbNescTJ$Hm}^bECp;ot2R_gcE}taqF0E#x}yTA--&+L9zL8Y@=nu2#KcY% zM$e0rX9~9OlY8s_uNgHRobWeO6b+fQ3SGZBajSSZ{SUwX;mQ(FV9^U2>;V-5+V8|a z;@&cx^+JcbdRK|(_wxun$!!~$Y~<<|AM#;teL^CXRbrqv@a*ahWg?LRi9!G_Fn&Vr z=4l{GazbjI)7Uw$moS@Yv~HUy(I)ZuCrBFcrpo%G5H+!Qb-yIJZ(tp5dR}BHm_;NR zVakd1nT@rullvi)_Gw1;ZweimiknRLAMz_UivQ?`LVxmato%I5s{)6Ge!>8JYv1Ot z7+d~isF#KHIV1E=CUFCUz2itc5<#mVOikXCI9A4%1dPg4A&hN+apSnmPj5(4(j0;g zx^;2d4J|Y^{}N=S)Kr-Dd}Q0Efzy!a!SV zTa+>lUP%&!CE2B}x6cM(vHlBE$GF|=eGHgcLaE3!D^?3eq3RA@n;Rr`WQ8(hB^E`8 zW@dEVro~Gg67>L}!zpfZ|O=yR*$!t-@;YKMBoNoa)vD3>*EwXf%_UJ$%!UEtsiaM43lAoG41 zQr(d+v6!vX+0GYNf075lOI%zf-1(A-1k{dfkhi12HTOwt(9XhF;IVMFkUp?MN{R?* zvlspnUW0qoC=MOL@6S(dz5xGhKD zxg`lD#hB@xW&Q>aqG0u8ul*C-EY=t%7=zl^ldu?+#0f8#TR5S`Xkw(lkHH+ zEJW;Bs>&K4j!;?84H)) znZs;|A@k4z6&81kSOw$2w14V^+f-)6+XxvnRc5H|mTpE;ZHR><_-JyRIHGW-?VABi z#1QozY)%^NbB*CBeaDL!+|_hD9rA}9cwfjwMl^?F(crGpe}^{Hu$5INEKq1rjf+$^VkK4fLty#UBMQW2mki`n0of&5%F#Cquo z0qNf<_cf4YX-{vXjb88945)DyNSKvx2xY*B#_?^kGqxI3$k&@KnL;NJIAnzf2T3*Q zE2fwgM8YP`Zv)daIuDwi4T;nSs!4GJGc@}FH7!CE`gmGVJsJQPe|V5D1t5ctl~L4= zRduyeu$Vjq;{hCc+C^<9?9M<`78hZu@hUiLSy7W4;+c_!k)^mS7$r`VVLan8>GP6L za#v;NvWH|3A(4^@U7$LCukUA^GhdjE@15+E zFr~i@nvCcgx+w)$2?iXf-CE0hgh7)+L#&ifw(HDdUcn6 zqhEqn1d<4IaukmjiYCZ(777XyDtlL|@ zfqc^F124ET4ZSbs+=)2~y)y`AZ$61_miGhXC~Gu*OyV*G!z!9;u>+kinrSls3)>*@ zhI)I*OEvJVroZ2qzubnq4QhvGRjJqrd+e3D1;LDI7+Ca95??x09OcHINii{ryq zcQYwyLRWk{ZB)%FfY_fM7y)%dH>LlVJNQ~s%jb*Xc0Hej8qvFgp#A~_SU0(m!H z+#P%@R3D?f`Jw#zj(N0{)25wTVx6|1eSYD(eAj$7v|}(}Pv_HTqdgx-H>?AkN3?>) z<)RJmGe&L5eUP;nKiM?(1Tye;eSKgN#p%V6hS{P+%=d*I@95CX&rjuhcG$!G2h{VQ zr+5)71~R~fGW?WTL%fCpAkZbX0L)k!OPk>`_0@T>r546$l)WBbe7$l@k`A;{W}8`7 z39a!WeBQGv>w~LfJ>)E}q+3@3JVwTaW7C*{*xh`@PifGcPiSP!nUOB@%@(x1l)^?T z?n4)$@(~|dqvH?Z=YKZ8Ckiu4_+Q@v5vZ+NG>mEkv})-&(Pszu5);LEkAu6Mw1mWA|;rGpS#a>>Rr6aOR9|A(Gr?KP)G=@Bd;pLYQ)+HZf9FoRsv)! zu{3V*c4@LP?AZ)Svs!OtHA!G}HvUp{y)m0tSi#MV`R4Z%WYiD`kiyt1`6U*s2q&{) z_NDL^tIl(1fpzkvsj)8Ccjkt36=QRb-5YO10^RDsHd*_kt~Gyl$9hzfwBiQYugjZv z2z~`vmRA3k0uhktOY-PVjjtItr$u!WCesc&mIo{LXMS}iE7CHnl_oya-tL&wb7d{L zq(11Z^U_?M2)==cm0xuV(?e`3JDiSSfI#z8kvWE{?V3#X!W0@_93U|2$-A9-wlnn` z!qC(JERY7CEp#{_w>-8mbXa)rin-68>)1P6e1S7u;KkumK z3zK7s_NS9m)k`Nm!sg-g^kvsZ+#2n(Z1zH?33{olVd{)1T*RBpSXC~B;pSuiF)>Vd z1xPpg+|Ic7@yN3i6%65Nqew7qUvL?FY$)vZ{Ajc(I!)T8dmAyeC0s^%P*fc## zy`t_ny3#=%O+-gls*Ry+0s?{wxDvNFsMH)K$N|8g_#%@sDT;%4{`J=w?<_ocr}TyL z?OP8Tx1pH6mAUZ;y-9e+Un9A7ub_Db_k;U_`Wbi^zB2gA zQ}}xN_0b%@@%P{14N&j~K5{j?AzcapKpXJW{j^>x8in%UN{2m?vq046>cUHS3D%wNVXA{59lu^mW{)cV1ce(+H6zrg(qUxRM&wORc=Sm00K0Dq$X z6 zwQJ@EYEYU|tdVgr1vya3XVUytX&G7M*?COV zsEabu6I3Q_NRd#@gAgWX6aD;}uV>hB~Jm?b6g<>050w2E5ehWIQ!%fIhi#M6YNTEZE~(W4_Ng^ z*j?pg#X%;xOeAHZd@_rN9b{q-KsntXv<-c;bLK0TXIn@`3REZLp_<1K&+Vd@ma%*< zk*IT)nPJi2+n@EKzWnMNzZq^EVnUl=JuIK#hSHX z0WjytBkkC7NJsOiWznW>Wo2nd2@_^)D7o4P@{lVupr3*5io^mZd|wE|6A-vVhlRaf z0M6a$po=u$vy>{VE#_A#{!{|^;1m8WA%{Mg4;*Uq1ClZcyIupb$&~b+)x(ipT*ZKm zJIENcC)Mztyge-C?z|!Y=my;1SwR4$l`}TSkP4XkT9QiALBm{{YeM?$9a&{hGIAhW|vIL^@&Vi?p;HX;hS=1X(^oL&}P zVMnEI9*?0tUEB=rG8gqB8i%R8kt{8nMM`BYCSSvdIcuoa>)FA)Fx$P;;^dw#fN2*{ z04D`*)PBC*@23cEkS=li8Rhh1j6J4Ag?Z?)@1XZfEZLb#|9+*?C-*>hK?XU)zR_!S z{*+^FEWiG}vW!?mQcl5#{AbC$K#$IdC+10(bv_psf|1oLsMwOHr0w-HXwz2c@IJ`sjt?`Dh_4@!%b%mEHFSR8Q>P z{5b^?L$wE^*?hrYPQjb05t#dyQEKO?%wrq}Ik4W89UEgMVMsZ|L9YEZaFnGd#D%E0 zwv3{HWfzaCK)4KRtfdbk)`wQxJMmyEF)kOi;Gb?u9|7Xp$i#-ohW^c0Wzt?f$K^?(HKW?mGufpThlgyqRX54W;AA9vyPV|f;uV9IXZ_}x_y zs?P1opKvh^9y=Tsk0OyzJ}*v(NvSoS+mhMVyzaojYdkFnNc;k7V9*1G5g5#X^(qwU zJnnJF9Vu6KDI4tCTzqtLIzXd0$I7j13+pkSVn$Scb5EcFp-Md=`BYSZ3eARB7kv*09kp=F8_gjn;6pPN z$-@Cn4>IM3xT2DOV?h>%VWfe~_q>#^06Pq_cS~$H%rG;V%&xaSjoGIwvLDP{3Qq#?D18Zc;I}bRi!unKHKfH;!7c7 z4R<;F&v`ZKoY&{?y#vmqa0W*`B8(yz%U#(r&^w(CTDZQP^x7J*rvAtqA0F^v3I2hJ zJ82;{<-{gSMmwhwRU+8M@@q(7;O+{x_wzANk9KvGr0OxOhQkbvfwlP*EK6;JkBgY3mC1{*j4AFr%N$LbS(vLP zBw1^KGfBi2;4feGX(Bql{EXG|AdL4DIgto+&4i`xvo-hWIva%23x72+)9X6Jm83En zZP`ZOg4PglT*?+ngxGo5VUtHDu+PUyp$_21>}#zFm^`8ldcwhwxDDds?(1}3>Glmg zB+o?;Iyv?u1uT1@r(-UJ_|m7oB^`YG6aG{DgI9P3Fy=~Woh_mEHuqYai&vr$1c=Mb zV~&lP*fDH|jGGkyw#QtBjrdID$H@Q}(j_8#Y}gpS+2Aohnz}3= zY6ZyDF^*_V1qZz``Kx<6B(M{7acSL7ERmtODN>f46u5WpP4j7!UEWyhKaJ==lhWBS z&eMcJ=M7Vn7oElVYq;-u+rnc{?+FGz_D6Ima84GC#W5CRf5m8riX7@{Yfo3l zPkpU3;Fop8iaN5cj^r^E{k)i~qwF&TGA0Q%bjT(i60A4rO7hn6?MbekwbTmRwyOp9 zvKg2NTeSH)7Z?xU>o7tX4qxu{egT4E?B^-JI#PUfB;@vvQ2LKSX#1j@3y&#k-swk9h8FrU9`{{y69J<7smY<-mqYKtwC>gQ#&kbl zq%sBcwLZ_d-WD3$)l?YM%%R_dpxO@YQ{*hOpvVdiM=4OcWEn>D)cPQC?`lZ453@&L z6@?VILw0MBR!(v}a&DP>eHFm=YMvy|C{;DbY?O^*(N!d0ARpEgTLaxG9lzOrd&oRC zM1$m1!IChWYsT6SbXFeo!a1V(2WR)&hI3G!8F5YoD)FX6#>)xxG$d_Ac^d~5H!@y) z#J(Xp0Ec`tNDpK|#?$H3m%Q`DSlWak%splq%?vw+-8Y`&;ymWJ8TD zXJ0ssTITn$5{Fh9@%>NUE&kXbMXBYubBL~)bApH;guZ*c52NuxQzN2}hOuX;U;SIz z(HrycbAnTOib-pZL7yMg<+N7KoGqxn90VJ(p6MjAnQ-?JQm~XQsLTjgaOYU1-&3@@ zR0{Zsq9uJ6mO1~V869{qLdu22I+@c| zik_LzB_d$f)0wV{dGaQ?4b@0u2-HW5u#A9@?h-l5Bm*mToK_%-H6SWuM4(-%PO4h0 zlE%x;5=o@fQAl+C2wjgKQeM>zToO!qb{sh<7)uc>R}ypl?7|#B() z*~7BJsbUek+Ix49>4Npe06!afV(e<3l*L0M%#e&~nDke!ESs+YPg*`f`eX1KegETp zN+r{Xynhc_hB=}pdS8Ia*R@LRaxeT5kNGVB!8vzj%3f~seLt@bpo zB>?gaoZQ(333jTyX(IX7GY2%ZCs(W|C54}nH$xE`(Jlh2$Qh=fHYUBBdl|{Oqryb+ zpC3p&v+mkuEX13243%j`kQoui-1D2Nv=jYprfJkLZml_Ql65^<D{-f$w zoDK9~41PNqCmCYWPsdHOFDq3;z4thDynaxzZN2?;o7z#Eue&|?wS1%ifMceTYB~<= zs9OW44@|$sG9N$1clH?`j=j=OBm+$7COn13%u!RB*f+~6?&b|1^H+|^q)*o zA=k^S^|trsr-P<>4M>|~Wl)abZfTdHIF;Fv6F0ay0<|njlEQWwEVqDVc1eM%eYl=y z`tV3K?yPfnNs>z0@}pAJ$H@708VROS8}vrPUJ2~pjqkIZnlZ3s5ykrUaQ$B#QLr5~%^ap%G{q^13s zg=Vt@;g8HpEN^7W{LZn)l*tJ90xOBgM(6MU(8cXve2awyX}LRpfVAp^VO=3kPm&({ z!9&GB$NyFL@}aq*v8gTi9>3rN-ZiUrUCyAKESj`!aG?Kd_ui2vbx|MH-+%_mj+a9L zzP@Tx=#1^V?VEp(eGIzq{Q0~8X6bXr<ianj!+dsk*7@^;{IBkQf>EHNBal;C`8B6$T0 zA8ibgmwBsLhK+BvXS{m+4%63OcRpM8|W+nh{IBDx5p$k^QLp@C!VA#q+E5VP4Hh0^!qN zR&JiAm(*?Wr}Xb@fW-Biv(mTny82#h$u^{aCvJjLE+cR)3p`^Bb4lOKmrG^By6%mN zZKj;XYR)VM%{v6RdvEDJAzN~J0xY;9=b-pF6ExeqvB#8f+Nj<8w$X&|9D0{Tsyouj z?RZ=;Y5(xyhUt1Qa^aZp_50}9n!>*-{22ZnB4ns=1r_wpAb0%;_BnA9D1h0=@Tu9) zwg55U6H-NdIz{|XHk0&`alr{SEJ_3f$kwnsV2dh^6ahiwANiK!fRT4#>ZpA#mMOo3 z-q^p!n4}w^ho@EX$&dW#?{~lyD^+H)qosZi{J*^qj(r)>AR6$En|BLaClb*kt`7>+ zeI{3(O0uCw+}rfR-Bi}6dr^-!cEMBOQS4x+_ZJB012NCoH~-NuHFjpCvg7Ib5BM1U9U)?*2rfIc zeQ3foXg2G<4WE~>C3zvYCIo~Jg_8FRggNF!_h-2qfyt^=cPXE1jx`5hOW5kA1;59) zsNdCl=fF{zZCl!FO}l?;XD2F84G!Yb3)U+vHdW|_T!y4wv|?p$y|*QMqc^(2XH@V5 zw7d!RYzqv!yY;=RKU>38S~$kt`QBz`m@MabiHboyh7eJ=kQ=O)QFIt!8&&vB_3WD` z&u{oT3n$CqBb@lXOy}IYE?wE=sm7~z5m0q+V>{KMhA`{%2i;vOU_pP(1FFbW_u$)T5?Mwg#=SON)!-_6lZ`m>Z;QTu_#8Ynde0 zv>V^x=#366OY}AS8hq2!!n~e=H33@Q({b;`A>B_iDm=Z4qWlfJH|w>zZIdJYB(reE zcb>UL+h*G|A?s3g4l|^f*!O_gy;;+)R=Xlf<<2UkR8Y2u&Hjv&X3>RklLF_7YqPTK z%wCrzy3gVU0}-KMehOHMdj-VK46u9Vc{wK;;|#`Q2;92YZV`&9E#%Efi_xf z!|kQ;TCc^ni&p*XdFnc2t`~_cw&ZSc&fF(hxDa9ya#8Rm(#Mzv+a&}8fS~iqQ@y3n zWUyX?>fhKBK?tM!oP*!TD;;c5-m$A!&=_JBcpR#*hP1TC-G6GEjvSWq*yq>Kmqtf+Y{%O{avsi;L4l|7MTn_{&RjMJ_ z$56Pl>y!nnA7U+-<+hR3l6J|vNS5dAM%>66n`L+lGIT}rP+u?TKh`>3Jkxm4y46qV zFZv(_{-#d|d=uvV4(d;W8URz`nv!_3`U;SH5>fL>%RaH>wd_{jdLWx8bqef54Z+SNuRYRNlDOVnPq*B# zd>R*5c(;6z!qcP-`TY*o_bESXEYUE9>pEm_M&c3VrZ@N^#nm3emyog=nFRvra!-<} ziuH7BJG^-M^wSmR;ZAN|e!oL()G66fyJs=P80mA;d%eE=elL6u&Zk@F;fts5dUwT} z{HNUd4|i|6L%hD#Yq$mnE@=7{g%ft{5~bf;mQ|jCzxQ`lAM1BDky|}C z7Mk8WLz0c8x4`3Q3aAyImO(3$Hw^XAqTm0awfHk2?CkhsDBcKs=nk!ItH6`kS(z;y zrljl5;P9ZEJPQ2qoTo0Y_a5R)&fUrx_hFXpZ24hVxnzmR8xwaN&iz<#pbrxzWO!_| zhexuL`^Rpz=k*c5(-HoAQ9MxWkf}?!S;tT-TXWmCGTfP@n~rq@IE8{B9d3%@)eo(s z{~V~}W|5x4^N+2at+# z#QF}1UxD;zfMNGTYqKz}M`W18D+W$+7Y^I@ZTVsUgF9cZDvnzko=rUO@c7!&`Q7$; z2hbY*0iad*0f6zZGj4ejDFf)Z#`AiQ)s^Uy8e@&M$i&mcK+b5dY^D$8Y=jV~e{@ zQBY;ghgQY2Rx0)@(za~b)NjA2S==Th!*eY$jNM~19CLMmPWMx*(}ys} z+VB@motejRV)w#X@|v~=Vg{14b9ZrT$OpH<{ka@8dTJF5p0XfDAG*4ck%%k-8vhK9 z>qNusp9vIfAi@Usad!Ups1yhYmSw=^b#51PY@-FH9%g9ysxU3AWKi;xa?P$Wnl-a^ zDCYe?Jlv!92EPvPlnX0rB0ketpjURrP90JtfquUQOXle;|IYypx?`}i>`1FAGcJ27 z=~X}##cJ-b->+bXZp==)D%fq*R@O)r9L6|GfstZsJMK?4yPS1b~x^EwQ`BU z3;tT-I2Jpv!_gE6zGC>WKS=d?MgN8!`ikyqJ52sKM9dkW_!UyFt2HPWIZiadV=Zv%IZ-C`>aQ=SoM#d-azNVQm4m^DE(bQWdY zb8(~5=X0@FT-HFIh@w&yg-iW-DRR1=vj0K8|q=M|?ZAGOvdp8O+vYB3f z;*ezS;3T`6-=cZ4NSD6(Qoo2Zv)aPJqflyU-ceO4W+tP5YIm4fm2AgZ8ND`z~P2+HZ$oDB*CiAP<$ zAvRxvmMqY`etwW;xv6tu1&rlsE|%}EO|N?P+`j9alhY|#T%)Nj?eSOIbMs2p z{O_60Z*o0pQLM&q3c;p~sgCoXfnw6KaqrC)X84b%k22ILfY!i`DHmyLmyLUYb8ut_e7Y zI%2?r(qQ{ET+Dmw?^7ONTq6Z>OtPBQGTR%?8`xFm)-ugZibKKLpBi2@`*Lhk)olP2 zXzU|5ed)4j5dNqTdGAXTRwkdA@b}Y7dLyht?H}9PX-_o0O6J*B!7=`xeGy(;Dc*_S zVy%OkBJz?R2OOz~mS7?0^9s{J2SznWUn(a)pY2>Cg}#QcZt%w7BY@@~(?8BBl<}_{ zYXIwR#jgSOOUNkdV{UjC0Ft6jkp$w^q$5Dm`o#CftphUG;~Jw>{C89vd3@ENT8c9E zf~WfDkIvG|%dc%Uoe=b@IQ7d@Z=3TzE!J?_-?y1bJgrHqM~)hKLGMdKMB3RA655~N>GC^$P@JI~;~j?n z$-a(rDOyKEjUQXh_TiWAv3X(oxOzp{kKM9VaSX$UO~8~ zUGr_;H}ZM|asW2$V+48}2i{PdYh{%kFzkiMo`7Mk(yo($dY)G4)F!iXNZSa`U8~xC zN=BJ^X$LV5G@nFOzRt*Fm6;ReeIU@@IPh|{nUvdU&lYv?aje0O#LyvPo-s zOzKu`zLz^8yvhF#_8PQtYUoE$fECkHl8{URs~lQjfcP^|L_}nhuV2uZ(Cb;Td9laW zj@?UazKm*Lmz++nLm6jH#soMhn44(uB}?(c9Spa)=t;L}i=$6K8H!54-gm*8ssj|u!LhjjJ? zNx%yW+9*gfYZ65;rPc1|aM|jBM)0kOc6E+jqc@p-HsG?r-t)IeZbLaHMRebpP1P^! zlDMwa=w{X7sVaX0qBEkU+gk>RGDol3ZOo{V+~y7DAm0GL4_B!JzD zH$;E`3ZVq7(a}EMem3dhN2^&vP{`C2cHNUgc@6hG98u^tqo-9cxPl;`2(o10@ z<=JEGo2@%)HigN29bZ2^e%ThGa+wTl9J->mqKGv_!7h-?wEasGG2F_^0qj66aB7f( zSm0Hn*r1j;yW^o%wt!WMAPDVKH@ndjR}E88bMl% z=xS_SeqE@@{G8w=^FGBpM$HJGh=SuFF@i)a2aU5EhzgP-f}{QSE%-{j;`>2LG!P+) z60<4}pF79SNX`lIoe1%st()re;a8Xt=c#mU*PFPO`dkJ`7QCQUx9Lt>BvVWevcSR; z6Kg+}#v!NZ2PMB$#4EoN|E@ary(j1Qz9ZXe|MxeY)k!tR^I3=lMiZIrBL=Y;bHPaA zF3x!fhPP+1J0SN_V|aqOgj--GIB8VR@i<}wx#hb4H)swKW5Hesa5Y%1t;sVy3vx?K zi!J&zs4YBCYbenm{(j~t#}Nn0YPI`#HJL4#`G_PK5cK9e&arK|xrUvEsrwi@-UhK~ z2X>6n6x)m~z%8&w#OJ%N6sC76R2%{N$H<~SXV?H|zy>_B(HH$=(FL0JMsQ!_D^`~l zxL!Al4MqB>FbW)j<@A`{U>o6&ei-Hsc-mU}AGg@sEaIr?XOBm-gI%oeCt8esXOVm~ zDl5;V7MWR@q{PiM45-$RsL||3ej$@!Oum-&YT|?6+ki6kXRKLjXr5s1@oCS<#R&O( zo!d*K(IhZkTbG}EmPNU7lv?TFhnkZ^hq8T7Jl?y$-LGoN;-ZRenx!!pqpEZU{2oh?}^XZ#8$ye)MgP`kzi|WBu0qLag^K9X&_JdyC7xu5G*!oiW;v zlZyBj*`PmBten6(56OsPjKa@J4uIxXyB(_!x=YQ)9{0NS!C-1rR}jCM_j4_;4~p{& zwS*V?#m?a(sK}M%K>W(H*^zO*9tQp!XaWZ><7jr7#IxI`_>UBgq=3tP>m23UJUEB%~yYUNE0_}y`&HyqE` zTibc?66Z=P=wA3YLc21YZ(X_$-?+ZUNySqk*XJ8*s&#KZ#@_J~=B-eRF5hv|xMMtU zxd+3$#yJpRcdcJ^qQUjUt%(B8DOe)ZsMV@og)-$D$??Dq_m5gmj2c}{F;+=wrD|F( zG;D&gmB|H5Lu?&dlHL;anlD4O6sON)e*OOL?r$CQPv5E033e!hf+{&nosM%~{_=e=LrS z296!s8@(@uLklH+}-}=Ij0;z(M3}M|F_V-{5bR^P&k_S zn^H8|iE6usjE3yAIUh_1a#e~(6POxi7PFoCiOdYaOb7}ga0u1^ilfHt%XFCE7-Xgt ajpj46m@Dv8cLwS%S54ry+Z-qa00007t>q{H diff --git a/app/kuma-ui/pkg/resources/data/assets/Roboto-BlackItalic.11cf0708.woff b/app/kuma-ui/pkg/resources/data/assets/Roboto-BlackItalic.11cf0708.woff deleted file mode 100644 index 532150fce9cef55e6973a135bb5cce0a229c338b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 98296 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

}h{9G5mW0d>jVCJ6JM5$S%y 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

    n`#BaK^{j71T+CX6*c?aJXa5>a` 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 diff --git a/app/kuma-ui/pkg/resources/data/assets/Roboto-Bold.8e44376b.woff2 b/app/kuma-ui/pkg/resources/data/assets/Roboto-Bold.8e44376b.woff2 deleted file mode 100644 index 76817cc76130c307947f116525b48a6afb870abc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 64740 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≦|<2 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 z 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 diff --git a/app/kuma-ui/pkg/resources/data/assets/Roboto-Bold.efc87488.woff b/app/kuma-ui/pkg/resources/data/assets/Roboto-Bold.efc87488.woff deleted file mode 100644 index 83a333ad47172305e72e988bedde9b6ed9895b7b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 90308 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

    rb5ERNP@BwVUg6ZlaZ4$Xf}P&I9p`>E- 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 diff --git a/app/kuma-ui/pkg/resources/data/assets/Roboto-BoldItalic.c9d5a0e6.woff2 b/app/kuma-ui/pkg/resources/data/assets/Roboto-BoldItalic.c9d5a0e6.woff2 deleted file mode 100644 index 45c9ef7328fb32ca5e2f22dce9f5c892e776f4d4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 70360 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%0APdn=WZWfKC`&G=< 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

    u=cT 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 ZeP5OL{FlEn&QVudH;qMf)d|N};TLd diff --git a/app/kuma-ui/pkg/resources/data/assets/Roboto-BoldItalic.cc3680f4.woff b/app/kuma-ui/pkg/resources/data/assets/Roboto-BoldItalic.cc3680f4.woff deleted file mode 100644 index 7f8c135d12eea95b8d48862103a60efa95098803..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 96244 zcmaHSbC6~~(C$07ZSC0Rj%|C#_Kt1Oj&1FZZQHhOzhmQ@-&b|-U$<_$o|8)I=}xEX z)Twlmgl~Y%0ss)$`kr?F7N&+K z-|eJtJ&ynIfjVbk@!k2|H}Tyj`^FChRMY_rTjy^*(C>J_Ap!vCT%|htm^Svt-#q;9 z7{C(#2UgsgbX!CB?|Fdy=QHttfZ_*zvNNnb+f7@W-K6vAVp8Cf5R?*V}G9op|QaE-$7U%d#T zy!I;hu?SNL?F0Y=zyLu1>jePZ*NhEJ3=F1UhWmSZa9+os^r?=G5Fv*q;U)c(kpK}L z5Vzk$d`AHh5C^~nr~)AVcO(Gddv>4zP!s?p0OUU#W~b(B{XJtnJv>p1X#oLBgu<-) zCX&WR1_l5_X!o9;djWqT65J70z|H2z$0iOs4)*7lsqyo0PuviH6bw}_7txPlqro{qVIpcRccy0s}EvqZfB>zg_x6&7y+pBki+@Lf92Xy=u{=9jigP^H%+2c2hO>pZpNq?Vt#Da zmo8TuyxSA$tjDzq6Dlom5#1}Nj^MU&gcD-Yh3;L~YnB>??^Xn5;rM%2c0@de z_yXE50M361l5^ABuuG3*?8S!`kYWRPziw7x;EiGDR;{mAPve>H^KuJwuP9N(SMt0}ByaV4g}sskH% zd|i7P>FEmkrxQALozJ?Ztq1}`xP!EGD(0}6VZ>fK0e<{)^Rr$1CSG4;{9a^IPInOC z8bRIqMSix^jqHrB>+J`~9Xdz4h~wDL*vc#LrO;-BE^ey!{nfgWCXo!hsJ2HiU7Oef zsb@ATl~lV&UtL4Wf>Qc8xkqT8Hq#cmk)6&i$+xYDA|b+zRxQb0{DIt_9(UV&*t7hU zcC3$}pN@r@0qYlh4K7hk3%=p}LX5wg*w-?v9Y#7rjP<_KpHp1v5K?yC<7lhXY@hq? z2b_AH^Eq?Q6};iIK0@n)Z%vK#6!Fikq4x4}rjPP!*NMkBE#RFH4#?loxK9a1jK>&7 zf=KKzDB67a6bRc^noV;dZcFTWy`bhM4c9W;?)cCGjW(>H=APDev{QqXTuG<120U29 z#Yc*|w|87gH$PA|`}lON^#={w;h#cOW~MKD3#;gTlboY%_cO)tWVl1O zq>R88J8n^tLPYl&c8t%~34LVj-#cViAo}%h%O0ei4-D@$Ie@<2R;lzWvpMLiY{P2} zZSxTj1#=h@y?#-Kx1y$LBg}Aonpa_sc{>I2|HO5hYdU3!Ika+$apJZkA_}s3-9pgy zD$##~+c07M9laTA*Rh`1aV##l3fQySnV1|XU`ltj7Vazw`=E>;=E93HsZVli&UM?w zl^jd?cQaJC^%3yd)3LiY&&a6=9M#;(8A_{x+5UGeTkg{(sEoHYuTG5bZ=-?bqls7l#x01#v454nvCxd-SWs*wJFNcPSNn8dnPCVo9T2p zv_Y1;U38cJ+u%5_(MJ|>&E>=*=U*jkt3rIm5rO#t-YjJGZW|Lp^_;xh3T3*RL?IKu zhHD7pNY3+HMpRO0?OBKXxXn*UIgO)L_Q8&uacC+A*phfU#LOiLr zKl@I+{PXI}6!;f3(@zt4Way7vnC&Xq_Jj$&wbQj6k2pEu$zyFR(l(sw?#uT*cN8K^ zE3`~=Q-|7qeRmVl*_*D;h*rB-&$1navW5uQ^uw*8M;X75#1AY8;edjUEgMKgq) zgMUpr)Up`;R}&=5omIhf58a_xEf& z1~ogz4(Erv@{wYCypPuI|GKvDw+JO%lAR0yo6}fU$35r58~;f-(1zBgL`V8i=;*Q@ zT_ep*e-dill#lP8u@a{Am;K!PS4UdPD-Ic^g@;(^FIhXXqR5RO{EP;F zCgSJZDf~E-`P0X^jU&8&gs?vU)c3X48M~)C}YBf;z2`YwX+#DY1>o(^4MUUQGSfaA&ypgQUSlgfzNFw8#SqF36PGntzYK z(lp}(qOGOq&$;KHdReZe@u3Q>siP9Tiuu)~C{x1=I@iqHecq$E@d+4ju^%WT-$sTpCdSCT_6xI56#u^=E9+@R(L9?24pgb_HiofZW@fUf^ zzoef_ZxdgLSQKPYX;QZ*n=e8;GETSC2zh9jsybAiDR!yB7YD^wQQ2b zK}opChtbq9j)K(%zlyY4j#8hZ`GHUBg`T^}QTH(YP+8sc#mwlPk!`_C@l7>#K&um} zQN^Y7eZ@(Y@o+G**3s;C2~HX)a?q4~h^TuC%zV1;mOeZfi&~Vp-y*fEdT(h{%_-|x zxKlm+%Y9oDcBDDv8*Sh_!>5dsVT~qv>(TrpKDAuL$=%c|)TL)RXs_)0Rji~UcPSZK+nh$^5;gyodu(=andWDru(c*Azuu4xE2o6^jD$|x zY2EZg0{qgMu@JLYxM=LrzWh@@`Hg?5`Ic@` z>TQ@xK&(yN^LZ=eLwq1VQM|yX(q`yd{&2N~=#buC#aBbeqB{R0V0w1(Rv%pi<3;9$ z`i)uazCE&04QY`iK?yO!-RH+@u?1tk>l3rCoR#0c7xE)}*OP(5FJs?Nfl;^vproGm z{FC&{%MYiku8i9g2-AfxJxTTH*a+Vj;X22y3ew|*%(-eGqO_Xsp}<%Bh5qN9Sf3&Z zL~gT`3M0RjF}<*ZV1doQzjuA~joG7o5Z{9DKAY>)T8$x$otd3RVIL`!E~Czr8hP{O zI1_-fRoYP_3I+A+bx!=Ql#0s>!QG-PN(!`A#>u$UZ!~+LRVr&5{DFjc8`uF>yv@(i?OK%Y^+arpz!$^3}-s#aYOU$HIq z&*~ShS=wiA??)FSTMxuoD`8c*q+E@PZjM^0mv((OW20Y(&#f>F73WU2(|4S&ZUoLq z)5FP6wA;%$hEP_t=BiyKZ&vi-d3V!MZN3wP@AV1UzQwq}Il_ zgs-nP=O8n_tx8o0U0f+>3x?`OJ?od;4_oVq@HUAK)k!gouqf4uO&US(e8R0TehhVH zW;}=rQU-P}7q}ovHj52%x=Fs9G(sw-C|O!)vQl)C8Tf7T0EHPy=x_sb_F0C`FiK|s z3W8~V*4BZoxT7PPEGtSTw3LUlQ38Ik=6l_issW_g-A8K``Jss0o9vGK?qAM1AQH@8 znvpR^4!!2$Z+9hI>UL#dNOiS7w5;US%gWJg=m4z?NoCmG0z@r+Em0`)bwzMY^9dc8 zKGhJ{U60ETrTU2LwcS!StF`0idX0)rlkBu=*_r+eZSZa$QPDyvR2>fIfnsuPiMhjB z!En`_nHh}LkGuu!$wF@(&otg2MCunw$4A5aPxL%CEp6rg(krQC9eS3|eqA?RxmlRu z@`N6duY!gY0tH^-7mzVHZPVQ+WkO8%Q!q;zF!QYHY$eB)kAQ|}*}Y_UqaXNxXjd;o z6isL*jf`u$%$1!}<-MLfQvHhNGpJ+yt`&@O`oF>`lUV~cVPd>Sqf|3+KM9&cju zQ0OsJO5*e^X>$K#!+gU=qX;EWLq9Y>GyY_D6lQsW!;Hmg`rrI3JJrisZ4qV2{Ba^0 z)CjepByZTK8ey#fJGW$ft?Z<(k_uY8H1fI3^|WkB86){gMbrbf3sgw)Kn@@V8Xk!% z1TF@r1jnfXO*MTDOWNA{!Qqq=+jt=`sV#71=Hxh)zPjyQ&xitpL%FXXV{BZ|k^k4j zZy5Miigc*t=IywUlroRICfr^caMv0a_2SI1EAP#_J>J>EiFB;Q7k}(P zf2=FByyWsb>eoM=U5*x?KGHeK+e0=Sntqcc*(B~dMfDLYE!y)2&FQ7`d(Tc4q6I=8 zNy-yd`eoQ(mFMh*P^ei{lIUXi9}KwIml2O*Ve+;>ycdeD86qHA?rrfKs$Wj`fd1L~ z%T-r%?nUtnPS=LUGx?}!9n~sdx^$Ctla#AmtEwK2z#`ouDaJqT;wmW@nN5`r$JBBi zS4}*}RvQKhbo0yj2T_xsQCs=aufa{q^oK3}nZIfIgQj<6~Hw)LLpD(8Busao!%! zPG&8>^e}=;GqQNd;iPu;Q!m*oH9R#C_L?FM=_t_BK)lN1szkS7w>|W-gBHDfHz(B9 zTf2#-oxh!wSK!UlRr)d6#?qDQY9($wl(ue0-OkuY^Knei#PB!u8!I~?D!E}V&~`CCVomyx5(Mm zm;ct;P=7-BdEVu+zTw*3f9c%5VW%O}ZyCJ4|JdeZ*Uh_gwjqQoRk-1H75BD9;QGKI zQ)u}IpG@wbAnd<%^wylJRJ@b1zl~Yc=2Cc;baDrpqY~y*DMD-#kmJZ6kz)n|8>?u{_VvvP5j9Y8%L}v%AK2ZEsWqb=xzO_(IU2=#j1aB}U@AcQ$;q(y2!uIwSP^)EUp<;eucw(znc$aU;(X3efF8OZ|a@}EzGe#$&Z zX%bSYy!wog`vB%kcy>jgi!XexE?I7kW8mEmfsQFX(V&DA*(L4vNV7L+?g-^?xK)aE z)8Y$%fsYKo{>nzA+)?x2c>I|%4Y`kD*4g97H!pQEu6GdLB+Z9W&i;r=+N*`JXU26J zkG(!n*7jW~>(&aFyumiQSht~LeY5QM1nwrs9GHs>%3vn<8Q!sc zgmV{CJXyB;ns044FsdHWx2uXz6n*1}_PRC{!cOP;!Kl<}j^lP0G zKO@3NSc3qaodSD@dX!-9BJOHGA&mk8rpOrBW`YJL0a*(qoOY%&Oat=>_f*UqDM3U& z5$-WU(*wTCnCF?uj4aT4gIGb^#veKZIxn6;Hc zjAX9NCFs9vNi56T;XH9;Tl%;Plq`mAnX=n_Amt*EjD>({Sfr3bNOL23r{OQ+GtF6M z;689{lwflE*L_4dHpsVFCsLt9*8N6(z!i-aau_zU6+Cx}UNI>}{T2!sGwiH8Xf`C2 zL|j6vLZ1%#)tU%v-pjU&_F=`#Q89v5axw-7XU9TcGMtu(=;} zAHVOP7SxKEZHP}|>q%adY!p5bV=vS!>LdhN6!(8Z&v+PMi6N>8ukg$u4tmHZ8ns_* z;ODtygvQWTRdNUc%O|yvW+;|jC>_#p@Dr4C!eq~>eMAk==OwL#=HLSJ`_YOLwum!e zY36?^aq^4S`g**{Y%Rfw77~TVtSV=UKF7S3q7ZsL#CAnIn>_xeV5f!sy(augbiR(v z$ize-#R!hInl8)8!9*{`2-3|CTp0gTWB$q;gh>T;;m85 z(zkWCxZ`shi?W9R8TN5uGD0&j1sT@aiL&v>#X@`+%@b~^pMTp5{PM&$ z)PUbYgX~0VHy+mhpb#1Or#DM^f@2Wh_&I?e{4?OZTgV&x9qyb9<(zCssUpmi-)uyF zfH3qza9~3589eM~u)xVY2b!~{ERnxQUhnv{Xs`m+s~+T61|?Q_*klE|FJ9rJ6WkknIIFAapBfKE91yU3g+M=yavPKe4H?!qV| zrf+_QjLj6)tLAKXq(}aVe#nxEfYA)*V`8-kyjK%VmCy>(J>zz8c$eCJBshX9&Yz$2 zj7GvhUmP^gSK7FkH?9+|p!5E%z4t01H^c70slE>f-Aw@M^t7!B2bYp#oXmT z*FK;P87Nj}RFH4}hz3lKist8EUxL4K27H>H5ch41_3B)|L;D~LeFZ*6*7%_u1@M`{M#m8*eFl7FS|&_6@iyNEq*+Xva?))~k*|_%jG2xkQN406thNzUrVKhHXr_rz zekR*9d6I>A7Wa7|e#BcD2D8f1uwVnTt!#tsPfD%fLj{W4aCX1=URcOgK6b3GN@e3g--q6vX_EY2>)Er0@P2!(pkG)1ariB*o6EmAzgzaUZs1``D-0)pGkpSSpc>oyT(EwzK8UQ*Z zHUI;p2!I0F13-k_{y*nU-x^B)S0VvTAbcS8pvs_|pwD2GU@BmtU^QT~U?<=R;6K3q z!D}EuA%Y;rA=w}cA!nghpgEv5pgUpgVQOH>VSQmo;Sk^y;acI|;IZIk z;S=Cn5TFqx5egA55akeykuZ@&kb;mJks*;4k%N%Ck&lo+Q7BO4P%KaaQK3=IP`l9Z z(f*)qplhM$ps!$1Vpw4WVgfMbFtaefuuQQ2VWVT4U{_*q;V|I1;xysh;&S6E;wIxR zkj{~A zkv@~5lF^aHl0E)l`B6#^PVP=2L(xr%Oc_b}Oyx&)KnHr|)7QWC&zvV*J6V&gjP&&DhDf%Y?-w!<5K0!VJkw!7Ros&m6+s%)G(;$Rf+4 z%HqvZ#!AVm##+L<%7)Dr$#%zX#D2+P$&tfJ!dbut;8Nn6V!24U z4S8w#UIko*R7G$_AH@eHEv0m2IAwR`V-;6ba8+g1LN!#i5VcQrdkqK;PfY^NCM^c7 zG_5UdBJC*cXPsf)Kflm_CI15I3G2D&CFo7+9q7I3uNx>BSQ&&EJQ%7NP8k7==!_za zR*Vjeu8rP}p^XiV+f9&6Oig~9_?S$X5}AgYo|pxhqni_()0z9251P-KZ(1;0_*slt zN?Q(Eky$xg`CI+5dbZZIHnDcF_O=eUezVcGskiB~S+hB^xwVzBEwdA}Yp|!XPjvuy z@NhW$t^B*!ke%^p%7YM!{Bp{Xx^g9KjhO5+OUG z)?w0N(&2j%auJykBas-9K2cy%>`^&?!2T%z*@yIal*N(4@pHIL^kV~*kXi6kZ)JPmjVoSRrA$o)%4XVHPAJNH669Iwf|}t>S*e+>uT!;>z3=z z>ptqy>#6D^>Tesw8vZsyH?lWIH10JqG$k~(HFGs9G;g+ux45+Uw1l*zwdA$bwzRhN zwv4vSw(PZ>wcNJ6wnDTbv<9^vw4t>Hw9U5*wU2gCb!2xUb^3Kdbs=@7bsco8bQkpy z^u+b-eal&|R_|CJW1nl^Zr^i1Y(GgqYrjCha=%``RewN#T7Pwad;eVjLI2wT)BxcC z`+)3#@qp(*=s@;B!@&5!^1#&~#3244%b?_-%Anbxu@8HDX-r(~P(h%Md z-H^zT_K?F+=urGn$x!#u;?T~}(=g~T&M@P!_^|G9-^lNg@R8h+rjdz}{gKyElu^o2 z{!#f+(^0R{gwc}G?$M<&@v-%>+i~b|qH*?d*>R(B=kciV)bXnE!SUtss|kn+{0Y_x z=?TLLn+dmxn2C&uqKVFlg^8Vsi%GCa+)0W_mPv_8jY;E4`^nJB?8(x}#>t7vy(#o5 z+9{za%_+O7(5alM#;J*^m8pZNw`r7Vs%e2~^=X@F_vzs2xaq9v`svZ>#p&JY%juUH zqXba=*7atwk6^v&Lz1elO@lkxTT_{j-~l!{$@wB^6cZOgOE zC(B+AdL!1cEc)D7wl!435dhYj})|BdjCxQ+Ks=uNaunoXfi%}tX{ zug$Z~+s)4{$SuSz;w{cCfh~zGg)NOOyDir(->uNCn5~qpoUNj*s;#E2uC2wb&8@?2 z!EMQH#ciE!$8FE;!0njrlH=$+)9ik<$Q z>7DhR+g+GlqFs(%{$251yIb$5AqQCp4F}@~`vtqKA5iu7}Zw{|-A2 z7Y@&lz>aW_*pC#BbdJoAe27F^AMV{rKwVX|#9i6?OL!YCc6Q9$ai=1np|2_{p&p)p`Z#^G8pFQ6^KRtiA z0J(sG~H+(mJw|uvKcYFuDd%F9&hq_0)$GRuGXSnCSSG?D}H@LUC zcfOChFSsweue)!%@4H{U-@QM*zqx;T0C|9UKzYD<$bWc!RC&~SG=KDYOnl6IEPkwi z?0y`7Tz=et1U|k!K|P^85k1j9aXyJWsr|Qx&gz8nR#|)#@SSdXGHbA0W0P~sY_jwR zrB0$qQXAV!NhT6|rYgOi}qr(bP3984zRFp(EgYW@= zbjK$WpJ0jx15O?yuZrKqR(bK{>0v_VJA4ds$!lVX1$*@#@g{cBL!o1&Em&u;Afy(!0}EyY9w@+&pqS%5qJtI(Q_ygy)AJzMv| z<$e3Zo+7D&ySB~ZVRSKfNC4Y`{&PB+a&j0FJ;2rkdc_rdfDpnXRB!$jN4*Q`EWQ8e{Qr# z^%H=)BIDw!zVWYWV)w)E#Pq!hI!U-Qc!h_Cf-Tsge$%p{@FfO^n-#|BrCvZAg0@TT z&pvc7()(;&KY_#BwkAVkT2-r%x5rgVzxDgxXJxT040|5@>!Lb?;Yje@QccWeQfCgdNFH45bN9nClN4z!%iVnxc2=TP4+iFPA zpWr)tjusH$D*2g>c64SW8fD*m+TQcDy3(5u69a<|Ehdz2Kz&X1-u^)`^R?uimXVp* zZK}7pxQ4w}l3XZu-xrdH5%cqPpRQ>z@ihS2)`VBee%pPdAU93_aPyGF+mf5g#_88q&o6l4apj|E!{n z_8Y2X#ax0#$3rs(!N?Sks|}5W@yP};jar;aGl_B_Nr#D-suR`JUFi5rQ7olomrsk=q(MmHmOxv2HumID$g*TD8xdP<}W$C#}_p`v7?t zTRnEgUHmn``AX((HJH9=JDP1dK9arvkGe-1BTwI%lchPRW*cELh z(Q=0E9%E&&GHDP@G@?qlR=!}G=j9Ko=E6s`U2Zsp31-85H?CxzVqg+uFsyhiy4mdq zMk9*zq+#GVDX~;2CO3vs_U}naDBIkkL=8`J!JF(0#&$C)MWpqBUMAxUJ>|WhUcOK` z9p-mz2Hn@j+YCuXb@T%;aDR2JN}~xYnUnN?iI`^T5v)Rt4KTISl9I}XDwbp-wmtj_ z+H1X_W^@ZwMtMo$as#2a@vy>L>2h=0?;h#hKgfAfs0&j532m0&Tzbd`9Wi!g+%}vB z^!<(A>HSwnhNv+{vdtn>=I_#&8HyZ>uxm}Q_dLXpzn$4|ECr(xonFTq8{rK1zNUoO zqKL8{#ZWIk*fsH9DmW6>u;&gmzA7^+aB_^|)swO@=mw6+tkLSCU#vG@J5YHFa<|Gd zx8^c+#S|y&@Ze-n)Fk~qn8blt)DkK24|!GBnlsSx7a1W&{)q+4=2^_EzczS!gQF|) z!d88w%B7dwGWhDIk14}bl^4;HdPJ@<7lW7r?5s%?(>cq>VUOLrOF?b(4zONNtxWy= zmGav13b#U?qzkeV(!9`rBzsGwk^MEHW?y^}n(wM{n=k78t)PhDYCZQC;HtNgsm$MG z1A;sBQ5B&#n(x?g+DJD_T=*e}{;_FO3VCPyYutCpc0fk83N`pOS<~4Myq60XQT36I z!a<0Xb6FLgenXUuD(!4V1tnoZby=2zvc>1f7`#EvI$(fk%3C;Btz6C*w|TFwyh%yd zX)qZFKPGp>WrlS)@&o=(o^V`1zl)vcWN^cnw zm*v0G@@KGRzpquyV~gpFG7~~8_5NY#Rl3i<7W9Y6VFCHWm_b{Cx$|65+o$`ubPk%f zgUEq7c1GU>MfYQ3DyW~z*swr4fxa=F#I)S8h^o9m06vbJynHXI3xfIJc^HPU&3l6iwkrY=tB}Gbw744&PSG~!)5~oq3O(bPR&wXa#`qWC>8Z=Z8hWrXitPg#Ry~92;*9T zU|M;wCFBfuzpFUQ(diYK^+8nlrx(h3m0kUg=Vbt{Iy|%1c+uxQ_E@Cd!g&xa_z|_r z6bn-QV=A@LcEy^`yB~lPLAL^s162RGpUT1g2AG?I84S#ZlW^?(Qi?HUONVE9``4?9 zjdDHizS=|0o?cOh!OdzF#+}nmHdsuqgbVtRp_-5HnIIrMi0TlQ4`ABQ zxrCZTLZmt2Euf?e-4^%(TqgJPYdo5w10U+*tQXrrVILOz-t;H1ZEqtR_1J;9F#z;*m95vJ$dJ*4u&E&3!=a5H+R9&AsjlWC!v zj?`<;55PdO8oq(Gr)vfGyKkz?&;6|h(}Q)Tbe<{1y&Pp#tW^Wc9t<<~Aa|cY@%6xd z9}+5Mo)OCJ?1sBI(*R{zlV@SGw!v0ZVrk%QsG7GMDZTHQfjP)u&5TI_&a`Yo*HD@^ z&aTuaixgIV?iJrHCzAh784fp%w+!|I!tM(ZptExDsEeBBU_s(p!zzcIAa2pT+`f#g^eU zmzGK8Mtz+`N8U`%8n*IDZI;Ux2VQYo(QLRu0=Wg~R^S{8%a8?LOH8AxOh888z%T-T z@VR+5PWUDgV}F`WZ}94`hwBnFlABheTbR64fZPfs_{#?%@-S1aV^)Y%eAM0jhaht>Gfpj5kXxWt-0PV zZt)e9x$vY6o zFINz?J75eaA-59K`^8WeKKYG-`!CRy~KLq^W3~tDOB!C@6 zrACbVX>J5| zzDU?IcH|D==K_!oDD>kH^Xv&r*UWWVxM}wo2&ac?;=WRuYeTG`Y-|5{SKl;8Dw(C`$oX+6oZWFsBQ9$R6c9% zR#`%1KX!r1&Kn}CGG6ZY;&l97_(;%GsHG?0EX(Xn_*WQ?y zXOZNZk`ih6(-!YlF`liIl%8KYvNIQfjI+Z+C&Nt)OIW-cY&sAkSKp! z`o6CX2v!Qihz|KJ-v_nR;-m!;bUZjp#2VO(dK0^UPaupnYa%2>C64k!nJB$v<6B}>40e83@h$v zG0Hh}65&N@qvu;?5ycQ6^*XM2FT@3q6+MJ?2e+5uZJ8dzy5jXeOtZhNbRQpnd|xC- z3}(MPYo&^0L%0mu^21i4(nasLiy*0u01oHggM)NCe2QwxKb+m`zKh?PPo;-{Zo2E z<<8s7u6wd-lZTSvpfX!`Oa$Q5M6V1|EALbUHDBvd=_+C!#KyRA&S(I4{eP!c8oV58|O4{p#U z$uG%5zJa2U^k*hioZS$#i;rhy?Hcx%V+=xf{>PRmEeQD!)8SnOKRf zV?|lafrhzRI>~^4ab2W*SgS#9&^TRI=OU|}ZL%d<<6U0*{s z5oKs0gdcDfi6YUsGg!}5ZgEfi&j?{`7&-$+^(gkm_x1g^Gl1GCWMa)MUMr7E(QK|` z`uIqZm@)h0;t*-9&dNuQFvKF;DP~)z<|@-eTM29Jp3Gx!z|j@*sk7!T0#i8d_DOb! z*#1$>VmI;UW}Dm(T7%(cST(xK<9+JSMJ#TYkFUs0_rXZ!mAn?RpfdThS&$$`{}{y^ z?sQh%aYeTDO8;SDHj2O~Us{8S&l@D-(3zGivRe?XyNAD%B%wKAIl}d+$`E$HNOBb( zF>&J|`%e2`WAkN;*Ahi9_s!WD8{d4IrCs+=qPWC=MBZgvVc;$*BV*$Xs>$|SrllA; z)?I*)tLu+t18R+aU2b$Oxsn!ptnv;J&{TtERBC{P9^ln}#R=iT7lFa8gS1PvZ?&7g z5v@Kj*Wi2-w!+h8WNiAP#hGUj!rbH%A>xA>Zokh)TT@n(DIDeE2G3O7^y`Cv_4}-x zEh$o0PZwHBkmrI3T{#S`9eT5oVp6GD%7S;^&Y(gjwNc~d{=IEpnm zUaBh`gM39wU>#hgpy(CIGsV4E%Z^s zUX%ED2uB{4NQn}Q^Z2ntGJj60(S6Yd5}P~5E=`j`y0b0*R83J+o4ejt%r2vHd-~oA zWQfBYNJnJ3F3)3>y!#aGvQof|t8NQ?=Bha$a)7qZJt`RgCw~Sj&1_c8S*^lwzZ);* zOa51_jr=`CR(}MReFI5q3=CB>_-s~Mm|H1}=Ewsnz%DQM2}?0Ci(ld~fq*G}0}wrH zc|DSOA_w&ky#MW*?{JMndR|dFQM^PAM(%xTI%EhIXN&*`&c=aoMV8al(9N-u@de(b z;73atTPpNSq&jmaeY+G8v}O5D?Nkk`YNFq(rYBK!Rg(&`qa4H3*E*9*=U2~B-IxI+ zpMK>*9R|WflUzT?dG7Ttw<_!x-{937m`6f5bhCKA{prZ9 z`ED9446iJuAC*XLVydcF5M;O)fj?mMxW7Hi$|DheI<|_N(CA5Uzi6^ z-4qkp)y-%vf=NvB5}Wf9%b-PjymcnnldN)j53ma3ozuj|C5GK?lhpHscN49PZYZ>R zIPf7I+xJbc@PZ+x5L$u4qp$}2Y^GD8@XZ~|ttbg9r!k#YbcTjr9M`q%2!_+jTfz=g z?OJ3rBDz&04dEr?uZ`&<^pRyxGeIa$fO?Lf&)J(BQ$elGWae11oYN>qb|r( zO!>>LEq;#^!#uMw1;G{)Z1_Me0t8q-pTgefK7(j0oPaT7)OVDGf5NIjW$6^d zx(Nk{Uzk$DsyY?A_IWL5LnXxMb(gUZxq7i2o?-jUKFx9&+t>1qi1YKk!cwR%1bw}8 zP}XG^pc#wUiHvsB`20|N>0X{lVywGy+_P%RXNOF@bDG&A1d#II-8r4y{PyVt6_#-HOt8pkRv`O!)yjh)yL)sACG?G(!{<^`+ye_z$A} zV7UZFvpTyQL0+7h6mh(0Vt+H)^3PEn!*G7wU(tkjdkwE+beT2B6f7j6N-4@m8)mr2 zlA&3{O`|C@V9%T&G8A!36N}Dj)JVCQQ9;2g)07C=Wkc4I*SI0_%A72bwlh{i$;!3& zcVvloCOfI#{to~-K*qn6w1BDNT^dD33XO#4jWZWhy1RwifPD<&0KW)Fp;1z0nGEv9 zchO}sr8-@;{e;|m*K+-pW_gy{wncI0V_^5@&3iDgB%`Nf`5TuZ485a=a2=ikOijAM zyzHjkICX$>Lcr4~Z-Rv80a_Cis5R#QF4t(3a*gI$xd!;lHQ@RJm$D)2Tp$OGAa=^J zE8z7BuoCt@IvpOla0P@$zy$BpdzBDr%4*Ppo#!|rWg#^}PSC~rr2%$7JD&9ZnM zu+Ww`0-<4Ei0iQ^%S(4GgswfzUyc0twR3M;u^vTN$UG=pOYrk+QPciT=fyTqbc85oYW;CXEg^FBvhn^RE#ErpF0Ur zM@$lA>PZ#ACOa{Um=rVy;>YY^<|UVB?(8*?Dg*-9G#NBP zt;5As2uEBNU^NAVBLRK_#vblbvy_yQTZ6}MdKQj!qrpg*Jo}Up%ffXu99cLCJWT~< zQ)xW%{*>$n)eo0W_15(uJQ}>)AEVc{4^?y+1<@EjSZL|NhLG~ygIktLwYNO9(yPu) zJX*aEl|dad6I;stjM^4>x1Mct_t{infi`-`rfPLjnhsC)HlP-I;Z_5)BHFTF&?l6F z6rr#1{M};di&&mE#IjJ+6QqgtSp-8s$UvP`__LRu#8{qV#u^Kgv=u8sE}kA(Y)*R; zI~^;>zSzYGOKm5dVw~HHoYB&(_QdfYA-M}zH0iGoSyE-$x{e6V{dPvt?-1zlz7B&y zt=tq#j~}+a1L4_SU^#43H`l7QcA3+C=(f%XUfBz`!^U)Vb<1czE;gg_kk3wp(*=c_ zE0o{d;YJ3%52wMLR)t3oRvkpKkC}_zW{y#1kq?jLWS#?Y#5v4%6xoV;OR-L4i}1GH zmM;k^*lOEaQ*1^afA0M;!wG@(Z4`vBtcCSI2Ra2${tK0qden{uX7H6dn^5{9lsg+J zD{Tsakpa!<-66&7NQhHo^+(TEMAPnRo*jF_CWGjy80iKt==vgvJx%@@_acJd6v5Np z9BbSlgonejk_(ig-qfr4^-0WnQHX|58!XD-|W>L8pI4NiyQ~Qjmc@2LMEotoym-{QX>@2?d!S zf@RQMaseLj_QLhN-Qdg2w;ZJ$s7~oq*OSbF^(6Cu*OPQgJxNz-J&7MDAjE1sFz6@H zkW9Nleq8i`yaTp;O6~qXAjkW?_YTM-N1+p9O3x+I3OA(mga{1-up{Qc8oerfWz+ENDs~4NUfq3{t zoJQ~e9ko%9=>4_-DWm`Ys!S6Bsam?(3VRV-Rn#`|SNO|0xEkJji|K})Y=MuY9O|i3 zIg&TT;n8v23*Cc4ZGgQoYjr-;$4oVI+zgo5$2h2^@t9*c4%O@^j0m7zj4*TB zW!AjlN=>Ed6~mfy1fYeXd7#*b5&Cv3PUxh@d)NC`aWXC@gKT?0=fRzK`qbJ*$=vJQ z<$QSf!?fgy`cHIMFOuD(7#DNFBzz2I3l@g)Gdft~Ot>Qu{=~`$T6Mw~R7~G=TUe!w z!7356)pjQXDrVGny6`cn_m08sr%$MtT)&gy)1db@x1YJDexokIC}zt0qabWDB@y)P z0#DvSu<6D@ooUo@gRBOBQ6IxH4qJJ}z#nU9 z#n)}aVRcF`j@9mmc0j4ah!CLDe{rbR`P%z;nWLUwa-4T8+6c)L5WINsB6AQDSw#hI z{v`I^{Zx?n@nc|1{Qg$r^#e(pC2`mOF&V7JUiOq)oVPeypnoMeNx#QeZJJ!{i5E=@ zctDl>(!GmkuE1l7=f5_oAOtMJm1G;$KXz*5qE1V3$i4<6*($@tP-7Q3FRi2`t!=u~ zVBS@AQ%p24esJz8CU?b^Ee40gfa+CYe%ZCvF&BSoqeGS7yH4C_Hk}*o~!+Lz-#4nZ&pO5j3g}Y|IwdeYtoiD7OgyDn@yO*ClcxC721#rTci&HS3_WATN7bamm zy_m{Y9NnYSRR1G{sUE#0vhs6~X9=Mm@N;CKSD?)-n81!gQC5KvwE-__rp;YA6GW4v zFjNjKXVb7lvELTDLmYg=OH{(uH<(PY-;;j?M}!!dR^la^i!QB5=@n=)dT zlVyjX)Vz0pv<+qyLzo1^fcCNnDT~TRu3&u2Hm6%WQRdiCkF6cPQj>bHN5Cx#c{f&;{ z%pj&ZdGCuXrP>s9XE=L)6}Fp@2is?5=7a07T~^&rux(veXECo%d)&58W?Kkby6Uut zu(i|G2EtaXwop)ZSG-4UO|(!=Xdo5$|HlG8QHTd??*mXxFK?(AVR~Y>}PXA_L^* zc4~ja=tD}F%LzHeQ+9^&qvSA}g|Wyx1>zjtn_D*=2-cfE*}irU+!DOIV0IjUs7=nx z3En0VLx0-17bIVfiWvI+mVM-l^Q%LbeFyZbkAv8?X7k1E@7{Qe++G8_YD?TUs)H#2zskA<{qhB0*i+t19idY} zLgE7iG1&gJc_fqk*F^Dc}#PCpF-IV032`yEAyJYEzx6 zs$5YLT@_@NHCA)@Dz#6R2%7B5tfluEew98>s7xAHMGX6X^G;xYCbVEh=7vQ;ShZC| zO`0{6KrqB$g9L$IuGVDTq`YBzecc`_;b)af<+(lN`-2$o2UVZR?=R$aln2Bm6YBM} z*BTTzJvQ3}Y$<77vYX*00Oh#qH9|lDAXt>qMe!)L8c`mIMeg&UqfmeqvGYf~{bS&6 zQ9i`1+K*@_d`NdpPh-wn6^>G=e+!|(J5<9*po*(TB)`pqZ>Xn`Bez_jF@y7!tJALv}%)8t934=B18aK5=BZyh>%n6o60kO zt+CQRNtW>kqLf90zWr^_YOl)-+&iy%9dyqonTi=0XY&7FVuEInaEtQM|zL-kQx)C-M7GtqLi9leT9p)2SH`W2NRW5NI7 zGvogcpP9h66eNRJKuhxOKaxN$)9m0H>4#t7HKJ~wAX9jG- zUjs6DnoF;~1;&D}Q8%i~MxH%tpCKts{#F;7DsF>4o8{2-uop`Yi&)o6*QWG!KIP$6 z;s7lLtze+BDhtO|y?Zng512IJ3Dz*>@_=AP$6Qnd%{16@@vzc$GrUpu+eMnOp+N(Z z)3l9)yEU3PPkcqpZz!WxOr~y8jbA}+rX=KeKtTQM`3Bukb%QQ^zCoAzM42_{27S=? zTs#;bMK7IDSDHJANqu}N=a$h8ldrm z2G?4M(AYs`Wo3_rS!gNRPUC^~B8vysgBJuAC%h{NVx;)0U88xuVAZ)Q;WqMsEW2paykIdB&hkoVz}XMf|zE%LuvN&m(}EgHLi5&IjM zh#25Uh6%zRxZVFZ{5XvN4b5n-k(sD9?nLvU6o!cPrK(BvBT1}M5gSmch%Ba7(SwbV zJ_v?3u3U|ViR^1JblH5ph^)|4UfalUM!+SS&Rv_$4b|3Z-g2M`L(w=wDk)JYkX_K5gP%M>6l_T28eH`U|@F}WOYgHd} zQVKsYNiw>liapV>DI8T|bX$vgGaD;ym|RZQzrhO|NQMHCEI`Rt0bqg?2K#KEHSWs0 z%j}x?iy-ZdmuC;We0*ApSdGjjdQk(jGY0SaG}#1Kc&}u1U;kmA8Masl9^D05^{#_9EJCQ6r$fo$j)Cf$Q|$b zb{EFK6lxgMUv!hd0QlqL%Hpwr{6Jp?k#=C}h`!?(_EU&1`vuRG;)I$)M^AM}y4u>t zRA{SJ%f9(J1bJG8z7(Z0W}wb79`Z(FyDP#~+gERLHA4PLG ztf@LJ6KYAxM+e8Z>oKX-m|#uX!su{>61&8UnughVLqc);uOCbJ($1QlHZ`)fc^J#XF};EY)H^(@^)v*ERiT<#yC$zf6a|IHhSPj0TKOXv ze{j1TMF}p4i$SDZpg>j46I4JPmhx3ocQ4lr_;9GvU8mUB;mNv~eV{_dVH?{CO8|Vz z>9R;HjkWVM7NjaTDm?Jd(XZSaaj3H>1Jmz^f<&A&1%D0uN#OXrW0x?XLxx6`&!-)(ri0r@FrP{VN>4ME+y3|^aH5hJ#f^PW27 zXL3+Pv%h;`!~NM1w^=cJ=DZ$FtKH0;J8r%=qiQv{cmC+52)(p@4wXiiFblWD-_U0U zYMmQbobSR4y+QsE%`KNd14egP`3uXl7>=cofV)EO716V&IKDKh3cBmv1A8`a+8g(3 z+N}5LXHQ}MJ0PY>Z`gSu^?P2k{~6Pln6e2t3%^aNv(mlj=Bc9WMHQplSj>JV6juU| z^PjK=GTv<~cE=Vo(G4uJ#}&I%ij@+8&v09m3Z$|rsUkDsbW3bbJ5UBvxWae*wYgW1 zK}R=D&_Yf4wkMmrbsl*enwDU9 zi`D7xf5JOFQn1V|0)JpRU4&YLV=4!Gl;dLq&>k)vZeDt6=C(cq$Ze1ZVn>bNxZ{`~ z?lCPd&o*Pgi%~H8HS%;W!s7^#_jqqiRWPy~@G*ik8Vu3)EgW-tSG3TzMbWryg(uvW z%7_a$x|8VIA{@`-d&^JGBaDF)ggh8Vu+@b`Kt<&|q5KUtv@ERH6Rx}+?(jq^&mtWx z{s}-ku}1u)3fT5!AC%DLlLmIEVwE$1RE`+Ie{a27YMi!r^Kltz!k1r~yQv`Kuf#`@ zAU1MqX)V~g)zlvC?Nes2!ta(enzRDLAKuIAaR_MVAUyg0@fTk#O&>TO;;G>1D1;v{ zU!6iD+XuYw#3GEYWS&4d$|+nE;#-h0JVbHNEWc%dVOdr7(6FG16(D65tkQQj7F^7% zSXlA1(J=I%vP`DBtV3qn)cC1yk{hGFmq(GW-y9P^rV6lEg_%`>tuz~ETD_O?2S-cp zux?Hqee~|#yI#);fyZ_NctCSobw{VU@{Z0724jil7y{O1bymR;{2R{ozY%*9)F=a5 zioTN`NYttIm8kPlH(&WmKgxnL6focKGnZ2WpXR9!Kcp0x zNDFZlm)%|-Dcr2CW>h*w(vJ;QC+%3BaRnPVB0kLELs|GiqAnUG_nG2(K{D|*^0gPlg0)9P_fywbJmy{8{_U=$MlG0KMk}^W}Q=d`WWpdT=;}D}3op^Br0^+#Ho1SKQ zw#;g?6DQzFWBM=Wc*O10xEH=?-(K@S%d*XQ&s+qP|#loGr_2^pPn{uv#qTsiMeD zXOblIx`cGH^v(0#_C1~68lC2y)DYIJ>b=?wt}dC;Vfv|_1zRu2rfVh5 zv`~PzgRs3I4TOUh(DWxc@GF@SgM!fS2Kb(vTy2^?VmgZw>d~nBLmE|Eg>)fH*dzQ4 zc+gz25mMI1aqm#E-XBe z7aHYVA@?mq5|~r&BncmfF5P1EjqedF!nPBWt=+TNN0t;4N=_2rV~* zKyJ&DVN|l4(&(U#_#Th;`g`9FW%wB8UDzH4sLXHnz68*u^{o3xD%t4=1B z0yNLN(i{{rKODXeGB4}{om-5ahH#UoO*9bhS-tPmx#TjL12i(|3kKEi+E)N&tw<}> zlkzfN7#MJ>=x1U)eGzZ22yu<4p^sLT;ObP1WNtm42gKnOF(S!G0g7=0q_lkStw>@m zAMou>syfi(!N28~<=yj6MN3$Z2S0gZ zbAe1@{?>1*M6e6%qu11)ee%~ubFMXM($FeX@4(`=#1VtR>O(b_FD376 z8Y4=;@oRc!f2!U)*H?A8`cH)Dm0eV?^O@C@pb#x|^;lwJ{|_Gg+2DsD!8eC6;82Ts z#fS=SP+1&nl1>#=P0}6GMociB4FC3n;YsA!<6p@?F}`N$qqBBc4v6l%!AtgoUw)Fk zZ~sAl#Tdl>s5DK#B;nOBpo=W#Y(TBWWW0^iKhR?epr4nCDh0x;rdX5*NfwP+8GIC2 zyJyhou!`suWOY@9<+3G;ll3p{T~Gco&pNteci5x=d~S@jbsHnz=6)lz^qX-@F#PH` zJne04jT^{ux~t7YCs3Opk`|zh$H3_x6o8|B9tvNfu_myGhUzycI~)D|5gJg`OrM*0 z2G=V&@E!{w?ik=(IG1-c{DL0SXAwezFw7IG%>NE$_`pi;=Ra-o7?f5xgX6g#Iptte z-6O{$izrQn4hWfNm(E!{z$hhgZ)fYaEjDnNp{=JtT%4u<3 zx4t{sNuyD*8SVg=JX{~QkNmS1OF)19r4h5a>&h-&DBX!qO{$wiW#Jyajy{!upkcLT z?C^wOP(Z`mDC!j=%ZK#R92&9`fHK#*C`3+>X~KZ8f@TF~yIqzufeU^5<;>S_gPgti zzFAze8e4#oPgnRIe~TVSGQEfG**!Q2q9_C;0D36_^ATD!yw@;nxyxk%$sp4L+aG!g z$cba5^cQjBO36&_1B*#2EAyYrQ}q}p2!c-FgFWR(e1hI1dEHi!$hDwRB;_ve)4SJT<3-UVO5AKZd)P!51KG-H@&3Z+sQT zi1+ASEdsr=Cxqoq0#f1pedlqhPO!LMHwZgsXZ65&;$7G(yM8`wJtL2Kf`@n@+%J}J zlt3IWQ1Cf@o@_+9qvc3Aq~P96b(|Ts`P|rf+>l`fGHu%e5o@@gc&wgbpFO3;|ct7TYYf|&h!8^6%p^NU$Re5gz*o+|= zaqXfG%8U9%JI2b;_5nw-)nIpOY!;vqCc<>s80Nx$a2%Wm*Far?!V`vVgGx)Ooa*Eae1V%w z<9-p2*)j;iQEl1{8zsiYSu;d2DlXA^zwPk;E!z$1*DR)LdSY~SkS+jkQ+$~`;-~o5 zXT9@&-33N<8@-Hdc9Z_KEF37+GrW`c6n$TK;ysQ^p&;ag?b#NYTH zy96a=FJHQ{r+h=-WG28NF)=LW7&N0B(+^^0Rfz4dm8>ok{s(G6`R})Z4c`Jf@)+m@ zP`ZLF@m?-_iRx+;lj|Y@84)Zf)FM?>>}v_7ieI`4_HNv$AEZBX3LZ4hg{`x5a$$P` zfX4VP{6xy3)J8s&M<33joW&>^oCo?FMN$qqL_c{4U&S4y>l{5E&5+%}4rNaRpc+Me zg|QVxn!!;5(3B>I?NJVGm3xTgLo)r4O8yiU0!{IDvJJM&a^^$Wu5M-**o8hg^KrYZ zx_Q!dQk2CYl`UP)wh*>(vDyDE$Iu_G+1a)asQ@Km8ppm_1Oa>a46f?`H46wE)nmAn z!83S?_r!y`doQN#+YHW9(kK{{|e9S`1y zGxxKZkAFhcpI)(R*)L*E@gko=ks^%t1S?h6V6H*IN*(!M2PArs0rR;Ll=VgFs4=QA zMvwaU7^KQ{t*8Qu43tOjl@7l`W61I{#yqXA?`85kn}Iccsxq``$H$4V z@7>Y^fss3Up>)^lWEJ_}5){$*wX*?Jn}mDRKkTKuw1iIpsr4UIuvB1tkAT3lW+#&s zeooBf1iTK?zb7AIW6AG~vDBuN{YkIA(1)_t`>VB;PJmN&(1=QXQgjrJ73Yd|4r**ZCZwMwRfuUv5$z zBZoXg0(^0(A?XQwS1S#Vg+_8B3Vo60^#B=OC$aG10oWSWTkl=4JeVII3dgZsBkWn%7VUsM;Sbsxk=+^h|Wep&-&-XJNXM z-mpO)XwajKTww2*O3sq9cH~C8kMC>5_Q2Lb17X)rn}H2ZsS9d?&q*!fCGSL%>0n6& zNdCSt_=Kcq)$Kdif}CtcI=X9!TBIbQmq(MFQobS;-Kx0><&%^XfvTq{vf^xi7J($P z(H7~oY|b#H+nc5vtm(?i5z}E|DVQI*iZ0m-7f)LiuR+FblXtsx5RXnJ!8Jae8men_ z0_Z`5+atrZHOSA`(un!*43J3Io%M+&)Aqmt35) zw|xdNiU6z`-Z{U@u%)e2a6NCGMhO`Z;BPGu=5^}X5rV;ICpBtN{V;%Y5Z8Ps^i`_*YI%0b6@%kHpeS~|z#Wj?5g9mv&Li6F zJ{)S4x(uBFDuCh22gWmOiZjKeV6<8Jk;SEqH+C2N;k_U9h97$mlnvys57*7=Np3%m z1yzO*922B%*Szc8(8aB$&Dw6%EiASPrPg4#C{!U zY&5x_7u9=pZgxuqu2NYaPWs{|G@IA3zFXeVSV{A#3gzif?LC658XU$uJDY&o-kYt+ z?cDt!7IcR{mb^p$h7dCWy@*OpL*-e#L(zH??5hrBwT@IG5_))Jo2sB5YetE;?8fIUWJ_=Y&ugw@cvIZa!`8UI@`<@9h!?&Y`XFiB_H^+D2s z!Bh3RK5g=+7(kq~=;jOauTBKjy1$T~GA?J}hFpa5*AD`ⅆ&2N#GsOvWc@LYT6Kt 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 diff --git a/app/kuma-ui/pkg/resources/data/assets/Roboto-Italic.884e654c.woff2 b/app/kuma-ui/pkg/resources/data/assets/Roboto-Italic.884e654c.woff2 deleted file mode 100644 index e7f173b7edd23250aa98f5dbe26753c070ee0e70..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 70280 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%0D+! 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

    s^oFV!8uq6* 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

    FT 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 diff --git a/app/kuma-ui/pkg/resources/data/assets/Roboto-Light.1d8f5280.woff2 b/app/kuma-ui/pkg/resources/data/assets/Roboto-Light.1d8f5280.woff2 deleted file mode 100644 index ddbf4a9250eac16256d72eabf8db24448d36be66..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 64320 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 UklJafiOHfJ5&Hf?xmyMR0BgA|?EnA( diff --git a/app/kuma-ui/pkg/resources/data/assets/Roboto-Light.6fa3f9aa.woff b/app/kuma-ui/pkg/resources/data/assets/Roboto-Light.6fa3f9aa.woff deleted file mode 100644 index d0158be692ed90bcbf60bb516720e2fc7b716039..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 89672 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 SB6j>Acwf?TRzw!@a5NS%U|69%PHCwauLJNL-B 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

  1. XZk<$Lfu$}|q+WK;i6LxzLmp}q`+I`z?-0XcW_~Fd-gMAejkfw>OLOp0G@SQx5 zkA*9EgxhOKpX149>YKA{zTaK(hdcSsmydLNkZvskoI7T}Dw7sEZKAzCeQ!4+7<_A! z{mp&U>h?pE2kiMNTAL={v^FW@Z6X(iyd2C-*u<~)ET!u}g=Z2F}3*Res7cA8)o2D(l12IcV$*XP1!{qk6y z<|ljA!@dx7S5M+#?(}F(JuHjRvpPAf-kx2qH6cLoh&0lu#}}L$T+yh4!tE+*zSmTE zq#6RUe|pN{o&^c&9c3#_U23!>*-ag!)#sI?@*F7}66IYkhz1&0L3wTlxw44w&t{u@ zLXkXtzkj4k|A+4?(RsJa<5iby^%{S5TZ)0&ss&UZUc^MX^|XPe+b990sf} zbI;2@dLsNtAE^E|cJFGN;H8;urnso<$N~>E_eqDhaU{VZj;)ZfmVYfi?~p%H;!5)6 zYD9>c=f}fWiRmpI$UiJT{#rY_Hur_ER2b^sMs8ewWZ-eycDt(FRfi+E(4V9uC%NMS z5f(2JFXDOaQW@2ABUBe}8641q_wV&AdL{7zpSd{VB%g}p7|`{OKjeN_gqo5_)p7Sp zvvnLs&x7$=ANy9LR*b~|tpU2(m2GgH<;DF@Ui&``HGl>2UR+oD9T~7AKQ; zYB|>ZhUNGwD$vh@B0fF#n99wEsvrBf15gH*50$5GE0H zT&lkU=eZO81$)}=pg+QH$~`p^s=?*$c&6Fp>m);S-#M;>2a0A}ZZsG3Z!EFk!3d84 MssJGL=V(D@RgdUAEFP6!)m% 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

    Go4x}mW5xwnH-{@lzV!=~Sbs@w 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ΜyN79LVOX~@sMG39# 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 diff --git a/app/kuma-ui/pkg/resources/data/assets/Roboto-Regular.47107401.woff2 b/app/kuma-ui/pkg/resources/data/assets/Roboto-Regular.47107401.woff2 deleted file mode 100644 index 9a0064ec27e069931227a628e8ed899f3dda2c73..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 64632 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�%f$~?fkZC8G3n2!02 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 diff --git a/app/kuma-ui/pkg/resources/data/assets/Roboto-Regular.b285944c.woff b/app/kuma-ui/pkg/resources/data/assets/Roboto-Regular.b285944c.woff deleted file mode 100644 index f43dd1b5fef0ac7e21ef118448fdca2760b52c11..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 89828 zcmaHSW0Yn+(CyQ%ZQHhOW7_7lZQHhOe*IqjyXz)rC#!1h!pg6cRN^Wx zCI$ck002Nb2LR-s88|2FXZ(LQaS_oUF5b%zIpc?D&?rxN*03f9q000&R06>d74>-_}SEgtBu|fQC{QC!bsR4DRhSvIa004pr0012a z03eG2xvJwEx;PO60JyL}9F_k-T?&zHVrOa%0AMZr#O3)xhwF=8g{i)y-A^tTKb-%# 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�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 diff --git a/app/kuma-ui/pkg/resources/data/assets/Roboto-Thin.61b96427.woff2 b/app/kuma-ui/pkg/resources/data/assets/Roboto-Thin.61b96427.woff2 deleted file mode 100644 index 2fb9b5f68c8ab60f7e1a069a718e82da15dad766..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 63048 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

    Za6W|u`E(NSi!0i;AvN_k> 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 ZW$tJGDeWsm!wQ@#0@k=Lh=>6I006PTTo(WU diff --git a/app/kuma-ui/pkg/resources/data/assets/Roboto-Thin.b0193a31.woff b/app/kuma-ui/pkg/resources/data/assets/Roboto-Thin.b0193a31.woff deleted file mode 100644 index c95f7b3863fa3771c872e9b4907a2d9c6a3e426f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 88132 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


    XFT{%kaof+ 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 diff --git a/app/kuma-ui/pkg/resources/data/assets/RobotoMono-Medium.30c29a9c.ttf b/app/kuma-ui/pkg/resources/data/assets/RobotoMono-Medium.30c29a9c.ttf deleted file mode 100644 index 88ff0c15a56bd3275b7938d7e7bedc56f71ccb8f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 114696 zcmbS!2S8L;+V(l;-aA8wVHk$a6o#RB>nHf1-x7fjhrk-7ZOxif>9vfuapT&LZ7%3GiJeUF3^LPGE+5>i`LUE`na zpF;=@z+PwV)aezUYTnc0cM~D3u4QUw&O-%X&Ll)Qh~wRTi+YBqes*mpe*Z{_&pCZ7 zmmB(Gbn6JcI|0Y9>K~rJ=!39#PT}|Cg!o@Nzh~Jn_J`ni3_gA453cDy@bwgw1wdKvJf248^Df$6txMz>+m~aVA1l`2HW?W@Ou!qF%2&6>v{4>)X#)& zy%4ucSk$w6So&LFB%$ZugYykTJ&Wc|&0qHge*X<^Tt2*b+44^+j^Xz{+|T^i;idD2 z9V?0+BlNL0oPRsvW5IjQ{}}NhFJhzANUeBpqkVW^O;_W61Ko)CO%yGm2k1e(zesVW za=jmkBWZ+I)ih1R9WbhdjEyNr=(0t9!`O%6R9>Rz(}ytnD0!D2qF2*v=wW(*)3L26~L%NN=Jy(_849^j3Nsy`A1ckJCHpUG#2x4?Xe!b;`s>-N^^Mw zV|xJGgV-Lz_6W8|u|0YuH}L_BU*Q$My!cH?jQ#+gsS)#`X@jcd`8w+rO~AhwXiAYq5QZ?IUa-WBUZ# zr`SHj_BpmMuziW`EA}^wtzaw3qihXZLmp@A*g^7y@R9Hld4~w%EA&Sq5h7h7*+4Gw z?oZ*bq@Uq2Xa3$NY%GKrI&}~kCFaCpn@Ry3c-R|*ezTj91xBO$At%k z=Y^Mr*Mv7jiFJ?n zLJ#M9dN|4@j~F1T#{LbO_>fkPJx(2CkAb36@Uq}##48@JSiHEL4D_lEqxA|lJ{0x^G-)l!tkN!-^=)HK|j@MDVuEEv& z@!E^;wS;`q^hvq$E_cK@iF}XcmJT}gXRyKKB)Xi`$5r1{vYIgAiVzz2oKue z{Z;Ru^Zvm5v)|kQ{*?C<-`o1Ho8DXX-pcnDzc=_^_j^_ErN5W*&Pl(Q*+ukHH}&#% zkbfxe?zdO*@iuw`=}Y4#yt*fxLufCB7Wv~p+QIkZjE#7|#C;A$&**AOlD)`E{LbQ1xoG_m>`f7f=KQq_X(1q64ZhZWQd>OF9bkZ z1_{CBNg;+}7okN6C$9*4@~RLaL<&(tH2Euejl3?z3X_F6 z@;4!#{9P~zM)HPWB5#6v-hy0;A#V!_f<;IatU{8IEToWkgj69-NQb=pjC@YM5HiS@ zB0<17^^TQ65$u&XULjlnnF{B)50iCqv^sA!jHmCp-uQi z_>^YQOu;3{khs~xXTs++huUZ^wbMN65ZZ+f;S1qQp;MS8szo2+E8%OJPYZ-^gl}mf zEuzK3Pqc)V3jY@VBg_`MggLZ~Iz>rT(Q;ZLQjrNG!YNS@MOrDGBP5CHf2J3A^cBI!_D~1LzvzW4ey0KzaCsLg6}P z;va>yb^m!kCmx;n-F+pfA2yT(U8IKP13rQqal0=e83Q2`^mQFHACdne%B!}3btL-F@I7mJzAcdp| zn!JRRk}~2X<)i{Sy^2(m8d6K@NIhvFjiiZ8BF&_QOeU>l3Yki#k?CXxnMvA6JLw>u zumNV1E;5H}PtLLQJNg4Sb`1Qf0&l9pmp;so1+X9%$bwl23uPLnWnth`JvcRjMS)Xe zz@^|(Iz$$eUeZVA(_yj#cEuvHfSya1kpa4goJ%&--DH^VrTfS{vYc+GJLwMc6g{7u zL)MV{!23I)wR^}QJ&#;WFCcf2g=8&VN(9K0Z>Y>Umd_hqNC%<22gnY3Av3VObR}I! zm(vw|GU#Hmk}jZ&=rYKkA0dVQO~0o<(Vyur^gmnz;f&LY>>-dKSCMPU5V@LM13kKm z9EC1Dgj+D0FRFx5xqk0r&k=Jg>V4mZvMJPK6yy)XAWA3fg$_GGQ=*`m7vIKXGLf* zdX<~a1c@~e%0x!RVIoRQl!lZ6C#;W1f*{Q#k|eYf2+m2)(!v5;PFzfcUK6772}`B9 z8O)j?*mFyn!*0{X2|6?Om`y=U7Z%6#_#GC+)H<^r=h(2vmXjwejxO%5?!9`rIInNd z%)>L!>$Z)=<+tYIUsPmqZ++jPp~C!ugPqs3Ub4JqB)zU9W93G=KBcC}rZ==KIDhuE z^XEJL-hMZre&x0E%I4K3#@QRwQ>zMXk*1afyJxkXKd;31$tQdY7ad#C++Py8n3JDG ztYcq`N2O=L;i>5ROmJ7Jv#7HJ%C4QN)aX8@7ya)8aj8|Jx(^l@&LO0#k*HKsCkCKe zYD#whCHVNnq-xP)3Mv+6=x<6(YwB0d2~W(9ZjN%F9JR+O zicZ+_ZDU`Fk7L|YAk&)2a;LT=LK3KynPG^8d^dw=ga$X8m@r1(A%mXk6ktk}G^(g5 zdcHGoh~ey$+KKlZp%WusCp5J?gVR#$Yf}r-3d~_~X=-pSA8AKoA}29rz&SywXTz*h3g%qAWAnSwk1~g7MIo9`!1N#ux5IOA-^eYIt?~h z{#xJofc!;G<4tqt9a&OLA1GdGliv?X&W`knwl$hl66eR8L&T7{wCKcwL@ixWxwv~q zO2^?DGk0}m+uK)`=e9Rj8*1gl#d}+KeAIbrmZPv}!G$Xl&2&Scxw1GXG;LCWQMf(3 zzhJU1HN_enWwS=aWR^mSza_}*az&1%yQP>v2#vPmh$6!PTW}GEpU?w}0J}${VLst* z@x?BWJodP>OJ=b0T-7UiKbM#{FsX`A7DBh7aVa^tKNaE1uF``8;+rY&d@s;tW(t%-z~3-dYPM zP%G%uZeuq^+iFvHre=&7?ZbmTiM4gt^!}AkHu;6ciBar5a9D&>hu>#SxF$rIZnQy+ z8huYNvbZPsT$~*HS};=wEETPj<65*6JF96^QUX8SGJ!uhL(r4@wDOdc@^rmEoqwk3 z_nAx6qoUGF&E}%C$jG!J-i|NEwnAGSM>~{zQkVpoblT)@f@FqS_|)6X`Su1?I-V$y zy^seLiX4rFMO5$fjgQlZi!CY4U2p|%{2SW&+A_|T%`>nbbO-LYus___*LF@4Qv+0csR^lx%T=$l`# zls#|mZ)n*6<{moB`%NCBofq%B;nuzK_40?DrN|@bgbDpskuax5Lc>LvV+4j;QwX0s zqgf-_EjGdQoqPeC5iFj!>$QI>^93JGERvpv9hl)vguSCMS7vfqR3g6 z-z_R3G&Mx>iA*&b?J$+yqDTehI6;U}qgXVWLEkQJ%?gVzXwBKO?o{>W`q{43)>(D##&av>tNHxRfnGDBUBz6V$5Ay= z+684!hKZzBsU_7g8l;v8RN9$#s#Ibp8e1(k6&L2_WTYos6T%V=KHNmIsN;KNGPZ^X3Ohk?Kqe#0>aAK(YqO%gw#$P;nzyD6EMaeB3?(JHvS5 z>}&-g8#QX-j{EK#aqUvEl|Q-8qr0M*^o0B{t=ccVGdi6O0)XaYdI`p~3C~I)#m)kW zs#ppYRWK1mm824-VYEgiG8G?BWw!B9m`7ZHRSQi?rm!TlMx*wLPSt85N`$;TuhQZ} zXSIcgyGPiqn$%CV2>z~zEav4+^N$V}7p%BzP3N&KQ&pb@ZRsy+D~vT(^g2^Zvy;LA zNB-*#`B+$D)ww5@&bxDKlYRab{ew%=S{7H7oiiydP;UrD+ZkDlwiihEf;aPt(^;Yh zi6&D?<)`=0TW=)m^Lb5Uv@-6we)RdHD^zqTBQXMA)b*V71 z3y}MzA~=Mbb&5g9=_P{+eIe`aTv6f^QQFj&v+z)VPTA_?!>jIH=QPwVx#qR)pC>mt zbAqi^Z8`aEC5E`-HtF6Mt5+UskIuI0r|i6=Yr%;fle!MQykz#mm+rlMsMOUIneI%i zYTw?Gp4PIcykyaoEce`iy~H|&f8(9N94Q13f9Hk-`lGNOre5HUhjqdwXr1eUQC8~; z6h@@fU;i$C@hl$z*uh_mHQ*aFe71UGcjo8?#w6SfDgx#(>_GANVyvdBxG*OxCCLz% zrs8S|_QwRS0BcV$Qv|OO7^Y14nV;MSE@h&1XinbDQe(rW+xq6+v8mozGBdAhuwuov z-Q7o5SH5a0otc+6v&6V@aqi4gQ+!RkQ+?ZHQXy8oMyAL!!f+UP&$)6m(^Nmh%0Ed<$$XU1+5qZ zPAk8P>B<=7lS-#E8T27hSiudT6tIB^YZwZW6G#>8I8HX8@e%>FLOrx%H0ZSczQjz; zKJW!B=$9i%P(*}R&cQks&1O60hrIR}CmT9v%bi1Zb$CJTblbwK2W+LQ?-*Wl_o|}k z@`cyDwO317a${*$khNlFR{o5l_?UvWlO=-}&44)7w(dOMz2Je}le@2db5--e^CvD_ zT=pV;Gb+QG*wVJMGb3y2u(Nn*x@~NXegb`2A?{|0BqSc>PeMq%FqQb;N$LH<)Z?~P z#8c?=@_9ll&avWXhA@??NYH$ObBOmG48&1#4CqEPa0AudYLVMmYQ3ZbSfZmZm6x;p z(W`}CcA-A}#Zz>}qjdQQAKUAJgp>$(g3{E)Ydf2^&VYvbOSaq3>(?g2&|Z zzxjKZPMO-gI;J~WPrbPN5pP2k?V@-i&Xdr1)vE>x4U3*>k;EgLvvRity z;tat6gmn3-3{d_#@b0!()xOIY1LV?_w{7kdM}(^yKb;6H7+ZsFiC#7 zXwsyjf<~}3eDblM#S5jIVPZ`qZ#N!~hMA#{puTK!9TR+g&@&sANG?@LQbY9k5ue{2 zX?J@m$v%M2D7;!=A)=`6Bx*I}hOe(e=Cxdst2*KFm8hDc-A}Tj0lotB?fb(EC!Fp~ z<7Wab?IS({@tMhu%-=re%<1jz&Y-ESiAh%cOG-%aIIcsT-ftG z`hvk2%7cB+PfcWwyim7(p(;q3JcnJ2nNo=t2&U?VjgBcg^Xxo(t1V3JSJ<(-uD&ZK zRq)m5{o}IDS~0VCU+27|%PU0x*ZxwvA>9yFUQ=(p@b#T#k~Hg@x3{i*Y-^>fL&{7y zI-{*&x~@LK+IIYcHis=c-`2fz+Tg9L%X5q_mpNG{<;~eTY5l|JI%nVT(N6i4{G~B^ zvo=QS+joMJs}IreSJ!mj_^tfi&_Y9|M4wXK2=c^0tH+`P^VtxgVwj^JJtYm~=*+AtD?XYoP~q zsWy!r%mdtUQnsz?0P?o8xpsUJia?UD{ zM?TG)U6qtr-If2bbev{%U)(=V(Zb2wqMm{ca=M!gZ9uB(O6~SPASb2wrUk6O`i?iqZYQIFB3Q&LCWnOp=om z!jcozuvryKgt20GGrZoM0dj*q=+^gn4sp*uIty=?c2)d zijng$SIaS1f$(C}oXHYwlZkT!k;e%k2(1i?4vNwQ$>!(YGF8S%sUh&)0uhZ%c#|MWO+AAAja&6RanY(`fl&vqEUr+0HKD}|tU7H&HzV=OYc9u3Rsxwh)Zd^IlR9Bv- zVe&8Z`+L(G^5XjMJhl6t-KXxFU%KMPfugPobK|+kI`8eg;oK(b8y2sp=7%un6!9e@ zRw?6cbjD#!xVh28XTG=*-WB(t&WtmhGVYRNwly}f>PuPk#TRtsOSap!QabLshV}6K zoxuI{%Kb3LuwuNXIXpB#d>9SbEobh?EptA`Tr;dsCP)&*;MWHicQ-8r-J!45`P&cL>fOC~Mq$eE!1QH#SJ$ zOY4?9I?7B`IzAfMf6Kb+q9r#hT)8!+p(md|>ms!OIXo+Xz^?U!ng&%gF!X~9LS;Nc zwVF`HR8T8p;h;uJjm&h_4?k>2EZHIhB9h-{YwnQqFe)={qb}Fx(N~nQz7_YLf_qCO z(iyJER=&H#OLrmMTDI^JvC*s8y`vqco(AorO*?U28@>f`pVyBIPQ|;#5k`mMQ}B`S zNNLPxbxYHUnkQa*+y3lyViAu z9Drx=F@QJ_EAicz#5tqYz_*|hIEq-@i0R}c5vmDQ#@c9BkbJ7OiIv~WiS&mbD36+d zIU0_^jTAn^Ty zlbg$93#KpIKXcnN+bX`JF%^rZv@R@*q%^8*Ve6Dd715Nf-Tcjog@Y%)-u&Q<>-Mi} z%NacJ?PfOR+H+f4HXWJr@RTE)Cr{pV?G$tuZ9InlZdb-Pn)|fC*WtDcXM7LPnbK`S zq9Y;of=HlIqvALq#uN%kLDsEaZ_;X}m!6`ZEqY)_W8;no7X9>7Nq1F3LRELkPb|ar z8iZfjien4+P8J2Ay+RlMm2wTk0ee==k#UbsfB zS6kfJD-?yqT|~Xr>-3C!hT__&?8fY$uaQ4CR3~nKW{Z>3n8F#$FKXZM9F)iR(G^Rk zPhaGWjC3xVK4Z8dnhiBvxMM}e-}nFGh^FdF((2l zJ=}2R<|$J)UDd$H@N$gd0gPcN;x!nLd>ZEn&O&P#1sR+-Zx7I&aw6 zFlG0>eU;nR3`|O+-$_}M7nbLB)g;kXxh=)%+Q^25`?|U=9>_0WakS6TS&)S$v?Y=ipphRPLmC8yYKm%Z*VsXe-1ziFg&pTuq{#5nNiIQIc+h&EwK=GKCVk zN-iIftHg7}FHeVyU!FwgagQzF&j#Ehl0g1*{1Ac;Gv&2ia84wNwCF4n9}%x))!MWk zhSZ96jMi+td-34$jWrZmRMb%1UQ|4*)Ib?zK=$wh+v@7JKCnc1Wi-2TxHUb!b+}S^ z1<%b!+b_p+RYd0u7&vGP}L9N>Du5a1Usrwz_n zKM8lB4QM{U50}>HKZKMTS!iO&HW6ZxQK%thc6l9jN~{w9x-tk@Br^Hpyjyx00tsJ zE=0%#qfx!vST8H{X>%3&(KM1iw-XoFKms79d- zu4}9uo6*yA*?XgE%ARwT3jd@}KYguOcM`BBPQOBaM5tEn@p#Vyb_uY@pbV722!r=b zCwR{=4itl_`pGBd>GT%qufH67Nc}2rAIG;Pw9k!iqqoa&`(juZ3dF93Kk>yoto&W+ z_%Fy8!gDXgbBo8H3(|%}?!m(-o6ZFydcr7=7I;bAXt!z1^g?>8JngBcRC|8TdPt=N zZQfio5w`Az})$1SA^m{UPB8JZyd#dJJO&=|#B%`}0(Yj}8J?C(h%KAP2GJgv zvgSmqABWfxhH~3p_S^)UZ5*!fVo(}{19b{GW#<6}9w40L7br!RO=`EzIKMBC3g6$c z{G6=1tca1KrPrU+eckFRU6|{ujMnnZpvw-NAD&(vmKPtDZVJnuxw889`)g;+(*d*>YU%id4;QdP`R1U%F-*3z8%FxLu8Ln}Qgh4sgn~jmIM~Fu{RT6yoEU z1mqgP00wX39%S?I5#%REW5h~%FhK#_6i|Y6aubLOb$2eKBYI0mnt-?u;4|E&?*?yiAr z1|1`j1>H5%2V-Lw&8X@sjAEMA&mWjlQ?Xn{T(1{7TMztYZQbVHg61;0ylk?gdowgP z=gCd*XA417sbrzopM?t}i3-WU0vYnE###k-RG=9^)X1+ua>D;`UL6CWXelunVxslB z06&#PQfaE%gH8f|_XO*`>Q!y_AS;S<%a*52bz10$v>ra{hKDznm2G@@eeba~mDpu0 zotD!$w>UDgc<#+HIaNu`=k*uQxcHgH35!o2oLM}0Nqbszp{b;AV|hZw#=a6x1M5Ho z=^h%`?FXG)+U!A_yr~%u4Uf6O(_dFSd`(~bF59WM0&M%{^j^KVWF)3!PQ{dg`1l1a zm2*mBnPuIJ2PT&ku%utfP+8^F1JAFl-_-4>Ev9c2)#UeXsYm~LETRqb49kqiBBG;! zc)~byBkVl@ncWaO8qFPkjxdA3jRr~*ErwKMYD9RbCcuxx(|8UpOYl~C=)se80sGej zgej2-BV2!W(dv_Xnx~%sK>x~n)|9$JRXMGT$~!O5+7dNo=)9qv8C98n^t2FP+!;3c zg2xsoZ+`hebIZP`SIjFLY)P*xTWhT^FbhW#s{6`9v)XG?K&QK)+g2m)8A%+@+(5WL zL5QGn-A3S*2z{Vbs5XvHlr^d$*?<{>ykWLzv=)m- z)&HdCvQ;-OsNPVevksJRUPTYcL&C1RDi<7CRG?|g!;(^+S1KZM}NecdnBlHiBcw~zK;HF!cD00Oe2ILcy9mFdu=OQNkIe1aYx8@n zZu32ZX^V&Z6PA|jX)Nxove?e+>^r=)is?4`fzLi(?QDuwrra_5E!x9n13YuFReBwEla8c2Q@lw=XJW`@N{hIm z!vmTLh$+J8P{w*3xtIvRzrxCC`RGPESw2pS>&h$Y>nqCZ#KO@FPM&19(f9J}>+|t) zKl>fIQJ9Zs>j|P?&K!SGj-N6z5F-jfxMTM`k_|fWxPkQ)jnGwFJV_GndFJUKiid31 z7$>%dX0nvxCD$*ob!PBfn?Hf+w?MF+nHuk zRNtq-A&?yIiPL~Qm5Jjcr1-}G{jrZ=rtp(Dc>GBFy?>0F1a27_nMX^h zLGGd-%5TuO*2_m#WOUUM0Li7UUEuv^@%#=v-xotLPA^KhxAd%uiFSrzn2=H;_HZb~ zJ71s{K3|+#0EK|#InwkjtEUa4i)fpCql)}`5-<}tMk%5iL|g&>P9RI%+#LXuSRlp- z7}4CuQhusEKRtXL?nX&{fXblWsu2Ncg-)WKQ9e|yE^Blj=0?MrgY7W=2%eIlMTVg+ z!R!mprFu@x;mSLJ4^GlNgup3!{0p_H41-P8oqEIET6=q$`CpFI3-k1!DT&WD72?-u&RoRS#{hs&ao;kHnYHt*-1VkB=|!tFD^s zjAzyrFC3gU?cfV5bSq!DXxg-kURc?%rLUl%Z%c!&ZcA@rVeghY$d;?*Zn0Tux0UoN zMkbqJc6x10uc3kA^xBQwdMM}J;pQdwpRpi+bH*Rqj$8AZre7r}bEBBA|MO`|VrW2Ney;7$V6s0-J5~}A6r3zim=#{oH>vx|#l@w|uJ0ebWo6k& zO#aloyq4TZZSJi4{-euEE7sm}&dPh%mVGW{)U~BAUQR91=@vt9Sbp>Ts)|(|_Pp5} z>kLI1(RxcxbaYxmY+z_!^TN8i)iblo`nOc()TC-Lx@0THpj2|g=IwL(1p_Pyfyu~i z4xStr3p0_ZmU5Gkv~%+j69O6UNgay*Z^zxKu@G|cBpzWLk9|p%K#?a4#~l@hmCTJ! z4O>eum*>ak)}+K&mf1t2qv~hOPH)}W57Hp3_B9QOt_e z<{`%k)|3ZBw!=*e2J;=KkWy zMyEhdpY-a_m1wJiweYcZLs|;8D}ba{fwc4vC46jSGc=)8^^@H8vOMi4nlZUW2t0k# ztEZ3#C0>Ugp#->O0OBw_=7As*pDP}V-~qreO_)}(1N9CdlKc%&nN`h^K02WGzw*!_ zf8PcFc>Ve77(4RZ>u=Jz)z$0`m#MCWy?Od1`&(duD-}) zzzOXfC)Ckr+1^nHJI8fcxc0Hfu4ZpPc{v(gBwr@HqbdOw1f1Q7Zo#<}2+EI;Q4J@)BJ%8=-br&4X9UADYN;;nw zb*(5ky6XO{tb11-Em+Z2gpsB!93>c!oWUVE+D%Bg7l))!o$Qfg$K-ys8zZ5$=-X#X z-{5=t0ysk7&?h+1C`~}Tl=qQ$3pMnF=kE{+eKVl0gx8axf4WpD9Eo}M+&rF>#xt+f zm`oA<3b*M1f+=}fwAN9R6f(48#gN+6P!V0TczRKyX3Nfc`56VGj8b)#ic8FH2i z3R_zEZT61&BUdpIF^5KHT}&jC1k?l}s)_j2*)W!Xn7ttN0Rh3`nH&h=egt8YC`n2* z8Ka{D1At>?)9kZwEKgMphZo$XH^0HMws^3tg5K?o&-EVY&Cc$nKRvo$0r)u>LeMl27{K{0&n3PiQi1(rSY}SJnOVgitLX}xo z7ytO9|CxVuaZ$m7i#qaKvcnA}okjn7l+yy4J@$#XQ%nY(I$#?cq9PDcMwlZy*cWoc z4rENbe}-`?~{;Xuj3*4B$k=k6IaC#EJY-?Oy% z{7I88C|FYMkw%ccKsH=2O2g$V={)($Q}PwG zAFp^+*aZq1Y>O-JqJ0PCmub#{eHXD8IDej!zh{V0gFn?I!D&RRxDHo%P|3bwz}3_$ z2||wuh^!&;78Zg6xt#j&!w==}h3L^wgy$G9sV39p1aUiPvk}_$9H(zbO9~=V2noB{ zKH&`KA=#IW1I++DJTq9&=hgVz)1dwt3NbxKYn6mq4k#_oM>bqSc#0CV#Z2<~RM2J7 z?wBy8N-S5A!d~!loValoLb?`&FH}lcLXUbK)Qvz`i`&~<%d2a*J-D=D%c}mylo9*1 z1$Jj|r8&NF{p`iJuW`1umRHqoduZ9phql&?m@DU&SI;evkFHzav*h^dGS@4qEeQpA z{AX&5xuDq4xPd;?bzVx&uDx z)QIm1uS+k&mVp=U4C7`W>E!HR1>7hh0nC83kO>K+mI>dfrn0E0lE3J)74B~p(u|y{ zs+^q4%51!H@Ew!i0X%sN{0q*zjilL$Npq*c`FYdeyzGcPLX}ARAc%ZAiH{GwAeG9u z6KS5+zM!SLn$lv=^5^CN7wqE@b2uarJRrp$;3iO>-7;ZHmD~{TY*~(EwXg5y zjkUEKZ|+<9(xo$IT>8?=RWDsOW5#7KDdQi;?iTI@-6tZS{Y2w&Go)5_9Q!+n`kvBCi-&fI1|Ln^91o!x^acTV|d;W9%dyh z9Lii3lzqUMV1P#=Um%`N|aEGx8VMwQir(-w68@Jz)qZG=ZPGu_VIdUnGo1& zhB-vh4|0$to`dX1QM<41`8_bD09OB}D>#(p3`C}1pjg59~#@k z1`{P8XA=qKH|{KPwbpF)WGf|_&27^z1P46HIl%qd2_EU}1aEjh>7*sEFWz2LabWq1 zRZGKD4BEo_UKYE`P5Y}nw7;tFmW_3F8*k~uCwSwQt47&|?wRWhCjz?}@?pRN@4hNN}Zn)hQ(nI+&SKHfZk%meR%FEF1xr>G2d zcNhb=T=PVw{$vbje@b0x)6=M<-0?JBcUtv?GG00C zO5vFF5Q!s~oPhXHG$<$QC=jl@>J2hh!~zALqB4{WA~YTFU(SFcz!^dRHiPi`^|zk>L-+ zWMXNZ3PoY!obf?u#06yZ%U zF?h8(&-my4H#47^&eFh`wD|1u2QnuwEUsG8npW$qZ_1vrqAGuAhW&x+VrNNx#Y}Nw zURtOjA~?xxpIQ)yOh!jxTSQn#J+H8dF6eY7=H;gpaQTP+>_QI7R3(Qb(VIhpu6vSa zqMg26h%Lo=3&xX2jMU7^X{h|wz0yf}gde{PSZxt}{%|te>F5S&p;K4gzrpF;aQ`ZF-=}87t@GyIx}o;h$$Sh? zu{uF5v_gjP8ei;CymfwOLR;KLyW=Yacti(1r8Vaojk(-(;GbqKdodQJ ze`dMo=W)40h=5Gc5#(J#3IHDvDV!Jh+I{>d;PiKlqH%q&5!)@#mL6UAl-dw0N z_)OjG0;Ose@P(RJ%}Vz_PlvQvr>8i3|0>>2M*Z1c!sC#mJcfddGqe~m&75&@D)2QG z&K9CxP2!0dD+FtMdk+A?_ZGf#Yo|1==T+40I!J}>y*6A zn~Y-xkZk*38Sx8?tV= zIPTNAi-TxkeqKfz?mu1-79=Q3EI{;NUTof^D*zC1;Dz5<#OxQUj?T}HE4Q2aIxMw$ zrc(rUy*F8n=~z>t2->M zDr@%M?krv#R? z6P1so>hYyMsQ>eUqC`x`Q_ulH&DV!fD!)TQLPNZ(u!Q(Q{u&XjMYR!}TX!V})d=GC zuFvGrbAG|9J3aCTl#CH-cYXE*ohIKZ9e+}u`=p#r2Ux%B3Qj~6x!rG~ym~uywd!tP zf!FL&>Y#vDVM$^!#uE9di%@1?e3ASVExAa3TE?8yN?LhPew0=mlpm2FIY=vH4q3qO zaf}@iw@Kdu`cDIGRydJyF0$;b1ak~#%biQ+kAN4#MO;D)f|5I?7%4DUJn<|b6RD}% z)Zb=%X%%n~*e6234jWupy#zy>y0JJlPpqSEAkHBU@f7&BeT6;84wsd=)8IP~7EihH zKxqjbeb+ybK46?xrli9&8};{>YYj7tC*;Iur`qI0>jaelU3ilvHP@M`I=A}7qP#)=unpjOt zSSU^p(ImO+mtlH(OjDljt;J6+_#jQ__Mg^2wxzOi%VX<*I(6!&`uP=caTW9HrQ`Bv zY16D?bU8OQi+SKQbi&?ei#`r$h%44J}2x0?nv>R5=C)f z2DriKp)Z&{T;YXbet+88No3oITe9)#q_4NVbg zjCd({0~^o6$OWVgB-@K5>FEA%%a>gtesjn zwZd6cn3a*5Vll_ZMn;5(X@U{FET9F!N}AZ8yOA7R(Q|?TX63HR<{>iy38P;9f)Yw- zcej7Jw0mzxXm&|sTEnvDq<8-wm2Jx{`Z#08x~9f8DXGiqCas&1At!VXCpa>!p|%iv z{p`10SSuzr(PjvgpN+`XMPxSEqRYZ6%AzvOy0q41wKv_nwY;{>>07(3H7zYQC4=V8 z-PiHM^!ZEtLv+432E;^!uuIm&=UKz!^BYrLA4Y`Hp!nQsOI|IPZ+VEvl}TR%vM3_0 z&d_jZQQBZO8RO&lLQ=l8&K;iPh$IK`+%$$+7{@8k+N)Ik`8w?BsYyxPrlH}XJR$%s z>#=Mg4#4{oU`r%&0jv~qb3HXNNcNP)VjwJ-ei- zNC_TGLz=fZ6AZ|qXHjZNNJzAJNZD&V8}6r);OIt zjK3*gYG0>m(Qa)MomX4yQs>pz=i!S&-;2jqB0uC|5>1j&&w7qi>!-$YBI#*{c$AAr z0JjFj;+_`d77)H*8WWbGg>Dali)KYgE2*vj^$aDc)i)(IG&xks)^%qexCORn-jKP= zA!c|5Ug@nf!oovl6&HC*YRSURx(f%o`gnFp@08jL=k*Vcn9MX&?}%4&OM+u!UCMJqai%;1oNQeo2Y_e<5@}n zSxL=2&Doukz%xn|y`ZU4G3O4oC+Fmk(oH<6%Q)k#{0piOYa+Mv|2$v0*@1N^ zX79-z8Ogn1*8Hm%I!0nkx+_`-;^PLURm>@g@uZv-xW?3XxSlO6_2!&Z7s&AiwP$ip z0Og2(fgaKV+st#?d{7O5eMwgY2$Qtq1!>51b)s14nVJga_RCHZ~WotY+X-W)LshM=I zHN%6ru>U=Ig52%@^Q<#(J|O07BWjeI(I(;hsKUY_r>@WsO z$4?)ad~RDt^0ZAeyJkdYR&qrvl18~1HM5Un#Eq!nD74D2a+2A;Z}j7i4oY&&*RG)Bqk`3h_1>W638dS_`3{7vjvmFgHal@ zc7lMIh*Y!V^l-t@)$2zjhl$B+AJ~78Pq4Squj(=ANI-b+` z#~F?GLn9*#u(GgKo=qQ-U!_m(l%Ej`L!b7C}$-SXbDcNeOdVzLC`nUvIi^lWRYcUCF`w4$_C8<^4T^+y@)_8$pVk z`T9^m+njtj5Fs>Zpg`-9Ug)(Txfq(@G)IsKjm~0GQVGWigy94$qOms5Bg?YR!^NdbmyAv@jS zs8E1s#Dw5JGHgWrU?P&&_)h8Uou2$PHwwuY8{_F)o|GCdm1Au^ZZ^Ts zkrNBCXsxLHP>>TP8VQT&H+`It*G$h1v>%$+y1fhC-7>{gWOR2Im4MmJi_E}OE}7hs zHUHXWt~htUpHiu2&S39Xv^ydSvPa(sDdUfkM%XVmU=0IQ_>+Gq_V5X0u7mVo9HS0` z{{XE-^G{#e(2gE+li9>QIILj>`RYwqtZMXwp$L=>^TnMv_w`Q4*=K^Ft57{O?(Vs- z;Tg>(?(3Cd1FjwI%<*37T?GVA)A)59&+}YGeSEwZ!7|sz#h48-X>n;>svv|E;;*=k zo>V}$p&pLlwa0;!a>h$5I9Mg#Aa|DSsGWUiNm=QVt7g~kDnr5Bek`{4G+paz$w=2{ z>a(!iPmI0EC$MzWQ`_jP+n(A~8tC(g-1Uf@r4z&{jKwr;?3FXRH`D=kaNF9)U~BUl zfl5;AtU?+vi3A!HABE*EU~2oqE`;kkVeoi$4Vbc%=hR{)u%g1!lETWON~_guL3S|E zeeWWdzqOmO{s`~qnc5LIUyNJPNH0-r>NGIOw8k}QsY@za*H254Tbid9HW`Y{%iC_~ zNnbr_+V;+@&+@A)3pfa1%!~_U_4yeu1w>le=D}N5mF4Exa%tI;LvvopSi3zw{3^43 zfi16e)h&aY_Uzg8eCgb3i=}#QDGk`Qe!9h(84dou9Wp2i^%@#tbtd?NKK#Js$hLqi z0PNIv2FueBjm6@|@)Wypyf#BaZ!ceS`=GTkF;bfnzj>!Ped+Plr2)S8NvcaWpS}e= zdwTR?YU21|Ng1w#r_buJY;!x@wjn@CJP=4vzh4L%zsYot#mqL zVFbj$mF2t$*Of^|H zS6E90Eu23Gz>YY^y4O6pv%YEjiGh`Ot|(%ElTsQMR2OtLm&dk5PoBT&oSZ3TslIYt zbV0k=(t6=D%aT_;x4)IvZn|f1Pub9v%-~3~_K-fqq92`|R5K?(G7GsO7$Vdsi|-3% z(l;<8W1UgRp5h^h2Fx?#A#PU6n!E+&Ix}2U9waDx{E~|wrGXcSr=!n1FZLAVwg&fj zNx27VrLhtdGH!8ax{Od7tZ~h|9+ZB5H7Zl)7nkin0 z{D+(1gJSIvJRSe$xR({+|K$*NBk>IEjl~4K!fc$Gg*(%yu4-slH8uU7V3XaNm}d-@ zZYmvUNKS4TD2>Un>h;zf=vYcW6klcENv{CYd&8&nps8R|T540i0c#_tV%=iXqL5gNE+s!dMQ4c(5&xZ9XOH92 zw6t0nCAqa};g;x-g7l2S;Fv^=!&Z5U5QL(7Js*4MLCl}tmnrM2dKI6=!iUJn)10`m z;5H!KSd)W&I=$JD6rUcP6w_9n)>L4OFPf2W?JbT^3Q_L~j*ZG`%(k{RRYfWEwoUw4 zXp&@zhZgi1_6`2aDd_lk%IdK82lDk2F+w^tN`Y1&BVioz=%G^i9t!frKOV1j9|o#$ zuQo+{RwAl`|9SIH6!b)BiqCJ!%&9IeNz$64f;YrFnzNFt%PXu}b5yYOuZ-yxRzRm1 z3w=!bjH+b*J=&_rlQFsPqrEO*_dK`Fn-`_T9ZHp@%{(%NB6VCavr$Urm!Izc?(}`q zxAK3G$r4^Zsg(;DdDTPK;QCieoOH`!M7#U^x*qEQB*C*v0jSj0W z+?r>MGMS=c5|AxV=;+sN&f{g~D9oc8* zo{O{b|EhrFG>Se!l!?#2?DMkxHz>up$Nv43_%WY);7e$CynLlxICdpu&L6~(-GWD& zAb4Ey$V6^vKt}SXj)n$B?ogI1{vZsgHe+19_n0t`;q1r4j#ehKT zyeb-0pW&Kd5>4i~VN4w#N(@~OuP$V$BVsH^5ldX%|G~j5E}8ydKQ4j`<(rVeGpki< zzDloPp4g4EFqifJIk;cGucox5rlzE{hUvWDRG-Ojt+dzH+H-4a>~_3zIW9Xk#xfCi zuMt|AimWU{gUMmo;#d?5wmDz_3NypOvLx>DCvzqY5!6r%e8DQCnCI&JPPhci!-e8} z&c9Y%`wqSfhg7-Ps)SDnH{%L{ z^g!>gL@Zpuh-Pz}18pM+(kfv|E~K)?G2v{6z<4SLu=(f!^pL!2%WZ?hW&f?|EtJV^ z^hWA9+W`Obm8#Y~{>1-!ttyJDQ6eJH>0UPny-reKoMdI0Hf8*%vXlv%FQ53CzVIjZZy63s@ zJ303|;dbvtQ^XgjvIb!Q_l}SO%>qx)S5~e* z)^|$IUowCG5_a`)fB&%f>HnkcKj7l3)BSOLKIfdFhBEXLV1_9$bQpRadWS$lCj>%5 zNrjN!o9WG%n8X@;*J#wZt|f^ry6djHt9!S&>)NhuSIBj*Et!+w`}v$1AkFoD|F6G_ z3^QlW`IP7L^ymG!&DizA(9rWcXSkg??K)%U^Fu=~>}hg+%ckA)ppS6S_tD*Z9`Us; z@`d*iYdIa`dkEtTrLhHjy2JGgqDL7UCworu{(*sheDYw9q>qCy;`}6t{11Yb5H7UN zJzp?$&3yrqNSO0Qr-4yv5R^?u^^~JUH&dqlPipTM2Ji8sw zUWqdjuL2sGH_n)H+_(%+;tqC($~ooKg~VtAqlrk2uy%MR7}d4-1Y$d&1LGZgw3M@L z?2d3>a$QFF!42yVE}x5Ny*hVJd35crv&)vfvb#2_yf+tIH|cAShV3t}EBfPK{_@A7 z3-Z51zCIhj@s>y1t-C*aptJLV&vskeA3L@&o@h=`ErTt(7ydjQqCcN2a@iX$0WmHH z2;p9?;P)s-RotKSzI569*2~|bY+N|Ks7f#x8GK>~k~tBYL>)I)1%YH#g7W-168_h@ zAdX)^*aoOGl%!Zn;pOW#`7U&k6^9v6<|_5jmDk}gDi6bDP#>)bswX8xn=nJ2*2afQ$OkFURY67R=4}ii2wR`k2O^mt+2gZwz@qv zBXKIT#i!>D?yjRfxK~~&ErVY%1Ra+iwR!^lLX1VmGqNqlgKq|e2ryp}i0$MT02q^s zGg_`UB@-WyNBVO0i5RThHLgt|rp&L6b6krBgkx#s>ibT*mKM+&JT;W5vN96mO@`3y zsoDMrRjWc+h^w>RXq!|uz++jUSTfnh-3t!r9nwGaX~Ocp`<7XITUTu=TK>SC>ca)2 zRU01e0H}9RXlh+*()2ui%(`j0UDn9(tmce0>en*+54LyRniT)y=6UxH=S0WK+3E+| zZymDQjz(nECq>s}8zOUOq+I;FDZy0Ik#6ZKi#f&5V46HjdJuN88`*TO@H)`(C+!6! z#aKKb&U_S^2`@PE>?|xWLwxc(Ie%2n|DL64d|~*0C1bX)e@6} z)^yl25CQddr0LTdMo}pL$Mm@eXVxFBi}TAWsWR2Kd&Sh`eg0YL*3+xkp1Gkkt#fs$ z*fB6mS2C}%VxU+TRnb>aF|Sl7eOWOwEha&Km$RRbM-iwwCN`i>{^ECjOI|(D*s$;H zuwT>RWz)Q;MDMh%t=QO|nc2Ou!Y^w{cj=U@?)9YpftL|>)&{8-l!=Tanj$fG*!jTW zCNCjiT8AKG(A0|R6_o-a;OnW?9F;oRxduHMbkPRC7#C;q#9p_A#DdtOvLf7CvDh_* zZ42hlnp?8*xuv~NZmk`SD(Ors@5v4h%9>d^HnwwJL{VQ^!JKmA*Dd>=p1JhJ9aSu) zbA#5fs-kvzy*Ylys+tIk$v-IC5)y7P_&r)aEj&FYI3zYJqHWXk=(riH`21$e8>9rt zi5L|SoUx%0UMMg?Y78b18wW}PPe6=O#h9Z-B6)w5m69_ekbn%4N(R+BD%}(XO(reX z2PLLyQi42yjWGF|3*vvD+gE93Q8{J0wMhvCZ*{6`OM~HwUof?8zWT%gxwBy5!j+YY zB}oykah}@LY5C^%=BnV{^yx-jhNn(b(7C2=JJUbJG^c4V4#+)HK6tgiYJtM3$zQ92 zA%Nm+JN|_7hdtI3$ae(Z7$A;ONX2X?{ZMNt`O9$dLa2%47T z3}HtozuL)PO3q(;Uw_~I%L)pX-q+WE|I&g{xhDinC$%;;1ki(b4h;793&A_z*;`Su z_nn<=)z07VudLkv`gF>6=(XxolcqvU{?6B?cnI}EogKng{0t^jPUsS(0FZrUcR<* zeM`K225G?IImJ4caLq$O;oeTB=Dqy_EN6y%rLUz$>K_rITB}6Fy{T3@RtG_h;YGr| z03&qbEyU;`;6X2hxq$o)`^hG{pl~!OhSr?FR5oSO6*Lik0nfHfMppAFV`X%Jx7wLH z#xSniJE6@Iz;$q37zGGY($h1XmH1MW=*&{&AK8`|4?{v$q?cJEdgu&B@5;r~(!5!Z zTbLmx$i>aY%~kS>@hTZ?$PIitLh_j(S%QQEb`nVDVn$lBqtRb$Nulak1UQv8mbdd682 zKkB3&VlI?&%+LA+D+>seoVA(hY2odwYjlzIo4XJ0fA7uYrX@x5v-_%IqH@Z0D}!_a zZiQtzt6tnv^5~uGwpH%=)#k>XnbO}}JYCfxak)BkNlNG|`w!%_7nCg%->?Jaq7ELiGNgrtJuukiSsX1>XES&|s(obB72~r4Sj(W=c)4=#UlMeb-wR%cORXU)V# zA4bmXsVmB}eJg&j=G7e)O~>9{U$=WOFMsyhJSKmeRhHVZx(ut?CpSr%m{YO}xe7Y1 zz(9EdvRmnNQE<&7)G!r?_d{8<8qDE0^>G~SsMD&`T{bNbbWK=ix-PFy&%@vAD1RPq$#(NJ=5`cY=d~0C?sL_~ zXB!ey+@qQMdmI8#*^8OrZQDRs0pKEq3P%ed7Qh)9SeiZ1M#{YPS|5<&eadV!M{`!d zbd$qR+@R5omkW<;iPARtyQVpX>z-M*;<=4QMeCniF63N%BP?%rX;D|+RN(d%m-OU? zi7SiGEcfsG#h&Se8{|KHc3-3IPvh`GC97wqr_WqnLT7{Q8Xe{kOt@(i$HG1vCA0}j zx`IIi>I1eLrFcwyKpYyW9AMF$imt(;LGuyvgF!Kw+NA0TlQu6mUpH+Xxb*Gf!{Uf- zw4mJJ8shz!Ux=qVs{P=6!R-xzVryq~CuQNZBSH4MOu};Ayh%A`{ zjigiBZ5b%sCUj;}%xs;3N3Pm0O}J z1`0cG>dQzRxPQgiSVnb%zu;p?jSLHM_nmjki*p}gUabeCXU^$M&K;gz*@SO`um{hi!5>Q$TloC+~~19 zu7aRrU~sUqmKYs!MuC3M?d=J708K>rBDXO$ki}`g(k3S@czpe6?;VSC#zIp{Vqo!Y z_NyOQUAX1qs*VeH&wu^+LXDir{@~qu=-oZ+3)#PIdryJ4xCUd&2hYA0V@f9rB9`l$ z&Ggn)Roc90DSMrKXEsNy&6VCoX%4T9aXyEoszob=(C4ClNQzK~hS= zob+^NdC{te`>8|67rOkmtlmZRGOc@SedFfNWNpq=+k@!Rm7Sdx60h|U+We-hS@hV- zf|50l46rCB|0!>FnQ8mh4ZfY*9-i&nva35Kb5a_r9LzClYlF`7G zA^`7*xuFFW)8Zp?Lj$E?Pi=-q{;yH_&zelFN3awanxl=cFVCNPAKY}Wl=kFJb@O~t z6txChpY1C&M?PZEisFl&ZXr26Wio6(>_s5<;!V(32#~mu=Q#!I3X*q*&(qmSk?eN% z1}_7OqwP)^Y=WOA&=BSA>Ws8Py#obcf|SxTAlWhaD1^Vp2@t(cLK_t^PkKszUo=O`k@^_H#V0&4I3~j9Tb~GkqK5mph&Rj~+cxW-l_h<% zXZMw?yl2+7vANIKhL(>lTQ;^lwX@7jH2CqyM1j#|L}&2dUiu$t4{SA^YA)(I0k8md zn~J)%z{w%YRO%(ah)Wx)`HvlT)B_9Y_+Ffwe-z(U>$rDc-J5 zJipS8l1Y@w3(l17!$!hACsoUye&&!xC)O4v58OR0F?2n|fkE>_ zi3ifTeH2E%Fm4}(bCVQ6Bzg@Z!e)c36ZA1pxD?1>uZrDfT7huh)q+78c;g~@-ve#6|AV%w9as;T`P++ePKz0^| z{^^JWvYLnp2(H+Om`E+Y60S3%!o|%AirGYk3puuFt&v4UE+h?ogx};k5^RYrJ7y&( z&)U%rdgsh4c?pM5_@Z>pL%nkzT2m^0Z9Dm>?SY0fnaiJ9 zCwkeUZC}J!&rVJ0u8QYlUxcymz}N#I9l*0xNU3y@1Q!I-&|ZnsKrv(xk+ZW1RxFBv zVohLRpgu4%5(E;B{tIqSRN)F1d|7o4PpTXrGMoPT-vZnB%(hr&?`i+{>z{tg?g@>_ zGx_*N=f{X8XovF_dgb->+`F<^*kW6U(Ywl?=Cbybr1las(MKA_(vC3(Q!W_(Ca()e z?B%L^09V}uc{3lQf1$TCQGrgAp2A0jh2#!5JE<1P(VqU|;KM76#zHfuXPVB-FH3Hq z&=o9k?rjU?boN&M3`>BmW1Kd($wztL7g}fvMYWUlBSih;TTC#QO4N za3wCWZH&ErUVi9*WRS)MjWqh>H2EkRs)Jr`w9kiXp%9@^F>3w9Pzwb^j6xl_J7q|M ze3V(C6e<#njhTT+kk{;}gF-&yB*KuQZ5@ADb9!rO>DJS0Z=l&H%SYJ2UIi{j3HKnZ>Au-gW$j78DSYK~M{ZWe!o-U$`y|Xjtkf2@4RpQYc z&@KSefcT^FcAQN^}2UJN#>7ZhUD{n3F+xa)s@FS8Ey@exHNK z9225LXWjnkox+R@8sXMa`Ir3?2$52kRnqeqgTE@-n&9h#)W!$7{XzmL z2fE{gRS@OUIJU`mNx#K7>^y=YqnEEBv3qqp{Ca_EN585G9)T#iMh718()ow|{(A9# zg-2ZQwf!9lM7ZZ&Sj#fpGmtn0Fu~!t$Nvz$#AhPwg)>tSu(AY{OUf~TdXQi@zNU(6 zX)+9>RCYdVeM#TFfZ`5LuCe59$)#l#@_hnQ7oS+mekG^X_vZ!s`3e*&$20oy{1HAU z_=6E}!Q+V}@NPSpQy|yK-Bs>%4mF%FkqF@b0uX)r{h#0WuM6MU=frs*Zl&B8YxN=i z@Zw0>fS74?K^t(oIc5ZBOgn^oAO~OfQhD*aYcyQ0kKdm!oc$S#{Qhzgqa^mqf4prU zvRSx0`b=V^8}aHY9&7hV{uGZTW_E2JYY|inm!4c*P_X*sQu%KAJpQzHWQ7vo0@&)) z`NMbibl+9=m-LqkQJR*(s@ghkN8dpBFvOpTGD`zBwBO zGKOrk*qt|YJ0B5kHqPlcaJ*icvU>wh9C!9(ffFFO;mJ1A$2%Y0>@dclAWC(WUwqzU)-Iu z{Wf_9do-$Qu&8iOkxo2czWMo)rDt~4*6eFIY$_4hQr0i9ZfIf-6xpY>pzdcweB|LEd_!s8i6Sk+{QIOY=tm zP#?{BpDx8%grt!czWC&WPxgHHVGn-2_^GEh&7?~R^Y92u(3#S-p6r7BgZv$XlDg1# z6lA;X0G8Yp0HiG)H&Pt`@ZGh3Xq*Fe8jj_4pFlgruUd z1y@y|C)lMkxDg`vxY{e4ctap{PGDp-DLyX^@*OM?CXr5JqAbfFps#!7#_g3m&#q#x z+rszld+)vddxbjNQ^LWF=ePCUu^^oVlJ4X5V$55K&(zVYDe%lyTRms#j5BZ2M#x&(davP!d$XY#b=jb#mIl4mT= z^DkLNV1BDg{PPyiNCu^YXB@`5=fj5e!THpyuHW}GhzLjNd&;>7^2c@IDF5~i3Gl<0 zH98k3-d~e*k#XP|rqL;wGe%1ag@*Kp*|UQWE-#qbzGO-EqT_SrZ)=%I(|4khOx`PW_e=V8CU+RFd#$84^~Xtr4X=V|9@H#{}Swp_eH zRj{{Kwap%<1S~P_^Zm z`5jO0ZvNT`m^^CNwr1H!!p5q+5KDBBzsV9&vuZ}Xxqf+V#VUh#Luc)(8FA6mH?>7% z#f4BHZ(7+CG|xR)?^LY!mHKDUPwAhdqjLHvBCSAR{)bHqFRqra*#X?^Dcoxc>4U(# zq!>NCn_v+=BxHk-fWyg=!-H^pjav?2rC?7`15FQ%jvityELxrp>VAtoE;pj=vW`7v z`_}dj#u{fI>*e|_i2SGZTg8&kP%L>VbxeLdy6cwVG-gaMiT0#Ph%4p)z2%GB>fTD6 zd*={)o6lt}o>j=_g1jws*&@B1Vh=&ph;l233c2(eHJOCaSM(YYeRDzo!mLv)_JgPH zdFlg}z@i8nNf@*p5f<8R!p$bFx4Vkh9pfDcDw0vO;9Q&JN*7-p9Y0SHHBdWf+?l9~ zJU7Okm8-BUx$M=+_q!}tZ}PpoN$2!?if|G^2yfy`Rc z+i8a6YC0l!j3J{XU0ieV264^HSSsvr3u0!=oX}ZQMIF+yUJ3D$x&U7nHLNv|0ES7a zh#{;dEI@Dy;MpgHOCBzA8DLL#Gg6L;22w!Bz4e}=e@jOHk?!+7M+P%829NZd?>^F> zA*TDs6~)IF#rfM#`o$E+#}&r-3sHS1_jUWRm*gVf?tM@9`S(A)uiICi$By{+>^s@# zpE1x{;%BS&EomFb${c7d_7k4+D{1YAn~1L;cpveb%WVhj@_)1)_KdMdMh`*({yp68 zSPX@o(LFa~P0MjlUJHZjFd~>qwu5pO@N}3CRF>mSM1&o>+GwyyJ!6jFTNl?&JVseE++E=P8h7HA!(M=roJ~2aovlyr{s4+V>70Pq{pHzShWIc*^RMW+g89x{$Fi{?!2x&U5SbKpZu3E zMAiB8HdS6iwrH zRDM>L!(OOB964T9VJ!vC!9n8;_b}2Q0dzpVeSlZ@kcWmVq>zSoOoMO{o*8p=lxb2U zxp)@OrQu~B8HY+ZE&(&JooGf@oY-tNeT3%Mott0TXti#9W%JyJSC@Q*uwrV(oI?(g&K1Xetc|&X0-kAvrGk15j@0gh) z_5SbwvT6@)dW<p*x)|#M1CQqtc>#S5dLY2H6gz{CYWx1~L-;%^7o06-6UrC`M>Uh7ES=?I=NM3^kX@^9@;$yieR zrba!qTi1}#P}f{5b2KS?_Sw;IrN`v&lul*8vW>Ryo|WY6_5vX*cQqGIG%k}Kd-$P; zXm03h_!aL*r<^I2J0q15n7_{OPQV05voRL7{ z!$o27Pj_c5nwh6lvtIcQCvAS`^?NiXH4J1unAumGKz0PeDqL1fMZW!zQaz@-Iv4|k zVsbDh)EaxOYxq`je+-?i@z4z#mxhI@RAJ_@Xl*#ibm~t=Z!$8lmy?4xqRFr8;G9&% zSGz8$_L-WtcgM2O@*-ijUyS0iK?q&mn%cRsre+f)gF`Q5zxprsw(T|frLe@@i13WK z5TZ)~y){+RG4N!H-Po&o!l1;tx(F1y0i+sZ{P>TDZbGg4YX*2OzY3}1|0%{p>ev;2 zsIDi*qCjp4Ozm!$zjy+w;+;_ji`LUqYcU9SvRg5&nH%`D*gs^_*(XnjAwOB^?-!xU zvZf=xgZxtD;335VDAfp%;B3K5XlG;2&H}2t9MKVK<)^6Kmm zZoF}ng-TD$V^{a~lb(L~?z?H7VWY^mavMddb%C2|1R)W=w%CPs`$%x*<^E78%}O9h z!`8AlN9FrQ<+~NtimOKS`r-1@rA>(+CC4OX ze36x6N|17FhM9Y2CY0iz1iTR5w;8%xTDm5FV{FPnLap)>i zs=Ut9v97v$!^~7E^(#xW^5>iiT!N_Hq-6!4`!&&DUv=J0d6Yngu7PZ+ygV?SAX`II4xn#d$+fz4?n<E0EQg_Cc$musv<)!Qsr-+umE-Y+H#F1I%LRgEyo0K5=4gUEQ4BT%i=gcZ|^8 zkURNdfu{|MaC39&pj;2|I#@&8EepNSu2-e0uKz{;6*o7&C=l$Ezl^p0+27;30DT#Z z3=gKYO-zW1HW>-a%Fp0qP}Ww@6#&N?Dhim!u9pP@U7yMzoGs!5Uoqs#M?=#7O~~k2 zQ8aT;SBf@71eEQPp;bZSg)J~DU&_> zu}#%Uv-Wh#wq+Kg;ht-^yMk?}+k)pv$ksG(_6gu=j{>@o`|@G!FD@RmP!&zK|+H zw1z=Bv$p^HNN!7gD6ip9t?S==?-#%3BYF3!8O&QAbNoQ$?iEI$>%PIr?TWEbF4w(S z6CF4_;{H%#AF?g% z?XjY8i|ui?Um0T~#yE)eic}d@sP@(}BugMb4T8jQp`bc(HQVkDfJ1{S27QbHJPCvx zJbG@l=*h{$!2sxu@o|=wE~t(g^9oOhFbJcG5eea5qvpDy3i&H>Om;aU|6Z8slG3@o z^OH}qs^Wbl^q0NgC%!7{lTW&Kb|yQq_vLto;GUo=z!)FHI%=VZPJek3lIIB)f%~0q|C+friU-(4P zsklxESHgF1FB%bF6r%0`X8l|ck)`nu7 zXMcv)2~|-hK`h5fa&}sxLK}@GfQX|$CdjTq{RidL@W`)&4Kr0~Nl{@zKJqq_BBpvy zQF1oiCg*Ix1#o%bgm!{_gs5KQ&=N|X6D4iDSxmd~+*69s~Q7F1V0B>E^zBC499Bg{umPat?)GG(}-OcvRYlMAk(Fp)9~ zvVxv%G6o05#~PDO$=dKBL$D#%-~yNNIM5832T-%1`M`>`Cy*GaUp?^_XKDU5>h*1J zvyg)M4IDk&_BPgU7My6ZuYZIjdyRTuLqbm`M5iwi&O7de=v<$ zo~fsX7O56{sO*;yJ_2?vg#kh52z*BB0t2E?ECC?tI65+qqC{7BRdD3C7cB(XOp%48V!u)qj5EZxw(Tial*%O zwF5ah1GUI*gM?Q}=hbHsiY$Bvhmhy1hC!p%V5mw3h!Xmy1XXI!h7(F3U_%`5w>_)z z)kP^8JQ=?5QlVERj5~;61U#mOej1Wj-)oI$eu+5&^39{N2XkY)mktX*G_0By#ojF_ zyg()v{$V&3D&RHMsr*#-VjwpHm!nbf+ClsQ;X;4dKb{yPbU$uKC}ZSmq{#%U4setriM4$TQm4Gxq-JR);Etw>F5*&ON=605Y`F>^F!Q;MbwEk zQTl)^|3KP#Ey&%e-?;dr%JYL)I@Jk(E=O-E-CHyq;QkDZltPoUb(?gF<4qT zQg3EcG_y{8>8j0a%ytV64RV&8eEt2@VNs~-@IQJ&ZcE7yiwbg!%g#w=e;a;ob9wpZ z=Z4w0j#u*U9v4b3gqu31rHklhbrd8Ulbz?&C>7@IJQ`Isztr~J?xRO{(;B4G8gQCV zL7~NBt7jnCdJ<$m)&Q`dic3^SQ*Tp4jYDkAu`J<}mm$<@ynK^klZomjD} z&x-LnD|WSmG}Sn5O-t*#X-4C;wJj~{>P_N&@9yibnQfO#h$Sx865`?#ni?CM65=xH za5>t9A3P=0UUS`Sf2!X%zo20LzIy+2Cn1*m5AKlJ{9sSg?>_}?3pOY{_KQ2KvE-2B+6=uzxKC;k!yd+N>2fL zAAg95+GrFiIxoUwuJZ-%izbwmiQH0j=p^T}oo>fDFR!NrvvTlX;oR%5GyM0!HJI-N zvz=hV(suU159RDB)Uf{RnfVKz`R68k8-oSUe7)%!IE4~=#}5D-{2X6L!Ycf*`h*`= z1T#cP2uK?we)QmiV3 zlc!SU;pXb*;W|--@2+z5aChtVWK)n+FvS%O?npkuFNBmAA@2)pKVU6SKCjTV&~) zv$#}F(CH5cnv#RnCsO;4&9xPE?&?U$&CAP8=-AaMyfpV%U+UR`MYf{$8Pi(W-(-Eu zv>ENfOA80tU$z=A(D;ms`QRCjBa(53yNWihc5tlD;s5Se_ zufyDTb9L+v-R8PqZnK7@r8PFB)udJb|7U}w%QnbVxw$7ZrDeogu_Q8bxT0{RB_(tA zrmDQ+#5halUve$6amBg6imzVP+h|P8-m!jhWI=(oygorLv~Q7Am(+99YaMq{YYnf$kBWTbUn&*kjwJhWlMXFtR3 z3>${~ouRPN+*e*U_bB_^DKNvc!(dYL*&`?G^4Ui_X8)fqz25wN?ej-nDM_H8a zpZ=EXd9~FiFn#&L&v0!+N8KUsl)9k%MXIKc_v<69pfE>m6x2Je=R-Zl*(3ac5K1dW zKR=~*igGilpP%D0xEoKIBmH7|rUz57ors+gn{)I=<=LYav1V-kW2=iQwmdgHd~$8k z*ormzJw^K1#uYV(IbWEU*Niru8nS85li?KpV7dyNgeN|fKPYF$x8%Q9GW{mG!V7%fLpISpFK7e;hWKEcyh#;28#5&Rg zreHW=J75E9gw#d|Hpnv^SOwa)mU%Q@ty@0)sYcOV;I*|R~;{qu#T$)mK$iMlW59UWGY{vE55{ zOiyI$+c{?(95VW(Cqa&Fqi0_FRPC$!t5YlTOnrFoI?#DJJ{Z(6Ip#CoQS~k_GvL$D6@cxFv8>Lj9wKkPHLASQ)qCcyV})l ziks_{A%m}g>X{KghGYSXtM>*mmk0J`EWPu%jvBM;qo z@9{gf9@~2C@J;*o?b@+u%c3nC)~#B(bV=*N)`f%py|cSIi&~0WrZ?2qRFuUP#uet} zWS~n&Kx{y4lu@Uh8iF+>z}{#grwOiOKfU7`<~ZELxZO4W&ehlazrAzyox8)*>yiK@ z7dGS`XbKHA2D-7ohXD~bxjrLo*e%Eu8iKbf`8#xx{T+Att*hR$O}p$?_@2A14p${# zc6V91`{aA2UG+Ta8*^#ORB9USXPBzdOf~q)UtRT%>y_`=ez@`-`I9T(QHNalj{Gz3 zL+8OZMedcVQL7_?;J9KG z92YD@?GM}sW15;}7;$rFb(B$zLLNBW8qOl~bYI=9N~MQp~0C>-gNjLz!}Gj z65!n8LPU}x!u)+D9|;XnpuNSS1|x$fFd=F|HiNyrGLlmDQq6XG@pk$BG4|QQUu>(c z-u8=y-+hd-Vxcui);+&LQj11>iTfuqZl~Dypl$v~!?6?>AsZuWm)n9oZ z?g3Qplf=D#dPK-5W7;BB1);=2I5jG+VpQay#M_waxO|S+iKB0d)r@;fsJ8+_9<(-L z79M7=X2yE*dO?)mQ^_wcW*$#4brj!IT!katp4jujZPRnszPyz+4CDr~lc!E_%v-ss z_VAzgtp4rIP0!^GY_B@~nvDpQ<|BV3Er5$Llp=n}-4%hwg8?uQC}v8CFPIlEv_LDm zAc!{Tj37>(zhel5*`UPK_z+TTJ+CZ#bzgl<$ASLF6$7!g3yWUi)g7M~tU0+XYtNSX z!H-5A?1%r*C})ss6OTKDCw-0K_^I-&*&sYb^boKiYsLwHSFUiO;E)Ic4?!Zb2MSh- z9Q{;0R0h>V<3ll7SEwYwW*e`ELXsSlUW0};ApcJOJo=uN^XFUc(ZS|FVe7s4FJal2 zU)px#^&vEZT|nd5hjHA6G5M*`Q|QWZfN}%`kd*QKhf#=EjKUWvKCiG=`JMNZZ>t_1 zt-j6t2Si_Owl~@1Cr>Ix1?SGOr)UgFCgb?Ao|ONCgE+aeic*h>Z4!LIMB&1us5>Pa zTYPm4Uht#!WAdv)T*VmklYfJj;GYPKZ8u7vy-9&TTZs)?9aEX`td}w0pL!N$$Ni^g zJvZkY`86S-`z(u*-(ywsIrgC3Dh|CxVSd{s+Z*&Oc<&`Z2BSX}YB7kkP*~W5O=WEg zq5#bc)jYJ9jywXSYT8c_d7jExiV!28{!;$US6_(*!tk3Hf`t*=UZP^UKgd-=I@NXV zuOuk_r{+$nuG%6{eql&{Sd@+3gqO_#Bw=WPfN(@u{;;Xa1 zeCeHp)~Q! z6JH8w3@wyzI59u}#;yH6PiV5MTNAT-E8_$?TO7W)A0r^Y#OKmR*rsWSq%2qPaNV;~ zs4Wp_mqIAxe>w3O3PIQg1A`eLB;}0Y7@Y(91Mg8;6USF3Xk)TB0Drh~#?3{RB?T+a?x{)b-qsKr z8|H1Q7%XzpxJ+wKn7*u{YIRFeQJ%KcB+p2*=#5FS=C~kjcvyJPL!WJ92`hhdwB@ag z?yYt5J2UTCQpi~Q=zdl+aB@p^&Gugo$xm(humvIQj|U#L=H1=Rx(?oScqcYXP}Rbp z^CaYNs;W%2N9`>c;7)s)V+wVg95=50Y2_RXH}2_`p6tG_JbP>P^0T{ZGW+(m=u**rtYVn*=uUDfy4#)>zDn2O$< znrS=dWC_(TEnMGm%Wy&2s{6aw&O241VK+AIPfyy>xWUp^Y>LdCPKA(6H5E1Ef51`j zBAG=21zumzkON9}+yqbIhnUc>q*?t>-8lCcb`^{dz4{Rmkl5^*5 z&Ek@adu`vdLeK%#bY^2Ngd4xa>K1|^3AR{Gh?#CUDu6eELdHAkku*>>!Jb?;9in9D8Om&w)1be6O5-!X?9waO zXJX=$FM}7ujgo@xg2hO4zSfj2!qb@Z{;Nuyo)w+|337;Su1J>9$0P_zZCCN$Q_`|;Gs2I>pkr2Z2&7Vf&)v?q(BN1 z5(B_N1vNkj6Ke`AfxThXT|@2W!em%KtC@d%iC@k37lys8-Rr6< z<_6EYbE&m<$8+;H=MC1yd*N&z&}Er}#AD{tPD@C_^nB8mnCdCC{3P7|sic2EJ4Poa za1SSy0OWHuEC*>8Ikp|fq)8LvP@_=Drxdg*qJJE&OV92(e||lyV>)?g&h3k`bJjU* zhU0gkJG$+-&~3ZHXXb%dR;~Wc(WYPI_mkB?G{;nT%m0+RaK=$rf!df4>zCZX;acqnHNM-ofY10Km&f7sWc%nYLkv({x_W?y?OxMuR5ZBy7xfL)swhh9j@m8SJ`L(M_ zc-(dnBVnpLFeVe$=BLJl6}rxtqWw3 z1i=>}PC$C3y(gK20T2$bFV7#Md^jO<$M5!5G#)s!c*E&Ug~*7iS=Ex>S(6u(?3vxR zvL8rBCT4qkYT^?SQzQ$?N)&W>>TGg~jcU?`j&;7j|S?=aw06y=fodz>dj< z?xn-G^-?BYa{pc9NJ=+vd4$f$T6r0InrCC2gI4!RyF8pLAEw z3eeyZ_YLq0<{*yu4HS9vCv;u>rD;%Y-nlgYlC1Kg2_o|IGrV{ z`jpI~spP`LX-DcPc`cC@i%?7_$r89DsFVuse?WSoTJE}6p=*Q@V%eB%Oo}#z1j9d1 z8KwrNCs{i_deRIC!y+BB7s$1MAkiBqCdAIqzI9$^=Db^HTgHr0NTz1Y#VgS33y%xauwLRg@8EjvHW<{jgY$8}zAD(5Vc-YZ0 zMniBsG$nw@Dl>8#kDxLozf7qYfyEZp61VJ1Ag-5V2AiOg= zmKU{dH0fs-Rt(ifv(x${eNs4}Y!db1i5h1(SchNSS(__3T`+0Wq5@dT%q@*`el;h# zcW%FB_iuNU2)QM>MWt&W>0|erEiFrn_Gb51m_vhNQs~U)VD2|#&oc>0CKywNj74|| z?r7RmxMJXCfDeW$HaK5#fDc6lCh8121NY65E`-V<1xbZofK|eH0;}}7d3#G*WxOxb#lNkY_^JWGl)ujF1>65{G zhq8t58iov>3AvT#d{c_Be`DP}by4-x8ls0ESezjaZ>i2H6rQgtphk74;~H1td_E@c zlJ;Y-ko&5#TJ!vwq|$ObBPE%9n5YII9iSI`DA<#{QL{P@8IzHYFUCabFheR7_8lL- zF3OSIO*;nu5lA&nFoaEd$~@!F&NPdSy>?`4L}6dK{GrGqSG~BYWa*H#H9g1~y>Pw_ z44ERV9}(^jwUozhk4+dAx=t?}PHV}JJe{%Nj=tf$Q~ZkC7UZoC&C5yi3G^$eDAFt+ z-fDX_ZD>J{sl4LO*}vob=QVkiL?wZf<`?=C^W!STRrAx@=g0n!^MgA5$%5V>OI^DB zp~Uoq_mAYYH4##QG{w*RTaAw^o82u8I3~#Mc(SfAGCL;drG)0Sbq&i*8cXrC_!bXy zT$HgO|I` z7ViG@F$Z>DEb&zArCD{L`UG|PjDTE+>IG{RcCdmbL6c;ic3-PK#nOEBWtg8G*oicS zi7!~Au5&F3OuE#m6Q>(MX=DpWp*T;6b_Enmu;a?2GMVPD(_oeC2YiA_3C5lJ+O=(Q zl7Coqkh?I*LPO##oF|9IK+Wr1SzI(&9V?0}+0PMcIq~=0M0+%#$W|x%>h5<(^oQwxX5=2Lu?f?}9G;ONCcu0ffNXUlk+%_xbbx zjV)iER?Jd5t`H|C0BW;D(*4OOz}(s~H|i0fQ}rlwi$uX3dMAq@T7)k}2lNo=mO*#m zu64@Iy7onU^Wa_XggYzTnegARcjR4GT+8H0rr|@pUTfRDUK<;GZ4~0wU>2Ca-)FuN zf{@k%_Zk-@zm!X1HWad#ue(pnp=AW9D&~}>G5{I=)`2Wx$|NM2|Tsu=kDG@@yP9++kU&RvV6z6jf?NHB&6?c zL>-wg45YN*&>Gu%_|*k53tm0cs*iX+G$OxuZC*^l+Fn%RVfJ`BOX?xiWR06Pb|ge36GsJt+7$>Zm^KKTkm_rv_lbkd4#`i6_sX|wvJo5 zW^t@Klw)P@#T7?&5!8zd0{^PK z6k5;m#y7me%h8LgdGo6DrksfCoo83{JifX1ywTd6QZ>I!7jEqqu)8y<-XDr)FV>AQ6>J!|ktS3-TJ){xf_pVFAEdue1{N;84-HYE++ z)t{WT=s35#iiE}Jf}Nx)XFDz}RjH<1tRNBCS=W32F1bj;DG;KNt>iAt%t=+~4qS^T zRqQ#Ln_CbJpNkhoKPMyA+*&;VVSu6vWKM-J7X*s10Mx+-`OEC{kfdVs^4O%`Np~hM z7?^3OE4jJzJ`f@MwKyhx4_m=q74bBE9UYpH(f$l>k`IIEB;Bm-q;k6n-AVX9B&o!_ z47XD+PnqA}WvDAXJo6r0%h*}@jPP&OcN62GxRx>=${DaLU&1#uo;9%ve=bX&kKxpo z9`3}mE?r`;VLbnX@szUx=|z?5G)x%&ehKFJvXc?C)_bcG=7OqI$3yH70yoh~ZSuA;c`qBGpE0&t-iDuUcKl`G7ia0IXKl1s zxZPo7x7UmRLXKAuYPawP@4iggsVY`)HYm;1^OaQ7aqkN|9Dz=Usf}3?K(4V^@LLQ> ztk2SFv+5Ib5^L%0+CEa-JL-U zAi3RMicx}MY!??L6{b|ES+!!(g5DmpIo@nGpoQiXteujG7T`#0QD!({={nfT_{<^I z0*%C5Nd0p7(fqG2AW~m_O<`nFcYb!8R@ZBt+q7_Ri=^hC7pFnhZ(oFS&oxcG0k0DW*!q`#Y+zdkrv@9!!satqW4g+}^0yZJ}*cjQ}?cYIwO z?=W*#Uu~QT)>2$;UzRDWuO`l@(;4Gx`m)3av-@h|<7@h|4Ow$*xPs21aR2w;ix11IedX0`KRZD8)2jX<-Y)$Hik#C) z+$<^9h}~m%tY??j|D!~FxP*9yhma(NKo+^dGu3EC;+smMewY-`BgdaVR1G-l@oh?e z;Q2MVwdqa>kK& z%6lW`a?nA?AJo)JX`F}!Q$AAg+;h>@%1TENu`P5 ztN{oQG;cv8kRHUk$g!$c5ts*u<0#=H=2=~N1h18xl$Zd(nI7T9$`CCEw|>u3v?Tt_8K=a8iioVeYxdsXf6wBatihYwGwYKBw0Rvl_wQW; zJs4syC&8e~QY*$=%7teFzjKF*kTL+}*jShPD9A zt&Qp&xS$ZwkV6o_mh9H!|Mi;{M2G1=^Koi57arVGgfGIX^hr;RLoZN`pH5?-W_X+% zUfm2&4;7l5E$|Wra@z%H=HPwYZzdgo9Ju1XelhN$0nM=hm^IFDO>0|KlX31+?dsMv zml@|Czj#lE1I;``yw|opJ}1)CP1@}jsIOh!BCKrOF+1J%8}*5d-d&AMk}t|flk5A_ zGX@%xK~L+z|EoYx394z@se9Z>ha@whhmbEwODrK# z$=wTB;Dq?N*ch`Ns0BDJoTw-|=;--J1eJy#3Yd;t2}E+}b-q~ZIogXdNhEXxf^nwMTNGCdhFa`^}w6ntiFZ!zm$@$@d;^_!i$HtpK> zs~sg8&sV*CW16FgJBq7|NG*Rh$wNk6NT(SD& znb6~cX*?h@E|k<@c0!B3q}OVlQ;Jkm{#*axlweaZ{+lu-1P*Ou(3IcvPv({w^d)on zl@EA^n1Vu0f$q41Unw6Vjwu<_x+-Fl8W!f&<}YkaimB*M12VW@NL*$_ZFpvEh<~Kn z-)7BQ)R2_auqdxCe<8hCm>-@M8-iZ7;dPD|Hz=GJyjS%C*1=o-h)S1??@>w=q)w~!I2H^vy$Sh zgi{90?MjLCcG~aVIBNud1B_%pteLMDD#<`HNJ!x0Li-dw zTtxUcO(%Y~K5yN^?VGo4Stxt&TDphrQoG5!Ncj_{%A42*+b4j$EnzQEqO7308E5TA z*xnJUXx!JJ^%ihnBTqAtK!^%x0yIm?_eJ}%NC*g>#$=NGnx5~i+_tp4#AvSUUAD2P z|LJXYHdV%+x~^Ze$p@!j}}cq5#%+c!BSQ;d`gl&)|EnU2+k=R=(${JZH_M z=X`B{PARTGt9}aCzi}x`_)59{3*~yKF5~0+imu06k{_l?{co&fKGxD=4)dWs0%u7; zRF%vQ&SwIy=$L&4W<8P>YGxeC@vwHSD2gi1FNmBvHNUDOd)FWKRTORb#q#CPZ79lL z`NW>m*#N80?Y!u*~)7Uw#9_-2Jio zy&q$pZX#J9D}N(B%<0hSq>G4a8FGwuX^fFKgNZ9`Uy0=xHVF;3C#2$w|10qpPnhUu&^)t$m(@oU(~qKa$}NXN+xIQ<=sVFkq?_x7pR(4 zZl~%?vJ!$N5#I-Ep^$RaWxgT^JK7`!gB+TCh8-ouUuRFBaTKtpNl%)p7FVQ9FU|1x z&nTUdT(PLiWU5?LkvyYJc_)S5xft)Eg;%ODDNGc@l8T~C7OjUE>!Gz6qYIP5@g5R6 z={=!=@aPP=HPO*Exdvb^R!3EBoSA0Gsg8=O&M~CT+*lPAQ<@xVDK7E~@GK}ynVMW` zHkT$(O(`t!4Dc!{wuB~^#_;t$FIS5nJH@Nu(maX&rr1wD*Kw3mg}plZ`uS^wxBfrs z-a9^uBk3QWnVsDg0)%qTIp>T}&Ik}7M9xVj$_SH_$vKLw00IPvVA%%D@z@-PIm|g= zoG`w#aX8NAY-3}Lu?=YU{Z{wvvMZUp=lA)&f4nbu<XRxb7q*vdH9z)iTiq~7eM$QVOE9GCvccDwCGg|G)0gqs+K)c^4 zD2Q9F75s!ewEMhxKU=hWilmVYang93Y#MN*HF~HJ+|=;Yv|X|DazlG0!__A)AuT9( zcC2;m%-kSc&*bf!l+q(KcR{RU>?{*TdQk2>V9YjRBm-k!tY&&aFR`z?g*rJ!F2K56_i`7B+M1s}gf0-Iu)--W`UD&t^OIBB zzO9&$tcc@klrSlyY(n%6<>CynRm^SfKKYF=->6L=^2V2-2fg#6;2=B5f5AG|8>@{k zv!OY#!@gQ@X*(#`K~uGUsVb_rgG`gqH!llza;$s}-}s`<|7iA26aVH%<2OzG8`J}I zl3a#9qJ?+0)#)x)8X8y8NyGrrPlK3ixUEsr|3zG`EdGnKK>FyWlgr<~aCCx6Jftm5 z`dIuZD@%z`!ZYbyrRZoFBzXxBVN=n)Y^{Y1%xoxJE@u$Gt0I^^ytgbV2~>lEUodOyr`Mq)>HqA*#QF4PF~g~d3Nw@O$iY!bE!xHW9+ z=8fyuu3ou(>5@eY=FWV!dg_#Cs>Y8SJ!<%{LH)~n7Z>H{WOPqU4EAxe=_EO$K-?eL zi4VIjYzLQ}ZGcCJU5KL&XMQnLz*&B0^kMcEppMX3gyN_HEhzA$zi|aS{TIP>;CM~D zOB%dVB2b(h%>O28jsXE$OcpW5G7!!GzEhZ%R#=plR?wJ`=IQC;l9@7bP$=yAVF3YQ zl8v{EyH7$!Y*c#u<1Lv}q>rcec=S=r6ir@B52e7%!^5jEaChGBw$@#F{4p`X&o?JQ z>6^*^Y3}r3|D>Sg+}z|$`p@i$2$vA6PX102p~`!+gCin>GwDAAT)kc0qod-ZuC+}% zIXx?D`bo{m`t0Guv+IW|aqiAeuEWK5v)RAL`C06rG{M#-vfo>ml+i!cBGh`Fx0_6*(Ja! zK?CU$NMod4Z7;W-kk0A4*mZV}3Umo7n2?=1x+Fq;OA2!h^0jmIu=WaYvU>B)H>Y4l zjeW3wkK-Q4Y2JP0hC`CJJ}GJ0Vc8Q)LcDXv7pBB!C%PxZgmeuI4UUf;+R|1jTQ^`? zE}S;pl|AKp*t8?ABD|k9%~%|J(|IA-v}hln!cXINOvn=+UE)~mX|VI(J%lpXK*tbUtrgulpG2`I zsCi@Kh2MdMRtIV7{WQ&O^`cK^d`hBkj8C^eh4+58Xk)!cVp-fq5vOmhQU-X2Cp-8> zxTQd(&(8=iDku)CA>AxG%HL=n=^ny#5)7FHJ7Yr=G6@LLBeYS9DjJp_3yFq-kFD}F zk1m`#^=HxdaH~sbieF%2RFszu90LYB!Bg)(_KbD8As73ejjf00j=kDUg0jT#=ycjV5xouF+E+6d2QDi>&@&B>iV+}HS_ z7_eViRe$|6`Oc&IxW&O5n`hMGWN8K#Hncn*15=jKK+T$3 zkRR1Q8y7SK6|dnxiywS0zW=i#i-V5;`m4O*QH^*)d>zeLcm=eFfVLw>_h{Omv*vy& z&=D*+AL3ikCL=lA@C|R+!JS}Gj*blU$2!{A)ft~U_*ubf2fr_Gc=9nP8)|tPQ^ej7 z_&peH3$KXhh8m8v_~1MV%^^A0IXI zf0kp

    *ZBXD1$izK``?>%}v3$L0HDew;ThFKJM2m`+?VVb}QhzMKA1y=KP6jeV1! z*)_Im1}=OrSX(%MSh8DUzf|Om`aBGokA}>k- z?YaT2i=WOYUl-c@gk-U&NP0Qsu(+${jcpa8SXp~{#^J+7Gx|h`*y$>T0DG_hOU<*- zU0hqHdFSy@V$8t#y=Iim8ytuEIAnsI8aWa?bQb6w7<`Yk8hJFv1#ZWKjfIW`!+1xV z+@?JbECJYAFh9-vZ68Rh9}GuANn3&?6jx>v1f_#NwxyPtRAz$Kt~fmx!iy3{0(JuaRad^maKSn z=H%lGimkr2SzMJrp&&4zXj++HPWO0w@t*j__Rt>T&gB~}&OlvnDo+}_ame_g$;0O7 zugjl5JVn>l$@UsVjJM=+BxT*PTvM&Zd5Wb5yg;op5H z9{5iDLOAqzv9^0jIQ0prR(!Hk1!kNH` z$A1w6l~3jMm)nHPmo+3_(A)|6T7gFwfzHyR!e&6UP%bz-Mo|k3#4-voEt5Uj6q(Lw zmrBt%-xI~6S$iu-?VDAoz2}os78O>I;3di%+PdJDxU`t@dnTpzPjd6k7?_H@n!x`y zx}N6qo0QuTb!-N$|WL*WRf7BkY0Q|=-2aTwcu$r zzU$3+LSMk0PLL=X7ZMPu8kTKr^BeUmyV{9VhQ-xR(=LggH(Q&|-V_6+{!;p*8cllJ zCsM@Yi=avJeF5|x@i)6mOAqo;-#FPT34>8=R%APSCSJb)k;PWS@aFi9QYC+TTimJn zx5oPM19`*aUo@S;R1NBCF!}<`fxNIw04CWXVewXLKLEAR9S@x8a5i#00Jv++p_%%?@IlD2SSm4e38-Gt9^) zj);X|CJ%LH)WK>nxhK6-e#SGgH1==1?quf7zOWL#vv}p7XV1ETe)^;6Ur<$CQkC!P zm;X#jG2*Y{ymJ1+=_3N0W?i)Dzxnm*#nrEGsp!AuQngsHU_@%_$OZXJ@)wLuOC7l| zpYe@aV)aiqfU=m^d`1UtBEiR)53!@wCJ^cuj@z}_77*Fv*ocSejR@liZDY{fGe8>o z&mYChBMvVprlWE=_-jyNK91^>5#ZmwJo;n0P!8HTymG~`+;P3qofUs;X_Dv^krNf2 z7lGg&qObyW+!J!_L8~XsCo$ZUho}}Y0j3edsB>}@We%_fnzHoN#DtirK*wku+P6r~ z%1<08OxLW##)_r7(WptzzceIk#)uKcBjN|v&o1n}xM=_e=05UIVo+AUsE9s20;5Vs z#t+;(E5FaOqk{*(uzm=VqDn@@NA=4J5fj7GLOr`UC-guVq?SS>IAn!w7 zR)R;iE2${bRQP>{kzH(7A{TC`!uID7CnwQcQA&PRN)<70P^G5qQ4K!FKb+qHEhsGL zJ=}w44R2-;1N%gcv>%2i*+`3C|#prDs}jM(FMVy z)+k>a9xMMApGPz%C+RnFd)xW8(_)=6PUwJxiyPZo{U0LrO&k&Dp8o2j}f`Z9(1&;*G^LL-&j;3=hmr^pk#+N@ndWht4SQNh*nm z?VIk`bJ2l8<$LG%mhMXaDJ9_%JyU#xv-(FZmX0`tWP}B#1UuUL#`*W1+czw%-=d0` z-dQoWHc`2Q(<+w?hzRMobZAg&u%lC0j}Y7|j&&vMMgsKT2CQ~$P@i2pi4DYo%hl-n0H!clHJ5#@HE*$^2f$@r@d zjpR#cA&yTGByFL+Yg(Auih9y9ij?YDDIFa392r}T|0jdS(w-Z$1SDJs-n>Mr%W z{J_p5Y5b-^m0Kotj~uYDZ?8PR)UwE!o=INTXdN^jUI7mo@@|YOi6}?7uLE04I$`S- zd{Ag#6CboCn4+NyF>M86B+<<2R$2ROiFMrCz5~~ePROlk96r8zR*pFG_`TZq0|o{>?dNnViANys_R*k(ya%#w&%a2{e}NOIdm&30M;=y%Oq7tzhoLocB`k!VXH z@Y?AETYG7Ca-_eFYHO#X6~-9{mFCG9#Lm=`$wT#>Y5y+UdcV4sj(7S(TFzp${r^V^Pw_6T!ALkkV<5sGJq zt%=bN8YDw+l-%VLha!;W$Hmm z4zPb4HxW=oaZAO<$$6b(mlO=#Fg7`-reVamre}MILy!El)8V`P3GSj>d`VnXNxX-9 zLdj{-JAZoLsJN5~n+6ZsH9aeTLF?4QgFiL)5&taC>k-{QZeUJuU`9Foc~X5DZ(^F^ z7tKzMFLYf1c=K_!uz{IR^{|G8*C4lyYIa7JPtQY6k@U=~?i=~1tkjfD0x@&Ig1#Xk zeHRSaQL&KZwy>h>kn-{&Cx`XvL#Mn(Kp>xMU@14#YkKH4>GQLH6Q?;y8F5=?lMYUn zKh(UYTMWMbv)v>?AE0?Hs$x!Q&p8!QFW3g8F}un5(?=F-TVwln_oXi89Oh$h?-Sue1Rv>4RJyhm@pN zcK4y1D%Z;@Eq!DWc8p6Rj@K3g@zG>25%%H|*%O>^34HjZ?g8031 z+{vyaV%hq@o-=x-PpL?h&T6ug{GvR&QWpY%o zqkoKhYQ9w$8yzy2#5m+#r}0Dkk475{Ht8+WPnHUlH#iNpd{|2(8&9ytsdL7dl4vX6 z!Rc8evV0@@OwTWRt|B^T&e4fmqH=8ux_dlJ$r=nnj2^2ax@>CR} z^7K>?pjeKb0s{ksqr=%M!m`=I>sh^z9SVjn89@tYec0mf$w}Ec$w@hmiLo&WiLtTqQcn6n508<#X_eTwz<+W_dUy;OQZ!JTjx^@Fbf<;b}IxNgfg2wi#>e!gAx> zebz2apV&Jp4D*7-83&(<->UdJ6%^+>2gP}&6tI3Tt<=25_K{UTKbi$<-f9~!?Uhzy zB1v_9SuWIkq}z(o$psqG`W0Vydn?Q&Nk`}d^hRe6bzo9mIha_b+js8QE%r*t4++kT z^YV(z3l7Oo@EV&C6c`&D7?hyfdhxU1oEQ&}n4I9?>}WT)=l;?c%vq-X{h+Dc2YI zrN@SJ3$99IF)bx=f_zPLOZO>sXB=q71w6&(?4Xu{+QbuUesYrLR%HKKrKPj_MV+wq zPYn%C@weUL7TF^(G%YsH&nIGnYh;fgztlv;l!(-}#`o*)=hwYoyiv!BHi5bEUd|rQ z@j)Jexd}e(FZ8*`n6-Wf5A3Jy;nPW9m}jK#aOd|P$pbPG;VCsz<1ge29?)5xm|v!G zPJpfHCo`=OX?SAKSm)r}!3m`!z5MM`gM7kVJ30D>JLh_27nTGhl_z_6b=#n`vvKzB z<{lFs>Hym1*z=AMu3*m=D|GUm#Qib24Fa|g3a5&-8CgI4m~GcVKuiG{3Yj&8;Bq_t_;vkr~xS77Vp5D@Lrdf~&8 z^=~hob!uLgSA1@es|TdxGI(6h>_g)R^c1VxR=Gqt2E}`4jmRmR*(<~@yeLU|(>tY4 zTx_otFK@)jjO~p83j6v`cJ8@iY?{4In5T=Ey?%Rb_k|O3qRPglMEA~$vvyu}-fJHK@17>NUFNkbDw^Ls;?A9D?sXr1N8GMVhP5bh?53fE*Nuw5 zAi759g+~=7cw%{vG7F_jnOrTGVx-f(%+`|*G&9A87@`AWrZ~rQ-warULPD?|q=|;7 zl8(+tyxnI;pM-9se!Qn_z3$pQ3U^!TtgP*moHIw3rZ~-1?*AfgINK#4GTEm~cvp=_ zzFeBpZ)E6u;(Kk$N?ckAZBo1r%bq5#?=#(hX}gbA{A%A6L`#v*S{Z#t1bHER73fwR ztJ7hA=%`d5D0;kXJcvy;DJR@*gIPqd*~w*by&}H)KoqdQG9=kmXY1jlJaTdCqM2KL zsd>{9a*8@F4QM;2ZT;lxoW@wk{J~Ru%yi4hNV4~EC@9IZtDgS++s{r(7?9yd^4W_z zy8u4AkiEegI|VT9!tO1?=tM?yI@`+5{;^x-_`xl*>%k*dWJVJAjX(V~RopH*DT(60 zm9L~3Z5#O+!?v8ZZfFB*;1f0z?bl5RLOK0CnXe<-ue#Qu$UMB^Sv2Q0QV*}#oIvlK z9*K4yE_vmHBYUkHo2Hx+^Pe>Ewz$-ia65hHuG*tEuC|@Rhi!cZcE%?yUKI8t??srh zxuNduSU>b*cPrCKZOqrfZ@-k}?UP&>;**!1jLZu94U6i#eqx53@)w=(sHS_*C_Agp zU3eZ5!?#b?TxRX+uW0)UBY=Jjdszy8Si zGGwvTuuGmUe+N&ja>$}EJ28yv9Css{t(y|~=9&xh8+yWLNJwxdKa7HF99*2(WFv{~ zTSJhV7p$x`zN0eoCKLpuj$PfipY^iIgI5d;hw4unwX(t^Jvqic(JiZ>(09w#HlqkL0BU8vvDUE$x$ zbr}ESFy2|6?jG-fTYw@&912zI+j0qvRf_7AK<&cGY%!c-C)b?_9QoY(@==H97r7)4 z%84tAb}pE`fB49T8CgGiCKN|RmLz$*C-zB7AD$Z!m^UKLBO@isMw5F^5q#6a-BPDE zPDq+Kq{PJyesK{K_EshJn7p+zwk+ApJGFmeeE%N)=e#n8W~B{G^Xk+M4pL3TzbMQB z|C_*n4C>dOe8^z0vb85Y?jjnOQ5K^%yk{JE-8qTR{PeG{%T~;to}~QyrPuRkH4QIY zl2+t3C?&CPs+Vuph#t@V6gaLRcW{cU<~(|r);DuVy0Xyav)3j!O-=Q5d)?00zei<4 z@%SvSL*fXy-Brw@18<_xiuPP7*MX-o*?}Dh)&UTm4ZJ_yn~Dr5(+ef0h={8^n4n0AOze6 z%FP+UAyTAUNlZv)gzKW3ip%cB394l&dZIRpNhdL!WXqiF}5_Yv4v^{ z|L_j>6v#$y;`pKF51E`q}Uq^cY1pvJ(R6mNA@I#?BPhoThMM8FZ3TgR4|gXbrZw z1N{AboN-$wzOePPv+D#)HFs^o*uyrFX{RX@yT}+C@Ymrt-xSB~`0?-%L{4n}e%pl4 zW{<5M8wX#PaXTkeem^`I7V8hB#Q+LTc=b%b8>N!sIW6<|9{|7 zq>)@64V~#DOvtuI$a(cXYaTJv7XiH>Q&9)8>h+m)h?ebu79rRz+YLt}Gea?@0-4_= zi4Ai^>ZdJpe)%;!kzkB2M~#cL06T*N=Q8p`lTIoR+h2a&-25ZLOXD z2o(AXRw2+o6nhaf5Ax9f+ZfX*+#ZWOisoS4Qz3S2t*mg@822E@{xUi9BKqR-cYpls zGbLZ1q~yG-aeVx}#<4|=ynI>tkeZ?>EJJ_H)Mmrpw*Z0ra2CT6J{8m%=|D_KXSmx~ z&p^l-Y~s=eKMrtU6PK=a#4#9fL7lDu*DL++Fj@C>M7AM9NHER`Ik8KR?AVzO8grb; ze$swWrL!GLD2$ynPu#6c{QPsT#KLf&yev!w+)FBlNA+DbI^~^rl;1=vZMO38rRJ7b zdX&dH=sR`R9_r?1+bL?~_Nq%Q%`c(8S)WUUOk4H-h?Nw8;_HQ6!xC{AeA5vcNgPIA znCO=r$H#TP$^s|Mgj0noWpt#o zq9vX6CY*gZhxs1S0nU5obgVLsIO1D|-^JsEqd6-cS8;}-8BEds6*xgCyH1#$Eb%x} z5)e>s3>$K}-V5pQS7EYQAr1r$xZjHdRT><}-GoyktQRX(oC*t^0uxT1uuUAK;taCD z2{hqUA&LycL79v=r@@a4tE&i=pI)r4h#zBJaU7~Ej#DF4u(~1~V_k6^sw<9Dhv>E> zW5O}YnB!1AaGWZ`yBx=?9+rWhJU!KCEaRt1n9k~x=ossBD8}4seF|`3XJIm&Cq9e3 zsC_-FmYw4yns91_=f!C%&NK_0ktUovVKp{EIh`36I5j4mCSi^EoQm_D1rD_f&QF!$ zF{gua8R;wq&!u{*Q`+XDKCz)gopKx(6Hbj#EA~ZRRQA4VUK}Uagi|N%#i;;}Gr$7J z&xBKj3&j`?_%Y%{LCy#CRHxk;Kkzs1P^T-wbFTIa;N+=1Pliu|73AFNPFYbu<~X0J zI69$bh6~4V0fsSMXJtySo9n^TJlu(EI*qCq&Q7i&uzY#h}+Ksq05q2t6tRX-IH5n~_Jo&pZ_5uGsY7a6&rZOWVv zJ{A|7Xfy~`Vxvl<(VPY%?iy({+#k+qFy$^Gj$%K#74s-h%n0+db9^uXbb*ziGv+c~ z*lAQq2j|Q+V<>1t2D|itpSYzES0xfA+TLFH*wfB6D9Fyr3f>!H0NDm<_sL{+f>j^) zzQX+Cr;)x8uk{$v+c(rFs#~b%pn^#3tXK3IrlgJgP5dNV?0rbv`mj7?OomUWt$sr{ zFZcMKak(oJ#U9E@93`ACLFwTf2zbtgeKHe=<_BdD$QSiip%N}dND#F`BHd^N69?AD z8j)Nht@NT5d6u&1Tt)0UHfAd=p!EVf!Cay%%g!n)$m*5dD<~$=5$>)(Ww(&Mf4IreoZu|!}I{BgSidU1JE`mearcwF_-hxD5Q(i zRXWqn>1gk%{OE*6JM8t6&I$km`UR))gqM0D`M>a@6Y9H?E>SrFjWy7VGxanN3ua}m zH~g8+v1l%0oMX*5e6Q;Ydup&y2&IjPEZBpie#z!}x}WfE2>W&##_1fj3^{5U__%T! zI7PsrzDt@4eU~(qk%m6cM596ID$+SnnltP%r=ioEXf)g(!D);zrx9bK(J0t;m~(MH zNZ)Zj8h;DqGy*9TilN+3E=T|O6A-fqv5O_d)}pxK*a*O804)RA^)GBWCE?Z&ECXp- z$a+%=yJ5lw9p4UNswkoXRw{qgCty3H1(%=Z+qR?9YZKZv`TU%=9h$>!rP4rYgOYN| zvPoymPSCbqR>o7mpQntM2ch4`Q_s&XjmK&XHLRxAcOe){>M{_FlUVb-a+nQivE_`XwfhVG74UW~8IkFgdXX?!wO4M+Myn8rv2KX z{d}eVzU6#n80JJ1^wf9Yk%zusCp2{EI}6~TnZ)`rHWtu!>!z8_n!pFA(a%JqL2wn1 zs%`hE+IBe&8h1F2hJTxlJ0=>W2RI*%f@cRkz-TZ%z-ctzAw7UTr0RiTiU;CJ(;SM? z5Vr{LE3b1tl-DizIBeuYtdr++8uNJ{S_(ao&-4Ix*_k|^>mXB_L*?l=fkvr{QwB34 z@2l)|BFe+pNF#s)eF-{E!mti~kLwlE<_Xjp$6bFgk2r!0Ajgd@Rzu zfb@cKUcl&R_o{TDTcW<>7zTb)n{*WChvo*HPJ`h(n;Q@vsn2^UO3@ zr%q}t7U(c`7A=ciA@m1IEIbsk47nPkxKr4@fVO%nyY05+#2n>VN5)^ohONbR-Q)Ft zPy*@1ll=@+oh6#;tkLjyalBgh#)|mg869>o73-6+w0ec zpVb!fvr1>1;v-*S@w2g_#A)3v!g=Klj-$Mx;?ya=@}+Ma8+I;v7fc z=%=SP9nJEpF{FwaD$f}z4r^!n@xXznF4}#KaJWNTJg!8@{TM%t4*0pKe4ys_fsu|9 zDGy=%Fgn2b7ff}mZzvy{^P_#y$d6cs>y3AF9K&uS9q|0SPK$A!)2Wg~!yOgpjs+cx zFV6T88ih4&YF=%|yr^93U^_FGt5Mw3_9ds&Mn|5hA1-6MgVyWZE>a^*?66)Z{gTb* zUwn;LGtF%FMKo{#CXdO6(LlNPEAOi1epk(BFXWfa*1|-C>hov^`Eg!o&CPkKH~hPU zt%vc#bU){%{;tKm$*_ue)sd}(=Tp`8Kj4tnfx)2i!fiO6ffL8-dm45fhXRM@Rzp=B zzScVh9KP0@_SkZ5!)XjR(P+Sq$0?P@DRUZZZNq6aJhB{Ph{ihoC=-nXutPFCk(qsm z_*ll)_e4W49Kb1aHrjDZ1=Gp9QRc0B2hhQai?!csv6sqAFU|{{iIq!O9aaDb>&{Bc zI^2!=!TyDj2I}VpRzHx5qPB0ij7PvXoa`Ay19fP4(4h`FFVz1zFZG6dtpAg2jkczL z6ECa|IWP4$Eb34gZ@42b(374?Qp>ZR+1O}oFxuF*K`uqCJOg-nsx8aIX^;($(;z!0 z$(CpsZD))I5GR32>VqXGsq2nHuPiu$1x=it- zeFflDsyK@BHh=7)pnGr%7WW$_5p|JV7{Z=Rols3 zM&=1WBvVeOL2yEB9o`;yTF{|&8>iFIR?N9627;+f%S|-)30@+r7w8LPz3?(6nP}{j z=MfF5b>0&i4QyS<`8Xi#?_k3v8Y{H-RT`voR&yH^w=mI4MOdn=LyWLiocSD{ZQTv4 z99*05WFr_+PBj{=$<#|a`08dTU)^|QV}}(K#F6c>Xmid6X;DH{kdt#z1Uvle0B`(` za~-&^<2G9deo89EK`xfW;NponanTlro3x2X=j4jg_mb$FF}QoiuuNZEQqcN1uK(uQ zgFXDpqs@#seR|5J%T7F@e;I0_UKX*6D+RgEiMY%l^*o{zL;NFh*l( z2O8YwNHm73I21pC^;@!BvVP0ykUfagsWLq1u$MCqyo}J(7@xuD{Ly~Kdf*ITHc&*e zWn&^nXr7nJ2FmF~n&>nluxb0fB~FKIPecc{9vo?B9NX~z#A%Se;=JJGX9s=7X;8U2 zjd~xmQbYc*G|7k9p2=dB*MD}{vy8-C;h6R&Xe?K88Y!y7iyFQYz+{(V*e@^F)12ga z6=xRHF&d0{MjbQVFbnqdzXJy|C6uS858{~-6-QPc!)5S-v+vN``-q14rn19O4LybN z+fYrFWH9`1aE#{&jrw1F^UJqXo%j~3YSM{;$m@s}`cAB8{N@^-#VU!dpy_rTRwj-E z{mXE`?;ONQqcwIY(}w5sd)kxCB5KtOsUllyExi&-fvD-NW~kxU-@ zRe4l0d0@qBk_X2jc@PfdF`VQ93{@U1oymiz*NvmHAYGLQ|DMXq)2nWTcfroC| z&yjwJ(a&9j^CI-U8 zSD9&xsdH{Ew!OjjE|aUEZY$8bALrT^-IiW9y#%nI`QvWI<2wP^oEDicsiS$BOVII zOp1r{)IA&Q)#$V{p!?a*jV!_sm)v34*!h33XA?qERA|rUy7+!*iMJ7FrOlV3tdK5ZF-mC8qxR35@zhEnd1@ubbk;_A|E-%sEd=S*LQLt{ zhgH9C{4SlRr<$NG~h@X&^ondCB(g}Jioqn{*-i})O zzqYco;3O;BRT!-7-xuuR{@km%*9bo;4_Iu5w&FY)u zc!37tz{~H^OfHX^TwXk#>XWB88Z7H`3hYyed7`G%I_g{p`_vZHsWq$9gDM~U>BJ66 zowPCIgX>BU&>?+GcG+Em7sv6kz|p>};-Ej;YdD66^U7&Zf9E>8!EP8&XO1?ANrJki zm?VBeT6XdiJ1H)rLv0G;=>J!&q-p>Y<(Cfis72bC%XVfINJF%rt7Fb&{&H8prihPbhSUw_nUOSYC5e6x0;V`jL!{_ zNpCHUUndxinlQ5w5_xQZToK1bO{e;q%;ZWoCZk*#4K}`U8uiC$>;fO^*u`RRFg<;e z=P}<>PqTE^_bHv`9!op){S}ytA$|w=;525Zcbtn^(t$kN%rpqfGDrzEvu{vYjw2ir zZzI>#x@EC6SpVlXkopIfb;8H#bnwB)d)O$jiePomOw-iP_?!WL8Vm>Z=4{z7I1TvX zsp$<)H19;OQ0JXIy~>maYzD#!!jM`|7~2=&H0VN1IIs!uIR&3F&}tRds9h|s2kd&; zamHOusg#!RvWCU+!Ghkj-Y35c0bADrSjLC4Wjt=q)^~8bpjEti>=D$674_;?xVrl-|_O3>WbGDcw>CIAk2w{oJ^Q`8N)zV-@cTbNb3Ob0 z6%`-)7v*~ycBCv_1NaBWDBtlfUZEbMIcs=@H9f*%WrRIaM`gr&Eod!b?}6;S3Gdkd zM|uc*N5;_K^p5p5@R#BpccJ1voV}BN$DSbGx$fMCciKnN!Ky^~SoOl^j^1O~`!c-K z-i3~=AV_C+eb{_;v^RivlmxagN{3|<@60~Q-eI4_JE+nfZAgc`0`IAK$9;WxPiOCp zALiczeo$9`uQdvu8uwEXvba)9(w5x0_O^&ar`f@srC7qsXmXQ z{5x=;tq$uWk_X#Ifqh&@`zUyS33u*vXX!K9dj;@kv3F=oq>sk?diFkqy)(YFHA|Jw{b0QXfu^5 z6SCc_TMV4HIE@Duo{)@B)=u@%!_-cxp8vondLPP`%zSnE*i<7dvh>wOFJ?A=ocqZV z60&1)V8$Z06r9M03WDIpkCMR6#amOBk)E8yqf6m}P7wzf{%dq8*%V!BO+=rm*_DTv z_3gX*)R<>pSyL|F)duB_%1R!V7o1ozwfoTKMWy}Lo*A3Bd~Q{*Nbx6aZ29DzyrIR;}7_q%7HRrhlV^fCa26`r!#U}Jj4YTv;Gkxob(Y50e+!K3^U)VEu zOpc#>LQm9h`~LaA=^xlrmJ?Z@ie$3h3pwJ4MsKtJW!Asz(7$`L_kL)pqQHFj;1d-g zz(<1uJK!!Fa(l!vo@sD!)X*itK5%@1|CD+usVMj(evFG#7i(;R<7z}bT`dTwMFayv z&{8_cZM>jEAAn$L>|7X~JdtKb_RkIyzY6dEJII?%Te~+X8ip$N4%Z=?lGC2)k^xp+O{6tWXJ=yyk zcpsvD2j8#d^xOGO{{!dkCo=pphL6!*eu?4V;raEj+;8KyciLM*d8i)kia9^UoF9yS z*aPrKI^P4xHB9etUIQaC_5jGgnf3tatihBH{>_{Y>>Mhc8evuke*#YDib@AI%o;Px zJY>yj&>jHirONPAhdlsJgT@8o1@iyFa$MkJDwU_Z%InMy<>4}+@^G2tt}*l0#=hex z8b#U-e-0gX1%vkZ1YUR_`p@Sdxc+$$bV&bDn;V8WdZw8R zb+Ge#wtdJ z_#2A#yxCbU@#@_*D$W`c&Jy65ogERcKI(|W+BhpW+BoPYDI;NbrMcHR_Rhvumd@+V z3S~UU#=wtR8Odj*y-%+jaE>s2|1I$^H2h+z@7vR4W2T<`_^7?rk9vWz}{W7@^-j}m?-e&*r{F(b3zLh7C@1saO z&|LljVjp2|4DBdft^a29pUEuWy)0k$&d%T9o%EEw<@p<4Cp2&5bwX#n+MlK4bwYDo zUME#QSk7_#BhO`e>`e%)U4pNB+-DYi8GYZWuT^NV-@@CaQ1z?jehcfbx?4!+{dF3A zuM&By6q$(_GUa`-893AzVT<_sf!b~#nA$Dx_pn2&bgB$riaiMny!2FM#OY9ZIGw7S zmgV8TRhdXCl+T z>9jxd!)X+nXdDoZKZOSQh7b+11J+ymhM=9$+^3MOg>WjK^^?;b=+L~kh^^axVP&dv zv1|jAkY2^s#9yj3-eGe9s-NL%{mcf=D7H5Iozn=Tu?+RY$1)*R>8Z_tP6(#8IL=30 zlk8aCkH+|X9eOfYz#5Z&Cz~huo{zeUV&i)udyl~P5$t=cGuZcdkZ!^6{_Oi7)bD>~ zzb7j7W@E2jXp!G!wiT?>O+E)JmHlSpFX60Z@&k^^2ZHNEnjdj}ctpM`mY{8t4_%2` zcBT(?D}lpx(GmGiun;ke0C`w(eqgWZqQ7ILBknQ$%;rF(uh`ZA%0hI0)g4pm=)^rY zNiSeN!1rMdHzDIzJ@$J!FXC>)S7HJ20vZLJ7sKB`BUiV_L}T|mv_AnF>iz_k=bZkr ziN-FRZ%$Qd(AFo(l=wKL`yUgHUAM^ofLzRc?U-DwNY633h&v5Gh-oSvw)v^j$<^I6 z(b@UQZz`SNm{=$;R!_{|1$2ZESY2`c8|{?WmmQNcwJ~ywU=>Gnsot2cAml9s3pj7e zzM$H(B|8k+(dh%V?eRK%*Tm~Z!y~a=<+a?b%(*()!}*vdUi{jI%gqJ|#3#w#YJiEx zUbOOUDvfRCG}zjg+JR2o`(0m7gPbi*G;&Nd&KSPM=*8=gxzSVESp6AHe4P1+tcj>U z^^7LxBgjPK9m6}kJ)#X*wnyx%sAYNQENhKYtLpE^WvAagcPXeV>>`|l`o9j6JI z<7}X%%#D?#%DhQA#B7Ded1;IMA>!k(xguG?Sf7}u?4>h0pjkwH7j^yt`<>4ZUdQht zOy3-lKM?aFCtADbtFmVERoyE7EjXb*N2@y2KCSA^=nOW|X~J1+@+~GhLoMjg{24r8 zTxpu;!>RZH0rdf1w08R2MjGh1zwxvDkoQ0{8o%m}8)=~5vi%(6xMKJx+D^ItV-te%0yY^|bAbap}yvAG3!G0rWxY=1V<+4;%u$cg&@@01glE!8hO3j=<@6N^oNdf@eJ z$7D=rI|Hp|0UTc$Y>$>BA_FC;bK{G#&1=Te^`FHYx(d<8LM8IDND z^cWq?jfSzYgwr`9U+6HFfQ}aG&qxPt@{Y)2BcKkSHKU`jv4rSgEcut^SaJh;rdm%n z2*wM>l238_1J^}EI1R%!#tV%loW|}CEyofn&nYWA6OCPHOU&0Dd>CzgG&elX#u83r z*LNMq5+)Zb(np+^ov_vQR(T=Q))TqVSi|8xCK2m_)dkg;J=F#C zH-}y`-Gj;Mjg2Ls%f7*RbW{D&_+uPRp48)Tl>2>VpV`6cx<**c$8yj&j^&e4?iOYr z*h%siYG#s8JgB*#Kxi+V2I+B5BiAqodv?4nj8x0aX?y`3qCxBJsU6PSb2?-<;dGA3 zm&G!bPMJ9!)}}a}Bl7=rXj7cdXcL_##A>0lza+D<7IZvSexNHCc=Ix;@d1WIpTDoA zGh*O{>GQKpS4>9#X_1@M@2GG5Plx`q6nmQRVFpeLD{G7VCxeCcA2K@t`YCL#H&CTN zmC@(^>JGL$PKR_Lr$hBh^GXl;W5FKNz6;4O5(m}m0HuJnExhPw;2etn)(P)t`v-$%K zJ|hIqHf682zr3B(V0Ax*)lHQ0GTW0g+WuPPKQmuh>~^`5NU3jkR~*qkXbr&EF)i8) zhPj+a!(3JF+=fW<=x(gP4)S1YDkcw3=ZO4q2YGNhBo9sp=L|Z?gVP~-a5_z>12c)B z?a^K6-^;gj*#E)a<%#TWPGTobNU&tp3DF*{Gzk0T22b=L_}0ldZ%ntn>vRZ_)v1$) zZ0tB?j4Ql{s`pJGN^&HS!=8?e;8gSlcW0*?&&_e4(A4SBTHE0wfU->l3lHTGhM;wH zWRW6U8U5I~_1@Wq1&6|Qk38BcyxP?mZ}P2IKIxLMY2=uO={+*48^;b_opAsD-B%v3 z^z1P*w_lZy&oh1UM)vTMuRKbfmX+6k>)&QM&3}7qd5^TaEgLsJZYWtYDy1kxyxzSq zbxtML)_(-o!PuL?%9_p*I=Z$6lpDenh%~_L#`lC)sv5 z3%gm_gIl?%4c#H#0327Y8{hntijpu8WVn@IX-z8Az#8TGRGHM+3)-CJH=fMCjN+yp_hqH48y;z{_etlw}RY! z82-mJJKJK@%Qip!zZ zy7r{#al>$`!$m4{ad8Q7@%N{QZJ~a));h#&!%BDV*KDdOv3-a&Yx&N52LmzbQKU^ zR%eRChl-U4!(9oIW8r0~MiC`Kuk$dA!bdUqq;(H}YHii*XdC)aYG@lHHMB@o7ZvJX zqTxHxM*DsmZM2;KMB6DrTKV9|GiNj#+eSYSuPL$OwHEQhMFpfm8x}43L-6e=B;(!; z5xoI77-(?oyq<31(Nh~25JQ4W&1r3PZwY_p#5}|+eR8?_!l%c%_nGIohgEU;ScDL z_4uZfalabtJ?vMrFGk`ES|PU50w*3bhZt5)*JVp1Y02@JCx@|Ik;kLA5CS5#G8sJy5r&~M`|N1 zH(Yej+6eAKWw&%CXkP#9$9H!tGk+5k?Ht6&UzO*YWo4{b-=e8~{99=+jrK97cqp*Z zj{(tBW3nT=;?7A-f^hy&Z`9#qbchG#+>_=z=o@r(7u{FI+9ht|7V&?xGG5#!E>gZx zzQF%(iHkNZQ+A7PqNC_4dMLYANwsZLq!3&fSlfc=(qBp5Z5xsQX!H;GDgEdCUH@zT z4qzlfb8ZP*{jbV> zvs;XPMjiQk;oS!O3}kI4l-dK%ZQWER^ERwZR@-o{G#ycGV}&AdwPB_p^iRkpSxO@I zv88X(PBdsK?1o8x#~03TB60C?m7dm$gy_3T|Tl~#xFu=E6P#0bk{DLp6@MvdFW%CwvY6$;HGN< z^IeI4#Xo#!HKy$&{Iut>&7+s}uP{nHjr~^^Xs@0A(USxA=id<$0Gj|IfI;#*;wOM% zfDF9v0Zhf;WAOYP&&zoJ8?X`Z8lVg?5|9hn0hk9E3?O>=Tl^Q`Z}|HF;1J*_;5dNt zOa#;dh62_AngB-t$Xi$nI1QKx*ao0)Rsog)2>&nuyb8Mk;{ovi`X&w#3!rjE0mdPJ zDg$^HH{Km~w)pAMkkfG1LZ#2@iR zWh9(Hz-T~sz0} z7oI4q2>FS`>q~$S@Hf5}F94PUI^#E#S4abR0{j7206~DmfE2)X0P!0MNCr@ujO7Ba zth|fx>|Mcxzz+gZhKqi3XL{Aq0z+3?3MYvQ>v^Y!xf0*h28d58>j(h)Eu(n?&%XkwZ&JOIoTywRU#iDKKt6!vA^aZ# z$&&!}F5U*b4Y&wEej;d!=(E(xCRg zcok1-6H@^@03CwViH&)A%ip z|4#iC_uRjO`|95jqXD;&9td~^Ky^g*OLYDQm;xaAT?6a{P~DsXP&;`6Py?Vk*#KAp zAh{m_pxmsEd*ey6Ye7C#2MXX2fOy>mAQ@c&oCI9r?_wHoQMb6;?Hw@|5CA~kGycQz zq;%9fOS_EceZT|&m8l9q?TzF|G~dO09iFcNs4r8wN&y=IdjV?z)Sv$fSPGzaH3!g& z?_%&I8U8MRXZVbR;DGmd0O?0+k52>2pJZhYr~@`$8lOai@Y)0MVGdDvN1Z+umLP3j zJ9q={=0Ihg{s(XXznMdKyc1BlD9`p!;+67y+H(zVE}oBcDmU@;-=4#OvjFh4C&^(i zfMiDH`J*T5nEgHxPijls095D40rZXO3EtSd_9%Oj{E2qEr(qR-qw}dmLmHKb0J_ZtiP|{B1;8c1 z2lAJOzv8(7&wl`i%0vCB7SIHsx>^b#ezyUr-BEj>Hg_06ZG`GH6+k%j_j3U1mzx1Z zZ!O>`0Cmd7&I&wf-eF9m-w7uZKzZ&1P#YzB1QP*!0hGThz{nrr5kB!mKztHk)V7E> z`kVO61rUG46ZLmWr#z|uk)G%dAbu!~^epA`F5nHoKLAt?!ifb?+i3r!G9#U>cTzj; z5$W42cz+vD;)}{lJR^U@L_Cc=8+qxE-}(S-0mLu8Q`%4f@kjKN03-`5fSdZaO4CT2 z&C4T^M)c`>qSLH`@jD}J;)~>9d{SN{lS%;TIpebkf6oGt+(`!QpCm7m`y{|@0LhtT zIUhjt0OF@TpGH~Sggj{ceoFfP`gdb_pYk;PQ_bfo=}fL~fDe){)tylm?Vg4kpmXi% z>87;{%{3+ip7tbpnd?w$m)ijU?Wwji)*h%X`1^N|H39DpGw9e7B2pm#Qu;U9G!T zbiLH|Ya4%?T$^f}CYv{H9&~f>7T>M1+q`bI-Okxo+TOAoWOu_p)qa74tHT6`gANZI zlO3lx-gHWJs&$r}=Q&?<>F09BwTo-KYnAIB*PCuuZX?`gxm|VlbRXn?$;02{h{yMy z_MTV01h0+W$=~+c8qikeCHAZ^zt?b&U0n9TYn+wl4NeoMW74TzcH7xbty0 z<89)j7YhoJtK&U7z|OtzX)ybUD2u{Y-bE z`=sulX2fPR^w9N~(Bo33b7n>6qRh)#R#~N4m$JUi_RpS>y*c|@_T!w`oH;ocbEVvI zx!3bN^S0*Q&e!Fa&K3&IPA6l^Ydwcu8vTo_!qyzpe_VtoUhzG&}QJqf!_`)9<+MUSA#tVCl4+ka%1R(p=XE14yzb8Z`iBD zl;OFcKPPo_TXp_@uRyKAh}5dGk~MS2y{{*;f<}dQ|J|R}d)C%jH)cD} z&YwMI_LA8rXTLf7w>d-Ryfo+jT>rVHbC1luHuvGY*m)!7&70RU@7jFt`Sa#qToAjU ze8I{E#~1v4q4mPpg+mtBEo@zQdr|J9af_N4Jy>kBchclGS1#YUe8=(|D*{(kt=P5V`bv4F_sZIp z_g7`EI<@N6RhL%1z1n+q_397T=+-P+vw2O^np0~oueq`2+cl5Zc3JDaHg;|9+KROk z*3MbGc5U6-lWQ-meSht(wGY-=t#e-&xh`{E`MNRdX0BVlu6EtQb*I){UUz-n*Xw>; zZ?)caedzkc^@ZyPt*=@?XZ_msd)6Oce}4Vd^D<;~YO-`@P&7V9mZTcWpQZ|S#X+?H8eR&KemHFInE)-hXWZe6)`*VdM;uWr4% z^^2|dw#nO^w}oy?-&VS9*tTigmTcR+t!dk-ZI`xP-}d#k-)gOEJ!>OtGi%Fh$JEZK zU0z#T+gy95_Db#FYrn5mw%cy^-5$R^e|yFDaoel6FWp|dy?OiD?Qd@Xbo&q6l^wP_ ze0Rj}$lq~xXZX&Hon<>m?5y6obZ70(=ACDEUfKEgo!{Hy}kEgopqgi z-ITfobsOvU)xA`AsqT8+?Yf8cUFtpSBkMEjd)JSsudZKGzq!7t{#5;?`s?*y*Z%_-?@En z@4LD0?*38xtM<>^zjXiF{dN0K?mx5t{Qk@PukQb1|Ly&E_y5);G+8y-Hn}$WHib6D zHl;QdH+kwBXSCL$!zM4xK!7{?N5UHxAuC^sw2w*|RyaIkUOEc}(++=H<<` z&2`NOo6j^~ZobicyZPbaE{DAjM<32U-0$$X!!r-BJiOy@)8Uhc&m6vZ`0C*=4&OT> zA8|esdL;Eo>5(BvrW{#xWb=`xBd;F$@W|Ik9vrng>UuQ%X!_Bzqr;BQI=b=bzN5#F zo#>8!&K$dP?5ksskJ}vgJ|25K_jtwe3CHIgUwypxc=PeI$1fefe*E_FhbOF0 zc%Fzpk$s}yiE$@po>+Ne>xqLW&ip@}T?u?#Mg4y>zunD!^c0B5hHYzYHeq+Oo1+wH z_Da*1COty4MIf7Gn=DPTVUM=d3l$Y3BAy`L7oIe4Q&2!rL_j?M-ZzLhh>9X2Uhx0U z%x|+BsDJ+-34Ooc%>3qe&CGA!o1HiBru%OC(M`X*>8ay49KZSay~n?G{DI@YJ^sXk zTxeW4ZDGSgVBy?_?F$zyj4jMA99y`0;oS>2E<9;(v#+=BwI44Ai-(KX7C%<}O!4c* z2aAs_Iu_S1?p(Zb@$M6j6ZI#acVd(N8&SV3I96aM!&)nY9Z?eJ29M%2Qp>u(?mGM; zqJF_>vTj$H18)IZ7vrD71lt5R)yw19iJif> z7%#W7R@$1x8!mavjrZJq*zp(w){oK*@~5p7QUiD$cO06#tv=*T1MXR>mD8yd-m6Z5 z*I`^IK)DCC$M7$Ye{So1TxS_mwtaguNQZNA?&v*TdeRr{tiNyg4TKp^=5&&adO9Dc%{SY#MvR0a!XdV!@f$Z zPHuS`9&&@bl9L6TK%E(F`61+GAbGjhJC=E*vOPM`78%rypw(3C<-jowPRd53pK6Ib z@|E2?Q8o@)v$};QKvMv&q-TNW!9%rhANoQPbSAaDju+)8_oeDJdDPsDJ!fZOT&TYe z@G0}^fDT!-@>yu*NN=|)doda@UYqf|>`Ht~ay9n&ti{HJQ>;_5i?szO(w&a4I-LP) zTdgy(>t`L_npeBqH=^A)@pD86^j2defZh;9AL_#H&>r-s&FD>AtaI>fkMpdp@Maj6 zMPXGOt+)+#ZpUu!o#-dKtU<((-Ds!181cjK>wcVunZUb77vlWSix4v|L4---&8aJK z7U3P(xB3vCTCTBPhc~G{YJJd}$6kw9;>$FTS%1bE8rNYzvBP@6`V-!m_?Yz<>v8J| zydQ9_^+)TC*md?=>%Dj<@K(HW^#|d!zK=cE*tLWx^9yWXszppIiaP5?{BYkO8by<6 z7Ax?E;Lq@e*iWqctq1Xj-cQ9!u?oL*uMunUGx;g_)%!HjBAzQw$FtHI!i^uN&lDc9 z&U%knFE)thi;dz1Vv}eSUePW(#98=8oKN^g06*UcMM!jsZqXxp#b$A~*dors4v+K1 zR(#MTEFvN*Vj?d3#WoyzyIt%MJH`28mlza7Vz<~M_KJOCSX?0XixH6!2gHTqg?J<9 zVsVKW6-hBB#>Iq4iGyMi=jErxrQ(p77Bga2WW=1f4EwEfA}%`UANpg*NgSb|_QM^gKS-b_`kbaxE zPFyeEE^ZL-5bqT467Lr85$_f66Ym!v5FZpD5;uwui;swpijRqpi%*D~#Bs48Y*7@8 z;)J+a+#)_HK7}1Aw~5=ur^RQ)9pba%bK*|%d2yHcg1B4UBkmPn6!(cQVgKP*#8<`F z#MkkRx@esc-@s{NpR(@8cOh@adkFVnCbElsk@D zWn6Y+pttt_y+w~E&O7O`1x&|6ZcK*Mx3<1XMM-|E@Igu)}@F#hY%~Lty$TF zSaca;Qx=g>#rVUBR!6O4m;+yAy#y--FSA~1U17Z(@15Q*d*x<%w%j7mk>^_fvYwLX z$*rCl^HoFFOylBlX+Q?hvgA@ zR9-HR$rs5N%a_QP%9qJ2 z`38Bde4~7me6xIue5-t$yiQ&(-!5;E@31~C-zncE-!0!`{o4ACe6M_;e82pF{Gj}h zyitBwenfs$eoTH`enQ?PkIMy|3{aGd@`Suu-XcFKKP7LKw_%0k)ABR&4*6O6IeDl2 zyu3?(LEbIzk@w0k%KPM(mP`zimrlp|IA@R>Cxo6!9$H81X#+i&nr3L0GBih*QI>L)rve?O zBXpE5r(^UYdNI9(UP>>+8r93`74%BFl3qoxrq|F_^jeyy*U{DVdb)<*K-bb6=}q)z zdJDak-bUBa_4IbSf!;yyq<7J~={@vbdLO-?K0qI&57CYEVfqMt6sukzr%%vLbetB* zrXnrU3A&kXp-i*z4-iM~u9_O<{f>T5f1pR{kMt*cjQ&iI(_iQb`YSz2f1|(CKj@$IFM5iec32MKkPdPu!O`ewax^bY?tXv>kmz4Q>oeMQX~Lf&Bc^z?+r98;Oh zAx+xpi&sx%@?)v#%n@fkGn>gZOr)VyE}hee-PtGK1Xev!ZxwJDmJvWtfjDgBIsq0OsdR3{pTpHFmj-h~5 zVO}wEq%+_)ZMYpxQ+6uj$|-h!rv{Wy7OD!SD$PLxP-kW)HEGQ4jQWi&(E!6P4TCtuPIEU%O0bh4aImea{{I+=fv`39L^kog6fUy%6)S^psO z4Km*#^9?fJAnPAw{vqZcV*VlK6JkCg<`ZK2E}yZ#i|y`Wd%L)PSBT45&o0)pi}mbc z{$0$!i}`o4o?WbG7wg%@a=Tg2ZkE^0^14}GH}mgi{@u*KoB4M$|8C~r&HTHWe-GQ$ z!*=zsydIXBCGP=JIfbFt)7hkJE|pWUGgioEG^wA(`~5~OzrU*{mCL7R zlKIp`O=dQgN>5JZr|R=lm|_f`t2>xJT*B*f5IkEdz|=95OpdELN^y_J;@TOix*4~2~YjxA;yqbfVLY6T!k)g|_k7}e= zx0FG3dl|ynbcvy9n8I9@7Ezcpj$HC<4a+IaRU0u1(Na)F3n|Riunb@<0z^gv5ZuM& za=2@$$);x~HQ$Y>_|@M z8>f@mN!%Z)z6vU5T4g$?)m3|JdbTjb4p69TNE=@@K4l2^X!0HE>PUB_^Nwj;v>%Y; zO6FBTLvjWKDTkXZm8$JeWoLkoP3M}*sOH*GQcpLWo`igT_{|UIC-aUeIKZ(_UGlip z_AU9MHo1gW^_g3~s-%IgKF!LNG#vXflW3wtRY?QuBIUtSH(tiIWIu;5zb_08lDLm_ zO=wURV;L!y5i>GU8q~&ce`f}AZE6Xvim~LBfv%Y0n9`uGzbw0MvWy!&0wx^$1OEE{ ziXmA)S&^vQR<2byRmNQdx?{M~8dMFi<_J>i#@IDrG*27v46u%A18WDC)UVrKW?6S> z8L!__p+mh2Hl-kjn^komjJr$)>UUNY)lXL>Tsw^;rZsTvghJg%haDWj+{--Wpep!W^O7~HOR(h*w{g1Y(|5I!Kngftzu!Jy0FX zPidq^1ptlJ_34?4aa~*E&3$EcxKKMtJ3yVIq=MS1Iz2}D(hS~Sixhkg2&)9c+?G+D>V)-=Qmuz zW4MCH@H2Qc4ll2lDAU$+Y&8xsfmP%699B(1q+Fx9BEA|*-I0CfHUiOCMO9PFL|8+_ z@zoTV;HvSaa%g2j(@B}I%&oa1o|?jbJqk=MtwX@46Dukss?KSyh@_^j38AJg2T(4k zV9K#m7c`Xvr%pFlL{FWuqB3k6UM5_c(#l}TrDfY{RERXWCPbP#l>w4V%XR8G6q*7P z2Q|KOSrjzICirQ5MP=yY(lXaN6Yz9?b49q*84Y`v4WGT`YAg0tgiyoOgf)Ykpr-M9 z4ryFa_I9m~W;%Q2vS7y5D!N5;MF7*K%@vVLXEY|3_jnV*bWu||e(7}GfwCF3eQL=? zFWS_{%vy;~AX1s!ngMmstd@A-{v)^Au0MW)jAinzqOi3>{UTD^2+RO96$ zov4N+jnpW`G`5=8gi2L)rt^?eqAFv=>*=jC9FemH!YyKbrBO}Ks9w)?G@E)Z)QMWX z*rZX-Fle3xeL;Q_4e}Fcke@(<`~({0C(t0zr$HY-A@h@F&^%%Kf_`2ZFpq9X^OH8u z$3Z{W^YfFnpH~F@yduE2WWfMGK?j&$fSpN2=Nnsh@b33tam8p+OGq?>xcpSbx?L4(V%93sRe6}lrUGq5MFM; zOnO$`z2&fcIXh94Iy#QkLfo;N8`8MZI$+ix{4rwxwf6paY2Av~6@vWy z9}KbeA@*`Nr@PteZnmqC9))jn>e2=j|DzX-Qdgv+B`&g+>$ zUe63h+1pWW%_w_4%KAiEpD4?ZvOZDPBg(B1WxJxRSCr+(SdSRXiLsm*%Zag^7|V&V z-7%IEW4SSw7h`!bmKS4rF_y>e6^yeV;w(ST^5ZN&&hq0dFV6DJ5`-@pH~d398bdsa zLS_{CV`kk8(6oE3Ps>4C%K_AK0JR)IZ6~0%6HvS<%e0mSyw|j%MY{sFv~aVY$#{>VU{0e`KA7D*4seG^203O^f!OZ^fy43 zZ`S3IX8R*7Kf?0OIvvW{{s_yDu>1(ikFfm_wm-u1O@H>sOn(Ms`%QmFn(a6J8EKYp z`ZLmOzgZtdn&q4RjWo+Q{TgYOZ~8UTY`~Uzv<^lv;C%@BhB`k zevUNTZ~8gXY`^K}NVEN>pZjB`p98Y}re7n?_QqLWob5IJ9Ob=uvR6wCD!c`JrEt=# z#ruN2+I(NobZ0;wHl{lwZH7hAbT?nnbT>dP4p58p1x+&o@^CfkU|4Z^FVpvO+H^0} z=V5HRp)c6O@_Lw0mv%GsEJ4<0x_JH-kQ$Z@LxIT+ehixHQ8H zdNZ9_sq}@+&p81fPo}(Vi`Cp-wTA~s>)@P%rju;vd3M&L*w1jMg>QUdZywG#dTLai z2H;fRCEE4$@1EMB&jzTVaoUc}Pd~y`cjH90dqBr&a9ZN!e7J&}qI+1=8GZpPU|U|d zZ4Hma5^nd7Tdl_3J8ak910!~@#om}0J?Nev9S{YiW8*e$YDIp;J@1|e@1oDS9%k(x869d#?n#Vz5-8oecLYT($|#oHZackpRiteZ z8@04+Tu6Gt9=O;OPTF$ppp9exa3Y*@Q@dT|bt@(DNO-Hm8UqQ`+&Y?2B%@KSWVLs( zs?LhU!kb!`oL%Ex?)+NAMYKT$sJ?#G9h>(gRYPb`SuM(&wz~yNmbA2Ky(bwpBI^E4 zb$cCZq4JVxm6hsMpYenj>uM=B(%Rx_O>Amyw;Q}TyfkJ{B%|$iqZbCa-FAIsyRr+2 zC!DYwRB8`W4M?@yO<>ckUE+oZ#-X;|7#VfXkGkzfIIZ1o_U_m>Qglp26YK1Tl;>!> zy~4X=_sEXDCbOj#`KxsPN^j9>iVTkwo0=lFNQUjEHq}Ydb;HGab!ouG7HiQGw0>x$ zsCq7(6`n`)DzTedJ*ZZ~TTHpCg1)ax6R@No`uC5b5tlX9ziGgtWv%kS#Sz;&cM&JD z=-#l(YZWaS+c#o2dBX0PU58Ft>p_1DyGJ4ZmgZ)m-sK6;j}}+D+U!DG%b9S~YS^}_ zt=(SZEeZwK!p{mm$6F)?Pw^HV3ZCjMIu$(4TXZSd;w@Gw_*`$XTEWx3#To@);B|M{ z;-YqYlSVFUx7#$5ZMUE2wd{tr|3b$zpyTtv+YKERY=w>ro(UZl^gu@i*Fi@G*F#4I zH$X=PpAQ`s+z1^N^m^S}^blzG!ZppK?g-jvRJCUk(DthS*5S3=+w69Xq_fb8`_bD@ zI+Q%g9*+uR|0e~yQoHS2Y96uHK5J9aDb~bB5QbDE_$xj0?Bame9n$)Cf=)jphel>XE%7OX$eosGw#R$SW!Xid=mk?`KLw*mU%vuZ({I5yunn+t}zQf~oZj;0Y?XJ*vk0*4-l~q?_C=C*%e?EfH2Ruo}@6@*vR@$LK?AE+0x5_oB@N zdl?y>@YobdP9O})NU{a^XaZyRnRSv-34z%YPxiEUAR!LB0JIeFJBbh|qJpIZ0RX;t zqC+9HKSL96Orr97tpu)^X;hRe%R-OXtbE{xbms>4foBU`bGFX5t1-ac?zpF42~(}L zMY~KHz#g^sjdZxTU~W_zb0(OTUG7?s)BuW>W?$1#&+c5K9&Q=v*lwT08bnG>GpeTN zXPQ`Q%5%LQcZc#?9D#XDqNCU$R$~C3x0H?6EN5?B%GT7Ss>^8lymn7psbm?`u-EQw zn@1l~on;=w@>zn>EFE?S`-2d!LRN(rnQovc6wEJw0FR*=X)0|D+**65TTGk@1oE- zLqK%SZbcJA(H=#kkiCjVA^Q}KLWUJhACL&k)nwMxmeLC^43Ykze3Q2kG%}Z`Rs1o+M$ez^L zdBCQ0e?s?P_;RYFrA(wL&2)|eul@!DIKNM}_-lV&ugNar-BNH6o+=PZ$C zRYH^IG^R-N8dIbN?}-|REZsbX+wAI;P3wk^mZqF`%fik0eS2`DBCbJXHn-n%Mavbw z#p>@o!(nYw_}1F<#pdb_)vK{ZkTZ5!QJ2qkx>IM=hVNK)MdO_{cRIJ?B-a{{G=}fM zRI^q8=^V16#dYGU-MICNnjgo_>|>cs*v6Xwf+lwXFXI7~z9_ diff --git a/app/kuma-ui/pkg/resources/data/assets/RobotoMono-Regular.c7ab2d73.ttf b/app/kuma-ui/pkg/resources/data/assets/RobotoMono-Regular.c7ab2d73.ttf deleted file mode 100644 index b158a334eb372a9ab2ecd4f2566e60d561e71a9f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 114624 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

    WH`00`s@p7bm8Ow12>ck9v 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"data-v-f86974e1"),s=s(),q(),s),z={class:"entity-summary entity-section-list"},F={class:"entity-title"},M=g(()=>e("span",{class:"kutil-sr-only"},"Service:",-1)),R={class:"definition"},Y=g(()=>e("span",null,"Mesh:",-1)),U={class:"definition"},G=g(()=>e("span",null,"Address:",-1)),H={class:"definition"},J=g(()=>e("span",null,"TLS:",-1)),K={key:0},Q=g(()=>e("h4",null,"Tags",-1)),W=k({__name:"ExternalServiceDetails",props:{externalService:{type:Object,required:!0}},setup(s){const t=s,o=v(()=>({name:"external-service-detail-view",params:{service:t.externalService.name,mesh:t.externalService.mesh}})),i=v(()=>Object.entries(t.externalService.tags).map(([r,c])=>({label:r,value:c}))),u=v(()=>E(t.externalService));return(r,c)=>{var d;const h=B("router-link");return n(),_("div",z,[e("h3",F,[M,m(h,{to:a(o)},{default:T(()=>[y(l(s.externalService.name),1)]),_:1},8,["to"])]),e("section",null,[e("div",R,[Y,e("span",null,l(s.externalService.mesh),1)]),e("div",U,[G,e("span",null,l(t.externalService.networking.address),1)]),e("div",H,[J,e("span",null,l((d=t.externalService.networking.tls)!=null&&d.enabled?"Enabled":"Disabled"),1)])]),a(i).length>0?(n(),_("section",K,[Q,m(L,{tags:a(i)},null,8,["tags"])])):I("",!0),m(A,{id:"code-block-external-service",content:a(u),"is-searchable":""},null,8,["content"])])}}});const X=$(W,[["__scopeId","data-v-f86974e1"]]),S=s=>(C("data-v-a76bcfee"),s=s(),q(),s),Z={class:"entity-summary entity-section-list"},ee={class:"entity-title"},te=S(()=>e("span",{class:"kutil-sr-only"},"Service:",-1)),se={class:"definition"},ne=S(()=>e("span",null,"Mesh:",-1)),ie={class:"definition"},ae=S(()=>e("span",null,"Address:",-1)),ce={key:0,class:"definition"},re=S(()=>e("span",null,"DP proxies (online / total):",-1)),le=k({__name:"ServiceInsightDetails",props:{serviceInsight:{type:Object,required:!0}},setup(s){const t=s,o=v(()=>({name:t.serviceInsight.serviceType==="external"?"external-service-detail-view":"service-insight-detail-view",params:{service:t.serviceInsight.name,mesh:t.serviceInsight.mesh}})),i=v(()=>t.serviceInsight.status?V[t.serviceInsight.status]:null),u=v(()=>{var c;return t.serviceInsight.dataplanes?`${(c=t.serviceInsight.dataplanes.online)!=null?c:0} / ${t.serviceInsight.dataplanes.total}`:null}),r=v(()=>E(t.serviceInsight));return(c,h)=>{const d=B("router-link");return n(),_("div",Z,[e("h3",ee,[te,m(d,{to:a(o)},{default:T(()=>[y(l(s.serviceInsight.name),1)]),_:1},8,["to"]),a(i)!==null?(n(),_("div",{key:0,class:j(`status status--${a(i).appearance}`),"data-testid":"data-plane-status-badge"},l(a(i).title.toLowerCase()),3)):I("",!0)]),e("section",null,[e("div",se,[ne,e("span",null,l(s.serviceInsight.mesh),1)]),e("div",ie,[ae,e("span",null,[s.serviceInsight.addressPort?(n(),_(w,{key:0},[y(l(s.serviceInsight.addressPort),1)],64)):(n(),_(w,{key:1},[y("\u2014")],64))])]),a(u)!==null?(n(),_("div",ce,[re,e("span",null,l(a(u)),1)])):I("",!0)]),m(A,{id:"code-block-service-insight",content:a(r),"is-searchable":""},null,8,["content"])])}}});const oe=$(le,[["__scopeId","data-v-a76bcfee"]]),ue={class:"service-details"},de=k({__name:"ServiceDetails",props:{serviceType:{type:String,required:!1,default:"internal"},name:{type:String,required:!0},mesh:{type:String,required:!0}},setup(s){const t=s,o=f(null),i=f(null),u=f(!0),r=f(null);b(()=>t.mesh,function(){c()}),b(()=>t.name,function(){c()}),c();async function c(){u.value=!0,r.value=null,o.value=null,i.value=null;const h=t.mesh,d=t.name;try{t.serviceType==="external"?i.value=await D.getExternalService({mesh:h,name:d}):o.value=await D.getServiceInsight({mesh:h,name:d})}catch(x){x instanceof Error?r.value=x:console.error(x)}finally{u.value=!1}}return(h,d)=>(n(),_("div",ue,[u.value?(n(),p(O,{key:0})):r.value!==null?(n(),p(P,{key:1,error:r.value},null,8,["error"])):o.value!==null?(n(),p(oe,{key:2,"service-insight":o.value},null,8,["service-insight"])):i.value!==null?(n(),p(X,{key:3,"external-service":i.value},null,8,["external-service"])):(n(),p(N,{key:4}))]))}});const fe=$(de,[["__scopeId","data-v-c0c06f69"]]);export{fe as S}; diff --git a/app/kuma-ui/pkg/resources/data/assets/ServiceDetails.c26d26a2.js b/app/kuma-ui/pkg/resources/data/assets/ServiceDetails.c26d26a2.js new file mode 100644 index 000000000000..bde6f24655df --- /dev/null +++ b/app/kuma-ui/pkg/resources/data/assets/ServiceDetails.c26d26a2.js @@ -0,0 +1 @@ +import{d as k,f as h,y as E,i as T,o as a,j as v,l as e,e as t,a as g,w as C,t as o,u as c,A as I,C as A,D as B,E as $,cA as j,B as L,F as b,r as y,g as w,k as D,c as m}from"./index.c8e7c817.js";import{T as N}from"./TagList.5f93cc3d.js";import{_ as q}from"./YamlView.vue_vue_type_script_setup_true_lang.14695642.js";import{_ as P}from"./EmptyBlock.vue_vue_type_script_setup_true_lang.ccd40ead.js";import{E as V}from"./ErrorBlock.26868ad8.js";import{_ as O}from"./LoadingBlock.vue_vue_type_script_setup_true_lang.5817f994.js";const f=n=>(A("data-v-22faa734"),n=n(),B(),n),F={class:"entity-summary entity-section-list"},M={class:"entity-title"},R=f(()=>e("span",{class:"visually-hidden"},"Service:",-1)),z={class:"definition"},U=f(()=>e("span",null,"Mesh:",-1)),G={class:"definition"},H=f(()=>e("span",null,"Address:",-1)),J={class:"definition"},K=f(()=>e("span",null,"TLS:",-1)),Q={key:0},W=f(()=>e("h4",null,"Tags",-1)),X=k({__name:"ExternalServiceDetails",props:{externalService:{type:Object,required:!0}},setup(n){const s=n,u=h(()=>({name:"external-service-detail-view",params:{service:s.externalService.name,mesh:s.externalService.mesh}})),i=h(()=>Object.entries(s.externalService.tags).map(([l,r])=>({label:l,value:r}))),d=h(()=>E(s.externalService));return(l,r)=>{var _;const p=T("router-link");return a(),v("div",F,[e("h3",M,[R,t(),g(p,{to:c(u)},{default:C(()=>[t(o(n.externalService.name),1)]),_:1},8,["to"])]),t(),e("section",null,[e("div",z,[U,t(),e("span",null,o(n.externalService.mesh),1)]),t(),e("div",G,[H,t(),e("span",null,o(s.externalService.networking.address),1)]),t(),e("div",J,[K,t(),e("span",null,o((_=s.externalService.networking.tls)!=null&&_.enabled?"Enabled":"Disabled"),1)])]),t(),c(i).length>0?(a(),v("section",Q,[W,t(),g(N,{tags:c(i)},null,8,["tags"])])):I("",!0),t(),g(q,{id:"code-block-external-service",content:c(d),"is-searchable":""},null,8,["content"])])}}});const Y=$(X,[["__scopeId","data-v-22faa734"]]),S=n=>(A("data-v-5b2be566"),n=n(),B(),n),Z={class:"entity-summary entity-section-list"},ee={class:"entity-title"},te=S(()=>e("span",{class:"visually-hidden"},"Service:",-1)),se={class:"definition"},ne=S(()=>e("span",null,"Mesh:",-1)),ae={class:"definition"},ie=S(()=>e("span",null,"Address:",-1)),ce={key:0,class:"definition"},re=S(()=>e("span",null,"DP proxies (online / total):",-1)),le=k({__name:"ServiceInsightDetails",props:{serviceInsight:{type:Object,required:!0}},setup(n){const s=n,u=h(()=>({name:s.serviceInsight.serviceType==="external"?"external-service-detail-view":"service-insight-detail-view",params:{service:s.serviceInsight.name,mesh:s.serviceInsight.mesh}})),i=h(()=>s.serviceInsight.status?j[s.serviceInsight.status]:null),d=h(()=>{var r;return s.serviceInsight.dataplanes?`${(r=s.serviceInsight.dataplanes.online)!=null?r:0} / ${s.serviceInsight.dataplanes.total}`:null}),l=h(()=>E(s.serviceInsight));return(r,p)=>{const _=T("router-link");return a(),v("div",Z,[e("h3",ee,[te,t(),g(_,{to:c(u)},{default:C(()=>[t(o(n.serviceInsight.name),1)]),_:1},8,["to"]),t(),c(i)!==null?(a(),v("div",{key:0,class:L(`status status--${c(i).appearance}`),"data-testid":"data-plane-status-badge"},o(c(i).title.toLowerCase()),3)):I("",!0)]),t(),e("section",null,[e("div",se,[ne,t(),e("span",null,o(n.serviceInsight.mesh),1)]),t(),e("div",ae,[ie,t(),e("span",null,[n.serviceInsight.addressPort?(a(),v(b,{key:0},[t(o(n.serviceInsight.addressPort),1)],64)):(a(),v(b,{key:1},[t("\u2014")],64))])]),t(),c(d)!==null?(a(),v("div",ce,[re,t(),e("span",null,o(c(d)),1)])):I("",!0)]),t(),g(q,{id:"code-block-service-insight",content:c(l),"is-searchable":""},null,8,["content"])])}}});const oe=$(le,[["__scopeId","data-v-5b2be566"]]),ue={class:"service-details"},de=k({__name:"ServiceDetails",props:{serviceType:{type:String,required:!1,default:"internal"},name:{type:String,required:!0},mesh:{type:String,required:!0}},setup(n){const s=n,u=y(null),i=y(null),d=y(!0),l=y(null);w(()=>s.mesh,function(){r()}),w(()=>s.name,function(){r()}),r();async function r(){d.value=!0,l.value=null,u.value=null,i.value=null;const p=s.mesh,_=s.name;try{s.serviceType==="external"?i.value=await D.getExternalService({mesh:p,name:_}):u.value=await D.getServiceInsight({mesh:p,name:_})}catch(x){x instanceof Error?l.value=x:console.error(x)}finally{d.value=!1}}return(p,_)=>(a(),v("div",ue,[d.value?(a(),m(O,{key:0})):l.value!==null?(a(),m(V,{key:1,error:l.value},null,8,["error"])):u.value!==null?(a(),m(oe,{key:2,"service-insight":u.value},null,8,["service-insight"])):i.value!==null?(a(),m(Y,{key:3,"external-service":i.value},null,8,["external-service"])):(a(),m(P,{key:4}))]))}});const fe=$(de,[["__scopeId","data-v-c0c06f69"]]);export{fe as S}; diff --git a/app/kuma-ui/pkg/resources/data/assets/ServiceDetails.e48bd543.css b/app/kuma-ui/pkg/resources/data/assets/ServiceDetails.e48bd543.css new file mode 100644 index 000000000000..76a9344bba41 --- /dev/null +++ b/app/kuma-ui/pkg/resources/data/assets/ServiceDetails.e48bd543.css @@ -0,0 +1 @@ +h3[data-v-22faa734],h4[data-v-22faa734]{margin-bottom:var(--spacing-xs)}h3[data-v-22faa734]{font-size:1.4em}h4[data-v-22faa734]{font-size:1.25em}.entity-section-list[data-v-22faa734]{display:flex;flex-direction:column;gap:var(--spacing-md) var(--spacing-xl)}.entity-title[data-v-22faa734]{display:flex;gap:var(--spacing-md)}.definition[data-v-22faa734]{display:grid;grid-template-columns:10ch 1fr;grid-gap:var(--spacing-md)}.status[data-v-22faa734]:before{content:"";display:inline-block;vertical-align:middle;margin-right:var(--spacing-xs);border:4px solid currentColor;border-radius:50%}.status--success[data-v-22faa734]{color:var(--green-400)}.status--warning[data-v-22faa734]{color:var(--yellow-500)}.status--danger[data-v-22faa734]{color:var(--red-600)}h3[data-v-5b2be566]{margin-bottom:var(--spacing-xs);font-size:1.4em}.entity-section-list[data-v-5b2be566]{display:flex;flex-direction:column;gap:var(--spacing-md) var(--spacing-xl)}.entity-title[data-v-5b2be566]{display:flex;gap:var(--spacing-md)}.definition[data-v-5b2be566]{display:grid;grid-template-columns:22ch 1fr;grid-gap:var(--spacing-md)}.status[data-v-5b2be566]:before{content:"";display:inline-block;vertical-align:middle;margin-right:var(--spacing-xs);border:4px solid currentColor;border-radius:50%}.status--success[data-v-5b2be566]{color:var(--green-400)}.status--warning[data-v-5b2be566]{color:var(--yellow-500)}.status--danger[data-v-5b2be566]{color:var(--red-600)}.service-details[data-v-c0c06f69]{padding:var(--spacing-md)} diff --git a/app/kuma-ui/pkg/resources/data/assets/ServiceInsightDetailView.8099d99c.js b/app/kuma-ui/pkg/resources/data/assets/ServiceInsightDetailView.8099d99c.js new file mode 100644 index 000000000000..a9d6056821a2 --- /dev/null +++ b/app/kuma-ui/pkg/resources/data/assets/ServiceInsightDetailView.8099d99c.js @@ -0,0 +1 @@ +import{d as r,p as s,o,c as a,u as t,q as m}from"./index.c8e7c817.js";import{S as i}from"./ServiceDetails.c26d26a2.js";import"./TagList.5f93cc3d.js";import"./YamlView.vue_vue_type_script_setup_true_lang.14695642.js";import"./index.58caa11d.js";import"./CodeBlock.vue_vue_type_style_index_0_lang.660b597c.js";import"./_commonjsHelpers.f037b798.js";import"./EmptyBlock.vue_vue_type_script_setup_true_lang.ccd40ead.js";import"./ErrorBlock.26868ad8.js";import"./LoadingBlock.vue_vue_type_script_setup_true_lang.5817f994.js";const B=r({__name:"ServiceInsightDetailView",setup(p){const e=s();return m().dispatch("updatePageTitle",e.params.service),(c,u)=>(o(),a(i,{class:"component-frame","service-type":"internal",name:t(e).params.service,mesh:t(e).params.mesh},null,8,["name","mesh"]))}});export{B as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/ServiceInsightDetailView.95100573.js b/app/kuma-ui/pkg/resources/data/assets/ServiceInsightDetailView.95100573.js deleted file mode 100644 index 52f3c77b0285..000000000000 --- a/app/kuma-ui/pkg/resources/data/assets/ServiceInsightDetailView.95100573.js +++ /dev/null @@ -1 +0,0 @@ -import{d as r,p as s,o,c as a,u as t,q as m}from"./index.3bc39668.js";import{S as i}from"./ServiceDetails.86528879.js";import"./TagList.3d4ee64d.js";import"./YamlView.24c9d3cb.js";import"./index.58caa11d.js";import"./CodeBlock.vue_vue_type_style_index_0_lang.b3d38a49.js";import"./_commonjsHelpers.f037b798.js";import"./EmptyBlock.vue_vue_type_script_setup_true_lang.74b6b406.js";import"./ErrorBlock.f4ac98cc.js";import"./LoadingBlock.vue_vue_type_script_setup_true_lang.13b03cfc.js";const B=r({__name:"ServiceInsightDetailView",setup(p){const e=s();return m().dispatch("updatePageTitle",e.params.service),(c,u)=>(o(),a(i,{class:"component-frame","service-type":"internal",name:t(e).params.service,mesh:t(e).params.mesh},null,8,["name","mesh"]))}});export{B as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/ServiceListView.cae28fe6.js b/app/kuma-ui/pkg/resources/data/assets/ServiceListView.cae28fe6.js deleted file mode 100644 index 522c5569fbc5..000000000000 --- a/app/kuma-ui/pkg/resources/data/assets/ServiceListView.cae28fe6.js +++ /dev/null @@ -1 +0,0 @@ -import{d as P,p as C,r as l,f as E,k as N,cB as z,o as S,c as T,w as x,a as L,z as R}from"./index.3bc39668.js";import{C as V}from"./ContentWrapper.82c8233c.js";import{p as B,D as M}from"./patchQueryParam.65a1b943.js";import{S as O}from"./ServiceDetails.86528879.js";import"./EmptyBlock.vue_vue_type_script_setup_true_lang.74b6b406.js";import"./ErrorBlock.f4ac98cc.js";import"./LoadingBlock.vue_vue_type_script_setup_true_lang.13b03cfc.js";import"./TagList.3d4ee64d.js";import"./YamlView.24c9d3cb.js";import"./index.58caa11d.js";import"./CodeBlock.vue_vue_type_style_index_0_lang.b3d38a49.js";import"./_commonjsHelpers.f037b798.js";const K=P({__name:"ServiceListView",props:{offset:{type:Number,required:!1,default:0}},setup(k){const d=k,w=[{label:"Service",key:"name"},{label:"Type",key:"serviceType"},{label:"Address",key:"address"},{label:"Status",key:"status"},{label:"DP proxies (online / total)",key:"dpProxiesStatus"}],f=50,A={title:"No Data",message:"There are no service insights present."},m=C(),c=l(!0),p=l(null),y=l(null),h=l(d.offset),t=l(null),o=l({headers:w,data:[]});E(()=>m.params.mesh,function(){m.name==="service-list-view"&&v(0)}),v(d.offset);async function v(e){h.value=e,B("offset",e>0?e:null),c.value=!0,p.value=null;const i=m.params.mesh,s=f;try{const{items:a=[],next:u}=await N.getAllServiceInsightsFromMesh({mesh:i},{size:s,offset:e});y.value=u,Array.isArray(a)&&a.length>0?(a.sort((r,n)=>r.name>n.name?1:r.name_(r))):(t.value=null,o.value.data=[])}catch(a){t.value=null,a instanceof Error?p.value=a:console.error(a)}finally{c.value=!1}}function _(e){var n;const i={name:e.serviceType==="external"?"external-service-detail-view":"service-insight-detail-view",params:{mesh:e.mesh,service:e.name}},s={name:"mesh-detail-view",params:{mesh:e.mesh}};let a="\u2014";if(e.dataplanes){const{online:D=0,total:g=0}=e.dataplanes;a=`${D} / ${g}`}let u="\u2014";e.status&&(u=z[e.status].title);const r=(n=e.serviceType)!=null?n:"internal";return{...e,serviceType:r,nameRoute:i,meshRoute:s,dpProxiesStatus:a,status:u}}function b(e){t.value=e}return(e,i)=>(S(),T(V,null,{content:x(()=>{var s;return[L(M,{"selected-entity-name":(s=t.value)==null?void 0:s.name,"page-size":f,error:p.value,"is-loading":c.value,"empty-state":A,"table-data":o.value,"table-data-is-empty":o.value.data.length===0,next:y.value,"page-offset":h.value,onTableAction:b,onLoadData:v},null,8,["selected-entity-name","error","is-loading","table-data","table-data-is-empty","next","page-offset"])]}),sidebar:x(()=>[t.value!==null?(S(),T(O,{key:0,name:t.value.name,mesh:t.value.mesh,"service-type":t.value.serviceType},null,8,["name","mesh","service-type"])):R("",!0)]),_:1}))}});export{K as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/ServiceListView.e4333090.js b/app/kuma-ui/pkg/resources/data/assets/ServiceListView.e4333090.js new file mode 100644 index 000000000000..b9593770521e --- /dev/null +++ b/app/kuma-ui/pkg/resources/data/assets/ServiceListView.e4333090.js @@ -0,0 +1 @@ +import{d as P,p as C,r as l,g as E,k as N,cA as q,o as T,c as x,w as A,a as L,A as R}from"./index.c8e7c817.js";import{C as V}from"./ContentWrapper.7c707ca8.js";import{p as z,D as M}from"./patchQueryParam.c472bece.js";import{S as O}from"./ServiceDetails.c26d26a2.js";import"./EmptyBlock.vue_vue_type_script_setup_true_lang.ccd40ead.js";import"./EntityStatus.c76c23bb.js";import"./ErrorBlock.26868ad8.js";import"./LoadingBlock.vue_vue_type_script_setup_true_lang.5817f994.js";import"./TagList.5f93cc3d.js";import"./YamlView.vue_vue_type_script_setup_true_lang.14695642.js";import"./index.58caa11d.js";import"./CodeBlock.vue_vue_type_style_index_0_lang.660b597c.js";import"./_commonjsHelpers.f037b798.js";const X=P({__name:"ServiceListView",props:{offset:{type:Number,required:!1,default:0}},setup(g){const f=g,k=[{label:"Service",key:"name"},{label:"Type",key:"serviceType"},{label:"Address",key:"address"},{label:"Status",key:"status"},{label:"DP proxies (online / total)",key:"dpProxiesStatus"}],y=50,w={title:"No Data",message:"There are no service insights present."},o=C(),p=l(!0),v=l(null),h=l(null),S=l(f.offset),s=l(null),i=l({headers:k,data:[]});E(()=>o.params.mesh,function(){o.name==="service-list-view"&&d(0)}),d(f.offset);async function d(e){S.value=e,z("offset",e>0?e:null),p.value=!0,v.value=null;const u=o.params.mesh,r=y;try{const{items:a,next:m}=await N.getAllServiceInsightsFromMesh({mesh:u},{size:r,offset:e});if(h.value=m,Array.isArray(a)&&a.length>0){a.sort((t,n)=>t.name>n.name?1:t.namen.name===o.query.ns);t!==void 0&&(c=t)}b(c),i.value.data=a.map(t=>_(t))}else s.value=null,i.value.data=[]}catch(a){s.value=null,a instanceof Error?v.value=a:console.error(a)}finally{p.value=!1}}function _(e){var t;const u={name:e.serviceType==="external"?"external-service-detail-view":"service-insight-detail-view",params:{mesh:e.mesh,service:e.name}},r={name:"mesh-detail-view",params:{mesh:e.mesh}};let a="\u2014";if(e.dataplanes){const{online:n=0,total:D=0}=e.dataplanes;a=`${n} / ${D}`}let m="\u2014";e.status&&(m=q[e.status].title);const c=(t=e.serviceType)!=null?t:"internal";return{...e,serviceType:c,nameRoute:u,meshRoute:r,dpProxiesStatus:a,status:m}}function b(e){s.value=e}return(e,u)=>(T(),x(V,null,{content:A(()=>{var r;return[L(M,{"selected-entity-name":(r=s.value)==null?void 0:r.name,"page-size":y,error:v.value,"is-loading":p.value,"empty-state":w,"table-data":i.value,"table-data-is-empty":i.value.data.length===0,next:h.value,"page-offset":S.value,onTableAction:b,onLoadData:d},null,8,["selected-entity-name","error","is-loading","table-data","table-data-is-empty","next","page-offset"])]}),sidebar:A(()=>[s.value!==null?(T(),x(O,{key:0,name:s.value.name,mesh:s.value.mesh,"service-type":s.value.serviceType},null,8,["name","mesh","service-type"])):R("",!0)]),_:1}))}});export{X as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/ShellEmpty.200d7589.js b/app/kuma-ui/pkg/resources/data/assets/ShellEmpty.200d7589.js new file mode 100644 index 000000000000..a72ebe3ec695 --- /dev/null +++ b/app/kuma-ui/pkg/resources/data/assets/ShellEmpty.200d7589.js @@ -0,0 +1 @@ +import{E as s,i as _,o as e,c as o,w as t,a as c,W as r,cK as p}from"./index.c8e7c817.js";const l={name:"ShellEmpty"};function i(d,m,f,u,v,y){const a=_("router-view");return e(),o(a,{class:"onboarding-view"},{default:t(({Component:n})=>[c(p,{mode:"out-in",name:"fade"},{default:t(()=>[(e(),o(r(n)))]),_:2},1024)]),_:1})}const w=s(l,[["render",i],["__scopeId","data-v-f453a369"]]);export{w as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/ShellEmpty.b88594ec.css b/app/kuma-ui/pkg/resources/data/assets/ShellEmpty.b88594ec.css new file mode 100644 index 000000000000..73f8fdd737d7 --- /dev/null +++ b/app/kuma-ui/pkg/resources/data/assets/ShellEmpty.b88594ec.css @@ -0,0 +1 @@ +.onboarding-view[data-v-f453a369]{--kuma-purple-1: #260d50;--kuma-purple-1-rgb: 38, 13, 80;--kuma-purple-2: #822dc5;--kuma-purple-2-rgb: 130, 45, 197;--kuma-gradient: var(--kuma-purple-1), var(--kuma-purple-2);--OnboardingTitle: var(--kuma-gradient);--OnboardingRadio: #5da46f;--OnboardingPageGraphBackground: #f6f8fd;--OnboardingNextButton: #5da46f;--OnboardingNextButtonHover: #539464;--OnboardingBackButton: #f6f8fd;--OnboardingBackButtonHover: #e1e8f8;--OnboardingSkipSetupButton: rgba(var(--kuma-purple-1-rgb), .3);--OnbordingBoxBorder: #7b2bbc;--OnboardingLoading: var(--kuma-purple-2-rgb);--OnboardingShadow: 4px 4px 14px 4px rgba(103, 71, 128, .11)} diff --git a/app/kuma-ui/pkg/resources/data/assets/ShellEmpty.fe46f184.js b/app/kuma-ui/pkg/resources/data/assets/ShellEmpty.fe46f184.js deleted file mode 100644 index 0f5521dde7af..000000000000 --- a/app/kuma-ui/pkg/resources/data/assets/ShellEmpty.fe46f184.js +++ /dev/null @@ -1 +0,0 @@ -import{D as s,o as e,c as o,w as t,a as r,cy as c,cN as l,h as p}from"./index.3bc39668.js";const _={name:"ShellEmpty"};function m(i,u,d,f,h,v){const a=p("router-view");return e(),o(a,null,{default:t(({Component:n})=>[r(l,{mode:"out-in",name:"fade"},{default:t(()=>[(e(),o(c(n)))]),_:2},1024)]),_:1})}const x=s(_,[["render",m]]);export{x as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/SubscriptionHeader.3b12e257.js b/app/kuma-ui/pkg/resources/data/assets/SubscriptionHeader.3b12e257.js deleted file mode 100644 index e2b3ba50380a..000000000000 --- a/app/kuma-ui/pkg/resources/data/assets/SubscriptionHeader.3b12e257.js +++ /dev/null @@ -1 +0,0 @@ -import{D as y,y as T,v as p,cs as w,ct as x,o as s,i as n,j as a,b as r,t as c,z as i,F as h,n as I,c as C,w as b,a as R,h as f,B,C as K,cu as V}from"./index.3bc39668.js";const F={name:"SubscriptionDetails",components:{KAlert:T,KIcon:p},props:{details:{type:Object,required:!0},isDiscoverySubscription:{type:Boolean,default:!1}},computed:{detailsIterator(){var e;if(this.isDiscoverySubscription){const{lastUpdateTime:_,total:t,...d}=this.details.status;return d}return(e=this.details.status)==null?void 0:e.stat}},methods:{formatValue(e){return e?parseInt(e,10).toLocaleString("en").toString():0},readableDate(e){return w(e)},humanReadable(e){return x(e)},formatError(e){return e==="--"?"error calculating":e}}},l=e=>(B("data-v-59da8f41"),e=e(),K(),e),L={key:0},N=l(()=>a("h5",{class:"overview-tertiary-title"}," General Information: ",-1)),j={key:0},A=l(()=>a("strong",null,"Global Instance ID:",-1)),E={class:"mono"},P={key:1},q=l(()=>a("strong",null,"Control Plane Instance ID:",-1)),G={class:"mono"},H={key:2},O=l(()=>a("strong",null,"Last Connected:",-1)),z={key:3},M=l(()=>a("strong",null,"Last Disconnected:",-1)),U={key:1},W={class:"overview-stat-grid"},J={class:"overview-tertiary-title"},Q={class:"mono"};function X(e,_,t,d,D,o){const g=f("KIcon"),v=f("KAlert");return s(),n("div",null,[t.details.globalInstanceId||t.details.connectTime||t.details.disconnectTime?(s(),n("div",L,[N,a("ul",null,[t.details.globalInstanceId?(s(),n("li",j,[A,r("\xA0 "),a("span",E,c(t.details.globalInstanceId),1)])):i("",!0),t.details.controlPlaneInstanceId?(s(),n("li",P,[q,r("\xA0 "),a("span",G,c(t.details.controlPlaneInstanceId),1)])):i("",!0),t.details.connectTime?(s(),n("li",H,[O,r("\xA0 "+c(o.readableDate(t.details.connectTime)),1)])):i("",!0),t.details.disconnectTime?(s(),n("li",z,[M,r("\xA0 "+c(o.readableDate(t.details.disconnectTime)),1)])):i("",!0)])])):i("",!0),o.detailsIterator?(s(),n("div",U,[a("ul",W,[(s(!0),n(h,null,I(o.detailsIterator,(S,u)=>(s(),n("li",{key:u},[a("h6",J,c(o.humanReadable(u))+": ",1),a("ul",null,[(s(!0),n(h,null,I(S,(k,m)=>(s(),n("li",{key:m},[a("strong",null,c(o.humanReadable(m))+":",1),r("\xA0 "),a("span",Q,c(o.formatError(o.formatValue(k))),1)]))),128))])]))),128))])])):(s(),C(v,{key:2,appearance:"info",class:"mt-4"},{alertIcon:b(()=>[R(g,{icon:"portal"})]),alertMessage:b(()=>[r(" There are no subscription statistics for "),a("strong",null,c(t.details.id),1)]),_:1}))])}const se=y(F,[["render",X],["__scopeId","data-v-59da8f41"]]),Y={name:"SubscriptionHeader",props:{details:{type:Object,required:!0}},methods:{rawReadableDateFilter(e){return V(e)}}},Z={class:"text-lg font-medium"},$={class:"color-green-400"},ee={key:0,class:"ml-4 color-red-400"};function te(e,_,t,d,D,o){return s(),n("h4",Z,[a("span",$," Connect time: "+c(o.rawReadableDateFilter(t.details.connectTime)),1),t.details.disconnectTime?(s(),n("span",ee," Disconnect time: "+c(o.rawReadableDateFilter(t.details.disconnectTime)),1)):i("",!0)])}const ne=y(Y,[["render",te]]);export{se as S,ne as a}; diff --git a/app/kuma-ui/pkg/resources/data/assets/SubscriptionHeader.4ccee5d1.css b/app/kuma-ui/pkg/resources/data/assets/SubscriptionHeader.4ccee5d1.css new file mode 100644 index 000000000000..cfc753f52bc2 --- /dev/null +++ b/app/kuma-ui/pkg/resources/data/assets/SubscriptionHeader.4ccee5d1.css @@ -0,0 +1 @@ +.overview-tertiary-title[data-v-ebd10bf9]{font-size:var(--type-sm);font-weight:700;text-transform:uppercase;color:var(--grey-500);margin:var(--spacing-xs) 0}.overview-stat-grid[data-v-ebd10bf9]{display:grid;margin:var(--spacing-md) 0 0 0}@media (min-width: 1140px){.overview-stat-grid[data-v-ebd10bf9]{grid-template-columns:repeat(3,1fr);grid-gap:10px 20px}} diff --git a/app/kuma-ui/pkg/resources/data/assets/SubscriptionHeader.94269e2d.css b/app/kuma-ui/pkg/resources/data/assets/SubscriptionHeader.94269e2d.css deleted file mode 100644 index cc080da61a98..000000000000 --- a/app/kuma-ui/pkg/resources/data/assets/SubscriptionHeader.94269e2d.css +++ /dev/null @@ -1 +0,0 @@ -.overview-tertiary-title[data-v-59da8f41]{font-size:var(--type-sm);font-weight:500;text-transform:uppercase;color:var(--gray-3);margin:var(--spacing-xs) 0}.overview-stat-grid[data-v-59da8f41]{display:grid;margin:var(--spacing-md) 0 0 0}@media (min-width: 1140px){.overview-stat-grid[data-v-59da8f41]{grid-template-columns:repeat(3,1fr);grid-gap:10px 20px}} diff --git a/app/kuma-ui/pkg/resources/data/assets/SubscriptionHeader.bb7dd137.js b/app/kuma-ui/pkg/resources/data/assets/SubscriptionHeader.bb7dd137.js new file mode 100644 index 000000000000..c8ca69827de6 --- /dev/null +++ b/app/kuma-ui/pkg/resources/data/assets/SubscriptionHeader.bb7dd137.js @@ -0,0 +1,12 @@ +import{E as y,z as T,b as p,cs as w,ct as x,i as h,o as s,j as o,e as n,l as a,t as r,A as i,F as b,n as I,c as C,w as f,a as R,C as K,D as V,cu as B}from"./index.c8e7c817.js";const F={name:"SubscriptionDetails",components:{KAlert:T,KIcon:p},props:{details:{type:Object,required:!0},isDiscoverySubscription:{type:Boolean,default:!1}},computed:{detailsIterator(){var e;if(this.isDiscoverySubscription){const{lastUpdateTime:_,total:t,...d}=this.details.status;return d}return(e=this.details.status)==null?void 0:e.stat}},methods:{formatValue(e){return e?parseInt(e,10).toLocaleString("en").toString():0},readableDate(e){return w(e)},humanReadable(e){return x(e)},formatError(e){return e==="--"?"error calculating":e}}},l=e=>(K("data-v-ebd10bf9"),e=e(),V(),e),A={key:0},E=l(()=>a("h5",{class:"overview-tertiary-title"},` + General Information: + `,-1)),L={key:0},N=l(()=>a("strong",null,"Global Instance ID:",-1)),j={class:"mono"},P={key:1},q=l(()=>a("strong",null,"Control Plane Instance ID:",-1)),G={class:"mono"},H={key:2},O=l(()=>a("strong",null,"Last Connected:",-1)),z={key:3},M=l(()=>a("strong",null,"Last Disconnected:",-1)),U={key:1},W={class:"overview-stat-grid"},J={class:"overview-tertiary-title"},Q={class:"mono"};function X(e,_,t,d,D,c){const g=h("KIcon"),S=h("KAlert");return s(),o("div",null,[t.details.globalInstanceId||t.details.connectTime||t.details.disconnectTime?(s(),o("div",A,[E,n(),a("ul",null,[t.details.globalInstanceId?(s(),o("li",L,[N,n(`\xA0 + `),a("span",j,r(t.details.globalInstanceId),1)])):i("",!0),n(),t.details.controlPlaneInstanceId?(s(),o("li",P,[q,n(`\xA0 + `),a("span",G,r(t.details.controlPlaneInstanceId),1)])):i("",!0),n(),t.details.connectTime?(s(),o("li",H,[O,n(`\xA0 + `+r(c.readableDate(t.details.connectTime)),1)])):i("",!0),n(),t.details.disconnectTime?(s(),o("li",z,[M,n(`\xA0 + `+r(c.readableDate(t.details.disconnectTime)),1)])):i("",!0)])])):i("",!0),n(),c.detailsIterator?(s(),o("div",U,[a("ul",W,[(s(!0),o(b,null,I(c.detailsIterator,(k,u)=>(s(),o("li",{key:u},[a("h6",J,r(c.humanReadable(u))+`: + `,1),n(),a("ul",null,[(s(!0),o(b,null,I(k,(v,m)=>(s(),o("li",{key:m},[a("strong",null,r(c.humanReadable(m))+":",1),n(`\xA0 + `),a("span",Q,r(c.formatError(c.formatValue(v))),1)]))),128))])]))),128))])])):(s(),C(S,{key:2,appearance:"info",class:"mt-4"},{alertIcon:f(()=>[R(g,{icon:"portal"})]),alertMessage:f(()=>[n(` + There are no subscription statistics for `),a("strong",null,r(t.details.id),1)]),_:1}))])}const se=y(F,[["render",X],["__scopeId","data-v-ebd10bf9"]]),Y={name:"SubscriptionHeader",props:{details:{type:Object,required:!0}},methods:{rawReadableDateFilter(e){return B(e)}}},Z={class:"text-lg font-medium"},$={class:"color-green-400"},ee={key:0,class:"ml-4 color-red-400"};function te(e,_,t,d,D,c){return s(),o("h4",Z,[a("span",$,` + Connect time: `+r(c.rawReadableDateFilter(t.details.connectTime)),1),n(),t.details.disconnectTime?(s(),o("span",ee,` + Disconnect time: `+r(c.rawReadableDateFilter(t.details.disconnectTime)),1)):i("",!0)])}const ne=y(Y,[["render",te]]);export{se as S,ne as a}; diff --git a/app/kuma-ui/pkg/resources/data/assets/TabsWidget.1751eed8.js b/app/kuma-ui/pkg/resources/data/assets/TabsWidget.1751eed8.js deleted file mode 100644 index 2396bc401a37..000000000000 --- a/app/kuma-ui/pkg/resources/data/assets/TabsWidget.1751eed8.js +++ /dev/null @@ -1 +0,0 @@ -import{d as b,r as v,e as y,o as s,i as n,c,F as h,I as u,z as B,j as d,a as f,J as T,n as k,w as _,u as l,v as E,L as S,E as w,G as q,B as C,C as I,D as L}from"./index.3bc39668.js";import{E as V}from"./ErrorBlock.f4ac98cc.js";import{_ as W}from"./LoadingBlock.vue_vue_type_script_setup_true_lang.13b03cfc.js";const $=e=>(C("data-v-63d131fa"),e=e(),I(),e),x={class:"tab-container","data-testid":"tab-container"},A={key:0,class:"tab__header"},N={class:"tab__content-container"},H={class:"flex items-center with-warnings"},O=$(()=>d("span",null,"Warnings",-1)),z=b({__name:"TabsWidget",props:{tabs:{type:Array,required:!0},isLoading:{type:Boolean,required:!1,default:!1},isEmpty:{type:Boolean,required:!1,default:!1},hasError:{type:Boolean,required:!1,default:!1},error:{type:[Error,null],required:!1,default:null},hasBorder:{type:Boolean,required:!1,default:!1},initialTabOverride:{type:String,required:!1,default:null}},emits:["on-tab-change"],setup(e,{emit:p}){const o=e,i=v(o.initialTabOverride&&`#${o.initialTabOverride}`),m=y(()=>o.tabs.map(a=>a.hash.replace("#","")));function g(a){w.logger.info(q.TABS_TAB_CHANGE,{data:{newTab:a}}),p("on-tab-change",a)}return(a,r)=>(s(),n("div",x,[e.isLoading?(s(),c(W,{key:0})):e.error!==null?(s(),c(V,{key:1,error:e.error},null,8,["error"])):(s(),n(h,{key:2},[a.$slots.tabHeader?(s(),n("header",A,[u(a.$slots,"tabHeader",{},void 0,!0)])):B("",!0),d("div",N,[f(l(S),{modelValue:i.value,"onUpdate:modelValue":r[0]||(r[0]=t=>i.value=t),tabs:e.tabs,onChanged:r[1]||(r[1]=t=>g(t))},T({"warnings-anchor":_(()=>[d("span",H,[f(l(E),{class:"mr-1",icon:"warning",color:"var(--black-75)","secondary-color":"var(--yellow-300)",size:"16"}),O])]),_:2},[k(l(m),t=>({name:t,fn:_(()=>[u(a.$slots,t,{},void 0,!0)])}))]),1032,["modelValue","tabs"])])],64))]))}});const D=L(z,[["__scopeId","data-v-63d131fa"]]);export{D as T}; diff --git a/app/kuma-ui/pkg/resources/data/assets/TabsWidget.af2be1f7.css b/app/kuma-ui/pkg/resources/data/assets/TabsWidget.af2be1f7.css new file mode 100644 index 000000000000..f8ede7946fa0 --- /dev/null +++ b/app/kuma-ui/pkg/resources/data/assets/TabsWidget.af2be1f7.css @@ -0,0 +1 @@ +.tab-container[data-v-6b9fc53d]{--tab-container-margin: var(--spacing-lg) 0 0 0;--tab-header-margin: 0 0 var(--spacing-md) 0;--tab-header-padding: 0 var(--spacing-md);--tab-header-title-font-size: var(--type-md);--tab-header-title-font-weight: bold;--tab-nav-border-bottom: 1px solid var(--grey-300);--tab-link-radius: 3px 3px 0 0;--tab-link-padding: var(--spacing-sm) var(--spacing-lg);--tab-link-gap: var(--spacing-sm);--tab-link-active-text-color: var(--blue-300);--tab-active-background-color: var(--grey-100);--tab-link-background-color: var(--white);--tab-link-border: 1px solid var(--grey-300);--tab-active-border-color: var(--grey-300);--tab-panel-padding: var(--spacing-sm);--tab-panel-border: 1px solid var(--grey-300);--tab-panel-radius: 0 0 3px 3px;margin:var(--tab-container-margin)}.tab__header[data-v-6b9fc53d]{display:flex;align-items:center;margin:var(--tab-header-margin);padding:var(--tab-header-padding)}.tab__header h1[data-v-6b9fc53d],.tab__header h2[data-v-6b9fc53d],.tab__header h3[data-v-6b9fc53d],.tab__header h4[data-v-6b9fc53d],.tab__header h5[data-v-6b9fc53d],.tab__header h6[data-v-6b9fc53d]{font-size:var(--tab-header-title-font-size);font-weight:var(--tab-header-title-font-weight)}.tab__header>div[data-v-6b9fc53d],.tab__header>h3[data-v-6b9fc53d]{padding:0 10px}.tab__header[data-v-6b9fc53d]>:not(:first-child){margin-left:var(--spacing-md)}.tab__content-container[data-v-6b9fc53d]{position:relative;z-index:1}.with-warnings[data-v-6b9fc53d]{color:var(--yellow-500)} diff --git a/app/kuma-ui/pkg/resources/data/assets/TabsWidget.cef20a04.js b/app/kuma-ui/pkg/resources/data/assets/TabsWidget.cef20a04.js new file mode 100644 index 000000000000..d9679f8f8d8c --- /dev/null +++ b/app/kuma-ui/pkg/resources/data/assets/TabsWidget.cef20a04.js @@ -0,0 +1 @@ +import{d as h,r as y,f as v,o as s,j as n,c,F as B,J as u,A as T,e as f,l as d,a as p,K as k,n as E,w as b,u as l,b as S,M as w,G as q,H as V,C,D as L,E as A}from"./index.c8e7c817.js";import{E as N}from"./ErrorBlock.26868ad8.js";import{_ as $}from"./LoadingBlock.vue_vue_type_script_setup_true_lang.5817f994.js";const x=e=>(C("data-v-6b9fc53d"),e=e(),L(),e),H={class:"tab-container","data-testid":"tab-container"},I={key:0,class:"tab__header"},W={class:"tab__content-container"},O={class:"flex items-center with-warnings"},F=x(()=>d("span",null,"Warnings",-1)),G=h({__name:"TabsWidget",props:{tabs:{type:Array,required:!0},isLoading:{type:Boolean,required:!1,default:!1},isEmpty:{type:Boolean,required:!1,default:!1},hasError:{type:Boolean,required:!1,default:!1},error:{type:[Error,null],required:!1,default:null},hasBorder:{type:Boolean,required:!1,default:!1},initialTabOverride:{type:String,required:!1,default:null}},emits:["on-tab-change"],setup(e,{emit:_}){const o=e,i=y(o.initialTabOverride&&`#${o.initialTabOverride}`),m=v(()=>o.tabs.map(a=>a.hash.replace("#","")));function g(a){q.logger.info(V.TABS_TAB_CHANGE,{data:{newTab:a}}),_("on-tab-change",a)}return(a,r)=>(s(),n("div",H,[e.isLoading?(s(),c($,{key:0})):e.error!==null?(s(),c(N,{key:1,error:e.error},null,8,["error"])):(s(),n(B,{key:2},[a.$slots.tabHeader?(s(),n("header",I,[u(a.$slots,"tabHeader",{},void 0,!0)])):T("",!0),f(),d("div",W,[p(l(w),{modelValue:i.value,"onUpdate:modelValue":r[0]||(r[0]=t=>i.value=t),tabs:e.tabs,onChanged:r[1]||(r[1]=t=>g(t))},k({"warnings-anchor":b(()=>[d("span",O,[p(l(S),{class:"mr-1",icon:"warning",color:"var(--black-75)","secondary-color":"var(--yellow-300)",size:"16"}),f(),F])]),_:2},[E(l(m),t=>({name:t,fn:b(()=>[u(a.$slots,t,{},void 0,!0)])}))]),1032,["modelValue","tabs"])])],64))]))}});const J=A(G,[["__scopeId","data-v-6b9fc53d"]]);export{J as T}; diff --git a/app/kuma-ui/pkg/resources/data/assets/TabsWidget.d400c435.css b/app/kuma-ui/pkg/resources/data/assets/TabsWidget.d400c435.css deleted file mode 100644 index fcf749f4eb3d..000000000000 --- a/app/kuma-ui/pkg/resources/data/assets/TabsWidget.d400c435.css +++ /dev/null @@ -1 +0,0 @@ -.k-tabs ul .tab-link{text-decoration:none!important}.tab-container[data-v-63d131fa]{--tab-container-margin: var(--spacing-lg) 0 0 0;--tab-header-margin: 0 0 var(--spacing-md) 0;--tab-header-padding: 0 var(--spacing-md);--tab-header-title-font-size: var(--type-md);--tab-header-title-font-weight: 500;--tab-nav-border-bottom: 1px solid var(--gray-4);--tab-link-radius: 3px 3px 0 0;--tab-link-padding: var(--spacing-sm) var(--spacing-lg);--tab-link-gap: var(--spacing-sm);--tab-link-active-text-color: var(--blue-4);--tab-active-background-color: var(--gray-7);--tab-link-background-color: #fff;--tab-link-border: 1px solid var(--gray-4);--tab-active-border-color: var(--gray-4);--tab-panel-padding: var(--spacing-sm);--tab-panel-border: 1px solid var(--gray-4);--tab-panel-radius: 0 0 3px 3px;margin:var(--tab-container-margin)}.tab__header[data-v-63d131fa]{display:flex;align-items:center;margin:var(--tab-header-margin);padding:var(--tab-header-padding)}.tab__header h1[data-v-63d131fa],.tab__header h2[data-v-63d131fa],.tab__header h3[data-v-63d131fa],.tab__header h4[data-v-63d131fa],.tab__header h5[data-v-63d131fa],.tab__header h6[data-v-63d131fa]{font-size:var(--tab-header-title-font-size);font-weight:var(--tab-header-title-font-weight)}.tab__header>div[data-v-63d131fa],.tab__header>h3[data-v-63d131fa]{padding:0 10px}.tab__header[data-v-63d131fa]>:not(:first-child){margin-left:var(--spacing-md)}.tab__content-container[data-v-63d131fa]{position:relative;z-index:1}.with-warnings[data-v-63d131fa]{color:var(--yellow-500)} diff --git a/app/kuma-ui/pkg/resources/data/assets/TagList.3d4ee64d.js b/app/kuma-ui/pkg/resources/data/assets/TagList.3d4ee64d.js deleted file mode 100644 index e1213989a682..000000000000 --- a/app/kuma-ui/pkg/resources/data/assets/TagList.3d4ee64d.js +++ /dev/null @@ -1 +0,0 @@ -import{d as r,o as a,i as e,F as c,n as i,j as t,t as n,A as p,D as u}from"./index.3bc39668.js";const d={class:"tag-list"},g={class:"tag__value"},m=r({__name:"TagList",props:{tags:{type:Object,required:!0}},setup(o){const _=o;return(b,f)=>(a(),e("span",d,[(a(!0),e(c,null,i(_.tags,(s,l)=>(a(),e("span",{key:l,class:"tag"},[t("span",{class:p(["tag__label",{"tag__label--is-kuma-io-label":s.label.toLowerCase().includes("kuma.io/")}])},n(s.label),3),t("span",g,n(s.value),1)]))),128))]))}});const v=u(m,[["__scopeId","data-v-f33260a6"]]);export{v as T}; diff --git a/app/kuma-ui/pkg/resources/data/assets/TagList.4c4ad904.css b/app/kuma-ui/pkg/resources/data/assets/TagList.4c4ad904.css new file mode 100644 index 000000000000..a0cae1fd001b --- /dev/null +++ b/app/kuma-ui/pkg/resources/data/assets/TagList.4c4ad904.css @@ -0,0 +1 @@ +.tag-list[data-v-982ac554]{display:inline-flex;flex-wrap:wrap;gap:var(--spacing-xxs)}.tag[data-v-982ac554]{display:inline-flex;align-items:stretch;font-size:var(--type-xs);border-radius:5px}.tag__label[data-v-982ac554],.tag__value[data-v-982ac554]{border:1px solid transparent;padding:.1em .5em}.tag__label[data-v-982ac554]{border-top-left-radius:5px;border-bottom-left-radius:5px;color:var(--white);background-color:var(--blue-400)}.tag__label--is-kuma-io-label[data-v-982ac554]{background-color:var(--logo-purple)}.tag__value[data-v-982ac554]{color:var(--black-75);border-color:var(--grey-400);border-left-color:transparent;border-top-right-radius:5px;border-bottom-right-radius:5px;background-color:var(--white)} diff --git a/app/kuma-ui/pkg/resources/data/assets/TagList.5f93cc3d.js b/app/kuma-ui/pkg/resources/data/assets/TagList.5f93cc3d.js new file mode 100644 index 000000000000..9102f006eed4 --- /dev/null +++ b/app/kuma-ui/pkg/resources/data/assets/TagList.5f93cc3d.js @@ -0,0 +1 @@ +import{d,V as v,f,o,j as n,F as b,n as k,c as y,w as L,l as u,t as l,B as g,e as h,W as x,u as w,E as B}from"./index.c8e7c817.js";const C={class:"tag-list"},T={class:"tag__value"},q=d({__name:"TagList",props:{tags:{type:Object,required:!0}},setup(c){const i=c,r=v(),_=f(()=>i.tags.map(e=>{const{label:a,value:s}=e,t=p(e),m=a.toLowerCase().includes("kuma.io/");return{label:a,value:s,route:t,isKumaIoLabel:m}}));function p(e){if(e.value!=="*")try{switch(e.label){case"kuma.io/zone":return r.resolve({name:"zones",query:{ns:e.value}});case"kuma.io/service":return r.resolve({name:"service-list-view",query:{ns:e.value}});default:return}}catch{return}}return(e,a)=>(o(),n("span",C,[(o(!0),n(b,null,k(w(_),(s,t)=>(o(),y(x(s.route?"router-link":"span"),{key:t,to:s.route,class:"tag"},{default:L(()=>[u("span",{class:g(["tag__label",{"tag__label--is-kuma-io-label":s.isKumaIoLabel}])},l(s.label),3),h(),u("span",T,l(s.value),1)]),_:2},1032,["to"]))),128))]))}});const I=B(q,[["__scopeId","data-v-982ac554"]]);export{I as T}; diff --git a/app/kuma-ui/pkg/resources/data/assets/TagList.f4c61d4a.css b/app/kuma-ui/pkg/resources/data/assets/TagList.f4c61d4a.css deleted file mode 100644 index 1359548c4d28..000000000000 --- a/app/kuma-ui/pkg/resources/data/assets/TagList.f4c61d4a.css +++ /dev/null @@ -1 +0,0 @@ -.tag-list[data-v-f33260a6]{display:inline-flex;flex-wrap:wrap;gap:var(--spacing-xxs)}.tag[data-v-f33260a6]{display:inline-flex;align-items:stretch;font-size:var(--type-xs);border-radius:5px}.tag__label[data-v-f33260a6],.tag__value[data-v-f33260a6]{border:1px solid transparent;padding:.1em .5em}.tag__label[data-v-f33260a6]{border-right:none;border-top-left-radius:5px;border-bottom-left-radius:5px;color:#fff;background-color:var(--blue-1)}.tag__label--is-kuma-io-label[data-v-f33260a6]{background-color:var(--brand-color-6)}.tag__value[data-v-f33260a6]{border-color:var(--grey-400);border-left:none;border-top-right-radius:5px;border-bottom-right-radius:5px;background-color:var(--white)} diff --git a/app/kuma-ui/pkg/resources/data/assets/Timeout.dcabf0f7.jpg b/app/kuma-ui/pkg/resources/data/assets/Timeout.dcabf0f7.jpg new file mode 100644 index 0000000000000000000000000000000000000000..2ed7c6b9ce937770216a538cb4cbea727df9d14b GIT binary patch literal 43960 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,o("span",null,r(e.payload),1))}}),v=l({__name:"WarningEnvoyIncompatible",props:{payload:{type:Object,required:!0}},setup(e){return(c,s)=>(a(),o("span",null,[n(" Envoy ("),t("strong",null,r(e.payload.envoy),1),n(") is unsupported by the current version of Kuma DP ("),t("strong",null,r(e.payload.kumaDp),1),n(") [Requirements: "),t("strong",null,r(e.payload.requirements),1),n("]. ")]))}}),x=l({__name:"WarningZoneAndKumaDPVersionsIncompatible",props:{payload:{type:Object,required:!0}},setup(e){return(c,s)=>(a(),o("span",null,[n(" There is a mismatch between versions of Kuma DP ("),t("strong",null,r(e.payload.kumaDp),1),n(") and the Zone CP. ")]))}}),V=l({__name:"WarningUnsupportedKumaDPVersion",props:{payload:{type:Object,required:!0}},setup(e){return(c,s)=>(a(),o("span",null,[n(" Unsupported version of Kuma DP ("),t("strong",null,r(e.payload.kumaDp),1),n(") ")]))}}),B=l({__name:"WarningZoneAndGlobalCPSVersionsIncompatible",props:{payload:{type:Object,required:!0}},setup(e){return(c,s)=>(a(),o("span",null,[n(" There is mismatch between versions of Zone CP ("),t("strong",null,r(e.payload.zoneCpVersion),1),n(") and the Global CP ("),t("strong",null,r(e.payload.globalCpVersion),1),n(") ")]))}}),S={name:"WarningsWidget",components:{KAlert:O,KCard:b},props:{warnings:{type:Array,required:!0}},methods:{getWarningComponent(e=""){switch(e){case N:return v;case h:return V;case f:return x;case D:return B;default:return W}}}};function w(e,c,s,T,$,d){const m=_("KAlert"),y=_("KCard");return a(),p(y,{"border-variant":"noBorder"},{body:i(()=>[t("ul",null,[(a(!0),o(K,null,A(s.warnings,({kind:u,payload:g,index:C})=>(a(),o("li",{key:`${u}/${C}`,class:"mb-1"},[E(m,{appearance:"warning"},{alertMessage:i(()=>[(a(),p(I(d.getWarningComponent(u)),{payload:g},null,8,["payload"]))]),_:2},1024)]))),128))])]),_:1})}const U=P(S,[["render",w]]);export{U as W}; diff --git a/app/kuma-ui/pkg/resources/data/assets/WarningsWidget.a37aa40a.js b/app/kuma-ui/pkg/resources/data/assets/WarningsWidget.a37aa40a.js new file mode 100644 index 000000000000..8966e98784e3 --- /dev/null +++ b/app/kuma-ui/pkg/resources/data/assets/WarningsWidget.a37aa40a.js @@ -0,0 +1,10 @@ +import{d as l,o as a,j as s,t as r,e as n,l as t,E as P,z as f,L as b,cr as h,cv as D,cw as O,cx as N,i as p,c as i,w as _,n as A,a as E,W as I,F as K}from"./index.c8e7c817.js";const W=l({__name:"WarningDefault",props:{payload:{type:[String,Object],required:!0}},setup(e){return(c,o)=>(a(),s("span",null,r(e.payload),1))}}),v=l({__name:"WarningEnvoyIncompatible",props:{payload:{type:Object,required:!0}},setup(e){return(c,o)=>(a(),s("span",null,[n(` + Envoy (`),t("strong",null,r(e.payload.envoy),1),n(") is unsupported by the current version of Kuma DP ("),t("strong",null,r(e.payload.kumaDp),1),n(") [Requirements: "),t("strong",null,r(e.payload.requirements),1),n(`]. + `)]))}}),x=l({__name:"WarningZoneAndKumaDPVersionsIncompatible",props:{payload:{type:Object,required:!0}},setup(e){return(c,o)=>(a(),s("span",null,[n(` + There is a mismatch between versions of Kuma DP (`),t("strong",null,r(e.payload.kumaDp),1),n(`) and the Zone CP. + `)]))}}),V=l({__name:"WarningUnsupportedKumaDPVersion",props:{payload:{type:Object,required:!0}},setup(e){return(c,o)=>(a(),s("span",null,[n(` + Unsupported version of Kuma DP (`),t("strong",null,r(e.payload.kumaDp),1),n(`) + `)]))}}),B=l({__name:"WarningZoneAndGlobalCPSVersionsIncompatible",props:{payload:{type:Object,required:!0}},setup(e){return(c,o)=>(a(),s("span",null,[n(` + There is mismatch between versions of Zone CP (`),t("strong",null,r(e.payload.zoneCpVersion),1),n(`) + and the Global CP (`),t("strong",null,r(e.payload.globalCpVersion),1),n(`) + `)]))}}),S={name:"WarningsWidget",components:{KAlert:f,KCard:b},props:{warnings:{type:Array,required:!0}},methods:{getWarningComponent(e=""){switch(e){case N:return v;case O:return V;case D:return x;case h:return B;default:return W}}}};function w(e,c,o,T,$,d){const m=p("KAlert"),y=p("KCard");return a(),i(y,{"border-variant":"noBorder"},{body:_(()=>[t("ul",null,[(a(!0),s(K,null,A(o.warnings,({kind:u,payload:g,index:C})=>(a(),s("li",{key:`${u}/${C}`,class:"mb-1"},[E(m,{appearance:"warning"},{alertMessage:_(()=>[(a(),i(I(d.getWarningComponent(u)),{payload:g},null,8,["payload"]))]),_:2},1024)]))),128))])]),_:1})}const L=P(S,[["render",w]]);export{L as W}; diff --git a/app/kuma-ui/pkg/resources/data/assets/WelcomeView.b0e78b5e.js b/app/kuma-ui/pkg/resources/data/assets/WelcomeView.b0e78b5e.js deleted file mode 100644 index 8ac1b0b7b4cd..000000000000 --- a/app/kuma-ui/pkg/resources/data/assets/WelcomeView.b0e78b5e.js +++ /dev/null @@ -1 +0,0 @@ -import{D as p,v as y,h as i,o as t,i as l,j as e,c as m,z as b,b as s,t as c,A as w,cO as k,ck as x,cn as I,F as S,n as V,a as u,B as $,C}from"./index.3bc39668.js";import{O as N}from"./OnboardingNavigation.18583fce.js";const A={name:"ItemStatus",components:{KIcon:y},props:{name:{type:String,required:!0},status:{type:Boolean,default:!1}}},W={class:"flex items-center mb-2"},z={class:"circle"};function L(a,f,o,h,n,d){const v=i("KIcon");return t(),l("li",W,[e("span",z,[o.status?(t(),m(v,{key:0,icon:"check",size:"10",color:"var(--kuma-purple-1)"})):b("",!0)]),s(" "+c(o.name),1)])}const D=p(A,[["render",L],["__scopeId","data-v-71c50c48"]]);const O={name:"WelcomeAnimationSvg",data(){return{mounted:!1}},computed:{svgClasses(){return["svg",{active:this.mounted}]}},mounted(){setTimeout(()=>{this.mounted=!0},30)}},B=k('

    ',3),G=[B];function H(a,f,o,h,n,d){return t(),l("svg",{class:w(["background",d.svgClasses]),xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1920 1080"},G,2)}const j=p(O,[["render",H],["__scopeId","data-v-3dfe58ea"]]);const F={name:"WelcomeView",components:{ItemStatus:D,OnboardingNavigation:N,WelcomeAnimationSvg:j},data(){return{productName:x}},computed:{...I({environment:"config/getEnvironment",multicluster:"config/getMulticlusterStatus"}),enviromentFormatted(){return this.environment.charAt(0).toUpperCase()+this.environment.slice(1)},multizoneItems(){const a=[];return this.multicluster&&a.push({name:"Add zones",status:!1}),a},statuses(){return[{name:`Run ${this.productName} control plane`,status:!0},{name:"Learn about deployments",status:!1},{name:"Learn about configuration storage",status:!1},...this.multizoneItems,{name:"Create the mesh",status:!1},{name:"Add services",status:!1},{name:"Go to the dashboard",status:!1}]}}},_=a=>($("data-v-c869be6b"),a=a(),C(),a),E={class:"welcome-container"},K={class:"content"},T={class:"welcome-title"},R={class:"welcome-description"},U=_(()=>e("strong",null,"few minutes",-1)),q={class:"welcome-description"},P=_(()=>e("h2",{class:"welcome-detected"}," Let's get started: ",-1)),Y={class:"welcome-navigation"};function J(a,f,o,h,n,d){const v=i("ItemStatus"),g=i("OnboardingNavigation"),M=i("WelcomeAnimationSvg");return t(),l("div",null,[e("div",E,[e("div",K,[e("h1",T," Welcome to "+c(n.productName),1),e("p",R,[s(" Congratulations on downloading "+c(n.productName)+"! You are just a ",1),U,s(" away from getting your service mesh fully online. ")]),e("p",q,[s(" We have automatically detected that you are running on "),e("strong",null,c(d.enviromentFormatted),1),s(". ")]),P,e("ul",null,[(t(!0),l(S,null,V(d.statuses,r=>(t(),m(v,{key:r.name,name:r.name,status:r.status},null,8,["name","status"]))),128))])]),e("div",Y,[u(g,{"next-step":"onboarding-deployment-types"})])]),u(M,{longer:a.multicluster},null,8,["longer"])])}const Z=p(F,[["render",J],["__scopeId","data-v-c869be6b"]]);export{Z as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/WelcomeView.ba9a77c3.js b/app/kuma-ui/pkg/resources/data/assets/WelcomeView.ba9a77c3.js new file mode 100644 index 000000000000..685d9ac6d982 --- /dev/null +++ b/app/kuma-ui/pkg/resources/data/assets/WelcomeView.ba9a77c3.js @@ -0,0 +1,8 @@ +import{E as p,b as k,i,o as d,j as l,l as t,c as m,A as I,e as a,t as c,B as S,cL as _,C as g,D as M,ck as x,cn as V,F as $,n as C,a as u}from"./index.c8e7c817.js";import{O as N}from"./OnboardingNavigation.70265aab.js";const A={name:"ItemStatus",components:{KIcon:k},props:{name:{type:String,required:!0},status:{type:Boolean,default:!1}}},L={class:"flex items-center mb-2"},W={class:"circle"};function z(e,f,o,h,n,s){const r=i("KIcon");return d(),l("li",L,[t("span",W,[o.status?(d(),m(r,{key:0,icon:"check",size:"10",color:"var(--kuma-purple-1)"})):I("",!0)]),a(" "+c(o.name),1)])}const D=p(A,[["render",z],["__scopeId","data-v-71c50c48"]]);const B={name:"WelcomeAnimationSvg",data(){return{mounted:!1}},computed:{svgClasses(){return["svg",{active:this.mounted}]}},mounted(){setTimeout(()=>{this.mounted=!0},30)}},O=e=>(g("data-v-3dfe58ea"),e=e(),M(),e),G=O(()=>t("defs",null,null,-1)),H=_(' ',1),j=_('
    ',1);function E(e,f,o,h,n,s){return d(),l("svg",{class:S(["background",s.svgClasses]),xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1920 1080"},[G,a(),H,a(),j],2)}const F=p(B,[["render",E],["__scopeId","data-v-3dfe58ea"]]);const K={name:"WelcomeView",components:{ItemStatus:D,OnboardingNavigation:N,WelcomeAnimationSvg:F},data(){return{productName:x}},computed:{...V({environment:"config/getEnvironment",multicluster:"config/getMulticlusterStatus"}),enviromentFormatted(){return this.environment.charAt(0).toUpperCase()+this.environment.slice(1)},multizoneItems(){const e=[];return this.multicluster&&e.push({name:"Add zones",status:!1}),e},statuses(){return[{name:`Run ${this.productName} control plane`,status:!0},{name:"Learn about deployments",status:!1},{name:"Learn about configuration storage",status:!1},...this.multizoneItems,{name:"Create the mesh",status:!1},{name:"Add services",status:!1},{name:"Go to the dashboard",status:!1}]}}},y=e=>(g("data-v-c869be6b"),e=e(),M(),e),T={class:"welcome-container"},R={class:"content"},U={class:"welcome-title"},q={class:"welcome-description"},P=y(()=>t("strong",null,"few minutes",-1)),Y={class:"welcome-description"},J=y(()=>t("h2",{class:"welcome-detected"},` + Let's get started: + `,-1)),Q={class:"welcome-navigation"};function X(e,f,o,h,n,s){const r=i("ItemStatus"),b=i("OnboardingNavigation"),w=i("WelcomeAnimationSvg");return d(),l("div",null,[t("div",T,[t("div",R,[t("h1",U,` + Welcome to `+c(n.productName),1),a(),t("p",q,[a(` + Congratulations on downloading `+c(n.productName)+"! You are just a ",1),P,a(` away from getting your service mesh fully online. + `)]),a(),t("p",Y,[a(` + We have automatically detected that you are running on `),t("strong",null,c(s.enviromentFormatted),1),a(`. + `)]),a(),J,a(),t("ul",null,[(d(!0),l($,null,C(s.statuses,v=>(d(),m(r,{key:v.name,name:v.name,status:v.status},null,8,["name","status"]))),128))])]),a(),t("div",Q,[u(b,{"next-step":"onboarding-deployment-types"})])]),a(),u(w,{longer:e.multicluster},null,8,["longer"])])}const ae=p(K,[["render",X],["__scopeId","data-v-c869be6b"]]);export{ae as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/YamlView.24c9d3cb.js b/app/kuma-ui/pkg/resources/data/assets/YamlView.24c9d3cb.js deleted file mode 100644 index e91338ea2b22..000000000000 --- a/app/kuma-ui/pkg/resources/data/assets/YamlView.24c9d3cb.js +++ /dev/null @@ -1 +0,0 @@ -import{j as y}from"./index.58caa11d.js";import{d as _,r as B,e as E,o as s,i as k,c as n,w as g,a as v,u as i,L as V,q as w,D as j}from"./index.3bc39668.js";import{_ as b}from"./CodeBlock.vue_vue_type_style_index_0_lang.b3d38a49.js";import{_ as S}from"./EmptyBlock.vue_vue_type_script_setup_true_lang.74b6b406.js";import{E as H}from"./ErrorBlock.f4ac98cc.js";import{_ as Y}from"./LoadingBlock.vue_vue_type_script_setup_true_lang.13b03cfc.js";const C={class:"yaml-view"},L={key:3,class:"yaml-view-content"},M=_({__name:"YamlView",props:{id:{type:String,required:!0},content:{type:Object,required:!1,default:null},isLoading:{type:Boolean,required:!1,default:!1},hasError:{type:Boolean,required:!1,default:!1},isEmpty:{type:Boolean,required:!1,default:!1},codeMaxHeight:{type:String,required:!1,default:null},isSearchable:{type:Boolean,required:!1,default:!1}},setup(e){const a=e,p=w(),c=[{hash:"#universal",title:"Universal"},{hash:"#kubernetes",title:"Kubernetes"}],o=B(c[0].hash),l=p.getters["config/getEnvironment"];typeof l=="string"&&(o.value="#"+l);const m=E(()=>{var f;const t={};if(t.apiVersion="kuma.io/v1alpha1",t.kind=a.content.type,a.content.mesh!==void 0&&(t.mesh=a.content.mesh),(f=a.content.name)!=null&&f.includes(".")){const h=a.content.name.split("."),q=h.pop(),x=h.join(".");t.metadata={name:x,namespace:q}}else t.metadata={name:a.content.name};const{type:r,name:d,mesh:O,...u}=a.content;return Object.keys(u).length>0&&(t.spec=u),{universal:y(a.content),kubernetes:y(t)}});return(t,r)=>(s(),k("div",C,[e.isLoading?(s(),n(Y,{key:0})):e.hasError?(s(),n(H,{key:1})):e.isEmpty?(s(),n(S,{key:2})):(s(),k("div",L,[(s(),n(i(V),{key:i(l),modelValue:o.value,"onUpdate:modelValue":r[0]||(r[0]=d=>o.value=d),tabs:c},{universal:g(()=>[v(b,{id:e.id,language:"yaml",code:i(m).universal,"is-searchable":e.isSearchable,"query-key":e.id,"code-max-height":e.codeMaxHeight},null,8,["id","code","is-searchable","query-key","code-max-height"])]),kubernetes:g(()=>[v(b,{id:e.id,language:"yaml",code:i(m).kubernetes,"is-searchable":e.isSearchable,"query-key":e.id,"code-max-height":e.codeMaxHeight},null,8,["id","code","is-searchable","query-key","code-max-height"])]),_:1},8,["modelValue"]))]))]))}});const z=j(M,[["__scopeId","data-v-f92420cb"]]);export{z as Y}; diff --git a/app/kuma-ui/pkg/resources/data/assets/YamlView.fd9db0cf.css b/app/kuma-ui/pkg/resources/data/assets/YamlView.fd9db0cf.css deleted file mode 100644 index 5248bbfbac71..000000000000 --- a/app/kuma-ui/pkg/resources/data/assets/YamlView.fd9db0cf.css +++ /dev/null @@ -1 +0,0 @@ -.empty-state-title .card-icon[data-v-f92420cb]{text-align:center}.empty-state-title .card-icon img[data-v-f92420cb],.empty-state-title .card-icon svg[data-v-f92420cb]{display:block;margin-left:auto;margin-right:auto}.env-name[data-v-f92420cb]{text-transform:capitalize} diff --git a/app/kuma-ui/pkg/resources/data/assets/YamlView.vue_vue_type_script_setup_true_lang.14695642.js b/app/kuma-ui/pkg/resources/data/assets/YamlView.vue_vue_type_script_setup_true_lang.14695642.js new file mode 100644 index 000000000000..5ed7559538aa --- /dev/null +++ b/app/kuma-ui/pkg/resources/data/assets/YamlView.vue_vue_type_script_setup_true_lang.14695642.js @@ -0,0 +1 @@ +import{j as y}from"./index.58caa11d.js";import{d as B,r as E,f as j,o as n,j as k,c as s,w as g,a as b,u as i,M as S,q as V}from"./index.c8e7c817.js";import{_ as v}from"./CodeBlock.vue_vue_type_style_index_0_lang.660b597c.js";import{_ as w}from"./EmptyBlock.vue_vue_type_script_setup_true_lang.ccd40ead.js";import{E as H}from"./ErrorBlock.26868ad8.js";import{_ as M}from"./LoadingBlock.vue_vue_type_script_setup_true_lang.5817f994.js";const C={class:"yaml-view"},L={key:3,class:"yaml-view-content"},z=B({__name:"YamlView",props:{id:{type:String,required:!0},content:{type:Object,required:!1,default:null},isLoading:{type:Boolean,required:!1,default:!1},hasError:{type:Boolean,required:!1,default:!1},isEmpty:{type:Boolean,required:!1,default:!1},codeMaxHeight:{type:String,required:!1,default:null},isSearchable:{type:Boolean,required:!1,default:!1}},setup(e){const a=e,p=V(),c=[{hash:"#universal",title:"Universal"},{hash:"#kubernetes",title:"Kubernetes"}],o=E(c[0].hash),l=p.getters["config/getEnvironment"];typeof l=="string"&&(o.value="#"+l);const m=j(()=>{var f;const t={};if(t.apiVersion="kuma.io/v1alpha1",t.kind=a.content.type,a.content.mesh!==void 0&&(t.mesh=a.content.mesh),(f=a.content.name)!=null&&f.includes(".")){const h=a.content.name.split("."),q=h.pop(),x=h.join(".");t.metadata={name:x,namespace:q}}else t.metadata={name:a.content.name};const{type:r,name:d,mesh:O,...u}=a.content;return Object.keys(u).length>0&&(t.spec=u),{universal:y(a.content),kubernetes:y(t)}});return(t,r)=>(n(),k("div",C,[e.isLoading?(n(),s(M,{key:0})):e.hasError?(n(),s(H,{key:1})):e.isEmpty?(n(),s(w,{key:2})):(n(),k("div",L,[(n(),s(i(S),{key:i(l),modelValue:o.value,"onUpdate:modelValue":r[0]||(r[0]=d=>o.value=d),tabs:c},{universal:g(()=>[b(v,{id:e.id,language:"yaml",code:i(m).universal,"is-searchable":e.isSearchable,"query-key":e.id,"code-max-height":e.codeMaxHeight},null,8,["id","code","is-searchable","query-key","code-max-height"])]),kubernetes:g(()=>[b(v,{id:e.id,language:"yaml",code:i(m).kubernetes,"is-searchable":e.isSearchable,"query-key":e.id,"code-max-height":e.codeMaxHeight},null,8,["id","code","is-searchable","query-key","code-max-height"])]),_:1},8,["modelValue"]))]))]))}});export{z as _}; diff --git a/app/kuma-ui/pkg/resources/data/assets/ZoneEgresses.3f52d935.js b/app/kuma-ui/pkg/resources/data/assets/ZoneEgresses.3f52d935.js new file mode 100644 index 000000000000..125724d31b18 --- /dev/null +++ b/app/kuma-ui/pkg/resources/data/assets/ZoneEgresses.3f52d935.js @@ -0,0 +1,3 @@ +import{E as I,cl as T,cm as B,P as F,L as N,s as q,co as K,x as V,k as E,i as o,o as c,j as u,a as i,w as s,c as h,e as f,A as _,l as d,t as b,F as D,n as w}from"./index.c8e7c817.js";import{D as H,p as P}from"./patchQueryParam.c472bece.js";import{E as R}from"./EnvoyData.3c6969da.js";import{F as W}from"./FrameSkeleton.db9a6492.js";import{_ as j}from"./LabelList.vue_vue_type_style_index_0_lang.7e95c953.js";import{S as G,a as M}from"./SubscriptionHeader.bb7dd137.js";import{T as Q}from"./TabsWidget.cef20a04.js";import"./EmptyBlock.vue_vue_type_script_setup_true_lang.ccd40ead.js";import"./EntityStatus.c76c23bb.js";import"./ErrorBlock.26868ad8.js";import"./LoadingBlock.vue_vue_type_script_setup_true_lang.5817f994.js";import"./TagList.5f93cc3d.js";import"./CodeBlock.vue_vue_type_style_index_0_lang.660b597c.js";import"./_commonjsHelpers.f037b798.js";const U={name:"ZoneEgresses",components:{AccordionItem:T,AccordionList:B,DataOverview:H,EnvoyData:R,FrameSkeleton:W,LabelList:j,SubscriptionDetails:G,SubscriptionHeader:M,TabsWidget:Q,KButton:F,KCard:N},props:{offset:{type:Number,required:!1,default:0}},data(){return{isLoading:!0,isEmpty:!1,error:null,empty_state:{title:"No Data",message:"There are no Zone Egresses present."},tableData:{headers:[{key:"actions",hideLabel:!0},{label:"Status",key:"status"},{label:"Name",key:"name"}],data:[]},tabs:[{hash:"#overview",title:"Overview"},{hash:"#insights",title:"Zone Egress Insights"},{hash:"#xds-configuration",title:"XDS Configuration"},{hash:"#envoy-stats",title:"Stats"},{hash:"#envoy-clusters",title:"Clusters"}],entity:{},rawData:[],pageSize:q,next:null,subscriptionsReversed:[],pageOffset:this.offset}},watch:{$route(){this.isLoading=!0,this.isEmpty=!1,this.error=null,this.loadData(0)}},beforeMount(){this.loadData(this.offset)},methods:{tableAction(n){const a=n;this.getEntity(a)},async loadData(n){this.pageOffset=n,P("offset",n>0?n:null),this.isLoading=!0,this.isEmpty=!1;const a=this.$route.query.ns||null,r=this.pageSize;try{const{data:t,next:e}=await this.getZoneEgressOverviews(a,r,n);this.next=e,t.length?(this.isEmpty=!1,this.rawData=t,this.getEntity({name:t[0].name}),this.tableData.data=t.map(l=>{const{zoneEgressInsight:p={}}=l;return{...l,...K(p)}})):(this.tableData.data=[],this.isEmpty=!0)}catch(t){t instanceof Error?this.error=t:console.error(t),this.isEmpty=!0}finally{this.isLoading=!1}},getEntity(n){var e,l;const a=["type","name"],r=this.rawData.find(p=>p.name===n.name),t=(l=(e=r==null?void 0:r.zoneEgressInsight)==null?void 0:e.subscriptions)!=null?l:[];this.subscriptionsReversed=Array.from(t).reverse(),this.entity=V(r,a)},async getZoneEgressOverviews(n,a,r){if(n)return{data:[await E.getZoneEgressOverview({name:n},{size:a,offset:r})],next:null};{const{items:t,next:e}=await E.getAllZoneEgressOverviews({size:a,offset:r});return{data:t!=null?t:[],next:e}}}}},X={class:"zoneegresses"},J={key:0};function Y(n,a,r,t,e,l){const p=o("KButton"),L=o("DataOverview"),z=o("LabelList"),S=o("SubscriptionHeader"),k=o("SubscriptionDetails"),x=o("AccordionItem"),A=o("AccordionList"),O=o("KCard"),y=o("EnvoyData"),Z=o("TabsWidget"),C=o("FrameSkeleton");return c(),u("div",X,[i(C,null,{default:s(()=>{var v;return[i(L,{"selected-entity-name":(v=e.entity)==null?void 0:v.name,"page-size":e.pageSize,"is-loading":e.isLoading,error:e.error,"empty-state":e.empty_state,"table-data":e.tableData,"table-data-is-empty":e.isEmpty,next:e.next,"page-offset":e.pageOffset,onTableAction:l.tableAction,onLoadData:a[0]||(a[0]=m=>l.loadData(m))},{additionalControls:s(()=>[n.$route.query.ns?(c(),h(p,{key:0,class:"back-button",appearance:"primary",icon:"arrowLeft",to:{name:"zoneegresses"}},{default:s(()=>[f(` + View all + `)]),_:1})):_("",!0)]),_:1},8,["selected-entity-name","page-size","is-loading","error","empty-state","table-data","table-data-is-empty","next","page-offset","onTableAction"]),f(),e.isEmpty===!1?(c(),h(Z,{key:0,"has-error":e.error!==null,"is-loading":e.isLoading,tabs:e.tabs,"initial-tab-override":"overview"},{tabHeader:s(()=>[d("div",null,[d("h1",null,"Zone Egress: "+b(e.entity.name),1)])]),overview:s(()=>[i(z,null,{default:s(()=>[d("div",null,[d("ul",null,[(c(!0),u(D,null,w(e.entity,(m,g)=>(c(),u("li",{key:g},[m?(c(),u("h4",J,b(g),1)):_("",!0),f(),d("p",null,b(m),1)]))),128))])])]),_:1})]),insights:s(()=>[i(O,{"border-variant":"noBorder"},{body:s(()=>[i(A,{"initially-open":0},{default:s(()=>[(c(!0),u(D,null,w(e.subscriptionsReversed,(m,g)=>(c(),h(x,{key:g},{"accordion-header":s(()=>[i(S,{details:m},null,8,["details"])]),"accordion-content":s(()=>[i(k,{details:m,"is-discovery-subscription":""},null,8,["details"])]),_:2},1024))),128))]),_:1})]),_:1})]),"xds-configuration":s(()=>[i(y,{"data-path":"xds","zone-egress-name":e.entity.name,"query-key":"envoy-data-zone-egress"},null,8,["zone-egress-name"])]),"envoy-stats":s(()=>[i(y,{"data-path":"stats","zone-egress-name":e.entity.name,"query-key":"envoy-data-zone-egress"},null,8,["zone-egress-name"])]),"envoy-clusters":s(()=>[i(y,{"data-path":"clusters","zone-egress-name":e.entity.name,"query-key":"envoy-data-zone-egress"},null,8,["zone-egress-name"])]),_:1},8,["has-error","is-loading","tabs"])):_("",!0)]}),_:1})])}const de=I(U,[["render",Y]]);export{de as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/ZoneEgresses.e3002bf5.js b/app/kuma-ui/pkg/resources/data/assets/ZoneEgresses.e3002bf5.js deleted file mode 100644 index 4a0401d18a29..000000000000 --- a/app/kuma-ui/pkg/resources/data/assets/ZoneEgresses.e3002bf5.js +++ /dev/null @@ -1 +0,0 @@ -import{D as C,cl as I,cm as T,M as B,O as F,P as N,co as q,s as K,k as v,o as c,i as d,a as i,w as s,c as h,b as V,z as _,j as p,t as f,F as E,n as D,h as o}from"./index.3bc39668.js";import{D as H,p as M}from"./patchQueryParam.65a1b943.js";import{E as P}from"./EnvoyData.e4795d9b.js";import{F as R}from"./FrameSkeleton.e1893be2.js";import{_ as W}from"./LabelList.vue_vue_type_style_index_0_lang.0e14ac31.js";import{S as j,a as G}from"./SubscriptionHeader.3b12e257.js";import{T as Q}from"./TabsWidget.1751eed8.js";import"./EmptyBlock.vue_vue_type_script_setup_true_lang.74b6b406.js";import"./ErrorBlock.f4ac98cc.js";import"./LoadingBlock.vue_vue_type_script_setup_true_lang.13b03cfc.js";import"./TagList.3d4ee64d.js";import"./CodeBlock.vue_vue_type_style_index_0_lang.b3d38a49.js";import"./_commonjsHelpers.f037b798.js";const U={name:"ZoneEgresses",components:{AccordionItem:I,AccordionList:T,DataOverview:H,EnvoyData:P,FrameSkeleton:R,LabelList:W,SubscriptionDetails:j,SubscriptionHeader:G,TabsWidget:Q,KButton:B,KCard:F},props:{offset:{type:Number,required:!1,default:0}},data(){return{isLoading:!0,isEmpty:!1,error:null,empty_state:{title:"No Data",message:"There are no Zone Egresses present."},tableData:{headers:[{key:"actions",hideLabel:!0},{label:"Status",key:"status"},{label:"Name",key:"name"}],data:[]},tabs:[{hash:"#overview",title:"Overview"},{hash:"#insights",title:"Zone Egress Insights"},{hash:"#xds-configuration",title:"XDS Configuration"},{hash:"#envoy-stats",title:"Stats"},{hash:"#envoy-clusters",title:"Clusters"}],entity:{},rawData:[],pageSize:N,next:null,subscriptionsReversed:[],pageOffset:this.offset}},watch:{$route(){this.isLoading=!0,this.isEmpty=!1,this.error=null,this.loadData(0)}},beforeMount(){this.loadData(this.offset)},methods:{tableAction(n){const a=n;this.getEntity(a)},async loadData(n){this.pageOffset=n,M("offset",n>0?n:null),this.isLoading=!0,this.isEmpty=!1;const a=this.$route.query.ns||null,r=this.pageSize;try{const{data:t,next:e}=await this.getZoneEgressOverviews(a,r,n);this.next=e,t.length?(this.isEmpty=!1,this.rawData=t,this.getEntity({name:t[0].name}),this.tableData.data=t.map(l=>{const{zoneEgressInsight:u={}}=l;return{...l,...q(u)}})):(this.tableData.data=[],this.isEmpty=!0)}catch(t){t instanceof Error?this.error=t:console.error(t),this.isEmpty=!0}finally{this.isLoading=!1}},getEntity(n){var e,l;const a=["type","name"],r=this.rawData.find(u=>u.name===n.name),t=(l=(e=r==null?void 0:r.zoneEgressInsight)==null?void 0:e.subscriptions)!=null?l:[];this.subscriptionsReversed=Array.from(t).reverse(),this.entity=K(r,a)},async getZoneEgressOverviews(n,a,r){if(n)return{data:[await v.getZoneEgressOverview({name:n},{size:a,offset:r})],next:null};{const{items:t,next:e}=await v.getAllZoneEgressOverviews({size:a,offset:r});return{data:t,next:e}}}}},X={class:"zoneegresses"},J=p("span",{class:"custom-control-icon"}," \u2190 ",-1),Y={key:0};function $(n,a,r,t,e,l){const u=o("KButton"),w=o("DataOverview"),z=o("LabelList"),S=o("SubscriptionHeader"),k=o("SubscriptionDetails"),L=o("AccordionItem"),A=o("AccordionList"),x=o("KCard"),y=o("EnvoyData"),O=o("TabsWidget"),Z=o("FrameSkeleton");return c(),d("div",X,[i(Z,null,{default:s(()=>{var b;return[i(w,{"selected-entity-name":(b=e.entity)==null?void 0:b.name,"page-size":e.pageSize,"is-loading":e.isLoading,error:e.error,"empty-state":e.empty_state,"table-data":e.tableData,"table-data-is-empty":e.isEmpty,next:e.next,"page-offset":e.pageOffset,onTableAction:l.tableAction,onLoadData:a[0]||(a[0]=m=>l.loadData(m))},{additionalControls:s(()=>[n.$route.query.ns?(c(),h(u,{key:0,class:"back-button",appearance:"primary",to:{name:"zoneegresses"}},{default:s(()=>[J,V(" View All ")]),_:1})):_("",!0)]),_:1},8,["selected-entity-name","page-size","is-loading","error","empty-state","table-data","table-data-is-empty","next","page-offset","onTableAction"]),e.isEmpty===!1?(c(),h(O,{key:0,"has-error":e.error!==null,"is-loading":e.isLoading,tabs:e.tabs,"initial-tab-override":"overview"},{tabHeader:s(()=>[p("div",null,[p("h3",null," Zone Egress: "+f(e.entity.name),1)])]),overview:s(()=>[i(z,null,{default:s(()=>[p("div",null,[p("ul",null,[(c(!0),d(E,null,D(e.entity,(m,g)=>(c(),d("li",{key:g},[m?(c(),d("h4",Y,f(g),1)):_("",!0),p("p",null,f(m),1)]))),128))])])]),_:1})]),insights:s(()=>[i(x,{"border-variant":"noBorder"},{body:s(()=>[i(A,{"initially-open":0},{default:s(()=>[(c(!0),d(E,null,D(e.subscriptionsReversed,(m,g)=>(c(),h(L,{key:g},{"accordion-header":s(()=>[i(S,{details:m},null,8,["details"])]),"accordion-content":s(()=>[i(k,{details:m,"is-discovery-subscription":""},null,8,["details"])]),_:2},1024))),128))]),_:1})]),_:1})]),"xds-configuration":s(()=>[i(y,{"data-path":"xds","zone-egress-name":e.entity.name,"query-key":"envoy-data-zone-egress"},null,8,["zone-egress-name"])]),"envoy-stats":s(()=>[i(y,{"data-path":"stats","zone-egress-name":e.entity.name,"query-key":"envoy-data-zone-egress"},null,8,["zone-egress-name"])]),"envoy-clusters":s(()=>[i(y,{"data-path":"clusters","zone-egress-name":e.entity.name,"query-key":"envoy-data-zone-egress"},null,8,["zone-egress-name"])]),_:1},8,["has-error","is-loading","tabs"])):_("",!0)]}),_:1})])}const de=C(U,[["render",$]]);export{de as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/ZoneIngresses.14082fd0.js b/app/kuma-ui/pkg/resources/data/assets/ZoneIngresses.14082fd0.js new file mode 100644 index 000000000000..c328d80e7d52 --- /dev/null +++ b/app/kuma-ui/pkg/resources/data/assets/ZoneIngresses.14082fd0.js @@ -0,0 +1,3 @@ +import{E as T,cl as B,cm as F,P as N,L as q,s as K,cn as M,co as V,x as H,k as b,i as a,o as r,j as y,c as p,w as n,a as l,e as f,A as D,l as m,t as _,F as I,n as w}from"./index.c8e7c817.js";import{D as P,p as R}from"./patchQueryParam.c472bece.js";import{E as W}from"./EnvoyData.3c6969da.js";import{F as G}from"./FrameSkeleton.db9a6492.js";import{_ as j}from"./LabelList.vue_vue_type_style_index_0_lang.7e95c953.js";import{M as Q}from"./MultizoneInfo.565fe069.js";import{S as U,a as X}from"./SubscriptionHeader.bb7dd137.js";import{T as J}from"./TabsWidget.cef20a04.js";import"./EmptyBlock.vue_vue_type_script_setup_true_lang.ccd40ead.js";import"./EntityStatus.c76c23bb.js";import"./ErrorBlock.26868ad8.js";import"./LoadingBlock.vue_vue_type_script_setup_true_lang.5817f994.js";import"./TagList.5f93cc3d.js";import"./CodeBlock.vue_vue_type_style_index_0_lang.660b597c.js";import"./_commonjsHelpers.f037b798.js";const Y={name:"ZoneIngresses",components:{AccordionItem:B,AccordionList:F,DataOverview:P,EnvoyData:W,FrameSkeleton:G,LabelList:j,MultizoneInfo:Q,SubscriptionDetails:U,SubscriptionHeader:X,TabsWidget:J,KButton:N,KCard:q},props:{offset:{type:Number,required:!1,default:0}},data(){return{isLoading:!0,isEmpty:!1,error:null,empty_state:{title:"No Data",message:"There are no Zone Ingresses present."},tableData:{headers:[{key:"actions",hideLabel:!0},{label:"Status",key:"status"},{label:"Name",key:"name"}],data:[]},tabs:[{hash:"#overview",title:"Overview"},{hash:"#insights",title:"Zone Ingress Insights"},{hash:"#xds-configuration",title:"XDS Configuration"},{hash:"#envoy-stats",title:"Stats"},{hash:"#envoy-clusters",title:"Clusters"}],entity:{},rawData:[],pageSize:K,next:null,subscriptionsReversed:[],pageOffset:this.offset}},computed:{...M({multicluster:"config/getMulticlusterStatus"})},watch:{$route(){this.isLoading=!0,this.isEmpty=!1,this.error=null,this.init(0)}},beforeMount(){this.init(this.offset)},methods:{init(t){this.multicluster&&this.loadData(t)},tableAction(t){const i=t;this.getEntity(i)},async loadData(t){this.pageOffset=t,R("offset",t>0?t:null),this.isLoading=!0,this.isEmpty=!1;const i=this.$route.query.ns||null,o=this.pageSize;try{const{data:s,next:e}=await this.getZoneIngressOverviews(i,o,t);this.next=e,s.length?(this.isEmpty=!1,this.rawData=s,this.getEntity({name:s[0].name}),this.tableData.data=s.map(c=>{const{zoneIngressInsight:u={}}=c;return{...c,...V(u)}})):(this.tableData.data=[],this.isEmpty=!0)}catch(s){s instanceof Error?this.error=s:console.error(s),this.isEmpty=!0}finally{this.isLoading=!1}},getEntity(t){var e,c;const i=["type","name"],o=this.rawData.find(u=>u.name===t.name),s=(c=(e=o==null?void 0:o.zoneIngressInsight)==null?void 0:e.subscriptions)!=null?c:[];this.subscriptionsReversed=Array.from(s).reverse(),this.entity=H(o,i)},async getZoneIngressOverviews(t,i,o){if(t)return{data:[await b.getZoneIngressOverview({name:t},{size:i,offset:o})],next:null};{const{items:s,next:e}=await b.getAllZoneIngressOverviews({size:i,offset:o});return{data:s!=null?s:[],next:e}}}}},$={class:"zoneingresses"};function ee(t,i,o,s,e,c){const u=a("MultizoneInfo"),z=a("KButton"),L=a("DataOverview"),E=a("LabelList"),S=a("SubscriptionHeader"),k=a("SubscriptionDetails"),A=a("AccordionItem"),x=a("AccordionList"),O=a("KCard"),h=a("EnvoyData"),Z=a("TabsWidget"),C=a("FrameSkeleton");return r(),y("div",$,[t.multicluster===!1?(r(),p(u,{key:0})):(r(),p(C,{key:1},{default:n(()=>{var v;return[l(L,{"selected-entity-name":(v=e.entity)==null?void 0:v.name,"page-size":e.pageSize,"is-loading":e.isLoading,error:e.error,"empty-state":e.empty_state,"table-data":e.tableData,"table-data-is-empty":e.isEmpty,next:e.next,"page-offset":e.pageOffset,onTableAction:c.tableAction,onLoadData:c.loadData},{additionalControls:n(()=>[t.$route.query.ns?(r(),p(z,{key:0,class:"back-button",appearance:"primary",icon:"arrowLeft",to:{name:"zoneingresses"}},{default:n(()=>[f(` + View all + `)]),_:1})):D("",!0)]),_:1},8,["selected-entity-name","page-size","is-loading","error","empty-state","table-data","table-data-is-empty","next","page-offset","onTableAction","onLoadData"]),f(),e.isEmpty===!1?(r(),p(Z,{key:0,"has-error":e.error!==null,"is-loading":e.isLoading,tabs:e.tabs,"initial-tab-override":"overview"},{tabHeader:n(()=>[m("div",null,[m("h1",null,"Zone Ingress: "+_(e.entity.name),1)])]),overview:n(()=>[l(E,null,{default:n(()=>[m("div",null,[m("ul",null,[(r(!0),y(I,null,w(e.entity,(d,g)=>(r(),y("li",{key:g},[m("h4",null,_(g),1),f(),m("p",null,_(d),1)]))),128))])])]),_:1})]),insights:n(()=>[l(O,{"border-variant":"noBorder"},{body:n(()=>[l(x,{"initially-open":0},{default:n(()=>[(r(!0),y(I,null,w(e.subscriptionsReversed,(d,g)=>(r(),p(A,{key:g},{"accordion-header":n(()=>[l(S,{details:d},null,8,["details"])]),"accordion-content":n(()=>[l(k,{details:d,"is-discovery-subscription":""},null,8,["details"])]),_:2},1024))),128))]),_:1})]),_:1})]),"xds-configuration":n(()=>[l(h,{"data-path":"xds","zone-ingress-name":e.entity.name,"query-key":"envoy-data-zone-ingress"},null,8,["zone-ingress-name"])]),"envoy-stats":n(()=>[l(h,{"data-path":"stats","zone-ingress-name":e.entity.name,"query-key":"envoy-data-zone-ingress"},null,8,["zone-ingress-name"])]),"envoy-clusters":n(()=>[l(h,{"data-path":"clusters","zone-ingress-name":e.entity.name,"query-key":"envoy-data-zone-ingress"},null,8,["zone-ingress-name"])]),_:1},8,["has-error","is-loading","tabs"])):D("",!0)]}),_:1}))])}const he=T(Y,[["render",ee]]);export{he as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/ZoneIngresses.91eca5c3.js b/app/kuma-ui/pkg/resources/data/assets/ZoneIngresses.91eca5c3.js deleted file mode 100644 index 06b9a7df7100..000000000000 --- a/app/kuma-ui/pkg/resources/data/assets/ZoneIngresses.91eca5c3.js +++ /dev/null @@ -1 +0,0 @@ -import{D as C,cl as T,cm as B,M as F,O as M,P as N,cn as q,co as K,s as V,k as b,o as r,i as h,c as p,w as n,a as l,b as H,z as v,j as m,t as f,F as D,n as I,h as a}from"./index.3bc39668.js";import{D as P,p as R}from"./patchQueryParam.65a1b943.js";import{E as W}from"./EnvoyData.e4795d9b.js";import{F as G}from"./FrameSkeleton.e1893be2.js";import{_ as j}from"./LabelList.vue_vue_type_style_index_0_lang.0e14ac31.js";import{M as Q}from"./MultizoneInfo.8c2f925d.js";import{S as U,a as X}from"./SubscriptionHeader.3b12e257.js";import{T as J}from"./TabsWidget.1751eed8.js";import"./EmptyBlock.vue_vue_type_script_setup_true_lang.74b6b406.js";import"./ErrorBlock.f4ac98cc.js";import"./LoadingBlock.vue_vue_type_script_setup_true_lang.13b03cfc.js";import"./TagList.3d4ee64d.js";import"./CodeBlock.vue_vue_type_style_index_0_lang.b3d38a49.js";import"./_commonjsHelpers.f037b798.js";const Y={name:"ZoneIngresses",components:{AccordionItem:T,AccordionList:B,DataOverview:P,EnvoyData:W,FrameSkeleton:G,LabelList:j,MultizoneInfo:Q,SubscriptionDetails:U,SubscriptionHeader:X,TabsWidget:J,KButton:F,KCard:M},props:{offset:{type:Number,required:!1,default:0}},data(){return{isLoading:!0,isEmpty:!1,error:null,empty_state:{title:"No Data",message:"There are no Zone Ingresses present."},tableData:{headers:[{key:"actions",hideLabel:!0},{label:"Status",key:"status"},{label:"Name",key:"name"}],data:[]},tabs:[{hash:"#overview",title:"Overview"},{hash:"#insights",title:"Zone Ingress Insights"},{hash:"#xds-configuration",title:"XDS Configuration"},{hash:"#envoy-stats",title:"Stats"},{hash:"#envoy-clusters",title:"Clusters"}],entity:{},rawData:[],pageSize:N,next:null,subscriptionsReversed:[],pageOffset:this.offset}},computed:{...q({multicluster:"config/getMulticlusterStatus"})},watch:{$route(){this.isLoading=!0,this.isEmpty=!1,this.error=null,this.init(0)}},beforeMount(){this.init(this.offset)},methods:{init(t){this.multicluster&&this.loadData(t)},tableAction(t){const i=t;this.getEntity(i)},async loadData(t){this.pageOffset=t,R("offset",t>0?t:null),this.isLoading=!0,this.isEmpty=!1;const i=this.$route.query.ns||null,o=this.pageSize;try{const{data:s,next:e}=await this.getZoneIngressOverviews(i,o,t);this.next=e,s.length?(this.isEmpty=!1,this.rawData=s,this.getEntity({name:s[0].name}),this.tableData.data=s.map(c=>{const{zoneIngressInsight:u={}}=c;return{...c,...K(u)}})):(this.tableData.data=[],this.isEmpty=!0)}catch(s){s instanceof Error?this.error=s:console.error(s),this.isEmpty=!0}finally{this.isLoading=!1}},getEntity(t){var e,c;const i=["type","name"],o=this.rawData.find(u=>u.name===t.name),s=(c=(e=o==null?void 0:o.zoneIngressInsight)==null?void 0:e.subscriptions)!=null?c:[];this.subscriptionsReversed=Array.from(s).reverse(),this.entity=V(o,i)},async getZoneIngressOverviews(t,i,o){if(t)return{data:[await b.getZoneIngressOverview({name:t},{size:i,offset:o})],next:null};{const{items:s,next:e}=await b.getAllZoneIngressOverviews({size:i,offset:o});return{data:s,next:e}}}}},$={class:"zoneingresses"},ee=m("span",{class:"custom-control-icon"}," \u2190 ",-1);function te(t,i,o,s,e,c){const u=a("MultizoneInfo"),z=a("KButton"),w=a("DataOverview"),S=a("LabelList"),k=a("SubscriptionHeader"),E=a("SubscriptionDetails"),L=a("AccordionItem"),A=a("AccordionList"),O=a("KCard"),y=a("EnvoyData"),x=a("TabsWidget"),Z=a("FrameSkeleton");return r(),h("div",$,[t.multicluster===!1?(r(),p(u,{key:0})):(r(),p(Z,{key:1},{default:n(()=>{var _;return[l(w,{"selected-entity-name":(_=e.entity)==null?void 0:_.name,"page-size":e.pageSize,"is-loading":e.isLoading,error:e.error,"empty-state":e.empty_state,"table-data":e.tableData,"table-data-is-empty":e.isEmpty,next:e.next,"page-offset":e.pageOffset,onTableAction:c.tableAction,onLoadData:c.loadData},{additionalControls:n(()=>[t.$route.query.ns?(r(),p(z,{key:0,class:"back-button",appearance:"primary",to:{name:"zoneingresses"}},{default:n(()=>[ee,H(" View All ")]),_:1})):v("",!0)]),_:1},8,["selected-entity-name","page-size","is-loading","error","empty-state","table-data","table-data-is-empty","next","page-offset","onTableAction","onLoadData"]),e.isEmpty===!1?(r(),p(x,{key:0,"has-error":e.error!==null,"is-loading":e.isLoading,tabs:e.tabs,"initial-tab-override":"overview"},{tabHeader:n(()=>[m("div",null,[m("h3",null," Zone Ingress: "+f(e.entity.name),1)])]),overview:n(()=>[l(S,null,{default:n(()=>[m("div",null,[m("ul",null,[(r(!0),h(D,null,I(e.entity,(d,g)=>(r(),h("li",{key:g},[m("h4",null,f(g),1),m("p",null,f(d),1)]))),128))])])]),_:1})]),insights:n(()=>[l(O,{"border-variant":"noBorder"},{body:n(()=>[l(A,{"initially-open":0},{default:n(()=>[(r(!0),h(D,null,I(e.subscriptionsReversed,(d,g)=>(r(),p(L,{key:g},{"accordion-header":n(()=>[l(k,{details:d},null,8,["details"])]),"accordion-content":n(()=>[l(E,{details:d,"is-discovery-subscription":""},null,8,["details"])]),_:2},1024))),128))]),_:1})]),_:1})]),"xds-configuration":n(()=>[l(y,{"data-path":"xds","zone-ingress-name":e.entity.name,"query-key":"envoy-data-zone-ingress"},null,8,["zone-ingress-name"])]),"envoy-stats":n(()=>[l(y,{"data-path":"stats","zone-ingress-name":e.entity.name,"query-key":"envoy-data-zone-ingress"},null,8,["zone-ingress-name"])]),"envoy-clusters":n(()=>[l(y,{"data-path":"clusters","zone-ingress-name":e.entity.name,"query-key":"envoy-data-zone-ingress"},null,8,["zone-ingress-name"])]),_:1},8,["has-error","is-loading","tabs"])):v("",!0)]}),_:1}))])}const ye=C(Y,[["render",te]]);export{ye as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/ZonesView.22265236.js b/app/kuma-ui/pkg/resources/data/assets/ZonesView.22265236.js deleted file mode 100644 index 573e2bec3b38..000000000000 --- a/app/kuma-ui/pkg/resources/data/assets/ZonesView.22265236.js +++ /dev/null @@ -1 +0,0 @@ -import{D as N,cl as x,cm as K,S as M,M as F,O as H,P,cn as q,co as G,cp as S,k as h,s as R,cq as J,cr as j,o as c,i as g,c as m,w as o,a as u,b as z,z as _,j as f,t as E,F as C,n as O,h as l}from"./index.3bc39668.js";import{_ as Y}from"./CodeBlock.vue_vue_type_style_index_0_lang.b3d38a49.js";import{D as Q,p as U}from"./patchQueryParam.65a1b943.js";import{F as X}from"./FrameSkeleton.e1893be2.js";import{_ as $}from"./LabelList.vue_vue_type_style_index_0_lang.0e14ac31.js";import{M as ee}from"./MultizoneInfo.8c2f925d.js";import{S as te,a as se}from"./SubscriptionHeader.3b12e257.js";import{T as ne}from"./TabsWidget.1751eed8.js";import{W as ie}from"./WarningsWidget.216ea4e1.js";import"./_commonjsHelpers.f037b798.js";import"./EmptyBlock.vue_vue_type_script_setup_true_lang.74b6b406.js";import"./ErrorBlock.f4ac98cc.js";import"./LoadingBlock.vue_vue_type_script_setup_true_lang.13b03cfc.js";import"./TagList.3d4ee64d.js";const oe={name:"ZonesView",components:{AccordionItem:x,AccordionList:K,CodeBlock:Y,DataOverview:Q,FrameSkeleton:X,LabelList:$,MultizoneInfo:ee,SubscriptionDetails:te,SubscriptionHeader:se,TabsWidget:ne,WarningsWidget:ie,KBadge:M,KButton:F,KCard:H},props:{offset:{type:Number,required:!1,default:0}},data(){return{isLoading:!0,isEmpty:!1,error:null,entityIsLoading:!0,entityIsEmpty:!1,entityHasError:!1,tableDataIsEmpty:!1,empty_state:{title:"No Data",message:"There are no Zones present."},tableData:{headers:[{key:"actions",hideLabel:!0},{label:"Status",key:"status"},{label:"Name",key:"name"},{label:"Zone CP Version",key:"zoneCpVersion"},{label:"Storage type",key:"storeType"},{label:"Ingress",key:"hasIngress"},{label:"Egress",key:"hasEgress"},{key:"warnings",hideLabel:!0}],data:[]},tabs:[{hash:"#overview",title:"Overview"},{hash:"#insights",title:"Zone Insights"},{hash:"#config",title:"Config"},{hash:"#warnings",title:"Warnings"}],entity:{},pageSize:P,next:null,warnings:[],subscriptionsReversed:[],codeOutput:null,zonesWithIngress:new Set,pageOffset:this.offset}},computed:{...q({multicluster:"config/getMulticlusterStatus",globalCpVersion:"config/getVersion"})},watch:{$route(){this.isLoading=!0,this.isEmpty=!1,this.error=null,this.entityIsLoading=!0,this.entityIsEmpty=!1,this.entityHasError=!1,this.tableDataIsEmpty=!1,this.init(0)}},beforeMount(){this.init(this.offset)},methods:{init(t){this.multicluster&&this.loadData(t)},filterTabs(){return this.warnings.length?this.tabs:this.tabs.filter(t=>t.hash!=="#warnings")},tableAction(t){const s=t;this.getEntity(s)},parseData(t){const{zoneInsight:s={},name:a}=t;let i="-",e="",r=!0;return s.subscriptions&&s.subscriptions.length&&s.subscriptions.forEach(n=>{if(n.version&&n.version.kumaCp){i=n.version.kumaCp.version;const{kumaCpGlobalCompatible:d=!0}=n.version.kumaCp;r=d,n.config&&(e=JSON.parse(n.config).store.type)}}),{...t,status:G(s).status,zoneCpVersion:i,storeType:e,hasIngress:this.zonesWithIngress.has(a)?"Yes":"No",hasEgress:this.zonesWithEgress.has(a)?"Yes":"No",withWarnings:!r}},calculateZonesWithIngress(t){const s=new Set;t.forEach(({zoneIngress:{zone:a}})=>{s.add(a)}),this.zonesWithIngress=s},calculateZonesWithEgress(t){const s=new Set;t.forEach(({zoneEgress:{zone:a}})=>{s.add(a)}),this.zonesWithEgress=s},async loadData(t){this.pageOffset=t,U("offset",t>0?t:null),this.isLoading=!0,this.isEmpty=!1;const s=this.$route.query.ns||null,a=this.pageSize;try{const[{data:i,next:e},{items:r},{items:n}]=await Promise.all([this.getZoneOverviews(s,a,t),S(h.getAllZoneIngressOverviews.bind(h)),S(h.getAllZoneEgressOverviews.bind(h))]);this.next=e,i.length?(this.calculateZonesWithIngress(r),this.calculateZonesWithEgress(n),this.tableData.data=i.map(this.parseData),this.tableDataIsEmpty=!1,this.isEmpty=!1,this.getEntity({name:i[0].name})):(this.tableData.data=[],this.tableDataIsEmpty=!0,this.isEmpty=!0,this.entityIsEmpty=!0)}catch(i){i instanceof Error?this.error=i:console.error(i),this.isEmpty=!0}finally{this.isLoading=!1}},async getEntity(t){var i,e;this.entityIsLoading=!0,this.entityIsEmpty=!0;const s=["type","name"],a=setTimeout(()=>{this.entityIsEmpty=!0,this.entityIsLoading=!1},"500");if(t){this.entityIsEmpty=!1,this.warnings=[];try{const r=await h.getZoneOverview({name:t.name}),n=(e=(i=r.zoneInsight)==null?void 0:i.subscriptions)!=null?e:[];if(this.entity={...R(r,s),"Authentication Type":J(r)},this.subscriptionsReversed=Array.from(n).reverse(),n.length){const{version:d={}}=n[n.length-1],{kumaCp:b={}}=d,v=b.version||"-",{kumaCpGlobalCompatible:w=!0}=b;w||this.warnings.push({kind:j,payload:{zoneCpVersion:v,globalCpVersion:this.globalCpVersion}}),n[n.length-1].config&&(this.codeOutput=JSON.stringify(JSON.parse(n[n.length-1].config),null,2))}}catch(r){console.error(r),this.entity={},this.entityHasError=!0,this.entityIsEmpty=!0}finally{clearTimeout(a)}}this.entityIsLoading=!1},async getZoneOverviews(t,s,a){if(t)return{data:[await h.getZoneOverview({name:t},{size:s,offset:a})],next:null};{const{items:i,next:e}=await h.getAllZoneOverviews({size:s,offset:a});return{data:i,next:e}}}}},ae={class:"zones"},re=f("span",{class:"custom-control-icon"}," \u2190 ",-1),le={key:0},ce={key:1},pe={key:2};function ue(t,s,a,i,e,r){const n=l("MultizoneInfo"),d=l("KButton"),b=l("DataOverview"),v=l("KBadge"),w=l("LabelList"),D=l("SubscriptionHeader"),L=l("SubscriptionDetails"),A=l("AccordionItem"),W=l("AccordionList"),I=l("KCard"),Z=l("CodeBlock"),T=l("WarningsWidget"),B=l("TabsWidget"),V=l("FrameSkeleton");return c(),g("div",ae,[t.multicluster===!1?(c(),m(n,{key:0})):(c(),m(V,{key:1},{default:o(()=>{var k;return[u(b,{"selected-entity-name":(k=e.entity)==null?void 0:k.name,"page-size":e.pageSize,"is-loading":e.isLoading,error:e.error,"empty-state":e.empty_state,"table-data":e.tableData,"table-data-is-empty":e.tableDataIsEmpty,"show-warnings":e.tableData.data.some(p=>p.withWarnings),next:e.next,"page-offset":e.pageOffset,onTableAction:r.tableAction,onLoadData:s[0]||(s[0]=p=>r.loadData(p))},{additionalControls:o(()=>[t.$route.query.ns?(c(),m(d,{key:0,class:"back-button",appearance:"primary",to:{name:"zones"}},{default:o(()=>[re,z(" View All ")]),_:1})):_("",!0)]),_:1},8,["selected-entity-name","page-size","is-loading","error","empty-state","table-data","table-data-is-empty","show-warnings","next","page-offset","onTableAction"]),e.isEmpty===!1?(c(),m(B,{key:0,"has-error":e.error,"is-loading":e.isLoading,tabs:r.filterTabs(),"initial-tab-override":"overview"},{tabHeader:o(()=>[f("div",null,[f("h3",null," Zone: "+E(e.entity.name),1)])]),overview:o(()=>[u(w,{"has-error":e.entityHasError,"is-loading":e.entityIsLoading,"is-empty":e.entityIsEmpty},{default:o(()=>[f("div",null,[f("ul",null,[(c(!0),g(C,null,O(e.entity,(p,y)=>(c(),g("li",{key:y},[p?(c(),g("h4",le,E(y),1)):_("",!0),y==="status"?(c(),g("p",ce,[u(v,{appearance:p==="Offline"?"danger":"success"},{default:o(()=>[z(E(p),1)]),_:2},1032,["appearance"])])):(c(),g("p",pe,E(p),1))]))),128))])])]),_:1},8,["has-error","is-loading","is-empty"])]),insights:o(()=>[u(I,{"border-variant":"noBorder"},{body:o(()=>[u(W,{"initially-open":0},{default:o(()=>[(c(!0),g(C,null,O(e.subscriptionsReversed,(p,y)=>(c(),m(A,{key:y},{"accordion-header":o(()=>[u(D,{details:p},null,8,["details"])]),"accordion-content":o(()=>[u(L,{details:p},null,8,["details"])]),_:2},1024))),128))]),_:1})]),_:1})]),config:o(()=>[e.codeOutput?(c(),m(I,{key:0,"border-variant":"noBorder"},{body:o(()=>[u(Z,{id:"code-block-zone-config",language:"json",code:e.codeOutput,"is-searchable":"","query-key":"zone-config"},null,8,["code"])]),_:1})):_("",!0)]),warnings:o(()=>[u(T,{warnings:e.warnings},null,8,["warnings"])]),_:1},8,["has-error","is-loading","tabs"])):_("",!0)]}),_:1}))])}const ze=N(oe,[["render",ue]]);export{ze as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/ZonesView.25c5a673.js b/app/kuma-ui/pkg/resources/data/assets/ZonesView.25c5a673.js new file mode 100644 index 000000000000..af85a7bf7a2e --- /dev/null +++ b/app/kuma-ui/pkg/resources/data/assets/ZonesView.25c5a673.js @@ -0,0 +1,3 @@ +import{E as N,cl as x,cm as K,Q as F,P as H,L as P,s as M,cn as q,co as G,cp as z,k as h,x as R,cq as J,cr as j,i as l,o as c,j as g,c as m,w as o,a as u,e as b,A as _,l as E,t as v,F as C,n as S}from"./index.c8e7c817.js";import{_ as Q}from"./CodeBlock.vue_vue_type_style_index_0_lang.660b597c.js";import{D as Y,p as U}from"./patchQueryParam.c472bece.js";import{F as X}from"./FrameSkeleton.db9a6492.js";import{_ as $}from"./LabelList.vue_vue_type_style_index_0_lang.7e95c953.js";import{M as ee}from"./MultizoneInfo.565fe069.js";import{S as te,a as se}from"./SubscriptionHeader.bb7dd137.js";import{T as ne}from"./TabsWidget.cef20a04.js";import{W as ie}from"./WarningsWidget.a37aa40a.js";import"./_commonjsHelpers.f037b798.js";import"./EmptyBlock.vue_vue_type_script_setup_true_lang.ccd40ead.js";import"./EntityStatus.c76c23bb.js";import"./ErrorBlock.26868ad8.js";import"./LoadingBlock.vue_vue_type_script_setup_true_lang.5817f994.js";import"./TagList.5f93cc3d.js";const oe={name:"ZonesView",components:{AccordionItem:x,AccordionList:K,CodeBlock:Q,DataOverview:Y,FrameSkeleton:X,LabelList:$,MultizoneInfo:ee,SubscriptionDetails:te,SubscriptionHeader:se,TabsWidget:ne,WarningsWidget:ie,KBadge:F,KButton:H,KCard:P},props:{offset:{type:Number,required:!1,default:0}},data(){return{isLoading:!0,isEmpty:!1,error:null,entityIsLoading:!0,entityIsEmpty:!1,entityHasError:!1,tableDataIsEmpty:!1,empty_state:{title:"No Data",message:"There are no Zones present."},tableData:{headers:[{key:"actions",hideLabel:!0},{label:"Status",key:"status"},{label:"Name",key:"name"},{label:"Zone CP Version",key:"zoneCpVersion"},{label:"Storage type",key:"storeType"},{label:"Ingress",key:"hasIngress"},{label:"Egress",key:"hasEgress"},{key:"warnings",hideLabel:!0}],data:[]},tabs:[{hash:"#overview",title:"Overview"},{hash:"#insights",title:"Zone Insights"},{hash:"#config",title:"Config"},{hash:"#warnings",title:"Warnings"}],entity:{},pageSize:M,next:null,warnings:[],subscriptionsReversed:[],codeOutput:null,zonesWithIngress:new Set,pageOffset:this.offset}},computed:{...q({multicluster:"config/getMulticlusterStatus",globalCpVersion:"config/getVersion"})},watch:{$route(){this.isLoading=!0,this.isEmpty=!1,this.error=null,this.entityIsLoading=!0,this.entityIsEmpty=!1,this.entityHasError=!1,this.tableDataIsEmpty=!1,this.init(0)}},beforeMount(){this.init(this.offset)},methods:{init(t){this.multicluster&&this.loadData(t)},filterTabs(){return this.warnings.length?this.tabs:this.tabs.filter(t=>t.hash!=="#warnings")},tableAction(t){const s=t;this.getEntity(s)},parseData(t){const{zoneInsight:s={},name:a}=t;let n="-",e="",r=!0;return s.subscriptions&&s.subscriptions.length&&s.subscriptions.forEach(i=>{if(i.version&&i.version.kumaCp){n=i.version.kumaCp.version;const{kumaCpGlobalCompatible:d=!0}=i.version.kumaCp;r=d,i.config&&(e=JSON.parse(i.config).store.type)}}),{...t,status:G(s).status,zoneCpVersion:n,storeType:e,hasIngress:this.zonesWithIngress.has(a)?"Yes":"No",hasEgress:this.zonesWithEgress.has(a)?"Yes":"No",withWarnings:!r}},calculateZonesWithIngress(t){const s=new Set;t.forEach(({zoneIngress:{zone:a}})=>{s.add(a)}),this.zonesWithIngress=s},calculateZonesWithEgress(t){const s=new Set;t.forEach(({zoneEgress:{zone:a}})=>{s.add(a)}),this.zonesWithEgress=s},async loadData(t){this.pageOffset=t,U("offset",t>0?t:null),this.isLoading=!0,this.isEmpty=!1;const s=this.$route.query.ns||null,a=this.pageSize;try{const[{data:n,next:e},{items:r},{items:i}]=await Promise.all([this.getZoneOverviews(s,a,t),z(h.getAllZoneIngressOverviews.bind(h)),z(h.getAllZoneEgressOverviews.bind(h))]);this.next=e,n.length?(this.calculateZonesWithIngress(r),this.calculateZonesWithEgress(i),this.tableData.data=n.map(this.parseData),this.tableDataIsEmpty=!1,this.isEmpty=!1,this.getEntity({name:n[0].name})):(this.tableData.data=[],this.tableDataIsEmpty=!0,this.isEmpty=!0,this.entityIsEmpty=!0)}catch(n){n instanceof Error?this.error=n:console.error(n),this.isEmpty=!0}finally{this.isLoading=!1}},async getEntity(t){var n,e;this.entityIsLoading=!0,this.entityIsEmpty=!0;const s=["type","name"],a=setTimeout(()=>{this.entityIsEmpty=!0,this.entityIsLoading=!1},"500");if(t){this.entityIsEmpty=!1,this.warnings=[];try{const r=await h.getZoneOverview({name:t.name}),i=(e=(n=r.zoneInsight)==null?void 0:n.subscriptions)!=null?e:[];if(this.entity={...R(r,s),"Authentication Type":J(r)},this.subscriptionsReversed=Array.from(i).reverse(),i.length){const{version:d={}}=i[i.length-1],{kumaCp:f={}}=d,w=f.version||"-",{kumaCpGlobalCompatible:I=!0}=f;I||this.warnings.push({kind:j,payload:{zoneCpVersion:w,globalCpVersion:this.globalCpVersion}}),i[i.length-1].config&&(this.codeOutput=JSON.stringify(JSON.parse(i[i.length-1].config),null,2))}}catch(r){console.error(r),this.entity={},this.entityHasError=!0,this.entityIsEmpty=!0}finally{clearTimeout(a)}}this.entityIsLoading=!1},async getZoneOverviews(t,s,a){if(t)return{data:[await h.getZoneOverview({name:t},{size:s,offset:a})],next:null};{const{items:n,next:e}=await h.getAllZoneOverviews({size:s,offset:a});return{data:n!=null?n:[],next:e}}}}},ae={class:"zones"},re={key:0},le={key:1},ce={key:2};function pe(t,s,a,n,e,r){const i=l("MultizoneInfo"),d=l("KButton"),f=l("DataOverview"),w=l("KBadge"),I=l("LabelList"),D=l("SubscriptionHeader"),O=l("SubscriptionDetails"),A=l("AccordionItem"),W=l("AccordionList"),k=l("KCard"),Z=l("CodeBlock"),T=l("WarningsWidget"),B=l("TabsWidget"),V=l("FrameSkeleton");return c(),g("div",ae,[t.multicluster===!1?(c(),m(i,{key:0})):(c(),m(V,{key:1},{default:o(()=>{var L;return[u(f,{"selected-entity-name":(L=e.entity)==null?void 0:L.name,"page-size":e.pageSize,"is-loading":e.isLoading,error:e.error,"empty-state":e.empty_state,"table-data":e.tableData,"table-data-is-empty":e.tableDataIsEmpty,"show-warnings":e.tableData.data.some(p=>p.withWarnings),next:e.next,"page-offset":e.pageOffset,onTableAction:r.tableAction,onLoadData:s[0]||(s[0]=p=>r.loadData(p))},{additionalControls:o(()=>[t.$route.query.ns?(c(),m(d,{key:0,class:"back-button",appearance:"primary",icon:"arrowLeft",to:{name:"zones"}},{default:o(()=>[b(` + View all + `)]),_:1})):_("",!0)]),_:1},8,["selected-entity-name","page-size","is-loading","error","empty-state","table-data","table-data-is-empty","show-warnings","next","page-offset","onTableAction"]),b(),e.isEmpty===!1?(c(),m(B,{key:0,"has-error":e.error,"is-loading":e.isLoading,tabs:r.filterTabs(),"initial-tab-override":"overview"},{tabHeader:o(()=>[E("div",null,[E("h1",null,"Zone: "+v(e.entity.name),1)])]),overview:o(()=>[u(I,{"has-error":e.entityHasError,"is-loading":e.entityIsLoading,"is-empty":e.entityIsEmpty},{default:o(()=>[E("div",null,[E("ul",null,[(c(!0),g(C,null,S(e.entity,(p,y)=>(c(),g("li",{key:y},[p?(c(),g("h4",re,v(y),1)):_("",!0),b(),y==="status"?(c(),g("p",le,[u(w,{appearance:p==="Offline"?"danger":"success"},{default:o(()=>[b(v(p),1)]),_:2},1032,["appearance"])])):(c(),g("p",ce,v(p),1))]))),128))])])]),_:1},8,["has-error","is-loading","is-empty"])]),insights:o(()=>[u(k,{"border-variant":"noBorder"},{body:o(()=>[u(W,{"initially-open":0},{default:o(()=>[(c(!0),g(C,null,S(e.subscriptionsReversed,(p,y)=>(c(),m(A,{key:y},{"accordion-header":o(()=>[u(D,{details:p},null,8,["details"])]),"accordion-content":o(()=>[u(O,{details:p},null,8,["details"])]),_:2},1024))),128))]),_:1})]),_:1})]),config:o(()=>[e.codeOutput?(c(),m(k,{key:0,"border-variant":"noBorder"},{body:o(()=>[u(Z,{id:"code-block-zone-config",language:"json",code:e.codeOutput,"is-searchable":"","query-key":"zone-config"},null,8,["code"])]),_:1})):_("",!0)]),warnings:o(()=>[u(T,{warnings:e.warnings},null,8,["warnings"])]),_:1},8,["has-error","is-loading","tabs"])):_("",!0)]}),_:1}))])}const ze=N(oe,[["render",pe]]);export{ze as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/dataplane-policies.2152c978.js b/app/kuma-ui/pkg/resources/data/assets/dataplane-policies.2152c978.js new file mode 100644 index 000000000000..ffeec839e8e6 --- /dev/null +++ b/app/kuma-ui/pkg/resources/data/assets/dataplane-policies.2152c978.js @@ -0,0 +1 @@ +const e="SidecarDataplane",i=7,a=[{type:"inbound",service:"web",name:"192.168.0.1:80:81",matchedPolicies:{FaultInjection:[{type:"FaultInjection",mesh:"default",name:"fi1.kuma-system",creationTime:"0001-01-01T00:00:00Z",modificationTime:"0001-01-01T00:00:00Z",sources:[{match:{"kuma.io/service":"service-a"}},{match:{"kuma.io/service":"service-b"}}],destinations:[{match:{"kuma.io/protocol":"http","kuma.io/service":"backend"}}],conf:{delay:{percentage:90,value:"5s"}}},{type:"FaultInjection",mesh:"default",name:"web-to-backend.kuma-system",creationTime:"0001-01-01T00:00:00Z",modificationTime:"0001-01-01T00:00:00Z",sources:[{match:{"kuma.io/service":"*"}}],destinations:[{match:{"kuma.io/protocol":"http","kuma.io/service":"backend"}}],conf:{abort:{percentage:80,httpStatus:500}}}],TrafficPermission:[{type:"TrafficPermission",mesh:"default",name:"tp-1",creationTime:"0001-01-01T00:00:00Z",modificationTime:"0001-01-01T00:00:00Z",sources:[{match:{"kuma.io/service":"*"}}],destinations:[{match:{"kuma.io/service":"*"}}]}]}},{type:"outbound",name:"192.168.0.2:8080",service:"backend",matchedPolicies:{Timeout:[{type:"Timeout",mesh:"default",name:"timeout-all-default",creationTime:"0001-01-01T00:00:00Z",modificationTime:"0001-01-01T00:00:00Z",sources:[{match:{"kuma.io/service":"*"}}],destinations:[{match:{"kuma.io/service":"redis"}}],conf:{connectTimeout:"5s",tcp:{idleTimeout:"5s"},http:{requestTimeout:"5s",idleTimeout:"5s"},grpc:{streamIdleTimeout:"5s",maxStreamDuration:"5s"}}}]}},{type:"service",name:"gateway",service:"gateway",matchedPolicies:{HealthCheck:[{type:"HealthCheck",mesh:"default",name:"foo-bar-baz-123",creationTime:"0001-01-01T00:00:00Z",modificationTime:"0001-01-01T00:00:00Z",sources:[{match:{"kuma.io/service":"backend"}}],destinations:[{match:{"kuma.io/service":"*"}}],conf:{interval:"5s",timeout:"7s",unhealthyThreshold:11,healthyThreshold:9}}]}},{type:"service",name:"postgres",service:"postgres",matchedPolicies:{HealthCheck:[{type:"HealthCheck",mesh:"default",name:"foo-bar-baz-123",creationTime:"0001-01-01T00:00:00Z",modificationTime:"0001-01-01T00:00:00Z",sources:[{match:{"kuma.io/service":"backend"}}],destinations:[{match:{"kuma.io/service":"*"}}],conf:{interval:"5s",timeout:"7s",unhealthyThreshold:11,healthyThreshold:9}}]}},{type:"service",name:"redis",service:"redis",matchedPolicies:{HealthCheck:[{type:"HealthCheck",mesh:"default",name:"foo-bar-baz-123",creationTime:"0001-01-01T00:00:00Z",modificationTime:"0001-01-01T00:00:00Z",sources:[{match:{"kuma.io/service":"backend"}}],destinations:[{match:{"kuma.io/service":"*"}}],conf:{interval:"5s",timeout:"7s",unhealthyThreshold:11,healthyThreshold:9}}]}},{type:"service",name:"web-api",service:"web-api",matchedPolicies:{HealthCheck:[{type:"HealthCheck",mesh:"default",name:"foo-bar-baz-123",creationTime:"0001-01-01T00:00:00Z",modificationTime:"0001-01-01T00:00:00Z",sources:[{match:{"kuma.io/service":"backend"}}],destinations:[{match:{"kuma.io/service":"*"}}],conf:{interval:"5s",timeout:"7s",unhealthyThreshold:11,healthyThreshold:9}}]}},{type:"dataplane",name:"",service:"",matchedPolicies:{TrafficTrace:[{type:"TrafficTrace",mesh:"default",name:"foo-bar-baz-123",creationTime:"0001-01-01T00:00:00Z",modificationTime:"0001-01-01T00:00:00Z",sources:[{match:{"kuma.io/service":"*"}}]}]}}],t={kind:e,total:7,items:a};export{t as default,a as items,e as kind,i as total}; diff --git a/app/kuma-ui/pkg/resources/data/assets/dataplane-policies.3fc441b0.js b/app/kuma-ui/pkg/resources/data/assets/dataplane-policies.3fc441b0.js deleted file mode 100644 index a74e0f7df321..000000000000 --- a/app/kuma-ui/pkg/resources/data/assets/dataplane-policies.3fc441b0.js +++ /dev/null @@ -1 +0,0 @@ -const e="SidecarDataplane",i=7,a=[{type:"inbound",service:"web",name:"192.168.0.1:80:81",matchedPolicies:{FaultInjection:[{type:"FaultInjection",mesh:"default",name:"fi1.kuma-system",creationTime:"0001-01-01T00:00:00Z",modificationTime:"0001-01-01T00:00:00Z",sources:[{match:{"kuma.io/service":"*"}}],destinations:[{match:{"kuma.io/protocol":"http","kuma.io/service":"backend"}}],conf:{delay:{percentage:90,value:"5s"}}},{type:"FaultInjection",mesh:"default",name:"web-to-backend.kuma-system",creationTime:"0001-01-01T00:00:00Z",modificationTime:"0001-01-01T00:00:00Z",sources:[{match:{"kuma.io/service":"*"}}],destinations:[{match:{"kuma.io/protocol":"http","kuma.io/service":"backend"}}],conf:{abort:{percentage:80,httpStatus:500}}}],TrafficPermission:[{type:"TrafficPermission",mesh:"default",name:"tp-1",creationTime:"0001-01-01T00:00:00Z",modificationTime:"0001-01-01T00:00:00Z",sources:[{match:{"kuma.io/service":"*"}}],destinations:[{match:{"kuma.io/service":"*"}}]}]}},{type:"outbound",name:"192.168.0.2:8080",service:"backend",matchedPolicies:{Timeout:[{type:"Timeout",mesh:"default",name:"timeout-all-default",creationTime:"0001-01-01T00:00:00Z",modificationTime:"0001-01-01T00:00:00Z",sources:[{match:{"kuma.io/service":"*"}}],destinations:[{match:{"kuma.io/service":"redis"}}],conf:{connectTimeout:"5s",tcp:{idleTimeout:"5s"},http:{requestTimeout:"5s",idleTimeout:"5s"},grpc:{streamIdleTimeout:"5s",maxStreamDuration:"5s"}}}]}},{type:"service",name:"gateway",service:"gateway",matchedPolicies:{HealthCheck:[{type:"HealthCheck",mesh:"default",name:"foo-bar-baz-123",creationTime:"0001-01-01T00:00:00Z",modificationTime:"0001-01-01T00:00:00Z",sources:[{match:{"kuma.io/service":"backend"}}],destinations:[{match:{"kuma.io/service":"*"}}],conf:{interval:"5s",timeout:"7s",unhealthyThreshold:11,healthyThreshold:9}}]}},{type:"service",name:"postgres",service:"postgres",matchedPolicies:{HealthCheck:[{type:"HealthCheck",mesh:"default",name:"foo-bar-baz-123",creationTime:"0001-01-01T00:00:00Z",modificationTime:"0001-01-01T00:00:00Z",sources:[{match:{"kuma.io/service":"backend"}}],destinations:[{match:{"kuma.io/service":"*"}}],conf:{interval:"5s",timeout:"7s",unhealthyThreshold:11,healthyThreshold:9}}]}},{type:"service",name:"redis",service:"redis",matchedPolicies:{HealthCheck:[{type:"HealthCheck",mesh:"default",name:"foo-bar-baz-123",creationTime:"0001-01-01T00:00:00Z",modificationTime:"0001-01-01T00:00:00Z",sources:[{match:{"kuma.io/service":"backend"}}],destinations:[{match:{"kuma.io/service":"*"}}],conf:{interval:"5s",timeout:"7s",unhealthyThreshold:11,healthyThreshold:9}}]}},{type:"service",name:"web-api",service:"web-api",matchedPolicies:{HealthCheck:[{type:"HealthCheck",mesh:"default",name:"foo-bar-baz-123",creationTime:"0001-01-01T00:00:00Z",modificationTime:"0001-01-01T00:00:00Z",sources:[{match:{"kuma.io/service":"backend"}}],destinations:[{match:{"kuma.io/service":"*"}}],conf:{interval:"5s",timeout:"7s",unhealthyThreshold:11,healthyThreshold:9}}]}},{type:"dataplane",name:"",service:"",matchedPolicies:{TrafficTrace:[{type:"TrafficTrace",mesh:"default",name:"foo-bar-baz-123",creationTime:"0001-01-01T00:00:00Z",modificationTime:"0001-01-01T00:00:00Z",sources:[{match:{"kuma.io/service":"*"}}]}]}}],t={kind:e,total:7,items:a};export{t as default,a as items,e as kind,i as total}; diff --git a/app/kuma-ui/pkg/resources/data/assets/dataplane-rules.e5a3fb01.js b/app/kuma-ui/pkg/resources/data/assets/dataplane-rules.e5a3fb01.js new file mode 100644 index 000000000000..0617aac227c8 --- /dev/null +++ b/app/kuma-ui/pkg/resources/data/assets/dataplane-rules.e5a3fb01.js @@ -0,0 +1 @@ +const s=3,e=[{type:"clientSubset",name:"192.168.0.1:80",service:"backend",policyType:"MeshTrafficPermission",subset:{"kuma.io/service":"client","kuma.io/zone":"east"},conf:{action:"DENY"},origins:[{mesh:"default",name:"mtp-1"}]},{type:"clientSubset",name:"192.168.0.1:80",service:"backend",policyType:"MeshTrafficPermission",subset:{},conf:{action:"DENY"},origins:[{mesh:"default",name:"default"}]},{type:"clientSubset",name:"192.168.0.1:80",service:"backend",policyType:"MeshTrafficPermission",subset:{"kuma.io/service":"client","kuma.io/zone":"west"},conf:{action:"ALLOW"},origins:[{mesh:"default",name:"mtp-1"},{mesh:"default",name:"mtp-2"}]},{type:"destinationSubset",name:"192.168.0.2:8080",service:"redis",policyType:"MeshAccessLog",subset:{},conf:{backends:[{file:{path:"/tmp/access.logs"}}]},origins:[{mesh:"default",name:"mal-1"}]},{type:"singleItem",name:"dataplane",service:"",policyType:"MeshTrace",subset:{},conf:{backends:[{zipkin:{url:"http://zipkin.internal/api/v2/spans"}}],tags:null},origins:[{mesh:"default",name:"mal-1"}]}],t={total:3,items:e};export{t as default,e as items,s as total}; diff --git a/app/kuma-ui/pkg/resources/data/assets/index.1408bbc1.css b/app/kuma-ui/pkg/resources/data/assets/index.1408bbc1.css new file mode 100644 index 000000000000..d06cc29b958a --- /dev/null +++ b/app/kuma-ui/pkg/resources/data/assets/index.1408bbc1.css @@ -0,0 +1 @@ +@charset "UTF-8";.notification-icon[data-v-cadae07a]{--amount-offset: 8px;position:relative;padding-right:var(--amount-offset);display:inline-flex;align-items:center}.notification-icon__amount[data-v-cadae07a]{position:absolute;top:calc(-1 * var(--amount-offset));right:0;height:1.25rem;width:1.25rem;display:flex;align-items:center;justify-content:center;border:1px solid var(--white);border-radius:50%;background-color:var(--yellow-300)}.upgrade-check-alert.k-alert.small[data-v-8cd1dd3c]{padding:var(--spacing-xxs) var(--spacing-xs)}.alert-content[data-v-8cd1dd3c]{display:flex;align-items:center;font-size:var(--type-sm)}.alert-content>*[data-v-8cd1dd3c]:first-of-type{margin-right:var(--spacing-sm)}.warning-button[data-v-8cd1dd3c]{--KButtonPrimaryBase: #f2a230;--KButtonPrimaryHover: #f2a230;--KButtonPrimaryActive: #f2a230}.app-header[data-v-06b10f99]{position:fixed;z-index:11;top:0;left:0;width:100%;height:var(--AppHeaderHeight);display:flex;justify-content:space-between;align-items:center;padding-right:var(--spacing-lg);padding-left:var(--spacing-lg);border-bottom:1px solid var(--black-10);background-color:var(--white)}.logo-image[data-v-06b10f99]{max-height:36px}.gh-star[data-v-06b10f99]{height:20px}.horizontal-list[data-v-06b10f99]{display:flex;align-items:center;gap:var(--spacing-lg)}.app-status--desktop[data-v-06b10f99]{color:var(--grey-500);display:none}@media screen and (min-width: 900px){.app-status--desktop[data-v-06b10f99]{display:block}}.app-status--mobile[data-v-06b10f99]{display:block}@media screen and (min-width: 900px){.app-status--mobile[data-v-06b10f99]{display:none}}@media screen and (max-width: 600px){.upgrade-check-wrapper[data-v-06b10f99]{display:none}}.full-screen[data-v-bd9f2852]{background:var(--white);position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:50000;display:flex;align-items:center;justify-content:center}.loading-container[data-v-bd9f2852]{display:flex;max-width:350px;align-items:center;flex-direction:column}.loading-container .progress[data-v-bd9f2852]{margin-top:1rem;width:130%;background-color:var(--grey-300)}.loading-container .progress .progress-bar[data-v-bd9f2852]{height:5px;background-color:var(--logo-purple-light)}.onboarding-check[data-v-c21dc5a7]{margin:0 0 var(--spacing-xl) 0}@media screen and (min-width: 700px){.alert-content[data-v-c21dc5a7]{display:flex;align-items:center}.alert-content>*[data-v-c21dc5a7]:first-of-type{margin-right:var(--spacing-md)}.alert-content>*[data-v-c21dc5a7]:last-of-type{min-width:150px}}@media screen and (max-width: 699px){.alert-content>*[data-v-c21dc5a7]:last-of-type{margin-top:10px}}.action-button.action-button[data-v-c21dc5a7]{text-decoration:none}.mesh-selector-container[data-v-76b8351f]{margin-left:var(--spacing-xs);margin-top:var(--spacing-xxs)}.mesh-selector[data-v-76b8351f]{width:100%}.nav-item[data-v-938e565b]{position:relative;margin-left:var(--spacing-xs)}.nav-item[data-v-938e565b]:not(:first-child){margin-top:var(--spacing-xxs)}.nav-item--is-primary-category[data-v-938e565b]{font-size:var(--type-md);text-transform:uppercase}.nav-item--is-primary-category~.nav-item--is-primary-category[data-v-938e565b]{margin-top:var(--spacing-md)}.nav-item--is-secondary-category[data-v-938e565b]{margin-left:var(--spacing-md)}.nav-item--has-bottom-offset[data-v-938e565b]{margin-bottom:var(--spacing-xl);padding-bottom:var(--spacing-xs);border-bottom:1px solid var(--grey-300)}.nav-link[data-v-938e565b]{display:flex;width:100%;align-items:center;padding:var(--spacing-xs) var(--spacing-md);border-radius:5px;text-decoration:none;color:currentColor}.nav-link[data-v-938e565b]:hover,.nav-link--is-active[data-v-938e565b]{background-color:var(--grey-300)}.nav-category[data-v-938e565b]{padding-top:var(--spacing-xs);padding-bottom:var(--spacing-xs);font-weight:700}.amount[data-v-938e565b]{position:absolute;top:0;right:8px;bottom:0;width:1.5rem;height:1.25rem;margin:auto;display:flex;justify-content:center;align-items:center;border:1px solid var(--white);border-radius:.25rem;font-size:.75rem;font-weight:400;background-color:var(--purple-100)}.amount--empty[data-v-938e565b]{background-color:var(--grey-200)}.app-sidebar-wrapper[data-v-91805270]{position:static}.app-sidebar[data-v-91805270]{width:var(--AppSidebarWidth);position:fixed;z-index:10;top:var(--AppHeaderHeight);bottom:0;left:0;overflow-y:auto;padding-top:var(--spacing-xs);padding-right:var(--spacing-xs);border-right:1px solid var(--black-10);background-color:var(--white)}.accordion-item[data-v-4f5ccc5f]:last-child{border-bottom:none}.accordion-enter-active[data-v-4f5ccc5f],.accordion-leave-active[data-v-4f5ccc5f]{will-change:height,opacity;transition:height .3s ease,opacity .3s ease;overflow:hidden}.accordion-enter[data-v-4f5ccc5f],.accordion-leave-to[data-v-4f5ccc5f]{height:0!important;opacity:0}.active .accordion-item-header[data-v-4f5ccc5f]:after{margin-left:var(--spacing-sm);transform:rotate(-180deg) translateY(-50%);top:calc(50% - 4px)}.accordion-item-header[data-v-4f5ccc5f]{position:relative;display:block;width:100%;text-align:left;padding:var(--spacing-xs) var(--spacing-sm)}.accordion-item-header[data-v-4f5ccc5f]:after{position:absolute;right:4px;top:50%;transform:translateY(-50%);content:"";border-top:.325em solid;border-right:.325em solid transparent;border-left:.325em solid transparent;transition:.25s ease}.modal[data-v-faccbff9]{--KModalMaxWidth: 800px;margin-left:1rem;margin-right:1rem}.app-content-container[data-v-e89b796a]{display:grid;grid-template-columns:var(--AppSidebarWidth) 1fr}.app-main-content[data-v-e89b796a]{padding:var(--spacing-lg)}.app-main-content--narrow[data-v-e89b796a]{width:100%;max-width:100rem;margin-right:auto;margin-left:auto}.kong-icon[data-v-a7d0d7bc]{display:inline-block}.kong-icon .slot-content[data-v-a7d0d7bc],.kong-icon .svg-with-slot-is-hidden[data-v-a7d0d7bc]{display:none!important;visibility:hidden!important}.kong-icon.kong-icon-spinner svg g{transform-box:fill-box;transform-origin:50% 50%;animation:spin 1.2s infinite linear}.k-button[data-v-6a82f6cc]{position:relative;display:inline-flex;align-items:center;gap:8px;gap:var(--spacing-xs, 8px);padding:12px 24px;padding:var(--KButtonPaddingY, var(--spacing-sm, 12px)) var(--KButtonPaddingX, var(--spacing-lg, 24px));font-family:sans-serif;font-family:var(--font-family-sans, sans-serif);font-size:16px;font-size:var(--KButtonFontSize, var(--type-md, 16px));font-weight:600;line-height:1.25;text-decoration:none;vertical-align:middle;color:#000000b3;color:var(--black-70, rgba(0, 0, 0, .7));border:1px solid transparent;border-radius:3px;border-radius:var(--KButtonRadius, 3px);transition:all .2s ease-in-out;cursor:pointer;-webkit-tap-highlight-color:rgba(255,255,255,0)}.k-button[data-v-6a82f6cc]:disabled,.k-button[disabled][data-v-6a82f6cc]{cursor:not-allowed}.k-button[data-v-6a82f6cc]:disabled:hover,.k-button[disabled][data-v-6a82f6cc]:hover{text-decoration:none!important}.k-button:disabled .kong-icon[data-v-6a82f6cc],.k-button[data-v-6a82f6cc]:disabled .kong-icon,.k-button[disabled] .kong-icon[data-v-6a82f6cc],.k-button[disabled][data-v-6a82f6cc] .kong-icon{pointer-events:none}.k-button[disabled][data-v-6a82f6cc]:not(:disabled){pointer-events:none}.k-button[data-v-6a82f6cc]:focus{outline:none}.k-button[data-v-6a82f6cc]>.kong-icon{display:inline-flex;box-sizing:unset}.k-button.icon-btn[data-v-6a82f6cc]{height:38px;justify-content:center}.k-button.small[data-v-6a82f6cc]{padding:8px 16px;padding:var(--spacing-xs, 8px) var(--spacing-md, 16px);font-size:13px;font-size:var(--KButtonFontSize, 13px);line-height:13px}.k-button.medium[data-v-6a82f6cc]{padding:12px 24px;padding:var(--spacing-sm, 12px) var(--spacing-lg, 24px);font-size:16px;font-size:var(--KButtonFontSize, var(--type-md, 16px));line-height:16px;line-height:var(--type-md, 16px)}.k-button.large[data-v-6a82f6cc]{padding:16px 32px;padding:var(--spacing-md, 16px) var(--spacing-xl, 32px);font-size:16px;font-size:var(--KButtonFontSize, var(--type-md, 16px));line-height:16px;line-height:var(--type-md, 16px)}.k-button[data-v-6a82f6cc] .caret{margin-left:15px;padding:0;display:inline-block;transition:.25s ease}.k-button.is-active[data-v-6a82f6cc] .caret{transform:rotate(-180deg);transition:.25s ease}.k-button.secondary[data-v-6a82f6cc]{color:#003694;color:var(--KButtonSecondaryColor, var(--blue-600, #003694));background-color:#bdd3f9;background-color:var(--KButtonSecondaryBase, var(--blue-200, #bdd3f9))}.k-button.secondary[data-v-6a82f6cc]:hover:not(:disabled){background-color:var(--blue-300);background-color:var(--KButtonSecondaryHover, var(--blue-300))}.k-button.secondary[data-v-6a82f6cc]:active{background-color:#8ab3fa;background-color:var(--KButtonSecondaryActive, var(--blue-300, #8ab3fa))}.k-button.secondary[data-v-6a82f6cc]:focus{box-shadow:0 0 0 2px #fff,0 0 0 4px #8ab3fa;box-shadow:0 0 0 2px var(--white, #ffffff),0 0 0 4px var(--KButtonSecondaryBase, var(--blue-300, #8ab3fa))}.k-button.secondary[data-v-6a82f6cc]:disabled,.k-button.secondary[disabled][data-v-6a82f6cc]{background-color:var(--grey-300)!important;color:var(--grey-400)!important}.k-button.primary[data-v-6a82f6cc]{color:#fff;color:var(--white, #fff);background-color:#1155cb;background-color:var(--KButtonPrimaryBase, var(--blue-500, #1155cb))}.k-button.primary[data-v-6a82f6cc]:hover:not(:disabled){background-color:var(--blue-600);background-color:var(--KButtonPrimaryHover, var(--blue-600))}.k-button.primary[data-v-6a82f6cc]:active{background-color:#003694;background-color:var(--KButtonPrimaryActive, var(--blue-600, #003694))}.k-button.primary[data-v-6a82f6cc]:focus{box-shadow:0 0 0 2px #fff,0 0 0 4px #1155cb;box-shadow:0 0 0 2px var(--white, #ffffff),0 0 0 4px var(--KButtonPrimaryBase, var(--blue-500, #1155cb))}.k-button.primary[data-v-6a82f6cc]:disabled,.k-button.primary[disabled][data-v-6a82f6cc]{background-color:var(--grey-300)!important;color:var(--grey-400)!important}.k-button.danger[data-v-6a82f6cc]{color:#fff;color:var(--white, #fff);background-color:#d44324;background-color:var(--KButtonDangerBase, var(--red-500, #d44324))}.k-button.danger[data-v-6a82f6cc]:hover:not(:disabled){background-color:#922021d9;background-color:var(--KButtonDangerHover, rgba(146, 32, 33, .85))}.k-button.danger[data-v-6a82f6cc]:active{background-color:#922021;background-color:var(--KButtonDangerActive, var(--red-700, #922021))}.k-button.danger[data-v-6a82f6cc]:focus{box-shadow:0 0 0 2px #fff,0 0 0 4px #922021;box-shadow:0 0 0 2px var(--white, #ffffff),0 0 0 4px var(--KButtonDangerBase, var(--red-700, #922021))}.k-button.danger[data-v-6a82f6cc]:disabled,.k-button.danger[disabled][data-v-6a82f6cc]{background-color:var(--grey-300)!important;color:var(--grey-400)!important}.k-button.creation[data-v-6a82f6cc]{color:#fff;color:var(--white, #fff);background-color:#07a88d;background-color:var(--KButtonCreationBase, var(--green-500, #07a88d))}.k-button.creation[data-v-6a82f6cc]:hover:not(:disabled){background-color:#008871d9;background-color:var(--KButtonCreationHover, rgba(0, 136, 113, .85))}.k-button.creation[data-v-6a82f6cc]:active{background-color:#008871;background-color:var(--KButtonCreationActive, var(--green-600, #008871))}.k-button.creation[data-v-6a82f6cc]:focus{box-shadow:0 0 0 2px #fff,0 0 0 4px #008871;box-shadow:0 0 0 2px var(--white, #ffffff),0 0 0 4px var(--KButtonCreationBase, var(--green-600, #008871))}.k-button.creation[data-v-6a82f6cc]:disabled,.k-button.creation[disabled][data-v-6a82f6cc]{background-color:var(--grey-300)!important;color:var(--grey-400)!important}.k-button.outline[data-v-6a82f6cc]{color:#1155cb;color:var(--KButtonOutlineColor, var(--blue-500, #1155cb));border-color:#1155cb66;border-color:var(--KButtonOutlineBorder, rgba(17, 85, 203, .4));background-color:#fff;background-color:var(--white, #ffffff);outline-style:inherit}.k-button.outline[data-v-6a82f6cc]:hover:not(:disabled){border-color:#1155cb;border-color:var(--KButtonOutlineHoverBorder, #1155cb)}.k-button.outline[data-v-6a82f6cc]:active{border-color:#1155cb;border-color:var(--KButtonOutlineActiveBorder, #1155cb);background-color:#f2f6fe;background-color:var(--KButtonOutlineActive, var(--blue-100, #f2f6fe))}.k-button.outline[data-v-6a82f6cc]:focus{box-shadow:0 0 0 2px #fff,0 0 0 4px #1155cb;box-shadow:0 0 0 2px var(--white, #ffffff),0 0 0 4px var(--KButtonOutlineBorder, var(--blue-500, #1155cb))}.k-button.outline[data-v-6a82f6cc]:disabled,.k-button.outline[disabled][data-v-6a82f6cc]{border-color:var(--grey-400)!important;color:var(--grey-400)!important}.k-button.btn-link[data-v-6a82f6cc]{color:#1155cb;color:var(--KButtonBtnLink, var(--blue-500, #1155cb));background-color:transparent;padding:0}.k-button.btn-link[data-v-6a82f6cc]:hover:not(:disabled){text-decoration:underline}.k-button.btn-link[data-v-6a82f6cc]:focus{text-decoration:underline}.k-button.btn-link[data-v-6a82f6cc]:focus-visible,.k-button.btn-link[data-v-6a82f6cc]:focus-visible:disabled{border-radius:unset;text-decoration:none;outline:auto 1px;outline:-webkit-focus-ring-color auto 1px;outline-offset:3px;transition:none}.k-button.btn-link[data-v-6a82f6cc]:disabled,.k-button.btn-link[disabled][data-v-6a82f6cc]{color:var(--grey-400)!important}.k-button.btn-link-danger[data-v-6a82f6cc]{color:#d44324;color:var(--KButtonLinkDanger, var(--red-500, #d44324));background-color:transparent}.k-button.btn-link-danger[data-v-6a82f6cc]:hover:not(:disabled){text-decoration:underline}.k-button.btn-link-danger[data-v-6a82f6cc]:focus{box-shadow:0 0 #fff,0 0 0 2px #922021;box-shadow:0 0 0 0 var(--white, #ffffff),0 0 0 2px var(--red-700, #922021)}.k-button.rounded[data-v-6a82f6cc]{border-radius:100px}.k-alert[data-v-1910ef98]{position:relative;display:flex;padding:14px;border-radius:4px;overflow-wrap:anywhere;word-break:break-word}.k-alert a[data-v-1910ef98]{text-decoration:underline;color:#003694;color:var(--blue-600, #003694)}.k-alert>div .k-alert-msg[data-v-1910ef98]{font-weight:400;font-size:16px;font-size:var(--type-md, 16px);line-height:24px;padding:2px 0;margin-left:2px}.k-alert>div .k-alert-msg.k-alert-subtext[data-v-1910ef98]{font-size:14px;font-size:var(--type-sm, 14px)}.k-alert>div .k-alert-msg p[data-v-1910ef98]:last-of-type{margin-bottom:0}.k-alert .k-alert-description-text[data-v-1910ef98]{display:block;padding-top:var(--spacing-xxs);font-weight:400;font-size:13px;line-height:24px;color:var(--grey-500)}.k-alert .k-alert-action[data-v-1910ef98]{display:inline-flex;position:relative;margin-top:auto;margin-bottom:auto;margin-left:auto;height:100%}.k-alert .close[data-v-1910ef98]{position:absolute;top:0;right:var(--spacing-xs);bottom:0;border:0;background-color:transparent;transition:all .2s ease;cursor:pointer;opacity:.5}.k-alert .close[data-v-1910ef98]:hover,.k-alert .close[data-v-1910ef98]:active{text-decoration:none;opacity:1}.k-alert.small[data-v-1910ef98]{padding:12px 8px;padding:var(--spacing-sm, 12px) var(--spacing-xs, 8px)}.k-alert.small>div .k-alert-msg[data-v-1910ef98]{font-size:14px;font-size:var(--type-sm, 14px)}.k-alert.large[data-v-1910ef98]{min-height:80px;border-radius:2px}.k-alert.large .k-alert-icon-container-large[data-v-1910ef98]{padding:var(--spacing-lg) 0}.k-alert.is-fixed[data-v-1910ef98]{position:fixed;top:0;left:0;right:0}.k-alert.is-bordered[data-v-1910ef98]{border:1px solid}.k-alert.is-centered[data-v-1910ef98]{justify-content:center}.k-alert.has-left-border[data-v-1910ef98]{border-left:3px solid;border-radius:0}.k-alert.has-right-border[data-v-1910ef98]{border-right:3px solid;border-radius:0}.k-alert.has-top-border[data-v-1910ef98]{border-top:3px solid;border-radius:0}.k-alert.has-bottom-border[data-v-1910ef98]{border-bottom:3px solid;border-radius:0}.k-alert.info[data-v-1910ef98]{color:#003694;color:var(--KAlertInfoColor, var(--blue-600, #003694));border-color:#8ab3fa;border-color:var(--KAlertInfoBorder, var(--blue-300, #8ab3fa));background-color:#bdd3f9;background-color:var(--KAlertInfoBackground, var(--blue-200, #bdd3f9))}.k-alert.success[data-v-1910ef98]{color:#13755e;color:var(--KAlertSuccessColor, var(--green-700, #13755e));border-color:#c0f2d5;border-color:var(--KAlertSuccessBorder, var(--green-200, #c0f2d5));background-color:#e8f8f5;background-color:var(--KAlertSuccessBackground, var(--green-100, #e8f8f5))}.k-alert.danger[data-v-1910ef98]{color:#922021;color:var(--KAlertDangerColor, var(--red-700, #922021));border-color:#ff9a99;border-color:var(--KAlertDangerBorder, var(--red-300, #ff9a99));background-color:#ffdede;background-color:var(--KAlertDangerBackground, var(--red-100, #ffdede))}.k-alert.warning[data-v-1910ef98]{color:#a05604;color:var(--KAlertWarningColor, var(--yellow-600, #a05604));border-color:#ffe6ba;border-color:var(--KAlertWarningBorder, var(--yellow-200, #ffe6ba));background-color:#fff3d8;background-color:var(--KAlertWarningBackground, var(--yellow-100, #fff3d8))}.k-alert.is-banner[data-v-1910ef98]{background-color:var(--white);color:var(--grey-600);padding:0}.k-alert.is-banner .k-alert-ellipse[data-v-1910ef98]{height:6px;width:6px;border-radius:100%;display:inline-block;margin:auto 8px}.k-alert.is-banner .k-alert-ellipse.info[data-v-1910ef98]{background-color:var(--blue-400)}.k-alert.is-banner .k-alert-ellipse.success[data-v-1910ef98]{background-color:var(--green-400)}.k-alert.is-banner .k-alert-ellipse.warning[data-v-1910ef98]{background-color:var(--yellow-400)}.k-alert.is-banner .k-alert-ellipse.danger[data-v-1910ef98]{background-color:var(--red-400)}.k-alert.is-banner .button>div .k-alert-msg.k-alert-text[data-v-1910ef98]{padding-left:0;font-size:16px;font-size:var(--type-md, 16px);line-height:24px}.k-alert.is-banner>div.k-alert-msg-text[data-v-1910ef98]{padding:var(--spacing-sm) var(--spacing-md)}.toaster-item .k-alert .k-alert-msg[data-v-1910ef98]{padding:0;margin:0}.k-alert button.close>.kong-icon.info svg{stroke:#1155cb;stroke:var(--KAlertInfoColor, var(--blue-500, #1155cb))}.k-alert button.close>.kong-icon.success svg{stroke:#008871;stroke:var(--KAlertSuccessColor, var(--green-600, #008871))}.k-alert button.close>.kong-icon.danger svg{stroke:#922021;stroke:var(--KAlertDangerColor, var(--red-700, #922021))}.k-alert button.close>.kong-icon.warning svg{stroke:#c67c06;stroke:var(--KAlertWarningColor, var(--yellow-500, #c67c06))}.k-alert .k-alert-action button{height:30px;font-weight:400;font-size:13px;line-height:13px}.k-alert .k-alert-action button:not(:first-of-type){margin-left:var(--spacing-sm)}.k-alert .k-alert-action.info button.primary{--KButtonPrimaryBase: var(--blue-500);--KButtonPrimaryHover: var(--blue-200);color:var(--blue-500);background-color:var(--blue-100)}.k-alert .k-alert-action.info button.outline{--KButtonOutlineBorder: var(--blue-500);--KButtonOutlineHoverBorder: var(--blue-600);--KButtonOutlineActive: var(--blue-100);--KButtonOutlineActiveBorder: var(--blue-500);color:var(--blue-500);border:1px solid var(--blue-400)}.k-alert .k-alert-action.warning button.primary{--KButtonPrimaryBase: var(--yellow-500);--KButtonPrimaryHover: var(--yellow-200);color:var(--yellow-500);background-color:var(--yellow-100)}.k-alert .k-alert-action.warning button.outline{--KButtonOutlineBorder: var(--yellow-500);--KButtonOutlineHoverBorder: var(--yellow-500);--KButtonOutlineActive: var(--yellow-100);--KButtonOutlineActiveBorder: var(--yellow-500);color:var(--yellow-500);border:1px solid var(--yellow-300)}.k-alert .k-alert-action.success button.primary{--KButtonPrimaryBase: var(--green-600);--KButtonPrimaryHover: var(--green-200);color:var(--green-600);background-color:var(--green-100)}.k-alert .k-alert-action.success button.outline{--KButtonOutlineBorder: var(--green-600);--KButtonOutlineHoverBorder: var(--green-600);--KButtonOutlineActive: var(--green-100);--KButtonOutlineActiveBorder: var(--green-600);color:var(--green-600);border:1px solid var(--green-400)}.k-alert .k-alert-action.danger button.primary{--KButtonPrimaryHover: var(--red-200);--KButtonPrimaryBase: var(--red-700);color:var(--red-700);background-color:var(--red-100)}.k-alert .k-alert-action.danger button.outline{--KButtonOutlineBorder: var(--red-700);--KButtonOutlineColor: var(--red-700);--KButtonOutlineHoverBorder: var(--red-700);--KButtonOutlineActive: var(--red-100);--KButtonOutlineActiveBorder: var(--red-700);border:1px solid var(--red-500)}.k-popover[data-v-4dbcd696]{z-index:1000;max-width:none;font-size:14px;font-size:var(--KPopBodySize, var(--type-sm, 14px));text-align:left;white-space:normal;color:#3c4557;color:var(--KPopColor, var(--black-400, #3c4557));background-color:#fff;background-color:var(--KPopBackground, var(--white, #ffffff));border:1px solid rgba(0,0,0,.1);border:1px solid var(--KPopBorder, var(--black-10, rgba(0, 0, 0, .1)));border-radius:3px;box-shadow:0 4px 20px var(--black-10);padding:28px 16px;padding:var(--KPopPaddingY, 28px) var(--KPopPaddingX, var(--spacing-md, 16px))}.k-popover.fade-enter-active[data-v-4dbcd696],.k-popover.fade-enter-to[data-v-4dbcd696],.k-popover.fade-leave-active[data-v-4dbcd696],.k-popover.fade-leave-to[data-v-4dbcd696]{animation:none!important}.k-popover .k-popover-header[data-v-4dbcd696]{align-items:baseline;margin-bottom:28px}.k-popover .k-popover-header .k-popover-title[data-v-4dbcd696]{color:#0b172d;color:var(--KPopColor, var(--black-500, #0b172d));font-size:16px;font-size:var(--KPopHeaderSize, var(--type-md, 16px));font-weight:600}.k-popover .k-popover-header .k-popover-actions[data-v-4dbcd696]{margin-left:auto}.k-popover .k-popover-content[data-v-4dbcd696]{line-height:20px}.k-popover .k-popover-footer[data-v-4dbcd696]{margin:14px 0}.k-popover[x-placement^=bottom][data-v-4dbcd696]{margin-top:16px;margin-top:var(--spacing-md, 16px)}.k-popover[x-placement^=bottom][data-v-4dbcd696]:after,.k-popover[x-placement^=bottom][data-v-4dbcd696]:before{bottom:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.k-popover[x-placement^=bottom][data-v-4dbcd696]:after{border-color:#fff0;border-bottom-color:#fff;border-bottom-color:var(--KPopBackground, var(--white, #ffffff));border-width:10px;margin-left:-10px}.k-popover[x-placement^=bottom][data-v-4dbcd696]:before{border-color:#fafafa00;border-bottom-color:#0000001a;border-bottom-color:var(--KPopBorder, var(--black-10, rgba(0, 0, 0, .1)));border-width:11px;margin-left:-11px}.k-popover[x-placement^=top][data-v-4dbcd696]{margin-bottom:16px;margin-bottom:var(--spacing-md, 16px)}.k-popover[x-placement^=top][data-v-4dbcd696]:after,.k-popover[x-placement^=top][data-v-4dbcd696]:before{top:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.k-popover[x-placement^=top][data-v-4dbcd696]:after{border-color:#fff0;border-top-color:#fff;border-top-color:var(--KPopBackground, var(--white, #ffffff));border-width:10px;margin-left:-10px}.k-popover[x-placement^=top][data-v-4dbcd696]:before{border-color:#fafafa00;border-top-color:#0000001a;border-top-color:var(--KPopBorder, var(--black-10, rgba(0, 0, 0, .1)));border-width:11px;margin-left:-11px}.k-popover[x-placement^=left][data-v-4dbcd696]{margin-right:16px;margin-right:var(--spacing-md, 16px)}.k-popover[x-placement^=left][data-v-4dbcd696]:after,.k-popover[x-placement^=left][data-v-4dbcd696]:before{left:100%;top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.k-popover[x-placement^=left][data-v-4dbcd696]:after{border-color:#fff0;border-left-color:#fff;border-left-color:var(--KPopBackground, var(--white, #ffffff));border-width:10px;margin-top:-10px}.k-popover[x-placement^=left][data-v-4dbcd696]:before{border-color:#fafafa00;border-left-color:#0000001a;border-left-color:var(--KPopBorder, var(--black-10, rgba(0, 0, 0, .1)));border-width:11px;margin-top:-11px}.k-popover[x-placement^=right][data-v-4dbcd696]{margin-left:16px;margin-left:var(--spacing-md, 16px)}.k-popover[x-placement^=right][data-v-4dbcd696]:after,.k-popover[x-placement^=right][data-v-4dbcd696]:before{right:100%;top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.k-popover[x-placement^=right][data-v-4dbcd696]:after{border-color:#fff0;border-right-color:#fff;border-right-color:var(--KPopBackground, var(--white, #ffffff));border-width:10px;margin-top:-10px}.k-popover[x-placement^=right][data-v-4dbcd696]:before{border-color:#fafafa00;border-right-color:#0000001a;border-right-color:var(--KPopBorder, var(--black-10, rgba(0, 0, 0, .1)));border-width:11px;margin-top:-11px}.k-popover[x-placement^=top-start][data-v-4dbcd696]:after,.k-popover[x-placement^=top-start][data-v-4dbcd696]:before,.k-popover[x-placement^=bottom-start][data-v-4dbcd696]:after,.k-popover[x-placement^=bottom-start][data-v-4dbcd696]:before{left:11px}.k-popover[x-placement^=top-end][data-v-4dbcd696]:after,.k-popover[x-placement^=top-end][data-v-4dbcd696]:before,.k-popover[x-placement^=bottom-end][data-v-4dbcd696]:after,.k-popover[x-placement^=bottom-end][data-v-4dbcd696]:before{left:calc(100% - 11px)}.k-popover[x-placement^=right-start][data-v-4dbcd696]:after,.k-popover[x-placement^=right-start][data-v-4dbcd696]:before,.k-popover[x-placement^=left-start][data-v-4dbcd696]:after,.k-popover[x-placement^=left-start][data-v-4dbcd696]:before{top:11px}.k-popover[x-placement^=right-end][data-v-4dbcd696]:after,.k-popover[x-placement^=right-end][data-v-4dbcd696]:before,.k-popover[x-placement^=left-end][data-v-4dbcd696]:after,.k-popover[x-placement^=left-end][data-v-4dbcd696]:before{top:calc(100% - 11px)}.k-popover.hide-caret[data-v-4dbcd696]:after,.k-popover.hide-caret[data-v-4dbcd696]:before{display:none}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.fade-enter-active,.fadeIn,.fade-leave-active,.fadeOut{animation-duration:.3s;animation-fill-mode:both}.fade-enter-active,.fadeIn{animation-name:fadeIn}.fade-leave-active,.fadeOut{animation-name:fadeOut}.k-tooltip.k-popover{--KPopColor: var(--KTooltipColor, var(--white, color(white)));--KPopBackground: var(--KTooltipBackground, var(--black-400, color(black-400)));--KPopBodySize: var(--type-sm);--KPopPaddingX: var(--spacing-xs);--KPopPaddingY: var(--spacing-xs);--KPopBorder: none;pointer-events:none;z-index:9999}.k-badge[data-v-5fa2851a]{display:inline-block;font-weight:400;font-size:12px;font-size:var(--KBadgeFontSize, 12px);line-height:16px;line-height:var(--KBadgeLineHeight, var(--type-md, 16px));width:fit-content;height:auto;text-align:center;padding:2px 6px;padding:var(--KBadgePaddingY, 2px) var(--KBadgePaddingX, 6px);font-family:sans-serif;font-family:var(--font-family-sans, sans-serif)}.k-badge.k-badge-default[data-v-5fa2851a]{color:#1155cb;color:var(--KBadgeDefaultColor, var(--blue-500, #1155cb));border-color:#1155cb;border-color:var(--KBadgeDefaultBorder, var(--blue-500, #1155cb));background-color:#f2f6fe;background-color:var(--KBadgeDefaultBackground, var(--blue-100, #f2f6fe))}.k-badge.k-badge-success[data-v-5fa2851a]{color:#13755e;color:var(--KBadgeSuccessColor, var(--green-700, #13755e));border-color:#13755e;border-color:var(--KBadgeSuccessBorder, var(--green-700, #13755e));background-color:#e8f8f5;background-color:var(--KBadgeSuccessBackground, var(--green-100, #e8f8f5))}.k-badge.k-badge-danger[data-v-5fa2851a]{color:#922021;color:var(--KBadgeDangerColor, var(--red-700, #922021));border-color:#922021;border-color:var(--KBadgeDangerBorder, var(--red-700, #922021));background-color:#ffdede;background-color:var(--KBadgeDangerBackground, var(--red-100, #ffdede))}.k-badge.k-badge-info[data-v-5fa2851a]{color:#1155cb;color:var(--KBadgeInfoColor, var(--blue-500, #1155cb));border-color:#1155cb;border-color:var(--KBadgeInfoBorder, var(--blue-500, #1155cb));background-color:#bdd3f9;background-color:var(--KBadgeInfoBackground, var(--blue-200, #bdd3f9))}.k-badge.k-badge-warning[data-v-5fa2851a]{color:#a05604;color:var(--KBadgeWarningColor, var(--yellow-600, #a05604));border-color:#a05604;border-color:var(--KBadgeWarningBorder, var(--yellow-600, #a05604));background-color:#fff3d8;background-color:var(--KBadgeWarningBackground, var(--yellow-100, #fff3d8))}.k-badge.k-badge-rectangular[data-v-5fa2851a]{border-radius:4px;border-radius:var(--KBadgeBorderRadius, 4px)}.k-badge.k-badge-rectangular .k-badge-dismiss-button[data-v-5fa2851a]{border-top-left-radius:0;border-top-right-radius:4px;border-top-right-radius:var(--KBadgeBorderRadius, 4px);border-bottom-left-radius:0;border-bottom-right-radius:4px;border-bottom-right-radius:var(--KBadgeBorderRadius, 4px)}.k-badge.k-badge-rounded[data-v-5fa2851a]{border-radius:25px;border-radius:var(--KBadgeBorderRadius, 25px)}.k-badge .k-badge-text[data-v-5fa2851a]{max-width:200px;max-width:var(--KBadgeMaxWidth, 200px);min-width:8px;min-width:var(--KBadgeMinWidth, 8px);width:auto;width:var(--KBadgeWidth, auto);align-self:center}.k-badge .k-badge-dismiss-button[data-v-5fa2851a]{padding:var(--spacing-xs);background-color:transparent;border:none;cursor:pointer;font-weight:400;margin:-2px -6px;margin:calc(-1 * var(--KBadgePaddingY, 2px)) calc(-1 * var(--KBadgePaddingX, 6px));margin-left:auto}.k-badge.k-badge-default .k-badge-dismiss-button .kong-icon.kong-icon-close path{stroke:#1155cb;stroke:var(--KBadgeDefaultColor, var(--blue-500, #1155cb))}.k-badge.k-badge-default .k-badge-dismiss-button:hover{background-color:#bdd3f9;background-color:var(--KBadgeDefaultButtonHoverColor, var(--blue-200, #bdd3f9))}.k-badge.k-badge-default:focus{background-color:#bdd3f9;background-color:var(--KBadgeDefaultButtonHoverColor, var(--blue-200, #bdd3f9))}.k-badge.k-badge-default:focus .k-badge-dismiss-button{background-color:#bdd3f9;background-color:var(--KBadgeDefaultButtonHoverColor, var(--blue-200, #bdd3f9))}.k-badge.k-badge-success .k-badge-dismiss-button .kong-icon.kong-icon-close path{stroke:#13755e;stroke:var(--KBadgeSuccessColor, var(--green-700, #13755e))}.k-badge.k-badge-success .k-badge-dismiss-button:hover{background-color:#c0f2d5;background-color:var(--KBadgeSuccessButtonHoverColor, var(--green-200, #c0f2d5))}.k-badge.k-badge-success:focus{background-color:#c0f2d5;background-color:var(--KBadgeSuccessButtonHoverColor, var(--green-200, #c0f2d5))}.k-badge.k-badge-success:focus .k-badge-dismiss-button{background-color:#c0f2d5;background-color:var(--KBadgeSuccessButtonHoverColor, var(--green-200, #c0f2d5))}.k-badge.k-badge-danger .k-badge-dismiss-button .kong-icon.kong-icon-close path{stroke:#922021;stroke:var(--KBadgeDangerColor, var(--red-700, #922021))}.k-badge.k-badge-danger .k-badge-dismiss-button:hover{background-color:#fcc;background-color:var(--KBadgeDangerButtonHoverColor, var(--red-200, #ffcccc))}.k-badge.k-badge-danger:focus{background-color:#fcc;background-color:var(--KBadgeDangerButtonHoverColor, var(--red-200, #ffcccc))}.k-badge.k-badge-danger:focus .k-badge-dismiss-button{background-color:#fcc;background-color:var(--KBadgeDangerButtonHoverColor, var(--red-200, #ffcccc))}.k-badge.k-badge-info .k-badge-dismiss-button .kong-icon.kong-icon-close path{stroke:#1155cb;stroke:var(--KBadgeInfoColor, var(--blue-500, #1155cb))}.k-badge.k-badge-info .k-badge-dismiss-button:hover{background-color:#8ab3fa;background-color:var(--KBadgeInfoButtonHoverColor, var(--blue-300, #8ab3fa))}.k-badge.k-badge-info:focus{background-color:#8ab3fa;background-color:var(--KBadgeInfoButtonHoverColor, var(--blue-300, #8ab3fa))}.k-badge.k-badge-info:focus .k-badge-dismiss-button{background-color:#8ab3fa;background-color:var(--KBadgeInfoButtonHoverColor, var(--blue-300, #8ab3fa))}.k-badge.k-badge-warning .k-badge-dismiss-button .kong-icon.kong-icon-close path{stroke:#a05604;stroke:var(--KBadgeWarningColor, var(--yellow-600, #a05604))}.k-badge.k-badge-warning .k-badge-dismiss-button:hover{background-color:#ffe6ba;background-color:var(--KBadgeWarningButtonHoverColor, var(--yellow-200, #ffe6ba))}.k-badge.k-badge-warning:focus{background-color:#ffe6ba;background-color:var(--KBadgeWarningButtonHoverColor, var(--yellow-200, #ffe6ba))}.k-badge.k-badge-warning:focus .k-badge-dismiss-button{background-color:#ffe6ba;background-color:var(--KBadgeWarningButtonHoverColor, var(--yellow-200, #ffe6ba))}.k-breadcrumbs[data-v-a87af1c0]{display:flex;flex-wrap:wrap;padding:0;margin-bottom:1rem;list-style:none;border-radius:.25rem;font-size:15px;font-weight:600!important;line-height:24px!important}.k-breadcrumbs .k-breadcrumbs-item[data-v-a87af1c0] .kong-icon{display:inline-flex;padding:0 12px 0 var(--spacing-xs);color:var(--grey-500);vertical-align:middle}.k-breadcrumbs .k-breadcrumbs-item[data-v-a87af1c0] .kong-icon.k-breadcrumb-icon{align-items:center;justify-content:center;padding:0 var(--spacing-xs)}.k-breadcrumbs .k-breadcrumbs-item[data-v-a87af1c0] .kong-icon.k-breadcrumb-icon.has-no-text{padding-right:0}.k-breadcrumbs li[data-v-a87af1c0]{display:inline-flex}.k-breadcrumbs li a[data-v-a87af1c0]{display:inline-flex;color:var(--grey-500);letter-spacing:1px;font-size:15px}.k-breadcrumbs li a[data-v-a87af1c0]:hover,.k-breadcrumbs li a.no-underline[data-v-a87af1c0]{text-decoration:none!important}.k-breadcrumbs li a>.k-breadcrumb-text[data-v-a87af1c0]{transition:all .2s ease-in-out}.k-breadcrumbs li a>.k-breadcrumb-text[data-v-a87af1c0]:hover{text-decoration:underline}.truncate[data-v-a87af1c0]{display:inline-block;align-items:center;justify-content:center}.kong-card[data-v-1f0d90ac]{padding:var(--spacing-lg) var(--spacing-lg);padding:var(--KCardPaddingY, var(--spacing-lg)) var(--KCardPaddingX, var(--spacing-lg));border-radius:3px;border-radius:var(--KCardBorderRadius, 3px);background-color:#fff;background-color:var(--KCardBackground, var(--white, #ffffff));transition:box-shadow .2s ease-in-out}.kong-card.noBorder[data-v-1f0d90ac]{border:none}.kong-card.border[data-v-1f0d90ac]{border:1px solid rgba(0,0,0,.1);border:var(--KCardBorder, 1px solid var(--black-10, rgba(0, 0, 0, .1)));box-shadow:none}.kong-card.borderTop[data-v-1f0d90ac]{border-top:1px solid rgba(0,0,0,.1);border-top:var(--KCardBorder, 1px solid var(--black-10, rgba(0, 0, 0, .1)))}.kong-card.hover[data-v-1f0d90ac]:hover,.kong-card.kcard-shadow[data-v-1f0d90ac]{box-shadow:0 4px 8px #0000001a;box-shadow:var(--KCardShadow, 0 4px 8px var(--black-10, rgba(0, 0, 0, .1)))}.kong-card .k-card-header[data-v-1f0d90ac]{align-items:center}.kong-card .k-card-header.has-status[data-v-1f0d90ac]{align-items:flex-start}.kong-card .k-card-status-hat[data-v-1f0d90ac]{font-size:var(--type-xs);color:var(--grey-600);display:flex;align-items:center}.kong-card .k-card-title h4[data-v-1f0d90ac]{margin:0;padding:0;font-size:20px;font-size:var(--KCardTitleFontSize, 20px);font-weight:600;color:var(--black-500);color:var(--KCardTitleColor, var(--black-500))}.kong-card .k-card-actions[data-v-1f0d90ac]{margin-left:auto}.kong-card .k-card-body[data-v-1f0d90ac]{font-size:13px;line-height:20px;color:var(--grey-600);width:100%}.kong-card .k-card-content .k-table td[data-v-1f0d90ac],.kong-card .k-card-content table td[data-v-1f0d90ac],.kong-card .k-card-content[data-v-1f0d90ac] .k-table td{font-size:var(--type-md)}.kong-card .k-card-notifications[data-v-1f0d90ac]{margin-left:auto;margin-top:auto}.kong-card .k-card-header .k-button{min-height:38px}.empty-state-wrapper[data-v-5b55eb64]{padding:48px 0;text-align:center;border-radius:4px;background-color:var(--white);background-color:var(--KEmptyBackground, var(--white))}.empty-state-wrapper .k-empty-state-title-header[data-v-5b55eb64]{color:var(--black-500);color:var(--KEmptyTitleColor, var(--black-500));margin:0 0 14px;font-size:20px;font-weight:600;line-height:24px}.empty-state-wrapper .k-empty-state-message[data-v-5b55eb64]{color:var(--black-400);color:var(--KEmptyContentColor, var(--black-400));margin:0 auto 14px;font-size:13px;line-height:20px;max-width:50%}.empty-state-wrapper .k-empty-state-cta[data-v-5b55eb64]{margin:0 auto}.k-input-label .label-tooltip[data-v-d949c2e2] .kong-icon.kong-icon-help,.k-input-label .label-tooltip[data-v-d949c2e2] .kong-icon.kong-icon-info{cursor:pointer}.form-control[data-v-0bb7b8a1]{box-shadow:none!important}.help[data-v-0bb7b8a1]{display:block;margin:8px 0 0;margin:var(--spacing-xs, 8px) 0 0;font-size:14px;font-size:var(--type-sm, 14px);color:#00000073;color:var(--black-45, rgba(0, 0, 0, .45))}.has-error[data-v-0bb7b8a1]{font-weight:500;color:var(--red-500)}.k-input-wrapper input.k-input[data-v-0bb7b8a1]{-webkit-appearance:none}.k-input-wrapper .k-input-label-wrapper-large .has-error[data-v-0bb7b8a1],.k-input-wrapper .k-input-large+.has-error[data-v-0bb7b8a1]{font-size:12px;line-height:15px;margin-top:4px}.k-input-wrapper .k-input-label-wrapper-medium .has-error[data-v-0bb7b8a1],.k-input-wrapper .k-input-medium+.has-error[data-v-0bb7b8a1]{font-size:11px;line-height:13px;margin-top:3px}.k-input-wrapper .k-input-label-wrapper-small .has-error[data-v-0bb7b8a1],.k-input-wrapper .k-input-small+.has-error[data-v-0bb7b8a1]{font-size:11px;line-height:11px;margin-top:2px}.k-input-wrapper .text-on-input label:not(.disabled):not(.readonly).hovered[data-v-0bb7b8a1],.k-input-wrapper .text-on-input label[data-v-0bb7b8a1]:not(.disabled):not(.readonly):hover{color:var(--blue-500);color:var(--KInputHover, var(--blue-500))}.k-input-wrapper.input-error .text-on-input label.hovered[data-v-0bb7b8a1],.k-input-wrapper.input-error .text-on-input label[data-v-0bb7b8a1]:hover,.k-input-wrapper.input-error .text-on-input label.focused[data-v-0bb7b8a1],.k-input-wrapper.input-error .text-on-input label[data-v-0bb7b8a1]:focus{color:var(--red-500)!important}.k-select-item[data-v-88a5d60a]{margin-bottom:4px;list-style:none!important}.k-select-item[data-v-88a5d60a]:last-of-type{margin-bottom:0!important}.k-select-item button[data-v-88a5d60a]{display:flex;align-items:center;font-size:var(--type-xs);line-height:26px;color:var(--grey-500);padding-left:var(--spacing-xxs);width:100%;border:none;font-family:var(--font-family-sans);background-color:var(--white);border-radius:4px;text-align:left;font-weight:400}.k-select-item button[data-v-88a5d60a]:not(:disabled){cursor:pointer}.k-select-item button[data-v-88a5d60a]:disabled{cursor:not-allowed}.k-select-item button:disabled .k-select-item-label[data-v-88a5d60a]{opacity:.6}.k-select-item button .k-select-item-label[data-v-88a5d60a]{width:auto;line-height:20px;color:var(--grey-600);font-weight:500;font-size:14px;padding:8px}.k-select-item button .k-select-item-label[data-v-88a5d60a] .select-item-label{color:var(--grey-600);font-weight:600;font-size:14px;margin-bottom:4px}.k-select-item button .k-select-item-label[data-v-88a5d60a] .select-item-desc{color:var(--grey-500);font-weight:400;font-size:14px}.k-select-item button .kong-icon[data-v-88a5d60a]:not(.selected-item-icon){margin-right:.75rem}.k-select-item button .k-select-selected-icon-container[data-v-88a5d60a]{margin-left:auto;margin-top:auto;margin-bottom:auto;height:24px;width:24px}.k-select-item button .k-select-selected-icon-container .kong-icon[data-v-88a5d60a]{position:relative;top:0;right:0;transform:none}.k-select-item button[data-v-88a5d60a]:not(:disabled):hover{background-color:var(--grey-100);color:var(--grey-600)}.k-select-item button.selected[data-v-88a5d60a]{background-color:var(--blue-100);color:var(--blue-500);font-weight:400}.k-select-item button.danger[data-v-88a5d60a]{color:var(--red-500)}.k-select[data-v-62ed4ca6]{width:fit-content}.k-select .k-select-item-selection[data-v-62ed4ca6]{background-color:var(--blue-100);color:var(--blue-500);font-weight:400;display:flex;border-radius:4px;margin-bottom:6px}.k-select .k-select-item-selection.overlay-label-item-selection[data-v-62ed4ca6]{position:relative;top:-8px}.k-select .k-select-item-selection .selected-item-label[data-v-62ed4ca6]{align-self:center;font-size:14px;line-height:16px}.k-select .k-select-item-selection .clear-selection-icon[data-v-62ed4ca6]{margin-left:auto;margin-top:auto;margin-bottom:auto;padding:0;height:24px}.k-select .k-select-trigger[data-v-62ed4ca6]:after{display:inline-block;width:0;height:0;margin-left:8px;margin-left:var(--spacing-xs, 8px);vertical-align:middle;content:"";border-top:.325em solid;border-right:.325em solid transparent;border-left:.325em solid transparent}.k-select .k-select-item-selection .clear-selection-icon .kong-icon{margin-left:auto}.k-select .k-button.btn-link{padding:12px 24px;padding:var(--spacing-sm, 12px) var(--spacing-lg, 24px);text-decoration:none}.k-select .k-button.btn-link:focus{box-shadow:0 0 #fff,0 0 0 2px #1155cb;box-shadow:0 0 0 0 var(--white, #ffffff),0 0 0 2px var(--KButtonOutlineBorder, var(--blue-500, #1155cb))}.k-select .k-button.btn-link .caret{margin-left:auto}.k-select .k-select-input{background-color:#fff;background-color:var(--KInputBackground, var(--white, #ffffff));box-shadow:inset 0 0 0 1px var(--grey-300)!important;box-shadow:inset 0 0 0 1px var(--KInputBorder, var(--grey-300))!important;transition:color .1s ease,box-shadow .1s ease;position:relative;display:inline-block;width:100%;box-shadow:none!important}.k-select .k-select-input.is-readonly{background-color:#f8f8fa;background-color:var(--KInputReadonlyBackground, var(--grey-100, #f8f8fa));box-shadow:inset 0 0 0 1px var(--grey-300)!important;box-shadow:inset 0 0 0 1px var(--KInputBorder, var(--grey-300))!important;transition:all .1s ease;box-shadow:none!important}.k-select .k-select-input.is-readonly.select-input-container input.k-input.form-control:not([type=checkbox]):not([type=radio]):not([type=file]):read-only{box-shadow:none!important}.k-select .k-select-input .kong-icon-chevronDown{margin-right:10px}.k-select .k-select-input.cursor-default{cursor:default}.k-select .k-select-input.prevent-pointer-events{pointer-events:none}.k-select .k-select-input.input-placeholder-dark::placeholder{color:#000000b3!important;color:var(--KInputColor, var(--black-70, rgba(0, 0, 0, .7)))!important}.k-select .k-select-input .k-input.has-chevron{padding-right:40px}.k-select .k-select-input .k-input.has-clear{padding-right:60px}.k-select .k-select-inputinput.k-input{padding:var(--spacing-xs);height:100%}.k-select .k-select-input .kong-icon{display:inline-flex}.k-select .k-select-input .clear-selection-icon{position:absolute;top:13px;right:30px;z-index:9;padding:0}.k-select .k-select-input .clear-selection-icon.overlay-label-clear{top:36px}.k-select .k-select-input .clear-selection-icon .kong-icon-clear{position:static;display:block;transform:none}.k-select div.k-select-input.select-input-container{cursor:pointer!important;flex:0 0 40%;display:flex;align-items:center;flex-direction:row-reverse;border:1px solid var(--grey-300);border-radius:3px;transition:all .1s ease}.k-select div.k-select-input.select-input-container .k-input-wrapper{border-radius:3px}.k-select div.k-select-input.select-input-container input.k-input{box-shadow:none!important}.k-select div.k-select-input.select-input-container:hover{border-color:var(--blue-200);border-color:var(--KInputHover, var(--blue-200))}.k-select div.k-select-input.select-input-container:hover .text-on-input label{color:var(--blue-500);color:var(--KInputHover, var(--blue-500))}.k-select div.k-select-input.select-input-container.is-open{border-color:var(--blue-400);border-color:var(--KInputFocus, var(--blue-400))}.k-select div.k-select-input.select-input-container.is-open .text-on-input label{color:var(--blue-500);color:var(--KInputHover, var(--blue-500))}.k-select .k-select-button .has-caret .kong-icon{margin-left:auto}.k-select .k-select-button .k-button.btn-link:hover,.k-select .k-select-button.k-button.btn-link:hover{text-decoration:none}.k-select.k-input{width:100%}.k-select .k-select-popover{box-sizing:border-box;width:100%;margin-top:2px!important;overflow:auto!important}.k-select .k-select-popover[x-placement^=top]{margin-top:0!important;margin-bottom:2px!important}.k-select .k-select-popover.k-select-pop-button,.k-select .k-select-popover.k-select-pop-dropdown{--KPopPaddingY: var(--spacing-xs);--KPopPaddingX: var(--spacing-xs);border:1px solid var(--grey-300)}.k-select .k-select-popover.k-select-pop-select{--KPopPaddingY: var(--spacing-xs);--KPopPaddingX: var(--spacing-xs);border:1px solid var(--black-10)}.k-select .k-select-popover .k-select-empty-item button,.k-select .k-select-popover .k-select-empty-item button:focus,.k-select .k-select-popover .k-select-empty-item button:hover{font-style:italic;color:var(--grey-500)}.k-select .k-select-popover ul{margin:0;padding:0}.k-select .k-select-popover a{flex:1;color:var(--black-70)}.k-select .k-select-popover a:hover,.k-select .k-select-popover a:active,.k-select .k-select-popover a:focus{text-decoration:none}.k-select .k-select-popover .k-select-loading{display:block;text-align:center;position:relative;top:0;right:0;height:24px}.pagination-offset-button-container[data-v-16e16c5e]{display:flex}.pagination-offset-button-container .pagination-button.k-button[data-v-16e16c5e]{width:34px;height:34px;color:var(--grey-500);border:1px solid var(--grey-300);background-color:#fff;border-radius:4px;margin:0 6px;padding:6px}.pagination-offset-button-container .pagination-button.k-button[data-v-16e16c5e]:focus,.pagination-offset-button-container .pagination-button.k-button[data-v-16e16c5e]:hover{color:var(--blue-500);border-color:var(--blue-500);border-radius:4px}.pagination-offset-button-container .pagination-button.k-button.disabled[data-v-16e16c5e]:focus,.pagination-offset-button-container .pagination-button.k-button.disabled[data-v-16e16c5e]:hover{color:var(--black-45);border-color:var(--grey-200);box-shadow:none;cursor:not-allowed}.pagination-offset-button-container .pagination-button.k-button.active[data-v-16e16c5e]{outline:none;color:var(--blue-500);border-color:var(--blue-200);border-radius:4px;background-color:var(--blue-100)}.card-pagination-bar[data-v-d0aae7b2]{display:flex;align-items:center;justify-content:space-between;margin-top:4px}.pagination-text[data-v-d0aae7b2]{font-size:14px;color:var(--grey-500);min-width:115px;font-weight:500}.pagination-text-pages[data-v-d0aae7b2]{color:#000}.page-size-select[data-v-d0aae7b2]{--KButtonBtnLink: var(--KPaginationPageSizeColor, var(--blue-400));--KButtonOutlineBorder: var(--KPaginationPageSizeColor, var(--blue-400));--KButtonFontSize: var(--type-sm);color:var(--blue-400);font-weight:600;line-height:20px}.pagination-button-container[data-v-d0aae7b2]{display:flex;list-style:none;text-align:center}.pagination-button-container a[data-v-d0aae7b2]{text-decoration:none!important;font-weight:initial;display:block}.pagination-button-container .pagination-button[data-v-d0aae7b2]{align-self:center;min-width:32px;height:32px;line-height:20px;font-size:12px;font-weight:initial;color:var(--grey-500);color:var(--KPaginationColor, var(--grey-500));border:1px solid var(--grey-300);border:1px solid var(--KPaginationBorderColor, var(--grey-300));background-color:#fff;border-radius:4px;margin:0 6px;cursor:pointer}.pagination-button-container .pagination-button[data-v-d0aae7b2]:not(.square){background-color:#fff;background-color:var(--KPaginationBackgroundColor, white)}.pagination-button-container .pagination-button a[data-v-d0aae7b2],.pagination-button-container .pagination-button div[data-v-d0aae7b2]{padding:6px}.pagination-button-container .pagination-button.square[data-v-d0aae7b2]{border:none}.pagination-button-container .pagination-button.placeholder[data-v-d0aae7b2]{color:var(--grey-500);color:var(--KPaginationColor, var(--grey-500));display:flex;justify-content:center;align-items:center;cursor:initial}.pagination-button-container .pagination-button[data-v-d0aae7b2]:focus:not(.placeholder),.pagination-button-container .pagination-button[data-v-d0aae7b2]:hover:not(.placeholder){color:var(--blue-500);color:var(--KPaginationActiveColor, var(--blue-500));border-color:var(--blue-500);border-color:var(--KPaginationActiveColor, var(--blue-500));border-radius:4px}.pagination-button-container .pagination-button.disabled[data-v-d0aae7b2]:focus:not(.placeholder),.pagination-button-container .pagination-button.disabled[data-v-d0aae7b2]:hover:not(.placeholder){color:var(--black-45);border-color:var(--grey-200)}.pagination-button-container .pagination-button.disabled a[data-v-d0aae7b2]{cursor:not-allowed!important}.pagination-button-container .pagination-button.active[data-v-d0aae7b2]{outline:none;color:var(--blue-500);color:var(--KPaginationActiveColor, var(--blue-500));border-color:var(--blue-200);border-color:var(--KPaginationActiveBorderColor, var(--blue-200));background-color:var(--KPaginationActiveBackgroundColor, var(--blue-100));border-radius:4px;background-color:var(--blue-100)}.pagination-button-container .pagination-button.active a[data-v-d0aae7b2]{color:var(--blue-500);color:var(--KPaginationActiveColor, var(--blue-500))}.page-size-select .k-select-pop-button[x-placement^=top]{margin-bottom:2px}.box[data-v-2ffc7dea]{display:inline-flex;border-radius:3px;background:linear-gradient(-70deg,#f2f2f2 0%,#f2f2f2 40%,#f7f7f7 50%,#f2f2f2 60%,#f2f2f2 100%) repeat;background-size:400% 100%;animation:gradient 1s ease infinite;transition:1s}.box.width-1[data-v-2ffc7dea]{width:1rem}.box.width-2[data-v-2ffc7dea]{width:2rem}.box.width-5[data-v-2ffc7dea]{width:5rem}.box.width-6[data-v-2ffc7dea]{width:6rem}.box.width-10[data-v-2ffc7dea]{width:10rem}.box.width-25[data-v-2ffc7dea]{width:25%}.box.width-50[data-v-2ffc7dea]{width:50%}.box.width-75[data-v-2ffc7dea]{width:75%}.box.width-100[data-v-2ffc7dea]{width:100%}.box.height-1[data-v-2ffc7dea]{height:1rem}.box.height-2[data-v-2ffc7dea]{height:2rem}@keyframes gradient{0%{background-position:100% 50%}to{background-position:0% 50%}}.skeleton-loader[data-v-2f46a0c1]{width:80%}.skeleton-card-wrapper[data-v-d7916644]{display:flex;flex-wrap:wrap;width:100%;gap:1rem}.skeleton-card-column[data-v-d7916644]{margin-bottom:1rem;width:calc(33% - 1rem);width:var(--KSkeletonCardWidth, calc(33% - 1rem))}.skeleton-card[data-v-d7916644]{display:flex;flex-direction:column;height:324px;padding:1rem;border-radius:3px;border:1px solid #e6e6e6;overflow:hidden}.skeleton-card .skeleton-card-header[data-v-d7916644]{width:100%;margin-bottom:1rem;display:flex}.skeleton-card .skeleton-card-content[data-v-d7916644]{display:flex;justify-content:space-between}.skeleton-card .skeleton-card-footer[data-v-d7916644]{display:flex;align-self:flex-end;justify-content:space-between;width:100%;margin-top:auto;padding-top:1rem}.skeleton-table-wrapper[data-v-84f8bae6]{width:100%;overflow:hidden}.skeleton-table-wrapper .skeleton-table-row[data-v-84f8bae6]{display:flex;flex-direction:row;margin-bottom:2rem}@media only screen and (max-width: 1256px){.skeleton-table-wrapper .skeleton-table-row .skeleton-cell[data-v-84f8bae6]:nth-of-type(n + 5){display:none}.skeleton-table-wrapper .skeleton-table-row .skeleton-cell[data-v-84f8bae6]:nth-of-type(4){margin-left:auto;margin-right:0}}@media only screen and (max-width: 756px){.skeleton-table-wrapper .skeleton-table-row .skeleton-cell[data-v-84f8bae6]:nth-of-type(n + 3){display:none}.skeleton-table-wrapper .skeleton-table-row .skeleton-cell[data-v-84f8bae6]:nth-of-type(2){width:6rem;margin-left:auto;margin-right:0}}.skeleton-form-wrapper[data-v-11e4f5bf]{width:100%}.skeleton-form-wrapper .skeleton-form-row[data-v-11e4f5bf]{margin-bottom:2rem}.fullscreen-loading-container[data-v-4f1a85a8]{position:fixed;top:0;bottom:0;right:0;left:0;display:flex;align-items:center;justify-content:center;z-index:10500;flex-direction:column;margin:0;margin:var(--KSkeletonFullScreenMargin, 0);background:#ffffff;background:var(--white, #ffffff)}.fullscreen-loading-container .progress[data-v-4f1a85a8]{margin-top:1rem;max-width:350px;background-color:#f1f1f5;background-color:var(--grey-200, #f1f1f5);border-radius:.5rem}.fullscreen-loading-container .progress .progress-bar[data-v-4f1a85a8]{border-radius:.5rem;height:5px;background-color:#1155cb;background-color:var(--KSkeletonFullScreenProgressColor, var(--blue-500, #1155cb))}.k-skeleton-container.opacity-0 .box{opacity:0}.k-skeleton-container.opacity-0 :deep(.kong-icon){display:none}.k-skeleton-container.opacity-0.mr-2{margin-right:0!important}.k-card-catalog-item[data-v-f7fba218]{display:flex;flex-direction:column;justify-content:stretch}.k-card-catalog-item .multi-line-truncate[data-v-f7fba218]{--lh: 20px;--max-lines: 5;--max-lines-less: 4;position:relative;line-height:var(--lh);max-height:calc(var(--lh) * var(--max-lines));overflow:hidden;padding-right:8px}.k-card-catalog-item .multi-line-truncate[data-v-f7fba218]:before{content:"...";position:absolute;top:calc(var(--lh) * var(--max-lines-less));right:12px}.k-card-catalog-item[data-v-f7fba218]:hover{cursor:pointer}.k-card-catalog-item.kong-card{--KCardBorderRadius: 5px;--KCardPaddingY: var(--spacing-lg);--KCardPaddingX: var(--spacing-md)}.k-card-catalog-item.kong-card .k-card-body{flex-grow:1;display:flex;flex-direction:column}.k-card-catalog-item.kong-card .k-card-body .description{flex-grow:1}.k-card-catalog-item.kong-card:hover{--KCardShadow: none;--KCardBorder: 1px solid var(--blue-300)}.k-card-catalog .k-card-catalog-title[data-v-f085d3be]{color:var(--blue-600)}.k-card-catalog .k-catalog-page[data-v-f085d3be]{display:grid;grid-gap:var(--spacing-lg);grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}.k-catalog-toolbar[data-v-f085d3be]>*{display:flex}.k-card-catalog .k-skeleton-grid{--KSkeletonCardWidth: 25%}.k-card-catalog .k-skeleton-grid .skeleton-card-column{padding-right:2rem}.k-card-catalog .k-skeleton-grid .skeleton-card{height:181px}.k-card-catalog .k-catalog-page.k-card-small{grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}.k-card-catalog .k-catalog-page.k-card-large{grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}.k-card-catalog .k-catalog-page a.catalog-item,.k-card-catalog .k-catalog-page a.catalog-item:focus,.k-card-catalog .k-catalog-page a.catalog-item:hover{text-decoration:none}.k-card-catalog .card-pagination{grid-column:1/-1}.k-checkbox-label[data-v-0a1baeb2]{font-size:14px;font-size:var(--type-sm, 14px)}.k-checkbox-description[data-v-0a1baeb2]{padding-top:var(--spacing-xxs);padding-left:var(--spacing-lg);font-size:14px;font-size:var(--type-sm, 14px);line-height:20px;color:#00000073;color:var(--black-45, rgba(0, 0, 0, .45))}.k-checkbox-label[data-v-0a1baeb2]:has(+ .k-checkbox-description){font-weight:600}.k-code-block[data-v-37a155b9]{color:#000000d9;color:var(--KCodeBlockColor, var(--black-85, rgba(0, 0, 0, .85)));border-radius:3px;border-radius:var(--KCodeBlockBorderRadius, 3px)}.k-code-block pre[data-v-37a155b9],.k-code-block code[data-v-37a155b9]{tab-size:2;tab-size:var(--KCodeBlockTabSize, 2);font-size:12px;font-size:var(--KCodeBlockFontSize, var(--type-xs, 12px));font-family:monospace;font-family:var(--KCodeBlockFontFamilyMono, var(--font-family-mono, monospace));color:#000000d9;color:var(--KCodeBlockColor, var(--black-85, rgba(0, 0, 0, .85)))}.k-code-block pre[data-v-37a155b9]{margin-top:0;margin-bottom:0;padding:8px 0 8px 12px;padding:var(--spacing-xs, 8px) 0 var(--spacing-xs, 8px) var(--spacing-sm, 12px);border-radius:3px;border-radius:var(--KCodeBlockBorderRadius, 3px);background-color:#f8f8fa;background-color:var(--KCodeBlockBackgroundColor, var(--grey-100, #f8f8fa));min-height:44px;max-height:none;max-height:var(--KCodeBlockMaxHeight, none);display:grid;grid-template-columns:var(--maxLineNumberWidth) 1fr;gap:12px;gap:var(--spacing-sm, 12px)}.k-code-block pre[data-v-37a155b9]:focus-visible{outline:2px solid #1155cb;outline:2px solid var(--KCodeBlockFocusColor, var(--blue-500, #1155cb));outline-offset:-2px;isolation:isolate}.k-code-block-actions+.k-code-block-content>pre[data-v-37a155b9]{border-top-left-radius:0;border-top-right-radius:0}.k-code-block code[data-v-37a155b9]{display:block;min-width:0}.k-code-block[data-v-37a155b9]:focus-visible{outline:none;box-shadow:0 0 0 2px #1155cb;box-shadow:0 0 0 2px var(--KCodeBlockFocusColor, var(--blue-500, #1155cb));isolation:isolate}.k-code-block-actions[data-v-37a155b9]{display:flex;flex-wrap:wrap;align-items:stretch;justify-content:flex-end;gap:4px;gap:var(--spacing-xxs, 4px);padding:8px 16px;padding:var(--spacing-xs, 8px) var(--spacing-md, 16px);border-top-left-radius:3px;border-top-left-radius:var(--KCodeBlockBorderRadius, 3px);border-top-right-radius:3px;border-top-right-radius:var(--KCodeBlockBorderRadius, 3px);border-bottom:1px solid #e7e7ec;border-bottom:1px solid var(--grey-300, #e7e7ec);background-color:#f1f1f5;background-color:var(--grey-200, #f1f1f5)}.k-code-block-actions .k-button[data-v-37a155b9]{align-self:stretch}.k-is-processing-icon[data-v-37a155b9]{display:inline-flex;justify-content:center;align-items:center}.k-search-actions[data-v-37a155b9]{display:inline-flex;flex-wrap:wrap;align-items:stretch;gap:4px;gap:var(--spacing-xxs, 4px)}.k-is-processing-icon[data-v-37a155b9]:not(.k-is-processing-icon-is-visible){visibility:hidden}.k-regexp-mode-button[data-v-37a155b9]{font-family:monospace;font-family:var(--KCodeBlockFontFamilyMono, var(--font-family-mono, monospace))}.k-search-container[data-v-37a155b9]{position:relative;flex-basis:15ch;flex-grow:1;max-width:250px;display:inline-flex;align-items:stretch;border:1px solid #e7e7ec;border:1px solid var(--KInputBorder, var(--grey-300, #e7e7ec));border-radius:3px;background-color:#fff;background-color:var(--white, #ffffff);transition:border .1s ease}.k-search-container[data-v-37a155b9]:hover{border-color:#bdd3f9;border-color:var(--KInputHover, var(--blue-200, #bdd3f9))}.k-search-container[data-v-37a155b9]:focus-within{border-color:#3972d5;border-color:var(--KInputFocus, var(--blue-400, #3972d5))}.k-code-block-search-input[data-v-37a155b9]{width:0;flex-grow:1;appearance:none;margin:0;padding:0 8px;padding:0 var(--spacing-xs, 8px);border:none;color:currentColor;background-color:transparent;font:inherit}.k-code-block-search-input[data-v-37a155b9]:focus{outline:none}.k-code-block-search-results[data-v-37a155b9]{align-self:center;min-width:12ch;text-align:center}.k-code-block-search-results[data-v-37a155b9]:not(.k-code-block-search-results-has-query){color:#6f7787;color:var(--grey-500, #6f7787)}.k-code-block-search-error[data-v-37a155b9],.k-code-block-search-results[data-v-37a155b9]{margin-top:0;margin-bottom:0}.k-code-block-search-error[data-v-37a155b9]{position:absolute;z-index:1;top:100%;left:-1px;right:-1px;padding:0 4px;padding:0 var(--spacing-xxs, 4px);border:1px solid currentColor;border-bottom-right-radius:3px;border-bottom-left-radius:3px;background-color:#fff;background-color:var(--white, #ffffff);font-size:.8em;color:#922021;color:var(--red-700, #922021)}.k-search-icon[data-v-37a155b9]{padding:0 4px;padding:0 var(--spacing-xxs, 4px);color:#b6b6bd;color:var(--grey-400, #b6b6bd)}.k-clear-query-button[data-v-37a155b9]{appearance:none;display:inline-flex;align-items:center;margin:0;padding:0 4px;padding:0 var(--spacing-xxs, 4px);border:1px solid transparent;border-radius:3px;color:#b6b6bd;color:var(--grey-400, #b6b6bd);background-color:transparent;font:inherit}.k-clear-query-button[data-v-37a155b9]:focus{border-color:#1155cb;border-color:var(--KButtonOutlineBorder, var(--blue-500, #1155cb));outline:none;box-shadow:0 0 0 2px #fff,0 0 0 4px #1155cb;box-shadow:0 0 0 2px var(--white, #ffffff),0 0 0 4px var(--KButtonOutlineBorder, var(--blue-500, #1155cb))}.k-code-block-content[data-v-37a155b9]{position:relative}.k-code-block-copy-button[data-v-37a155b9]{position:absolute;z-index:2;top:8px;top:var(--spacing-xs, 8px);right:16px;right:var(--spacing-md, 16px);display:block}.k-code-block-copy-button[data-tooltip-text][data-v-37a155b9]:after{content:attr(data-tooltip-text);position:absolute;top:50%;transform:translateY(-50%);right:calc(100% + 8px);right:calc(100% + var(--spacing-xs, 8px));padding:8px;padding:var(--spacing-xs, 8px);border-radius:3px;white-space:nowrap;color:#fff;color:var(--white, #ffffff);background-color:#3c4557;background-color:var(--grey-600, #3c4557);font-weight:400}.k-button-icon[data-v-37a155b9]{display:inline-flex;justify-content:center;align-items:center}.k-line-number-rows[data-v-37a155b9]{box-sizing:border-box;user-select:none;display:flex;flex-direction:column}.k-line-number-rows[data-v-37a155b9],.k-line-number-rows a[data-v-37a155b9]{color:#6f7787;color:var(--grey-500, #6f7787)}.k-line[data-v-37a155b9]{display:inline-flex;justify-content:flex-end}.k-line-is-match[data-v-37a155b9]:before{content:"\a0";pointer-events:none;position:absolute;left:0;right:0;background-color:#4954691a}.k-line-is-highlighted-match[data-v-37a155b9]:before{border-left:5px solid #1155cb;border-left:5px solid var(--KCodeBlockMatchHighlightColor, var(--blue-500, #1155cb));background-color:#49546933}.k-line-anchor[data-v-37a155b9]:not([href]){text-decoration:none}.k-line-anchor[href][data-v-37a155b9]:hover{color:var(--grey-600);text-decoration:underline}.k-matched-term{color:color(teal-500);color:var(--teal-500, color(teal-500));font-weight:900}.k-code-block .k-button.small{padding-right:spacing(xs);padding-right:var(--spacing-xs, spacing(xs));padding-left:spacing(xs);padding-left:var(--spacing-xs, spacing(xs))}.k-code-block .kong-icon{display:inline-flex;justify-content:center;align-items:center}.k-collapse .k-collapse-title[data-v-e568b790]{font-size:var(--type-lg);font-weight:600}.k-collapse .k-collapse-trigger[data-v-e568b790]{cursor:pointer}.k-collapse .k-collapse-trigger .k-collapse-trigger-content[data-v-e568b790]{color:var(--blue-500);color:var(--KCollapseTriggerColor, var(--blue-500));font-size:var(--type-sm);font-weight:600}.k-collapse .k-collapse-trigger .k-collapse-trigger-content .k-collapse-trigger-chevron.kong-icon.kong-icon-chevronDown svg path,.k-collapse .k-collapse-trigger .k-collapse-trigger-content .k-collapse-trigger-chevron.kong-icon.kong-icon-chevronRight svg path{stroke:var(--blue-500);stroke:var(--KCollapseTriggerColor, var(--blue-500))}.k-collapse .k-collapse-trigger .k-collapse-trigger-content .k-collapse-trigger-icon.kong-icon{padding-right:0}.k-collapse .k-collapse-trigger .k-collapse-trigger-content .k-collapse-trigger-label .kong-icon{top:2px;position:relative}.segmented-control[data-v-63d43b47]{gap:0px;gap:var(--KSegmentedControlGap, 0px)}.segmented-control[data-v-63d43b47] .k-button{--KButtonPrimaryBase: var(--KSegmentedControlSelectedBackground, var(--blue-100));--KButtonPrimaryHover: var(--KKSegmentedControlSelectedBackground, var(--blue-100));--KButtonSecondaryBase: var(--KSegmentedControlUnselectedBackground, var(--white));--KButtonSecondaryHover: var(--KSegmentedControlUnselectedBackground, var(--white));color:var(--blue-500);color:var(--KSegmentedControlText, var(--blue-500));border-radius:0;margin-left:-1px;flex:1}.segmented-control[data-v-63d43b47] .k-button.primary{z-index:1;border-color:var(--blue-500);border-color:var(--KSegmentedControlSelectedBorder, var(--blue-500))}.segmented-control[data-v-63d43b47] .k-button.secondary{border-color:#1155cb66;border-color:var(--KSegmentedControlUnselectedBorder, rgba(17, 85, 203, .4))}.segmented-control[data-v-63d43b47] .k-button.secondary:hover{border-color:var(--blue-500);border-color:var(--KSegmentedControlSelectedBorder, var(--blue-500))}.segmented-control[data-v-63d43b47] .k-button:hover,.segmented-control[data-v-63d43b47] .k-button:active{z-index:2}.segmented-control[data-v-63d43b47] .k-button:focus{z-index:3;box-shadow:0 0 0 2px var(--white),0 0 0 4px var(--blue-500);box-shadow:0 0 0 2px var(--white),0 0 0 4px var(--KSegmentedControlSelectedBorder, var(--blue-500))}.segmented-control[data-v-63d43b47] .k-button:first-child{border-radius:3px 0 0 3px;margin-left:0}.segmented-control[data-v-63d43b47] .k-button:last-child{border-radius:0 3px 3px 0}.segmented-control[data-v-63d43b47] .k-button:only-child{border-radius:3px;margin-left:0}.segmented-control[data-v-63d43b47] .k-button:disabled,.segmented-control[data-v-63d43b47] .k-button:disabled:hover{border-color:#6f778766;background-color:var(--white)!important;background-color:var(--KSegmentedControlUnselectedBackground, var(--white))!important;z-index:0}.segmented-control[data-v-63d43b47]:not(.allow-pointer-events) .k-button>*{pointer-events:none}.vc-pane-container{width:100%;position:relative}.vc-pane-container.in-transition{overflow:hidden}.vc-pane-layout{display:grid}.vc-arrow{display:flex;justify-content:center;align-items:center;cursor:pointer;user-select:none;pointer-events:auto;color:var(--gray-600);border-width:2px;border-style:solid;border-radius:var(--rounded);border-color:transparent}.vc-arrow:hover{background:var(--gray-200)}.vc-arrow:focus{border-color:var(--gray-300)}.vc-arrow.is-disabled{opacity:.25;pointer-events:none;cursor:not-allowed}.vc-day-popover-container{color:var(--white);background-color:var(--gray-800);border:1px solid;border-color:var(--gray-700);border-radius:var(--rounded);font-size:var(--text-xs);font-weight:var(--font-medium);padding:4px 8px;box-shadow:var(--shadow)}.vc-day-popover-header{font-size:var(--text-xs);color:var(--gray-300);font-weight:var(--font-semibold);text-align:center}.vc-arrows-container{width:100%;position:absolute;top:0;display:flex;justify-content:space-between;padding:8px 10px;pointer-events:none}.vc-arrows-container.title-left{justify-content:flex-end}.vc-arrows-container.title-right{justify-content:flex-start}.vc-is-dark .vc-arrow{color:var(--white)}.vc-is-dark .vc-arrow:hover{background:var(--gray-800)}.vc-is-dark .vc-arrow:focus{border-color:var(--gray-700)}.vc-is-dark .vc-day-popover-container{color:var(--gray-800);background-color:var(--white);border-color:var(--gray-100)}.vc-is-dark .vc-day-popover-header{color:var(--gray-700)}.vc-day{position:relative;min-height:32px;z-index:1}.vc-day.is-not-in-month *{opacity:0;pointer-events:none}.vc-day-layer{position:absolute;left:0;right:0;top:0;bottom:0;pointer-events:none}.vc-day-box-center-center{display:flex;justify-content:center;align-items:center;transform-origin:50% 50%}.vc-day-box-left-center{display:flex;justify-content:flex-start;align-items:center;transform-origin:0% 50%}.vc-day-box-right-center{display:flex;justify-content:flex-end;align-items:center;transform-origin:100% 50%}.vc-day-box-center-bottom{display:flex;justify-content:center;align-items:flex-end}.vc-day-content{display:flex;justify-content:center;align-items:center;font-size:var(--text-sm);font-weight:var(--font-medium);width:28px;height:28px;line-height:28px;border-radius:var(--rounded-full);user-select:none;cursor:pointer}.vc-day-content:hover{background-color:#ccd6e04d}.vc-day-content:focus{font-weight:var(--font-bold);background-color:#ccd6e066}.vc-day-content.is-disabled{color:var(--gray-400)}.vc-is-dark .vc-day-content:hover{background-color:#7281974d}.vc-is-dark .vc-day-content:focus{background-color:#72819766}.vc-is-dark .vc-day-content.is-disabled{color:var(--gray-600)}.vc-highlights{overflow:hidden;pointer-events:none;z-index:-1}.vc-highlight{width:28px;height:28px}.vc-highlight.vc-highlight-base-start{width:50%!important;border-radius:0!important;border-right-width:0!important}.vc-highlight.vc-highlight-base-end{width:50%!important;border-radius:0!important;border-left-width:0!important}.vc-highlight.vc-highlight-base-middle{width:100%;border-radius:0!important;border-left-width:0!important;border-right-width:0!important;margin:0 -1px}.vc-dots{display:flex;justify-content:center;align-items:center}.vc-dot{width:5px;height:5px;border-radius:50%;transition:all var(--day-content-transition-time)}.vc-dot:not(:last-child){margin-right:3px}.vc-bars{display:flex;justify-content:flex-start;align-items:center;width:75%}.vc-bar{flex-grow:1;height:3px;transition:all var(--day-content-transition-time)}.vc-nav-header{display:flex;justify-content:space-between}.vc-nav-arrow{display:flex;justify-content:center;align-items:center;cursor:pointer;user-select:none;line-height:var(--leading-snug);border-width:2px;border-style:solid;border-color:transparent;border-radius:var(--rounded)}.vc-nav-arrow.is-left{margin-right:auto}.vc-nav-arrow.is-right{margin-left:auto}.vc-nav-arrow.is-disabled{opacity:.25;pointer-events:none;cursor:not-allowed}.vc-nav-arrow:hover{background-color:var(--gray-900)}.vc-nav-arrow:focus{border-color:var(--accent-600)}.vc-nav-title{color:var(--accent-100);font-weight:var(--font-bold);line-height:var(--leading-snug);padding:4px 8px;border-radius:var(--rounded);border-width:2px;border-style:solid;border-color:transparent;user-select:none}.vc-nav-title:hover{background-color:var(--gray-900)}.vc-nav-title:focus{border-color:var(--accent-600)}.vc-nav-items{display:grid;grid-template-columns:repeat(3,1fr);grid-row-gap:2px;grid-column-gap:5px}.vc-nav-item{width:48px;text-align:center;line-height:var(--leading-snug);font-weight:var(--font-semibold);padding:4px 0;cursor:pointer;border-width:2px;border-style:solid;border-color:transparent;border-radius:var(--rounded);user-select:none}.vc-nav-item:hover{color:var(--white);background-color:var(--gray-900);box-shadow:var(--shadow-inner)}.vc-nav-item.is-active{color:var(--accent-900);background:var(--accent-100);font-weight:var(--font-bold);box-shadow:var(--shadow)}.vc-nav-item.is-current{color:var(--accent-100);font-weight:var(--bold);border-color:var(--accent-100)}.vc-nav-item:focus{border-color:var(--accent-600)}.vc-nav-item.is-disabled{opacity:.25;pointer-events:none}.vc-is-dark .vc-nav-title{color:var(--gray-900)}.vc-is-dark .vc-nav-title:hover{background-color:var(--gray-200)}.vc-is-dark .vc-nav-title:focus{border-color:var(--accent-400)}.vc-is-dark .vc-nav-arrow:hover{background-color:var(--gray-200)}.vc-is-dark .vc-nav-arrow:focus{border-color:var(--accent-400)}.vc-is-dark .vc-nav-item:hover{color:var(--gray-900);background-color:var(--gray-200);box-shadow:none}.vc-is-dark .vc-nav-item.is-active{color:var(--white);background:var(--accent-500)}.vc-is-dark .vc-nav-item.is-current{color:var(--accent-600);border-color:var(--accent-500)}.vc-is-dark .vc-nav-item:focus{border-color:var(--accent-400)}.vc-pane{min-width:250px}.vc-header{display:flex;justify-content:center;align-items:center;padding:10px 16px 0}.vc-header.align-left{justify-content:flex-start}.vc-header.align-right{justify-content:flex-end}.vc-title{font-size:var(--text-lg);color:var(--gray-800);font-weight:var(--font-semibold);line-height:28px;cursor:pointer;user-select:none;white-space:nowrap}.vc-title:hover{opacity:.75}.vc-weeknumber{display:flex;justify-content:center;align-items:center;position:relative}.vc-weeknumber-content{display:flex;justify-content:center;align-items:center;font-size:var(--text-xs);font-weight:var(--font-medium);font-style:italic;width:28px;height:28px;margin-top:2px;color:var(--gray-500);user-select:none}.vc-weeknumber-content.is-left-outside{position:absolute;left:var(--weeknumber-offset)}.vc-weeknumber-content.is-right-outside{position:absolute;right:var(--weeknumber-offset)}.vc-weeks{display:grid;grid-template-columns:repeat(7,1fr);position:relative;-webkit-overflow-scrolling:touch;padding:6px;min-width:250px}.vc-weeks.vc-show-weeknumbers{grid-template-columns:auto repeat(7,1fr)}.vc-weeks.vc-show-weeknumbers.is-right{grid-template-columns:repeat(7,1fr) auto}.vc-weekday{text-align:center;color:var(--gray-500);font-size:var(--text-sm);font-weight:var(--font-bold);line-height:14px;padding-top:4px;padding-bottom:8px;cursor:default;user-select:none}.vc-weekdays{display:flex}.vc-nav-popover-container{color:var(--white);font-size:var(--text-sm);font-weight:var(--font-semibold);background-color:var(--gray-800);border:1px solid;border-color:var(--gray-700);border-radius:var(--rounded-lg);padding:4px;box-shadow:var(--shadow)}.vc-is-dark .vc-header{color:var(--gray-200)}.vc-is-dark .vc-title{color:var(--gray-100)}.vc-is-dark .vc-weekday{color:var(--accent-200)}.vc-is-dark .vc-nav-popover-container{color:var(--gray-800);background-color:var(--white);border-color:var(--gray-100)}.vc-none-enter-active,.vc-none-leave-active{transition-duration:0s}.vc-fade-enter-active,.vc-fade-leave-active,.vc-slide-left-enter-active,.vc-slide-left-leave-active,.vc-slide-right-enter-active,.vc-slide-right-leave-active,.vc-slide-up-enter-active,.vc-slide-up-leave-active,.vc-slide-down-enter-active,.vc-slide-down-leave-active,.vc-slide-fade-enter-active,.vc-slide-fade-leave-active{transition:transform var(--slide-duration) var(--slide-timing),opacity var(--slide-duration) var(--slide-timing);backface-visibility:hidden;pointer-events:none}.vc-none-leave-active,.vc-fade-leave-active,.vc-slide-left-leave-active,.vc-slide-right-leave-active,.vc-slide-up-leave-active,.vc-slide-down-leave-active{position:absolute!important;width:100%}.vc-none-enter-from,.vc-none-leave-to,.vc-fade-enter-from,.vc-fade-leave-to,.vc-slide-left-enter-from,.vc-slide-left-leave-to,.vc-slide-right-enter-from,.vc-slide-right-leave-to,.vc-slide-up-enter-from,.vc-slide-up-leave-to,.vc-slide-down-enter-from,.vc-slide-down-leave-to,.vc-slide-fade-enter-from,.vc-slide-fade-leave-to{opacity:0}.vc-slide-left-enter-from,.vc-slide-right-leave-to,.vc-slide-fade-enter-from.direction-left,.vc-slide-fade-leave-to.direction-left{transform:translate(var(--slide-translate))}.vc-slide-right-enter-from,.vc-slide-left-leave-to,.vc-slide-fade-enter-from.direction-right,.vc-slide-fade-leave-to.direction-right{transform:translate(calc(-1 * var(--slide-translate)))}.vc-slide-up-enter-from,.vc-slide-down-leave-to,.vc-slide-fade-enter-from.direction-top,.vc-slide-fade-leave-to.direction-top{transform:translateY(var(--slide-translate))}.vc-slide-down-enter-from,.vc-slide-up-leave-to,.vc-slide-fade-enter-from.direction-bottom,.vc-slide-fade-leave-to.direction-bottom{transform:translateY(calc(-1 * var(--slide-translate)))}.vc-popover-content-wrapper{--popover-horizontal-content-offset: 8px;--popover-vertical-content-offset: 10px;--popover-caret-horizontal-offset: 18px;--popover-caret-vertical-offset: 8px;position:absolute;display:block;outline:none;z-index:10}.vc-popover-content-wrapper:not(.is-interactive){pointer-events:none}.vc-popover-content{position:relative;outline:none;z-index:10;box-shadow:var(--shadow-lg)}.vc-popover-content.direction-bottom{margin-top:var(--popover-vertical-content-offset)}.vc-popover-content.direction-top{margin-bottom:var(--popover-vertical-content-offset)}.vc-popover-content.direction-left{margin-right:var(--popover-horizontal-content-offset)}.vc-popover-content.direction-right{margin-left:var(--popover-horizontal-content-offset)}.vc-popover-caret{content:"";position:absolute;display:block;width:12px;height:12px;border-top:inherit;border-left:inherit;background-color:inherit;z-index:-1}.vc-popover-caret.direction-bottom{top:0}.vc-popover-caret.direction-bottom.align-left{transform:translateY(-50%) rotate(45deg)}.vc-popover-caret.direction-bottom.align-center{transform:translate(-50%) translateY(-50%) rotate(45deg)}.vc-popover-caret.direction-bottom.align-right{transform:translateY(-50%) rotate(45deg)}.vc-popover-caret.direction-top{top:100%}.vc-popover-caret.direction-top.align-left{transform:translateY(-50%) rotate(-135deg)}.vc-popover-caret.direction-top.align-center{transform:translate(-50%) translateY(-50%) rotate(-135deg)}.vc-popover-caret.direction-top.align-right{transform:translateY(-50%) rotate(-135deg)}.vc-popover-caret.direction-left{left:100%}.vc-popover-caret.direction-left.align-top{transform:translate(-50%) rotate(135deg)}.vc-popover-caret.direction-left.align-middle{transform:translateY(-50%) translate(-50%) rotate(135deg)}.vc-popover-caret.direction-left.align-bottom{transform:translate(-50%) rotate(135deg)}.vc-popover-caret.direction-right{left:0}.vc-popover-caret.direction-right.align-top{transform:translate(-50%) rotate(-45deg)}.vc-popover-caret.direction-right.align-middle{transform:translateY(-50%) translate(-50%) rotate(-45deg)}.vc-popover-caret.direction-right.align-bottom{transform:translate(-50%) rotate(-45deg)}.vc-popover-caret.align-left{left:var(--popover-caret-horizontal-offset)}.vc-popover-caret.align-center{left:50%}.vc-popover-caret.align-right{right:var(--popover-caret-horizontal-offset)}.vc-popover-caret.align-top{top:var(--popover-caret-vertical-offset)}.vc-popover-caret.align-middle{top:50%}.vc-popover-caret.align-bottom{bottom:var(--popover-caret-vertical-offset)}.vc-day-popover-row{--day-content-transition-time: .13s ease-in;display:flex;align-items:center;transition:all var(--day-content-transition-time)}.vc-day-popover-row:not(:first-child){margin-top:3px}.vc-day-popover-row-indicator{display:flex;justify-content:center;align-items:center;flex-grow:0;width:15px;margin-right:3px}.vc-day-popover-row-indicator span{transition:all var(--day-content-transition-time)}.vc-day-popover-row-content{display:flex;align-items:center;flex-wrap:none;flex-grow:1;width:max-content}.vc-svg-icon{display:inline-block;stroke:currentColor;stroke-width:0}.vc-svg-icon path{fill:currentColor}.vc-time-picker{display:flex;align-items:center;padding:8px}.vc-time-picker.vc-invalid{pointer-events:none;opacity:.5}.vc-time-picker.vc-bordered{border-top:1px solid var(--gray-400)}.vc-time-icon{width:16px;height:16px;color:var(--gray-600)}.vc-time-content{margin-left:8px}.vc-time-date{display:flex;align-items:center;font-size:var(--text-sm);font-weight:var(--font-semibold);text-transform:uppercase;padding:0 0 4px 4px;margin-top:-4px;line-height:21px}.vc-time-weekday{color:var(--gray-700);letter-spacing:var(--tracking-wide)}.vc-time-month{color:var(--accent-600);margin-left:8px}.vc-time-day{color:var(--accent-600);margin-left:4px}.vc-time-year{color:var(--gray-500);margin-left:8px}.vc-time-select{display:flex;align-items:center}.vc-am-pm{display:flex;align-items:center;background:var(--gray-200);color:var(--gray-800);margin-left:8px;padding:4px;border-radius:var(--rounded);height:30px}.vc-am-pm button{font-size:var(--text-sm);font-weight:var(--font-medium);padding:0 4px;background:transparent;border:2px solid transparent;border-radius:var(--rounded);line-height:var(--leading-snug)}.vc-am-pm button:hover{color:var(--gray-600)}.vc-am-pm button:focus{border-color:var(--accent-400)}.vc-am-pm button.active{background:var(--accent-600);color:var(--white)}.vc-am-pm button.active:hover{background:var(--accent-500)}.vc-am-pm button.active:focus{border-color:var(--accent-400)}.vc-is-dark .vc-time-picker{border-color:var(--gray-700)}.vc-is-dark .vc-time-icon,.vc-is-dark .vc-time-weekday{color:var(--gray-400)}.vc-is-dark .vc-time-month,.vc-is-dark .vc-time-day{color:var(--accent-400)}.vc-is-dark .vc-time-year{color:var(--gray-500)}.vc-is-dark .vc-am-pm{background:var(--gray-700)}.vc-is-dark .vc-am-pm:focus{border-color:var(--accent-500)}.vc-is-dark .vc-am-pm button{color:var(--gray-100)}.vc-is-dark .vc-am-pm button:hover{color:var(--gray-400)}.vc-is-dark .vc-am-pm button:focus{border-color:var(--accent-500)}.vc-is-dark .vc-am-pm button.active{background:var(--accent-500);color:var(--white)}.vc-is-dark .vc-am-pm button.active:hover{background:var(--accent-600)}.vc-is-dark .vc-am-pm button.active:focus{border-color:var(--accent-500)}.vc-select{position:relative}.vc-select select{flex-grow:1;display:block;appearance:none;width:52px;height:30px;font-size:var(--text-base);font-weight:var(--font-medium);text-align:left;background-color:var(--gray-200);border:2px solid;border-color:var(--gray-200);color:var(--gray-900);padding:0 20px 0 8px;border-radius:var(--rounded);line-height:var(--leading-tight);text-indent:0px;cursor:pointer;-moz-padding-start:3px;background-image:none}.vc-select select:hover{color:var(--gray-600)}.vc-select select:focus{outline:0;border-color:var(--accent-400);background-color:var(--white)}.vc-select-arrow{display:flex;align-items:center;pointer-events:none;position:absolute;top:0;bottom:0;right:0;padding:0 4px 0 0;color:var(--gray-500)}.vc-select-arrow svg{width:16px;height:16px;fill:currentColor}.vc-is-dark select{background:var(--gray-700);color:var(--gray-100);border-color:var(--gray-700)}.vc-is-dark select:hover{color:var(--gray-400)}.vc-is-dark select:focus{border-color:var(--accent-500);background-color:var(--gray-800)}.vc-container{--white: #ffffff;--black: #000000;--gray-100: #f7fafc;--gray-200: #edf2f7;--gray-300: #e2e8f0;--gray-400: #cbd5e0;--gray-500: #a0aec0;--gray-600: #718096;--gray-700: #4a5568;--gray-800: #2d3748;--gray-900: #1a202c;--red-100: #fff5f5;--red-200: #fed7d7;--red-300: #feb2b2;--red-400: #fc8181;--red-500: #f56565;--red-600: #e53e3e;--red-700: #c53030;--red-800: #9b2c2c;--red-900: #742a2a;--orange-100: #fffaf0;--orange-200: #feebc8;--orange-300: #fbd38d;--orange-400: #f6ad55;--orange-500: #ed8936;--orange-600: #dd6b20;--orange-700: #c05621;--orange-800: #9c4221;--orange-900: #7b341e;--yellow-100: #fffff0;--yellow-200: #fefcbf;--yellow-300: #faf089;--yellow-400: #f6e05e;--yellow-500: #ecc94b;--yellow-600: #d69e2e;--yellow-700: #b7791f;--yellow-800: #975a16;--yellow-900: #744210;--green-100: #f0fff4;--green-200: #c6f6d5;--green-300: #9ae6b4;--green-400: #68d391;--green-500: #48bb78;--green-600: #38a169;--green-700: #2f855a;--green-800: #276749;--green-900: #22543d;--teal-100: #e6fffa;--teal-200: #b2f5ea;--teal-300: #81e6d9;--teal-400: #4fd1c5;--teal-500: #38b2ac;--teal-600: #319795;--teal-700: #2c7a7b;--teal-800: #285e61;--teal-900: #234e52;--blue-100: #ebf8ff;--blue-200: #bee3f8;--blue-300: #90cdf4;--blue-400: #63b3ed;--blue-500: #4299e1;--blue-600: #3182ce;--blue-700: #2b6cb0;--blue-800: #2c5282;--blue-900: #2a4365;--indigo-100: #ebf4ff;--indigo-200: #c3dafe;--indigo-300: #a3bffa;--indigo-400: #7f9cf5;--indigo-500: #667eea;--indigo-600: #5a67d8;--indigo-700: #4c51bf;--indigo-800: #434190;--indigo-900: #3c366b;--purple-100: #faf5ff;--purple-200: #e9d8fd;--purple-300: #d6bcfa;--purple-400: #b794f4;--purple-500: #9f7aea;--purple-600: #805ad5;--purple-700: #6b46c1;--purple-800: #553c9a;--purple-900: #44337a;--pink-100: #fff5f7;--pink-200: #fed7e2;--pink-300: #fbb6ce;--pink-400: #f687b3;--pink-500: #ed64a6;--pink-600: #d53f8c;--pink-700: #b83280;--pink-800: #97266d;--pink-900: #702459}.vc-container.vc-red{--accent-100: var(--red-100);--accent-200: var(--red-200);--accent-300: var(--red-300);--accent-400: var(--red-400);--accent-500: var(--red-500);--accent-600: var(--red-600);--accent-700: var(--red-700);--accent-800: var(--red-800);--accent-900: var(--red-900)}.vc-container.vc-orange{--accent-100: var(--orange-100);--accent-200: var(--orange-200);--accent-300: var(--orange-300);--accent-400: var(--orange-400);--accent-500: var(--orange-500);--accent-600: var(--orange-600);--accent-700: var(--orange-700);--accent-800: var(--orange-800);--accent-900: var(--orange-900)}.vc-container.vc-yellow{--accent-100: var(--yellow-100);--accent-200: var(--yellow-200);--accent-300: var(--yellow-300);--accent-400: var(--yellow-400);--accent-500: var(--yellow-500);--accent-600: var(--yellow-600);--accent-700: var(--yellow-700);--accent-800: var(--yellow-800);--accent-900: var(--yellow-900)}.vc-container.vc-green{--accent-100: var(--green-100);--accent-200: var(--green-200);--accent-300: var(--green-300);--accent-400: var(--green-400);--accent-500: var(--green-500);--accent-600: var(--green-600);--accent-700: var(--green-700);--accent-800: var(--green-800);--accent-900: var(--green-900)}.vc-container.vc-teal{--accent-100: var(--teal-100);--accent-200: var(--teal-200);--accent-300: var(--teal-300);--accent-400: var(--teal-400);--accent-500: var(--teal-500);--accent-600: var(--teal-600);--accent-700: var(--teal-700);--accent-800: var(--teal-800);--accent-900: var(--teal-900)}.vc-container.vc-blue{--accent-100: var(--blue-100);--accent-200: var(--blue-200);--accent-300: var(--blue-300);--accent-400: var(--blue-400);--accent-500: var(--blue-500);--accent-600: var(--blue-600);--accent-700: var(--blue-700);--accent-800: var(--blue-800);--accent-900: var(--blue-900)}.vc-container.vc-indigo{--accent-100: var(--indigo-100);--accent-200: var(--indigo-200);--accent-300: var(--indigo-300);--accent-400: var(--indigo-400);--accent-500: var(--indigo-500);--accent-600: var(--indigo-600);--accent-700: var(--indigo-700);--accent-800: var(--indigo-800);--accent-900: var(--indigo-900)}.vc-container.vc-purple{--accent-100: var(--purple-100);--accent-200: var(--purple-200);--accent-300: var(--purple-300);--accent-400: var(--purple-400);--accent-500: var(--purple-500);--accent-600: var(--purple-600);--accent-700: var(--purple-700);--accent-800: var(--purple-800);--accent-900: var(--purple-900)}.vc-container.vc-pink{--accent-100: var(--pink-100);--accent-200: var(--pink-200);--accent-300: var(--pink-300);--accent-400: var(--pink-400);--accent-500: var(--pink-500);--accent-600: var(--pink-600);--accent-700: var(--pink-700);--accent-800: var(--pink-800);--accent-900: var(--pink-900)}.vc-container{--font-normal: 400;--font-medium: 500;--font-semibold: 600;--font-bold: 700;--text-xs: 12px;--text-sm: 14px;--text-base: 16px;--text-lg: 18px;--leading-snug: 1.375;--rounded: .25rem;--rounded-lg: .5rem;--rounded-full: 9999px;--shadow: 0 1px 3px 0 rgba(0, 0, 0, .1), 0 1px 2px 0 rgba(0, 0, 0, .06);--shadow-lg: 0 10px 15px -3px rgba(0, 0, 0, .1), 0 4px 6px -2px rgba(0, 0, 0, .05);--shadow-inner: inset 0 2px 4px 0 rgba(0, 0, 0, .06);--slide-translate: 22px;--slide-duration: .15s;--slide-timing: ease;--day-content-transition-time: .13s ease-in;--weeknumber-offset: -34px;position:relative;display:inline-flex;width:max-content;height:max-content;font-family:BlinkMacSystemFont,-apple-system,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Helvetica,Arial,sans-serif;color:var(--gray-900);background-color:var(--white);border:1px solid;border-color:var(--gray-400);border-radius:var(--rounded-lg);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:transparent}.vc-container,.vc-container *{box-sizing:border-box}.vc-container:focus,.vc-container *:focus{outline:none}.vc-container button,.vc-container [role=button]{cursor:pointer}.vc-container.vc-is-expanded{min-width:100%}.vc-container .vc-container{border:none}.vc-container.vc-is-dark{color:var(--gray-100);background-color:var(--gray-900);border-color:var(--gray-700)}.k-datetime-picker{max-width:100%}.k-datetime-picker.set-min-width .k-popover{min-width:360px}.k-datetime-picker .timepicker-input{--KButtonOutlineColor: var(--grey-500);--KButtonOutlineBorder: var(--grey-300);--KButtonOutlineActive: var(--white);--KButtonOutlineHoverBorder: var(--blue-200);padding:var(--spacing-sm) var(--spacing-sm)!important;font-weight:500;max-width:100%;background-color:#fff;background-color:var(--KInputBackground, var(--white, #ffffff));box-shadow:inset 0 0 0 1px var(--grey-300)!important;box-shadow:inset 0 0 0 1px var(--KInputBorder, var(--grey-300))!important;transition:color .1s ease,box-shadow .1s ease}.k-datetime-picker .timepicker-input.set-min-width{min-width:360px}.k-datetime-picker .timepicker-input:hover{box-shadow:inset 0 0 0 1px var(--blue-200)!important;box-shadow:inset 0 0 0 1px var(--KInputHover, var(--blue-200))!important;transition:all .1s ease}.k-datetime-picker .timepicker-input:focus,.k-datetime-picker .timepicker-input:active{outline:none!important;box-shadow:inset 0 0 0 1px var(--blue-400)!important;box-shadow:inset 0 0 0 1px var(--KInputFocus, var(--blue-400))!important;transition:all .1s ease}.k-datetime-picker .timepicker-input:focus>.kong-icon path,.k-datetime-picker .timepicker-input:active>.kong-icon path{fill:var(--grey-600)}.k-datetime-picker .timepicker-input .timepicker-display{flex-wrap:wrap}.k-datetime-picker .timepicker-input .timepicker-display div{width:auto;text-align:left;padding:0;margin:0;line-height:1.3;white-space:nowrap}.k-datetime-picker .k-popover{max-height:90vh;width:100%!important;overflow:hidden;padding:var(--spacing-sm)}.k-datetime-picker .k-popover[x-placement^=bottom]{margin-top:2px}.k-datetime-picker .k-popover[x-placement^=top]{margin-bottom:2px}.k-datetime-picker .k-popover .k-popover-content .range-display{margin:0 auto}.k-datetime-picker .k-popover .k-popover-content .timeframe-section .timeframe-section-title{font-weight:600;margin-bottom:var(--spacing-xs)}.k-datetime-picker .k-popover .k-popover-content .timeframe-section .timeframe-buttons{flex-wrap:wrap}.k-datetime-picker .k-popover .k-popover-content .timeframe-section .timeframe-buttons .timeframe-btn{font-size:var(--type-sm);font-weight:400;flex:0 calc(33% - 3px);margin-right:6px;padding:var(--spacing-sm) var(--spacing-md);justify-content:center;margin-bottom:6px}.k-datetime-picker .k-popover .k-popover-content .timeframe-section .timeframe-buttons .timeframe-btn.selected-option{color:#fff;background-color:var(--blue-500);font-weight:500}.k-datetime-picker .k-popover .k-popover-content .timeframe-section .timeframe-buttons .timeframe-btn:nth-child(3n){margin-right:0}.k-datetime-picker .k-popover .k-popover-content .timeframe-section .timeframe-buttons .timeframe-btn:focus{box-shadow:none}.k-datetime-picker .k-popover .k-popover-footer{margin:var(--spacing-md) auto 0}.k-datetime-picker .k-popover .k-popover-footer .action-btn{padding:0 var(--spacing-md) var(--spacing-xs)}.k-datetime-picker .k-popover .k-popover-footer .action-btn:focus{box-shadow:none}.k-datetime-picker .vc-container{border:0}.k-datetime-picker .vc-container .vc-time-icon{display:none}.k-datetime-picker .vc-container .vc-bordered{border:0}.k-datetime-picker .vc-container .vc-highlights+.vc-day-content{color:var(--white);font-weight:600}.k-datetime-picker .vc-container .vc-highlights+.vc-day-content:focus{background-color:#1155cb}.k-datetime-picker .vc-container .vc-nav-popover-container{background-color:var(--white);border:1px solid #e7e7ec;color:#6f7787}.k-datetime-picker .vc-container .vc-nav-popover-container .vc-nav-container .vc-nav-arrow{background-color:var(--white)}.k-datetime-picker .vc-container .vc-nav-popover-container .vc-nav-container .vc-nav-arrow:active,.k-datetime-picker .vc-container .vc-nav-popover-container .vc-nav-container .vc-nav-arrow:focus{border:2px solid var(--white)}.k-datetime-picker .vc-container .vc-nav-popover-container .vc-nav-container .vc-nav-header .vc-nav-title{color:#6f7787}.k-datetime-picker .vc-container .vc-nav-popover-container .vc-nav-container .vc-nav-header .vc-nav-title:hover{background-color:var(--white);color:#3c4557}.k-datetime-picker .vc-container .vc-nav-popover-container .vc-nav-container .vc-nav-header .vc-nav-title:active,.k-datetime-picker .vc-container .vc-nav-popover-container .vc-nav-container .vc-nav-header .vc-nav-title:focus{border:2px solid var(--white)}.k-datetime-picker .vc-container .vc-nav-popover-container .vc-nav-container .vc-nav-items .vc-nav-item{color:#6f7787}.k-datetime-picker .vc-container .vc-nav-popover-container .vc-nav-container .vc-nav-items .vc-nav-item:hover{color:#3c4557;background-color:#f2f6fe;box-shadow:none}.k-datetime-picker .vc-container .vc-nav-popover-container .vc-nav-container .vc-nav-items .vc-nav-item.is-current{border-color:transparent}.k-datetime-picker .vc-container .vc-nav-popover-container .vc-nav-container .vc-nav-items .vc-nav-item.is-active{background-color:#1155cb;color:var(--white);font-weight:600;box-shadow:none}.k-datetime-picker .vc-container .vc-nav-popover-container .vc-nav-container .vc-nav-items .vc-nav-item.is-disabled{color:var(--grey-400);cursor:not-allowed;opacity:1}.k-datetime-picker .vc-container .vc-time-picker{border-top:1px solid var(--white)!important}.k-datetime-picker .vc-container .vc-time-picker:last-of-type{padding-bottom:0}.k-datetime-picker .vc-container .vc-time-picker .vc-date .vc-weekday,.k-datetime-picker .vc-container .vc-time-picker .vc-date .vc-month,.k-datetime-picker .vc-container .vc-time-picker .vc-date .vc-year{color:#6f7787!important}.k-datetime-picker .vc-container .vc-pane-container .vc-arrows-container,.k-datetime-picker .vc-container .vc-pane-container .vc-header{padding:2px 16px 0}.k-datetime-picker .vc-container .vc-pane-container .vc-header .vc-title{color:#6f7787}.k-datetime-picker .vc-container .vc-pane-container .vc-header .vc-title:hover,.k-datetime-picker .vc-container .vc-pane-container .vc-header .vc-title:active{color:#3c4557}.k-datetime-picker .vc-container .vc-pane-container .vc-weeks .vc-weekday{color:#6f7787}.k-datetime-picker .vc-container .vc-pane-container .vc-select select,.k-datetime-picker .vc-container .vc-time-picker .vc-select select,.k-datetime-picker .vc-container .vc-pane-container .vc-select select:hover,.k-datetime-picker .vc-container .vc-time-picker .vc-select select:hover{color:#3c4557}.k-datetime-picker .vc-container .vc-pane-container .vc-select select:focus,.k-datetime-picker .vc-container .vc-time-picker .vc-select select:focus{border:2px solid var(--white);color:#3c4557}.k-datetime-picker .vc-container .vc-pane-container .vc-time-month,.k-datetime-picker .vc-container .vc-pane-container .vc-time-day,.k-datetime-picker .vc-container .vc-pane-container .vc-time-year,.k-datetime-picker .vc-container .vc-time-picker .vc-time-month,.k-datetime-picker .vc-container .vc-time-picker .vc-time-day,.k-datetime-picker .vc-container .vc-time-picker .vc-time-year,.k-datetime-picker .vc-container .vc-pane-container .vc-month,.k-datetime-picker .vc-container .vc-pane-container .vc-day,.k-datetime-picker .vc-container .vc-time-picker .vc-month,.k-datetime-picker .vc-container .vc-time-picker .vc-day{color:#6f7787}.k-datetime-picker .vc-container .vc-pane-container .vc-am-pm,.k-datetime-picker .vc-container .vc-time-picker .vc-am-pm,.k-datetime-picker .vc-container .vc-pane-container .vc-am-pm button:active,.k-datetime-picker .vc-container .vc-pane-container .vc-am-pm button:hover,.k-datetime-picker .vc-container .vc-time-picker .vc-am-pm button:active,.k-datetime-picker .vc-container .vc-time-picker .vc-am-pm button:hover{color:#3c4557}.k-datetime-picker .vc-container .vc-pane-container .vc-am-pm button:focus,.k-datetime-picker .vc-container .vc-time-picker .vc-am-pm button:focus{border:2px solid transparent}.k-datetime-picker .vc-container .vc-pane-container .vc-am-pm button.active,.k-datetime-picker .vc-container .vc-time-picker .vc-am-pm button.active{background-color:#1155cb}.k-datetime-picker .vc-container .vc-pane-container .vc-am-pm button.active:hover,.k-datetime-picker .vc-container .vc-pane-container .vc-am-pm button.active:focus,.k-datetime-picker .vc-container .vc-time-picker .vc-am-pm button.active:hover,.k-datetime-picker .vc-container .vc-time-picker .vc-am-pm button.active:focus{color:var(--white);border-color:#1155cb;background-color:#1155cb}.k-datetime-picker .vc-container .vc-pane-container .vc-am-pm button.active:active,.k-datetime-picker .vc-container .vc-time-picker .vc-am-pm button.active:active{color:var(--white);border-color:#8ab3fa;background-color:#8ab3fa}.k-datetime-picker .vc-container .vc-pane-container .vc-highlight.vcal-day-start,.k-datetime-picker .vc-container .vc-pane-container .vc-highlight.vcal-day-end,.k-datetime-picker .vc-container .vc-time-picker .vc-highlight.vcal-day-start,.k-datetime-picker .vc-container .vc-time-picker .vc-highlight.vcal-day-end{background-color:#1155cb;color:#fff!important}.k-datetime-picker .vc-container .vc-pane-container .vc-highlight.vcal-day-base,.k-datetime-picker .vc-container .vc-pane-container .vc-highlight.vc-highlight-base-middle,.k-datetime-picker .vc-container .vc-time-picker .vc-highlight.vcal-day-base,.k-datetime-picker .vc-container .vc-time-picker .vc-highlight.vc-highlight-base-middle{background-color:#bdd3f9}.k-datetime-picker .vc-container .vc-pane-container .vcal-day-drag-start,.k-datetime-picker .vc-container .vc-pane-container .vcal-day-drag-end,.k-datetime-picker .vc-container .vc-time-picker .vcal-day-drag-start,.k-datetime-picker .vc-container .vc-time-picker .vcal-day-drag-end{border:2px solid #3972d5;background-color:#1155cb;color:#fff}.k-datetime-picker .vc-container .vc-pane-container .vc-day-content:hover,.k-datetime-picker .vc-container .vc-time-picker .vc-day-content:hover{color:#1155cb;background-color:#fff;border:2px solid #3972d5}.k-datetime-picker .vc-container .vc-pane-container .vc-highlight.vc-highlight-base-start,.k-datetime-picker .vc-container .vc-pane-container .vc-highlight.vc-highlight-base-end,.k-datetime-picker .vc-container .vc-time-picker .vc-highlight.vc-highlight-base-start,.k-datetime-picker .vc-container .vc-time-picker .vc-highlight.vc-highlight-base-end{background-color:#bdd3f9}li.k-dropdown-item[data-v-4461406f]{display:flex;align-items:center;font-size:1rem;line-height:1}li.k-dropdown-item.has-divider[data-v-4461406f]{position:relative;margin-top:24px}li.k-dropdown-item.has-divider[data-v-4461406f]:before{position:absolute;display:block;content:"";height:1px;width:100%;top:-13px;background:var(--grey-200)}li.k-dropdown-item svg[data-v-4461406f]{margin-right:.75rem}li.k-dropdown-item[data-v-4461406f]:hover{background-color:var(--grey-100)}li.k-dropdown-item .k-dropdown-item-trigger[data-v-4461406f]{text-align:left;padding:var(--spacing-md) var(--spacing-lg);text-decoration:none;width:100%;color:var(--black-70)}li.k-dropdown-item .k-dropdown-item-trigger[data-v-4461406f]:disabled,li.k-dropdown-item .k-dropdown-item-trigger.disabled[data-v-4461406f]{cursor:not-allowed!important;color:var(--grey-400)!important}li.k-dropdown-item .k-dropdown-item-trigger[data-v-4461406f]:disabled:hover,li.k-dropdown-item .k-dropdown-item-trigger.disabled[data-v-4461406f]:hover{background-color:var(--grey-200)!important}.k-dropdown-item a.k-dropdown-item-trigger,.k-dropdown-item button.k-dropdown-item-trigger{text-decoration:none!important}.k-dropdown-item.danger button:not(:disabled),.k-dropdown-item.danger a:not(:disabled){color:var(--red-500);transition:all .3s}.k-dropdown-item.danger button:not(:disabled):hover,.k-dropdown-item.danger a:not(:disabled):hover{color:var(--red-500)}.k-dropdown-menu[data-v-c6f8f802]{width:fit-content}.k-dropdown-menu .drodpown-trigger[data-v-c6f8f802]:after{display:inline-block;width:0;height:0;margin-left:8px;margin-left:var(--spacing-xs, 8px);vertical-align:middle;content:"";border-top:.325em solid;border-right:.325em solid transparent;border-left:.325em solid transparent}.k-popover.k-dropdown-popover{--KPopPaddingY: var(--spacing-sm);--KPopPaddingX: 0;border:1px solid var(--black-10)}.k-popover.k-dropdown-popover ul{margin:0;padding:0}.k-popover.k-dropdown-popover a{flex:1;color:var(--black-70)}.k-popover.k-dropdown-popover a:hover,.k-popover.k-dropdown-popover a:active,.k-popover.k-dropdown-popover a:focus{text-decoration:none}.selection-dropdown-menu .dropdown-trigger .k-button{border:0;color:var(--grey-600);white-space:nowrap;--KButtonOutlineColor: var(--grey-500)}.selection-dropdown-menu .dropdown-trigger .k-button:focus{box-shadow:none}.selection-dropdown-menu .dropdown-trigger .k-button:active:disabled{background-color:var(--white)}.selection-dropdown-menu .dropdown-trigger .k-button.is-active{background-color:var(--grey-100)}.selection-dropdown-menu .k-popover.k-dropdown-popover{z-index:10000!important}.selection-dropdown-menu .k-popover.k-dropdown-popover li .non-visual-button{font-weight:400!important}.selection-dropdown-menu .k-popover.k-dropdown-popover li.k-dropdown-selected-option{background-color:var(--blue-100)}.selection-dropdown-menu .k-popover.k-dropdown-popover li.k-dropdown-selected-option .non-visual-button{font-weight:500!important}.k-file-upload[data-v-2470b567]{position:relative}.k-file-upload .k-file-upload-btn.k-button[data-v-2470b567]{position:absolute;right:12px;top:35px;border-radius:100px;height:29px}.k-file-upload[data-v-2470b567] .k-input-wrapper input[type=file]::-webkit-file-upload-button,.k-file-upload[data-v-2470b567] .k-input-wrapper input[type=file]::file-selector-button{position:absolute;min-width:100%;min-height:100%;opacity:0;cursor:inherit}.k-file-upload[data-v-2470b567] .k-input-wrapper input[type=file],.k-file-upload[data-v-2470b567] .k-input-wrapper input[type=file].image-upload{color:transparent}.k-file-upload .remove-button[data-v-2470b567]{position:absolute;top:38px;right:118px;border:none;height:var(--spacing-lg);background-color:transparent;cursor:pointer;padding:var(--type-xxs) 6px}.k-file-upload .remove-button[data-v-2470b567]:hover,.k-file-upload .remove-button[data-v-2470b567]:active{background-color:transparent!important;box-shadow:0 0 0 2px #fff,0 0 0 4px #1155cb;box-shadow:0 0 0 2px var(--white, #ffffff),0 0 0 4px var(--KButtonPrimaryBase, var(--blue-500, #1155cb))}.k-file-upload .move-btn-right[data-v-2470b567]{right:10px}.k-file-upload .image-upload-icon[data-v-2470b567]{position:absolute;top:var(--type-xxs);left:var(--spacing-xs);cursor:pointer}.k-file-upload .image-upload-description[data-v-2470b567]{position:absolute;left:44px;top:12px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;color:var(--blue-500);font-size:13px;line-height:20px;cursor:pointer}.k-file-upload .k-input{height:44px}.k-file-upload input[type=file]{color:transparent}.k-file-upload input[type=file]:hover{cursor:pointer}.k-file-upload .display-name{color:var(--black-70);position:absolute;pointer-events:none;top:40px;left:20px}.k-inline-edit[data-v-219722da]{--padding: var(--spacing-xxs) var(--spacing-xs);box-sizing:border-box}.k-inline-edit[data-v-219722da]>div{display:inline-flex;width:100%;cursor:text}.k-inline-edit[data-v-219722da]>div>*{width:100%;border:1px solid transparent;border-radius:3px;padding:var(--padding);margin-top:0;margin-left:calc(-1 * var(--spacing-xs));line-height:1.25;overflow:hidden;transition:background-color .2s ease}.k-inline-edit[data-v-219722da]>div:hover>*{background-color:var(--grey-200)}.k-inline-edit .k-input[data-v-219722da]{display:inline-flex;width:100%;padding:var(--padding)}.k-inline-edit .k-input[data-v-219722da]:focus,.k-inline-edit .k-input[data-v-219722da]:hover{background-color:var(--white)}.k-switch[data-v-6f1734af],.k-input-switch[data-v-6f1734af]{position:relative}.k-switch .kong-icon[data-v-6f1734af],.k-input-switch .kong-icon[data-v-6f1734af]{transform:translate(-54px);position:absolute;left:57px;top:1px}.k-menu-item-divider[data-v-461355e1]{padding:0 19px}.k-menu-item[data-v-b327ae72]{list-style:none;margin:0;white-space:nowrap;font-weight:400;font-size:13px;line-height:24px;color:var(--grey-500);position:relative;padding-left:2px}.span-icon-container[data-v-b327ae72]{margin-left:auto;height:24px;width:24px}.title-dark[data-v-b327ae72]{color:var(--grey-600)}.k-menu-item .menu-button[data-v-b327ae72]{padding-left:19px;padding-right:24px;cursor:pointer!important}.k-menu-item .menu-button[data-v-b327ae72]:hover{color:var(--grey-600)}.menu-content[data-v-b327ae72]{padding-left:19px;padding-right:24px;color:var(--grey-500)}.k-button.menu-button[data-v-b327ae72]{width:100%;color:var(--grey-500);color:var(--KButtonOutlineColor, var(--grey-500));font-weight:400!important;font-family:var(--font-family-sans);font-size:13px;line-height:24px}.k-button.menu-button[data-v-b327ae72]:focus{box-shadow:0 0 0 1px var(--blue-200)}.k-button.medium[data-v-b327ae72]{padding-top:8px;padding-bottom:8px}.k-menu-item.expando-item>button+div+hr[data-v-b327ae72],.last-menu-item[data-v-b327ae72],.last-menu-item>button+div+hr[data-v-b327ae72],.k-menu-item[data-v-b327ae72]:last-of-type{border:0}.k-menu[data-v-19686ae2]{background-color:var(--white);border:1px solid var(--grey-300);border-radius:4px;padding-top:11px;padding-bottom:8px}.clear-cta-button[data-v-19686ae2]>button.k-button{border:none;color:var(--blue-300);font-weight:500;font-size:13px;line-height:13px;margin-bottom:6px;margin-top:10px;padding-top:2px}.clear-cta-button[data-v-19686ae2]>button.k-button:active,.clear-cta-button[data-v-19686ae2]>button.k-button:hover{color:var(--blue-500);background-color:transparent}.clear-cta-button[data-v-19686ae2]>button.k-button:focus{box-shadow:none;color:var(--blue-500);background-color:transparent}.k-modal-backdrop[data-v-3a46afa2]{position:fixed;top:0;bottom:0;left:0;right:0;background-color:#0b172d99;background-color:var(--KModalBackdrop, rgba(11, 23, 45, .6));z-index:1100}.k-modal-overflow-hidden .k-modal-backdrop[data-v-3a46afa2]{overflow:auto}.k-modal[data-v-3a46afa2]{--KModalPadding: var(--spacing-xl, spacing(xl))}.k-modal .k-modal-dialog[data-v-3a46afa2]{position:relative;width:auto;max-width:500px;max-width:var(--KModalMaxWidth, 500px);margin:50px auto;padding:var(--KModalPadding);border-radius:3px;border:var(--KModalBorder);box-shadow:0 0 12px #0000001a;box-shadow:0 0 12px 0 var(--black-10, rgba(0, 0, 0, .1));background:#fff;z-index:9999;overflow:hidden}.k-modal .k-modal-dialog .close-button[data-v-3a46afa2]{position:absolute;right:var(--spacing-lg);top:var(--spacing-lg);z-index:10000}.k-modal .k-modal-dialog .close-button .k-button[data-v-3a46afa2]{padding:8px 0 8px 8px;margin-top:-8px}.k-modal .k-modal-content[data-v-3a46afa2]{position:relative;display:flex;flex-direction:column}.k-modal .k-modal-content .k-modal-header-image[data-v-3a46afa2]{margin-top:calc(var(--KModalPadding) * -1);margin-left:calc(var(--KModalPadding) * -1);margin-right:calc(var(--KModalPadding) * -1);margin-bottom:32px;margin-bottom:var(--spacing-xl, 32px)}.k-modal .k-modal-content .k-modal-header[data-v-3a46afa2]{display:flex;justify-content:flex-start;align-items:center;color:#0b172d;color:var(--KModalHeaderColor, var(--black-500, #0b172d));font-size:20px;font-size:var(--KModalHeaderSize, 20px);font-weight:600;font-weight:var(--KModalHeaderWeight, 600)}.k-modal .k-modal-content .k-modal-header.header-centered[data-v-3a46afa2]{text-align:center;margin-left:auto;margin-right:auto}.k-modal .k-modal-content .k-modal-header.header-left[data-v-3a46afa2]{text-align:left;margin-left:0;margin-right:auto}.k-modal .k-modal-content .k-modal-header.header-right[data-v-3a46afa2]{text-align:right;margin-left:auto;margin-right:0}.k-modal .k-modal-content .k-modal-body[data-v-3a46afa2]{position:relative;flex:1 1 auto;margin-bottom:24px;margin-bottom:var(--KModalBottomMargin, var(--spacing-lg, 24px));color:#6f7787;color:var(--KModalColor, var(--grey-500, #6f7787));font-size:13px;font-size:var(--KModalFontSize, 13px);line-height:20px}.k-modal .k-modal-content .k-modal-body.content-centered[data-v-3a46afa2]{text-align:center;margin-left:auto;margin-right:auto}.k-modal .k-modal-content .k-modal-body.content-left[data-v-3a46afa2]{text-align:left;margin-left:0;margin-right:auto}.k-modal .k-modal-content .k-modal-body.content-right[data-v-3a46afa2]{text-align:right;margin-left:auto;margin-right:0}.k-modal .k-modal-content .k-modal-footer .k-modal-action-buttons[data-v-3a46afa2]{margin-left:auto}body.k-modal-overflow-hidden{overflow:hidden}.k-modal-fullscreen-dialog[data-v-fee45ec6]{padding-top:128px;background:var(--white);z-index:9999;position:fixed;top:0;bottom:0;left:0;right:0;width:100vw}@media only screen and (min-width: 769px){.k-modal-fullscreen-dialog[data-v-fee45ec6]{padding-top:64px}}.k-modal-fullscreen-header[data-v-fee45ec6]{position:fixed;display:flex;top:0;width:100%;flex-direction:column;padding:var(--spacing-lg) 0;background-color:var(--white);border-bottom:1px solid var(--grey-300)}.k-modal-fullscreen-header .k-modal-fullscreen-header-description[data-v-fee45ec6]{display:flex;justify-content:space-between;font-size:20px;font-size:var(--KModalFullscreenHeaderSize, 20px);font-weight:600;font-weight:var(--KModalFullscreenHeaderWeight, 600);color:#0b172d;color:var(--KModalFullscreenHeaderColor, var(--black-500, #0b172d))}.k-modal-fullscreen-header .k-modal-fullscreen-body[data-v-fee45ec6]{text-align:center;position:relative;flex:1 1 auto;font-size:13px;font-size:var(--KModalFullscreenFontSize, 13px);line-height:20px}.k-modal-fullscreen-title[data-v-fee45ec6]{display:inline-flex;position:relative;margin-left:36px}.k-modal-fullscreen-action[data-v-fee45ec6]{display:inline-flex;margin-right:32px;margin-right:var(--spacing-xl, 32px)}.k-modal-fullscreen-action button[data-v-fee45ec6],.k-modal-fullscreen-action[data-v-fee45ec6] button{height:40px;margin-left:16px;margin-left:var(--spacing-md, 16px);font-weight:600;font-size:13px;line-height:13px}.k-modal-fullscreen-body-header[data-v-fee45ec6],.k-modal-fullscreen-body[data-v-fee45ec6]{color:#0b172d;color:var(--KModalFullscreenColor, var(--black-500, #0b172d));padding-left:var(--spacing-lg);padding-right:var(--spacing-lg)}@media only screen and (min-width: 769px){.k-modal-fullscreen-body-header[data-v-fee45ec6],.k-modal-fullscreen-body[data-v-fee45ec6]{padding-left:120px;padding-right:120px}}@media only screen and (min-width: 993px){.k-modal-fullscreen-body-header[data-v-fee45ec6],.k-modal-fullscreen-body[data-v-fee45ec6]{padding-left:230px;padding-right:230px}}.k-modal-fullscreen-body-header[data-v-fee45ec6]{padding-top:0;padding-bottom:0}.k-modal-fullscreen-body[data-v-fee45ec6]{padding-bottom:var(--spacing-lg)}@media only screen and (min-width: 769px){.k-modal-fullscreen-body[data-v-fee45ec6]{padding-bottom:64px}}.k-modal-fullscreen-body-header[data-v-fee45ec6]{margin-top:64px;margin-bottom:var(--spacing-xl)}.k-modal-fullscreen-body-header .body-header[data-v-fee45ec6]{font-size:32px;line-height:32px;font-weight:600;margin-bottom:-4px}.k-modal-fullscreen-body-header .body-header-description[data-v-fee45ec6]{font-weight:400;font-size:14px;line-height:22px;color:var(--grey-600);margin-top:var(--spacing-md)}.k-modal-fullscreen-body-description h2[data-v-fee45ec6]{border:none}.k-modal-fullscreen.isOpen .k-modal-fullscreen-dialog[data-v-fee45ec6]{overflow-y:auto}.header-content[data-v-fee45ec6]{display:inline-block;margin-top:4px;margin-top:var(--spacing-xxs, 4px);padding-left:6px;border-left:1px solid var(--grey-300);line-height:24px}.k-modal-fullscreen-action-buttons[data-v-fee45ec6]{margin-left:auto}.k-modal-fullscreen-action-buttons button[data-v-fee45ec6],.k-modal-fullscreen-action-buttons[data-v-fee45ec6] button{margin-left:16px;margin-left:var(--spacing-md, 16px)}.header-icon .kong-icon.kong-icon-kong{position:relative;top:1px}.k-multiselect-item[data-v-be0f7d56]{margin-bottom:4px}.k-multiselect-item[data-v-be0f7d56]:last-of-type{margin-bottom:0!important}.k-multiselect-item button[data-v-be0f7d56]{display:flex;align-items:center;font-size:var(--type-xs);line-height:26px;color:var(--grey-500);padding-left:var(--spacing-xxs);width:100%;border:none;font-family:var(--font-family-sans);background-color:var(--white);border-radius:4px;text-align:left;font-weight:400}.k-multiselect-item button[data-v-be0f7d56]:not(:disabled){cursor:pointer}.k-multiselect-item button[data-v-be0f7d56]:disabled{cursor:not-allowed}.k-multiselect-item button:disabled .k-multiselect-item-label[data-v-be0f7d56]{opacity:.6}.k-multiselect-item button .k-multiselect-item-label[data-v-be0f7d56]{width:auto;line-height:20px;color:var(--grey-600);font-weight:500;font-size:14px;padding:8px}.k-multiselect-item button .k-multiselect-item-label[data-v-be0f7d56] .select-item-label{color:var(--grey-600);font-weight:600;font-size:14px;margin-bottom:4px}.k-multiselect-item button .k-multiselect-item-label[data-v-be0f7d56] .select-item-desc{color:var(--grey-500);font-weight:400;font-size:12px}.k-multiselect-item button .selected-item-icon[data-v-be0f7d56]{height:24px}.k-multiselect-item button .kong-icon[data-v-be0f7d56]:not(.selected-item-icon){margin-right:.75rem}.k-multiselect-item button .k-multiselect-selected-icon-container[data-v-be0f7d56]{margin-left:auto;margin-top:auto;margin-bottom:auto;height:24px;width:24px}.k-multiselect-item button[data-v-be0f7d56]:not(:disabled):hover{background-color:var(--grey-100);color:var(--grey-600)}.k-multiselect-item button.selected[data-v-be0f7d56]{background-color:var(--blue-100);color:var(--blue-500);font-weight:400}.k-multiselect[data-v-58f38bb8]{width:fit-content;position:relative}.k-multiselect .staging-area[data-v-58f38bb8]{visibility:hidden;position:absolute;left:-99999px;pointer-events:none;z-index:-1}.k-multiselect .k-multiselect-selections[data-v-58f38bb8]{--KBadgeMaxWidth: 100px;box-sizing:border-box;padding-left:16px;padding-right:23px}.k-multiselect .k-multiselect-selections.scrollable[data-v-58f38bb8]{overflow-y:auto}.k-multiselect .k-multiselect-selections.staging[data-v-58f38bb8]{box-sizing:border-box;position:relative;height:auto;padding-left:16px;padding-right:23px}.k-multiselect .k-multiselect-selections .hidden-selection-count[data-v-58f38bb8]{--KBadgeLineHeight: 21px}.k-multiselect .k-multiselect-selections .hidden-selection-count.hidden[data-v-58f38bb8]{visibility:hidden}.k-multiselect .k-multiselect-icon[data-v-58f38bb8]{position:absolute;right:1px;top:1px}.k-multiselect .k-multiselect-icon .k-multiselect-chevron-icon[data-v-58f38bb8]{position:relative;top:11px;right:10px}.k-multiselect .k-multiselect-icon .k-multiselect-clear-icon[data-v-58f38bb8]{position:absolute;top:8px;right:10px}.k-multiselect .k-multiselect-trigger[data-v-58f38bb8]{display:inline-block;position:relative;border-radius:3px;background-color:#fff;background-color:var(--KInputBackground, var(--white, #ffffff));box-shadow:inset 0 0 0 1px var(--grey-300)!important;box-shadow:inset 0 0 0 1px var(--KInputBorder, var(--grey-300))!important;transition:color .1s ease,box-shadow .1s ease}.k-multiselect .k-multiselect-trigger.hovered[data-v-58f38bb8]{box-shadow:inset 0 0 0 1px var(--blue-200)!important;box-shadow:inset 0 0 0 1px var(--KInputHover, var(--blue-200))!important;transition:all .1s ease}.k-multiselect .k-multiselect-trigger.focused[data-v-58f38bb8]{outline:none!important;box-shadow:inset 0 0 0 1px var(--blue-400)!important;box-shadow:inset 0 0 0 1px var(--KInputFocus, var(--blue-400))!important;transition:all .1s ease}.k-multiselect .k-multiselect-trigger.readonly[data-v-58f38bb8]{background-color:#f8f8fa;background-color:var(--KInputReadonlyBackground, var(--grey-100, #f8f8fa));box-shadow:inset 0 0 0 1px var(--grey-300)!important;box-shadow:inset 0 0 0 1px var(--KInputBorder, var(--grey-300))!important;transition:all .1s ease}.k-multiselect .k-multiselect-trigger.disabled[data-v-58f38bb8]{cursor:not-allowed;font-style:italic;background-color:#f8f8fa;background-color:var(--KInputDisabledBackground, var(--grey-100, #f8f8fa));box-shadow:inset 0 0 0 1px var(--grey-300)!important;box-shadow:inset 0 0 0 1px var(--KInputBorder, var(--grey-300))!important;transition:all .1s ease}.k-multiselect .k-multiselect-trigger .k-multiselect-input[data-v-58f38bb8]{position:relative;display:inline-block}.k-multiselect .k-multiselect-trigger .k-multiselect-input.is-readonly[data-v-58f38bb8] .k-input:not([type=checkbox]):not([type=radio]),.k-multiselect .k-multiselect-trigger .k-multiselect-input.is-readonly[data-v-58f38bb8] .k-input .form-control:not([type=checkbox]):not([type=radio]){background-color:transparent!important}.k-multiselect .k-multiselect-trigger .k-multiselect-input.prevent-pointer-events{pointer-events:none}.k-multiselect .k-multiselect-trigger .k-multiselect-input.input-placeholder-dark::placeholder{color:#000000b3!important;color:var(--KInputColor, var(--black-70, rgba(0, 0, 0, .7)))!important}.k-multiselect .k-multiselect-trigger .k-multiselect-input input.k-input:not([type=checkbox]):not([type=radio]){height:calc(100% - 2px);width:calc(100% - 4px);margin:1px;position:relative;left:1px;box-shadow:none!important}.k-multiselect .k-multiselect-trigger .k-multiselect-input input.k-input:not([type=checkbox]):not([type=radio]):hover,.k-multiselect .k-multiselect-trigger .k-multiselect-input input.k-input:not([type=checkbox]):not([type=radio]):focus,.k-multiselect .k-multiselect-trigger .k-multiselect-input input.k-input:not([type=checkbox]):not([type=radio]):read-only,.k-multiselect .k-multiselect-trigger .k-multiselect-input input.k-input:not([type=checkbox]):not([type=radio]):disabled{box-shadow:none!important}.k-multiselect .k-multiselect-trigger.k-input{width:100%}.k-multiselect .k-multiselect-popover{box-sizing:border-box;width:100%;margin-top:2px!important;overflow:auto!important}.k-multiselect .k-multiselect-popover[x-placement^=top]{margin-top:0!important;margin-bottom:2px!important}.k-multiselect .k-multiselect-popover.k-multiselect-pop{--KPopPaddingY: var(--spacing-xs);--KPopPaddingX: var(--spacing-xs);border:1px solid var(--black-10)}.k-multiselect .k-multiselect-popover .k-multiselect-empty-item button,.k-multiselect .k-multiselect-popover .k-multiselect-empty-item button:focus,.k-multiselect .k-multiselect-popover .k-multiselect-empty-item button:hover{color:var(--grey-500)}.k-multiselect .k-multiselect-popover .k-multiselect-empty-item button .select-item-label,.k-multiselect .k-multiselect-popover .k-multiselect-empty-item button:focus .select-item-label,.k-multiselect .k-multiselect-popover .k-multiselect-empty-item button:hover .select-item-label{color:var(--grey-500)}.k-multiselect .k-multiselect-popover a{flex:1;color:var(--black-70)}.k-multiselect .k-multiselect-popover a:hover,.k-multiselect .k-multiselect-popover a:active,.k-multiselect .k-multiselect-popover a:focus{text-decoration:none}.k-prompt[data-v-233849e6]{--KModalBottomMargin: var(--spacing-md)}.k-prompt[data-v-233849e6] .k-modal-dialog.modal-dialog{padding:var(--spacing-lg);padding-bottom:var(--spacing-md)}.k-prompt[data-v-233849e6] .k-modal-dialog.modal-dialog .close-button{margin-left:auto}.k-prompt[data-v-233849e6] .k-modal-dialog.modal-dialog .divider{margin-left:calc(var(--spacing-lg) * -1);margin-right:calc(var(--spacing-lg) * -1);color:var(--grey-300)}.k-prompt[data-v-233849e6] .k-modal-dialog.modal-dialog .k-modal-content .k-modal-header.modal-header{width:100%;display:flex}.k-prompt[data-v-233849e6] .k-modal-dialog.modal-dialog .k-modal-content .k-modal-header.modal-header .close-button .k-button{padding:8px 0 8px 8px;margin-top:-8px}.k-prompt[data-v-233849e6] .k-modal-dialog.modal-dialog .k-modal-content .k-modal-body.modal-body{width:100%}.k-prompt[data-v-233849e6] .k-modal-dialog.modal-dialog .k-modal-content .k-modal-body.modal-body .k-prompt-body .k-prompt-body-content{font-size:var(--type-md);text-align:start;color:var(--grey-600);line-height:24px;white-space:normal;overflow-y:auto;overflow-x:hidden;max-height:300px;max-height:var(--KPromptMaxHeight, 300px);padding-bottom:var(--spacing-lg);width:99%}@media screen and (min-width: 768px){.k-prompt[data-v-233849e6] .k-modal-dialog.modal-dialog .k-modal-content .k-modal-body.modal-body .k-prompt-body .k-prompt-body-content{max-height:500px;max-height:var(--KPromptMaxHeight, 500px)}}.k-prompt[data-v-233849e6] .k-modal-dialog.modal-dialog .k-modal-content .k-modal-body.modal-body .k-prompt-body .k-prompt-body-content .k-prompt-confirm-text{margin-top:var(--spacing-lg)}.k-prompt[data-v-233849e6] .k-modal-dialog.modal-dialog .k-modal-content .k-modal-body.modal-body .k-prompt-body .k-prompt-body-content .k-prompt-confirm-text .k-input{width:100%}.k-prompt[data-v-233849e6] .k-modal-dialog.modal-dialog .k-modal-content .k-modal-footer.modal-footer .k-prompt-action-buttons{margin-left:auto}.k-radio-label[data-v-372ea01c]{font-size:14px;font-size:var(--type-sm, 14px)}.k-radio-description[data-v-372ea01c]{padding-top:var(--spacing-xxs);padding-left:var(--spacing-lg);font-size:14px;font-size:var(--type-sm, 14px);line-height:20px;color:#00000073;color:var(--black-45, rgba(0, 0, 0, .45))}.k-radio-label[data-v-372ea01c]:has(+ .k-radio-description){font-weight:600}.k-slideout[data-v-19db8b36]{--KCardPaddingY: 2rem;--KCardPaddingX: 3rem}.k-slideout .panel-background[data-v-19db8b36]{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.45);background:var(--black-45, rgba(0, 0, 0, .45));z-index:9999}.k-slideout .panel[data-v-19db8b36]{position:fixed;top:0;right:0;height:100vh;width:100%;max-width:500px;background-color:#fff;background-color:var(--white, #ffffff);z-index:9999}.k-slideout .panel .close-btn[data-v-19db8b36]{position:absolute;top:1rem;left:1rem;height:16px;width:16px;padding:0;border:none;background:none;cursor:pointer;outline:inherit;transition:.2s ease}.k-slideout .panel .content[data-v-19db8b36]{height:100%;overflow:auto;-ms-overflow-style:none;scrollbar-width:none}.k-slideout .panel .content[data-v-19db8b36]::-webkit-scrollbar{display:none}@keyframes slide{0%{transform:translate(100%)}to{transform:translate(0)}}.k-slideout .slide-enter-active{animation:slide .3s cubic-bezier(1,.5,.8,1)}.k-slideout .slide-leave-active{animation:slide .3s ease reverse}.k-slideout .fade-enter-active,.k-slideout .fade-leave-active{transition:opacity .5s}.k-slideout .fade-enter,.k-slideout .fade-leave-to{opacity:0}.k-step-state-icon circle[data-v-3ef7acf2]{stroke:var(--teal-300);stroke:var(--KStepActiveColor, var(--teal-300))}.k-step-state-icon .k-step-icon-primary[data-v-713fc4ad]{fill:var(--teal-300);fill:var(--KStepCompletedColor, var(--teal-300))}.k-step-state-icon .k-step-icon-secondary[data-v-713fc4ad]{stroke:var(--white);stroke:var(--KStepCompletedSecondaryColor, var(--white))}.k-step-state-icon circle[data-v-f28650fe]{stroke:var(--grey-300);stroke:var(--KStepDefaultColor, var(--grey-300))}.k-step-state-icon .k-step-icon-primary[data-v-8359bd4e]{fill:var(--red-500);fill:var(--KStepErrorColor, var(--red-500))}.k-step-state-icon .k-step-icon-secondary[data-v-8359bd4e]{fill:var(--white);fill:var(--KStepErrorSecondaryColor, var(--white))}.k-step-spinner>svg[data-v-0acc505c]{animation:rotate-0acc505c 2s linear infinite}.k-step-spinner>svg circle[data-v-0acc505c]{stroke:var(--teal-300);stroke:var(--KStepPendingColor, var(--teal-300));stroke-linecap:round;animation:dash-0acc505c 1.5s ease-in-out infinite}@keyframes rotate-0acc505c{to{transform:rotate(360deg)}}@keyframes dash-0acc505c{0%{stroke-dasharray:1,150;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-35}to{stroke-dasharray:90,150;stroke-dashoffset:-124}}.k-step-state[data-v-3c65a965]{background:var(--white);background:var(--KStepBackgroundColor, var(--white))}.k-step-state .k-step-state-icon{height:24px;height:var(--KStepIconSize, 24px);width:24px;width:var(--KStepIconSize, 24px)}.k-step[data-v-67f709cc]{display:list-item;padding:var(--spacing-sm) 0;flex:1 1 0%;--divider-spacing: .5rem}.k-step:last-child>.k-step-container[data-v-67f709cc]:after{display:none}.k-step .k-step-container[data-v-67f709cc]{display:flex;margin:auto;flex-direction:column;align-items:center;padding-bottom:var(--spacing-xxs);position:relative}.k-step .k-step-container .k-step-label[data-v-67f709cc]{--KInputLabelColor: var(--grey-500);--KInputLabelSize: var(--type-md);--KInputLabelWeight: 500;min-width:100px;text-align:center;padding-top:var(--spacing-sm)}.k-step .k-step-container .k-step-label.bolder[data-v-67f709cc]{--KInputLabelWeight: 600;--KInputLabelColor: var(--black-500)}.k-step .k-step-container[data-v-67f709cc]:after{content:"";height:2px;width:calc(100% - 26px - var(--divider-spacing) * 2);width:calc(100% - var(--KStepIconSize, 26px) - var(--divider-spacing) * 2);top:12px;top:calc(var(--KStepIconSize, var(--spacing-lg, 24px)) / 2);left:calc(50% + 26px / 1.5 + var(--divider-spacing));left:calc(50% + var(--KStepIconSize, 26px) / 1.5 + var(--divider-spacing));position:absolute;background-color:var(--grey-300);background-color:var(--KStepDividerColorDefault, var(--grey-300))}.k-step .k-step-container.completed[data-v-67f709cc]:after{background-color:var(--teal-300);background-color:var(--KStepDividerColorCompleted, var(--teal-300))}.k-step .k-step-label.error .k-input-label{color:var(--red-500)}.k-stepper[data-v-1fd94614]{list-style:none;padding-inline-start:0px;width:100%;max-width:100%;overflow-x:auto;display:flex;position:relative}.k-table-wrapper[data-v-4d203c01]{width:100%;overflow:auto}.k-table-toolbar[data-v-4d203c01]>*{display:flex}.k-table[data-v-4d203c01]{width:100%;max-width:100%;margin-top:0;border-collapse:collapse}.k-table th[data-v-4d203c01],.k-table td[data-v-4d203c01]{padding:12px 16px;padding:var(--spacing-sm, 12px) var(--spacing-md, 16px);vertical-align:middle;white-space:nowrap}.k-table thead[data-v-4d203c01]{height:60px;position:sticky;top:0;background-color:#fff;border-bottom:1px solid #f1f1f5;border-bottom:1px solid var(--KTableBorder, var(--grey-200, #f1f1f5))}.k-table thead.is-scrolled[data-v-4d203c01]{border-bottom:none}.k-table thead tr[data-v-4d203c01]{position:relative}.k-table thead tr[data-v-4d203c01]:after{opacity:0;transition:opacity .2s ease-in-out;content:"";position:absolute;z-index:-1;width:100%;height:100%;box-shadow:none;left:0;pointer-events:none}.k-table thead tr.is-scrolled[data-v-4d203c01]{border-bottom:none}.k-table thead tr.is-scrolled[data-v-4d203c01]:after{box-shadow:0 .2px .6px #00000008,0 .6px 1.8px #0000000b,0 1.5px 4.2px #0000000f,0 5px 14px #00000017;opacity:1;transition:opacity .2s ease-in-out}.k-table thead th[data-v-4d203c01]{padding:12px 16px;padding:var(--spacing-sm, 12px) var(--spacing-md, 16px);text-align:left;font-size:14px;font-size:var(--KTableHeaderSize, var(--type-sm, 14px));font-weight:600}.k-table thead th.active-sort[data-v-4d203c01]{color:var(--blue-500)}.k-table thead th .sr-only[data-v-4d203c01]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.k-table thead th.sortable[data-v-4d203c01]{cursor:pointer}.k-table tbody tr[data-v-4d203c01]{height:44px}.k-table tbody tr[data-v-4d203c01]:not(:last-of-type){border-bottom:1px solid #f1f1f5;border-bottom:1px solid var(--KTableBorder, var(--grey-200, #f1f1f5))}.k-table tbody td[data-v-4d203c01]{color:#000000b3;color:var(--KTableColor, var(--black-70, rgba(0, 0, 0, .7)));white-space:nowrap}.k-table tbody td a[data-v-4d203c01]{color:#1155cb;color:var(--blue-500, #1155cb);text-decoration:none}.k-table tbody td a[data-v-4d203c01]:hover{text-decoration:underline}.k-table.has-hover tbody tr[data-v-4d203c01]:hover{background-color:#f2f6fe;background-color:var(--KTableHover, var(--blue-100, #f2f6fe))}.k-table.is-clickable[data-v-4d203c01]{user-select:none}.k-table.is-clickable tbody tr[data-v-4d203c01]{cursor:pointer}.k-table.side-border[data-v-4d203c01]{border-collapse:separate;border-spacing:0 2px}.k-table.side-border tbody tr[data-v-4d203c01]{border-bottom:none}.k-table.side-border tbody tr td[data-v-4d203c01]:first-child{border-left:3px solid #dae3f2;border-left:3px solid var(--KTableBorder, var(--steel-200, #dae3f2))}.k-table.side-border.has-hover tbody tr:hover td[data-v-4d203c01]:first-child{border-left:3px solid #a3b6d9;border-left:3px solid var(--KTableBorder, var(--steel-300, #a3b6d9))}.k-table thead th .caret{top:2px;position:relative;transform:rotate(0)}.k-table thead th.sortable.asc .caret{transform:rotate(-180deg)}.k-table tbody td button,.k-table tbody td .k-button{margin-top:calc(-1 * var(--spacing-xs));margin-top:calc(-1 * var(--KButtonPaddingY, var(--spacing-xs)));margin-bottom:calc(-1 * var(--spacing-xs));margin-bottom:calc(-1 * var(--KButtonPaddingY, var(--spacing-xs)))}.k-tabs ul[data-v-ad63cb56]{display:flex;margin-bottom:0;padding-left:0;list-style:none;font-size:18px;line-height:20px;border-bottom:2px solid #e7e7ec;border-bottom:2px solid var(--KTabsBottomBorderColor, var(--grey-300, #e7e7ec))}.k-tabs ul .tab-item[data-v-ad63cb56]{position:relative;padding:16px;padding:var(--spacing-md, 16px);cursor:pointer}.k-tabs ul .tab-item[data-v-ad63cb56]:not(:first-of-type){margin-left:8px;margin-left:var(--spacing-xs, 8px)}.k-tabs ul .tab-item[data-v-ad63cb56]:not(:last-of-type){margin-right:8px;margin-right:var(--spacing-xs, 8px)}.k-tabs ul .tab-item[data-v-ad63cb56]:after{position:absolute;bottom:-2px;left:0;width:100%;height:2px;display:block;content:""}.k-tabs ul .tab-item.active[data-v-ad63cb56],.k-tabs ul .tab-item[data-v-ad63cb56]:hover{border-bottom:4px solid #169fcc;border-bottom:4px solid var(--KTabBottomBorderColor, var(--teal-300, #169fcc))}.k-tabs ul .tab-item.active .tab-link[data-v-ad63cb56],.k-tabs ul .tab-item:hover .tab-link[data-v-ad63cb56]{color:#0b172d;color:var(--KTabsActiveColor, var(--black-500, #0b172d))}.k-tabs ul .tab-link[data-v-ad63cb56]{display:block;color:#00000073;color:var(--KTabsColor, var(--black-45, rgba(0, 0, 0, .45)))}.k-tabs ul .tab-link[data-v-ad63cb56]:hover{text-decoration:none;border:none}.k-input-wrapper[data-v-435bcd7f]{display:grid;width:fit-content}.k-input-wrapper textarea.k-input[data-v-435bcd7f]{-webkit-appearance:none}.k-input-wrapper textarea.form-control[data-v-435bcd7f]{font-family:var(--font-family-sans);resize:none}.k-input-wrapper textarea.form-control[data-v-435bcd7f]:focus::placeholder{color:transparent}.k-input-wrapper .char-limit[data-v-435bcd7f]{margin-left:auto}.k-input-wrapper .over-char-limit[data-v-435bcd7f]{color:var(--red-600)}.k-input-wrapper .text-on-input label.hovered[data-v-435bcd7f],.k-input-wrapper .text-on-input label[data-v-435bcd7f]:hover{color:var(--blue-500);color:var(--KInputHover, var(--blue-500))}.type-xxxl[data-v-32434ea8]{font-size:32px;font-size:var(--type-xxxl)}.type-xxl[data-v-32434ea8]{font-size:28px;font-size:var(--type-xxl)}.type-xl[data-v-32434ea8]{font-size:22px;font-size:var(--type-xl)}.type-lg[data-v-32434ea8]{font-size:18px;font-size:var(--type-lg)}.type-md[data-v-32434ea8]{font-size:16px;font-size:var(--type-md)}.type-sm[data-v-32434ea8]{font-size:14px;font-size:var(--type-sm)}.type-xs[data-v-32434ea8]{font-size:12px;font-size:var(--type-xs)}.type-xxs[data-v-32434ea8]{font-size:10px;font-size:var(--type-xxs)}.mono[data-v-32434ea8]{font-family:monospace;font-family:var(--font-family-mono)}.mono.type-xxxl[data-v-32434ea8]{font-size:30.4px;font-size:calc(var(--type-xxxl) * .95)}.mono.type-xxl[data-v-32434ea8]{font-size:calc(28px * .95);font-size:calc(var(--type-xxl) * .95)}.mono.type-xl[data-v-32434ea8]{font-size:20.9px;font-size:calc(var(--type-xl) * .95)}.mono.type-lg[data-v-32434ea8]{font-size:calc(18px * .95);font-size:calc(var(--type-lg) * .95)}.mono.type-md[data-v-32434ea8]{font-size:15.2px;font-size:calc(var(--type-md) * .95)}.mono.type-sm[data-v-32434ea8]{font-size:calc(14px * .95);font-size:calc(var(--type-sm) * .95)}.mono.type-xs[data-v-32434ea8]{font-size:calc(12px * .95);font-size:calc(var(--type-xs) * .95)}.mono.type-xxs[data-v-32434ea8]{font-size:9.5px;font-size:calc(var(--type-xxs) * .95)}.color-blue-100[data-v-32434ea8]{color:#f2f6fe;color:var(--blue-100)}.color-blue-200[data-v-32434ea8]{color:#bdd3f9;color:var(--blue-200)}.color-blue-300[data-v-32434ea8]{color:#8ab3fa;color:var(--blue-300)}.color-blue-400[data-v-32434ea8]{color:#3972d5;color:var(--blue-400)}.color-blue-500[data-v-32434ea8]{color:#1155cb;color:var(--blue-500)}.color-blue-600[data-v-32434ea8]{color:#003694;color:var(--blue-600)}.color-blue-700[data-v-32434ea8]{color:#0a2b66;color:var(--blue-700)}.color-petrol-100[data-v-32434ea8]{color:#eaf4fb;color:var(--petrol-100)}.color-petrol-200[data-v-32434ea8]{color:#0364ac;color:var(--petrol-200)}.color-purple-100[data-v-32434ea8]{color:#d7d8fe;color:var(--purple-100)}.color-purple-200[data-v-32434ea8]{color:#bec0fd;color:var(--purple-200)}.color-purple-300[data-v-32434ea8]{color:#9396fc;color:var(--purple-300)}.color-purple-400[data-v-32434ea8]{color:#473cfb;color:var(--purple-400)}.color-steel-100[data-v-32434ea8]{color:#f0f4fa;color:var(--steel-100)}.color-steel-200[data-v-32434ea8]{color:#dae3f2;color:var(--steel-200)}.color-steel-300[data-v-32434ea8]{color:#a3b6d9;color:var(--steel-300)}.color-steel-400[data-v-32434ea8]{color:#7d91b3;color:var(--steel-400)}.color-steel-500[data-v-32434ea8]{color:#5c7299;color:var(--steel-500)}.color-steel-600[data-v-32434ea8]{color:#395380;color:var(--steel-600)}.color-steel-700[data-v-32434ea8]{color:#273c61;color:var(--steel-700)}.color-red-100[data-v-32434ea8]{color:#ffdede;color:var(--red-100)}.color-red-200[data-v-32434ea8]{color:#fcc;color:var(--red-200)}.color-red-300[data-v-32434ea8]{color:#ff9a99;color:var(--red-300)}.color-red-400[data-v-32434ea8]{color:#ff7877;color:var(--red-400)}.color-red-500[data-v-32434ea8]{color:#d44324;color:var(--red-500)}.color-red-600[data-v-32434ea8]{color:#e50000;color:var(--red-600)}.color-red-700[data-v-32434ea8]{color:#922021;color:var(--red-700)}.color-green-100[data-v-32434ea8]{color:#e8f8f5;color:var(--green-100)}.color-green-200[data-v-32434ea8]{color:#c0f2d5;color:var(--green-200)}.color-green-300[data-v-32434ea8]{color:#84e5ae;color:var(--green-300)}.color-green-400[data-v-32434ea8]{color:#42d782;color:var(--green-400)}.color-green-500[data-v-32434ea8]{color:#07a88d;color:var(--green-500)}.color-green-600[data-v-32434ea8]{color:#008871;color:var(--green-600)}.color-green-700[data-v-32434ea8]{color:#13755e;color:var(--green-700)}.color-teal-100[data-v-32434ea8]{color:#cdf1fe;color:var(--teal-100)}.color-teal-200[data-v-32434ea8]{color:#91e1fc;color:var(--teal-200)}.color-teal-300[data-v-32434ea8]{color:#169fcc;color:var(--teal-300)}.color-teal-400[data-v-32434ea8]{color:#0a7fae;color:var(--teal-400)}.color-teal-500[data-v-32434ea8]{color:#006e9d;color:var(--teal-500)}.color-yellow-100[data-v-32434ea8]{color:#fff3d8;color:var(--yellow-100)}.color-yellow-200[data-v-32434ea8]{color:#ffe6ba;color:var(--yellow-200)}.color-yellow-300[data-v-32434ea8]{color:#ffd68c;color:var(--yellow-300)}.color-yellow-400[data-v-32434ea8]{color:#fabe5f;color:var(--yellow-400)}.color-yellow-500[data-v-32434ea8]{color:#c67c06;color:var(--yellow-500)}.color-yellow-600[data-v-32434ea8]{color:#a05604;color:var(--yellow-600)}.color-grey-100[data-v-32434ea8]{color:#f8f8fa;color:var(--grey-100)}.color-grey-200[data-v-32434ea8]{color:#f1f1f5;color:var(--grey-200)}.color-grey-300[data-v-32434ea8]{color:#e7e7ec;color:var(--grey-300)}.color-grey-400[data-v-32434ea8]{color:#b6b6bd;color:var(--grey-400)}.color-grey-500[data-v-32434ea8]{color:#6f7787;color:var(--grey-500)}.color-grey-600[data-v-32434ea8]{color:#3c4557;color:var(--grey-600)}.color-black-85[data-v-32434ea8]{color:#000000d9;color:var(--black-85)}.color-black-70[data-v-32434ea8]{color:#000000b3;color:var(--black-70)}.color-black-45[data-v-32434ea8]{color:#00000073;color:var(--black-45)}.color-black-25[data-v-32434ea8]{color:#00000040;color:var(--black-25)}.color-black-10[data-v-32434ea8]{color:#0000001a;color:var(--black-10)}.color-black-100[data-v-32434ea8]{color:#dfdfdf;color:var(--black-100)}.color-black-200[data-v-32434ea8]{color:#b1b2b1;color:var(--black-200)}.color-black-300[data-v-32434ea8]{color:#6f7787;color:var(--black-300)}.color-black-400[data-v-32434ea8]{color:#3c4557;color:var(--black-400)}.color-black-500[data-v-32434ea8]{color:#0b172d;color:var(--black-500)}.color-white[data-v-32434ea8]{color:#fff;color:var(--white)}.style-heading-1[data-v-32434ea8]{font-size:32px!important;line-height:36px!important;font-weight:400!important}.style-heading-2[data-v-32434ea8]{font-size:20px!important;line-height:24px!important;font-weight:400!important}.style-heading-3[data-v-32434ea8]{font-size:16px!important;line-height:24px!important;font-weight:400!important}.style-heading-4[data-v-32434ea8]{font-size:14px!important;line-height:20px!important;font-weight:400!important}.style-body-lg[data-v-32434ea8],.style-body-lg-bold[data-v-32434ea8]{font-size:16px!important;line-height:24px!important;font-weight:400!important}.style-body-md[data-v-32434ea8]{font-size:13px!important;line-height:20px!important;font-weight:400!important}.style-body-md-bold[data-v-32434ea8]{font-size:13px!important;line-height:24px!important;font-weight:400!important}.style-body-sm[data-v-32434ea8],.style-body-sm-bold[data-v-32434ea8]{font-size:12px!important;line-height:16px!important;font-weight:400!important}.style-body-tiny[data-v-32434ea8]{font-size:11px!important;line-height:16px!important;font-weight:300!important}.style-body-link[data-v-32434ea8]{font-size:13px!important;line-height:20px!important;font-weight:400!important}.style-body-bc[data-v-32434ea8]{font-size:12px!important;line-height:24px!important;font-weight:400!important;text-transform:uppercase!important}.style-body-code[data-v-32434ea8]{font-size:13px!important;line-height:24px!important;font-weight:100!important}.mx-auto[data-v-32434ea8]{margin-left:auto!important;margin-right:auto!important}.my-auto[data-v-32434ea8]{margin-top:auto!important;margin-bottom:auto!important}.ma-auto[data-v-32434ea8]{margin:auto!important}.mx-0[data-v-32434ea8]{margin-left:0!important;margin-right:0!important}.my-0[data-v-32434ea8]{margin-top:0!important;margin-bottom:0!important}.ma-0[data-v-32434ea8]{margin:0!important}.px-auto[data-v-32434ea8]{padding-left:auto!important;padding-right:auto!important}.py-auto[data-v-32434ea8]{padding-top:auto!important;padding-bottom:auto!important}.pa-auto[data-v-32434ea8]{padding-left:auto!important;padding-right:auto!important;padding-top:auto!important;padding-bottom:auto!important}.px-0[data-v-32434ea8]{padding-left:0!important;padding-right:0!important}.py-0[data-v-32434ea8]{padding-top:0!important;padding-bottom:0!important}.pa-0[data-v-32434ea8]{padding:0!important}.mt-auto[data-v-32434ea8]{margin-top:auto!important}.mt-0[data-v-32434ea8]{margin-top:0!important}.mr-auto[data-v-32434ea8]{margin-right:auto!important}.mr-0[data-v-32434ea8]{margin-right:0!important}.mb-auto[data-v-32434ea8]{margin-bottom:auto!important}.mb-0[data-v-32434ea8]{margin-bottom:0!important}.ml-auto[data-v-32434ea8]{margin-left:auto!important}.ml-0[data-v-32434ea8]{margin-left:0!important}.mt-1[data-v-32434ea8]{margin-top:4px!important}.mr-1[data-v-32434ea8]{margin-right:4px!important}.mb-1[data-v-32434ea8]{margin-bottom:4px!important}.ml-1[data-v-32434ea8]{margin-left:4px!important}.mx-1[data-v-32434ea8]{margin-left:4px!important;margin-right:4px!important}.my-1[data-v-32434ea8]{margin-top:4px!important;margin-bottom:4px!important}.ma-1[data-v-32434ea8]{margin:4px!important}.mt-2[data-v-32434ea8]{margin-top:8px!important}.mr-2[data-v-32434ea8]{margin-right:8px!important}.mb-2[data-v-32434ea8]{margin-bottom:8px!important}.ml-2[data-v-32434ea8]{margin-left:8px!important}.mx-2[data-v-32434ea8]{margin-left:8px!important;margin-right:8px!important}.my-2[data-v-32434ea8]{margin-top:8px!important;margin-bottom:8px!important}.ma-2[data-v-32434ea8]{margin:8px!important}.mt-3[data-v-32434ea8]{margin-top:12px!important}.mr-3[data-v-32434ea8]{margin-right:12px!important}.mb-3[data-v-32434ea8]{margin-bottom:12px!important}.ml-3[data-v-32434ea8]{margin-left:12px!important}.mx-3[data-v-32434ea8]{margin-left:12px!important;margin-right:12px!important}.my-3[data-v-32434ea8]{margin-top:12px!important;margin-bottom:12px!important}.ma-3[data-v-32434ea8]{margin:12px!important}.mt-4[data-v-32434ea8]{margin-top:16px!important}.mr-4[data-v-32434ea8]{margin-right:16px!important}.mb-4[data-v-32434ea8]{margin-bottom:16px!important}.ml-4[data-v-32434ea8]{margin-left:16px!important}.mx-4[data-v-32434ea8]{margin-left:16px!important;margin-right:16px!important}.my-4[data-v-32434ea8]{margin-top:16px!important;margin-bottom:16px!important}.ma-4[data-v-32434ea8]{margin:16px!important}.mt-5[data-v-32434ea8]{margin-top:24px!important}.mr-5[data-v-32434ea8]{margin-right:24px!important}.mb-5[data-v-32434ea8]{margin-bottom:24px!important}.ml-5[data-v-32434ea8]{margin-left:24px!important}.mx-5[data-v-32434ea8]{margin-left:24px!important;margin-right:24px!important}.my-5[data-v-32434ea8]{margin-top:24px!important;margin-bottom:24px!important}.ma-5[data-v-32434ea8]{margin:24px!important}.mt-6[data-v-32434ea8]{margin-top:32px!important}.mr-6[data-v-32434ea8]{margin-right:32px!important}.mb-6[data-v-32434ea8]{margin-bottom:32px!important}.ml-6[data-v-32434ea8]{margin-left:32px!important}.mx-6[data-v-32434ea8]{margin-left:32px!important;margin-right:32px!important}.my-6[data-v-32434ea8]{margin-top:32px!important;margin-bottom:32px!important}.ma-6[data-v-32434ea8]{margin:32px!important}.mt-7[data-v-32434ea8]{margin-top:48px!important}.mr-7[data-v-32434ea8]{margin-right:48px!important}.mb-7[data-v-32434ea8]{margin-bottom:48px!important}.ml-7[data-v-32434ea8]{margin-left:48px!important}.mx-7[data-v-32434ea8]{margin-left:48px!important;margin-right:48px!important}.my-7[data-v-32434ea8]{margin-top:48px!important;margin-bottom:48px!important}.ma-7[data-v-32434ea8]{margin:48px!important}.mt-8[data-v-32434ea8]{margin-top:64px!important}.mr-8[data-v-32434ea8]{margin-right:64px!important}.mb-8[data-v-32434ea8]{margin-bottom:64px!important}.ml-8[data-v-32434ea8]{margin-left:64px!important}.mx-8[data-v-32434ea8]{margin-left:64px!important;margin-right:64px!important}.my-8[data-v-32434ea8]{margin-top:64px!important;margin-bottom:64px!important}.ma-8[data-v-32434ea8]{margin:64px!important}.pt-0[data-v-32434ea8]{padding-top:0!important}.pr-0[data-v-32434ea8]{padding-right:0!important}.pb-0[data-v-32434ea8]{padding-bottom:0!important}.pl-0[data-v-32434ea8]{padding-left:0!important}.pt-1[data-v-32434ea8]{padding-top:4px!important}.pr-1[data-v-32434ea8]{padding-right:4px!important}.pb-1[data-v-32434ea8]{padding-bottom:4px!important}.pl-1[data-v-32434ea8]{padding-left:4px!important}.px-1[data-v-32434ea8]{padding-left:4px!important;padding-right:4px!important}.py-1[data-v-32434ea8]{padding-top:4px!important;padding-bottom:4px!important}.pa-1[data-v-32434ea8]{padding:4px!important}.pt-2[data-v-32434ea8]{padding-top:8px!important}.pr-2[data-v-32434ea8]{padding-right:8px!important}.pb-2[data-v-32434ea8]{padding-bottom:8px!important}.pl-2[data-v-32434ea8]{padding-left:8px!important}.px-2[data-v-32434ea8]{padding-left:8px!important;padding-right:8px!important}.py-2[data-v-32434ea8]{padding-top:8px!important;padding-bottom:8px!important}.pa-2[data-v-32434ea8]{padding:8px!important}.pt-3[data-v-32434ea8]{padding-top:12px!important}.pr-3[data-v-32434ea8]{padding-right:12px!important}.pb-3[data-v-32434ea8]{padding-bottom:12px!important}.pl-3[data-v-32434ea8]{padding-left:12px!important}.px-3[data-v-32434ea8]{padding-left:12px!important;padding-right:12px!important}.py-3[data-v-32434ea8]{padding-top:12px!important;padding-bottom:12px!important}.pa-3[data-v-32434ea8]{padding:12px!important}.pt-4[data-v-32434ea8]{padding-top:16px!important}.pr-4[data-v-32434ea8]{padding-right:16px!important}.pb-4[data-v-32434ea8]{padding-bottom:16px!important}.pl-4[data-v-32434ea8]{padding-left:16px!important}.px-4[data-v-32434ea8]{padding-left:16px!important;padding-right:16px!important}.py-4[data-v-32434ea8]{padding-top:16px!important;padding-bottom:16px!important}.pa-4[data-v-32434ea8]{padding:16px!important}.pt-5[data-v-32434ea8]{padding-top:24px!important}.pr-5[data-v-32434ea8]{padding-right:24px!important}.pb-5[data-v-32434ea8]{padding-bottom:24px!important}.pl-5[data-v-32434ea8]{padding-left:24px!important}.px-5[data-v-32434ea8]{padding-left:24px!important;padding-right:24px!important}.py-5[data-v-32434ea8]{padding-top:24px!important;padding-bottom:24px!important}.pa-5[data-v-32434ea8]{padding:24px!important}.pt-6[data-v-32434ea8]{padding-top:32px!important}.pr-6[data-v-32434ea8]{padding-right:32px!important}.pb-6[data-v-32434ea8]{padding-bottom:32px!important}.pl-6[data-v-32434ea8]{padding-left:32px!important}.px-6[data-v-32434ea8]{padding-left:32px!important;padding-right:32px!important}.py-6[data-v-32434ea8]{padding-top:32px!important;padding-bottom:32px!important}.pa-6[data-v-32434ea8]{padding:32px!important}.pt-7[data-v-32434ea8]{padding-top:48px!important}.pr-7[data-v-32434ea8]{padding-right:48px!important}.pb-7[data-v-32434ea8]{padding-bottom:48px!important}.pl-7[data-v-32434ea8]{padding-left:48px!important}.px-7[data-v-32434ea8]{padding-left:48px!important;padding-right:48px!important}.py-7[data-v-32434ea8]{padding-top:48px!important;padding-bottom:48px!important}.pa-7[data-v-32434ea8]{padding:48px!important}.pt-8[data-v-32434ea8]{padding-top:64px!important}.pr-8[data-v-32434ea8]{padding-right:64px!important}.pb-8[data-v-32434ea8]{padding-bottom:64px!important}.pl-8[data-v-32434ea8]{padding-left:64px!important}.px-8[data-v-32434ea8]{padding-left:64px!important;padding-right:64px!important}.py-8[data-v-32434ea8]{padding-top:64px!important;padding-bottom:64px!important}.pa-8[data-v-32434ea8]{padding:64px!important}.float-left[data-v-32434ea8]{float:left!important}.float-right[data-v-32434ea8]{float:right!important}.float-none[data-v-32434ea8]{float:none!important}.truncate[data-v-32434ea8]{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.multi-line-truncation[data-v-32434ea8]{display:-webkit-box;-webkit-line-clamp:3;-webkit-line-clamp:var(--TMaxLineLimit, 3);-webkit-box-orient:vertical;overflow:hidden}.truncate-multi[data-v-32434ea8]{line-height:24px;line-height:var(--TLineHeight, 24px);font-size:16px;font-size:var(--TFontSize, 16px);position:relative;max-height:120px;max-height:calc(var(--TLineHeight, 24px) * var(--TMaxLines, 5));overflow:hidden;padding-right:100px!important;padding-right:calc(var(--TPosRight, 12px) * var(--TPadRight, 8) + 4px)!important}.truncate-multi .truncate-multi[data-v-32434ea8]:before{position:absolute;content:"...";top:104px;top:calc(var(--TLineHeight, 24px) * (var(--TMaxLines, 5) - 1) + var(--TFontSize, 16px) * .5);right:12px;right:var(--TPosRight, 12px)}.capitalize[data-v-32434ea8]{text-transform:capitalize!important}.lowercase[data-v-32434ea8]{text-transform:lowercase!important}.uppercase[data-v-32434ea8]{text-transform:uppercase!important}.bold-500[data-v-32434ea8]{font-weight:500!important}.bold-600[data-v-32434ea8]{font-weight:600!important}.bold-700[data-v-32434ea8]{font-weight:700!important}.d-none[data-v-32434ea8]{display:none!important}.d-inline[data-v-32434ea8]{display:inline!important}.d-inline-block[data-v-32434ea8]{display:inline-block!important}.d-block[data-v-32434ea8]{display:block!important}.d-flex[data-v-32434ea8]{display:flex!important}.d-inline-flex[data-v-32434ea8]{display:inline-flex!important}.flex-fill[data-v-32434ea8]{flex:1 1 auto!important}.flex-row[data-v-32434ea8]{flex-direction:row!important}.flex-column[data-v-32434ea8]{flex-direction:column!important}.flex-row-reverse[data-v-32434ea8]{flex-direction:row-reverse!important}.flex-column-reverse[data-v-32434ea8]{flex-direction:column-reverse!important}.flex-grow-0[data-v-32434ea8]{flex-grow:0!important}.flex-grow-1[data-v-32434ea8]{flex-grow:1!important}.justify-content-start[data-v-32434ea8]{justify-content:flex-start!important}.justify-content-end[data-v-32434ea8]{justify-content:flex-end!important}.justify-content-center[data-v-32434ea8]{justify-content:center!important}.justify-content-between[data-v-32434ea8]{justify-content:space-between!important}.justify-content-around[data-v-32434ea8]{justify-content:space-around!important}.align-items-start[data-v-32434ea8]{align-items:flex-start!important}.align-items-end[data-v-32434ea8]{align-items:flex-end!important}.align-items-center[data-v-32434ea8]{align-items:center!important}.align-items-baseline[data-v-32434ea8]{align-items:baseline!important}.align-items-stretch[data-v-32434ea8]{align-items:stretch!important}.align-content-start[data-v-32434ea8]{align-content:flex-start!important}.align-content-end[data-v-32434ea8]{align-content:flex-end!important}.align-content-center[data-v-32434ea8]{align-content:center!important}.align-content-between[data-v-32434ea8]{align-content:space-between!important}.align-content-around[data-v-32434ea8]{align-content:space-around!important}.align-content-stretch[data-v-32434ea8]{align-content:stretch!important}.align-self-auto[data-v-32434ea8]{align-self:auto!important}.align-self-start[data-v-32434ea8]{align-self:flex-start!important}.align-self-end[data-v-32434ea8]{align-self:flex-end!important}.align-self-center[data-v-32434ea8]{align-self:center!important}.align-self-baseline[data-v-32434ea8]{align-self:baseline!important}.align-self-stretch[data-v-32434ea8]{align-self:stretch!important}.cursor-pointer[data-v-32434ea8]{cursor:pointer!important}.overflow-auto[data-v-32434ea8]{overflow:auto}.overflow-hidden[data-v-32434ea8]{overflow:hidden}.w-25[data-v-32434ea8]{width:25%!important}.w-50[data-v-32434ea8]{width:50%!important}.w-75[data-v-32434ea8]{width:75%!important}.w-100[data-v-32434ea8]{width:100%!important}.w-auto[data-v-32434ea8]{width:auto!important}.h-100[data-v-32434ea8]{height:100%!important}.h-auto[data-v-32434ea8]{height:auto!important}.h-screen[data-v-32434ea8]{min-height:100vh!important}.non-visual-button[data-v-32434ea8],.non-visual-button[data-v-32434ea8]:focus,.non-visual-button[data-v-32434ea8]:hover{background-color:transparent!important;border:none!important;cursor:pointer!important;font-weight:400!important}@keyframes spin-32434ea8{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.k-visually-hidden[data-v-32434ea8]{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.form-group[data-v-32434ea8]{display:block;width:100%;margin-bottom:24px;margin-bottom:var(--lg, 24px)}.form-group hr[data-v-32434ea8]{border-color:#e7e7ec;border-color:var(--KInputBorder, var(--grey-300, ));margin:32px 0;margin:var(--xl, 32px) 0}.k-input+.help[data-v-32434ea8],.k-input-wrapper+.help[data-v-32434ea8]{display:block;margin:8px 0 0;margin:var(--spacing-xs, 8px) 0 0;font-size:14px;font-size:var(--type-sm, 14px);color:#00000073;color:var(--black-45, rgba(0, 0, 0, .45))}.k-input-wrapper .text-on-input[data-v-32434ea8]{position:relative}.k-input-wrapper .text-on-input .hovered[data-v-32434ea8]:not(.readonly){color:#1155cb;color:var(--KInputHover, var(--blue-500));transition:color .1s ease}.k-input-wrapper .text-on-input .focused[data-v-32434ea8]:not(.readonly){color:#1155cb;color:var(--KInputFocus, var(--blue-500));transition:color .1s ease}.k-input-wrapper .text-on-input label.hovered[data-v-32434ea8]:not(.readonly){color:#1155cb;color:var(--KInputHover, var(--blue-500));transition:color .1s ease}.k-input-wrapper .text-on-input label.focused[data-v-32434ea8]:not(.readonly){color:#1155cb;color:var(--KInputFocus, var(--blue-500));transition:color .1s ease}.k-input-wrapper .text-on-input label.disabled[data-v-32434ea8]{color:#6f7787;color:var(--grey-500)}.k-input-wrapper .text-on-input label[data-v-32434ea8]{position:absolute;top:-8px;left:13px;width:auto;padding:2px 4px;z-index:1;line-height:1;font-size:11px;font-weight:500;color:#3c4557;color:var(--KInputBorder, var(--grey-600));background-color:#fff;background-color:var(--KInputBackground, var(--white));display:inline-block;margin-bottom:0;transition:color .1s ease}.k-input[data-v-32434ea8]:not([type=checkbox]):not([type=radio]),.form-control[data-v-32434ea8]:not([type=checkbox]):not([type=radio]){display:block;width:100%;padding:10px 16px;padding:10px var(--spacing-md, 16px);color:#000000b3;color:var(--KInputColor, var(--black-70, rgba(0, 0, 0, .7)));font-size:16px;font-size:var(--type-md, 16px);font-weight:400;line-height:24px;border:none;border-radius:3px;box-sizing:border-box;background-color:#fff;background-color:var(--KInputBackground, var(--white, #ffffff));box-shadow:inset 0 0 0 1px #e7e7ec!important;box-shadow:inset 0 0 0 1px var(--KInputBorder, var(--grey-300))!important;transition:color .1s ease,box-shadow .1s ease}.k-input:not([type=checkbox]):not([type=radio]).k-input-small[data-v-32434ea8],.form-control:not([type=checkbox]):not([type=radio]).k-input-small[data-v-32434ea8]{font-size:12px;font-size:var(--type-xs, 12px);padding:8px 12px;padding:var(--spacing-xs, 8px) var(--spacing-sm, 12px)}.k-input:not([type=checkbox]):not([type=radio]).k-input-large[data-v-32434ea8],.form-control:not([type=checkbox]):not([type=radio]).k-input-large[data-v-32434ea8]{font-size:16px;font-size:var(--type-md, 16px);padding:16px 24px;padding:var(--spacing-md, 16px) var(--spacing-lg, 24px)}.k-input[data-v-32434ea8]:not([type=checkbox]):not([type=radio]):hover,.form-control[data-v-32434ea8]:not([type=checkbox]):not([type=radio]):hover{box-shadow:inset 0 0 0 1px #bdd3f9!important;box-shadow:inset 0 0 0 1px var(--KInputHover, var(--blue-200))!important;transition:all .1s ease}.k-input:not([type=checkbox]):not([type=radio]):hover.k-input-large[data-v-32434ea8],.form-control:not([type=checkbox]):not([type=radio]):hover.k-input-large[data-v-32434ea8]{box-shadow:inset 0 0 0 2px #bdd3f9!important;box-shadow:inset 0 0 0 2px var(--KInputHover, var(--blue-200))!important;transition:all .1s ease}.k-input[data-v-32434ea8]:not([type=checkbox]):not([type=radio]):focus,.form-control[data-v-32434ea8]:not([type=checkbox]):not([type=radio]):focus{outline:none!important;box-shadow:inset 0 0 0 1px #3972d5!important;box-shadow:inset 0 0 0 1px var(--KInputFocus, var(--blue-400))!important;transition:all .1s ease}.k-input:not([type=checkbox]):not([type=radio]):focus.k-input-large[data-v-32434ea8],.form-control:not([type=checkbox]):not([type=radio]):focus.k-input-large[data-v-32434ea8]{box-shadow:inset 0 0 0 2px #3972d5!important;box-shadow:inset 0 0 0 2px var(--KInputFocus, var(--blue-400))!important;transition:all .1s ease}.k-input[data-v-32434ea8]:not([type=checkbox]):not([type=radio]):not([type=checkbox]):not([type=radio]):not([type=file]):read-only,.form-control[data-v-32434ea8]:not([type=checkbox]):not([type=radio]):not([type=checkbox]):not([type=radio]):not([type=file]):read-only{background-color:#f8f8fa;background-color:var(--KInputReadonlyBackground, var(--grey-100, #f8f8fa));box-shadow:inset 0 0 0 1px #e7e7ec!important;box-shadow:inset 0 0 0 1px var(--KInputBorder, var(--grey-300))!important;transition:all .1s ease}.k-input[data-v-32434ea8]:not([type=checkbox]):not([type=radio]):disabled,.form-control[data-v-32434ea8]:not([type=checkbox]):not([type=radio]):disabled{cursor:not-allowed;font-style:italic;background-color:#f8f8fa;background-color:var(--KInputDisabledBackground, var(--grey-100, #f8f8fa));box-shadow:inset 0 0 0 1px #e7e7ec!important;box-shadow:inset 0 0 0 1px var(--KInputBorder, var(--grey-300))!important;transition:all .1s ease}.k-input[data-v-32434ea8]:not([type=checkbox]):not([type=radio]):invalid,.k-input[data-v-32434ea8]:not([type=checkbox]):not([type=radio]):-moz-submit-invalid,.k-input[data-v-32434ea8]:not([type=checkbox]):not([type=radio]):-moz-ui-invalid,.form-control[data-v-32434ea8]:not([type=checkbox]):not([type=radio]):invalid,.form-control[data-v-32434ea8]:not([type=checkbox]):not([type=radio]):-moz-submit-invalid,.form-control[data-v-32434ea8]:not([type=checkbox]):not([type=radio]):-moz-ui-invalid{box-shadow:none}.k-input[data-v-32434ea8]:not([type=checkbox]):not([type=radio])::placeholder,.form-control[data-v-32434ea8]:not([type=checkbox]):not([type=radio])::placeholder{color:#00000073;color:var(--KInputPlaceholderColor, var(--black-45, rgba(0, 0, 0, .45)));font-weight:400;opacity:1}.k-input[data-v-32434ea8]:not([type=checkbox]):not([type=radio])::-ms-clear,.form-control[data-v-32434ea8]:not([type=checkbox]):not([type=radio])::-ms-clear{display:none}.k-input[type=search][data-v-32434ea8],.form-control[type=search][data-v-32434ea8]{padding-left:36px!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16'%3E%3Cpath fill='%23000' fill-opacity='.45' fill-rule='evenodd' d='M6 12c-3.3137085 0-6-2.6862915-6-6s2.6862915-6 6-6 6 2.6862915 6 6c0 1.29583043-.410791 2.49571549-1.1092521 3.47653436l1.2305724 1.23057244 2.8232632 2.8338633c.3897175.3911808.3947266 1.0192147.005164 1.4087774-.3868655.3868655-1.014825.3873148-1.4087774-.005164l-2.8338633-2.8232632-1.23057244-1.2305724C8.49571549 11.589209 7.29583043 12 6 12zm4-6c0-2.209139-1.790861-4-4-4S2 3.790861 2 6s1.790861 4 4 4 4-1.790861 4-4z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:12px 50%}.k-input[type=search][data-v-32434ea8]::-webkit-search-cancel-button,.form-control[type=search][data-v-32434ea8]::-webkit-search-cancel-button{-webkit-appearance:none;height:16px;width:16px;background-image:url(data:image/svg+xml,%3Csvg%20width%3D%2712%27%20height%3D%2712%27%20viewBox%3D%270%200%2012%2012%27%20fill%3D%27none%27%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%3E%0A%3Cpath%20d%3D%27M9.60005%202.40021L1.80005%2010.2002%27%20stroke%3D%27%233C4557%27%20stroke-width%3D%271.5%27%20stroke-linecap%3D%27round%27%2F%3E%0A%3Cpath%20d%3D%27M9.60005%2010.2002L1.80005%202.40021%27%20stroke%3D%27%233C4557%27%20stroke-width%3D%271.5%27%20stroke-linecap%3D%27round%27%2F%3E%0A%3C%2Fsvg%3E);background-size:16px 16px}.k-input-wrapper textarea.form-control[data-v-32434ea8]{resize:none;padding:17px 0 0 22px}.k-input-wrapper textarea.form-control[data-v-32434ea8]:focus{box-shadow:inset 0 0 0 2px #3972d5!important;box-shadow:inset 0 0 0 2px var(--KInputFocus, var(--blue-400))!important}.k-input-wrapper.input-error .k-input[data-v-32434ea8],.k-input-wrapper.input-error .k-input[data-v-32434ea8]:hover,.k-input-wrapper.input-error .k-input[data-v-32434ea8]:focus{outline:none!important;box-shadow:inset 0 0 0 1.5px #d44324!important;box-shadow:inset 0 0 0 1.5px var(--KInputError, var(--red-500, #d44324))!important;transition:color .1s ease}.k-input-wrapper.input-error .k-input.k-input-large[data-v-32434ea8],.k-input-wrapper.input-error .k-input:hover.k-input-large[data-v-32434ea8],.k-input-wrapper.input-error .k-input:focus.k-input-large[data-v-32434ea8]{box-shadow:inset 0 0 0 2px #d44324!important;box-shadow:inset 0 0 0 2px var(--KInputError, var(--red-500, #d44324))!important;transition:color .1s ease}.k-input-wrapper.input-error .text-on-input label[data-v-32434ea8]{color:#d44324;color:var(--KInputError, var(--red-500, #d44324));transition:color .1s ease}select.k-input[data-v-32434ea8]:not([type=checkbox]),select.k-input[data-v-32434ea8]:not([type=checkbox]):read-only,select.k-input[data-v-32434ea8]:not([type=radio]),select.k-input[data-v-32434ea8]:not([type=radio]):read-only{height:38px;background-color:#fff;background-color:var(--KInputSelectBackground, var(--white, #ffffff))}.k-input-label[data-v-32434ea8]{display:inline-block;color:#000000d9;color:var(--KInputLabelColor, var(--black-85));font-weight:600;font-weight:var(--KInputLabelWeight, 600);font-family:sans-serif;font-family:var(--KInputLabelFont, var(--font-family-sans, sans-serif));font-size:14px;font-size:var(--KInputLabelSize, var(--type-sm, 14px));line-height:18px;line-height:var(--KInputLabelLineHeight, var(--type-lg, 18px));margin-bottom:8px;margin-bottom:var(--KInputLabelMargin, var(--spacing-xs, 8px))}.k-input-label .label-tooltip[data-v-32434ea8]{display:flex;align-items:center}.k-input-label .kong-icon[data-v-32434ea8]{margin-left:4px;margin-left:var(--spacing-xxs)}.k-inputCheckbox.k-input-label[data-v-32434ea8],.k-inputRadio.k-input-label[data-v-32434ea8]{color:#000000b3;color:var(--KInputCheckboxLabel, var(--black-70, rgba(0, 0, 0, .7)));font-size:16px;font-size:var(--KInputCheckboxLabelSize, var(--type-md, 16px));font-weight:400;font-family:sans-serif;font-family:var(--KInputCheckboxLabelFont, var(--font-family-sans, sans-serif));margin-bottom:0}input.k-input[type=checkbox][data-v-32434ea8],input.k-input[type=radio][data-v-32434ea8],input.form-control[type=checkbox][data-v-32434ea8],input.form-control[type=radio][data-v-32434ea8]{display:inline-block;vertical-align:middle;padding:0;border:1px solid #e7e7ec;border:1px solid var(--KInputBorder, var(--grey-300, #e7e7ec));background-color:#fff;box-sizing:border-box;appearance:none;user-select:none;-webkit-print-color-adjust:exact}input.k-input[type=checkbox][data-v-32434ea8]:disabled,input.k-input[type=radio][data-v-32434ea8]:disabled,input.form-control[type=checkbox][data-v-32434ea8]:disabled,input.form-control[type=radio][data-v-32434ea8]:disabled{opacity:1}input.k-input[type=checkbox][data-v-32434ea8]:disabled:hover,input.k-input[type=radio][data-v-32434ea8]:disabled:hover,input.form-control[type=checkbox][data-v-32434ea8]:disabled:hover,input.form-control[type=radio][data-v-32434ea8]:disabled:hover{border-color:#e7e7ec;border-color:var(--KInputBorder, var(--grey-300, #e7e7ec))}input.k-input[type=checkbox][data-v-32434ea8],input.form-control[type=checkbox][data-v-32434ea8]{height:20px;width:20px;color:#1155cb;color:var(--KCheckboxPrimary, var(--blue-500, #1155cb));border:none;border-radius:3px;margin:0 6px 0 0;outline:none}input.k-input[type=checkbox][data-v-32434ea8]:not(:checked),input.form-control[type=checkbox][data-v-32434ea8]:not(:checked){border:1px solid #1155cb;border:1px solid var(--KCheckboxPrimary, var(--blue-500, #1155cb))}input.k-input[type=checkbox][data-v-32434ea8]:checked,input.form-control[type=checkbox][data-v-32434ea8]:checked{background-image:url("data:image/svg+xml,%3Csvg width='13' height='11' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.633 0L12 1.397 3.583 10 0 6.337 1.367 4.94l2.216 2.265z' fill='%23FFF' fill-rule='nonzero'/%3E%3C/svg%3E");border-color:#1155cb;border-color:var(--KCheckboxPrimary, var(--blue-500, #1155cb));background-color:currentColor;background-position:center;background-repeat:no-repeat}input.k-input[type=checkbox][data-v-32434ea8]:checked::-ms-check,input.form-control[type=checkbox][data-v-32434ea8]:checked::-ms-check{color:#fff;border:1px solid #1155cb;border:1px solid var(--KCheckboxPrimary, var(--blue-500, #1155cb));background-color:#1155cb;background-color:var(--KCheckboxPrimary, var(--blue-500, #1155cb))}input.k-input[type=checkbox][data-v-32434ea8]:hover,input.k-input[type=checkbox][data-v-32434ea8]:active,input.form-control[type=checkbox][data-v-32434ea8]:hover,input.form-control[type=checkbox][data-v-32434ea8]:active{border-color:#1155cb;border-color:var(--KCheckboxPrimary, var(--blue-500, #1155cb))}input.k-input[type=checkbox][data-v-32434ea8]:focus,input.form-control[type=checkbox][data-v-32434ea8]:focus{outline:none;border-color:#1155cb;border-color:var(--KCheckboxPrimary, var(--blue-500, #1155cb))}input.k-input[type=checkbox][data-v-32434ea8]:disabled:not(:checked),input.form-control[type=checkbox][data-v-32434ea8]:disabled:not(:checked){background-color:#f8f8fa;background-color:var(--KInputCheckboxDisabled, var(--grey-100, #f8f8fa));border:1px solid #b6b6bd;border:1px solid var(--KCheckboxDisabledChecked, var(--grey-400, #b6b6bd));border-radius:2px}input.k-input[type=checkbox][data-v-32434ea8]:disabled:checked,input.form-control[type=checkbox][data-v-32434ea8]:disabled:checked{background-color:#b6b6bd;background-color:var(--KCheckboxDisabledChecked, var(--grey-400, #b6b6bd))}input.k-input[type=radio][data-v-32434ea8],input.form-control[type=radio][data-v-32434ea8]{display:inline-flex;justify-content:center;align-items:center;height:20px;width:20px;color:#1155cb;color:var(--KRadioPrimary, var(--blue-500, #1155cb));border:2px solid #e7e7ec;border:2px solid var(--KInputBorder, var(--grey-300, #e7e7ec));border-radius:100%;margin:0 6px 0 0}input.k-input[type=radio][data-v-32434ea8]:checked,input.form-control[type=radio][data-v-32434ea8]:checked{border-color:currentColor;background-color:#fff;background-size:100% 100%;background-position:center;background-repeat:no-repeat}input.k-input[type=radio][data-v-32434ea8]:checked:after,input.form-control[type=radio][data-v-32434ea8]:checked:after{content:"";display:flex;height:10px;width:10px;background-color:currentColor;border-radius:100%}input.k-input[type=radio][data-v-32434ea8]:checked::-ms-check,input.form-control[type=radio][data-v-32434ea8]:checked::-ms-check{border:2px solid currentColor;color:currentColor}input.k-input[type=radio][data-v-32434ea8]:disabled,input.form-control[type=radio][data-v-32434ea8]:disabled{background-color:#f1f1f5;background-color:var(--KInputRadioDisabled, var(--grey-200, #f1f1f5))}.k-switch[data-v-32434ea8]{display:inline-flex;align-items:center;cursor:pointer}.k-switch.switch-with-icon .switch-control[data-v-32434ea8]{width:48px}.k-switch.switch-with-icon .kong-icon[data-v-32434ea8]{height:20px;width:22px;left:57px}.k-switch.switch-with-icon input:checked+.switch-control[data-v-32434ea8]:after{left:26px}.k-switch .switch-control[data-v-32434ea8]{position:relative;display:block;width:44px;height:24px;margin-right:1rem;border-radius:12px;background-color:#b6b6bd;background-color:var(--KInputSwitchBackground, var(--grey-400, #b6b6bd));transition:.2s linear}.k-switch .switch-control.has-label-left[data-v-32434ea8]{margin-right:0;margin-left:1rem}.k-switch .switch-control[data-v-32434ea8]:after{position:absolute;top:2px;left:2px;display:block;width:20px;height:20px;border-radius:50%;background-color:#fff;background-color:var(--white, #ffffff);content:"";transition:.2s linear}.k-switch[disabled][data-v-32434ea8]:not(:disabled){cursor:not-allowed}.k-switch[disabled]:not(:disabled) .switch-control[data-v-32434ea8],.k-switch[disabled]:not(:disabled) input[data-v-32434ea8]{opacity:.3;pointer-events:none}.k-switch input[data-v-32434ea8]{display:none}.k-switch input:checked+.switch-control[data-v-32434ea8]{background-color:#07a88d;background-color:var(--KInputSwitchOn, var(--green-500, #07a88d))}.k-switch input:checked+.switch-control[data-v-32434ea8]:after{left:22px}.k-switch span[data-v-32434ea8]{color:#000000b3;color:var(--KInputSwitchLabel, var(--black-70, rgba(0, 0, 0, .7)))}[data-v-32434ea8]:root{--blue-100: #f2f6fe;--blue-200: #bdd3f9;--blue-300: #8ab3fa;--blue-400: #3972d5;--blue-500: #1155cb;--blue-600: #003694;--blue-700: #0a2b66;--petrol-100: #eaf4fb;--petrol-200: #0364ac;--purple-100: #d7d8fe;--purple-200: #bec0fd;--purple-300: #9396fc;--purple-400: #473cfb;--steel-100: #f0f4fa;--steel-200: #dae3f2;--steel-300: #a3b6d9;--steel-400: #7d91b3;--steel-500: #5c7299;--steel-600: #395380;--steel-700: #273c61;--red-100: #ffdede;--red-200: #ffcccc;--red-300: #ff9a99;--red-400: #ff7877;--red-500: #d44324;--red-600: #e50000;--red-700: #922021;--green-100: #e8f8f5;--green-200: #c0f2d5;--green-300: #84e5ae;--green-400: #42d782;--green-500: #07a88d;--green-600: #008871;--green-700: #13755e;--teal-100: #cdf1fe;--teal-200: #91e1fc;--teal-300: #169fcc;--teal-400: #0a7fae;--teal-500: #006e9d;--yellow-100: #fff3d8;--yellow-200: #ffe6ba;--yellow-300: #ffd68c;--yellow-400: #fabe5f;--yellow-500: #c67c06;--yellow-600: #a05604;--grey-100: #f8f8fa;--grey-200: #f1f1f5;--grey-300: #e7e7ec;--grey-400: #b6b6bd;--grey-500: #6f7787;--grey-600: #3c4557;--black-85: rgba(0, 0, 0, .85);--black-70: rgba(0, 0, 0, .7);--black-45: rgba(0, 0, 0, .45);--black-25: rgba(0, 0, 0, .25);--black-10: rgba(0, 0, 0, .1);--black-100: #dfdfdf;--black-200: #b1b2b1;--black-300: #6f7787;--black-400: #3c4557;--black-500: #0b172d;--white: #ffffff;--spacing-xxs: 4px;--spacing-xs: 8px;--spacing-sm: 12px;--spacing-md: 16px;--spacing-lg: 24px;--spacing-xl: 32px;--spacing-xxl: 48px;--spacing-xxxl: 64px;--type-xxxl: 32px;--type-xxl: 28px;--type-xl: 22px;--type-lg: 18px;--type-md: 16px;--type-sm: 14px;--type-xs: 12px;--type-xxs: 10px;--font-family-sans: sans-serif;--font-family-mono: monospace;font-weight:400;font-weight:var(--font-weight-normal, 400)}:root body[data-v-32434ea8]{font-weight:400;font-weight:var(--font-weight-normal, 400)}.toaster-container-outer[data-v-32434ea8]{position:fixed;width:auto;bottom:1rem;right:1rem;max-width:300px;z-index:10000;transition:all .3s}.toaster-item[data-v-32434ea8]{display:flex;width:100%;margin-bottom:1rem;transition:all .3s;overflow:hidden;box-shadow:0 0 12px #0000001f}.toaster-item[data-v-32434ea8] .k-alert{--KAlertInfoBorder: var(--blue-500, color(blue-500));--KAlertSuccessBorder: var(--green-400, color(green-400));--KAlertWarningBorder: var(--yellow-300, color(yellow-300));--KAlertDangerBorder: var(--red-500, color(red-500));display:flex;justify-content:space-between;flex:1;padding:1rem;text-align:left;background-color:#fff;color:#000000b3;color:var(--black-70);margin-bottom:0}.toaster-item[data-v-32434ea8] .k-alert .close{position:relative;order:1;right:0;padding:0 0 0 1rem}.toaster-item[data-v-32434ea8] .k-alert .close:focus,.toaster-item[data-v-32434ea8] .k-alert .close:active{outline:none}.toaster-item .message[data-v-32434ea8]{hyphens:auto;max-width:150ch}.toaster-enter[data-v-32434ea8]{transform:translate(300px)}.toaster-leave-to[data-v-32434ea8]{transform:translate(100%)}.k-tree-item[data-v-4e1a3850]{color:var(--black-500);color:var(--KTreeListItemText, var(--black-500));background-color:var(--white);background-color:var(--KTreeListItemUnselectedBackground, var(--white));border:1px solid var(--grey-200);border:1px solid var(--KTreeListItemUnselectedBorder, var(--grey-200));border-radius:8px;padding:4px;text-decoration:none}.k-tree-item .k-tree-item-icon[data-v-4e1a3850]{line-height:1}.k-tree-item.selected[data-v-4e1a3850]{background-color:var(--teal-100);background-color:var(--KTreeListItemSelectedBackground, var(--teal-100));border-color:var(--teal-200);border-color:var(--KTreeListItemSelectedBorder, var(--teal-200))}.k-tree-item[data-v-4e1a3850]:hover{cursor:grab;color:var(--black-500);color:var(--KTreeListItemText, var(--black-500))}.k-tree-item.not-draggable[data-v-4e1a3850]{cursor:pointer}.k-tree-draggable .child-drop-zone[data-v-252c7efe]{min-height:6px;min-height:var(--KTreeListDropZoneHeight, 6px)}.k-tree-draggable .k-tree-item-dragged[data-v-252c7efe]{cursor:move!important;cursor:grabbing!important}.k-tree-draggable .k-tree-item-dragged .has-no-children:last-of-type .child-drop-zone[data-v-252c7efe]:last-of-type,.k-tree-draggable .k-tree-item-dragged.has-no-children .child-drop-zone[data-v-252c7efe]:last-of-type{background-color:var(--teal-200);background-color:var(--KTreeListItemSelectedBorder, var(--teal-200));min-height:4px;margin-left:0;border-radius:100px}.k-tree-draggable .k-tree-item-dragged[data-v-252c7efe]:after{display:none}.k-tree-draggable .k-tree-item-grabbing[data-v-252c7efe]{display:none}.k-tree-draggable .k-tree-draggable[data-v-252c7efe]{margin-left:16px;counter-reset:item}.k-tree-draggable .k-tree-item-container[data-v-252c7efe]{position:relative;margin:3px 0 0 3px;margin:calc(var(--KTreeListDropZoneHeight, 6px) / 2) 0 0 calc(var(--KTreeListDropZoneHeight, 6px) / 2)}.k-tree-draggable .k-tree-item-container[data-v-252c7efe]:before{content:"";position:absolute;top:-3px;top:calc(var(--KTreeListDropZoneHeight, 6px) / 2 * -1);left:-12px;border-left:1px solid var(--grey-200);border-left:1px solid var(--KTreeListItemUnselectedBorder, var(--grey-200));border-bottom:1px solid var(--grey-200);border-bottom:1px solid var(--KTreeListItemUnselectedBorder, var(--grey-200));border-radius:0 0 0 5px;width:12px;height:26px;height:calc(var(--KTreeListDropZoneHeight, 6px) + 20px)}.k-tree-draggable .k-tree-item-container[data-v-252c7efe]:after{position:absolute;content:"";top:8px;top:calc(var(--KTreeListDropZoneHeight, 6px) + 2px);left:-12px;border-left:1px solid var(--grey-200);border-left:1px solid var(--KTreeListItemUnselectedBorder, var(--grey-200));width:12px;height:100%}.k-tree-draggable .k-tree-item-container[data-v-252c7efe]:first-child{padding-top:6px;padding-top:var(--KTreeListDropZoneHeight, 6px)}.k-tree-draggable .k-tree-item-container[data-v-252c7efe]:last-child:after{display:none}.k-tree-list .k-tree-draggable{margin:0;padding:0}.k-tree-list>.k-tree-draggable>.k-tree-item-container:before{display:none}.k-tree-list>.k-tree-draggable>.k-tree-item-container:after{display:none}.k-tree-list-grabbing *,.k-tree-item-grabbing *{cursor:move!important;cursor:grabbing!important}.view-switch-button[data-v-d5e8360c]{--KButtonPaddingY: 6px;--KButtonPaddingX: 6px;--KButtonSecondaryHover: var(--white);--KButtonSecondaryHoverBorder: var(--blue-300);--KButtonSecondaryFocus: none;transform:scale(1) translateZ(0);transform:scale(var(--scale, 1)) translateZ(0)}.view-switch-button.paused .icon i[data-v-d5e8360c]{animation-duration:0s}.view-switch-button .icon[data-v-d5e8360c]{width:1.5rem;height:1.5rem;position:relative}.view-switch-button .icon i[data-v-d5e8360c]{position:absolute;left:4px;left:var(--left, 4px);top:4px;top:var(--top, 4px);display:block;border-radius:2px;width:7px;width:var(--width, 7px);height:7px;height:var(--height, 7px);background-color:var(--grey-500);animation:none .5s linear forwards 0s;animation:var(--name, var(--dots-name, none)) var(--duration, var(--dots-duration, .5s)) var(--easing, var(--dots-easing, linear)) forwards var(--delay, var(--dots-delay, 0s));transition:background-color .2s ease}.view-switch-button .icon .dots i[data-v-d5e8360c]:nth-child(1){--x-middle: -8px;--y-middle: 10px;--x-end: -2px;--y-end: 12px;--x-back: 10px;--y-back: 7px;--x-back-end: 9px;--y-back-end: 0}.view-switch-button .icon .dots i[data-v-d5e8360c]:nth-child(2){--left: 13px;--x-middle: -12px;--y-middle: 5px;--x-end: -11px;--y-end: 7px;--x-back: -3px;--y-back: 1px;--x-back-end: -9px;--y-back-end: 0}.view-switch-button .icon .dots i[data-v-d5e8360c]:nth-child(3){--top: 13px;--x-middle: 4px;--y-middle: -5px;--x-end: -2px;--y-end: -7px;--x-back: -5px;--y-back: 0px;--x-back-end: 9px;--y-back-end: 0}.view-switch-button .icon .dots i[data-v-d5e8360c]:nth-child(4){--left: 13px;--top: 13px;--x-middle: 0;--y-middle: -10px;--x-end: -11px;--y-end: -12px;--x-back: -14px;--y-back: -8px;--x-back-end: -9px;--y-back-end: 0}.view-switch-button .icon .lines[data-v-d5e8360c]{--name: var(--lines-name, none);--duration: var(--lines-duration, .15s);--easing: var(--lines-easing, linear);--delay: var(--lines-delay, 0s)}.view-switch-button .icon .lines i[data-v-d5e8360c]{--left: 9px;--top: 3px;--height: 2px;--width: 11px;transform-origin:0 50%;transform:translateY(20%) translateZ(0) scaleX(0)}.view-switch-button .icon .lines i[data-v-d5e8360c]:nth-child(2){--top: 8px}.view-switch-button .icon .lines i[data-v-d5e8360c]:nth-child(3){--top: 13px}.view-switch-button .icon .lines i[data-v-d5e8360c]:nth-child(4){--top: 18px}.view-switch-button .icon .lines i[data-v-d5e8360c]:nth-child(3),.view-switch-button .icon .lines i[data-v-d5e8360c]:nth-child(4){transform-origin:100% 50%}.view-switch-button.table[data-v-d5e8360c]{--dots-name: back;--lines-name: scale-down}.view-switch-button.table .lines i[data-v-d5e8360c]{transform-origin:0 50%}.view-switch-button.table .lines i[data-v-d5e8360c]:nth-child(3),.view-switch-button.table .lines i[data-v-d5e8360c]:nth-child(4){transform-origin:100% 50%}.view-switch-button.grid[data-v-d5e8360c]{--dots-name: move;--lines-name: scale;--lines-duration: .15s;--lines-delay: .3s}.view-switch-button.grid .lines i[data-v-d5e8360c]{transform-origin:100% 50%}.view-switch-button.grid .lines i[data-v-d5e8360c]:nth-child(3),.view-switch-button.grid .lines i[data-v-d5e8360c]:nth-child(4){transform-origin:0 50%}@keyframes move{50%{transform:translate(0) scale(.4);transform:translate(var(--x-middle, 0),var(--y-middle, 0)) scale(.4)}to{transform:translate(0) scale(.4);transform:translate(var(--x-end, 0),var(--y-end, 0)) scale(.4)}}@keyframes back{0%,15%{transform:translate(0) scale(.4);transform:translate(var(--x-end, 0),var(--y-end, 0)) scale(.4)}50%{transform:translate(0) scale(.5);transform:translate(var(--x-back, 0),var(--y-back, 0)) scale(.5)}to{transform:translate(0) scale(1);transform:translate(var(--x-back-end, 0),var(--y-back-end, 0)) scale(1)}}@keyframes scale{to{transform:translateY(20%) translateZ(0) scaleX(1)}}@keyframes scale-down{0%{transform:translateY(20%) translateZ(0) scaleX(1)}to{transform:translateY(20%) translateZ(0) scaleX(0)}}/*! KONGPONENTS_STYLES */.type-xxxl{font-size:32px;font-size:var(--type-xxxl)}.type-xxl{font-size:28px;font-size:var(--type-xxl)}.type-xl{font-size:22px;font-size:var(--type-xl)}.type-lg{font-size:18px;font-size:var(--type-lg)}.type-md{font-size:16px;font-size:var(--type-md)}.type-sm{font-size:14px;font-size:var(--type-sm)}.type-xs{font-size:12px;font-size:var(--type-xs)}.type-xxs{font-size:10px;font-size:var(--type-xxs)}.mono{font-family:monospace;font-family:var(--font-family-mono)}.mono.type-xxxl{font-size:30.4px;font-size:calc(var(--type-xxxl) * .95)}.mono.type-xxl{font-size:calc(28px * .95);font-size:calc(var(--type-xxl) * .95)}.mono.type-xl{font-size:20.9px;font-size:calc(var(--type-xl) * .95)}.mono.type-lg{font-size:calc(18px * .95);font-size:calc(var(--type-lg) * .95)}.mono.type-md{font-size:15.2px;font-size:calc(var(--type-md) * .95)}.mono.type-sm{font-size:calc(14px * .95);font-size:calc(var(--type-sm) * .95)}.mono.type-xs{font-size:calc(12px * .95);font-size:calc(var(--type-xs) * .95)}.mono.type-xxs{font-size:9.5px;font-size:calc(var(--type-xxs) * .95)}.color-blue-100{color:#f2f6fe;color:var(--blue-100)}.color-blue-200{color:#bdd3f9;color:var(--blue-200)}.color-blue-300{color:#8ab3fa;color:var(--blue-300)}.color-blue-400{color:#3972d5;color:var(--blue-400)}.color-blue-500{color:#1155cb;color:var(--blue-500)}.color-blue-600{color:#003694;color:var(--blue-600)}.color-blue-700{color:#0a2b66;color:var(--blue-700)}.color-petrol-100{color:#eaf4fb;color:var(--petrol-100)}.color-petrol-200{color:#0364ac;color:var(--petrol-200)}.color-purple-100{color:#d7d8fe;color:var(--purple-100)}.color-purple-200{color:#bec0fd;color:var(--purple-200)}.color-purple-300{color:#9396fc;color:var(--purple-300)}.color-purple-400{color:#473cfb;color:var(--purple-400)}.color-steel-100{color:#f0f4fa;color:var(--steel-100)}.color-steel-200{color:#dae3f2;color:var(--steel-200)}.color-steel-300{color:#a3b6d9;color:var(--steel-300)}.color-steel-400{color:#7d91b3;color:var(--steel-400)}.color-steel-500{color:#5c7299;color:var(--steel-500)}.color-steel-600{color:#395380;color:var(--steel-600)}.color-steel-700{color:#273c61;color:var(--steel-700)}.color-red-100{color:#ffdede;color:var(--red-100)}.color-red-200{color:#fcc;color:var(--red-200)}.color-red-300{color:#ff9a99;color:var(--red-300)}.color-red-400{color:#ff7877;color:var(--red-400)}.color-red-500{color:#d44324;color:var(--red-500)}.color-red-600{color:#e50000;color:var(--red-600)}.color-red-700{color:#922021;color:var(--red-700)}.color-green-100{color:#e8f8f5;color:var(--green-100)}.color-green-200{color:#c0f2d5;color:var(--green-200)}.color-green-300{color:#84e5ae;color:var(--green-300)}.color-green-400{color:#42d782;color:var(--green-400)}.color-green-500{color:#07a88d;color:var(--green-500)}.color-green-600{color:#008871;color:var(--green-600)}.color-green-700{color:#13755e;color:var(--green-700)}.color-teal-100{color:#cdf1fe;color:var(--teal-100)}.color-teal-200{color:#91e1fc;color:var(--teal-200)}.color-teal-300{color:#169fcc;color:var(--teal-300)}.color-teal-400{color:#0a7fae;color:var(--teal-400)}.color-teal-500{color:#006e9d;color:var(--teal-500)}.color-yellow-100{color:#fff3d8;color:var(--yellow-100)}.color-yellow-200{color:#ffe6ba;color:var(--yellow-200)}.color-yellow-300{color:#ffd68c;color:var(--yellow-300)}.color-yellow-400{color:#fabe5f;color:var(--yellow-400)}.color-yellow-500{color:#c67c06;color:var(--yellow-500)}.color-yellow-600{color:#a05604;color:var(--yellow-600)}.color-grey-100{color:#f8f8fa;color:var(--grey-100)}.color-grey-200{color:#f1f1f5;color:var(--grey-200)}.color-grey-300{color:#e7e7ec;color:var(--grey-300)}.color-grey-400{color:#b6b6bd;color:var(--grey-400)}.color-grey-500{color:#6f7787;color:var(--grey-500)}.color-grey-600{color:#3c4557;color:var(--grey-600)}.color-black-85{color:#000000d9;color:var(--black-85)}.color-black-70{color:#000000b3;color:var(--black-70)}.color-black-45{color:#00000073;color:var(--black-45)}.color-black-25{color:#00000040;color:var(--black-25)}.color-black-10{color:#0000001a;color:var(--black-10)}.color-black-100{color:#dfdfdf;color:var(--black-100)}.color-black-200{color:#b1b2b1;color:var(--black-200)}.color-black-300{color:#6f7787;color:var(--black-300)}.color-black-400{color:#3c4557;color:var(--black-400)}.color-black-500{color:#0b172d;color:var(--black-500)}.color-white{color:#fff;color:var(--white)}.style-heading-1{font-size:32px!important;line-height:36px!important;font-weight:400!important}.style-heading-2{font-size:20px!important;line-height:24px!important;font-weight:400!important}.style-heading-3{font-size:16px!important;line-height:24px!important;font-weight:400!important}.style-heading-4{font-size:14px!important;line-height:20px!important;font-weight:400!important}.style-body-lg,.style-body-lg-bold{font-size:16px!important;line-height:24px!important;font-weight:400!important}.style-body-md{font-size:13px!important;line-height:20px!important;font-weight:400!important}.style-body-md-bold{font-size:13px!important;line-height:24px!important;font-weight:400!important}.style-body-sm,.style-body-sm-bold{font-size:12px!important;line-height:16px!important;font-weight:400!important}.style-body-tiny{font-size:11px!important;line-height:16px!important;font-weight:300!important}.style-body-link{font-size:13px!important;line-height:20px!important;font-weight:400!important}.style-body-bc{font-size:12px!important;line-height:24px!important;font-weight:400!important;text-transform:uppercase!important}.style-body-code{font-size:13px!important;line-height:24px!important;font-weight:100!important}.mx-auto{margin-left:auto!important;margin-right:auto!important}.my-auto{margin-top:auto!important;margin-bottom:auto!important}.ma-auto{margin:auto!important}.mx-0{margin-left:0!important;margin-right:0!important}.my-0{margin-top:0!important;margin-bottom:0!important}.ma-0{margin:0!important}.px-auto{padding-left:auto!important;padding-right:auto!important}.py-auto{padding-top:auto!important;padding-bottom:auto!important}.pa-auto{padding-left:auto!important;padding-right:auto!important;padding-top:auto!important;padding-bottom:auto!important}.px-0{padding-left:0!important;padding-right:0!important}.py-0{padding-top:0!important;padding-bottom:0!important}.pa-0{padding:0!important}.mt-auto{margin-top:auto!important}.mt-0{margin-top:0!important}.mr-auto{margin-right:auto!important}.mr-0{margin-right:0!important}.mb-auto{margin-bottom:auto!important}.mb-0{margin-bottom:0!important}.ml-auto{margin-left:auto!important}.ml-0{margin-left:0!important}.mt-1{margin-top:4px!important}.mr-1{margin-right:4px!important}.mb-1{margin-bottom:4px!important}.ml-1{margin-left:4px!important}.mx-1{margin-left:4px!important;margin-right:4px!important}.my-1{margin-top:4px!important;margin-bottom:4px!important}.ma-1{margin:4px!important}.mt-2{margin-top:8px!important}.mr-2{margin-right:8px!important}.mb-2{margin-bottom:8px!important}.ml-2{margin-left:8px!important}.mx-2{margin-left:8px!important;margin-right:8px!important}.my-2{margin-top:8px!important;margin-bottom:8px!important}.ma-2{margin:8px!important}.mt-3{margin-top:12px!important}.mr-3{margin-right:12px!important}.mb-3{margin-bottom:12px!important}.ml-3{margin-left:12px!important}.mx-3{margin-left:12px!important;margin-right:12px!important}.my-3{margin-top:12px!important;margin-bottom:12px!important}.ma-3{margin:12px!important}.mt-4{margin-top:16px!important}.mr-4{margin-right:16px!important}.mb-4{margin-bottom:16px!important}.ml-4{margin-left:16px!important}.mx-4{margin-left:16px!important;margin-right:16px!important}.my-4{margin-top:16px!important;margin-bottom:16px!important}.ma-4{margin:16px!important}.mt-5{margin-top:24px!important}.mr-5{margin-right:24px!important}.mb-5{margin-bottom:24px!important}.ml-5{margin-left:24px!important}.mx-5{margin-left:24px!important;margin-right:24px!important}.my-5{margin-top:24px!important;margin-bottom:24px!important}.ma-5{margin:24px!important}.mt-6{margin-top:32px!important}.mr-6{margin-right:32px!important}.mb-6{margin-bottom:32px!important}.ml-6{margin-left:32px!important}.mx-6{margin-left:32px!important;margin-right:32px!important}.my-6{margin-top:32px!important;margin-bottom:32px!important}.ma-6{margin:32px!important}.mt-7{margin-top:48px!important}.mr-7{margin-right:48px!important}.mb-7{margin-bottom:48px!important}.ml-7{margin-left:48px!important}.mx-7{margin-left:48px!important;margin-right:48px!important}.my-7{margin-top:48px!important;margin-bottom:48px!important}.ma-7{margin:48px!important}.mt-8{margin-top:64px!important}.mr-8{margin-right:64px!important}.mb-8{margin-bottom:64px!important}.ml-8{margin-left:64px!important}.mx-8{margin-left:64px!important;margin-right:64px!important}.my-8{margin-top:64px!important;margin-bottom:64px!important}.ma-8{margin:64px!important}.pt-0{padding-top:0!important}.pr-0{padding-right:0!important}.pb-0{padding-bottom:0!important}.pl-0{padding-left:0!important}.pt-1{padding-top:4px!important}.pr-1{padding-right:4px!important}.pb-1{padding-bottom:4px!important}.pl-1{padding-left:4px!important}.px-1{padding-left:4px!important;padding-right:4px!important}.py-1{padding-top:4px!important;padding-bottom:4px!important}.pa-1{padding:4px!important}.pt-2{padding-top:8px!important}.pr-2{padding-right:8px!important}.pb-2{padding-bottom:8px!important}.pl-2{padding-left:8px!important}.px-2{padding-left:8px!important;padding-right:8px!important}.py-2{padding-top:8px!important;padding-bottom:8px!important}.pa-2{padding:8px!important}.pt-3{padding-top:12px!important}.pr-3{padding-right:12px!important}.pb-3{padding-bottom:12px!important}.pl-3{padding-left:12px!important}.px-3{padding-left:12px!important;padding-right:12px!important}.py-3{padding-top:12px!important;padding-bottom:12px!important}.pa-3{padding:12px!important}.pt-4{padding-top:16px!important}.pr-4{padding-right:16px!important}.pb-4{padding-bottom:16px!important}.pl-4{padding-left:16px!important}.px-4{padding-left:16px!important;padding-right:16px!important}.py-4{padding-top:16px!important;padding-bottom:16px!important}.pa-4{padding:16px!important}.pt-5{padding-top:24px!important}.pr-5{padding-right:24px!important}.pb-5{padding-bottom:24px!important}.pl-5{padding-left:24px!important}.px-5{padding-left:24px!important;padding-right:24px!important}.py-5{padding-top:24px!important;padding-bottom:24px!important}.pa-5{padding:24px!important}.pt-6{padding-top:32px!important}.pr-6{padding-right:32px!important}.pb-6{padding-bottom:32px!important}.pl-6{padding-left:32px!important}.px-6{padding-left:32px!important;padding-right:32px!important}.py-6{padding-top:32px!important;padding-bottom:32px!important}.pa-6{padding:32px!important}.pt-7{padding-top:48px!important}.pr-7{padding-right:48px!important}.pb-7{padding-bottom:48px!important}.pl-7{padding-left:48px!important}.px-7{padding-left:48px!important;padding-right:48px!important}.py-7{padding-top:48px!important;padding-bottom:48px!important}.pa-7{padding:48px!important}.pt-8{padding-top:64px!important}.pr-8{padding-right:64px!important}.pb-8{padding-bottom:64px!important}.pl-8{padding-left:64px!important}.px-8{padding-left:64px!important;padding-right:64px!important}.py-8{padding-top:64px!important;padding-bottom:64px!important}.pa-8{padding:64px!important}.float-left{float:left!important}.float-right{float:right!important}.float-none{float:none!important}.truncate{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.multi-line-truncation{display:-webkit-box;-webkit-line-clamp:3;-webkit-line-clamp:var(--TMaxLineLimit, 3);-webkit-box-orient:vertical;overflow:hidden}.truncate-multi{line-height:24px;line-height:var(--TLineHeight, 24px);font-size:16px;font-size:var(--TFontSize, 16px);position:relative;max-height:120px;max-height:calc(var(--TLineHeight, 24px) * var(--TMaxLines, 5));overflow:hidden;padding-right:100px!important;padding-right:calc(var(--TPosRight, 12px) * var(--TPadRight, 8) + 4px)!important}.truncate-multi .truncate-multi:before{position:absolute;content:"...";top:104px;top:calc(var(--TLineHeight, 24px) * (var(--TMaxLines, 5) - 1) + var(--TFontSize, 16px) * .5);right:12px;right:var(--TPosRight, 12px)}.capitalize{text-transform:capitalize!important}.lowercase{text-transform:lowercase!important}.uppercase{text-transform:uppercase!important}.bold-500{font-weight:500!important}.bold-600{font-weight:600!important}.bold-700{font-weight:700!important}.d-none{display:none!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-flex{display:flex!important}.d-inline-flex{display:inline-flex!important}.flex-fill{flex:1 1 auto!important}.flex-row{flex-direction:row!important}.flex-column{flex-direction:column!important}.flex-row-reverse{flex-direction:row-reverse!important}.flex-column-reverse{flex-direction:column-reverse!important}.flex-grow-0{flex-grow:0!important}.flex-grow-1{flex-grow:1!important}.justify-content-start{justify-content:flex-start!important}.justify-content-end{justify-content:flex-end!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.justify-content-around{justify-content:space-around!important}.align-items-start{align-items:flex-start!important}.align-items-end{align-items:flex-end!important}.align-items-center{align-items:center!important}.align-items-baseline{align-items:baseline!important}.align-items-stretch{align-items:stretch!important}.align-content-start{align-content:flex-start!important}.align-content-end{align-content:flex-end!important}.align-content-center{align-content:center!important}.align-content-between{align-content:space-between!important}.align-content-around{align-content:space-around!important}.align-content-stretch{align-content:stretch!important}.align-self-auto{align-self:auto!important}.align-self-start{align-self:flex-start!important}.align-self-end{align-self:flex-end!important}.align-self-center{align-self:center!important}.align-self-baseline{align-self:baseline!important}.align-self-stretch{align-self:stretch!important}.cursor-pointer{cursor:pointer!important}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.w-auto{width:auto!important}.h-100{height:100%!important}.h-auto{height:auto!important}.h-screen{min-height:100vh!important}.non-visual-button,.non-visual-button:focus,.non-visual-button:hover{background-color:transparent!important;border:none!important;cursor:pointer!important;font-weight:400!important}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.k-visually-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.form-group{display:block;width:100%;margin-bottom:24px;margin-bottom:var(--lg, 24px)}.form-group hr{border-color:#e7e7ec;border-color:var(--KInputBorder, var(--grey-300, ));margin:32px 0;margin:var(--xl, 32px) 0}.k-input+.help,.k-input-wrapper+.help{display:block;margin:8px 0 0;margin:var(--spacing-xs, 8px) 0 0;font-size:14px;font-size:var(--type-sm, 14px);color:#00000073;color:var(--black-45, rgba(0, 0, 0, .45))}.k-input-wrapper .text-on-input{position:relative}.k-input-wrapper .text-on-input .hovered:not(.readonly){color:#1155cb;color:var(--KInputHover, var(--blue-500));transition:color .1s ease}.k-input-wrapper .text-on-input .focused:not(.readonly){color:#1155cb;color:var(--KInputFocus, var(--blue-500));transition:color .1s ease}.k-input-wrapper .text-on-input label.hovered:not(.readonly){color:#1155cb;color:var(--KInputHover, var(--blue-500));transition:color .1s ease}.k-input-wrapper .text-on-input label.focused:not(.readonly){color:#1155cb;color:var(--KInputFocus, var(--blue-500));transition:color .1s ease}.k-input-wrapper .text-on-input label.disabled{color:#6f7787;color:var(--grey-500)}.k-input-wrapper .text-on-input label{position:absolute;top:-8px;left:13px;width:auto;padding:2px 4px;z-index:1;line-height:1;font-size:11px;font-weight:500;color:#3c4557;color:var(--KInputBorder, var(--grey-600));background-color:#fff;background-color:var(--KInputBackground, var(--white));display:inline-block;margin-bottom:0;transition:color .1s ease}.k-input:not([type=checkbox]):not([type=radio]),.form-control:not([type=checkbox]):not([type=radio]){display:block;width:100%;padding:10px 16px;padding:10px var(--spacing-md, 16px);color:#000000b3;color:var(--KInputColor, var(--black-70, rgba(0, 0, 0, .7)));font-size:16px;font-size:var(--type-md, 16px);font-weight:400;line-height:24px;border:none;border-radius:3px;box-sizing:border-box;background-color:#fff;background-color:var(--KInputBackground, var(--white, #ffffff));box-shadow:inset 0 0 0 1px #e7e7ec!important;box-shadow:inset 0 0 0 1px var(--KInputBorder, var(--grey-300))!important;transition:color .1s ease,box-shadow .1s ease}.k-input:not([type=checkbox]):not([type=radio]).k-input-small,.form-control:not([type=checkbox]):not([type=radio]).k-input-small{font-size:12px;font-size:var(--type-xs, 12px);padding:8px 12px;padding:var(--spacing-xs, 8px) var(--spacing-sm, 12px)}.k-input:not([type=checkbox]):not([type=radio]).k-input-large,.form-control:not([type=checkbox]):not([type=radio]).k-input-large{font-size:16px;font-size:var(--type-md, 16px);padding:16px 24px;padding:var(--spacing-md, 16px) var(--spacing-lg, 24px)}.k-input:not([type=checkbox]):not([type=radio]):hover,.form-control:not([type=checkbox]):not([type=radio]):hover{box-shadow:inset 0 0 0 1px #bdd3f9!important;box-shadow:inset 0 0 0 1px var(--KInputHover, var(--blue-200))!important;transition:all .1s ease}.k-input:not([type=checkbox]):not([type=radio]):hover.k-input-large,.form-control:not([type=checkbox]):not([type=radio]):hover.k-input-large{box-shadow:inset 0 0 0 2px #bdd3f9!important;box-shadow:inset 0 0 0 2px var(--KInputHover, var(--blue-200))!important;transition:all .1s ease}.k-input:not([type=checkbox]):not([type=radio]):focus,.form-control:not([type=checkbox]):not([type=radio]):focus{outline:none!important;box-shadow:inset 0 0 0 1px #3972d5!important;box-shadow:inset 0 0 0 1px var(--KInputFocus, var(--blue-400))!important;transition:all .1s ease}.k-input:not([type=checkbox]):not([type=radio]):focus.k-input-large,.form-control:not([type=checkbox]):not([type=radio]):focus.k-input-large{box-shadow:inset 0 0 0 2px #3972d5!important;box-shadow:inset 0 0 0 2px var(--KInputFocus, var(--blue-400))!important;transition:all .1s ease}.k-input:not([type=checkbox]):not([type=radio]):not([type=checkbox]):not([type=radio]):not([type=file]):read-only,.form-control:not([type=checkbox]):not([type=radio]):not([type=checkbox]):not([type=radio]):not([type=file]):read-only{background-color:#f8f8fa;background-color:var(--KInputReadonlyBackground, var(--grey-100, #f8f8fa));box-shadow:inset 0 0 0 1px #e7e7ec!important;box-shadow:inset 0 0 0 1px var(--KInputBorder, var(--grey-300))!important;transition:all .1s ease}.k-input:not([type=checkbox]):not([type=radio]):disabled,.form-control:not([type=checkbox]):not([type=radio]):disabled{cursor:not-allowed;font-style:italic;background-color:#f8f8fa;background-color:var(--KInputDisabledBackground, var(--grey-100, #f8f8fa));box-shadow:inset 0 0 0 1px #e7e7ec!important;box-shadow:inset 0 0 0 1px var(--KInputBorder, var(--grey-300))!important;transition:all .1s ease}.k-input:not([type=checkbox]):not([type=radio]):invalid,.k-input:not([type=checkbox]):not([type=radio]):-moz-submit-invalid,.k-input:not([type=checkbox]):not([type=radio]):-moz-ui-invalid,.form-control:not([type=checkbox]):not([type=radio]):invalid,.form-control:not([type=checkbox]):not([type=radio]):-moz-submit-invalid,.form-control:not([type=checkbox]):not([type=radio]):-moz-ui-invalid{box-shadow:none}.k-input:not([type=checkbox]):not([type=radio])::placeholder,.form-control:not([type=checkbox]):not([type=radio])::placeholder{color:#00000073;color:var(--KInputPlaceholderColor, var(--black-45, rgba(0, 0, 0, .45)));font-weight:400;opacity:1}.k-input:not([type=checkbox]):not([type=radio])::-ms-clear,.form-control:not([type=checkbox]):not([type=radio])::-ms-clear{display:none}.k-input[type=search],.form-control[type=search]{padding-left:36px!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16'%3E%3Cpath fill='%23000' fill-opacity='.45' fill-rule='evenodd' d='M6 12c-3.3137085 0-6-2.6862915-6-6s2.6862915-6 6-6 6 2.6862915 6 6c0 1.29583043-.410791 2.49571549-1.1092521 3.47653436l1.2305724 1.23057244 2.8232632 2.8338633c.3897175.3911808.3947266 1.0192147.005164 1.4087774-.3868655.3868655-1.014825.3873148-1.4087774-.005164l-2.8338633-2.8232632-1.23057244-1.2305724C8.49571549 11.589209 7.29583043 12 6 12zm4-6c0-2.209139-1.790861-4-4-4S2 3.790861 2 6s1.790861 4 4 4 4-1.790861 4-4z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:12px 50%}.k-input[type=search]::-webkit-search-cancel-button,.form-control[type=search]::-webkit-search-cancel-button{-webkit-appearance:none;height:16px;width:16px;background-image:url(data:image/svg+xml,%3Csvg%20width%3D%2712%27%20height%3D%2712%27%20viewBox%3D%270%200%2012%2012%27%20fill%3D%27none%27%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%3E%0A%3Cpath%20d%3D%27M9.60005%202.40021L1.80005%2010.2002%27%20stroke%3D%27%233C4557%27%20stroke-width%3D%271.5%27%20stroke-linecap%3D%27round%27%2F%3E%0A%3Cpath%20d%3D%27M9.60005%2010.2002L1.80005%202.40021%27%20stroke%3D%27%233C4557%27%20stroke-width%3D%271.5%27%20stroke-linecap%3D%27round%27%2F%3E%0A%3C%2Fsvg%3E);background-size:16px 16px}.k-input-wrapper textarea.form-control{resize:none;padding:17px 0 0 22px}.k-input-wrapper textarea.form-control:focus{box-shadow:inset 0 0 0 2px #3972d5!important;box-shadow:inset 0 0 0 2px var(--KInputFocus, var(--blue-400))!important}.k-input-wrapper.input-error .k-input,.k-input-wrapper.input-error .k-input:hover,.k-input-wrapper.input-error .k-input:focus{outline:none!important;box-shadow:inset 0 0 0 1.5px #d44324!important;box-shadow:inset 0 0 0 1.5px var(--KInputError, var(--red-500, #d44324))!important;transition:color .1s ease}.k-input-wrapper.input-error .k-input.k-input-large,.k-input-wrapper.input-error .k-input:hover.k-input-large,.k-input-wrapper.input-error .k-input:focus.k-input-large{box-shadow:inset 0 0 0 2px #d44324!important;box-shadow:inset 0 0 0 2px var(--KInputError, var(--red-500, #d44324))!important;transition:color .1s ease}.k-input-wrapper.input-error .text-on-input label{color:#d44324;color:var(--KInputError, var(--red-500, #d44324));transition:color .1s ease}select.k-input:not([type=checkbox]),select.k-input:not([type=checkbox]):read-only,select.k-input:not([type=radio]),select.k-input:not([type=radio]):read-only{height:38px;background-color:#fff;background-color:var(--KInputSelectBackground, var(--white, #ffffff))}.k-input-label{display:inline-block;color:#000000d9;color:var(--KInputLabelColor, var(--black-85));font-weight:600;font-weight:var(--KInputLabelWeight, 600);font-family:sans-serif;font-family:var(--KInputLabelFont, var(--font-family-sans, sans-serif));font-size:14px;font-size:var(--KInputLabelSize, var(--type-sm, 14px));line-height:18px;line-height:var(--KInputLabelLineHeight, var(--type-lg, 18px));margin-bottom:8px;margin-bottom:var(--KInputLabelMargin, var(--spacing-xs, 8px))}.k-input-label .label-tooltip{display:flex;align-items:center}.k-input-label .kong-icon{margin-left:4px;margin-left:var(--spacing-xxs)}.k-inputCheckbox.k-input-label,.k-inputRadio.k-input-label{color:#000000b3;color:var(--KInputCheckboxLabel, var(--black-70, rgba(0, 0, 0, .7)));font-size:16px;font-size:var(--KInputCheckboxLabelSize, var(--type-md, 16px));font-weight:400;font-family:sans-serif;font-family:var(--KInputCheckboxLabelFont, var(--font-family-sans, sans-serif));margin-bottom:0}input.k-input[type=checkbox],input.k-input[type=radio],input.form-control[type=checkbox],input.form-control[type=radio]{display:inline-block;vertical-align:middle;padding:0;border:1px solid #e7e7ec;border:1px solid var(--KInputBorder, var(--grey-300, #e7e7ec));background-color:#fff;box-sizing:border-box;appearance:none;user-select:none;-webkit-print-color-adjust:exact}input.k-input[type=checkbox]:disabled,input.k-input[type=radio]:disabled,input.form-control[type=checkbox]:disabled,input.form-control[type=radio]:disabled{opacity:1}input.k-input[type=checkbox]:disabled:hover,input.k-input[type=radio]:disabled:hover,input.form-control[type=checkbox]:disabled:hover,input.form-control[type=radio]:disabled:hover{border-color:#e7e7ec;border-color:var(--KInputBorder, var(--grey-300, #e7e7ec))}input.k-input[type=checkbox],input.form-control[type=checkbox]{height:20px;width:20px;color:#1155cb;color:var(--KCheckboxPrimary, var(--blue-500, #1155cb));border:none;border-radius:3px;margin:0 6px 0 0;outline:none}input.k-input[type=checkbox]:not(:checked),input.form-control[type=checkbox]:not(:checked){border:1px solid #1155cb;border:1px solid var(--KCheckboxPrimary, var(--blue-500, #1155cb))}input.k-input[type=checkbox]:checked,input.form-control[type=checkbox]:checked{background-image:url("data:image/svg+xml,%3Csvg width='13' height='11' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.633 0L12 1.397 3.583 10 0 6.337 1.367 4.94l2.216 2.265z' fill='%23FFF' fill-rule='nonzero'/%3E%3C/svg%3E");border-color:#1155cb;border-color:var(--KCheckboxPrimary, var(--blue-500, #1155cb));background-color:currentColor;background-position:center;background-repeat:no-repeat}input.k-input[type=checkbox]:checked::-ms-check,input.form-control[type=checkbox]:checked::-ms-check{color:#fff;border:1px solid #1155cb;border:1px solid var(--KCheckboxPrimary, var(--blue-500, #1155cb));background-color:#1155cb;background-color:var(--KCheckboxPrimary, var(--blue-500, #1155cb))}input.k-input[type=checkbox]:hover,input.k-input[type=checkbox]:active,input.form-control[type=checkbox]:hover,input.form-control[type=checkbox]:active{border-color:#1155cb;border-color:var(--KCheckboxPrimary, var(--blue-500, #1155cb))}input.k-input[type=checkbox]:focus,input.form-control[type=checkbox]:focus{outline:none;border-color:#1155cb;border-color:var(--KCheckboxPrimary, var(--blue-500, #1155cb))}input.k-input[type=checkbox]:disabled:not(:checked),input.form-control[type=checkbox]:disabled:not(:checked){background-color:#f8f8fa;background-color:var(--KInputCheckboxDisabled, var(--grey-100, #f8f8fa));border:1px solid #b6b6bd;border:1px solid var(--KCheckboxDisabledChecked, var(--grey-400, #b6b6bd));border-radius:2px}input.k-input[type=checkbox]:disabled:checked,input.form-control[type=checkbox]:disabled:checked{background-color:#b6b6bd;background-color:var(--KCheckboxDisabledChecked, var(--grey-400, #b6b6bd))}input.k-input[type=radio],input.form-control[type=radio]{display:inline-flex;justify-content:center;align-items:center;height:20px;width:20px;color:#1155cb;color:var(--KRadioPrimary, var(--blue-500, #1155cb));border:2px solid #e7e7ec;border:2px solid var(--KInputBorder, var(--grey-300, #e7e7ec));border-radius:100%;margin:0 6px 0 0}input.k-input[type=radio]:checked,input.form-control[type=radio]:checked{border-color:currentColor;background-color:#fff;background-size:100% 100%;background-position:center;background-repeat:no-repeat}input.k-input[type=radio]:checked:after,input.form-control[type=radio]:checked:after{content:"";display:flex;height:10px;width:10px;background-color:currentColor;border-radius:100%}input.k-input[type=radio]:checked::-ms-check,input.form-control[type=radio]:checked::-ms-check{border:2px solid currentColor;color:currentColor}input.k-input[type=radio]:disabled,input.form-control[type=radio]:disabled{background-color:#f1f1f5;background-color:var(--KInputRadioDisabled, var(--grey-200, #f1f1f5))}.k-switch{display:inline-flex;align-items:center;cursor:pointer}.k-switch.switch-with-icon .switch-control{width:48px}.k-switch.switch-with-icon .kong-icon{height:20px;width:22px;left:57px}.k-switch.switch-with-icon input:checked+.switch-control:after{left:26px}.k-switch .switch-control{position:relative;display:block;width:44px;height:24px;margin-right:1rem;border-radius:12px;background-color:#b6b6bd;background-color:var(--KInputSwitchBackground, var(--grey-400, #b6b6bd));transition:.2s linear}.k-switch .switch-control.has-label-left{margin-right:0;margin-left:1rem}.k-switch .switch-control:after{position:absolute;top:2px;left:2px;display:block;width:20px;height:20px;border-radius:50%;background-color:#fff;background-color:var(--white, #ffffff);content:"";transition:.2s linear}.k-switch[disabled]:not(:disabled){cursor:not-allowed}.k-switch[disabled]:not(:disabled) .switch-control,.k-switch[disabled]:not(:disabled) input{opacity:.3;pointer-events:none}.k-switch input{display:none}.k-switch input:checked+.switch-control{background-color:#07a88d;background-color:var(--KInputSwitchOn, var(--green-500, #07a88d))}.k-switch input:checked+.switch-control:after{left:22px}.k-switch span{color:#000000b3;color:var(--KInputSwitchLabel, var(--black-70, rgba(0, 0, 0, .7)))}:root{--blue-100: #f2f6fe;--blue-200: #bdd3f9;--blue-300: #8ab3fa;--blue-400: #3972d5;--blue-500: #1155cb;--blue-600: #003694;--blue-700: #0a2b66;--petrol-100: #eaf4fb;--petrol-200: #0364ac;--purple-100: #d7d8fe;--purple-200: #bec0fd;--purple-300: #9396fc;--purple-400: #473cfb;--steel-100: #f0f4fa;--steel-200: #dae3f2;--steel-300: #a3b6d9;--steel-400: #7d91b3;--steel-500: #5c7299;--steel-600: #395380;--steel-700: #273c61;--red-100: #ffdede;--red-200: #ffcccc;--red-300: #ff9a99;--red-400: #ff7877;--red-500: #d44324;--red-600: #e50000;--red-700: #922021;--green-100: #e8f8f5;--green-200: #c0f2d5;--green-300: #84e5ae;--green-400: #42d782;--green-500: #07a88d;--green-600: #008871;--green-700: #13755e;--teal-100: #cdf1fe;--teal-200: #91e1fc;--teal-300: #169fcc;--teal-400: #0a7fae;--teal-500: #006e9d;--yellow-100: #fff3d8;--yellow-200: #ffe6ba;--yellow-300: #ffd68c;--yellow-400: #fabe5f;--yellow-500: #c67c06;--yellow-600: #a05604;--grey-100: #f8f8fa;--grey-200: #f1f1f5;--grey-300: #e7e7ec;--grey-400: #b6b6bd;--grey-500: #6f7787;--grey-600: #3c4557;--black-85: rgba(0, 0, 0, .85);--black-70: rgba(0, 0, 0, .7);--black-45: rgba(0, 0, 0, .45);--black-25: rgba(0, 0, 0, .25);--black-10: rgba(0, 0, 0, .1);--black-100: #dfdfdf;--black-200: #b1b2b1;--black-300: #6f7787;--black-400: #3c4557;--black-500: #0b172d;--white: #ffffff;--spacing-xxs: 4px;--spacing-xs: 8px;--spacing-sm: 12px;--spacing-md: 16px;--spacing-lg: 24px;--spacing-xl: 32px;--spacing-xxl: 48px;--spacing-xxxl: 64px;--type-xxxl: 32px;--type-xxl: 28px;--type-xl: 22px;--type-lg: 18px;--type-md: 16px;--type-sm: 14px;--type-xs: 12px;--type-xxs: 10px;--font-family-sans: sans-serif;--font-family-mono: monospace;font-weight:400;font-weight:var(--font-weight-normal, 400)}:root body{font-weight:400;font-weight:var(--font-weight-normal, 400)}/*! tailwindcss v3.2.4 | MIT License | https://tailwindcss.com */*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}textarea{resize:vertical}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]{display:none}*,:before,:after{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246 / .5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246 / .5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }.container{width:100%;margin-right:auto;margin-left:auto;padding-right:2rem;padding-left:2rem}@media (min-width: 640px){.container{max-width:640px}}@media (min-width: 768px){.container{max-width:768px}}@media (min-width: 1024px){.container{max-width:1024px}}@media (min-width: 1280px){.container{max-width:1280px}}@media (min-width: 1536px){.container{max-width:1536px}}.visible{visibility:visible}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.bottom-0{bottom:0px}.right-0{right:0px}.left-0{left:0px}.mx-auto{margin-left:auto;margin-right:auto}.my-0{margin-top:0;margin-bottom:0}.my-4{margin-top:1rem;margin-bottom:1rem}.my-1{margin-top:.25rem;margin-bottom:.25rem}.my-6{margin-top:1.5rem;margin-bottom:1.5rem}.mx-2{margin-left:.5rem;margin-right:.5rem}.mb-3{margin-bottom:.75rem}.mb-2{margin-bottom:.5rem}.mr-1{margin-right:.25rem}.mt-6{margin-top:1.5rem}.mt-4{margin-top:1rem}.ml-4{margin-left:1rem}.mb-1{margin-bottom:.25rem}.mt-2{margin-top:.5rem}.ml-1{margin-left:.25rem}.mt-1{margin-top:.25rem}.mr-2{margin-right:.5rem}.mt-16{margin-top:4rem}.mt-8{margin-top:2rem}.mb-4{margin-bottom:1rem}.mr-4{margin-right:1rem}.mt-3{margin-top:.75rem}.ml-3{margin-left:.75rem}.mb-12{margin-bottom:3rem}.mb-10{margin-bottom:2.5rem}.mt-10{margin-top:2.5rem}.mb-16{margin-bottom:4rem}.block{display:block}.inline-block{display:inline-block}.flex{display:flex}.table{display:table}.grid{display:grid}.hidden{display:none}.h-4{height:1rem}.h-72{height:18rem}.h-40{height:10rem}.h-full{height:100%}.w-4{width:1rem}.w-full{width:100%}.w-72{width:18rem}.w-32{width:8rem}.flex-grow{flex-grow:1}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes pulse{50%{opacity:.5}}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}.cursor-pointer{cursor:pointer}.cursor-not-allowed{cursor:not-allowed}.cursor-help{cursor:help}.list-disc{list-style-type:disc}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-evenly{justify-content:space-evenly}.rounded-full{border-radius:9999px}.border{border-width:1px}.border-b{border-bottom-width:1px}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}.p-10{padding:2.5rem}.p-12{padding:3rem}.p-4{padding:1rem}.px-4{padding-left:1rem;padding-right:1rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-4{padding-top:1rem;padding-bottom:1rem}.pl-4{padding-left:1rem}.pb-12{padding-bottom:3rem}.pb-16{padding-bottom:4rem}.text-center{text-align:center}.text-right{text-align:right}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-base{font-size:1rem;line-height:1.5rem}.text-5xl{font-size:3rem;line-height:1}.text-2xl{font-size:1.5rem;line-height:2rem}.font-medium{font-weight:500}.font-bold{font-weight:700}.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}.italic{font-style:italic}.tracking-wide{letter-spacing:.025em}.tracking-wider{letter-spacing:.05em}.text-green-500{--tw-text-opacity:1;color:rgb(34 197 94 / var(--tw-text-opacity))}.text-red-500{--tw-text-opacity:1;color:rgb(239 68 68 / var(--tw-text-opacity))}.shadow{--tw-shadow:0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.outline{outline-style:solid}.blur{--tw-blur:blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.grayscale{--tw-grayscale:grayscale(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}:root{--font-family-sans: -apple-system, BlinkMacSystemFont, "Segoe UI", "Noto Sans", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji";--font-family-mono: Consolas, Monaco, "Andale Mono", "Ubuntu Mono", monospace;--logo-purple: #290b53;--logo-purple-light: rgba(41, 11, 83, .75);--logo-purple-lighter: rgba(41, 11, 83, .08);--logo-green: #3db664;--custom-orange: #ff8040;--AppHeaderHeight: 60px;--AppSidebarWidth: 280px;--KButtonPrimaryBase: var(--logo-purple);--KButtonPrimaryHover: var(--logo-purple-light)}body{padding-top:var(--AppHeaderHeight, initial);font-family:var(--font-family-sans)}a{text-decoration:underline}a:link,a:visited{color:var(--logo-purple)}a:hover,a:active,a:focus{color:var(--logo-purple-light)}img{display:inline-block}select{appearance:none;border:1px solid var(--grey-400);border-radius:3px;font-size:16px;color:var(--logo-purple);line-height:20px;padding:10px 30px 10px 13px;background-color:var(--white);background-image:url(./chevron-down.d32f03bb.svg?url);background-position:calc(100% - 13px) 50%;background-repeat:no-repeat}.k-button.outline{outline:none}.k-button .kong-icon{align-items:center}.k-dropdown-popover{cursor:initial}.k-modal .k-modal-body.content-left{margin-right:0!important}.k-table td{white-space:normal!important}.k-table .k-button{margin-top:0!important;margin-bottom:0!important}.k-tabs .tab-link{text-decoration:none}.component-frame{border:1px solid var(--grey-300);border-radius:3px}.visually-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}@media (min-width: 640px){.sm\:w-3\/4{width:75%}.sm\:w-3\/5{width:60%}.sm\:flex-row{flex-direction:row}}@media (min-width: 768px){.md\:w-3\/5{width:60%}}@media (min-width: 1024px){.lg\:w-1\/2{width:50%}.lg\:w-2\/5{width:40%}} diff --git a/app/kuma-ui/pkg/resources/data/assets/index.3bc39668.js b/app/kuma-ui/pkg/resources/data/assets/index.3bc39668.js deleted file mode 100644 index b61543a7d8f7..000000000000 --- a/app/kuma-ui/pkg/resources/data/assets/index.3bc39668.js +++ /dev/null @@ -1,483 +0,0 @@ -var F5=Object.defineProperty;var R5=(t,r,e)=>r in t?F5(t,r,{enumerable:!0,configurable:!0,writable:!0,value:e}):t[r]=e;var Ui=(t,r,e)=>(R5(t,typeof r!="symbol"?r+"":r,e),e);(function(){const r=document.createElement("link").relList;if(r&&r.supports&&r.supports("modulepreload"))return;for(const n of document.querySelectorAll('link[rel="modulepreload"]'))i(n);new MutationObserver(n=>{for(const a of n)if(a.type==="childList")for(const s of a.addedNodes)s.tagName==="LINK"&&s.rel==="modulepreload"&&i(s)}).observe(document,{childList:!0,subtree:!0});function e(n){const a={};return n.integrity&&(a.integrity=n.integrity),n.referrerpolicy&&(a.referrerPolicy=n.referrerpolicy),n.crossorigin==="use-credentials"?a.credentials="include":n.crossorigin==="anonymous"?a.credentials="omit":a.credentials="same-origin",a}function i(n){if(n.ep)return;n.ep=!0;const a=e(n);fetch(n.href,a)}})();const j5="modulepreload",V5=function(t,r){return new URL(t,r).href},a0={},it=function(r,e,i){if(!e||e.length===0)return r();const n=document.getElementsByTagName("link");return Promise.all(e.map(a=>{if(a=V5(a,i),a in a0)return;a0[a]=!0;const s=a.endsWith(".css"),o=s?'[rel="stylesheet"]':"";if(!!i)for(let c=n.length-1;c>=0;c--){const h=n[c];if(h.href===a&&(!s||h.rel==="stylesheet"))return}else if(document.querySelector(`link[href="${a}"]${o}`))return;const u=document.createElement("link");if(u.rel=s?"stylesheet":j5,s||(u.as="script",u.crossOrigin=""),u.href=a,document.head.appendChild(u),s)return new Promise((c,h)=>{u.addEventListener("load",c),u.addEventListener("error",()=>h(new Error(`Unable to preload CSS for ${a}`)))})})).then(()=>r())};function ff(t,r){const e=Object.create(null),i=t.split(",");for(let n=0;n!!e[n.toLowerCase()]:n=>!!e[n]}function hr(t){if(Me(t)){const r={};for(let e=0;e{if(e){const i=e.split(H5);i.length>1&&(r[i[0].trim()]=i[1].trim())}}),r}function ve(t){let r="";if(Ft(t))r=t;else if(Me(t))for(let e=0;eva(e,r))}const ne=t=>Ft(t)?t:t==null?"":Me(t)||wt(t)&&(t.toString===Vv||!ze(t.toString))?JSON.stringify(t,Rv,2):String(t),Rv=(t,r)=>r&&r.__v_isRef?Rv(t,r.value):da(r)?{[`Map(${r.size})`]:[...r.entries()].reduce((e,[i,n])=>(e[`${i} =>`]=n,e),{})}:Bu(r)?{[`Set(${r.size})`]:[...r.values()]}:wt(r)&&!Me(r)&&!Nv(r)?String(r):r,Pt={},ha=[],Zr=()=>{},G5=()=>!1,q5=/^on[^a-z]/,Au=t=>q5.test(t),pf=t=>t.startsWith("onUpdate:"),Qt=Object.assign,gf=(t,r)=>{const e=t.indexOf(r);e>-1&&t.splice(e,1)},Q5=Object.prototype.hasOwnProperty,et=(t,r)=>Q5.call(t,r),Me=Array.isArray,da=t=>wo(t)==="[object Map]",Bu=t=>wo(t)==="[object Set]",s0=t=>wo(t)==="[object Date]",ze=t=>typeof t=="function",Ft=t=>typeof t=="string",$s=t=>typeof t=="symbol",wt=t=>t!==null&&typeof t=="object",jv=t=>wt(t)&&ze(t.then)&&ze(t.catch),Vv=Object.prototype.toString,wo=t=>Vv.call(t),X5=t=>wo(t).slice(8,-1),Nv=t=>wo(t)==="[object Object]",mf=t=>Ft(t)&&t!=="NaN"&&t[0]!=="-"&&""+parseInt(t,10)===t,hl=ff(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),Lu=t=>{const r=Object.create(null);return e=>r[e]||(r[e]=t(e))},J5=/-(\w)/g,gi=Lu(t=>t.replace(J5,(r,e)=>e?e.toUpperCase():"")),e_=/\B([A-Z])/g,mn=Lu(t=>t.replace(e_,"-$1").toLowerCase()),Fu=Lu(t=>t.charAt(0).toUpperCase()+t.slice(1)),dl=Lu(t=>t?`on${Fu(t)}`:""),Zs=(t,r)=>!Object.is(t,r),fl=(t,r)=>{for(let e=0;e{Object.defineProperty(t,r,{configurable:!0,enumerable:!1,value:e})},ya=t=>{const r=parseFloat(t);return isNaN(r)?t:r};let o0;const t_=()=>o0||(o0=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{});let si;class Hv{constructor(r=!1){this.detached=r,this.active=!0,this.effects=[],this.cleanups=[],this.parent=si,!r&&si&&(this.index=(si.scopes||(si.scopes=[])).push(this)-1)}run(r){if(this.active){const e=si;try{return si=this,r()}finally{si=e}}}on(){si=this}off(){si=this.parent}stop(r){if(this.active){let e,i;for(e=0,i=this.effects.length;e{const r=new Set(t);return r.w=0,r.n=0,r},zv=t=>(t.w&un)>0,Uv=t=>(t.n&un)>0,n_=({deps:t})=>{if(t.length)for(let r=0;r{const{deps:r}=t;if(r.length){let e=0;for(let i=0;i{(c==="length"||c>=l)&&o.push(u)})}else switch(e!==void 0&&o.push(s.get(e)),r){case"add":Me(t)?mf(e)&&o.push(s.get("length")):(o.push(s.get(Mn)),da(t)&&o.push(s.get(Oh)));break;case"delete":Me(t)||(o.push(s.get(Mn)),da(t)&&o.push(s.get(Oh)));break;case"set":da(t)&&o.push(s.get(Mn));break}if(o.length===1)o[0]&&Th(o[0]);else{const l=[];for(const u of o)u&&l.push(...u);Th(vf(l))}}function Th(t,r){const e=Me(t)?t:[...t];for(const i of e)i.computed&&u0(i);for(const i of e)i.computed||u0(i)}function u0(t,r){(t!==Kr||t.allowRecurse)&&(t.scheduler?t.scheduler():t.run())}const s_=ff("__proto__,__v_isRef,__isVue"),Kv=new Set(Object.getOwnPropertyNames(Symbol).filter(t=>t!=="arguments"&&t!=="caller").map(t=>Symbol[t]).filter($s)),o_=bf(),l_=bf(!1,!0),u_=bf(!0),c0=c_();function c_(){const t={};return["includes","indexOf","lastIndexOf"].forEach(r=>{t[r]=function(...e){const i=ot(this);for(let a=0,s=this.length;a{t[r]=function(...e){La();const i=ot(this)[r].apply(this,e);return Fa(),i}}),t}function bf(t=!1,r=!1){return function(i,n,a){if(n==="__v_isReactive")return!t;if(n==="__v_isReadonly")return t;if(n==="__v_isShallow")return r;if(n==="__v_raw"&&a===(t?r?k_:Qv:r?qv:Gv).get(i))return i;const s=Me(i);if(!t&&s&&et(c0,n))return Reflect.get(c0,n,a);const o=Reflect.get(i,n,a);return($s(n)?Kv.has(n):s_(n))||(t||kr(i,"get",n),r)?o:Gt(o)?s&&mf(n)?o:o.value:wt(o)?t?Xv(o):vi(o):o}}const h_=$v(),d_=$v(!0);function $v(t=!1){return function(e,i,n,a){let s=e[i];if(Bn(s)&&Gt(s)&&!Gt(n))return!1;if(!t&&(!jl(n)&&!Bn(n)&&(s=ot(s),n=ot(n)),!Me(e)&&Gt(s)&&!Gt(n)))return s.value=n,!0;const o=Me(e)&&mf(i)?Number(i)t,Ru=t=>Reflect.getPrototypeOf(t);function No(t,r,e=!1,i=!1){t=t.__v_raw;const n=ot(t),a=ot(r);e||(r!==a&&kr(n,"get",r),kr(n,"get",a));const{has:s}=Ru(n),o=i?_f:e?Sf:Gs;if(s.call(n,r))return o(t.get(r));if(s.call(n,a))return o(t.get(a));t!==n&&t.get(r)}function Ho(t,r=!1){const e=this.__v_raw,i=ot(e),n=ot(t);return r||(t!==n&&kr(i,"has",t),kr(i,"has",n)),t===n?e.has(t):e.has(t)||e.has(n)}function zo(t,r=!1){return t=t.__v_raw,!r&&kr(ot(t),"iterate",Mn),Reflect.get(t,"size",t)}function h0(t){t=ot(t);const r=ot(this);return Ru(r).has.call(r,t)||(r.add(t),Bi(r,"add",t,t)),this}function d0(t,r){r=ot(r);const e=ot(this),{has:i,get:n}=Ru(e);let a=i.call(e,t);a||(t=ot(t),a=i.call(e,t));const s=n.call(e,t);return e.set(t,r),a?Zs(r,s)&&Bi(e,"set",t,r):Bi(e,"add",t,r),this}function f0(t){const r=ot(this),{has:e,get:i}=Ru(r);let n=e.call(r,t);n||(t=ot(t),n=e.call(r,t)),i&&i.call(r,t);const a=r.delete(t);return n&&Bi(r,"delete",t,void 0),a}function p0(){const t=ot(this),r=t.size!==0,e=t.clear();return r&&Bi(t,"clear",void 0,void 0),e}function Uo(t,r){return function(i,n){const a=this,s=a.__v_raw,o=ot(s),l=r?_f:t?Sf:Gs;return!t&&kr(o,"iterate",Mn),s.forEach((u,c)=>i.call(n,l(u),l(c),a))}}function Yo(t,r,e){return function(...i){const n=this.__v_raw,a=ot(n),s=da(a),o=t==="entries"||t===Symbol.iterator&&s,l=t==="keys"&&s,u=n[t](...i),c=e?_f:r?Sf:Gs;return!r&&kr(a,"iterate",l?Oh:Mn),{next(){const{value:h,done:f}=u.next();return f?{value:h,done:f}:{value:o?[c(h[0]),c(h[1])]:c(h),done:f}},[Symbol.iterator](){return this}}}}function Yi(t){return function(...r){return t==="delete"?!1:this}}function y_(){const t={get(a){return No(this,a)},get size(){return zo(this)},has:Ho,add:h0,set:d0,delete:f0,clear:p0,forEach:Uo(!1,!1)},r={get(a){return No(this,a,!1,!0)},get size(){return zo(this)},has:Ho,add:h0,set:d0,delete:f0,clear:p0,forEach:Uo(!1,!0)},e={get(a){return No(this,a,!0)},get size(){return zo(this,!0)},has(a){return Ho.call(this,a,!0)},add:Yi("add"),set:Yi("set"),delete:Yi("delete"),clear:Yi("clear"),forEach:Uo(!0,!1)},i={get(a){return No(this,a,!0,!0)},get size(){return zo(this,!0)},has(a){return Ho.call(this,a,!0)},add:Yi("add"),set:Yi("set"),delete:Yi("delete"),clear:Yi("clear"),forEach:Uo(!0,!0)};return["keys","values","entries",Symbol.iterator].forEach(a=>{t[a]=Yo(a,!1,!1),e[a]=Yo(a,!0,!1),r[a]=Yo(a,!1,!0),i[a]=Yo(a,!0,!0)}),[t,e,r,i]}const[b_,__,w_,x_]=y_();function wf(t,r){const e=r?t?x_:w_:t?__:b_;return(i,n,a)=>n==="__v_isReactive"?!t:n==="__v_isReadonly"?t:n==="__v_raw"?i:Reflect.get(et(e,n)&&n in i?e:i,n,a)}const S_={get:wf(!1,!1)},C_={get:wf(!1,!0)},P_={get:wf(!0,!1)},Gv=new WeakMap,qv=new WeakMap,Qv=new WeakMap,k_=new WeakMap;function O_(t){switch(t){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function T_(t){return t.__v_skip||!Object.isExtensible(t)?0:O_(X5(t))}function vi(t){return Bn(t)?t:xf(t,!1,Zv,S_,Gv)}function D_(t){return xf(t,!1,v_,C_,qv)}function Xv(t){return xf(t,!0,m_,P_,Qv)}function xf(t,r,e,i,n){if(!wt(t)||t.__v_raw&&!(r&&t.__v_isReactive))return t;const a=n.get(t);if(a)return a;const s=T_(t);if(s===0)return t;const o=new Proxy(t,s===2?i:e);return n.set(t,o),o}function fa(t){return Bn(t)?fa(t.__v_raw):!!(t&&t.__v_isReactive)}function Bn(t){return!!(t&&t.__v_isReadonly)}function jl(t){return!!(t&&t.__v_isShallow)}function Jv(t){return fa(t)||Bn(t)}function ot(t){const r=t&&t.__v_raw;return r?ot(r):t}function ey(t){return Rl(t,"__v_skip",!0),t}const Gs=t=>wt(t)?vi(t):t,Sf=t=>wt(t)?Xv(t):t;function ty(t){rn&&Kr&&(t=ot(t),Wv(t.dep||(t.dep=vf())))}function ry(t,r){t=ot(t),t.dep&&Th(t.dep)}function Gt(t){return!!(t&&t.__v_isRef===!0)}function W(t){return iy(t,!1)}function E_(t){return iy(t,!0)}function iy(t,r){return Gt(t)?t:new M_(t,r)}class M_{constructor(r,e){this.__v_isShallow=e,this.dep=void 0,this.__v_isRef=!0,this._rawValue=e?r:ot(r),this._value=e?r:Gs(r)}get value(){return ty(this),this._value}set value(r){const e=this.__v_isShallow||jl(r)||Bn(r);r=e?r:ot(r),Zs(r,this._rawValue)&&(this._rawValue=r,this._value=e?r:Gs(r),ry(this))}}function se(t){return Gt(t)?t.value:t}const I_={get:(t,r,e)=>se(Reflect.get(t,r,e)),set:(t,r,e,i)=>{const n=t[r];return Gt(n)&&!Gt(e)?(n.value=e,!0):Reflect.set(t,r,e,i)}};function ny(t){return fa(t)?t:new Proxy(t,I_)}function ay(t){const r=Me(t)?new Array(t.length):{};for(const e in t)r[e]=B_(t,e);return r}class A_{constructor(r,e,i){this._object=r,this._key=e,this._defaultValue=i,this.__v_isRef=!0}get value(){const r=this._object[this._key];return r===void 0?this._defaultValue:r}set value(r){this._object[this._key]=r}}function B_(t,r,e){const i=t[r];return Gt(i)?i:new A_(t,r,e)}var sy;class L_{constructor(r,e,i,n){this._setter=e,this.dep=void 0,this.__v_isRef=!0,this[sy]=!1,this._dirty=!0,this.effect=new yf(r,()=>{this._dirty||(this._dirty=!0,ry(this))}),this.effect.computed=this,this.effect.active=this._cacheable=!n,this.__v_isReadonly=i}get value(){const r=ot(this);return ty(r),(r._dirty||!r._cacheable)&&(r._dirty=!1,r._value=r.effect.run()),r._value}set value(r){this._setter(r)}}sy="__v_isReadonly";function F_(t,r,e=!1){let i,n;const a=ze(t);return a?(i=t,n=Zr):(i=t.get,n=t.set),new L_(i,n,a||!n,e)}function nn(t,r,e,i){let n;try{n=i?t(...i):t()}catch(a){ju(a,r,e)}return n}function Br(t,r,e,i){if(ze(t)){const a=nn(t,r,e,i);return a&&jv(a)&&a.catch(s=>{ju(s,r,e)}),a}const n=[];for(let a=0;a>>1;Qs(tr[i])ci&&tr.splice(r,1)}function N_(t){Me(t)?pa.push(...t):(!ki||!ki.includes(t,t.allowRecurse?On+1:On))&&pa.push(t),ly()}function g0(t,r=qs?ci+1:0){for(;rQs(e)-Qs(i)),On=0;Ont.id==null?1/0:t.id,H_=(t,r)=>{const e=Qs(t)-Qs(r);if(e===0){if(t.pre&&!r.pre)return-1;if(r.pre&&!t.pre)return 1}return e};function cy(t){Dh=!1,qs=!0,tr.sort(H_);const r=Zr;try{for(ci=0;ciFt(d)?d.trim():d)),h&&(n=e.map(ya))}let o,l=i[o=dl(r)]||i[o=dl(gi(r))];!l&&a&&(l=i[o=dl(mn(r))]),l&&Br(l,t,6,n);const u=i[o+"Once"];if(u){if(!t.emitted)t.emitted={};else if(t.emitted[o])return;t.emitted[o]=!0,Br(u,t,6,n)}}function hy(t,r,e=!1){const i=r.emitsCache,n=i.get(t);if(n!==void 0)return n;const a=t.emits;let s={},o=!1;if(!ze(t)){const l=u=>{const c=hy(u,r,!0);c&&(o=!0,Qt(s,c))};!e&&r.mixins.length&&r.mixins.forEach(l),t.extends&&l(t.extends),t.mixins&&t.mixins.forEach(l)}return!a&&!o?(wt(t)&&i.set(t,null),null):(Me(a)?a.forEach(l=>s[l]=null):Qt(s,a),wt(t)&&i.set(t,s),s)}function Vu(t,r){return!t||!Au(r)?!1:(r=r.slice(2).replace(/Once$/,""),et(t,r[0].toLowerCase()+r.slice(1))||et(t,mn(r))||et(t,r))}let qt=null,Nu=null;function Vl(t){const r=qt;return qt=t,Nu=t&&t.type.__scopeId||null,r}function zr(t){Nu=t}function Ur(){Nu=null}function ue(t,r=qt,e){if(!r||t._n)return t;const i=(...n)=>{i._d&&O0(-1);const a=Vl(r);let s;try{s=t(...n)}finally{Vl(a),i._d&&O0(1)}return s};return i._n=!0,i._c=!0,i._d=!0,i}function wc(t){const{type:r,vnode:e,proxy:i,withProxy:n,props:a,propsOptions:[s],slots:o,attrs:l,emit:u,render:c,renderCache:h,data:f,setupState:d,ctx:p,inheritAttrs:m}=t;let g,y;const v=Vl(t);try{if(e.shapeFlag&4){const _=n||i;g=oi(c.call(_,_,h,a,d,f,p)),y=l}else{const _=r;g=oi(_.length>1?_(a,{attrs:l,slots:o,emit:u}):_(a,null)),y=r.props?l:U_(l)}}catch(_){Ms.length=0,ju(_,t,1),g=J(Lr)}let b=g;if(y&&m!==!1){const _=Object.keys(y),{shapeFlag:x}=b;_.length&&x&7&&(s&&_.some(pf)&&(y=Y_(y,s)),b=cn(b,y))}return e.dirs&&(b=cn(b),b.dirs=b.dirs?b.dirs.concat(e.dirs):e.dirs),e.transition&&(b.transition=e.transition),g=b,Vl(v),g}const U_=t=>{let r;for(const e in t)(e==="class"||e==="style"||Au(e))&&((r||(r={}))[e]=t[e]);return r},Y_=(t,r)=>{const e={};for(const i in t)(!pf(i)||!(i.slice(9)in r))&&(e[i]=t[i]);return e};function W_(t,r,e){const{props:i,children:n,component:a}=t,{props:s,children:o,patchFlag:l}=r,u=a.emitsOptions;if(r.dirs||r.transition)return!0;if(e&&l>=0){if(l&1024)return!0;if(l&16)return i?m0(i,s,u):!!s;if(l&8){const c=r.dynamicProps;for(let h=0;ht.__isSuspense;function Z_(t,r){r&&r.pendingBranch?Me(t)?r.effects.push(...t):r.effects.push(t):N_(t)}function Ts(t,r){if(Ut){let e=Ut.provides;const i=Ut.parent&&Ut.parent.provides;i===e&&(e=Ut.provides=Object.create(i)),e[t]=r}}function Cr(t,r,e=!1){const i=Ut||qt;if(i){const n=i.parent==null?i.vnode.appContext&&i.vnode.appContext.provides:i.parent.provides;if(n&&t in n)return n[t];if(arguments.length>1)return e&&ze(r)?r.call(i.proxy):r}}function dy(t,r){return kf(t,null,r)}const Wo={};function Ge(t,r,e){return kf(t,r,e)}function kf(t,r,{immediate:e,deep:i,flush:n,onTrack:a,onTrigger:s}=Pt){const o=Ut;let l,u=!1,c=!1;if(Gt(t)?(l=()=>t.value,u=jl(t)):fa(t)?(l=()=>t,i=!0):Me(t)?(c=!0,u=t.some(b=>fa(b)||jl(b)),l=()=>t.map(b=>{if(Gt(b))return b.value;if(fa(b))return En(b);if(ze(b))return nn(b,o,2)})):ze(t)?r?l=()=>nn(t,o,2):l=()=>{if(!(o&&o.isUnmounted))return h&&h(),Br(t,o,3,[f])}:l=Zr,r&&i){const b=l;l=()=>En(b())}let h,f=b=>{h=y.onStop=()=>{nn(b,o,4)}},d;if(Js)if(f=Zr,r?e&&Br(r,o,3,[l(),c?[]:void 0,f]):l(),n==="sync"){const b=jw();d=b.__watcherHandles||(b.__watcherHandles=[])}else return Zr;let p=c?new Array(t.length).fill(Wo):Wo;const m=()=>{if(!!y.active)if(r){const b=y.run();(i||u||(c?b.some((_,x)=>Zs(_,p[x])):Zs(b,p)))&&(h&&h(),Br(r,o,3,[b,p===Wo?void 0:c&&p[0]===Wo?[]:p,f]),p=b)}else y.run()};m.allowRecurse=!!r;let g;n==="sync"?g=m:n==="post"?g=()=>fr(m,o&&o.suspense):(m.pre=!0,o&&(m.id=o.uid),g=()=>Pf(m));const y=new yf(l,g);r?e?m():p=y.run():n==="post"?fr(y.run.bind(y),o&&o.suspense):y.run();const v=()=>{y.stop(),o&&o.scope&&gf(o.scope.effects,y)};return d&&d.push(v),v}function G_(t,r,e){const i=this.proxy,n=Ft(t)?t.includes(".")?fy(i,t):()=>i[t]:t.bind(i,i);let a;ze(r)?a=r:(a=r.handler,e=r);const s=Ut;ba(this);const o=kf(n,a.bind(i),e);return s?ba(s):In(),o}function fy(t,r){const e=r.split(".");return()=>{let i=t;for(let n=0;n{En(e,r)});else if(Nv(t))for(const e in t)En(t[e],r);return t}function q_(){const t={isMounted:!1,isLeaving:!1,isUnmounting:!1,leavingVNodes:new Map};return Rt(()=>{t.isMounted=!0}),xo(()=>{t.isUnmounting=!0}),t}const Er=[Function,Array],Q_={name:"BaseTransition",props:{mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:Er,onEnter:Er,onAfterEnter:Er,onEnterCancelled:Er,onBeforeLeave:Er,onLeave:Er,onAfterLeave:Er,onLeaveCancelled:Er,onBeforeAppear:Er,onAppear:Er,onAfterAppear:Er,onAppearCancelled:Er},setup(t,{slots:r}){const e=Mf(),i=q_();let n;return()=>{const a=r.default&&my(r.default(),!0);if(!a||!a.length)return;let s=a[0];if(a.length>1){for(const m of a)if(m.type!==Lr){s=m;break}}const o=ot(t),{mode:l}=o;if(i.isLeaving)return xc(s);const u=v0(s);if(!u)return xc(s);const c=Eh(u,o,i,e);Mh(u,c);const h=e.subTree,f=h&&v0(h);let d=!1;const{getTransitionKey:p}=u.type;if(p){const m=p();n===void 0?n=m:m!==n&&(n=m,d=!0)}if(f&&f.type!==Lr&&(!Tn(u,f)||d)){const m=Eh(f,o,i,e);if(Mh(f,m),l==="out-in")return i.isLeaving=!0,m.afterLeave=()=>{i.isLeaving=!1,e.update.active!==!1&&e.update()},xc(s);l==="in-out"&&u.type!==Lr&&(m.delayLeave=(g,y,v)=>{const b=gy(i,f);b[String(f.key)]=f,g._leaveCb=()=>{y(),g._leaveCb=void 0,delete c.delayedLeave},c.delayedLeave=v})}return s}}},py=Q_;function gy(t,r){const{leavingVNodes:e}=t;let i=e.get(r.type);return i||(i=Object.create(null),e.set(r.type,i)),i}function Eh(t,r,e,i){const{appear:n,mode:a,persisted:s=!1,onBeforeEnter:o,onEnter:l,onAfterEnter:u,onEnterCancelled:c,onBeforeLeave:h,onLeave:f,onAfterLeave:d,onLeaveCancelled:p,onBeforeAppear:m,onAppear:g,onAfterAppear:y,onAppearCancelled:v}=r,b=String(t.key),_=gy(e,t),x=(C,T)=>{C&&Br(C,i,9,T)},k=(C,T)=>{const A=T[1];x(C,T),Me(C)?C.every(U=>U.length<=1)&&A():C.length<=1&&A()},L={mode:a,persisted:s,beforeEnter(C){let T=o;if(!e.isMounted)if(n)T=m||o;else return;C._leaveCb&&C._leaveCb(!0);const A=_[b];A&&Tn(t,A)&&A.el._leaveCb&&A.el._leaveCb(),x(T,[C])},enter(C){let T=l,A=u,U=c;if(!e.isMounted)if(n)T=g||l,A=y||u,U=v||c;else return;let N=!1;const Y=C._enterCb=fe=>{N||(N=!0,fe?x(U,[C]):x(A,[C]),L.delayedLeave&&L.delayedLeave(),C._enterCb=void 0)};T?k(T,[C,Y]):Y()},leave(C,T){const A=String(t.key);if(C._enterCb&&C._enterCb(!0),e.isUnmounting)return T();x(h,[C]);let U=!1;const N=C._leaveCb=Y=>{U||(U=!0,T(),Y?x(p,[C]):x(d,[C]),C._leaveCb=void 0,_[A]===t&&delete _[A])};_[A]=t,f?k(f,[C,N]):N()},clone(C){return Eh(C,r,e,i)}};return L}function xc(t){if(Hu(t))return t=cn(t),t.children=null,t}function v0(t){return Hu(t)?t.children?t.children[0]:void 0:t}function Mh(t,r){t.shapeFlag&6&&t.component?Mh(t.component.subTree,r):t.shapeFlag&128?(t.ssContent.transition=r.clone(t.ssContent),t.ssFallback.transition=r.clone(t.ssFallback)):t.transition=r}function my(t,r=!1,e){let i=[],n=0;for(let a=0;a1)for(let a=0;a!!t.type.__asyncLoader,Hu=t=>t.type.__isKeepAlive;function X_(t,r){vy(t,"a",r)}function J_(t,r){vy(t,"da",r)}function vy(t,r,e=Ut){const i=t.__wdc||(t.__wdc=()=>{let n=e;for(;n;){if(n.isDeactivated)return;n=n.parent}return t()});if(zu(r,i,e),e){let n=e.parent;for(;n&&n.parent;)Hu(n.parent.vnode)&&ew(i,r,e,n),n=n.parent}}function ew(t,r,e,i){const n=zu(r,t,i,!0);Vi(()=>{gf(i[r],n)},e)}function zu(t,r,e=Ut,i=!1){if(e){const n=e[t]||(e[t]=[]),a=r.__weh||(r.__weh=(...s)=>{if(e.isUnmounted)return;La(),ba(e);const o=Br(r,e,t,s);return In(),Fa(),o});return i?n.unshift(a):n.push(a),a}}const ji=t=>(r,e=Ut)=>(!Js||t==="sp")&&zu(t,(...i)=>r(...i),e),tw=ji("bm"),Rt=ji("m"),rw=ji("bu"),iw=ji("u"),xo=ji("bum"),Vi=ji("um"),nw=ji("sp"),aw=ji("rtg"),sw=ji("rtc");function ow(t,r=Ut){zu("ec",t,r)}function y0(t,r){const e=qt;if(e===null)return t;const i=Wu(e)||e.proxy,n=t.dirs||(t.dirs=[]);for(let a=0;ar(s,o,void 0,a&&a[o]));else{const s=Object.keys(t);n=new Array(s.length);for(let o=0,l=s.length;o{const a=i.fn(...n);return a&&(a.key=i.key),a}:i.fn)}return t}function me(t,r,e={},i,n){if(qt.isCE||qt.parent&&Ds(qt.parent)&&qt.parent.isCE)return r!=="default"&&(e.name=r),J("slot",e,i&&i());let a=t[r];a&&a._c&&(a._d=!1),P();const s=a&&_y(a(e)),o=ye(Ke,{key:e.key||s&&s.key||`_${r}`},s||(i?i():[]),s&&t._===1?64:-2);return!n&&o.scopeId&&(o.slotScopeIds=[o.scopeId+"-s"]),a&&a._c&&(a._d=!0),o}function _y(t){return t.some(r=>Hl(r)?!(r.type===Lr||r.type===Ke&&!_y(r.children)):!0)?t:null}function _0(t,r){const e={};for(const i in t)e[r&&/[A-Z]/.test(i)?`on:${i}`:dl(i)]=t[i];return e}const Ih=t=>t?My(t)?Wu(t)||t.proxy:Ih(t.parent):null,Es=Qt(Object.create(null),{$:t=>t,$el:t=>t.vnode.el,$data:t=>t.data,$props:t=>t.props,$attrs:t=>t.attrs,$slots:t=>t.slots,$refs:t=>t.refs,$parent:t=>Ih(t.parent),$root:t=>Ih(t.root),$emit:t=>t.emit,$options:t=>Tf(t),$forceUpdate:t=>t.f||(t.f=()=>Pf(t.update)),$nextTick:t=>t.n||(t.n=Gr.bind(t.proxy)),$watch:t=>G_.bind(t)}),Sc=(t,r)=>t!==Pt&&!t.__isScriptSetup&&et(t,r),lw={get({_:t},r){const{ctx:e,setupState:i,data:n,props:a,accessCache:s,type:o,appContext:l}=t;let u;if(r[0]!=="$"){const d=s[r];if(d!==void 0)switch(d){case 1:return i[r];case 2:return n[r];case 4:return e[r];case 3:return a[r]}else{if(Sc(i,r))return s[r]=1,i[r];if(n!==Pt&&et(n,r))return s[r]=2,n[r];if((u=t.propsOptions[0])&&et(u,r))return s[r]=3,a[r];if(e!==Pt&&et(e,r))return s[r]=4,e[r];Ah&&(s[r]=0)}}const c=Es[r];let h,f;if(c)return r==="$attrs"&&kr(t,"get",r),c(t);if((h=o.__cssModules)&&(h=h[r]))return h;if(e!==Pt&&et(e,r))return s[r]=4,e[r];if(f=l.config.globalProperties,et(f,r))return f[r]},set({_:t},r,e){const{data:i,setupState:n,ctx:a}=t;return Sc(n,r)?(n[r]=e,!0):i!==Pt&&et(i,r)?(i[r]=e,!0):et(t.props,r)||r[0]==="$"&&r.slice(1)in t?!1:(a[r]=e,!0)},has({_:{data:t,setupState:r,accessCache:e,ctx:i,appContext:n,propsOptions:a}},s){let o;return!!e[s]||t!==Pt&&et(t,s)||Sc(r,s)||(o=a[0])&&et(o,s)||et(i,s)||et(Es,s)||et(n.config.globalProperties,s)},defineProperty(t,r,e){return e.get!=null?t._.accessCache[r]=0:et(e,"value")&&this.set(t,r,e.value,null),Reflect.defineProperty(t,r,e)}};let Ah=!0;function uw(t){const r=Tf(t),e=t.proxy,i=t.ctx;Ah=!1,r.beforeCreate&&w0(r.beforeCreate,t,"bc");const{data:n,computed:a,methods:s,watch:o,provide:l,inject:u,created:c,beforeMount:h,mounted:f,beforeUpdate:d,updated:p,activated:m,deactivated:g,beforeDestroy:y,beforeUnmount:v,destroyed:b,unmounted:_,render:x,renderTracked:k,renderTriggered:L,errorCaptured:C,serverPrefetch:T,expose:A,inheritAttrs:U,components:N,directives:Y,filters:fe}=r;if(u&&cw(u,i,null,t.appContext.config.unwrapInjectedRef),s)for(const le in s){const pe=s[le];ze(pe)&&(i[le]=pe.bind(e))}if(n){const le=n.call(e,e);wt(le)&&(t.data=vi(le))}if(Ah=!0,a)for(const le in a){const pe=a[le],Ce=ze(pe)?pe.bind(e,e):ze(pe.get)?pe.get.bind(e,e):Zr,Ie=!ze(pe)&&ze(pe.set)?pe.set.bind(e):Zr,Re=j({get:Ce,set:Ie});Object.defineProperty(i,le,{enumerable:!0,configurable:!0,get:()=>Re.value,set:Pe=>Re.value=Pe})}if(o)for(const le in o)wy(o[le],i,e,le);if(l){const le=ze(l)?l.call(e):l;Reflect.ownKeys(le).forEach(pe=>{Ts(pe,le[pe])})}c&&w0(c,t,"c");function F(le,pe){Me(pe)?pe.forEach(Ce=>le(Ce.bind(e))):pe&&le(pe.bind(e))}if(F(tw,h),F(Rt,f),F(rw,d),F(iw,p),F(X_,m),F(J_,g),F(ow,C),F(sw,k),F(aw,L),F(xo,v),F(Vi,_),F(nw,T),Me(A))if(A.length){const le=t.exposed||(t.exposed={});A.forEach(pe=>{Object.defineProperty(le,pe,{get:()=>e[pe],set:Ce=>e[pe]=Ce})})}else t.exposed||(t.exposed={});x&&t.render===Zr&&(t.render=x),U!=null&&(t.inheritAttrs=U),N&&(t.components=N),Y&&(t.directives=Y)}function cw(t,r,e=Zr,i=!1){Me(t)&&(t=Bh(t));for(const n in t){const a=t[n];let s;wt(a)?"default"in a?s=Cr(a.from||n,a.default,!0):s=Cr(a.from||n):s=Cr(a),Gt(s)&&i?Object.defineProperty(r,n,{enumerable:!0,configurable:!0,get:()=>s.value,set:o=>s.value=o}):r[n]=s}}function w0(t,r,e){Br(Me(t)?t.map(i=>i.bind(r.proxy)):t.bind(r.proxy),r,e)}function wy(t,r,e,i){const n=i.includes(".")?fy(e,i):()=>e[i];if(Ft(t)){const a=r[t];ze(a)&&Ge(n,a)}else if(ze(t))Ge(n,t.bind(e));else if(wt(t))if(Me(t))t.forEach(a=>wy(a,r,e,i));else{const a=ze(t.handler)?t.handler.bind(e):r[t.handler];ze(a)&&Ge(n,a,t)}}function Tf(t){const r=t.type,{mixins:e,extends:i}=r,{mixins:n,optionsCache:a,config:{optionMergeStrategies:s}}=t.appContext,o=a.get(r);let l;return o?l=o:!n.length&&!e&&!i?l=r:(l={},n.length&&n.forEach(u=>Nl(l,u,s,!0)),Nl(l,r,s)),wt(r)&&a.set(r,l),l}function Nl(t,r,e,i=!1){const{mixins:n,extends:a}=r;a&&Nl(t,a,e,!0),n&&n.forEach(s=>Nl(t,s,e,!0));for(const s in r)if(!(i&&s==="expose")){const o=hw[s]||e&&e[s];t[s]=o?o(t[s],r[s]):r[s]}return t}const hw={data:x0,props:Cn,emits:Cn,methods:Cn,computed:Cn,beforeCreate:sr,created:sr,beforeMount:sr,mounted:sr,beforeUpdate:sr,updated:sr,beforeDestroy:sr,beforeUnmount:sr,destroyed:sr,unmounted:sr,activated:sr,deactivated:sr,errorCaptured:sr,serverPrefetch:sr,components:Cn,directives:Cn,watch:fw,provide:x0,inject:dw};function x0(t,r){return r?t?function(){return Qt(ze(t)?t.call(this,this):t,ze(r)?r.call(this,this):r)}:r:t}function dw(t,r){return Cn(Bh(t),Bh(r))}function Bh(t){if(Me(t)){const r={};for(let e=0;e0)&&!(s&16)){if(s&8){const c=t.vnode.dynamicProps;for(let h=0;h{l=!0;const[f,d]=Sy(h,r,!0);Qt(s,f),d&&o.push(...d)};!e&&r.mixins.length&&r.mixins.forEach(c),t.extends&&c(t.extends),t.mixins&&t.mixins.forEach(c)}if(!a&&!l)return wt(t)&&i.set(t,ha),ha;if(Me(a))for(let c=0;c-1,d[1]=m<0||p-1||et(d,"default"))&&o.push(h)}}}const u=[s,o];return wt(t)&&i.set(t,u),u}function S0(t){return t[0]!=="$"}function C0(t){const r=t&&t.toString().match(/^\s*function (\w+)/);return r?r[1]:t===null?"null":""}function P0(t,r){return C0(t)===C0(r)}function k0(t,r){return Me(r)?r.findIndex(e=>P0(e,t)):ze(r)&&P0(r,t)?0:-1}const Cy=t=>t[0]==="_"||t==="$stable",Df=t=>Me(t)?t.map(oi):[oi(t)],mw=(t,r,e)=>{if(r._n)return r;const i=ue((...n)=>Df(r(...n)),e);return i._c=!1,i},Py=(t,r,e)=>{const i=t._ctx;for(const n in t){if(Cy(n))continue;const a=t[n];if(ze(a))r[n]=mw(n,a,i);else if(a!=null){const s=Df(a);r[n]=()=>s}}},ky=(t,r)=>{const e=Df(r);t.slots.default=()=>e},vw=(t,r)=>{if(t.vnode.shapeFlag&32){const e=r._;e?(t.slots=ot(r),Rl(r,"_",e)):Py(r,t.slots={})}else t.slots={},r&&ky(t,r);Rl(t.slots,Yu,1)},yw=(t,r,e)=>{const{vnode:i,slots:n}=t;let a=!0,s=Pt;if(i.shapeFlag&32){const o=r._;o?e&&o===1?a=!1:(Qt(n,r),!e&&o===1&&delete n._):(a=!r.$stable,Py(r,n)),s=r}else r&&(ky(t,r),s={default:1});if(a)for(const o in n)!Cy(o)&&!(o in s)&&delete n[o]};function Oy(){return{app:null,config:{isNativeTag:G5,performance:!1,globalProperties:{},optionMergeStrategies:{},errorHandler:void 0,warnHandler:void 0,compilerOptions:{}},mixins:[],components:{},directives:{},provides:Object.create(null),optionsCache:new WeakMap,propsCache:new WeakMap,emitsCache:new WeakMap}}let bw=0;function _w(t,r){return function(i,n=null){ze(i)||(i=Object.assign({},i)),n!=null&&!wt(n)&&(n=null);const a=Oy(),s=new Set;let o=!1;const l=a.app={_uid:bw++,_component:i,_props:n,_container:null,_context:a,_instance:null,version:Vw,get config(){return a.config},set config(u){},use(u,...c){return s.has(u)||(u&&ze(u.install)?(s.add(u),u.install(l,...c)):ze(u)&&(s.add(u),u(l,...c))),l},mixin(u){return a.mixins.includes(u)||a.mixins.push(u),l},component(u,c){return c?(a.components[u]=c,l):a.components[u]},directive(u,c){return c?(a.directives[u]=c,l):a.directives[u]},mount(u,c,h){if(!o){const f=J(i,n);return f.appContext=a,c&&r?r(f,u):t(f,u,h),o=!0,l._container=u,u.__vue_app__=l,Wu(f.component)||f.component.proxy}},unmount(){o&&(t(null,l._container),delete l._container.__vue_app__)},provide(u,c){return a.provides[u]=c,l}};return l}}function Fh(t,r,e,i,n=!1){if(Me(t)){t.forEach((f,d)=>Fh(f,r&&(Me(r)?r[d]:r),e,i,n));return}if(Ds(i)&&!n)return;const a=i.shapeFlag&4?Wu(i.component)||i.component.proxy:i.el,s=n?null:a,{i:o,r:l}=t,u=r&&r.r,c=o.refs===Pt?o.refs={}:o.refs,h=o.setupState;if(u!=null&&u!==l&&(Ft(u)?(c[u]=null,et(h,u)&&(h[u]=null)):Gt(u)&&(u.value=null)),ze(l))nn(l,o,12,[s,c]);else{const f=Ft(l),d=Gt(l);if(f||d){const p=()=>{if(t.f){const m=f?et(h,l)?h[l]:c[l]:l.value;n?Me(m)&&gf(m,a):Me(m)?m.includes(a)||m.push(a):f?(c[l]=[a],et(h,l)&&(h[l]=c[l])):(l.value=[a],t.k&&(c[t.k]=l.value))}else f?(c[l]=s,et(h,l)&&(h[l]=s)):d&&(l.value=s,t.k&&(c[t.k]=s))};s?(p.id=-1,fr(p,e)):p()}}}const fr=Z_;function ww(t){return xw(t)}function xw(t,r){const e=t_();e.__VUE__=!0;const{insert:i,remove:n,patchProp:a,createElement:s,createText:o,createComment:l,setText:u,setElementText:c,parentNode:h,nextSibling:f,setScopeId:d=Zr,insertStaticContent:p}=t,m=(w,S,B,V=null,H=null,q=null,Z=!1,X=null,Q=!!S.dynamicChildren)=>{if(w===S)return;w&&!Tn(w,S)&&(V=$(w),Pe(w,H,q,!0),w=null),S.patchFlag===-2&&(Q=!1,S.dynamicChildren=null);const{type:te,ref:ke,shapeFlag:xe}=S;switch(te){case Uu:g(w,S,B,V);break;case Lr:y(w,S,B,V);break;case pl:w==null&&v(S,B,V,Z);break;case Ke:N(w,S,B,V,H,q,Z,X,Q);break;default:xe&1?x(w,S,B,V,H,q,Z,X,Q):xe&6?Y(w,S,B,V,H,q,Z,X,Q):(xe&64||xe&128)&&te.process(w,S,B,V,H,q,Z,X,Q,z)}ke!=null&&H&&Fh(ke,w&&w.ref,q,S||w,!S)},g=(w,S,B,V)=>{if(w==null)i(S.el=o(S.children),B,V);else{const H=S.el=w.el;S.children!==w.children&&u(H,S.children)}},y=(w,S,B,V)=>{w==null?i(S.el=l(S.children||""),B,V):S.el=w.el},v=(w,S,B,V)=>{[w.el,w.anchor]=p(w.children,S,B,V,w.el,w.anchor)},b=({el:w,anchor:S},B,V)=>{let H;for(;w&&w!==S;)H=f(w),i(w,B,V),w=H;i(S,B,V)},_=({el:w,anchor:S})=>{let B;for(;w&&w!==S;)B=f(w),n(w),w=B;n(S)},x=(w,S,B,V,H,q,Z,X,Q)=>{Z=Z||S.type==="svg",w==null?k(S,B,V,H,q,Z,X,Q):T(w,S,H,q,Z,X,Q)},k=(w,S,B,V,H,q,Z,X)=>{let Q,te;const{type:ke,props:xe,shapeFlag:Oe,transition:je,dirs:$e}=w;if(Q=w.el=s(w.type,q,xe&&xe.is,xe),Oe&8?c(Q,w.children):Oe&16&&C(w.children,Q,null,V,H,q&&ke!=="foreignObject",Z,X),$e&&bn(w,null,V,"created"),xe){for(const Ee in xe)Ee!=="value"&&!hl(Ee)&&a(Q,Ee,null,xe[Ee],q,w.children,V,H,G);"value"in xe&&a(Q,"value",null,xe.value),(te=xe.onVnodeBeforeMount)&&ni(te,V,w)}L(Q,w,w.scopeId,Z,V),$e&&bn(w,null,V,"beforeMount");const ht=(!H||H&&!H.pendingBranch)&&je&&!je.persisted;ht&&je.beforeEnter(Q),i(Q,S,B),((te=xe&&xe.onVnodeMounted)||ht||$e)&&fr(()=>{te&&ni(te,V,w),ht&&je.enter(Q),$e&&bn(w,null,V,"mounted")},H)},L=(w,S,B,V,H)=>{if(B&&d(w,B),V)for(let q=0;q{for(let te=Q;te{const X=S.el=w.el;let{patchFlag:Q,dynamicChildren:te,dirs:ke}=S;Q|=w.patchFlag&16;const xe=w.props||Pt,Oe=S.props||Pt;let je;B&&_n(B,!1),(je=Oe.onVnodeBeforeUpdate)&&ni(je,B,S,w),ke&&bn(S,w,B,"beforeUpdate"),B&&_n(B,!0);const $e=H&&S.type!=="foreignObject";if(te?A(w.dynamicChildren,te,X,B,V,$e,q):Z||pe(w,S,X,null,B,V,$e,q,!1),Q>0){if(Q&16)U(X,S,xe,Oe,B,V,H);else if(Q&2&&xe.class!==Oe.class&&a(X,"class",null,Oe.class,H),Q&4&&a(X,"style",xe.style,Oe.style,H),Q&8){const ht=S.dynamicProps;for(let Ee=0;Ee{je&&ni(je,B,S,w),ke&&bn(S,w,B,"updated")},V)},A=(w,S,B,V,H,q,Z)=>{for(let X=0;X{if(B!==V){if(B!==Pt)for(const X in B)!hl(X)&&!(X in V)&&a(w,X,B[X],null,Z,S.children,H,q,G);for(const X in V){if(hl(X))continue;const Q=V[X],te=B[X];Q!==te&&X!=="value"&&a(w,X,te,Q,Z,S.children,H,q,G)}"value"in V&&a(w,"value",B.value,V.value)}},N=(w,S,B,V,H,q,Z,X,Q)=>{const te=S.el=w?w.el:o(""),ke=S.anchor=w?w.anchor:o("");let{patchFlag:xe,dynamicChildren:Oe,slotScopeIds:je}=S;je&&(X=X?X.concat(je):je),w==null?(i(te,B,V),i(ke,B,V),C(S.children,B,ke,H,q,Z,X,Q)):xe>0&&xe&64&&Oe&&w.dynamicChildren?(A(w.dynamicChildren,Oe,B,H,q,Z,X),(S.key!=null||H&&S===H.subTree)&&Ty(w,S,!0)):pe(w,S,B,ke,H,q,Z,X,Q)},Y=(w,S,B,V,H,q,Z,X,Q)=>{S.slotScopeIds=X,w==null?S.shapeFlag&512?H.ctx.activate(S,B,V,Z,Q):fe(S,B,V,H,q,Z,Q):K(w,S,Q)},fe=(w,S,B,V,H,q,Z)=>{const X=w.component=Ew(w,V,H);if(Hu(w)&&(X.ctx.renderer=z),Mw(X),X.asyncDep){if(H&&H.registerDep(X,F),!w.el){const Q=X.subTree=J(Lr);y(null,Q,S,B)}return}F(X,w,S,B,H,q,Z)},K=(w,S,B)=>{const V=S.component=w.component;if(W_(w,S,B))if(V.asyncDep&&!V.asyncResolved){le(V,S,B);return}else V.next=S,V_(V.update),V.update();else S.el=w.el,V.vnode=S},F=(w,S,B,V,H,q,Z)=>{const X=()=>{if(w.isMounted){let{next:ke,bu:xe,u:Oe,parent:je,vnode:$e}=w,ht=ke,Ee;_n(w,!1),ke?(ke.el=$e.el,le(w,ke,Z)):ke=$e,xe&&fl(xe),(Ee=ke.props&&ke.props.onVnodeBeforeUpdate)&&ni(Ee,je,ke,$e),_n(w,!0);const yt=wc(w),xt=w.subTree;w.subTree=yt,m(xt,yt,h(xt.el),$(xt),w,H,q),ke.el=yt.el,ht===null&&K_(w,yt.el),Oe&&fr(Oe,H),(Ee=ke.props&&ke.props.onVnodeUpdated)&&fr(()=>ni(Ee,je,ke,$e),H)}else{let ke;const{el:xe,props:Oe}=S,{bm:je,m:$e,parent:ht}=w,Ee=Ds(S);if(_n(w,!1),je&&fl(je),!Ee&&(ke=Oe&&Oe.onVnodeBeforeMount)&&ni(ke,ht,S),_n(w,!0),xe&&ie){const yt=()=>{w.subTree=wc(w),ie(xe,w.subTree,w,H,null)};Ee?S.type.__asyncLoader().then(()=>!w.isUnmounted&&yt()):yt()}else{const yt=w.subTree=wc(w);m(null,yt,B,V,w,H,q),S.el=yt.el}if($e&&fr($e,H),!Ee&&(ke=Oe&&Oe.onVnodeMounted)){const yt=S;fr(()=>ni(ke,ht,yt),H)}(S.shapeFlag&256||ht&&Ds(ht.vnode)&&ht.vnode.shapeFlag&256)&&w.a&&fr(w.a,H),w.isMounted=!0,S=B=V=null}},Q=w.effect=new yf(X,()=>Pf(te),w.scope),te=w.update=()=>Q.run();te.id=w.uid,_n(w,!0),te()},le=(w,S,B)=>{S.component=w;const V=w.vnode.props;w.vnode=S,w.next=null,gw(w,S.props,V,B),yw(w,S.children,B),La(),g0(),Fa()},pe=(w,S,B,V,H,q,Z,X,Q=!1)=>{const te=w&&w.children,ke=w?w.shapeFlag:0,xe=S.children,{patchFlag:Oe,shapeFlag:je}=S;if(Oe>0){if(Oe&128){Ie(te,xe,B,V,H,q,Z,X,Q);return}else if(Oe&256){Ce(te,xe,B,V,H,q,Z,X,Q);return}}je&8?(ke&16&&G(te,H,q),xe!==te&&c(B,xe)):ke&16?je&16?Ie(te,xe,B,V,H,q,Z,X,Q):G(te,H,q,!0):(ke&8&&c(B,""),je&16&&C(xe,B,V,H,q,Z,X,Q))},Ce=(w,S,B,V,H,q,Z,X,Q)=>{w=w||ha,S=S||ha;const te=w.length,ke=S.length,xe=Math.min(te,ke);let Oe;for(Oe=0;Oeke?G(w,H,q,!0,!1,xe):C(S,B,V,H,q,Z,X,Q,xe)},Ie=(w,S,B,V,H,q,Z,X,Q)=>{let te=0;const ke=S.length;let xe=w.length-1,Oe=ke-1;for(;te<=xe&&te<=Oe;){const je=w[te],$e=S[te]=Q?Qi(S[te]):oi(S[te]);if(Tn(je,$e))m(je,$e,B,null,H,q,Z,X,Q);else break;te++}for(;te<=xe&&te<=Oe;){const je=w[xe],$e=S[Oe]=Q?Qi(S[Oe]):oi(S[Oe]);if(Tn(je,$e))m(je,$e,B,null,H,q,Z,X,Q);else break;xe--,Oe--}if(te>xe){if(te<=Oe){const je=Oe+1,$e=jeOe)for(;te<=xe;)Pe(w[te],H,q,!0),te++;else{const je=te,$e=te,ht=new Map;for(te=$e;te<=Oe;te++){const br=S[te]=Q?Qi(S[te]):oi(S[te]);br.key!=null&&ht.set(br.key,te)}let Ee,yt=0;const xt=Oe-$e+1;let qn=!1,r0=0;const ls=new Array(xt);for(te=0;te=xt){Pe(br,H,q,!0);continue}let ii;if(br.key!=null)ii=ht.get(br.key);else for(Ee=$e;Ee<=Oe;Ee++)if(ls[Ee-$e]===0&&Tn(br,S[Ee])){ii=Ee;break}ii===void 0?Pe(br,H,q,!0):(ls[ii-$e]=te+1,ii>=r0?r0=ii:qn=!0,m(br,S[ii],B,null,H,q,Z,X,Q),yt++)}const i0=qn?Sw(ls):ha;for(Ee=i0.length-1,te=xt-1;te>=0;te--){const br=$e+te,ii=S[br],n0=br+1{const{el:q,type:Z,transition:X,children:Q,shapeFlag:te}=w;if(te&6){Re(w.component.subTree,S,B,V);return}if(te&128){w.suspense.move(S,B,V);return}if(te&64){Z.move(w,S,B,z);return}if(Z===Ke){i(q,S,B);for(let xe=0;xeX.enter(q),H);else{const{leave:xe,delayLeave:Oe,afterLeave:je}=X,$e=()=>i(q,S,B),ht=()=>{xe(q,()=>{$e(),je&&je()})};Oe?Oe(q,$e,ht):ht()}else i(q,S,B)},Pe=(w,S,B,V=!1,H=!1)=>{const{type:q,props:Z,ref:X,children:Q,dynamicChildren:te,shapeFlag:ke,patchFlag:xe,dirs:Oe}=w;if(X!=null&&Fh(X,null,B,w,!0),ke&256){S.ctx.deactivate(w);return}const je=ke&1&&Oe,$e=!Ds(w);let ht;if($e&&(ht=Z&&Z.onVnodeBeforeUnmount)&&ni(ht,S,w),ke&6)R(w.component,B,V);else{if(ke&128){w.suspense.unmount(B,V);return}je&&bn(w,null,S,"beforeUnmount"),ke&64?w.type.remove(w,S,B,H,z,V):te&&(q!==Ke||xe>0&&xe&64)?G(te,S,B,!1,!0):(q===Ke&&xe&384||!H&&ke&16)&&G(Q,S,B),V&&he(w)}($e&&(ht=Z&&Z.onVnodeUnmounted)||je)&&fr(()=>{ht&&ni(ht,S,w),je&&bn(w,null,S,"unmounted")},B)},he=w=>{const{type:S,el:B,anchor:V,transition:H}=w;if(S===Ke){Te(B,V);return}if(S===pl){_(w);return}const q=()=>{n(B),H&&!H.persisted&&H.afterLeave&&H.afterLeave()};if(w.shapeFlag&1&&H&&!H.persisted){const{leave:Z,delayLeave:X}=H,Q=()=>Z(B,q);X?X(w.el,q,Q):Q()}else q()},Te=(w,S)=>{let B;for(;w!==S;)B=f(w),n(w),w=B;n(S)},R=(w,S,B)=>{const{bum:V,scope:H,update:q,subTree:Z,um:X}=w;V&&fl(V),H.stop(),q&&(q.active=!1,Pe(Z,w,S,B)),X&&fr(X,S),fr(()=>{w.isUnmounted=!0},S),S&&S.pendingBranch&&!S.isUnmounted&&w.asyncDep&&!w.asyncResolved&&w.suspenseId===S.pendingId&&(S.deps--,S.deps===0&&S.resolve())},G=(w,S,B,V=!1,H=!1,q=0)=>{for(let Z=q;Zw.shapeFlag&6?$(w.component.subTree):w.shapeFlag&128?w.suspense.next():f(w.anchor||w.el),ee=(w,S,B)=>{w==null?S._vnode&&Pe(S._vnode,null,null,!0):m(S._vnode||null,w,S,null,null,null,B),g0(),uy(),S._vnode=w},z={p:m,um:Pe,m:Re,r:he,mt:fe,mc:C,pc:pe,pbc:A,n:$,o:t};let ae,ie;return r&&([ae,ie]=r(z)),{render:ee,hydrate:ae,createApp:_w(ee,ae)}}function _n({effect:t,update:r},e){t.allowRecurse=r.allowRecurse=e}function Ty(t,r,e=!1){const i=t.children,n=r.children;if(Me(i)&&Me(n))for(let a=0;a>1,t[e[o]]0&&(r[i]=e[a-1]),e[a]=i)}}for(a=e.length,s=e[a-1];a-- >0;)e[a]=s,s=r[s];return e}const Cw=t=>t.__isTeleport,Ke=Symbol(void 0),Uu=Symbol(void 0),Lr=Symbol(void 0),pl=Symbol(void 0),Ms=[];let $r=null;function P(t=!1){Ms.push($r=t?null:[])}function Pw(){Ms.pop(),$r=Ms[Ms.length-1]||null}let Xs=1;function O0(t){Xs+=t}function Dy(t){return t.dynamicChildren=Xs>0?$r||ha:null,Pw(),Xs>0&&$r&&$r.push(t),t}function I(t,r,e,i,n,a){return Dy(E(t,r,e,i,n,a,!0))}function ye(t,r,e,i,n){return Dy(J(t,r,e,i,n,!0))}function Hl(t){return t?t.__v_isVNode===!0:!1}function Tn(t,r){return t.type===r.type&&t.key===r.key}const Yu="__vInternal",Ey=({key:t})=>t!=null?t:null,gl=({ref:t,ref_key:r,ref_for:e})=>t!=null?Ft(t)||Gt(t)||ze(t)?{i:qt,r:t,k:r,f:!!e}:t:null;function E(t,r=null,e=null,i=0,n=null,a=t===Ke?0:1,s=!1,o=!1){const l={__v_isVNode:!0,__v_skip:!0,type:t,props:r,key:r&&Ey(r),ref:r&&gl(r),scopeId:Nu,slotScopeIds:null,children:e,component:null,suspense:null,ssContent:null,ssFallback:null,dirs:null,transition:null,el:null,anchor:null,target:null,targetAnchor:null,staticCount:0,shapeFlag:a,patchFlag:i,dynamicProps:n,dynamicChildren:null,appContext:null,ctx:qt};return o?(Ef(l,e),a&128&&t.normalize(l)):e&&(l.shapeFlag|=Ft(e)?8:16),Xs>0&&!s&&$r&&(l.patchFlag>0||a&6)&&l.patchFlag!==32&&$r.push(l),l}const J=kw;function kw(t,r=null,e=null,i=0,n=null,a=!1){if((!t||t===yy)&&(t=Lr),Hl(t)){const o=cn(t,r,!0);return e&&Ef(o,e),Xs>0&&!a&&$r&&(o.shapeFlag&6?$r[$r.indexOf(t)]=o:$r.push(o)),o.patchFlag|=-2,o}if(Lw(t)&&(t=t.__vccOpts),r){r=Ow(r);let{class:o,style:l}=r;o&&!Ft(o)&&(r.class=ve(o)),wt(l)&&(Jv(l)&&!Me(l)&&(l=Qt({},l)),r.style=hr(l))}const s=Ft(t)?1:$_(t)?128:Cw(t)?64:wt(t)?4:ze(t)?2:0;return E(t,r,e,i,n,s,a,!0)}function Ow(t){return t?Jv(t)||Yu in t?Qt({},t):t:null}function cn(t,r,e=!1){const{props:i,ref:n,patchFlag:a,children:s}=t,o=r?Ot(i||{},r):i;return{__v_isVNode:!0,__v_skip:!0,type:t.type,props:o,key:o&&Ey(o),ref:r&&r.ref?e&&n?Me(n)?n.concat(gl(r)):[n,gl(r)]:gl(r):n,scopeId:t.scopeId,slotScopeIds:t.slotScopeIds,children:s,target:t.target,targetAnchor:t.targetAnchor,staticCount:t.staticCount,shapeFlag:t.shapeFlag,patchFlag:r&&t.type!==Ke?a===-1?16:a|16:a,dynamicProps:t.dynamicProps,dynamicChildren:t.dynamicChildren,appContext:t.appContext,dirs:t.dirs,transition:t.transition,component:t.component,suspense:t.suspense,ssContent:t.ssContent&&cn(t.ssContent),ssFallback:t.ssFallback&&cn(t.ssFallback),el:t.el,anchor:t.anchor,ctx:t.ctx}}function de(t=" ",r=0){return J(Uu,null,t,r)}function ete(t,r){const e=J(pl,null,t);return e.staticCount=r,e}function oe(t="",r=!1){return r?(P(),ye(Lr,null,t)):J(Lr,null,t)}function oi(t){return t==null||typeof t=="boolean"?J(Lr):Me(t)?J(Ke,null,t.slice()):typeof t=="object"?Qi(t):J(Uu,null,String(t))}function Qi(t){return t.el===null&&t.patchFlag!==-1||t.memo?t:cn(t)}function Ef(t,r){let e=0;const{shapeFlag:i}=t;if(r==null)r=null;else if(Me(r))e=16;else if(typeof r=="object")if(i&65){const n=r.default;n&&(n._c&&(n._d=!1),Ef(t,n()),n._c&&(n._d=!0));return}else{e=32;const n=r._;!n&&!(Yu in r)?r._ctx=qt:n===3&&qt&&(qt.slots._===1?r._=1:(r._=2,t.patchFlag|=1024))}else ze(r)?(r={default:r,_ctx:qt},e=32):(r=String(r),i&64?(e=16,r=[de(r)]):e=8);t.children=r,t.shapeFlag|=e}function Ot(...t){const r={};for(let e=0;eUt||qt,ba=t=>{Ut=t,t.scope.on()},In=()=>{Ut&&Ut.scope.off(),Ut=null};function My(t){return t.vnode.shapeFlag&4}let Js=!1;function Mw(t,r=!1){Js=r;const{props:e,children:i}=t.vnode,n=My(t);pw(t,e,n,r),vw(t,i);const a=n?Iw(t,r):void 0;return Js=!1,a}function Iw(t,r){const e=t.type;t.accessCache=Object.create(null),t.proxy=ey(new Proxy(t.ctx,lw));const{setup:i}=e;if(i){const n=t.setupContext=i.length>1?Ay(t):null;ba(t),La();const a=nn(i,t,0,[t.props,n]);if(Fa(),In(),jv(a)){if(a.then(In,In),r)return a.then(s=>{T0(t,s,r)}).catch(s=>{ju(s,t,0)});t.asyncDep=a}else T0(t,a,r)}else Iy(t,r)}function T0(t,r,e){ze(r)?t.type.__ssrInlineRender?t.ssrRender=r:t.render=r:wt(r)&&(t.setupState=ny(r)),Iy(t,e)}let D0;function Iy(t,r,e){const i=t.type;if(!t.render){if(!r&&D0&&!i.render){const n=i.template||Tf(t).template;if(n){const{isCustomElement:a,compilerOptions:s}=t.appContext.config,{delimiters:o,compilerOptions:l}=i,u=Qt(Qt({isCustomElement:a,delimiters:o},s),l);i.render=D0(n,u)}}t.render=i.render||Zr}ba(t),La(),uw(t),Fa(),In()}function Aw(t){return new Proxy(t.attrs,{get(r,e){return kr(t,"get","$attrs"),r[e]}})}function Ay(t){const r=i=>{t.exposed=i||{}};let e;return{get attrs(){return e||(e=Aw(t))},slots:t.slots,emit:t.emit,expose:r}}function Wu(t){if(t.exposed)return t.exposeProxy||(t.exposeProxy=new Proxy(ny(ey(t.exposed)),{get(r,e){if(e in r)return r[e];if(e in Es)return Es[e](t)},has(r,e){return e in r||e in Es}}))}function Bw(t,r=!0){return ze(t)?t.displayName||t.name:t.name||r&&t.__name}function Lw(t){return ze(t)&&"__vccOpts"in t}const j=(t,r)=>F_(t,r,Js);function tte(){return Fw().slots}function Fw(){const t=Mf();return t.setupContext||(t.setupContext=Ay(t))}function De(t,r,e){const i=arguments.length;return i===2?wt(r)&&!Me(r)?Hl(r)?J(t,null,[r]):J(t,r):J(t,null,r):(i>3?e=Array.prototype.slice.call(arguments,2):i===3&&Hl(e)&&(e=[e]),J(t,r,e))}const Rw=Symbol(""),jw=()=>Cr(Rw),Vw="3.2.45",Nw="http://www.w3.org/2000/svg",Dn=typeof document<"u"?document:null,E0=Dn&&Dn.createElement("template"),Hw={insert:(t,r,e)=>{r.insertBefore(t,e||null)},remove:t=>{const r=t.parentNode;r&&r.removeChild(t)},createElement:(t,r,e,i)=>{const n=r?Dn.createElementNS(Nw,t):Dn.createElement(t,e?{is:e}:void 0);return t==="select"&&i&&i.multiple!=null&&n.setAttribute("multiple",i.multiple),n},createText:t=>Dn.createTextNode(t),createComment:t=>Dn.createComment(t),setText:(t,r)=>{t.nodeValue=r},setElementText:(t,r)=>{t.textContent=r},parentNode:t=>t.parentNode,nextSibling:t=>t.nextSibling,querySelector:t=>Dn.querySelector(t),setScopeId(t,r){t.setAttribute(r,"")},insertStaticContent(t,r,e,i,n,a){const s=e?e.previousSibling:r.lastChild;if(n&&(n===a||n.nextSibling))for(;r.insertBefore(n.cloneNode(!0),e),!(n===a||!(n=n.nextSibling)););else{E0.innerHTML=i?`${t}`:t;const o=E0.content;if(i){const l=o.firstChild;for(;l.firstChild;)o.appendChild(l.firstChild);o.removeChild(l)}r.insertBefore(o,e)}return[s?s.nextSibling:r.firstChild,e?e.previousSibling:r.lastChild]}};function zw(t,r,e){const i=t._vtc;i&&(r=(r?[r,...i]:[...i]).join(" ")),r==null?t.removeAttribute("class"):e?t.setAttribute("class",r):t.className=r}function Uw(t,r,e){const i=t.style,n=Ft(e);if(e&&!n){for(const a in e)Rh(i,a,e[a]);if(r&&!Ft(r))for(const a in r)e[a]==null&&Rh(i,a,"")}else{const a=i.display;n?r!==e&&(i.cssText=e):r&&t.removeAttribute("style"),"_vod"in t&&(i.display=a)}}const M0=/\s*!important$/;function Rh(t,r,e){if(Me(e))e.forEach(i=>Rh(t,r,i));else if(e==null&&(e=""),r.startsWith("--"))t.setProperty(r,e);else{const i=Yw(t,r);M0.test(e)?t.setProperty(mn(i),e.replace(M0,""),"important"):t[i]=e}}const I0=["Webkit","Moz","ms"],Cc={};function Yw(t,r){const e=Cc[r];if(e)return e;let i=gi(r);if(i!=="filter"&&i in t)return Cc[r]=i;i=Fu(i);for(let n=0;nPc||(qw.then(()=>Pc=0),Pc=Date.now());function Xw(t,r){const e=i=>{if(!i._vts)i._vts=Date.now();else if(i._vts<=e.attached)return;Br(Jw(i,e.value),r,5,[i])};return e.value=t,e.attached=Qw(),e}function Jw(t,r){if(Me(r)){const e=t.stopImmediatePropagation;return t.stopImmediatePropagation=()=>{e.call(t),t._stopped=!0},r.map(i=>n=>!n._stopped&&i&&i(n))}else return r}const L0=/^on[a-z]/,e4=(t,r,e,i,n=!1,a,s,o,l)=>{r==="class"?zw(t,i,n):r==="style"?Uw(t,e,i):Au(r)?pf(r)||Zw(t,r,e,i,s):(r[0]==="."?(r=r.slice(1),!0):r[0]==="^"?(r=r.slice(1),!1):t4(t,r,i,n))?Kw(t,r,i,a,s,o,l):(r==="true-value"?t._trueValue=i:r==="false-value"&&(t._falseValue=i),Ww(t,r,i,n))};function t4(t,r,e,i){return i?!!(r==="innerHTML"||r==="textContent"||r in t&&L0.test(r)&&ze(e)):r==="spellcheck"||r==="draggable"||r==="translate"||r==="form"||r==="list"&&t.tagName==="INPUT"||r==="type"&&t.tagName==="TEXTAREA"||L0.test(r)&&Ft(e)?!1:r in t}const Wi="transition",us="animation",ja=(t,{slots:r})=>De(py,r4(t),r);ja.displayName="Transition";const By={name:String,type:String,css:{type:Boolean,default:!0},duration:[String,Number,Object],enterFromClass:String,enterActiveClass:String,enterToClass:String,appearFromClass:String,appearActiveClass:String,appearToClass:String,leaveFromClass:String,leaveActiveClass:String,leaveToClass:String};ja.props=Qt({},py.props,By);const wn=(t,r=[])=>{Me(t)?t.forEach(e=>e(...r)):t&&t(...r)},F0=t=>t?Me(t)?t.some(r=>r.length>1):t.length>1:!1;function r4(t){const r={};for(const N in t)N in By||(r[N]=t[N]);if(t.css===!1)return r;const{name:e="v",type:i,duration:n,enterFromClass:a=`${e}-enter-from`,enterActiveClass:s=`${e}-enter-active`,enterToClass:o=`${e}-enter-to`,appearFromClass:l=a,appearActiveClass:u=s,appearToClass:c=o,leaveFromClass:h=`${e}-leave-from`,leaveActiveClass:f=`${e}-leave-active`,leaveToClass:d=`${e}-leave-to`}=t,p=i4(n),m=p&&p[0],g=p&&p[1],{onBeforeEnter:y,onEnter:v,onEnterCancelled:b,onLeave:_,onLeaveCancelled:x,onBeforeAppear:k=y,onAppear:L=v,onAppearCancelled:C=b}=r,T=(N,Y,fe)=>{xn(N,Y?c:o),xn(N,Y?u:s),fe&&fe()},A=(N,Y)=>{N._isLeaving=!1,xn(N,h),xn(N,d),xn(N,f),Y&&Y()},U=N=>(Y,fe)=>{const K=N?L:v,F=()=>T(Y,N,fe);wn(K,[Y,F]),R0(()=>{xn(Y,N?l:a),Ki(Y,N?c:o),F0(K)||j0(Y,i,m,F)})};return Qt(r,{onBeforeEnter(N){wn(y,[N]),Ki(N,a),Ki(N,s)},onBeforeAppear(N){wn(k,[N]),Ki(N,l),Ki(N,u)},onEnter:U(!1),onAppear:U(!0),onLeave(N,Y){N._isLeaving=!0;const fe=()=>A(N,Y);Ki(N,h),s4(),Ki(N,f),R0(()=>{!N._isLeaving||(xn(N,h),Ki(N,d),F0(_)||j0(N,i,g,fe))}),wn(_,[N,fe])},onEnterCancelled(N){T(N,!1),wn(b,[N])},onAppearCancelled(N){T(N,!0),wn(C,[N])},onLeaveCancelled(N){A(N),wn(x,[N])}})}function i4(t){if(t==null)return null;if(wt(t))return[kc(t.enter),kc(t.leave)];{const r=kc(t);return[r,r]}}function kc(t){return ya(t)}function Ki(t,r){r.split(/\s+/).forEach(e=>e&&t.classList.add(e)),(t._vtc||(t._vtc=new Set)).add(r)}function xn(t,r){r.split(/\s+/).forEach(i=>i&&t.classList.remove(i));const{_vtc:e}=t;e&&(e.delete(r),e.size||(t._vtc=void 0))}function R0(t){requestAnimationFrame(()=>{requestAnimationFrame(t)})}let n4=0;function j0(t,r,e,i){const n=t._endId=++n4,a=()=>{n===t._endId&&i()};if(e)return setTimeout(a,e);const{type:s,timeout:o,propCount:l}=a4(t,r);if(!s)return i();const u=s+"end";let c=0;const h=()=>{t.removeEventListener(u,f),a()},f=d=>{d.target===t&&++c>=l&&h()};setTimeout(()=>{c(e[p]||"").split(", "),n=i(`${Wi}Delay`),a=i(`${Wi}Duration`),s=V0(n,a),o=i(`${us}Delay`),l=i(`${us}Duration`),u=V0(o,l);let c=null,h=0,f=0;r===Wi?s>0&&(c=Wi,h=s,f=a.length):r===us?u>0&&(c=us,h=u,f=l.length):(h=Math.max(s,u),c=h>0?s>u?Wi:us:null,f=c?c===Wi?a.length:l.length:0);const d=c===Wi&&/\b(transform|all)(,|$)/.test(i(`${Wi}Property`).toString());return{type:c,timeout:h,propCount:f,hasTransform:d}}function V0(t,r){for(;t.lengthN0(e)+N0(t[i])))}function N0(t){return Number(t.slice(0,-1).replace(",","."))*1e3}function s4(){return document.body.offsetHeight}const _a=t=>{const r=t.props["onUpdate:modelValue"]||!1;return Me(r)?e=>fl(r,e):r};function o4(t){t.target.composing=!0}function H0(t){const r=t.target;r.composing&&(r.composing=!1,r.dispatchEvent(new Event("input")))}const rte={created(t,{modifiers:{lazy:r,trim:e,number:i}},n){t._assign=_a(n);const a=i||n.props&&n.props.type==="number";Ji(t,r?"change":"input",s=>{if(s.target.composing)return;let o=t.value;e&&(o=o.trim()),a&&(o=ya(o)),t._assign(o)}),e&&Ji(t,"change",()=>{t.value=t.value.trim()}),r||(Ji(t,"compositionstart",o4),Ji(t,"compositionend",H0),Ji(t,"change",H0))},mounted(t,{value:r}){t.value=r==null?"":r},beforeUpdate(t,{value:r,modifiers:{lazy:e,trim:i,number:n}},a){if(t._assign=_a(a),t.composing||document.activeElement===t&&t.type!=="range"&&(e||i&&t.value.trim()===r||(n||t.type==="number")&&ya(t.value)===r))return;const s=r==null?"":r;t.value!==s&&(t.value=s)}},ite={created(t,{value:r},e){t.checked=va(r,e.props.value),t._assign=_a(e),Ji(t,"change",()=>{t._assign(eo(t))})},beforeUpdate(t,{value:r,oldValue:e},i){t._assign=_a(i),r!==e&&(t.checked=va(r,i.props.value))}},nte={deep:!0,created(t,{value:r,modifiers:{number:e}},i){const n=Bu(r);Ji(t,"change",()=>{const a=Array.prototype.filter.call(t.options,s=>s.selected).map(s=>e?ya(eo(s)):eo(s));t._assign(t.multiple?n?new Set(a):a:a[0])}),t._assign=_a(i)},mounted(t,{value:r}){z0(t,r)},beforeUpdate(t,r,e){t._assign=_a(e)},updated(t,{value:r}){z0(t,r)}};function z0(t,r){const e=t.multiple;if(!(e&&!Me(r)&&!Bu(r))){for(let i=0,n=t.options.length;i-1:a.selected=r.has(s);else if(va(eo(a),r)){t.selectedIndex!==i&&(t.selectedIndex=i);return}}!e&&t.selectedIndex!==-1&&(t.selectedIndex=-1)}}function eo(t){return"_value"in t?t._value:t.value}const l4=["ctrl","shift","alt","meta"],u4={stop:t=>t.stopPropagation(),prevent:t=>t.preventDefault(),self:t=>t.target!==t.currentTarget,ctrl:t=>!t.ctrlKey,shift:t=>!t.shiftKey,alt:t=>!t.altKey,meta:t=>!t.metaKey,left:t=>"button"in t&&t.button!==0,middle:t=>"button"in t&&t.button!==1,right:t=>"button"in t&&t.button!==2,exact:(t,r)=>l4.some(e=>t[`${e}Key`]&&!r.includes(e))},gr=(t,r)=>(e,...i)=>{for(let n=0;ne=>{if(!("key"in e))return;const i=mn(e.key);if(r.some(n=>n===i||c4[n]===i))return t(e)},U0={beforeMount(t,{value:r},{transition:e}){t._vod=t.style.display==="none"?"":t.style.display,e&&r?e.beforeEnter(t):cs(t,r)},mounted(t,{value:r},{transition:e}){e&&r&&e.enter(t)},updated(t,{value:r,oldValue:e},{transition:i}){!r!=!e&&(i?r?(i.beforeEnter(t),cs(t,!0),i.enter(t)):i.leave(t,()=>{cs(t,!1)}):cs(t,r))},beforeUnmount(t,{value:r}){cs(t,r)}};function cs(t,r){t.style.display=r?t._vod:"none"}const h4=Qt({patchProp:e4},Hw);let Y0;function d4(){return Y0||(Y0=ww(h4))}const f4=(...t)=>{const r=d4().createApp(...t),{mount:e}=r;return r.mount=i=>{const n=p4(i);if(!n)return;const a=r._component;!ze(a)&&!a.render&&!a.template&&(a.template=n.innerHTML),n.innerHTML="";const s=e(n,!1,n instanceof SVGElement);return n instanceof Element&&(n.removeAttribute("v-cloak"),n.setAttribute("data-v-app","")),s},r};function p4(t){return Ft(t)?document.querySelector(t):t}var jh=function(t,r){return jh=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,i){e.__proto__=i}||function(e,i){for(var n in i)Object.prototype.hasOwnProperty.call(i,n)&&(e[n]=i[n])},jh(t,r)};function re(t,r){if(typeof r!="function"&&r!==null)throw new TypeError("Class extends value "+String(r)+" is not a constructor or null");jh(t,r);function e(){this.constructor=t}t.prototype=r===null?Object.create(r):(e.prototype=r.prototype,new e)}var W0=function(){return W0=Object.assign||function(r){for(var e,i=1,n=arguments.length;i0&&a[a.length-1])&&(u[0]===6||u[0]===2)){e=0;continue}if(u[0]===3&&(!a||u[1]>a[0]&&u[1]=t.length&&(t=void 0),{value:t&&t[i++],done:!t}}};throw new TypeError(r?"Object is not iterable.":"Symbol.iterator is not defined.")}function Ly(t,r){var e=typeof Symbol=="function"&&t[Symbol.iterator];if(!e)return t;var i=e.call(t),n,a=[],s;try{for(;(r===void 0||r-- >0)&&!(n=i.next()).done;)a.push(n.value)}catch(o){s={error:o}}finally{try{n&&!n.done&&(e=i.return)&&e.call(i)}finally{if(s)throw s.error}}return a}function Is(){for(var t=[],r=0;re&&(t=e),t}function Xe(t){return be(Math.sin($u*t),10)}function ste(t){return be(Math.tan($u*t),10)}function nt(t){return be(Math.cos($u*t),10)}function at(t,r){return M(t)?M(r)&&r>t?r:t:M(r)?r:null}function Ht(t,r){return M(t)?M(r)&&r0)for(var o=0;o<=n;o++){var l=Bf(t,r,e,i,o/n);a+=Rr(s,l),s=l}return a}function b4(t,r,e,i){var n=Rr(r,i),a=Rr(t,e);return Math.abs(a/n)}function zl(t,r,e){return M(e)||(e=.5),{x:t.x+(r.x-t.x)*e,y:t.y+(r.y-t.y)*e}}function An(t,r){r||(r={x:t.x*2,y:t.y*2});var e=r.x-t.x,i=r.y-t.y,n=Math.atan2(i,e)*xs;return n<0&&(n+=360),Yl(n)}function hs(t){if(t){var r=t.length;if(r!==0){for(var e=void 0,i=void 0,n,a=void 0,s=0;si)&&(i=o.x),(!M(e)||o.xa)&&(a=o.y)}return{x:e,y:n,width:i-e,height:a-n}}}return{x:0,y:0,width:0,height:0}}function jy(t){var r=t.length;if(r!==0){for(var e=void 0,i=void 0,n=void 0,a=void 0,s=0;se){var i=r;r=e,e=i}t=Yl(t);var n=(r-Yl(r))/360;te&&(t-360>r?t-=360:ts?t=r:t=e),t}function K0(t,r,e){var i=Number.MAX_VALUE,n=Number.MAX_VALUE,a=-Number.MAX_VALUE,s=-Number.MAX_VALUE,o=[];M(e)||(e=1),o.push(Dc(e,t)),o.push(Dc(e,r));for(var l=Math.min(Math.floor(t/90)*90,Math.floor(r/90)*90),u=Math.max(Math.ceil(t/90)*90,Math.ceil(r/90)*90),c=l;c<=u;c+=90)c>=t&&c<=r&&o.push(Dc(e,c));for(var h=0;ha&&(a=f.x),f.y>s&&(s=f.y)}return{x:i,y:n,width:a-i,height:s-n}}function Dc(t,r){return{x:t*nt(r),y:t*Xe(r)}}function _4(t,r){return t.x>=r.x&&t.x<=r.x+r.width&&t.y>=r.y&&t.y<=r.y+r.height}function qr(t,r){for(var e=t.length,i=0;i>1,o=r(e,t[s]);o<0?n=s:(o===0&&(a=!0),i=s+1)}return{found:a,index:a?i-1:i}}function Uy(t,r){for(var e=t.length,i=0;i0&&this.hasListenersByType(r)&&this._disabled[r]==null},t.prototype.has=function(r,e,i){var n=Uy(this._listeners,function(a){return a.once!==!0&&a.type===r&&(e==null||a.callback===e)&&a.context===i});return n!==-1},t.prototype._shouldDispatch=function(r){if(this._disposed)throw new Error("EventDispatcher is disposed");var e=this._disabled[r];return M(e)?(e<=1?delete this._disabled[r]:--this._disabled[r],!1):this._enabled},t.prototype._eachListener=function(r){var e=this;++this._iterating;try{_e(this._listeners,r)}finally{--this._iterating,this._iterating===0&&this._killed.length!==0&&(_e(this._killed,function(i){e._removeListener(i)}),this._killed.length=0)}},t.prototype.dispatchImmediately=function(r,e){this._shouldDispatch(r)&&this._eachListener(function(i){!i.killed&&(i.type===null||i.type===r)&&i.dispatch(r,e)})},t.prototype.dispatch=function(r,e){this._shouldDispatch(r)&&this._eachListener(function(i){!i.killed&&(i.type===null||i.type===r)&&O4(function(){i.killed||i.dispatch(r,e)})})},t.prototype._on=function(r,e,i,n,a,s){var o=this;if(this._disposed)throw new Error("EventDispatcher is disposed");this._removeExistingListener(r,e,i,n);var l={type:e,callback:i,context:n,shouldClone:a,dispatch:s,killed:!1,once:r,disposer:new rr(function(){l.killed=!0,o._removeListener(l)})};return this._listeners.push(l),l},t.prototype.onAll=function(r,e,i){return i===void 0&&(i=!0),this._on(!1,null,r,e,i,function(n,a){return r.call(e,n,a)}).disposer},t.prototype.on=function(r,e,i,n){return n===void 0&&(n=!0),this._on(!1,r,e,i,n,function(a,s){return e.call(i,s)}).disposer},t.prototype.once=function(r,e,i,n){n===void 0&&(n=!0);var a=this._on(!0,r,e,i,n,function(s,o){a.disposer.dispose(),e.call(i,o)});return a.disposer},t.prototype.off=function(r,e,i){this._removeExistingListener(!1,r,e,i)},t.prototype.copyFrom=function(r){var e=this;if(this._disposed)throw new Error("EventDispatcher is disposed");if(r===this)throw new Error("Cannot copyFrom the same TargetedEventDispatcher");_e(r._listeners,function(i){!i.killed&&i.shouldClone&&(i.type===null?e.onAll(i.callback,i.context):i.once?e.once(i.type,i.callback,i.context):e.on(i.type,i.callback,i.context))})},t}(),$y=function(t){re(r,t);function r(e){var i=t.call(this)||this;return i.target=e,i}return r.prototype.copyFrom=function(e){var i=this;if(this._disposed)throw new Error("EventDispatcher is disposed");if(e===this)throw new Error("Cannot copyFrom the same TargetedEventDispatcher");_e(e._listeners,function(n){n.context!==e.target&&!n.killed&&n.shouldClone&&(n.type===null?i.onAll(n.callback,n.context):n.once?i.once(n.type,n.callback,n.context):i.on(n.type,n.callback,n.context))})},r}(hn);function D4(t){return function(r){for(var e in t)if(li(t,e)&&!r([e,t[e]]))break}}function Zy(t){var r=[];for(var e in t)li(t,e)&&r.push(e);return r}function E4(t,r){return Zy(t).sort(r)}function li(t,r){return{}.hasOwnProperty.call(t,r)}function Gy(t,r){for(var e in t)if(li(t,e)&&!r(e,t[e]))break}function Fe(t,r){Gy(t,function(e,i){return r(e,i),!0})}function Pi(t,r,e){_e(E4(t,e),function(i){r(i,t[i])})}function Hh(t,r){return Object.assign({},t,r)}function M4(t){return JSON.parse(JSON.stringify(t))}function yl(t,r,e){_e(e,function(i){O(t[i])&&(r[i]=t[i])})}function gte(t,r,e){_e(e,function(i){r[i]=t[i]})}function ds(t,r){yl(t,r,Zy(t))}function Ln(t){return function(r){for(var e=t.length,i=0;i=0&&r=r._end&&e(r._array[i]);--i);}},t.prototype.backwards=function(){return new t(this._array,this._end,this._start)},t.prototype.range=function(r,e){if(r<=e){if(this._start===this._end)return this;if(this._start=0&&t=0&&r0);if(s>=o)return o;this.swap(s,o)}},t.prototype.sort=function(r){this._sortQuicksort(0,this._values.length-1,r)},t.prototype.swap=function(r,e){var i=this._values.length;if(fs(r,i),fs(e,i),r!==e){var n=this._values[r],a=this._values[e];this._values[r]=a,this.events.isEnabled("setIndex")&&this.events.dispatchImmediately("setIndex",{type:"setIndex",target:this,index:r,oldValue:n,newValue:a}),this._values[e]=n,this.events.isEnabled("setIndex")&&this.events.dispatchImmediately("setIndex",{type:"setIndex",target:this,index:e,oldValue:a,newValue:n})}},t.prototype.removeIndex=function(r){fs(r,this._values.length);var e=this._values[r];return xa(this._values,r),this.events.isEnabled("removeIndex")&&this.events.dispatchImmediately("removeIndex",{type:"removeIndex",target:this,index:r,oldValue:e}),this.events.isEnabled("removed")&&this.events.dispatchImmediately("removed",{type:"removed",target:this,oldValue:e}),e},t.prototype.moveValue=function(r,e){var i=this.indexOf(r);if(i!==-1){var n=this._values[i];xa(this._values,i),this.events.isEnabled("removeIndex")&&this.events.dispatchImmediately("removeIndex",{type:"removeIndex",target:this,index:i,oldValue:n})}e==null?(e=this._values.length,this._values.push(r)):wa(this._values,e,r),this.events.isEnabled("insertIndex")&&this.events.dispatchImmediately("insertIndex",{type:"insertIndex",target:this,index:e,newValue:r}),i===-1&&this.events.isEnabled("inserted")&&this.events.dispatchImmediately("inserted",{type:"inserted",target:this,newValue:r})},t.prototype.push=function(r){var e=this._values.push(r)-1;return this.events.isEnabled("insertIndex")&&this.events.dispatchImmediately("insertIndex",{type:"insertIndex",target:this,index:e,newValue:r}),this.events.isEnabled("inserted")&&this.events.dispatchImmediately("inserted",{type:"inserted",target:this,newValue:r}),r},t.prototype.unshift=function(r){this.insertIndex(0,r)},t.prototype.pushAll=function(r){var e=this;_e(r,function(i){e.push(i)})},t.prototype.copyFrom=function(r){this.pushAll(r._values)},t.prototype.pop=function(){var r=this._values.length-1;return r<0?void 0:this.removeIndex(this._values.length-1)},t.prototype.shift=function(){return this._values.length?this.removeIndex(0):void 0},t.prototype.setAll=function(r){var e=this,i=ro(this._values);this._values.length=0,_e(r,function(n){e._values.push(n)}),this.events.isEnabled("setAll")&&this.events.dispatchImmediately("setAll",{type:"setAll",target:this,oldArray:i,newArray:this._values}),this.events.isEnabled("removed")&&_e(i,function(n){e.events.dispatchImmediately("removed",{type:"removed",target:e,oldValue:n})}),this.events.isEnabled("inserted")&&_e(this._values,function(n){e.events.dispatchImmediately("inserted",{type:"inserted",target:e,newValue:n})})},t.prototype.clear=function(){this.setAll([])},t.prototype.iterator=function(){return Ln(this._values)},t.prototype[Symbol.iterator]=function(){var r,e;return Ze(this,function(i){switch(i.label){case 0:r=this._values.length,e=0,i.label=1;case 1:return ec)&&(n=o,a=u,s=c)}else i==="left"&&u=r&&(!O(a)||a>=u)&&(n=o,a=u);return++o,!0}),n===-1&&(i==="left"?n=0:i==="right"&&(n=this.length-1)),n},t.prototype.iterator=function(){return Ln(this._values)},t.prototype[Symbol.iterator]=function(){var r,e;return Ze(this,function(i){switch(i.label){case 0:r=this._values.length,e=0,i.label=1;case 1:return e0)for(var a=0;a0?255-t:t;return Math.round(e*r)}function G4(t,r){if(t){var e=Math.min(Math.max(t.r,t.g,t.b),230),i=_l(e,r);return{r:Math.max(0,Math.min(255,Math.round(t.r+i))),g:Math.max(0,Math.min(255,Math.round(t.g+i))),b:Math.max(0,Math.min(255,Math.round(t.b+i))),a:t.a}}else return t}function q4(t,r){if(t==null||r==1)return t;var e=wl(t);return e.s=r,t1(e)}function t1(t){var r,e,i,n=t.h,a=t.s,s=t.l;if(a==0)r=e=i=s;else{var o=function(h,f,d){return d<0&&(d+=1),d>1&&(d-=1),d<.16666666666666666?h+(f-h)*6*d:d<.5?f:d<.6666666666666666?h+(f-h)*(.6666666666666666-d)*6:h},l=s<.5?s*(1+a):s+a-s*a,u=2*s-l;r=o(u,l,n+1/3),e=o(u,l,n),i=o(u,l,n-1/3)}return{r:Math.round(r*255),g:Math.round(e*255),b:Math.round(i*255)}}function wl(t){var r=t.r/255,e=t.g/255,i=t.b/255,n=Math.max(r,e,i),a=Math.min(r,e,i),s=0,o=0,l=(n+a)/2;if(n===a)s=o=0;else{var u=n-a;switch(o=l>.5?u/(2-n-a):u/(n+a),n){case r:s=(e-i)/u+(e=128}var pt=function(){function t(r){this._value=r}return Object.defineProperty(t.prototype,"rgb",{get:function(){return this._value},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"hex",{get:function(){return this._value?W4(this._value):"none"},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"rgba",{get:function(){return this._value?K4(this._value):"none"},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"alpha",{get:function(){return this._value!=null&&this._value.a!=null?this._value.a:1},set:function(r){this._value&&(this._value.a=r)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"lightColor",{get:function(){return this._lightColor||(this._lightColor=new t({r:255,g:255,b:255})),this._lightColor},set:function(r){this._lightColor=r},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"darkColor",{get:function(){return this._darkColor||(this._darkColor=new t({r:0,g:0,b:0})),this._darkColor},set:function(r){this._darkColor=r},enumerable:!0,configurable:!0}),t.prototype.toString=function(){return this.alpha<1?this.rgba:this.hex},t.prototype.lighten=function(r){return new t(Z4(this.rgb,r))},t.prototype.brighten=function(r){return new t(G4(this.rgb,r))},t.prototype.saturate=function(r){return new t(q4(this.rgb,r))},Object.defineProperty(t.prototype,"alternative",{get:function(){if(this.rgb!=null)return Q4(this.rgb)?this.darkColor:this.lightColor;throw new Error("Color does not exist")},enumerable:!0,configurable:!0}),t}();function Be(t,r){if(!O(t))return new pt(void 0);if(typeof t=="string"){var e="_color_"+t+"_"+(r||"1"),i=D.getCache(e);if(i)return new pt({r:i.r,g:i.g,b:i.b,a:i.a});var n=H4(t,r);return D.setCache(e,n),new pt(n)}return t instanceof pt?(O(r)&&(t.alpha=r),t):new pt(t)}function X4(t){return t instanceof pt}function J4(t){return Be(t)}function Gl(t){return O(t)&&!X4(t)?J4(t):t}var Xt=function(){function t(){this._disposed=!1,this._disposers=[],this.className="BaseObject"}return t.prototype.debug=function(){},Object.defineProperty(t.prototype,"uid",{get:function(){return this._uid||(this._uid=D.getUniqueId(),D.map.setKey(this._uid,this)),this._uid},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"id",{get:function(){return this._id},set:function(r){this._id=r},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"map",{get:function(){return this._map||(this._map=new Bt),this._map},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"delayedMap",{get:function(){return this._delayedMap||(this._delayedMap=new Bt),this._delayedMap},enumerable:!0,configurable:!0}),t.prototype.addDelayedMap=function(r,e){var i=this.delayedMap;i.hasKey(e)||i.setKey(e,[]);var n=i.getKey(e);n.push({property:r,target:this})},t.prototype.processDelayedMap=function(){var r=this;this.delayedMap.each(function(e,i){if(r.map.hasKey(e)){var n=r.map.getKey(e);_e(i,function(a){a.target[a.property]=n}),r.delayedMap.removeKey(e)}})},t.prototype.applyTheme=function(){var r=this;if(D){var e=this.getCurrentThemes();e&&_e(e,function(i,n){i(r)})}},Object.defineProperty(t.prototype,"themes",{get:function(){return this._themes},set:function(r){this._themes=r},enumerable:!0,configurable:!0}),t.prototype.getCurrentThemes=function(){return this.themes||D.themes},t.prototype.isDisposed=function(){return this._disposed},t.prototype.dispose=function(){if(!this._disposed){this._disposed=!0;var r=this._disposers;for(this._disposers=null;r.length!==0;){var e=r.shift();e.dispose()}this.clearCache(),this.clonedFrom&&this.clonedFrom.clones.removeValue(this);var i=this._uid;i!=null&&D.map.removeKey(i)}},t.prototype.addDisposer=function(r){this._disposers.push(r)},t.prototype.removeDispose=function(r){if(!this._disposed){var e=qr(this._disposers,r);e>-1&&this._disposers.splice(e,1)}r.dispose()},t.prototype.clone=function(r){r||(r="clone-"+D.getUniqueId());var e=new this.constructor;return e.cloneId=r,e.copyFrom(this),e},Object.defineProperty(t.prototype,"clones",{get:function(){return this._clones||(this._clones=new vt),this._clones},enumerable:!0,configurable:!0}),t.prototype.copyFrom=function(r){r.clones.push(this),this.clonedFrom=r},Object.defineProperty(t.prototype,"className",{get:function(){return this._className},set:function(r){this._className=r},enumerable:!0,configurable:!0}),t.prototype.setCache=function(r,e,i){As.set(this.uid,r,e,i)},t.prototype.getCache=function(r,e){return e===void 0&&(e=void 0),As.get(this.uid,r,e)},t.prototype.clearCache=function(){As.clear(this.uid)},t.prototype.setTimeout=function(r,e){var i=this,n=setTimeout(function(){i.removeDispose(a),r()},e),a=new rr(function(){clearTimeout(n)});return this._disposers.push(a),a},t.prototype.setInterval=function(r,e){var i=this,n=setInterval(function(){i.removeDispose(a),r()},e),a=new rr(function(){clearTimeout(n)});return this._disposers.push(a),a},Object.defineProperty(t.prototype,"config",{set:function(r){try{this.processConfig(r)}catch(e){this.raiseCriticalError(e)}},enumerable:!0,configurable:!0}),t.prototype.processConfig=function(r){var e=this;if(!!r){var i=this;if(Pi(r,function(a,s){var o=s;if(a=="callback"&&typeof s=="function"&&s.call(i),e.hasProperty(a)){var l;if(ut(o)&&O(o.type)&&(!ut(i[a])||!O(i[a].className)||o.forceCreate||i[a].className!=o.type)&&!e.asIs(a)?(l=e.createClassInstance(o.type),l?i[a]=l:l=i[a]):l=i[a],l instanceof mr)e.processAdapters(l,o);else if(l instanceof hn)e.processEvents(l,o);else if(a=="locale"&&kt(o))window["am4lang_"+o]&&(i[a]=window["am4lang_"+o]);else if(a=="parent"&&kt(o)){var u=e.map.getKey(o);u?i[a]=u:e.addDelayedMap("parent",o)}else if(e.asIs(a))i[a]=o;else if(e.asFunction(a)&&kt(o))if(O(D.registeredClasses[o]))i[a]=D.registeredClasses[o];else throw Error("Invalid easing function: "+o);else if(o instanceof t)i[a]=o;else if(l instanceof t)l.config=o;else if(l instanceof bl||l instanceof Uh||l instanceof V4){if(hi(o))l instanceof bl?e.processListTemplate(o,l):e.processOrderedTemplate(o,l);else if(ut(o))if(o instanceof t)l.template=o;else{var c=void 0;O(o.template)?c=o.template:c=o,l.template instanceof t?l.template.config=c:Fe(c,function(h,f){var d=l.template[h];d instanceof mr?e.processAdapters(d,f):d instanceof hn?e.processEvents(d,f):d instanceof zh?e.processDictionaryTemplate(d,f):l.template[h]instanceof t?l.template[h].config=f:ut(f)&&O(f.type)?(d=e.createClassInstance(f.type),d?(d instanceof t&&(d.config=f),l.template[h]=d):l.template[h]=f):d instanceof vt?e.processList(f,d):l.template[h]=e.maybeColorOrPercent(f)}),O(o.values)&&(l instanceof bl?e.processListTemplate(o.values,l):e.processOrderedTemplate(o.values,l))}}else l instanceof vt?a=="children"?e.processList(o,l,e):e.processList(o,l):l instanceof zh?e.processDictionaryTemplate(l,o):l instanceof Bt?e.processDictionary(l,o):l instanceof pt||l instanceof ct?i[a]=e.maybeColorOrPercent(o):ut(l)&&ut(o)?ds(o,l):(o=e.maybeColorOrPercent(o),i[a]=o)}else e.isReserved(a)||(i[a]=o)},this.configOrder),this.processingErrors.length){var n=this.processingErrors.join(` -`);throw this._processingErrors=[],Error(n)}}},t.prototype.maybeColorOrPercent=function(r){if(kt(r)){if(r.match(/^[\-]?[0-9.]+\%$/))return Dt(At(r));if(r.match(/^\#[0-9abcdef]{3,}$/i))return Be(r)}return r},t.prototype.processAdapters=function(r,e){var i=this;hi(e)?_e(e,function(n,a){r.add(n.key,n.callback,n.priority||0,i)}):ut(e)&&Fe(e,function(n,a){r.has(n,a)||r.add(n,a)})},t.prototype.processEvents=function(r,e){var i=this;hi(e)?_e(e,function(n,a){r.on(n.type,n.callback,i)}):ut(e)&&Fe(e,function(n,a){r.has(n,a)||r.on(n,a)})},t.prototype.processDictionaryTemplate=function(r,e){ut(e)&&Fe(e,function(i,n){var a;i=="template"?a=r.template:r.hasKey(i)?a=r.getKey(i):a=r.create(i),a instanceof t?a.config=n:ut(a)&&ut(n)?ds(n,a):a.setKey(i,n)})},t.prototype.processDictionary=function(r,e){ut(e)&&Fe(e,function(i,n){r.setKey(i,n)})},t.prototype.processListTemplate=function(r,e){var i=this;for(_e(r,function(n,a){var s=i.getConfigEntryType(n),o;if(e.hasIndex(a)&&!n.forceCreate)o=e.getIndex(a);else if(n instanceof t){e.push(n);return}else s?o=e.create(s):o=e.create();n===o||ut(n)&&(o instanceof t?o.config=n:ut(o)&&ut(n)?ds(n,o):e.setIndex(e.indexOf(o),n))});r.length>e.length;)e.pop()},t.prototype.processOrderedTemplate=function(r,e){var i=this;_e(r,function(n,a){var s=i.getConfigEntryType(n),o;s?o=e.create(s):o=e.create(),ut(n)&&(o instanceof t?o.config=n:ut(o)&&ut(n)?ds(n,o):e.insert(n))})},t.prototype.processList=function(r,e,i){var n=this;hi(r)||(r=[r]);var a=e.length,s=0;for(_e(r,function(o,l){if(ut(o)){var u=void 0;if(lr&&(e!==!0||n!=!1)){i&&(c=Mc(c));var f=c.match(new RegExp(".{1,"+r+"}","g"));if(f){if(i)for(var d=0;dr&&a[s]!==""&&(a.push(""),s++),a[s]+=c;s=a.length-1}}}else{var f=t.match(new RegExp(".{1,"+r+"}","g"));if(f){if(i)for(var d=0;dr&&(a=[]),a}function Zh(t,r,e,i,n){if(t.length<=r)return t;r-=e.length,r<1&&(r=1);var a=$h(t,r,i,n);return(a[0]||"")+e}function r1(t){return t.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"")}function n3(t){return t.replace(/[\s\uFEFF\xA0]+$/g,"")}function a3(t){return t.replace(/^[\s\uFEFF\xA0]+/g,"")}function Mc(t){return t.split("").reverse().join("")}function zt(t,r,e){return r===void 0&&(r=0),e===void 0&&(e="0"),typeof t!="string"&&(t=t.toString()),r>t.length?Array(r-t.length+1).join(e)+t:t}function s3(t){if(typeof t>"u")return Q0;t=t.toLowerCase().replace(/^\[[^\]]*\]/,""),t=t.replace(/\[[^\]]+\]/,""),t=t.trim();var r=t.match(/\/(date|number|duration)$/);return r?r[1]:t===xl?xl:t===Sl?Sl:t===Wh?Wh:t.match(/[#0]/)?xl:t.match(/[ymwdhnsqaxkzgtei]/)?Sl:Q0}function Ql(t){return t.replace(/\/(date|number|duration)$/i,"")}function i1(t){return t&&t.replace(/<[^>]*>/g,"")}function o3(t){return t&&i1((""+t).replace(/[\n\r]+/g,". "))}function l3(t){if(If(t))return"NaN";if(t===1/0)return"Infinity";if(t===-1/0)return"-Infinity";if(t===0&&1/t===-1/0)return"-0";var r=t<0;t=Math.abs(t);var e=st(/^([0-9]+)(?:\.([0-9]+))?(?:e[\+\-]([0-9]+))?$/.exec(""+t)),i=e[1],n=e[2]||"",a;if(e[3]==null)a=n===""?i:i+"."+n;else{var s=+e[3];if(t<1){var o=s-1;a="0."+Z0("0",o)+i+n}else{var o=s-n.length;o===0?a=i+n:o<0?a=i+n.slice(0,o)+"."+n.slice(o):a=i+n+Z0("0",o)}}return r?"-"+a:a}function n1(t){if(to(t)){var r=new Date(t);return r.setMilliseconds(t.getMilliseconds()),r}else{if(M(t))return new Date(t);var e=Number(t);return M(e)?new Date(e):new Date(t)}}function Gh(t){if(to(t))return t.getTime();if(M(t))return t;if(kt(t)){var r=Number(t);return M(r)?r:void 0}}function eg(t,r){var e=new Date(t.getFullYear(),0,0),i=t.getTime()-e.getTime()+(e.getTimezoneOffset()-t.getTimezoneOffset())*60*1e3,n=1e3*60*60*24;return Math.floor(i/n)}function Bs(t,r){var e=new Date(Date.UTC(t.getFullYear(),t.getMonth(),t.getDate())),i=e.getUTCDay()||7;e.setUTCDate(e.getUTCDate()+4-i);var n=new Date(Date.UTC(e.getUTCFullYear(),0,1));return Math.ceil(((e.getTime()-n.getTime())/864e5+1)/7)}function u3(t,r){var e=Bs(new Date(t.getFullYear(),t.getMonth(),1)),i=Bs(t);return i==1&&(i=53),i-e+1}function c3(t,r,e,i){e===void 0&&(e=1),i===void 0&&(i=!1);var n=new Date(r,0,4,0,0,0,0);i&&n.setUTCFullYear(r);var a=t*7+e-((n.getDay()||7)+3);return a}function $o(t,r){return t>12?t-=12:t===0&&(t=12),O(r)?t+(r-1):t}function Zo(t,r,e,i){if(r===void 0&&(r=!1),e===void 0&&(e=!1),i===void 0&&(i=!1),i)return r?"Coordinated Universal Time":"UTC";var n=t.toLocaleString("UTC"),a=t.toLocaleString("UTC",{timeZoneName:r?"long":"short"}).substr(n.length);return e===!1&&(a=a.replace(/ (standard|daylight|summer|winter) /i," ")),a}function Ic(t,r,e){return t>e?e:te||t1&&n.pop(),S4(n,a),e.path=n.join("/"),e.path!==""&&e.path[0]!=="/")throw new Error("URL path must start with /")}return e.query=i.query,e.hash=i.hash,ig(e)}else return ig(i)}function Cte(){return!!window.MSInputMethodContext&&!!document.documentMode}function s1(t){return+t}D.registeredClasses["ease.linear"]=s1;function m3(t){return t*t}D.registeredClasses["ease.quadIn"]=m3;function v3(t){return t*(2-t)}D.registeredClasses["ease.quadOut"]=v3;function y3(t){return t*=2,(t<=1?t*t:--t*(2-t)+1)/2}D.registeredClasses["ease.quadInOut"]=y3;function o1(t,r){return Math.pow(t,r)}D.registeredClasses["ease.polyIn"]=o1;function l1(t,r){return 1-Math.pow(1-t,r)}D.registeredClasses["ease.polyOut"]=l1;function u1(t,r){return t*=2,(t<=1?Math.pow(t,r):2-Math.pow(2-t,r))/2}D.registeredClasses["ease.polyInOut"]=u1;function b3(t){return o1(t,3)}D.registeredClasses["ease.polyIn3"]=b3;function Qh(t){return l1(t,3)}D.registeredClasses["ease.polyOut3"]=Qh;function _3(t){return u1(t,3)}D.registeredClasses["ease.polyInOut3"]=_3;function w3(t){return Math.pow(2,10*t-10)}D.registeredClasses["ease.expIn"]=w3;function x3(t){return 1-Math.pow(2,-10*t)}D.registeredClasses["ease.expOut"]=x3;function S3(t){return t*=2,(t<=1?Math.pow(2,10*t-10):2-Math.pow(2,10-10*t))/2}D.registeredClasses["ease.expInOut"]=S3;function C3(t){return 1-Math.cos(t*Ry)}D.registeredClasses["ease.sinIn"]=C3;function P3(t){return Math.sin(t*Ry)}D.registeredClasses["ease.sinOut"]=P3;function k3(t){return(1-Math.cos(Ku*t))/2}D.registeredClasses["ease.sinInOut"]=k3;function O3(t){return t*t*t}D.registeredClasses["ease.cubicIn"]=O3;function Rn(t){return--t*t*t+1}D.registeredClasses["ease.cubicOut"]=Rn;function T3(t){return t*=2,(t<=1?t*t*t:(t-=2)*t*t+2)/2}D.registeredClasses["ease.cubicInOut"]=T3;function D3(t){return 1-Math.sqrt(1-t*t)}D.registeredClasses["ease.circleIn"]=D3;function E3(t){return Math.sqrt(1- --t*t)}D.registeredClasses["ease.circleOut"]=E3;function M3(t){return t*=2,(t<=1?1-Math.sqrt(1-t*t):Math.sqrt(1-(t-=2)*t)+1)/2}D.registeredClasses["ease.circleInOut"]=M3;var Xh=4/11,I3=6/11,A3=8/11,B3=3/4,L3=9/11,F3=10/11,R3=15/16,j3=21/22,V3=63/64,Go=1/Xh/Xh;function N3(t){return 1-Xl(1-t)}D.registeredClasses["ease.bounceIn"]=N3;function Xl(t){return t=+t,t0){this.pause(),an(this.object.animations,this);var n=setTimeout(function(){i._delayTimeout=null,i.start()},e);this._delayTimeout=new rr(function(){clearTimeout(n)})}return this},r.prototype._start=function(){this._isFinished=!1,this._delayTimeout&&(this.removeDispose(this._delayTimeout),this._delayTimeout=null),this.stopSameAnimations(),this._pause=!1,an(Ve.animations,this),an(this.object.animations,this),Ve.requestFrame()},r.prototype.start=function(){this._start(),this._startTime=Date.now(),this._time=0,this.staticOptions=[];for(var e=this.animationOptions.length-1;e>=0;e--){var i=this.animationOptions[e];if(O(i.from)||(i.childObject?i.from=i.childObject[i.property]:(i.from=this.object[i.property],O(i.from)||(i.from=$3[i.property]))),i.from==i.to)Le(this.animationOptions,i);else if(!O(i.from)||!(i.from instanceof ct)&&i.to instanceof ct||i.from instanceof ct&&!(i.to instanceof ct))this.staticOptions.push(i),Le(this.animationOptions,i);else if(M(i.to))if(i.updateMethod=c1,i.from instanceof ct){var n=this.object[ag(i.property,"pixel")];isNaN(n)?(this.staticOptions.push(i),Le(this.animationOptions,i)):i.from=n}else isNaN(i.from)&&(this.staticOptions.push(i),Le(this.animationOptions,i));else if(i.to instanceof pt)i.from?i.updateMethod=G3:(this.staticOptions.push(i),Le(this.animationOptions,i));else if(i.to instanceof ct){if(i.updateMethod=Z3,!isNaN(i.from)){var n=this.object[ag(i.property,"relative")];isNaN(n)||(i.from=Dt(n*100))}}else this.staticOptions.push(i),Le(this.animationOptions,i)}if(this.applyStaticOptions(),this.events.isEnabled("animationstarted")){var a={type:"animationstarted",target:this,progress:this.progress};this.events.dispatchImmediately("animationstarted",a)}return this.update(),this.duration===0&&this.end(),this},r.prototype.loop=function(e){return M(e)||(e=1/0),this._loop=e,this},r.prototype.pause=function(){return this._pause=!0,this._delayTimeout&&(this.removeDispose(this._delayTimeout),this._delayTimeout=null),Le(Ve.animations,this),Le(this.object.animations,this),this},r.prototype.resume=function(){return this._start(),this._startTime=Date.now()-this._time,this},r.prototype.end=function(){if(this._loop==0&&this.pause(),this.setProgress(1),this.applyStaticOptions(),this.events.isEnabled("animationended")){var e={type:"animationended",target:this,progress:this.progress};this.events.dispatchImmediately("animationended",e)}return this._loop>0?(this._loop--,this.start()):(this.stop(),this._isFinished=!0),this},r.prototype.kill=function(){this.pause(),this._isFinished=!0},r.prototype.isFinished=function(){return this._isFinished},r.prototype.applyStaticOptions=function(){var e=this;_e(this.staticOptions,function(i){i.childObject?i.childObject[i.property]=e.progress==1?i.to:i.from:e.object[i.property]=e.progress==1?i.to:i.from})},r.prototype.stop=function(e){if(this.pause(),!e&&this.events.isEnabled("animationstopped")){var i={type:"animationstopped",target:this,progress:this.progress};this.events.dispatchImmediately("animationstopped",i)}return this},r.prototype.setProgress=function(e){var i=this;if(this._time=this.duration*e,_e(this.animationOptions,function(a){if(a.updateMethod&&O(a.from)){var s=a.updateMethod(e,a.from,a.to);a.childObject?a.childObject[a.property]=s:i.object[a.property]=s}}),this.progress=e,this.events.isEnabled("animationprogress")){var n={type:"animationprogress",target:this,progress:this.progress};this.events.dispatchImmediately("animationprogress",n)}Ve.requestFrame()},r.prototype.update=function(){if(!this._pause){var e=void 0;this._time=He(Date.now()-this._startTime,0,this.duration);var i=this._time/this.duration;e=this.easing(i),(this.duration==0||!M(e)||i>=1)&&(e=1),this.setProgress(e),be(this._time/this.duration,6)==1&&this.end()}return this},Object.defineProperty(r.prototype,"delayed",{get:function(){return!!this._delayTimeout},enumerable:!0,configurable:!0}),r.prototype.stopSameAnimations=function(){var e=this;_e(ro(this.object.animations),function(i){if(i!==e&&!i.delayed){var n=[];_e(e.animationOptions,function(a){_e(i.animationOptions,function(s){a.property==s.property&&a.childObject==s.childObject&&(n.push(s),i.animationOptions.length==0&&i.kill())})}),_e(n,function(a){Le(i.animationOptions,a)})}})},r.prototype.asFunction=function(e){return e=="easing"||t.prototype.asIs.call(this,e)},r}(yi),Cl="http://www.w3.org/2000/svg",sg="http://www.w3.org/2000/xmlns/",Hf="http://www.w3.org/1999/xlink";function Tt(t,r,e,i){return t.addEventListener(r,e,i||!1),new rr(function(){t.removeEventListener(r,e,i||!1)})}function h1(t){if(kt(t)){var r=document.getElementById(t);if(r==null&&(r=document.getElementsByClassName(t)[0]),r instanceof HTMLElement)return r}else if(t instanceof HTMLElement)return t}function Jh(t,r){if(!!t)if(t.classList){var e=r.split(" ");_e(e,function(n){t.classList.add(n)})}else{var i=t.getAttribute("class");i?t.setAttribute("class",i.split(" ").filter(function(n){return n!==r}).join(" ")+" "+r):t.setAttribute("class",r)}}function ed(t,r){if(!!t)if(t.classList)t.classList.remove(r);else{var e=t.getAttribute("class");e&&t.setAttribute("class",e.split(" ").filter(function(i){return i!==r}).join(" "))}}function og(t,r,e){t.style[r]=e}function zf(t,r){return t.currentStyle?t.currentStyle[r]:document.defaultView.getComputedStyle(t,null).getPropertyValue(r)}function Bc(){if(document.activeElement&&document.activeElement!=document.body)if(document.activeElement.blur)document.activeElement.blur();else{var t=document.createElement("button");t.style.position="fixed",t.style.top="0px",t.style.left="-10000px",document.body.appendChild(t),t.focus(),t.blur(),document.body.removeChild(t)}}function lg(t,r){for(var e=r;;){if(t===e)return!0;if(e.parentNode==null){if(e.host==null)return!1;e=e.host}else e=e.parentNode}}function Uf(t){for(var r=t;;){if(r.parentNode==null)return r.host!=null?r:null;r=r.parentNode}}function d1(t){for(var r=t.ownerDocument,e=t;;){if(e.parentNode==null)return e===r||e.host!=null?e:null;e=e.parentNode}}function q3(t){return typeof t.composedPath=="function"?t.composedPath()[0]:t.target}function Q3(t){k4(function(){try{var r=t.getBoundingClientRect(),e=r.left-Math.round(r.left),i=r.top-Math.round(r.top);e!==0&&$0(function(){t.style.left=e+"px"}),i!==0&&$0(function(){t.style.top=i+"px"})}catch{}})}var Lc;function X3(t){if(t==null){if(!O(Lc)){var r=document.createElement("style");r.type="text/css",document.head.appendChild(r),Lc=r.sheet}return Lc}else{var r=document.createElement("style");return r.type="text/css",t.appendChild(r),r.sheet}}function J3(t,r){var e=t.cssRules.length;return t.insertRule(r+"{}",e),t.cssRules[e]}var Qe=function(t){re(r,t);function r(e,i,n){var a=this,s=X3(e);return a=t.call(this,function(){var o=qr(s.cssRules,a._rule);if(o===-1)throw new Error("Could not dispose StyleRule");s.deleteRule(o)})||this,a._rule=J3(s,i),Fe(n,function(o,l){a.setStyle(o,l)}),a}return Object.defineProperty(r.prototype,"selector",{get:function(){return this._rule.selectorText},set:function(e){this._rule.selectorText=e},enumerable:!0,configurable:!0}),r.prototype._setVendorPrefixName=function(e,i){var n=this._rule.style;n.setProperty("-webkit-"+e,i,""),n.setProperty("-moz-"+e,i,""),n.setProperty("-ms-"+e,i,""),n.setProperty("-o-"+e,i,""),n.setProperty(e,i,"")},r.prototype.setStyle=function(e,i){e==="transition"?this._setVendorPrefixName(e,i):this._rule.style.setProperty(e,i,"")},r}(rr),ex=0;(function(t){re(r,t);function r(e,i,n){var a=this,s=O(n)?n:"__style_"+ ++ex+"__";return a=t.call(this,e,"."+s,i)||this,a._className=s,a}return Object.defineProperty(r.prototype,"className",{get:function(){return this._className},set:function(e){this._className=e,this.selector="."+e},enumerable:!0,configurable:!0}),r.prototype.toString=function(){return this._className},r})(Qe);function tx(t){if(document.readyState!=="loading")t();else{var r=function(){document.readyState!=="loading"&&(document.removeEventListener("readystatechange",r),t())};document.addEventListener("readystatechange",r)}}function Pl(t){var r=zf(t,"font-family");if(r)return r;var e=t.parentElement||t.parentNode;return e?Pl(e):void 0}function kl(t){var r=zf(t,"font-size");if(r)return r;var e=t.parentElement||t.parentNode;return e?kl(e):void 0}var tu=function(){function t(r){this._isDisposed=!1,this._x=0,this._y=0,this._rotationY=0,this._rotationX=0,this._rotation=0,this._scale=1,typeof r=="string"?this.node=document.createElementNS(Cl,r):this.node=r}return t.prototype.removeNode=function(){this.node&&this.node.parentNode&&this.node.parentNode.removeChild(this.node)},Object.defineProperty(t.prototype,"transformString",{get:function(){if(this.node)return this._transformString},enumerable:!0,configurable:!0}),t.prototype.transform=function(){var r="translate("+this._x+","+this._y+")";if(this._scale!=1&&(r+=(r?" ":"")+"scale("+this._scale+")"),this._rotation!=0){var e="rotate("+this._rotation+")";this._rotationX&&this._rotationY&&(e="rotate("+this._rotation+" "+this._rotationX+" "+this._rotationY+")"),r+=(r?" ":"")+e}this._transformString=r,this.node.setAttribute("transform",r)},t.prototype.getBBox=function(){var r={width:0,height:0,x:0,y:0};if(this.node&&this.node.parentNode)try{var e=this.node.getBBox();r.x=e.x,r.y=e.y,r.width=e.width,r.height=e.height}catch{}return r},t.prototype.moveTo=function(r){if(r){var e=r.x,i=r.y;(this._x!=e||this._y!=i)&&(this._x=e,this._y=i,this.transform())}},Object.defineProperty(t.prototype,"content",{get:function(){return this.node.innerHTML||""},set:function(r){this.node.innerHTML=r},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"textContent",{get:function(){return this.node.textContent||""},set:function(r){this.node.textContent=r},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"x",{get:function(){return this._x},set:function(r){this._x!=r&&(this._x=r,this.transform())},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"y",{get:function(){return this._y},set:function(r){this._y!=r&&(this._y=r,this.transform())},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"rotation",{get:function(){return this._rotation},set:function(r){this._rotation!=r&&(this._rotation=r,this.transform())},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"rotationX",{get:function(){return this._rotationX},set:function(r){this._rotationX!=r&&(this._rotationX=r,this.transform())},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"rotationY",{get:function(){return this._rotationY},set:function(r){this._rotationY!=r&&(this._rotationY=r,this.transform())},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"scale",{get:function(){return this._scale},set:function(r){this._scale!=r&&(this._scale=r,this.transform())},enumerable:!0,configurable:!0}),t.prototype.removeAttr=function(r){this.node.removeAttribute(r)},t.prototype.attr=function(r){var e=this;return Fe(r,function(i,n){O(n)?e.node.setAttribute(i,n):e.node.removeAttribute(i)}),this},t.prototype.getAttr=function(r){return this.node.getAttribute(r)},t.prototype.attrNS=function(r,e,i){return this.node.setAttributeNS(r,e,i),this},t.prototype.getAttrNS=function(r,e){return this.node.getAttributeNS(r,e)},t.prototype.removeStyle=function(r){this.node.style[r]=null,delete this.node.style[r]},t.prototype.getStyle=function(r){return this.node.style[r]},t.prototype.addStyle=function(r){var e=this;return Fe(r,function(i,n){O(n)?e.node.style[i]=n:e.removeStyle(i)}),this},t.prototype.addClass=function(r){Jh(this.node,r)},t.prototype.removeClass=function(r){ed(this.node,r)},t.prototype.setClass=function(r){this.node.setAttribute("class",r)},t.prototype.removeChildNodes=function(){for(;this.node.childNodes.length>0;)this.node.removeChild(this.node.firstChild)},t.prototype.isDisposed=function(){return this._isDisposed},t.prototype.dispose=function(){this.removeNode()},t}(),rx=function(t){re(r,t);function r(e){return t.call(this,e)||this}return r.prototype.add=function(e){e&&this.node.appendChild(e.node)},r.prototype.addToBack=function(e){if(e){var i=this.node.childNodes[0];i?i!=e.node&&this.node.insertBefore(e.node,i):this.node.appendChild(e.node)}},r.prototype.removeElement=function(e){if(e)try{e.node&&e.node.parentNode==this.node&&this.node.removeChild(e.node)}catch{}},r.prototype.hasChild=function(e){for(var i=0;i0;){var e=this.node.firstChild;e&&e.parentNode&&e.parentNode.removeChild(e)}},r.prototype.removeChildrenByTag=function(e){if(this.node.childNodes)for(var i=this.node.getElementsByTagName(e),n=0;n-1&&(this.focusable=!0),Ae().processFocusable(this))},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"element",{get:function(){return this._element},set:function(e){this._element=e},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"originalPosition",{get:function(){return this._originalPosition||{x:0,y:0}},set:function(e){this._originalPosition=e},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"originalScale",{get:function(){return Oc(this._originalScale,1)},set:function(e){this._originalScale!==e&&(this._originalScale=e)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"originalAngle",{get:function(){return Oc(this._originalAngle,0)},set:function(e){this._originalAngle!==e&&(this._originalAngle=e)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"inertiaOptions",{get:function(){return this.sprite&&this.sprite._adapterO?this.sprite._adapterO.apply("inertiaOptions",this._inertiaOptions):this._inertiaOptions},set:function(e){this._inertiaOptions=e},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"hitOptions",{get:function(){return this.sprite&&this.sprite._adapterO?this.sprite._adapterO.apply("hitOptions",this._hitOptions):this._hitOptions},set:function(e){this._hitOptions=e},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"hoverOptions",{get:function(){return this.sprite&&this.sprite._adapterO?this.sprite._adapterO.apply("hoverOptions",this._hoverOptions):this._hoverOptions},set:function(e){this._hoverOptions=e},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"swipeOptions",{get:function(){return this.sprite&&this.sprite._adapterO?this.sprite._adapterO.apply("swipeOptions",this._swipeOptions):this._swipeOptions},set:function(e){this._swipeOptions=e},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"keyboardOptions",{get:function(){return this.sprite&&this.sprite._adapterO?this.sprite._adapterO.apply("keyboardOptions",this._keyboardOptions):this._keyboardOptions},set:function(e){this._keyboardOptions=e},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"mouseOptions",{get:function(){return this.sprite&&this.sprite._adapterO?this.sprite._adapterO.apply("mouseOptions",this._mouseOptions):this._mouseOptions},set:function(e){this._mouseOptions=e},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"cursorOptions",{get:function(){return this.sprite&&this.sprite._adapterO?this.sprite._adapterO.apply("cursorOptions",this._cursorOptions):this._cursorOptions},set:function(e){this._cursorOptions=e},enumerable:!0,configurable:!0}),r.prototype.copyFrom=function(e){t.prototype.copyFrom.call(this,e),this.inertiaOptions=e.inertiaOptions,this.hitOptions=e.hitOptions,this.hoverOptions=e.hoverOptions,this.swipeOptions=e.swipeOptions,this.keyboardOptions=e.keyboardOptions,this.cursorOptions=e.cursorOptions,this.contextMenuDisabled=e.contextMenuDisabled,Ae().applyCursorOverStyle(this)},r.prototype.setEventDisposer=function(e,i,n){var a=this.eventDisposers.getKey(e);i?a==null&&this.eventDisposers.setKey(e,n()):a!=null&&(a.dispose(),this.eventDisposers.removeKey(e))},r.prototype.dispose=function(){t.prototype.dispose.call(this);var e=Ae();e.overObjects.removeValue(this),e.downObjects.removeValue(this),e.trackedObjects.removeValue(this),e.transformedObjects.removeValue(this),this.isHover&&this.wheelable&&e.unlockWheel(),e.focusedObject===this&&(e.focusedObject=void 0)},r}(yi),sx=function(){function t(r,e){this._disposed=!1,this.directionX=0,this.directionY=0,this.interaction=r,this.keyboardEvent=e,this._startedOn=new Date().getTime(),Ae().processDragStart(r),Ve.animations.push(this),this.update()}return t.prototype.update=function(){var r=this.interaction,e=Ae().getKeyboardOption(r,"speed"),i=Ae().getKeyboardOption(r,"accelleration"),n=Ae().getKeyboardOption(r,"accellerationDelay"),a={x:0,y:0};this.keyboardEvent.shiftKey?(e*=.5,i=1):this.keyboardEvent.ctrlKey&&(e*=2);var s=new Date().getTime()-this._startedOn,o=s-n;if(i>0&&o>0){var l=s/n;s=n,a.x+=this.directionX*(e*i*l*o),a.y+=this.directionY*(e*i*l*o)}a.x+=this.directionX*(e*s),a.y+=this.directionY*(e*s),Ae().handleTransformMove(r,a,{x:0,y:0},this.keyboardEvent,!0,!1)},t.prototype.isDisposed=function(){return this._disposed},t.prototype.dispose=function(){this._disposed||(Ae().processDragStop(this.interaction),Le(Ve.animations,this))},t}(),ox=function(t){re(r,t);function r(e,i,n,a){var s=t.call(this)||this;return s.animations=[],s.className="Inertia",s.interaction=e,s.type=i,s.point=n,s.startPoint=a,s._disposers.push(new Va(s.animations)),s}return Object.defineProperty(r.prototype,"x",{get:function(){return this.point.x},set:function(e){M(e)&&(this.point.x=e,this.handleMove())},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"y",{get:function(){return this.point.y},set:function(e){M(e)&&(this.point.y=e,this.handleMove())},enumerable:!0,configurable:!0}),r.prototype.handleMove=function(){if(this.interaction.events.isEnabled("drag")){var e={type:"drag",target:this.interaction,shift:{x:this.x-this.startPoint.x,y:this.y-this.startPoint.y},startPoint:this.startPoint,point:{x:this.x,y:this.y},touch:!1};this.interaction.events.dispatchImmediately("drag",e)}},r.prototype.done=function(){this.interaction.inertias.removeKey(this.type),this.type==="move"&&Ae().processDragStop(this.interaction),this.dispose()},r}(Xt),lx=function(){function t(){}return t.prototype.getEventKey=function(r){var e=r.keyCode||r.which,i;switch(e){case 38:i="up";break;case 40:i="down";break;case 37:i="left";break;case 39:i="right";break;case 13:i="enter";break;case 27:i="esc";break;case 36:i="home";break;case 35:i="end";break;case 9:i="tab";break;case 17:i="ctrl";break;case 18:i="alt";break;case 16:i="shift";break;case 32:i="space";break;case 36:i="home";break;case 35:i="end";break;case 33:i="pgup";break;case 34:i="pgdn";break;case 45:i="ins";break;case 46:i="del";break;case 107:i="plus";break;case 109:i="minus";break;default:i="other";break}return i},t.prototype.isKey=function(r,e){var i=this.getEventKey(r);return kt(e)&&(e=[e]),e.indexOf(i)!==-1},t.prototype.shiftKey=function(r){return r.shiftKey},t.prototype.ctrlKey=function(r){return r.ctrlKey},t.prototype.altKey=function(r){return r.altKey},t.prototype.metaKey=function(r){return r.metaKey},t}(),Ei=new lx,ux={millisecond:1,second:1e3,minute:6e4,hour:36e5,day:864e5,week:6048e5,month:2592e6,year:31536e6};function cx(t){switch(t){case"year":return;case"month":return"year";case"week":return"month";case"day":return"month";case"hour":return"day";case"minute":return"hour";case"second":return"minute";case"millisecond":return"second"}}function Fc(t,r){return O(r)||(r=1),ux[t]*r}function hx(){return new Date}function ai(){return hx().getTime()}function Pte(t){return new Date(t.getTime())}function dx(t,r,e,i){t=new Date(t.getTime()),r=new Date(r.getTime());var n=0,a=0;!i&&e!="millisecond"&&(n=t.getTimezoneOffset(),t.setUTCMinutes(t.getUTCMinutes()-n),a=r.getTimezoneOffset(),r.setUTCMinutes(r.getUTCMinutes()-a));var s=!1;switch(e){case"year":t.getUTCFullYear()!=r.getUTCFullYear()&&(s=!0);break;case"month":(t.getUTCFullYear()!=r.getUTCFullYear()||t.getUTCMonth()!=r.getUTCMonth())&&(s=!0);break;case"day":(t.getUTCMonth()!=r.getUTCMonth()||t.getUTCDate()!=r.getUTCDate())&&(s=!0);break;case"hour":t.getUTCHours()!=r.getUTCHours()&&(s=!0);break;case"minute":t.getUTCMinutes()!=r.getUTCMinutes()&&(s=!0);break;case"second":t.getUTCSeconds()!=r.getUTCSeconds()&&(s=!0);break;case"millisecond":t.getTime()!=r.getTime()&&(s=!0);break}if(s)return!0;var o=cx(e);return o?(t.setUTCMinutes(t.getUTCMinutes()+n),r.setUTCMinutes(r.getUTCMinutes()+a),dx(t,r,o,i)):!1}function kte(t,r,e,i){var n=0;switch(!i&&r!="millisecond"&&(n=t.getTimezoneOffset(),t.setUTCMinutes(t.getUTCMinutes()-n)),r){case"day":var a=t.getUTCDate();t.setUTCDate(a+e);break;case"second":var s=t.getUTCSeconds();t.setUTCSeconds(s+e);break;case"millisecond":var o=t.getUTCMilliseconds();t.setUTCMilliseconds(o+e);break;case"hour":var l=t.getUTCHours();t.setUTCHours(l+e);break;case"minute":var u=t.getUTCMinutes();t.setUTCMinutes(u+e);break;case"year":var c=t.getUTCFullYear();t.setUTCFullYear(c+e);break;case"month":var h=t.getUTCMonth();t.setUTCMonth(h+e);break;case"week":var f=t.getUTCDate();t.setUTCDate(f+e*7);break}if(!i&&r!="millisecond"&&(t.setUTCMinutes(t.getUTCMinutes()+n),r=="day"||r=="week"||r=="month"||r=="year")){var d=t.getTimezoneOffset();if(d!=n){var p=d-n;t.setUTCMinutes(t.getUTCMinutes()+p),t.getTimezoneOffset()!=d&&t.setUTCMinutes(t.getUTCMinutes()-p)}}return t}function fx(t,r,e,i,n,a,s,o){s===void 0&&(s=0),M(e)||(e=1);var l=0;switch(o&&["day","month","week","year"].indexOf(r)!=-1&&(t=Yf(t,o)),!n&&r!="millisecond"&&(l=t.getTimezoneOffset(),t.setUTCMinutes(t.getUTCMinutes()-l)),r){case"day":var u=t.getUTCDate();if(e>1){if(a){a=fx(a,"day",1);var c=t.getTime()-a.getTime(),h=Math.floor(c/Fc("day")/e),f=Fc("day",h*e);t.setTime(a.getTime()+f-l*Fc("minute"))}}else t.setUTCDate(u);t.setUTCHours(0,0,0,0);break;case"second":var d=t.getUTCSeconds();e>1&&(d=Math.floor(d/e)*e),t.setUTCSeconds(d,0);break;case"millisecond":if(e==1)return t;var p=t.getUTCMilliseconds();p=Math.floor(p/e)*e,t.setUTCMilliseconds(p);break;case"hour":var m=t.getUTCHours();e>1&&(m=Math.floor(m/e)*e),t.setUTCHours(m,s,0,0);break;case"minute":var g=t.getUTCMinutes();p=t.getUTCMilliseconds(),e>1&&(g=Math.floor(g/e)*e),t.setUTCMinutes(g,0,0);break;case"month":var y=t.getUTCMonth();e>1&&(y=Math.floor(y/e)*e),t.setUTCMonth(y,1),t.setUTCHours(0,s,0,0);break;case"year":var v=t.getUTCFullYear();e>1&&(v=Math.floor(v/e)*e),t.setUTCFullYear(v,0,1),t.setUTCHours(0,s,0,0);break;case"week":var b=t.getUTCDate(),_=t.getUTCDay();M(i)||(i=1),_>=i?b=b-_+i:b=b-(7+_)+i,t.setUTCDate(b),t.setUTCHours(0,s,0,0);break}if(!n&&r!="millisecond"&&(t.setUTCMinutes(t.getUTCMinutes()+l),r=="day"||r=="week"||r=="month"||r=="year")){var x=t.getTimezoneOffset();if(x!=l){var k=x-l;t.setUTCMinutes(t.getUTCMinutes()+k)}}return t}function Yf(t,r){var e=new Date(t.toLocaleString("en-US",{timeZone:r}));return e}function px(t){var r=new Date;r.setHours(0,0,0,0);var e=Yf(r,t);return e.getMinutes()}var gx=function(t){re(r,t);function r(){var e=t.call(this)||this;return e._globalEventsAdded=!1,e._pointerEvents={pointerdown:"mousedown",pointerup:"mouseup",pointermove:"mousemove",pointercancel:"mouseup",pointerover:"mouseover",pointerout:"mouseout",wheel:"wheel"},e._usePointerEventsOnly=!1,e._useTouchEventsOnly=!1,e._addHoverEvents=!0,e._passiveSupported=!1,e._delayedEvents={out:[]},e.overObjects=new vt,e.downObjects=new vt,e.trackedObjects=new vt,e.transformedObjects=new vt,e.pointers=new Bt,e.inertiaOptions=new Bt,e.hitOptions={doubleHitTime:300,hitTolerance:10,noFocus:!0},e.hoverOptions={touchOutBehavior:"leave",touchOutDelay:1e3},e.swipeOptions={time:500,verticalThreshold:75,horizontalThreshold:30},e.keyboardOptions={speed:.1,accelleration:1.2,accellerationDelay:2e3},e.mouseOptions={sensitivity:1},e.className="Interaction",e.body=e.getInteraction(document.body),e._disposers.push(e.body),window.hasOwnProperty("PointerEvent")?(e._pointerEvents.pointerdown="pointerdown",e._pointerEvents.pointerup="pointerup",e._pointerEvents.pointermove="pointermove",e._pointerEvents.pointercancel="pointercancel",e._pointerEvents.pointerover="pointerover",e._pointerEvents.pointerout="pointerout"):window.hasOwnProperty("MSPointerEvent")?(e._pointerEvents.pointerdown="MSPointerDown",e._pointerEvents.pointerup="MSPointerUp",e._pointerEvents.pointermove="MSPointerMove",e._pointerEvents.pointercancel="MSPointerUp",e._pointerEvents.pointerover="MSPointerOver",e._pointerEvents.pointerout="MSPointerOut"):typeof matchMedia<"u"&&matchMedia("(pointer:fine)").matches?"ontouchstart"in window&&(e._addHoverEvents=!1,e._useTouchEventsOnly=!0):window.navigator.userAgent.match(/MSIE /)||e.fullFF()?e._usePointerEventsOnly=!0:e._useTouchEventsOnly=!0,"onwheel"in document.createElement("div")?e._pointerEvents.wheel="wheel":O(document.onmousewheel)&&(e._pointerEvents.wheel="mousewheel"),e.inertiaOptions.setKey("move",{time:100,duration:500,factor:1,easing:Qh}),e.inertiaOptions.setKey("resize",{time:100,duration:500,factor:1,easing:Qh}),e._passiveSupported=r.passiveSupported,e.applyTheme(),e}return r.prototype.fullFF=function(){return window.navigator.userAgent.match(/Firefox/)&&!window.navigator.userAgent.match(/Android/)},r.prototype.debug=function(){},r.prototype.addGlobalEvents=function(){var e=this;this._globalEventsAdded||(this._useTouchEventsOnly||(this._disposers.push(Tt(document,this._pointerEvents.pointerdown,function(i){e.handleGlobalPointerDown(i)})),this._disposers.push(Tt(document,this._pointerEvents.pointermove,function(i){e.handleGlobalPointerMove(i)})),this._disposers.push(Tt(document,this._pointerEvents.pointerup,function(i){e.handleGlobalPointerUp(i)})),this._disposers.push(Tt(document,this._pointerEvents.pointercancel,function(i){e.handleGlobalPointerUp(i,!0)})),this._disposers.push(Tt(document,"mouseenter",function(i){!O(i.relatedTarget)&&(i.buttons==0||i.which==0)&&e.handleDocumentLeave(i)}))),this._usePointerEventsOnly||(this._disposers.push(Tt(document,"touchstart",function(i){e.handleGlobalTouchStart(i)})),this._disposers.push(Tt(document,"touchmove",function(i){e.handleGlobalTouchMove(i)})),this._disposers.push(Tt(document,"touchend",function(i){e.handleGlobalTouchEnd(i)}))),this._disposers.push(Tt(document,"keydown",function(i){e.handleGlobalKeyDown(i)})),this._disposers.push(Tt(document,"keyup",function(i){e.handleGlobalKeyUp(i)})),this._globalEventsAdded=!0)},r.prototype.processClickable=function(e){this.processTouchable(e)},r.prototype.processContextMenu=function(e){e.contextMenuDisabled?e.eventDisposers.hasKey("contextMenuDisabled")||e.eventDisposers.setKey("contextMenuDisabled",Tt(e.element,"contextmenu",function(i){i.preventDefault()})):e.eventDisposers.hasKey("contextMenuDisabled")&&e.eventDisposers.getKey("contextMenuDisabled").dispose()},r.prototype.processHoverable=function(e){var i=this;if(e.hoverable||e.trackable)this.addGlobalEvents(),this.applyCursorOverStyle(e),!e.eventDisposers.hasKey("hoverable")&&this._addHoverEvents&&e.eventDisposers.setKey("hoverable",new It([Tt(e.element,this._pointerEvents.pointerout,function(a){return i.handlePointerOut(e,a)}),Tt(e.element,this._pointerEvents.pointerover,function(a){return i.handlePointerOver(e,a)})])),e.trackable;else{var n=e.eventDisposers.getKey("hoverable");n!=null&&(n.dispose(),e.eventDisposers.removeKey("hoverable"))}this.processTouchable(e)},r.prototype.processMovable=function(e){(e.draggable||e.swipeable||e.trackable||e.resizable)&&(!this.isGlobalElement(e)&&!e.isTouchProtected&&this.prepElement(e),this.applyCursorOverStyle(e)),this.processTouchable(e)},r.prototype.processTrackable=function(e){this.processHoverable(e),this.processMovable(e),e.trackable?this.trackedObjects.moveValue(e):this.trackedObjects.removeValue(e)},r.prototype.processDraggable=function(e){this.processMovable(e)},r.prototype.processSwipeable=function(e){this.processMovable(e)},r.prototype.processResizable=function(e){this.processMovable(e)},r.prototype.processWheelable=function(e){var i=this;if(e.wheelable)e.eventDisposers.hasKey("wheelable")||e.eventDisposers.setKey("wheelable",new It([Tt(e.element,this._pointerEvents.wheel,function(a){return i.handleMouseWheel(e,a)},this._passiveSupported?{passive:!1}:!1),e.events.on("out",function(a){e.wheelable&&i.unlockWheel()}),e.events.on("over",function(a){e.wheelable&&i.lockWheel()})]));else{var n=e.eventDisposers.getKey("wheelable");n!=null&&(n.dispose(),e.eventDisposers.removeKey("wheelable"))}},r.prototype.processFocusable=function(e){var i=this;if(e.focusable===!0&&e.tabindex>-1&&!this._useTouchEventsOnly)e.eventDisposers.hasKey("focusable")||e.eventDisposers.setKey("focusable",new It([Tt(e.element,"focus",function(a){return i.handleFocus(e,a)}),Tt(e.element,"blur",function(a){return i.handleBlur(e,a)}),Tt(e.element,this._pointerEvents.pointerdown,function(a){return i.handleFocusBlur(e,a)}),Tt(e.element,"touchstart",function(a){return i.handleFocusBlur(e,a)},this._passiveSupported?{passive:!1}:!1)]));else{var n=e.eventDisposers.getKey("focusable");n!=null&&(n.dispose(),e.eventDisposers.removeKey("focusable"))}},r.prototype.processTouchable=function(e){var i=this;if(e.clickable||e.hoverable||e.trackable||e.draggable||e.swipeable||e.resizable)this.addGlobalEvents(),e.eventDisposers.hasKey("touchable")||(!this._useTouchEventsOnly&&!this._usePointerEventsOnly?e.eventDisposers.setKey("touchable",new It([Tt(e.element,this._pointerEvents.pointerdown,function(a){return i.handlePointerDown(e,a)}),Tt(e.element,"touchstart",function(a){return i.handleTouchDown(e,a)},this._passiveSupported?{passive:!1}:!1)])):this._useTouchEventsOnly?this._usePointerEventsOnly||e.eventDisposers.setKey("touchable",Tt(e.element,"touchstart",function(a){return i.handleTouchDown(e,a)},this._passiveSupported?{passive:!1}:!1)):e.eventDisposers.setKey("touchable",Tt(e.element,this._pointerEvents.pointerdown,function(a){return i.handlePointerDown(e,a)})));else{var n=e.eventDisposers.getKey("touchable");n!=null&&(n.dispose(),e.eventDisposers.removeKey("touchable"))}},r.prototype.handleFocus=function(e,i){if(!e.focusable){i.preventDefault();return}if(e.isFocused=!0,e.events.isEnabled("focus")&&!Ve.isPaused){var n={type:"focus",target:e,event:i};e.events.dispatchImmediately("focus",n)}},r.prototype.handleFocusBlur=function(e,i){e.focusable!==!1&&this.getHitOption(e,"noFocus")&&e.events.once("focus",function(){e.events.disableType("blur"),Bc(),e.sprite&&e.sprite.handleBlur(),e.events.enableType("blur")})},r.prototype.handleBlur=function(e,i){if(!e.focusable){i.preventDefault();return}if(e.isFocused=!1,e.events.isEnabled("blur")&&!Ve.isPaused){var n={type:"blur",target:e,event:i};e.events.dispatchImmediately("blur",n)}},r.prototype.handleGlobalKeyDown=function(e){if(this.focusedObject){if(Ei.isKey(e,"esc"))Bc();else if(this.focusedObject.draggable&&Ei.isKey(e,["up","down","left","right"])){e.preventDefault();var i=this.focusedObject,n="interactionKeyboardObject";if(i.eventDisposers.hasKey(n))return;var a=new sx(i,e);switch(i.eventDisposers.setKey(n,a),Ei.getEventKey(e)){case"up":a.directionY=-1;break;case"down":a.directionY=1;break;case"left":a.directionX=-1;break;case"right":a.directionX=1;break}}}},r.prototype.handleGlobalKeyUp=function(e){var i="interactionKeyboardObject";if(this.focusedObject){var n=this.focusedObject.eventDisposers.getKey(i);n!=null&&(e.preventDefault(),n.dispose(),this.focusedObject.eventDisposers.removeKey(i));var a=this.focusedObject.sprite;Ei.isKey(e,"enter")&&a&&(a.events.isEnabled("hit")||a.events.isEnabled("toggled")?this.focusedObject.dispatchImmediately("hit"):a.showTooltipOn=="hit"&&this.focusedObject.dispatchImmediately("up"))}},r.prototype.handleGlobalPointerMove=function(e){var i=this.getPointer(e);if(i.point=this.getPointerPoint(e),this.events.isEnabled("track")&&!Ve.isPaused){var n={type:"track",target:this,event:e,pointer:i,touch:i.touch};this.events.dispatchImmediately("track",n)}this.addBreadCrumb(i,i.point),this.handleGlobalMove(i,e)},r.prototype.handleGlobalPointerDown=function(e){this.processDelayed();var i=this.getPointer(e);if(this.events.isEnabled("down")&&!Ve.isPaused){var n={type:"down",target:this,event:e,pointer:i,touch:i.touch};this.events.dispatchImmediately("down",n)}},r.prototype.preventTouchAction=function(e){e.defaultPrevented||e.preventDefault()},r.prototype.handleGlobalPointerUp=function(e,i){i===void 0&&(i=!1);var n=this.getPointer(e);if(this.events.isEnabled("up")&&!Ve.isPaused){var a={type:"up",target:this,event:e,pointer:n,touch:n.touch};this.events.dispatchImmediately("up",a)}this.handleGlobalUp(n,e,i)},r.prototype.handleGlobalTouchMove=function(e){for(var i=0;i=a-this.getHitOption(e,"doubleHitTime")){if(a-e.lastHit<100)return;if(e.lastHit=void 0,e.lastHitPointer=void 0,e.events.isEnabled("doublehit")&&!Ve.isPaused){var s={type:"doublehit",target:e,point:i.point,event:n,touch:i.touch};e.events.dispatchImmediately("doublehit",s)}}else if(e.lastHit=a,e.lastHitPointer=i,i.button===3){if(e.events.isEnabled("rightclick")&&!Ve.isPaused){var s={type:"rightclick",target:e,event:n};e.events.dispatchImmediately("rightclick",s)}}else if(e.events.isEnabled("hit")&&!Ve.isPaused){var s={type:"hit",target:e,event:n,point:i.point,touch:i.touch};e.events.dispatchImmediately("hit",s)}},r.prototype.handleOver=function(e,i,n,a){if(!!e.hoverable){var s=!1;if(this.shouldCancelHovers(i)&&this.areTransformed()&&this.moved(i,this.getHitOption(e,"hitTolerance"))&&(s=!0,this.cancelAllHovers(n)),this.processDelayed(),e.overPointers.moveValue(i),!e.isRealHover&&(s||(e.isHover=!0,e.isRealHover=!0,this.overObjects.moveValue(e)),this.handleTrack(this.body,i,n,!0),e.events.isEnabled("over")&&!Ve.isPaused&&!s)){var o={type:"over",target:e,event:n,pointer:i,touch:i.touch};e.events.dispatchImmediately("over",o)}}},r.prototype.handleOut=function(e,i,n,a,s){var o=this;if(a===void 0&&(a=!1),s===void 0&&(s=!1),!!e.hoverable&&(e.overPointers.removeValue(i),e.isHover&&(!e.hasDelayedOut||s))){if(a&&e.overPointers.length)return;if(i&&i.touch&&!s&&!this.old(i)){var l=this.getHoverOption(e,"touchOutBehavior");if(l=="leave"){this._delayedEvents.out.push({type:"out",io:e,pointer:i,event:n,keepUntil:ai()+500}),e.hasDelayedOut=!0;return}else if(l=="delay"&&this.getHoverOption(e,"touchOutDelay")){this._delayedEvents.out.push({type:"out",io:e,pointer:i,event:n,keepUntil:ai()+500,timeout:this.setTimeout(function(){o.handleOut(e,i,n,!0)},this.getHoverOption(e,"touchOutDelay"))});return}}if(e.isHover=!1,this.overObjects.removeValue(e),!e.isDisposed()&&e.events.isEnabled("out")&&!Ve.isPaused){var u={type:"out",target:e,event:n,pointer:i,touch:i.touch};e.events.dispatchImmediately("out",u)}e.overPointers.clear(),e.hasDelayedOut=!1}},r.prototype.processDelayed=function(){for(var e;e=this._delayedEvents.out.pop(),!!e;)e.timeout&&e.timeout.dispose(),this.handleOut(e.io,e.pointer,e.event,!1,!0)},r.prototype.handleDown=function(e,i,n){if(this.maybePreventDefault(e,n,i),e.inert&&this.stopInertia(e),this.handleOver(e,i,n,!0),e.downPointers.moveValue(i),this.applyCursorDownStyle(e,i),e.isDown||(e.focusable!==!1&&this.getHitOption(e,"noFocus")&&this.focusedObject&&Bc(),e.isDown=!0,this.downObjects.moveValue(e),e.draggable&&this.processDragStart(e,i,n),e.resizable&&this.processResizeStart(e,i,n)),e.events.isEnabled("down")&&!Ve.isPaused){var a={type:"down",target:e,event:n,pointer:i,touch:i.touch};e.events.dispatchImmediately("down",a)}},r.prototype.handleGlobalUp=function(e,i,n){var a=this;n===void 0&&(n=!1);var s=this.downObjects.values.slice();s.sort(function(o,l){if(o&&l){var u=o.element.compareDocumentPosition(l.element);return u&Node.DOCUMENT_POSITION_CONTAINED_BY?1:u&Node.DOCUMENT_POSITION_CONTAINS?-1:0}else return 0}),_e(s,function(o){o&&o.downPointers.contains(e)&&a.handleUp(o,e,i,n)})},r.prototype.handleDocumentLeave=function(e){var i=this;Ne(this.downObjects.backwards().iterator(),function(n){n.downPointers.each(function(a){i.handleUp(n,a,e)})})},r.prototype.handleUp=function(e,i,n,a){if(a===void 0&&(a=!1),this.restoreCursorDownStyle(e,i),e.downPointers.removeValue(i),(i.touch||this._useTouchEventsOnly)&&this.handleOut(e,i,n,!0),e.isDown){if(e.downPointers.length==0&&(e.isDown=!1,this.downObjects.removeValue(e)),e.events.isEnabled("up")&&!Ve.isPaused){var s={type:"up",target:e,event:n,pointer:i,touch:i.touch};e.events.dispatchImmediately("up",s)}a||(e.swipeable&&this.swiped(e,i)?this.handleSwipe(e,i,n):(e.clickable&&!this.moved(i,this.getHitOption(e,"hitTolerance"))&&this.handleHit(e,i,n),e.inert&&this.moved(i,this.getHitOption(e,"hitTolerance"))?this.handleInertia(e,i):e.draggable&&this.processDragStop(e,i,n),e.resizable&&this.processResizeStop(e,i,n)))}},r.prototype.maybePreventDefault=function(e,i,n){O(i)&&(e.draggable||e.swipeable||e.trackable||e.resizable)&&!this.isGlobalElement(e)&&i.cancelable!==!1&&(!e.isTouchProtected||!n||!n.touch)&&i.preventDefault()},r.prototype.cancelAllHovers=function(e){var i=this;Ne(this.overObjects.backwards().iterator(),function(n){if(n){var a=n.overPointers.getIndex(0);i.handleOut(n,a,e,!0,!0)}})},r.prototype.shouldCancelHovers=function(e){return Ir.disableHoverOnTransform=="touch"},r.prototype.handleGlobalMove=function(e,i){var n=this;if(!e.touch){var a=q3(e.lastEvent);Ne(this.overObjects.backwards().iterator(),function(s){if(s&&s.overPointers.contains(e)&&s.hoverable){var o=!1;s.element&&e.lastEvent&&lg(s.element,a)||(o=!0),o&&n.handleOut(s,e,i,!0)}})}Ne(this.transformedObjects.backwards().iterator(),function(s){s.downPointers.contains(e)&&!(s.swipeable&&n.swiping(s,e))&&(s.draggable||s.resizable)&&n.handleTransform(s,i)}),Ne(this.trackedObjects.backwards().iterator(),function(s){s.overPointers.contains(e)||n.handleTrack(s,e,i)})},r.prototype.handleTrack=function(e,i,n,a){if(a===void 0&&(a=!1),!(!a&&!this.moved(i,0))&&e.events.isEnabled("track")&&!Ve.isPaused){var s={type:"track",target:e,event:n,point:i.point,pointer:i,touch:i.touch};e.events.dispatchImmediately("track",s)}},r.prototype.handleSwipe=function(e,i,n){if(e.events.isEnabled("swipe")&&!Ve.isPaused){var a={type:"swipe",target:e,event:n,touch:i.touch};e.events.dispatchImmediately("swipe",a)}if(i.startPoint.x0?e.events.isEnabled("swiperight")&&!Ve.isPaused&&e.events.dispatchImmediately("wheelright",{type:"wheelright",target:e,event:s,point:i.point,shift:o}):a<0?e.events.isEnabled("wheelup")&&!Ve.isPaused&&e.events.dispatchImmediately("wheelup",{type:"wheelup",target:e,event:s,point:i.point,shift:o}):a>0&&e.events.isEnabled("wheeldown")&&!Ve.isPaused&&e.events.dispatchImmediately("wheeldown",{type:"wheeldown",target:e,event:s,point:i.point,shift:o})},r.prototype.handleInertia=function(e,i){e.draggable&&e.downPointers.length===0&&this.handleMoveInertia(e,i),e.resizable&&e.downPointers.length>1&&this.handleResizeInertia(e,i)},r.prototype.handleMoveInertia=function(e,i){var n=e,a="move",s={x:i.point.x,y:i.point.y},o={x:i.startPoint.x,y:i.startPoint.y},l=new ox(n,a,s,o),u=this.getTrailPoint(i,ai()-this.getInertiaOption(e,"move","time"));if(typeof u>"u"){this.processDragStop(e,i,i.lastUpEvent);return}var c=this.getInertiaOption(e,"move","factor"),h=[{to:i.point.x+(i.point.x-u.point.x)*c,property:"x"},{to:i.point.y+(i.point.y-u.point.y)*c,property:"y"}],f=new di(l,h,this.getInertiaOption(e,"move","duration"),this.getInertiaOption(e,"move","easing")).start();this._disposers.push(f.events.on("animationended",function(d){l.done()})),e.inertias.setKey("move",l)},r.prototype.handleResizeInertia=function(e,i){},r.prototype.handleTransform=function(e,i){var n=e.downPointers.getIndex(0),a=null,s=null;n&&(a=n.point,s=n.startPoint);var o,l,u;l={x:e.originalPosition.x,y:e.originalPosition.y},u=l;for(var c=!0,h=1;h"u"&&(n=this.hitOptions[i]),n},r.prototype.getHoverOption=function(e,i){var n=e.hoverOptions[i];return typeof n>"u"&&(n=this.hoverOptions[i]),n},r.prototype.getSwipeOption=function(e,i){var n=e.swipeOptions[i];return typeof n>"u"&&(n=this.swipeOptions[i]),n},r.prototype.getKeyboardOption=function(e,i){var n=e.keyboardOptions[i];return typeof n>"u"&&(n=this.keyboardOptions[i]),n},r.prototype.getMouseOption=function(e,i){var n=e.mouseOptions[i];return typeof n>"u"&&(n=this.mouseOptions[i]),n},r.prototype.getInertiaOption=function(e,i,n){var a=e.inertiaOptions.getKey(i),s;return a&&O(a[n])?s=a[n]:s=this.inertiaOptions.getKey(i)[n],s},r.prototype.stopInertia=function(e){for(var i,n=["move","resize"],a=0;an-this.getSwipeOption(e,"time")},r.prototype.swiped=function(e,i){var n=ai();return i.swipeCanceled?!1:Math.abs(i.startPoint.x-i.point.x)>this.getSwipeOption(e,"horizontalThreshold")&&Math.abs(i.startPoint.y-i.point.y)n-this.getSwipeOption(e,"time")},r.prototype.applyCursorOverStyle=function(e){var i=e.cursorOptions;if(!!O(i.overStyle))for(var n=0;ni||Math.abs(a.y)>i},r.prototype.old=function(e,i){return i===void 0&&(i=300),ai()-e.startTime>i},r.prototype.getShift=function(e){return{x:e.startPoint.x-e.point.x,y:e.startPoint.y-e.point.y}},r.prototype.getTrailPoint=function(e,i){for(var n,a=0;a=i){n=e.track[a];break}return n},r.prototype.pointerExists=function(e,i){var n=!1;return e.each(function(a){a!=i&&(n=a.point.x==i.point.x&&a.point.y==i.point.y)}),n},r.prototype.getInteraction=function(e){return new ax(e)},r.prototype.setTemporaryStyle=function(e,i,n){var a=e.element;O(a.style[i])&&!e.replacedStyles.hasKey(i)&&e.replacedStyles.setKey(i,a.style[i]),og(a,i,n)},r.prototype.restoreStyle=function(e,i){e.replacedStyles.hasKey(i)?(e.element.style[i]=e.replacedStyles.getKey(i),e.replacedStyles.removeKey(i)):delete e.element.style[i]},r.prototype.restoreAllStyles=function(e){Ne(e.replacedStyles.iterator(),function(i){var n=i[0],a=i[1];e.element.style[n]=a,e.replacedStyles.removeKey(n)})},r.prototype.dispose=function(){this.isDisposed()||(t.prototype.dispose.call(this),this.restoreAllStyles(this.body),this.unlockWheel())},r.prototype.log=function(e,i,n){{if(i.changedTouches){for(var a=0;a0},r.prototype.logTouch=function(e,i,n){console.log(e+" "+i+" touch "+n.identifier)},Object.defineProperty(r,"passiveSupported",{get:function(){var e=this;if(this._passiveSupported==null)try{var i=Object.defineProperty({},"passive",{get:function(){e._passiveSupported=!0}});window.addEventListener("test",i,i),window.removeEventListener("test",i,i)}catch{this._passiveSupported=!1}return this._passiveSupported},enumerable:!0,configurable:!0}),r}(yi),Rc=null;function Ae(){return Rc==null&&(Rc=new gx),Rc}var f1=function(t){re(r,t);function r(){var e=t.call(this)||this;return e.adapter=new mr(e),e._elements={},e._IOs={},e._content="",e._title="",e._classPrefix="ampopup",e._defaultStyles=!0,e._showCurtain=!1,e._draggable=!0,e._align="center",e._dynamicResize=!0,e._verticalAlign="middle",e._shift={x:0,y:0},e._tempShift={x:0,y:0},e._readerTitle="",e._closable=!0,e._cssLoaded=!1,e._fitTo="window",e.isTemplate=!1,e._sized=!1,e.className="Popup",e}return r.prototype.open=function(){this.container&&(this._elements.wrapper&&this.container.appendChild(this._elements.wrapper),this._elements.curtain&&(this.container.appendChild(this._elements.curtain),this.showCurtain=this.showCurtain),this.positionElement(),this.dispatchImmediately("opened"))},r.prototype.close=function(){this._elements.wrapper&&this._elements.wrapper.parentElement&&this._elements.wrapper.parentElement.removeChild(this._elements.wrapper),this._elements.curtain&&this._elements.curtain.parentElement&&this._elements.curtain.parentElement.removeChild(this._elements.curtain),this.dispatchImmediately("closed"),this.releasePointers()},r.prototype.dispose=function(){this.close(),t.prototype.dispose.call(this)},r.prototype.positionElement=function(e){var i=this;e===void 0&&(e=!0),this._elements.wrapper&&setTimeout(function(){if(!!i._elements.wrapper){if(e||!i._sized){i._elements.wrapper.style.opacity="0.01",i._elements.wrapper.style.left="0",i._elements.wrapper.style.top="0",i._elements.wrapper.style.margin="0 0 0 0",i._elements.wrapper.style.width="",i._elements.wrapper.style.height="";var n=i._elements.wrapper.getBoundingClientRect();i._elements.wrapper.style.width=n.width+"px",i._elements.wrapper.style.height=n.height+"px",i._sized=!0}if(i.dynamicResize)for(var a=i._elements.wrapper.getElementsByTagName("img"),s=0;sn+t.delay)&&(n=o,_e(i._targets,function(l){var u=l.target.getBoundingClientRect();(u.width!==l.size.width||u.height!==l.size.height)&&(l.size=u,l.callback())})),i._timer=requestAnimationFrame(a)};this._timer=requestAnimationFrame(a)}var s=r.getBoundingClientRect();this._targets.push({target:r,callback:e,size:s})},t.prototype.removeTarget=function(r){Yy(this._targets,function(e){return e.target!==r}),this._targets.length===0&&cancelAnimationFrame(this._timer)},t.delay=200,t}(),qo=null;function bx(){return qo===null&&(typeof ResizeObserver<"u"?qo=new vx:qo=new yx),qo}var _x=function(){function t(r,e){this._disposed=!1,this._sensor=bx(),this._element=r,this._sensor.addTarget(r,e)}return t.prototype.isDisposed=function(){return this._disposed},t.prototype.dispose=function(){this._disposed||(this._disposed=!0,this._sensor.removeTarget(this._element))},Object.defineProperty(t.prototype,"sensor",{get:function(){return this._sensor},enumerable:!0,configurable:!0}),t.prototype.reset=function(){Wf("resizeSensor.reset() is no longer needed and can be removed")},t}(),td=[],g1=function(){function t(r,e){var i=this;this._disposed=!1,this.autoResize=!0,this.nonExportableSprites=[],this._disposers=[],this.cssScale=1,this._printing=!1,this.htmlElement=r,e||(this._printing=!1,this.initSensor(),this._disposers.push(Tt(window,"beforeprint",function(){i._printing=!0})),this._disposers.push(Tt(window,"afterprint",function(){i._printing=!1}))),td.push(this);var n=document.createElement("div"),a=n.style;a.width="100%",a.height="100%",a.position="relative",r.appendChild(n),this.SVGContainer=n}return t.prototype.initSensor=function(){var r=this;this.resizeSensor&&this.resizeSensor.dispose();var e=function(){r.autoResize&&!r._printing&&r.measure()};this.resizeSensor=new _x(this.htmlElement,e),this._disposers.push(this.resizeSensor)},t.prototype.measure=function(){var r=f3(this.htmlElement),e=p3(this.htmlElement),i=this.container;i&&((this.width!=r||this.height!=e)&&(this.width=r,this.height=e,r>0&&(i.maxWidth=r),e>0&&(i.maxHeight=e),Q3(this.SVGContainer)),i.maxWidth||(i.maxWidth=0),i.maxHeight||(i.maxHeight=0),this.cssScale=1,this.checkTransform(this.htmlElement))},Object.defineProperty(t.prototype,"container",{get:function(){return this._container},set:function(r){this._container=r,this.measure()},enumerable:!0,configurable:!0}),t.prototype.isDisposed=function(){return this._disposed},t.prototype.dispose=function(){this._disposed||Le(td,this),_e(this._disposers,function(r){r.dispose()})},Object.defineProperty(t.prototype,"hideOverflow",{set:function(r){r?this.SVGContainer.style.overflow="hidden":this.SVGContainer.style.overflow=""},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"modal",{get:function(){return O(this._modal)||(this._modal=new p1,this._modal.container=this.SVGContainer,this._disposers.push(this._modal)),this._modal},enumerable:!0,configurable:!0}),t.prototype.openModal=function(r,e){this.closeModal();var i=this.modal;return i.content=r,i.readerTitle=e||"",i.title=e||"",i.open(),i},t.prototype.closeModal=function(){this._modal&&this.modal.close()},Object.defineProperty(t.prototype,"popups",{get:function(){if(!O(this._popups)){var r=new f1;r.container=this.SVGContainer,this._popups=new bl(r),this._disposers.push(new Fn(this._popups)),this._disposers.push(this._popups.template)}return this._popups},enumerable:!0,configurable:!0}),t.prototype.openPopup=function(r,e){var i=this.popups.create();return i.content=r,O(e)&&(i.title=e),i.open(),i},t.prototype.closeAllPopups=function(){this.popups.each(function(r){r.close()})},Object.defineProperty(t.prototype,"readerAlertElement",{get:function(){if(!O(this._readerAlertElement)){var r=document.createElement("div");r.setAttribute("role","alert"),r.style.zIndex="-100000",r.style.opacity="0",r.style.position="absolute",r.style.top="0",this.SVGContainer.appendChild(r),this._readerAlertElement=r}return this._readerAlertElement},enumerable:!0,configurable:!0}),t.prototype.readerAlert=function(r){this.readerAlertElement.innerHTML=r},t.prototype.checkTransform=function(r){if(window.getComputedStyle){if(r&&r.style){var e=window.getComputedStyle(r,null);if(e){var i=e.getPropertyValue("-webkit-transform")||e.getPropertyValue("-moz-transform")||e.getPropertyValue("-ms-transform")||e.getPropertyValue("-o-transform")||e.getPropertyValue("transform");if(i&&i!=="none"){var n=i.split("(")[1].split(")")[0].split(","),a=Number(n[0]),s=Number(n[1]),o=Math.sqrt(a*a+s*s);isNaN(o)||(this.cssScale*=o)}}}r.parentNode&&r.parentNode instanceof HTMLElement&&this.checkTransform(r.parentNode)}},t}(),m1=function(){function t(r,e){this.container=r,this.id=e;var i=document.createElementNS(Cl,"svg");i.setAttribute("version","1.1"),i.setAttributeNS(sg,"xmlns",Cl),i.setAttributeNS(sg,"xmlns:xlink",Hf),i.setAttribute("role","group"),this.container.appendChild(i),this.defs=document.createElementNS(Cl,"defs"),i.appendChild(this.defs),i.style.width="100%",i.style.height="100%",i.style.overflow="visible",this.svg=i}return t.prototype.add=function(r){return new tu(r)},t.prototype.addGroup=function(r){return new rx(r)},t.prototype.append=function(r){r&&this.svg.appendChild(r.node)},t.prototype.appendDef=function(r){r&&this.defs.appendChild(r.node)},t.prototype.foreignObject=function(){var r=new tu("foreignObject");return r},t.prototype.supportsForeignObject=function(){return document.implementation.hasFeature("http://www.w3.org/TR/SVG11/feature#Extensibility","1.1")},t}(),jc=null;function Co(){if(jc===null){var t=document.createElement("div");t.hidden=!0,t.style.width="1px",t.style.height="1px",t.style.position="absolute",t.style.zIndex="-1000000",document.body.appendChild(t);var r=new g1(t,!0);jc=new m1(r.SVGContainer,"ghost")}return jc}var Ca=function(t){re(r,t);function r(){var e=t.call(this)||this;e._elements=new vt,e.properties={},e.className="Pattern",e.width=10,e.height=10,e.x=0,e.y=0,e.patternUnits="userSpaceOnUse";var i=new Wt;return e.backgroundFill=i.getFor("background"),e.backgroundOpacity=0,e.fillOpacity=1,e.fill=i.getFor("alternativeBackground"),e.stroke=i.getFor("alternativeBackground"),e.strokeOpacity=1,e.strokeWidth=1,e.shapeRendering="crispEdges",e.rotation=0,e.element=e.paper.addGroup("pattern"),e.id="pattern-"+D.getUniqueId(),e.element.attr({id:e.id}),e._disposers.push(e.element),e._disposers.push(new Fn(e._elements)),e.patternUnits=e.patternUnits,e.width=e.width,e.height=e.height,e.applyTheme(),e}return r.prototype.draw=function(){var e=this,i=this.element;if(i){i.removeChildNodes();var n=this.paper.add("rect");n.attr({width:this.width,height:this.height,"shape-rendering":"crispEdges",fill:this.backgroundFill.hex,"fill-opacity":this.backgroundOpacity,stroke:this.backgroundFill.hex,"stroke-opacity":0}),i.add(n),i.attr({x:this.x,y:this.y,width:this.width,height:this.height,stroke:this.stroke.hex,fill:this.fill.hex,"fill-opacity":this.fillOpacity,"stroke-opacity":this.strokeOpacity,"stroke-width":this.strokeWidth,"shape-rendering":this.shapeRendering,patternUnits:this.patternUnits,"stroke-dasharray":this.strokeDasharray}),Ne(this._elements.iterator(),function(a){a.rotation=e.rotation,a.rotationX=e.properties.rotationX,a.rotationY=e.properties.rotationY,e.element.add(a)})}},r.prototype.animate=function(e,i,n){return new di(this,e,i,n).start()},r.prototype.addElement=function(e){this._elements.push(e),this._disposers.push(e)},r.prototype.removeElement=function(e){this._elements.removeValue(e),this.removeDispose(e)},Object.defineProperty(r.prototype,"elements",{get:function(){return this._elements},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"fillOpacity",{get:function(){return this.properties.fillOpacity},set:function(e){this.properties.fillOpacity=e,this.draw()},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"fill",{get:function(){return this.properties.fill},set:function(e){this.properties.fill=e,this.draw()},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"backgroundFill",{get:function(){return this.properties.backgroundFill},set:function(e){this.properties.backgroundFill=e,this.draw()},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"backgroundOpacity",{get:function(){return this.properties.backgroundOpacity},set:function(e){this.properties.backgroundOpacity=e,this.draw()},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"stroke",{get:function(){return this.properties.stroke},set:function(e){this.properties.stroke=e,this.draw()},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"strokeOpacity",{get:function(){return this.properties.strokeOpacity},set:function(e){this.properties.strokeOpacity=e,this.draw()},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"strokeWidth",{get:function(){return this.properties.strokeWidth},set:function(e){this.properties.strokeWidth=e,this.draw()},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"shapeRendering",{get:function(){return this.properties.shapeRendering},set:function(e){this.properties.shapeRendering=e,this.draw()},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"rotation",{get:function(){return this.properties.rotation},set:function(e){this.properties.rotation=e,this.draw()},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"patternUnits",{get:function(){return this.properties.patternUnits},set:function(e){this.properties.patternUnits=e,this.draw()},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"width",{get:function(){return this.properties.width},set:function(e){this.properties.width=e,this.draw()},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"height",{get:function(){return this.properties.height},set:function(e){this.properties.height=e,this.draw()},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"x",{get:function(){return this.properties.x},set:function(e){this.properties.x=e,this.draw()},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"y",{get:function(){return this.properties.y},set:function(e){this.properties.y=e,this.draw()},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"paper",{get:function(){return this._paper?this._paper:Co()},set:function(e){this._paper!=e&&(this._paper=e,this.draw(),e.appendDef(this.element))},enumerable:!0,configurable:!0}),r.prototype.copyFrom=function(e){var i=this;t.prototype.copyFrom.call(this,e),Fe(e.properties,function(n,a){i[n]=a})},Object.defineProperty(r.prototype,"animations",{get:function(){return this._animations||(this._animations=[],this._disposers.push(new Va(this._animations))),this._animations},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"strokeDasharray",{get:function(){return this.properties.strokeDashArray},set:function(e){this.properties.strokeDashArray=e,this.draw()},enumerable:!0,configurable:!0}),r.prototype.processConfig=function(e){if(e&&O(e.elements)&&hi(e.elements))for(var i=0,n=e.elements.length;i13)switch(t%10){case 1:r="st";break;case 2:r="nd";break;case 3:r="rd";break}return r},"Zoom Out":"",Play:"",Stop:"",Legend:"","Click, tap or press ENTER to toggle":"",Loading:"",Home:"",Chart:"","Serial chart":"","X/Y chart":"","Pie chart":"","Gauge chart":"","Radar chart":"","Sankey diagram":"","Flow diagram":"","Chord diagram":"","TreeMap chart":"","Force directed tree":"","Sliced chart":"",Series:"","Candlestick Series":"","OHLC Series":"","Column Series":"","Line Series":"","Pie Slice Series":"","Funnel Series":"","Pyramid Series":"","X/Y Series":"",Map:"","Press ENTER to zoom in":"","Press ENTER to zoom out":"","Use arrow keys to zoom in and out":"","Use plus and minus keys on your keyboard to zoom in and out":"",Export:"",Image:"",Data:"",Print:"","Press ENTER or use arrow keys to navigate":"","Click, tap or press ENTER to open":"","Click, tap or press ENTER to print.":"","Click, tap or press ENTER to export as %1.":"",'To save the image, right-click this link and choose "Save picture as..."':"",'To save the image, right-click thumbnail on the left and choose "Save picture as..."':"","(Press ESC to close this message)":"","Image Export Complete":"","Export operation took longer than expected. Something might have gone wrong.":"","Saved from":"",PNG:"",JPG:"",GIF:"",SVG:"",PDF:"",JSON:"",CSV:"",XLSX:"","Use TAB to select grip buttons or left and right arrows to change selection":"","Use left and right arrows to move selection":"","Use left and right arrows to move left selection":"","Use left and right arrows to move right selection":"","Use TAB select grip buttons or up and down arrows to change selection":"","Use up and down arrows to move selection":"","Use up and down arrows to move lower selection":"","Use up and down arrows to move upper selection":"","From %1 to %2":"","From %1":"","To %1":"","No parser available for file: %1":"","Error parsing file: %1":"","Unable to load file: %1":"","Invalid date":"",Close:"",Minimize:""};var fn=function(t){re(r,t);function r(){var e=t.call(this)||this;return e.adapter=new mr(e),e._locale=cg,e._defaultLocale=cg,e.className="Language",O(Ir.defaultLocale)&&(e.locale=Ir.defaultLocale),e.applyTheme(),e}return r.prototype.getLocale=function(e){return e==null&&(e=this._locale),this.adapter.apply("locale",{locale:e}).locale},r.prototype.translate=function(e,i){for(var n=[],a=2;a0&&(c=a[o-1].replace("[","").replace("]","")),n+=this.wrap(u,c,i)}}return n=this.unescape(n),this.cleanUp(n)},r.prototype.escape=function(e){return e.replace(/\[\[/g,D.getPlaceholder("1")).replace(/([^\/\]]{1})\]\]/g,"$1"+D.getPlaceholder("2")).replace(/\]\]/g,D.getPlaceholder("2")).replace(/\{\{/g,D.getPlaceholder("3")).replace(/\}\}/g,D.getPlaceholder("4")).replace(/\'\'/g,D.getPlaceholder("5"))},r.prototype.unescape=function(e){return e.replace(new RegExp(D.getPlaceholder("1"),"g"),"[[").replace(new RegExp(D.getPlaceholder("2"),"g"),"]]").replace(new RegExp(D.getPlaceholder("3"),"g"),"{{").replace(new RegExp(D.getPlaceholder("4"),"g"),"}}").replace(new RegExp(D.getPlaceholder("5"),"g"),"''")},r.prototype.cleanUp=function(e){return e.replace(/\[\[/g,"[").replace(/\]\]/g,"]").replace(/\{\{/g,"{").replace(/\}\}/g,"}").replace(/\'\'/g,"'")},r.prototype.wrap=function(e,i,n){switch((i===""||i==="/")&&(i=""),n){case"html":return this.wrapHtml(e,this.translateStyleShortcuts(i));default:return this.wrapSvg(e,this.translateStyleShortcuts(i))}},r.prototype.wrapSvg=function(e,i){return i===""?""+e+"":""+e+""},r.prototype.getSvgElement=function(e,i){var n=new tu("tspan");return n.textContent=e,i&&n.node.setAttribute("style",i),n},r.prototype.wrapHtml=function(e,i){return i===""?""+e+"":""+e+""},r.prototype.getHtmlElement=function(e,i){var n=document.createElement("span");return n.innerHTML=e,i&&n.setAttribute("style",i),n},r.prototype.styleSvgToHtml=function(e){return e=e.replace(/fill:/,"color:"),e},r.prototype.translateStyleShortcuts=function(e){if(e==""||e=="[ ]")return"";var i=D.getCache("translateStyleShortcuts_"+e);if(i)return i;var n=e.match(/('[^']*')|("[^"]*")/gi);if(n)for(var a=0;a"u"||kt(i)&&i.toLowerCase()==="number")&&(i=this._numberFormat);var a,s=Number(e);if(ut(i))try{return this.intlLocales?new Intl.NumberFormat(this.intlLocales,i).format(s):new Intl.NumberFormat(void 0,i).format(s)}catch{return"Invalid"}else{i=Ql(i);var o=this.parseFormat(i,this.language),l=void 0;s>this._negativeBase?l=o.positive:s"u"?s.zero=s.positive:s.zero.source=o[2],typeof o[1]>"u"?s.negative=s.positive:s.negative.source=o[1],Fe(s,function(l,u){if(!u.parsed){if(typeof n.getCache(u.source)<"u"){s[l]=n.getCache(u.source);return}var c=u.source;c.toLowerCase()==="number"&&(c=kt(n._numberFormat)?n._numberFormat:"#,###.#####");for(var h=Mi().chunk(c,!0),f=0;f"u"||(u.decimals.active=(g[1].match(/0/g)||[]).length,u.decimals.passive=(g[1].match(/\#/g)||[]).length+u.decimals.active),u.template+=d.text.split(p[0]).join(Pr)}}else u.template+=d.text}n.setCache(u.source,u),u.parsed=!0}}),this.setCache(e,s),s},r.prototype.applyFormat=function(e,i){var n=e<0;e=Math.abs(e);var a="",s="",o=i.mod?i.mod.split(""):[];if(o.indexOf("b")!==-1){var l=this.applyPrefix(e,this.bytePrefixes,o.indexOf("!")!==-1);e=l[0],a=l[1],s=l[2],i.modSpacing&&(s=" "+s)}else if(o.indexOf("a")!==-1){var u=this.applyPrefix(e,e=0?h=e.toExponential(i.decimals.passive).split("e"):h=e.toExponential().split("e"),e=Number(h[0]),s="e"+h[1],i.modSpacing&&(s=" "+s)}else if(i.decimals.passive===0)e=Math.round(e);else if(i.decimals.passive>0){var f=Math.pow(10,i.decimals.passive);e=Math.round(e*f)/f}var d="",p=l3(e).split("."),m=p[0];if(m.length0){for(var g=[],y=m.split("").reverse().join(""),v=0,b=m.length;v<=b;v+=i.thousands.interval){var _=y.substr(v,i.thousands.interval).split("").reverse().join("");_!==""&&g.unshift(_)}m=g.join(i.thousands.separator)}d+=m,p.length===1&&p.push("");var x=p[1];return x.length"u"||i==="")&&(i=this._dateFormat);var a,s;if(kt(e)?s=this.parse(e):s=n1(e),ut(i))try{return this.intlLocales?new Intl.DateTimeFormat(this.intlLocales,i).format(s):new Intl.DateTimeFormat(void 0,i).format(s)}catch{return"Invalid"}else{i=Ql(i);var o=this.parseFormat(i);if(O(this.timezoneOffset)?s.setMinutes(s.getMinutes()+s.getTimezoneOffset()-this.timezoneOffset):O(this.timezone)&&n!==!1&&(s=Yf(s,this.timezone)),!M(s.getTime()))return this.language.translate("Invalid date");a=this.applyFormat(s,o,this.language),this.capitalize&&(a=a.replace(/^.{1}/,a.substr(0,1).toUpperCase()))}return a},r.prototype.parseFormat=function(e){var i=this.getCache(e);if(O(i))return i;for(var n={template:"",parts:[]},a=Mi().chunk(e,!0),s=0;s4&&_--,i.parts[g]=="YYYY"?v=Math.abs(_).toString():v=Math.abs(_).toString().substr(-i.parts[g].length),_<0&&(v+=n.translate("_era_bc"));break;case"u":break;case"q":v=""+Math.ceil((e.getMonth()+1)/3);break;case"MMMMM":v=n.translate(this.months[o]).substr(0,1);break;case"MMMM":v=n.translate(this.months[o]);break;case"MMM":v=n.translate(this.monthsShort[o]);break;case"MM":v=zt(o+1,2,"0");break;case"M":v=(o+1).toString();break;case"ww":v=zt(Bs(e,this.utc),2,"0");break;case"w":v=Bs(e,this.utc).toString();break;case"W":v=u3(e,this.utc).toString();break;case"dd":v=zt(u,2,"0");break;case"d":v=u.toString();break;case"DD":case"DDD":v=zt(eg(e,this.utc).toString(),i.parts[g].length,"0");break;case"D":v=eg(e,this.utc).toString();break;case"F":break;case"g":break;case"t":v=n.translateFunc("_dateOrd").call(this,u);break;case"E":v=(l||7).toString();break;case"EE":v=zt((l||7).toString(),2,"0");break;case"EEE":case"eee":v=n.translate(this.weekdaysShort[l]);break;case"EEEE":case"eeee":v=n.translate(this.weekdays[l]);break;case"EEEEE":case"eeeee":v=n.translate(this.weekdays[l]).substr(0,1);break;case"e":case"ee":v=(l-this.firstDayOfWeek+1).toString(),i.parts[g]=="ee"&&(v=zt(v,2,"0"));break;case"a":c>=12?v=n.translate("PM"):v=n.translate("AM");break;case"aa":c>=12?v=n.translate("P.M."):v=n.translate("A.M.");break;case"aaa":c>=12?v=n.translate("P"):v=n.translate("A");break;case"h":v=$o(c).toString();break;case"hh":v=zt($o(c),2,"0");break;case"H":v=c.toString();break;case"HH":v=zt(c,2,"0");break;case"K":v=$o(c,0).toString();break;case"KK":v=zt($o(c,0),2,"0");break;case"k":v=(c+1).toString();break;case"kk":v=zt(c+1,2,"0");break;case"m":v=h.toString();break;case"mm":v=zt(h,2,"0");break;case"s":v=f.toString();break;case"ss":v=zt(f,2,"0");break;case"S":case"SS":case"SSS":v=Math.round(d/1e3*Math.pow(10,i.parts[g].length)).toString();break;case"x":v=m.toString();break;case"n":case"nn":case"nnn":v=zt(d,i.parts[g].length,"0");break;case"z":v=Zo(e,!1,!1,this.utc);break;case"zz":v=Zo(e,!0,!1,this.utc);break;case"zzz":v=Zo(e,!1,!0,this.utc);break;case"zzzz":v=Zo(e,!0,!0,this.utc);break;case"Z":case"ZZ":var x=Math.abs(p)/60,k=Math.floor(x),L=x*60-k*60;this.utc&&(k=0,L=0),i.parts[g]=="Z"?(v="GMT",v+=p>0?"-":"+",v+=zt(k,2)+":"+zt(L,2)):(v=p>0?"-":"+",v+=zt(k,2)+zt(L,2));break;case"i":v=e.toISOString();break;case"I":v=e.toUTCString();break}a=a.replace(Pr,v)}return a},r.prototype.parse=function(e,i){if(O(i)||(i=this.inputDateFormat),e instanceof Date)return e;if(typeof e=="number")return new Date(e);typeof e!="string"&&(e=e.toString()),this.language||(this.sprite?this.language=this.sprite.language:this.language=new fn);var n,a="";i=Ql(i),i=i.substr(0,e.length);for(var s=this.parseFormat(i),o={year:-1,year3:-1,year2:-1,year1:-1,month:-1,monthShort:-1,monthLong:-1,weekdayShort:-1,weekdayLong:-1,day:-1,yearDay:-1,week:-1,hourBase0:-1,hour12Base0:-1,hourBase1:-1,hour12Base1:-1,minute:-1,second:-1,millisecond:-1,millisecondDigits:-1,am:-1,zone:-1,timestamp:-1,iso:-1},l={year:1970,month:0,day:1,hour:0,minute:0,second:0,millisecond:0,timestamp:null,offset:0,utc:this.utc},u=0,c=0,h=0;h-1&&(l.year=parseInt(d[o.year])),o.year3>-1){var p=parseInt(d[o.year3]);p+=1e3,l.year=p}if(o.year2>-1){var p=parseInt(d[o.year2]);p>50?p+=1e3:p+=2e3,l.year=p}if(o.year1>-1){var p=parseInt(d[o.year1]);p=Math.floor(new Date().getFullYear()/10)*10+p,l.year=p}if(o.monthLong>-1&&(l.month=this.resolveMonth(d[o.monthLong])),o.monthShort>-1&&(l.month=this.resolveShortMonth(d[o.monthShort])),o.month>-1&&(l.month=parseInt(d[o.month])-1),o.week>-1&&o.day===-1&&(l.month=0,l.day=c3(parseInt(d[o.week]),l.year,1,this.utc)),o.day>-1&&(l.day=parseInt(d[o.day])),o.yearDay>-1&&(l.month=0,l.day=parseInt(d[o.yearDay])),o.hourBase0>-1&&(l.hour=parseInt(d[o.hourBase0])),o.hourBase1>-1&&(l.hour=parseInt(d[o.hourBase1])-1),o.hour12Base0>-1){var p=parseInt(d[o.hour12Base0]);p==11&&(p=0),o.am>-1&&!this.isAm(d[o.am])&&(p+=12),l.hour=p}if(o.hour12Base1>-1){var p=parseInt(d[o.hour12Base1]);p==12&&(p=0),o.am>-1&&!this.isAm(d[o.am])&&(p+=12),l.hour=p}if(o.minute>-1&&(l.minute=parseInt(d[o.minute])),o.second>-1&&(l.second=parseInt(d[o.second])),o.millisecond>-1){var p=parseInt(d[o.millisecond]);o.millisecondDigits==2?p*=10:o.millisecondDigits==1&&(p*=100),l.millisecond=p}if(o.timestamp>-1){l.timestamp=parseInt(d[o.timestamp]);var m=new Date(l.timestamp);l.year=m.getUTCFullYear(),l.month=m.getUTCMonth(),l.day=m.getUTCDate(),l.hour=m.getUTCHours(),l.minute=m.getUTCMinutes(),l.second=m.getUTCSeconds(),l.millisecond=m.getUTCMilliseconds()}o.zone>-1&&(l.offset=this.resolveTimezoneOffset(new Date(l.year,l.month,l.day),d[o.zone])),o.iso>-1&&(l.year=At(d[o.iso+0]),l.month=At(d[o.iso+1])-1,l.day=At(d[o.iso+2]),l.hour=At(d[o.iso+3]),l.minute=At(d[o.iso+4]),l.second=At(d[o.iso+5]),l.millisecond=At(d[o.iso+6]),d[o.iso+7]=="Z"||d[o.iso+7]=="z"?l.utc=!0:d[o.iso+7]!=""&&(l.offset=this.resolveTimezoneOffset(new Date(l.year,l.month,l.day),d[o.iso+7]))),l.utc?n=new Date(Date.UTC(l.year,l.month,l.day,l.hour,l.minute,l.second,l.millisecond)):n=new Date(l.year,l.month,l.day,l.hour,l.minute+l.offset,l.second,l.millisecond)}else n=new Date(e);return n},r.prototype.resolveTimezoneOffset=function(e,i){var n=i.match(/([+\-]?)([0-9]{2}):?([0-9]{2})/);if(n){var a=st(i.match(/([+\-]?)([0-9]{2}):?([0-9]{2})/)),s=a[1],o=a[2],l=a[3],u=parseInt(o)*60+parseInt(l);s=="+"&&(u*=-1);var c=(e||new Date).getTimezoneOffset(),h=u-c;return h}return 0},r.prototype.resolveMonth=function(e){var i=this.months.indexOf(e);return i>-1||this.language&&!this.language.isDefault()&&(i=this.language.translateAll(this.months).indexOf(e),i>-1)?i:0},r.prototype.resolveShortMonth=function(e){var i=this.monthsShort.indexOf(e);return i>-1||(i=this.months.indexOf(e),i>-1)||this.language&&!this.language.isDefault()&&(i=this.language.translateAll(this.monthsShort).indexOf(e),i>-1)?i:0},r.prototype.isAm=function(e){var i=this.getStringList(["AM","A.M.","A"]);return i.indexOf(e.toUpperCase())>-1},r.prototype.invalidateSprite=function(){this.sprite&&this.sprite.invalidate()},r.prototype.getStringList=function(e){for(var i=[],n=0;n"u"||i==="")&&(O(this.durationFormat)?i=this.durationFormat:i=this.getFormat(At(e),null,a)),i=Ql(i);var s=this.parseFormat(i,a),o=Number(e),l;o>this._negativeBase?l=s.positive:o"+u+"":this._outputFormat==="html"&&(u=""+u+"")),u},r.prototype.parseFormat=function(e,i){var n=this,a=this.getCache(e);if(O(a))return a;var s=i||this._baseUnit,o={positive:{color:"",template:"",parts:[],source:"",baseUnit:s,parsed:!1,absolute:!1},negative:{color:"",template:"",parts:[],source:"",baseUnit:s,parsed:!1,absolute:!1},zero:{color:"",template:"",parts:[],source:"",baseUnit:s,parsed:!1,absolute:!1}};e=e.replace("||",ua);var l=e.split("|");return o.positive.source=l[0],typeof l[2]>"u"?o.zero=o.positive:o.zero.source=l[2],typeof l[1]>"u"?o.negative=o.positive:o.negative.source=l[1],Fe(o,function(u,c){if(!c.parsed){if(typeof n.getCache(c.source)<"u"){o[u]=n.getCache(c.source);return}var h=c.source,f=[];f=c.source.match(/^\[([^\]]*)\]/),f&&f.length&&f[0]!==""&&(h=c.source.substr(f[0].length),c.color=f[1]);for(var d=Mi().chunk(h,!0),p=0;p div > ."+e+"-menu ."+e+"-item."+e+"-item-level-0, ."+e+"-item."+e+"-item-level-0.active",{opacity:"0.9"}),new Qe(t,"."+e+"-item."+e+"-item-level-0 > a",{padding:"0","text-align":"center",overflow:"hidden"}),new Qe(t,"."+e+"-item."+e+"-item-level-0:before",{display:"block"}),new Qe(t,"."+e+"-item",{position:"relative",display:"block",opacity:"0","z-index":"1","border-radius":"3px","background-color":i.getFor("secondaryButton").hex,padding:"0",margin:"1px 1px 0 0",color:i.getFor("secondaryButton").alternative.hex,transition:"all 100ms ease-in-out, opacity 0.5s ease 0.5s"}),new Qe(t,"."+e+"-left ."+e+"-item",{margin:"1px 0 0 1px"}),new Qe(t,"."+e+"-item:hover, ."+e+"-item.active",{background:i.getFor("secondaryButtonHover").hex,color:i.getFor("secondaryButtonText").hex}),new Qe(t,"."+e+"-item > ."+e+"-menu",{position:"absolute",top:"-1px",right:"0","margin-right":"100%"}),new Qe(t,"."+e+"-left ."+e+"-item > ."+e+"-menu",{left:"0",right:"auto","margin-left":"100%","margin-right":"auto"}),new Qe(t,"."+e+"-right ."+e+"-item > ."+e+"-menu",{left:"auto",right:"0","margin-left":"auto","margin-right":"100%"}),new Qe(t,"."+e+"-top ."+e+"-item > ."+e+"-menu",{top:"-1px",bottom:"auto"}),new Qe(t,"."+e+"-bottom ."+e+"-item > ."+e+"-menu",{top:"auto",bottom:"0"}),new Qe(t,"."+e+"-item > ."+e+"-menu",{display:"none"}),new Qe(t,"."+e+"-item:hover > ."+e+"-menu, ."+e+"-item.active > ."+e+"-menu",{display:"block"}),new Qe(t,"."+e+"-item:hover > ."+e+"-menu > ."+e+"-item, ."+e+"-item.active > ."+e+"-menu > ."+e+"-item",{opacity:"1"}),new Qe(t,"."+e+"-menu",{display:"block","list-style":"none",margin:"0",padding:"0"}),new Qe(t,"."+e+"-label",{display:"block",cursor:"default",padding:"0.5em 1em"}),new Qe(t,"."+e+"-icon",{display:"block",cursor:"default",padding:"0.2em 0.4em",width:"1.2em",height:"1.2em","min-width":"32px","min-height":"32px",margin:"auto auto","border-radius":"3px"}),new Qe(t,"."+e+"-item-level-0 > ."+e+"-icon",{padding:"0.1em 0.2em"}),new Qe(t,"."+e+"-clickable",{cursor:"pointer"})]);return new Zu(function(){hg.removeKey(e),a.dispose()})});return n.increment()}var y1=function(t){re(r,t);function r(){var e=t!==null&&t.apply(this,arguments)||this;return e._validateDisposer=null,e}return r.prototype.invalidate=function(){this._validateDisposer===null&&(this._validateDisposer=D.events.on("exitframe",this.validate,this))},r.prototype.validate=function(){this._validateDisposer!==null&&(this._validateDisposer.dispose(),this._validateDisposer=null)},r.prototype.dispose=function(){this._validateDisposer!==null&&(this._validateDisposer.dispose(),this._validateDisposer=null),t.prototype.dispose.call(this)},r}(yi),xx=function(t){re(r,t);function r(){var e=t.call(this)||this;return e.adapter=new mr(e),e.closeDelay=1e3,e.closeOnClick=!0,e._language=new ml,e._menuTag="ul",e._itemTag="li",e._labelTag="a",e._iconTag="img",e._classPrefix="amexport",e._defaultStyles=!0,e._align="right",e._verticalAlign="top",e._tabindex=0,e._ignoreNextClose=!1,e._items=[{label:"...",menu:[{label:"Image",menu:[{type:"png",label:"PNG"},{type:"jpg",label:"JPG"},{type:"svg",label:"SVG"},{type:"pdf",label:"PDF"}]},{label:"Data",menu:[{type:"json",label:"JSON"},{type:"csv",label:"CSV"},{type:"xlsx",label:"XLSX"},{type:"html",label:"HTML"},{type:"pdfdata",label:"PDF"}]},{label:"Print",type:"print"}]}],e.className="ExportMenu",e._disposers.push(e._language),e.invalidate(),e.applyTheme(),e}return r.prototype.validate=function(){this.draw(),t.prototype.validate.call(this)},r.prototype.draw=function(){var e=this;this._element?(this._element.innerHTML="",this._element.className=this.getMenuItemClass(0)):this._element=this.createMenuElement(0),this.defaultStyles&&(this._element.style.display="none"),st(this._container).appendChild(this._element);for(var i=this.adapter.apply("items",{items:this._items}).items,n=i.length,a=0;a=0;a--)i[a]&&ed(i[a],"active");this.events.dispatchImmediately("closed",{type:"closed",target:this})}},r.prototype.selectBranch=function(e){var i=this;if(!this.isDisposed()&&(e.closeTimeout&&(this.removeDispose(e.closeTimeout),e.closeTimeout=void 0),Jh(e.element,"active"),e.submenuElement&&e.submenuElement.setAttribute("aria-expanded","true"),this._currentSelection&&this._currentSelection!==e&&this._currentSelection.ascendants&&Ne(A4(Ln([this._currentSelection]),this._currentSelection.ascendants.iterator()),function(a){!e.ascendants.contains(a)&&e!==a&&i.unselectBranch(a,!0)}),Ne(e.ascendants.iterator(),function(a){a.closeTimeout&&(i.removeDispose(a.closeTimeout),a.closeTimeout=void 0),Jh(a.element,"active")}),this._currentSelection=e,this.events.isEnabled("branchselected"))){var n={type:"branchselected",target:this,branch:e};this.events.dispatchImmediately("branchselected",n)}},r.prototype.unselectBranch=function(e,i){if(!this.isDisposed()&&(ed(e.element,"active"),e.submenuElement&&e.submenuElement.removeAttribute("aria-expanded"),this._currentSelection==e&&(this._currentSelection=void 0),this.events.isEnabled("branchunselected"))){var n={type:"branchunselected",target:this,branch:e};this.events.dispatchImmediately("branchunselected",n)}},r.prototype.delayUnselectBranch=function(e,i){var n=this;this.isDisposed()||(e.closeTimeout&&(this.removeDispose(e.closeTimeout),e.closeTimeout=void 0),e.closeTimeout=this.setTimeout(function(){n.unselectBranch(e,i)},this.closeDelay),i!==!0&&e.ascendants&&Ne(e.ascendants.iterator(),function(a){n.delayUnselectBranch(a,!0)}))},r.prototype.moveSelection=function(e){if(!this.isDisposed()&&!!this._currentSelection){var i;if(e=="up")i=this.getPrevSibling(this._currentSelection);else if(e=="down")i=this.getNextSibling(this._currentSelection);else if(e=="left"&&this.align=="right"||e=="right"&&this.align=="left"){var n=this.getSubMenu(this._currentSelection);n!=null&&(i=n[0])}else(e=="right"&&this.align=="right"||e=="left"&&this.align=="left")&&(i=this.getParentItem(this._currentSelection));i&&i!==this._currentSelection&&(this.selectBranch(i),this.setFocus(i),this._currentSelection=i)}},r.prototype.getSiblings=function(e){var i=this.getParentItem(e);return i&&i.menu?i.menu:[]},r.prototype.getParentItem=function(e){if(e.ascendants&&e.ascendants.length)return e.ascendants.getIndex(e.ascendants.length-1)},r.prototype.getNextSibling=function(e){var i=this.getSiblings(e);if(i.length>1){var n=i.indexOf(e)+1;return n=i.length==n?0:n,i[n].unsupported?this.getNextSibling(i[n]):i[n]}else return e},r.prototype.getPrevSibling=function(e){var i=this.getSiblings(e);if(i.length>1){var n=i.indexOf(e)-1;return n=n==-1?i.length-1:n,i[n].unsupported?this.getPrevSibling(i[n]):i[n]}else return e},r.prototype.setFocus=function(e){if(e.interactions)try{e.interactions.element.focus()}catch{}},r.prototype.setBlur=function(e){if(e.interactions)try{e.interactions.element.blur()}catch{}},r.prototype.hideBranch=function(e){e.element.style.display="none"},r.prototype.showBranch=function(e){e.element.style.display=""},Object.defineProperty(r.prototype,"element",{get:function(){return this._element},enumerable:!0,configurable:!0}),r}(y1);function ru(t,r,e){return new Promise(function(i,n){var a=O(e)&&e.responseType=="blob",s=new XMLHttpRequest;if(s.onload=function(){if(s.status===200){var u=void 0,c;if(a){c=s.response,Sx(c).then(function(f){var d={xhr:s,error:!1,response:f,blob:c,type:s.getResponseHeader("Content-Type"),target:r};i(d)});return}else u=s.responseText||s.response;var h={xhr:s,error:!1,response:u,blob:c,type:s.getResponseHeader("Content-Type"),target:r};i(h)}else n({xhr:s,error:!0,type:s.getResponseHeader("Content-Type"),target:r})},s.onerror=function(){n({xhr:s,error:!0,type:s.getResponseHeader("Content-Type"),target:r})},s.open("GET",t,!0),e&&e.withCredentials&&(s.withCredentials=!0),O(e)){if(O(e.requestHeaders))for(var o=0;oimport("./pdfmake.3078ec64.js").then(a=>a.p),["./pdfmake.3078ec64.js","./_commonjsHelpers.f037b798.js"],import.meta.url),it(()=>import("./vfs_fonts.579b06a5.js"),[],import.meta.url)])];case 1:return t=n.sent(),r=t[0],e=t[1],i=window,i.pdfMake=i.pdfMake||{},i.pdfMake.vfs=e.default,r.vfs=e.default,[2,r]}})})}var dg=/src: ([^;]+);/;function Px(){return window.navigator.msSaveOrOpenBlob!=null}function kx(t){return new Promise(function(r,e){var i=new FileReader;i.onload=function(n){r(i.result)},i.onerror=function(n){e(n)},i.readAsDataURL(t)})}function Ox(t){return qe(this,void 0,void 0,function(){var r;return Ze(this,function(e){switch(e.label){case 0:r=t.sheet,e.label=1;case 1:return e.trys.push([1,2,,4]),[2,r.cssRules];case 2:return e.sent(),[4,new Promise(function(i,n){t.addEventListener("load",function(){i(r.cssRules)},!0),t.addEventListener("error",function(a){n(a)},!0),setTimeout(function(){n(new Error("Timeout while waiting for "+this.serializeElement(this.sprite.paper.defs)+this.serializeElement(this.sprite.dom),e,l,u,f,c,h),v=new Blob([y],{type:"image/svg+xml"}),a=n.createObjectURL(v),[4,this.loadNewImage(a,l*f*d,u*f*d,"anonymous")];case 3:return b=_.sent(),p.drawImage(b,0,0),[3,5];case 4:return a!==null&&n.revokeObjectURL(a),s!==null&&_e(s,function(x){n.revokeObjectURL(x)}),this.restoreRemovedObjects(),[7];case 5:return[2,o]}})})},r.prototype.getCanvasAdvanced=function(e){return qe(this,void 0,void 0,function(){var i,n,a,s,o,l,u,c,h,f,d;return Ze(this,function(p){switch(p.label){case 0:return O(e)||(e={}),[4,this.imagesToDataURI(this.sprite.dom,e)];case 1:return p.sent(),i=this.backgroundColor||this.findBackgroundColor(this.sprite.dom),[4,this.canvg];case 2:return n=p.sent(),a=this.sprite.pixelWidth,s=this.sprite.pixelHeight,o=Pl(this.sprite.dom),l=kl(this.sprite.dom),u=e.scale||1,c=this.getPixelRatio(e),u=this.getAdjustedScale(a*c,s*c,u,e),h=this.normalizeSVG(this.serializeElement(this.sprite.paper.defs)+this.serializeElement(this.sprite.dom),e,a,s,u,o,l,i),f=this.getDisposableCanvas(),f.style.width=a*c*u+"px",f.style.height=s*c*u+"px",f.width=a*c*u,f.height=s*c*u,d={useCORS:!0},c!=1&&(d.ignoreDimensions=!0,d.scaleWidth=a*c*u,d.scaleHeight=s*c*u),[4,n.fromString(f.getContext("2d"),h,d).render()];case 3:return p.sent(),[2,f]}})})},r.prototype.getImageAdvanced=function(e,i,n){return qe(this,void 0,void 0,function(){var a,s,o;return Ze(this,function(l){switch(l.label){case 0:return a=this._objectsAlreadyHidden,a||this.hideNonExportableSprites(),O(i)||(i=this.getFormatOptions(e)),[4,this.getCanvasAdvanced(i)];case 1:return s=l.sent(),n===!1?[3,3]:[4,this.addExtras(s,i,!0)];case 2:s=l.sent(),l.label=3;case 3:return o=s.toDataURL(this.getContentType(e),i.quality),this.disposeCanvas(s),a||this.restoreNonExportableSprites(),[2,o]}})})},r.prototype.getDisposableCanvas=function(){var e=document.createElement("canvas");return e.style.position="fixed",e.style.top="-10000px",document.body.appendChild(e),e},r.prototype.disposeCanvas=function(e){document.body.removeChild(e)},r.prototype.getPixelRatio=function(e){return this.useRetina?i3():1},r.prototype.getAdjustedScale=function(e,i,n,a){if(!a)return n;var s=e*n,o=e*n,l,u;return a.maxWidth&&s>a.maxWidth&&(l=a.maxWidth/e),a.maxHeight&&o>a.maxHeight&&(u=a.maxHeight/i),l||u?Ht(l,u):(a.minWidth&&s",{},1,1)],{type:"image/svg+xml"}),o=a.createObjectURL(s),l=void 0,u.label=2;case 2:return u.trys.push([2,4,,5]),[4,this.loadNewImage(o,1,1)];case 3:return l=u.sent(),[3,5];case 4:return u.sent(),[2,!1];case 5:n.drawImage(l,0,0),a.revokeObjectURL(o);try{return D.setCache("simplifiedImageExport",!0),[2,!0]}catch{return D.setCache("simplifiedImageExport",!1),[2,!1]}return[3,7];case 6:return u.sent(),D.setCache("simplifiedImageExport",!1),[2,!1];case 7:return[2]}})})},r.prototype.loadNewImage=function(e,i,n,a){return new Promise(function(s,o){var l;i&&n?l=new Image(i,n):l=new Image,a&&l.setAttribute("crossOrigin",a),l.onload=function(){s(l)};function u(){if(a){var c=l.src;l.onerror=function(){o(new Error('Loading image "'+e+'" failed'))},l.removeAttribute("crossorigin"),l.src="",l.src=c}else o(new Error('Loading image "'+e+'" failed'))}l.onabort=u,l.onerror=u,l.src=e})},r.prototype.getDOMURL=function(){return self.URL||self.webkitURL||self},r.prototype.getSVG=function(e,i,n){return n===void 0&&(n=!0),qe(this,void 0,void 0,function(){var a,s,o,l,u,c,h,f,d,p;return Ze(this,function(m){switch(m.label){case 0:return a=this._objectsAlreadyHidden,a||this.hideNonExportableSprites(),O(i)||(i=this.getFormatOptions("svg")),[4,this.awaitValidSprites()];case 1:return m.sent(),s=this.sprite.pixelWidth,o=this.sprite.pixelHeight,l=Pl(this.sprite.dom),u=kl(this.sprite.dom),c=i.scale||1,h=this.getPixelRatio(i),c=this.getAdjustedScale(s*h,o*h,c,i),f=this.normalizeSVG(this.serializeElement(this.sprite.paper.defs)+this.serializeElement(this.sprite.dom),i,s,o,c,l,u),d=this.adapter.apply("charset",{charset:"charset=utf-8",type:"svg",options:i}).charset,p=this.adapter.apply("getSVG",{data:n?"data:"+this.getContentType(e)+";"+d+","+encodeURIComponent(f):f,options:i}).data,a||this.restoreNonExportableSprites(),[2,p]}})})},r.prototype.normalizeSVG=function(e,i,n,a,s,o,l,u){var c="";n&&(c+='width="'+Math.round(n*(s||1))+'px" '),a&&(c+='height="'+Math.round(a*(s||1))+'px" ');var h="";o&&(h+="font-family: "+o.replace(/"/g,"")+";"),l&&(h+="font-size: "+l+";"),s&&(c+='viewBox="0 0 '+n+" "+a+'" ');var f=[],d=e.match(//gi);if(d)for(var p=0;p]*)width="[^"]*"/,"$1"),e=e.replace(/(]*)height="[^"]*"/,"$1"),e=e.replace(/('+e+"",u&&(e=e.replace(/(]*>)/,'$1')),t3()&&(e=e.replace(/]*\/>/gi,""));var m=new RegExp("url\\("+Kh(Cs()),"g");if(e=e.replace(m,"url(#"),e=e.replace(/url\("([^)]*)"\)/gm,"url($1)"),f.length)for(var p=0;pm?1:pf?1:hb?1:vf?1:h_?-1:b<_?1:0});else{for(c=l.length,h=0;h=0)&&(d='"'+d+'"'),l.push(d)},function(c,h){var f=u.indexOf(c),d=u.indexOf(h);return f>d?1:f",i.tableClass&&(a=''),s=this.adapter.apply("formatDataFields",{dataFields:this.dataFields,format:"html"}).dataFields,o=this.data,i.pivot)l=this.adapter.apply("dataFieldsOrder",{dataFieldsOrder:this.dataFieldsOrder,format:"html"}).dataFieldsOrder,a+=` -`,Pi(s,function(m,g){var y=[];i.addColumnNames&&y.push(g);for(var v=o.length,b=0;bv?-1:y`;else{for(i.addColumnNames&&(a+=` - -`+this.getHTMLRow(s,i,void 0,!0,!0)+` -`),a+=` -`,u=o.length,c=0;c`}return a+=` -
    `,h=this.adapter.apply("charset",{charset:"charset=utf-8",type:e,options:i}).charset,f=this.adapter.apply("getHTML",{data:n?"data:"+this.getContentType(e)+";"+h+","+encodeURIComponent(a):a,options:i}).data,[2,f]})})},r.prototype.getHTMLRow=function(e,i,n,a,s){var o=this;a===void 0&&(a=!1),s===void 0&&(s=!1);var l=" ";i.rowClass&&(l=' '),n||(n=e);var u=this.adapter.apply("dataFieldsOrder",{dataFieldsOrder:this.dataFieldsOrder,format:"html"}).dataFieldsOrder,c=s?"th":"td",h=!0;return Pi(n,function(f,d){var p=o.convertEmptyValue(f,e[f],i),m=a?p:o.convertToSpecialFormat(f,p,i);m=""+m,m=m.replace(/[\u00A0-\u9999<>\&]/gim,function(y){return"&#"+y.charCodeAt(0)+";"});var g=c;i.pivot&&h&&(g="th"),i.cellClass?l+=` - <`+g+' class="'+i.cellClass+'">'+m+"":l+=` - <`+g+">"+m+"",h=!1},function(f,d){var p=u.indexOf(f),m=u.indexOf(d);return p>m?1:p`,l},r.prototype.getJSON=function(e,i,n){return n===void 0&&(n=!0),qe(this,void 0,void 0,function(){var a,s,o,l,u,c,h,f,d,p=this;return Ze(this,function(m){if(O(i)||(i=this.getFormatOptions("json")),s=this.adapter.apply("formatDataFields",{dataFields:this.dataFields,format:"json"}).dataFields,this._dynamicDataFields)a=this.data;else for(a=[],o=this.data,l=function(g,y){var v=o[y];if(typeof v=="object"){var b={};Fe(v,function(_,x){O(s[_])&&(b[s[_]]=p.convertToSpecialFormat(_,x,i))}),a.push(b)}},u=o.length,c=0;c

    '+this.language.translate('To save the image, right-click thumbnail on the left and choose "Save picture as..."')+'

    '+this.language.translate("(Press ESC to close this message)")+"

    ",this.language.translate("Image Export Complete")):(y=void 0,i.match(/\.svg$/)?y="image/svg+xml":(y="text/plain",i+=".txt"),v=document.createElement("iframe"),v.width="1px",v.height="1px",v.style.display="none",document.body.appendChild(v),b=v.contentDocument,b.open(y,"replace"),b.write(decodeURIComponent(g[3])),b.close(),b.execCommand("SaveAs",!0,i),document.body.removeChild(v)))):window.location.href=e;return[2,!0]})})},r.prototype.downloadSupport=function(){return this.linkDownloadSupport()||this.msBlobDownloadSupport()},r.prototype.linkDownloadSupport=function(){var e=D.getCache("linkDownloadSupport");if(e===!1||e===!0)return e;var i=document.createElement("a"),n=typeof i.download<"u";return D.setCache("linkDownloadSupport",n),n},r.prototype.blobDownloadSupport=function(){return O(window.Blob)},r.prototype.msBlobDownloadSupport=function(){return O(window.navigator.msSaveOrOpenBlob)},r.prototype.legacyIE=function(){var e=document.createElement("div");return e.innerHTML="",e.getElementsByTagName("i").length==1},r.prototype.print=function(e,i,n){return qe(this,void 0,void 0,function(){return Ze(this,function(a){return i.printMethod=="css"?[2,this.printViaCSS(e,i,n)]:[2,this.printViaIframe(e,i,n)]})})},r.prototype.printViaCSS=function(e,i,n){return qe(this,void 0,void 0,function(){var a,s,o,l,u;return Ze(this,function(c){return a=document.documentElement.scrollTop||document.body.scrollTop,s=new Qe(Uf(this.container),"body > *",{display:"none",position:"fixed",visibility:"hidden",opacity:"0",clipPath:"polygon(0px 0px,0px 0px,0px 0px,0px 0px);"}),n&&document&&document.title&&(o=document.title,document.title=n),l=new Image,l.src=e,l.style.maxWidth="100%",l.style.display="block",l.style.position="relative",l.style.visibility="visible",l.style.opacity="1",l.style.clipPath="none",document.body.appendChild(l),this.setTimeout(function(){window.print()},50),u=/iPad|iPhone|iPod/.test(navigator.userAgent)&&!window.MSStream,u&&i.delay<1e3?i.delay=1e3:i.delay<100&&(i.delay=100),this.setTimeout(function(){document.body.removeChild(l),s.dispose(),o&&(document.title=document.title),document.documentElement.scrollTop=document.body.scrollTop=a},i.delay||500),[2,!0]})})},r.prototype.printViaIframe=function(e,i,n){return qe(this,void 0,void 0,function(){var a,s,o;return Ze(this,function(l){return a=document.createElement("iframe"),a.style.visibility="hidden",document.body.appendChild(a),a.contentWindow.document.open(),a.contentWindow.document.close(),s=new Image,s.src=e,s.style.maxWidth="100%",s.style.height="auto",n&&(a.contentWindow.document.title=n),a.contentWindow.document.body.appendChild(s),a.load=function(){a.contentWindow.document.body.appendChild(s)},this.setTimeout(function(){try{a.contentWindow.document.execCommand("print",!1,null)||a.contentWindow.print()}catch{a.contentWindow.print()}},i.delay||50),o=/iPad|iPhone|iPod/.test(navigator.userAgent)&&!window.MSStream,o&&i.delay<1e3?i.delay=1e3:i.delay<100&&(i.delay=100),this.setTimeout(function(){document.body.removeChild(a)},i.delay+50||100),[2,!0]})})},r.prototype.findBackgroundColor=function(e){var i=1,n=zf(e,"background-color");if((n.match(/[^,]*,[^,]*,[^,]*,[ ]?0/)||n=="transparent")&&(i=0),i==0){var a=e.parentElement;return a?this.findBackgroundColor(a):Be("#fff")}else return Be(n,i)},Object.defineProperty(r.prototype,"container",{get:function(){return this.adapter.apply("container",{container:this._container}).container},set:function(e){this._container=e},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"sprite",{get:function(){return this.adapter.apply("sprite",{sprite:this._sprite}).sprite},set:function(e){this._sprite=e},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"extraSprites",{get:function(){return this.adapter.apply("extraSprites",{extraSprites:this._extraSprites}).extraSprites},set:function(e){this._extraSprites=e},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"validateSprites",{get:function(){return this.adapter.apply("validateSprites",{validateSprites:this._validateSprites}).validateSprites},set:function(e){this._validateSprites=e},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"data",{get:function(){return this.adapter.apply("data",{data:this._data}).data},set:function(e){this._data=e},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"dataFields",{get:function(){return this._dataFields||this.generateDataFields(),this.adapter.apply("dataFields",{dataFields:this._dataFields}).dataFields},set:function(e){this._dataFields=e,this._dynamicDataFields=!1},enumerable:!0,configurable:!0}),r.prototype.handleDataUpdated=function(){this._dynamicDataFields&&(this._dataFields=void 0);var e=this.data.length>0;this._prevHasData!=e&&(this._prevHasData=e,this.menu&&this.menu.invalidate())},Object.defineProperty(r.prototype,"dateFormatter",{get:function(){return this._dateFormatter||(this._dateFormatter=new Po,this._dateFormatter.language=this.language),this.adapter.apply("dateFormatter",{dateFormatter:this._dateFormatter}).dateFormatter},set:function(e){this._dateFormatter=e},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"dateFormat",{get:function(){return this.adapter.apply("dateFormat",{dateFormat:this._dateFormat}).dateFormat},set:function(e){this._dateFormat=e},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"dateFields",{get:function(){return this._dateFields||(this._dateFields=new vt),this.adapter.apply("dateFields",{dateFields:this._dateFields}).dateFields},set:function(e){this._dateFields=e},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"numberFormatter",{get:function(){return this._numberFormatter||(this._numberFormatter=new Kf,this._numberFormatter.language=this.language),this.adapter.apply("numberFormatter",{numberFormatter:this._numberFormatter}).numberFormatter},set:function(e){this._numberFormatter=e},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"numberFormat",{get:function(){return this.adapter.apply("numberFormat",{numberFormat:this._numberFormat}).numberFormat},set:function(e){this._numberFormat=e},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"numberFields",{get:function(){return this._numberFields||(this._numberFields=new vt),this.adapter.apply("numberFields",{numberFields:this._numberFields}).numberFields},set:function(e){this._numberFields=e},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"durationFormatter",{get:function(){return this._durationFormatter||(this._durationFormatter=new $f,this._durationFormatter.language=this.language),this.adapter.apply("durationFormatter",{durationFormatter:this._durationFormatter}).durationFormatter},set:function(e){this._durationFormatter=e},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"durationFormat",{get:function(){return this.adapter.apply("durationFormat",{durationFormat:this._durationFormat}).durationFormat},set:function(e){this._durationFormat=e},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"durationFields",{get:function(){return this._durationFields||(this._durationFields=new vt),this.adapter.apply("durationFields",{durationFields:this._durationFields}).durationFields},set:function(e){this._durationFields=e},enumerable:!0,configurable:!0}),r.prototype.generateDataFields=function(){var e=this;this._dataFields={},this.data.length&&_e(this.data,function(i){Fe(i,function(n,a){O(e._dataFields[n])||(e._dataFields[n]=e.adapter.apply("dataFieldName",{name:n,field:n}).name)})})},r.prototype.isDateField=function(e){return this.adapter.apply("isDateField",{isDateField:this.dateFields.contains(e),field:e}).isDateField},r.prototype.isNumberField=function(e){return this.adapter.apply("isNumberField",{isNumberField:this.numberFields.contains(e),field:e}).isNumberField},r.prototype.isDurationField=function(e){return this.adapter.apply("isDurationField",{isDurationField:this.durationFields.contains(e),field:e}).isDurationField},r.prototype.getContentType=function(e){var i="";switch(e){case"png":case"gif":i="image/"+e;break;case"jpg":i="image/jpeg";break;case"svg":i="image/svg+xml";break;case"csv":i="text/csv";break;case"json":i="application/json";break;case"html":i="text/html";break;case"pdf":case"pdfdata":i="application/pdf";break;case"xlsx":i="application/vnd.openxmlformats-officedocument.spreadsheetml.sheet";break}return this.adapter.apply("contentType",{contentType:i,type:e}).contentType},Object.defineProperty(r.prototype,"filePrefix",{get:function(){return this.adapter.apply("filePrefix",{filePrefix:this._filePrefix}).filePrefix},set:function(e){this._filePrefix=e},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"backgroundColor",{get:function(){return this.adapter.apply("backgroundColor",{backgroundColor:this._backgroundColor}).backgroundColor},set:function(e){this._backgroundColor=e},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"title",{get:function(){return this.adapter.apply("title",{title:this._title}).title},set:function(e){this._title=e},enumerable:!0,configurable:!0}),r.prototype.showPreloader=function(){var e=this.preloader;e&&(e.progress=.5,e.label.text="...")},r.prototype.hidePreloader=function(){var e=this.preloader;e&&(e.progress=1)},Object.defineProperty(r.prototype,"preloader",{get:function(){return this._sprite&&this._sprite.parent&&this._sprite.parent.preloader?this._sprite.parent.preloader:void 0},enumerable:!0,configurable:!0}),r.prototype.showTimeout=function(){this.showModal(this.adapter.apply("timeoutMessage",{message:this.language.translate("Export operation took longer than expected. Something might have gone wrong.")}).message)},r.prototype.hideTimeout=function(){this._timeoutTimeout&&(this.removeDispose(this._timeoutTimeout),this._timeoutTimeout=null),this.hideModal()},Object.defineProperty(r.prototype,"language",{get:function(){return this._language||(this._language=new fn),this._language},set:function(e){this._language=e},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"modal",{get:function(){return this._modal||(this._modal=new p1,this._modal.adapter.add("classPrefix",function(e){return e=Ir.classNamePrefix+e,e})),this._modal},enumerable:!0,configurable:!0}),r.prototype.showModal=function(e,i){this.hideModal(),this.hidePreloader();var n=this.modal;n.container=this.sprite.svgContainer.SVGContainer,n.content=e,n.readerTitle=i,n.open()},r.prototype.hideModal=function(){this._modal&&this.modal.close()},r.prototype._canvg=function(){return qe(this,void 0,void 0,function(){var e;return Ze(this,function(i){switch(i.label){case 0:return[4,it(()=>import("./index.f7ce7d30.js"),["./index.f7ce7d30.js","./_commonjsHelpers.f037b798.js"],import.meta.url)];case 1:return e=i.sent(),e.default!=null?[2,e.default]:[2,e]}})})},Object.defineProperty(r.prototype,"canvg",{get:function(){return this._canvg()},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"pdfmake",{get:function(){return Nc==null&&(Nc=Cx()),Nc},enumerable:!0,configurable:!0}),r.prototype._xlsx=function(){return qe(this,void 0,void 0,function(){return Ze(this,function(e){switch(e.label){case 0:return[4,it(()=>import("./xlsx.core.min.3a82dce5.js").then(i=>i.x),[],import.meta.url)];case 1:return[2,e.sent()]}})})},Object.defineProperty(r.prototype,"xlsx",{get:function(){return this._xlsx()},enumerable:!0,configurable:!0}),r.prototype.setFormatOptions=function(e,i){this._formatOptions.setKey(e,i)},r.prototype.getFormatOptions=function(e){return this._formatOptions.getKey(e)},Object.defineProperty(r.prototype,"formatOptions",{get:function(){return this._formatOptions},enumerable:!0,configurable:!0}),r.prototype._disablePointers=function(){O(this._spriteInteractionsEnabled)||(this._spriteInteractionsEnabled=this.sprite.interactionsEnabled),this.sprite.interactionsEnabled=!1},r.prototype._releasePointers=function(){O(this._spriteInteractionsEnabled)&&!this._exportRunning&&(this.sprite.interactionsEnabled=this._spriteInteractionsEnabled)},r.prototype.hideNonExportableSprites=function(){var e=this;if(!this._objectsAlreadyHidden){var i=this.sprite.svgContainer;i&&_e(i.nonExportableSprites,function(n){!n.isHidden&&!n.isHiding&&n.visible&&e._hiddenObjects.push(n),n.hide(0)}),this._objectsAlreadyHidden=!0}},r.prototype.restoreNonExportableSprites=function(){!this._objectsAlreadyHidden||(_e(this._hiddenObjects,function(e){e.show(0)}),this._hiddenObjects=[],this._objectsAlreadyHidden=!1)},r.prototype.awaitValidSprites=function(){return qe(this,void 0,void 0,function(){var e;return Ze(this,function(i){switch(i.label){case 0:return e=[],this.validateSprites.length&&_e(this.validateSprites,function(n,a){n.invalid&&e.push(new Promise(function(s,o){n.events.once("validated",function(l){s()})}))}),e.length?[4,Promise.all(e)]:[3,2];case 1:i.sent(),i.label=2;case 2:return[2]}})})},r.prototype.processConfig=function(e){D.registeredClasses.ExportMenu=xx,e&&(O(e.menu)&&!O(e.menu.type)&&(e.menu.type="ExportMenu"),O(e.dataFields)&&ut(e.dataFields)&&(this.dataFields=e.dataFields,delete e.dataFields)),t.prototype.processConfig.call(this,e)},r.XLINK="http://www.w3.org/1999/xlink",r}(y1),Hc=["fill","fillOpacity","stroke","strokeOpacity","strokeWidth","strokeDasharray","strokeDashoffset","strokeLinecap","strokeLinejoin"],bt=function(t){re(r,t);function r(){var e=t.call(this)||this;return e.properties={},e._eventDispatcher=new K3(e),e._bindings={},e._isTemplate=!1,e._isPath=!1,e._inited=!1,e._ready=!1,e.isHiding=!1,e._isHidden=!1,e.isShowing=!1,e.isStandaloneInstance=!1,e._isActive=!1,e._mask=new ml,e._positionPrecision=3,e._language=new ml,e._exporting=new ml,e._exportable=!0,e._bbox={x:0,y:0,width:0,height:0},e.invalid=!1,e.positionInvalid=!1,e.propertyFields={},e.applyOnClones=!1,e._measuredWidthSelf=0,e._measuredHeightSelf=0,e.maxLeft=0,e.maxRight=0,e.maxTop=0,e.maxBottom=0,e.maxLeftSelf=0,e.maxRightSelf=0,e.maxTopSelf=0,e.maxBottomSelf=0,e._isDragged=!1,e._isResized=!1,e._disabled=!1,e._internalDisabled=!1,e._updateDisabled=!1,e._internalDefaultsApplied=!1,e.rollOutDelay=0,e.isBaseSprite=!1,e.shouldClone=!0,e.appeared=!1,e.ex=0,e.ey=0,e.dragWhileResize=!1,e.measureFailed=!1,e.preventShow=!1,e.cloneTooltip=!0,e.className="Sprite",e._disposers.push(e._eventDispatcher),e.uid,e.group=e.paper.addGroup("g"),e.setPropertyValue("scale",1),e.setPropertyValue("rotation",0),e.setPropertyValue("align","none"),e.setPropertyValue("valign","none"),e.setPropertyValue("pixelPerfect",!1),e.setPropertyValue("visible",!0),e.setPropertyValue("tooltipPosition","fixed"),e.setPropertyValue("verticalCenter","none"),e.setPropertyValue("horizontalCenter","none"),e.setPropertyValue("tooltipX",Dt(50)),e.setPropertyValue("tooltipX",Dt(50)),e.setPropertyValue("marginTop",0),e.setPropertyValue("marginBottom",0),e.setPropertyValue("marginLeft",0),e.setPropertyValue("marginRight",0),e.setPropertyValue("dx",0),e.setPropertyValue("dy",0),e.setPropertyValue("paddingTop",0),e.setPropertyValue("paddingBottom",0),e.setPropertyValue("paddingRight",0),e.setPropertyValue("paddingLeft",0),e.setPropertyValue("togglable",!1),e.setPropertyValue("hidden",!1),e.setPropertyValue("urlTarget","_self"),e.setPropertyValue("alwaysShowTooltip",!1),e.setPropertyValue("showTooltipOn","hover"),e._prevMeasuredWidth=0,e._prevMeasuredHeight=0,e._measuredWidth=0,e._measuredHeight=0,e._isMeasured=!0,e.invalidate(),e.applyTheme(),e._disposers.push(e.events),e._disposers.push(e.group),e._disposers.push(e._mask),e._disposers.push(e._language),e._disposers.push(e._exporting),e._disposers.push(new rr(function(){Fe(e._bindings,function(i,n){n.dispose()})})),e.setPropertyValue("interactionsEnabled",!0),e}return Object.defineProperty(r.prototype,"events",{get:function(){return this._eventDispatcher},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"adapter",{get:function(){return this._adapterO||(this._adapterO=new mr(this)),this._adapterO},enumerable:!0,configurable:!0}),r.prototype.applyTheme=function(){t.prototype.applyTheme.call(this)},r.prototype.getCurrentThemes=function(){var e=this._themes;if(e)return e;var i=this._parent;return i?i.getCurrentThemes():D.themes},r.prototype.applyInternalDefaults=function(){this._internalDefaultsApplied=!0},r.prototype.invalidate=function(){this.disabled||this._isTemplate||this.__disabled||this.invalid||(this.invalid=!0,D.addToInvalidSprites(this),Ve.requestFrame())},r.prototype.validate=function(){this.dispatchImmediately("beforevalidated"),this._internalDefaultsApplied||this.applyInternalDefaults(),this.beforeDraw(),this.draw(),this.invalid=!1,D.removeFromInvalidSprites(this),this.afterDraw()},r.prototype.invalidatePosition=function(){this.disabled||this._isTemplate||this.positionInvalid||(this.positionInvalid=!0,D.addToInvalidPositions(this),Ve.requestFrame())},r.prototype.validatePosition=function(){var e=this.pixelX,i=this.pixelY,n=this.dx,a=this.dy,s=e+n,o=i+a;this._updateDisabled&&(this._internalDisabled?this.group.attr({display:"none"}):this.disabled||this.removeSVGAttribute("display"),this._updateDisabled=!1);var l=this.measure(),u=this.group.transformString;this.group.moveTo({x:s,y:o}),this.group.rotation=this.rotation,this.nonScaling?this.group.scale=this.scale/this.globalScale:this.group.scale=this.scale,(u!=this.group.transformString||l)&&(u==null?this.dispatch("transformed"):this.dispatchImmediately("transformed"),this.dispatch("positionchanged"),(this.showTooltipOn=="hit"||this.showTooltipOn=="always")&&this.updateTooltipPosition()),e+n==s&&i+a==o&&(D.removeFromInvalidPositions(this),this.positionInvalid=!1);var c=this._maskRectangle;c&&this._clipElement.moveTo({x:c.x-e,y:c.y-i})},r.prototype.beforeDraw=function(){},r.prototype.draw=function(){},r.prototype.afterDraw=function(){var e,i;if((this.isMeasured||this.horizontalCenter!=="none"||this.verticalCenter!=="none")&&this.measureElement(),this._inited)this.dispatch("validated");else{if(this._adapterO)try{for(var n=g4(this._adapterO.keys()),a=n.next();!a.done;a=n.next()){var s=a.value;switch(s){case"mask":case"fill":case"opacity":case"fillOpacity":case"stroke":case"strokeOpacity":case"strokeWidth":case"shapeRendering":case"strokeDasharray":case"strokeDashoffset":case"strokeLinecap":case"strokeLinejoin":case"textDecoration":case"fontSize":case"fontFamily":case"fontWeight":this[s]=this[s];break}}}catch(o){e={error:o}}finally{try{a&&!a.done&&(i=n.return)&&i.call(n)}finally{if(e)throw e.error}}this.applyFilters(),this.visible=this.visible,this.interactionsEnabled=this.getPropertyValue("interactionsEnabled"),this._inited=!0,this.showOnInit||(this.appeared=!0),this.hidden&&this.hide(0),this.applyMask(),this.dispatch("validated"),this.dispatch("inited"),this.dispatchReady()}this.showTooltipOn=="always"&&(this.visible&&!this.disabled&&!this.__disabled?this.showTooltip():this.hideTooltip(0))},r.prototype.dispatchReady=function(){this.isReady()||(this._ready=!0,this.dispatch("ready"))},r.prototype.reinit=function(){this._inited=!1,this.setState(this.defaultState),this.invalidate()},r.prototype.handleGlobalScale=function(){this.dispatch("globalscalechanged"),this.nonScalingStroke&&(this.strokeWidth=this.strokeWidth),this.nonScaling&&this.validatePosition(),this.updateFilterScale()},r.prototype.updateFilterScale=function(){var e=this;Ne(this.filters.iterator(),function(i){i.scale=e.globalScale})},r.prototype.removeFromInvalids=function(){D.removeFromInvalidSprites(this),D.removeFromInvalidPositions(this)},r.prototype.copyFrom=function(e){var i=this;t.prototype.copyFrom.call(this,e),this.isMeasured=e.isMeasured,this.states.copyFrom(e.states),e.filters.length>0&&e.filters.each(function(n){i.filters.push(n.clone())}),e._adapterO&&this.adapter.copyFrom(e._adapterO),e._interaction&&this.interactions.copyFrom(e.interactions),e._plugins&&this.plugins.copyFrom(e.plugins),this.configField=e.configField,this.applyOnClones=e.applyOnClones,this.disabled=e.disabled,this.virtualParent=e.virtualParent,this.exportable=e.exportable,e._tooltip&&(this._tooltip?this._tooltip.copyFrom(e.tooltip):e.cloneTooltip?this.tooltip=e.tooltip.clone():this._tooltip=e.tooltip),this._showSystemTooltip=e.showSystemTooltip,Sa(e.propertyFields,this.propertyFields),Sa(e.properties,this),e.fillModifier&&(this.fillModifier=e.fillModifier.clone()),e.strokeModifier&&(this.strokeModifier=e.strokeModifier.clone()),e.focusFilter&&(this.focusFilter=e.focusFilter.clone())},r.prototype.dispose=function(){if(!this.isDisposed()){if(this.showTooltipOn=="always"&&this.tooltip&&this.tooltip.hide(),this.dispatchImmediately("beforedisposed"),this.isBaseSprite){if(this.htmlContainer)for(;this.htmlContainer.childNodes.length>0;)this.htmlContainer.removeChild(this.htmlContainer.firstChild);this.isBaseSprite=!1}if(t.prototype.dispose.call(this),this._adapterO&&this._adapterO.clear(),this.applyOnClones&&this._clones)for(var e=this._clones.length-1;e>=0;e--){var i=this._clones.getIndex(e);i.dispose()}this._svgContainer&&this._svgContainer.dispose(),this._interactionDisposer&&(this._interactionDisposer.dispose(),this._interactionDisposer=void 0),this._urlDisposer&&this._urlDisposer.dispose(),this.removeFromInvalids(),this.element&&this.element.dispose(),this.group&&this.group.dispose(),this._numberFormatter&&this._numberFormatter.dispose(),this._focusFilter&&this._focusFilter.dispose();var n=this.stroke;n&&!(n instanceof pt)&&n.dispose&&(this.clonedFrom&&this.clonedFrom.stroke==n||n.dispose());var a=this.fill;if(a&&!(a instanceof pt)&&a.dispose&&(this.clonedFrom&&this.clonedFrom.fill==a||a.dispose()),O(this.id)&&this.map.removeKey(this.id),this.parent=void 0,this._filters)for(;this._filters.length>0;){var s=this._filters.getIndex(0);s.dispose(),this._filters.removeValue(s)}this._alwaysShowDisposers=void 0}},Object.defineProperty(r.prototype,"isTemplate",{get:function(){return this._isTemplate},set:function(e){e=lt(e),this._isTemplate!=e&&(this._isTemplate=e,this instanceof Mt&&Ne(this.children.iterator(),function(i){i.isTemplate=e}),e?(this.parent=this._parent,this.removeFromInvalids()):this.invalidate())},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"showSystemTooltip",{get:function(){return O(this._showSystemTooltip)?this._showSystemTooltip:this.virtualParent?this.virtualParent.showSystemTooltip:this._parent?this._parent.showSystemTooltip:!1},set:function(e){e=lt(e),this._showSystemTooltip!=e&&(this._showSystemTooltip=e,this.applyAccessibility())},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"topParent",{get:function(){if(this._topParent)return this._topParent;if(this._parent)return this._parent.topParent},set:function(e){this._topParent=e},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"parent",{get:function(){return this._parent},set:function(e){if(!this._isTemplate){this.paper;var i=this._parent;i!=e&&(i&&i.children.removeValue(this),this._parent=e,e?(this.topParent=e.topParent,e.isTemplate&&(this.isTemplate=!0),this.baseId=e.baseId,e.children.push(this),this._tooltip&&!this._tooltipContainer&&(this._tooltip.parent=e.tooltipContainer),this._dataItem||(this.dataItem=e.dataItem),this.handleAlwaysShowTooltip(),this.dataItem&&this.applyAccessibility(),this.dispatchImmediately("parentset")):this.topParent=void 0)}},enumerable:!0,configurable:!0}),r.prototype.handleAlwaysShow=function(){this.showTooltip()},r.prototype.handleAlwaysShowTooltip=function(){var e=this,i=this._alwaysShowDisposers;if(i&&_e(i,function(a){a.dispose()}),this._alwaysShowDisposers=[],this.showTooltipOn=="always")for(;e!=null;){var n=e.events.on("visibilitychanged",this.handleAlwaysShow,this,!1);this.addDisposer(n),this._alwaysShowDisposers.push(n),e=e.parent}},Object.defineProperty(r.prototype,"virtualParent",{get:function(){return this._virtualParent},set:function(e){this._virtualParent=e,this.dataItem&&this.applyAccessibility()},enumerable:!0,configurable:!0}),r.prototype.appendDefs=function(){this.filterElement&&this.paper.appendDef(this.filterElement);var e=this.fill;e&&e.element&&this.paper.appendDef(e.element);var i=this.stroke;if(i&&i.element&&this.paper.appendDef(i.element),this.fillModifier&&this.fill instanceof pt){var n=this.fillModifier.modify(this.fill);n&&n.element&&this.paper.appendDef(n.element)}if(this.strokeModifier&&this.stroke instanceof pt){var a=this.strokeModifier.modify(this.stroke);a&&a.element&&this.paper.appendDef(a.element)}this._clipPath&&this.paper.appendDef(this._clipPath),this._exportable===!1&&(this.exportable=!1)},Object.defineProperty(r.prototype,"map",{get:function(){var e=this.topParent;return e?e.map:(this._map||(this._map=new Bt),this._map)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"delayedMap",{get:function(){var e=this.topParent;return e?e.delayedMap:(this._delayedMap||(this._delayedMap=new Bt),this._delayedMap)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"id",{get:function(){return this._id},set:function(e){if(this._id!=e){if(this._id=e,this.map.hasKey(e))throw Error("Duplicate id ("+e+") used on multiple objects.");this.map.setKey(e,this)}},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"dom",{get:function(){return this.group.node},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"paper",{get:function(){if(this._paper)return this._paper;var e=this._parent;return e?e.paper:Co()},set:function(e){this.setPaper(e)},enumerable:!0,configurable:!0}),r.prototype.setPaper=function(e){var i=this._paper;return i!=e?(this._paper=e,this.appendDefs(),!0):!1},Object.defineProperty(r.prototype,"htmlContainer",{get:function(){if(this._htmlContainer)return this._htmlContainer;var e=this._parent;if(e)return e.htmlContainer},set:function(e){this._htmlContainer=e},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"titleElement",{get:function(){return this._titleElement||(this._titleElement=this.paper.add("title"),this.group.add(this._titleElement)),this._titleElement},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"descriptionElement",{get:function(){return this._descriptionElement||(this._descriptionElement=this.paper.add("desc"),this.group.add(this._descriptionElement)),this._descriptionElement},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"filters",{get:function(){return this._filters||(this._filters=new vt,this._disposers.push(this._filters.events.onAll(this.applyFilters,this)),this._disposers.push(new Fn(this._filters))),this._filters},enumerable:!0,configurable:!0}),r.prototype.setSVGAttributes=function(){this.fill=this.fill,this.opacity=this.opacity,this.fillOpacity=this.fillOpacity,this.stroke=this.stroke,this.strokeOpacity=this.strokeOpacity,this.shapeRendering=this.shapeRendering,this.strokeDasharray=this.strokeDasharray,this.strokeDashoffset=this.strokeDashoffset,this.strokeLinecap=this.strokeLinecap,this.strokeLinejoin=this.strokeLinejoin,this.focusable=this.focusable,this.tabindex=this.tabindex,this.role=this.role},r.prototype.setSVGAttribute=function(e){this.group.attr(e)},r.prototype.removeSVGAttribute=function(e){this.group.removeAttr(e)},r.prototype.setClassName=function(){var e=this.className,i=Ir.classNamePrefix;this.element&&this.element.addClass(i+e),this.group.addClass(i+e+"-group"),O(this.id)&&this.group.addClass(i+this.id),this.userClassName&&this.group.addClass(this.userClassName)},r.prototype.uidAttr=function(){return this.setSVGAttribute({id:this.uid}),this.uid},r.prototype.updateClipPath=function(){var e=this._clipElement;e&&e.moveTo({x:this.mask.pixelX,y:this.mask.pixelY})},r.prototype.createClipPath=function(){if(!this._clipPath){this._clipPath=this.paper.addGroup("clipPath"),this.paper.appendDef(this._clipPath),this._disposers.push(this._clipPath);var e=D.getUniqueId();this._clipPath.attr({id:e}),this.group.attr({"clip-path":'url("'+Cs()+e+'")'})}},r.prototype.applyMask=function(){var e=this.mask;if(this._clipPath&&e)if(e instanceof Mt){this._clipElement.attr({width:at(0,e.pixelWidth),height:at(0,e.pixelHeight)});var i=a1({x:e.pixelX,y:e.pixelY},e.parent,this);this._clipPath.x=i.x,this._clipPath.y=i.y}else e.element&&e.element!=this._clipElement&&(this._clipElement=e.element,this._clipPath.add(this._clipElement)),this._clipPath.scale=e.scale,this._clipPath.x=e.pixelX,this._clipPath.y=e.pixelY,this._clipPath.rotation=e.rotation},r.prototype.applyFilters=function(){var e=this;if(this._filters&&this._filters.length>0){var i=100,n=100;this.filterElement?this.filterElement.removeChildNodes():(this.filterElement=this.paper.addGroup("filter"),this._disposers.push(this.filterElement)),this.paper.appendDef(this.filterElement);var a="filter-"+this.uid;this.filterElement.attr({id:a}),Ne(this.filters.iterator(),function(l){l.sprite=e,l.paper=e.paper,e.filterElement.attr({filterUnits:l.filterUnits}),l.appendPrimitives(e.filterElement),l.width>i&&(i=l.width),l.height>n&&(n=l.height),l.scale=e.globalScale});var s=i+"%",o=n+"%";this.filterElement.attr({width:s,height:o,x:-(i-100)/2+"%",y:-(n-100)/2+"%"}),this.group.attr({filter:'url("'+Cs()+a+'")'})}else this.filterElement&&(this.group.removeAttr("filter"),this.filterElement.removeChildNodes())},r.prototype.removeClipPath=function(){this._clipPath&&(this.removeDispose(this._clipPath),this._clipPath=void 0)},r.prototype.setElement=function(e){this.element=e,this.setSVGAttributes(),this.applyAccessibility()},Object.defineProperty(r.prototype,"element",{get:function(){return this._element},set:function(e){this.removeElement(),this._element=e,this.group.add(e),e.node instanceof SVGPathElement&&(this._isPath=!0),this.invalid||this.validate()},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"svgContainer",{get:function(){if(this._svgContainer)return this._svgContainer;if(this._parent)return this._parent.svgContainer},set:function(e){this._svgContainer=e},enumerable:!0,configurable:!0}),r.prototype.measureElement=function(){if(this.element)if(this.definedBBox)this._bbox=this.definedBBox;else{var e=this.element.getBBox();this._bbox={x:e.x,y:e.y,width:e.width,height:e.height}}},r.prototype.updateCenter=function(){if(this.element){var e=this.element.transformString,i=this.bbox,n=0,a=0,s=i.x,o=i.y,l=i.width,u=i.height,c=this.pixelPaddingLeft,h=this.pixelPaddingRight,f=this.pixelPaddingTop,d=this.pixelPaddingBottom,p=at(l+c+h,this.pixelWidth),m=at(u+f+d,this.pixelHeight),g=i.x,y=i.x+p,v=i.y,b=i.y+m,_=this.horizontalCenter,x=this.verticalCenter;switch(_){case"none":n=s+c;break;case"left":n=c;break;case"middle":n=c-(l+h+c)/2;break;case"right":n=-h-l;break}switch(x){case"none":a=o+f;break;case"top":a=f;break;case"middle":a=f-(u+d+f)/2;break;case"bottom":a=-d-u;break}this._measuredHeight=m,this._measuredWidth=p;var k=be(n-s,this._positionPrecision,!0),L=be(a-o,this._positionPrecision,!0);this.ex=k-c,this.ey=L-f,this.maxLeft=g+k-c,this.maxRight=y+k-c,this.maxTop=v+L-f,this.maxBottom=b+L-f,this.pixelPerfect&&Ir.pixelPerfectPrecision==0&&(k-=.5,L-=.5),this.element.moveTo({x:k,y:L}),e!=this.element.transformString&&this.dispatchImmediately("transformed")}},r.prototype.measure=function(){this.updateCenter();var e=this._measuredWidth,i=this._measuredHeight,n=this.maxLeft,a=this.maxRight,s=this.maxTop,o=this.maxBottom;this._measuredWidthSelf=e,this._measuredHeightSelf=i;var l=this._positionPrecision;if(this.maxLeftSelf=this.maxLeft,this.maxRightSelf=this.maxRight,this.maxTopSelf=this.maxTop,this.maxBottomSelf=this.maxBottom,this.rotation!==0||this.scale!==1||this.nonScaling){this.nonScalingStroke&&(this.strokeWidth=this.strokeWidth);var u=this.paper.svg,c=u.createSVGMatrix(),h=this.rotation,f=this.scale;this.nonScaling&&(f=this.scale/this.globalScale),c.a=nt(h)*f,c.c=-Xe(h)*f,c.e=0,c.b=Xe(h)*f,c.d=nt(h)*f,c.f=0;var d=u.createSVGPoint();d.x=n,d.y=s;var p=u.createSVGPoint();p.x=a,p.y=s;var m=u.createSVGPoint();m.x=a,m.y=o;var g=u.createSVGPoint();g.x=n,g.y=o;var y=d.matrixTransform(c),v=p.matrixTransform(c),b=m.matrixTransform(c),_=g.matrixTransform(c);n=Math.min(y.x,v.x,b.x,_.x),a=Math.max(y.x,v.x,b.x,_.x),s=Math.min(y.y,v.y,b.y,_.y),o=Math.max(y.y,v.y,b.y,_.y),e=a-n,i=o-s,this.maxLeft=be(n,l,!0),this.maxRight=be(a,l,!0),this.maxTop=be(s,l,!0),this.maxBottom=be(o,l,!0)}return this._measuredWidth=be(e,l,!0),this._measuredHeight=be(i,l,!0),this._measuredWidth!=this._prevMeasuredWidth||this._measuredHeight!=this._prevMeasuredHeight?(this._prevMeasuredHeight=this._measuredHeight,this._prevMeasuredWidth=this._measuredWidth,this.dispatch("sizechanged"),(this.isHover||this.showTooltipOn=="hit"||this.showTooltipOn=="always")&&this.tooltip&&this.tooltip.visible&&(O(this.tooltipText)||O(this.tooltipHTML))&&this.updateTooltipPosition(),!0):!1},r.prototype.insertBefore=function(e){var i=this._parent;if(i){var n=i.children.indexOf(e);n!==-1&&(i.children.moveValue(this,n),i.sortChildren())}return this},r.prototype.insertAfter=function(e){var i=this._parent;if(i){var n=i.children.indexOf(e);n!==-1&&(i.children.moveValue(this,n+1),i.sortChildren())}return this},r.prototype.removeElement=function(){this._element&&(this.removeDispose(this._element),this._element=void 0)},r.prototype.getRelativeX=function(e){return e instanceof ct?e.value:this._parent?e/this._parent.innerWidth:0},r.prototype.getRelativeY=function(e){return e instanceof ct?e.value:this._parent?e/this._parent.innerHeight:0},r.prototype.getPixelX=function(e){var i=0;if(M(e))i=e;else if(e instanceof ct){var n=e.value;this._parent&&(i=be(this._parent.innerWidth*n,this._positionPrecision,!0))}return i},r.prototype.getPixelY=function(e){var i=0;if(M(e))i=e;else if(e instanceof ct){var n=e.value;this._parent&&(i=be(this._parent.innerHeight*n,this._positionPrecision,!0))}return i},r.prototype.moveTo=function(e,i,n,a){this.isDragged&&!a||(e&&(M(e.x)&&this.setPropertyValue("x",be(e.x,this._positionPrecision,!0)),M(e.y)&&this.setPropertyValue("y",be(e.y,this._positionPrecision,!0))),M(i)&&(this.rotation=i),M(n)&&(this.scale=n),this.invalidatePosition())},Object.defineProperty(r.prototype,"mask",{get:function(){return this._adapterO?this._adapterO.apply("mask",this._mask.get()):this._mask.get()},set:function(e){var i=this;this._mask.get()!==e&&(e?(this.createClipPath(),e instanceof Mt?this._clipElement=this.paper.add("rect"):(e.isMeasured=!1,e.element&&(this._clipElement=e.element)),this._clipElement&&this._clipPath.add(this._clipElement),this._mask.set(e,new It([e.events.on("maxsizechanged",function(){i.inited&&i.applyMask()},void 0,!1),e.events.on("validated",this.applyMask,this,!1),e.events.on("positionchanged",this.applyMask,this,!1)])),this.applyMask()):(this._mask.reset(),this.group.removeAttr("clip-path"),this.removeClipPath()))},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"maskRectangle",{get:function(){return this._maskRectangle},set:function(e){e?(this.createClipPath(),this._clipElement||(this._clipElement=this.paper.add("rect"),this._clipPath.add(this._clipElement)),this._clipElement.attr({width:e.width,height:e.height})):(this.removeClipPath(),this._clipElement=void 0),this._maskRectangle=e},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"isMeasured",{get:function(){return this._isMeasured},set:function(e){e=lt(e),e||(this._measuredWidth=0,this._measuredHeight=0),this._isMeasured!=e&&(this._isMeasured=e,this.invalidatePosition())},enumerable:!0,configurable:!0}),r.prototype.hitTest=function(e){this.invalid&&this.validate(),e.invalid&&e.validate();var i=this.pixelX+this.maxLeft,n=this.pixelY+this.maxTop,a=i+this.maxRight,s=n+this.maxBottom,o=e.pixelX+e.maxLeft,l=e.pixelY+e.maxTop,u=o+e.maxRight,c=l+e.maxBottom;return!(o>a||us||c0&&(l=this.animate(s,i,n),l&&!l.isFinished()?this._disposers.push(l.events.on("animationended",function(){a.dispatchImmediately("transitionended")})):this.dispatchImmediately("transitionended")),e.filters.length>0){var u=[];Ne(e.filters.iterator(),function(c){var h=c.clone();u.push(h);var f=[];Ne(a.filters.iterator(),function(d){d.className==h.className&&(Xy(a.defaultState.filters.iterator(),function(p){return p.className===h.className})||a.defaultState.filters.push(d),Fe(h.properties,function(p,m){var g=d.properties[p];g!=m&&f.push({property:p,from:g,to:m})}))}),h.animate(f,i,n)}),this.filters.clear(),this.filters.pushAll(u)}return l},r.prototype.isInTransition=function(){return this.animations.length>0},Object.defineProperty(r.prototype,"isHover",{get:function(){return this.isInteractive()?this.interactions.isHover:!1},set:function(e){e=lt(e),e!==this.isHover&&this.isInteractive()&&(this.interactions.isHover=e,e?this.handleOver():(this.interactions.isRealHover=!1,this.handleOut()))},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"isDragged",{get:function(){return this._isDragged},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"isResized",{get:function(){return this._isResized},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"isDown",{get:function(){return this.isInteractive()?this.interactions.isDown:!1},set:function(e){e=lt(e),this.isInteractive()&&this.isDown!=e&&(this.interactions.isDown=e,e?this.handleDown():this.handleUp())},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"isFocused",{get:function(){return this.isInteractive()?this.interactions.isFocused:!1},set:function(e){e=lt(e),this.focusable&&this.isFocused!=e&&this.isInteractive()&&(this.interactions.isFocused=e,e===!0?this.handleFocus():this.handleBlur())},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"isActive",{get:function(){return this._isActive},set:function(e){this.setActive(e)},enumerable:!0,configurable:!0}),r.prototype.setActive=function(e){e=lt(e),this._isActive!==e&&(this._isActive=e,e&&this.states.hasKey("active")?(this.setState("active"),this.isHover&&this.states.hasKey("hoverActive")&&this.setState("hoverActive")):this.applyCurrentState(),this.dispatchImmediately("toggled"))},Object.defineProperty(r.prototype,"disabled",{get:function(){var e=this.getPropertyValue("disabled");return O(e)?e:this.virtualParent?this.virtualParent.disabled:this._parent?this._parent.disabled:!1},set:function(e){this.setDisabled(e)},enumerable:!0,configurable:!0}),r.prototype.setDisabled=function(e){e=lt(e);var i=this.getPropertyValue("disabled");if(i!=e){if(this.setPropertyValue("disabled",e,!0),e)this.parent=this._parent,this.removeFromInvalids(),this.group.attr({display:"none"}),this.dispatch("disabled");else{if(this._parent){var n=this._parent.element;n.hasChild(this.group)||n.add(this.group)}this instanceof Mt?(this.deepInvalidate(),this._background&&this._background.invalidate()):this.invalidate(),this.__disabled||this.removeSVGAttribute("display"),this.dispatch("enabled")}return this.dispatch("transformed"),Ve.requestFrame(),!0}return!1},Object.defineProperty(r.prototype,"__disabled",{get:function(){return this._internalDisabled},set:function(e){this._internalDisabled!=e&&(this._internalDisabled=e,this._updateDisabled=!0,this.invalidatePosition(),e||this.invalidate())},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"numberFormatter",{get:function(){return this._numberFormatter?this._numberFormatter:this.virtualParent?this.virtualParent.numberFormatter:this._parent?this._parent.numberFormatter:(this._numberFormatter=new Kf,this._numberFormatter.language=this.language,this.numberFormatter)},set:function(e){this._numberFormatter=e,this._numberFormatter.language=this.language},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"dateFormatter",{get:function(){return this._dateFormatter?this._dateFormatter:this.virtualParent?this.virtualParent.dateFormatter:this._parent?this._parent.dateFormatter:(this._dateFormatter=new Po,this._dateFormatter.language=this.language,this.dateFormatter)},set:function(e){this._dateFormatter=e,this._dateFormatter.language=this.language},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"durationFormatter",{get:function(){return this._durationFormatter?this._durationFormatter:this.virtualParent?this.virtualParent.durationFormatter:this._parent?this._parent.durationFormatter:(this._durationFormatter=new $f,this._durationFormatter.language=this.language,this.durationFormatter)},set:function(e){this._durationFormatter=e,this._durationFormatter.language=this.language},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"language",{get:function(){var e=this._language.get();return e||(this.virtualParent?this.virtualParent.language:this._parent?this._parent.language:(e=new fn,this.language=e,e))},set:function(e){var i=this;this._language.get()!==e&&this._language.set(e,e.events.on("localechanged",function(n){if(i._numberFormatter&&(i._numberFormatter.language=i.language),i._dateFormatter&&(i._dateFormatter.language=i.language),i._durationFormatter&&(i._durationFormatter.language=i.language),i._exporting.get()){var a=i._exporting.get();a.numberFormatter.language=i.language,a.dateFormatter.language=i.language,a.durationFormatter.language=i.language,a.language=i.language}i instanceof Mt&&i.deepInvalidate()}))},enumerable:!0,configurable:!0}),r.prototype.populateString=function(e,i){if(O(e)){e=Af(e),e=Mi().escape(e);var n=e.match(/\{([^}]+)\}/g),a=void 0;if(n)for(a=0;ah?1:l.idx-u.idx}),e=i.map(function(l){return l.data});var n=this.element,a=!0;if(n.node&&n.node.childNodes){for(var s=0,o=n.node.childNodes.length;s0;){var e=this.children.getIndex(0);e.parent=void 0,this.children.removeValue(e)}},r.prototype.disposeChildren=function(){for(;this.children.length>0;){var e=this.children.getIndex(0);e.dispose(),this.children.removeValue(e)}},Object.defineProperty(r.prototype,"background",{get:function(){return this._background||(this._background=this.createBackground(),this.processBackground()),this._background},set:function(e){this._background&&this.background!=e&&this.removeDispose(this._background),e&&(this._background=e,this._disposers.push(e),this.processBackground())},enumerable:!0,configurable:!0}),r.prototype.handleGlobalScale=function(){t.prototype.handleGlobalScale.call(this),this.children.each(function(e){e.handleGlobalScale()})},r.prototype.createBackground=function(){return new Zf},r.prototype.processBackground=function(){var e=this._background;e&&(e.isMeasured=!1,this._background.fill=new Wt().getFor("background"),e.parent=this,e.isMeasured=!1,this.children.removeValue(e),this._disposers.push(e),this.group.addToBack(this._background.group))},r.prototype.validateLayout=function(){var e=this;D.removeFromInvalidLayouts(this),this.layoutInvalid=!1,this._availableWidth=this.innerWidth,this._availableHeight=this.innerHeight;var i=0,n=0,a=!0;this.children&&(this.sortChildren(),_e(this._childrenByLayout,function(s){var o,l;if(M(s.relativeWidth)?(o=be(e._availableWidth*s.relativeWidth,2),e.layout=="horizontal"&&(o-=s.pixelMarginRight+s.pixelMarginLeft)):e.layout=="horizontal"&&s.invalid&&s.validate(),M(s.relativeHeight)?(l=be(e._availableHeight*s.relativeHeight,2),e.layout=="vertical"&&(l-=s.pixelMarginTop+s.pixelMarginBottom)):e.layout=="vertical"&&s.invalid&&s.validate(),s.invalid==!1){if(M(s.relativeWidth)&&(s.maxWidth=o),M(s.relativeHeight)&&(s.maxHeight=l),s.isMeasured){e.layout=="horizontal"&&(M(s.percentWidth)||s.measuredWidth>0&&(e._availableWidth-=s.measuredWidth+s.pixelMarginLeft+s.pixelMarginRight)),e.layout=="vertical"&&(M(s.percentHeight)||s.measuredHeight>0&&(e._availableHeight-=s.measuredHeight+s.pixelMarginTop+s.pixelMarginBottom));var u=s.measuredWidth,c=s.measuredHeight;s.align!="none"&&(u+=s.pixelMarginLeft+s.pixelMarginRight),s.valign!="none"&&(c+=s.pixelMarginTop+s.pixelMarginBottom),i=Math.max(i,u),n=Math.max(n,c)}}else s.isMeasured&&(M(s.relativeWidth)&&s.maxWidth!=o&&(s.maxWidth=o,a=!1),M(s.relativeHeight)&&s.maxHeight!=l&&(s.maxHeight=l,a=!1))})),this._absoluteWidth=i,this._absoluteHeight=n,a&&this.arrange()},r.prototype.arrange=function(){var e=this,i=this.children,n=0,a=0,s=at(this.innerWidth,this._absoluteWidth),o=at(this.innerHeight,this._absoluteHeight),l,u,c,h,f=this.pixelPaddingLeft,d=this.pixelPaddingRight,p=this.pixelPaddingTop,m=this.pixelPaddingBottom,g=0,y=0,v=0,b=0,_=[],x=[],k,L,C,T=this.maxWidth,A=this.maxHeight,U=this.minWidth,N=this.minHeight,Y=ro(i.values);if(this.reverseOrder&&Y.reverse(),this.layout=="grid"){L=T,k=1;for(var fe=0,K=Y.length;fek&&(k=le)}}L=He(L,1,T),k=He(k,1,T),this.fixedWidthGrid?C=T/k:C=T/L,C=at(1,Math.floor(C)),C=Ht(this.maxColumns,C),_=this.getColumnWidth(Y,C,k)}for(var pe,Ce,Ie,Re,fe=0,K=Y.length;feHt(this.innerWidth,T)-B+1&&b=C&&(b=0,y+=x[v],v++,g=0);break}this.layout!=="none"&&(F.moveTo({x:Pe,y:he}),ae=Pe+F.maxLeft-Te,ie=Pe+F.maxRight+R,w=he+F.maxTop-G,S=he+F.maxBottom+$,(ie>u||!M(u))&&(u=ie),(aeh||!M(h))&&(h=S),(ie>Ce||!M(Ce))&&(Ce=ie),(aeRe||!M(Re))&&(Re=Re))}else F.validatePosition()}if(this.layout=="none"){var V=this.bbox;l=V.x,u=V.x+V.width,c=V.y,h=V.y+V.height}M(l)||(l=0,pe=0),M(u)||(u=this._availableWidth,Ce=u),M(c)||(c=0,Ie=0),M(h)||(h=this._availableHeight,Re=h),M(Ie)||(Ie=0),M(Re)||(Re=Ie),M(pe)||(pe=0),M(Ce)||(Ce=pe),n=u-l,a=h-c,M(this.relativeWidth)&&(n=T-f-d,l=0,u=n),M(this.relativeHeight)&&(a=A-p-m,c=0,h=a),M(this._pixelWidth)&&(l=0,n=this._pixelWidth-f-d),M(U)&&n0){var Z,X,Q=n,te=a;Q=-a&&i<=this.pixelWidth+a&&n>=-a&&n<=this.pixelHeight+a},r.prototype.copyFrom=function(e){var i=this;t.prototype.copyFrom.call(this,e),this.layout=e.layout,this.setStateOnChildren=e.setStateOnChildren,e._background&&(this.background=e._background.clone(),this.background.copyFrom(e._background)),Ne(e.children.iterator(),function(n){if(n.shouldClone){var a=n.clone();a.parent=i}})},Object.defineProperty(r.prototype,"preloader",{get:function(){var e=this._preloader;if(e)return e;if(this.parent)return this.parent.preloader},set:function(e){this._preloader&&this.removeDispose(this._preloader),this._preloader=e,e&&(e.parent=this.tooltipContainer,this._disposers.push(e))},enumerable:!0,configurable:!0}),r.prototype.setPaper=function(e){var i=this,n=t.prototype.setPaper.call(this,e);return n&&(this._background&&(this._background.paper=e,this._background.topParent=this.topParent),this.children.each(function(a){a.setPaper(e),a.topParent=i.topParent})),n},r.prototype.removeFromInvalids=function(){t.prototype.removeFromInvalids.call(this),D.removeFromInvalidLayouts(this)},r.prototype.setDataItem=function(e){this._dataItem!=e&&(Ne(this.children.iterator(),function(i){i.dataItem=e}),this._background&&(this._background.dataItem=e)),t.prototype.setDataItem.call(this,e)},r.prototype.measureElement=function(){this.disabled||this.isTemplate||this.layout=="none"||this.__disabled||this.validateLayout()},Object.defineProperty(r.prototype,"fontFamily",{get:function(){return this.getPropertyValue("fontFamily")},set:function(e){this.setPropertyValue("fontFamily",e,!0)&&(this.setSVGAttribute({"font-family":e}),this.invalidateLabels())},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"fontSize",{get:function(){return this.getPropertyValue("fontSize")},set:function(e){this.setPropertyValue("fontSize",e,!0)&&(this.setSVGAttribute({"font-size":e}),this.invalidateLabels())},enumerable:!0,configurable:!0}),r.prototype.invalidateLabels=function(){this.children.each(function(e){e.hardInvalidate?(e.hardInvalidate(),e.events.once("validated",e.handleValidate,e,!1)):e instanceof r&&e.invalidateLabels()})},Object.defineProperty(r.prototype,"fontWeight",{get:function(){return this.getPropertyValue("fontWeight")},set:function(e){this.setPropertyValue("fontWeight",e),this.setSVGAttribute({"font-weight":e})},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"textDecoration",{get:function(){return this.getPropertyValue("textDecoration")},set:function(e){this.setPropertyValue("textDecoration",e),this.setSVGAttribute({"text-decoration":e})},enumerable:!0,configurable:!0}),r.prototype.dispose=function(){this._background&&this._background.dispose(),this._shouldBeReady=[],this.disposeChildren(),t.prototype.dispose.call(this)},r.prototype.setState=function(e,i,n){var a=e;return e instanceof eu&&(a=e.name),this.setStateOnChildren&&Ne(this.children.iterator(),function(s){s.setState(a,i,n),a!="active"&&(s.isActive=!1)}),this._background&&this._background.setState(a),this.setStateOnSprites.length&&_e(this.setStateOnSprites,function(s){s.setState(a,i,n)}),t.prototype.setState.call(this,e,i,n)},r.prototype.setActive=function(e){t.prototype.setActive.call(this,e),this._background&&(this._background.isActive=e)},r.prototype.dispatchReady=function(){var e=this;if(!this.isReady()&&!this.isDisposed()){var i=!0;Rf(this.children.iterator(),function(n){return!n.__disabled&&!n.disabled&&!n.isReady()?(i=!1,!1):!0}),Hy(this._shouldBeReady,function(n){return!n.__disabled&&!n.disabled&&!n.isReady()?(i=!1,!1):!0}),i?t.prototype.dispatchReady.call(this):D.events.once("exitframe",function(){e.dispatchReady(),Ve.requestFrame()},void 0,!1)}},r.prototype._systemUpdate=function(e){this.children.each(function(i){i.invalid&&(i._systemCheckIfValidate()?i.dataItem&&i.dataItem.component&&i.dataItem.component.dataInvalid?e.push(i):i.validate():e.push(i))}),t.prototype._systemUpdate.call(this,e)},r.prototype._systemValidatePositions=function(){this.children.each(function(e){e.positionInvalid&&e.validatePosition()}),t.prototype._systemValidatePositions.call(this)},r.prototype._systemValidateLayouts=function(){this.layoutInvalid&&!this.isDisposed()&&this.validateLayout()},Object.defineProperty(r.prototype,"tapToActivate",{get:function(){return this._tapToActivate},set:function(e){this._tapToActivate!=e&&this.setTapToActivate(e)},enumerable:!0,configurable:!0}),r.prototype.setTapToActivate=function(e){var i=this;this._tapToActivate=e,this.interactions.isTouchProtected=e,e&&this.interactions.setEventDisposer("container-tapToActivate",e,function(){return new It([i.events.on("hit",i.handleTapToActivate,i,!1),i.events.on("down",i.initTapTimeout,i,!1),i.events.on("track",i.initTapTimeout,i,!1),Ae().body.events.on("down",function(n){Ae().isLocalElement(n.pointer,i.paper.svg,i.uid)||i.handleTapToActivateDeactivation()},i,!1)])}),Ae()},r.prototype.handleTapToActivate=function(){this.interactions.isTouchProtected=!1,this.initTapTimeout()},r.prototype.handleTapToActivateDeactivation=function(){this.interactions.isTouchProtected=!0},r.prototype.initTapTimeout=function(){var e=this;this._tapToActivateTimeout&&this._tapToActivateTimeout.dispose(),this.tapToActivate&&!this.interactions.isTouchProtected&&this.tapTimeout&&(this._tapToActivateTimeout=this.setTimeout(function(){e.handleTapToActivateDeactivation()},this.tapTimeout))},r.prototype.moveHtmlContainer=function(e){var i=h1(e);if(i){this.htmlContainer=i;var n=this.svgContainer;n.htmlElement=i,n.htmlElement.appendChild(n.SVGContainer),n.initSensor(),n.measure()}else kt(e)&&e!=""&&Ve.log("html container '"+e+"' not found")},r.prototype.hasLicense=function(){for(var e=0;e0;){var s=a[0],o=s.dataProvider;if(s.isDisposed())Le(a,s);else if(o&&o.dataInvalid)try{if(o.validateData(),o.dataValidationProgress<1)break}catch(h){Le(a,o),o.raiseCriticalError(h)}else try{if(s.validateData(),s.dataValidationProgress<1)break}catch(h){Le(a,s),s.raiseCriticalError(h)}}if(Date.now()-e>this.updateStepDuration)break}for(;D.invalidRawDatas.length>0;){var s=D.invalidRawDatas[0];if(s.isDisposed())Le(D.invalidRawDatas,s);else try{s.validateRawData()}catch(f){Le(D.invalidRawDatas,s),s.raiseCriticalError(f)}}for(;D.invalidDataItems.length>0;){var s=D.invalidDataItems[0],o=s.dataProvider;if(!(s.isDisposed()||s.dataInvalid||o&&o.dataInvalid))try{s.validateDataItems()}catch(d){Le(D.invalidDataItems,s),s.raiseCriticalError(d)}Le(D.invalidDataItems,s)}for(;D.invalidDataRange.length>0;){var s=D.invalidDataRange[0],o=s.dataProvider;if(!(s.isDisposed()||s.dataInvalid||o&&o.dataInvalid))try{s.validateDataRange(),s.skipRangeEvent||s.dispatchImmediately("datarangechanged"),s.skipRangeEvent=!1}catch(d){Le(D.invalidDataRange,s),s.raiseCriticalError(d)}Le(D.invalidDataRange,s)}var l=[];Fe(D.invalidLayouts,function(h){r.validateLayouts(h)}),Fe(D.invalidPositions,function(h){r.validatePositions(h)});var u=!1;if(e=Date.now(),Fe(D.invalidSprites,function(h,f){for(var d=0;f.length>0;){if(r.validateLayouts(h),r.validatePositions(h),d++,d==5){if(Date.now()-e>r.updateStepDuration)break;d=0}var p=f[f.length-1];if(p&&!p.isDisposed()){if(!p._systemCheckIfValidate())l.push(p);else if(!r.checkIfValidate2(p))l.push(p);else try{p._systemUpdate(l)}catch(m){p.invalid=!1,Le(f,p),p.raiseCriticalError(m)}p.invalid=!1}Le(f,p)}D.invalidSprites[h]=D.invalidSprites[h].concat(l)}),Fe(D.invalidSprites,function(h,f){f.length>0&&(u=!0)}),Fe(D.invalidDatas,function(h,f){f.length>0&&(u=!0)}),_e(ro(this.animations),function(h){h.update()}),Fe(D.invalidLayouts,function(h){r.validateLayouts(h)}),Fe(D.invalidPositions,function(h){r.validatePositions(h)}),T4(),Fe(D.invalidLayouts,function(h){r.validateLayouts(h)}),Fe(D.invalidPositions,function(h){r.validatePositions(h)}),D.dispatchImmediately("exitframe"),(u||this.animations.length>0||i.length>0)&&this.requestFrame(),this.updateStepDuration<200){var c=!0;Fe(D.invalidDatas,function(h,f){f.length>0&&(c=!1)}),Fe(D.invalidSprites,function(h,f){f.length>0&&(c=!1)}),c&&(this.updateStepDuration=200)}}},t.prototype.checkIfValidate2=function(r){return!(r.dataItem&&r.dataItem.component&&r.dataItem.component.dataInvalid&&!r.dataItem.component.isTemplate)},t.prototype.requestFrame=function(){var r=this;this._frameRequested||(Ff(function(){r.update()}),this._frameRequested=!0)},t.prototype.softInvalidate=function(r){var e=this;r.children.each(function(i){i instanceof Mt&&e.softInvalidate(i),i.measureFailed&&(er(i,"Label")?i.hardInvalidate():i.invalidate(),i.measureFailed=!1)})},t.prototype.validatePositions=function(r){for(var e=D.invalidPositions[r];e.length>0;){var i=e[e.length-1];if(i.isDisposed())Le(e,i);else try{i._systemValidatePositions()}catch(n){i.positionInvalid=!1,Le(e,i),i.raiseCriticalError(n)}}},t.prototype.validateLayouts=function(r){for(var e=D.invalidLayouts[r];e.length>0;){var i=e[e.length-1];if(i.isDisposed())Le(e,i);else try{i.children.each(function(n){n._systemValidateLayouts()}),i.validateLayout()}catch(n){i.layoutInvalid=!1,Le(e,i),i.raiseCriticalError(n)}}},t.prototype.log=function(r){mx(r)},Object.defineProperty(t.prototype,"isPaused",{get:function(){return this._isPaused},set:function(r){this._isPaused=r,r||(this._frameRequested=!1,this.requestFrame())},enumerable:!0,configurable:!0}),t.VERSION="4.10.30",t}(),Ve=new Ex,w1=function(){function t(){}return t.prototype.parse=function(r){return[]},Object.defineProperty(t.prototype,"parsableNumbers",{get:function(){return this.options.numberFields&&this.options.numberFields.length>0},enumerable:!0,configurable:!0}),t.prototype.maybeToNumber=function(r,e){return this.options.numberFields.indexOf(r)!==-1?Gh(e):e},Object.defineProperty(t.prototype,"parsableDates",{get:function(){return this.options.dateFields&&this.options.dateFields.length>0},enumerable:!0,configurable:!0}),t.prototype.maybeToDate=function(r,e){return this.options.dateFields.indexOf(r)!==-1?this.options.dateFormatter.parse(e,this.dateFormat):e},t.prototype.maybeToEmpty=function(r){return(!O(r)||r=="")&&O(this.options.emptyAs)?this.options.emptyAs:r},Object.defineProperty(t.prototype,"dateFormatter",{get:function(){return this.options.dateFormatter||(this.options.dateFormatter=new Po,this.options.dateFormat&&(this.options.dateFormat=this.options.dateFormat)),this.options.dateFormatter},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"dateFormat",{get:function(){return this.options.dateFormat||this.dateFormatter.inputDateFormat},enumerable:!0,configurable:!0}),t}(),Mx=[",",";"," "],iu=function(t){re(r,t);function r(){var e=t!==null&&t.apply(this,arguments)||this;return e.contentType="text/csv",e.options={delimiter:"",reverse:!1,skipRows:0,skipEmpty:!0,useColumnNames:!1},e}return r.isCSV=function(e){return!!r.getDelimiterFromData(e)},r.getDelimiterFromData=function(e){var i=e.split(` -`),n=i.length,a;return _e(Mx,function(s){for(var o=0,l=0,u=0;u1){if(l===0)l=o;else if(o!=l){l=0;break}}else{l=0;break}l&&(a=s)}),a},r.prototype.parse=function(e){this.options.delimiter||(this.options.delimiter=r.getDelimiterFromData(e));var i=this.CSVToArray(e,this.options.delimiter),n=O(this.options.emptyAs),a=this.parsableNumbers,s=this.parsableDates,o=[],l=[],u,c;for(c=0;c0&&l.delay(i))}),s}},r.prototype.dispose=function(){t.prototype.dispose.call(this),_e(this.sprites,function(e){e.dispose()}),this.sprites=[]},r.prototype.hide=function(e,i,n,a){var s=this;if(this.isHiding=!0,_e(this.sprites,function(l){var u=l.hide(e);u!=null&&!u.isFinished()&&(s._disposers.push(u),i!=null&&i>0&&u.delay(i))}),M(n)&&a){var o;if(_e(a,function(l){var u=s.setWorkingValue(l,n,e,i);u&&(o=u)}),o&&!o.isFinished())return this._hideDisposer=o.events.on("animationended",function(){s.setVisibility(!1,!0),s.isHiding=!1}),this._disposers.push(this._hideDisposer),o;this.isHiding=!1,this.setVisibility(!1,!0)}else this.isHiding=!1,this.setVisibility(!1)},r.prototype.getDuration=function(e){if(!M(e)){var i=this.component;i&&(e=i.interpolationDuration)}if(e!=null)return this._adapterO?this._adapterO.apply("duration",e):e},r.prototype.getValue=function(e,i){if(e&&this.component){i||(i=this.component.dataFields[e+"Show"],i||(i="value"));var n=this.values[e][i];return this._adapterO&&this._adapterO.isEnabled("value")?this._adapterO.apply("value",{value:n,field:e}).value:n}},r.prototype.getWorkingValue=function(e){if(e&&this.component){var i=this.component.dataFields[e+"Show"];return i||(i="workingValue"),this._adapterO?this._adapterO.apply("workingValue",{workingValue:this.values[e][i],field:e}).workingValue:this.values[e][i]}},r.prototype.getActualWorkingValue=function(e){return this.values[e].workingValue},r.prototype.setValue=function(e,i,n,a){var s=this.values[e].value,o=this.getDuration(n);if(i=At(i),s!==i){if(this.values[e].value=i,this._eventDispatcher&&!this.__disabled&&this.events.isEnabled("valuechanged")){var l={type:"valuechanged",target:this,property:e};this.events.dispatchImmediately("valuechanged",l)}this.component&&this.component.handleDataItemValueChange(this,e)}this.setWorkingValue(e,i,o,a)},r.prototype.setCalculatedValue=function(e,i,n){var a=this.values[e][n];if(a!==i&&M(i)){if(this.values[e][n]=i,this._eventDispatcher&&!this.__disabled&&this.events.isEnabled("calculatedvaluechanged")){var s={type:"calculatedvaluechanged",target:this,property:e};this.events.dispatchImmediately("calculatedvaluechanged",s)}this.component&&this.component.handleDataItemCalculatedValueChange(this,e)}},r.prototype.setWorkingValue=function(e,i,n,a){if(M(this.values[e].value)){var s=this.getDuration(n),o=this.values[e].workingValue;if(s!=null&&s>0&&M(o)&&this.component)if(o!=i){var l=this.animate({childObject:this.values[e],property:"workingValue",from:o,to:i,dummyData:e},s,this.component.interpolationEasing);return a!=null&&l.delay(a),l.events.on("animationstarted",this.handleInterpolationProgress,this),l.events.on("animationprogress",this.handleInterpolationProgress,this),l.events.on("animationended",this.handleInterpolationProgress,this),this._valueAnimations[e]=l,l}else{var u=this._valueAnimations[e];u&&u.stop(),this.values[e].workingValue=i}else{var u=this._valueAnimations[e];if(u&&u.stop(),this.values[e].workingValue=i,this._eventDispatcher&&!this.__disabled&&this.events.isEnabled("workingvaluechanged")){var c={type:"workingvaluechanged",target:this,property:e};this.events.dispatchImmediately("workingvaluechanged",c)}this.component&&this.component.handleDataItemWorkingValueChange(this,e)}}},r.prototype.setLocation=function(e,i,n,a){var s=this.locations[e];if(s!==i){if(this.locations[e]=i,this._eventDispatcher&&!this.__disabled&&this.events.isEnabled("locationchanged")){var o={type:"locationchanged",target:this,property:e};this.events.dispatchImmediately("locationchanged",o)}this.component&&this.component.handleDataItemValueChange(this,e),this.setWorkingLocation(e,i,n,a)}},r.prototype.setWorkingLocation=function(e,i,n,a){var s=this.getDuration(n),o=this.workingLocations[e];if(s!=null&&s>0&&M(o)&&this.component)if(o!=i){var l=this.animate({childObject:this.workingLocations,property:e,from:o,to:i,dummyData:e},s,this.component.interpolationEasing);return a!=null&&l.delay(a),l.events.on("animationstarted",this.handleInterpolationProgress,this),l.events.on("animationprogress",this.handleInterpolationProgress,this),l.events.on("animationended",this.handleInterpolationProgress,this),this._locationAnimations[e]=l,l}else{var u=this._locationAnimations[e];u&&u.stop(),this.workingLocations[e]=i}else{var u=this._locationAnimations[e];if(u&&u.stop(),this.workingLocations[e]=i,this._eventDispatcher&&!this.__disabled&&this.events.isEnabled("workinglocationchanged")){var c={type:"workinglocationchanged",target:this,property:e};this.events.dispatchImmediately("workinglocationchanged",c)}this.component&&this.component.handleDataItemWorkingLocationChange(this,e)}},r.prototype.setDate=function(e,i,n){!to(i)&&this.component&&(i=this.component.dateFormatter.parse(i));var a=this.dates[e];a!==i&&(this.dates[e]=i,this.setValue(e,i.getTime(),n))},r.prototype.getDate=function(e){return this._adapterO?this._adapterO.apply("date",{date:this.dates[e],field:e}).date:this.dates[e]},r.prototype.setProperty=function(e,i){if(this.properties[e]!==i){if(this.hasProperties=!0,this.properties[e]=i,this._eventDispatcher&&!this.__disabled&&this.events.isEnabled("propertychanged")){var n={type:"propertychanged",target:this,property:e,value:i};this.events.dispatchImmediately("propertychanged",n)}this.component&&this.component.handleDataItemPropertyChange(this,e)}},r.prototype.setCategory=function(e,i){kt(i)||(i=Af(i)),this.categories[e]!==i&&(this.categories[e]=i)},r.prototype.copyFrom=function(e){t.prototype.copyFrom.call(this,e),e.dataContext&&(this.dataContext=r3(e.dataContext,{})),Sa(e.locations,this.locations),e._adapterO&&this.adapter.copyFrom(e._adapterO),this.component=e.component},Object.defineProperty(r.prototype,"opacity",{set:function(e){_e(this.sprites,function(i){i.opacity=e})},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"ignoreMinMax",{get:function(){return this._ignoreMinMax},set:function(e){if(this._ignoreMinMax=e,this._eventDispatcher&&!this.__disabled&&this.events.isEnabled("propertychanged")){var i={type:"propertychanged",target:this,property:"ignoreMinMax",value:e};this.events.dispatchImmediately("propertychanged",i)}this.component&&this.component.handleDataItemPropertyChange(this,"ignoreMinMax")},enumerable:!0,configurable:!0}),r.prototype.animate=function(e,i,n){return new di(this,e,i,n).start()},r.prototype.handleInterpolationProgress=function(e){var i=e.target,n=i.animationOptions[0];if(n){if(this._eventDispatcher&&!this.__disabled&&this.events.isEnabled("workingvaluechanged")){var a={type:"workingvaluechanged",target:this,property:n.dummyData};this.events.dispatchImmediately("workingvaluechanged",a)}this.component&&this.component.handleDataItemWorkingValueChange(this,n.dummyData)}},r.prototype.hasValue=function(e){for(var i=0,n=e.length;i0;)this.data.shift(),i--;this.invalidateData()},r.prototype.removeData=function(e,i){if(M(e)&&e>0){for(;e>0;){var n=this.mainDataSet.getIndex(0);n&&this.mainDataSet.remove(n),this.dataUsers.each(function(a){if(!a.data||a.data.length==0){var s=a.mainDataSet.getIndex(0);s&&a.mainDataSet.remove(s)}}),i||this.data.shift(),this._parseDataFrom>0&&this._parseDataFrom--,e--}this.invalidateDataItems()}},r.prototype.invalidateData=function(){this.disabled||this.isTemplate||(D.addToInvalidComponents(this),Ve.requestFrame(),this.dataInvalid=!0,Ne(this.dataUsers.iterator(),function(e){e.invalidateDataItems()}))},r.prototype.invalidateDataUsers=function(){Ne(this.dataUsers.iterator(),function(e){e.invalidate()})},r.prototype.invalidateDataItems=function(){this.disabled||this.isTemplate||(an(D.invalidDataItems,this),Ve.requestFrame(),this.dataItemsInvalid=!0,Ne(this.dataUsers.iterator(),function(e){e.invalidateDataItems()}))},r.prototype.invalidateDataRange=function(){this.disabled||this.isTemplate||(this.dataRangeInvalid=!0,an(D.invalidDataRange,this),Ve.requestFrame())},r.prototype.validateDataRange=function(){Le(D.invalidDataRange,this),this.dataRangeInvalid=!1,(this.startIndex!=this._prevStartIndex||this.endIndex!=this._prevEndIndex)&&(this.rangeChangeUpdate(),this.appendDataItems(),this.invalidate(),this.dispatchImmediately("datarangechanged"))},r.prototype.sliceData=function(){this._workingStartIndex=this.startIndex,this._workingEndIndex=this.endIndex},r.prototype.rangeChangeUpdate=function(){this.sliceData(),this._prevStartIndex=this.startIndex,this._prevEndIndex=this.endIndex},r.prototype.appendDataItems=function(){for(var e=this.endIndex,i=this.startIndex;i0&&this.disposeData(),this.data.length>0){var i=this.preloader;Ne(this.dataUsers.iterator(),function(h){h._startIndex=void 0,h._endIndex=void 0});var n=0,a=Date.now(),s=this._parseDataFrom,o=this.data.length,l=function(){var h=u.data[s];if(u._usesData){var f=u.getDataItem(h);u.processDataItem(f,h)}if(u.dataUsers.each(function(p){if(p.data.length==0){var m=p.getDataItem(h);p.processDataItem(m,h)}}),n++,n==100){n=0;var d=Date.now()-a;if(d>u.parsingStepDuration&&s.5&&!i.visible||(i.progress=s/u.data.length)),u.dataValidationProgress=s/u.data.length,s=u.data.length,u.invalidateData(),{value:void 0}}},u=this;for(s;s0?this.invalidateData():(this.dispatchImmediately("beforedatavalidated"),this.dispatch("datavalidated")))},r.prototype.getDataSource=function(e){var i=this;return O(this._dataSources[e])||(this._dataSources[e]=new Ax,this._dataSources[e].component=this,this.setDataSourceEvents(this._dataSources[e],e),this._dataSources[e].adapter.add("dateFields",function(n){return i.dataSourceDateFields(n)}),this._dataSources[e].adapter.add("numberFields",function(n){return i.dataSourceNumberFields(n)}),this.events.on("inited",function(){i.loadData(e)},this,!1)),this._dataSources[e]},Object.defineProperty(r.prototype,"dataSource",{get:function(){return this._dataSources.data||this.getDataSource("data"),this._dataSources.data},set:function(e){var i=this;this._dataSources.data&&this.removeDispose(this._dataSources.data),this._dataSources.data=e,this._dataSources.data.component=this,this.events.on("inited",function(){i.loadData("data")},this,!1),this.setDataSourceEvents(e,"data")},enumerable:!0,configurable:!0}),r.prototype.loadData=function(e){this._dataSources[e].load()},r.prototype.dataSourceDateFields=function(e){return e},r.prototype.dataSourceNumberFields=function(e){return e},r.prototype.populateDataSourceFields=function(e,i,n){return _e(n,function(a){i[a]&&qr(e,i[a])===-1&&e.push(i[a])}),e},r.prototype.setDataSourceEvents=function(e,i){var n=this;e.events.on("started",function(a){var s=n.preloader;s&&(s.progress=0)},void 0,!1),e.events.on("loadstarted",function(a){var s=n.preloader;s&&(s.progress=.25)},void 0,!1),e.events.on("loadended",function(a){var s=n.preloader;s&&(s.progress=.5)},void 0,!1),e.events.on("parseended",function(a){var s=n.preloader;s&&(s.progress=.75)},void 0,!1),e.events.on("ended",function(a){var s=n.preloader;s&&(s.progress=1)},void 0,!1),e.events.on("error",function(a){var s=n.preloader;s&&(s.progress=1),n.openModal(a.message)},void 0,!1),i&&e.events.on("done",function(a){var s=n.preloader;s&&(s.progress=1),i=="data"&&!hi(a.data)&&(a.data=[a.data]),e.incremental&&i=="data"&&n.data.length?n.addData(a.data,e.keepCount?a.data.length:0):e.updateCurrentData&&i=="data"&&n.data.length?(_e(n.data,function(o,l){O(a.data[l])&&Fe(o,function(u,c){O(a.data[l][u])&&(o[u]=a.data[l][u])})}),n.invalidateRawData()):n[i]=a.data})},Object.defineProperty(r.prototype,"responsive",{get:function(){return this._responsive||(this._responsive=new Bx,this._responsive.component=this),this._responsive},set:function(e){this._responsive=e,this._responsive.component=this},enumerable:!0,configurable:!0}),r.prototype.zoom=function(e,i,n,a){var s=this;i===void 0&&(i=!1),n===void 0&&(n=!1);var o=e.start,l=e.end,u=e.priority;if(e.start==e.end&&(e.start=e.start-.5/this.maxZoomFactor,e.end=e.end+.5/this.maxZoomFactor),u=="end"&&l==1&&o!=0&&othis.end&&(u="end"),M(a)||(a=this.maxZoomDeclination),!M(o)||!M(l))return{start:this.start,end:this.end};if(this._finalStart!=o||this._finalEnd!=l){var c=this.maxZoomFactor/this.minZoomCount,h=this.maxZoomFactor/this.maxZoomCount;if(u=="start"?(this.maxZoomCount>0&&1/(l-o)c&&(l=o+1/c),l>1&&l-o<1/c&&(o=l-1/c)):(this.maxZoomCount>0&&1/(l-o)c&&(o<=0?l=o+1/c:o=l-1/c),o<0&&l-o<1/c&&(l=o+1/c)),o<-a&&(o=-a),1/(l-o)>c&&(l=o+1/c),l>1+a&&(l=1+a),1/(l-o)>c&&(o=l-1/c),this._finalEnd=l,this._finalStart=o,this.skipRangeEvent=i,this.dispatchImmediately("rangechangestarted"),this.rangeChangeDuration>0&&!n){var f=this.rangeChangeAnimation;if(f&&f.progress<1){var d=f.animationOptions;if(d.length>1){if(d[0].to==o&&d[1].to==l)return{start:o,end:l};f.isDisposed()||f.stop()}}this.rangeChangeAnimation&&this.rangeChangeAnimation.kill(),f=this.animate([{property:"start",to:o},{property:"end",to:l}],this.rangeChangeDuration,this.rangeChangeEasing),this.rangeChangeAnimation=f,f&&!f.isFinished()?f.events.on("animationended",function(){s.dispatchImmediately("rangechangeended")}):this.dispatchImmediately("rangechangeended")}else this.start=o,this.end=l,this.dispatch("rangechangeended")}return{start:o,end:l}},r.prototype.zoomToIndexes=function(e,i,n,a){if(!(!M(e)||!M(i))){var s=e/this.dataItems.length,o=i/this.dataItems.length;this.zoom({start:s,end:o},n,a)}},Object.defineProperty(r.prototype,"zoomFactor",{get:function(){return He(1/(this.end-this.start),1,this.maxZoomFactor)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"maxZoomFactor",{get:function(){return this.getPropertyValue("maxZoomFactor")},set:function(e){this.setPropertyValue("maxZoomFactor",e)&&(e==1&&(this.maxZoomDeclination=0),this.invalidateDataRange())},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"maxZoomDeclination",{get:function(){return this.getPropertyValue("maxZoomDeclination")},set:function(e){this.setPropertyValue("maxZoomDeclination",e)&&this.invalidateDataRange()},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"startIndex",{get:function(){return M(this._startIndex)||(this._startIndex=0),this._startIndex},set:function(e){this._startIndex=He(Math.round(e),0,this.dataItems.length),this.start=this.indexToPosition(this._startIndex)},enumerable:!0,configurable:!0}),r.prototype.indexToPosition=function(e){return e/this.dataItems.length},Object.defineProperty(r.prototype,"endIndex",{get:function(){var e=this.dataItems.length;return(!M(this._endIndex)||this._endIndex>e)&&(this._endIndex=e),this._endIndex},set:function(e){this._endIndex=He(Math.round(e),0,this.dataItems.length),this.end=this.indexToPosition(this._endIndex)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"start",{get:function(){return this._adapterO?this._adapterO.apply("start",this._start):this._start},set:function(e){if(this._start!=e){this._start=e;var i=Math.max(0,Math.floor(this.dataItems.length*e)||0);this._startIndex=Math.min(i,this.dataItems.length),this.invalidateDataRange(),this.invalidate(),this.dispatchImmediately("startchanged"),this.dispatch("startendchanged")}},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"end",{get:function(){return this._adapterO?this._adapterO.apply("end",this._end):this._end},set:function(e){this._end!=e&&(this._end=e,this._endIndex=Math.min(this.dataItems.length,Math.ceil(this.dataItems.length*e)||0),this.invalidateDataRange(),this.invalidate(),this.dispatchImmediately("endchanged"),this.dispatch("startendchanged"))},enumerable:!0,configurable:!0}),r.prototype.removeFromInvalids=function(){t.prototype.removeFromInvalids.call(this),D.removeFromInvalidComponents(this),Le(D.invalidDataItems,this),Le(D.invalidDataRange,this),Le(D.invalidRawDatas,this)},Object.defineProperty(r.prototype,"dataItems",{get:function(){if(this._currentDataSetId!=""){var e=this.dataSets.getKey(this._currentDataSetId);if(e)return e}return this._dataItems},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"dataSets",{get:function(){return this._dataSets||(this._dataSets=new Bt),this._dataSets},enumerable:!0,configurable:!0}),r.prototype.setDataSet=function(e){if(this._currentDataSetId!=e){var i=this.dataSets.getKey(e);if(i)return this.dataItems.each(function(n){n.__disabled=!0}),this._currentDataSetId=e,this.invalidateDataRange(),this._prevStartIndex=void 0,this.dataItems.each(function(n){n.__disabled=!1}),!0;if(this._currentDataSetId!="")return this.dataItems.each(function(n){n.__disabled=!0}),this._currentDataSetId="",this.invalidateDataRange(),this._prevStartIndex=void 0,this.dataItems.each(function(n){n.__disabled=!1}),!0}return!1},Object.defineProperty(r.prototype,"currentDataSetId",{get:function(){return this._currentDataSetId},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"mainDataSet",{get:function(){return this._dataItems},enumerable:!0,configurable:!0}),r.prototype._updateDataItemIndexes=function(e){for(var i=this.mainDataSet.values,n=i.length,a=e;athis.availableWidth||this.bbox.widththis.availableHeight||this.bbox.height0&&(d+=v),f.removeElement(y);var b=this.getLineInfo(m);b&&(b.text="",b.element.textContent="");continue}var _=Mi().chunk(g,null,this.ignoreFormatting),x=0,k=!0,L=!1,C=this.getLineInfo(m);C?(C.text="",C.element.textContent=""):(C={text:"",element:this.getSVGLineElement("",0),complex:!1},f.add(C.element)),C.element.removeAttr("display"),C.element.removeChildren(),this.textPathElement&&C.element.add(this.textPathElement);for(var T=0;T<_.length;T++){T&&(C.complex=!0);var A=_[T];if(A.type==="format")p=A.text;else{if(L)continue;if(C.text=A.text,C.style=Mi().translateStyleShortcuts(p),this.textPathElement?this.getSvgElement(C.text,C.style,this.textPathElement):this.getSvgElement(C.text,C.style,C.element),this.getLineBBox(C),C.bbox.width=Math.ceil(C.bbox.width),xa){this.isOversized=!0;var U=C.element.textContent,N=C.bbox.width/U.length,Y=Ht(Math.ceil((C.bbox.width-a)/N),U.length);if(this.truncate){var fe=!1,K=C.element.node;if(K&&K.childNodes)for(var F=C.element.node.childNodes.length-1;F>=0;F--){var le=C.element.node.childNodes[F];if(fe&&C.bbox.width<=a&&(le.textContent+=" "+this.ellipsis,C.bbox=C.element.getBBox(),C.bbox.width=Math.floor(C.bbox.width),C.bbox.width<=a))break;fe=!1;var pe=le.textContent;for(U=C.element.textContent,Y=Ht(Math.ceil((C.bbox.width-a)/N),U.length);C.bbox.width>a&&Y<=U.length&&Y>0;){var Ce=at(U.length-Y-this.ellipsis.length,1);Ce<=1&&(Y=0,F>0&&(fe=!0,C.element.node.removeChild(le))),pe=Zh(pe,Ce,this.ellipsis,this.fullWords,this.rtl),pe.length>Ce&&this.fullWords&&(pe=Zh(pe,Ce,this.ellipsis,!1,this.rtl)),le.textContent=pe,C.bbox=C.element.getBBox(),C.bbox.width=Math.floor(C.bbox.width),Y=Math.ceil(Y*1.1)}L=!0}}else{var Ie=C.element.node;if(Ie){for(var Re=C.element.node.lastChild,Pe=void 0;C.bbox.width>a&&Y<=U.length&&Y>0;){var Ce=at(A.text.length-Y,1);if(k?Pe=$h(A.text,Ce,!0,this.rtl):(Pe=$h(A.text,Ce,!0,this.rtl,!1),(Pe[0].length>Ce||Ce===1)&&(C.element.node.removeChild(Re),Y=0)),Y>0){var he=Pe.shift();k&&(he=r1(he)),Re.textContent=Mi().cleanUp(he)}C.bbox=C.element.getBBox(),C.bbox.width=Math.floor(C.bbox.width),Y++}if(Pe.length>0){var Te="";O(Pe)&&(this.rtl?Te+=Pe.join("")+p:Te+=p+Pe.join("").replace(/([\[\]]{1})/g,"$1$1"));for(var R=T+1;R<_.length;R++)_[R].type=="value"?Te+=_[R].text.replace(/([\[\]]{1})/g,"$1$1"):Te+=_[R].text;c.splice(m+1,0,Te)}L=!0}}}this.bbox.widtha||ae>s)&&(this.isOversized=!0)}this.setStyles(),this.updateCenter(),this.updateBackground(),h=="none"&&this.group.attr({display:"none"}),this.pathElement&&this.paper.appendDef(this.pathElement)}},r.prototype.maybeHideOversized=function(){this.hideOversized&&(this.availableWidth=0;s--){var o=i[s];if(o.setAttribute("text-anchor",this.textAlign),this.textPathElement)o.removeAttribute("x"),o.removeAttribute("y");else{switch(this.textAlign){case"middle":o.setAttribute("x",(n/2).toString()+"px");break;case"end":this.rtl||o.setAttribute("x",n.toString());break;default:this.rtl?o.setAttribute("x",n.toString()):o.removeAttribute("text-anchor");break}var l=At(o.getAttribute("y"));switch(this.textValign){case"middle":o.setAttribute("y",((l||0)+(a-this.bbox.height)/2).toString());break;case"bottom":o.setAttribute("y",((l||0)+a-this.bbox.height).toString());break;default:o.setAttribute("y",(l||0).toString());break}}}}},r.prototype.getSVGLineElement=function(e,i){var n=this.paper.addGroup("text");return n.textContent=e,n.attr({x:"0"}),O(i)&&n.attr({y:i.toString()}),(this.truncate||this.wrap)&&n.attr({overflow:"hidden"}),n},Object.defineProperty(r.prototype,"rtl",{get:function(){return O(this._rtl)?this._rtl:this._topParent?this._topParent.rtl:!1},set:function(e){e=lt(e),this._rtl=e,this.element&&this.alignSVGText()},enumerable:!0,configurable:!0}),r.prototype.resetBBox=function(){this._bbox={x:0,y:0,width:0,height:0}},r.prototype.getHTMLLineElement=function(e){var i=document.createElement("div");switch(i.innerHTML=e,this.textAlign){case"middle":i.style.textAlign="center";break;case"end":i.style.textAlign="right";break}return this.wrap?i.style.wordWrap="break-word":i.style.whiteSpace="nowrap",this.rtl&&(i.style.direction="rtl"),O(this.fill)&&(i.style.color=this.fill.toString()),i},r.prototype.setStyles=function(){var e=this.element;!this.selectable||this.draggable||this.resizable||this.swipeable?e.addStyle({webkitUserSelect:"none",msUserSelect:"none"}):this.selectable&&(e.removeStyle("webkitUserSelect"),e.removeStyle("msUserSelect"))},r.prototype.hideUnused=function(e){this.initLineCache();var i=this.getCache("lineInfo");if(i.length>=e)for(var n=e;ne?i[e]:void 0},r.prototype.addLineInfo=function(e,i){this.initLineCache(),this.getCache("lineInfo")[i]=e},r.prototype.initLineCache=function(){O(this.getCache("lineInfo"))||this.setCache("lineInfo",[],0)},r.prototype.setDataItem=function(e){this._sourceDataItemEvents&&this._sourceDataItemEvents.dispose(),e&&(this._sourceDataItemEvents=new It([e.events.on("valuechanged",this.invalidate,this,!1),e.events.on("workingvaluechanged",this.invalidate,this,!1),e.events.on("calculatedvaluechanged",this.invalidate,this,!1),e.events.on("propertychanged",this.invalidate,this,!1)])),t.prototype.setDataItem.call(this,e)},Object.defineProperty(r.prototype,"availableWidth",{get:function(){return O(this.maxWidth)?this.maxWidth:this.pixelWidth},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"availableHeight",{get:function(){return O(this.maxHeight)?this.maxHeight:this.pixelHeight},enumerable:!0,configurable:!0}),r.prototype.getSvgElement=function(e,i,n){var a=this.paper.add("tspan");return a.textContent=e,i&&a.node.setAttribute("style",i),n&&n.add(a),a},r.prototype.deepInvalidate=function(){t.prototype.deepInvalidate.call(this),this.hardInvalidate()},Object.defineProperty(r.prototype,"readerTitle",{get:function(){var e=this.getPropertyValue("readerTitle");return e?this.dataItem&&(e=this.populateString(e)):e=this.populateString(o3(ql(this.html)?this.html:this.text)),e},set:function(e){e=Nt(e),this.setPropertyValue("readerTitle",e)&&this.applyAccessibility()},enumerable:!0,configurable:!0}),r}(Mt);D.registeredClasses.Label=pn;Gf.push({relevant:Lx.heightXS,state:function(t,r){if(t instanceof pn&&t.parent&&t.parent.isBaseSprite){var e=t.states.create(r);return e.properties.disabled=!0,e}return null}});var Gu=function(t){re(r,t);function r(){var e=t.call(this)||this;return e.className="RoundedRectangle",e.element=e.paper.add("path"),e.cornerRadius(3,3,3,3),e.applyTheme(),e}return r.prototype.draw=function(){t.prototype.draw.call(this);var e=this.innerWidth,i=this.innerHeight;if(M(e)&&M(i)){var n=Ht(e,i)/2,a=Sr(this.cornerRadiusTopLeft,n),s=Sr(this.cornerRadiusTopRight,n),o=Sr(this.cornerRadiusBottomRight,n),l=Sr(this.cornerRadiusBottomLeft,n),u=Ht(Math.abs(e/2),Math.abs(i/2)),c=He(a,0,u),h=He(s,0,u),f=He(o,0,u),d=He(l,0,u),p="M"+c+",0 L"+(e-h)+",0",m=" L"+d+","+i,g=" L0,"+c,y=" L"+e+","+(i-f),v=" a"+h+","+h+" 0 0 1 "+h+","+h,b=" a"+f+","+f+" 0 0 1 -"+f+","+f,_=" a"+d+","+d+" 0 0 1 -"+d+",-"+d,x=" a"+c+","+c+" 0 0 1 "+c+",-"+c,k=p+v+y+b+m+_+g+x+" Z";this.path=k}},r.prototype.cornerRadius=function(e,i,n,a){this.cornerRadiusTopLeft=e,this.cornerRadiusTopRight=i,this.cornerRadiusBottomLeft=n,this.cornerRadiusBottomRight=a},Object.defineProperty(r.prototype,"cornerRadiusTopLeft",{get:function(){return this.getPropertyValue("cornerRadiusTopLeft")},set:function(e){this.setPercentProperty("cornerRadiusTopLeft",e,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"cornerRadiusTopRight",{get:function(){return this.getPropertyValue("cornerRadiusTopRight")},set:function(e){this.setPercentProperty("cornerRadiusTopRight",e,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"cornerRadiusBottomRight",{get:function(){return this.getPropertyValue("cornerRadiusBottomRight")},set:function(e){this.setPercentProperty("cornerRadiusBottomRight",e,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"cornerRadiusBottomLeft",{get:function(){return this.getPropertyValue("cornerRadiusBottomLeft")},set:function(e){this.setPercentProperty("cornerRadiusBottomLeft",e,!0)},enumerable:!0,configurable:!0}),r.prototype.measureElement=function(){},Object.defineProperty(r.prototype,"bbox",{get:function(){return this.definedBBox?this.definedBBox:this.isMeasured?{x:0,y:0,width:this.innerWidth,height:this.innerHeight}:{x:0,y:0,width:0,height:0}},enumerable:!0,configurable:!0}),r}(bt);D.registeredClasses.RoundedRectangle=Gu;var zn=function(t){re(r,t);function r(){var e=t.call(this)||this;e.className="Button",e.tooltipY=0,e.iconPosition="left",e.layout="horizontal",e.contentAlign="center",e.contentValign="middle",e.padding(8,16,8,16),e.setStateOnChildren=!0;var i=new Wt,n=e.background;n.fill=i.getFor("secondaryButton"),n.stroke=i.getFor("secondaryButtonStroke"),n.fillOpacity=1,n.strokeOpacity=1,n.cornerRadius(3,3,3,3),e.label=new pn,e.label.fill=i.getFor("secondaryButtonText"),e.label.shouldClone=!1;var a=n.states.create("hover");a.properties.fillOpacity=1,a.properties.fill=i.getFor("secondaryButtonHover");var s=n.states.create("down");return s.transitionDuration=100,s.properties.fill=i.getFor("secondaryButtonDown"),s.properties.fillOpacity=1,e.role="button",e.focusable=!0,e.applyTheme(),e}return Object.defineProperty(r.prototype,"icon",{get:function(){return this._icon},set:function(e){var i=this._icon;i&&(i.parent=void 0),e&&(this._icon=e,e.parent=this,e.interactionsEnabled=!1,e.shouldClone=!1,this.iconPosition=this.iconPosition,this._disposers.push(e))},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"iconPosition",{get:function(){return this.getPropertyValue("iconPosition")},set:function(e){this.setPropertyValue("iconPosition",e),this.icon&&(e=="left"?this.icon.toBack():this.icon.toFront())},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"label",{get:function(){return this._label},set:function(e){this._label&&this.removeDispose(this._label),this._label=e,e&&(e.parent=this,e.interactionsEnabled=!1,this._disposers.push(this._label))},enumerable:!0,configurable:!0}),r.prototype.createBackground=function(){return new Gu},r.prototype.copyFrom=function(e){t.prototype.copyFrom.call(this,e),e.label&&this.label.copyFrom(e.label),e.icon&&(this.icon=e.icon.clone())},r}(Mt);D.registeredClasses.Button=zn;var qu=function(t){re(r,t);function r(){var e=t.call(this)||this;return e.className="Circle",e.element=e.paper.add("circle"),e.setPercentProperty("radius",Dt(100)),e.setPropertyValue("horizontalCenter","middle"),e.setPropertyValue("verticalCenter","middle"),e.applyTheme(),e}return r.prototype.draw=function(){t.prototype.draw.call(this),this.element.attr({r:this.pixelRadius})},Object.defineProperty(r.prototype,"radius",{get:function(){return this.getPropertyValue("radius")},set:function(e){this.setPercentProperty("radius",e,!0,!1,10,!1)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"pixelRadius",{get:function(){return Sr(this.radius,Ht(this.innerWidth/2,this.innerHeight/2))},enumerable:!0,configurable:!0}),r.prototype.measureElement=function(){var e=this.pixelRadius;this._bbox={x:-e,y:-e,width:e*2,height:e*2}},r}(bt);D.registeredClasses.Circle=qu;var rd=function(t){re(r,t);function r(){var e=t.call(this)||this;return e.className="Ellipse",e.element=e.paper.add("ellipse"),e.applyTheme(),e}return r.prototype.draw=function(){t.prototype.draw.call(this),this.element.attr({rx:this.radius}),this.element.attr({ry:this.radiusY})},Object.defineProperty(r.prototype,"radiusY",{get:function(){return this.innerHeight/2},set:function(e){this.height=e*2,this.invalidate()},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"radius",{get:function(){return this.innerWidth/2},set:function(e){this.width=e*2,this.invalidate()},enumerable:!0,configurable:!0}),r}(qu);D.registeredClasses.Ellipse=rd;var jx=function(t){re(r,t);function r(){var e=t.call(this)||this;return e.className="Image",e.element=e.paper.add("image"),e.applyTheme(),e.width=50,e.height=50,e}return r.prototype.draw=function(){if(t.prototype.draw.call(this),this.href){var e=this.innerWidth,i=this.innerHeight;M(this.widthRatio)&&(e=i*this.widthRatio,this.width=e),M(this.heightRatio)&&(i=e*this.heightRatio,this.height=i),this.element.attr({width:e,height:i}),this.element.attrNS(Hf,"xlink:href",this.href)}},Object.defineProperty(r.prototype,"href",{get:function(){return this.getPropertyValue("href")},set:function(e){this.setPropertyValue("href",e,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"widthRatio",{get:function(){return this.getPropertyValue("widthRatio")},set:function(e){this.setPropertyValue("widthRatio",e,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"heightRatio",{get:function(){return this.getPropertyValue("heightRatio")},set:function(e){this.setPropertyValue("heightRatio",e,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"bbox",{get:function(){return{x:0,y:0,width:this.pixelWidth,height:this.pixelHeight}},enumerable:!0,configurable:!0}),r}(bt);D.registeredClasses.Image=jx;var x1=function(t){re(r,t);function r(){var e=t.call(this)||this;return e.className="Line",e.element=e.paper.add("line"),e.fill=Be(),e.x1=0,e.y1=0,e.applyTheme(),e}return r.prototype.draw=function(){t.prototype.draw.call(this),this.x1==this.x2||this.y1==this.y2?this.pixelPerfect=!0:this.pixelPerfect=!1,this.x1=this.x1,this.x2=this.x2,this.y1=this.y1,this.y2=this.y2},Object.defineProperty(r.prototype,"x1",{get:function(){return this.getPropertyValue("x1")},set:function(e){M(e)||(e=0);var i=0;this.pixelPerfect&&this.stroke instanceof Fi&&(i=1e-5),this.setPropertyValue("x1",e,!0),this.element.attr({x1:e+i})},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"x2",{get:function(){var e=this.getPropertyValue("x2");return M(e)||(e=this.pixelWidth),e},set:function(e){M(e)||(e=0),this.setPropertyValue("x2",e,!0),this.element.attr({x2:e})},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"y1",{get:function(){return this.getPropertyValue("y1")},set:function(e){M(e)||(e=0);var i=0;this.pixelPerfect&&this.stroke instanceof Fi&&(i=1e-5),this.setPropertyValue("y1",e,!0),this.element.attr({y1:e+i})},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"y2",{get:function(){var e=this.getPropertyValue("y2");return M(e)||(e=this.pixelHeight),e},set:function(e){M(e)||(e=0),this.setPropertyValue("y2",e,!0),this.element.attr({y2:e})},enumerable:!0,configurable:!0}),r.prototype.positionToPoint=function(e){var i={x:this.x1,y:this.y1},n={x:this.x2,y:this.y2},a=zl(i,n,e),s=An(i,n);return{x:a.x,y:a.y,angle:s}},r}(bt);D.registeredClasses.Line=x1;var Vx=function(t){re(r,t);function r(){var e=t.call(this)||this;return e.className="PointedShape",e.pointerBaseWidth=15,e.pointerLength=10,e.pointerY=0,e.pointerX=0,e.applyTheme(),e}return r.prototype.draw=function(){t.prototype.draw.call(this),M(this.pointerX)||(this.pointerX=this.pixelWidth/2),M(this.pointerY)||(this.pointerY=this.pixelHeight+10)},Object.defineProperty(r.prototype,"pointerBaseWidth",{get:function(){return this.getPropertyValue("pointerBaseWidth")},set:function(e){this.setPropertyValue("pointerBaseWidth",e,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"pointerLength",{get:function(){return this.getPropertyValue("pointerLength")},set:function(e){this.setPropertyValue("pointerLength",e,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"pointerX",{get:function(){return this.getPropertyValue("pointerX")},set:function(e){this.setPropertyValue("pointerX",e,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"pointerY",{get:function(){return this.getPropertyValue("pointerY")},set:function(e){this.setPropertyValue("pointerY",e,!0)},enumerable:!0,configurable:!0}),r}(bt),Nx=function(t){re(r,t);function r(){var e=t.call(this)||this;return e.className="PointedRectangle",e.element=e.paper.add("path"),e.cornerRadius=6,e.applyTheme(),e}return r.prototype.draw=function(){t.prototype.draw.call(this);var e=this.cornerRadius,i=this.innerWidth,n=this.innerHeight;if(i>0&&n>0){var a=this.pointerX,s=this.pointerY,o=this.pointerBaseWidth/2,l=Ht(i/2,n/2),u=He(e,0,l),c=He(e,0,l),h=He(e,0,l),f=He(e,0,l),d=0,p=0,m=i,g=0,y=i,v=n,b=0,_=n,x=void 0,k=void 0,L=void 0,C=void 0,T=(a-d)*(v-p)-(s-p)*(y-d),A=(a-b)*(g-_)-(s-_)*(m-b);if(T>0&&A>0){var U=He(a,u+o,i-o-c);s=He(s,-1/0,0),x="M"+u+",0 L"+(U-o)+",0 L"+a+","+s+" L"+(U+o)+",0 L"+(i-c)+",0"}else x="M"+u+",0 L"+(i-c)+",0";if(T<0&&A<0){var U=He(a,f+o,i-o-h);s=He(s,n,1/0),L=" L"+(i-h)+","+n+" L"+(U+o)+","+n+" L"+a+","+s+" L"+(U-o)+","+n+" L"+f+","+n}else L=" L"+f+","+n;if(T<0&&A>0){var N=He(s,u+o,n-f-o);a=He(a,-1/0,0),C=" L0,"+(n-f)+" L0,"+(N+o)+" L"+a+","+s+" L0,"+(N-o)+" L0,"+u}else C=" L0,"+u;if(T>0&&A<0){var N=He(s,c+o,n-o-h);a=He(a,i,1/0),k=" L"+i+","+c+" L"+i+","+(N-o)+" L"+a+","+s+" L"+i+","+(N+o)+" L"+i+","+(n-h)}else k=" L"+i+","+(n-h);var Y=" a"+c+","+c+" 0 0 1 "+c+","+c,fe=" a"+h+","+h+" 0 0 1 -"+h+","+h,K=" a"+f+","+f+" 0 0 1 -"+f+",-"+f,F=" a"+u+","+u+" 0 0 1 "+u+",-"+u;this.path=x+Y+k+fe+L+K+C+F}},Object.defineProperty(r.prototype,"cornerRadius",{get:function(){return this.getPropertyValue("cornerRadius")},set:function(e){this.setPropertyValue("cornerRadius",e,!0)},enumerable:!0,configurable:!0}),r}(Vx);function Hx(t){var r=ge(t[0]),e={x:0,y:0},i=Ir.minPolylineStep;M(i)||(i=.5);for(var n=0,a=t.length;ni&&(r+=ge(s),e=s)}return r}function Ue(t){return" M"+be(t.x,4)+","+be(t.y,4)+" "}function ge(t){return" L"+be(t.x,4)+","+be(t.y,4)+" "}function Ote(t,r){return" Q"+be(r.x,4)+","+be(r.y,4)+" "+be(t.x,4)+","+be(t.y,4)}function so(t,r,e){return" C"+be(r.x,4)+","+be(r.y,4)+" "+be(e.x,4)+","+be(e.y,4)+" "+be(t.x,4)+","+be(t.y,4)}function $t(){return" Z"}function ca(t,r,e,i){if(r==0)return"";M(i)||(i=e);var n="",a=",",s=Math.ceil(Math.abs(r)/180),o=1;r<0&&(o=0);var l=0,u=0,c=-nt(t)*e,h=-Xe(t)*i;if(r<.5&&e>3e3){var f=t+r,d=be(nt(f)*e,4),p=be(Xe(f)*i,4);return ge({x:d,y:p})}for(var m=0;m(l-t)/2&&(C=v);var T="";return r==360?T=Ue(_):(T=Ue(b),T+=ge(_),T+=wr(L,a,h,!0)),T+=ca(t+d,r-2*d,e,n),M(i)&&i!=0?(r==360&&a==0?T+=Ue(k):(T+=wr(x,a,h,!0),T+=ge(k),T+=wr(C,s,f,!0)),T+=ca(l-m,-(r-2*m),i,c),(r<360||a>0)&&(T+=wr(b,s,f,!0)),T+=ge(b)):(T+=wr(x,a,h,!0),r<360&&(T+=ge(b))),T}function wr(t,r,e,i,n,a){if(r==0)return"";a=a||0,n=Boolean(n),i=Boolean(i);var s=",",o=+i,l=+n;return" A"+r+s+e+s+a+s+l+s+o+s+be(t.x,4)+s+be(t.y,4)}function Tte(t,r,e,i){return M(e)||(e=0),M(i)||(i=0),Ue({x:e,y:i})+ge({x:e+t,y:i})+ge({x:e+t,y:i+r})+ge({x:e,y:i+r})+$t()}function Dte(t,r){var e=",",i=" L";return r?"M"+t.x+e+t.y+i+t.x+e+(t.y+t.height)+i+(t.x+t.width)+e+(t.y+t.height)+i+(t.x+t.width)+e+t.y+i+t.x+e+t.y:"M"+t.x+e+t.y+i+(t.x+t.width)+e+t.y+i+(t.x+t.width)+e+(t.y+t.height)+i+t.x+e+(t.y+t.height)+i+t.x+e+t.y}var qf=function(t){re(r,t);function r(){var e=t.call(this)||this;return e._distance=0,e.className="Polyline",e.element=e.paper.add("path"),e.shapeRendering="auto",e.fill=Be(),e.strokeOpacity=1,e.applyTheme(),e}return r.prototype.makePath=function(){this._distance=0;var e=this.segments;if(e&&e.length>0){for(var i="",n=0,a=e.length;n0){i+=Ue(s[0]);for(var o=1;o1){for(var p=1;pe){f=n.length;break}}else d.length==1&&(c=d[0],h=d[0],l=0,u=1)}if(c&&h){var m=(e-l)/(u-l),g=zl(c,h,m);return{x:g.x,y:g.y,angle:i+An(c,h)}}}return{x:0,y:0,angle:0}},Object.defineProperty(r.prototype,"realSegments",{get:function(){return this._realSegments},enumerable:!0,configurable:!0}),r}(bt);D.registeredClasses.Polyline=qf;var Ux=function(t){re(r,t);function r(){var e=t.call(this)||this;return e.className="Polyarc",e.controlPointDistance=.5,e.controlPointPosition=.5,e.applyTheme(),e}return r.prototype.makePath=function(){this._distance=0;var e=this.segments;if(e&&e.length>0){var i="";this._realSegments=[];for(var n=0,a=e.length;n0){i+=Ue(s[0]);for(var l=1;l0)for(var L=0;L<=x;L++){var C=Bf(u,c,y,_,L/x);o.push(C),this._distance+=Rr(k,C),k=C}else o.push(u)}}}this.path=i}},Object.defineProperty(r.prototype,"controlPointPosition",{get:function(){return this.getPropertyValue("controlPointPosition")},set:function(e){this.setPropertyValue("controlPointPosition",e),this.makePath()},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"controlPointDistance",{get:function(){return this.getPropertyValue("controlPointDistance")},set:function(e){this.setPropertyValue("controlPointDistance",e),this.makePath()},enumerable:!0,configurable:!0}),r}(qf);D.registeredClasses.Polyarc=Ux;var Yx=function(t){re(r,t);function r(e){var i=t.call(this)||this;return i._bboxes=[],i.morphDuration=800,i.morphEasing=Rn,i.morphToSingle=!0,i.scaleRatio=1,i.className="Morpher",i.morphable=e,i.applyTheme(),i}return r.prototype.morphToPolygon=function(e,i,n){var a=this.morphable.currentPoints;if(a&&e){this.sortPoints(a),this.sortPoints(e),this._morphFromPointsReal=[],this._morphToPointsReal=[],O(i)||(i=this.morphDuration),O(n)||(n=this.morphEasing),this._morphFromPointsReal=this.normalizePoints(e,a),this._morphToPointsReal=this.normalizePoints(a,e),this.morphable.currentPoints=this._morphFromPointsReal;var s=new di(this,{property:"morphProgress",from:0,to:1},i,n);return this._disposers.push(s),s.start(),s}},r.prototype.normalizePoints=function(e,i){for(var n=0,a=e.length;nc.width*c.height?-1:1});for(var i=[],n=0,a=e.length;nv&&(v=u.length),f=this.addPoints(u,v),v=f.length;for(var b=360/(v-1),_=0;_0)for(var L=0,C=c.length;L0)for(var d=e[e.length-1],c=a.length;c0)for(var b=d.x+d.width/2,_=d.y+d.height/2,x=0,k=c.length;x0&&h&&h.length>0){for(var d=[],p=0,m=u.length;p0&&f&&f.length>0){for(var b=[],_=0,x=c.length;_0){var l=o.split("M"),u=l[0],c=l[1];if(u&&u.length>0){var h=u.split("L");if(h.length>0){var f=[],d=[f];e.push(d);for(var p=0;p0){var g=c.split("L");if(g.length>0){var y=[];d.push(y);for(var p=g.length-1;p>=0;p--){var m=g[p].split(",");y.push({x:+m[0],y:+m[1]})}}}}}}}this.setPropertyValue("points",e),this._currentPoints=e}return e},set:function(e){this.setPropertyValue("points",e,!0),this._currentPoints=e},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"currentPoints",{get:function(){return(!this._currentPoints||this._currentPoints.length==0)&&this.path&&(this._currentPoints=this.points),this._currentPoints},set:function(e){this._currentPoints!=e&&(this._currentPoints=e,this.draw())},enumerable:!0,configurable:!0}),r.prototype.draw=function(){var e="",i=this._currentPoints,n,a,s,o;if(i.length>0){for(var l=0,u=i.length;l0){var f=c[0];e+=Ue(f);for(var d=0;df.x)&&(n=f.x),(!M(s)||s>f.y)&&(s=f.y),(!M(o)||o0){var f=h[0];e+=Ue(f);for(var p=0,m=h.length;p0){var a="";this._realSegments=[];for(var s=0,o=e.length;s0){var c=l[0],h=l[l.length-1],f=!1;be(c.x,3)==be(h.x)&&be(c.y)==be(h.y)&&(f=!0),a+=Ue(l[0]);for(var d=0;d0)for(var k=0;k<=_;k++){var L=Bf(m,g,v,b,k/_);if(!(L.x==x.x&&L.y==x.y)){u.push(L);var C=be(An(x,L),5);this._distance+=Rr(x,L),this.allPoints[Math.floor(this._distance)]={x:L.x,y:L.y,angle:C},x=L}}else u.push(p)}}var T=this.allPoints;if(T.length>1){for(var A=0;A1)T[A]=T[A-1];else for(var U=1;U1)for(var s=1;s1){if(i&&s>3){if(e<0){e<-.01&&(e=-.01);var o=a[0],l=a[1],u=o.x-(o.x-l.x)*s*e,c=o.y-(o.y-l.y)*s*e;return{x:u,y:c,angle:An(o,l)}}else if(e>1){e>1.01&&(e=1.01);var o=a[a.length-2],l=a[a.length-3],u=o.x+(o.x-l.x)*s*(e-1),c=o.y+(o.y-l.y)*s*(e-1);return{x:u,y:c,angle:An(o,{x:u,y:c})}}else if(e==1){var h=a[a.length-1];return{x:h.x,y:h.y,angle:h.angle}}}else e<0&&(e=Math.abs(e),n=180),e>=1&&(e=.9999999999999);var f=a[Math.floor(e*s)];return{x:f.x,y:f.y,angle:f.angle+n}}else if(s==1){var f=a[0];return{x:f.x,y:f.y,angle:f.angle}}else return{x:0,y:0,angle:0}},r}(qf);D.registeredClasses.Polyspline=id;var nu=function(t){re(r,t);function r(){var e=t.call(this)||this;return e.className="Slice",e.setPropertyValue("cornerRadius",0),e.setPropertyValue("startAngle",0),e.setPercentProperty("innerRadius",0),e.setPercentProperty("radius",0),e.setPropertyValue("arc",0),e.setPropertyValue("shiftRadius",0),e.strokeOpacity=1,e.setPropertyValue("layout","none"),e.slice=e.createChild(bt),e.slice.isMeasured=!1,e._disposers.push(e.slice),e.applyTheme(),e}return r.prototype.draw=function(){t.prototype.draw.call(this);var e=this.radiusY;this.radius>0&&e==0&&(e=.01),this.slice.path=zx(this.startAngle,this.arc,this.radius,this.pixelInnerRadius,e,this.cornerRadius,this.innerCornerRadius),this.slice.invalidate(),this.shiftRadius=this.shiftRadius,this.realFill instanceof dn&&this.updateGradient(this.realFill),this.realStroke instanceof dn&&this.updateGradient(this.realStroke)},r.prototype.updateGradient=function(e){e.element.attr({gradientUnits:"userSpaceOnUse"}),e.element.attr({r:this.radius}),e.cx=0,e.cy=0,e.element.attr({radius:this.radius})},Object.defineProperty(r.prototype,"bbox",{get:function(){if(this.definedBBox)return this.definedBBox;if(this.isMeasured){var e=K0(this.startAngle,this.startAngle+this.arc,this.pixelInnerRadius),i=K0(this.startAngle,this.startAngle+this.arc,this.radius);return jy([e,i])}else return{x:0,y:0,width:0,height:0}},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"startAngle",{get:function(){return this.getPropertyValue("startAngle")},set:function(e){this.setPropertyValue("startAngle",Yl(e),!0)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"arc",{get:function(){return this.getPropertyValue("arc")},set:function(e){M(e)||(e=0),this.setPropertyValue("arc",e,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"radius",{get:function(){var e=this.getPropertyValue("radius");return M(e)||(e=0),e},set:function(e){this.setPropertyValue("radius",e,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"radiusY",{get:function(){var e=this.getPropertyValue("radiusY");return M(e)||(e=this.radius),e},set:function(e){this.setPropertyValue("radiusY",e,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"innerRadius",{get:function(){return this.getPropertyValue("innerRadius")},set:function(e){this.setPercentProperty("innerRadius",e,!0,!1,10,!1)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"pixelInnerRadius",{get:function(){return Sr(this.innerRadius,this.radius)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"cornerRadius",{get:function(){return this.getPropertyValue("cornerRadius")},set:function(e){this.setPropertyValue("cornerRadius",e,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"innerCornerRadius",{get:function(){return this.getPropertyValue("innerCornerRadius")},set:function(e){this.setPropertyValue("innerCornerRadius",e,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"shiftRadius",{get:function(){return this.getPropertyValue("shiftRadius")},set:function(e){this.setPropertyValue("shiftRadius",e),e=this.getPropertyValue("shiftRadius"),this.dx=e*this.radius*this.ix,this.dy=e*this.radiusY*this.iy},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"ix",{get:function(){return nt(this.middleAngle)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"iy",{get:function(){return Xe(this.middleAngle)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"middleAngle",{get:function(){return this.startAngle+this.arc/2},enumerable:!0,configurable:!0}),r.prototype.getTooltipX=function(){var e=this.getPropertyValue("tooltipX");if(M(e))return e;var i=.5;e instanceof ct&&(i=e.value);var n=Sr(this.innerRadius,this.radius);return this.ix*(n+(this.radius-n)*i)},r.prototype.getTooltipY=function(){var e=this.getPropertyValue("tooltipY");if(M(e))return e;var i=.5;e instanceof ct&&(i=e.value);var n=Sr(this.innerRadius,this.radius);return this.iy*(n+(this.radius-n)*i)+this.slice.dy},r}(Mt);D.registeredClasses.Slice=nu;var S1=function(t){re(r,t);function r(){var e=t.call(this)||this;e.className="Preloader",e.width=Dt(100),e.height=Dt(100);var i=new Wt,n=e.createChild(Mt);n.shouldClone=!1;var a=n.createChild(nu);a.shouldClone=!1,a.radius=53,a.arc=360,a.fill=i.getFor("fill"),a.fillOpacity=.8,a.innerRadius=42,a.isMeasured=!1,e.backgroundSlice=a;var s=n.createChild(nu);s.shouldClone=!1,s.radius=50,s.innerRadius=45,s.fill=i.getFor("alternativeBackground"),s.fillOpacity=.2,s.isMeasured=!1,e.progressSlice=s;var o=n.createChild(pn);o.shouldClone=!1,o.horizontalCenter="middle",o.verticalCenter="middle",o.isMeasured=!1,o.fill=i.getFor("text"),o.align="center",o.valign="middle",o.textAlign="middle",o.fillOpacity=.4,e.label=o,e.background.opacity=1,e.background.fill=i.getFor("background"),e.contentAlign="center",e.contentValign="middle",e.delay=300;var l=e.states.create("hidden");return l.properties.opacity=0,e.visible=!1,e.hide(0),e.__disabled=!0,e._disposers.push(e.backgroundSlice),e._disposers.push(e.progressSlice),e._disposers.push(e.label),e._disposers.push(n),e}return Object.defineProperty(r.prototype,"progress",{get:function(){return this.getPropertyValue("progress")},set:function(e){var i=this;this.__disabled=!1,this.validateLayout(),this.setPropertyValue("progress",e),this.progressSlice.arc=360*e,this.label&&(this.label.text=Math.round(e*100)+"%"),e>=1?(this._started&&(this._started=void 0),D.events.once("enterframe",function(){var n=i.hide();n&&!n.isFinished()?n.events.once("animationended",function(){i.__disabled=!0}):i.__disabled=!0}),this.interactionsEnabled=!1,this.setPropertyValue("progress",0)):e>0&&(this.delay?this._started?this._started+this.delay<=new Date().getTime()&&(this.__disabled=!1,this.show(),this.interactionsEnabled=!0):this._started=new Date().getTime():(this.__disabled=!1,this.show(),this.interactionsEnabled=!0))},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"delay",{get:function(){return this.getPropertyValue("delay")},set:function(e){this.setPropertyValue("delay",e)},enumerable:!0,configurable:!0}),r}(Mt);D.registeredClasses.Preloader=S1;var nd=function(t){re(r,t);function r(){var e=t.call(this)||this;e.className="ResizeButton",e.orientation="horizontal",e.layout="absolute",e.horizontalCenter="middle",e.verticalCenter="middle",e.draggable=!0,e.padding(8,8,8,8),e.background.cornerRadius(20,20,20,20);var i=new bt;i.element=e.paper.add("path");var n=Ue({x:-2,y:-6});return n+=ge({x:-2,y:6}),n+=Ue({x:2,y:-6}),n+=ge({x:2,y:6}),i.path=n,i.pixelPerfect=!0,i.padding(0,4,0,4),i.stroke=new Wt().getFor("alternativeText"),i.strokeOpacity=.7,e.icon=i,e.label.dispose(),e.label=void 0,e.applyTheme(),e}return Object.defineProperty(r.prototype,"orientation",{set:function(e){var i=this.icon;i&&(e=="horizontal"?i.rotation=0:i.rotation=-90)},enumerable:!0,configurable:!0}),r}(zn);D.registeredClasses.ResizeButton=nd;var Kx=function(t){re(r,t);function r(){var e=t.call(this)||this;e.className="CloseButton",e.padding(8,8,8,8),e.showSystemTooltip=!0,e.width=30,e.height=30;var i=new Wt;e.cursorOverStyle=ur.pointer;var n=e.background;n.cornerRadius(20,20,20,20);var a=i.getFor("background");n.fill=a,n.stroke=i.getFor("primaryButton"),n.strokeOpacity=1,n.strokeWidth=1;var s=i.getFor("primaryButtonActive"),o=n.states.getKey("hover");o.properties.strokeWidth=3,o.properties.fill=a;var l=n.states.getKey("down");l.properties.stroke=s,l.properties.fill=a;var u=new bt;return u.element=e.paper.add("path"),u.stroke=n.stroke,e.icon=u,e.applyTheme(),e}return r.prototype.validate=function(){t.prototype.validate.call(this);var e=this.pixelWidth/3,i=this.pixelHeight/3,n=Ue({x:-e/2,y:-i/2});n+=ge({x:e/2,y:i/2}),n+=Ue({x:e/2,y:-i/2}),n+=ge({x:-e/2,y:i/2}),this.icon.path=n,this.invalidateLayout()},r.prototype.applyInternalDefaults=function(){t.prototype.applyInternalDefaults.call(this),O(this.readerTitle)||(this.readerTitle=this.language.translate("Close"))},r}(zn);D.registeredClasses.CloseButton=Kx;var $x=function(t){re(r,t);function r(){var e=t.call(this)||this;e.className="SwitchButton",e.tooltipY=0,e.layout="horizontal",e.contentAlign="center",e.contentValign="middle",e.padding(8,16,8,16),e.setStateOnChildren=!0,e.states.create("active");var i=new Wt,n=new pn;n.fillOpacity=.3;var a=n.states.create("active");a.properties.fillOpacity=1,n.isActive=!0,e.leftLabel=n;var s=new zn,o=new qu;s.contentValign="none",s.padding(0,0,0,0),o.radius=10,s.icon=o,s.icon.valign="middle",s.label=void 0;var l=Dt(100);s.background.cornerRadius(l,l,l,l),s.width=o.radius*3.5,s.height=o.radius*2.1,s.marginLeft=8,s.marginRight=8,s.togglable=!0,o.dx=-o.radius*.7,o.fill=i.getFor("primaryButton");var u=o.states.create("hover");u.properties.fill=i.getFor("primaryButtonHover");var c=o.states.create("active");c.properties.fill=i.getFor("primaryButtonActive"),c.properties.dx=o.radius*.7,e.switchButton=s,e.events.on("toggled",function(){e.leftLabel.isActive=!e.isActive,e.rightLabel.isActive=e.isActive});var h=new pn;h.fillOpacity=.3;var f=h.states.create("active");return f.properties.fillOpacity=1,e.rightLabel=h,e.role="button",e.focusable=!0,h.valign="middle",n.valign="middle",s.valign="middle",e.applyTheme(),e}return Object.defineProperty(r.prototype,"leftLabel",{get:function(){return this._leftLabel},set:function(e){this._leftLabel&&this.removeDispose(this._leftLabel),this._leftLabel=e,e&&(e.parent=this,e.interactionsEnabled=!1,e.shouldClone=!1,this._disposers.push(this._leftLabel))},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"rightLabel",{get:function(){return this._rightLabel},set:function(e){this._rightLabel&&this.removeDispose(this._rightLabel),this._rightLabel=e,e&&(e.parent=this,e.interactionsEnabled=!1,e.shouldClone=!1,this._disposers.push(this._rightLabel))},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"switch",{get:function(){return this._switchButton},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"switchButton",{get:function(){return this._switchButton},set:function(e){this._switchButton&&this.removeDispose(this._switchButton),this._switchButton=e,e&&(e.parent=this,e.shouldClone=!1,this._disposers.push(this._switchButton))},enumerable:!0,configurable:!0}),r.prototype.copyFrom=function(e){t.prototype.copyFrom.call(this,e),e.leftLabel&&this.leftLabel.copyFrom(e.leftLabel),e.rightLabel&&this.rightLabel.copyFrom(e.rightLabel),e.switchButton&&this.switchButton.copyFrom(e.switchButton)},r}(Mt);D.registeredClasses.SwitchButton=$x;var C1=function(t){re(r,t);function r(){var e=t.call(this)||this;e._previousStart=0,e._previousEnd=1,e._prevStart=0,e._prevEnd=1,e._isBusy=!1,e._skipRangeEvents=!1,e.updateWhileMoving=!0,e.className="Scrollbar",e.minHeight=12,e.minWidth=12,e.animationDuration=0,e.animationEasing=Rn,e.margin(10,10,10,10);var i=new Wt,n=e.background;return n.cornerRadius(10,10,10,10),n.fill=i.getFor("fill"),n.fillOpacity=.5,e.showSystemTooltip=!0,e.startGrip=new nd,e.endGrip=new nd,e.events.on("transformed",function(){e.updateThumb()},e,!1),e.start=0,e.end=1,e.role="scrollbar",e.thumb.role="slider",e.thumb.readerLive="polite",e.startGrip.role="slider",e.endGrip.role="slider",e.events.once("inited",function(){e._previousStart=void 0,e.dispatchRangeChange()},void 0,!1),e.hideGrips=!1,e.orientation="horizontal",e.setSVGAttribute({"aria-valuemin":"0"}),e.setSVGAttribute({"aria-valuemax":"100"}),e.applyTheme(),e}return r.prototype.applyInternalDefaults=function(){t.prototype.applyInternalDefaults.call(this),this.orientation==="horizontal"?(O(this.readerTitle)||(this.readerTitle=this.language.translate("Use TAB to select grip buttons or left and right arrows to change selection")),O(this.thumb.readerDescription)||(this.thumb.readerDescription=this.language.translate("Use left and right arrows to move selection")),O(this.startGrip.readerDescription)||(this.startGrip.readerDescription=this.language.translate("Use left and right arrows to move left selection")),O(this.endGrip.readerDescription)||(this.endGrip.readerDescription=this.language.translate("Use left and right arrows to move right selection")),this.readerOrientation="horizontal"):(O(this.readerTitle)||(this.readerTitle=this.language.translate("Use TAB select grip buttons or up and down arrows to change selection")),O(this.thumb.readerDescription)||(this.thumb.readerDescription=this.language.translate("Use up and down arrows to move selection")),O(this.startGrip.readerDescription)||(this.startGrip.readerDescription=this.language.translate("Use up and down arrows to move upper selection")),O(this.endGrip.readerDescription)||(this.endGrip.readerDescription=this.language.translate("Use up and down arrows to move lower selection")),this.readerOrientation="vertical"),this.readerControls=this.baseSprite.uidAttr()},r.prototype.validateLayout=function(){this.updateSize(),t.prototype.validateLayout.call(this),this.updateExtremes()},r.prototype.processBackground=function(){t.prototype.processBackground.call(this);var e=this.background;e.clickable=!0,e.events.on("hit",this.handleBgHit,this,void 0)},r.prototype.handleBgHit=function(e){this.makeBusy();var i=e.spritePoint;i=a1(i,this.background,this);var n=this.thumb;if(this.orientation=="horizontal"){var a=i.x-n.pixelWidth/2;a=He(a,0,this.innerWidth-n.pixelWidth),this._thumbAnimation=n.animate({property:"x",to:a},this.animationDuration,this.animationEasing)}else{var s=i.y-n.pixelHeight/2;s=He(s,0,this.innerHeight-n.pixelHeight),this._thumbAnimation=n.animate({property:"y",to:s},this.animationDuration,this.animationEasing)}this.animationDuration>0?this._thumbAnimation.events.on("animationended",this.makeUnbusy,this,!1):(this._thumb.validate(),this.makeUnbusy())},r.prototype.makeBusy=function(){this._isBusy=!0,this._skipRangeEvents=!1,this._unbusyTimeout&&this.removeDispose(this._unbusyTimeout),this._unbusyTimeout=void 0,this.stopAnimations()},r.prototype.stopAnimations=function(){this._thumbAnimation&&this._thumbAnimation.stop(!0),this._zoomAnimation&&this._zoomAnimation.stop(!0)},r.prototype.makeUnbusy=function(){this._unbusyTimeout=this.setTimeout(this.makeUnbusyReal.bind(this),this.animationDuration*1.1)},r.prototype.makeUnbusyReal=function(){this._usingGrip=void 0,this._isBusy=!1,this.updateWhileMoving||this.dispatchRangeChange()},r.prototype.dispatchRangeChange=function(){(this._previousEnd!=this.end||this._previousStart!=this.start)&&(this._previousStart=this.start,this._previousEnd=this.end,this.dispatch("rangechanged"))},r.prototype.updateThumb=function(e){if(e===void 0&&(e=!0),!!this.parent){var i=this.thumb,n=this.start,a=this.end,s=this.startGrip,o=this.endGrip;if(this.orientation=="horizontal"){var l=this.innerWidth;i.width=l*(a-n),i.maxX=l-i.pixelWidth,i.x=n*l,s.moveTo({x:i.pixelX,y:0},void 0,void 0,!0),o.moveTo({x:i.pixelX+i.pixelWidth,y:0},void 0,void 0,!0),s.readerTitle=this.language.translate("From %1",void 0,this.adapter.apply("positionValue",{value:Math.round(n*100)+"%",position:n}).value),s.readerValueNow=""+Math.round(n*100),s.readerValueText=s.readerTitle,o.readerTitle=this.language.translate("To %1",void 0,this.adapter.apply("positionValue",{value:Math.round(a*100)+"%",position:a}).value),o.readerValueNow=""+Math.round(a*100),o.readerValueText=o.readerTitle}else{var u=this.innerHeight;i.height=u*(a-n),i.maxY=u-i.pixelHeight,i.y=(1-a)*u,s.moveTo({x:0,y:i.pixelY+i.pixelHeight},void 0,void 0,!0),o.moveTo({x:0,y:i.pixelY},void 0,void 0,!0),s.readerTitle=this.language.translate("To %1",void 0,this.adapter.apply("positionValue",{value:Math.round((1-n)*100)+"%",position:1-n}).value),s.readerValueNow=""+Math.round(n*100),s.readerValueText=s.readerTitle,o.readerTitle=this.language.translate("From %1",void 0,this.adapter.apply("positionValue",{value:Math.round((1-a)*100)+"%",position:1-a}).value),o.readerValueNow=""+Math.round(a*100),o.readerValueText=o.readerTitle}i.readerTitle=this.language.translate("From %1 to %2",void 0,this.adapter.apply("positionValue",{value:Math.round(n*100)+"%",position:n}).value,this.adapter.apply("positionValue",{value:Math.round(a*100)+"%",position:a}).value),i.readerValueNow=""+Math.round(n*100),i.readerValueText=i.readerTitle,this.readerValueNow=""+Math.round(n*100),this.readerValueText=i.readerTitle,!this._skipRangeEvents&&this.updateWhileMoving&&e&&this.dispatchRangeChange()}},r.prototype.updateExtremes=function(){var e=this.orientation,i=0,n=0,a=0,s=0;e=="horizontal"?(a=this.innerWidth,n=s=this.innerHeight/2):(s=this.innerHeight,i=a=this.innerWidth/2);var o=this.startGrip;o.minX=i,o.maxX=a,o.minY=n,o.maxY=s;var l=this.endGrip;l.minX=i,l.maxX=a,l.minY=n,l.maxY=s;var u=this.thumb;u.minX=i,u.maxX=a,u.minY=n,u.maxY=s},r.prototype.updateSize=function(){var e=this.orientation,i=this.startGrip;i&&(i.orientation=e),this.endGrip&&(this.endGrip.orientation=e);var n=this.thumb;n&&(e=="horizontal"?(M(this._pixelWidth)||this.width instanceof ct||(this.width=Dt(100)),O(this.percentHeight)&&(this.height=this.minHeight),n.height=this.innerHeight,n.verticalCenter="middle",n.horizontalCenter="left"):(M(this._pixelHeight)||this.height instanceof ct||(this.height=Dt(100)),O(this.percentWidth)&&(this.width=this.minWidth),n.width=this.innerWidth,n.verticalCenter="top",n.horizontalCenter="middle"))},Object.defineProperty(r.prototype,"isBusy",{get:function(){return this._isBusy},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"start",{get:function(){return Math.min(this.getPosition(this._start),this.getPosition(this._end))},set:function(e){this._isBusy||(this.__start=e)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"__start",{get:function(){return this._start},set:function(e){this._start=this.getPosition(e),this.updateThumb()},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"end",{get:function(){return Math.max(this.getPosition(this._start),this.getPosition(this._end))},set:function(e){this._isBusy||(this.__end=e)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"__end",{get:function(){return this._end},set:function(e){this._end=this.getPosition(e),this.updateThumb()},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"range",{get:function(){return{start:this.start,end:this.end,priority:this._usingGrip}},enumerable:!0,configurable:!0}),r.prototype.skipRangeEvents=function(){this._isBusy||(this._skipRangeEvents=!0)},r.prototype.fixRange=function(e){(e.start!=be(this._start,2)||e.end!=be(this._end,2))&&(this._start=e.start,this._end=e.end,this._skipRangeEvents=!0,this.updateThumb(),this._skipRangeEvents=!1,this.thumb.validate(),this.thumb.background.validate())},r.prototype.getPosition=function(e){return He(be(e,4),0,1)},Object.defineProperty(r.prototype,"orientation",{get:function(){return this.getPropertyValue("orientation")},set:function(e){this.setPropertyValue("orientation",e)&&(e==="horizontal"?(this.startGrip.cursorOverStyle=ur.horizontalResize,this.endGrip.cursorOverStyle=ur.horizontalResize):(this.startGrip.cursorOverStyle=ur.verticalResize,this.endGrip.cursorOverStyle=ur.verticalResize),this.updateByOrientation(),this.invalidate())},enumerable:!0,configurable:!0}),r.prototype.updateByOrientation=function(){},Object.defineProperty(r.prototype,"startGrip",{get:function(){return this._startGrip},set:function(e){this._startGrip&&this.removeDispose(this._startGrip),this._startGrip=e,this.processGrip(e)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"endGrip",{get:function(){return this._endGrip},set:function(e){this._endGrip&&this.removeDispose(this._endGrip),this._endGrip=e,this.processGrip(e)},enumerable:!0,configurable:!0}),r.prototype.processGrip=function(e){e.parent=this,e.isMeasured=!1,e.focusable=!0,e.shouldClone=!1,e.zIndex=100,e.events.on("drag",this.handleGripDrag,this,!1),e.events.on("dragstop",this.makeUnbusy,this,!1),e.events.on("down",this.makeBusy,this,!1),e.events.on("up",this.makeUnbusy,this,!1),this._disposers.push(e)},r.prototype.handleGripDrag=function(e){this.makeBusy(),e.target===this._startGrip?this._usingGrip="start":this._usingGrip="end",this.orientation=="horizontal"?(this._start=this.startGrip.pixelX/this.innerWidth,this._end=this.endGrip.pixelX/this.innerWidth):(this._start=1-this.startGrip.pixelY/this.innerHeight,this._end=1-this.endGrip.pixelY/this.innerHeight),this.updateThumb()},Object.defineProperty(r.prototype,"thumb",{get:function(){if(!this._thumb){var e=new zn;e.background.cornerRadius(10,10,10,10),e.padding(0,0,0,0),this.thumb=e}return this._thumb},set:function(e){var i=this;e&&(this._thumb&&this.removeDispose(this._thumb),this._thumb=e,e.parent=this,e.isMeasured=!1,e.inert=!0,e.draggable=!0,e.clickable=!0,e.hoverable=!0,e.focusable=!0,e.shouldClone=!1,e.zIndex=0,e.cursorOverStyle=ur.grab,e.cursorDownStyle=ur.grabbing,e.events.on("dragstart",this.makeBusy,this,!1),e.events.on("dragstop",this.makeUnbusy,this,!1),e.events.on("positionchanged",this.handleThumbPosition,this,!1),e.events.on("sizechanged",this.handleThumbPosition,this,!1),e.events.on("doublehit",this.handleDoubleClick,this,!1),this._disposers.push(Ae().body.events.on("keyup",function(n){Ei.isKey(n.event,["space","enter"])&&i.thumb.isFocused&&(n.event.preventDefault(),i.handleDoubleClick())})),this._disposers.push(this._thumb))},enumerable:!0,configurable:!0}),r.prototype.handleDoubleClick=function(){this.makeBusy();var e=0,i=1;this.start!=0||this.end!=1?(this._prevStart=this.start,this._prevEnd=this.end):(e=this._prevStart,i=this._prevEnd);var n=this.animate([{property:"__start",to:e},{property:"__end",to:i}],this.animationDuration,this.animationEasing);n&&!n.isFinished()?(n.events.on("animationended",this.makeUnbusy,this,!1),this._zoomAnimation=n):this.makeUnbusy()},r.prototype.handleThumbPosition=function(){var e=this.thumb;if(this.orientation=="horizontal"){var i=this.innerWidth,n=e.innerWidth,a=e.pixelX;this._start=a/i,this._end=(a+n)/i,this.updateThumb()}else{var s=this.innerHeight,o=e.innerHeight,l=e.pixelY;l+o>s&&(l=s-o,e.y=l),this._start=1-(l+o)/s,this._end=1-l/s,this.updateThumb()}},r.prototype.createBackground=function(){return new Gu},Object.defineProperty(r.prototype,"hideGrips",{get:function(){return this._hideGrips},set:function(e){var i=this;this._hideGrips=e,this._overDisposer&&this.removeDispose(this._overDisposer),this._outDisposer&&this.removeDispose(this._outDisposer),e?(this._overDisposer=this.events.on("over",function(){i.startGrip.show(),i.endGrip.show()},void 0,!1),this._outDisposer=this.events.on("out",function(){i.startGrip.hide(),i.endGrip.hide()},void 0,!1),this.startGrip.hide(),this.endGrip.hide()):(this.startGrip.show(),this.endGrip.show())},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"animationDuration",{get:function(){return this.getPropertyValue("animationDuration")},set:function(e){this.setPropertyValue("animationDuration",e)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"animationEasing",{get:function(){return this.getPropertyValue("animationEasing")},set:function(e){this.setPropertyValue("animationEasing",e)},enumerable:!0,configurable:!0}),r.prototype.asFunction=function(e){return e=="animationEasing"||t.prototype.asIs.call(this,e)},r}(Mt);D.registeredClasses.Scrollbar=C1;var Zx=function(t){re(r,t);function r(){var e=t.call(this)||this;return e.className="Slider",e.thumb.opacity=0,e.thumb.interactionsEnabled=!1,e.endGrip.opacity=0,e.endGrip.interactionsEnabled=!1,e.startGrip.events.on("drag",function(){e.endGrip.x=e.startGrip.x,e.endGrip.y=e.startGrip.y}),e.applyTheme(),e}return Object.defineProperty(r.prototype,"__end",{get:function(){return this._start},set:function(e){},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"end",{get:function(){return this._start},set:function(e){},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"start",{get:function(){return this._start},set:function(e){this._isBusy||(this.__start=e)},enumerable:!0,configurable:!0}),r}(C1);D.registeredClasses.Slider=Zx;var Gx=function(t){re(r,t);function r(){var e=t.call(this)||this;e.className="TextLink",e.selectable=!0;var i=new Wt;e.fill=i.getFor("primaryButton").brighten(.3);var n=e.states.create("hover");n.properties.fill=i.getFor("primaryButtonHover").brighten(.3);var a=e.states.create("down");return a.properties.fill=i.getFor("primaryButtonDown").brighten(.3),e.cursorOverStyle=ur.pointer,e.applyTheme(),e}return r}(pn);D.registeredClasses.TextLink=Gx;var Na=function(t){re(r,t);function r(){var e=t.call(this)||this;return e.properties={},e.isTemplate=!1,e._scale=1,e._nonScaling=!0,e.className="Filter",e.filterPrimitives=new vt,e.properties.filterUnits="objectBoundingBox",e.filterPrimitives.events.on("inserted",function(i){e._disposers.push(i.newValue)}),e.width=120,e.height=120,e.applyTheme(),e}return r.prototype.appendPrimitives=function(e){Ne(this.filterPrimitives.iterator(),function(i){e.add(i)})},r.prototype.animate=function(e,i,n){var a=new di(this,e,i,n).start();return a},Object.defineProperty(r.prototype,"width",{get:function(){return this.properties.width},set:function(e){this.properties.width=e},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"height",{get:function(){return this.properties.height},set:function(e){this.properties.height=e},enumerable:!0,configurable:!0}),r.prototype.copyFrom=function(e){var i=this;t.prototype.copyFrom.call(this,e),Fe(e.properties,function(n,a){i[n]=a})},Object.defineProperty(r.prototype,"paper",{get:function(){return this._paper?this._paper:Co()},set:function(e){this._paper!=e&&(this._paper=e)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"animations",{get:function(){return this._animations||(this._animations=[],this._disposers.push(new Va(this._animations))),this._animations},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"scale",{get:function(){return this._scale},set:function(e){this._scale=e,this.updateScale()},enumerable:!0,configurable:!0}),r.prototype.updateScale=function(){},Object.defineProperty(r.prototype,"filterUnits",{get:function(){return this.properties.filterUnits},set:function(e){this.properties.filterUnits=e},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"nonScaling",{get:function(){return this._nonScaling},set:function(e){this._nonScaling=e,e||(this._scale=1),this.updateScale()},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"sprite",{set:function(e){this.setSprite(e)},enumerable:!0,configurable:!0}),r.prototype.setSprite=function(e){this._sprite&&this._sprite!=e&&this._sprite.filters.removeValue(this),this._sprite=e},r}(Xt),P1=function(t){re(r,t);function r(){var e=t.call(this)||this;return e.className="DropShadowFilter",e.color=Be("#000"),e.feGaussianBlur=e.paper.add("feGaussianBlur"),e.feGaussianBlur.attr({result:"blurOut",in:"SourceGraphic"}),e.filterPrimitives.push(e.feGaussianBlur),e.feOffset=e.paper.add("feOffset"),e.feOffset.attr({result:"offsetBlur"}),e.filterPrimitives.push(e.feOffset),e.feFlood=e.paper.add("feFlood"),e.feFlood.attr({"flood-color":e.color}),e.filterPrimitives.push(e.feFlood),e.feComposite=e.paper.add("feComposite"),e.feComposite.attr({in2:"offsetBlur",operator:"in"}),e.filterPrimitives.push(e.feComposite),e.feMerge=e.paper.addGroup("feMerge"),e.feMerge.add(e.paper.add("feMergeNode")),e.feMerge.add(e.paper.add("feMergeNode").attr({in:"SourceGraphic"})),e.filterPrimitives.push(e.feMerge),e.width=200,e.height=200,e.blur=1.5,e.dx=3,e.dy=3,e.opacity=.5,e.applyTheme(),e}return Object.defineProperty(r.prototype,"color",{get:function(){return this.properties.color},set:function(e){this.properties.color=e,this.feFlood&&this.feFlood.attr({"flood-color":e})},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"opacity",{get:function(){return this.properties.opacity},set:function(e){this.properties.opacity=e,this.feFlood.attr({"flood-opacity":e})},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"dx",{get:function(){return this.properties.dx},set:function(e){this.properties.dx=e,this.feOffset.attr({dx:e/this.scale})},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"dy",{get:function(){return this.properties.dy},set:function(e){this.properties.dy=e,this.feOffset.attr({dy:e/this.scale})},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"blur",{get:function(){return this.properties.blur},set:function(e){this.properties.blur=e,this.feGaussianBlur.attr({stdDeviation:e/this.scale})},enumerable:!0,configurable:!0}),r.prototype.updateScale=function(){this.dx=this.dx,this.dy=this.dy,this.blur=this.blur},r}(Na);D.registeredClasses.DropShadowFilter=P1;var k1=function(t){re(r,t);function r(){var e=t.call(this)||this;e._boundingRect={x:-4e4,y:-4e4,width:8e4,height:8e4},e._pointTo={x:0,y:0},e.fitPointerToBounds=!1,e._verticalOrientation="up",e.fixDoc=!0,e.className="Tooltip",e.isMeasured=!1,e.getFillFromObject=!0,e.margin(5,5,5,5),e.defaultState.transitionDuration=1,e.hiddenState.transitionDuration=1;var i=e.background;i.interactionsEnabled=!1,i.fillOpacity=.9,i.strokeWidth=1,i.strokeOpacity=1,i.stroke=Be("#ffffff"),i.cornerRadius=3,i.pointerLength=6,i.pointerBaseWidth=10;var n=new P1;n.dy=1,n.dx=1,n.opacity=.5,i.filters.push(n),e.autoTextColor=!0;var a=e.createChild(pn);return a.shouldClone=!1,e.label=a,a.padding(7,12,4,12),a.interactionsEnabled=!1,a.horizontalCenter="middle",a.fill=Be("#ffffff"),e._disposers.push(a),e.label.events.on("sizechanged",e.drawBackground,e),e.label.zIndex=1,e.pointerOrientation="vertical",e.animationDuration=0,e.animationEasing=Rn,e.setPropertyValue("showInViewport",!1),e.role="tooltip",e.visible=!1,e.opacity=0,e.x=0,e.y=0,e.events.on("visibilitychanged",e.handleVisibility,e),e.applyTheme(),e}return r.prototype.handleVisibility=function(){this.visible&&this.label.invalidate()},Object.defineProperty(r.prototype,"getStrokeFromObject",{get:function(){return this.getPropertyValue("getStrokeFromObject")},set:function(e){this.setPropertyValue("getStrokeFromObject",e,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"autoTextColor",{get:function(){return this.getPropertyValue("autoTextColor")},set:function(e){this.setPropertyValue("autoTextColor",e,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"keepTargetHover",{get:function(){return this.getPropertyValue("keepTargetHover")},set:function(e){var i=this;this.setPropertyValue("keepTargetHover",e,!0)&&e&&(this.hoverable=!0,this.background.interactionsEnabled=!0,this._disposers.push(this.events.on("over",function(n){i.targetSprite&&i.targetSprite.hoverable&&(i.targetSprite.isHover=!0)})),this._disposers.push(this.events.on("out",function(n){i.targetSprite&&i.targetSprite.hoverable&&(i.targetSprite.isHover=!1)})))},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"showInViewport",{get:function(){return this.getPropertyValue("showInViewport")},set:function(e){this.setPropertyValue("showInViewport",e)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"getFillFromObject",{get:function(){return this.getPropertyValue("getFillFromObject")},set:function(e){this.setPropertyValue("getFillFromObject",e,!0)},enumerable:!0,configurable:!0}),r.prototype.createBackground=function(){return new Nx},Object.defineProperty(r.prototype,"pointerOrientation",{get:function(){return this.getPropertyValue("pointerOrientation")},set:function(e){this.setPropertyValue("pointerOrientation",e,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"animationDuration",{get:function(){return this.getPropertyValue("animationDuration")},set:function(e){this.setPropertyValue("animationDuration",e)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"animationEasing",{get:function(){return this.getPropertyValue("animationEasing")},set:function(e){this.setPropertyValue("animationEasing",e)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"html",{get:function(){return this.label.html},set:function(e){this.label.html!=e&&(this.label.html=e,this.invalidate())},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"text",{get:function(){return this.label.text},set:function(e){this.label.text!=e&&(this.label.text=e,this.invalidate())},enumerable:!0,configurable:!0}),r.prototype.draw=function(){t.prototype.draw.call(this);var e=this.label;e.invalid&&e.validate();var i=this._pointTo.x,n=this._pointTo.y,a=this._boundingRect,s=e.measuredWidth,o=e.measuredHeight,l=this.background.pointerLength,u,c;if(this.ignoreBounds&&(a=void 0),a&&this.fixDoc&&s>a.width){tg({x:a.x,y:a.y},this.parent);var h=tg({x:a.x+a.width,y:a.y+a.height},this.parent),f=document.body.offsetWidth;document.body.offsetHeight,h.x>f/2?a.x=a.width-s:a.width=a.x+s}var d=this.pointerOrientation;d=="horizontal"||d=="left"||d=="right"?(c=-o/2,d=="horizontal"?a&&i>a.x+a.width/2?u=-s/2-l:u=s/2+l:d=="left"?u=s/2+l:u=-s/2-l):(a&&(u=He(0,a.x-i+s/2,a.x-i+a.width-s/2)),d=="vertical"?a&&n>a.y+o+l?(c=-o-l,this._verticalOrientation="up"):(c=l,this._verticalOrientation="down"):d=="down"?(c=-o-l,this._verticalOrientation="up"):(c=l,this._verticalOrientation="down")),a&&(c=He(c,a.y-n,a.y+a.height-o-n)),e.x=u,e.y=c,this.drawBackground()},r.prototype.updateBackground=function(){this.group.addToBack(this.background.group)},r.prototype.drawBackground=function(){var e=this.label,i=this.background,n=e.measuredWidth,a=e.measuredHeight,s=this._boundingRect,o=n,l=e.pixelX-n/2,u=a,c=e.pixelY,h=this._pointTo.x,f=this._pointTo.y,d=s.x-h,p=d+s.width,m=s.y-f,g=m+s.height;i.x=l,i.y=c,i.width=o,i.height=u,this.fitPointerToBounds?(i.pointerX=He(-i.x,d-i.x,p-i.x),i.pointerY=He(-i.y,m-i.y,g-i.y)):(i.pointerX=-i.x,i.pointerY=-i.y),i.validate()},r.prototype.delayedPointTo=function(e,i){var n=this;this._pointToDisposer&&this._pointToDisposer.dispose(),this._pointToDisposer=D.events.once("exitframe",function(){n.pointTo(e,i)}),this.addDisposer(this._pointToDisposer)},r.prototype.pointTo=function(e,i){(this._pointTo.x!=e.x||this._pointTo.y!=e.y)&&(this._pointTo=e,this.invalidate(),!this.visible||i?(this.moveTo(this._pointTo),this._animation&&this._animation.kill()):this.pixelX==0&&this.pixelY==0?this.moveTo(this._pointTo):(this._animation&&this._animation.kill(),this._animation=new di(this,[{property:"x",to:e.x,from:this.pixelX},{property:"y",to:e.y,from:this.pixelY}],this.animationDuration,this.animationEasing).start()))},r.prototype.setBounds=function(e){var i=this._boundingRect;(i.x!=e.x||i.y!=e.y||i.width!=e.width||i.height!=e.height)&&(this._boundingRect=e,this.invalidate())},Object.defineProperty(r.prototype,"boundingContainer",{set:function(e){this._boundingContainer=e,e.events.on("sizechanged",this.updateBounds,this),e.events.on("positionchanged",this.updateBounds,this)},enumerable:!0,configurable:!0}),r.prototype.updateBounds=function(){var e=this._boundingContainer,i=h3({x:e.pixelX,y:e.pixelY,width:e.maxWidth,height:e.maxHeight},e);this.setBounds(i)},Object.defineProperty(r.prototype,"ignoreBounds",{get:function(){return this.getPropertyValue("ignoreBounds")},set:function(e){this.setPropertyValue("ignoreBounds",e)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"verticalOrientation",{get:function(){return this._verticalOrientation},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"tooltip",{get:function(){},enumerable:!0,configurable:!0}),r.prototype.copyFrom=function(e){t.prototype.copyFrom.call(this,e),this.label.copyFrom(e.label),e._boundingRect&&(this._boundingRect=e._boundingRect)},r.prototype.asFunction=function(e){return e=="animationEasing"||t.prototype.asIs.call(this,e)},r}(Mt);D.registeredClasses.Tooltip=k1;var qx=function(t){re(r,t);function r(){var e=t.call(this)||this;return e.className="Trapezoid",e.element=e.paper.add("path"),e.topSide=Dt(100),e.bottomSide=Dt(100),e.leftSide=Dt(100),e.rightSide=Dt(100),e.isMeasured=!1,e.applyTheme(),e}return r.prototype.draw=function(){t.prototype.draw.call(this);var e=this.pixelWidth,i=this.pixelHeight,n=Sr(this.topSide,e),a=Sr(this.bottomSide,e),s=Sr(this.leftSide,i),o=Sr(this.rightSide,i),l=(e-n)/2,u=(i-s)/2,c=e-(e-n)/2,h=(i-o)/2,f=e-(e-a)/2,d=i-(i-o)/2,p=(e-a)/2,m=i-(i-s)/2,g="",y="",v="",b="";if(O(this.horizontalNeck)){var _=this.horizontalNeck.value;g=ge({x:e*_,y:Math.max(u,h)}),v=ge({x:e*_,y:Math.min(d,m)})}if(O(this.verticalNeck)){var x=this.verticalNeck.value;y=ge({x:Math.min(c,f),y:i*x}),b=ge({x:Math.max(l,p),y:i*x})}var k=Ue({x:l,y:u})+g+ge({x:c,y:h})+y+ge({x:f,y:d})+v+ge({x:p,y:m})+b;this.path=k},Object.defineProperty(r.prototype,"topSide",{get:function(){return this.getPropertyValue("topSide")},set:function(e){this.setPercentProperty("topSide",e,!0,!1,10,!1)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"bottomSide",{get:function(){return this.getPropertyValue("bottomSide")},set:function(e){this.setPercentProperty("bottomSide",e,!0,!1,10,!1)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"leftSide",{get:function(){return this.getPropertyValue("leftSide")},set:function(e){this.setPercentProperty("leftSide",e,!0,!1,10,!1)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"rightSide",{get:function(){return this.getPropertyValue("rightSide")},set:function(e){this.setPercentProperty("rightSide",e,!0,!1,10,!1)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"horizontalNeck",{get:function(){return this.getPropertyValue("horizontalNeck")},set:function(e){this.setPropertyValue("horizontalNeck",e,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"verticalNeck",{get:function(){return this.getPropertyValue("verticalNeck")},set:function(e){this.setPropertyValue("verticalNeck",e,!0)},enumerable:!0,configurable:!0}),r}(bt);D.registeredClasses.Trapezoid=qx;var O1=function(t){re(r,t);function r(){var e=t.call(this)||this;return e.className="Triangle",e.element=e.paper.add("path"),e.direction="top",e.applyTheme(),e}return r.prototype.draw=function(){t.prototype.draw.call(this);var e=this.pixelWidth,i=this.pixelHeight,n;switch(this.direction){case"right":n=Ue({x:0,y:0})+ge({x:e,y:i/2})+ge({x:0,y:i})+$t();break;case"left":n=Ue({x:e,y:0})+ge({x:0,y:i/2})+ge({x:e,y:i})+$t();break;case"bottom":n=Ue({x:0,y:0})+ge({x:e,y:0})+ge({x:e/2,y:i})+$t();break;case"top":n=Ue({x:e/2,y:0})+ge({x:e,y:i})+ge({x:0,y:i})+$t();break}this.path=n},Object.defineProperty(r.prototype,"direction",{get:function(){return this.getPropertyValue("direction")},set:function(e){this.setPropertyValue("direction",e,!0)},enumerable:!0,configurable:!0}),r}(bt);D.registeredClasses.Triangle=O1;var ad=function(){function t(r,e){this._tensionX=r,this._tensionY=e}return t.prototype.smooth=function(r){for(var e=r.length-1;e>0;e--){var i=r[e],n=r[e-1];Math.abs(i.x-n.x)<.1&&Math.abs(i.y-n.y)<.1&&r.splice(e-1,1)}var a=this._tensionX,s=this._tensionY;if(r.length<3||a>=1&&s>=1)return Hx(r);var o=r[0],l=r[r.length-1],u=!1;be(o.x,3)==be(l.x)&&be(o.y)==be(l.y)&&(u=!0);for(var c="",e=0,h=r.length-1;e0){var f=Math.atan2(u-o,l-s),d=Math.cos(f),p=Math.sin(f),m=e*d,g=e*p;if(e<=1||i<=1)h=ge(r);else{var y=Math.round(2*c/e),v=[],b=1;l0){var n=this.getPoints(i);e=Ue(n[0])+new ad(this.tension,this.tension).smooth(n)}var a=this.pixelInnerRadius;if(a>0){var n=this.getPoints(a);n.reverse(),e+=Ue(n[0])+new ad(this.tension,this.tension).smooth(n)}this.path=e},r.prototype.getPoints=function(e){for(var i=e*Math.PI*2,n=this.waveHeight/2,a=i/Math.round(i/this.waveLength),s=a/2,o=[],l=i/a,u=0;u<=l;u++){var c=u*a/i*360,h=(u*a+s)/i*360;o.push({x:(e-n)*nt(c),y:(e-n)*Xe(c)}),o.push({x:(e+n)*nt(h),y:(e+n)*Xe(h)})}return o.pop(),o},Object.defineProperty(r.prototype,"innerRadius",{get:function(){return this.getPropertyValue("innerRadius")},set:function(e){this.setPercentProperty("innerRadius",e,!0,!1,10,!1),this.invalidate()},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"pixelInnerRadius",{get:function(){return Sr(this.innerRadius,Ht(this.innerWidth/2,this.innerHeight/2))},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"waveLength",{get:function(){return this.getPropertyValue("waveLength")},set:function(e){this.setPropertyValue("waveLength",e),this.invalidate()},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"waveHeight",{get:function(){return this.getPropertyValue("waveHeight")},set:function(e){this.setPropertyValue("waveHeight",e),this.invalidate()},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"tension",{get:function(){return this.getPropertyValue("tension")},set:function(e){this.setPropertyValue("tension",e),this.invalidate()},enumerable:!0,configurable:!0}),r}(qu);D.registeredClasses.WavedCircle=Qx;var Ite=function(t){re(r,t);function r(){var e=t.call(this)||this;return e.className="WavedLine",e.element=e.paper.add("path"),e.waveLength=16,e.waveHeight=4,e.tension=.8,e.pixelPerfect=!1,e.fill=Be(),e.applyTheme(),e}return r.prototype.draw=function(){var e={x:this.x1,y:this.y1},i={x:this.x2,y:this.y2};this.path=Ue(e)+Ps(e,i,this.waveLength,this.waveHeight,this.tension,!0)},Object.defineProperty(r.prototype,"waveLength",{get:function(){return this.getPropertyValue("waveLength")},set:function(e){this.setPropertyValue("waveLength",e),this.invalidate()},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"waveHeight",{get:function(){return this.getPropertyValue("waveHeight")},set:function(e){this.setPropertyValue("waveHeight",e),this.invalidate()},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"tension",{get:function(){return this.getPropertyValue("tension")},set:function(e){this.setPropertyValue("tension",e),this.invalidate()},enumerable:!0,configurable:!0}),r}(x1),Ate=function(t){re(r,t);function r(){var e=t.call(this)||this;return e.className="WavedRectangle",e.element=e.paper.add("path"),e.waveLength=16,e.waveHeight=4,e.tension=.8,e.setPropertyValue("wavedLeft",!0),e.setPropertyValue("wavedRight",!0),e.setPropertyValue("wavedTop",!0),e.setPropertyValue("wavedBottom",!0),e.applyTheme(),e}return r.prototype.draw=function(){t.prototype.draw.call(this);var e=this.pixelWidth,i=this.pixelHeight;if(e>0&&i>0){var n={x:0,y:0},a={x:e,y:0},s={x:e,y:i},o={x:0,y:i},l=Math.min(e,this.waveLength),u=Math.min(i,this.waveHeight),c=Math.min(i,this.waveLength),h=Math.min(e,this.waveHeight),f="",d="",p="",m="";this.wavedTop&&(f=Ps(n,a,l,u,this.tension,!0)),this.wavedRight&&(d=Ps(a,s,c,h,this.tension,!0)),this.wavedBottom&&(p=Ps(s,o,l,u,this.tension,!0)),this.wavedLeft&&(m=Ps(o,n,c,h,this.tension,!0)),this.path=Ue(n)+f+ge(a)+d+ge(s)+p+ge(o)+m+"z"}},Object.defineProperty(r.prototype,"waveLength",{get:function(){return this.getPropertyValue("waveLength")},set:function(e){this.setPropertyValue("waveLength",e),this.invalidate()},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"waveHeight",{get:function(){return this.getPropertyValue("waveHeight")},set:function(e){this.setPropertyValue("waveHeight",e),this.invalidate()},enumerable:!0,configurable:!0}),r.prototype.setWavedSides=function(e,i,n,a){this.wavedTop=e,this.wavedRight=i,this.wavedBottom=n,this.wavedLeft=a},Object.defineProperty(r.prototype,"tension",{get:function(){return this.getPropertyValue("tension")},set:function(e){this.setPropertyValue("tension",e),this.invalidate()},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"wavedRight",{get:function(){return this.getPropertyValue("wavedRight")},set:function(e){this.setPropertyValue("wavedRight",e,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"wavedLeft",{get:function(){return this.getPropertyValue("wavedLeft")},set:function(e){this.setPropertyValue("wavedLeft",e,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"wavedTop",{get:function(){return this.getPropertyValue("wavedTop")},set:function(e){this.setPropertyValue("wavedTop",e,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"wavedBottom",{get:function(){return this.getPropertyValue("wavedBottom")},set:function(e){this.setPropertyValue("wavedBottom",e,!0)},enumerable:!0,configurable:!0}),r}(Zf),Xx=function(t){re(r,t);function r(){var e=t.call(this)||this;e.className="ZoomOutButton",e.padding(9,9,9,9),e.showSystemTooltip=!0;var i=new Wt,n=e.background;n.cornerRadius(20,20,20,20),n.fill=i.getFor("primaryButton"),n.stroke=i.getFor("primaryButtonStroke"),n.strokeOpacity=0,n.states.getKey("hover").properties.fill=i.getFor("primaryButtonHover"),n.states.getKey("down").properties.fill=i.getFor("primaryButtonActive");var a=new bt;a.element=e.paper.add("path");var s=Ue({x:0,y:0});return s+=ge({x:11,y:0}),a.path=s,a.pixelPerfect=!0,a.padding(8,3,8,3),a.stroke=i.getFor("primaryButtonText"),e.icon=a,e.applyTheme(),e}return r.prototype.applyInternalDefaults=function(){t.prototype.applyInternalDefaults.call(this),O(this.readerTitle)||(this.readerTitle=this.language.translate("Zoom Out"))},r}(zn);D.registeredClasses.ZoomOutButton=Xx;var Jx=function(t){re(r,t);function r(){var e=t.call(this)||this;e.className="PlayButton",e.padding(12,12,12,12),e.showSystemTooltip=!0;var i=new Wt,n=e.background;n.cornerRadius(25,25,25,25),n.fill=i.getFor("primaryButton"),n.stroke=i.getFor("primaryButtonStroke"),n.strokeOpacity=0,n.states.getKey("hover").properties.fill=i.getFor("primaryButtonHover"),n.states.getKey("down").properties.fill=i.getFor("primaryButtonActive");var a=new O1;a.direction="right",a.width=9,a.height=11,a.marginLeft=1,a.marginRight=1,a.horizontalCenter="middle",a.verticalCenter="middle",a.stroke=i.getFor("primaryButtonText"),a.fill=a.stroke,e.icon=a;var s=new Gu;s.width=11,s.height=11,s.horizontalCenter="middle",s.verticalCenter="middle",s.cornerRadius(0,0,0,0),s.stroke=i.getFor("primaryButtonText"),s.fill=a.stroke,e.togglable=!0;var o=e.states.create("active");return o.transitionDuration=0,o.properties.icon=s,e.defaultState.transitionDuration=0,e.applyTheme(),e}return r.prototype.applyInternalDefaults=function(){t.prototype.applyInternalDefaults.call(this),O(this.readerTitle)||(this.readerTitle=this.language.translate("Play"))},r}(zn);D.registeredClasses.PlayButton=Jx;var D1=function(t){re(r,t);function r(){var e=t.call(this)||this;return e.className="ColorModifier",e.applyTheme(),e}return r.prototype.modify=function(e){return e},r}(Xt);D.registeredClasses.ColorModifier=D1;var Qf=function(t){re(r,t);function r(){var e=t.call(this)||this;return e.lightnesses=[],e.brightnesses=[],e.opacities=[],e.offsets=[],e.className="GradientModifier",e.applyTheme(),e}return Object.defineProperty(r.prototype,"lightnesses",{get:function(){return this._lightnesses},set:function(e){this._lightnesses=e,this._brightnesses=[]},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"brightnesses",{get:function(){return this._brightnesses},set:function(e){this._brightnesses=e,this._lightnesses=[]},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"opacities",{get:function(){return this._opacities},set:function(e){this._opacities=e},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"offsets",{get:function(){return this._offsets},set:function(e){this._offsets=e},enumerable:!0,configurable:!0}),r.prototype.modify=function(e){this.gradient.clear();var i=0;this.opacities&&(i=at(i,this.opacities.length)),this.lightnesses&&(i=at(i,this.lightnesses.length)),this.brightnesses&&(i=at(i,this.brightnesses.length));for(var n=1,a,s,o=0;o0&&this.depth>0){this.sideB.show(0),this.sideA.show(0),this.edge.show(0);for(var e=this.startAngle,i=this.arc,n=this.pixelInnerRadius||0,a=this.radiusY||0,s=this.radius,o=e+i,l=a/s*n,u={x:nt(e)*n,y:Xe(e)*l},c={x:nt(e)*s,y:Xe(e)*a},h={x:nt(o)*s,y:Xe(o)*a},f={x:nt(o)*n,y:Xe(o)*l},d=this.depth,p={x:u.x,y:u.y-d},m={x:c.x,y:c.y-d},g={x:h.x,y:h.y-d},y={x:f.x,y:f.y-d},v="",b=Math.ceil(i/5),_=i/b,x=e,k=m,L=0;L0&&x<180){v+=Ue(k);var C={x:nt(x)*s,y:Xe(x)*a-d};v+=ge({x:k.x,y:k.y+d}),v+=wr({x:C.x,y:C.y+d},s,a,!0),v+=ge(C),v+=wr(k,s,a),v+="z",k=C}else{v+=Ue(k);var C={x:nt(x)*s,y:Xe(x)*a-d};v+=wr(C,s,a,!0),v+=ge({x:C.x,y:C.y+d}),v+=wr({x:k.x,y:k.y+d},s,a),v+=ge(k),v+="z",k=C}k=p,x=e;for(var L=0;L0&&x<180){v+=Ue(k);var C={x:nt(x)*n,y:Xe(x)*l-d};v+=ge({x:k.x,y:k.y+d}),v+=wr({x:C.x,y:C.y+d},n,l,!0),v+=ge(C),v+=wr(k,n,l),v+="z",k=C}else{v+=Ue(k);var C={x:nt(x)*n,y:Xe(x)*l-d};v+=wr(C,n,l,!0),v+=ge({x:C.x,y:C.y+d}),v+=wr({x:k.x,y:k.y+d},n,l),v+=ge(k),v+="z",k=C}this.edge.path=v,this.sideA.path=Ue(u)+ge(c)+ge(m)+ge(p)+$t(),this.sideB.path=Ue(h)+ge(f)+ge(y)+ge(g)+$t(),this.startAngle<90?this.sideA.toBack():this.sideA.toFront(),this.startAngle+this.arc>90?this.sideB.toBack():this.sideB.toFront(),this.slice.dy=-d}else this.sideA.hide(0),this.sideB.hide(0),this.edge.hide(0)},Object.defineProperty(r.prototype,"depth",{get:function(){return this.getPropertyValue("depth")},set:function(e){this.setPropertyValue("depth",e,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"angle",{get:function(){var e=this.getPropertyValue("angle");return M(e)||(e=0),e},set:function(e){this.setPropertyValue("angle",e,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"radiusY",{get:function(){var e=this.getPropertyValue("radiusY");return M(e)||(e=this.radius-this.radius*this.angle/90),e},set:function(e){this.setPropertyValue("radiusY",e,!0)},enumerable:!0,configurable:!0}),r.prototype.copyFrom=function(e){t.prototype.copyFrom.call(this,e),this.edge.copyFrom(e.edge),this.sideA.copyFrom(e.sideA),this.sideB.copyFrom(e.sideB)},r}(nu),e6=function(t){re(r,t);function r(){var e=t.call(this)||this;return e.className="RadialGradientModifier",e.gradient=new dn,e.applyTheme(),e}return r.prototype.copyFrom=function(e){t.prototype.copyFrom.call(this,e),this.gradient=e.gradient.clone()},r}(Qf);D.registeredClasses.RadialGradientModifier=e6;var M1=function(t){re(r,t);function r(){var e=t.call(this)||this;return e.properties.gap=0,e._line=e.paper.add("path"),e.addElement(e._line),e}return r.prototype.draw=function(){if(t.prototype.draw.call(this),Math.round(this.rotation/90)!=this.rotation/90&&(this.properties.shapeRendering="auto"),this._line){var e=this.width,i=this.height,n="";if(!this.gap)Math.round(this.rotation/90)!=this.rotation/90?(n=Ue({x:-e,y:i/2})+ge({x:e*2,y:i/2}),this.properties.rotationX=this.width/2,this.properties.rotationY=this.height/2):n=Ue({x:0,y:0})+ge({x:e,y:0});else for(var a=this.gap+this.strokeWidth,s=this.height/a,o=-s/2;o1&&(c-=1),o.push(c)}this.shuffle&&o.sort(function(p,m){return Math.random()-.5});for(var u=0;u1?e.l=e.l-Math.floor(e.l):e.l<0&&(e.l=-(e.l-Math.floor(e.l))),e.l=Ac(e.l,this.minLightness,this.maxLightness)):(e.l>1?e.l=1:e.l<0&&(e.l=0),e.l=Ic(e.l,this.minLightness,this.maxLightness))},r.prototype.processConfig=function(e){if(e){if(O(e.list)&&hi(e.list))for(var i=0,n=e.list.length;i{s===this.plugin.id&&this.fallbacks.setSettings(o)}),this.proxiedOn=new Proxy({},{get:(s,o)=>this.target?this.target.on[o]:(...l)=>{this.onQueue.push({method:o,args:l})}}),this.proxiedTarget=new Proxy({},{get:(s,o)=>this.target?this.target[o]:o==="on"?this.proxiedOn:Object.keys(this.fallbacks).includes(o)?(...l)=>(this.targetQueue.push({method:o,args:l,resolve:()=>{}}),this.fallbacks[o](...l)):(...l)=>new Promise(u=>{this.targetQueue.push({method:o,args:l,resolve:u})})})}async setRealTarget(r){this.target=r;for(const e of this.onQueue)this.target.on[e.method](...e.args);for(const e of this.targetQueue)e.resolve(await this.target[e.method](...e.args))}}function v6(t,r){const e=t,i=B1(),n=c6(),a=h6&&e.enableEarlyProxy;if(n&&(i.__VUE_DEVTOOLS_PLUGIN_API_AVAILABLE__||!a))n.emit(d6,t,r);else{const s=a?new m6(e,n):null;(i.__VUE_DEVTOOLS_PLUGINS__=i.__VUE_DEVTOOLS_PLUGINS__||[]).push({pluginDescriptor:e,setupFn:r,proxy:s}),s&&r(s.proxiedTarget)}}/*! - * vue-router v4.1.6 - * (c) 2022 Eduardo San Martin Morote - * @license MIT - */const aa=typeof window<"u";function y6(t){return t.__esModule||t[Symbol.toStringTag]==="Module"}const ft=Object.assign;function Uc(t,r){const e={};for(const i in r){const n=r[i];e[i]=Qr(n)?n.map(t):t(n)}return e}const Fs=()=>{},Qr=Array.isArray,b6=/\/$/,_6=t=>t.replace(b6,"");function Yc(t,r,e="/"){let i,n={},a="",s="";const o=r.indexOf("#");let l=r.indexOf("?");return o=0&&(l=-1),l>-1&&(i=r.slice(0,l),a=r.slice(l+1,o>-1?o:r.length),n=t(a)),o>-1&&(i=i||r.slice(0,o),s=r.slice(o,r.length)),i=C6(i!=null?i:r,e),{fullPath:i+(a&&"?")+a+s,path:i,query:n,hash:s}}function w6(t,r){const e=r.query?t(r.query):"";return r.path+(e&&"?")+e+(r.hash||"")}function mg(t,r){return!r||!t.toLowerCase().startsWith(r.toLowerCase())?t:t.slice(r.length)||"/"}function x6(t,r,e){const i=r.matched.length-1,n=e.matched.length-1;return i>-1&&i===n&&Pa(r.matched[i],e.matched[n])&&L1(r.params,e.params)&&t(r.query)===t(e.query)&&r.hash===e.hash}function Pa(t,r){return(t.aliasOf||t)===(r.aliasOf||r)}function L1(t,r){if(Object.keys(t).length!==Object.keys(r).length)return!1;for(const e in t)if(!S6(t[e],r[e]))return!1;return!0}function S6(t,r){return Qr(t)?vg(t,r):Qr(r)?vg(r,t):t===r}function vg(t,r){return Qr(r)?t.length===r.length&&t.every((e,i)=>e===r[i]):t.length===1&&t[0]===r}function C6(t,r){if(t.startsWith("/"))return t;if(!t)return r;const e=r.split("/"),i=t.split("/");let n=e.length-1,a,s;for(a=0;a1&&n--;else break;return e.slice(0,n).join("/")+"/"+i.slice(a-(a===i.length?1:0)).join("/")}var oo;(function(t){t.pop="pop",t.push="push"})(oo||(oo={}));var Rs;(function(t){t.back="back",t.forward="forward",t.unknown=""})(Rs||(Rs={}));function P6(t){if(!t)if(aa){const r=document.querySelector("base");t=r&&r.getAttribute("href")||"/",t=t.replace(/^\w+:\/\/[^\/]+/,"")}else t="/";return t[0]!=="/"&&t[0]!=="#"&&(t="/"+t),_6(t)}const k6=/^[^#]+#/;function O6(t,r){return t.replace(k6,"#")+r}function T6(t,r){const e=document.documentElement.getBoundingClientRect(),i=t.getBoundingClientRect();return{behavior:r.behavior,left:i.left-e.left-(r.left||0),top:i.top-e.top-(r.top||0)}}const Qu=()=>({left:window.pageXOffset,top:window.pageYOffset});function D6(t){let r;if("el"in t){const e=t.el,i=typeof e=="string"&&e.startsWith("#"),n=typeof e=="string"?i?document.getElementById(e.slice(1)):document.querySelector(e):e;if(!n)return;r=T6(n,t)}else r=t;"scrollBehavior"in document.documentElement.style?window.scrollTo(r):window.scrollTo(r.left!=null?r.left:window.pageXOffset,r.top!=null?r.top:window.pageYOffset)}function yg(t,r){return(history.state?history.state.position-r:-1)+t}const ld=new Map;function E6(t,r){ld.set(t,r)}function M6(t){const r=ld.get(t);return ld.delete(t),r}let I6=()=>location.protocol+"//"+location.host;function F1(t,r){const{pathname:e,search:i,hash:n}=r,a=t.indexOf("#");if(a>-1){let o=n.includes(t.slice(a))?t.slice(a).length:1,l=n.slice(o);return l[0]!=="/"&&(l="/"+l),mg(l,"")}return mg(e,t)+i+n}function A6(t,r,e,i){let n=[],a=[],s=null;const o=({state:f})=>{const d=F1(t,location),p=e.value,m=r.value;let g=0;if(f){if(e.value=d,r.value=f,s&&s===p){s=null;return}g=m?f.position-m.position:0}else i(d);n.forEach(y=>{y(e.value,p,{delta:g,type:oo.pop,direction:g?g>0?Rs.forward:Rs.back:Rs.unknown})})};function l(){s=e.value}function u(f){n.push(f);const d=()=>{const p=n.indexOf(f);p>-1&&n.splice(p,1)};return a.push(d),d}function c(){const{history:f}=window;!f.state||f.replaceState(ft({},f.state,{scroll:Qu()}),"")}function h(){for(const f of a)f();a=[],window.removeEventListener("popstate",o),window.removeEventListener("beforeunload",c)}return window.addEventListener("popstate",o),window.addEventListener("beforeunload",c),{pauseListeners:l,listen:u,destroy:h}}function bg(t,r,e,i=!1,n=!1){return{back:t,current:r,forward:e,replaced:i,position:window.history.length,scroll:n?Qu():null}}function B6(t){const{history:r,location:e}=window,i={value:F1(t,e)},n={value:r.state};n.value||a(i.value,{back:null,current:i.value,forward:null,position:r.length-1,replaced:!0,scroll:null},!0);function a(l,u,c){const h=t.indexOf("#"),f=h>-1?(e.host&&document.querySelector("base")?t:t.slice(h))+l:I6()+t+l;try{r[c?"replaceState":"pushState"](u,"",f),n.value=u}catch(d){console.error(d),e[c?"replace":"assign"](f)}}function s(l,u){const c=ft({},r.state,bg(n.value.back,l,n.value.forward,!0),u,{position:n.value.position});a(l,c,!0),i.value=l}function o(l,u){const c=ft({},n.value,r.state,{forward:l,scroll:Qu()});a(c.current,c,!0);const h=ft({},bg(i.value,l,null),{position:c.position+1},u);a(l,h,!1),i.value=l}return{location:i,state:n,push:o,replace:s}}function L6(t){t=P6(t);const r=B6(t),e=A6(t,r.state,r.location,r.replace);function i(a,s=!0){s||e.pauseListeners(),history.go(a)}const n=ft({location:"",base:t,go:i,createHref:O6.bind(null,t)},r,e);return Object.defineProperty(n,"location",{enumerable:!0,get:()=>r.location.value}),Object.defineProperty(n,"state",{enumerable:!0,get:()=>r.state.value}),n}function F6(t){return typeof t=="string"||t&&typeof t=="object"}function R1(t){return typeof t=="string"||typeof t=="symbol"}const $i={path:"/",name:void 0,params:{},query:{},hash:"",fullPath:"/",matched:[],meta:{},redirectedFrom:void 0},j1=Symbol("");var _g;(function(t){t[t.aborted=4]="aborted",t[t.cancelled=8]="cancelled",t[t.duplicated=16]="duplicated"})(_g||(_g={}));function ka(t,r){return ft(new Error,{type:t,[j1]:!0},r)}function Si(t,r){return t instanceof Error&&j1 in t&&(r==null||!!(t.type&r))}const wg="[^/]+?",R6={sensitive:!1,strict:!1,start:!0,end:!0},j6=/[.+*?^${}()[\]/\\]/g;function V6(t,r){const e=ft({},R6,r),i=[];let n=e.start?"^":"";const a=[];for(const u of t){const c=u.length?[]:[90];e.strict&&!u.length&&(n+="/");for(let h=0;hr.length?r.length===1&&r[0]===40+40?1:-1:0}function H6(t,r){let e=0;const i=t.score,n=r.score;for(;e0&&r[r.length-1]<0}const z6={type:0,value:""},U6=/[a-zA-Z0-9_]/;function Y6(t){if(!t)return[[]];if(t==="/")return[[z6]];if(!t.startsWith("/"))throw new Error(`Invalid path "${t}"`);function r(d){throw new Error(`ERR (${e})/"${u}": ${d}`)}let e=0,i=e;const n=[];let a;function s(){a&&n.push(a),a=[]}let o=0,l,u="",c="";function h(){!u||(e===0?a.push({type:0,value:u}):e===1||e===2||e===3?(a.length>1&&(l==="*"||l==="+")&&r(`A repeatable param (${u}) must be alone in its segment. eg: '/:ids+.`),a.push({type:1,value:u,regexp:c,repeatable:l==="*"||l==="+",optional:l==="*"||l==="?"})):r("Invalid state to consume buffer"),u="")}function f(){u+=l}for(;o{s(v)}:Fs}function s(c){if(R1(c)){const h=i.get(c);h&&(i.delete(c),e.splice(e.indexOf(h),1),h.children.forEach(s),h.alias.forEach(s))}else{const h=e.indexOf(c);h>-1&&(e.splice(h,1),c.record.name&&i.delete(c.record.name),c.children.forEach(s),c.alias.forEach(s))}}function o(){return e}function l(c){let h=0;for(;h=0&&(c.record.path!==e[h].record.path||!V1(c,e[h]));)h++;e.splice(h,0,c),c.record.name&&!Cg(c)&&i.set(c.record.name,c)}function u(c,h){let f,d={},p,m;if("name"in c&&c.name){if(f=i.get(c.name),!f)throw ka(1,{location:c});m=f.record.name,d=ft(Sg(h.params,f.keys.filter(v=>!v.optional).map(v=>v.name)),c.params&&Sg(c.params,f.keys.map(v=>v.name))),p=f.stringify(d)}else if("path"in c)p=c.path,f=e.find(v=>v.re.test(p)),f&&(d=f.parse(p),m=f.record.name);else{if(f=h.name?i.get(h.name):e.find(v=>v.re.test(h.path)),!f)throw ka(1,{location:c,currentLocation:h});m=f.record.name,d=ft({},h.params,c.params),p=f.stringify(d)}const g=[];let y=f;for(;y;)g.unshift(y.record),y=y.parent;return{name:m,path:p,params:d,matched:g,meta:G6(g)}}return t.forEach(c=>a(c)),{addRoute:a,resolve:u,removeRoute:s,getRoutes:o,getRecordMatcher:n}}function Sg(t,r){const e={};for(const i of r)i in t&&(e[i]=t[i]);return e}function $6(t){return{path:t.path,redirect:t.redirect,name:t.name,meta:t.meta||{},aliasOf:void 0,beforeEnter:t.beforeEnter,props:Z6(t),children:t.children||[],instances:{},leaveGuards:new Set,updateGuards:new Set,enterCallbacks:{},components:"components"in t?t.components||null:t.component&&{default:t.component}}}function Z6(t){const r={},e=t.props||!1;if("component"in t)r.default=e;else for(const i in t.components)r[i]=typeof e=="boolean"?e:e[i];return r}function Cg(t){for(;t;){if(t.record.aliasOf)return!0;t=t.parent}return!1}function G6(t){return t.reduce((r,e)=>ft(r,e.meta),{})}function Pg(t,r){const e={};for(const i in t)e[i]=i in r?r[i]:t[i];return e}function V1(t,r){return r.children.some(e=>e===t||V1(t,e))}const N1=/#/g,q6=/&/g,Q6=/\//g,X6=/=/g,J6=/\?/g,H1=/\+/g,e8=/%5B/g,t8=/%5D/g,z1=/%5E/g,r8=/%60/g,U1=/%7B/g,i8=/%7C/g,Y1=/%7D/g,n8=/%20/g;function Jf(t){return encodeURI(""+t).replace(i8,"|").replace(e8,"[").replace(t8,"]")}function a8(t){return Jf(t).replace(U1,"{").replace(Y1,"}").replace(z1,"^")}function ud(t){return Jf(t).replace(H1,"%2B").replace(n8,"+").replace(N1,"%23").replace(q6,"%26").replace(r8,"`").replace(U1,"{").replace(Y1,"}").replace(z1,"^")}function s8(t){return ud(t).replace(X6,"%3D")}function o8(t){return Jf(t).replace(N1,"%23").replace(J6,"%3F")}function l8(t){return t==null?"":o8(t).replace(Q6,"%2F")}function au(t){try{return decodeURIComponent(""+t)}catch{}return""+t}function u8(t){const r={};if(t===""||t==="?")return r;const i=(t[0]==="?"?t.slice(1):t).split("&");for(let n=0;na&&ud(a)):[i&&ud(i)]).forEach(a=>{a!==void 0&&(r+=(r.length?"&":"")+e,a!=null&&(r+="="+a))})}return r}function c8(t){const r={};for(const e in t){const i=t[e];i!==void 0&&(r[e]=Qr(i)?i.map(n=>n==null?null:""+n):i==null?i:""+i)}return r}const h8=Symbol(""),Og=Symbol(""),Xu=Symbol(""),ep=Symbol(""),cd=Symbol("");function ps(){let t=[];function r(i){return t.push(i),()=>{const n=t.indexOf(i);n>-1&&t.splice(n,1)}}function e(){t=[]}return{add:r,list:()=>t,reset:e}}function Xi(t,r,e,i,n){const a=i&&(i.enterCallbacks[n]=i.enterCallbacks[n]||[]);return()=>new Promise((s,o)=>{const l=h=>{h===!1?o(ka(4,{from:e,to:r})):h instanceof Error?o(h):F6(h)?o(ka(2,{from:r,to:h})):(a&&i.enterCallbacks[n]===a&&typeof h=="function"&&a.push(h),s())},u=t.call(i&&i.instances[n],r,e,l);let c=Promise.resolve(u);t.length<3&&(c=c.then(l)),c.catch(h=>o(h))})}function Wc(t,r,e,i){const n=[];for(const a of t)for(const s in a.components){let o=a.components[s];if(!(r!=="beforeRouteEnter"&&!a.instances[s]))if(d8(o)){const u=(o.__vccOpts||o)[r];u&&n.push(Xi(u,e,i,a,s))}else{let l=o();n.push(()=>l.then(u=>{if(!u)return Promise.reject(new Error(`Couldn't resolve component "${s}" at "${a.path}"`));const c=y6(u)?u.default:u;a.components[s]=c;const f=(c.__vccOpts||c)[r];return f&&Xi(f,e,i,a,s)()}))}}return n}function d8(t){return typeof t=="object"||"displayName"in t||"props"in t||"__vccOpts"in t}function Tg(t){const r=Cr(Xu),e=Cr(ep),i=j(()=>r.resolve(se(t.to))),n=j(()=>{const{matched:l}=i.value,{length:u}=l,c=l[u-1],h=e.matched;if(!c||!h.length)return-1;const f=h.findIndex(Pa.bind(null,c));if(f>-1)return f;const d=Dg(l[u-2]);return u>1&&Dg(c)===d&&h[h.length-1].path!==d?h.findIndex(Pa.bind(null,l[u-2])):f}),a=j(()=>n.value>-1&&m8(e.params,i.value.params)),s=j(()=>n.value>-1&&n.value===e.matched.length-1&&L1(e.params,i.value.params));function o(l={}){return g8(l)?r[se(t.replace)?"replace":"push"](se(t.to)).catch(Fs):Promise.resolve()}return{route:i,href:j(()=>i.value.href),isActive:a,isExactActive:s,navigate:o}}const f8=ce({name:"RouterLink",compatConfig:{MODE:3},props:{to:{type:[String,Object],required:!0},replace:Boolean,activeClass:String,exactActiveClass:String,custom:Boolean,ariaCurrentValue:{type:String,default:"page"}},useLink:Tg,setup(t,{slots:r}){const e=vi(Tg(t)),{options:i}=Cr(Xu),n=j(()=>({[Eg(t.activeClass,i.linkActiveClass,"router-link-active")]:e.isActive,[Eg(t.exactActiveClass,i.linkExactActiveClass,"router-link-exact-active")]:e.isExactActive}));return()=>{const a=r.default&&r.default(e);return t.custom?a:De("a",{"aria-current":e.isExactActive?t.ariaCurrentValue:null,href:e.href,onClick:e.navigate,class:n.value},a)}}}),p8=f8;function g8(t){if(!(t.metaKey||t.altKey||t.ctrlKey||t.shiftKey)&&!t.defaultPrevented&&!(t.button!==void 0&&t.button!==0)){if(t.currentTarget&&t.currentTarget.getAttribute){const r=t.currentTarget.getAttribute("target");if(/\b_blank\b/i.test(r))return}return t.preventDefault&&t.preventDefault(),!0}}function m8(t,r){for(const e in r){const i=r[e],n=t[e];if(typeof i=="string"){if(i!==n)return!1}else if(!Qr(n)||n.length!==i.length||i.some((a,s)=>a!==n[s]))return!1}return!0}function Dg(t){return t?t.aliasOf?t.aliasOf.path:t.path:""}const Eg=(t,r,e)=>t!=null?t:r!=null?r:e,v8=ce({name:"RouterView",inheritAttrs:!1,props:{name:{type:String,default:"default"},route:Object},compatConfig:{MODE:3},setup(t,{attrs:r,slots:e}){const i=Cr(cd),n=j(()=>t.route||i.value),a=Cr(Og,0),s=j(()=>{let u=se(a);const{matched:c}=n.value;let h;for(;(h=c[u])&&!h.components;)u++;return u}),o=j(()=>n.value.matched[s.value]);Ts(Og,j(()=>s.value+1)),Ts(h8,o),Ts(cd,n);const l=W();return Ge(()=>[l.value,o.value,t.name],([u,c,h],[f,d,p])=>{c&&(c.instances[h]=u,d&&d!==c&&u&&u===f&&(c.leaveGuards.size||(c.leaveGuards=d.leaveGuards),c.updateGuards.size||(c.updateGuards=d.updateGuards))),u&&c&&(!d||!Pa(c,d)||!f)&&(c.enterCallbacks[h]||[]).forEach(m=>m(u))},{flush:"post"}),()=>{const u=n.value,c=t.name,h=o.value,f=h&&h.components[c];if(!f)return Mg(e.default,{Component:f,route:u});const d=h.props[c],p=d?d===!0?u.params:typeof d=="function"?d(u):d:null,g=De(f,ft({},p,r,{onVnodeUnmounted:y=>{y.component.isUnmounted&&(h.instances[c]=null)},ref:l}));return Mg(e.default,{Component:g,route:u})||g}}});function Mg(t,r){if(!t)return null;const e=t(r);return e.length===1?e[0]:e}const y8=v8;function b8(t){const r=K6(t.routes,t),e=t.parseQuery||u8,i=t.stringifyQuery||kg,n=t.history,a=ps(),s=ps(),o=ps(),l=E_($i);let u=$i;aa&&t.scrollBehavior&&"scrollRestoration"in history&&(history.scrollRestoration="manual");const c=Uc.bind(null,R=>""+R),h=Uc.bind(null,l8),f=Uc.bind(null,au);function d(R,G){let $,ee;return R1(R)?($=r.getRecordMatcher(R),ee=G):ee=R,r.addRoute(ee,$)}function p(R){const G=r.getRecordMatcher(R);G&&r.removeRoute(G)}function m(){return r.getRoutes().map(R=>R.record)}function g(R){return!!r.getRecordMatcher(R)}function y(R,G){if(G=ft({},G||l.value),typeof R=="string"){const w=Yc(e,R,G.path),S=r.resolve({path:w.path},G),B=n.createHref(w.fullPath);return ft(w,S,{params:f(S.params),hash:au(w.hash),redirectedFrom:void 0,href:B})}let $;if("path"in R)$=ft({},R,{path:Yc(e,R.path,G.path).path});else{const w=ft({},R.params);for(const S in w)w[S]==null&&delete w[S];$=ft({},R,{params:h(R.params)}),G.params=h(G.params)}const ee=r.resolve($,G),z=R.hash||"";ee.params=c(f(ee.params));const ae=w6(i,ft({},R,{hash:a8(z),path:ee.path})),ie=n.createHref(ae);return ft({fullPath:ae,hash:z,query:i===kg?c8(R.query):R.query||{}},ee,{redirectedFrom:void 0,href:ie})}function v(R){return typeof R=="string"?Yc(e,R,l.value.path):ft({},R)}function b(R,G){if(u!==R)return ka(8,{from:G,to:R})}function _(R){return L(R)}function x(R){return _(ft(v(R),{replace:!0}))}function k(R){const G=R.matched[R.matched.length-1];if(G&&G.redirect){const{redirect:$}=G;let ee=typeof $=="function"?$(R):$;return typeof ee=="string"&&(ee=ee.includes("?")||ee.includes("#")?ee=v(ee):{path:ee},ee.params={}),ft({query:R.query,hash:R.hash,params:"path"in ee?{}:R.params},ee)}}function L(R,G){const $=u=y(R),ee=l.value,z=R.state,ae=R.force,ie=R.replace===!0,w=k($);if(w)return L(ft(v(w),{state:typeof w=="object"?ft({},z,w.state):z,force:ae,replace:ie}),G||$);const S=$;S.redirectedFrom=G;let B;return!ae&&x6(i,ee,$)&&(B=ka(16,{to:S,from:ee}),Ie(ee,ee,!0,!1)),(B?Promise.resolve(B):T(S,ee)).catch(V=>Si(V)?Si(V,2)?V:Ce(V):le(V,S,ee)).then(V=>{if(V){if(Si(V,2))return L(ft({replace:ie},v(V.to),{state:typeof V.to=="object"?ft({},z,V.to.state):z,force:ae}),G||S)}else V=U(S,ee,!0,ie,z);return A(S,ee,V),V})}function C(R,G){const $=b(R,G);return $?Promise.reject($):Promise.resolve()}function T(R,G){let $;const[ee,z,ae]=_8(R,G);$=Wc(ee.reverse(),"beforeRouteLeave",R,G);for(const w of ee)w.leaveGuards.forEach(S=>{$.push(Xi(S,R,G))});const ie=C.bind(null,R,G);return $.push(ie),Jn($).then(()=>{$=[];for(const w of a.list())$.push(Xi(w,R,G));return $.push(ie),Jn($)}).then(()=>{$=Wc(z,"beforeRouteUpdate",R,G);for(const w of z)w.updateGuards.forEach(S=>{$.push(Xi(S,R,G))});return $.push(ie),Jn($)}).then(()=>{$=[];for(const w of R.matched)if(w.beforeEnter&&!G.matched.includes(w))if(Qr(w.beforeEnter))for(const S of w.beforeEnter)$.push(Xi(S,R,G));else $.push(Xi(w.beforeEnter,R,G));return $.push(ie),Jn($)}).then(()=>(R.matched.forEach(w=>w.enterCallbacks={}),$=Wc(ae,"beforeRouteEnter",R,G),$.push(ie),Jn($))).then(()=>{$=[];for(const w of s.list())$.push(Xi(w,R,G));return $.push(ie),Jn($)}).catch(w=>Si(w,8)?w:Promise.reject(w))}function A(R,G,$){for(const ee of o.list())ee(R,G,$)}function U(R,G,$,ee,z){const ae=b(R,G);if(ae)return ae;const ie=G===$i,w=aa?history.state:{};$&&(ee||ie?n.replace(R.fullPath,ft({scroll:ie&&w&&w.scroll},z)):n.push(R.fullPath,z)),l.value=R,Ie(R,G,$,ie),Ce()}let N;function Y(){N||(N=n.listen((R,G,$)=>{if(!Te.listening)return;const ee=y(R),z=k(ee);if(z){L(ft(z,{replace:!0}),ee).catch(Fs);return}u=ee;const ae=l.value;aa&&E6(yg(ae.fullPath,$.delta),Qu()),T(ee,ae).catch(ie=>Si(ie,12)?ie:Si(ie,2)?(L(ie.to,ee).then(w=>{Si(w,20)&&!$.delta&&$.type===oo.pop&&n.go(-1,!1)}).catch(Fs),Promise.reject()):($.delta&&n.go(-$.delta,!1),le(ie,ee,ae))).then(ie=>{ie=ie||U(ee,ae,!1),ie&&($.delta&&!Si(ie,8)?n.go(-$.delta,!1):$.type===oo.pop&&Si(ie,20)&&n.go(-1,!1)),A(ee,ae,ie)}).catch(Fs)}))}let fe=ps(),K=ps(),F;function le(R,G,$){Ce(R);const ee=K.list();return ee.length?ee.forEach(z=>z(R,G,$)):console.error(R),Promise.reject(R)}function pe(){return F&&l.value!==$i?Promise.resolve():new Promise((R,G)=>{fe.add([R,G])})}function Ce(R){return F||(F=!R,Y(),fe.list().forEach(([G,$])=>R?$(R):G()),fe.reset()),R}function Ie(R,G,$,ee){const{scrollBehavior:z}=t;if(!aa||!z)return Promise.resolve();const ae=!$&&M6(yg(R.fullPath,0))||(ee||!$)&&history.state&&history.state.scroll||null;return Gr().then(()=>z(R,G,ae)).then(ie=>ie&&D6(ie)).catch(ie=>le(ie,R,G))}const Re=R=>n.go(R);let Pe;const he=new Set,Te={currentRoute:l,listening:!0,addRoute:d,removeRoute:p,hasRoute:g,getRoutes:m,resolve:y,options:t,push:_,replace:x,go:Re,back:()=>Re(-1),forward:()=>Re(1),beforeEach:a.add,beforeResolve:s.add,afterEach:o.add,onError:K.add,isReady:pe,install(R){const G=this;R.component("RouterLink",p8),R.component("RouterView",y8),R.config.globalProperties.$router=G,Object.defineProperty(R.config.globalProperties,"$route",{enumerable:!0,get:()=>se(l)}),aa&&!Pe&&l.value===$i&&(Pe=!0,_(n.location).catch(z=>{}));const $={};for(const z in $i)$[z]=j(()=>l.value[z]);R.provide(Xu,G),R.provide(ep,vi($)),R.provide(cd,l);const ee=R.unmount;he.add(R),R.unmount=function(){he.delete(R),he.size<1&&(u=$i,N&&N(),N=null,l.value=$i,Pe=!1,F=!1),ee()}}};return Te}function Jn(t){return t.reduce((r,e)=>r.then(()=>e()),Promise.resolve())}function _8(t,r){const e=[],i=[],n=[],a=Math.max(r.matched.length,t.matched.length);for(let s=0;sPa(u,o))?i.push(o):e.push(o));const l=t.matched[s];l&&(r.matched.find(u=>Pa(u,l))||n.push(l))}return[e,i,n]}function tp(){return Cr(Xu)}function Ju(){return Cr(ep)}function sa(t,r=0){const e=w8(t);return e!==void 0?parseInt(e):r}function w8(t){var e;const r=Array.isArray(t)?t:[t];return(e=r[r.length-1])!=null?e:void 0}/*! - * vuex v4.1.0 - * (c) 2022 Evan You - * @license MIT - */var W1="store";function x8(t){return t===void 0&&(t=null),Cr(t!==null?t:W1)}function Ha(t,r){Object.keys(t).forEach(function(e){return r(t[e],e)})}function K1(t){return t!==null&&typeof t=="object"}function S8(t){return t&&typeof t.then=="function"}function C8(t,r){return function(){return t(r)}}function $1(t,r,e){return r.indexOf(t)<0&&(e&&e.prepend?r.unshift(t):r.push(t)),function(){var i=r.indexOf(t);i>-1&&r.splice(i,1)}}function Z1(t,r){t._actions=Object.create(null),t._mutations=Object.create(null),t._wrappedGetters=Object.create(null),t._modulesNamespaceMap=Object.create(null);var e=t.state;ec(t,e,[],t._modules.root,!0),rp(t,e,r)}function rp(t,r,e){var i=t._state,n=t._scope;t.getters={},t._makeLocalGettersCache=Object.create(null);var a=t._wrappedGetters,s={},o={},l=r_(!0);l.run(function(){Ha(a,function(u,c){s[c]=C8(u,t),o[c]=j(function(){return s[c]()}),Object.defineProperty(t.getters,c,{get:function(){return o[c].value},enumerable:!0})})}),t._state=vi({data:r}),t._scope=l,t.strict&&D8(t),i&&e&&t._withCommit(function(){i.data=null}),n&&n.stop()}function ec(t,r,e,i,n){var a=!e.length,s=t._modules.getNamespace(e);if(i.namespaced&&(t._modulesNamespaceMap[s],t._modulesNamespaceMap[s]=i),!a&&!n){var o=ip(r,e.slice(0,-1)),l=e[e.length-1];t._withCommit(function(){o[l]=i.state})}var u=i.context=P8(t,s,e);i.forEachMutation(function(c,h){var f=s+h;k8(t,f,c,u)}),i.forEachAction(function(c,h){var f=c.root?h:s+h,d=c.handler||c;O8(t,f,d,u)}),i.forEachGetter(function(c,h){var f=s+h;T8(t,f,c,u)}),i.forEachChild(function(c,h){ec(t,r,e.concat(h),c,n)})}function P8(t,r,e){var i=r==="",n={dispatch:i?t.dispatch:function(a,s,o){var l=su(a,s,o),u=l.payload,c=l.options,h=l.type;return(!c||!c.root)&&(h=r+h),t.dispatch(h,u)},commit:i?t.commit:function(a,s,o){var l=su(a,s,o),u=l.payload,c=l.options,h=l.type;(!c||!c.root)&&(h=r+h),t.commit(h,u,c)}};return Object.defineProperties(n,{getters:{get:i?function(){return t.getters}:function(){return G1(t,r)}},state:{get:function(){return ip(t.state,e)}}}),n}function G1(t,r){if(!t._makeLocalGettersCache[r]){var e={},i=r.length;Object.keys(t.getters).forEach(function(n){if(n.slice(0,i)===r){var a=n.slice(i);Object.defineProperty(e,a,{get:function(){return t.getters[n]},enumerable:!0})}}),t._makeLocalGettersCache[r]=e}return t._makeLocalGettersCache[r]}function k8(t,r,e,i){var n=t._mutations[r]||(t._mutations[r]=[]);n.push(function(s){e.call(t,i.state,s)})}function O8(t,r,e,i){var n=t._actions[r]||(t._actions[r]=[]);n.push(function(s){var o=e.call(t,{dispatch:i.dispatch,commit:i.commit,getters:i.getters,state:i.state,rootGetters:t.getters,rootState:t.state},s);return S8(o)||(o=Promise.resolve(o)),t._devtoolHook?o.catch(function(l){throw t._devtoolHook.emit("vuex:error",l),l}):o})}function T8(t,r,e,i){t._wrappedGetters[r]||(t._wrappedGetters[r]=function(a){return e(i.state,i.getters,a.state,a.getters)})}function D8(t){Ge(function(){return t._state.data},function(){},{deep:!0,flush:"sync"})}function ip(t,r){return r.reduce(function(e,i){return e[i]},t)}function su(t,r,e){return K1(t)&&t.type&&(e=r,r=t,t=t.type),{type:t,payload:r,options:e}}var E8="vuex bindings",Ig="vuex:mutations",Kc="vuex:actions",ea="vuex",M8=0;function I8(t,r){v6({id:"org.vuejs.vuex",app:t,label:"Vuex",homepage:"https://next.vuex.vuejs.org/",logo:"https://vuejs.org/images/icons/favicon-96x96.png",packageName:"vuex",componentStateTypes:[E8]},function(e){e.addTimelineLayer({id:Ig,label:"Vuex Mutations",color:Ag}),e.addTimelineLayer({id:Kc,label:"Vuex Actions",color:Ag}),e.addInspector({id:ea,label:"Vuex",icon:"storage",treeFilterPlaceholder:"Filter stores..."}),e.on.getInspectorTree(function(i){if(i.app===t&&i.inspectorId===ea)if(i.filter){var n=[];J1(n,r._modules.root,i.filter,""),i.rootNodes=n}else i.rootNodes=[X1(r._modules.root,"")]}),e.on.getInspectorState(function(i){if(i.app===t&&i.inspectorId===ea){var n=i.nodeId;G1(r,n),i.state=L8(R8(r._modules,n),n==="root"?r.getters:r._makeLocalGettersCache,n)}}),e.on.editInspectorState(function(i){if(i.app===t&&i.inspectorId===ea){var n=i.nodeId,a=i.path;n!=="root"&&(a=n.split("/").filter(Boolean).concat(a)),r._withCommit(function(){i.set(r._state.data,a,i.state.value)})}}),r.subscribe(function(i,n){var a={};i.payload&&(a.payload=i.payload),a.state=n,e.notifyComponentUpdate(),e.sendInspectorTree(ea),e.sendInspectorState(ea),e.addTimelineEvent({layerId:Ig,event:{time:Date.now(),title:i.type,data:a}})}),r.subscribeAction({before:function(i,n){var a={};i.payload&&(a.payload=i.payload),i._id=M8++,i._time=Date.now(),a.state=n,e.addTimelineEvent({layerId:Kc,event:{time:i._time,title:i.type,groupId:i._id,subtitle:"start",data:a}})},after:function(i,n){var a={},s=Date.now()-i._time;a.duration={_custom:{type:"duration",display:s+"ms",tooltip:"Action duration",value:s}},i.payload&&(a.payload=i.payload),a.state=n,e.addTimelineEvent({layerId:Kc,event:{time:Date.now(),title:i.type,groupId:i._id,subtitle:"end",data:a}})}})})}var Ag=8702998,A8=6710886,B8=16777215,q1={label:"namespaced",textColor:B8,backgroundColor:A8};function Q1(t){return t&&t!=="root"?t.split("/").slice(-2,-1)[0]:"Root"}function X1(t,r){return{id:r||"root",label:Q1(r),tags:t.namespaced?[q1]:[],children:Object.keys(t._children).map(function(e){return X1(t._children[e],r+e+"/")})}}function J1(t,r,e,i){i.includes(e)&&t.push({id:i||"root",label:i.endsWith("/")?i.slice(0,i.length-1):i||"Root",tags:r.namespaced?[q1]:[]}),Object.keys(r._children).forEach(function(n){J1(t,r._children[n],e,i+n+"/")})}function L8(t,r,e){r=e==="root"?r:r[e];var i=Object.keys(r),n={state:Object.keys(t.state).map(function(s){return{key:s,editable:!0,value:t.state[s]}})};if(i.length){var a=F8(r);n.getters=Object.keys(a).map(function(s){return{key:s.endsWith("/")?Q1(s):s,editable:!1,value:hd(function(){return a[s]})}})}return n}function F8(t){var r={};return Object.keys(t).forEach(function(e){var i=e.split("/");if(i.length>1){var n=r,a=i.pop();i.forEach(function(s){n[s]||(n[s]={_custom:{value:{},display:s,tooltip:"Module",abstract:!0}}),n=n[s]._custom.value}),n[a]=hd(function(){return t[e]})}else r[e]=hd(function(){return t[e]})}),r}function R8(t,r){var e=r.split("/").filter(function(i){return i});return e.reduce(function(i,n,a){var s=i[n];if(!s)throw new Error('Missing module "'+n+'" for path "'+r+'".');return a===e.length-1?s:s._children},r==="root"?t:t.root._children)}function hd(t){try{return t()}catch(r){return r}}var ti=function(r,e){this.runtime=e,this._children=Object.create(null),this._rawModule=r;var i=r.state;this.state=(typeof i=="function"?i():i)||{}},eb={namespaced:{configurable:!0}};eb.namespaced.get=function(){return!!this._rawModule.namespaced};ti.prototype.addChild=function(r,e){this._children[r]=e};ti.prototype.removeChild=function(r){delete this._children[r]};ti.prototype.getChild=function(r){return this._children[r]};ti.prototype.hasChild=function(r){return r in this._children};ti.prototype.update=function(r){this._rawModule.namespaced=r.namespaced,r.actions&&(this._rawModule.actions=r.actions),r.mutations&&(this._rawModule.mutations=r.mutations),r.getters&&(this._rawModule.getters=r.getters)};ti.prototype.forEachChild=function(r){Ha(this._children,r)};ti.prototype.forEachGetter=function(r){this._rawModule.getters&&Ha(this._rawModule.getters,r)};ti.prototype.forEachAction=function(r){this._rawModule.actions&&Ha(this._rawModule.actions,r)};ti.prototype.forEachMutation=function(r){this._rawModule.mutations&&Ha(this._rawModule.mutations,r)};Object.defineProperties(ti.prototype,eb);var Un=function(r){this.register([],r,!1)};Un.prototype.get=function(r){return r.reduce(function(e,i){return e.getChild(i)},this.root)};Un.prototype.getNamespace=function(r){var e=this.root;return r.reduce(function(i,n){return e=e.getChild(n),i+(e.namespaced?n+"/":"")},"")};Un.prototype.update=function(r){tb([],this.root,r)};Un.prototype.register=function(r,e,i){var n=this;i===void 0&&(i=!0);var a=new ti(e,i);if(r.length===0)this.root=a;else{var s=this.get(r.slice(0,-1));s.addChild(r[r.length-1],a)}e.modules&&Ha(e.modules,function(o,l){n.register(r.concat(l),o,i)})};Un.prototype.unregister=function(r){var e=this.get(r.slice(0,-1)),i=r[r.length-1],n=e.getChild(i);!n||!n.runtime||e.removeChild(i)};Un.prototype.isRegistered=function(r){var e=this.get(r.slice(0,-1)),i=r[r.length-1];return e?e.hasChild(i):!1};function tb(t,r,e){if(r.update(e),e.modules)for(var i in e.modules){if(!r.getChild(i))return;tb(t.concat(i),r.getChild(i),e.modules[i])}}function j8(t){return new yr(t)}var yr=function(r){var e=this;r===void 0&&(r={});var i=r.plugins;i===void 0&&(i=[]);var n=r.strict;n===void 0&&(n=!1);var a=r.devtools;this._committing=!1,this._actions=Object.create(null),this._actionSubscribers=[],this._mutations=Object.create(null),this._wrappedGetters=Object.create(null),this._modules=new Un(r),this._modulesNamespaceMap=Object.create(null),this._subscribers=[],this._makeLocalGettersCache=Object.create(null),this._scope=null,this._devtools=a;var s=this,o=this,l=o.dispatch,u=o.commit;this.dispatch=function(f,d){return l.call(s,f,d)},this.commit=function(f,d,p){return u.call(s,f,d,p)},this.strict=n;var c=this._modules.root.state;ec(this,c,[],this._modules.root),rp(this,c),i.forEach(function(h){return h(e)})},np={state:{configurable:!0}};yr.prototype.install=function(r,e){r.provide(e||W1,this),r.config.globalProperties.$store=this;var i=this._devtools!==void 0?this._devtools:!1;i&&I8(r,this)};np.state.get=function(){return this._state.data};np.state.set=function(t){};yr.prototype.commit=function(r,e,i){var n=this,a=su(r,e,i),s=a.type,o=a.payload,l={type:s,payload:o},u=this._mutations[s];!u||(this._withCommit(function(){u.forEach(function(h){h(o)})}),this._subscribers.slice().forEach(function(c){return c(l,n.state)}))};yr.prototype.dispatch=function(r,e){var i=this,n=su(r,e),a=n.type,s=n.payload,o={type:a,payload:s},l=this._actions[a];if(!!l){try{this._actionSubscribers.slice().filter(function(c){return c.before}).forEach(function(c){return c.before(o,i.state)})}catch{}var u=l.length>1?Promise.all(l.map(function(c){return c(s)})):l[0](s);return new Promise(function(c,h){u.then(function(f){try{i._actionSubscribers.filter(function(d){return d.after}).forEach(function(d){return d.after(o,i.state)})}catch{}c(f)},function(f){try{i._actionSubscribers.filter(function(d){return d.error}).forEach(function(d){return d.error(o,i.state,f)})}catch{}h(f)})})}};yr.prototype.subscribe=function(r,e){return $1(r,this._subscribers,e)};yr.prototype.subscribeAction=function(r,e){var i=typeof r=="function"?{before:r}:r;return $1(i,this._actionSubscribers,e)};yr.prototype.watch=function(r,e,i){var n=this;return Ge(function(){return r(n.state,n.getters)},e,Object.assign({},i))};yr.prototype.replaceState=function(r){var e=this;this._withCommit(function(){e._state.data=r})};yr.prototype.registerModule=function(r,e,i){i===void 0&&(i={}),typeof r=="string"&&(r=[r]),this._modules.register(r,e),ec(this,this.state,r,this._modules.get(r),i.preserveState),rp(this,this.state)};yr.prototype.unregisterModule=function(r){var e=this;typeof r=="string"&&(r=[r]),this._modules.unregister(r),this._withCommit(function(){var i=ip(e.state,r.slice(0,-1));delete i[r[r.length-1]]}),Z1(this)};yr.prototype.hasModule=function(r){return typeof r=="string"&&(r=[r]),this._modules.isRegistered(r)};yr.prototype.hotUpdate=function(r){this._modules.update(r),Z1(this,!0)};yr.prototype._withCommit=function(r){var e=this._committing;this._committing=!0,r(),this._committing=e};Object.defineProperties(yr.prototype,np);var jte=sp(function(t,r){var e={};return ap(r).forEach(function(i){var n=i.key,a=i.val;e[n]=function(){for(var o=[],l=arguments.length;l--;)o[l]=arguments[l];var u=this.$store.commit;if(t){var c=op(this.$store,"mapMutations",t);if(!c)return;u=c.context.commit}return typeof a=="function"?a.apply(this,[u].concat(o)):u.apply(this.$store,[a].concat(o))}}),e}),Vte=sp(function(t,r){var e={};return ap(r).forEach(function(i){var n=i.key,a=i.val;a=t+a,e[n]=function(){if(!(t&&!op(this.$store,"mapGetters",t)))return this.$store.getters[a]},e[n].vuex=!0}),e}),Nte=sp(function(t,r){var e={};return ap(r).forEach(function(i){var n=i.key,a=i.val;e[n]=function(){for(var o=[],l=arguments.length;l--;)o[l]=arguments[l];var u=this.$store.dispatch;if(t){var c=op(this.$store,"mapActions",t);if(!c)return;u=c.context.dispatch}return typeof a=="function"?a.apply(this,[u].concat(o)):u.apply(this.$store,[a].concat(o))}}),e});function ap(t){return V8(t)?Array.isArray(t)?t.map(function(r){return{key:r,val:r}}):Object.keys(t).map(function(r){return{key:r,val:t[r]}}):[]}function V8(t){return Array.isArray(t)||K1(t)}function sp(t){return function(r,e){return typeof r!="string"?(e=r,r=""):r.charAt(r.length-1)!=="/"&&(r+="/"),t(r,e)}}function op(t,r,e){var i=t._modulesNamespaceMap[e];return i}const N8="Kuma",Hte=12,dd=500,js="Online",lo="Offline",rb="Partially degraded",Bg="Disabled",zte="kuma.io/zone",Ute={not_available:{title:"Not available",appearance:"warning"},partially_degraded:{title:"Partially degraded",appearance:"warning"},offline:{title:"Offline",appearance:"danger"},online:{title:"Online",appearance:"success"}};function lp(t,r,e=void 0){if(typeof t!="object"||Array.isArray(t))return e;const i=r.indexOf(".");if(i===-1)return t[r]===void 0?e:t[r];const n=r.substring(0,i),a=r.substring(i+1);return lp(t[n],a,e)}const H8=new Intl.DateTimeFormat("en-US",{dateStyle:"long"}),z8=new Intl.DateTimeFormat("en-US",{dateStyle:"long",timeStyle:"medium"});function U8(t){const r=new Date(Date.parse(t)),e=Math.floor((Date.now()-r.getTime())/1e3);return e<=1?"just now":e<20?`${e} seconds ago`:e<40?"half a minute ago":e<60?"less than a minute ago":e<=90?"one minute ago":e<=3540?`${Math.round(e/60)} minutes ago`:e<=5400?"1 hour ago":e<=86400?`${Math.round(e/3600)} hours ago`:e<=129600?"1 day ago":e<604800?`${Math.round(e/86400)} days ago`:e<=777600?"1 week ago":H8.format(r)}function Yte(t){const r=new Date(Date.parse(t));return z8.format(r)}function Wte(t,r){const e=t&&typeof t=="object"&&t.constructor===Array?Object.assign({},...t):t;return r.reduce((i,n)=>({...i,[n]:e[n]}),{})}function Kte(t){const{creationTime:r,modificationTime:e,...i}=t;return i}function $te(t){var e;const r=/^[a-z]+|[A-Z][a-z]*/g;return(e=t.match(r))==null?void 0:e.map(i=>i[0].toUpperCase()+i.substr(1).toLowerCase()).join(" ")}function Zte(t){const r=t.replace(/[^a-zA-Z0-9 -]/g,"").replace(/\s+/g,"-").replace(/-+/g,"-").trim();return t?r:""}async function Qo(t){try{let r=null,e=0,i=[];for(;;){const n={size:dd,offset:e},{total:a,items:s,next:o}=await t(n);if(s&&(i=i.concat(s)),r===null&&(r=a),a!==r)throw new Error('Mismatch between "total" values between requests');if(!o)break;e+=dd}return{total:r,items:i}}catch(r){throw new Error(`Resource fetching failed: ${r}`)}}function Gte(t){var e,i;const r=(i=(e=t==null?void 0:t.zoneInsight)==null?void 0:e.subscriptions.length)!=null?i:0;if(r&&t.zoneInsight.subscriptions[r-1].config){const n=JSON.parse(t.zoneInsight.subscriptions[r-1].config);return lp(n,"dpServer.auth.type",Bg)}return Bg}function qte(t){let r=[];t.networking.inbound&&(r=t.networking.inbound.filter(i=>"tags"in i).flatMap(i=>Object.entries(i.tags)).map(([i,n])=>`${i}=${n}`)),t.networking.gateway&&(r=Object.entries(t.networking.gateway.tags).map(([i,n])=>`${i}=${n}`));const e=Array.from(new Set(r));return e.sort((i,n)=>i.localeCompare(n)),e.map(i=>i.split("=")).map(([i,n])=>({label:i,value:n}))}function Qte(t,r={subscriptions:[]}){const e=t.networking.inbound?t.networking.inbound:[{health:{ready:!0}}],i=e.filter(o=>o.health&&!o.health.ready).map(o=>`Inbound on port ${o.port} is not ready (kuma.io/service: ${o.tags["kuma.io/service"]})`),a=(r.subscriptions?r.subscriptions:[]).some(o=>o.connectTime&&o.connectTime.length&&!o.disconnectTime);return{status:(()=>{const o=i.length===e.length,l=i.length===0;return!a||o?lo:l?js:rb})(),reason:i}}function Xte(t){if(t===void 0||t.subscriptions.length===0)return null;const r={},e=t.subscriptions[t.subscriptions.length-1];return e.version===void 0?null:(e.version.envoy&&(r.envoy=e.version.envoy.version),e.version.kumaDp&&(r.kumaDp=e.version.kumaDp.version),e.version.dependencies&&Object.entries(e.version.dependencies).forEach(([i,n])=>{r[i]=n}),r)}function Y8(t){return t===void 0?{status:lo}:{status:t.subscriptions.some(e=>e.connectTime&&e.connectTime.length&&!e.disconnectTime)?js:lo}}function Jte(t){if(t.dataplaneInsight===void 0||t.dataplaneInsight.mTLS===void 0)return null;const{mTLS:r}=t.dataplaneInsight,e=new Date(r.certificateExpirationTime),i=new Date(e.getTime()+e.getTimezoneOffset()*6e4);return{certificateExpirationTime:{label:"Expiration Time",value:`${i.toLocaleDateString("en-US")} ${i.getHours()}:${i.getMinutes()}:${i.getSeconds()}`},lastCertificateRegeneration:{label:"Last Generated",value:U8(r.lastCertificateRegeneration)},certificateRegenerations:{label:"Regenerations",value:r.certificateRegenerations}}}function ere(t){const{gateway:r}=t.networking;return r?"Gateway"+(r.type!==void 0?` (${r.type})`:""):"Standard"}function tre(t){var i,n,a,s;return((n=(i=t.kumaDp)==null?void 0:i.kumaCpCompatible)!=null?n:!0)?((s=(a=t.envoy)==null?void 0:a.kumaDpCompatible)!=null?s:!0)?{kind:W8}:{kind:$8,payload:{envoy:t.envoy.version,kumaDp:t.kumaDp.version}}:{kind:K8,payload:{kumaDp:t.kumaDp.version}}}const W8="COMPATIBLE",rre="INCOMPATIBLE_ZONE_CP_AND_KUMA_DP_VERSIONS",ire="INCOMPATIBLE_ZONE_AND_GLOBAL_CPS_VERSIONS",K8="INCOMPATIBLE_UNSUPPORTED_KUMA_DP",$8="INCOMPATIBLE_UNSUPPORTED_ENVOY",nre="INCOMPATIBLE_WRONG_FORMAT";class Z8 extends Error{constructor({title:e=null,message:i,code:n=null,statusCode:a,causes:s=[]}){super(i);Ui(this,"title");Ui(this,"code");Ui(this,"causes");Ui(this,"statusCode");this.name="ApiError",this.title=e,this.code=n,this.statusCode=a,this.causes=s}toJSON(){return{name:this.name,title:this.title,message:this.message,code:this.code,statusCode:this.statusCode,causes:this.causes}}}async function G8(t,r={}){var u,c;const e=r,i=(u=e.method)!=null?u:"GET";e.headers=e.headers instanceof Headers?e.headers:new Headers(e.headers),!e.headers.has("content-type")&&["POST","PUT","PATCH"].includes(i)&&e.headers.set("content-type","application/json");let n=t;"params"in r&&(i==="GET"?n+=`?${new URLSearchParams(r.params).toString()}`:(c=e.headers.get("content-type"))!=null&&c.startsWith("application/json")&&(e.body=JSON.stringify(r.params)));let a;try{a=await fetch(n,e)}catch(h){throw q8(h)}const s=a.headers.get("content-type"),l=(s!==null?s.startsWith("application/json"):!1)?await a.json():await a.text();if(a.ok)return{response:a,data:l};throw Q8(a,l)}function q8(t){const r=t instanceof Error?t.message:"An unknown network error occurred.";return new Error(r)}function Q8(t,r){let e=null,i="An error has occurred while trying to load this data.",n=null,a=[];return typeof r=="string"&&r.length>0?i=r:r&&(Object.prototype.hasOwnProperty.call(r,"title")&&(e=r.title),Object.prototype.hasOwnProperty.call(r,"details")&&(i=r.details),Object.prototype.hasOwnProperty.call(r,"code")&&(n=r.code),Object.prototype.hasOwnProperty.call(r,"causes")&&Array.isArray(r.causes)&&(a=r.causes)),t.status===403&&(i="You currently don\u2019t have access to this data."),new Z8({title:e,message:i,code:n,causes:a,statusCode:t.status})}const Lg=window.location.origin;class X8{constructor(){Ui(this,"_baseUrl",Lg)}get baseUrl(){return this._baseUrl}set baseUrl(r){if(r.startsWith("http"))this._baseUrl=ib(r);else{const e=eS(r);this._baseUrl=[Lg,e].filter(i=>i!=="").join("/")}}async get(r,e){const i=e!=null?e:{};i.method="GET";const{data:n}=await this.raw(r,i);return n}async raw(r,e){const i=r.startsWith("http")?r:[this.baseUrl,r].join("/");return G8(i,e)}}function ib(t){return t.replace(/\/+$/,"")}function J8(t){return t.replace(/^\/+/,"")}function eS(t){return ib(J8(t))}class tS{constructor(){Ui(this,"client");this.client=new X8}get baseUrl(){return this.client.baseUrl}setBaseUrl(r){this.client.baseUrl=r}getInfo(){return this.client.get("")}async getStatus(){try{const{response:r}=await this.client.raw("");return r.status===200?"OK":null}catch{return null}}async getLatestVersion(){return this.client.get("https://kuma.io/latest_version/")}getConfig(){return this.client.get("config")}getPolicyDefinitions(){return this.client.get("policies")}getGlobalInsights(){return this.client.get("global-insights")}getZones(r){return this.client.get("zones",{params:r})}getZone({name:r},e){return this.client.get(`zones/${r}`,{params:e})}getAllZoneOverviews(r){return this.client.get("zones+insights",{params:r})}getZoneOverview({name:r},e){return this.client.get(`zones+insights/${r}`,{params:e})}getZoneIngressData({zoneIngressName:r,dataPath:e},i){return this.client.get(`zoneingresses/${r}/${e}`,{params:i})}getAllZoneIngressOverviews(r){return this.client.get("zoneingresses+insights",{params:r})}getZoneIngressOverview({name:r},e){return this.client.get(`zoneingresses+insights/${r}`,{params:e})}getZoneEgressData({zoneEgressName:r,dataPath:e},i){return this.client.get(`zoneegresses/${r}/${e}`,{params:i})}getAllZoneEgressOverviews(r){return this.client.get("zoneegressoverviews",{params:r})}getZoneEgressOverview({name:r},e){return this.client.get(`zoneegressoverviews/${r}`,{params:e})}getAllMeshes(r){return this.client.get("meshes",{params:r})}getMesh({name:r},e){return this.client.get(`meshes/${r}`,{params:e})}getAllMeshInsights(r){return this.client.get("mesh-insights",{params:r})}getMeshInsights({name:r},e){return this.client.get(`mesh-insights/${r}`,{params:e})}getAllDataplanes(r){return this.client.get("dataplanes",{params:r})}getDataplaneFromMesh({mesh:r,name:e},i){return this.client.get(`meshes/${r}/dataplanes/${e}`,{params:i})}getAllDataplaneOverviews(r){return this.client.get("dataplanes+insights",{params:r})}getAllDataplaneOverviewsFromMesh({mesh:r},e){return this.client.get(`meshes/${r}/dataplanes+insights`,{params:e})}getDataplaneOverviewFromMesh({mesh:r,name:e},i){return this.client.get(`meshes/${r}/dataplanes+insights/${e}`,{params:i})}getSidecarDataplanePolicies({mesh:r,name:e},i){return this.client.get(`meshes/${r}/dataplanes/${e}/policies`,{params:i})}getMeshGatewayDataplane({mesh:r,name:e},i){return this.client.get(`meshes/${r}/dataplanes/${e}/policies`,{params:i})}getDataplaneData({mesh:r,dppName:e,dataPath:i},n){return this.client.get(`meshes/${r}/dataplanes/${e}/${i}`,{params:n})}getAllServiceInsights(r){return this.client.get("service-insights",{params:r})}getAllServiceInsightsFromMesh({mesh:r},e){return this.client.get(`meshes/${r}/service-insights`,{params:e})}getServiceInsight({mesh:r,name:e},i){return this.client.get(`meshes/${r}/service-insights/${e}`,{params:i})}getAllExternalServices(r){return this.client.get("external-services",{params:r})}getAllExternalServicesFromMesh({mesh:r},e){return this.client.get(`meshes/${r}/external-services`,{params:e})}getExternalService({mesh:r,name:e},i){return this.client.get(`meshes/${r}/external-services/${e}`,{params:i})}getPolicyConnections({mesh:r,policyType:e,policyName:i},n){return this.client.get(`meshes/${r}/${e}/${i}/dataplanes`,{params:n})}getAllPolicyEntities({path:r},e){return this.client.get(r,{params:e})}getAllPolicyEntitiesFromMesh({mesh:r,path:e},i){return this.client.get(`meshes/${r}/${e}`,{params:i})}getSinglePolicyEntity({mesh:r,path:e,name:i},n){return this.client.get(`meshes/${r}/${e}/${i}`,{params:n})}}const gt=new tS,rS={status:null,tagline:null,version:null,kumaDocsVersion:"latest",clientConfig:null},iS={SET_CONFIG_DATA:(t,r)=>t.clientConfig=r,SET_STATUS:(t,r)=>t.status=r,SET_TAGLINE:(t,r)=>t.tagline=r,SET_VERSION:(t,r)=>t.version=r,SET_KUMA_DOCS_VERSION:(t,r)=>t.kumaDocsVersion=r},nS={getStatus:t=>t.status,getConfig:t=>t.clientConfig,getEnvironment:t=>{var r;return(r=t.clientConfig)==null?void 0:r.environment},getMode:t=>{var r;return(r=t.clientConfig)==null?void 0:r.mode},getTagline:t=>t.tagline,getVersion:t=>t.version,getKumaDocsVersion:t=>t.kumaDocsVersion,getConfigurationType:t=>{var r,e;return(e=(r=t.clientConfig)==null?void 0:r.store)==null?void 0:e.type},getMulticlusterStatus:(t,r)=>({VITE_DATA_TIMEOUT:"500",VITE_INSTALL_URL:"https://kuma.io/install/latest/",VITE_VERSION_URL:"https://kuma.io/latest_version/",VITE_NAMESPACE:"Kuma",VITE_KUMA_API_SERVER_URL:"http://localhost:5681",VITE_KUMA_DP_SERVER_URL:"https://localhost:5678",VITE_AMCHARTS_LICENSE:"",VITE_UTM:"?utm_source=Kuma&utm_medium=Kuma-GUI",BASE_URL:"./",MODE:"production",DEV:!1,PROD:!0}).VITE_FAKE_MULTIZONE==="true"?(console.warn("%c \u2728You are currently faking Multi-Zone mode.","background: black; color: white; display: block; padding: 0.25rem;"),!0):r.getMode==="global"},aS={bootstrapConfig({dispatch:t}){const r=t("getInfo"),e=t("getConfig");return Promise.all([r,e])},getConfig({commit:t}){return gt.getConfig().then(r=>{t("SET_CONFIG_DATA",r)})},getStatus({commit:t}){return gt.getStatus().then(r=>{t("SET_STATUS",r)})},getInfo({commit:t}){return gt.getInfo().then(r=>{var a;t("SET_TAGLINE",r.tagline),t("SET_VERSION",r.version);let e;const i=(a=r.basedOnKuma)!=null?a:r.version,n=i.indexOf("-preview.");if(n!==-1){const s=i.substring(0,n);e=s==="0.0.0"?"dev":s.replace(/\.\d+$/,".x")}else e=i.replace(/\.\d+$/,".x");t("SET_KUMA_DOCS_VERSION",e)}).catch(r=>{console.error(r)})}},sS={namespaced:!0,state:()=>rS,getters:nS,mutations:iS,actions:aS},oS={isOpen:!1},lS={OPEN_MODAL:t=>t.isOpen=!0,CLOSE_MODAL:t=>t.isOpen=!1},uS={meshNotificationItemMap(t,r,e){var a;return(((a=e.meshes)==null?void 0:a.items)||[]).reduce((s,o)=>(s[o.name]={hasLogging:Boolean(o.logging),hasMtls:Boolean(o.mtls),hasMetrics:Boolean(o.metrics),hasTracing:Boolean(o.tracing)},s),{})},meshNotificationItemMapWithAction(t,r){const e=r.meshNotificationItemMap;return Object.entries(e).reduce((i,[n,a])=>(Object.values(a).some(o=>!o)&&(i[n]=a),i),{})},singleMeshNotificationItems(t,r,e){if(e.selectedMesh===null)return[];const i=r.meshNotificationItemMap[e.selectedMesh],n=[{name:"Observability, Metrics & Service Map",component:"MetricsNotification",isCompleted:i.hasMetrics},{name:"Logging",component:"LoggingNotification",isCompleted:i.hasLogging},{name:"Zero-trust security",component:"MtlsNotification",isCompleted:i.hasMtls},{name:"Tracing",component:"TracingNotification",isCompleted:i.hasTracing}];return n.sort((a,s)=>+a.isCompleted-+s.isCompleted),n},amountOfActions(t,r){return Object.keys(r.meshNotificationItemMapWithAction).length}},cS={openModal({commit:t}){t("OPEN_MODAL")},closeModal({commit:t}){t("CLOSE_MODAL")}},hS={namespaced:!0,state:()=>oS,getters:uS,mutations:lS,actions:cS};class dS{constructor(r){Ui(this,"storageAdapter");this.storageAdapter=r}get(r){let e;try{e=this.storageAdapter.getItem(r)}catch{return null}if(e===null||!(e.startsWith("[")||e.startsWith("{")))return e;try{return JSON.parse(e)}catch{return e}}set(r,e){try{const i=typeof e=="string"?e:JSON.stringify(e);this.storageAdapter.setItem(r,i)}catch{}}has(r){try{return this.storageAdapter.getItem(r)!==null}catch{return!1}}remove(r){try{this.storageAdapter.removeItem(r)}catch{}}}const Ii=new dS(window.localStorage),fS={isCompleted:Ii.get("onboardingIsCompleted")==="true",step:Ii.get("onboardingStep")||"onboarding-welcome",mode:"demo"},pS={SET_STEP:(t,r)=>t.step=r,SET_IS_COMPLETED:(t,r)=>t.isCompleted=r,UPDATE_MODE:(t,r)=>t.mode=r},gS={getMode:t=>t.mode,showOnboarding:(t,r,e)=>{const i=e.meshes.items.length===1&&e.meshes.items[0].name==="default";return e.totalDataplaneCount===0&&i}},mS={completeOnboarding({commit:t,dispatch:r}){r("fetchDataplaneTotalCount",null,{root:!0}),r("sidebar/getInsights",null,{root:!0}),t("SET_IS_COMPLETED",!0),Ii.set("onboardingIsCompleted","true"),Ii.remove("onboardingStep")},changeStep({commit:t},r){t("SET_STEP",r),Ii.set("onboardingStep",r)}},vS={namespaced:!0,state:()=>fS,getters:gS,mutations:pS,actions:mS};function yS(t){return t.items.reduce((e,{dataplanes:i,dataplanesByType:n,policies:a,services:s})=>{var o,l;e.services.internal+=s.internal||0,e.services.external+=s.external||0,e.services.total+=s.total||0,e.dataplanes.total+=i.total||0,e.dataplanes.standard+=((o=n.standard)==null?void 0:o.total)||0,e.dataplanes.gateway+=((l=n.gateway)==null?void 0:l.total)||0;for(const[u,c]of Object.entries(a))e.policies[u]||(e.policies[u]=0),e.policies[u]+=c.total||0;return e},{services:{total:0,internal:0,external:0},dataplanes:{total:0,standard:0,gateway:0},policies:{}})}function bS(t){return Object.entries(t.resources).reduce((r,[e,i])=>(r[e]||(r[e]=0),r[e]+=i.total||0,r),{})}const _S={insights:{global:{},mesh:{services:{total:0,internal:0,external:0},dataplanes:{total:0,standard:0,gateway:0},policies:{}}}},wS={SET_GLOBAL_INSIGHTS:(t,r)=>t.insights.global=r,SET_MESH_INSIGHTS:(t,r)=>t.insights.mesh=r},xS={},SS={getInsights({dispatch:t}){return Promise.all([t("getGlobalInsights"),t("getMeshInsights")])},async getMeshInsights({commit:t,rootState:r}){if(r.selectedMesh===null)return;let e,i;try{e={items:[await gt.getMeshInsights({name:r.selectedMesh})],total:1},i=yS(e)}catch{i=[]}t("SET_MESH_INSIGHTS",i)},async getGlobalInsights({commit:t}){const r=await gt.getGlobalInsights(),e=bS(r);t("SET_GLOBAL_INSIGHTS",e)}},CS={namespaced:!0,state:()=>_S,getters:xS,mutations:wS,actions:SS},nb=(t={},r={})=>{const e=t.online||0,i=r.online||0,n=t.partiallyDegraded||0,a=r.partiallyDegraded||0,s=t.total||0,o=r.total||0;return{online:e+i,partiallyDegraded:n+a,total:s+o}},up=()=>({CircuitBreaker:{total:0},FaultInjection:{total:0},HealthCheck:{total:0},MeshAccessLog:{total:0},MeshGateway:{total:0},MeshGatewayRoute:{total:0},MeshTrace:{total:0},MeshTrafficPermission:{total:0},ProxyTemplate:{total:0},RateLimit:{total:0},Retry:{total:0},Timeout:{total:0},TrafficLog:{total:0},TrafficPermission:{total:0},TrafficRoute:{total:0},TrafficTrace:{total:0},VirtualOutbound:{total:0}}),PS=(t=up(),r={})=>Object.entries(r).reduce((e,[i,n])=>{const a=e[i]?e[i].total:0;return{...e,[i]:{total:a+n.total}}},t),Fg=(t={},r={})=>Object.entries(r).reduce((e,[i,n])=>({...e,[i]:nb(e[i],n)}),t),kS=(t={},r={})=>({kumaDp:Fg(t.kumaDp,r.kumaDp),envoy:Fg(t.envoy,r.envoy)});function ab(){return{meshesTotal:0,dataplanes:{online:0,partiallyDegraded:0,total:0},policies:up(),dpVersions:{kumaDp:{},envoy:{}}}}function OS(t={}){return sb([t])}function sb(t=[]){return t.reduce((r,e)=>({meshesTotal:t.length,dataplanes:nb(r.dataplanes,e.dataplanes),policies:PS(r.policies,e.policies),dpVersions:kS(r.dpVersions,e.dpVersions)}),{meshesTotal:0,dataplanes:{online:0,partiallyDegraded:0,total:0},policies:up(),dpVersions:{kumaDp:{},envoy:{}}})}const TS={menu:null,globalLoading:!0,pageTitle:"",meshes:{total:0,items:[],next:null},selectedMesh:"default",totalDataplaneCount:0,version:"",itemQueryNamespace:"item",totalClusters:0,serviceSummary:{total:0,internal:{total:0,online:0,offline:0,partiallyDegraded:0},external:{total:0}},overviewCharts:{dataplanes:{data:[]},meshes:{data:[]},services:{data:[]},zones:{data:[]},zonesCPVersions:{data:[]},kumaDPVersions:{data:[]},envoyVersions:{data:[]}},meshInsight:ab(),meshInsightsFetching:!1,serviceInsightsFetching:!1,externalServicesFetching:!1,zonesInsightsFetching:!1,policies:[],policiesByPath:{},policiesByType:{}},DS={modules:{sidebar:CS,config:sS,notifications:hS,onboarding:vS},state:()=>TS,getters:{globalLoading:t=>t.globalLoading,getMeshList:t=>t.meshes,getItemQueryNamespace:t=>t.itemQueryNamespace,getMeshInsight:t=>t.meshInsight,getMeshInsightsFetching:t=>t.meshInsightsFetching,getServiceInsightsFetching:t=>t.serviceInsightsFetching,getExternalServicesFetching:t=>t.externalServicesFetching,getResourceFetching:({meshInsightsFetching:t,serviceInsightsFetching:r,externalServicesFetching:e})=>t||r||e,getServiceResourcesFetching:({serviceInsightsFetching:t,externalServicesFetching:r})=>t||r,getChart:({overviewCharts:t})=>r=>t[r],getZonesInsightsFetching:({zonesInsightsFetching:t})=>t},mutations:{SET_GLOBAL_LOADING:(t,{globalLoading:r})=>t.globalLoading=r,SET_PAGE_TITLE:(t,r)=>t.pageTitle=r,SET_MESHES:(t,r)=>t.meshes=r,SET_SELECTED_MESH:(t,r)=>t.selectedMesh=r,SET_TOTAL_DATAPLANE_COUNT:(t,r)=>t.totalDataplaneCount=r,SET_TOTAL_CLUSTER_COUNT:(t,r)=>t.totalClusters=r,SET_INTERNAL_SERVICE_SUMMARY:(t,{items:r=[]}={})=>{const{serviceSummary:e}=t,i=(u,{status:c="offline"})=>({...u,[c]:u[c]+1}),n={online:0,partially_degraded:0,offline:0},{online:a,offline:s,partially_degraded:o}=r.reduce(i,n),l=a+s+o;e.internal={...e.internal,total:l,online:a,partiallyDegraded:o,offline:s},e.total=e.external.total+l},SET_EXTERNAL_SERVICE_SUMMARY:(t,{total:r=0}={})=>{t.serviceSummary.external.total=r,t.serviceSummary.total=t.serviceSummary.internal.total+r},SET_MESH_INSIGHT:(t,r)=>t.meshInsight=OS(r),SET_MESH_INSIGHT_FROM_ALL_MESHES:(t,r)=>t.meshInsight=sb(r.items),SET_ZONES_INSIGHTS_FETCHING:(t,r)=>t.zonesInsightsFetching=r,SET_MESH_INSIGHTS_FETCHING:(t,r)=>t.meshInsightsFetching=r,SET_SERVICE_INSIGHTS_FETCHING:(t,r)=>t.serviceInsightsFetching=r,SET_EXTERNAL_SERVICES_FETCHING:(t,r)=>t.externalServicesFetching=r,SET_OVERVIEW_CHART_DATA:(t,r)=>{const{chartName:e,data:i}=r;t.overviewCharts[e].data=i},SET_POLICIES:(t,r)=>t.policies=r,SET_POLICIES_BY_PATH:(t,r)=>t.policiesByPath=r,SET_POLICIES_BY_TYPE:(t,r)=>t.policiesByType=r},actions:{async bootstrap({commit:t,dispatch:r,getters:e,state:i}){if(t("SET_GLOBAL_LOADING",{globalLoading:!0}),await r("config/getStatus"),e["config/getStatus"]==="OK"){const n=Ii.get("selectedMesh");n&&n!=="all"&&r("updateSelectedMesh",n),await Promise.all([r("fetchMeshList"),r("fetchDataplaneTotalCount"),r("config/bootstrapConfig"),r("sidebar/getInsights")]);const a=Ii.get("selectedMesh");(a===null||a==="all")&&i.meshes.items.length>0&&r("updateSelectedMesh",i.meshes.items[0].name)}t("SET_GLOBAL_LOADING",{globalLoading:!1})},updatePageTitle({commit:t},r){t("SET_PAGE_TITLE",r)},async fetchMeshList({commit:t}){const r={size:dd};try{const e=await gt.getAllMeshes(r);Array.isArray(e.items)&&e.items.sort((i,n)=>i.name==="default"?-1:n.name==="default"?1:i.name.localeCompare(n.name)),t("SET_MESHES",e)}catch(e){console.error(e)}},updateSelectedMesh({commit:t},r){Ii.set("selectedMesh",r),t("SET_SELECTED_MESH",r)},fetchTotalClusterCount({commit:t}){return gt.getZones().then(r=>{const e=r.total;t("SET_TOTAL_CLUSTER_COUNT",e)})},fetchDataplaneTotalCount({commit:t}){const r={size:1};return gt.getAllDataplanes(r).then(e=>{const i=e.total;t("SET_TOTAL_DATAPLANE_COUNT",i)}).catch(e=>{console.error(e)})},async fetchMeshInsights({commit:t,dispatch:r},e){t("SET_MESH_INSIGHTS_FETCHING",!0);try{if(e===void 0){const i=await Qo(gt.getAllMeshInsights.bind(gt)),n=[];i.items.length>0&&n.push({category:"Mesh",value:i.items.length,tooltipDisabled:!0,labelDisabled:!0}),t("SET_OVERVIEW_CHART_DATA",{chartName:"meshes",data:n}),t("SET_MESH_INSIGHT_FROM_ALL_MESHES",i)}else t("SET_MESH_INSIGHT",await gt.getMeshInsights({name:e}))}catch{t("SET_OVERVIEW_CHART_DATA",{chartName:"meshes",data:[]}),t("SET_MESH_INSIGHT",ab())}finally{r("setChartsFromMeshInsights")}t("SET_MESH_INSIGHTS_FETCHING",!1)},async fetchServiceInsights({commit:t},r){t("SET_SERVICE_INSIGHTS_FETCHING",!0);try{const e=r===void 0?gt.getAllServiceInsights.bind(gt):gt.getAllServiceInsightsFromMesh.bind(gt,{mesh:r});t("SET_INTERNAL_SERVICE_SUMMARY",await Qo(e))}catch{t("SET_INTERNAL_SERVICE_SUMMARY")}t("SET_SERVICE_INSIGHTS_FETCHING",!1)},async fetchExternalServices({commit:t},r){t("SET_EXTERNAL_SERVICES_FETCHING",!0);try{const e=r===void 0?gt.getAllExternalServices.bind(gt):gt.getAllExternalServicesFromMesh.bind(gt,{mesh:r});t("SET_EXTERNAL_SERVICE_SUMMARY",await Qo(e))}catch{t("SET_EXTERNAL_SERVICE_SUMMARY")}t("SET_EXTERNAL_SERVICES_FETCHING",!1)},async fetchServices({dispatch:t},r){const e=t("fetchExternalServices",r),i=t("fetchServiceInsights",r);await Promise.all([i,e]),await t("setOverviewServicesChartData")},async fetchZonesInsights({commit:t,dispatch:r,getters:e},i=!1){t("SET_ZONES_INSIGHTS_FETCHING",!0);try{if(i){const n=await Qo(gt.getAllZoneOverviews.bind(gt));r("setOverviewZonesChartData",n),r("setOverviewZonesCPVersionsChartData",n)}else{const n=[{category:"Zone",value:1,tooltipDisabled:!0,labelDisabled:!0}],a=[{category:e["config/getVersion"],value:1,tooltipDisabled:!0}];t("SET_OVERVIEW_CHART_DATA",{chartName:"zones",data:n}),t("SET_OVERVIEW_CHART_DATA",{chartName:"zonesCPVersions",data:a})}}catch{t("SET_OVERVIEW_CHART_DATA",{chartName:"zones",data:[]}),t("SET_OVERVIEW_CHART_DATA",{chartName:"zonesCPVersions",data:[]})}t("SET_ZONES_INSIGHTS_FETCHING",!1)},async fetchPolicies({commit:t}){const{policies:r}=await gt.getPolicyDefinitions(),e=r.reduce((n,a)=>Object.assign(n,{[a.path]:a}),{}),i=r.reduce((n,a)=>Object.assign(n,{[a.name]:a}),{});t("SET_POLICIES",r),t("SET_POLICIES_BY_PATH",e),t("SET_POLICIES_BY_TYPE",i)},setChartsFromMeshInsights({dispatch:t}){t("setOverviewDataplanesChartData"),t("setOverviewKumaDPVersionsChartData"),t("setOverviewEnvoyVersionsChartData")},setOverviewZonesChartData({commit:t},{items:r=[]}){const e=r.length;let i=0;r.forEach(a=>{const{status:s}=Y8(a.zoneInsight);s===js&&i++});const n=[];e&&(n.push({category:js,value:i}),i!==e&&n.push({category:lo,value:e-i})),t("SET_OVERVIEW_CHART_DATA",{chartName:"zones",data:n})},setOverviewServicesChartData({state:t,commit:r}){const{internal:e,external:i}=t.serviceSummary,n=[];e.total&&n.push({category:"Internal",value:e.total,minSizeForLabel:.16,route:{name:"service-list-view",params:{mesh:t.selectedMesh}}}),i.total&&n.push({category:"External",value:i.total,minSizeForLabel:.16,route:{name:"service-list-view",params:{mesh:t.selectedMesh}}}),r("SET_OVERVIEW_CHART_DATA",{chartName:"services",data:n})},setOverviewDataplanesChartData({state:t,commit:r}){var s,o;const e=t.meshInsight.dataplanes.total,i=(s=t.meshInsight.dataplanes.online)!=null?s:0,n=(o=t.meshInsight.dataplanes.partiallyDegraded)!=null?o:0,a=[];e&&(a.push({category:js,value:i}),n&&a.push({category:rb,value:n}),i+n!==e&&a.push({category:lo,value:e-n-i})),r("SET_OVERVIEW_CHART_DATA",{chartName:"dataplanes",data:a})},setOverviewZonesCPVersionsChartData({commit:t},{items:r}){const e=r.reduce((i,n)=>{const{subscriptions:a}=n.zoneInsight;if(!a.length)return i;const{version:s}=n.zoneInsight.subscriptions.pop(),o=i.find(({category:l})=>{var u;return l===((u=s==null?void 0:s.kumaCp)==null?void 0:u.version)});return o?o.value++:i.push({category:s.kumaCp.version,value:1}),i},[]);t("SET_OVERVIEW_CHART_DATA",{chartName:"zonesCPVersions",data:e})},setOverviewEnvoyVersionsChartData({state:t,commit:r}){const{envoy:e}=t.meshInsight.dpVersions,i=Object.entries(e).map(([n,a])=>({category:n,value:a.total}));r("SET_OVERVIEW_CHART_DATA",{chartName:"envoyVersions",data:i})},setOverviewKumaDPVersionsChartData({state:t,commit:r}){const{kumaDp:e}=t.meshInsight.dpVersions,i=Object.entries(e).map(([n,a])=>({category:n,value:a.total}));r("SET_OVERVIEW_CHART_DATA",{chartName:"kumaDPVersions",data:i})}}},ob=Symbol("store"),en=j8(DS);function Or(){return x8(ob)}function ES(t){return t.map(r=>({path:r.path,name:r.path,meta:{shouldReRender:!0,title:r.pluralDisplayName},props:e=>({policyPath:r.path,offset:sa(e.query.offset)}),component:()=>it(()=>import("./PolicyView.96ef04e7.js"),["./PolicyView.96ef04e7.js","./patchQueryParam.65a1b943.js","./EmptyBlock.vue_vue_type_script_setup_true_lang.74b6b406.js","./ErrorBlock.f4ac98cc.js","./ErrorBlock.c91d77b3.css","./LoadingBlock.vue_vue_type_script_setup_true_lang.13b03cfc.js","./TagList.3d4ee64d.js","./TagList.f4c61d4a.css","./patchQueryParam.71b53d66.css","./FrameSkeleton.e1893be2.js","./LabelList.vue_vue_type_style_index_0_lang.0e14ac31.js","./LabelList.2c3abc04.css","./TabsWidget.1751eed8.js","./TabsWidget.d400c435.css","./YamlView.24c9d3cb.js","./index.58caa11d.js","./CodeBlock.vue_vue_type_style_index_0_lang.b3d38a49.js","./_commonjsHelpers.f037b798.js","./CodeBlock.ad8115e5.css","./YamlView.fd9db0cf.css","./PolicyView.0f9cc420.css"],import.meta.url)}))}function MS(t="/",r=[]){const e=ES(r),i=[{path:"/404",name:"not-found",alias:"/:pathMatch(.*)*",meta:{title:"Item not found"},component:()=>it(()=>import("./AppNotFoundView.975bf07f.js"),[],import.meta.url)},{path:"/",name:"home",meta:{title:"Overview"},component:()=>it(()=>import("./MainOverviewView.ead97121.js"),["./MainOverviewView.ead97121.js","./MeshResources.d7c8256d.js","./MeshResources.26c91998.css","./MainOverviewView.e4354112.css"],import.meta.url)},{path:"/diagnostics",name:"diagnostics",meta:{title:"Diagnostics"},component:()=>it(()=>import("./DiagnosticsView.3937b982.js"),["./DiagnosticsView.3937b982.js","./CodeBlock.vue_vue_type_style_index_0_lang.b3d38a49.js","./_commonjsHelpers.f037b798.js","./CodeBlock.ad8115e5.css","./LoadingBlock.vue_vue_type_script_setup_true_lang.13b03cfc.js"],import.meta.url)},{path:"/zones",name:"zones",meta:{title:"Zones"},props:a=>({offset:sa(a.query.offset)}),component:()=>it(()=>import("./ZonesView.22265236.js"),["./ZonesView.22265236.js","./CodeBlock.vue_vue_type_style_index_0_lang.b3d38a49.js","./_commonjsHelpers.f037b798.js","./CodeBlock.ad8115e5.css","./patchQueryParam.65a1b943.js","./EmptyBlock.vue_vue_type_script_setup_true_lang.74b6b406.js","./ErrorBlock.f4ac98cc.js","./ErrorBlock.c91d77b3.css","./LoadingBlock.vue_vue_type_script_setup_true_lang.13b03cfc.js","./TagList.3d4ee64d.js","./TagList.f4c61d4a.css","./patchQueryParam.71b53d66.css","./FrameSkeleton.e1893be2.js","./LabelList.vue_vue_type_style_index_0_lang.0e14ac31.js","./LabelList.2c3abc04.css","./MultizoneInfo.8c2f925d.js","./SubscriptionHeader.3b12e257.js","./SubscriptionHeader.94269e2d.css","./TabsWidget.1751eed8.js","./TabsWidget.d400c435.css","./WarningsWidget.216ea4e1.js"],import.meta.url)},{path:"/zone-ingresses",name:"zoneingresses",meta:{title:"Zone ingresses"},props:a=>({offset:sa(a.query.offset)}),component:()=>it(()=>import("./ZoneIngresses.91eca5c3.js"),["./ZoneIngresses.91eca5c3.js","./patchQueryParam.65a1b943.js","./EmptyBlock.vue_vue_type_script_setup_true_lang.74b6b406.js","./ErrorBlock.f4ac98cc.js","./ErrorBlock.c91d77b3.css","./LoadingBlock.vue_vue_type_script_setup_true_lang.13b03cfc.js","./TagList.3d4ee64d.js","./TagList.f4c61d4a.css","./patchQueryParam.71b53d66.css","./EnvoyData.e4795d9b.js","./CodeBlock.vue_vue_type_style_index_0_lang.b3d38a49.js","./_commonjsHelpers.f037b798.js","./CodeBlock.ad8115e5.css","./EnvoyData.409db62c.css","./FrameSkeleton.e1893be2.js","./LabelList.vue_vue_type_style_index_0_lang.0e14ac31.js","./LabelList.2c3abc04.css","./MultizoneInfo.8c2f925d.js","./SubscriptionHeader.3b12e257.js","./SubscriptionHeader.94269e2d.css","./TabsWidget.1751eed8.js","./TabsWidget.d400c435.css"],import.meta.url)},{path:"/zoneegresses",name:"zoneegresses",meta:{title:"Zone egresses"},props:a=>({offset:sa(a.query.offset)}),component:()=>it(()=>import("./ZoneEgresses.e3002bf5.js"),["./ZoneEgresses.e3002bf5.js","./patchQueryParam.65a1b943.js","./EmptyBlock.vue_vue_type_script_setup_true_lang.74b6b406.js","./ErrorBlock.f4ac98cc.js","./ErrorBlock.c91d77b3.css","./LoadingBlock.vue_vue_type_script_setup_true_lang.13b03cfc.js","./TagList.3d4ee64d.js","./TagList.f4c61d4a.css","./patchQueryParam.71b53d66.css","./EnvoyData.e4795d9b.js","./CodeBlock.vue_vue_type_style_index_0_lang.b3d38a49.js","./_commonjsHelpers.f037b798.js","./CodeBlock.ad8115e5.css","./EnvoyData.409db62c.css","./FrameSkeleton.e1893be2.js","./LabelList.vue_vue_type_style_index_0_lang.0e14ac31.js","./LabelList.2c3abc04.css","./SubscriptionHeader.3b12e257.js","./SubscriptionHeader.94269e2d.css","./TabsWidget.1751eed8.js","./TabsWidget.d400c435.css"],import.meta.url)},{path:"/mesh/:mesh",children:[{path:"",name:"mesh-detail-view",meta:{title:"Mesh overview"},component:()=>it(()=>import("./MeshOverviewView.57401308.js"),["./MeshOverviewView.57401308.js","./MeshResources.d7c8256d.js","./MeshResources.26c91998.css","./LabelList.vue_vue_type_style_index_0_lang.0e14ac31.js","./EmptyBlock.vue_vue_type_script_setup_true_lang.74b6b406.js","./ErrorBlock.f4ac98cc.js","./ErrorBlock.c91d77b3.css","./LoadingBlock.vue_vue_type_script_setup_true_lang.13b03cfc.js","./LabelList.2c3abc04.css","./TabsWidget.1751eed8.js","./TabsWidget.d400c435.css","./YamlView.24c9d3cb.js","./index.58caa11d.js","./CodeBlock.vue_vue_type_style_index_0_lang.b3d38a49.js","./_commonjsHelpers.f037b798.js","./CodeBlock.ad8115e5.css","./YamlView.fd9db0cf.css","./MeshOverviewView.7bd692a4.css"],import.meta.url)},{path:"data-planes",children:[{path:"",name:"data-plane-list-view",meta:{title:"Data plane proxies"},props:a=>({name:a.query.name,offset:sa(a.query.offset)}),component:()=>it(()=>import("./DataPlaneListView.7873d182.js"),["./DataPlaneListView.7873d182.js","./ContentWrapper.82c8233c.js","./ContentWrapper.f6cfef14.css","./patchQueryParam.65a1b943.js","./EmptyBlock.vue_vue_type_script_setup_true_lang.74b6b406.js","./ErrorBlock.f4ac98cc.js","./ErrorBlock.c91d77b3.css","./LoadingBlock.vue_vue_type_script_setup_true_lang.13b03cfc.js","./TagList.3d4ee64d.js","./TagList.f4c61d4a.css","./patchQueryParam.71b53d66.css","./YamlView.24c9d3cb.js","./index.58caa11d.js","./CodeBlock.vue_vue_type_style_index_0_lang.b3d38a49.js","./_commonjsHelpers.f037b798.js","./CodeBlock.ad8115e5.css","./YamlView.fd9db0cf.css","./DataPlaneListView.c608f61a.css"],import.meta.url)},{path:":dataPlane",name:"data-plane-detail-view",meta:{title:"Data plane proxy",parent:"data-plane-list-view",breadcrumbTitleParam:"dataPlane"},component:()=>it(()=>import("./DataPlaneDetailView.395154d7.js"),["./DataPlaneDetailView.395154d7.js","./EmptyBlock.vue_vue_type_script_setup_true_lang.74b6b406.js","./ErrorBlock.f4ac98cc.js","./ErrorBlock.c91d77b3.css","./LoadingBlock.vue_vue_type_script_setup_true_lang.13b03cfc.js","./EnvoyData.e4795d9b.js","./CodeBlock.vue_vue_type_style_index_0_lang.b3d38a49.js","./_commonjsHelpers.f037b798.js","./CodeBlock.ad8115e5.css","./EnvoyData.409db62c.css","./LabelList.vue_vue_type_style_index_0_lang.0e14ac31.js","./LabelList.2c3abc04.css","./TabsWidget.1751eed8.js","./TabsWidget.d400c435.css","./YamlView.24c9d3cb.js","./index.58caa11d.js","./YamlView.fd9db0cf.css","./SubscriptionHeader.3b12e257.js","./SubscriptionHeader.94269e2d.css","./WarningsWidget.216ea4e1.js","./DataPlaneDetailView.9e061336.css"],import.meta.url)}]},{path:"services",children:[{path:"",name:"service-list-view",meta:{title:"Services"},props:a=>({offset:sa(a.query.offset)}),component:()=>it(()=>import("./ServiceListView.cae28fe6.js"),["./ServiceListView.cae28fe6.js","./ContentWrapper.82c8233c.js","./ContentWrapper.f6cfef14.css","./patchQueryParam.65a1b943.js","./EmptyBlock.vue_vue_type_script_setup_true_lang.74b6b406.js","./ErrorBlock.f4ac98cc.js","./ErrorBlock.c91d77b3.css","./LoadingBlock.vue_vue_type_script_setup_true_lang.13b03cfc.js","./TagList.3d4ee64d.js","./TagList.f4c61d4a.css","./patchQueryParam.71b53d66.css","./ServiceDetails.86528879.js","./YamlView.24c9d3cb.js","./index.58caa11d.js","./CodeBlock.vue_vue_type_style_index_0_lang.b3d38a49.js","./_commonjsHelpers.f037b798.js","./CodeBlock.ad8115e5.css","./YamlView.fd9db0cf.css","./ServiceDetails.137fa0b9.css"],import.meta.url)},{path:":service",name:"service-insight-detail-view",meta:{title:"Internal service",parent:"service-list-view",breadcrumbTitleParam:"service"},component:()=>it(()=>import("./ServiceInsightDetailView.95100573.js"),["./ServiceInsightDetailView.95100573.js","./ServiceDetails.86528879.js","./TagList.3d4ee64d.js","./TagList.f4c61d4a.css","./YamlView.24c9d3cb.js","./index.58caa11d.js","./CodeBlock.vue_vue_type_style_index_0_lang.b3d38a49.js","./_commonjsHelpers.f037b798.js","./CodeBlock.ad8115e5.css","./EmptyBlock.vue_vue_type_script_setup_true_lang.74b6b406.js","./ErrorBlock.f4ac98cc.js","./ErrorBlock.c91d77b3.css","./LoadingBlock.vue_vue_type_script_setup_true_lang.13b03cfc.js","./YamlView.fd9db0cf.css","./ServiceDetails.137fa0b9.css"],import.meta.url)}]},{path:"external-services",children:[{path:":service",name:"external-service-detail-view",meta:{title:"External service",parent:"service-list-view",breadcrumbTitleParam:"service"},component:()=>it(()=>import("./ExternalServiceDetailView.c77a3b29.js"),["./ExternalServiceDetailView.c77a3b29.js","./ServiceDetails.86528879.js","./TagList.3d4ee64d.js","./TagList.f4c61d4a.css","./YamlView.24c9d3cb.js","./index.58caa11d.js","./CodeBlock.vue_vue_type_style_index_0_lang.b3d38a49.js","./_commonjsHelpers.f037b798.js","./CodeBlock.ad8115e5.css","./EmptyBlock.vue_vue_type_script_setup_true_lang.74b6b406.js","./ErrorBlock.f4ac98cc.js","./ErrorBlock.c91d77b3.css","./LoadingBlock.vue_vue_type_script_setup_true_lang.13b03cfc.js","./YamlView.fd9db0cf.css","./ServiceDetails.137fa0b9.css"],import.meta.url)}]},...e]},{path:"/onboarding",redirect:{name:"onboarding-welcome"},component:()=>it(()=>import("./ShellEmpty.fe46f184.js"),[],import.meta.url),children:[{path:"welcome",name:"onboarding-welcome",meta:{title:"Welcome to Kuma!",onboardingProcess:!0},component:()=>it(()=>import("./WelcomeView.b0e78b5e.js"),["./WelcomeView.b0e78b5e.js","./OnboardingNavigation.18583fce.js","./OnboardingNavigation.a88835b3.css","./WelcomeView.1b7285c9.css"],import.meta.url)},{path:"deployment-types",name:"onboarding-deployment-types",meta:{title:"Deployment Types",onboardingProcess:!0},component:()=>it(()=>import("./DeploymentTypes.371240ce.js"),["./DeploymentTypes.371240ce.js","./OnboardingNavigation.18583fce.js","./OnboardingNavigation.a88835b3.css","./OnboardingPage.f1f41949.js","./OnboardingPage.a8793770.css","./DeploymentTypes.a5506858.css"],import.meta.url)},{path:"configuration-types",name:"onboarding-configuration-types",meta:{title:"Configuration Types",onboardingProcess:!0},component:()=>it(()=>import("./ConfigurationTypes.958b2df7.js"),["./ConfigurationTypes.958b2df7.js","./OnboardingNavigation.18583fce.js","./OnboardingNavigation.a88835b3.css","./OnboardingPage.f1f41949.js","./OnboardingPage.a8793770.css","./ConfigurationTypes.3e295b7d.css"],import.meta.url)},{path:"multi-zone",name:"onboarding-multi-zone",meta:{title:"Multizone",onboardingProcess:!0},component:()=>it(()=>import("./MultiZoneView.2aad63d7.js"),["./MultiZoneView.2aad63d7.js","./LoadingBox.7ffde0ed.js","./LoadingBox.c2da9e95.css","./OnboardingNavigation.18583fce.js","./OnboardingNavigation.a88835b3.css","./OnboardingPage.f1f41949.js","./OnboardingPage.a8793770.css"],import.meta.url)},{path:"create-mesh",name:"onboarding-create-mesh",meta:{title:"Create the Mesh",onboardingProcess:!0},component:()=>it(()=>import("./CreateMesh.11f2abd1.js"),["./CreateMesh.11f2abd1.js","./OnboardingNavigation.18583fce.js","./OnboardingNavigation.a88835b3.css","./OnboardingPage.f1f41949.js","./OnboardingPage.a8793770.css"],import.meta.url)},{path:"add-services",name:"onboarding-add-services",meta:{title:"Add new services",onboardingProcess:!0},component:()=>it(()=>import("./AddNewServices.25b30300.js"),["./AddNewServices.25b30300.js","./OnboardingNavigation.18583fce.js","./OnboardingNavigation.a88835b3.css","./OnboardingPage.f1f41949.js","./OnboardingPage.a8793770.css","./AddNewServices.1b605ca2.css"],import.meta.url)},{path:"add-services-code",name:"onboarding-add-services-code",meta:{title:"Add new services",onboardingProcess:!0},component:()=>it(()=>import("./AddNewServicesCode.b34a89cf.js"),["./AddNewServicesCode.b34a89cf.js","./index.58caa11d.js","./kumaDpServerUrl.1e48e09f.js","./CodeBlock.vue_vue_type_style_index_0_lang.b3d38a49.js","./_commonjsHelpers.f037b798.js","./CodeBlock.ad8115e5.css","./LoadingBox.7ffde0ed.js","./LoadingBox.c2da9e95.css","./OnboardingNavigation.18583fce.js","./OnboardingNavigation.a88835b3.css","./OnboardingPage.f1f41949.js","./OnboardingPage.a8793770.css"],import.meta.url)},{path:"dataplanes-overview",name:"onboarding-dataplanes-overview",meta:{title:"Data plane overview",onboardingProcess:!0},component:()=>it(()=>import("./DataplanesOverview.23408efe.js"),["./DataplanesOverview.23408efe.js","./LoadingBox.7ffde0ed.js","./LoadingBox.c2da9e95.css","./OnboardingNavigation.18583fce.js","./OnboardingNavigation.a88835b3.css","./OnboardingPage.f1f41949.js","./OnboardingPage.a8793770.css","./DataplanesOverview.0c89c176.css"],import.meta.url)},{path:"completed",name:"onboarding-completed",meta:{title:"Completed",onboardingProcess:!0},component:()=>it(()=>import("./CompletedView.3995e8e1.js"),["./CompletedView.3995e8e1.js","./OnboardingNavigation.18583fce.js","./OnboardingNavigation.a88835b3.css","./OnboardingPage.f1f41949.js","./OnboardingPage.a8793770.css"],import.meta.url)}]},{path:"/wizard",name:"wizard",children:[{path:"mesh",name:"create-mesh",meta:{title:"Create a new mesh",wizardProcess:!0},component:()=>it(()=>import("./Mesh.766d8d68.js"),["./Mesh.766d8d68.js","./CodeBlock.vue_vue_type_style_index_0_lang.b3d38a49.js","./_commonjsHelpers.f037b798.js","./CodeBlock.ad8115e5.css","./formatForCLI.199be697.js","./index.58caa11d.js","./EntityScanner.715bca8d.js","./EntityScanner.ea7ff2ec.css","./TabsWidget.1751eed8.js","./ErrorBlock.f4ac98cc.js","./ErrorBlock.c91d77b3.css","./LoadingBlock.vue_vue_type_script_setup_true_lang.13b03cfc.js","./TabsWidget.d400c435.css"],import.meta.url)},{path:"kubernetes-dataplane",name:"kubernetes-dataplane",meta:{title:"Create a new data plane proxy on Kubernetes",wizardProcess:!0},component:()=>it(()=>import("./DataplaneKubernetes.2327035f.js"),["./DataplaneKubernetes.2327035f.js","./CodeBlock.vue_vue_type_style_index_0_lang.b3d38a49.js","./_commonjsHelpers.f037b798.js","./CodeBlock.ad8115e5.css","./formatForCLI.199be697.js","./index.58caa11d.js","./EntityScanner.715bca8d.js","./EntityScanner.ea7ff2ec.css","./EnvironmentSwitcher.2962aa69.js","./DataplaneKubernetes.45f18fcf.css"],import.meta.url)},{path:"universal-dataplane",name:"universal-dataplane",meta:{title:"Create a new data plane proxy on Universal",wizardProcess:!0},component:()=>it(()=>import("./DataplaneUniversal.33c0d07f.js"),["./DataplaneUniversal.33c0d07f.js","./index.58caa11d.js","./kumaDpServerUrl.1e48e09f.js","./CodeBlock.vue_vue_type_style_index_0_lang.b3d38a49.js","./_commonjsHelpers.f037b798.js","./CodeBlock.ad8115e5.css","./EntityScanner.715bca8d.js","./EntityScanner.ea7ff2ec.css","./EnvironmentSwitcher.2962aa69.js"],import.meta.url)}]}],n=b8({history:L6(t),routes:i});return n.beforeEach(IS),n.beforeEach(AS),n.beforeEach(BS),n}const IS=function(t,r,e){t.fullPath.startsWith("/#/")?e(t.fullPath.substring(2)):e()},AS=function(t,r,e){t.params.mesh&&t.params.mesh!==en.state.selectedMesh&&en.dispatch("updateSelectedMesh",t.params.mesh),e()},BS=function(t,r,e){var s;const i=en.state.onboarding.isCompleted,n=t.meta.onboardingProcess,a=en.getters["onboarding/showOnboarding"];i&&n&&!a?e({name:"home"}):!i&&!n&&a?e({name:(s=Ii.get("onboardingStep"))!=null?s:"onboarding-welcome"}):e()},LS={baseGuiPath:"/gui",apiUrl:"/",version:"0.0.0"};var cr={log:"log",debug:"debug",info:"info",warn:"warn",error:"error"},Lt=function(t){for(var r=[],e=1;e>parseInt(t,10)/4).toString(16):"".concat(1e7,"-").concat(1e3,"-").concat(4e3,"-").concat(8e3,"-").concat(1e11).replace(/[018]/g,Ya)}function pd(t){return t!==0&&Math.random()*100<=t}function tc(){}function rc(t,r,e){if(typeof t!="object"||t===null)return JSON.stringify(t);var i=Xo(Object.prototype),n=Xo(Array.prototype),a=Xo(Object.getPrototypeOf(t)),s=Xo(t);try{return JSON.stringify(t,r,e)}catch{return""}finally{i(),n(),a(),s()}}function Xo(t){var r=t,e=r.toJSON;return e?(delete r.toJSON,function(){r.toJSON=e}):tc}function Wa(t,r){return t.indexOf(r)!==-1}function cb(t){if(Array.from)return Array.from(t);var r=[];if(t instanceof Set)t.forEach(function(i){return r.push(i)});else for(var e=0;e=0&&t<=100}function YS(t){return typeof t=="number"}function co(t){return Object.keys(t).map(function(r){return t[r]})}function WS(t){return Object.keys(t).map(function(r){return[r,t[r]]})}function hb(t){return Object.keys(t).length===0}function db(t,r){return t.slice(0,r.length)===r}function KS(t,r){return t.slice(-r.length)===r}function cp(){if(typeof globalThis=="object")return globalThis;Object.defineProperty(Object.prototype,"_dd_temp_",{get:function(){return this},configurable:!0});var t=_dd_temp_;return delete Object.prototype._dd_temp_,typeof t!="object"&&(typeof self=="object"?t=self:typeof window=="object"?t=window:t={}),t}function $S(){return ZS(window.location)}function ZS(t){if(t.origin)return t.origin;var r=t.host.replace(/(:80|:443)$/,"");return"".concat(t.protocol,"//").concat(r)}function GS(t,r){var e=new RegExp("(?:^|;)\\s*".concat(r,"\\s*=\\s*([^;]+)")),i=e.exec(t);return i?i[1]:void 0}function qS(t,r,e){e===void 0&&(e="");var i=t.charCodeAt(r-1),n=i>=55296&&i<=56319,a=n?r+1:r;return t.length<=a?t:"".concat(t.slice(0,a)).concat(e)}function lu(t,r,e,i){return fb(t,[r],e,i)}function fb(t,r,e,i){var n=i===void 0?{}:i,a=n.once,s=n.capture,o=n.passive,l=We(a?function(h){c(),e(h)}:e),u=o?{capture:s,passive:o}:s;r.forEach(function(h){return t.addEventListener(h,l,u)});var c=function(){return r.forEach(function(h){return t.removeEventListener(h,l,u)})};return{stop:c}}function pb(t){return t===null?"null":Array.isArray(t)?"array":typeof t}function QS(){if(typeof WeakSet<"u"){var t=new WeakSet;return{hasAlreadyBeenSeen:function(e){var i=t.has(e);return i||t.add(e),i}}}var r=[];return{hasAlreadyBeenSeen:function(e){var i=r.indexOf(e)>=0;return i||r.push(e),i}}}function uu(t,r,e){if(e===void 0&&(e=QS()),r===void 0)return t;if(typeof r!="object"||r===null)return r;if(r instanceof Date)return new Date(r.getTime());if(r instanceof RegExp){var i=r.flags||[r.global?"g":"",r.ignoreCase?"i":"",r.multiline?"m":"",r.sticky?"y":"",r.unicode?"u":""].join("");return new RegExp(r.source,i)}if(!e.hasAlreadyBeenSeen(r)){if(Array.isArray(r)){for(var n=Array.isArray(t)?t:[],a=0;ae||f7.test(r))&&Lt.warn("".concat(t," value doesn't meet tag requirements and will be sanitized"));var i=r.replace(/,/g,"_");return"".concat(t,":").concat(i)}function p7(t){var r=d7(t),e=g7(t,r),i=co(e).map(function(a){return a.buildIntakeUrl()}),n=m7(t,i,r);return vr({isIntakeUrl:function(a){return i.some(function(s){return a.indexOf(s)===0})},replica:n,site:t.site||dp},e)}function g7(t,r){return{logsEndpointBuilder:Ns(t,"logs",r),rumEndpointBuilder:Ns(t,"rum",r),sessionReplayEndpointBuilder:Ns(t,"sessionReplay",r)}}function m7(t,r,e){if(!!t.replica){var i=vr({},t,{site:dp,clientToken:t.replica.clientToken}),n={logsEndpointBuilder:Ns(i,"logs",e),rumEndpointBuilder:Ns(i,"rum",e)};return r.push.apply(r,co(n).map(function(a){return a.buildIntakeUrl()})),vr({applicationId:t.replica.applicationId},n)}}function v7(t){var r,e,i;if(!t||!t.clientToken){Lt.error("Client Token is not configured, we will not send any data.");return}if(t.sampleRate!==void 0&&!$c(t.sampleRate)){Lt.error("Sample Rate should be a number between 0 and 100");return}if(t.telemetrySampleRate!==void 0&&!$c(t.telemetrySampleRate)){Lt.error("Telemetry Sample Rate should be a number between 0 and 100");return}if(t.telemetryConfigurationSampleRate!==void 0&&!$c(t.telemetryConfigurationSampleRate)){Lt.error("Telemetry Configuration Sample Rate should be a number between 0 and 100");return}return t7(t.enableExperimentalFeatures),vr({beforeSend:t.beforeSend&&mb(t.beforeSend,"beforeSend threw an error:"),cookieOptions:y7(t),sampleRate:(r=t.sampleRate)!==null&&r!==void 0?r:100,telemetrySampleRate:(e=t.telemetrySampleRate)!==null&&e!==void 0?e:20,telemetryConfigurationSampleRate:(i=t.telemetryConfigurationSampleRate)!==null&&i!==void 0?i:5,service:t.service,silentMultipleInit:!!t.silentMultipleInit,batchBytesLimit:16*uo,eventRateLimiterThreshold:3e3,maxTelemetryEventsPerPage:15,flushTimeout:30*za,batchMessagesLimit:50,messageBytesLimit:256*uo},p7(t))}function y7(t){var r={};return r.secure=b7(t),r.crossSite=!!t.useCrossSiteSessionCookie,t.trackSessionAcrossSubdomains&&(r.domain=e7()),r}function b7(t){return!!t.useSecureSessionCookie||!!t.useCrossSiteSessionCookie}function _7(t){return{session_sample_rate:t.sampleRate,telemetry_sample_rate:t.telemetrySampleRate,telemetry_configuration_sample_rate:t.telemetryConfigurationSampleRate,use_before_send:!!t.beforeSend,use_cross_site_session_cookie:t.useCrossSiteSessionCookie,use_secure_session_cookie:t.useSecureSessionCookie,use_proxy:t.proxyUrl!==void 0?!!t.proxyUrl:void 0,silent_multiple_init:t.silentMultipleInit,track_session_across_subdomains:t.trackSessionAcrossSubdomains,track_resources:t.trackResources,track_long_task:t.trackLongTasks}}var To="?";function vn(t){var r=[],e=qc(t,"stack"),i=String(t);return e&&db(e,i)&&(e=e.slice(i.length)),e&&e.split(` -`).forEach(function(n){var a=S7(n)||P7(n)||O7(n)||E7(n);a&&(!a.func&&a.line&&(a.func=To),r.push(a))}),{message:qc(t,"message"),name:qc(t,"name"),stack:r}}var bb="((?:file|https?|blob|chrome-extension|native|eval|webpack||\\w+\\.|\\/).*?)",Oa="(?::(\\d+))",w7=new RegExp("^\\s*at (.*?) ?\\(".concat(bb).concat(Oa,"?").concat(Oa,"?\\)?\\s*$"),"i"),x7=new RegExp("\\((\\S*)".concat(Oa).concat(Oa,"\\)"));function S7(t){var r=w7.exec(t);if(!!r){var e=r[2]&&r[2].indexOf("native")===0,i=r[2]&&r[2].indexOf("eval")===0,n=x7.exec(r[2]);return i&&n&&(r[2]=n[1],r[3]=n[2],r[4]=n[3]),{args:e?[r[2]]:[],column:r[4]?+r[4]:void 0,func:r[1]||To,line:r[3]?+r[3]:void 0,url:e?void 0:r[2]}}}var C7=new RegExp("^\\s*at ?".concat(bb).concat(Oa,"?").concat(Oa,"??\\s*$"),"i");function P7(t){var r=C7.exec(t);if(!!r)return{args:[],column:r[3]?+r[3]:void 0,func:To,line:r[2]?+r[2]:void 0,url:r[1]}}var k7=/^\s*at (?:((?:\[object object\])?.+) )?\(?((?:file|ms-appx|https?|webpack|blob):.*?):(\d+)(?::(\d+))?\)?\s*$/i;function O7(t){var r=k7.exec(t);if(!!r)return{args:[],column:r[4]?+r[4]:void 0,func:r[1]||To,line:+r[3],url:r[2]}}var T7=/^\s*(.*?)(?:\((.*?)\))?(?:^|@)((?:file|https?|blob|chrome|webpack|resource|capacitor|\[native).*?|[^@]*bundle)(?::(\d+))?(?::(\d+))?\s*$/i,D7=/(\S+) line (\d+)(?: > eval line \d+)* > eval/i;function E7(t){var r=T7.exec(t);if(!!r){var e=r[3]&&r[3].indexOf(" > eval")>-1,i=D7.exec(r[3]);return e&&i&&(r[3]=i[1],r[4]=i[2],r[5]=void 0),{args:r[2]?r[2].split(","):[],column:r[5]?+r[5]:void 0,func:r[1]||To,line:r[4]?+r[4]:void 0,url:r[3]}}}function qc(t,r){if(!(typeof t!="object"||!t||!(r in t))){var e=t[r];return typeof e=="string"?e:void 0}}function _b(t,r,e){var i=t[r],n=e(i),a=function(){if(typeof n=="function")return n.apply(this,arguments)};return t[r]=a,{stop:function(){t[r]===a?t[r]=i:n=i}}}function ma(t,r,e){var i=e.before,n=e.after;return _b(t,r,function(a){return function(){var s=arguments,o;return i&&jn(i,this,s),typeof a=="function"&&(o=a.apply(this,s)),n&&jn(n,this,s),o}})}var M7=/^(?:[Uu]ncaught (?:exception: )?)?(?:((?:Eval|Internal|Range|Reference|Syntax|Type|URI|)Error): )?(.*)$/;function I7(t){var r=A7(t).stop,e=B7(t).stop;return{stop:function(){r(),e()}}}function A7(t){return ma(window,"onerror",{before:function(r,e,i,n,a){var s;if(a)s=vn(a),t(s,a);else{var o={url:e,column:n,line:i},l,u=r;if({}.toString.call(r)==="[object String]"){var c=M7.exec(u);c&&(l=c[1],u=c[2])}s={name:l,message:typeof u=="string"?u:void 0,stack:[o]},t(s,r)}}})}function B7(t){return ma(window,"onunhandledrejection",{before:function(r){var e=r.reason||"Empty reason",i=vn(e);t(i,e)}})}var ir={AGENT:"agent",CONSOLE:"console",CUSTOM:"custom",LOGGER:"logger",NETWORK:"network",SOURCE:"source",REPORT:"report"};function L7(t){var r=t.stackTrace,e=t.originalError,i=t.handlingStack,n=t.startClocks,a=t.nonErrorPrefix,s=t.source,o=t.handling;return!r||r.message===void 0&&!(e instanceof Error)?{startClocks:n,source:s,handling:o,originalError:e,message:"".concat(a," ").concat(rc(e)),stack:"No stack, consider using an instance of Error",handlingStack:i,type:r&&r.name}:{startClocks:n,source:s,handling:o,originalError:e,message:r.message||"Empty message",stack:Yn(r),handlingStack:i,type:r.name,causes:j7(e,s)}}function Yn(t){var r=wb(t);return t.stack.forEach(function(e){var i=e.func==="?"?"":e.func,n=e.args&&e.args.length>0?"(".concat(e.args.join(", "),")"):"",a=e.line?":".concat(e.line):"",s=e.line&&e.column?":".concat(e.column):"";r+=` - at `.concat(i).concat(n," @ ").concat(e.url).concat(a).concat(s)}),r}function F7(t){var r;return(r=/@ (.+)/.exec(t))===null||r===void 0?void 0:r[1]}function wb(t){return"".concat(t.name||"Error",": ").concat(t.message)}function R7(){var t=2,r=new Error,e;if(!r.stack)try{throw r}catch{}return jn(function(){var i=vn(r);i.stack=i.stack.slice(t),e=Yn(i)}),e}function j7(t,r){for(var e=t,i=[];(e==null?void 0:e.cause)instanceof Error&&i.length<10;){var n=vn(e.cause);i.push({message:e.cause.message,source:r,type:n==null?void 0:n.name,stack:n&&Yn(n)}),e=e.cause}return i.length?i:void 0}function V7(t){return I7(function(r,e){t.notify(L7({stackTrace:r,originalError:e,startClocks:Oo(),nonErrorPrefix:"Uncaught",source:ir.SOURCE,handling:"unhandled"}))})}function N7(t){var r=vr({version:"4.25.0",onReady:function(e){e()}},t);return Object.defineProperty(r,"_setDebug",{get:function(){return jS},enumerable:!1}),r}function H7(t,r,e){var i=t[r];t[r]=e,i&&i.q&&i.q.forEach(function(n){return mb(n,"onReady callback threw an error:")()})}var Xr=function(){function t(r){this.onFirstSubscribe=r,this.observers=[]}return t.prototype.subscribe=function(r){var e=this;return!this.observers.length&&this.onFirstSubscribe&&(this.onLastUnsubscribe=this.onFirstSubscribe()||void 0),this.observers.push(r),{unsubscribe:function(){e.observers=e.observers.filter(function(i){return r!==i}),!e.observers.length&&e.onLastUnsubscribe&&e.onLastUnsubscribe()}}},t.prototype.notify=function(r){this.observers.forEach(function(e){return e(r)})},t}();function xb(){for(var t=[],r=0;r"],Z7=[l7],Di={maxEventsPerPage:0,sentEventCount:0,telemetryEnabled:!1,telemetryConfigurationEnabled:!1},gd;function G7(t,r){var e,i=new Xr;Di.telemetryEnabled=pd(r.telemetrySampleRate),Di.telemetryConfigurationEnabled=Di.telemetryEnabled&&pd(r.telemetryConfigurationSampleRate),gd=function(a){!Wa(Z7,r.site)&&Di.telemetryEnabled&&i.notify(n(t,a))},RS(Cb),vr(Di,{maxEventsPerPage:r.maxTelemetryEventsPerPage,sentEventCount:0});function n(a,s){return ic({type:"telemetry",date:Ni(),service:a,version:"4.25.0",source:"browser",_dd:{format_version:2},telemetry:s,experimental_features:cb(r7())},e!==void 0?e():{})}return{setContextProvider:function(a){e=a},observable:i}}function q7(t){return t.site===o7}function Q7(t,r){fd(cr.debug,t,r),pp(vr({type:fp.log,message:t,status:"debug"},r))}function Cb(t){pp(vr({type:fp.log,status:"error"},J7(t)))}function X7(t){Di.telemetryConfigurationEnabled&&pp({type:fp.configuration,configuration:t})}function pp(t){gd&&Di.sentEventCount=0&&i.entries.splice(a,1)},close:function(a){n.endTime=a}};return this.entries.unshift(n),n},t.prototype.find=function(r){r===void 0&&(r=el);for(var e=0,i=this.entries;e0&&this.entries[this.entries.length-1].endTime=aC){jg();return}var i,n=ks();if(Qc()){if(n.lock){tl(t,r);return}if(i=Ya(),n.lock=i,md(n,t.options),n=ks(),n.lock!==i){tl(t,r);return}}var a=t.process(n);if(Qc()&&(n=ks(),n.lock!==i)){tl(t,r);return}if(a&&Db(a,t.options),Qc()&&!(a&&Eb(a))){if(n=ks(),n.lock!==i){tl(t,r);return}delete n.lock,md(n,t.options),a=n}(e=t.after)===null||e===void 0||e.call(t,a||n),jg()}function Qc(){return iC()}function tl(t,r){setTimeout(We(function(){Hs(t,r+1)}),nC)}function jg(){Tl=void 0;var t=Tb.shift();t&&Hs(t)}function Db(t,r){if(Eb(t)){lC(r);return}t.expire=String(Vs()+kb),md(t,r)}function md(t,r){ko(nc,sC(t),kb,r)}function sC(t){return WS(t).map(function(r){var e=r[0],i=r[1];return"".concat(e,"=").concat(i)}).join(gp)}function ks(){var t=fi(nc),r={};return oC(t)&&t.split(gp).forEach(function(e){var i=Ob.exec(e);if(i!==null){var n=i[1],a=i[2];r[n]=a}}),r}function oC(t){return t!==void 0&&(t.indexOf(gp)!==-1||Ob.test(t))}function Eb(t){return hb(t)}function lC(t){ko(nc,"",0,t)}var uC="_dd",cC="_dd_r",hC="_dd_l",dC="rum",fC="logs";function pC(t){var r=fi(nc),e=fi(uC),i=fi(cC),n=fi(hC);if(!r){var a={};e&&(a.id=e),n&&/^[01]$/.test(n)&&(a[fC]=n),i&&/^[012]$/.test(i)&&(a[dC]=i),Db(a,t)}}function gC(t,r,e){var i=new Xr,n=new Xr,a=setInterval(We(u),Rg),s=g();function o(){var v;Hs({options:t,process:function(b){var _=c(b);return v=h(_),_},after:function(b){v&&!f()&&m(b),s=b}})}function l(){Hs({options:t,process:function(v){return f()?c(v):void 0}})}function u(){Hs({options:t,process:function(v){return y(v)?void 0:{}},after:c})}function c(v){return y(v)||(v={}),f()&&(d(v)?p():s=v),v}function h(v){var b=e(v[r]),_=b.trackingType,x=b.isTracked;return v[r]=_,x&&!v.id&&(v.id=Ya(),v.created=String(Vs())),x}function f(){return s[r]!==void 0}function d(v){return s.id!==v.id||s[r]!==v[r]}function p(){s={},n.notify()}function m(v){s=v,i.notify()}function g(){var v=ks();return y(v)?v:{}}function y(v){return(v.created===void 0||Vs()-Number(v.created)0?1:2,t.retry={count:t.retry?t.retry.count+1:1,lastFailureStatus:s.status},a()):(r.transportStatus=0,n())})}function Fb(t,r,e,i,n){t===0&&r.queuedPayloads.isFull()&&!r.queueFullReported&&(n({message:"Reached max ".concat(i," events size queued for upload: ").concat(Mb/ub,"MiB"),source:ir.AGENT,startClocks:Oo()}),r.queueFullReported=!0);var a=r.queuedPayloads;for(r.queuedPayloads=Rb();a.size()>0;)Ab(a.dequeue(),r,e,i,n)}function CC(t){return t.status===0||t.status===408||t.status===429||t.status>=500}function PC(){return{transportStatus:0,currentBackoffTime:Ib,bandwidthMonitor:kC(),queuedPayloads:Rb(),queueFullReported:!1}}function Rb(){var t=[];return{bytesCount:0,enqueue:function(r){this.isFull()||(t.push(r),this.bytesCount+=r.bytesCount)},first:function(){return t[0]},dequeue:function(){var r=t.shift();return r&&(this.bytesCount-=r.bytesCount),r},size:function(){return t.length},isFull:function(){return this.bytesCount>=Mb}}}function kC(){return{ongoingRequestCount:0,ongoingByteCount:0,canHandle:function(t){return this.ongoingRequestCount===0||this.ongoingByteCount+t.bytesCount<=wC&&this.ongoingRequestCount=this.messageBytesLimit){Lt.warn("Discarded a message whose size was bigger than the maximum allowed size ".concat(this.messageBytesLimit,"KB."));return}this.hasMessageFor(e)&&this.remove(e),this.willReachedBytesLimitWith(a)&&this.flush(),this.push(n,a,e),this.isFull()&&this.flush()},t.prototype.process=function(r){var e=rc(r),i=this.computeBytesCount(e);return{processedMessage:e,messageBytesCount:i}},t.prototype.push=function(r,e,i){this.bufferMessagesCount>0&&(this.bufferBytesCount+=1),i!==void 0?this.upsertBuffer[i]=r:this.pushOnlyBuffer.push(r),this.bufferBytesCount+=e,this.bufferMessagesCount+=1},t.prototype.remove=function(r){var e=this.upsertBuffer[r];delete this.upsertBuffer[r];var i=this.computeBytesCount(e);this.bufferBytesCount-=i,this.bufferMessagesCount-=1,this.bufferMessagesCount>0&&(this.bufferBytesCount-=1)},t.prototype.hasMessageFor=function(r){return r!==void 0&&this.upsertBuffer[r]!==void 0},t.prototype.willReachedBytesLimitWith=function(r){return this.bufferBytesCount+r+1>=this.batchBytesLimit},t.prototype.isFull=function(){return this.bufferMessagesCount===this.batchMessagesLimit||this.bufferBytesCount>=this.batchBytesLimit},t.prototype.flushPeriodically=function(){var r=this;setTimeout(We(function(){r.flush(),r.flushPeriodically()}),this.flushTimeout)},t}();function mp(){var t=BC();if(!!t)return{getAllowedWebViewHosts:function(){return JSON.parse(t.getAllowedWebViewHosts())},send:function(r,e){t.send(JSON.stringify({eventType:r,event:e}))}}}function cu(t){var r;t===void 0&&(t=(r=cp().location)===null||r===void 0?void 0:r.hostname);var e=mp();return!!e&&e.getAllowedWebViewHosts().some(function(i){return t===i||KS(t,".".concat(i))})}function BC(){return cp().DatadogEventBridge}function jb(t,r,e,i,n){var a=o(r),s;n&&(s=o(n));function o(l){return new AC(OC(l,t.batchBytesLimit,e),t.batchMessagesLimit,t.batchBytesLimit,t.messageBytesLimit,t.flushTimeout,i)}return{add:function(l,u){u===void 0&&(u=!0),a.add(l),s&&u&&s.add(l)}}}function LC(t,r,e){var i=0,n=!1;return{isLimitReached:function(){if(i===0&&setTimeout(function(){i=0},Ua),i+=1,i<=r||n)return n=!1,!1;if(i===r+1){n=!0;try{e({message:"Reached max number of ".concat(t,"s by minute: ").concat(r),source:ir.AGENT,startClocks:Oo()})}finally{n=!1}}return!0}}}var Xc,vp=new WeakMap;function FC(){return Xc||(Xc=RC()),Xc}function RC(){var t=new Xr(function(){var r=ma(XMLHttpRequest.prototype,"open",{before:jC}).stop,e=ma(XMLHttpRequest.prototype,"send",{before:function(){VC.call(this,t)}}).stop,i=ma(XMLHttpRequest.prototype,"abort",{before:NC}).stop;return function(){r(),e(),i()}});return t}function jC(t,r){vp.set(this,{state:"open",method:t,url:hp(String(r))})}function VC(t){var r=this,e=vp.get(this);if(!!e){var i=e;i.state="start",i.startTime=ho(),i.startClocks=Oo(),i.isAborted=!1,i.xhr=this;var n=!1,a=ma(this,"onreadystatechange",{before:function(){this.readyState===XMLHttpRequest.DONE&&s()}}).stop,s=We(function(){if(r.removeEventListener("loadend",s),a(),!n){n=!0;var o=e;o.state="complete",o.duration=vb(i.startClocks.timeStamp,Ni()),o.status=r.status,t.notify(zS(o))}});this.addEventListener("loadend",s),t.notify(i)}}function NC(){var t=vp.get(this);t&&(t.isAborted=!0)}var Jc;function HC(){return Jc||(Jc=zC()),Jc}function zC(){var t=new Xr(function(){if(!!window.fetch){var r=_b(window,"fetch",function(e){return function(i,n){var a,s=jn(UC,null,[t,i,n]);return s?(a=e.call(this,s.input,s.init),jn(YC,null,[t,a,s])):a=e.call(this,i,n),a}}).stop;return r}});return t}function UC(t,r,e){var i=e&&e.method||typeof r=="object"&&r.method||"GET",n=hp(typeof r=="object"&&r.url||r),a=Oo(),s={state:"start",init:e,input:r,method:i,startClocks:a,url:n};return t.notify(s),s}function YC(t,r,e){var i=function(n){var a=e;a.state="complete",a.duration=vb(a.startClocks.timeStamp,Ni()),"stack"in n||n instanceof Error?(a.status=0,a.isAborted=n instanceof DOMException&&n.code===DOMException.ABORT_ERR,a.error=n,t.notify(a)):"status"in n&&(a.response=n,a.responseType=n.type,a.status=n.status,a.isAborted=!1,t.notify(a))};r.then(We(i),We(i))}function WC(){var t=new Xr(function(){var r=lu(document,"visibilitychange",function(){document.visibilityState==="hidden"&&t.notify({reason:"visibility_hidden"})},{capture:!0}).stop,e=lu(window,"beforeunload",function(){t.notify({reason:"before_unload"})}).stop;return function(){r(),e()}});return t}var eh={};function KC(t){var r=t.map(function(e){return eh[e]||(eh[e]=$C(e)),eh[e]});return xb.apply(void 0,r)}function $C(t){var r=new Xr(function(){var e=console[t];return console[t]=function(){for(var i=[],n=0;nqC&&this.buffer.splice(0,1)},t.prototype.drain=function(){this.buffer.forEach(function(r){return r()}),this.buffer.length=0},t}();function yd(){var t={};return{get:function(){return t},add:function(r,e){t[r]=e},remove:function(r){delete t[r]},set:function(r){t=r},getContext:function(){return ga(t)},setContext:function(r){t=ga(r)},setContextProperty:function(r,e){t[r]=ga(e)},removeContextProperty:function(r){delete t[r]},clearContext:function(){t={}}}}var XC="datadog-synthetics-public-id",JC="datadog-synthetics-result-id",eP="datadog-synthetics-injects-rum";function Vb(){return Boolean(window._DATADOG_SYNTHETICS_INJECTS_RUM||fi(eP))}function tP(){var t=window._DATADOG_SYNTHETICS_PUBLIC_ID||fi(XC);return typeof t=="string"?t:void 0}function rP(){var t=window._DATADOG_SYNTHETICS_RESULT_ID||fi(JC);return typeof t=="string"?t:void 0}function Ng(t){var r=vr({},t),e=["id","name","email"];return e.forEach(function(i){i in r&&(r[i]=String(r[i]))}),r}function iP(t){var r=pb(t)==="object";return r||Lt.error("Unsupported user:",t),r}var nP=32*uo;function aP(t){var r=v7(t),e=Hg(t.forwardConsoleLogs,co(cr),"Forward Console Logs"),i=Hg(t.forwardReports,co(sn),"Forward Reports");if(!(!r||!e||!i))return t.forwardErrorsToLogs&&!Wa(e,cr.error)&&e.push(cr.error),vr({forwardErrorsToLogs:t.forwardErrorsToLogs!==!1,forwardConsoleLogs:e,forwardReports:i,requestErrorResponseLengthLimit:nP},r)}function Hg(t,r,e){if(t===void 0)return[];if(!(t==="all"||Array.isArray(t)&&t.every(function(i){return Wa(r,i)}))){Lt.error("".concat(e,' should be "all" or an array with allowed values "').concat(r.join('", "'),'"'));return}return t==="all"?r:XS(t)}function sP(t){var r=_7(t);return vr({forward_errors_to_logs:t.forwardErrorsToLogs,forward_console_logs:t.forwardConsoleLogs,forward_reports:t.forwardReports},r)}var oP=globalThis&&globalThis.__decorate||function(t,r,e,i){var n=arguments.length,a=n<3?r:i===null?i=Object.getOwnPropertyDescriptor(r,e):i,s;if(typeof Reflect=="object"&&typeof Reflect.decorate=="function")a=Reflect.decorate(t,r,e,i);else for(var o=t.length-1;o>=0;o--)(s=t[o])&&(a=(n<3?s(a):n>3?s(r,e,a):s(r,e))||a);return n>3&&a&&Object.defineProperty(r,e,a),a},Et={debug:"debug",error:"error",info:"info",warn:"warn"},yp={console:"console",http:"http",silent:"silent"},lP=Object.keys(Et),zg=function(){function t(r,e,i,n,a){i===void 0&&(i=yp.http),n===void 0&&(n=Et.debug),a===void 0&&(a={}),this.handleLogStrategy=r,this.handlerType=i,this.level=n,this.contextManager=yd(),this.contextManager.set(vr({},a,e?{logger:{name:e}}:void 0))}return t.prototype.log=function(r,e,i){i===void 0&&(i=Et.info),this.handleLogStrategy({message:r,context:ga(e),status:i},this)},t.prototype.debug=function(r,e){this.log(r,e,Et.debug)},t.prototype.info=function(r,e){this.log(r,e,Et.info)},t.prototype.warn=function(r,e){this.log(r,e,Et.warn)},t.prototype.error=function(r,e){var i={error:{origin:ir.LOGGER}};this.log(r,ic(i,e),Et.error)},t.prototype.setContext=function(r){this.contextManager.set(r)},t.prototype.getContext=function(){return this.contextManager.get()},t.prototype.addContext=function(r,e){this.contextManager.add(r,e)},t.prototype.removeContext=function(r){this.contextManager.remove(r)},t.prototype.setHandler=function(r){this.handlerType=r},t.prototype.getHandler=function(){return this.handlerType},t.prototype.setLevel=function(r){this.level=r},t.prototype.getLevel=function(){return this.level},oP([VS],t.prototype,"log",null),t}();function uP(t){var r=!1,e=yd(),i=yd(),n={},a=function(){},s=new QC,o=function(d,p,m,g){m===void 0&&(m=ga(c())),g===void 0&&(g=Ni()),s.add(function(){return o(d,p,m,g)})},l=function(){},u=new zg(function(){for(var d=[],p=0;p=Ug[e.getLevel()]&&Wa(n,r)}function mP(t,r,e,i,n,a){var s=lP.concat(["custom"]),o={};s.forEach(function(l){o[l]=LC(l,r.eventRateLimiterThreshold,a)}),e.subscribe(0,function(l){var u,c,h,f=l.rawLogsEvent,d=l.messageContext,p=d===void 0?void 0:d,m=l.savedCommonContext,g=m===void 0?void 0:m,y=l.logger,v=y===void 0?n:y,b=n7(f.date),_=t.findTrackedSession(b);if(!!_){var x=g||i(),k=ic({service:r.service,session_id:_.id,usr:hb(x.user)?void 0:x.user,view:x.view},x.context,Dl(b),f,v.getContext(),p);!Hb(f.status,yp.http,v)||((u=r.beforeSend)===null||u===void 0?void 0:u.call(r,k))===!1||((c=k.error)===null||c===void 0?void 0:c.origin)!==ir.AGENT&&((h=o[k.status])!==null&&h!==void 0?h:o.custom).isLimitReached()||e.notify(1,k)}})}var Yg=!1;function Dl(t){var r=window;if(Vb()){var e=i(r.DD_RUM_SYNTHETICS);return!e&&!Yg&&(Yg=!0,Q7("Logs sent before RUM is injected by the synthetics worker",{testId:tP(),resultId:rP()})),e}return i(r.DD_RUM);function i(n){if(n&&n.getInternalContext)return n.getInternalContext(t)}}var Sn,vP=(Sn={},Sn[cr.log]=Et.info,Sn[cr.debug]=Et.debug,Sn[cr.info]=Et.info,Sn[cr.warn]=Et.warn,Sn[cr.error]=Et.error,Sn);function yP(t,r){var e=KC(t.forwardConsoleLogs).subscribe(function(i){r.notify(0,{rawLogsEvent:{date:Ni(),message:i.message,origin:ir.CONSOLE,error:i.api===cr.error?{origin:ir.CONSOLE,stack:i.stack}:void 0,status:vP[i.api]}})});return{stop:function(){e.unsubscribe()}}}var gs,bP=(gs={},gs[sn.cspViolation]=Et.error,gs[sn.intervention]=Et.error,gs[sn.deprecation]=Et.warn,gs);function _P(t,r){var e=z7(t.forwardReports).subscribe(function(i){var n=i.message,a=bP[i.type],s;a===Et.error?s={kind:i.subtype,origin:ir.REPORT,stack:i.stack}:i.stack&&(n+=" Found in ".concat(F7(i.stack))),r.notify(0,{rawLogsEvent:{date:Ni(),message:n,origin:ir.REPORT,error:s,status:a}})});return{stop:function(){e.unsubscribe()}}}function wP(t,r){if(!t.forwardErrorsToLogs)return{stop:tc};var e=FC().subscribe(function(a){a.state==="complete"&&n("xhr",a)}),i=HC().subscribe(function(a){a.state==="complete"&&n("fetch",a)});function n(a,s){!t.isIntakeUrl(s.url)&&(PP(s)||kP(s))&&("xhr"in s?xP(s.xhr,t,o):s.response?CP(s.response,t,o):s.error&&SP(s.error,t,o));function o(l){r.notify(0,{rawLogsEvent:{message:"".concat(OP(a)," error ").concat(s.method," ").concat(s.url),date:s.startClocks.timeStamp,error:{origin:ir.NETWORK,stack:l||"Failed to load"},http:{method:s.method,status_code:s.status,url:s.url},status:Et.error,origin:ir.NETWORK}})}}return{stop:function(){e.unsubscribe(),i.unsubscribe()}}}function xP(t,r,e){typeof t.response=="string"?e(bp(t.response,r)):e(t.response)}function SP(t,r,e){e(bp(Yn(vn(t)),r))}function CP(t,r,e){window.TextDecoder?t.body?TP(t.clone().body,r.requestErrorResponseLengthLimit,function(i,n){e(i?"Unable to retrieve response: ".concat(i):n)}):e():t.clone().text().then(We(function(i){return e(bp(i,r))}),We(function(i){return e("Unable to retrieve response: ".concat(i))}))}function PP(t){return t.status===0&&t.responseType!=="opaque"}function kP(t){return t.status>=500}function bp(t,r){return t.length>r.requestErrorResponseLengthLimit?"".concat(t.substring(0,r.requestErrorResponseLengthLimit),"..."):t}function OP(t){return t==="xhr"?"XHR":"Fetch"}function TP(t,r,e){DP(t,r,function(i,n,a){if(i)e(i);else{var s=new TextDecoder().decode(n);a&&(s+="..."),e(void 0,s)}})}function DP(t,r,e){var i=t.getReader(),n=[],a=0;s();function s(){i.read().then(We(function(l){if(l.done){o();return}n.push(l.value),a+=l.value.length,a>r?o():s()}),We(function(l){return e(l)}))}function o(){i.cancel().catch(tc);var l;if(n.length===1)l=n[0];else{l=new Uint8Array(a);var u=0;n.forEach(function(c){l.set(c,u),u+=c.length})}e(void 0,l.slice(0,r),l.length>r)}}function EP(t,r){if(!t.forwardErrorsToLogs)return{stop:tc};var e=new Xr,i=V7(e).stop,n=e.subscribe(function(a){r.notify(0,{rawLogsEvent:{message:a.message,date:a.startClocks.timeStamp,error:{kind:a.type,origin:ir.SOURCE,stack:a.stack},origin:ir.SOURCE,status:Et.error}})});return{stop:function(){i(),n.unsubscribe()}}}var MP=function(){function t(){this.callbacks={}}return t.prototype.notify=function(r,e){var i=this.callbacks[r];i&&i.forEach(function(n){return n(e)})},t.prototype.subscribe=function(r,e){var i=this;return this.callbacks[r]||(this.callbacks[r]=[]),this.callbacks[r].push(e),{unsubscribe:function(){i.callbacks[r]=i.callbacks[r].filter(function(n){return e!==n})}}},t}();function IP(t,r,e,i){var n,a=jb(t,t.logsEndpointBuilder,e,i,(n=t.replica)===null||n===void 0?void 0:n.logsEndpointBuilder);r.subscribe(1,function(s){a.add(s)})}function AP(t){var r=mp();t.subscribe(1,function(e){r.send("log",e)})}function BP(t){return{get:function(r){var e=t.findTrackedSession(r);if(e)return{session_id:e.id}}}}function LP(t,r,e,i){var n=new MP,a=function(h){return n.notify(0,{rawLogsEvent:{message:h.message,date:h.startClocks.timeStamp,error:{origin:ir.AGENT},origin:ir.AGENT,status:Et.error}})},s=WC(),o=FP(r,a,s);o.setContextProvider(function(){var h,f,d,p,m,g;return{application:{id:(h=Dl())===null||h===void 0?void 0:h.application_id},session:{id:(f=u.findTrackedSession())===null||f===void 0?void 0:f.id},view:{id:(p=(d=Dl())===null||d===void 0?void 0:d.view)===null||p===void 0?void 0:p.id},action:{id:(g=(m=Dl())===null||m===void 0?void 0:m.user_action)===null||g===void 0?void 0:g.id}}}),wP(r,n),EP(r,n),yP(r,n),_P(r,n);var l=gP(n).handleLog,u=JS(r.cookieOptions)&&!cu()&&!Vb()?hP(r):dP(r);mP(u,r,n,e,i,a),cu()?AP(n):IP(r,n,a,s),X7(sP(t));var c=BP(u);return{handleLog:l,getInternalContext:c.get}}function FP(t,r,e){var i,n=G7("browser-logs-sdk",t);if(cu()){var a=mp();n.observable.subscribe(function(o){return a.send("internal_telemetry",o)})}else{var s=jb(t,t.rumEndpointBuilder,r,e,(i=t.replica)===null||i===void 0?void 0:i.rumEndpointBuilder);n.observable.subscribe(function(o){return s.add(o,q7(t))})}return n}var _p=uP(LP);H7(cp(),"DD_LOGS",_p);async function RP(){(await gt.getConfig()).reports.enabled&&_p.init({clientToken:"pub94a0029259f79f29a5d881a06d1e9653",site:"datadoghq.com",forwardErrorsToLogs:!0,service:"Kuma",sampleRate:100,env:"production"})}async function zb(t){if(navigator.clipboard)try{return await navigator.clipboard.writeText(t),!0}catch{}const r=document.createElement("textarea");r.style.position="fixed",r.style.top="0",r.style.left="0",r.style.width="2em",r.style.height="2em",r.style.padding="0",r.style.border="none",r.style.outline="none",r.style.boxShadow="none",r.style.background="transparent",r.value=t,document.body.appendChild(r),r.focus(),r.select();let e;try{e=document.execCommand("copy")}catch{e=!1}finally{document.body.removeChild(r)}return e}ce({name:"KClipboardProvider",setup(t,{slots:r}){return()=>(r==null?void 0:r.default)&&r.default({copyToClipboard:zb})}});ce({name:"KComponent",props:{data:{type:Object,default:{},required:!0}},setup(t,{slots:r}){const e=vi(t.data);return()=>(r==null?void 0:r.default)&&r.default({data:e})}});const wp=ce({name:"KToggle",props:{toggled:{type:Boolean,default:!1}},emits:["toggled"],setup(t,{slots:r,emit:e}){const i=W(t.toggled),n=()=>{i.value=!i.value,e("toggled",i.value)};try{if(!r.default)throw new Error("KToggle expects slot content");return()=>(r==null?void 0:r.default)&&r.default({isToggled:i,toggle:n})}catch{return console.error(`KToggle expects to have slot content. - - Example usage: - - - - ^^------add slotted content - - `),()=>null}}}),jP=` - Down - -`,VP=` - Back - - -`,NP=` - Forward - - -`,HP=` - Up - - `,zP=` - Back - - -`,UP=` - -`,YP=` - - - - - - - -`,WP=` - Calendar - - -`,KP=` - - -`,$P=` - Expand - - -`,ZP=` - Back - - -`,GP=` - Forward - - -`,qP=` - Collapse - - -`,QP=` - Clear - - - -`,XP=` - Copy to Clipboard - - -`,JP=` - Close - - -`,ek=` - Settings - - -`,tk=` - Go to Beginning - - -`,rk='',ik=` - Connections - - -`,nk=` - Copy - - -`,ak=` - Danger - - -`,sk=` - Danger - - -`,ok=` - Dashboard - - -`,lk=` - Decrease - - -`,uk=` - Dev Portal - - -`,ck=` - Close - - -`,hk=` - Document - - -`,dk=` - Drag - - -`,fk=` - Error - - - - -`,pk=` - Expand - - -`,gk=` - External Link - - -`,mk=` - - -`,vk=` - File - - -`,yk=` - JSON File - - - -`,bk=` - Markdown File - - - -`,_k=` - YAML File - - - -`,wk=` - Filter - - -`,xk=` -Flag -`,Sk=` - -`,Ck=` - Forward - - -`,Pk=` - Gateway - - -`,kk=` - Settings - - -`,Ok=` - Settings - - -`,Tk=` -Graduation Hat -`,Dk=` - Grid View - - -`,Ek=` -Hand Clock -`,Mk=` - Help - - -`,Ik='',Ak=` - Immunity - - - - - -`,Bk=` - Increase - - -`,Lk=` - Information - - -`,Fk=` - Kong - - - - - -`,Rk=` - Locked - - -`,jk=` - List View - - - - - - - - - -`,Vk=` - More Actions - - - - -`,Nk=` -More - - -`,Hk=` - No Data - - -`,zk=` - Notifications - - -`,Uk=` - Notifications - - - - -`,Yk=` - Organization - - -`,Wk=` - - -`,Kk=` - Add - - - -`,$k=` - Organization - - -`,Zk=` - Edit - - -`,Gk=` - Organization - - -`,qk=` - Dev Portal - - - - - -`,Qk=` - Profile - - -`,Xk=` - Redo - - -`,Jk=` - Runtimes - - - -`,eO=` - Search - - -`,tO=` - Security - - -`,rO=` - Document - - -`,iO=` - ServiceHub - - -`,nO=` - Services - - -`,aO=` - Shared Config - - -`,sO=` - Loading - - - - -`,oO=` - - -`,lO=` - State Configure -`,uO=` - State Gruceo -`,cO=` - State No Data -`,hO=` - State No Search Results - - - - - - - - - - - - -`,dO=` - State Upload -`,fO=` - Support - - -`,pO=` - Table - - -`,gO=` - Team - - - -`,mO=` - Team Member - - - -`,vO=` - Delete - - -`,yO=` - Vitals - - -`,bO=` - Vitals - - -`,_O=` - Warning - - - - - - - - -`,wO=` - Workspaces - - -`,xO=` - - -`,SO=Object.freeze(Object.defineProperty({__proto__:null,arrowDown:jP,arrowLeft:VP,arrowRight:NP,arrowUp:HP,back:zP,book:UP,brain:YP,calendar:WP,check:KP,chevronDown:$P,chevronLeft:ZP,chevronRight:GP,chevronUp:qP,clear:QP,clipboard:XP,close:JP,cogwheel:ek,collapseExpand:tk,contactSupport:rk,connections:ik,copy:nk,dangerCircle:ak,dangerCircleOutline:sk,dashboard:ok,decrease:lk,devPortal:uk,disabled:ck,document:hk,drag:dk,errorFilled:fk,expand:pk,externalLink:gk,featureRequest:mk,fileEmpty:vk,fileJson:yk,fileMd:bk,fileYaml:_k,filter:wk,flag:xk,forbidden:Sk,forward:Ck,gateway:Pk,gear:kk,gearFilled:Ok,graduationHat:Tk,grid:Dk,handClock:Ek,help:Mk,image:Ik,immunity:Ak,increase:Bk,info:Lk,kong:Fk,lock:Rk,list:jk,more:Vk,moreHorizontal:Nk,noData:Hk,notificationBell:zk,notificationInbox:Uk,organization:Yk,plug:Wk,plus:Kk,organizations:$k,pencil:Zk,people:Gk,portal:qk,profile:Qk,redo:Xk,runtimes:Jk,search:eO,security:tO,serviceDocument:rO,serviceHub:iO,services:nO,sharedConfig:aO,spinner:sO,stackedCards:oO,stateConfigure:lO,stateGruceo:uO,stateNoData:cO,stateNoSearchResults:hO,stateUpload:dO,support:fO,table:pO,team:gO,teamMember:mO,trash:vO,vitals:yO,vitalsChart:bO,warning:_O,workspaces:wO,workspacesCollapsed:xO},Symbol.toStringTag,{value:"Module"})),Ye=(t,r)=>{const e=t.__vccOpts||t;for(const[i,n]of r)e[i]=n;return e},Ub=SO,CO=Object.keys(Ub),Wg={size:"24",viewBox:"0 0 24 24"},PO=ce({name:"KIcon",inheritAttrs:!1,props:{icon:{type:String,validator:t=>CO.includes(t),required:!0},size:{type:String,default:""},color:{type:String,default:null},secondaryColor:{type:String,default:null},viewBox:{type:String,default:""},title:{type:String,default:""},hideTitle:{type:Boolean,default:!1},testMode:{type:Boolean,default:!1}},setup(t,{attrs:r,slots:e}){const i=W(),n=W(),a=W(!0),s=j(()=>{if(t.title)return t.title;if(t.testMode)return t.icon;const g=n.value&&n.value.getElementsByTagName("title");if(g&&g.length)return g[0].innerHTML;const y=t.icon.split(/(?=[A-Z])/).join(" ");return h(y)}),o=j(()=>n.value?n.value.getAttribute("width"):null),l=j(()=>n.value?n.value.getAttribute("height"):null),u=j(()=>n.value&&(t.size||n.value&&n.value.getAttribute("width"))||Wg.size),c=j(()=>n.value&&(t.viewBox||n.value&&n.value.getAttribute("viewBox"))||Wg.viewBox),h=g=>g.split("-").map(y=>y.charAt(0).toUpperCase()+y.substring(1)).join(" "),f=()=>{var g,y,v,b;const _=(y=(g=i==null?void 0:i.value)==null?void 0:g.querySelector(".slot-content"))==null?void 0:y.innerHTML;(b=i.value)==null||b.removeChild((v=i==null?void 0:i.value)==null?void 0:v.querySelector(".slot-content")),n.value.innerHTML+=_,a.value=!1},d=()=>{let g=n.value.querySelector("title");if(g&&t.hideTitle)n.value.removeChild(g);else if(!t.hideTitle)if(g)g.textContent=s.value;else{g=document.createElement("title");const y=document.createTextNode(s.value);g.appendChild(y),n.value.append(g)}},p=g=>{if(!g)return;const y=g.hasAttribute("fill"),v=g.getAttribute("stroke")&&g.getAttribute("stroke")!=="none"?g.getAttribute("stroke"):null,b=g.attributes.id&&g.attributes.id.value==="preserveColor",_=g.attributes.type&&g.attributes.type.value==="secondary";!b&&y&&_&&t.secondaryColor?g.setAttribute("fill",t.secondaryColor):!b&&!_&&y&&!v&&t.color?g.setAttribute("fill",t.color):v&&t.color&&g.setAttribute("stroke",t.color);for(const x of g.children)p(x)};Ge(()=>[t.icon,t.size,t.color,t.secondaryColor,t.viewBox,t.hideTitle],async()=>{await Gr(),m()},{deep:!0});const m=()=>{if(n.value=null,n.value=i.value?i.value.querySelector("svg:not(.slot-content)"):null,n.value){e.svgElements&&f();for(const[g,y]of Object.entries(r))["class","id","style"].includes(g)||n.value.setAttribute(g,y);n.value.setAttribute("role","img"),n.value.setAttribute("width",u.value||o.value),n.value.setAttribute("height",u.value||l.value),n.value.setAttribute("viewBox",c.value),d(),p(n.value)}};return Rt(async()=>{await Gr(),m()}),{icons:Ub,svgWrapper:i,svgWithSlotIsHidden:a}}}),kO=["innerHTML"],OO={class:"slot-content"},TO=["innerHTML"];function DO(t,r,e,i,n,a){return t.$slots.svgElements?(P(),I("span",Ot({key:1},t.$attrs,{ref:"svgWrapper",class:[`kong-icon-${t.icon}`,"kong-icon"]}),[(P(),I("svg",OO,[me(t.$slots,"svgElements",{},void 0,!0)])),E("span",{class:ve({"svg-with-slot-is-hidden":t.svgWithSlotIsHidden}),innerHTML:t.icons[t.icon]},null,10,TO)],16)):(P(),I("span",Ot({key:0},t.$attrs,{ref:"svgWrapper",class:[`kong-icon-${t.icon}`,"kong-icon"],innerHTML:t.icons[t.icon]}),null,16,kO))}const Je=Ye(PO,[["render",DO],["__scopeId","data-v-71cfcfc4"]]),EO={primary:"primary",secondary:"secondary",danger:"danger",creation:"creation",outline:"outline",btnLink:"btn-link"},MO={small:"small",medium:"medium",large:"large"},IO=ce({name:"KButton",components:{KIcon:Je},inheritAttrs:!1,props:{appearance:{type:String,default:"outline",validator:t=>Object.values(EO).indexOf(t)!==-1},size:{type:String,default:"medium",validator:t=>Object.values(MO).indexOf(t)!==-1},to:{type:[Object,String],default:null},type:{type:String,default:"button"},showCaret:{type:Boolean,default:!1},isRounded:{type:Boolean,default:!0},icon:{type:String,default:""},disabled:{type:Boolean,default:!1}},setup(t,{attrs:r,slots:e}){const i=j(()=>!!e.icon),n=j(()=>!!e.default),a=j(()=>t.to?"router-link":"button"),s=j(()=>t.disabled?"var(--grey-400)":["primary","danger","creation"].includes(t.appearance)?"white":t.appearance==="secondary"?"var(--KButtonSecondaryColor, var(--blue-600, color(blue-600)))":t.appearance==="outline"?"var(--KButtonOutlineColor, var(--blue-500, color(blue-500)))":t.appearance==="btn-link"?"var(--KButtonBtnLink, var(--blue-500, color(blue-500)))":t.appearance==="btn-link-danger"?"var(--KButtonLinkDanger, var(--red-500, color(red-500)))":""),o=j(()=>{if(t.disabled!==void 0&&t.disabled!==!1)return r;const l=Object.assign({},r);return delete l.disabled,l});return{hasText:n,hasIcon:i,buttonType:a,iconColor:s,strippedAttrs:o}}}),AO=["disabled","type","href"];function BO(t,r,e,i,n,a){const s=we("KIcon");return typeof t.to=="string"?(P(),I("a",Ot({key:0,disabled:t.disabled?t.disabled:void 0,type:t.type,href:t.to,class:[[t.size,{"icon-btn":!t.hasText&&t.hasIcon,rounded:t.isRounded},t.appearance],"k-button"]},t.strippedAttrs),[me(t.$slots,"icon",{},()=>[t.icon?(P(),ye(s,{key:0,color:t.iconColor,icon:t.icon,class:"k-button-icon",size:"16"},null,8,["color","icon"])):oe("",!0)],!0),me(t.$slots,"default",{},void 0,!0),t.showCaret?(P(),ye(s,{key:0,color:t.iconColor,"view-box":"2 2 15 15",size:"16",icon:"chevronDown"},null,8,["color"])):oe("",!0)],16,AO)):(P(),ye(Ra(t.buttonType),Ot({key:1,disabled:t.disabled?t.disabled:void 0,type:t.type,to:t.to,class:[[t.size,{"icon-btn":!t.hasText&&t.hasIcon,rounded:t.isRounded},t.appearance],"k-button"]},t.strippedAttrs),{default:ue(()=>[me(t.$slots,"icon",{},()=>[t.icon?(P(),ye(s,{key:0,color:t.iconColor,icon:t.icon,class:"k-button-icon",size:"16"},null,8,["color","icon"])):oe("",!0)],!0),me(t.$slots,"default",{},void 0,!0),t.showCaret?(P(),ye(s,{key:0,class:ve(["caret"]),color:t.iconColor,"view-box":"2 2 15 15",size:"16",icon:"chevronDown"},null,8,["color"])):oe("",!0)]),_:3},16,["disabled","type","to","class"]))}const mt=Ye(IO,[["render",BO],["__scopeId","data-v-6f773baa"]]),Yb={info:"info",success:"success",danger:"danger",warning:"warning"},LO=ce({name:"KAlert",components:{KIcon:Je,KButton:mt},props:{alertMessage:{type:String,default:""},isShowing:{type:Boolean,default:!0},isFixed:{type:Boolean,default:!1},isBordered:{type:Boolean,default:!1},hasLeftBorder:{type:Boolean,default:!1},hasRightBorder:{type:Boolean,default:!1},hasTopBorder:{type:Boolean,default:!1},hasBottomBorder:{type:Boolean,default:!1},isCentered:{type:Boolean,default:!1},iconSize:{type:String,default:"32"},icon:{type:String,default:""},iconColor:{type:String,default:""},title:{type:String,default:""},description:{type:String,default:""},appearance:{type:String,default:"info",validator:t=>Object.values(Yb).includes(t)},size:{type:String,default:"",validator:t=>["","small","large"].includes(t)},dismissType:{type:String,default:"none",validator:t=>["none","icon","button"].includes(t)},type:{type:String,default:"alert",validator:t=>["alert","banner"].includes(t)}},emits:["closed","proceed"],setup(t,{slots:r,emit:e}){return{hasActionButtons:j(()=>!!r.actionButtons),dismissAlert:()=>{e("closed")},proceed:()=>{e("proceed")}}}}),FO={key:0,class:"k-alert-title bold-600"},RO={key:1,class:"k-alert-description-text"};function jO(t,r,e,i,n,a){const s=we("KIcon"),o=we("KButton");return t.isShowing?(P(),I("div",{key:0,class:ve([[t.appearance,t.size,t.dismissType,{"is-bordered":t.isBordered},{"has-left-border":t.hasLeftBorder},{"has-right-border":t.hasRightBorder},{"has-top-border":t.hasTopBorder},{"has-bottom-border":t.hasBottomBorder},{"is-centered":t.isCentered},{"is-fixed":t.isFixed},{"is-banner":t.type==="banner"}],"k-alert"]),role:"alert",onClick:r[1]||(r[1]=gr(()=>{},["stop"]))},[t.type==="banner"&&t.size!=="large"?(P(),I("span",{key:0,class:ve([t.appearance,"k-alert-ellipse"])},null,2)):oe("",!0),t.icon||t.$slots.icon?(P(),I("span",{key:1,class:ve([{"mr-3":t.type!=="banner","k-alert-icon-container-large":t.size==="large"},"k-alert-icon-container"])},[me(t.$slots,"icon",{},()=>[J(s,{size:t.iconSize,color:t.iconColor,icon:t.icon,class:"k-alert-icon"},null,8,["size","color","icon"])],!0)],2)):oe("",!0),E("div",{class:ve(["k-alert-msg-text",{"has-dismiss-icon":t.dismissType==="icon"},{"has-dismiss-button":t.dismissType==="button"}])},[t.title||t.$slots.title?(P(),I("div",FO,[me(t.$slots,"title",{},()=>[de(ne(t.title),1)],!0)])):oe("",!0),E("div",{class:ve([{"k-alert-text":t.size==="large","k-alert-subtext":t.title||t.$slots.title},"k-alert-msg"])},[me(t.$slots,"alertMessage",{},()=>[de(ne(t.alertMessage),1)],!0)],2),t.size==="large"&&(t.description||t.$slots.description)?(P(),I("div",RO,[me(t.$slots,"description",{},()=>[de(ne(t.description),1)],!0)])):oe("",!0)],2),t.dismissType==="icon"?(P(),I("button",{key:2,type:"button","aria-label":"Close",class:"close",onClick:r[0]||(r[0]=(...l)=>t.dismissAlert&&t.dismissAlert(...l))},[J(s,{icon:"close",size:"14",color:t.appearance,class:ve(t.appearance)},null,8,["color","class"])])):oe("",!0),t.hasActionButtons||t.dismissType!=="none"?(P(),I("div",{key:3,class:ve([t.appearance,"k-alert-action"])},[t.hasActionButtons?me(t.$slots,"actionButtons",{key:0},()=>[J(o,{size:"small",onClick:t.proceed,onKeyup:Li(t.proceed,["enter"])},null,8,["onClick","onKeyup"])],!0):oe("",!0),t.dismissType==="button"?(P(),ye(o,{key:1,size:"small",onClick:t.dismissAlert},{default:ue(()=>[de(" Dismiss ")]),_:1},8,["onClick"])):oe("",!0)],2)):oe("",!0)],2)):oe("",!0)}const ac=Ye(LO,[["render",jO],["__scopeId","data-v-1910ef98"]]);var rl,VO=new Uint8Array(16);function NO(){if(!rl&&(rl=typeof crypto<"u"&&crypto.getRandomValues&&crypto.getRandomValues.bind(crypto)||typeof msCrypto<"u"&&typeof msCrypto.getRandomValues=="function"&&msCrypto.getRandomValues.bind(msCrypto),!rl))throw new Error("crypto.getRandomValues() not supported. See https://github.com/uuidjs/uuid#getrandomvalues-not-supported");return rl(VO)}const HO=/^(?:[0-9a-f]{8}-[0-9a-f]{4}-[1-5][0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}|00000000-0000-0000-0000-000000000000)$/i;function zO(t){return typeof t=="string"&&HO.test(t)}var Kt=[];for(var th=0;th<256;++th)Kt.push((th+256).toString(16).substr(1));function UO(t){var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,e=(Kt[t[r+0]]+Kt[t[r+1]]+Kt[t[r+2]]+Kt[t[r+3]]+"-"+Kt[t[r+4]]+Kt[t[r+5]]+"-"+Kt[t[r+6]]+Kt[t[r+7]]+"-"+Kt[t[r+8]]+Kt[t[r+9]]+"-"+Kt[t[r+10]]+Kt[t[r+11]]+Kt[t[r+12]]+Kt[t[r+13]]+Kt[t[r+14]]+Kt[t[r+15]]).toLowerCase();if(!zO(e))throw TypeError("Stringified UUID is invalid");return e}var Kg,rh,ih=0,nh=0;function Yt(t,r,e){var i=r&&e||0,n=r||new Array(16);t=t||{};var a=t.node||Kg,s=t.clockseq!==void 0?t.clockseq:rh;if(a==null||s==null){var o=t.random||(t.rng||NO)();a==null&&(a=Kg=[o[0]|1,o[1],o[2],o[3],o[4],o[5]]),s==null&&(s=rh=(o[6]<<8|o[7])&16383)}var l=t.msecs!==void 0?t.msecs:Date.now(),u=t.nsecs!==void 0?t.nsecs:nh+1,c=l-ih+(u-nh)/1e4;if(c<0&&t.clockseq===void 0&&(s=s+1&16383),(c<0||l>ih)&&t.nsecs===void 0&&(u=0),u>=1e4)throw new Error("uuid.v1(): Can't create more than 10M uuids/sec");ih=l,nh=u,rh=s,l+=122192928e5;var h=((l&268435455)*1e4+u)%4294967296;n[i++]=h>>>24&255,n[i++]=h>>>16&255,n[i++]=h>>>8&255,n[i++]=h&255;var f=l/4294967296*1e4&268435455;n[i++]=f>>>8&255,n[i++]=f&255,n[i++]=f>>>24&15|16,n[i++]=f>>>16&255,n[i++]=s>>>8|128,n[i++]=s&255;for(var d=0;d<6;++d)n[i+d]=a[d];return r||UO(n)}/**! - * @fileOverview Kickass library to create and place poppers near their reference elements. - * @version 1.16.1 - * @license - * Copyright (c) 2016 Federico Zivolo and contributors - * - * Permission is hereby granted, free of charge, to any person obtaining a copy - * of this software and associated documentation files (the "Software"), to deal - * in the Software without restriction, including without limitation the rights - * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell - * copies of the Software, and to permit persons to whom the Software is - * furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in all - * copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, - * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE - * SOFTWARE. - */var Do=typeof window<"u"&&typeof document<"u"&&typeof navigator<"u",YO=function(){for(var t=["Edge","Trident","Firefox"],r=0;r=0)return 1;return 0}();function WO(t){var r=!1;return function(){r||(r=!0,window.Promise.resolve().then(function(){r=!1,t()}))}}function KO(t){var r=!1;return function(){r||(r=!0,setTimeout(function(){r=!1,t()},YO))}}var $O=Do&&window.Promise,ZO=$O?WO:KO;function Wb(t){var r={};return t&&r.toString.call(t)==="[object Function]"}function Wn(t,r){if(t.nodeType!==1)return[];var e=t.ownerDocument.defaultView,i=e.getComputedStyle(t,null);return r?i[r]:i}function xp(t){return t.nodeName==="HTML"?t:t.parentNode||t.host}function Eo(t){if(!t)return document.body;switch(t.nodeName){case"HTML":case"BODY":return t.ownerDocument.body;case"#document":return t.body}var r=Wn(t),e=r.overflow,i=r.overflowX,n=r.overflowY;return/(auto|scroll|overlay)/.test(e+n+i)?t:Eo(xp(t))}function Kb(t){return t&&t.referenceNode?t.referenceNode:t}var $g=Do&&!!(window.MSInputMethodContext&&document.documentMode),Zg=Do&&/MSIE 10/.test(navigator.userAgent);function Ka(t){return t===11?$g:t===10?Zg:$g||Zg}function Ta(t){if(!t)return document.documentElement;for(var r=Ka(10)?document.body:null,e=t.offsetParent||null;e===r&&t.nextElementSibling;)e=(t=t.nextElementSibling).offsetParent;var i=e&&e.nodeName;return!i||i==="BODY"||i==="HTML"?t?t.ownerDocument.documentElement:document.documentElement:["TH","TD","TABLE"].indexOf(e.nodeName)!==-1&&Wn(e,"position")==="static"?Ta(e):e}function GO(t){var r=t.nodeName;return r==="BODY"?!1:r==="HTML"||Ta(t.firstElementChild)===t}function bd(t){return t.parentNode!==null?bd(t.parentNode):t}function hu(t,r){if(!t||!t.nodeType||!r||!r.nodeType)return document.documentElement;var e=t.compareDocumentPosition(r)&Node.DOCUMENT_POSITION_FOLLOWING,i=e?t:r,n=e?r:t,a=document.createRange();a.setStart(i,0),a.setEnd(n,0);var s=a.commonAncestorContainer;if(t!==s&&r!==s||i.contains(n))return GO(s)?s:Ta(s);var o=bd(t);return o.host?hu(o.host,r):hu(t,bd(r).host)}function Da(t){var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"top",e=r==="top"?"scrollTop":"scrollLeft",i=t.nodeName;if(i==="BODY"||i==="HTML"){var n=t.ownerDocument.documentElement,a=t.ownerDocument.scrollingElement||n;return a[e]}return t[e]}function qO(t,r){var e=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,i=Da(r,"top"),n=Da(r,"left"),a=e?-1:1;return t.top+=i*a,t.bottom+=i*a,t.left+=n*a,t.right+=n*a,t}function Gg(t,r){var e=r==="x"?"Left":"Top",i=e==="Left"?"Right":"Bottom";return parseFloat(t["border"+e+"Width"])+parseFloat(t["border"+i+"Width"])}function qg(t,r,e,i){return Math.max(r["offset"+t],r["scroll"+t],e["client"+t],e["offset"+t],e["scroll"+t],Ka(10)?parseInt(e["offset"+t])+parseInt(i["margin"+(t==="Height"?"Top":"Left")])+parseInt(i["margin"+(t==="Height"?"Bottom":"Right")]):0)}function $b(t){var r=t.body,e=t.documentElement,i=Ka(10)&&getComputedStyle(e);return{height:qg("Height",r,e,i),width:qg("Width",r,e,i)}}var QO=function(t,r){if(!(t instanceof r))throw new TypeError("Cannot call a class as a function")},XO=function(){function t(r,e){for(var i=0;i2&&arguments[2]!==void 0?arguments[2]:!1,i=Ka(10),n=r.nodeName==="HTML",a=_d(t),s=_d(r),o=Eo(t),l=Wn(r),u=parseFloat(l.borderTopWidth),c=parseFloat(l.borderLeftWidth);e&&n&&(s.top=Math.max(s.top,0),s.left=Math.max(s.left,0));var h=gn({top:a.top-s.top-u,left:a.left-s.left-c,width:a.width,height:a.height});if(h.marginTop=0,h.marginLeft=0,!i&&n){var f=parseFloat(l.marginTop),d=parseFloat(l.marginLeft);h.top-=u-f,h.bottom-=u-f,h.left-=c-d,h.right-=c-d,h.marginTop=f,h.marginLeft=d}return(i&&!e?r.contains(o):r===o&&o.nodeName!=="BODY")&&(h=qO(h,r)),h}function JO(t){var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,e=t.ownerDocument.documentElement,i=Sp(t,e),n=Math.max(e.clientWidth,window.innerWidth||0),a=Math.max(e.clientHeight,window.innerHeight||0),s=r?0:Da(e),o=r?0:Da(e,"left"),l={top:s-i.top+i.marginTop,left:o-i.left+i.marginLeft,width:n,height:a};return gn(l)}function Zb(t){var r=t.nodeName;if(r==="BODY"||r==="HTML")return!1;if(Wn(t,"position")==="fixed")return!0;var e=xp(t);return e?Zb(e):!1}function Gb(t){if(!t||!t.parentElement||Ka())return document.documentElement;for(var r=t.parentElement;r&&Wn(r,"transform")==="none";)r=r.parentElement;return r||document.documentElement}function Cp(t,r,e,i){var n=arguments.length>4&&arguments[4]!==void 0?arguments[4]:!1,a={top:0,left:0},s=n?Gb(t):hu(t,Kb(r));if(i==="viewport")a=JO(s,n);else{var o=void 0;i==="scrollParent"?(o=Eo(xp(r)),o.nodeName==="BODY"&&(o=t.ownerDocument.documentElement)):i==="window"?o=t.ownerDocument.documentElement:o=i;var l=Sp(o,s,n);if(o.nodeName==="HTML"&&!Zb(s)){var u=$b(t.ownerDocument),c=u.height,h=u.width;a.top+=l.top-l.marginTop,a.bottom=c+l.top,a.left+=l.left-l.marginLeft,a.right=h+l.left}else a=l}e=e||0;var f=typeof e=="number";return a.left+=f?e:e.left||0,a.top+=f?e:e.top||0,a.right-=f?e:e.right||0,a.bottom-=f?e:e.bottom||0,a}function eT(t){var r=t.width,e=t.height;return r*e}function qb(t,r,e,i,n){var a=arguments.length>5&&arguments[5]!==void 0?arguments[5]:0;if(t.indexOf("auto")===-1)return t;var s=Cp(e,i,a,n),o={top:{width:s.width,height:r.top-s.top},right:{width:s.right-r.right,height:s.height},bottom:{width:s.width,height:s.bottom-r.bottom},left:{width:r.left-s.left,height:s.height}},l=Object.keys(o).map(function(f){return Ar({key:f},o[f],{area:eT(o[f])})}).sort(function(f,d){return d.area-f.area}),u=l.filter(function(f){var d=f.width,p=f.height;return d>=e.clientWidth&&p>=e.clientHeight}),c=u.length>0?u[0].key:l[0].key,h=t.split("-")[1];return c+(h?"-"+h:"")}function Qb(t,r,e){var i=arguments.length>3&&arguments[3]!==void 0?arguments[3]:null,n=i?Gb(r):hu(r,Kb(e));return Sp(e,n,i)}function Xb(t){var r=t.ownerDocument.defaultView,e=r.getComputedStyle(t),i=parseFloat(e.marginTop||0)+parseFloat(e.marginBottom||0),n=parseFloat(e.marginLeft||0)+parseFloat(e.marginRight||0),a={width:t.offsetWidth+n,height:t.offsetHeight+i};return a}function du(t){var r={left:"right",right:"left",bottom:"top",top:"bottom"};return t.replace(/left|right|bottom|top/g,function(e){return r[e]})}function Jb(t,r,e){e=e.split("-")[0];var i=Xb(t),n={width:i.width,height:i.height},a=["right","left"].indexOf(e)!==-1,s=a?"top":"left",o=a?"left":"top",l=a?"height":"width",u=a?"width":"height";return n[s]=r[s]+r[l]/2-i[l]/2,e===o?n[o]=r[o]-i[u]:n[o]=r[du(o)],n}function Mo(t,r){return Array.prototype.find?t.find(r):t.filter(r)[0]}function tT(t,r,e){if(Array.prototype.findIndex)return t.findIndex(function(n){return n[r]===e});var i=Mo(t,function(n){return n[r]===e});return t.indexOf(i)}function e2(t,r,e){var i=e===void 0?t:t.slice(0,tT(t,"name",e));return i.forEach(function(n){n.function&&console.warn("`modifier.function` is deprecated, use `modifier.fn`!");var a=n.function||n.fn;n.enabled&&Wb(a)&&(r.offsets.popper=gn(r.offsets.popper),r.offsets.reference=gn(r.offsets.reference),r=a(r,n))}),r}function rT(){if(!this.state.isDestroyed){var t={instance:this,styles:{},arrowStyles:{},attributes:{},flipped:!1,offsets:{}};t.offsets.reference=Qb(this.state,this.popper,this.reference,this.options.positionFixed),t.placement=qb(this.options.placement,t.offsets.reference,this.popper,this.reference,this.options.modifiers.flip.boundariesElement,this.options.modifiers.flip.padding),t.originalPlacement=t.placement,t.positionFixed=this.options.positionFixed,t.offsets.popper=Jb(this.popper,t.offsets.reference,t.placement),t.offsets.popper.position=this.options.positionFixed?"fixed":"absolute",t=e2(this.modifiers,t),this.state.isCreated?this.options.onUpdate(t):(this.state.isCreated=!0,this.options.onCreate(t))}}function t2(t,r){return t.some(function(e){var i=e.name,n=e.enabled;return n&&i===r})}function Pp(t){for(var r=[!1,"ms","Webkit","Moz","O"],e=t.charAt(0).toUpperCase()+t.slice(1),i=0;is[d]&&(t.offsets.popper[h]+=o[h]+p-s[d]),t.offsets.popper=gn(t.offsets.popper);var m=o[h]+o[u]/2-p/2,g=Wn(t.instance.popper),y=parseFloat(g["margin"+c]),v=parseFloat(g["border"+c+"Width"]),b=m-t.offsets.popper[h]-y-v;return b=Math.max(Math.min(s[u]-p,b),0),t.arrowElement=i,t.offsets.arrow=(e={},Ea(e,h,Math.round(b)),Ea(e,f,""),e),t}function gT(t){return t==="end"?"start":t==="start"?"end":t}var a2=["auto-start","auto","auto-end","top-start","top","top-end","right-start","right","right-end","bottom-end","bottom","bottom-start","left-end","left","left-start"],ah=a2.slice(3);function Qg(t){var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,e=ah.indexOf(t),i=ah.slice(e+1).concat(ah.slice(0,e));return r?i.reverse():i}var sh={FLIP:"flip",CLOCKWISE:"clockwise",COUNTERCLOCKWISE:"counterclockwise"};function mT(t,r){if(t2(t.instance.modifiers,"inner")||t.flipped&&t.placement===t.originalPlacement)return t;var e=Cp(t.instance.popper,t.instance.reference,r.padding,r.boundariesElement,t.positionFixed),i=t.placement.split("-")[0],n=du(i),a=t.placement.split("-")[1]||"",s=[];switch(r.behavior){case sh.FLIP:s=[i,n];break;case sh.CLOCKWISE:s=Qg(i);break;case sh.COUNTERCLOCKWISE:s=Qg(i,!0);break;default:s=r.behavior}return s.forEach(function(o,l){if(i!==o||s.length===l+1)return t;i=t.placement.split("-")[0],n=du(i);var u=t.offsets.popper,c=t.offsets.reference,h=Math.floor,f=i==="left"&&h(u.right)>h(c.left)||i==="right"&&h(u.left)h(c.top)||i==="bottom"&&h(u.top)h(e.right),m=h(u.top)h(e.bottom),y=i==="left"&&d||i==="right"&&p||i==="top"&&m||i==="bottom"&&g,v=["top","bottom"].indexOf(i)!==-1,b=!!r.flipVariations&&(v&&a==="start"&&d||v&&a==="end"&&p||!v&&a==="start"&&m||!v&&a==="end"&&g),_=!!r.flipVariationsByContent&&(v&&a==="start"&&p||v&&a==="end"&&d||!v&&a==="start"&&g||!v&&a==="end"&&m),x=b||_;(f||y||x)&&(t.flipped=!0,(f||y)&&(i=s[l+1]),x&&(a=gT(a)),t.placement=i+(a?"-"+a:""),t.offsets.popper=Ar({},t.offsets.popper,Jb(t.instance.popper,t.offsets.reference,t.placement)),t=e2(t.instance.modifiers,t,"flip"))}),t}function vT(t){var r=t.offsets,e=r.popper,i=r.reference,n=t.placement.split("-")[0],a=Math.floor,s=["top","bottom"].indexOf(n)!==-1,o=s?"right":"bottom",l=s?"left":"top",u=s?"width":"height";return e[o]a(i[o])&&(t.offsets.popper[l]=a(i[o])),t}function yT(t,r,e,i){var n=t.match(/((?:\-|\+)?\d*\.?\d*)(.*)/),a=+n[1],s=n[2];if(!a)return t;if(s.indexOf("%")===0){var o=void 0;switch(s){case"%p":o=e;break;case"%":case"%r":default:o=i}var l=gn(o);return l[r]/100*a}else if(s==="vh"||s==="vw"){var u=void 0;return s==="vh"?u=Math.max(document.documentElement.clientHeight,window.innerHeight||0):u=Math.max(document.documentElement.clientWidth,window.innerWidth||0),u/100*a}else return a}function bT(t,r,e,i){var n=[0,0],a=["right","left"].indexOf(i)!==-1,s=t.split(/(\+|\-)/).map(function(c){return c.trim()}),o=s.indexOf(Mo(s,function(c){return c.search(/,|\s/)!==-1}));s[o]&&s[o].indexOf(",")===-1&&console.warn("Offsets separated by white space(s) are deprecated, use a comma (,) instead.");var l=/\s*,\s*|\s+/,u=o!==-1?[s.slice(0,o).concat([s[o].split(l)[0]]),[s[o].split(l)[1]].concat(s.slice(o+1))]:[s];return u=u.map(function(c,h){var f=(h===1?!a:a)?"height":"width",d=!1;return c.reduce(function(p,m){return p[p.length-1]===""&&["+","-"].indexOf(m)!==-1?(p[p.length-1]=m,d=!0,p):d?(p[p.length-1]+=m,d=!1,p):p.concat(m)},[]).map(function(p){return yT(p,f,r,e)})}),u.forEach(function(c,h){c.forEach(function(f,d){kp(f)&&(n[h]+=f*(c[d-1]==="-"?-1:1))})}),n}function _T(t,r){var e=r.offset,i=t.placement,n=t.offsets,a=n.popper,s=n.reference,o=i.split("-")[0],l=void 0;return kp(+e)?l=[+e,0]:l=bT(e,a,s,o),o==="left"?(a.top+=l[0],a.left-=l[1]):o==="right"?(a.top+=l[0],a.left+=l[1]):o==="top"?(a.left+=l[0],a.top-=l[1]):o==="bottom"&&(a.left+=l[0],a.top+=l[1]),t.popper=a,t}function wT(t,r){var e=r.boundariesElement||Ta(t.instance.popper);t.instance.reference===e&&(e=Ta(e));var i=Pp("transform"),n=t.instance.popper.style,a=n.top,s=n.left,o=n[i];n.top="",n.left="",n[i]="";var l=Cp(t.instance.popper,t.instance.reference,r.padding,e,t.positionFixed);n.top=a,n.left=s,n[i]=o,r.boundaries=l;var u=r.priority,c=t.offsets.popper,h={primary:function(f){var d=c[f];return c[f]l[f]&&!r.escapeWithReference&&(p=Math.min(c[d],l[f]-(f==="right"?c.width:c.height))),Ea({},d,p)}};return u.forEach(function(f){var d=["left","top"].indexOf(f)!==-1?"primary":"secondary";c=Ar({},c,h[d](f))}),t.offsets.popper=c,t}function xT(t){var r=t.placement,e=r.split("-")[0],i=r.split("-")[1];if(i){var n=t.offsets,a=n.reference,s=n.popper,o=["bottom","top"].indexOf(e)!==-1,l=o?"left":"top",u=o?"width":"height",c={start:Ea({},l,a[l]),end:Ea({},l,a[l]+a[u]-s[u])};t.offsets.popper=Ar({},s,c[i])}return t}function ST(t){if(!n2(t.instance.modifiers,"hide","preventOverflow"))return t;var r=t.offsets.reference,e=Mo(t.instance.modifiers,function(i){return i.name==="preventOverflow"}).boundaries;if(r.bottome.right||r.top>e.bottom||r.right2&&arguments[2]!==void 0?arguments[2]:{};QO(this,t),this.scheduleUpdate=function(){return requestAnimationFrame(i.update)},this.update=ZO(this.update.bind(this)),this.options=Ar({},t.Defaults,n),this.state={isDestroyed:!1,isCreated:!1,scrollParents:[]},this.reference=r&&r.jquery?r[0]:r,this.popper=e&&e.jquery?e[0]:e,this.options.modifiers={},Object.keys(Ar({},t.Defaults.modifiers,n.modifiers)).forEach(function(s){i.options.modifiers[s]=Ar({},t.Defaults.modifiers[s]||{},n.modifiers?n.modifiers[s]:{})}),this.modifiers=Object.keys(this.options.modifiers).map(function(s){return Ar({name:s},i.options.modifiers[s])}).sort(function(s,o){return s.order-o.order}),this.modifiers.forEach(function(s){s.enabled&&Wb(s.onLoad)&&s.onLoad(i.reference,i.popper,i.options,s,i.state)}),this.update();var a=this.options.eventsEnabled;a&&this.enableEventListeners(),this.state.eventsEnabled=a}return XO(t,[{key:"update",value:function(){return rT.call(this)}},{key:"destroy",value:function(){return iT.call(this)}},{key:"enableEventListeners",value:function(){return aT.call(this)}},{key:"disableEventListeners",value:function(){return oT.call(this)}}]),t}();sc.Utils=(typeof window<"u"?window:global).PopperUtils;sc.placements=a2;sc.Defaults=kT;const OT=sc;var oh=new WeakMap,Xg=0;function TT(t){if(!t.length)return"";for(var r="arg",e=0;e=e.expiresAt;s&&n.delete(i)},r)},t.prototype.delete=function(r){this.items.delete(r)},t}();function ET(){return typeof navigator.onLine<"u"?navigator.onLine:!0}function MT(){return typeof document<"u"&&typeof document.visibilityState<"u"?document.visibilityState!=="hidden":!0}var IT=function(t){return fetch(t).then(function(r){return r.json()})};const lh={isOnline:ET,isDocumentVisible:MT,fetcher:IT};var Oi=globalThis&&globalThis.__assign||function(){return Oi=Object.assign||function(t){for(var r,e=1,i=arguments.length;e0&&a[a.length-1])&&(u[0]===6||u[0]===2)){e=0;continue}if(u[0]===3&&(!a||u[1]>a[0]&&u[1]0)&&!(n=i.next()).done;)a.push(n.value)}catch(o){s={error:o}}finally{try{n&&!n.done&&(e=i.return)&&e.call(i)}finally{if(s)throw s.error}}return a},BT=globalThis&&globalThis.__spreadArray||function(t,r,e){if(e||arguments.length===2)for(var i=0,n=r.length,a;i0?e+n:e)}}function FT(t,r,e){if(!!e.isDocumentVisible()&&!(e.errorRetryCount!==void 0&&r>e.errorRetryCount)){var i=Math.min(r||0,e.errorRetryCount),n=i*e.errorRetryInterval;setTimeout(function(){t(null,{errorRetryCount:i+1,shouldRetryOnError:!0})},n)}}var Jg=function(t,r,e,i){return e===void 0&&(e=s2),i===void 0&&(i=o2.ttl),oa(void 0,void 0,void 0,function(){var n,a,s,o,l,u,c;return la(this,function(h){switch(h.label){case 0:if(!RT(r))return[3,5];h.label=1;case 1:return h.trys.push([1,3,,4]),[4,r];case 2:return n=h.sent(),[3,4];case 3:return o=h.sent(),a=o,[3,4];case 4:return[3,6];case 5:n=r,h.label=6;case 6:return s=!1,l={data:n,error:a,isValidating:s},typeof n<"u"&&e.set(t,l,i),u=fu.get(t),u&&u.data.length&&(c=u.data.filter(function(f){return f.key===t}),c.forEach(function(f,d){typeof l.data<"u"&&(f.data=l.data),f.error=l.error,f.isValidating=l.isValidating;var p=d===c.length-1;p||delete c[d]}),c=c.filter(Boolean)),[2,l]}})})};function em(){for(var t=this,r=[],e=0;e=1&&(i=r[0]),r.length>=2&&(n=r[1]),r.length>2&&(a=Oi(Oi({},a),r[2]));var h=c?a.serverTTL:a.ttl,f=typeof i=="function"?i:W(i);typeof n>"u"&&(n=a.fetcher);var d=null;d||(d=vi({data:void 0,error:void 0,isValidating:!0,key:null}));var p=function(v,b){return oa(t,void 0,void 0,function(){var _,x,k,L,C,T,A,U=this;return la(this,function(N){switch(N.label){case 0:return _=d.data===void 0,x=f.value,x?(k=a.cache.get(x),L=k&&k.data,d.isValidating=!0,L&&(d.data=L.data,d.error=L.error),C=v||n,!C||!a.isDocumentVisible()&&!_||(b==null?void 0:b.forceRevalidate)!==void 0&&!(b!=null&&b.forceRevalidate)?(d.isValidating=!1,[2]):k&&(T=Boolean(Date.now()-k.createdAt>=a.dedupingInterval||(b==null?void 0:b.forceRevalidate)),!T)?(d.isValidating=!1,[2]):(A=function(){return oa(U,void 0,void 0,function(){var Y,fe,K,F;return la(this,function(le){switch(le.label){case 0:return Y=uh.get(x),Y?[3,2]:(fe=Array.isArray(x)?x:[x],K=C.apply(void 0,BT([],AT(fe),!1)),uh.set(x,K,a.dedupingInterval),[4,Jg(x,K,a.cache,h)]);case 1:return le.sent(),[3,4];case 2:return[4,Jg(x,Y.data,a.cache,h)];case 3:le.sent(),le.label=4;case 4:return d.isValidating=!1,uh.delete(x),d.error!==void 0&&(F=!s&&a.shouldRetryOnError&&(b?b.shouldRetryOnError:!0),F&&FT(p,b?b.errorRetryCount:1,a)),[2]}})})},L&&a.revalidateDebounce?[4,setTimeout(function(){return oa(U,void 0,void 0,function(){return la(this,function(Y){switch(Y.label){case 0:return s?[3,2]:[4,A()];case 1:Y.sent(),Y.label=2;case 2:return[2]}})})},a.revalidateDebounce)]:[3,2])):[2];case 1:return N.sent(),[3,4];case 2:return[4,A()];case 3:N.sent(),N.label=4;case 4:return[2]}})})},m=function(){return oa(t,void 0,void 0,function(){return la(this,function(v){return[2,p(null,{shouldRetryOnError:!1})]})})},g=null;Rt(function(){var v=function(){return oa(t,void 0,void 0,function(){return la(this,function(b){switch(b.label){case 0:return!d.error&&a.isOnline()?[4,p()]:[3,2];case 1:return b.sent(),[3,3];case 2:g&&clearTimeout(g),b.label=3;case 3:return a.refreshInterval&&!s&&(g=setTimeout(v,a.refreshInterval)),[2]}})})};a.refreshInterval&&(g=setTimeout(v,a.refreshInterval)),a.revalidateOnFocus&&(document.addEventListener("visibilitychange",m,!1),window.addEventListener("focus",m,!1))}),Vi(function(){s=!0,g&&clearTimeout(g),a.revalidateOnFocus&&(document.removeEventListener("visibilitychange",m,!1),window.removeEventListener("focus",m,!1));var v=fu.get(f.value);v&&(v.data=v.data.filter(function(b){return b!==d}))});try{Ge(f,function(v){Bn(f)||(f.value=v),d.key=v,d.isValidating=Boolean(v),LT(f.value,d,h),!c&&!o&&f.value&&p(),o=!1},{immediate:!0})}catch{}var y=Oi(Oi({},ay(d)),{mutate:function(v,b){return p(v,Oi(Oi({},b),{forceRevalidate:!0}))}});return y}function RT(t){return t!==null&&typeof t=="object"&&typeof t.then=="function"}const Ci={VALIDATING:"VALIDATING",VALIDATING_HAS_DATA:"VALIDATING_HAS_DATA",PENDING:"PENDING",SUCCESS:"SUCCESS",SUCCESS_HAS_DATA:"SUCCESS_HAS_DATA",ERROR:"ERROR",STALE_IF_ERROR:"STALE_IF_ERROR"};function Kn(){return{useRequest:(t,r,e)=>{const i=typeof em=="function"?em:()=>({data:{},error:null,isValidating:!1,mutate:()=>({})}),{data:n,error:a,isValidating:s,mutate:o}=i(t,r,{revalidateDebounce:500,dedupingInterval:100,...e});return{data:j(()=>{var l;return(l=n.value)==null?void 0:l.data}),response:n,error:a,isValidating:s,revalidate:o}},useDebounce:(t,r=300)=>{let e;const i=W(t);function n(a){clearTimeout(e),e=setTimeout(()=>{i.value=a},r)}return{query:i,search:n}},clientSideSorter:(t,r,e,i)=>{let n=null;const a=(o,l)=>typeof l=="number"&&!Number.isNaN(o)&&!Number.isNaN(l)?o-l:0,s=(o,l)=>o.localeCompare(l);return t!==r?(n=(o,l)=>{const u=f=>f==null?"":typeof f=="number"?f:Array.isArray(f)&&f.length&&typeof f[0]=="number"?f[0]:String(f),c=u(o[t]),h=u(l[t]);switch(typeof c){case"number":return a(c,h);default:return s(c,h)}},i.sort(n),r=t,e="ascending"):(i.reverse(),e==="descending"||e==="desc"?e="ascending":e="descending"),{previousKey:r,sortOrder:e}},useSwrvStates:(t,r,e)=>{const i=W(Ci.PENDING);return dy(()=>{var n,a,s,o,l,u,c,h,f;const d=((a=(n=t.value)==null?void 0:n.data)==null?void 0:a.length)||((l=(o=(s=t.value)==null?void 0:s.data)==null?void 0:o.data)==null?void 0:l.length)||!((c=(u=t.value)==null?void 0:u.data)!=null&&c.data)&&typeof((h=t.value)==null?void 0:h.data)=="object"&&Object.keys((f=t.value)==null?void 0:f.data).length;if(t.value&&d&&e.value){i.value=Ci.VALIDATING_HAS_DATA;return}if(t.value&&e.value){i.value=Ci.VALIDATING;return}if(t.value&&r.value){i.value=Ci.STALE_IF_ERROR;return}if(t.value===void 0&&!r.value){i.value=Ci.PENDING;return}if(t.value&&!r.value&&d){i.value=Ci.SUCCESS_HAS_DATA;return}if(t.value&&!r.value){i.value=Ci.SUCCESS;return}t.value===void 0&&r&&(i.value=Ci.ERROR)}),{state:i,swrvState:Ci}},getSizeFromString:t=>t==="auto"||t.endsWith("%")||t.endsWith("vw")||t.endsWith("vh")||t.endsWith("px")?t:t+"px",cloneDeep:t=>{if(t)return JSON.parse(JSON.stringify(t))}}}const{getSizeFromString:ch}=Kn(),hh={auto:"auto",top:"top",topStart:"top-start",topEnd:"top-end",left:"left",leftStart:"left-start",leftEnd:"left-end",right:"right",rightStart:"right-start",rightEnd:"right-end",bottom:"bottom",bottomStart:"bottom-start",bottomEnd:"bottom-end"},jT=ce({name:"KPop",components:{KButton:mt},expose:["updatePopper"],props:{target:{type:String,default:""},tag:{type:String,default:"div"},buttonText:{type:String,default:"OK"},title:{type:String,default:""},placement:{type:String,validator:t=>Object.keys(hh).includes(t),default:"auto"},trigger:{type:String,default:"click",validator:t=>["click","hover"].includes(t)},width:{type:String,default:"200"},maxWidth:{type:String,default:"350"},maxHeight:{type:String,default:"auto"},popoverClasses:{type:String,default:""},popoverTransitions:{type:String,default:"fade"},popoverTimeout:{type:Number,default:300},hidePopover:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1},isSvg:{type:Boolean,default:!1},hideCaret:{type:Boolean,default:!1},onPopoverClick:{type:Function,default:null},positionFixed:{type:Boolean,default:!1},testMode:{type:Boolean,default:!1}},emits:["opened","closed"],data(){return{popper:null,reference:null,isOpen:!1,popoverId:this.testMode?"test-popover-id-1234":Yt(),targetId:this.testMode?"test-target-id-1234":Yt()}},computed:{popoverStyle:function(){return{width:ch(this.width),maxWidth:ch(this.maxWidth),maxHeight:ch(this.maxHeight)}},popoverClassObj:function(){return[this.popoverClasses,{"hide-caret":this.hideCaret},{"pb-0":this.$slots.actions}]}},watch:{hidePopover:function(){this.isOpen&&this.hidePopper()},disabled:{handler(){this.isOpen&&this.hidePopper()},immediate:!0}},mounted(){this.$el.children?this.reference=this.$el.children[0]:this.reference=this.$el,this.bindEvents()},beforeUnmount(){const t=this.$refs.popper;document.documentElement.removeEventListener("click",this.handleClick),t&&t.removeEventListener("click",this.showPopper),this.reference&&(this.reference.removeEventListener("click",this.handleClick),this.reference.removeEventListener("mouseenter",this.createInstance),this.reference.removeEventListener("mouseleave",this.toggle),this.reference.removeEventListener("focus",this.createInstance),this.reference.removeEventListener("blur",this.toggle)),this.destroy()},methods:{hidePopper(){this.trigger!=="hover"&&(this.isOpen=!1),this.timer=setTimeout(()=>{this.$emit("closed"),this.destroy()},this.popoverTimeout)},showPopper(){this.disabled||(this.isOpen=!0,this.timer&&clearTimeout(this.timer),this.popperTimer&&clearTimeout(this.popperTimer),this.$emit("opened"))},updatePopper(){this.popper&&typeof this.popper.update=="function"&&this.popper.update()},async createInstance(){this.destroy(),this.showPopper();const t=hh[this.placement]?hh[this.placement]:"auto",r=this.$refs.popper,e=this.target&&!this.isSvg&&!!document.querySelector(this.target)?document.querySelector(this.target):document.getElementById(this.targetId);e&&(e.appendChild(r),e.style.overflow="auto"),await this.$nextTick(),this.popper=new OT(this.reference,r,{placement:t,positionFixed:this.positionFixed,modifiers:{preventOverflow:{enabled:!0,boundariesElement:"viewport"}}}),await this.$nextTick(),e&&e.style.removeProperty("overflow"),this.updatePopper()},handleClick(t){if(t.stopPropagation(),this.reference&&this.reference.contains(t.target))this.isOpen?this.hidePopper():this.createInstance();else if(this.$refs.popper&&this.$refs.popper.contains(t.target)&&this.onPopoverClick){const r=this.onPopoverClick();r!==void 0&&(r?this.showPopper():this.hidePopper())}else this.$refs.popper&&this.$refs.popper.contains(t.target)?this.showPopper():this.isOpen&&this.hidePopper()},bindEvents(){const t=this.$refs.popper;t&&(this.trigger==="hover"&&(this.reference.addEventListener("mouseenter",this.createInstance),this.reference.addEventListener("focus",this.createInstance),this.reference.addEventListener("mouseleave",this.hidePopper),this.reference.addEventListener("blur",this.hidePopper),t.addEventListener("mouseenter",this.showPopper),t.addEventListener("focus",this.showPopper),t.addEventListener("mouseleave",this.hidePopper),t.addEventListener("blur",this.hidePopper)),t.addEventListener("click",this.showPopper),document.documentElement.addEventListener("click",this.handleClick))},destroy(){this.popper&&(this.isOpen=!1,this.popper.disableEventListeners(),this.popper=null)}}}),VT={key:0},NT=["id"],HT={key:0,class:"k-popover-header d-flex"},zT={key:0,class:"k-popover-title"},UT={key:1,class:"k-popover-actions"},YT={class:"k-popover-content"},WT={key:1,class:"k-popover-footer"},KT=["id"],$T={key:0,class:"k-popover-header d-flex"},ZT={key:0,class:"k-popover-title"},GT={key:1,class:"k-popover-actions"},qT={class:"k-popover-content"},QT={key:1,class:"k-popover-footer"};function XT(t,r,e,i,n,a){const s=we("KButton");return P(),ye(Ra(t.tag),{id:t.$slots.default?t.targetId:null,ref:"root","aria-expanded":t.$slots.default&&!!t.isOpen||void 0,"aria-controls":t.$slots.default?t.popoverId:void 0,role:t.$slots.default?"button":null,onKeydown:[r[0]||(r[0]=Li(o=>t.handleClick(o),["enter"])),Li(t.hidePopper,["esc"])]},{default:ue(()=>[me(t.$slots,"default",{},()=>[J(s,{id:t.targetId,"aria-expanded":!!t.isOpen||void 0,"aria-controls":t.popoverId||void 0,"data-testid":"kpop-button"},{default:ue(()=>[de(ne(t.buttonText),1)]),_:1},8,["id","aria-expanded","aria-controls"])],!0),t.isSvg?(P(),I("div",VT,[(P(),I("foreignObject",null,[y0(E("div",{id:t.popoverId,ref:"popper",style:hr(t.popoverStyle),class:ve([t.popoverClassObj,"k-popover"]),role:"region"},[t.$slots.title||t.title||t.$slots.actions?(P(),I("div",HT,[t.$slots.title||t.title?(P(),I("div",zT,[me(t.$slots,"title",{},()=>[de(ne(t.title),1)],!0)])):oe("",!0),t.$slots.actions?(P(),I("div",UT,[me(t.$slots,"actions",{},void 0,!0)])):oe("",!0)])):oe("",!0),E("div",YT,[me(t.$slots,"content",{},void 0,!0)]),t.$slots.footer?(P(),I("div",WT,[me(t.$slots,"footer",{},void 0,!0)])):oe("",!0)],14,NT),[[U0,t.isOpen]])]))])):(P(),ye(ja,{key:1,name:"fade"},{default:ue(()=>[y0(E("div",{id:t.popoverId,ref:"popper",style:hr(t.popoverStyle),class:ve([t.popoverClassObj,"k-popover"]),role:"region"},[t.$slots.title||t.title||t.$slots.actions?(P(),I("div",$T,[t.$slots.title||t.title?(P(),I("div",ZT,[me(t.$slots,"title",{},()=>[de(ne(t.title),1)],!0)])):oe("",!0),t.$slots.actions?(P(),I("div",GT,[me(t.$slots,"actions",{},void 0,!0)])):oe("",!0)])):oe("",!0),E("div",qT,[me(t.$slots,"content",{},void 0,!0)]),t.$slots.footer?(P(),I("div",QT,[me(t.$slots,"footer",{},void 0,!0)])):oe("",!0)],14,KT),[[U0,t.isOpen]])]),_:3}))]),_:3},40,["id","aria-expanded","aria-controls","role","onKeydown"])}const $a=Ye(jT,[["render",XT],["__scopeId","data-v-4dbcd696"]]),JT=ce({name:"KTooltip",components:{KPop:$a},inheritAttrs:!1,props:{label:{type:String,required:!1,default:""},placement:{type:String,default:"bottom",validator:t=>["top","bottom","left","right"].includes(t)},positionFixed:{type:Boolean,default:!1},maxWidth:{type:String,default:"auto"},testMode:{type:Boolean,default:!1}},setup(t){const r=W(""),e=j(()=>({top:"mb-2",right:"ml-2",bottom:"mt-2",left:"mr-2"})[t.placement]);return{className:r,computedClass:e}}}),eD={role:"tooltip"};function tD(t,r,e,i,n,a){const s=we("KPop");return P(),ye(s,Ot(t.$attrs,{"hide-caret":"",trigger:"hover",placement:t.placement,"popover-classes":`k-tooltip ${t.computedClass} ${t.className}`,"position-fixed":t.positionFixed,"max-width":t.maxWidth,width:"auto","test-mode":!!t.testMode||void 0}),{content:ue(()=>[E("div",eD,[me(t.$slots,"content",{label:t.label},()=>[de(ne(t.label),1)])])]),default:ue(()=>[me(t.$slots,"default")]),_:3},16,["placement","popover-classes","position-fixed","max-width","test-mode"])}const Io=Ye(JT,[["render",tD]]),rD={default:"default",success:"success",danger:"danger",info:"info",warning:"warning",custom:"custom"},iD={rounded:"rounded",rectangular:"rectangular"},nD=ce({name:"KBadge",components:{KButton:mt,KIcon:Je,KTooltip:Io},props:{appearance:{type:String,required:!1,validator:t=>Object.keys({...rD}).includes(t),default:"default"},truncationTooltip:{type:String,default:""},forceTooltip:{type:Boolean,default:!1},dismissable:{type:Boolean,default:!1},hidden:{type:Boolean,default:!1},shape:{type:String,required:!1,validator:t=>Object.keys({...iD}).includes(t),default:"rounded"},color:{type:String,required:!1,default:""},backgroundColor:{type:String,required:!1,default:""}},emits:["dismissed"],setup(t,{emit:r}){const e=W(null),i=W(!1),n=()=>{i.value=!0,r("dismissed")},a=W(0),s=W(0),o=W(!1),l=j(()=>a.value{var u,c;e.value&&!o.value&&(a.value=(u=e.value)==null?void 0:u.offsetWidth,s.value=(c=e.value)==null?void 0:c.scrollWidth,o.value=!0)}),{badgeText:e,isDismissed:i,handleDismiss:n,isTruncated:l}}}),aD=["tabindex","aria-hidden"],sD={ref:"badgeText",class:"k-badge-text truncate"};function oD(t,r,e,i,n,a){const s=we("KIcon"),o=we("KButton");return t.isDismissed?oe("",!0):(P(),I("div",{key:0,style:hr(t.color&&t.backgroundColor&&{backgroundColor:t.backgroundColor,color:t.color}),tabindex:t.hidden?-1:0,"aria-hidden":t.hidden?!0:void 0,class:ve([[`k-badge-${t.appearance}`,`k-badge-${t.shape}`],"k-badge d-inline-flex"])},[(P(),ye(Ra(t.truncationTooltip&&(t.forceTooltip||t.isTruncated)?"KTooltip":"div"),{class:"k-badge-text truncate"},{content:ue(()=>[de(ne(t.truncationTooltip),1)]),default:ue(()=>[E("div",sD,[me(t.$slots,"default",{},void 0,!0)],512)]),_:3})),t.dismissable?(P(),ye(o,{key:0,"is-rounded":t.shape==="rounded",tabindex:t.hidden?-1:0,"aria-hidden":t.hidden?!0:void 0,class:"k-badge-dismiss-button ml-1","data-testid":"k-badge-dismiss-button",onClick:t.handleDismiss},{default:ue(()=>[J(s,{icon:"close",color:t.color,size:"10",title:"Remove"},null,8,["color"])]),_:1},8,["is-rounded","tabindex","aria-hidden","onClick"])):oe("",!0)],14,aD))}const lD=Ye(nD,[["render",oD],["__scopeId","data-v-5fa2851a"]]),uD=ce({name:"KBreadcrumbs",components:{KIcon:Je},inheritAttrs:!1,props:{items:{type:Array,default:[],required:!0,validator:t=>t&&t.length>0},itemMaxWidth:{type:String,required:!1,default:"38ch"}}}),cD=["title","href"];function hD(t,r,e,i,n,a){const s=we("KIcon"),o=we("router-link");return P(),I("ul",Ot({class:"k-breadcrumbs"},t.$attrs),[(P(!0),I(Ke,null,Vt(t.items,l=>(P(),I("li",{key:l.key||l.text,class:"k-breadcrumbs-item truncate"},[typeof l.to=="object"?(P(),ye(o,{key:0,to:l.to,title:l.title,class:ve({"no-underline":!l.text})},{default:ue(()=>[l.icon?(P(),ye(s,{key:0,icon:l.icon,class:ve(["k-breadcrumb-icon",{"has-no-text":!l.text}]),"hide-title":"",size:"20",color:"var(--grey-500)"},null,8,["icon","class"])):oe("",!0),l.text?(P(),I("span",{key:1,style:hr({maxWidth:l.maxWidth||t.itemMaxWidth}),class:"k-breadcrumb-text truncate"},ne(l.text),5)):oe("",!0)]),_:2},1032,["to","title","class"])):(P(),I("a",{key:1,title:l.title,href:l.to,class:ve({"no-underline":!l.text}),target:"_blank"},[l.icon?(P(),ye(s,{key:0,icon:l.icon,class:ve(["k-breadcrumb-icon",{"has-no-text":!l.text}]),"hide-title":"",size:"20",color:"var(--grey-500)"},null,8,["icon","class"])):oe("",!0),l.text?(P(),I("span",{key:1,style:hr({maxWidth:l.maxWidth||t.itemMaxWidth}),class:"k-breadcrumb-text truncate"},ne(l.text),5)):oe("",!0)],10,cD)),J(s,{"hide-title":"",icon:"chevronRight",size:"15",color:"var(--grey-500)"})]))),128))],16)}const l2=Ye(uD,[["render",hD],["__scopeId","data-v-a87af1c0"]]);ce({name:"Krumbs",setup(t,{attrs:r,slots:e,emit:i}){return Rt(()=>console.warn(`The Kongponents 'Krumbs' component is deprecated and will be removed in a future release. -Update all references of 'Krumbs' to 'KBreadcrumbs'. -Kongponent Docs: https://kongponents.konghq.com/components/breadcrumbs.html`)),()=>De(l2,{...t,...r,...i},e)}});const dD=ce({name:"KCard",props:{title:{type:String,default:""},body:{type:String,default:""},borderVariant:{type:String,default:"border"},hasHover:{type:Boolean,default:!1},hasShadow:{type:Boolean,default:!1},status:{type:String,default:""},testMode:{type:Boolean,default:!1}},setup(t,{slots:r}){const e=j(()=>t.testMode?"test-title-id-1234":Yt()),i=j(()=>t.testMode?"test-content-id-1234":Yt()),n=j(()=>!!(t.status||!!r.statusHat));return{titleId:e,contentId:i,useStatusHatLayout:n}}}),fD=["aria-label","aria-labelledby","aria-describedby"],pD={key:0,class:"k-card-status-hat"},gD=["id"],mD={class:"k-card-actions"},vD=["id"],yD={class:"k-card-content d-flex"},bD=["id"],_D={key:0,class:"k-card-notifications ml-3"};function wD(t,r,e,i,n,a){return P(),I("section",{class:ve([[t.borderVariant,{hover:t.hasHover,"kcard-shadow":t.hasShadow}],"kong-card"]),"aria-label":t.title?t.title:void 0,"aria-labelledby":!t.title&&(t.$slots.title||t.$slots.title)?t.titleId:void 0,"aria-describedby":t.contentId||void 0},[t.$slots.actions||t.useStatusHatLayout||!t.useStatusHatLayout&&(t.title||t.$slots.title)?(P(),I("div",{key:0,class:ve([{"has-status":t.status||t.$slots.statusHat},"k-card-header d-flex mb-3"])},[t.status||t.$slots.statusHat?(P(),I("div",pD,[me(t.$slots,"statusHat",{},()=>[de(ne(t.status),1)],!0)])):oe("",!0),!t.useStatusHatLayout&&(t.title||t.$slots.title)?(P(),I("div",{key:1,id:t.title?void 0:t.titleId,class:"k-card-title mb-3"},[E("h4",null,[me(t.$slots,"title",{},()=>[de(ne(t.title),1)],!0)])],8,gD)):oe("",!0),E("div",mD,[me(t.$slots,"actions",{},void 0,!0)])],2)):oe("",!0),t.useStatusHatLayout&&(t.title||t.$slots.title)?(P(),I("div",{key:1,id:t.title?void 0:t.titleId,class:"k-card-title mb-3"},[E("h4",null,[me(t.$slots,"title",{},()=>[de(ne(t.title),1)],!0)])],8,vD)):oe("",!0),E("div",yD,[E("div",{id:t.contentId,class:"k-card-body"},[me(t.$slots,"body",{},()=>[de(ne(t.body),1)],!0)],8,bD),t.$slots.notifications?(P(),I("div",_D,[me(t.$slots,"notifications",{},void 0,!0)])):oe("",!0)])],10,fD)}const Tp=Ye(dD,[["render",wD],["__scopeId","data-v-1f0d90ac"]]),xD=ce({name:"KEmptyState",components:{KButton:mt,KIcon:Je},props:{isError:{type:Boolean,default:!1},iconSize:{type:String,default:"50"},icon:{type:String,default:""},ctaIsHidden:{type:Boolean,default:!1},ctaText:{type:String,default:""},handleClick:{type:Function,default:null},iconColor:{type:String,default:""}}}),SD={class:"empty-state-title"},CD={class:"k-empty-state-title-header mt-4 mb-4"},PD={class:"empty-state-content"},kD={class:"k-empty-state-message mb-6"},OD={class:"k-empty-state-cta"};function TD(t,r,e,i,n,a){const s=we("KIcon"),o=we("KButton");return P(),I("section",{class:ve([{"is-error":t.isError},"empty-state-wrapper"])},[E("div",SD,[t.isError||t.icon?(P(),I("div",{key:0,class:ve([{"warning-icon":t.isError},"k-empty-state-icon card-icon mb-3"])},[J(s,{size:t.iconSize,icon:t.icon?t.icon:"warning",color:t.isError?t.iconColor||"var(--black-70)":t.iconColor,"secondary-color":t.isError?"var(--yellow-400)":void 0},null,8,["size","icon","color","secondary-color"])],2)):oe("",!0),E("div",CD,[me(t.$slots,"title",{},void 0,!0)])]),E("div",PD,[E("div",kD,[me(t.$slots,"message",{},void 0,!0)]),E("div",OD,[me(t.$slots,"cta",{},()=>[!t.ctaIsHidden&&t.ctaText?(P(),ye(o,{key:0,appearance:"primary",size:"small",onClick:r[0]||(r[0]=gr(()=>t.handleClick&&t.handleClick(),["prevent"]))},{default:ue(()=>[de(ne(t.ctaText),1)]),_:1})):oe("",!0)],!0)])])],2)}const Dp=Ye(xD,[["render",TD],["__scopeId","data-v-5b55eb64"]]),DD=ce({name:"KLabel",components:{KIcon:Je,KTooltip:Io},props:{help:{type:String,default:void 0},info:{type:String,default:void 0},tooltipAttributes:{type:Object,default:()=>({})},testMode:{type:Boolean,default:!1}}}),ED={class:"k-input-label"};function MD(t,r,e,i,n,a){const s=we("KIcon"),o=we("KTooltip");return P(),I("label",ED,[t.help?(P(),ye(o,Ot({key:0},t.tooltipAttributes,{label:t.help,"test-mode":!!t.testMode||void 0,class:"label-tooltip"}),{default:ue(()=>[me(t.$slots,"default",{},void 0,!0),J(s,{icon:"help",size:"16","hide-title":""})]),_:3},16,["label","test-mode"])):t.info?(P(),ye(o,Ot({key:1},t.tooltipAttributes,{label:t.info,"test-mode":!!t.testMode||void 0,class:"label-tooltip"}),{default:ue(()=>[me(t.$slots,"default",{},void 0,!0),J(s,{icon:"info",size:"16","view-box":"0 0 16 16","hide-title":""})]),_:3},16,["label","test-mode"])):me(t.$slots,"default",{key:2},void 0,!0)])}const Za=Ye(DD,[["render",MD],["__scopeId","data-v-d949c2e2"]]),ID=ce({name:"KInput",components:{KLabel:Za},inheritAttrs:!1,props:{modelValue:{type:[String,Number],default:""},label:{type:String,default:""},overlayLabel:{type:Boolean,default:!1},labelAttributes:{type:Object,default:()=>({})},help:{type:String,default:""},size:{type:String,default:"medium"},hasError:{type:Boolean,default:!1},errorMessage:{type:String,default:""},characterLimit:{type:Number,default:null,validator:t=>t>0},testMode:{type:Boolean,default:!1}},emits:["input","update:modelValue","char-limit-exceeded"],setup(t,{attrs:r,emit:e}){const i=W(""),n=W(!1),a=W(!1),s=W(!1),o=j(()=>(r==null?void 0:r.disabled)!==void 0&&String(r==null?void 0:r.disabled)!=="false"),l=j(()=>(r==null?void 0:r.readonly)!==void 0&&String(r==null?void 0:r.readonly)!=="false"),u=j(()=>r.id?String(r.id):t.testMode?"test-input-id-1234":Yt()),c=j({get(){return t.modelValue},set(m){p({target:{value:m}})}}),h=j(()=>{const m={...r};return delete m.class,delete m.input,delete m.onInput,m}),f=j(()=>!!t.characterLimit&&(i.value.toString().length||!n.value&&t.modelValue.toString().length)>t.characterLimit),d=j(()=>f.value?n.value?`${i.value.toString().length} / ${t.characterLimit}`:`${t.modelValue.toString().length} / ${t.characterLimit}`:"");Ge(f,(m,g)=>{m!==g&&e("char-limit-exceeded",{value:i.value,length:i.value.length,characterLimit:t.characterLimit,limitExceeded:m})}),Ge(c,(m,g)=>{m!==g&&p({target:{value:m}})});const p=m=>{var g;const y=JSON.parse(JSON.stringify((g=m==null?void 0:m.target)==null?void 0:g.value));i.value=y,n.value=!0,e("input",y),e("update:modelValue",y)};return{currValue:i,modelValueChanged:n,isFocused:a,isHovered:s,isDisabled:o,isReadonly:l,inputId:u,charLimitExceeded:f,charLimitExceededError:d,modifiedAttrs:h,handleInput:p,getValue:()=>i.value||n.value?i.value:t.modelValue}}}),AD={class:"text-on-input"},BD=["for"],LD=["id","value","aria-invalid"],FD=["id","value","aria-invalid"],RD=["value","aria-invalid"],jD={key:4,class:"help"};function VD(t,r,e,i,n,a){const s=we("KLabel");return P(),I("div",{class:ve([[t.$attrs.class,{"input-error":t.charLimitExceeded||t.hasError||String(t.$attrs.class||"").includes("input-error")}],"k-input-wrapper"])},[t.label&&t.overlayLabel?(P(),I("div",{key:0,class:ve(`k-input-label-wrapper-${t.size}`)},[E("div",AD,[E("label",Ot({for:t.inputId},t.labelAttributes,{class:{focused:t.isFocused,hovered:t.isHovered,disabled:t.isDisabled,readonly:t.isReadonly}}),[E("span",null,ne(t.label),1)],16,BD),E("input",Ot(t.modifiedAttrs,{id:t.inputId,value:t.getValue(),class:[`k-input-${t.size}`,"form-control k-input"],"aria-invalid":t.hasError||t.charLimitExceeded?"true":void 0,onInput:r[0]||(r[0]=(...o)=>t.handleInput&&t.handleInput(...o)),onMouseenter:r[1]||(r[1]=()=>t.isHovered=!0),onMouseleave:r[2]||(r[2]=()=>t.isHovered=!1),onFocus:r[3]||(r[3]=()=>t.isFocused=!0),onBlur:r[4]||(r[4]=()=>t.isFocused=!1)}),null,16,LD)]),t.charLimitExceeded||t.hasError?(P(),I("p",{key:0,class:ve([{"over-char-limit":t.charLimitExceeded},"has-error"])},ne(t.charLimitExceededError||t.errorMessage),3)):oe("",!0)],2)):t.label?(P(),I("div",{key:1,class:ve(`k-input-label-wrapper-${t.size}`)},[J(s,Ot({for:t.inputId},t.labelAttributes),{default:ue(()=>[de(ne(t.label),1)]),_:1},16,["for"]),E("input",Ot(t.modifiedAttrs,{id:t.inputId,value:t.getValue(),class:[`k-input-${t.size}`,"form-control k-input"],"aria-invalid":t.hasError||t.charLimitExceeded?"true":void 0,onInput:r[5]||(r[5]=(...o)=>t.handleInput&&t.handleInput(...o))}),null,16,FD),t.charLimitExceeded||t.hasError?(P(),I("p",{key:0,class:ve([{"over-char-limit":t.charLimitExceeded},"has-error"])},ne(t.charLimitExceededError||t.errorMessage),3)):oe("",!0)],2)):(P(),I("input",Ot({key:2},t.modifiedAttrs,{value:t.getValue(),class:[`k-input-${t.size}`,"form-control k-input"],"aria-invalid":t.hasError||t.charLimitExceeded?"true":void 0,onInput:r[6]||(r[6]=(...o)=>t.handleInput&&t.handleInput(...o))}),null,16,RD)),(t.charLimitExceeded||t.hasError)&&!t.label?(P(),I("p",{key:3,class:ve(["has-error",{"over-char-limit":t.charLimitExceeded}])},ne(t.charLimitExceededError||t.errorMessage),3)):oe("",!0),t.help?(P(),I("p",jD,ne(t.help),1)):oe("",!0)],2)}const oc=Ye(ID,[["render",VD],["__scopeId","data-v-0bb7b8a1"]]),ND=ce({name:"SelectItem",components:{KIcon:Je},props:{item:{type:Object,default:null,validator:t=>t.label!==void 0&&t.value!==void 0}},emits:["selected"],setup(t,{emit:r}){return{handleClick:e=>{if(t.item.disabled){e.stopPropagation();return}r("selected",t.item)}}}}),HD=["data-testid"],zD={role:"option",class:"d-block"},UD=["disabled","value"],YD={class:"k-select-item-label mr-2"},WD={class:"k-select-selected-icon-container"};function KD(t,r,e,i,n,a){const s=we("KIcon");return P(),I("div",{key:t.item.key,"data-testid":`k-select-item-${t.item.value}`,class:"k-select-item",onClick:r[0]||(r[0]=(...o)=>t.handleClick&&t.handleClick(...o))},[E("div",zD,[E("button",{class:ve({selected:t.item.selected}),disabled:t.item.disabled===!0?!0:void 0,value:t.item.value},[E("span",YD,[me(t.$slots,"content",{},()=>[de(ne(t.item.label),1)],!0)]),E("span",WD,[t.item.selected?(P(),ye(s,{key:0,class:"selected-item-icon",icon:"check",color:"var(--blue-200)"})):oe("",!0)])],10,UD)])],8,HD)}const $D=Ye(ND,[["render",KD],["__scopeId","data-v-88a5d60a"]]),{getSizeFromString:ZD}=Kn(),tm={popoverClasses:"k-select-popover mt-0",popoverTimeout:0,placement:"bottomStart",hideCaret:!0},GD=ce({name:"KSelect",components:{KButton:mt,KIcon:Je,KInput:oc,KLabel:Za,KPop:$a,KSelectItem:$D,KToggle:wp},inheritAttrs:!1,props:{modelValue:{type:[String,Number],default:""},kpopAttributes:{type:Object,default:()=>({popoverClasses:""})},dropdownMaxHeight:{type:String,default:"300"},label:{type:String,default:""},overlayLabel:{type:Boolean,default:!1},labelAttributes:{type:Object,default:()=>({})},width:{type:String,default:""},placeholder:{type:String,default:""},appearance:{type:String,default:"dropdown",validator:t=>["dropdown","select","button"].includes(t)},buttonText:{type:String,default:""},items:{type:Array,required:!1,default:()=>[],validator:t=>!t.length||t.every(r=>r.label!==void 0&&r.value!==void 0)},positionFixed:{type:Boolean,default:!0},filterFunc:{type:Function,default:t=>t.items.filter(r=>r.label.toLowerCase().includes(t.query.toLowerCase()))},enableFiltering:{type:Boolean,default:null},autosuggest:{type:Boolean,default:!1},loading:{type:Boolean,default:!1},clearable:{type:Boolean,default:!1},testMode:{type:Boolean,default:!1}},emits:["selected","input","change","update:modelValue","query-change"],setup(t,{attrs:r,emit:e}){const i=W(""),n=W(null),a=j(()=>t.testMode?"test-select-id-1234":Yt()),s=j(()=>t.testMode?"test-select-input-id-1234":Yt()),o=j(()=>t.testMode?"test-select-text-id-1234":Yt()),l=W([]),u=W(!1),c=W(!1),h=W(null),f=j({get(){return t.modelValue},set(K){const F=l.value.filter(le=>le.value===K);F.length?C(F[0]):K||T()}}),d=j(()=>t.autosuggest?!0:t.enableFiltering!==null?t.appearance==="button"?!1:t.enableFiltering:t.appearance==="dropdown"),p=j(()=>{let K="";return t.width?K=t.width:(K="205",t.appearance==="button"&&(K="230")),ZD(K)}),m=j(()=>({width:p.value})),g=j(()=>{const K={...r};return delete K.class,K}),y=j(()=>({...tm,...t.kpopAttributes,popoverClasses:`${tm.popoverClasses} ${t.kpopAttributes.popoverClasses} k-select-pop-${t.appearance}`,width:String(fe.value),maxWidth:String(fe.value),maxHeight:String(t.dropdownMaxHeight),disabled:r.disabled!==void 0&&String(r.disabled)!=="false"||r.readonly!==void 0&&String(r.readonly)!=="false"})),v=j(()=>({...y.value})),b=j(()=>t.autosuggest?l.value:t.filterFunc({items:l.value,query:i.value})),_=j(()=>t.placeholder?t.placeholder:r.placeholder?r.placeholder:t.appearance==="button"||!d.value?"Select an item":"Filter..."),x=j(()=>t.buttonText&&n.value?t.buttonText:n.value?n.value.label:_.value),k=j(()=>t.appearance==="select"&&t.clearable&&!!n.value),L=K=>{if(!d.value)return K.preventDefault(),!1},C=K=>{l.value.forEach(F=>{var le,pe;F.key===K.key?(F.selected=!0,F.key=(le=F==null?void 0:F.key)!=null&&le.includes("-selected")?F.key:`${F.key}-selected`,F.key+="-selected",n.value=F):F.selected?(F.selected=!1,F.key=(pe=F==null?void 0:F.key)==null?void 0:pe.replace(/-selected/gi,"")):F.selected=!1}),i.value=t.appearance==="dropdown"?"":K.label,e("selected",K),e("input",K.value),e("change",K),e("update:modelValue",K.value)},T=()=>{l.value.forEach(K=>{var F;K.selected=!1,K.key=(F=K==null?void 0:K.key)==null?void 0:F.replace(/-selected/gi,"")}),n.value=null,t.appearance==="select"&&(i.value=""),e("input",null),e("change",null),e("update:modelValue",null)},A=(K,F)=>{if(K.keyCode===27){F.value=!1;return}const le=document.getElementById(o.value);!F.value&&le&&le.click()},U=K=>{i.value=K,e("query-change",K)},N=()=>{c.value=!0,u.value||(u.value=!0,e("query-change",""))},Y=()=>{c.value=!1};Ge(f,(K,F)=>{if(K!==F){const le=l.value.filter(pe=>pe.value===K);le.length?C(le[0]):K||T()}}),Ge(()=>t.items,(K,F)=>{var le,pe,Ce;if(JSON.stringify(K)!==JSON.stringify(F)){l.value=JSON.parse(JSON.stringify(t.items));for(let Ie=0;Ie{h.value.updatePopper()})}},{deep:!0,immediate:!0});const fe=W(0);return{filterStr:i,selectedItem:n,selectId:a,selectInputId:s,selectTextId:o,selectItems:l,modifiedAttrs:g,popper:h,boundKPopAttributes:v,widthValue:p,widthStyle:m,filteredItems:b,placeholderText:_,selectButtonText:x,isClearVisible:k,handleItemSelect:C,clearSelection:T,triggerFocus:A,inputWidth:fe,filterIsEnabled:d,onInputKeypress:L,onQueryChange:U,onInputFocus:N,onInputBlur:Y,onPopoverOpen:()=>{const K=document.getElementById(s.value);K&&(fe.value=K.offsetWidth)}}}}),qD=["id"],QD={class:"selected-item-label"},XD=["id"],JD=["id"],eE={key:1,class:"k-select-list ma-0 pa-0"};function tE(t,r,e,i,n,a){const s=we("KLabel"),o=we("KIcon"),l=we("KButton"),u=we("KInput"),c=we("KSelectItem"),h=we("KPop"),f=we("KToggle");return P(),I("div",{style:hr(t.widthStyle),class:ve(["k-select",[t.$attrs.class]])},[t.label&&!t.overlayLabel?(P(),ye(s,Ot({key:0,for:t.selectId},t.labelAttributes,{"data-testid":"k-select-label"}),{default:ue(()=>[de(ne(t.label),1)]),_:1},16,["for"])):oe("",!0),E("div",{id:t.selectId,"data-testid":"k-select-selected-item"},[t.selectedItem&&t.appearance==="dropdown"?(P(),I("div",{key:0,class:ve(["k-select-item-selection px-3 py-1",{"overlay-label-item-selection":t.overlayLabel}])},[E("div",QD,ne(t.selectedItem.label),1),E("button",{class:"clear-selection-icon cursor-pointer non-visual-button",onClick:r[0]||(r[0]=(...d)=>t.clearSelection&&t.clearSelection(...d)),onKeyup:r[1]||(r[1]=Li((...d)=>t.clearSelection&&t.clearSelection(...d),["enter"]))},[J(o,{color:"var(--blue-200)",icon:"clear"})],32)],2)):oe("",!0),J(f,null,{default:ue(({toggle:d,isToggled:p})=>[J(h,Ot({ref:"popper"},t.boundKPopAttributes,{"on-popover-click":()=>(d(),p.value),"position-fixed":t.positionFixed,"test-mode":!!t.testMode||void 0,target:`[id='${t.selectInputId}']`,onOpened:()=>{t.filterStr="",d(),t.onPopoverOpen()},onClosed:()=>{t.selectedItem&&t.appearance==="select"&&(t.filterStr=t.selectedItem.label),p.value&&d()}}),{content:ue(()=>[t.autosuggest&&t.loading?me(t.$slots,"loading",{key:0},()=>[J(o,{class:"k-select-loading","data-testid":"k-select-loading",icon:"spinner"})],!0):(P(),I("div",eE,[(P(!0),I(Ke,null,Vt(t.filteredItems,m=>(P(),ye(c,{key:m.key,item:m,onSelected:t.handleItemSelect},{content:ue(()=>[me(t.$slots,"item-template",{item:m,class:"select-item-label select-item-desc"},void 0,!0)]),_:2},1032,["item","onSelected"]))),128)),!t.filteredItems.length&&!t.$slots.empty?(P(),ye(c,{key:"k-select-empty-state",item:{label:"No results",value:"no_results"},class:"k-select-empty-item"})):oe("",!0)])),!t.loading&&!t.filteredItems.length?me(t.$slots,"empty",{key:2},void 0,!0):oe("",!0)]),default:ue(()=>[t.appearance==="button"?(P(),I("div",{key:0,id:t.selectInputId,class:"k-select-button","data-testid":"k-select-input",style:{position:"relative"},role:"listbox"},[J(l,Ot({id:t.selectTextId,style:t.widthStyle,"show-caret":"","is-rounded":!1},t.modifiedAttrs,{appearance:"btn-link",onKeyup:m=>t.triggerFocus(m,p)}),{default:ue(()=>[de(ne(t.selectButtonText),1)]),_:2},1040,["id","style","onKeyup"])],8,XD)):(P(),I("div",{key:1,id:t.selectInputId,class:ve([{"k-select-input":t.appearance==="select","no-filter":!t.filterIsEnabled,"is-readonly":t.$attrs.readonly!==void 0&&String(t.$attrs.readonly)!=="false"},"select-input-container"]),"data-testid":"k-select-input",style:{position:"relative"},role:"listbox",onClick:r[2]||(r[2]=m=>{t.$attrs.disabled!==void 0&&String(t.$attrs.disabled)!=="false"&&m.stopPropagation()})},[t.isClearVisible?(P(),ye(l,{key:0,class:ve([{"overlay-label-clear":t.overlayLabel},"clear-selection-icon cursor-pointer non-visual-button"]),onClick:t.clearSelection,onKeyup:Li(t.clearSelection,["enter"])},{default:ue(()=>[J(o,{icon:"clear",color:"var(--grey-500)",size:"18"})]),_:1},8,["class","onClick","onKeyup"])):oe("",!0),t.appearance==="select"?(P(),ye(o,{key:1,icon:"chevronDown",color:"var(--grey-500)",size:"18",class:ve({"overlay-label-chevron":t.overlayLabel})},null,8,["class"])):oe("",!0),J(u,Ot({id:t.selectTextId},t.modifiedAttrs,{"model-value":t.filterStr,label:t.label&&t.overlayLabel?t.label:void 0,"overlay-label":t.overlayLabel,placeholder:t.selectedItem&&t.appearance==="select"&&!t.filterIsEnabled?t.selectedItem.label:t.placeholderText,autocomplete:"off",autocapitalize:"off",class:[{"cursor-default prevent-pointer-events":!t.filterIsEnabled,"input-placeholder-dark has-chevron":t.appearance==="select","has-clear":t.isClearVisible,"is-readonly":t.$attrs.readonly!==void 0&&String(t.$attrs.readonly)!=="false"},"k-select-input"],onKeypress:t.onInputKeypress,onKeyup:m=>t.triggerFocus(m,p),"onUpdate:modelValue":t.onQueryChange,onFocus:t.onInputFocus,onBlur:t.onInputBlur}),null,16,["id","model-value","label","overlay-label","placeholder","class","onKeypress","onKeyup","onUpdate:modelValue","onFocus","onBlur"])],10,JD))]),_:2},1040,["on-popover-click","position-fixed","test-mode","target","onOpened","onClosed"])]),_:3})],8,qD)],6)}const rE=Ye(GD,[["render",tE],["__scopeId","data-v-01dc5ccd"]]),iE=ce({name:"PaginationOffset",components:{KIcon:Je},props:{prevButtonDisabled:{type:Boolean,default:!1},nextButtonDisabled:{type:Boolean,default:!1},testMode:{type:Boolean,default:!1}},emits:["getPrevOffset","getNextOffset"],setup(t,{emit:r}){return{getPrevOffset:()=>{t.prevButtonDisabled||r("getPrevOffset")},getNextOffset:()=>{t.nextButtonDisabled||r("getNextOffset")}}}}),nE={class:"pagination-offset-button-container mb-0 pa-0"};function aE(t,r,e,i,n,a){const s=we("KIcon"),o=we("KButton");return P(),I("div",nE,[J(o,{class:ve([{disabled:t.prevButtonDisabled},"pagination-button"]),"data-testid":"prev-btn","aria-label":"Go to the previous page",onClick:gr(t.getPrevOffset,["prevent"])},{icon:ue(()=>[J(s,{color:t.prevButtonDisabled?"var(--grey-500)":"var(--blue-400)",icon:"arrowLeft",size:"16","view-box":"0 0 16 16"},null,8,["color"])]),_:1},8,["class","onClick"]),J(o,{class:ve([{disabled:t.nextButtonDisabled},"pagination-button"]),"data-testid":"next-btn","aria-label":"Go to the next page",onClick:gr(t.getNextOffset,["prevent"])},{icon:ue(()=>[J(s,{color:t.nextButtonDisabled?"var(--grey-500)":"var(--blue-400)",icon:"arrowRight",size:"16","view-box":"0 0 16 16"},null,8,["color"])]),_:1},8,["class","onClick"])])}const sE=Ye(iE,[["render",aE],["__scopeId","data-v-16e16c5e"]]),oE=ce({name:"KPagination",components:{KIcon:Je,KSelect:rE,PaginationOffset:sE},props:{items:{type:Array,default:()=>[]},totalCount:{type:Number,default:0},pageSizes:{type:Array,default:()=>[15,30,50,75,100],validator:t=>!!t.length&&t.every(r=>typeof r=="number")},initialPageSize:{type:Number,default:null},neighbors:{type:Number,default:1},searchTriggered:{type:Boolean,default:!1},currentPage:{type:Number,default:null},disablePageJump:{type:Boolean,default:!1},paginationType:{type:String,default:"default",validator:t=>["default","offset"].includes(t)},offsetPrevButtonDisabled:{type:Boolean,default:!1},offsetNextButtonDisabled:{type:Boolean,default:!1},testMode:{type:Boolean,default:!1}},emits:["pageChanged","pageSizeChanged","getNextOffset","getPrevOffset"],setup(t,{emit:r}){const e=W(t.currentPage?t.currentPage:1),i=W(t.initialPageSize?t.initialPageSize:t.pageSizes[0]),n=W(Math.ceil(t.totalCount/i.value)),a=t.pageSizes.map((T,A)=>({label:`${T}`,key:`size-${A}`,value:T})),s=W(""),o=(T,A,U,N)=>{if(t.disablePageJump)return 0;let Y=[...Array(A).keys()].map(K=>K+1);const fe=5+2*t.neighbors;return Y.length<=fe||(U?U&&N?Y=Y.filter(K=>K>T-t.neighbors-1&&KK>A-t.neighbors*2-3)):Y=Y.filter(K=>K<=t.neighbors*2+3)),Y},l=W(e.value===1),u=W(e.value===n.value),c=j(()=>(e.value-1)*i.value+1),h=j(()=>{const T=c.value-1+i.value;return T>t.totalCount?t.totalCount:T}),f=j(()=>`${c.value} to ${h.value}`),d=j(()=>` of ${t.totalCount}`),p=j(()=>t.currentPage?t.currentPage:e.value),m=W(!1),g=W(n.value>5+2*t.neighbors),y=W(o(p.value,n.value,!1,n.value>5+2*t.neighbors)),v=()=>{u.value||(e.value++,x())},b=()=>{l.value||(e.value--,x())},_=T=>{e.value=T,x()},x=()=>{const T=(e.value-1)*i.value+i.value;u.value=T>=t.totalCount,l.value=e.value===1;const A=5+2*t.neighbors;n.value<=A?(m.value=!1,g.value=!1):(m.value=e.value>=t.neighbors+4,g.value=e.value<=n.value-t.neighbors-3),y.value=o(e.value,n.value,m.value,g.value),r("pageChanged",{page:e.value,pageCount:n.value,firstItem:c.value,lastItem:h.value,visibleItems:t.items.slice(c.value-1,h.value)})},k=T=>{i.value=T.value,s.value=i.value+" items per page",n.value=Math.ceil(t.totalCount/i.value),r("pageSizeChanged",{pageSize:i.value,pageCount:n.value}),t.currentPage!==1&&_(1)},L=()=>{r("getNextOffset")},C=()=>{r("getPrevOffset")};return Ge(()=>t.currentPage,(T,A)=>{T!==A&&_(T)}),{kpopAttrs:{placement:"top"},currentPageSize:i,pageCount:n,pageSizeOptions:a,backDisabled:l,forwardDisabled:u,pageSizeText:s,pagesVisible:y,firstDetached:m,lastDetached:g,startCount:c,endCount:h,pagesString:f,pageCountString:d,currentlySelectedPage:p,pageForward:v,pageBack:b,changePage:_,updatePage:x,updatePageSize:k,getNextOffset:L,getPrevOffset:C}}}),lE={"aria-label":"Pagination Navigation","data-testid":"k-pagination-container"},uE={class:"card-pagination-bar"},cE={class:"pagination-text","data-testid":"visible-items"},hE={class:"pagination-text-pages"},dE={class:"pagination-button-container"},fE={key:0,class:"pagination-button","data-testid":"page-1-btn"},pE={key:1,class:"pagination-button placeholder"},gE=["data-testid"],mE=["aria-label","aria-current","onClick"],vE={key:2,class:"pagination-button placeholder"},yE={key:3,class:"pagination-button"},bE={class:"page-size-select","data-testid":"page-size-dropdown"};function _E(t,r,e,i,n,a){const s=we("KIcon"),o=we("PaginationOffset"),l=we("KSelect");return P(),I("nav",lE,[E("div",uE,[t.paginationType==="default"?(P(),I(Ke,{key:0},[E("span",cE,[E("span",hE,ne(t.pagesString),1),de(" "+ne(t.pageCountString),1)]),E("ul",dE,[E("li",{class:ve([{disabled:t.backDisabled},"pagination-button square"]),"data-testid":"prev-btn"},[E("a",{href:"#","aria-label":"Go to the previous page",onClick:r[0]||(r[0]=gr((...u)=>t.pageBack&&t.pageBack(...u),["prevent"]))},[J(s,{color:t.backDisabled?"var(--KPaginationDisabledColor, var(--grey-500))":"var(--KPaginationColor, var(--blue-400))",icon:"arrowLeft",size:"16","view-box":"0 0 16 14"},null,8,["color"])])],2),!t.disablePageJump&&t.firstDetached?(P(),I("li",fE,[E("a",{href:"#","aria-label":"Go to the first page",onClick:r[1]||(r[1]=gr(u=>t.changePage(1),["prevent"]))},"1")])):oe("",!0),!t.disablePageJump&&t.firstDetached?(P(),I("li",pE," ... ")):oe("",!0),(P(!0),I(Ke,null,Vt(t.pagesVisible,u=>(P(),I("li",{key:u,class:ve([{active:u==t.currentlySelectedPage},"pagination-button"]),"data-testid":`page-${u}-btn`},[E("a",{"aria-label":`Go to page ${u}`,"aria-current":u==t.currentlySelectedPage&&"page"||void 0,href:"#",onClick:gr(c=>t.changePage(u),["prevent"])},ne(u),9,mE)],10,gE))),128)),!t.disablePageJump&&t.lastDetached?(P(),I("li",vE," ... ")):oe("",!0),!t.disablePageJump&&t.lastDetached?(P(),I("li",yE,[E("a",{href:"#","aria-label":"Go to the last page","data-testid":"last-btn",onClick:r[2]||(r[2]=gr(u=>t.changePage(t.pageCount),["prevent"]))},ne(t.pageCount),1)])):oe("",!0),E("li",{class:ve([{disabled:t.forwardDisabled},"pagination-button square"]),"data-testid":"next-btn"},[E("a",{href:"#","aria-label":"Go to the next page",onClick:r[3]||(r[3]=gr((...u)=>t.pageForward&&t.pageForward(...u),["prevent"]))},[J(s,{color:t.forwardDisabled?"var(--KPaginationDisabledColor, var(--grey-500))":"var(--KPaginationColor, var(--blue-400))",icon:"arrowRight",size:"16","view-box":"0 0 16 14"},null,8,["color"])])],2)])],64)):(P(),ye(o,{key:1,"prev-button-disabled":t.offsetPrevButtonDisabled,"next-button-disabled":t.offsetNextButtonDisabled,onGetPrevOffset:t.getPrevOffset,onGetNextOffset:t.getNextOffset},null,8,["prev-button-disabled","next-button-disabled","onGetPrevOffset","onGetNextOffset"])),E("span",bE,[J(l,{placeholder:`${t.currentPageSize} items per page`,items:t.pageSizeOptions,"test-mode":!!t.testMode||void 0,"button-text":t.pageSizeText,"kpop-attributes":t.kpopAttrs,"position-fixed":"",width:"205",appearance:"button",onSelected:t.updatePageSize},null,8,["placeholder","items","test-mode","button-text","kpop-attributes","onSelected"])])])])}const u2=Ye(oE,[["render",_E],["__scopeId","data-v-d0aae7b2"]]),wE=ce({name:"KSkeletonBox",props:{width:{type:String,default:"1",validator:function(t){return["1","2","5","6","10","25","50","75","100"].includes(t)}},height:{type:String,default:"1",validator:t=>["1","2"].includes(t)}}});function xE(t,r,e,i,n,a){return P(),I("div",{class:ve([{[`width-${t.width}`]:!0,[`height-${t.height}`]:!0},"box mr-1"])},null,2)}const Ao=Ye(wE,[["render",xE],["__scopeId","data-v-2ffc7dea"]]),SE=ce({name:"SkeletonBase",components:{KSkeletonBox:Ao}}),CE={class:"skeleton-loader"};function PE(t,r,e,i,n,a){const s=we("KSkeletonBox");return P(),I("div",CE,[me(t.$slots,"default",{},()=>[J(s,{width:"100",height:"1"}),J(s,{width:"100",height:"1"}),J(s,{width:"75",height:"1"})],!0)])}const kE=Ye(SE,[["render",PE],["__scopeId","data-v-2f46a0c1"]]),OE=ce({name:"CardSkeleton",components:{KSkeletonBox:Ao},props:{cardCount:{type:Number,default:1}}}),TE=t=>(zr("data-v-d7916644"),t=t(),Ur(),t),DE={class:"skeleton-card-wrapper"},EE={class:"skeleton-card"},ME={class:"skeleton-card-header"},IE=TE(()=>E("hr",{class:"mb-0"},null,-1)),AE={class:"skeleton-card-content"},BE={class:"skeleton-card-footer"};function LE(t,r,e,i,n,a){const s=we("KSkeletonBox");return P(),I("div",DE,[(P(!0),I(Ke,null,Vt(t.cardCount,o=>(P(),I("div",{key:o,class:"skeleton-card-column"},[E("div",EE,[E("div",ME,[me(t.$slots,"card-header",{},()=>[J(s,{height:"2",width:"25"}),J(s,{class:"ml-2",width:"75",height:"2"}),IE],!0)]),E("div",AE,[me(t.$slots,"card-content",{},()=>[J(s,{width:"10"})],!0)]),E("div",BE,[me(t.$slots,"card-footer",{},()=>[J(s,{width:"5"}),J(s,{width:"5"})],!0)])])]))),128))])}const FE=Ye(OE,[["render",LE],["__scopeId","data-v-d7916644"]]),RE=ce({name:"TableSkeleton",components:{KSkeletonBox:Ao},props:{rows:{type:Number,default:6},columns:{type:Number,default:6}},setup(){return{calcWidth:(t,r)=>[3,4].indexOf(t)===-1&&t!==r?"10":[3,4].indexOf(t)>-1||t===r?"6":""}}}),jE={class:"skeleton-table-wrapper"};function VE(t,r,e,i,n,a){const s=we("KSkeletonBox");return P(),I("div",jE,[(P(!0),I(Ke,null,Vt(t.rows,o=>(P(),I("div",{key:o,class:"skeleton-table-row"},[me(t.$slots,"default",{},()=>[(P(!0),I(Ke,null,Vt(t.columns,l=>(P(),ye(s,{key:l,width:t.calcWidth(l,t.columns),class:ve({"mr-6":l!==t.columns,"w-100":l===t.columns,"skeleton-cell":!0})},null,8,["width","class"]))),128))],!0)]))),128))])}const NE=Ye(RE,[["render",VE],["__scopeId","data-v-84f8bae6"]]),HE=ce({name:"FormSkeleton",components:{KSkeletonBox:Ao}}),zE={class:"skeleton-form-wrapper"},UE={class:"skeleton-form-row"},YE={class:"skeleton-form-row"},WE={class:"skeleton-form-row"},KE={class:"skeleton-form-row"};function $E(t,r,e,i,n,a){const s=we("KSkeletonBox");return P(),I("div",zE,[E("div",UE,[J(s,{width:"10",height:"1"}),J(s,{width:"100",height:"2"})]),E("div",YE,[J(s,{width:"10",height:"1"}),J(s,{width:"100",height:"2"})]),E("div",WE,[J(s,{width:"10",height:"1"}),J(s,{width:"100",height:"2"})]),E("div",KE,[J(s,{width:"10",height:"1"}),J(s,{width:"100",height:"2"})])])}const ZE=Ye(HE,[["render",$E],["__scopeId","data-v-11e4f5bf"]]),GE="data:image/gif;base64,R0lGODlhtwC3APf+AB9Uef7+/k94lQVAafn6+/z9/QM+aAI+Z9/n7Pv8/fX3+fb4+gtEbQQ/aF+Fn/L19whCa/f5+v39/uzw9A5HbgE9ZwdBahtRdhdOdOnu8jVlhkBtjHWVrLbH0y9ggluCnd3l6x5TeAxFbRBIcPP2+HuasDBhgxNLcSVYfOrv8vH098PR2+ft8ejt8RFJcEVxj2OIoeXr76G3x4aitlqBnNni6A9Hb+bs8G+Rqe/z9drj6YKftO3x9NHc4xhOdPj6+9Xf5sXT3Km9y6u/zRlPdWGGoDFhg0hzkfr7/AZBamuOpoWitlmAmyZZfbvL1jloiCFVeglDa9jh6KK4x9Ld5L/O2b3N18/a4nmZr0NvjlR8mBZNcyJWeiNXexxRd6/Cz8jV3p61xbXG0zdmh6W6yaS5yIejt8zY4ERwj2aKo0dykWiMpMfU3SdafShbfj5ri87a4gpEbODn7Jmxwn+dsg1GbuLp7kFujY6puxRLchJKcdPd5ZOsvsbT3fD09ipcf42ou+Tq74Ces2eLpJGrvaO5yOPq7m2Pp9vj6XGSqlN7mMrW3ylbf1Z+mrrK1qi8y1B5ltTe5cDP2RVMc97m65evwa3AzjtpiSxegLPF0YOgtXiYrlJ7l520xM3Z4YumuZ+2xX2csbHD0Fh/mzhniMnW3013lDJihLzM12mMpdfg567BzrLE0R1Sdz9sjOvw8+Ho7TZlhi5fgiBUeY+pvEx2lKe8yrDD0Kq+zEt1k4mluEJujjpoiVd/mpWuvytdgKC2xpqywl2DnlF6l3qZr6zAzVyCnT1ri26QqMvX4PT3+IqmuZavwKa7yjxqitzk6tbg5neXrSRYfJiwwbnJ1TRkhTNjhWqNpnKTqrfI1JKsvnaWrZStv2WJo7TG0oGfs8LQ2lV9mYShtS1egb7N2Juzw3SVrLjJ1NDb44ikuGSIomyPp3OUq0p1kkl0kkZykMHQ2nybsH6cspyzxO7y9WCFoBpQdpCqvIynusTS3HCSqWKHoQA8Zv///////wAAACH/C05FVFNDQVBFMi4wAwEAAAAh/wtYTVAgRGF0YVhNUDw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQwIDc5LjE2MDQ1MSwgMjAxNy8wNS8wNi0wMTowODoyMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo3ZjIxZWJkYy04MzJhLTQwZjEtYWZlMy1lMjZhNzM4ZGY5YTMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NjNGMkExNzA5QzQ2MTFFOThCRTFFOEI2M0M2NTQ0NUIiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NjNGMkExNkY5QzQ2MTFFOThCRTFFOEI2M0M2NTQ0NUIiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTkgKE1hY2ludG9zaCkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoyN2YyODg3Yi1jY2Y3LTQxODItYjE3YS0xMTY4NjU4MjI5ZDgiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6N2YyMWViZGMtODMyYS00MGYxLWFmZTMtZTI2YTczOGRmOWEzIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+Af/+/fz7+vn49/b19PPy8fDv7u3s6+rp6Ofm5eTj4uHg397d3Nva2djX1tXU09LR0M/OzczLysnIx8bFxMPCwcC/vr28u7q5uLe2tbSzsrGwr66trKuqqainpqWko6KhoJ+enZybmpmYl5aVlJOSkZCPjo2Mi4qJ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",qE=ce({name:"FullScreenKongSkeleton",props:{progress:{type:Number,default:null}},setup(t){const r=W(0),e=W(0),i=j(()=>t.progress!==null?t.progress:e.value);return Rt(()=>{t.progress||(r.value=setInterval(()=>{e.value>=100&&(clearInterval(r.value),e.value=100),e.value=Math.min(e.value+Math.ceil(Math.random()*10*30),100)},200))}),Vi(()=>{clearInterval(r.value)}),{timer:r,progressInternal:e,progression:i,loaderImage:GE}}}),QE={class:"fullscreen-loading-container","data-testid":"full-screen-loader"},XE=["src"],JE={class:"progress"};function e9(t,r,e,i,n,a){return P(),I("div",QE,[E("div",null,[E("img",{src:t.loaderImage,alt:"Loading"},null,8,XE),E("div",JE,[E("div",{style:hr({width:`${t.progression}%`}),class:"progress-bar",role:"progressbar"},null,4)])])])}const t9=Ye(qE,[["render",e9],["__scopeId","data-v-4f1a85a8"]]),r9=ce({name:"KSkeleton",components:{Skeleton:kE,CardSkeleton:FE,TableSkeleton:NE,FormSkeleton:ZE,FullScreenKongSkeleton:t9,KIcon:Je},props:{delayMilliseconds:{type:Number,required:!1,default:0},type:{type:String,default:"",validator:t=>["table","card","form","spinner","fullscreen-kong",""].includes(t)},progress:{type:Number,required:!1,default:null},cardCount:{type:Number,default:1},tableColumns:{type:Number,required:!1,default:6},tableRows:{type:Number,required:!1,default:6}},setup(t){const r=W(!1);return Rt(()=>{setTimeout(()=>{r.value=!0},t.delayMilliseconds)}),{isVisible:r}}});function i9(t,r,e,i,n,a){const s=we("CardSkeleton"),o=we("TableSkeleton"),l=we("FormSkeleton"),u=we("FullScreenKongSkeleton"),c=we("KIcon"),h=we("Skeleton");return t.isVisible?(P(),I("div",{key:0,class:ve([{"w-100":t.type!=="spinner","opacity-0":!t.isVisible},"d-flex flex-wrap k-skeleton-container"])},[t.type==="card"?(P(),ye(s,{key:0,"card-count":t.cardCount},{"card-header":ue(()=>[me(t.$slots,"card-header")]),"card-content":ue(()=>[me(t.$slots,"card-content")]),"card-footer":ue(()=>[me(t.$slots,"card-footer")]),_:3},8,["card-count"])):t.type==="table"?(P(),ye(o,{key:1,columns:t.tableColumns,rows:t.tableRows},{default:ue(()=>[me(t.$slots,"default")]),_:3},8,["columns","rows"])):t.type==="form"?(P(),ye(l,{key:2})):t.type==="fullscreen-kong"?(P(),ye(u,{key:3,progress:t.progress},null,8,["progress"])):t.type==="spinner"?(P(),ye(c,{key:4,icon:"spinner",size:"18",color:"#000"})):(P(),ye(h,{key:5}))],2)):oe("",!0)}const c2=Ye(r9,[["render",i9]]),n9=ce({name:"KCatalogItem",components:{KCard:Tp},props:{item:{type:Object,default:()=>({})},truncate:{type:Boolean,default:!0},testMode:{type:Boolean,default:!1}},emits:["clicked"],setup(t,{emit:r}){return{handleCardClick:(e,i)=>{r("clicked",{evt:e,item:i})}}}});function a9(t,r,e,i,n,a){const s=we("KCard");return P(),ye(s,{"has-hover":"",role:"button",tabindex:"0",class:"grid-item d-flex flex-column overflow-hidden k-card-catalog-item","data-testid":t.item&&t.item.title?`${t.item.title.replace(/[^0-9a-z]/gi,"-")}-catalog-item`:"catalog-item","test-mode":!!t.testMode||void 0,onClick:r[0]||(r[0]=o=>t.handleCardClick(o,t.item))},{title:ue(()=>[me(t.$slots,"cardTitle",{},()=>[de(ne(t.item?t.item.title:""),1)],!0)]),body:ue(()=>[E("div",{class:ve({"multi-line-truncate":t.truncate})},[me(t.$slots,"cardBody",{},()=>[de(ne(t.item?t.item.description:""),1)],!0)],2)]),_:3},8,["data-testid","test-mode"])}const s9=Ye(n9,[["render",a9],["__scopeId","data-v-f7fba218"]]),{useRequest:o9,useDebounce:l9}=Kn();ce({name:"KCatalog",components:{KButton:mt,KCatalogItem:s9,KEmptyState:Dp,KPagination:u2,KSkeleton:c2,KSkeletonBox:Ao},props:{isLoading:{type:Boolean,default:!1},cardSize:{type:String,default:"medium",validator:t=>["small","medium","large"].includes(t)},title:{type:String,default:""},noTruncation:{type:Boolean,default:!1},emptyStateTitle:{type:String,default:"No Data"},emptyStateMessage:{type:String,default:"There is no data to display."},emptyStateActionRoute:{type:[Object,String],default:""},emptyStateActionMessage:{type:String,default:""},emptyStateActionButtonIcon:{type:String,default:""},emptyStateIcon:{type:String,default:""},emptyStateIconColor:{type:String,default:""},emptyStateIconSize:{type:String,default:"50"},hasError:{type:Boolean,default:!1},errorStateTitle:{type:String,default:"An error occurred"},errorStateMessage:{type:String,default:"Data cannot be displayed due to an error."},errorStateActionRoute:{type:[Object,String],default:""},errorStateActionMessage:{type:String,default:""},errorStateIcon:{type:String,default:""},errorStateIconColor:{type:String,default:""},errorStateIconSize:{type:String,default:"50"},fetcher:{type:Function,required:!0},initialFetcherParams:{type:Object,default:null},fetcherCacheKey:{type:String,default:""},searchInput:{type:String,default:""},paginationNeighbors:{type:Number,default:1},paginationPageSizes:{type:Array,default:()=>[15,30,50,75,100],validator:t=>!!t.length&&t.every(r=>typeof r=="number")},paginationTotalItems:{type:Number,default:null},disablePaginationPageJump:{type:Boolean,default:!1},disablePagination:{type:Boolean,default:!1},hidePaginationWhenOptional:{type:Boolean,default:!1},testMode:{type:[String,Boolean],default:!1}},emits:["kcatalog-error-cta-clicked","kcatalog-empty-state-cta-clicked"],setup(t,{slots:r}){const e={page:1,pageSize:15,query:""},i=W([]),n=W(0),a=W(""),s=W(1),o=W(15),l=W(!0),u=W(!1),c=j(()=>!!r.toolbar),h=async()=>{l.value=!0;const _=t.searchInput,x=await t.fetcher({query:_||a.value,pageSize:o.value,page:s.value});return i.value=x.data,n.value=t.paginationTotalItems||x.total||x.data.length,l.value=!1,x},f=async()=>{const _={...e,...t.initialFetcherParams};s.value=_.page,o.value=_.pageSize,a.value=_.query,u.value=!0},d=j(()=>!t.fetcher||!u.value?"":`catalog-item_${Math.floor(Math.random()*1e3)}_${t.fetcherCacheKey}`),{query:p,search:m}=l9("",350),{revalidate:g}=o9(()=>d.value,()=>h(),{revalidateOnFocus:!1}),y=({page:_})=>{s.value=_},v=({pageSize:_})=>{o.value=_},b=_=>_.toLowerCase().replace(/[^[a-z0-9]/gi,"-");return Ge(()=>t.searchInput,_=>{m(_)},{immediate:!0}),Ge(()=>[p.value,s.value,o.value],()=>{g()},{immediate:!0}),Rt(()=>{f()}),{data:i,isCardLoading:l,page:s,pageChangeHandler:y,pageSize:o,pageSizeChangeHandler:v,total:n,getTestIdString:b,hasToolbarSlot:c}}});ce({name:"KCheckbox",inheritAttrs:!1,props:{modelValue:{type:Boolean,default:!1,required:!0},label:{type:String,default:""},description:{type:String,default:""}},emits:["input","change","update:modelValue"],setup(t,{slots:r,emit:e,attrs:i}){const n=j(()=>!!(t.label||r.default)),a=o=>{e("change",o.target.checked),e("input",o.target.checked),e("update:modelValue",o.target.checked)},s=j(()=>{const o={...i};return delete o.class,o});return{hasLabel:n,modifiedAttrs:s,handleChange:a}}});function u9(t,r){let e;return(...i)=>{clearTimeout(e),e=window==null?void 0:window.setTimeout(()=>{t(...i)},r)}}const $n=t=>(zr("data-v-37a155b9"),t=t(),Ur(),t),c9=["id"],h9={key:0,class:"k-code-block-actions"},d9={class:"k-search-container"},f9=["for"],p9=$n(()=>E("span",{class:"k-visually-hidden"},"Search",-1)),g9=[p9],m9=["id"],v9={key:0,class:"k-code-block-search-error"},y9=$n(()=>E("span",{class:"k-visually-hidden"},"Clear query",-1)),b9={class:"k-search-actions"},_9=$n(()=>E("span",{class:"k-visually-hidden"},"RegExp mode enabled",-1)),w9=$n(()=>E("span",{class:"k-visually-hidden"},"Filter mode enabled",-1)),x9=$n(()=>E("span",{class:"k-visually-hidden"},"Previous match",-1)),S9=$n(()=>E("span",{class:"k-visually-hidden"},"Next match",-1)),C9={class:"k-code-block-content"},P9={key:0,class:"k-filtered-code-block","data-testid":"k-code-block-filtered-code-block"},k9={class:"k-line-number-rows"},O9=["id","href"],T9=["innerHTML"],D9={key:1,class:"k-highlighted-code-block","data-testid":"k-code-block-highlighted-code-block"},E9={class:"k-line-number-rows"},M9=["id","href"],I9=["innerHTML"],A9=$n(()=>E("span",{class:"k-visually-hidden"},"Copy",-1)),B9=ce({__name:"KCodeBlock",props:{id:{type:String,required:!0},code:{type:String,required:!0},language:{type:String,required:!0},isSearchable:{type:Boolean,required:!1,default:!1},isProcessing:{type:Boolean,required:!1,default:!1},query:{type:String,required:!1,default:""},showCopyButton:{type:Boolean,required:!1,default:!0},showLineNumberLinks:{type:Boolean,required:!1,default:!1}},emits:["code-block-render","matching-lines-change","query-change"],setup(t,{emit:r}){var e,i;const n=t,a=(i=(e=window==null?void 0:window.navigator)==null?void 0:e.platform)!=null&&i.toLowerCase().includes("mac")?"Options":"Alt",s={"alt+c":"copyCode","alt+f":"toggleFilterMode","alt+g":"toggleFilterMode","alt+r":"toggleRegExpMode",f3:"jumpToNextMatch","shift+f3":"jumpToPreviousMatch"},o=u9(N,150),l=W(n.query),u=W(!1),c=W(!1),h=W(!1),f=W(null),d=W(null),p=W(null),m=W(0),g=W([]),y=W(null),v=j(()=>Array.from({length:n.code.split(` -`).length},(z,ae)=>ae+1)),b=j(()=>v.value[v.value.length-1].toString().length+"ch"),_=j(()=>n.id.toLowerCase().replace(/\s+/g,"-")),x=j(()=>n.isProcessing||u.value),k=j(()=>h.value&&L.value!==""),L=j(function(){return l.value===""?"":n.code.split(` -`).filter((z,ae)=>g.value.includes(ae+1)).map(z=>{try{const ae=new RegExp(l.value,"gi");return z.replace(ae,ie=>`${ie}`)}catch{return z}}).join(` -`)});Ge(()=>n.code,async function(){await Gr(),C(),Y()}),Ge(()=>c.value,function(){Y()}),Ge(()=>k.value,async function(){var z,ae;((z=document==null?void 0:document.activeElement)==null?void 0:z.tagName)==="PRE"&&((ae=d.value)==null||ae.focus({preventScroll:!0})),k.value||(await Gr(),C(),Y())}),Rt(function(){document.addEventListener("keydown",Pe),p.value instanceof HTMLInputElement&&n.query!==""&&(p.value.value=n.query),C(),Y()}),xo(function(){document.removeEventListener("keydown",Pe)});function C(){var z;const ae=(z=d.value)==null?void 0:z.querySelector(".k-highlighted-code-block"),ie=ae==null?void 0:ae.querySelector("code");ae instanceof HTMLElement&&ie instanceof HTMLElement&&r("code-block-render",A(ae,ie))}function T(){var z;const ae=(z=d.value)==null?void 0:z.querySelector(".k-highlighted-code-block"),ie=ae==null?void 0:ae.querySelector("code");ae instanceof HTMLElement&&ie instanceof HTMLElement&&r("matching-lines-change",A(ae,ie))}function A(z,ae){return{preElement:z,codeElement:ae,code:n.code,language:n.language,query:l.value,matchingLineNumbers:g.value}}function U(z){const ae=z.target;ae.value!==l.value&&(u.value=!0,o(ae.value))}function N(z){l.value=z,r("query-change",z),Y()}function Y(){u.value=!0,f.value=null;const z=l.value.length>=3||n.code.length<1e3,ae=l.value.length>0&&(c.value||!c.value&&z);let ie=[];if(ae)try{ie=fe(n.code.toLowerCase(),l.value.toLowerCase(),c.value)}catch(w){if(w instanceof Error)f.value=w;else throw w}m.value=ie.length,g.value=Array.from(new Set(ie)),T(),u.value=!1}function fe(z,ae,ie){return ie?F(z,ae):K(z,ae)}function K(z,ae){const ie=[];let w=0;for(;w[z.toLowerCase(),ae])),Re={toggleFilterMode:{trigger:Ce,isAllowedContext(z){return d.value!==null&&z.composedPath().includes(d.value)},shouldPreventDefaultAction:!0},toggleRegExpMode:{trigger:pe,isAllowedContext(z){return d.value!==null&&z.composedPath().includes(d.value)},shouldPreventDefaultAction:!0},jumpToNextMatch:{trigger:R,isAllowedContext(z){return d.value!==null&&z.composedPath().includes(d.value)},isDisabled:()=>g.value.length===0||h.value,shouldPreventDefaultAction:!0},jumpToPreviousMatch:{trigger:G,isAllowedContext(z){return d.value!==null&&z.composedPath().includes(d.value)},isDisabled:()=>g.value.length===0||h.value,shouldPreventDefaultAction:!0},copyCode:{trigger:ee,isAllowedContext(z){return d.value!==null&&z.composedPath().includes(d.value)},shouldPreventDefaultAction:!0}};function Pe(z){const ae=Te(z.code),ie=[z.ctrlKey?"ctrl":"",z.shiftKey?"shift":"",z.altKey?"alt":"",ae].filter(B=>B!=="").join("+"),w=Ie[ie];if(!w)return;const S=Re[w];S.isAllowedContext&&!S.isAllowedContext(z)||(S.shouldPreventDefaultAction&&z.preventDefault(),!(S.isDisabled&&S.isDisabled())&&S.trigger(z))}const he=["ControlLeft","ControlRight","ShiftLeft","ShiftRight","AltLeft"];function Te(z){return he.includes(z)?"":z.replace(/^Key/,"").toLowerCase()}function R(){$(1)}function G(){$(-1)}function $(z){if(g.value.length===0||!(d.value instanceof HTMLElement))return;typeof y.value=="number"?y.value=(y.value+z+g.value.length)%g.value.length:y.value=0;const ae=g.value[y.value];if(!ae)return;const ie=d.value.querySelector(`#${_.value}-L${ae}`);ie instanceof HTMLElement&&typeof ie.scrollIntoView=="function"&&ie.scrollIntoView({block:"center"})}async function ee(z){const ae=z.currentTarget;await zb(n.code)&&(ae.setAttribute("data-tooltip-text","Copied code!"),window.setTimeout(function(){ae.removeAttribute("data-tooltip-text")},1500))}return(z,ae)=>(P(),I("div",{id:n.id,ref_key:"codeBlock",ref:d,class:"k-code-block",tabindex:"0",style:hr(`--maxLineNumberWidth: ${se(b)}`),"data-testid":"k-code-block"},[t.isSearchable?(P(),I("div",h9,[E("div",d9,[J(Je,{class:"k-search-icon",icon:"search",size:"20",color:"currentColor","data-testid":"k-code-block-search-icon"}),E("label",{for:`${n.id}-search-input`,class:"k-code-block-search-label"},g9,8,f9),E("input",{id:`${n.id}-search-input`,ref_key:"codeBlockSearchInput",ref:p,class:"k-code-block-search-input",type:"text","data-testid":"k-code-block-search-input",onInput:U},null,40,m9),f.value!==null?(P(),I("p",v9,ne(f.value.message),1)):oe("",!0),J(Je,{class:ve(["k-is-processing-icon",{"k-is-processing-icon-is-visible":se(x)}]),icon:"spinner",color:"var(--grey-400)","data-testid":"k-code-block-is-processing-icon"},null,8,["class"]),l.value!==""?(P(),I("button",{key:1,class:"k-clear-query-button",type:"button",appearance:"outline",title:"Clear query","data-testid":"k-code-block-clear-query-button",onClick:le},[y9,J(Je,{class:"k-clear-icon",icon:"clear",size:"20",color:"currentColor","data-testid":"k-code-block-clear-icon"})])):oe("",!0)]),E("p",{class:ve(["k-code-block-search-results",{"k-code-block-search-results-has-query":l.value!==""}])},[m.value===0?(P(),I(Ke,{key:0},[de(" No results ")],64)):typeof y.value=="number"&&!se(k)?(P(),I(Ke,{key:1},[de(ne(y.value+1)+" of "+ne(m.value),1)],64)):(P(),I(Ke,{key:2},[de(ne(m.value)+" results ",1)],64))],2),E("div",b9,[J(mt,{class:"k-regexp-mode-button",type:"button",appearance:c.value?"secondary":"outline","aria-pressed":c.value,"is-rounded":!1,size:"small",title:`Use regular expression (${se(a)}+R)`,"data-testid":"k-code-block-regexp-mode-button",onClick:pe},{default:ue(()=>[_9,de(" .* ")]),_:1},8,["appearance","aria-pressed","title"]),J(mt,{class:"k-filter-mode-button",type:"button",icon:"filter",appearance:h.value?"secondary":"outline","aria-pressed":h.value,"is-rounded":!1,size:"small",title:`Filter results (${se(a)}+F)`,"data-testid":"k-code-block-filter-mode-button",onClick:Ce},{icon:ue(()=>[J(Je,{class:"k-button-icon",icon:"filter",size:"16",title:`Filter results (${se(a)}+F)`,color:"currentColor"},null,8,["title"])]),default:ue(()=>[w9]),_:1},8,["appearance","aria-pressed","title"]),J(mt,{class:"k-previous-match-button",type:"button","is-rounded":!1,size:"small",title:"Previous match (Shift+F3)",disabled:g.value.length===0||h.value,"data-testid":"k-code-block-previous-match-button",onClick:G},{icon:ue(()=>[J(Je,{class:"k-button-icon",icon:"chevronUp",size:"16",title:"Previous match (Shift+F3)",color:"currentColor"})]),default:ue(()=>[x9]),_:1},8,["disabled"]),J(mt,{class:"k-next-match-button",type:"button","is-rounded":!1,size:"small",title:"Next match (F3)",disabled:g.value.length===0||h.value,"data-testid":"k-code-block-next-match-button",onClick:R},{icon:ue(()=>[J(Je,{class:"k-button-icon",icon:"chevronDown",size:"16",title:"Next match (F3)",color:"currentColor"})]),default:ue(()=>[S9]),_:1},8,["disabled"])])])):oe("",!0),E("div",C9,[se(k)?(P(),I("pre",P9,[E("span",k9,[de(` - `),(P(!0),I(Ke,null,Vt(g.value,ie=>(P(),I("span",{key:ie,class:"k-line"},[de(` - `),E("a",{id:`${se(_)}-L${ie}`,class:"k-line-anchor",href:n.showLineNumberLinks?`#${se(_)}-L${ie}`:void 0},ne(ie),9,O9),de(` - `)]))),128)),de(` - `)]),E("code",{innerHTML:se(L)},null,8,T9)])):(P(),I("pre",D9,[E("span",E9,[de(` - `),(P(!0),I(Ke,null,Vt(se(v),ie=>(P(),I("span",{key:ie,class:ve(["k-line",{"k-line-is-match":g.value.includes(ie),"k-line-is-highlighted-match":y.value!==null&&ie===g.value[y.value]}])},[de(` - `),E("a",{id:`${se(_)}-L${ie}`,class:"k-line-anchor",href:n.showLineNumberLinks?`#${se(_)}-L${ie}`:void 0},ne(ie),9,M9),de(` - `)],2))),128)),de(` - `)]),E("code",{innerHTML:n.code},null,8,I9)])),n.showCopyButton?(P(),ye(mt,{key:2,class:"k-code-block-copy-button",type:"button",appearance:"outline","is-rounded":!1,size:"small",title:`Copy (${se(a)}+C)`,"data-testid":"k-code-block-copy-button",onClick:ee},{default:ue(()=>[J(Je,{icon:"copy",size:"16",title:`Copy (${se(a)}+C)`,color:"currentColor"},null,8,["title"]),A9]),_:1},8,["title"])):oe("",!0)])],12,c9))}}),are=Ye(B9,[["__scopeId","data-v-37a155b9"]]);ce({name:"KCollapse",components:{KIcon:Je},props:{modelValue:{type:Boolean,required:!1,default:!0},title:{type:String,required:!1,default:""},triggerLabel:{type:String,required:!1,default:""},triggerAlignment:{type:String,required:!1,default:"trailing",validator:t=>["leading","trailing"].includes(t)}},emits:["toggled","update:modelValue"],setup(t,{slots:r,emit:e}){const i=j(()=>!!r["visible-content"]),n=W(!0),a=W(!1),s=j(()=>t.triggerAlignment==="trailing"),o=j({get(){return t.modelValue},set(c){l(c)}}),l=c=>{a.value||(n.value=t.modelValue),c!==void 0?n.value=c:n.value=!n.value,a.value=!0,e("toggled",n.value),e("update:modelValue",n.value)},u=j(()=>a.value?n.value:t.modelValue);return Ge(o,(c,h)=>{c!==h&&l(c)}),{hasVisibleContent:i,trailingTrigger:s,toggleDisplay:l,collapsedState:u}}});function Vn(t){if(t===null||t===!0||t===!1)return NaN;var r=Number(t);return isNaN(r)?r:r<0?Math.ceil(r):Math.floor(r)}function dr(t,r){if(r.length1?"s":"")+" required, but only "+r.length+" present")}function El(t){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?El=function(r){return typeof r}:El=function(r){return r&&typeof Symbol=="function"&&r.constructor===Symbol&&r!==Symbol.prototype?"symbol":typeof r},El(t)}function bi(t){dr(1,arguments);var r=Object.prototype.toString.call(t);return t instanceof Date||El(t)==="object"&&r==="[object Date]"?new Date(t.getTime()):typeof t=="number"||r==="[object Number]"?new Date(t):((typeof t=="string"||r==="[object String]")&&typeof console<"u"&&(console.warn("Starting with v2.0.0-beta.1 date-fns doesn't accept strings as date arguments. Please use `parseISO` to parse strings. See: https://github.com/date-fns/date-fns/blob/master/docs/upgradeGuide.md#string-arguments"),console.warn(new Error().stack)),new Date(NaN))}function L9(t,r){dr(2,arguments);var e=bi(t).getTime(),i=Vn(r);return new Date(e+i)}var F9={};function lc(){return F9}function R9(t){var r=new Date(Date.UTC(t.getFullYear(),t.getMonth(),t.getDate(),t.getHours(),t.getMinutes(),t.getSeconds(),t.getMilliseconds()));return r.setUTCFullYear(t.getFullYear()),t.getTime()-r.getTime()}function Ml(t){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?Ml=function(r){return typeof r}:Ml=function(r){return r&&typeof Symbol=="function"&&r.constructor===Symbol&&r!==Symbol.prototype?"symbol":typeof r},Ml(t)}function j9(t){return dr(1,arguments),t instanceof Date||Ml(t)==="object"&&Object.prototype.toString.call(t)==="[object Date]"}function V9(t){if(dr(1,arguments),!j9(t)&&typeof t!="number")return!1;var r=bi(t);return!isNaN(Number(r))}function N9(t,r){dr(2,arguments);var e=Vn(r);return L9(t,-e)}var H9=864e5;function z9(t){dr(1,arguments);var r=bi(t),e=r.getTime();r.setUTCMonth(0,1),r.setUTCHours(0,0,0,0);var i=r.getTime(),n=e-i;return Math.floor(n/H9)+1}function pu(t){dr(1,arguments);var r=1,e=bi(t),i=e.getUTCDay(),n=(i=n.getTime()?e+1:r.getTime()>=s.getTime()?e:e-1}function U9(t){dr(1,arguments);var r=h2(t),e=new Date(0);e.setUTCFullYear(r,0,4),e.setUTCHours(0,0,0,0);var i=pu(e);return i}var Y9=6048e5;function W9(t){dr(1,arguments);var r=bi(t),e=pu(r).getTime()-U9(r).getTime();return Math.round(e/Y9)+1}function gu(t,r){var e,i,n,a,s,o,l,u;dr(1,arguments);var c=lc(),h=Vn((e=(i=(n=(a=r==null?void 0:r.weekStartsOn)!==null&&a!==void 0?a:r==null||(s=r.locale)===null||s===void 0||(o=s.options)===null||o===void 0?void 0:o.weekStartsOn)!==null&&n!==void 0?n:c.weekStartsOn)!==null&&i!==void 0?i:(l=c.locale)===null||l===void 0||(u=l.options)===null||u===void 0?void 0:u.weekStartsOn)!==null&&e!==void 0?e:0);if(!(h>=0&&h<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var f=bi(t),d=f.getUTCDay(),p=(d=1&&d<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var p=new Date(0);p.setUTCFullYear(h+1,0,d),p.setUTCHours(0,0,0,0);var m=gu(p,r),g=new Date(0);g.setUTCFullYear(h,0,d),g.setUTCHours(0,0,0,0);var y=gu(g,r);return c.getTime()>=m.getTime()?h+1:c.getTime()>=y.getTime()?h:h-1}function K9(t,r){var e,i,n,a,s,o,l,u;dr(1,arguments);var c=lc(),h=Vn((e=(i=(n=(a=r==null?void 0:r.firstWeekContainsDate)!==null&&a!==void 0?a:r==null||(s=r.locale)===null||s===void 0||(o=s.options)===null||o===void 0?void 0:o.firstWeekContainsDate)!==null&&n!==void 0?n:c.firstWeekContainsDate)!==null&&i!==void 0?i:(l=c.locale)===null||l===void 0||(u=l.options)===null||u===void 0?void 0:u.firstWeekContainsDate)!==null&&e!==void 0?e:1),f=d2(t,r),d=new Date(0);d.setUTCFullYear(f,0,h),d.setUTCHours(0,0,0,0);var p=gu(d,r);return p}var $9=6048e5;function Z9(t,r){dr(1,arguments);var e=bi(t),i=gu(e,r).getTime()-K9(e,r).getTime();return Math.round(i/$9)+1}function dt(t,r){for(var e=t<0?"-":"",i=Math.abs(t).toString();i.length0?e:1-e;return dt(r==="yy"?i%100:i,r.length)},M:function(t,r){var e=t.getUTCMonth();return r==="M"?String(e+1):dt(e+1,2)},d:function(t,r){return dt(t.getUTCDate(),r.length)},a:function(t,r){var e=t.getUTCHours()/12>=1?"pm":"am";switch(r){case"a":case"aa":return e.toUpperCase();case"aaa":return e;case"aaaaa":return e[0];case"aaaa":default:return e==="am"?"a.m.":"p.m."}},h:function(t,r){return dt(t.getUTCHours()%12||12,r.length)},H:function(t,r){return dt(t.getUTCHours(),r.length)},m:function(t,r){return dt(t.getUTCMinutes(),r.length)},s:function(t,r){return dt(t.getUTCSeconds(),r.length)},S:function(t,r){var e=r.length,i=t.getUTCMilliseconds(),n=Math.floor(i*Math.pow(10,e-3));return dt(n,r.length)}};const Zi=G9;var ia={am:"am",pm:"pm",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},q9={G:function(t,r,e){var i=t.getUTCFullYear()>0?1:0;switch(r){case"G":case"GG":case"GGG":return e.era(i,{width:"abbreviated"});case"GGGGG":return e.era(i,{width:"narrow"});case"GGGG":default:return e.era(i,{width:"wide"})}},y:function(t,r,e){if(r==="yo"){var i=t.getUTCFullYear(),n=i>0?i:1-i;return e.ordinalNumber(n,{unit:"year"})}return Zi.y(t,r)},Y:function(t,r,e,i){var n=d2(t,i),a=n>0?n:1-n;if(r==="YY"){var s=a%100;return dt(s,2)}return r==="Yo"?e.ordinalNumber(a,{unit:"year"}):dt(a,r.length)},R:function(t,r){var e=h2(t);return dt(e,r.length)},u:function(t,r){var e=t.getUTCFullYear();return dt(e,r.length)},Q:function(t,r,e){var i=Math.ceil((t.getUTCMonth()+1)/3);switch(r){case"Q":return String(i);case"QQ":return dt(i,2);case"Qo":return e.ordinalNumber(i,{unit:"quarter"});case"QQQ":return e.quarter(i,{width:"abbreviated",context:"formatting"});case"QQQQQ":return e.quarter(i,{width:"narrow",context:"formatting"});case"QQQQ":default:return e.quarter(i,{width:"wide",context:"formatting"})}},q:function(t,r,e){var i=Math.ceil((t.getUTCMonth()+1)/3);switch(r){case"q":return String(i);case"qq":return dt(i,2);case"qo":return e.ordinalNumber(i,{unit:"quarter"});case"qqq":return e.quarter(i,{width:"abbreviated",context:"standalone"});case"qqqqq":return e.quarter(i,{width:"narrow",context:"standalone"});case"qqqq":default:return e.quarter(i,{width:"wide",context:"standalone"})}},M:function(t,r,e){var i=t.getUTCMonth();switch(r){case"M":case"MM":return Zi.M(t,r);case"Mo":return e.ordinalNumber(i+1,{unit:"month"});case"MMM":return e.month(i,{width:"abbreviated",context:"formatting"});case"MMMMM":return e.month(i,{width:"narrow",context:"formatting"});case"MMMM":default:return e.month(i,{width:"wide",context:"formatting"})}},L:function(t,r,e){var i=t.getUTCMonth();switch(r){case"L":return String(i+1);case"LL":return dt(i+1,2);case"Lo":return e.ordinalNumber(i+1,{unit:"month"});case"LLL":return e.month(i,{width:"abbreviated",context:"standalone"});case"LLLLL":return e.month(i,{width:"narrow",context:"standalone"});case"LLLL":default:return e.month(i,{width:"wide",context:"standalone"})}},w:function(t,r,e,i){var n=Z9(t,i);return r==="wo"?e.ordinalNumber(n,{unit:"week"}):dt(n,r.length)},I:function(t,r,e){var i=W9(t);return r==="Io"?e.ordinalNumber(i,{unit:"week"}):dt(i,r.length)},d:function(t,r,e){return r==="do"?e.ordinalNumber(t.getUTCDate(),{unit:"date"}):Zi.d(t,r)},D:function(t,r,e){var i=z9(t);return r==="Do"?e.ordinalNumber(i,{unit:"dayOfYear"}):dt(i,r.length)},E:function(t,r,e){var i=t.getUTCDay();switch(r){case"E":case"EE":case"EEE":return e.day(i,{width:"abbreviated",context:"formatting"});case"EEEEE":return e.day(i,{width:"narrow",context:"formatting"});case"EEEEEE":return e.day(i,{width:"short",context:"formatting"});case"EEEE":default:return e.day(i,{width:"wide",context:"formatting"})}},e:function(t,r,e,i){var n=t.getUTCDay(),a=(n-i.weekStartsOn+8)%7||7;switch(r){case"e":return String(a);case"ee":return dt(a,2);case"eo":return e.ordinalNumber(a,{unit:"day"});case"eee":return e.day(n,{width:"abbreviated",context:"formatting"});case"eeeee":return e.day(n,{width:"narrow",context:"formatting"});case"eeeeee":return e.day(n,{width:"short",context:"formatting"});case"eeee":default:return e.day(n,{width:"wide",context:"formatting"})}},c:function(t,r,e,i){var n=t.getUTCDay(),a=(n-i.weekStartsOn+8)%7||7;switch(r){case"c":return String(a);case"cc":return dt(a,r.length);case"co":return e.ordinalNumber(a,{unit:"day"});case"ccc":return e.day(n,{width:"abbreviated",context:"standalone"});case"ccccc":return e.day(n,{width:"narrow",context:"standalone"});case"cccccc":return e.day(n,{width:"short",context:"standalone"});case"cccc":default:return e.day(n,{width:"wide",context:"standalone"})}},i:function(t,r,e){var i=t.getUTCDay(),n=i===0?7:i;switch(r){case"i":return String(n);case"ii":return dt(n,r.length);case"io":return e.ordinalNumber(n,{unit:"day"});case"iii":return e.day(i,{width:"abbreviated",context:"formatting"});case"iiiii":return e.day(i,{width:"narrow",context:"formatting"});case"iiiiii":return e.day(i,{width:"short",context:"formatting"});case"iiii":default:return e.day(i,{width:"wide",context:"formatting"})}},a:function(t,r,e){var i=t.getUTCHours(),n=i/12>=1?"pm":"am";switch(r){case"a":case"aa":return e.dayPeriod(n,{width:"abbreviated",context:"formatting"});case"aaa":return e.dayPeriod(n,{width:"abbreviated",context:"formatting"}).toLowerCase();case"aaaaa":return e.dayPeriod(n,{width:"narrow",context:"formatting"});case"aaaa":default:return e.dayPeriod(n,{width:"wide",context:"formatting"})}},b:function(t,r,e){var i=t.getUTCHours(),n;switch(i===12?n=ia.noon:i===0?n=ia.midnight:n=i/12>=1?"pm":"am",r){case"b":case"bb":return e.dayPeriod(n,{width:"abbreviated",context:"formatting"});case"bbb":return e.dayPeriod(n,{width:"abbreviated",context:"formatting"}).toLowerCase();case"bbbbb":return e.dayPeriod(n,{width:"narrow",context:"formatting"});case"bbbb":default:return e.dayPeriod(n,{width:"wide",context:"formatting"})}},B:function(t,r,e){var i=t.getUTCHours(),n;switch(i>=17?n=ia.evening:i>=12?n=ia.afternoon:i>=4?n=ia.morning:n=ia.night,r){case"B":case"BB":case"BBB":return e.dayPeriod(n,{width:"abbreviated",context:"formatting"});case"BBBBB":return e.dayPeriod(n,{width:"narrow",context:"formatting"});case"BBBB":default:return e.dayPeriod(n,{width:"wide",context:"formatting"})}},h:function(t,r,e){if(r==="ho"){var i=t.getUTCHours()%12;return i===0&&(i=12),e.ordinalNumber(i,{unit:"hour"})}return Zi.h(t,r)},H:function(t,r,e){return r==="Ho"?e.ordinalNumber(t.getUTCHours(),{unit:"hour"}):Zi.H(t,r)},K:function(t,r,e){var i=t.getUTCHours()%12;return r==="Ko"?e.ordinalNumber(i,{unit:"hour"}):dt(i,r.length)},k:function(t,r,e){var i=t.getUTCHours();return i===0&&(i=24),r==="ko"?e.ordinalNumber(i,{unit:"hour"}):dt(i,r.length)},m:function(t,r,e){return r==="mo"?e.ordinalNumber(t.getUTCMinutes(),{unit:"minute"}):Zi.m(t,r)},s:function(t,r,e){return r==="so"?e.ordinalNumber(t.getUTCSeconds(),{unit:"second"}):Zi.s(t,r)},S:function(t,r){return Zi.S(t,r)},X:function(t,r,e,i){var n=i._originalDate||t,a=n.getTimezoneOffset();if(a===0)return"Z";switch(r){case"X":return im(a);case"XXXX":case"XX":return Pn(a);case"XXXXX":case"XXX":default:return Pn(a,":")}},x:function(t,r,e,i){var n=i._originalDate||t,a=n.getTimezoneOffset();switch(r){case"x":return im(a);case"xxxx":case"xx":return Pn(a);case"xxxxx":case"xxx":default:return Pn(a,":")}},O:function(t,r,e,i){var n=i._originalDate||t,a=n.getTimezoneOffset();switch(r){case"O":case"OO":case"OOO":return"GMT"+rm(a,":");case"OOOO":default:return"GMT"+Pn(a,":")}},z:function(t,r,e,i){var n=i._originalDate||t,a=n.getTimezoneOffset();switch(r){case"z":case"zz":case"zzz":return"GMT"+rm(a,":");case"zzzz":default:return"GMT"+Pn(a,":")}},t:function(t,r,e,i){var n=i._originalDate||t,a=Math.floor(n.getTime()/1e3);return dt(a,r.length)},T:function(t,r,e,i){var n=i._originalDate||t,a=n.getTime();return dt(a,r.length)}};function rm(t,r){var e=t>0?"-":"+",i=Math.abs(t),n=Math.floor(i/60),a=i%60;if(a===0)return e+String(n);var s=r||"";return e+String(n)+s+dt(a,2)}function im(t,r){if(t%60===0){var e=t>0?"-":"+";return e+dt(Math.abs(t)/60,2)}return Pn(t,r)}function Pn(t,r){var e=r||"",i=t>0?"-":"+",n=Math.abs(t),a=dt(Math.floor(n/60),2),s=dt(n%60,2);return i+a+e+s}const Q9=q9;var nm=function(t,r){switch(t){case"P":return r.date({width:"short"});case"PP":return r.date({width:"medium"});case"PPP":return r.date({width:"long"});case"PPPP":default:return r.date({width:"full"})}},f2=function(t,r){switch(t){case"p":return r.time({width:"short"});case"pp":return r.time({width:"medium"});case"ppp":return r.time({width:"long"});case"pppp":default:return r.time({width:"full"})}},X9=function(t,r){var e=t.match(/(P+)(p+)?/)||[],i=e[1],n=e[2];if(!n)return nm(t,r);var a;switch(i){case"P":a=r.dateTime({width:"short"});break;case"PP":a=r.dateTime({width:"medium"});break;case"PPP":a=r.dateTime({width:"long"});break;case"PPPP":default:a=r.dateTime({width:"full"});break}return a.replace("{{date}}",nm(i,r)).replace("{{time}}",f2(n,r))},J9={p:f2,P:X9};const eM=J9;var tM=["D","DD"],rM=["YY","YYYY"];function iM(t){return tM.indexOf(t)!==-1}function nM(t){return rM.indexOf(t)!==-1}function am(t,r,e){if(t==="YYYY")throw new RangeError("Use `yyyy` instead of `YYYY` (in `".concat(r,"`) for formatting years to the input `").concat(e,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"));if(t==="YY")throw new RangeError("Use `yy` instead of `YY` (in `".concat(r,"`) for formatting years to the input `").concat(e,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"));if(t==="D")throw new RangeError("Use `d` instead of `D` (in `".concat(r,"`) for formatting days of the month to the input `").concat(e,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"));if(t==="DD")throw new RangeError("Use `dd` instead of `DD` (in `".concat(r,"`) for formatting days of the month to the input `").concat(e,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"))}var aM={lessThanXSeconds:{one:"less than a second",other:"less than {{count}} seconds"},xSeconds:{one:"1 second",other:"{{count}} seconds"},halfAMinute:"half a minute",lessThanXMinutes:{one:"less than a minute",other:"less than {{count}} minutes"},xMinutes:{one:"1 minute",other:"{{count}} minutes"},aboutXHours:{one:"about 1 hour",other:"about {{count}} hours"},xHours:{one:"1 hour",other:"{{count}} hours"},xDays:{one:"1 day",other:"{{count}} days"},aboutXWeeks:{one:"about 1 week",other:"about {{count}} weeks"},xWeeks:{one:"1 week",other:"{{count}} weeks"},aboutXMonths:{one:"about 1 month",other:"about {{count}} months"},xMonths:{one:"1 month",other:"{{count}} months"},aboutXYears:{one:"about 1 year",other:"about {{count}} years"},xYears:{one:"1 year",other:"{{count}} years"},overXYears:{one:"over 1 year",other:"over {{count}} years"},almostXYears:{one:"almost 1 year",other:"almost {{count}} years"}},sM=function(t,r,e){var i,n=aM[t];return typeof n=="string"?i=n:r===1?i=n.one:i=n.other.replace("{{count}}",r.toString()),e!=null&&e.addSuffix?e.comparison&&e.comparison>0?"in "+i:i+" ago":i};const oM=sM;function dh(t){return function(){var r=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},e=r.width?String(r.width):t.defaultWidth,i=t.formats[e]||t.formats[t.defaultWidth];return i}}var lM={full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},uM={full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},cM={full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},hM={date:dh({formats:lM,defaultWidth:"full"}),time:dh({formats:uM,defaultWidth:"full"}),dateTime:dh({formats:cM,defaultWidth:"full"})};const dM=hM;var fM={lastWeek:"'last' eeee 'at' p",yesterday:"'yesterday at' p",today:"'today at' p",tomorrow:"'tomorrow at' p",nextWeek:"eeee 'at' p",other:"P"},pM=function(t,r,e,i){return fM[t]};const gM=pM;function ms(t){return function(r,e){var i=e!=null&&e.context?String(e.context):"standalone",n;if(i==="formatting"&&t.formattingValues){var a=t.defaultFormattingWidth||t.defaultWidth,s=e!=null&&e.width?String(e.width):a;n=t.formattingValues[s]||t.formattingValues[a]}else{var o=t.defaultWidth,l=e!=null&&e.width?String(e.width):t.defaultWidth;n=t.values[l]||t.values[o]}var u=t.argumentCallback?t.argumentCallback(r):r;return n[u]}}var mM={narrow:["B","A"],abbreviated:["BC","AD"],wide:["Before Christ","Anno Domini"]},vM={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1st quarter","2nd quarter","3rd quarter","4th quarter"]},yM={narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],wide:["January","February","March","April","May","June","July","August","September","October","November","December"]},bM={narrow:["S","M","T","W","T","F","S"],short:["Su","Mo","Tu","We","Th","Fr","Sa"],abbreviated:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],wide:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"]},_M={narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"}},wM={narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"}},xM=function(t,r){var e=Number(t),i=e%100;if(i>20||i<10)switch(i%10){case 1:return e+"st";case 2:return e+"nd";case 3:return e+"rd"}return e+"th"},SM={ordinalNumber:xM,era:ms({values:mM,defaultWidth:"wide"}),quarter:ms({values:vM,defaultWidth:"wide",argumentCallback:function(t){return t-1}}),month:ms({values:yM,defaultWidth:"wide"}),day:ms({values:bM,defaultWidth:"wide"}),dayPeriod:ms({values:_M,defaultWidth:"wide",formattingValues:wM,defaultFormattingWidth:"wide"})};const CM=SM;function vs(t){return function(r){var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},i=e.width,n=i&&t.matchPatterns[i]||t.matchPatterns[t.defaultMatchWidth],a=r.match(n);if(!a)return null;var s=a[0],o=i&&t.parsePatterns[i]||t.parsePatterns[t.defaultParseWidth],l=Array.isArray(o)?kM(o,function(h){return h.test(s)}):PM(o,function(h){return h.test(s)}),u;u=t.valueCallback?t.valueCallback(l):l,u=e.valueCallback?e.valueCallback(u):u;var c=r.slice(s.length);return{value:u,rest:c}}}function PM(t,r){for(var e in t)if(t.hasOwnProperty(e)&&r(t[e]))return e}function kM(t,r){for(var e=0;e1&&arguments[1]!==void 0?arguments[1]:{},i=r.match(t.matchPattern);if(!i)return null;var n=i[0],a=r.match(t.parsePattern);if(!a)return null;var s=t.valueCallback?t.valueCallback(a[0]):a[0];s=e.valueCallback?e.valueCallback(s):s;var o=r.slice(n.length);return{value:s,rest:o}}}var TM=/^(\d+)(th|st|nd|rd)?/i,DM=/\d+/i,EM={narrow:/^(b|a)/i,abbreviated:/^(b\.?\s?c\.?|b\.?\s?c\.?\s?e\.?|a\.?\s?d\.?|c\.?\s?e\.?)/i,wide:/^(before christ|before common era|anno domini|common era)/i},MM={any:[/^b/i,/^(a|c)/i]},IM={narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](th|st|nd|rd)? quarter/i},AM={any:[/1/i,/2/i,/3/i,/4/i]},BM={narrow:/^[jfmasond]/i,abbreviated:/^(jan|feb|mar|apr|may|jun|jul|aug|sep|oct|nov|dec)/i,wide:/^(january|february|march|april|may|june|july|august|september|october|november|december)/i},LM={narrow:[/^j/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^ja/i,/^f/i,/^mar/i,/^ap/i,/^may/i,/^jun/i,/^jul/i,/^au/i,/^s/i,/^o/i,/^n/i,/^d/i]},FM={narrow:/^[smtwf]/i,short:/^(su|mo|tu|we|th|fr|sa)/i,abbreviated:/^(sun|mon|tue|wed|thu|fri|sat)/i,wide:/^(sunday|monday|tuesday|wednesday|thursday|friday|saturday)/i},RM={narrow:[/^s/i,/^m/i,/^t/i,/^w/i,/^t/i,/^f/i,/^s/i],any:[/^su/i,/^m/i,/^tu/i,/^w/i,/^th/i,/^f/i,/^sa/i]},jM={narrow:/^(a|p|mi|n|(in the|at) (morning|afternoon|evening|night))/i,any:/^([ap]\.?\s?m\.?|midnight|noon|(in the|at) (morning|afternoon|evening|night))/i},VM={any:{am:/^a/i,pm:/^p/i,midnight:/^mi/i,noon:/^no/i,morning:/morning/i,afternoon:/afternoon/i,evening:/evening/i,night:/night/i}},NM={ordinalNumber:OM({matchPattern:TM,parsePattern:DM,valueCallback:function(t){return parseInt(t,10)}}),era:vs({matchPatterns:EM,defaultMatchWidth:"wide",parsePatterns:MM,defaultParseWidth:"any"}),quarter:vs({matchPatterns:IM,defaultMatchWidth:"wide",parsePatterns:AM,defaultParseWidth:"any",valueCallback:function(t){return t+1}}),month:vs({matchPatterns:BM,defaultMatchWidth:"wide",parsePatterns:LM,defaultParseWidth:"any"}),day:vs({matchPatterns:FM,defaultMatchWidth:"wide",parsePatterns:RM,defaultParseWidth:"any"}),dayPeriod:vs({matchPatterns:jM,defaultMatchWidth:"any",parsePatterns:VM,defaultParseWidth:"any"})};const HM=NM;var zM={code:"en-US",formatDistance:oM,formatLong:dM,formatRelative:gM,localize:CM,match:HM,options:{weekStartsOn:0,firstWeekContainsDate:1}};const UM=zM;var YM=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,WM=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,KM=/^'([^]*?)'?$/,$M=/''/g,ZM=/[a-zA-Z]/;function fh(t,r,e){var i,n,a,s,o,l,u,c,h,f,d,p,m,g,y,v,b,_;dr(2,arguments);var x=String(r),k=lc(),L=(i=(n=e==null?void 0:e.locale)!==null&&n!==void 0?n:k.locale)!==null&&i!==void 0?i:UM,C=Vn((a=(s=(o=(l=e==null?void 0:e.firstWeekContainsDate)!==null&&l!==void 0?l:e==null||(u=e.locale)===null||u===void 0||(c=u.options)===null||c===void 0?void 0:c.firstWeekContainsDate)!==null&&o!==void 0?o:k.firstWeekContainsDate)!==null&&s!==void 0?s:(h=k.locale)===null||h===void 0||(f=h.options)===null||f===void 0?void 0:f.firstWeekContainsDate)!==null&&a!==void 0?a:1);if(!(C>=1&&C<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var T=Vn((d=(p=(m=(g=e==null?void 0:e.weekStartsOn)!==null&&g!==void 0?g:e==null||(y=e.locale)===null||y===void 0||(v=y.options)===null||v===void 0?void 0:v.weekStartsOn)!==null&&m!==void 0?m:k.weekStartsOn)!==null&&p!==void 0?p:(b=k.locale)===null||b===void 0||(_=b.options)===null||_===void 0?void 0:_.weekStartsOn)!==null&&d!==void 0?d:0);if(!(T>=0&&T<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");if(!L.localize)throw new RangeError("locale must contain localize property");if(!L.formatLong)throw new RangeError("locale must contain formatLong property");var A=bi(t);if(!V9(A))throw new RangeError("Invalid time value");var U=R9(A),N=N9(A,U),Y={firstWeekContainsDate:C,weekStartsOn:T,locale:L,_originalDate:A},fe=x.match(WM).map(function(K){var F=K[0];if(F==="p"||F==="P"){var le=eM[F];return le(K,L.formatLong)}return K}).join("").match(YM).map(function(K){if(K==="''")return"'";var F=K[0];if(F==="'")return GM(K);var le=Q9[F];if(le)return!(e!=null&&e.useAdditionalWeekYearTokens)&&nM(K)&&am(K,r,String(t)),!(e!=null&&e.useAdditionalDayOfYearTokens)&&iM(K)&&am(K,r,String(t)),le(N,K,L.localize,Y);if(F.match(ZM))throw new RangeError("Format string contains an unescaped latin alphabet character `"+F+"`");return K}).join("");return fe}function GM(t){var r=t.match(KM);return r?r[1].replace($M,"'"):t}var mu={exports:{}},xd={exports:{}},Sd={exports:{}},Cd={exports:{}},Jt={exports:{}};(function(t,r){Object.defineProperty(r,"__esModule",{value:!0}),r.default=e;function e(i,n){if(n.length1?"s":"")+" required, but only "+n.length+" present")}t.exports=r.default})(Jt,Jt.exports);(function(t,r){Object.defineProperty(r,"__esModule",{value:!0}),r.default=a;var e=i(Jt.exports);function i(s){return s&&s.__esModule?s:{default:s}}function n(s){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?n=function(o){return typeof o}:n=function(o){return o&&typeof Symbol=="function"&&o.constructor===Symbol&&o!==Symbol.prototype?"symbol":typeof o},n(s)}function a(s){return(0,e.default)(1,arguments),s instanceof Date||n(s)==="object"&&Object.prototype.toString.call(s)==="[object Date]"}t.exports=r.default})(Cd,Cd.exports);var jr={exports:{}};(function(t,r){Object.defineProperty(r,"__esModule",{value:!0}),r.default=a;var e=i(Jt.exports);function i(s){return s&&s.__esModule?s:{default:s}}function n(s){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?n=function(o){return typeof o}:n=function(o){return o&&typeof Symbol=="function"&&o.constructor===Symbol&&o!==Symbol.prototype?"symbol":typeof o},n(s)}function a(s){(0,e.default)(1,arguments);var o=Object.prototype.toString.call(s);return s instanceof Date||n(s)==="object"&&o==="[object Date]"?new Date(s.getTime()):typeof s=="number"||o==="[object Number]"?new Date(s):((typeof s=="string"||o==="[object String]")&&typeof console<"u"&&(console.warn("Starting with v2.0.0-beta.1 date-fns doesn't accept strings as date arguments. Please use `parseISO` to parse strings. See: https://github.com/date-fns/date-fns/blob/master/docs/upgradeGuide.md#string-arguments"),console.warn(new Error().stack)),new Date(NaN))}t.exports=r.default})(jr,jr.exports);(function(t,r){Object.defineProperty(r,"__esModule",{value:!0}),r.default=s;var e=a(Cd.exports),i=a(jr.exports),n=a(Jt.exports);function a(o){return o&&o.__esModule?o:{default:o}}function s(o){if((0,n.default)(1,arguments),!(0,e.default)(o)&&typeof o!="number")return!1;var l=(0,i.default)(o);return!isNaN(Number(l))}t.exports=r.default})(Sd,Sd.exports);var Pd={exports:{}},kd={exports:{}},Ri={exports:{}};(function(t,r){Object.defineProperty(r,"__esModule",{value:!0}),r.default=e;function e(i){if(i===null||i===!0||i===!1)return NaN;var n=Number(i);return isNaN(n)?n:n<0?Math.ceil(n):Math.floor(n)}t.exports=r.default})(Ri,Ri.exports);(function(t,r){Object.defineProperty(r,"__esModule",{value:!0}),r.default=s;var e=a(Ri.exports),i=a(jr.exports),n=a(Jt.exports);function a(o){return o&&o.__esModule?o:{default:o}}function s(o,l){(0,n.default)(2,arguments);var u=(0,i.default)(o).getTime(),c=(0,e.default)(l);return new Date(u+c)}t.exports=r.default})(kd,kd.exports);(function(t,r){Object.defineProperty(r,"__esModule",{value:!0}),r.default=s;var e=a(kd.exports),i=a(Jt.exports),n=a(Ri.exports);function a(o){return o&&o.__esModule?o:{default:o}}function s(o,l){(0,i.default)(2,arguments);var u=(0,n.default)(l);return(0,e.default)(o,-u)}t.exports=r.default})(Pd,Pd.exports);var Od={exports:{}},Td={exports:{}};(function(t,r){Object.defineProperty(r,"__esModule",{value:!0}),r.default=s;var e=n(jr.exports),i=n(Jt.exports);function n(o){return o&&o.__esModule?o:{default:o}}var a=864e5;function s(o){(0,i.default)(1,arguments);var l=(0,e.default)(o),u=l.getTime();l.setUTCMonth(0,1),l.setUTCHours(0,0,0,0);var c=l.getTime(),h=u-c;return Math.floor(h/a)+1}t.exports=r.default})(Td,Td.exports);var Dd={exports:{}},fo={exports:{}};(function(t,r){Object.defineProperty(r,"__esModule",{value:!0}),r.default=a;var e=n(jr.exports),i=n(Jt.exports);function n(s){return s&&s.__esModule?s:{default:s}}function a(s){(0,i.default)(1,arguments);var o=1,l=(0,e.default)(s),u=l.getUTCDay(),c=(u=h.getTime()?u+1:l.getTime()>=d.getTime()?u:u-1}t.exports=r.default})(vu,vu.exports);(function(t,r){Object.defineProperty(r,"__esModule",{value:!0}),r.default=s;var e=a(vu.exports),i=a(fo.exports),n=a(Jt.exports);function a(o){return o&&o.__esModule?o:{default:o}}function s(o){(0,n.default)(1,arguments);var l=(0,e.default)(o),u=new Date(0);u.setUTCFullYear(l,0,4),u.setUTCHours(0,0,0,0);var c=(0,i.default)(u);return c}t.exports=r.default})(Ed,Ed.exports);(function(t,r){Object.defineProperty(r,"__esModule",{value:!0}),r.default=l;var e=s(jr.exports),i=s(fo.exports),n=s(Ed.exports),a=s(Jt.exports);function s(u){return u&&u.__esModule?u:{default:u}}var o=6048e5;function l(u){(0,a.default)(1,arguments);var c=(0,e.default)(u),h=(0,i.default)(c).getTime()-(0,n.default)(c).getTime();return Math.round(h/o)+1}t.exports=r.default})(Dd,Dd.exports);var Md={exports:{}},po={exports:{}},Zn={};Object.defineProperty(Zn,"__esModule",{value:!0});Zn.getDefaultOptions=qM;Zn.setDefaultOptions=QM;var p2={};function qM(){return p2}function QM(t){p2=t}(function(t,r){Object.defineProperty(r,"__esModule",{value:!0}),r.default=o;var e=s(jr.exports),i=s(Jt.exports),n=s(Ri.exports),a=Zn;function s(l){return l&&l.__esModule?l:{default:l}}function o(l,u){var c,h,f,d,p,m,g,y;(0,i.default)(1,arguments);var v=(0,a.getDefaultOptions)(),b=(0,n.default)((c=(h=(f=(d=u==null?void 0:u.weekStartsOn)!==null&&d!==void 0?d:u==null||(p=u.locale)===null||p===void 0||(m=p.options)===null||m===void 0?void 0:m.weekStartsOn)!==null&&f!==void 0?f:v.weekStartsOn)!==null&&h!==void 0?h:(g=v.locale)===null||g===void 0||(y=g.options)===null||y===void 0?void 0:y.weekStartsOn)!==null&&c!==void 0?c:0);if(!(b>=0&&b<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var _=(0,e.default)(l),x=_.getUTCDay(),k=(x=1&&k<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var L=new Date(0);L.setUTCFullYear(_+1,0,k),L.setUTCHours(0,0,0,0);var C=(0,n.default)(L,c),T=new Date(0);T.setUTCFullYear(_,0,k),T.setUTCHours(0,0,0,0);var A=(0,n.default)(T,c);return b.getTime()>=C.getTime()?_+1:b.getTime()>=A.getTime()?_:_-1}t.exports=r.default})(yu,yu.exports);(function(t,r){Object.defineProperty(r,"__esModule",{value:!0}),r.default=l;var e=o(yu.exports),i=o(Jt.exports),n=o(po.exports),a=o(Ri.exports),s=Zn;function o(u){return u&&u.__esModule?u:{default:u}}function l(u,c){var h,f,d,p,m,g,y,v;(0,i.default)(1,arguments);var b=(0,s.getDefaultOptions)(),_=(0,a.default)((h=(f=(d=(p=c==null?void 0:c.firstWeekContainsDate)!==null&&p!==void 0?p:c==null||(m=c.locale)===null||m===void 0||(g=m.options)===null||g===void 0?void 0:g.firstWeekContainsDate)!==null&&d!==void 0?d:b.firstWeekContainsDate)!==null&&f!==void 0?f:(y=b.locale)===null||y===void 0||(v=y.options)===null||v===void 0?void 0:v.firstWeekContainsDate)!==null&&h!==void 0?h:1),x=(0,e.default)(u,c),k=new Date(0);k.setUTCFullYear(x,0,_),k.setUTCHours(0,0,0,0);var L=(0,n.default)(k,c);return L}t.exports=r.default})(Id,Id.exports);(function(t,r){Object.defineProperty(r,"__esModule",{value:!0}),r.default=l;var e=s(jr.exports),i=s(po.exports),n=s(Id.exports),a=s(Jt.exports);function s(u){return u&&u.__esModule?u:{default:u}}var o=6048e5;function l(u,c){(0,a.default)(1,arguments);var h=(0,e.default)(u),f=(0,i.default)(h,c).getTime()-(0,n.default)(h,c).getTime();return Math.round(f/o)+1}t.exports=r.default})(Md,Md.exports);var bu={exports:{}};(function(t,r){Object.defineProperty(r,"__esModule",{value:!0}),r.default=e;function e(i,n){for(var a=i<0?"-":"",s=Math.abs(i).toString();s.length0?l:1-l;return(0,e.default)(o==="yy"?u%100:u,o.length)},M:function(s,o){var l=s.getUTCMonth();return o==="M"?String(l+1):(0,e.default)(l+1,2)},d:function(s,o){return(0,e.default)(s.getUTCDate(),o.length)},a:function(s,o){var l=s.getUTCHours()/12>=1?"pm":"am";switch(o){case"a":case"aa":return l.toUpperCase();case"aaa":return l;case"aaaaa":return l[0];case"aaaa":default:return l==="am"?"a.m.":"p.m."}},h:function(s,o){return(0,e.default)(s.getUTCHours()%12||12,o.length)},H:function(s,o){return(0,e.default)(s.getUTCHours(),o.length)},m:function(s,o){return(0,e.default)(s.getUTCMinutes(),o.length)},s:function(s,o){return(0,e.default)(s.getUTCSeconds(),o.length)},S:function(s,o){var l=o.length,u=s.getUTCMilliseconds(),c=Math.floor(u*Math.pow(10,l-3));return(0,e.default)(c,o.length)}},a=n;r.default=a,t.exports=r.default})(Ad,Ad.exports);(function(t,r){Object.defineProperty(r,"__esModule",{value:!0}),r.default=void 0;var e=u(Td.exports),i=u(Dd.exports),n=u(vu.exports),a=u(Md.exports),s=u(yu.exports),o=u(bu.exports),l=u(Ad.exports);function u(g){return g&&g.__esModule?g:{default:g}}var c={am:"am",pm:"pm",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},h={G:function(g,y,v){var b=g.getUTCFullYear()>0?1:0;switch(y){case"G":case"GG":case"GGG":return v.era(b,{width:"abbreviated"});case"GGGGG":return v.era(b,{width:"narrow"});case"GGGG":default:return v.era(b,{width:"wide"})}},y:function(g,y,v){if(y==="yo"){var b=g.getUTCFullYear(),_=b>0?b:1-b;return v.ordinalNumber(_,{unit:"year"})}return l.default.y(g,y)},Y:function(g,y,v,b){var _=(0,s.default)(g,b),x=_>0?_:1-_;if(y==="YY"){var k=x%100;return(0,o.default)(k,2)}return y==="Yo"?v.ordinalNumber(x,{unit:"year"}):(0,o.default)(x,y.length)},R:function(g,y){var v=(0,n.default)(g);return(0,o.default)(v,y.length)},u:function(g,y){var v=g.getUTCFullYear();return(0,o.default)(v,y.length)},Q:function(g,y,v){var b=Math.ceil((g.getUTCMonth()+1)/3);switch(y){case"Q":return String(b);case"QQ":return(0,o.default)(b,2);case"Qo":return v.ordinalNumber(b,{unit:"quarter"});case"QQQ":return v.quarter(b,{width:"abbreviated",context:"formatting"});case"QQQQQ":return v.quarter(b,{width:"narrow",context:"formatting"});case"QQQQ":default:return v.quarter(b,{width:"wide",context:"formatting"})}},q:function(g,y,v){var b=Math.ceil((g.getUTCMonth()+1)/3);switch(y){case"q":return String(b);case"qq":return(0,o.default)(b,2);case"qo":return v.ordinalNumber(b,{unit:"quarter"});case"qqq":return v.quarter(b,{width:"abbreviated",context:"standalone"});case"qqqqq":return v.quarter(b,{width:"narrow",context:"standalone"});case"qqqq":default:return v.quarter(b,{width:"wide",context:"standalone"})}},M:function(g,y,v){var b=g.getUTCMonth();switch(y){case"M":case"MM":return l.default.M(g,y);case"Mo":return v.ordinalNumber(b+1,{unit:"month"});case"MMM":return v.month(b,{width:"abbreviated",context:"formatting"});case"MMMMM":return v.month(b,{width:"narrow",context:"formatting"});case"MMMM":default:return v.month(b,{width:"wide",context:"formatting"})}},L:function(g,y,v){var b=g.getUTCMonth();switch(y){case"L":return String(b+1);case"LL":return(0,o.default)(b+1,2);case"Lo":return v.ordinalNumber(b+1,{unit:"month"});case"LLL":return v.month(b,{width:"abbreviated",context:"standalone"});case"LLLLL":return v.month(b,{width:"narrow",context:"standalone"});case"LLLL":default:return v.month(b,{width:"wide",context:"standalone"})}},w:function(g,y,v,b){var _=(0,a.default)(g,b);return y==="wo"?v.ordinalNumber(_,{unit:"week"}):(0,o.default)(_,y.length)},I:function(g,y,v){var b=(0,i.default)(g);return y==="Io"?v.ordinalNumber(b,{unit:"week"}):(0,o.default)(b,y.length)},d:function(g,y,v){return y==="do"?v.ordinalNumber(g.getUTCDate(),{unit:"date"}):l.default.d(g,y)},D:function(g,y,v){var b=(0,e.default)(g);return y==="Do"?v.ordinalNumber(b,{unit:"dayOfYear"}):(0,o.default)(b,y.length)},E:function(g,y,v){var b=g.getUTCDay();switch(y){case"E":case"EE":case"EEE":return v.day(b,{width:"abbreviated",context:"formatting"});case"EEEEE":return v.day(b,{width:"narrow",context:"formatting"});case"EEEEEE":return v.day(b,{width:"short",context:"formatting"});case"EEEE":default:return v.day(b,{width:"wide",context:"formatting"})}},e:function(g,y,v,b){var _=g.getUTCDay(),x=(_-b.weekStartsOn+8)%7||7;switch(y){case"e":return String(x);case"ee":return(0,o.default)(x,2);case"eo":return v.ordinalNumber(x,{unit:"day"});case"eee":return v.day(_,{width:"abbreviated",context:"formatting"});case"eeeee":return v.day(_,{width:"narrow",context:"formatting"});case"eeeeee":return v.day(_,{width:"short",context:"formatting"});case"eeee":default:return v.day(_,{width:"wide",context:"formatting"})}},c:function(g,y,v,b){var _=g.getUTCDay(),x=(_-b.weekStartsOn+8)%7||7;switch(y){case"c":return String(x);case"cc":return(0,o.default)(x,y.length);case"co":return v.ordinalNumber(x,{unit:"day"});case"ccc":return v.day(_,{width:"abbreviated",context:"standalone"});case"ccccc":return v.day(_,{width:"narrow",context:"standalone"});case"cccccc":return v.day(_,{width:"short",context:"standalone"});case"cccc":default:return v.day(_,{width:"wide",context:"standalone"})}},i:function(g,y,v){var b=g.getUTCDay(),_=b===0?7:b;switch(y){case"i":return String(_);case"ii":return(0,o.default)(_,y.length);case"io":return v.ordinalNumber(_,{unit:"day"});case"iii":return v.day(b,{width:"abbreviated",context:"formatting"});case"iiiii":return v.day(b,{width:"narrow",context:"formatting"});case"iiiiii":return v.day(b,{width:"short",context:"formatting"});case"iiii":default:return v.day(b,{width:"wide",context:"formatting"})}},a:function(g,y,v){var b=g.getUTCHours(),_=b/12>=1?"pm":"am";switch(y){case"a":case"aa":return v.dayPeriod(_,{width:"abbreviated",context:"formatting"});case"aaa":return v.dayPeriod(_,{width:"abbreviated",context:"formatting"}).toLowerCase();case"aaaaa":return v.dayPeriod(_,{width:"narrow",context:"formatting"});case"aaaa":default:return v.dayPeriod(_,{width:"wide",context:"formatting"})}},b:function(g,y,v){var b=g.getUTCHours(),_;switch(b===12?_=c.noon:b===0?_=c.midnight:_=b/12>=1?"pm":"am",y){case"b":case"bb":return v.dayPeriod(_,{width:"abbreviated",context:"formatting"});case"bbb":return v.dayPeriod(_,{width:"abbreviated",context:"formatting"}).toLowerCase();case"bbbbb":return v.dayPeriod(_,{width:"narrow",context:"formatting"});case"bbbb":default:return v.dayPeriod(_,{width:"wide",context:"formatting"})}},B:function(g,y,v){var b=g.getUTCHours(),_;switch(b>=17?_=c.evening:b>=12?_=c.afternoon:b>=4?_=c.morning:_=c.night,y){case"B":case"BB":case"BBB":return v.dayPeriod(_,{width:"abbreviated",context:"formatting"});case"BBBBB":return v.dayPeriod(_,{width:"narrow",context:"formatting"});case"BBBB":default:return v.dayPeriod(_,{width:"wide",context:"formatting"})}},h:function(g,y,v){if(y==="ho"){var b=g.getUTCHours()%12;return b===0&&(b=12),v.ordinalNumber(b,{unit:"hour"})}return l.default.h(g,y)},H:function(g,y,v){return y==="Ho"?v.ordinalNumber(g.getUTCHours(),{unit:"hour"}):l.default.H(g,y)},K:function(g,y,v){var b=g.getUTCHours()%12;return y==="Ko"?v.ordinalNumber(b,{unit:"hour"}):(0,o.default)(b,y.length)},k:function(g,y,v){var b=g.getUTCHours();return b===0&&(b=24),y==="ko"?v.ordinalNumber(b,{unit:"hour"}):(0,o.default)(b,y.length)},m:function(g,y,v){return y==="mo"?v.ordinalNumber(g.getUTCMinutes(),{unit:"minute"}):l.default.m(g,y)},s:function(g,y,v){return y==="so"?v.ordinalNumber(g.getUTCSeconds(),{unit:"second"}):l.default.s(g,y)},S:function(g,y){return l.default.S(g,y)},X:function(g,y,v,b){var _=b._originalDate||g,x=_.getTimezoneOffset();if(x===0)return"Z";switch(y){case"X":return d(x);case"XXXX":case"XX":return p(x);case"XXXXX":case"XXX":default:return p(x,":")}},x:function(g,y,v,b){var _=b._originalDate||g,x=_.getTimezoneOffset();switch(y){case"x":return d(x);case"xxxx":case"xx":return p(x);case"xxxxx":case"xxx":default:return p(x,":")}},O:function(g,y,v,b){var _=b._originalDate||g,x=_.getTimezoneOffset();switch(y){case"O":case"OO":case"OOO":return"GMT"+f(x,":");case"OOOO":default:return"GMT"+p(x,":")}},z:function(g,y,v,b){var _=b._originalDate||g,x=_.getTimezoneOffset();switch(y){case"z":case"zz":case"zzz":return"GMT"+f(x,":");case"zzzz":default:return"GMT"+p(x,":")}},t:function(g,y,v,b){var _=b._originalDate||g,x=Math.floor(_.getTime()/1e3);return(0,o.default)(x,y.length)},T:function(g,y,v,b){var _=b._originalDate||g,x=_.getTime();return(0,o.default)(x,y.length)}};function f(g,y){var v=g>0?"-":"+",b=Math.abs(g),_=Math.floor(b/60),x=b%60;if(x===0)return v+String(_);var k=y||"";return v+String(_)+k+(0,o.default)(x,2)}function d(g,y){if(g%60===0){var v=g>0?"-":"+";return v+(0,o.default)(Math.abs(g)/60,2)}return p(g,y)}function p(g,y){var v=y||"",b=g>0?"-":"+",_=Math.abs(g),x=(0,o.default)(Math.floor(_/60),2),k=(0,o.default)(_%60,2);return b+x+v+k}var m=h;r.default=m,t.exports=r.default})(Od,Od.exports);var Bd={exports:{}};(function(t,r){Object.defineProperty(r,"__esModule",{value:!0}),r.default=void 0;var e=function(o,l){switch(o){case"P":return l.date({width:"short"});case"PP":return l.date({width:"medium"});case"PPP":return l.date({width:"long"});case"PPPP":default:return l.date({width:"full"})}},i=function(o,l){switch(o){case"p":return l.time({width:"short"});case"pp":return l.time({width:"medium"});case"ppp":return l.time({width:"long"});case"pppp":default:return l.time({width:"full"})}},n=function(o,l){var u=o.match(/(P+)(p+)?/)||[],c=u[1],h=u[2];if(!h)return e(o,l);var f;switch(c){case"P":f=l.dateTime({width:"short"});break;case"PP":f=l.dateTime({width:"medium"});break;case"PPP":f=l.dateTime({width:"long"});break;case"PPPP":default:f=l.dateTime({width:"full"});break}return f.replace("{{date}}",e(c,l)).replace("{{time}}",i(h,l))},a={p:i,P:n},s=a;r.default=s,t.exports=r.default})(Bd,Bd.exports);var _u={exports:{}};(function(t,r){Object.defineProperty(r,"__esModule",{value:!0}),r.default=e;function e(i){var n=new Date(Date.UTC(i.getFullYear(),i.getMonth(),i.getDate(),i.getHours(),i.getMinutes(),i.getSeconds(),i.getMilliseconds()));return n.setUTCFullYear(i.getFullYear()),i.getTime()-n.getTime()}t.exports=r.default})(_u,_u.exports);var Bo={};Object.defineProperty(Bo,"__esModule",{value:!0});Bo.isProtectedDayOfYearToken=eI;Bo.isProtectedWeekYearToken=tI;Bo.throwProtectedError=rI;var XM=["D","DD"],JM=["YY","YYYY"];function eI(t){return XM.indexOf(t)!==-1}function tI(t){return JM.indexOf(t)!==-1}function rI(t,r,e){if(t==="YYYY")throw new RangeError("Use `yyyy` instead of `YYYY` (in `".concat(r,"`) for formatting years to the input `").concat(e,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"));if(t==="YY")throw new RangeError("Use `yy` instead of `YY` (in `".concat(r,"`) for formatting years to the input `").concat(e,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"));if(t==="D")throw new RangeError("Use `d` instead of `D` (in `".concat(r,"`) for formatting days of the month to the input `").concat(e,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"));if(t==="DD")throw new RangeError("Use `dd` instead of `DD` (in `".concat(r,"`) for formatting days of the month to the input `").concat(e,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"))}var Ld={exports:{}},Fd={exports:{}},Rd={exports:{}};(function(t,r){Object.defineProperty(r,"__esModule",{value:!0}),r.default=void 0;var e={lessThanXSeconds:{one:"less than a second",other:"less than {{count}} seconds"},xSeconds:{one:"1 second",other:"{{count}} seconds"},halfAMinute:"half a minute",lessThanXMinutes:{one:"less than a minute",other:"less than {{count}} minutes"},xMinutes:{one:"1 minute",other:"{{count}} minutes"},aboutXHours:{one:"about 1 hour",other:"about {{count}} hours"},xHours:{one:"1 hour",other:"{{count}} hours"},xDays:{one:"1 day",other:"{{count}} days"},aboutXWeeks:{one:"about 1 week",other:"about {{count}} weeks"},xWeeks:{one:"1 week",other:"{{count}} weeks"},aboutXMonths:{one:"about 1 month",other:"about {{count}} months"},xMonths:{one:"1 month",other:"{{count}} months"},aboutXYears:{one:"about 1 year",other:"about {{count}} years"},xYears:{one:"1 year",other:"{{count}} years"},overXYears:{one:"over 1 year",other:"over {{count}} years"},almostXYears:{one:"almost 1 year",other:"almost {{count}} years"}},i=function(a,s,o){var l,u=e[a];return typeof u=="string"?l=u:s===1?l=u.one:l=u.other.replace("{{count}}",s.toString()),o!=null&&o.addSuffix?o.comparison&&o.comparison>0?"in "+l:l+" ago":l},n=i;r.default=n,t.exports=r.default})(Rd,Rd.exports);var jd={exports:{}},Vd={exports:{}};(function(t,r){Object.defineProperty(r,"__esModule",{value:!0}),r.default=e;function e(i){return function(){var n=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},a=n.width?String(n.width):i.defaultWidth,s=i.formats[a]||i.formats[i.defaultWidth];return s}}t.exports=r.default})(Vd,Vd.exports);(function(t,r){Object.defineProperty(r,"__esModule",{value:!0}),r.default=void 0;var e=i(Vd.exports);function i(u){return u&&u.__esModule?u:{default:u}}var n={full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},a={full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},s={full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},o={date:(0,e.default)({formats:n,defaultWidth:"full"}),time:(0,e.default)({formats:a,defaultWidth:"full"}),dateTime:(0,e.default)({formats:s,defaultWidth:"full"})},l=o;r.default=l,t.exports=r.default})(jd,jd.exports);var Nd={exports:{}};(function(t,r){Object.defineProperty(r,"__esModule",{value:!0}),r.default=void 0;var e={lastWeek:"'last' eeee 'at' p",yesterday:"'yesterday at' p",today:"'today at' p",tomorrow:"'tomorrow at' p",nextWeek:"eeee 'at' p",other:"P"},i=function(a,s,o,l){return e[a]},n=i;r.default=n,t.exports=r.default})(Nd,Nd.exports);var Hd={exports:{}},zd={exports:{}};(function(t,r){Object.defineProperty(r,"__esModule",{value:!0}),r.default=e;function e(i){return function(n,a){var s=a!=null&&a.context?String(a.context):"standalone",o;if(s==="formatting"&&i.formattingValues){var l=i.defaultFormattingWidth||i.defaultWidth,u=a!=null&&a.width?String(a.width):l;o=i.formattingValues[u]||i.formattingValues[l]}else{var c=i.defaultWidth,h=a!=null&&a.width?String(a.width):i.defaultWidth;o=i.values[h]||i.values[c]}var f=i.argumentCallback?i.argumentCallback(n):n;return o[f]}}t.exports=r.default})(zd,zd.exports);(function(t,r){Object.defineProperty(r,"__esModule",{value:!0}),r.default=void 0;var e=i(zd.exports);function i(d){return d&&d.__esModule?d:{default:d}}var n={narrow:["B","A"],abbreviated:["BC","AD"],wide:["Before Christ","Anno Domini"]},a={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1st quarter","2nd quarter","3rd quarter","4th quarter"]},s={narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],wide:["January","February","March","April","May","June","July","August","September","October","November","December"]},o={narrow:["S","M","T","W","T","F","S"],short:["Su","Mo","Tu","We","Th","Fr","Sa"],abbreviated:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],wide:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"]},l={narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"}},u={narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"}},c=function(d,p){var m=Number(d),g=m%100;if(g>20||g<10)switch(g%10){case 1:return m+"st";case 2:return m+"nd";case 3:return m+"rd"}return m+"th"},h={ordinalNumber:c,era:(0,e.default)({values:n,defaultWidth:"wide"}),quarter:(0,e.default)({values:a,defaultWidth:"wide",argumentCallback:function(d){return d-1}}),month:(0,e.default)({values:s,defaultWidth:"wide"}),day:(0,e.default)({values:o,defaultWidth:"wide"}),dayPeriod:(0,e.default)({values:l,defaultWidth:"wide",formattingValues:u,defaultFormattingWidth:"wide"})},f=h;r.default=f,t.exports=r.default})(Hd,Hd.exports);var Ud={exports:{}},Yd={exports:{}};(function(t,r){Object.defineProperty(r,"__esModule",{value:!0}),r.default=e;function e(a){return function(s){var o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},l=o.width,u=l&&a.matchPatterns[l]||a.matchPatterns[a.defaultMatchWidth],c=s.match(u);if(!c)return null;var h=c[0],f=l&&a.parsePatterns[l]||a.parsePatterns[a.defaultParseWidth],d=Array.isArray(f)?n(f,function(g){return g.test(h)}):i(f,function(g){return g.test(h)}),p;p=a.valueCallback?a.valueCallback(d):d,p=o.valueCallback?o.valueCallback(p):p;var m=s.slice(h.length);return{value:p,rest:m}}}function i(a,s){for(var o in a)if(a.hasOwnProperty(o)&&s(a[o]))return o}function n(a,s){for(var o=0;o1&&arguments[1]!==void 0?arguments[1]:{},s=n.match(i.matchPattern);if(!s)return null;var o=s[0],l=n.match(i.parsePattern);if(!l)return null;var u=i.valueCallback?i.valueCallback(l[0]):l[0];u=a.valueCallback?a.valueCallback(u):u;var c=n.slice(o.length);return{value:u,rest:c}}}t.exports=r.default})(Wd,Wd.exports);(function(t,r){Object.defineProperty(r,"__esModule",{value:!0}),r.default=void 0;var e=n(Yd.exports),i=n(Wd.exports);function n(b){return b&&b.__esModule?b:{default:b}}var a=/^(\d+)(th|st|nd|rd)?/i,s=/\d+/i,o={narrow:/^(b|a)/i,abbreviated:/^(b\.?\s?c\.?|b\.?\s?c\.?\s?e\.?|a\.?\s?d\.?|c\.?\s?e\.?)/i,wide:/^(before christ|before common era|anno domini|common era)/i},l={any:[/^b/i,/^(a|c)/i]},u={narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](th|st|nd|rd)? quarter/i},c={any:[/1/i,/2/i,/3/i,/4/i]},h={narrow:/^[jfmasond]/i,abbreviated:/^(jan|feb|mar|apr|may|jun|jul|aug|sep|oct|nov|dec)/i,wide:/^(january|february|march|april|may|june|july|august|september|october|november|december)/i},f={narrow:[/^j/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^ja/i,/^f/i,/^mar/i,/^ap/i,/^may/i,/^jun/i,/^jul/i,/^au/i,/^s/i,/^o/i,/^n/i,/^d/i]},d={narrow:/^[smtwf]/i,short:/^(su|mo|tu|we|th|fr|sa)/i,abbreviated:/^(sun|mon|tue|wed|thu|fri|sat)/i,wide:/^(sunday|monday|tuesday|wednesday|thursday|friday|saturday)/i},p={narrow:[/^s/i,/^m/i,/^t/i,/^w/i,/^t/i,/^f/i,/^s/i],any:[/^su/i,/^m/i,/^tu/i,/^w/i,/^th/i,/^f/i,/^sa/i]},m={narrow:/^(a|p|mi|n|(in the|at) (morning|afternoon|evening|night))/i,any:/^([ap]\.?\s?m\.?|midnight|noon|(in the|at) (morning|afternoon|evening|night))/i},g={any:{am:/^a/i,pm:/^p/i,midnight:/^mi/i,noon:/^no/i,morning:/morning/i,afternoon:/afternoon/i,evening:/evening/i,night:/night/i}},y={ordinalNumber:(0,i.default)({matchPattern:a,parsePattern:s,valueCallback:function(b){return parseInt(b,10)}}),era:(0,e.default)({matchPatterns:o,defaultMatchWidth:"wide",parsePatterns:l,defaultParseWidth:"any"}),quarter:(0,e.default)({matchPatterns:u,defaultMatchWidth:"wide",parsePatterns:c,defaultParseWidth:"any",valueCallback:function(b){return b+1}}),month:(0,e.default)({matchPatterns:h,defaultMatchWidth:"wide",parsePatterns:f,defaultParseWidth:"any"}),day:(0,e.default)({matchPatterns:d,defaultMatchWidth:"wide",parsePatterns:p,defaultParseWidth:"any"}),dayPeriod:(0,e.default)({matchPatterns:m,defaultMatchWidth:"any",parsePatterns:g,defaultParseWidth:"any"})},v=y;r.default=v,t.exports=r.default})(Ud,Ud.exports);(function(t,r){Object.defineProperty(r,"__esModule",{value:!0}),r.default=void 0;var e=o(Rd.exports),i=o(jd.exports),n=o(Nd.exports),a=o(Hd.exports),s=o(Ud.exports);function o(c){return c&&c.__esModule?c:{default:c}}var l={code:"en-US",formatDistance:e.default,formatLong:i.default,formatRelative:n.default,localize:a.default,match:s.default,options:{weekStartsOn:0,firstWeekContainsDate:1}},u=l;r.default=u,t.exports=r.default})(Fd,Fd.exports);(function(t,r){Object.defineProperty(r,"__esModule",{value:!0}),r.default=void 0;var e=i(Fd.exports);function i(a){return a&&a.__esModule?a:{default:a}}var n=e.default;r.default=n,t.exports=r.default})(Ld,Ld.exports);(function(t,r){Object.defineProperty(r,"__esModule",{value:!0}),r.default=b;var e=d(Sd.exports),i=d(Pd.exports),n=d(jr.exports),a=d(Od.exports),s=d(Bd.exports),o=d(_u.exports),l=Bo,u=d(Ri.exports),c=d(Jt.exports),h=Zn,f=d(Ld.exports);function d(x){return x&&x.__esModule?x:{default:x}}var p=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,m=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,g=/^'([^]*?)'?$/,y=/''/g,v=/[a-zA-Z]/;function b(x,k,L){var C,T,A,U,N,Y,fe,K,F,le,pe,Ce,Ie,Re,Pe,he,Te,R;(0,c.default)(2,arguments);var G=String(k),$=(0,h.getDefaultOptions)(),ee=(C=(T=L==null?void 0:L.locale)!==null&&T!==void 0?T:$.locale)!==null&&C!==void 0?C:f.default,z=(0,u.default)((A=(U=(N=(Y=L==null?void 0:L.firstWeekContainsDate)!==null&&Y!==void 0?Y:L==null||(fe=L.locale)===null||fe===void 0||(K=fe.options)===null||K===void 0?void 0:K.firstWeekContainsDate)!==null&&N!==void 0?N:$.firstWeekContainsDate)!==null&&U!==void 0?U:(F=$.locale)===null||F===void 0||(le=F.options)===null||le===void 0?void 0:le.firstWeekContainsDate)!==null&&A!==void 0?A:1);if(!(z>=1&&z<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var ae=(0,u.default)((pe=(Ce=(Ie=(Re=L==null?void 0:L.weekStartsOn)!==null&&Re!==void 0?Re:L==null||(Pe=L.locale)===null||Pe===void 0||(he=Pe.options)===null||he===void 0?void 0:he.weekStartsOn)!==null&&Ie!==void 0?Ie:$.weekStartsOn)!==null&&Ce!==void 0?Ce:(Te=$.locale)===null||Te===void 0||(R=Te.options)===null||R===void 0?void 0:R.weekStartsOn)!==null&&pe!==void 0?pe:0);if(!(ae>=0&&ae<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");if(!ee.localize)throw new RangeError("locale must contain localize property");if(!ee.formatLong)throw new RangeError("locale must contain formatLong property");var ie=(0,n.default)(x);if(!(0,e.default)(ie))throw new RangeError("Invalid time value");var w=(0,o.default)(ie),S=(0,i.default)(ie,w),B={firstWeekContainsDate:z,weekStartsOn:ae,locale:ee,_originalDate:ie},V=G.match(m).map(function(H){var q=H[0];if(q==="p"||q==="P"){var Z=s.default[q];return Z(H,ee.formatLong)}return H}).join("").match(p).map(function(H){if(H==="''")return"'";var q=H[0];if(q==="'")return _(H);var Z=a.default[q];if(Z)return!(L!=null&&L.useAdditionalWeekYearTokens)&&(0,l.isProtectedWeekYearToken)(H)&&(0,l.throwProtectedError)(H,k,String(x)),!(L!=null&&L.useAdditionalDayOfYearTokens)&&(0,l.isProtectedDayOfYearToken)(H)&&(0,l.throwProtectedError)(H,k,String(x)),Z(S,H,ee.localize,B);if(q.match(v))throw new RangeError("Format string contains an unescaped latin alphabet character `"+q+"`");return H}).join("");return V}function _(x){var k=x.match(g);return k?k[1].replace(y,"'"):x}t.exports=r.default})(xd,xd.exports);var Kd={exports:{}},$d={exports:{}};(function(t,r){Object.defineProperty(r,"__esModule",{value:!0}),r.default=e;function e(s,o,l){var u=a(s,l.timeZone,l.locale);return u.formatToParts?i(u,o):n(u,o)}function i(s,o){for(var l=s.formatToParts(o),u=l.length-1;u>=0;--u)if(l[u].type==="timeZoneName")return l[u].value}function n(s,o){var l=s.format(o).replace(/\u200E/g,""),u=/ [\w-+ ]+$/.exec(l);return u?u[0].substr(1):""}function a(s,o,l){if(l&&!l.code)throw new Error("date-fns-tz error: Please set a language code on the locale object imported from date-fns, e.g. `locale.code = 'en-US'`");return new Intl.DateTimeFormat(l?[l.code,"en-US"]:void 0,{timeZone:o,timeZoneName:s})}t.exports=r.default})($d,$d.exports);var Nn={exports:{}},Zd={exports:{}};(function(t,r){Object.defineProperty(r,"__esModule",{value:!0}),r.default=e;function e(l,u){var c=o(u);return c.formatToParts?n(c,l):a(c,l)}var i={year:0,month:1,day:2,hour:3,minute:4,second:5};function n(l,u){try{for(var c=l.formatToParts(u),h=[],f=0;f=0&&(h[d]=parseInt(c[f].value,10))}return h}catch(p){if(p instanceof RangeError)return[NaN];throw p}}function a(l,u){var c=l.format(u).replace(/\u200E/g,""),h=/(\d+)\/(\d+)\/(\d+),? (\d+):(\d+):(\d+)/.exec(c);return[h[3],h[1],h[2],h[4],h[5],h[6]]}var s={};function o(l){if(!s[l]){var u=new Intl.DateTimeFormat("en-US",{hour12:!1,timeZone:"America/New_York",year:"numeric",month:"numeric",day:"2-digit",hour:"2-digit",minute:"2-digit",second:"2-digit"}).format(new Date("2014-06-25T04:00:00.123Z")),c=u==="06/25/2014, 00:00:00"||u==="\u200E06\u200E/\u200E25\u200E/\u200E2014\u200E \u200E00\u200E:\u200E00\u200E:\u200E00";s[l]=c?new Intl.DateTimeFormat("en-US",{hour12:!1,timeZone:l,year:"numeric",month:"numeric",day:"2-digit",hour:"2-digit",minute:"2-digit",second:"2-digit"}):new Intl.DateTimeFormat("en-US",{hourCycle:"h23",timeZone:l,year:"numeric",month:"numeric",day:"2-digit",hour:"2-digit",minute:"2-digit",second:"2-digit"})}return s[l]}t.exports=r.default})(Zd,Zd.exports);var wu={exports:{}};(function(t,r){Object.defineProperty(r,"__esModule",{value:!0}),r.default=e;function e(i,n,a,s,o,l,u){var c=new Date(0);return c.setUTCFullYear(i,n,a),c.setUTCHours(s,o,l,u),c}t.exports=r.default})(wu,wu.exports);(function(t,r){Object.defineProperty(r,"__esModule",{value:!0}),r.default=l;var e=n(Zd.exports),i=n(wu.exports);function n(m){return m&&m.__esModule?m:{default:m}}var a=36e5,s=6e4,o={timezone:/([Z+-].*)$/,timezoneZ:/^(Z)$/,timezoneHH:/^([+-]\d{2})$/,timezoneHHMM:/^([+-]\d{2}):?(\d{2})$/};function l(m,g,y){var v,b;if(m===""||(v=o.timezoneZ.exec(m),v))return 0;var _;if(v=o.timezoneHH.exec(m),v)return _=parseInt(v[1],10),f(_)?-(_*a):NaN;if(v=o.timezoneHHMM.exec(m),v){_=parseInt(v[1],10);var x=parseInt(v[2],10);return f(_,x)?(b=Math.abs(_)*a+x*s,_>0?-b:b):NaN}if(p(m)){g=new Date(g||Date.now());var k=y?g:u(g),L=c(k,m),C=y?L:h(g,L,m);return-C}return NaN}function u(m){return(0,i.default)(m.getFullYear(),m.getMonth(),m.getDate(),m.getHours(),m.getMinutes(),m.getSeconds(),m.getMilliseconds())}function c(m,g){var y=(0,e.default)(m,g),v=(0,i.default)(y[0],y[1]-1,y[2],y[3]%24,y[4],y[5],0).getTime(),b=m.getTime(),_=b%1e3;return b-=_>=0?_:1e3+_,v-b}function h(m,g,y){var v=m.getTime(),b=v-g,_=c(new Date(b),y);if(g===_)return g;b-=_-g;var x=c(new Date(b),y);return _===x?_:Math.max(_,x)}function f(m,g){return-23<=m&&m<=23&&(g==null||0<=g&&g<=59)}var d={};function p(m){if(d[m])return!0;try{return new Intl.DateTimeFormat(void 0,{timeZone:m}),d[m]=!0,!0}catch{return!1}}t.exports=r.default})(Nn,Nn.exports);(function(t,r){Object.defineProperty(r,"__esModule",{value:!0}),r.default=void 0;var e=n($d.exports),i=n(Nn.exports);function n(d){return d&&d.__esModule?d:{default:d}}var a=60*1e3,s={X:function(d,p,m,g){var y=o(g.timeZone,g._originalDate||d);if(y===0)return"Z";switch(p){case"X":return c(y);case"XXXX":case"XX":return u(y);case"XXXXX":case"XXX":default:return u(y,":")}},x:function(d,p,m,g){var y=o(g.timeZone,g._originalDate||d);switch(p){case"x":return c(y);case"xxxx":case"xx":return u(y);case"xxxxx":case"xxx":default:return u(y,":")}},O:function(d,p,m,g){var y=o(g.timeZone,g._originalDate||d);switch(p){case"O":case"OO":case"OOO":return"GMT"+h(y,":");case"OOOO":default:return"GMT"+u(y,":")}},z:function(d,p,m,g){var y=g._originalDate||d;switch(p){case"z":case"zz":case"zzz":return(0,e.default)("short",y,g);case"zzzz":default:return(0,e.default)("long",y,g)}}};function o(d,p){var m=d?(0,i.default)(d,p,!0)/a:p.getTimezoneOffset();if(Number.isNaN(m))throw new RangeError("Invalid time zone specified: "+d);return m}function l(d,p){for(var m=d<0?"-":"",g=Math.abs(d).toString();g.length0?"-":"+",y=Math.abs(d),v=l(Math.floor(y/60),2),b=l(Math.floor(y%60),2);return g+v+m+b}function c(d,p){if(d%60===0){var m=d>0?"-":"+";return m+l(Math.abs(d)/60,2)}return u(d,p)}function h(d,p){var m=d>0?"-":"+",g=Math.abs(d),y=Math.floor(g/60),v=g%60;if(v===0)return m+String(y);var b=p||"";return m+String(y)+b+l(v,2)}var f=s;r.default=f,t.exports=r.default})(Kd,Kd.exports);var Ma={exports:{}},xu={exports:{}};(function(t,r){Object.defineProperty(r,"__esModule",{value:!0}),r.default=void 0;var e=/(Z|[+-]\d{2}(?::?\d{2})?| UTC| [a-zA-Z]+\/[a-zA-Z_]+(?:\/[a-zA-Z_]+)?)$/,i=e;r.default=i,t.exports=r.default})(xu,xu.exports);(function(t,r){Object.defineProperty(r,"__esModule",{value:!0}),r.default=h;var e=s(Ri.exports),i=s(_u.exports),n=s(Nn.exports),a=s(xu.exports);function s(C){return C&&C.__esModule?C:{default:C}}var o=36e5,l=6e4,u=2,c={dateTimePattern:/^([0-9W+-]+)(T| )(.*)/,datePattern:/^([0-9W+-]+)(.*)/,plainTime:/:/,YY:/^(\d{2})$/,YYY:[/^([+-]\d{2})$/,/^([+-]\d{3})$/,/^([+-]\d{4})$/],YYYY:/^(\d{4})/,YYYYY:[/^([+-]\d{4})/,/^([+-]\d{5})/,/^([+-]\d{6})/],MM:/^-(\d{2})$/,DDD:/^-?(\d{3})$/,MMDD:/^-?(\d{2})-?(\d{2})$/,Www:/^-?W(\d{2})$/,WwwD:/^-?W(\d{2})-?(\d{1})$/,HH:/^(\d{2}([.,]\d*)?)$/,HHMM:/^(\d{2}):?(\d{2}([.,]\d*)?)$/,HHMMSS:/^(\d{2}):?(\d{2}):?(\d{2}([.,]\d*)?)$/,timeZone:a.default};function h(C,T){if(arguments.length<1)throw new TypeError("1 argument required, but only "+arguments.length+" present");if(C===null)return new Date(NaN);var A=T||{},U=A.additionalDigits==null?u:(0,e.default)(A.additionalDigits);if(U!==2&&U!==1&&U!==0)throw new RangeError("additionalDigits must be 0, 1 or 2");if(C instanceof Date||typeof C=="object"&&Object.prototype.toString.call(C)==="[object Date]")return new Date(C.getTime());if(typeof C=="number"||Object.prototype.toString.call(C)==="[object Number]")return new Date(C);if(!(typeof C=="string"||Object.prototype.toString.call(C)==="[object String]"))return new Date(NaN);var N=f(C),Y=d(N.date,U),fe=Y.year,K=Y.restDateString,F=p(K,fe);if(isNaN(F))return new Date(NaN);if(F){var le=F.getTime(),pe=0,Ce;if(N.time&&(pe=m(N.time),isNaN(pe)))return new Date(NaN);if(N.timeZone||A.timeZone){if(Ce=(0,n.default)(N.timeZone||A.timeZone,new Date(le+pe)),isNaN(Ce))return new Date(NaN)}else Ce=(0,i.default)(new Date(le+pe)),Ce=(0,i.default)(new Date(le+pe+Ce));return new Date(le+pe+Ce)}else return new Date(NaN)}function f(C){var T={},A=c.dateTimePattern.exec(C),U;if(A?(T.date=A[1],U=A[3]):(A=c.datePattern.exec(C),A?(T.date=A[1],U=A[2]):(T.date=null,U=C)),U){var N=c.timeZone.exec(U);N?(T.time=U.replace(N[1],""),T.timeZone=N[1].trim()):T.time=U}return T}function d(C,T){var A=c.YYY[T],U=c.YYYYY[T],N;if(N=c.YYYY.exec(C)||U.exec(C),N){var Y=N[1];return{year:parseInt(Y,10),restDateString:C.slice(Y.length)}}if(N=c.YY.exec(C)||A.exec(C),N){var fe=N[1];return{year:parseInt(fe,10)*100,restDateString:C.slice(fe.length)}}return{year:null}}function p(C,T){if(T===null)return null;var A,U,N,Y;if(C.length===0)return U=new Date(0),U.setUTCFullYear(T),U;if(A=c.MM.exec(C),A)return U=new Date(0),N=parseInt(A[1],10)-1,_(T,N)?(U.setUTCFullYear(T,N),U):new Date(NaN);if(A=c.DDD.exec(C),A){U=new Date(0);var fe=parseInt(A[1],10);return x(T,fe)?(U.setUTCFullYear(T,0,fe),U):new Date(NaN)}if(A=c.MMDD.exec(C),A){U=new Date(0),N=parseInt(A[1],10)-1;var K=parseInt(A[2],10);return _(T,N,K)?(U.setUTCFullYear(T,N,K),U):new Date(NaN)}if(A=c.Www.exec(C),A)return Y=parseInt(A[1],10)-1,k(T,Y)?g(T,Y):new Date(NaN);if(A=c.WwwD.exec(C),A){Y=parseInt(A[1],10)-1;var F=parseInt(A[2],10)-1;return k(T,Y,F)?g(T,Y,F):new Date(NaN)}return null}function m(C){var T,A,U;if(T=c.HH.exec(C),T)return A=parseFloat(T[1].replace(",",".")),L(A)?A%24*o:NaN;if(T=c.HHMM.exec(C),T)return A=parseInt(T[1],10),U=parseFloat(T[2].replace(",",".")),L(A,U)?A%24*o+U*l:NaN;if(T=c.HHMMSS.exec(C),T){A=parseInt(T[1],10),U=parseInt(T[2],10);var N=parseFloat(T[3].replace(",","."));return L(A,U,N)?A%24*o+U*l+N*1e3:NaN}return null}function g(C,T,A){T=T||0,A=A||0;var U=new Date(0);U.setUTCFullYear(C,0,4);var N=U.getUTCDay()||7,Y=T*7+A+1-N;return U.setUTCDate(U.getUTCDate()+Y),U}var y=[31,28,31,30,31,30,31,31,30,31,30,31],v=[31,29,31,30,31,30,31,31,30,31,30,31];function b(C){return C%400===0||C%4===0&&C%100!==0}function _(C,T,A){if(T<0||T>11)return!1;if(A!=null){if(A<1)return!1;var U=b(C);if(U&&A>v[T]||!U&&A>y[T])return!1}return!0}function x(C,T){if(T<1)return!1;var A=b(C);return!(A&&T>366||!A&&T>365)}function k(C,T,A){return!(T<0||T>52||A!=null&&(A<0||A>6))}function L(C,T,A){return!(C!=null&&(C<0||C>=25)||T!=null&&(T<0||T>=60)||A!=null&&(A<0||A>=60))}t.exports=r.default})(Ma,Ma.exports);(function(t,r){Object.defineProperty(r,"__esModule",{value:!0}),r.default=o;var e=a(xd.exports),i=a(Kd.exports),n=a(Ma.exports);function a(l){return l&&l.__esModule?l:{default:l}}var s=/([xXOz]+)|''|'(''|[^'])+('|$)/g;function o(l,u,c){var h=String(u),f=c||{},d=h.match(s);if(d){var p=(0,n.default)(l,f);h=d.reduce(function(m,g){if(g[0]==="'")return m;var y=m.indexOf(g),v=m[y-1]==="'",b=m.replace(g,"'"+i.default[g[0]](p,g,null,f)+"'");return v?b.substring(0,y-1)+b.substring(y+1):b},h)}return(0,e.default)(l,h,f)}t.exports=r.default})(mu,mu.exports);var Gd={exports:{}},Su={exports:{}},qd={exports:{}};(function(t,r){Object.defineProperty(r,"__esModule",{value:!0}),r.default=e;function e(i,n){if(i==null)throw new TypeError("assign requires that input parameter not be null or undefined");for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(i[a]=n[a]);return i}t.exports=r.default})(qd,qd.exports);(function(t,r){Object.defineProperty(r,"__esModule",{value:!0}),r.default=n;var e=i(qd.exports);function i(a){return a&&a.__esModule?a:{default:a}}function n(a){return(0,e.default)({},a)}t.exports=r.default})(Su,Su.exports);var Cu={exports:{}};(function(t,r){Object.defineProperty(r,"__esModule",{value:!0}),r.default=a;var e=n(Nn.exports),i=n(Ma.exports);function n(s){return s&&s.__esModule?s:{default:s}}function a(s,o,l){var u=(0,i.default)(s,l),c=(0,e.default)(o,u,!0),h=new Date(u.getTime()-c),f=new Date(0);return f.setFullYear(h.getUTCFullYear(),h.getUTCMonth(),h.getUTCDate()),f.setHours(h.getUTCHours(),h.getUTCMinutes(),h.getUTCSeconds(),h.getUTCMilliseconds()),f}t.exports=r.default})(Cu,Cu.exports);(function(t,r){Object.defineProperty(r,"__esModule",{value:!0}),r.default=s;var e=a(Su.exports),i=a(mu.exports),n=a(Cu.exports);function a(o){return o&&o.__esModule?o:{default:o}}function s(o,l,u,c){var h=(0,e.default)(c);return h.timeZone=l,(0,i.default)((0,n.default)(o,l),u,h)}t.exports=r.default})(Gd,Gd.exports);var Qd={exports:{}};(function(t,r){Object.defineProperty(r,"__esModule",{value:!0}),r.default=n;var e=i(Nn.exports);function i(a){return a&&a.__esModule?a:{default:a}}function n(a,s){return-(0,e.default)(a,s)}t.exports=r.default})(Qd,Qd.exports);var Xd={exports:{}};(function(t,r){Object.defineProperty(r,"__esModule",{value:!0}),r.default=l;var e=o(Su.exports),i=o(Ma.exports),n=o(xu.exports),a=o(Nn.exports),s=o(wu.exports);function o(u){return u&&u.__esModule?u:{default:u}}function l(u,c,h){if(typeof u=="string"&&!u.match(n.default)){var f=(0,e.default)(h);return f.timeZone=c,(0,i.default)(u,f)}var d=(0,i.default)(u,h),p=(0,s.default)(d.getFullYear(),d.getMonth(),d.getDate(),d.getHours(),d.getMinutes(),d.getSeconds(),d.getMilliseconds()).getTime(),m=(0,a.default)(c,new Date(p));return new Date(p+m)}t.exports=r.default})(Xd,Xd.exports);var ph={format:mu.exports,formatInTimeZone:Gd.exports,getTimezoneOffset:Qd.exports,toDate:Ma.exports,utcToZonedTime:Cu.exports,zonedTimeToUtc:Xd.exports};function go(t){var r=t.getBoundingClientRect();return{width:r.width,height:r.height,top:r.top,right:r.right,bottom:r.bottom,left:r.left,x:r.left,y:r.top}}function Yr(t){if(t.toString()!=="[object Window]"){var r=t.ownerDocument;return r?r.defaultView:window}return t}function Ep(t){var r=Yr(t),e=r.pageXOffset,i=r.pageYOffset;return{scrollLeft:e,scrollTop:i}}function mo(t){var r=Yr(t).Element;return t instanceof r||t instanceof Element}function _i(t){var r=Yr(t).HTMLElement;return t instanceof r||t instanceof HTMLElement}function iI(t){return{scrollLeft:t.scrollLeft,scrollTop:t.scrollTop}}function nI(t){return t===Yr(t)||!_i(t)?Ep(t):iI(t)}function Hi(t){return t?(t.nodeName||"").toLowerCase():null}function yn(t){return(mo(t)?t.ownerDocument:t.document).documentElement}function g2(t){return go(yn(t)).left+Ep(t).scrollLeft}function Lo(t){return Yr(t).getComputedStyle(t)}function Mp(t){var r=Lo(t),e=r.overflow,i=r.overflowX,n=r.overflowY;return/auto|scroll|overlay|hidden/.test(e+n+i)}function m2(t,r,e){e===void 0&&(e=!1);var i=yn(r),n=go(t),a={scrollLeft:0,scrollTop:0},s={x:0,y:0};return e||((Hi(r)!=="body"||Mp(i))&&(a=nI(r)),_i(r)?(s=go(r),s.x+=r.clientLeft,s.y+=r.clientTop):i&&(s.x=g2(i))),{x:n.left+a.scrollLeft-s.x,y:n.top+a.scrollTop-s.y,width:n.width,height:n.height}}function Ip(t){return{x:t.offsetLeft,y:t.offsetTop,width:t.offsetWidth,height:t.offsetHeight}}function v2(t){return Hi(t)==="html"?t:t.assignedSlot||t.parentNode||t.host||yn(t)}function y2(t){return["html","body","#document"].indexOf(Hi(t))>=0?t.ownerDocument.body:_i(t)&&Mp(t)?t:y2(v2(t))}function zs(t,r){r===void 0&&(r=[]);var e=y2(t),i=Hi(e)==="body",n=Yr(e),a=i?[n].concat(n.visualViewport||[],Mp(e)?e:[]):e,s=r.concat(a);return i?s:s.concat(zs(v2(a)))}function aI(t){return["table","td","th"].indexOf(Hi(t))>=0}function sm(t){return!_i(t)||Lo(t).position==="fixed"?null:t.offsetParent}function Fo(t){for(var r=Yr(t),e=sm(t);e&&aI(e);)e=sm(e);return e&&Hi(e)==="body"&&Lo(e).position==="static"?r:e||r}var Vr="top",Jr="bottom",ei="right",Nr="left",Ap="auto",Ro=[Vr,Jr,ei,Nr],Ia="start",Bp="end",sI="clippingParents",b2="viewport",ys="popper",oI="reference",om=Ro.reduce(function(t,r){return t.concat([r+"-"+Ia,r+"-"+Bp])},[]),_2=[].concat(Ro,[Ap]).reduce(function(t,r){return t.concat([r,r+"-"+Ia,r+"-"+Bp])},[]),lI="beforeRead",uI="read",cI="afterRead",hI="beforeMain",dI="main",fI="afterMain",pI="beforeWrite",gI="write",mI="afterWrite",vI=[lI,uI,cI,hI,dI,fI,pI,gI,mI];function yI(t){var r=new Map,e=new Set,i=[];t.forEach(function(a){r.set(a.name,a)});function n(a){e.add(a.name);var s=[].concat(a.requires||[],a.requiresIfExists||[]);s.forEach(function(o){if(!e.has(o)){var l=r.get(o);l&&n(l)}}),i.push(a)}return t.forEach(function(a){e.has(a.name)||n(a)}),i}function bI(t){var r=yI(t);return vI.reduce(function(e,i){return e.concat(r.filter(function(n){return n.phase===i}))},[])}function _I(t){var r;return function(){return r||(r=new Promise(function(e){Promise.resolve().then(function(){r=void 0,e(t())})})),r}}function pi(t){return t.split("-")[0]}function wI(t){var r=t.reduce(function(e,i){var n=e[i.name];return e[i.name]=n?Object.assign({},n,{},i,{options:Object.assign({},n.options,{},i.options),data:Object.assign({},n.data,{},i.data)}):i,e},{});return Object.keys(r).map(function(e){return r[e]})}var lm={placement:"bottom",modifiers:[],strategy:"absolute"};function um(){for(var t=arguments.length,r=new Array(t),e=0;e=0?"x":"y"}function w2(t){var r=t.reference,e=t.element,i=t.placement,n=i?pi(i):null,a=i?vo(i):null,s=r.x+r.width/2-e.width/2,o=r.y+r.height/2-e.height/2,l;switch(n){case Vr:l={x:s,y:r.y-e.height};break;case Jr:l={x:s,y:r.y+r.height};break;case ei:l={x:r.x+r.width,y:o};break;case Nr:l={x:r.x-e.width,y:o};break;default:l={x:r.x,y:r.y}}var u=n?Lp(n):null;if(u!=null){var c=u==="y"?"height":"width";switch(a){case Ia:l[u]=Math.floor(l[u])-Math.floor(r[c]/2-e[c]/2);break;case Bp:l[u]=Math.floor(l[u])+Math.ceil(r[c]/2-e[c]/2);break}}return l}function PI(t){var r=t.state,e=t.name;r.modifiersData[e]=w2({reference:r.rects.reference,element:r.rects.popper,strategy:"absolute",placement:r.placement})}const kI={name:"popperOffsets",enabled:!0,phase:"read",fn:PI,data:{}};var OI={top:"auto",right:"auto",bottom:"auto",left:"auto"};function TI(t){var r=t.x,e=t.y,i=window,n=i.devicePixelRatio||1;return{x:Math.round(r*n)/n||0,y:Math.round(e*n)/n||0}}function cm(t){var r,e=t.popper,i=t.popperRect,n=t.placement,a=t.offsets,s=t.position,o=t.gpuAcceleration,l=t.adaptive,u=TI(a),c=u.x,h=u.y,f=a.hasOwnProperty("x"),d=a.hasOwnProperty("y"),p=Nr,m=Vr,g=window;if(l){var y=Fo(e);y===Yr(e)&&(y=yn(e)),n===Vr&&(m=Jr,h-=y.clientHeight-i.height,h*=o?1:-1),n===Nr&&(p=ei,c-=y.clientWidth-i.width,c*=o?1:-1)}var v=Object.assign({position:s},l&&OI);if(o){var b;return Object.assign({},v,(b={},b[m]=d?"0":"",b[p]=f?"0":"",b.transform=(g.devicePixelRatio||1)<2?"translate("+c+"px, "+h+"px)":"translate3d("+c+"px, "+h+"px, 0)",b))}return Object.assign({},v,(r={},r[m]=d?h+"px":"",r[p]=f?c+"px":"",r.transform="",r))}function DI(t){var r=t.state,e=t.options,i=e.gpuAcceleration,n=i===void 0?!0:i,a=e.adaptive,s=a===void 0?!0:a,o={placement:pi(r.placement),popper:r.elements.popper,popperRect:r.rects.popper,gpuAcceleration:n};r.modifiersData.popperOffsets!=null&&(r.styles.popper=Object.assign({},r.styles.popper,{},cm(Object.assign({},o,{offsets:r.modifiersData.popperOffsets,position:r.options.strategy,adaptive:s})))),r.modifiersData.arrow!=null&&(r.styles.arrow=Object.assign({},r.styles.arrow,{},cm(Object.assign({},o,{offsets:r.modifiersData.arrow,position:"absolute",adaptive:!1})))),r.attributes.popper=Object.assign({},r.attributes.popper,{"data-popper-placement":r.placement})}const EI={name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:DI,data:{}};function MI(t){var r=t.state;Object.keys(r.elements).forEach(function(e){var i=r.styles[e]||{},n=r.attributes[e]||{},a=r.elements[e];!_i(a)||!Hi(a)||(Object.assign(a.style,i),Object.keys(n).forEach(function(s){var o=n[s];o===!1?a.removeAttribute(s):a.setAttribute(s,o===!0?"":o)}))})}function II(t){var r=t.state,e={popper:{position:r.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(r.elements.popper.style,e.popper),r.elements.arrow&&Object.assign(r.elements.arrow.style,e.arrow),function(){Object.keys(r.elements).forEach(function(i){var n=r.elements[i],a=r.attributes[i]||{},s=Object.keys(r.styles.hasOwnProperty(i)?r.styles[i]:e[i]),o=s.reduce(function(l,u){return l[u]="",l},{});!_i(n)||!Hi(n)||(Object.assign(n.style,o),Object.keys(a).forEach(function(l){n.removeAttribute(l)}))})}}const AI={name:"applyStyles",enabled:!0,phase:"write",fn:MI,effect:II,requires:["computeStyles"]};function BI(t,r,e){var i=pi(t),n=[Nr,Vr].indexOf(i)>=0?-1:1,a=typeof e=="function"?e(Object.assign({},r,{placement:t})):e,s=a[0],o=a[1];return s=s||0,o=(o||0)*n,[Nr,ei].indexOf(i)>=0?{x:o,y:s}:{x:s,y:o}}function LI(t){var r=t.state,e=t.options,i=t.name,n=e.offset,a=n===void 0?[0,0]:n,s=_2.reduce(function(c,h){return c[h]=BI(h,r.rects,a),c},{}),o=s[r.placement],l=o.x,u=o.y;r.modifiersData.popperOffsets!=null&&(r.modifiersData.popperOffsets.x+=l,r.modifiersData.popperOffsets.y+=u),r.modifiersData[i]=s}const FI={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:LI};var RI={left:"right",right:"left",bottom:"top",top:"bottom"};function Il(t){return t.replace(/left|right|bottom|top/g,function(r){return RI[r]})}var jI={start:"end",end:"start"};function hm(t){return t.replace(/start|end/g,function(r){return jI[r]})}function VI(t){var r=Yr(t),e=r.visualViewport,i=r.innerWidth,n=r.innerHeight;return e&&/iPhone|iPod|iPad/.test(navigator.platform)&&(i=e.width,n=e.height),{width:i,height:n,x:0,y:0}}function NI(t){var r=Yr(t),e=Ep(t),i=m2(yn(t),r);return i.height=Math.max(i.height,r.innerHeight),i.width=Math.max(i.width,r.innerWidth),i.x=-e.scrollLeft,i.y=-e.scrollTop,i}function nl(t){return parseFloat(t)||0}function HI(t){var r=_i(t)?Lo(t):{};return{top:nl(r.borderTopWidth),right:nl(r.borderRightWidth),bottom:nl(r.borderBottomWidth),left:nl(r.borderLeftWidth)}}function zI(t){var r=Yr(t),e=HI(t),i=Hi(t)==="html",n=g2(t),a=t.clientWidth+e.right,s=t.clientHeight+e.bottom;return i&&r.innerHeight-t.clientHeight>50&&(s=r.innerHeight-e.bottom),{top:i?0:t.clientTop,right:t.clientLeft>e.left?e.right:i?r.innerWidth-a-n:t.offsetWidth-a,bottom:i?r.innerHeight-s:t.offsetHeight-s,left:i?n:t.clientLeft}}function x2(t,r){var e=Boolean(r.getRootNode&&r.getRootNode().host);if(t.contains(r))return!0;if(e){var i=r;do{if(i&&t.isSameNode(i))return!0;i=i.parentNode||i.host}while(i)}return!1}function Jd(t){return Object.assign({},t,{left:t.x,top:t.y,right:t.x+t.width,bottom:t.y+t.height})}function dm(t,r){return r===b2?Jd(VI(t)):_i(r)?go(r):Jd(NI(yn(t)))}function UI(t){var r=zs(t),e=["absolute","fixed"].indexOf(Lo(t).position)>=0,i=e&&_i(t)?Fo(t):t;return mo(i)?r.filter(function(n){return mo(n)&&x2(n,i)}):[]}function YI(t,r,e){var i=r==="clippingParents"?UI(t):[].concat(r),n=[].concat(i,[e]),a=n[0],s=n.reduce(function(o,l){var u=dm(t,l),c=zI(_i(l)?l:yn(t));return o.top=Math.max(u.top+c.top,o.top),o.right=Math.min(u.right-c.right,o.right),o.bottom=Math.min(u.bottom-c.bottom,o.bottom),o.left=Math.max(u.left+c.left,o.left),o},dm(t,a));return s.width=s.right-s.left,s.height=s.bottom-s.top,s.x=s.left,s.y=s.top,s}function S2(){return{top:0,right:0,bottom:0,left:0}}function C2(t){return Object.assign({},S2(),{},t)}function P2(t,r){return r.reduce(function(e,i){return e[i]=t,e},{})}function yo(t,r){r===void 0&&(r={});var e=r,i=e.placement,n=i===void 0?t.placement:i,a=e.boundary,s=a===void 0?sI:a,o=e.rootBoundary,l=o===void 0?b2:o,u=e.elementContext,c=u===void 0?ys:u,h=e.altBoundary,f=h===void 0?!1:h,d=e.padding,p=d===void 0?0:d,m=C2(typeof p!="number"?p:P2(p,Ro)),g=c===ys?oI:ys,y=t.elements.reference,v=t.rects.popper,b=t.elements[f?g:c],_=YI(mo(b)?b:b.contextElement||yn(t.elements.popper),s,l),x=go(y),k=w2({reference:x,element:v,strategy:"absolute",placement:n}),L=Jd(Object.assign({},v,{},k)),C=c===ys?L:x,T={top:_.top-C.top+m.top,bottom:C.bottom-_.bottom+m.bottom,left:_.left-C.left+m.left,right:C.right-_.right+m.right},A=t.modifiersData.offset;if(c===ys&&A){var U=A[n];Object.keys(T).forEach(function(N){var Y=[ei,Jr].indexOf(N)>=0?1:-1,fe=[Vr,Jr].indexOf(N)>=0?"y":"x";T[N]+=U[fe]*Y})}return T}function WI(t,r){r===void 0&&(r={});var e=r,i=e.placement,n=e.boundary,a=e.rootBoundary,s=e.padding,o=e.flipVariations,l=e.allowedAutoPlacements,u=l===void 0?_2:l,c=vo(i),h=(c?o?om:om.filter(function(d){return vo(d)===c}):Ro).filter(function(d){return u.indexOf(d)>=0}),f=h.reduce(function(d,p){return d[p]=yo(t,{placement:p,boundary:n,rootBoundary:a,padding:s})[pi(p)],d},{});return Object.keys(f).sort(function(d,p){return f[d]-f[p]})}function KI(t){if(pi(t)===Ap)return[];var r=Il(t);return[hm(t),r,hm(r)]}function $I(t){var r=t.state,e=t.options,i=t.name;if(!r.modifiersData[i]._skip){for(var n=e.mainAxis,a=n===void 0?!0:n,s=e.altAxis,o=s===void 0?!0:s,l=e.fallbackPlacements,u=e.padding,c=e.boundary,h=e.rootBoundary,f=e.altBoundary,d=e.flipVariations,p=d===void 0?!0:d,m=e.allowedAutoPlacements,g=r.options.placement,y=pi(g),v=y===g,b=l||(v||!p?[Il(g)]:KI(g)),_=[g].concat(b).reduce(function(Te,R){return Te.concat(pi(R)===Ap?WI(r,{placement:R,boundary:c,rootBoundary:h,padding:u,flipVariations:p,allowedAutoPlacements:m}):R)},[]),x=r.rects.reference,k=r.rects.popper,L=new Map,C=!0,T=_[0],A=0;A<_.length;A++){var U=_[A],N=pi(U),Y=vo(U)===Ia,fe=[Vr,Jr].indexOf(N)>=0,K=fe?"width":"height",F=yo(r,{placement:U,boundary:c,rootBoundary:h,altBoundary:f,padding:u}),le=fe?Y?ei:Nr:Y?Jr:Vr;x[K]>k[K]&&(le=Il(le));var pe=Il(le),Ce=[];if(a&&Ce.push(F[N]<=0),o&&Ce.push(F[le]<=0,F[pe]<=0),Ce.every(function(Te){return Te})){T=U,C=!1;break}L.set(U,Ce)}if(C)for(var Ie=p?3:1,Re=function(Te){var R=_.find(function(G){var $=L.get(G);if($)return $.slice(0,Te).every(function(ee){return ee})});if(R)return T=R,"break"},Pe=Ie;Pe>0;Pe--){var he=Re(Pe);if(he==="break")break}r.placement!==T&&(r.modifiersData[i]._skip=!0,r.placement=T,r.reset=!0)}}const ZI={name:"flip",enabled:!0,phase:"main",fn:$I,requiresIfExists:["offset"],data:{_skip:!1}};function GI(t){return t==="x"?"y":"x"}function Al(t,r,e){return Math.max(t,Math.min(r,e))}function qI(t){var r=t.state,e=t.options,i=t.name,n=e.mainAxis,a=n===void 0?!0:n,s=e.altAxis,o=s===void 0?!1:s,l=e.boundary,u=e.rootBoundary,c=e.altBoundary,h=e.padding,f=e.tether,d=f===void 0?!0:f,p=e.tetherOffset,m=p===void 0?0:p,g=yo(r,{boundary:l,rootBoundary:u,padding:h,altBoundary:c}),y=pi(r.placement),v=vo(r.placement),b=!v,_=Lp(y),x=GI(_),k=r.modifiersData.popperOffsets,L=r.rects.reference,C=r.rects.popper,T=typeof m=="function"?m(Object.assign({},r.rects,{placement:r.placement})):m,A={x:0,y:0};if(k){if(a){var U=_==="y"?Vr:Nr,N=_==="y"?Jr:ei,Y=_==="y"?"height":"width",fe=k[_],K=k[_]+g[U],F=k[_]-g[N],le=d?-C[Y]/2:0,pe=v===Ia?L[Y]:C[Y],Ce=v===Ia?-C[Y]:-L[Y],Ie=r.elements.arrow,Re=d&&Ie?Ip(Ie):{width:0,height:0},Pe=r.modifiersData["arrow#persistent"]?r.modifiersData["arrow#persistent"].padding:S2(),he=Pe[U],Te=Pe[N],R=Al(0,L[Y],Re[Y]),G=b?L[Y]/2-le-R-he-T:pe-R-he-T,$=b?-L[Y]/2+le+R+Te+T:Ce+R+Te+T,ee=r.elements.arrow&&Fo(r.elements.arrow),z=ee?_==="y"?ee.clientTop||0:ee.clientLeft||0:0,ae=r.modifiersData.offset?r.modifiersData.offset[r.placement][_]:0,ie=k[_]+G-ae-z,w=k[_]+$-ae,S=Al(d?Math.min(K,ie):K,fe,d?Math.max(F,w):F);k[_]=S,A[_]=S-fe}if(o){var B=_==="x"?Vr:Nr,V=_==="x"?Jr:ei,H=k[x],q=H+g[B],Z=H-g[V],X=Al(q,H,Z);k[x]=X,A[x]=X-H}r.modifiersData[i]=A}}const QI={name:"preventOverflow",enabled:!0,phase:"main",fn:qI,requiresIfExists:["offset"]};function XI(t){var r,e=t.state,i=t.name,n=e.elements.arrow,a=e.modifiersData.popperOffsets,s=pi(e.placement),o=Lp(s),l=[Nr,ei].indexOf(s)>=0,u=l?"height":"width";if(!(!n||!a)){var c=e.modifiersData[i+"#persistent"].padding,h=Ip(n),f=o==="y"?Vr:Nr,d=o==="y"?Jr:ei,p=e.rects.reference[u]+e.rects.reference[o]-a[o]-e.rects.popper[u],m=a[o]-e.rects.reference[o],g=Fo(n),y=g?o==="y"?g.clientHeight||0:g.clientWidth||0:0,v=p/2-m/2,b=c[f],_=y-h[u]-c[d],x=y/2-h[u]/2+v,k=Al(b,x,_),L=o;e.modifiersData[i]=(r={},r[L]=k,r.centerOffset=k-x,r)}}function JI(t){var r=t.state,e=t.options,i=t.name,n=e.element,a=n===void 0?"[data-popper-arrow]":n,s=e.padding,o=s===void 0?0:s;if(a!=null&&!(typeof a=="string"&&(a=r.elements.popper.querySelector(a),!a))){if(!x2(r.elements.popper,a))return;r.elements.arrow=a,r.modifiersData[i+"#persistent"]={padding:C2(typeof o!="number"?o:P2(o,Ro))}}}const eA={name:"arrow",enabled:!0,phase:"main",fn:XI,effect:JI,requires:["popperOffsets"],requiresIfExists:["preventOverflow"]};function fm(t,r,e){return e===void 0&&(e={x:0,y:0}),{top:t.top-r.height-e.y,right:t.right-r.width+e.x,bottom:t.bottom-r.height+e.y,left:t.left-r.width-e.x}}function pm(t){return[Vr,ei,Jr,Nr].some(function(r){return t[r]>=0})}function tA(t){var r=t.state,e=t.name,i=r.rects.reference,n=r.rects.popper,a=r.modifiersData.preventOverflow,s=yo(r,{elementContext:"reference"}),o=yo(r,{altBoundary:!0}),l=fm(s,i),u=fm(o,n,a),c=pm(l),h=pm(u);r.modifiersData[e]={referenceClippingOffsets:l,popperEscapeOffsets:u,isReferenceHidden:c,hasPopperEscaped:h},r.attributes.popper=Object.assign({},r.attributes.popper,{"data-popper-reference-hidden":c,"data-popper-escaped":h})}const rA={name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:tA};var iA=[CI,kI,EI,AI,FI,ZI,QI,eA,rA],nA=xI({defaultModifiers:iA}),aA=Object.defineProperty,sA=Object.defineProperties,oA=Object.getOwnPropertyDescriptors,Pu=Object.getOwnPropertySymbols,k2=Object.prototype.hasOwnProperty,O2=Object.prototype.propertyIsEnumerable,gm=(t,r,e)=>r in t?aA(t,r,{enumerable:!0,configurable:!0,writable:!0,value:e}):t[r]=e,Se=(t,r)=>{for(var e in r||(r={}))k2.call(r,e)&&gm(t,e,r[e]);if(Pu)for(var e of Pu(r))O2.call(r,e)&&gm(t,e,r[e]);return t},tt=(t,r)=>sA(t,oA(r)),lA=(t,r)=>{var e={};for(var i in t)k2.call(t,i)&&r.indexOf(i)<0&&(e[i]=t[i]);if(t!=null&&Pu)for(var i of Pu(t))r.indexOf(i)<0&&O2.call(t,i)&&(e[i]=t[i]);return e};function mi(t){if(t===null||t===!0||t===!1)return NaN;var r=Number(t);return isNaN(r)?r:r<0?Math.ceil(r):Math.floor(r)}function nr(t,r){if(r.length1?"s":"")+" required, but only "+r.length+" present")}function zi(t){nr(1,arguments);var r=Object.prototype.toString.call(t);return t instanceof Date||typeof t=="object"&&r==="[object Date]"?new Date(t.getTime()):typeof t=="number"||r==="[object Number]"?new Date(t):((typeof t=="string"||r==="[object String]")&&typeof console<"u"&&(console.warn("Starting with v2.0.0-beta.1 date-fns doesn't accept strings as date arguments. Please use `parseISO` to parse strings. See: https://git.io/fjule"),console.warn(new Error().stack)),new Date(NaN))}function ui(t,r){nr(2,arguments);var e=zi(t),i=mi(r);return isNaN(i)?new Date(NaN):(i&&e.setDate(e.getDate()+i),e)}function ef(t,r){nr(2,arguments);var e=zi(t),i=mi(r);if(isNaN(i))return new Date(NaN);if(!i)return e;var n=e.getDate(),a=new Date(e.getTime());a.setMonth(e.getMonth()+i+1,0);var s=a.getDate();return n>=s?a:(e.setFullYear(a.getFullYear(),a.getMonth(),n),e)}function mm(t,r){nr(2,arguments);var e=mi(r);return ef(t,e*12)}var al=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{},uA=typeof al=="object"&&al&&al.Object===Object&&al,T2=uA,cA=T2,hA=typeof self=="object"&&self&&self.Object===Object&&self,dA=cA||hA||Function("return this")(),wi=dA,fA=wi,pA=fA.Symbol,Ga=pA,vm=Ga,D2=Object.prototype,gA=D2.hasOwnProperty,mA=D2.toString,bs=vm?vm.toStringTag:void 0;function vA(t){var r=gA.call(t,bs),e=t[bs];try{t[bs]=void 0;var i=!0}catch{}var n=mA.call(t);return i&&(r?t[bs]=e:delete t[bs]),n}var yA=vA,bA=Object.prototype,_A=bA.toString;function wA(t){return _A.call(t)}var xA=wA,ym=Ga,SA=yA,CA=xA,PA="[object Null]",kA="[object Undefined]",bm=ym?ym.toStringTag:void 0;function OA(t){return t==null?t===void 0?kA:PA:bm&&bm in Object(t)?SA(t):CA(t)}var xi=OA;function TA(t){return t!=null&&typeof t=="object"}var Tr=TA,DA=xi,EA=Tr,MA="[object Boolean]";function IA(t){return t===!0||t===!1||EA(t)&&DA(t)==MA}var AA=IA,BA=xi,LA=Tr,FA="[object Number]";function RA(t){return typeof t=="number"||LA(t)&&BA(t)==FA}var Us=RA,jA=Array.isArray,Dr=jA,VA=xi,NA=Dr,HA=Tr,zA="[object String]";function UA(t){return typeof t=="string"||!NA(t)&&HA(t)&&VA(t)==zA}var tn=UA;function YA(t){var r=typeof t;return t!=null&&(r=="object"||r=="function")}var Wr=YA,WA=xi,KA=Wr,$A="[object AsyncFunction]",ZA="[object Function]",GA="[object GeneratorFunction]",qA="[object Proxy]";function QA(t){if(!KA(t))return!1;var r=WA(t);return r==ZA||r==GA||r==$A||r==qA}var Ai=QA,XA=9007199254740991;function JA(t){return typeof t=="number"&&t>-1&&t%1==0&&t<=XA}var Fp=JA,eB=Ai,tB=Fp;function rB(t){return t!=null&&tB(t.length)&&!eB(t)}var jo=rB,iB=jo,nB=Tr;function aB(t){return nB(t)&&iB(t)}var pr=aB;function sB(t){return t===void 0}var oB=sB,lB=xi,uB=Tr,cB="[object Date]";function hB(t){return uB(t)&&lB(t)==cB}var dB=hB;function fB(t){return function(r){return t(r)}}var uc=fB,Aa={exports:{}};(function(t,r){var e=T2,i=r&&!r.nodeType&&r,n=i&&!0&&t&&!t.nodeType&&t,a=n&&n.exports===i,s=a&&e.process,o=function(){try{var l=n&&n.require&&n.require("util").types;return l||s&&s.binding&&s.binding("util")}catch{}}();t.exports=o})(Aa,Aa.exports);var pB=dB,gB=uc,_m=Aa.exports,wm=_m&&_m.isDate,mB=wm?gB(wm):pB,vB=mB;function yB(t,r,e){return t===t&&(e!==void 0&&(t=t<=e?t:e),r!==void 0&&(t=t>=r?t:r)),t}var bB=yB,_B=xi,wB=Tr,xB="[object Symbol]";function SB(t){return typeof t=="symbol"||wB(t)&&_B(t)==xB}var cc=SB,xm=Wr,CB=cc,Sm=0/0,PB=/^\s+|\s+$/g,kB=/^[-+]0x[0-9a-f]+$/i,OB=/^0b[01]+$/i,TB=/^0o[0-7]+$/i,DB=parseInt;function EB(t){if(typeof t=="number")return t;if(CB(t))return Sm;if(xm(t)){var r=typeof t.valueOf=="function"?t.valueOf():t;t=xm(r)?r+"":r}if(typeof t!="string")return t===0?t:+t;t=t.replace(PB,"");var e=OB.test(t);return e||TB.test(t)?DB(t.slice(2),e?2:8):kB.test(t)?Sm:+t}var MB=EB,IB=bB,gh=MB;function AB(t,r,e){return e===void 0&&(e=r,r=void 0),e!==void 0&&(e=gh(e),e=e===e?e:0),r!==void 0&&(r=gh(r),r=r===r?r:0),IB(gh(t),r,e)}var BB=AB,LB=Dr,FB=cc,RB=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,jB=/^\w*$/;function VB(t,r){if(LB(t))return!1;var e=typeof t;return e=="number"||e=="symbol"||e=="boolean"||t==null||FB(t)?!0:jB.test(t)||!RB.test(t)||r!=null&&t in Object(r)}var Rp=VB,NB=wi,HB=NB["__core-js_shared__"],zB=HB,mh=zB,Cm=function(){var t=/[^.]+$/.exec(mh&&mh.keys&&mh.keys.IE_PROTO||"");return t?"Symbol(src)_1."+t:""}();function UB(t){return!!Cm&&Cm in t}var YB=UB,WB=Function.prototype,KB=WB.toString;function $B(t){if(t!=null){try{return KB.call(t)}catch{}try{return t+""}catch{}}return""}var E2=$B,ZB=Ai,GB=YB,qB=Wr,QB=E2,XB=/[\\^$.*+?()[\]{}|]/g,JB=/^\[object .+?Constructor\]$/,eL=Function.prototype,tL=Object.prototype,rL=eL.toString,iL=tL.hasOwnProperty,nL=RegExp("^"+rL.call(iL).replace(XB,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");function aL(t){if(!qB(t)||GB(t))return!1;var r=ZB(t)?nL:JB;return r.test(QB(t))}var sL=aL;function oL(t,r){return t==null?void 0:t[r]}var lL=oL,uL=sL,cL=lL;function hL(t,r){var e=cL(t,r);return uL(e)?e:void 0}var Gn=hL,dL=Gn,fL=dL(Object,"create"),hc=fL,Pm=hc;function pL(){this.__data__=Pm?Pm(null):{},this.size=0}var gL=pL;function mL(t){var r=this.has(t)&&delete this.__data__[t];return this.size-=r?1:0,r}var vL=mL,yL=hc,bL="__lodash_hash_undefined__",_L=Object.prototype,wL=_L.hasOwnProperty;function xL(t){var r=this.__data__;if(yL){var e=r[t];return e===bL?void 0:e}return wL.call(r,t)?r[t]:void 0}var SL=xL,CL=hc,PL=Object.prototype,kL=PL.hasOwnProperty;function OL(t){var r=this.__data__;return CL?r[t]!==void 0:kL.call(r,t)}var TL=OL,DL=hc,EL="__lodash_hash_undefined__";function ML(t,r){var e=this.__data__;return this.size+=this.has(t)?0:1,e[t]=DL&&r===void 0?EL:r,this}var IL=ML,AL=gL,BL=vL,LL=SL,FL=TL,RL=IL;function qa(t){var r=-1,e=t==null?0:t.length;for(this.clear();++r-1}var eF=JL,tF=dc;function rF(t,r){var e=this.__data__,i=tF(e,t);return i<0?(++this.size,e.push([t,r])):e[i][1]=r,this}var iF=rF,nF=NL,aF=ZL,sF=QL,oF=eF,lF=iF;function Xa(t){var r=-1,e=t==null?0:t.length;for(this.clear();++r-1&&t%1==0&&to))return!1;var u=a.get(t),c=a.get(r);if(u&&c)return u==r&&c==t;var h=-1,f=!0,d=e&HV?new RV:void 0;for(a.set(t,r),a.set(r,t);++h0){if(++r>=Kz)return arguments[0]}else r=0;return t.apply(void 0,arguments)}}var qz=Gz,Qz=Wz,Xz=qz,Jz=Xz(Qz),i5=Jz,eU=$p,tU=r5,rU=i5;function iU(t,r){return rU(tU(t,r,eU),t+"")}var Zp=iU,nU=Qa,aU=jo,sU=vc,oU=Wr;function lU(t,r,e){if(!oU(e))return!1;var i=typeof r;return(i=="number"?aU(e)&&sU(r,e.length):i=="string"&&r in e)?nU(e[r],t):!1}var Gp=lU;function uU(t){var r=[];if(t!=null)for(var e in Object(t))r.push(e);return r}var cU=uU,hU=Wr,dU=Yp,fU=cU,pU=Object.prototype,gU=pU.hasOwnProperty;function mU(t){if(!hU(t))return fU(t);var r=dU(t),e=[];for(var i in t)i=="constructor"&&(r||!gU.call(t,i))||e.push(i);return e}var vU=mU,yU=R2,bU=vU,_U=jo;function wU(t){return _U(t)?yU(t,!0):bU(t)}var as=wU,xU=Zp,SU=Qa,CU=Gp,PU=as,n5=Object.prototype,kU=n5.hasOwnProperty,OU=xU(function(t,r){t=Object(t);var e=-1,i=r.length,n=i>2?r[2]:void 0;for(n&&CU(r[0],r[1],n)&&(i=1);++e1?e[n-1]:void 0,s=n>2?e[2]:void 0;for(a=t.length>3&&typeof a=="function"?(n--,a):void 0,s&&EY(e[0],e[1],s)&&(a=n<3?void 0:a,n=1),r=Object(r);++i0&&e(o)?r>1?g5(o,r-1,e,i,n):tW(n,o):i||(n[n.length]=o)}return n}var iW=g5,nW=iW;function aW(t){var r=t==null?0:t.length;return r?nW(t,1):[]}var sW=aW,oW=sW,lW=r5,uW=i5;function cW(t){return uW(lW(t,void 0,oW),t+"")}var m5=cW,hW=qY,dW=m5,fW=dW(function(t,r){return t==null?{}:hW(t,r)}),pW=fW;function gW(t,r){for(var e=-1,i=t==null?0:t.length;++en?0:n+r),e=e>n?n:e,e<0&&(e+=n),n=r>e?0:e-r>>>0,r>>>=0;for(var a=Array(n);++i1),a}),sZ(t,uZ(t),e),i&&(e=iZ(e,cZ|hZ|dZ,oZ));for(var n=r.length;n--;)nZ(e,r[n]);return e}),of=fZ,pZ=Object.prototype,gZ=pZ.hasOwnProperty;function mZ(t,r){return t!=null&&gZ.call(t,r)}var vZ=mZ,yZ=vZ,bZ=X2;function _Z(t,r){return t!=null&&bZ(t,r,yZ)}var x5=_Z,wZ=jo;function xZ(t,r){return function(e,i){if(e==null)return e;if(!wZ(e))return t(e,i);for(var n=e.length,a=r?n:-1,s=Object(e);(r?a--:++aObject.prototype.toString.call(t).slice(8,-1),on=t=>vB(t)&&!isNaN(t.getTime()),Fr=t=>jZ(t)==="Object",Jp=x5,lf=(t,r)=>C5(r,e=>x5(t,e)),VZ=C5,rt=(t,r,e="0")=>{for(t=t!=null?String(t):"",r=r||2;t.length{const r={};return t.forEach(e=>Object.entries(e).forEach(([i,n])=>{r[i]?pr(r[i])?r[i].push(n):r[i]=[r[i],n]:r[i]=n})),r},xr=t=>!!(t&&t.month&&t.year),Os=(t,r)=>!xr(t)||!xr(r)?!1:t.year===r.year?t.month!xr(t)||!xr(r)?!1:t.year===r.year?t.month>r.month:t.year>r.year,P5=(t,r,e)=>(t||!1)&&!Os(t,r)&&!Ws(t,e),bh=(t,r)=>!t&&r||t&&!r?!1:!t&&!r?!0:t.month===r.month&&t.year===r.year,Ti=({month:t,year:r},e)=>{const i=e>0?1:-1;for(let n=0;n12?(t=1,r++):t<1&&(t=12,r--);return{month:t,year:r}},HZ=(t,r)=>{if(!xr(t)||!xr(r))return[];const e=[];for(;!Ws(t,r);)e.push(t),t=Ti(t,1);return e};function _h(t,r){const e=on(t),i=on(r);return!e&&!i?!0:e!==i?!1:t.getTime()===r.getTime()}const Mr=t=>pr(t)&&t.length>0,mv=(t,r,e)=>{const i=[];return e.forEach(n=>{const a=n.name||n.toString(),s=n.mixin,o=n.validate;if(Object.prototype.hasOwnProperty.call(t,a)){const l=o?o(t[a]):t[a];r[a]=s&&Fr(l)?Se(Se({},s),l):l,i.push(a)}}),{target:r,assigned:i.length?i:null}},or=(t,r,e,i)=>{t&&r&&e&&t.addEventListener(r,e,i)},lr=(t,r,e,i)=>{t&&r&&t.removeEventListener(r,e,i)},Ks=(t,r)=>!!t&&!!r&&(t===r||t.contains(r)),k5=(t,r)=>{(t.key===" "||t.key==="Enter")&&(r(t),t.preventDefault())},Tu=()=>{function t(){return((1+Math.random())*65536|0).toString(16).substring(1)}return`${t()+t()}-${t()}-${t()}-${t()}-${t()}${t()}${t()}`};function zZ(t){let r=0,e=0,i;if(t.length===0)return r;for(e=0;e{const e=t.__vccOpts||t;for(const[i,n]of r)e[i]=n;return e};const UZ={name:"CustomTransition",emits:["before-enter","before-transition","after-enter","after-transition"],props:{name:String,appear:Boolean},computed:{name_(){return`vc-${this.name||"none"}`}},methods:{beforeEnter(t){this.$emit("before-enter",t),this.$emit("before-transition",t)},afterEnter(t){this.$emit("after-enter",t),this.$emit("after-transition",t)}}};function YZ(t,r,e,i,n,a){return P(),ye(ja,{name:a.name_,appear:e.appear,onBeforeEnter:a.beforeEnter,onAfterEnter:a.afterEnter},{default:ue(()=>[me(t.$slots,"default")]),_:3},8,["name","appear","onBeforeEnter","onAfterEnter"])}var O5=os(UZ,[["render",YZ]]);const uf={name:"Popover",emits:["before-show","after-show","before-hide","after-hide"],render(){return De("div",{class:["vc-popover-content-wrapper",{"is-interactive":this.isInteractive}],ref:"popover"},[De(O5,{name:this.transition,appear:!0,"on-before-enter":this.beforeEnter,"on-after-enter":this.afterEnter,"on-before-leave":this.beforeLeave,"on-after-leave":this.afterLeave},{default:()=>this.isVisible?De("div",{tabindex:-1,class:["vc-popover-content",`direction-${this.direction}`,this.contentClass],style:this.contentStyle},[this.content,De("span",{class:["vc-popover-caret",`direction-${this.direction}`,`align-${this.alignment}`]})]):null})])},props:{id:{type:String,required:!0},contentClass:String},data(){return{ref:null,opts:null,data:null,transition:"slide-fade",transitionTranslate:"15px",transitionDuration:"0.15s",placement:"bottom",positionFixed:!1,modifiers:[],isInteractive:!1,isHovered:!1,isFocused:!1,showDelay:0,hideDelay:110,autoHide:!1,popperEl:null}},computed:{content(){return Ai(this.$slots.default)&&this.$slots.default({direction:this.direction,alignment:this.alignment,data:this.data,updateLayout:this.setupPopper,hide:t=>this.hide(t)})||this.$slots.default},contentStyle(){return{"--slide-translate":this.transitionTranslate,"--slide-duration":this.transitionDuration}},popperOptions(){return{placement:this.placement,strategy:this.positionFixed?"fixed":"absolute",modifiers:[{name:"onUpdate",enabled:!0,phase:"afterWrite",fn:this.onPopperUpdate},...this.modifiers||[]],onFirstUpdate:this.onPopperUpdate}},isVisible(){return!!(this.ref&&this.content)},direction(){return this.placement&&this.placement.split("-")[0]||"bottom"},alignment(){const t=this.direction==="left"||this.direction==="right";let r=this.placement.split("-");return r=r.length>1?r[1]:"",["start","top","left"].includes(r)?t?"top":"left":["end","bottom","right"].includes(r)?t?"bottom":"right":t?"middle":"center"}},watch:{opts(t,r){r&&r.callback&&r.callback(tt(Se({},r),{completed:!t,reason:t?"Overridden by action":null}))}},mounted(){this.popoverEl=this.$refs.popover,this.addEvents()},beforeUnmount(){this.destroyPopper(),this.removeEvents(),this.popoverEl=null},methods:{addEvents(){or(this.popoverEl,"click",this.onClick),or(this.popoverEl,"mouseover",this.onMouseOver),or(this.popoverEl,"mouseleave",this.onMouseLeave),or(this.popoverEl,"focusin",this.onFocusIn),or(this.popoverEl,"focusout",this.onFocusOut),or(document,"keydown",this.onDocumentKeydown),or(document,"click",this.onDocumentClick),or(document,"show-popover",this.onDocumentShowPopover),or(document,"hide-popover",this.onDocumentHidePopover),or(document,"toggle-popover",this.onDocumentTogglePopover),or(document,"update-popover",this.onDocumentUpdatePopover)},removeEvents(){lr(this.popoverEl,"click",this.onClick),lr(this.popoverEl,"mouseover",this.onMouseOver),lr(this.popoverEl,"mouseleave",this.onMouseLeave),lr(this.popoverEl,"focusin",this.onFocusIn),lr(this.popoverEl,"focusout",this.onFocusOut),lr(document,"keydown",this.onDocumentKeydown),lr(document,"click",this.onDocumentClick),lr(document,"show-popover",this.onDocumentShowPopover),lr(document,"hide-popover",this.onDocumentHidePopover),lr(document,"toggle-popover",this.onDocumentTogglePopover),lr(document,"update-popover",this.onDocumentUpdatePopover)},onClick(t){t.stopPropagation()},onMouseOver(){this.isHovered=!0,this.isInteractive&&this.show()},onMouseLeave(){this.isHovered=!1,this.autoHide&&!this.isFocused&&(!this.ref||this.ref!==document.activeElement)&&this.hide()},onFocusIn(){this.isFocused=!0,this.isInteractive&&this.show()},onFocusOut(t){(!t.relatedTarget||!Ks(this.popoverEl,t.relatedTarget))&&(this.isFocused=!1,!this.isHovered&&this.autoHide&&this.hide())},onDocumentClick(t){!this.$refs.popover||!this.ref||Ks(this.popoverEl,t.target)||Ks(this.ref,t.target)||this.hide()},onDocumentKeydown(t){(t.key==="Esc"||t.key==="Escape")&&this.hide()},onDocumentShowPopover({detail:t}){!t.id||t.id!==this.id||this.show(t)},onDocumentHidePopover({detail:t}){!t.id||t.id!==this.id||this.hide(t)},onDocumentTogglePopover({detail:t}){!t.id||t.id!==this.id||this.toggle(t)},onDocumentUpdatePopover({detail:t}){!t.id||t.id!==this.id||this.update(t)},show(t={}){t.action="show";const r=t.ref||this.ref,e=t.showDelay>=0?t.showDelay:this.showDelay;if(!r){t.callback&&t.callback({completed:!1,reason:"Invalid reference element provided"});return}clearTimeout(this.timeout),this.opts=t;const i=()=>{Object.assign(this,of(t,["id"])),this.setupPopper(),this.opts=null};e>0?this.timeout=setTimeout(()=>i(),e):i()},hide(t={}){t.action="hide";const r=t.ref||this.ref,e=t.hideDelay>=0?t.hideDelay:this.hideDelay;if(!this.ref||r!==this.ref){t.callback&&t.callback(tt(Se({},t),{completed:!1,reason:this.ref?"Invalid reference element provided":"Popover already hidden"}));return}const i=()=>{this.ref=null,this.opts=null};clearTimeout(this.timeout),this.opts=t,e>0?this.timeout=setTimeout(i,e):i()},toggle(t={}){this.isVisible&&t.ref===this.ref?this.hide(t):this.show(t)},update(t={}){Object.assign(this,of(t,["id"])),this.setupPopper()},setupPopper(){this.$nextTick(()=>{!this.ref||!this.$refs.popover||(this.popper&&this.popper.reference!==this.ref&&this.destroyPopper(),this.popper?this.popper.update():this.popper=nA(this.ref,this.popoverEl,this.popperOptions))})},onPopperUpdate(t){t.placement?this.placement=t.placement:t.state&&(this.placement=t.state.placement)},beforeEnter(t){this.$emit("before-show",t)},afterEnter(t){this.$emit("after-show",t)},beforeLeave(t){this.$emit("before-hide",t)},afterLeave(t){this.destroyPopper(),this.$emit("after-hide",t)},destroyPopper(){this.popper&&(this.popper.destroy(),this.popper=null)}}},WZ={inject:["sharedState"],computed:{masks(){return this.sharedState.masks},theme(){return this.sharedState.theme},locale(){return this.sharedState.locale},dayPopoverId(){return this.sharedState.dayPopoverId}},methods:{format(t,r){return this.locale.format(t,r)},pageForDate(t){return this.locale.getDateParts(this.locale.normalizeDate(t))}}},KZ=["base","start","end","startEnd"],$Z=["class","contentClass","style","contentStyle","color","fillMode"],ZZ={color:"blue",isDark:!1,highlight:{base:{fillMode:"light"},start:{fillMode:"solid"},end:{fillMode:"solid"}},dot:{base:{fillMode:"solid"},start:{fillMode:"solid"},end:{fillMode:"solid"}},bar:{base:{fillMode:"solid"},start:{fillMode:"solid"},end:{fillMode:"solid"}},content:{base:{},start:{},end:{}}};class vv{constructor(r){Object.assign(this,ZZ,r)}normalizeAttr({config:r,type:e}){let i=this.color,n={};const a=this[e];if(r===!0||tn(r))i=tn(r)?r:i,n=Se({},a);else if(Fr(r))lf(r,KZ)?n=Se({},r):n={base:Se({},r),start:Se({},r),end:Se({},r)};else return null;return Ys(n,{start:n.startEnd,end:n.startEnd},a),Bl(n).forEach(([s,o])=>{let l=i;o===!0||tn(o)?(l=tn(o)?o:l,n[s]={color:l}):Fr(o)&&(lf(o,$Z)?n[s]=Se({},o):n[s]={}),Jp(n,`${s}.color`)||BR(n,`${s}.color`,l)}),n}normalizeHighlight(r){const e=this.normalizeAttr({config:r,type:"highlight"});return Bl(e).forEach(([i,n])=>{const a=Ys(n,{isDark:this.isDark,color:this.color});n.style=Se(Se({},this.getHighlightBgStyle(a)),n.style),n.contentStyle=Se(Se({},this.getHighlightContentStyle(a)),n.contentStyle)}),e}getHighlightBgStyle({fillMode:r,color:e,isDark:i}){switch(r){case"outline":case"none":return{backgroundColor:i?"var(--gray-900)":"var(--white)",border:"2px solid",borderColor:i?`var(--${e}-200)`:`var(--${e}-700)`,borderRadius:"var(--rounded-full)"};case"light":return{backgroundColor:i?`var(--${e}-800)`:`var(--${e}-200)`,opacity:i?.75:1,borderRadius:"var(--rounded-full)"};case"solid":return{backgroundColor:i?`var(--${e}-500)`:`var(--${e}-600)`,borderRadius:"var(--rounded-full)"};default:return{borderRadius:"var(--rounded-full)"}}}getHighlightContentStyle({fillMode:r,color:e,isDark:i}){switch(r){case"outline":case"none":return{fontWeight:"var(--font-bold)",color:i?`var(--${e}-100)`:`var(--${e}-900)`};case"light":return{fontWeight:"var(--font-bold)",color:i?`var(--${e}-100)`:`var(--${e}-900)`};case"solid":return{fontWeight:"var(--font-bold)",color:"var(--white)"};default:return""}}bgAccentHigh({color:r,isDark:e}){return{backgroundColor:e?`var(--${r}-500)`:`var(--${r}-600)`}}contentAccent({color:r,isDark:e}){return r?{fontWeight:"var(--font-bold)",color:e?`var(--${r}-100)`:`var(--${r}-900)`}:null}normalizeDot(r){return this.normalizeNonHighlight("dot",r,this.bgAccentHigh)}normalizeBar(r){return this.normalizeNonHighlight("bar",r,this.bgAccentHigh)}normalizeContent(r){return this.normalizeNonHighlight("content",r,this.contentAccent)}normalizeNonHighlight(r,e,i){const n=this.normalizeAttr({type:r,config:e});return Bl(n).forEach(([a,s])=>{Ys(s,{isDark:this.isDark,color:this.color}),s.style=Se(Se({},i(s)),s.style)}),n}}var Fl=6e4;function yv(t){return t.getTime()%Fl}function Du(t){var r=new Date(t.getTime()),e=Math.ceil(r.getTimezoneOffset());r.setSeconds(0,0);var i=e>0,n=i?(Fl+yv(r))%Fl:yv(r);return e*Fl+n}function GZ(t,r){var e=JZ(r);return e.formatToParts?QZ(e,t):XZ(e,t)}var qZ={year:0,month:1,day:2,hour:3,minute:4,second:5};function QZ(t,r){for(var e=t.formatToParts(r),i=[],n=0;n=0&&(i[a]=parseInt(e[n].value,10))}return i}function XZ(t,r){var e=t.format(r).replace(/\u200E/g,""),i=/(\d+)\/(\d+)\/(\d+),? (\d+):(\d+):(\d+)/.exec(e);return[i[3],i[1],i[2],i[4],i[5],i[6]]}var wh={};function JZ(t){if(!wh[t]){var r=new Intl.DateTimeFormat("en-US",{hour12:!1,timeZone:"America/New_York",year:"numeric",month:"2-digit",day:"2-digit",hour:"2-digit",minute:"2-digit",second:"2-digit"}).format(new Date("2014-06-25T04:00:00.123Z")),e=r==="06/25/2014, 00:00:00"||r==="\u200E06\u200E/\u200E25\u200E/\u200E2014\u200E \u200E00\u200E:\u200E00\u200E:\u200E00";wh[t]=e?new Intl.DateTimeFormat("en-US",{hour12:!1,timeZone:t,year:"numeric",month:"2-digit",day:"2-digit",hour:"2-digit",minute:"2-digit",second:"2-digit"}):new Intl.DateTimeFormat("en-US",{hourCycle:"h23",timeZone:t,year:"numeric",month:"2-digit",day:"2-digit",hour:"2-digit",minute:"2-digit",second:"2-digit"})}return wh[t]}var bv=36e5,eG=6e4,ol={timezone:/([Z+-].*)$/,timezoneZ:/^(Z)$/,timezoneHH:/^([+-])(\d{2})$/,timezoneHHMM:/^([+-])(\d{2}):?(\d{2})$/,timezoneIANA:/(UTC|(?:[a-zA-Z]+\/[a-zA-Z_]+(?:\/[a-zA-Z_]+)?))$/};function _v(t,r){var e,i;if(e=ol.timezoneZ.exec(t),e)return 0;var n;if(e=ol.timezoneHH.exec(t),e)return n=parseInt(e[2],10),wv()?(i=n*bv,e[1]==="+"?-i:i):NaN;if(e=ol.timezoneHHMM.exec(t),e){n=parseInt(e[2],10);var a=parseInt(e[3],10);return wv(n,a)?(i=n*bv+a*eG,e[1]==="+"?-i:i):NaN}if(e=ol.timezoneIANA.exec(t),e){var s=GZ(r,t),o=Date.UTC(s[0],s[1]-1,s[2],s[3],s[4],s[5]),l=r.getTime()-r.getTime()%1e3;return-(o-l)}return 0}function wv(t,r){return!(r!=null&&(r<0||r>59))}var xh=36e5,xv=6e4,tG=2,Zt={dateTimeDelimeter:/[T ]/,plainTime:/:/,timeZoneDelimeter:/[Z ]/i,YY:/^(\d{2})$/,YYY:[/^([+-]\d{2})$/,/^([+-]\d{3})$/,/^([+-]\d{4})$/],YYYY:/^(\d{4})/,YYYYY:[/^([+-]\d{4})/,/^([+-]\d{5})/,/^([+-]\d{6})/],MM:/^-(\d{2})$/,DDD:/^-?(\d{3})$/,MMDD:/^-?(\d{2})-?(\d{2})$/,Www:/^-?W(\d{2})$/,WwwD:/^-?W(\d{2})-?(\d{1})$/,HH:/^(\d{2}([.,]\d*)?)$/,HHMM:/^(\d{2}):?(\d{2}([.,]\d*)?)$/,HHMMSS:/^(\d{2}):?(\d{2}):?(\d{2}([.,]\d*)?)$/,timezone:/([Z+-].*| UTC|(?:[a-zA-Z]+\/[a-zA-Z_]+(?:\/[a-zA-Z_]+)?))$/};function Sv(t,r){if(arguments.length<1)throw new TypeError("1 argument required, but only "+arguments.length+" present");if(t===null)return new Date(NaN);var e=r||{},i=e.additionalDigits==null?tG:mi(e.additionalDigits);if(i!==2&&i!==1&&i!==0)throw new RangeError("additionalDigits must be 0, 1 or 2");if(t instanceof Date||typeof t=="object"&&Object.prototype.toString.call(t)==="[object Date]")return new Date(t.getTime());if(typeof t=="number"||Object.prototype.toString.call(t)==="[object Number]")return new Date(t);if(!(typeof t=="string"||Object.prototype.toString.call(t)==="[object String]"))return new Date(NaN);var n=rG(t),a=iG(n.date,i),s=a.year,o=a.restDateString,l=nG(o,s);if(isNaN(l))return new Date(NaN);if(l){var u=l.getTime(),c=0,h;if(n.time&&(c=aG(n.time),isNaN(c)))return new Date(NaN);if(n.timezone||e.timeZone){if(h=_v(n.timezone||e.timeZone,new Date(u+c)),isNaN(h))return new Date(NaN);if(h=_v(n.timezone||e.timeZone,new Date(u+c+h)),isNaN(h))return new Date(NaN)}else h=Du(new Date(u+c)),h=Du(new Date(u+c+h));return new Date(u+c+h)}else return new Date(NaN)}function rG(t){var r={},e=t.split(Zt.dateTimeDelimeter),i;if(Zt.plainTime.test(e[0])?(r.date=null,i=e[0]):(r.date=e[0],i=e[1],r.timezone=e[2],Zt.timeZoneDelimeter.test(r.date)&&(r.date=t.split(Zt.timeZoneDelimeter)[0],i=t.substr(r.date.length,t.length))),i){var n=Zt.timezone.exec(i);n?(r.time=i.replace(n[1],""),r.timezone=n[1]):r.time=i}return r}function iG(t,r){var e=Zt.YYY[r],i=Zt.YYYYY[r],n;if(n=Zt.YYYY.exec(t)||i.exec(t),n){var a=n[1];return{year:parseInt(a,10),restDateString:t.slice(a.length)}}if(n=Zt.YY.exec(t)||e.exec(t),n){var s=n[1];return{year:parseInt(s,10)*100,restDateString:t.slice(s.length)}}return{year:null}}function nG(t,r){if(r===null)return null;var e,i,n,a;if(t.length===0)return i=new Date(0),i.setUTCFullYear(r),i;if(e=Zt.MM.exec(t),e)return i=new Date(0),n=parseInt(e[1],10)-1,Pv(r,n)?(i.setUTCFullYear(r,n),i):new Date(NaN);if(e=Zt.DDD.exec(t),e){i=new Date(0);var s=parseInt(e[1],10);return lG(r,s)?(i.setUTCFullYear(r,0,s),i):new Date(NaN)}if(e=Zt.MMDD.exec(t),e){i=new Date(0),n=parseInt(e[1],10)-1;var o=parseInt(e[2],10);return Pv(r,n,o)?(i.setUTCFullYear(r,n,o),i):new Date(NaN)}if(e=Zt.Www.exec(t),e)return a=parseInt(e[1],10)-1,kv(r,a)?Cv(r,a):new Date(NaN);if(e=Zt.WwwD.exec(t),e){a=parseInt(e[1],10)-1;var l=parseInt(e[2],10)-1;return kv(r,a,l)?Cv(r,a,l):new Date(NaN)}return null}function aG(t){var r,e,i;if(r=Zt.HH.exec(t),r)return e=parseFloat(r[1].replace(",",".")),Sh(e)?e%24*xh:NaN;if(r=Zt.HHMM.exec(t),r)return e=parseInt(r[1],10),i=parseFloat(r[2].replace(",",".")),Sh(e,i)?e%24*xh+i*xv:NaN;if(r=Zt.HHMMSS.exec(t),r){e=parseInt(r[1],10),i=parseInt(r[2],10);var n=parseFloat(r[3].replace(",","."));return Sh(e,i,n)?e%24*xh+i*xv+n*1e3:NaN}return null}function Cv(t,r,e){r=r||0,e=e||0;var i=new Date(0);i.setUTCFullYear(t,0,4);var n=i.getUTCDay()||7,a=r*7+e+1-n;return i.setUTCDate(i.getUTCDate()+a),i}var sG=[31,28,31,30,31,30,31,31,30,31,30,31],oG=[31,29,31,30,31,30,31,31,30,31,30,31];function T5(t){return t%400===0||t%4===0&&t%100!==0}function Pv(t,r,e){if(r<0||r>11)return!1;if(e!=null){if(e<1)return!1;var i=T5(t);if(i&&e>oG[r]||!i&&e>sG[r])return!1}return!0}function lG(t,r){if(r<1)return!1;var e=T5(t);return!(e&&r>366||!e&&r>365)}function kv(t,r,e){return!(r<0||r>52||e!=null&&(e<0||e>6))}function Sh(t,r,e){return!(t!=null&&(t<0||t>=25)||r!=null&&(r<0||r>=60)||e!=null&&(e<0||e>=60))}function Hn(t,r){nr(1,arguments);var e=r||{},i=e.locale,n=i&&i.options&&i.options.weekStartsOn,a=n==null?0:mi(n),s=e.weekStartsOn==null?a:mi(e.weekStartsOn);if(!(s>=0&&s<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var o=zi(t),l=o.getDay(),u=(l=n.getTime()?e+1:r.getTime()>=s.getTime()?e:e-1}function cG(t){nr(1,arguments);var r=uG(t),e=new Date(0);e.setFullYear(r,0,4),e.setHours(0,0,0,0);var i=Eu(e);return i}var hG=6048e5;function dG(t){nr(1,arguments);var r=zi(t),e=Eu(r).getTime()-cG(r).getTime();return Math.round(e/hG)+1}function fG(t,r){nr(1,arguments);var e=zi(t),i=e.getFullYear(),n=r||{},a=n.locale,s=a&&a.options&&a.options.firstWeekContainsDate,o=s==null?1:mi(s),l=n.firstWeekContainsDate==null?o:mi(n.firstWeekContainsDate);if(!(l>=1&&l<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var u=new Date(0);u.setFullYear(i+1,0,l),u.setHours(0,0,0,0);var c=Hn(u,r),h=new Date(0);h.setFullYear(i,0,l),h.setHours(0,0,0,0);var f=Hn(h,r);return e.getTime()>=c.getTime()?i+1:e.getTime()>=f.getTime()?i:i-1}function pG(t,r){nr(1,arguments);var e=r||{},i=e.locale,n=i&&i.options&&i.options.firstWeekContainsDate,a=n==null?1:mi(n),s=e.firstWeekContainsDate==null?a:mi(e.firstWeekContainsDate),o=fG(t,r),l=new Date(0);l.setFullYear(o,0,s),l.setHours(0,0,0,0);var u=Hn(l,r);return u}var gG=6048e5;function mG(t,r){nr(1,arguments);var e=zi(t),i=Hn(e,r).getTime()-pG(e,r).getTime();return Math.round(i/gG)+1}var vG=6048e5;function yG(t,r,e){nr(2,arguments);var i=Hn(t,e),n=Hn(r,e),a=i.getTime()-Du(i),s=n.getTime()-Du(n);return Math.round((a-s)/vG)}function bG(t){nr(1,arguments);var r=zi(t),e=r.getMonth();return r.setFullYear(r.getFullYear(),e+1,0),r.setHours(0,0,0,0),r}function _G(t){nr(1,arguments);var r=zi(t);return r.setDate(1),r.setHours(0,0,0,0),r}function wG(t,r){return nr(1,arguments),yG(bG(t),_G(t),r)+1}const xG=24*60*60*1e3;class jt{constructor(r,{order:e=0,locale:i,isFullDay:n}={}){if(this.isDateInfo=!0,this.order=e,this.locale=i instanceof Mu?i:new Mu(i),this.firstDayOfWeek=this.locale.firstDayOfWeek,!Fr(r)){const l=this.locale.normalizeDate(r);n?r={start:l,end:l}:r={startOn:l,endOn:l}}let a=null,s=null;if(r.start?a=this.locale.normalizeDate(r.start,tt(Se({},this.opts),{time:"00:00:00"})):r.startOn&&(a=this.locale.normalizeDate(r.startOn,this.opts)),r.end?s=this.locale.normalizeDate(r.end,tt(Se({},this.opts),{time:"23:59:59"})):r.endOn&&(s=this.locale.normalizeDate(r.endOn,this.opts)),a&&s&&a>s){const l=a;a=s,s=l}else a&&r.span>=1&&(s=ui(a,r.span-1));this.start=a,this.startTime=a?a.getTime():NaN,this.end=s,this.endTime=s?s.getTime():NaN,this.isDate=this.startTime&&this.startTime===this.endTime,this.isRange=!this.isDate;const o=mv(r,{},jt.patternProps);if(o.assigned&&(this.on={and:o.target}),r.on){const l=(pr(r.on)?r.on:[r.on]).map(u=>{if(Ai(u))return u;const c=mv(u,{},jt.patternProps);return c.assigned?c.target:null}).filter(u=>u);l.length&&(this.on=tt(Se({},this.on),{or:l}))}this.isComplex=!!this.on}get opts(){return{order:this.order,locale:this.locale}}toDateInfo(r){return r.isDateInfo?r:new jt(r,this.opts)}startOfWeek(r){const e=r.getDay()+1,i=e>=this.firstDayOfWeek?this.firstDayOfWeek-e:-(7-(this.firstDayOfWeek-e));return ui(r,i)}diffInDays(r,e){return Math.round((e-r)/xG)}diffInWeeks(r,e){return this.diffInDays(this.startOfWeek(r),this.startOfWeek(e))}diffInYears(r,e){return e.getUTCFullYear()-r.getUTCFullYear()}diffInMonths(r,e){return this.diffInYears(r,e)*12+(e.getMonth()-r.getMonth())}static get patterns(){return{dailyInterval:{test:(r,e,i)=>i.diffInDays(i.start||new Date,r.date)%e===0},weeklyInterval:{test:(r,e,i)=>i.diffInWeeks(i.start||new Date,r.date)%e===0},monthlyInterval:{test:(r,e,i)=>i.diffInMonths(i.start||new Date,r.date)%e===0},yearlyInterval:{test:()=>(r,e,i)=>i.diffInYears(i.start||new Date,r.date)%e===0},days:{validate:r=>pr(r)?r:[parseInt(r,10)],test:(r,e)=>e.includes(r.day)||e.includes(-r.dayFromEnd)},weekdays:{validate:r=>pr(r)?r:[parseInt(r,10)],test:(r,e)=>e.includes(r.weekday)},ordinalWeekdays:{validate:r=>Object.keys(r).reduce((e,i)=>{const n=r[i];return n&&(e[i]=pr(n)?n:[parseInt(n,10)]),e},{}),test:(r,e)=>Object.keys(e).map(i=>parseInt(i,10)).find(i=>e[i].includes(r.weekday)&&(i===r.weekdayOrdinal||i===-r.weekdayOrdinalFromEnd))},weekends:{validate:r=>r,test:r=>r.weekday===1||r.weekday===7},workweek:{validate:r=>r,test:r=>r.weekday>=2&&r.weekday<=6},weeks:{validate:r=>pr(r)?r:[parseInt(r,10)],test:(r,e)=>e.includes(r.week)||e.includes(-r.weekFromEnd)},months:{validate:r=>pr(r)?r:[parseInt(r,10)],test:(r,e)=>e.includes(r.month)},years:{validate:r=>pr(r)?r:[parseInt(r,10)],test:(r,e)=>e.includes(r.year)}}}static get patternProps(){return Object.keys(jt.patterns).map(r=>({name:r,validate:jt.patterns[r].validate}))}static testConfig(r,e,i){return Ai(r)?r(e):Fr(r)?Object.keys(r).every(n=>jt.patterns[n].test(e,r[n],i)):null}iterateDatesInRange({start:r,end:e},i){if(!r||!e||!Ai(i))return null;r=this.locale.normalizeDate(r,tt(Se({},this.opts),{time:"00:00:00"}));const n={i:0,date:r,day:this.locale.getDateParts(r),finished:!1};let a=null;for(;!n.finished&&n.date<=e;n.i++)a=i(n),n.date=ui(n.date,1),n.day=this.locale.getDateParts(n.date);return a}shallowIntersectingRange(r){return this.rangeShallowIntersectingRange(this,this.toDateInfo(r))}rangeShallowIntersectingRange(r,e){if(!this.dateShallowIntersectsDate(r,e))return null;const i=r.toRange(),n=e.toRange();let a=null,s=null;return i.start?n.start?a=i.start>n.start?i.start:n.start:a=i.start:n.start&&(a=n.start),i.end?n.end?s=i.end{this.matchesDay(a.day)&&(n=n||e.matchesDay(a.day),a.finished=n)}),n}shallowIntersectsDate(r){return this.dateShallowIntersectsDate(this,this.toDateInfo(r))}dateShallowIntersectsDate(r,e){return r.isDate?e.isDate?r.startTime===e.startTime:this.dateShallowIncludesDate(e,r):e.isDate?this.dateShallowIncludesDate(r,e):!(r.start&&e.end&&r.start>e.end||r.end&&e.start&&r.end{this.matchesDay(a.day)&&(n=n&&e.matchesDay(a.day),a.finished=!n)}),n}shallowIncludesDate(r){return this.dateShallowIncludesDate(this,r.isDate?r:new jt(r,this.opts))}dateShallowIncludesDate(r,e){return r.isDate?e.isDate?r.startTime===e.startTime:!e.startTime||!e.endTime?!1:r.startTime===e.startTime&&r.startTime===e.endTime:e.isDate?!(r.start&&e.startr.end):!(r.start&&(!e.start||e.startr.end))}intersectsDay(r){return this.shallowIntersectsDate(r.range)&&this.matchesDay(r)?this:null}matchesDay(r){return this.on?!(this.on.and&&!jt.testConfig(this.on.and,r,this)||this.on.or&&!this.on.or.some(e=>jt.testConfig(e,r,this))):!0}toRange(){return new jt({start:this.start,end:this.end},this.opts)}compare(r){if(this.order!==r.order)return this.order-r.order;if(this.isDate!==r.isDate)return this.isDate?1:-1;if(this.isDate)return 0;const e=this.start-r.start;return e!==0?e:this.end-r.end}}const Hr={ar:{dow:7,L:"D/\u200FM/\u200FYYYY"},bg:{dow:2,L:"D.MM.YYYY"},ca:{dow:2,L:"DD/MM/YYYY"},"zh-CN":{dow:2,L:"YYYY/MM/DD"},"zh-TW":{dow:1,L:"YYYY/MM/DD"},hr:{dow:2,L:"DD.MM.YYYY"},cs:{dow:2,L:"DD.MM.YYYY"},da:{dow:2,L:"DD.MM.YYYY"},nl:{dow:2,L:"DD-MM-YYYY"},"en-US":{dow:1,L:"MM/DD/YYYY"},"en-AU":{dow:2,L:"DD/MM/YYYY"},"en-CA":{dow:1,L:"YYYY-MM-DD"},"en-GB":{dow:2,L:"DD/MM/YYYY"},"en-IE":{dow:2,L:"DD-MM-YYYY"},"en-NZ":{dow:2,L:"DD/MM/YYYY"},"en-ZA":{dow:1,L:"YYYY/MM/DD"},eo:{dow:2,L:"YYYY-MM-DD"},et:{dow:2,L:"DD.MM.YYYY"},fi:{dow:2,L:"DD.MM.YYYY"},fr:{dow:2,L:"DD/MM/YYYY"},"fr-CA":{dow:1,L:"YYYY-MM-DD"},"fr-CH":{dow:2,L:"DD.MM.YYYY"},de:{dow:2,L:"DD.MM.YYYY"},he:{dow:1,L:"DD.MM.YYYY"},id:{dow:2,L:"DD/MM/YYYY"},it:{dow:2,L:"DD/MM/YYYY"},ja:{dow:1,L:"YYYY\u5E74M\u6708D\u65E5"},ko:{dow:1,L:"YYYY.MM.DD"},lv:{dow:2,L:"DD.MM.YYYY"},lt:{dow:2,L:"DD.MM.YYYY"},mk:{dow:2,L:"D.MM.YYYY"},nb:{dow:2,L:"D. MMMM YYYY"},nn:{dow:2,L:"D. MMMM YYYY"},pl:{dow:2,L:"DD.MM.YYYY"},pt:{dow:2,L:"DD/MM/YYYY"},ro:{dow:2,L:"DD.MM.YYYY"},ru:{dow:2,L:"DD.MM.YYYY"},sk:{dow:2,L:"DD.MM.YYYY"},"es-ES":{dow:2,L:"DD/MM/YYYY"},"es-MX":{dow:2,L:"DD/MM/YYYY"},sv:{dow:2,L:"YYYY-MM-DD"},th:{dow:1,L:"DD/MM/YYYY"},tr:{dow:2,L:"DD.MM.YYYY"},uk:{dow:2,L:"DD.MM.YYYY"},vi:{dow:2,L:"DD/MM/YYYY"}};Hr.en=Hr["en-US"];Hr.es=Hr["es-ES"];Hr.no=Hr.nb;Hr.zh=Hr["zh-CN"];Bl(Hr).forEach(([t,{dow:r,L:e}])=>{Hr[t]={id:t,firstDayOfWeek:r,masks:{L:e}}});const Gi={DATE_TIME:1,DATE:2,TIME:3},SG={1:["year","month","day","hours","minutes","seconds","milliseconds"],2:["year","month","day"],3:["hours","minutes","seconds","milliseconds"]},Ov=/d{1,2}|W{1,4}|M{1,4}|YY(?:YY)?|S{1,3}|Do|Z{1,4}|([HhMsDm])\1?|[aA]|"[^"]*"|'[^']*'/g,qi=/\d\d?/,CG=/\d{3}/,PG=/\d{4}/,_s=/[0-9]*['a-z\u00A0-\u05FF\u0700-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]+|[\u0600-\u06FF/]+(\s*?[\u0600-\u06FF]+){1,2}/i,kG=/\[([^]*?)\]/gm,Tv=()=>{},Dv=t=>(r,e,i)=>{const n=i[t].indexOf(e.charAt(0).toUpperCase()+e.substring(1).toLowerCase());~n&&(r.month=n)},OG=["L","iso"],ar=7,TG=[31,28,31,30,31,30,31,31,30,31,30,31],DG=[{value:0,label:"00"},{value:1,label:"01"},{value:2,label:"02"},{value:3,label:"03"},{value:4,label:"04"},{value:5,label:"05"},{value:6,label:"06"},{value:7,label:"07"},{value:8,label:"08"},{value:9,label:"09"},{value:10,label:"10"},{value:11,label:"11"},{value:12,label:"12"},{value:13,label:"13"},{value:14,label:"14"},{value:15,label:"15"},{value:16,label:"16"},{value:17,label:"17"},{value:18,label:"18"},{value:19,label:"19"},{value:20,label:"20"},{value:21,label:"21"},{value:22,label:"22"},{value:23,label:"23"}],Ev={D(t){return t.day},DD(t){return rt(t.day)},Do(t,r){return r.DoFn(t.day)},d(t){return t.weekday-1},dd(t){return rt(t.weekday-1)},W(t,r){return r.dayNamesNarrow[t.weekday-1]},WW(t,r){return r.dayNamesShorter[t.weekday-1]},WWW(t,r){return r.dayNamesShort[t.weekday-1]},WWWW(t,r){return r.dayNames[t.weekday-1]},M(t){return t.month},MM(t){return rt(t.month)},MMM(t,r){return r.monthNamesShort[t.month-1]},MMMM(t,r){return r.monthNames[t.month-1]},YY(t){return String(t.year).substring(2)},YYYY(t){return rt(t.year,4)},h(t){return t.hours%12||12},hh(t){return rt(t.hours%12||12)},H(t){return t.hours},HH(t){return rt(t.hours)},m(t){return t.minutes},mm(t){return rt(t.minutes)},s(t){return t.seconds},ss(t){return rt(t.seconds)},S(t){return Math.round(t.milliseconds/100)},SS(t){return rt(Math.round(t.milliseconds/10),2)},SSS(t){return rt(t.milliseconds,3)},a(t,r){return t.hours<12?r.amPm[0]:r.amPm[1]},A(t,r){return t.hours<12?r.amPm[0].toUpperCase():r.amPm[1].toUpperCase()},Z(){return"Z"},ZZ(t){const r=t.timezoneOffset;return`${r>0?"-":"+"}${rt(Math.floor(Math.abs(r)/60),2)}`},ZZZ(t){const r=t.timezoneOffset;return`${r>0?"-":"+"}${rt(Math.floor(Math.abs(r)/60)*100+Math.abs(r)%60,4)}`},ZZZZ(t){const r=t.timezoneOffset;return`${r>0?"-":"+"}${rt(Math.floor(Math.abs(r)/60),2)}:${rt(Math.abs(r)%60,2)}`}},_t={D:[qi,(t,r)=>{t.day=r}],Do:[new RegExp(qi.source+_s.source),(t,r)=>{t.day=parseInt(r,10)}],d:[qi,Tv],W:[_s,Tv],M:[qi,(t,r)=>{t.month=r-1}],MMM:[_s,Dv("monthNamesShort")],MMMM:[_s,Dv("monthNames")],YY:[qi,(t,r)=>{const e=+new Date().getFullYear().toString().substring(0,2);t.year=`${r>68?e-1:e}${r}`}],YYYY:[PG,(t,r)=>{t.year=r}],S:[/\d/,(t,r)=>{t.millisecond=r*100}],SS:[/\d{2}/,(t,r)=>{t.millisecond=r*10}],SSS:[CG,(t,r)=>{t.millisecond=r}],h:[qi,(t,r)=>{t.hour=r}],m:[qi,(t,r)=>{t.minute=r}],s:[qi,(t,r)=>{t.second=r}],a:[_s,(t,r,e)=>{const i=r.toLowerCase();i===e.amPm[0]?t.isPm=!1:i===e.amPm[1]&&(t.isPm=!0)}],Z:[/[^\s]*?[+-]\d\d:?\d\d|[^\s]*?Z?/,(t,r)=>{r==="Z"&&(r="+00:00");const e=`${r}`.match(/([+-]|\d\d)/gi);if(e){const i=+(e[1]*60)+parseInt(e[2],10);t.timezoneOffset=e[0]==="+"?i:-i}}]};_t.DD=_t.D;_t.dd=_t.d;_t.WWWW=_t.WWW=_t.WW=_t.W;_t.MM=_t.M;_t.mm=_t.m;_t.hh=_t.H=_t.HH=_t.h;_t.ss=_t.s;_t.A=_t.a;_t.ZZZZ=_t.ZZZ=_t.ZZ=_t.Z;function EG(t,r){const e=new Intl.DateTimeFormat().resolvedOptions().locale;let i;tn(t)?i=t:Jp(t,"id")&&(i=t.id),i=(i||e).toLowerCase();const n=Object.keys(r),a=o=>n.find(l=>l.toLowerCase()===o);i=a(i)||a(i.substring(0,2))||e;const s=tt(Se(Se({},r["en-IE"]),r[i]),{id:i});return t=Fr(t)?Xp(t,s):s,t}class Mu{constructor(r,{locales:e=Hr,timezone:i}={}){const{id:n,firstDayOfWeek:a,masks:s}=EG(r,e);this.id=n,this.daysInWeek=ar,this.firstDayOfWeek=BB(a,1,ar),this.masks=s,this.timezone=i||void 0,this.dayNames=this.getDayNames("long"),this.dayNamesShort=this.getDayNames("short"),this.dayNamesShorter=this.dayNamesShort.map(o=>o.substring(0,2)),this.dayNamesNarrow=this.getDayNames("narrow"),this.monthNames=this.getMonthNames("long"),this.monthNamesShort=this.getMonthNames("short"),this.amPm=["am","pm"],this.monthData={},this.getMonthComps=this.getMonthComps.bind(this),this.parse=this.parse.bind(this),this.format=this.format.bind(this),this.toPage=this.toPage.bind(this)}format(r,e){if(r=this.normalizeDate(r),!r)return"";e=this.normalizeMasks(e)[0];const i=[];e=e.replace(kG,(s,o)=>(i.push(o),"??"));const n=/Z$/.test(e)?"utc":this.timezone,a=this.getDateParts(r,n);return e=e.replace(Ov,s=>s in Ev?Ev[s](a,this):s.slice(1,s.length-1)),e.replace(/\?\?/g,()=>i.shift())}parse(r,e){return this.normalizeMasks(e).map(i=>{if(typeof i!="string")throw new Error("Invalid mask in fecha.parse");let n=r;if(n.length>1e3)return!1;let a=!0;const s={};if(i.replace(Ov,u=>{if(_t[u]){const c=_t[u],h=n.search(c[0]);~h?n.replace(c[0],f=>(c[1](s,f,this),n=n.substring(h+f.length),f)):a=!1}return _t[u]?"":u.slice(1,u.length-1)}),!a)return!1;const o=new Date;s.isPm===!0&&s.hour!=null&&+s.hour!=12?s.hour=+s.hour+12:s.isPm===!1&&+s.hour==12&&(s.hour=0);let l;return s.timezoneOffset!=null?(s.minute=+(s.minute||0)-+s.timezoneOffset,l=new Date(Date.UTC(s.year||o.getFullYear(),s.month||0,s.day||1,s.hour||0,s.minute||0,s.second||0,s.millisecond||0))):l=this.getDateFromParts({year:s.year||o.getFullYear(),month:(s.month||0)+1,day:s.day||1,hours:s.hour||0,minutes:s.minute||0,seconds:s.second||0,milliseconds:s.millisecond||0}),l}).find(i=>i)||new Date(r)}normalizeMasks(r){return(Mr(r)&&r||[tn(r)&&r||"YYYY-MM-DD"]).map(e=>OG.reduce((i,n)=>i.replace(n,this.masks[n]||""),e))}normalizeDate(r,e={}){let i=null,{type:n,fillDate:a}=e;const{mask:s,patch:o,time:l}=e,u=n==="auto"||!n;if(Us(r)?(n="number",i=new Date(+r)):tn(r)?(n="string",i=r?this.parse(r,s||"iso"):null):Fr(r)?(n="object",i=this.getDateFromParts(r)):(n="date",i=on(r)?new Date(r.getTime()):null),i&&o){a=a==null?new Date:this.normalizeDate(a);const c=Se(Se({},this.getDateParts(a)),pW(this.getDateParts(i),SG[o]));i=this.getDateFromParts(c)}return u&&(e.type=n),i&&!isNaN(i.getTime())?(l&&(i=this.adjustTimeForDate(i,{timeAdjust:l})),i):null}denormalizeDate(r,{type:e,mask:i}={}){switch(e){case"number":return r?r.getTime():NaN;case"string":return r?this.format(r,i||"iso"):"";default:return r?new Date(r):null}}hourIsValid(r,e,i){if(!e)return!0;if(pr(e))return e.includes(r);if(Fr(e)){const n=e.min||0,a=e.max||24;return n<=r&&a>=r}return e(r,i)}getHourOptions(r,e){return DG.filter(i=>this.hourIsValid(i.value,r,e))}getMinuteOptions(r){const e=[];r=r>0?r:1;for(let i=0;i<=59;i+=r)e.push({value:i,label:rt(i,2)});return e}nearestOptionValue(r,e){if(r==null)return r;const i=e.reduce((n,a)=>{if(a.disabled)return n;if(isNaN(n))return a.value;const s=Math.abs(n-r);return Math.abs(a.value-r)i&&(i instanceof jt?i:new jt(i,e))).filter(i=>i)}getDateParts(r,e=this.timezone){if(!r)return null;let i=r;if(e){const b=new Date(r.toLocaleString("en-US",{timeZone:e}));b.setMilliseconds(r.getMilliseconds());const _=b.getTime()-r.getTime();i=new Date(r.getTime()+_)}const n=i.getMilliseconds(),a=i.getSeconds(),s=i.getMinutes(),o=i.getHours(),l=i.getMonth()+1,u=i.getFullYear(),c=this.getMonthComps(l,u),h=i.getDate(),f=c.days-h+1,d=i.getDay()+1,p=Math.floor((h-1)/7+1),m=Math.floor((c.days-h)/7+1),g=Math.ceil((h+Math.abs(c.firstWeekday-c.firstDayOfWeek))/7),y=c.weeks-g+1,v={milliseconds:n,seconds:a,minutes:s,hours:o,day:h,dayFromEnd:f,weekday:d,weekdayOrdinal:p,weekdayOrdinalFromEnd:m,week:g,weekFromEnd:y,month:l,year:u,date:r,isValid:!0};return v.timezoneOffset=this.getTimezoneOffset(v),v}getDateFromParts(r){if(!r)return null;const e=new Date,{year:i=e.getFullYear(),month:n=e.getMonth()+1,day:a=e.getDate(),hours:s=0,minutes:o=0,seconds:l=0,milliseconds:u=0}=r;if(this.timezone){const c=`${rt(i,4)}-${rt(n,2)}-${rt(a,2)}T${rt(s,2)}:${rt(o,2)}:${rt(l,2)}.${rt(u,3)}`;return Sv(c,{timeZone:this.timezone})}return new Date(i,n-1,a,s,o,l,u)}getTimezoneOffset(r){const{year:e,month:i,day:n,hours:a=0,minutes:s=0,seconds:o=0,milliseconds:l=0}=r;let u;const c=new Date(Date.UTC(e,i-1,n,a,s,o,l));if(this.timezone){const h=`${rt(e,4)}-${rt(i,2)}-${rt(n,2)}T${rt(a,2)}:${rt(s,2)}:${rt(o,2)}.${rt(l,3)}`;u=Sv(h,{timeZone:this.timezone})}else u=new Date(e,i-1,n,a,s,o,l);return(u-c)/6e4}toPage(r,e){return Us(r)?Ti(e,r):tn(r)?this.getDateParts(this.normalizeDate(r)):on(r)?this.getDateParts(r):Fr(r)?r:null}getMonthDates(r=2e3){const e=[];for(let i=0;i<12;i++)e.push(new Date(r,i,15));return e}getMonthNames(r){const e=new Intl.DateTimeFormat(this.id,{month:r,timezome:"UTC"});return this.getMonthDates().map(i=>e.format(i))}getWeekdayDates(r=this.firstDayOfWeek){const e=[],i=5+r-1;for(let n=0;ne.format(i))}getMonthComps(r,e){const i=`${r}-${e}`;let n=this.monthData[i];if(!n){const a=e%4===0&&e%100!==0||e%400===0,s=new Date(e,r-1,1),o=s.getDay()+1,l=r===2&&a?29:TG[r-1],u=this.firstDayOfWeek-1,c=wG(s,{weekStartsOn:u}),h=[],f=[];for(let d=0;d(K,F,le,pe)=>this.normalizeDate({year:N,month:Y,day:fe,hours:K,minutes:F,seconds:le,milliseconds:pe});for(let N=1;N<=r;N++){for(let Y=1,fe=s;Y<=ar;Y++,fe+=fe===ar?1-ar:1){h&&fe===o&&(m=1,g=e.days,y=Math.floor((m-1)/ar+1),v=Math.floor((e.days-m)/ar+1),b=1,_=e.weeks,x=e.month,k=e.year,h=!1,f=!0);const K=U(k,x,m),F={start:K(0,0,0),end:K(23,59,59,999)},le=F.start,pe=`${rt(k,4)}-${rt(x,2)}-${rt(m,2)}`,Ce=Y,Ie=ar-Y,Re=u[N-1],Pe=l[N-1],he=m===C&&x===T&&k===A,Te=f&&m===1,R=f&&m===e.days,G=N===1,$=N===r,ee=Y===1,z=Y===ar;a.push({id:pe,label:m.toString(),ariaLabel:p.format(new Date(k,x-1,m)),day:m,dayFromEnd:g,weekday:fe,weekdayPosition:Ce,weekdayPositionFromEnd:Ie,weekdayOrdinal:y,weekdayOrdinalFromEnd:v,week:b,weekFromEnd:_,weeknumber:Re,isoWeeknumber:Pe,month:x,year:k,dateFromTime:K,date:le,range:F,isToday:he,isFirstDay:Te,isLastDay:R,inMonth:f,inPrevMonth:h,inNextMonth:d,onTop:G,onBottom:$,onLeft:ee,onRight:z,classes:[`id-${pe}`,`day-${m}`,`day-from-end-${g}`,`weekday-${fe}`,`weekday-position-${Ce}`,`weekday-ordinal-${y}`,`weekday-ordinal-from-end-${v}`,`week-${b}`,`week-from-end-${_}`,{"is-today":he,"is-first-day":Te,"is-last-day":R,"in-month":f,"in-prev-month":h,"in-next-month":d,"on-top":G,"on-bottom":$,"on-left":ee,"on-right":z}]}),f&&R?(f=!1,d=!0,m=1,g=n.days,y=1,v=Math.floor((n.days-m)/ar+1),b=1,_=n.weeks,x=n.month,k=n.year):(m++,g--,y=Math.floor((m-1)/ar+1),v=Math.floor((e.days-m)/ar+1))}b++,_--}return a}}class D5{constructor({key:r,hashcode:e,highlight:i,content:n,dot:a,bar:s,popover:o,dates:l,excludeDates:u,excludeMode:c,customData:h,order:f,pinPage:d},p,m){this.key=oB(r)?Tu():r,this.hashcode=e,this.customData=h,this.order=f||0,this.dateOpts={order:f,locale:m},this.pinPage=d,i&&(this.highlight=p.normalizeHighlight(i)),n&&(this.content=p.normalizeContent(n)),a&&(this.dot=p.normalizeDot(a)),s&&(this.bar=p.normalizeBar(s)),o&&(this.popover=o),this.dates=m.normalizeDates(l,this.dateOpts),this.hasDates=!!Mr(this.dates),this.excludeDates=m.normalizeDates(u,this.dateOpts),this.hasExcludeDates=!!Mr(this.excludeDates),this.excludeMode=c||"intersects",this.hasExcludeDates&&!this.hasDates&&(this.dates.push(new jt({},this.dateOpts)),this.hasDates=!0),this.isComplex=VZ(this.dates,g=>g.isComplex)}intersectsDate(r){return r=r instanceof jt?r:new jt(r,this.dateOpts),!this.excludesDate(r)&&(this.dates.find(e=>e.intersectsDate(r))||!1)}includesDate(r){return r=r instanceof jt?r:new jt(r,this.dateOpts),!this.excludesDate(r)&&(this.dates.find(e=>e.includesDate(r))||!1)}excludesDate(r){return r=r instanceof jt?r:new jt(r,this.dateOpts),this.hasExcludeDates&&this.excludeDates.find(e=>this.excludeMode==="intersects"&&e.intersectsDate(r)||this.excludeMode==="includes"&&e.includesDate(r))}intersectsDay(r){return!this.excludesDay(r)&&(this.dates.find(e=>e.intersectsDay(r))||!1)}excludesDay(r){return this.hasExcludeDates&&this.excludeDates.find(e=>e.intersectsDay(r))}}const MG=300,IG=60,AG=80;var BG={maxSwipeTime:MG,minHorizontalSwipeDistance:IG,maxVerticalSwipeDistance:AG};const LG="MMMM YYYY",FG="W",RG="MMM",jG=["L","YYYY-MM-DD","YYYY/MM/DD"],VG=["L h:mm A","YYYY-MM-DD h:mm A","YYYY/MM/DD h:mm A"],NG=["L HH:mm","YYYY-MM-DD HH:mm","YYYY/MM/DD HH:mm"],HG=["h:mm A"],zG=["HH:mm"],UG="WWW, MMM D, YYYY",YG=["L","YYYY-MM-DD","YYYY/MM/DD"],WG="iso",KG="YYYY-MM-DDTHH:mm:ss.SSSZ";var $G={title:LG,weekdays:FG,navMonths:RG,input:jG,inputDateTime:VG,inputDateTime24hr:NG,inputTime:HG,inputTime24hr:zG,dayPopover:UG,data:YG,model:WG,iso:KG};const ZG="640px",GG="768px",qG="1024px",QG="1280px";var XG={sm:ZG,md:GG,lg:qG,xl:QG};const JG={componentPrefix:"v",color:"blue",isDark:!1,navVisibility:"click",titlePosition:"center",transition:"slide-h",touch:BG,masks:$G,screens:XG,locales:Hr,datePicker:{updateOnInput:!0,inputDebounce:1e3,popover:{visibility:"hover-focus",placement:"bottom-start",keepVisibleOnInput:!1,isInteractive:!0}}},cf=vi(JG),eq=j(()=>_z(cf.locales,t=>(t.masks=Xp(t.masks,cf.masks),t))),ln=t=>window&&Jp(window.__vcalendar__,t)?bo(window.__vcalendar__,t):bo(cf,t),tq={props:{color:{type:String,default:()=>ln("color")},isDark:{type:Boolean,default:()=>ln("isDark")},firstDayOfWeek:Number,masks:Object,locale:[String,Object],timezone:String,minDate:null,maxDate:null,minDateExact:null,maxDateExact:null,disabledDates:null,availableDates:null,theme:null},computed:{$theme(){return this.theme instanceof vv?this.theme:new vv({color:this.color,isDark:this.isDark})},$locale(){if(this.locale instanceof Mu)return this.locale;const t=Fr(this.locale)?this.locale:{id:this.locale,firstDayOfWeek:this.firstDayOfWeek,masks:this.masks};return new Mu(t,{locales:eq.value,timezone:this.timezone})},disabledDates_(){const t=this.normalizeDates(this.disabledDates),{minDate:r,minDateExact:e,maxDate:i,maxDateExact:n}=this;if(e||r){const a=e?this.normalizeDate(e):this.normalizeDate(r,{time:"00:00:00"});t.push({start:null,end:new Date(a.getTime()-1e3)})}if(n||i){const a=n?this.normalizeDate(n):this.normalizeDate(i,{time:"23:59:59"});t.push({start:new Date(a.getTime()+1e3),end:null})}return t},availableDates_(){return this.normalizeDates(this.availableDates)},disabledAttribute(){return new D5({key:"disabled",dates:this.disabledDates_,excludeDates:this.availableDates_,excludeMode:"includes",order:100},this.$theme,this.$locale)}},methods:{formatDate(t,r){return this.$locale?this.$locale.format(t,r):""},parseDate(t,r){if(!this.$locale)return null;const e=this.$locale.parse(t,r);return on(e)?e:null},normalizeDate(t,r){return this.$locale?this.$locale.normalizeDate(t,r):t},normalizeDates(t){return this.$locale.normalizeDates(t,{isFullDay:!0})},pageForDate(t){return this.$locale.getDateParts(this.normalizeDate(t))},pageForThisMonth(){return this.pageForDate(new Date)}}},rq={methods:{safeSlot(t,r,e=null){return Ai(this.$slots[t])?this.$slots[t](r):e}}},_c=WZ,E5=tq,e0=rq,iq={name:"PopoverRow",mixins:[_c],props:{attribute:Object},computed:{indicator(){const{highlight:t,dot:r,bar:e,popover:i}=this.attribute;if(i&&i.hideIndicator)return null;if(t){const{color:n,isDark:a}=t.start;return{style:tt(Se({},this.theme.bgAccentHigh({color:n,isDark:!a})),{width:"10px",height:"5px",borderRadius:"3px"})}}if(r){const{color:n,isDark:a}=r.start;return{style:tt(Se({},this.theme.bgAccentHigh({color:n,isDark:!a})),{width:"5px",height:"5px",borderRadius:"50%"})}}if(e){const{color:n,isDark:a}=e.start;return{style:tt(Se({},this.theme.bgAccentHigh({color:n,isDark:!a})),{width:"10px",height:"3px"})}}return null}}},nq={class:"vc-day-popover-row"},aq={key:0,class:"vc-day-popover-row-indicator"},sq={class:"vc-day-popover-row-content"};function oq(t,r,e,i,n,a){return P(),I("div",nq,[a.indicator?(P(),I("div",aq,[E("span",{style:hr(a.indicator.style),class:ve(a.indicator.class)},null,6)])):oe("",!0),E("div",sq,[me(t.$slots,"default",{},()=>[de(ne(e.attribute.popover?e.attribute.popover.label:"No content provided"),1)])])])}var lq=os(iq,[["render",oq]]);const ll="26px",uq="0 0 32 32",cq={"left-arrow":{viewBox:"0 -1 16 34",path:"M11.196 10c0 0.143-0.071 0.304-0.179 0.411l-7.018 7.018 7.018 7.018c0.107 0.107 0.179 0.268 0.179 0.411s-0.071 0.304-0.179 0.411l-0.893 0.893c-0.107 0.107-0.268 0.179-0.411 0.179s-0.304-0.071-0.411-0.179l-8.321-8.321c-0.107-0.107-0.179-0.268-0.179-0.411s0.071-0.304 0.179-0.411l8.321-8.321c0.107-0.107 0.268-0.179 0.411-0.179s0.304 0.071 0.411 0.179l0.893 0.893c0.107 0.107 0.179 0.25 0.179 0.411z"},"right-arrow":{viewBox:"-5 -1 16 34",path:"M10.625 17.429c0 0.143-0.071 0.304-0.179 0.411l-8.321 8.321c-0.107 0.107-0.268 0.179-0.411 0.179s-0.304-0.071-0.411-0.179l-0.893-0.893c-0.107-0.107-0.179-0.25-0.179-0.411 0-0.143 0.071-0.304 0.179-0.411l7.018-7.018-7.018-7.018c-0.107-0.107-0.179-0.268-0.179-0.411s0.071-0.304 0.179-0.411l0.893-0.893c0.107-0.107 0.268-0.179 0.411-0.179s0.304 0.071 0.411 0.179l8.321 8.321c0.107 0.107 0.179 0.268 0.179 0.411z"}},hq={props:["name"],data(){return{width:ll,height:ll,viewBox:uq,path:"",isBaseline:!1}},mounted(){this.updateIcon()},watch:{name(){this.updateIcon()}},methods:{updateIcon(){const t=cq[this.name];t&&(this.width=t.width||ll,this.height=t.height||ll,this.viewBox=t.viewBox,this.path=t.path)}}},dq=["width","height","viewBox"],fq=["d"];function pq(t,r,e,i,n,a){return P(),I("svg",{class:"vc-svg-icon",width:n.width,height:n.height,viewBox:n.viewBox},[E("path",{d:n.path},null,8,fq)],8,dq)}var M5=os(hq,[["render",pq]]);const Ch=12,gq={name:"CalendarNav",emits:["input"],components:{SvgIcon:M5},mixins:[_c],props:{value:{type:Object,default:()=>({month:0,year:0})},validator:{type:Function,default:()=>()=>!0}},data(){return{monthMode:!0,yearIndex:0,yearGroupIndex:0,onSpaceOrEnter:k5}},computed:{month(){return this.value&&this.value.month||0},year(){return this.value&&this.value.year||0},title(){return this.monthMode?this.yearIndex:`${this.firstYear} - ${this.lastYear}`},monthItems(){return this.getMonthItems(this.yearIndex)},yearItems(){return this.getYearItems(this.yearGroupIndex)},prevItemsEnabled(){return this.monthMode?this.prevMonthItemsEnabled:this.prevYearItemsEnabled},nextItemsEnabled(){return this.monthMode?this.nextMonthItemsEnabled:this.nextYearItemsEnabled},prevMonthItemsEnabled(){return this.getMonthItems(this.yearIndex-1).some(t=>!t.isDisabled)},nextMonthItemsEnabled(){return this.getMonthItems(this.yearIndex+1).some(t=>!t.isDisabled)},prevYearItemsEnabled(){return this.getYearItems(this.yearGroupIndex-1).some(t=>!t.isDisabled)},nextYearItemsEnabled(){return this.getYearItems(this.yearGroupIndex+1).some(t=>!t.isDisabled)},activeItems(){return this.monthMode?this.monthItems:this.yearItems},firstYear(){return S5(this.yearItems.map(t=>t.year))},lastYear(){return _o(this.yearItems.map(t=>t.year))}},watch:{year(){this.yearIndex=this.year},yearIndex(t){this.yearGroupIndex=this.getYearGroupIndex(t)},value(){this.focusFirstItem()}},created(){this.yearIndex=this.year},mounted(){this.focusFirstItem()},methods:{focusFirstItem(){this.$nextTick(()=>{const t=this.$refs.navContainer.querySelector(".vc-nav-item:not(.is-disabled)");t&&t.focus()})},getItemClasses({isActive:t,isCurrent:r,isDisabled:e}){const i=["vc-nav-item"];return t?i.push("is-active"):r&&i.push("is-current"),e&&i.push("is-disabled"),i},getYearGroupIndex(t){return Math.floor(t/Ch)},getMonthItems(t){const{month:r,year:e}=this.pageForDate(new Date);return this.locale.getMonthDates().map((i,n)=>{const a=n+1;return{month:a,year:t,id:`${t}.${rt(a,2)}`,label:this.locale.format(i,this.masks.navMonths),ariaLabel:this.locale.format(i,"MMMM YYYY"),isActive:a===this.month&&t===this.year,isCurrent:a===r&&t===e,isDisabled:!this.validator({month:a,year:t}),click:()=>this.monthClick(a,t)}})},getYearItems(t){const{_:r,year:e}=this.pageForDate(new Date),i=t*Ch,n=i+Ch,a=[];for(let s=i;sthis.yearClick(s)})}return a},monthClick(t,r){this.validator({month:t,year:r})&&this.$emit("input",{month:t,year:r})},yearClick(t){this.yearIndex=t,this.monthMode=!0,this.focusFirstItem()},toggleMode(){this.monthMode=!this.monthMode},movePrev(){!this.prevItemsEnabled||(this.monthMode&&this.movePrevYear(),this.movePrevYearGroup())},moveNext(){!this.nextItemsEnabled||(this.monthMode&&this.moveNextYear(),this.moveNextYearGroup())},movePrevYear(){this.yearIndex--},moveNextYear(){this.yearIndex++},movePrevYearGroup(){this.yearGroupIndex--},moveNextYearGroup(){this.yearGroupIndex++}}},mq={class:"vc-nav-container",ref:"navContainer"},vq={class:"vc-nav-header"},yq=["tabindex"],bq=["tabindex"],_q={class:"vc-nav-items"},wq=["data-id","aria-label","tabindex","onClick","onKeydown"];function xq(t,r,e,i,n,a){const s=we("svg-icon");return P(),I("div",mq,[E("div",vq,[E("span",{role:"button",class:ve(["vc-nav-arrow is-left",{"is-disabled":!a.prevItemsEnabled}]),tabindex:a.prevItemsEnabled?0:void 0,onClick:r[0]||(r[0]=(...o)=>a.movePrev&&a.movePrev(...o)),onKeydown:r[1]||(r[1]=o=>n.onSpaceOrEnter(o,a.movePrev))},[me(t.$slots,"nav-left-button",{},()=>[J(s,{name:"left-arrow",width:"20px",height:"24px"})])],42,yq),E("span",{role:"button",class:"vc-nav-title vc-grid-focus",style:{whiteSpace:"nowrap"},tabindex:"0",onClick:r[2]||(r[2]=(...o)=>a.toggleMode&&a.toggleMode(...o)),onKeydown:r[3]||(r[3]=o=>n.onSpaceOrEnter(o,a.toggleMode))},ne(a.title),33),E("span",{role:"button",class:ve(["vc-nav-arrow is-right",{"is-disabled":!a.nextItemsEnabled}]),tabindex:a.nextItemsEnabled?0:void 0,onClick:r[4]||(r[4]=(...o)=>a.moveNext&&a.moveNext(...o)),onKeydown:r[5]||(r[5]=o=>n.onSpaceOrEnter(o,a.moveNext))},[me(t.$slots,"nav-right-button",{},()=>[J(s,{name:"right-arrow",width:"20px",height:"24px"})])],42,bq)]),E("div",_q,[(P(!0),I(Ke,null,Vt(a.activeItems,o=>(P(),I("span",{key:o.label,role:"button","data-id":o.id,"aria-label":o.ariaLabel,class:ve(a.getItemClasses(o)),tabindex:o.isDisabled?void 0:0,onClick:o.click,onKeydown:l=>n.onSpaceOrEnter(l,o.click)},ne(o.label),43,wq))),128))])],512)}var Sq=os(gq,[["render",xq]]);function hf(t){document&&document.dispatchEvent(new CustomEvent("show-popover",{detail:t}))}function df(t){document&&document.dispatchEvent(new CustomEvent("hide-popover",{detail:t}))}function I5(t){document&&document.dispatchEvent(new CustomEvent("toggle-popover",{detail:t}))}function Cq(t){document&&document.dispatchEvent(new CustomEvent("update-popover",{detail:t}))}function Iu(t){const{visibility:r}=t,e=r==="click",i=r==="hover",n=r==="hover-focus",a=r==="focus";t.autoHide=!e;let s=!1,o=!1;const{isRenderFn:l}=t,u={click:l?"onClick":"click",mousemove:l?"onMousemove":"mousemove",mouseleave:l?"onMouseleave":"mouseleave",focusin:l?"onFocusin":"focusin",focusout:l?"onFocusout":"focusout"};return{[u.click](c){e&&(t.ref=c.target,I5(t),c.stopPropagation())},[u.mousemove](c){t.ref=c.currentTarget,s||(s=!0,(i||n)&&hf(t))},[u.mouseleave](c){t.ref=c.target,s&&(s=!1,(i||n&&!o)&&df(t))},[u.focusin](c){t.ref=c.currentTarget,o||(o=!0,(a||n)&&hf(t))},[u.focusout](c){t.ref=c.currentTarget,o&&!Ks(t.ref,c.relatedTarget)&&(o=!1,(a||n&&!s)&&df(t))}}}const Pq={name:"CalendarDay",emits:["dayclick","daymouseenter","daymouseleave","dayfocusin","dayfocusout","daykeydown"],mixins:[_c,e0],inheritAttrs:!1,render(){const t=()=>this.hasBackgrounds&&De("div",{class:"vc-highlights vc-day-layer"},this.backgrounds.map(({key:n,wrapperClass:a,class:s,style:o})=>De("div",{key:n,class:a},[De("div",{class:s,style:o})]))),r=()=>this.safeSlot("day-content",{day:this.day,attributes:this.day.attributes,attributesMap:this.day.attributesMap,dayProps:this.dayContentProps,dayEvents:this.dayContentEvents})||De("span",tt(Se(tt(Se({},this.dayContentProps),{class:this.dayContentClass,style:this.dayContentStyle}),this.dayContentEvents),{ref:"content"}),[this.day.label]),e=()=>this.hasDots&&De("div",{class:"vc-day-layer vc-day-box-center-bottom"},[De("div",{class:"vc-dots"},this.dots.map(({key:n,class:a,style:s})=>De("span",{key:n,class:a,style:s})))]),i=()=>this.hasBars&&De("div",{class:"vc-day-layer vc-day-box-center-bottom"},[De("div",{class:"vc-bars"},this.bars.map(({key:n,class:a,style:s})=>De("span",{key:n,class:a,style:s})))]);return De("div",{class:["vc-day",...this.day.classes,{"vc-day-box-center-center":!this.$slots["day-content"]},{"is-not-in-month":!this.inMonth}]},[t(),r(),e(),i()])},inject:["sharedState"],props:{day:{type:Object,required:!0}},data(){return{glyphs:{},dayContentEvents:{}}},computed:{label(){return this.day.label},startTime(){return this.day.range.start.getTime()},endTime(){return this.day.range.end.getTime()},inMonth(){return this.day.inMonth},isDisabled(){return this.day.isDisabled},backgrounds(){return this.glyphs.backgrounds},hasBackgrounds(){return!!Mr(this.backgrounds)},content(){return this.glyphs.content},dots(){return this.glyphs.dots},hasDots(){return!!Mr(this.dots)},bars(){return this.glyphs.bars},hasBars(){return!!Mr(this.bars)},popovers(){return this.glyphs.popovers},hasPopovers(){return!!Mr(this.popovers)},dayContentClass(){return["vc-day-content vc-focusable",{"is-disabled":this.isDisabled},bo(_o(this.content),"class")||""]},dayContentStyle(){return bo(_o(this.content),"style")},dayContentProps(){let t;return this.day.isFocusable?t="0":this.day.inMonth&&(t="-1"),{tabindex:t,"aria-label":this.day.ariaLabel,"aria-disabled":this.day.isDisabled?"true":"false",role:"button"}},dayEvent(){return tt(Se({},this.day),{el:this.$refs.content,popovers:this.popovers})}},watch:{theme(){this.refresh()},popovers(){this.refreshPopovers()},"day.shouldRefresh"(){this.refresh()}},mounted(){this.refreshPopovers(),this.refresh()},methods:{getDayEvent(t){return tt(Se({},this.dayEvent),{event:t})},click(t){this.$emit("dayclick",this.getDayEvent(t))},mouseenter(t){this.$emit("daymouseenter",this.getDayEvent(t))},mouseleave(t){this.$emit("daymouseleave",this.getDayEvent(t))},focusin(t){this.$emit("dayfocusin",this.getDayEvent(t))},focusout(t){this.$emit("dayfocusout",this.getDayEvent(t))},keydown(t){this.$emit("daykeydown",this.getDayEvent(t))},refresh(){if(!this.day.shouldRefresh)return;this.day.shouldRefresh=!1;const t={backgrounds:[],dots:[],bars:[],popovers:[],content:[]};this.day.attributes=Object.values(this.day.attributesMap||{}).sort((r,e)=>r.order-e.order),this.day.attributes.forEach(r=>{const{targetDate:e}=r,{isDate:i,isComplex:n,startTime:a,endTime:s}=e,o=this.startTime<=a,l=this.endTime>=s,u={isDate:i,isComplex:n,onStart:o,onEnd:l,onStartAndEnd:o&&l,onStartOrEnd:o||l};this.processHighlight(r,u,t),this.processNonHighlight(r,"content",u,t.content),this.processNonHighlight(r,"dot",u,t.dots),this.processNonHighlight(r,"bar",u,t.bars),this.processPopover(r,t)}),this.glyphs=t},processHighlight({key:t,highlight:r},{isDate:e,isComplex:i,onStart:n,onEnd:a,onStartAndEnd:s},{backgrounds:o,content:l}){if(!r)return;const{base:u,start:c,end:h}=r;e||i?(o.push({key:t,wrapperClass:"vc-day-layer vc-day-box-center-center",class:["vc-highlight",c.class],style:c.style}),l.push({key:`${t}-content`,class:c.contentClass,style:c.contentStyle})):s?(o.push({key:t,wrapperClass:"vc-day-layer vc-day-box-center-center",class:["vc-highlight",c.class],style:c.style}),l.push({key:`${t}-content`,class:c.contentClass,style:c.contentStyle})):n?(o.push({key:`${t}-base`,wrapperClass:"vc-day-layer vc-day-box-right-center",class:["vc-highlight vc-highlight-base-start",u.class],style:u.style}),o.push({key:t,wrapperClass:"vc-day-layer vc-day-box-center-center",class:["vc-highlight",c.class],style:c.style}),l.push({key:`${t}-content`,class:c.contentClass,style:c.contentStyle})):a?(o.push({key:`${t}-base`,wrapperClass:"vc-day-layer vc-day-box-left-center",class:["vc-highlight vc-highlight-base-end",u.class],style:u.style}),o.push({key:t,wrapperClass:"vc-day-layer vc-day-box-center-center",class:["vc-highlight",h.class],style:h.style}),l.push({key:`${t}-content`,class:h.contentClass,style:h.contentStyle})):(o.push({key:`${t}-middle`,wrapperClass:"vc-day-layer vc-day-box-center-center",class:["vc-highlight vc-highlight-base-middle",u.class],style:u.style}),l.push({key:`${t}-content`,class:u.contentClass,style:u.contentStyle}))},processNonHighlight(t,r,{isDate:e,onStart:i,onEnd:n},a){if(!t[r])return;const{key:s}=t,o=`vc-${r}`,{base:l,start:u,end:c}=t[r];e||i?a.push({key:s,class:[o,u.class],style:u.style}):n?a.push({key:s,class:[o,c.class],style:c.style}):a.push({key:s,class:[o,l.class],style:l.style})},processPopover(t,{popovers:r}){const{key:e,customData:i,popover:n}=t;if(!n)return;const a=Ys({key:e,customData:i,attribute:t},Se({},n),{visibility:n.label?"hover":"click",placement:"bottom",isInteractive:!n.label});r.splice(0,0,a)},refreshPopovers(){let t={};Mr(this.popovers)&&(t=Iu(Ys({id:this.dayPopoverId,data:this.day,isRenderFn:!0},...this.popovers))),this.dayContentEvents=NZ({onClick:this.click,onMouseenter:this.mouseenter,onMouseleave:this.mouseleave,onFocusin:this.focusin,onFocusout:this.focusout,onKeydown:this.keydown},t),Cq({id:this.dayPopoverId,data:this.day})}}},kq={name:"CalendarPane",emits:["update:page","weeknumberclick"],mixins:[_c,e0],inheritAttrs:!1,render(){const t=this.safeSlot("header",this.page)||De("div",{class:`vc-header align-${this.titlePosition}`},[De("div",Se({class:"vc-title"},this.navPopoverEvents),[this.safeSlot("header-title",this.page,this.page.title)])]),r=this.weekdayLabels.map((l,u)=>De("div",{key:u+1,class:"vc-weekday"},[l])),e=this.showWeeknumbers_.startsWith("left"),i=this.showWeeknumbers_.startsWith("right");e?r.unshift(De("div",{class:"vc-weekday"})):i&&r.push(De("div",{class:"vc-weekday"}));const n=l=>De("div",{class:["vc-weeknumber"]},[De("span",{class:["vc-weeknumber-content",`is-${this.showWeeknumbers_}`],onClick:u=>{this.$emit("weeknumberclick",{weeknumber:l,days:this.page.days.filter(c=>c[this.weeknumberKey]===l),event:u})}},[l])]),a=[],{daysInWeek:s}=this.locale;this.page.days.forEach((l,u)=>{const c=u%s;(e&&c===0||i&&c===s)&&a.push(n(l[this.weeknumberKey])),a.push(De(Pq,tt(Se({},this.$attrs),{day:l}),this.$slots)),i&&c===s-1&&a.push(n(l[this.weeknumberKey]))});const o=De("div",{class:{"vc-weeks":!0,"vc-show-weeknumbers":this.showWeeknumbers_,"is-left":e,"is-right":i}},[r,a]);return De("div",{class:["vc-pane",`row-from-end-${this.rowFromEnd}`,`column-from-end-${this.columnFromEnd}`],ref:"pane"},[t,o])},props:{page:Object,position:Number,row:Number,rowFromEnd:Number,column:Number,columnFromEnd:Number,titlePosition:String,navVisibility:{type:String,default:()=>ln("navVisibility")},showWeeknumbers:[Boolean,String],showIsoWeeknumbers:[Boolean,String]},computed:{weeknumberKey(){return this.showWeeknumbers?"weeknumber":"isoWeeknumber"},showWeeknumbers_(){const t=this.showWeeknumbers||this.showIsoWeeknumbers;return t==null?"":AA(t)?t?"left":"":t.startsWith("right")?this.columnFromEnd>1?"right":t:this.column>1?"left":t},navPlacement(){switch(this.titlePosition){case"left":return"bottom-start";case"right":return"bottom-end";default:return"bottom"}},navPopoverEvents(){const{sharedState:t,navVisibility:r,navPlacement:e,page:i,position:n}=this;return Iu({id:t.navPopoverId,visibility:r,placement:e,modifiers:[{name:"flip",options:{fallbackPlacements:["bottom"]}}],data:{page:i,position:n},isInteractive:!0,isRenderFn:!0})},weekdayLabels(){return this.locale.getWeekdayDates().map(t=>this.format(t,this.masks.weekdays))}}};class Oq{constructor(r,e,i){this.theme=r,this.locale=e,this.map={},this.refresh(i,!0)}destroy(){this.theme=null,this.locale=null,this.map={},this.list=[],this.pinAttr=null}refresh(r,e){const i={},n=[];let a=null;const s=[],o=e?new Set:new Set(Object.keys(this.map));return Mr(r)&&r.forEach((l,u)=>{if(!l||!l.dates)return;const c=l.key?l.key.toString():u.toString(),h=l.order||0,f=zZ(JSON.stringify(l));let d=this.map[c];!e&&d&&d.hashcode===f?o.delete(c):(d=new D5(Se({key:c,order:h,hashcode:f},l),this.theme,this.locale),s.push(d)),d&&d.pinPage&&(a=d),i[c]=d,n.push(d)}),this.map=i,this.list=n,this.pinAttr=a,{adds:s,deletes:Array.from(o)}}}const Tq=(t,r,{maxSwipeTime:e,minHorizontalSwipeDistance:i,maxVerticalSwipeDistance:n})=>{if(!t||!t.addEventListener||!Ai(r))return null;let a=0,s=0,o=null,l=!1;function u(h){const f=h.changedTouches[0];a=f.screenX,s=f.screenY,o=new Date().getTime(),l=!0}function c(h){if(!l)return;l=!1;const f=h.changedTouches[0],d=f.screenX-a,p=f.screenY-s;if(new Date().getTime()-o=i&&Math.abs(p)<=n){const m={toLeft:!1,toRight:!1};d<0?m.toLeft=!0:m.toRight=!0,r(m)}}return or(t,"touchstart",u,{passive:!0}),or(t,"touchend",c,{passive:!0}),()=>{lr(t,"touchstart",u),lr(t,"touchend",c)}},Dq={name:"Calendar",emits:["dayfocusin","dayfocusout","transition-start","transition-end","update:from-page","update:to-page"],render(){const t=this.pages.map((n,a)=>{const s=a+1,o=Math.ceil((a+1)/this.columns),l=this.rows-o+1,u=s%this.columns||this.columns,c=this.columns-u+1;return De(kq,tt(Se({},this.$attrs),{key:n.key,attributes:this.store,page:n,position:s,row:o,rowFromEnd:l,column:u,columnFromEnd:c,titlePosition:this.titlePosition,canMove:this.canMove,"onUpdate:page":h=>this.move(h,{position:a+1}),onDayfocusin:h=>{this.lastFocusedDay=h,this.$emit("dayfocusin",h)},onDayfocusout:h=>{this.lastFocusedDay=null,this.$emit("dayfocusout",h)}}),this.$slots)}),r=n=>{const a=()=>this.move(n?-this.step_:this.step_),s=l=>k5(l,a),o=n?!this.canMovePrev:!this.canMoveNext;return De("div",{class:["vc-arrow",`is-${n?"left":"right"}`,{"is-disabled":o}],role:"button",onClick:a,onKeydown:s},[(n?this.safeSlot("header-left-button",{click:a}):this.safeSlot("header-right-button",{click:a}))||De(M5,{name:n?"left-arrow":"right-arrow"})])},e=()=>De(uf,{id:this.sharedState.navPopoverId,contentClass:"vc-nav-popover-container",ref:"navPopover"},{default:({data:n})=>{const{position:a,page:s}=n;return De(Sq,{value:s,position:a,validator:o=>this.canMove(o,{position:a}),onInput:o=>this.move(o)},Se({},this.$slots))}}),i=()=>De(uf,{id:this.sharedState.dayPopoverId,contentClass:"vc-day-popover-container"},{default:({data:n,updateLayout:a,hide:s})=>{const o=Object.values(n.attributes).filter(h=>h.popover),l=this.$locale.masks,u=this.formatDate,c=u(n.date,l.dayPopover);return this.safeSlot("day-popover",{day:n,attributes:o,masks:l,format:u,dayTitle:c,updateLayout:a,hide:s},De("div",[l.dayPopover&&De("div",{class:["vc-day-popover-header"]},[c]),o.map(h=>De(lq,{key:h.key,attribute:h}))]))}});return De("div",{"data-helptext":"Press the arrow keys to navigate by day, Home and End to navigate to week ends, PageUp and PageDown to navigate by month, Alt+PageUp and Alt+PageDown to navigate by year",class:["vc-container",`vc-${this.$theme.color}`,{"vc-is-expanded":this.isExpanded,"vc-is-dark":this.$theme.isDark}],onKeydown:this.handleKeydown,onMouseup:n=>n.preventDefault(),ref:"container"},[e(),De("div",{class:["vc-pane-container",{"in-transition":this.inTransition}]},[De(O5,{name:this.transitionName,"on-before-enter":()=>{this.inTransition=!0},"on-after-enter":()=>{this.inTransition=!1}},{default:()=>De("div",tt(Se({},this.$attrs),{class:"vc-pane-layout",style:{gridTemplateColumns:`repeat(${this.columns}, 1fr)`},key:this.firstPage?this.firstPage.key:""}),t)}),De("div",{class:[`vc-arrows-container title-${this.titlePosition}`]},[r(!0),r(!1)]),this.$slots.footer&&this.$slots.footer()]),i()])},mixins:[E5,e0],provide(){return{sharedState:this.sharedState}},props:{rows:{type:Number,default:1},columns:{type:Number,default:1},step:Number,titlePosition:{type:String,default:()=>ln("titlePosition")},isExpanded:Boolean,fromDate:Date,toDate:Date,fromPage:Object,toPage:Object,minPage:Object,maxPage:Object,transition:String,attributes:[Object,Array],trimWeeks:Boolean,disablePageSwipe:Boolean},data(){return{pages:[],store:null,lastFocusedDay:null,focusableDay:new Date().getDate(),transitionName:"",inTransition:!1,sharedState:{navPopoverId:Tu(),dayPopoverId:Tu(),theme:{},masks:{},locale:{}}}},computed:{firstPage(){return S5(this.pages)},lastPage(){return _o(this.pages)},minPage_(){return this.minPage||this.pageForDate(this.minDate)},maxPage_(){return this.maxPage||this.pageForDate(this.maxDate)},count(){return this.rows*this.columns},step_(){return this.step||this.count},canMovePrev(){return this.canMove(-this.step_)},canMoveNext(){return this.canMove(this.step_)}},watch:{$locale(){this.refreshLocale(),this.refreshPages({page:this.firstPage,ignoreCache:!0}),this.initStore()},$theme(){this.refreshTheme(),this.initStore()},fromDate(){this.refreshPages()},fromPage(t){const r=this.pages&&this.pages[0];bh(t,r)||this.refreshPages()},toPage(t){const r=this.pages&&this.pages[this.pages.length-1];bh(t,r)||this.refreshPages()},count(){this.refreshPages()},attributes:{handler(t){const{adds:r,deletes:e}=this.store.refresh(t);this.refreshAttrs(this.pages,r,e)},deep:!0},pages(t){this.refreshAttrs(t,this.store.list,null,!0)},disabledAttribute(){this.refreshDisabledDays()},lastFocusedDay(t){t&&(this.focusableDay=t.day,this.refreshFocusableDays())},inTransition(t){t?this.$emit("transition-start"):(this.$emit("transition-end"),this.transitionPromise&&(this.transitionPromise.resolve(!0),this.transitionPromise=null))}},created(){this.refreshLocale(),this.refreshTheme(),this.initStore(),this.refreshPages()},mounted(){this.disablePageSwipe||(this.removeHandlers=Tq(this.$refs.container,({toLeft:t,toRight:r})=>{t?this.moveNext():r&&this.movePrev()},ln("touch")))},beforeUnmount(){this.pages=[],this.store.destroy(),this.store=null,this.sharedState=null,this.removeHandlers&&this.removeHandlers()},methods:{refreshLocale(){this.sharedState.locale=this.$locale,this.sharedState.masks=this.$locale.masks},refreshTheme(){this.sharedState.theme=this.$theme},canMove(t,r={}){const e=this.firstPage&&this.$locale.toPage(t,this.firstPage);if(!e)return!1;let{position:i}=r;if(Us(t)&&(i=1),!i)if(Os(e,this.firstPage))i=-1;else if(Ws(e,this.lastPage))i=1;else return!0;return Object.assign(r,this.getTargetPageRange(e,{position:i,force:!0})),HZ(r.fromPage,r.toPage).some(n=>P5(n,this.minPage_,this.maxPage_))},movePrev(t){return this.move(-this.step_,t)},moveNext(t){return this.move(this.step_,t)},move(t,r={}){const e=this.canMove(t,r);return!r.force&&!e?Promise.reject(new Error(`Move target is disabled: ${JSON.stringify(r)}`)):(this.$refs.navPopover.hide({hideDelay:0}),r.fromPage&&!bh(r.fromPage,this.firstPage)?this.refreshPages(tt(Se({},r),{page:r.fromPage,position:1,force:!0})):Promise.resolve(!0))},focusDate(t,r={}){return this.move(t,r).then(()=>{const e=this.$el.querySelector(`.id-${this.$locale.getDayId(t)}.in-month .vc-focusable`);return e?(e.focus(),Promise.resolve(!0)):Promise.resolve(!1)})},showPageRange(t,r){let e,i;if(on(t))e=this.pageForDate(t);else if(Fr(t)){const{month:s,year:o}=t,{from:l,to:u}=t;Us(s)&&Us(o)?e=t:(l||u)&&(e=on(l)?this.pageForDate(l):l,i=on(u)?this.pageForDate(u):u)}else return Promise.reject(new Error("Invalid page range provided."));const n=this.lastPage;let a=e;return Ws(i,n)&&(a=Ti(i,-(this.pages.length-1))),Os(a,e)&&(a=e),this.refreshPages(tt(Se({},r),{page:a}))},getTargetPageRange(t,{position:r,force:e}={}){let i=null,n=null;if(xr(t)){let a=0;r=+r,isNaN(r)||(a=r>0?1-r:-(this.count+r)),i=Ti(t,a)}else i=this.getDefaultInitialPage();return n=Ti(i,this.count-1),e||(Os(i,this.minPage_)?i=this.minPage_:Ws(n,this.maxPage_)&&(i=Ti(this.maxPage_,1-this.count)),n=Ti(i,this.count-1)),{fromPage:i,toPage:n}},getDefaultInitialPage(){let t=this.fromPage||this.pageForDate(this.fromDate);if(!xr(t)){const r=this.toPage||this.pageForDate(this.toPage);xr(r)&&(t=Ti(r,1-this.count))}return xr(t)||(t=this.getPageForAttributes()),xr(t)||(t=this.pageForThisMonth()),t},refreshPages({page:t,position:r=1,force:e,transition:i,ignoreCache:n}={}){return new Promise((a,s)=>{const{fromPage:o,toPage:l}=this.getTargetPageRange(t,{position:r,force:e}),u=[];for(let c=0;c{r.isDisabled=!!this.disabledAttribute&&this.disabledAttribute.intersectsDay(r)})},refreshFocusableDays(t){this.getPageDays(t).forEach(r=>{r.isFocusable=r.inMonth&&r.day===this.focusableDay})},getPageDays(t=this.pages){return t.reduce((r,e)=>r.concat(e.days),[])},getPageTransition(t,r,e=this.transition){if(e==="none")return e;if(e==="fade"||!e&&this.count>1||!xr(t)||!xr(r))return"fade";const i=Os(r,t);return e==="slide-v"?i?"slide-down":"slide-up":i?"slide-right":"slide-left"},getPageForAttributes(){let t=null;const r=this.store.pinAttr;if(r&&r.hasDates){let[e]=r.dates;e=e.start||e.date,t=this.pageForDate(e)}return t},buildPage({month:t,year:r},e){const i=`${r.toString()}-${t.toString()}`;let n=this.pages.find(a=>a.key===i);if(!n||e){const a=new Date(r,t-1,15),s=this.$locale.getMonthComps(t,r),o=this.$locale.getPrevMonthComps(t,r),l=this.$locale.getNextMonthComps(t,r);n={key:i,month:t,year:r,weeks:this.trimWeeks?s.weeks:6,title:this.$locale.format(a,this.$locale.masks.title),shortMonthLabel:this.$locale.format(a,"MMM"),monthLabel:this.$locale.format(a,"MMMM"),shortYearLabel:r.toString().substring(2),yearLabel:r.toString(),monthComps:s,prevMonthComps:o,nextMonthComps:l,canMove:u=>this.canMove(u),move:u=>this.move(u),moveThisMonth:()=>this.moveThisMonth(),movePrevMonth:()=>this.move(o),moveNextMonth:()=>this.move(l),refresh:!0},n.days=this.$locale.getCalendarDays(n)}return n},initStore(){this.store=new Oq(this.$theme,this.$locale,this.attributes),this.refreshAttrs(this.pages,this.store.list,[],!0)},refreshAttrs(t=[],r=[],e=[],i){!Mr(t)||t.forEach(n=>{n.days.forEach(a=>{let s=!1,o={};i?s=!0:lf(a.attributesMap,e)?(o=of(a.attributesMap,e),s=!0):o=a.attributesMap||{},r.forEach(l=>{const u=l.intersectsDay(a);if(u){const c=tt(Se({},l),{targetDate:u});o[l.key]=c,s=!0}}),s&&(a.attributesMap=o,a.shouldRefresh=!0)})})},handleKeydown(t){const r=this.lastFocusedDay;r!=null&&(r.event=t,this.handleDayKeydown(r))},handleDayKeydown(t){const{dateFromTime:r,event:e}=t,i=r(12);let n=null;switch(e.key){case"ArrowLeft":{n=ui(i,-1);break}case"ArrowRight":{n=ui(i,1);break}case"ArrowUp":{n=ui(i,-7);break}case"ArrowDown":{n=ui(i,7);break}case"Home":{n=ui(i,-t.weekdayPosition+1);break}case"End":{n=ui(i,t.weekdayPositionFromEnd);break}case"PageUp":{e.altKey?n=mm(i,-1):n=ef(i,-1);break}case"PageDown":{e.altKey?n=mm(i,1):n=ef(i,1);break}}n&&(e.preventDefault(),this.focusDate(n).catch())}}},Eq={inheritAttrs:!1,emits:["update:modelValue"],props:{options:Array,modelValue:null}},Mq={class:"vc-select"},Iq=["value"],Aq=["value","disabled"],Bq=E("div",{class:"vc-select-arrow"},[E("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20"},[E("path",{d:"M9.293 12.95l.707.707L15.657 8l-1.414-1.414L10 10.828 5.757 6.586 4.343 8z"})])],-1);function Lq(t,r,e,i,n,a){return P(),I("div",Mq,[E("select",Ot(t.$attrs,{value:e.modelValue,onChange:r[0]||(r[0]=s=>t.$emit("update:modelValue",s.target.value))}),[(P(!0),I(Ke,null,Vt(e.options,s=>(P(),I("option",{key:s.value,value:s.value,disabled:s.disabled},ne(s.label),9,Aq))),128))],16,Iq),Bq])}var Fq=os(Eq,[["render",Lq]]);const Rq=[{value:0,label:"12"},{value:1,label:"1"},{value:2,label:"2"},{value:3,label:"3"},{value:4,label:"4"},{value:5,label:"5"},{value:6,label:"6"},{value:7,label:"7"},{value:8,label:"8"},{value:9,label:"9"},{value:10,label:"10"},{value:11,label:"11"}],jq=[{value:12,label:"12"},{value:13,label:"1"},{value:14,label:"2"},{value:15,label:"3"},{value:16,label:"4"},{value:17,label:"5"},{value:18,label:"6"},{value:19,label:"7"},{value:20,label:"8"},{value:21,label:"9"},{value:22,label:"10"},{value:23,label:"11"}],Vq={name:"TimePicker",components:{TimeSelect:Fq},emits:["update:modelValue"],props:{modelValue:{type:Object,required:!0},locale:{type:Object,required:!0},theme:{type:Object,required:!0},is24hr:{type:Boolean,default:!0},showBorder:Boolean,hourOptions:Array,minuteOptions:Array},computed:{date(){let t=this.locale.normalizeDate(this.modelValue);return this.modelValue.hours===24&&(t=new Date(t.getTime()-1)),t},hours:{get(){return this.modelValue.hours},set(t){this.updateValue(t,this.minutes)}},minutes:{get(){return this.modelValue.minutes},set(t){this.updateValue(this.hours,t)}},isAM:{get(){return this.modelValue.hours<12},set(t){let r=this.hours;t&&r>=12?r-=12:!t&&r<12&&(r+=12),this.updateValue(r,this.minutes)}},amHourOptions(){return Rq.filter(t=>this.hourOptions.some(r=>r.value===t.value))},pmHourOptions(){return jq.filter(t=>this.hourOptions.some(r=>r.value===t.value))},hourOptions_(){return this.is24hr?this.hourOptions:this.isAM?this.amHourOptions:this.pmHourOptions},amDisabled(){return!Mr(this.amHourOptions)},pmDisabled(){return!Mr(this.pmHourOptions)}},methods:{updateValue(t,r=this.minutes){(t!==this.hours||r!==this.minutes)&&this.$emit("update:modelValue",tt(Se({},this.modelValue),{hours:t,minutes:r,seconds:0,milliseconds:0}))}}},Nq=E("div",null,[E("svg",{fill:"none","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"2",viewBox:"0 0 24 24",class:"vc-time-icon",stroke:"currentColor"},[E("path",{d:"M12 8v4l3 3m6-3a9 9 0 11-18 0 9 9 0 0118 0z"})])],-1),Hq={class:"vc-time-content"},zq={key:0,class:"vc-time-date"},Uq={class:"vc-time-weekday"},Yq={class:"vc-time-month"},Wq={class:"vc-time-day"},Kq={class:"vc-time-year"},$q={class:"vc-time-select"},Zq=E("span",{style:{margin:"0 4px"}},":",-1),Gq={key:0,class:"vc-am-pm"};function qq(t,r,e,i,n,a){const s=we("time-select");return P(),I("div",{class:ve(["vc-time-picker",[{"vc-invalid":!e.modelValue.isValid,"vc-bordered":e.showBorder}]])},[Nq,E("div",Hq,[a.date?(P(),I("div",zq,[E("span",Uq,ne(e.locale.format(a.date,"WWW")),1),E("span",Yq,ne(e.locale.format(a.date,"MMM")),1),E("span",Wq,ne(e.locale.format(a.date,"D")),1),E("span",Kq,ne(e.locale.format(a.date,"YYYY")),1)])):oe("",!0),E("div",$q,[J(s,{modelValue:a.hours,"onUpdate:modelValue":r[0]||(r[0]=o=>a.hours=o),modelModifiers:{number:!0},options:a.hourOptions_},null,8,["modelValue","options"]),Zq,J(s,{modelValue:a.minutes,"onUpdate:modelValue":r[1]||(r[1]=o=>a.minutes=o),modelModifiers:{number:!0},options:e.minuteOptions},null,8,["modelValue","options"]),e.is24hr?oe("",!0):(P(),I("div",Gq,[E("button",{class:ve({active:a.isAM,"vc-disabled":a.amDisabled}),onClick:r[2]||(r[2]=gr(o=>a.isAM=!0,["prevent"])),type:"button"}," AM ",2),E("button",{class:ve({active:!a.isAM,"vc-disabled":a.pmDisabled}),onClick:r[3]||(r[3]=gr(o=>a.isAM=!1,["prevent"])),type:"button"}," PM ",2)]))])])],2)}var Qq=os(Vq,[["render",qq]]);const Mv={type:"auto",mask:"iso",timeAdjust:""},Xq=[Mv,Mv],ul={DATE:"date",DATE_TIME:"datetime",TIME:"time"},_r={NONE:0,START:1,END:2,BOTH:3},Jq={name:"DatePicker",emits:["update:modelValue","drag","dayclick","daykeydown","popover-will-show","popover-did-show","popover-will-hide","popover-did-hide"],render(){const t=(n,a)=>{if(!this.$slots.footer)return n;const s=[n,this.$slots.footer()];return a?De(a,s):s},r=()=>{if(!this.dateParts)return null;const n=this.isRange?this.dateParts:[this.dateParts[0]];return De("div",{},tt(Se({},this.$slots),{default:()=>n.map((a,s)=>{const o=this.$locale.getHourOptions(this.modelConfig_[s].validHours,a),l=this.$locale.getMinuteOptions(this.modelConfig_[s].minuteIncrement,a);return De(Qq,{modelValue:a,locale:this.$locale,theme:this.$theme,is24hr:this.is24hr,showBorder:!this.isTime,isDisabled:this.isDateTime&&!a.isValid||this.isDragging,hourOptions:o,minuteOptions:l,"onUpdate:modelValue":u=>this.onTimeInput(u,s===0)})})}))},e=()=>De(Dq,tt(Se({},this.$attrs),{attributes:this.attributes_,theme:this.$theme,locale:this.$locale,minDate:this.minDateExact||this.minDate,maxDate:this.maxDateExact||this.maxDate,disabledDates:this.disabledDates,availableDates:this.availableDates,onDayclick:this.onDayClick,onDaykeydown:this.onDayKeydown,onDaymouseenter:this.onDayMouseEnter,ref:"calendar"}),tt(Se({},this.$slots),{footer:()=>this.isDateTime?t(r()):t()})),i=()=>this.isTime?De("div",{class:["vc-container",`vc-${this.$theme.color}`,{"vc-is-dark":this.$theme.isDark}]},t(r(),"div")):e();return this.$slots.default?De("div",[this.$slots.default(this.slotArgs),De(uf,{id:this.datePickerPopoverId,placement:"bottom-start",contentClass:`vc-container${this.isDark?" vc-is-dark":""}`,"on-before-show":n=>this.$emit("popover-will-show",n),"on-after-show":n=>this.$emit("popover-did-show",n),"on-before-hide":n=>this.$emit("popover-will-hide",n),"on-after-hide":n=>this.$emit("popover-did-hide",n),ref:"popover"},{default:i})]):i()},mixins:[E5],props:{mode:{type:String,default:ul.DATE},modelValue:{type:null,required:!0},modelConfig:{type:Object,default:()=>({})},is24hr:Boolean,minuteIncrement:Number,isRequired:Boolean,isRange:Boolean,updateOnInput:{type:Boolean,default:()=>ln("datePicker.updateOnInput")},inputDebounce:{type:Number,default:()=>ln("datePicker.inputDebounce")},popover:{type:Object,default:()=>({})},dragAttribute:Object,selectAttribute:Object,attributes:Array,validHours:[Object,Array,Function]},data(){return{value_:null,dateParts:null,activeDate:"",dragValue:null,inputValues:["",""],updateTimeout:null,watchValue:!0,datePickerPopoverId:Tu()}},computed:{isDate(){return this.mode.toLowerCase()===ul.DATE},isDateTime(){return this.mode.toLowerCase()===ul.DATE_TIME},isTime(){return this.mode.toLowerCase()===ul.TIME},isDragging(){return!!this.dragValue},modelConfig_(){return this.normalizeConfig(this.modelConfig,Xq)},inputMask(){const t=this.$locale.masks;return this.isTime?this.is24hr?t.inputTime24hr:t.inputTime:this.isDateTime?this.is24hr?t.inputDateTime24hr:t.inputDateTime:this.$locale.masks.input},inputMaskHasTime(){return/[Hh]/g.test(this.inputMask)},inputMaskHasDate(){return/[dD]{1,2}|Do|W{1,4}|M{1,4}|YY(?:YY)?/g.test(this.inputMask)},inputMaskPatch(){if(this.inputMaskHasTime&&this.inputMaskHasDate)return Gi.DATE_TIME;if(this.inputMaskHasDate)return Gi.DATE;if(this.inputMaskHasTime)return Gi.TIME},slotArgs(){const{isRange:t,isDragging:r,updateValue:e,showPopover:i,hidePopover:n,togglePopover:a}=this,s=t?{start:this.inputValues[0],end:this.inputValues[1]}:this.inputValues[0],o=[!0,!1].map(u=>Se({input:this.onInputInput(u),change:this.onInputChange(u),keyup:this.onInputKeyup},Iu(tt(Se({},this.popover_),{id:this.datePickerPopoverId,callback:c=>{c.action==="show"&&c.completed&&this.onInputShow(u)}})))),l=t?{start:o[0],end:o[1]}:o[0];return{inputValue:s,inputEvents:l,isDragging:r,updateValue:e,showPopover:i,hidePopover:n,togglePopover:a,getPopoverTriggerEvents:Iu}},popover_(){return Xp(this.popover,ln("datePicker.popover"))},selectAttribute_(){if(!this.hasValue(this.value_))return null;const t=tt(Se({key:"select-drag"},this.selectAttribute),{dates:this.value_,pinPage:!0}),{dot:r,bar:e,highlight:i,content:n}=t;return!r&&!e&&!i&&!n&&(t.highlight=!0),t},dragAttribute_(){if(!this.isRange||!this.hasValue(this.dragValue))return null;const t=tt(Se({key:"select-drag"},this.dragAttribute),{dates:this.dragValue}),{dot:r,bar:e,highlight:i,content:n}=t;return!r&&!e&&!i&&!n&&(t.highlight={startEnd:{fillMode:"outline"}}),t},attributes_(){const t=pr(this.attributes)?[...this.attributes]:[];return this.dragAttribute_?t.push(this.dragAttribute_):this.selectAttribute_&&t.push(this.selectAttribute_),t}},watch:{inputMask(){this.formatInput()},modelValue(t){!this.watchValue||this.forceUpdateValue(t,{config:this.modelConfig_,formatInput:!0,hidePopover:!1})},value_(){this.refreshDateParts()},dragValue(){this.refreshDateParts()},timezone(){this.refreshDateParts(),this.forceUpdateValue(this.value_,{formatInput:!0})}},created(){this.value_=this.normalizeValue(this.modelValue,this.modelConfig_,Gi.DATE_TIME,_r.BOTH),this.forceUpdateValue(this.modelValue,{config:this.modelConfig_,formatInput:!0,hidePopover:!1}),this.refreshDateParts()},mounted(){or(document,"keydown",this.onDocumentKeyDown),or(document,"click",this.onDocumentClick)},beforeUnmount(){lr(document,"keydown",this.onDocumentKeyDown),lr(document,"click",this.onDocumentClick)},methods:{getDateParts(t){return this.$locale.getDateParts(t)},getDateFromParts(t){return this.$locale.getDateFromParts(t)},refreshDateParts(){const t=this.dragValue||this.value_,r=[];this.isRange?(t&&t.start?r.push(this.getDateParts(t.start)):r.push({}),t&&t.end?r.push(this.getDateParts(t.end)):r.push({})):t?r.push(this.getDateParts(t)):r.push({}),this.$nextTick(()=>this.dateParts=r)},onDocumentKeyDown(t){this.dragValue&&t.key==="Escape"&&(this.dragValue=null)},onDocumentClick(t){document.body.contains(t.target)&&!Ks(this.$el,t.target)&&(this.dragValue=null,this.formatInput())},onDayClick(t){this.handleDayClick(t),this.$emit("dayclick",t)},onDayKeydown(t){switch(t.event.key){case" ":case"Enter":{this.handleDayClick(t),t.event.preventDefault();break}case"Escape":this.hidePopover()}this.$emit("daykeydown",t)},handleDayClick(t){const{keepVisibleOnInput:r,visibility:e}=this.popover_,i={patch:Gi.DATE,adjustTime:!0,formatInput:!0,hidePopover:this.isDate&&!r&&e!=="visible"};this.isRange?(this.isDragging?this.dragTrackingValue.end=t.date:this.dragTrackingValue=Se({},t.range),i.isDragging=!this.isDragging,i.rangePriority=i.isDragging?_r.NONE:_r.BOTH,i.hidePopover=i.hidePopover&&!i.isDragging,this.updateValue(this.dragTrackingValue,i)):(i.clearIfEqual=!this.isRequired,this.updateValue(t.date,i))},onDayMouseEnter(t){!this.isDragging||(this.dragTrackingValue.end=t.date,this.updateValue(this.dragTrackingValue,{patch:Gi.DATE,adjustTime:!0,formatInput:!0,hidePriority:!1,rangePriority:_r.NONE}))},onTimeInput(t,r){let e=null;if(this.isRange){const i=r?t:this.dateParts[0],n=r?this.dateParts[1]:t;e={start:i,end:n}}else e=t;this.updateValue(e,{patch:Gi.TIME,rangePriority:r?_r.START:_r.END}).then(()=>this.adjustPageRange(r))},onInputInput(t){return r=>{!this.updateOnInput||this.onInputUpdate(r.target.value,t,{formatInput:!1,hidePopover:!1,debounce:this.inputDebounce})}},onInputChange(t){return r=>{this.onInputUpdate(r.target.value,t,{formatInput:!0,hidePopover:!1})}},onInputUpdate(t,r,e){this.inputValues.splice(r?0:1,1,t);const i=this.isRange?{start:this.inputValues[0],end:this.inputValues[1]||this.inputValues[0]}:t,n={type:"string",mask:this.inputMask};this.updateValue(i,tt(Se({},e),{config:n,patch:this.inputMaskPatch,rangePriority:r?_r.START:_r.END})).then(()=>this.adjustPageRange(r))},onInputShow(t){this.adjustPageRange(t)},onInputKeyup(t){t.key==="Escape"&&this.updateValue(this.value_,{formatInput:!0,hidePopover:!0})},updateValue(t,r={}){return clearTimeout(this.updateTimeout),new Promise(e=>{const i=r,{debounce:n}=i,a=lA(i,["debounce"]);n>0?this.updateTimeout=setTimeout(()=>{this.forceUpdateValue(t,a),e(this.value_)},n):(this.forceUpdateValue(t,a),e(this.value_))})},normalizeConfig(t,r=this.modelConfig_){return t=pr(t)?t:[t.start||t,t.end||t],r.map((e,i)=>Se(Se({validHours:this.validHours,minuteIncrement:this.minuteIncrement},e),t[i]))},forceUpdateValue(t,{config:r=this.modelConfig_,patch:e=Gi.DATE_TIME,clearIfEqual:i=!1,formatInput:n=!0,hidePopover:a=!1,isDragging:s=this.isDragging,rangePriority:o=_r.BOTH}={}){r=this.normalizeConfig(r);let l=this.normalizeValue(t,r,e,o);!l&&this.isRequired&&(l=this.value_),l=this.adjustTimeForValue(l,r);const u=this.valueIsDisabled(l);if(u){if(s)return;l=this.value_,a=!1}const c=s?"dragValue":"value_";let h=!this.valuesAreEqual(this[c],l);if(!u&&!h&&i&&(l=null,h=!0),h){this[c]=l,s||(this.dragValue=null);const f=this.denormalizeValue(l),d=this.isDragging?"drag":"update:modelValue";this.watchValue=!1,this.$emit(d,f),this.$nextTick(()=>this.watchValue=!0)}a&&this.hidePopover(),n&&this.formatInput()},hasValue(t){return this.isRange?Fr(t)&&!!t.start&&!!t.end:!!t},normalizeValue(t,r,e,i){if(!this.hasValue(t))return null;if(this.isRange){const n={},a=t.start>t.end?t.end:t.start;n.start=this.normalizeDate(a,tt(Se({},r[0]),{fillDate:this.value_&&this.value_.start||r[0].fillDate,patch:e}));const s=t.start>t.end?t.start:t.end;return n.end=this.normalizeDate(s,tt(Se({},r[1]),{fillDate:this.value_&&this.value_.end||r[1].fillDate,patch:e})),this.sortRange(n,i)}return this.normalizeDate(t,tt(Se({},r[0]),{fillDate:this.value_||r[0].fillDate,patch:e}))},adjustTimeForValue(t,r){return this.hasValue(t)?this.isRange?{start:this.$locale.adjustTimeForDate(t.start,r[0]),end:this.$locale.adjustTimeForDate(t.end,r[1])}:this.$locale.adjustTimeForDate(t,r[0]):null},sortRange(t,r=_r.NONE){const{start:e,end:i}=t;if(e>i)switch(r){case _r.START:return{start:e,end:e};case _r.END:return{start:i,end:i};case _r.BOTH:return{start:i,end:e}}return{start:e,end:i}},denormalizeValue(t,r=this.modelConfig_){return this.isRange?this.hasValue(t)?{start:this.$locale.denormalizeDate(t.start,r[0]),end:this.$locale.denormalizeDate(t.end,r[1])}:null:this.$locale.denormalizeDate(t,r[0])},valuesAreEqual(t,r){if(this.isRange){const e=this.hasValue(t),i=this.hasValue(r);return!e&&!i?!0:e!==i?!1:_h(t.start,r.start)&&_h(t.end,r.end)}return _h(t,r)},valueIsDisabled(t){return this.hasValue(t)&&this.disabledAttribute&&this.disabledAttribute.intersectsDate(t)},formatInput(){this.$nextTick(()=>{const t=this.normalizeConfig({type:"string",mask:this.inputMask}),r=this.denormalizeValue(this.dragValue||this.value_,t);this.isRange?this.inputValues=[r&&r.start,r&&r.end]:this.inputValues=[r,""]})},showPopover(t={}){hf(tt(Se(Se({ref:this.$el},this.popover_),t),{isInteractive:!0,id:this.datePickerPopoverId}))},hidePopover(t={}){df(tt(Se(Se({hideDelay:10},this.showPopover_),t),{id:this.datePickerPopoverId}))},togglePopover(t){I5(tt(Se(Se({ref:this.$el},this.popover_),t),{isInteractive:!0,id:this.datePickerPopoverId}))},adjustPageRange(t){this.$nextTick(()=>{const r=this.$refs.calendar,e=this.getPageForValue(t),i=t?1:-1;e&&r&&!P5(e,r.firstPage,r.lastPage)&&r.move(e,{position:i,transition:"fade"})})},getPageForValue(t){return this.hasValue(this.value_)?this.pageForDate(this.isRange?this.value_[t?"start":"end"]:this.value_):null},move(t,r){return this.$refs.calendar?this.$refs.calendar.move(t,r):Promise.reject(new Error("Navigation disabled while calendar is not yet displayed"))},focusDate(t,r){return this.$refs.calendar?this.$refs.calendar.focusDate(t,r):Promise.reject(new Error("Navigation disabled while calendar is not yet displayed"))}}},eQ=ce({name:"KSegmentedControl",components:{KButton:mt},props:{modelValue:{type:[String,Number,Boolean],required:!0},options:{type:Array,required:!0},isDisabled:{type:Boolean,default:!1}},emits:["update:modelValue","click"],setup(t,{emit:r}){const e=W(t.modelValue),i=a=>typeof a=="string"?a:a.label||a.value||a,n=a=>typeof a=="string"?a:a.value||a.label||a;return{selectedValue:e,label:i,value:n,appearance:a=>t.modelValue===n(a)?"primary":"outline",disabled:a=>typeof a=="object"?!!a.disabled:t.isDisabled,handleClick:a=>{var s,o;r("click",(s=a.target)==null?void 0:s.name),r("update:modelValue",(o=a.target)==null?void 0:o.name)}}}}),tQ={class:"segmented-control d-flex"};function rQ(t,r,e,i,n,a){const s=we("KButton");return P(),I("div",tQ,[(P(!0),I(Ke,null,Vt(t.options,o=>(P(),ye(s,{key:String(t.label(o)),name:t.value(o),disabled:t.disabled(o),appearance:t.appearance(o),size:"small",class:"justify-content-center",onClick:t.handleClick},{default:ue(()=>[de(ne(t.label(o)),1)]),_:2},1032,["name","disabled","appearance","onClick"]))),128))])}const iQ=Ye(eQ,[["render",rQ],["__scopeId","data-v-1f9c6dfd"]]);ce({name:"KDateTimePicker",components:{KButton:mt,KIcon:Je,KPop:$a,KSegmentedControl:iQ,DatePicker:Jq},props:{icon:{type:Boolean,required:!1,default:!0},modelValue:{type:[Object,Date,String],required:!1,default:"",validator:t=>typeof t=="string"?t==="":t instanceof Date||t.start!==void 0&&t.end!==void 0},maxDate:{type:Date,required:!1,default:null},minDate:{type:Date,required:!1,default:null},minuteIncrement:{type:Number,required:!1,default:5},mode:{type:String,required:!0,validator:t=>["date","time","dateTime","relative","relativeDate","relativeDateTime"].includes(t)},placeholder:{type:String,required:!1,default:"Select a time range"},range:{type:Boolean,required:!1,default:!1},timePeriods:{type:Array,required:!1,default:()=>[],validator:t=>t.every(r=>Array.isArray(r.values)&&r.values.every(e=>typeof e.timeframeText=="string"&&e.timeframeLength!==void 0&&typeof e.key=="string"&&e.key!==void 0&&typeof e.display=="string"&&e.display!==void 0&&e.start!==void 0&&e.end!==void 0))},width:{type:String,required:!1,default:"auto"}},emits:["change","update:modelValue"],setup(t,{emit:r}){var e;const i={type:"number"},n={highlight:{start:{class:"vcal-day-start"},base:{class:"vcal-day-base"},end:{class:"vcal-day-end"}}},a={highlight:{start:{class:"vcal-day-drag-start"},base:{class:"vcal-day-drag-base"},end:{class:"vcal-day-drag-end"}}},s=j(()=>t.mode!=="relative"),o=j(()=>{var k;return((k=t==null?void 0:t.timePeriods)==null?void 0:k.length)>0}),l=j(()=>d.tabName==="custom"||!o.value),u=j(()=>t.range||o.value?!d.selectedRange.start||!d.selectedRange.end:!d.selectedRange.start),c=j(()=>({width:t.width==="auto"||t.width.endsWith("%")||t.width.endsWith("px")?t.width:t.width+"px"})),h=W(t.modelValue),f=Intl.DateTimeFormat().resolvedOptions().timeZone,d=vi({abbreviatedDisplay:t.placeholder,fullRangeDisplay:"",hidePopover:!1,selectedRange:{start:new Date,end:new Date,timePeriodsKey:""},selectedTimeframe:(e=t.timePeriods[0])==null?void 0:e.values[0],tabName:"relative"}),p=k=>{let L,C;k&&(k.start&&k.end?(L=new Date(k.start),C=new Date(k.end)):(L=new Date(Number(k)),C=0),d.selectedRange={start:L,end:C,timePeriodsKey:""})},m=k=>{d.selectedTimeframe=k;const L=d.selectedTimeframe.start(),C=d.selectedTimeframe.end();d.selectedRange={start:new Date(L),end:new Date(C),timePeriodsKey:d.selectedTimeframe.key},d.fullRangeDisplay=y(d.selectedRange,!1)},g=()=>{var k;h.value="",d.abbreviatedDisplay=t.placeholder,d.fullRangeDisplay="",d.selectedRange={start:0,end:0,timePeriodsKey:""},o.value&&(d.selectedTimeframe=(k=t.timePeriods[0])==null?void 0:k.values[0]),t.range||t.mode==="relative"?(r("change",d.selectedRange),r("update:modelValue",d.selectedRange)):(r("change",""),r("update:modelValue",""))},y=(k,L)=>{const{start:C,end:T}=k;let A="PP hh:mm a";const U=ph.formatInTimeZone(C,f,"(z)");return!s.value&&o.value?A="PP hh:mm a":t.mode==="date"&&(A="PP"),t.range?L?`
    ${fh(C,A)} - 
    ${ph.formatInTimeZone(T,f,A)} ${U}
    `:`${fh(C,A)} - ${ph.formatInTimeZone(T,f,A)} ${U}`:C?`${fh(C,A)} ${U}`:""},v=async()=>{if(t.range||o.value)r("change",d.selectedRange),r("update:modelValue",d.selectedRange);else{const k=new Date(d.selectedRange.start);r("change",k),r("update:modelValue",k)}d.hidePopover=!0,b()},b=()=>{t.range&&o.value&&!l.value?d.abbreviatedDisplay=d.selectedTimeframe.display:d.abbreviatedDisplay=y(d.selectedRange,!0)},_=k=>k.charAt(0).toUpperCase()+k.slice(1),x=j(()=>t.mode==="relativeDateTime"?"dateTime":t.mode==="relativeDate"?"date":t.mode);return Ge(h,(k,L)=>{k!==void 0&&k!==L&&p(k)},{immediate:!0}),Rt(()=>{if(t.modelValue)if("timePeriodsKey"in t.modelValue){d.tabName="relative";for(const k of t.timePeriods){const L=k.values.find(C=>C.key===t.modelValue.timePeriodsKey);if(L){m(L),b();break}}}else d.tabName="custom",p(t.modelValue),b()}),{changeRelativeTimeframe:m,clearSelection:g,hasCalendar:s,hasTimePeriods:o,impliedMode:x,modelConfig:i,selectedCalendarRange:h,calendarSelectAttributes:n,calendarDragAttributes:a,showCalendar:l,...ay(d),submitDisabled:u,widthStyle:c,submitTimeFrame:v,ucWord:_}}});const nQ=ce({name:"KDropdownItem",components:{KButton:mt},props:{item:{type:Object,default:null,validator:t=>t.label!==void 0},hasDivider:{type:Boolean,default:!1},isDangerous:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1},selected:{type:Boolean,default:!1},selectionMenuChild:{type:Boolean,default:!1},onClick:{type:Function,default:void 0}},emits:["click","change"],setup(t,{emit:r}){const e=j(()=>{var s;return(s=t.item)!=null&&s.to?"link":typeof t.onClick<"u"||t.selectionMenuChild?"button":"default"}),i=j(()=>$route?$route==null?void 0:$route.path:""),n=j(()=>{var s;return((s=t.item)==null?void 0:s.label)||""}),a=j(()=>{var s;return((s=t.item)==null?void 0:s.to)||void 0});return{type:e,label:n,to:a,handleClick:s=>{r("click",s),t.selectionMenuChild&&r("change",t.item)},routePath:i}}}),aQ=["data-testid"],sQ={key:3,class:"k-dropdown-item-trigger","data-testid":"k-dropdown-item-trigger"};function oQ(t,r,e,i,n,a){const s=we("router-link"),o=we("KButton");return P(),I("li",{class:ve([{"has-divider":t.type!=="link"&&t.hasDivider,disabled:t.type==="default"&&t.disabled,danger:t.isDangerous,"k-dropdown-selected-option":t.selected},"k-dropdown-item w-100"]),"data-testid":`k-dropdown-item-${t.label.replace(/ /gi,"-")}`},[t.type==="link"&&t.to&&!!t.disabled?(P(),I("a",{key:0,class:ve([{disabled:t.disabled,"has-divider":t.hasDivider},"k-dropdown-item-trigger"]),"data-testid":"k-dropdown-item-trigger",href:"#",onClick:r[0]||(r[0]=gr(()=>{},["prevent","stop"]))},[me(t.$slots,"default",{},()=>[de(ne(t.label),1)],!0)],2)):t.type==="link"&&t.to?(P(),ye(s,{key:1,to:t.disabled?t.routePath:t.to,class:ve([{disabled:t.disabled,"has-divider":t.hasDivider},"k-dropdown-item-trigger"]),"data-testid":"k-dropdown-item-trigger",onClick:t.handleClick},{default:ue(()=>[me(t.$slots,"default",{},()=>[de(ne(t.label),1)],!0)]),_:3},8,["to","class","onClick"])):t.type==="button"?(P(),ye(o,{key:2,disabled:t.disabled,"is-rounded":!1,class:"k-dropdown-item-trigger btn-link k-button non-visual-button","data-testid":"k-dropdown-item-trigger",onClick:t.handleClick},{default:ue(()=>[me(t.$slots,"default",{},()=>[de(ne(t.label),1)],!0)]),_:3},8,["disabled","onClick"])):(P(),I("div",sQ,[me(t.$slots,"default",{},()=>[de(ne(t.label),1)],!0)]))],10,aQ)}const lQ=Ye(nQ,[["render",oQ],["__scopeId","data-v-4461406f"]]),Iv={hideCaret:!0,popoverClasses:"k-dropdown-popover mt-1",popoverTimeout:0,positionFixed:!0,placement:"bottomStart"},uQ=ce({name:"KDropdownMenu",components:{KButton:mt,KDropdownItem:lQ,Kooltip:Io,KPop:$a,KToggle:wp},props:{appearance:{type:String,default:"menu",validator:t=>["menu","selectionMenu"].includes(t)},buttonAppearance:{type:String,default:"primary"},label:{type:String,default:""},icon:{type:String,default:""},showCaret:{type:Boolean,default:!1},width:{type:String,default:""},kpopAttributes:{type:Object,default:()=>({})},items:{type:Array,default:()=>[],validator:t=>!t.length||t.some(r=>r.label!==void 0)},disabled:{type:Boolean,default:!1},disabledTooltip:{type:String,default:""},testMode:{type:Boolean,default:!1}},emits:["toggleDropdown","change"],setup(t,{emit:r}){const e={...Iv,...t.kpopAttributes,width:t.width?t.width:void 0,popoverClasses:`${Iv.popoverClasses} ${t.kpopAttributes.popoverClasses}`},i=W({}),n=s=>{t.appearance==="selectionMenu"&&(i.value=s)},a=(s,o,l)=>(s.value!==l&&(o(),r("toggleDropdown",s.value)),s.value);return Ge(i,(s,o)=>{s!==o&&r("change",s)}),Rt(()=>{if(t.items){const s=t.items.filter(o=>o.selected);s.length&&(i.value=s[0])}}),{boundKPopAttributes:e,selectedItem:i,handleSelection:n,handleTriggerToggle:a}}}),cQ={class:"k-dropdown-list dropdown-list","data-testid":"k-dropdown-list"};function hQ(t,r,e,i,n,a){const s=we("KButton"),o=we("KDropdownItem"),l=we("KPop"),u=we("KToggle");return P(),I("div",{class:ve([{"selection-dropdown-menu":t.appearance==="selectionMenu"},"k-dropdown k-dropdown-menu"])},[J(u,null,{default:ue(({toggle:c,isToggled:h})=>[J(l,Ot(t.boundKPopAttributes,{"on-popover-click":()=>t.handleTriggerToggle(h,c,!1),"test-mode":!!t.testMode||void 0,"data-testid":"k-dropdown-menu-popover",onOpened:()=>t.handleTriggerToggle(h,c,!0),onClosed:()=>t.handleTriggerToggle(h,c,!1)}),{content:ue(()=>[E("ul",cQ,[me(t.$slots,"items",{items:t.items,handleSelection:t.handleSelection},()=>[(P(!0),I(Ke,null,Vt(t.items,(f,d)=>(P(),ye(o,Ot(f,{key:`${f.label}-${d}`,item:f,"selection-menu-child":t.appearance==="selectionMenu",onChange:t.handleSelection}),null,16,["item","selection-menu-child","onChange"]))),128))],!0)])]),default:ue(()=>[(P(),ye(Ra(t.disabledTooltip?"Kooltip":"div"),{label:t.disabledTooltip,position:t.disabledTooltip?"bottom":void 0,"position-fixed":t.disabledTooltip?!0:void 0,"max-width":t.disabledTooltip?"240":void 0,"test-mode":!!t.testMode||void 0,class:"k-dropdown-trigger dropdown-trigger","data-testid":"k-dropdown-trigger"},{default:ue(()=>[me(t.$slots,"default",{isOpen:h.value},()=>[E("div",null,[t.label||t.icon?(P(),ye(s,{key:0,disabled:t.disabled,"show-caret":t.showCaret||t.appearance==="selectionMenu",appearance:t.appearance==="selectionMenu"?"outline":t.buttonAppearance,icon:t.icon,class:"k-dropdown-btn","data-testid":"k-dropdown-btn"},{default:ue(()=>[de(ne(t.label),1)]),_:1},8,["disabled","show-caret","appearance","icon"])):oe("",!0)])],!0)]),_:2},1032,["label","position","position-fixed","max-width","test-mode"]))]),_:2},1040,["on-popover-click","test-mode","onOpened","onClosed"])]),_:3})],2)}const sre=Ye(uQ,[["render",hQ],["__scopeId","data-v-886117c8"]]);ce({name:"KFileUpload",components:{KLabel:Za,KInput:oc,KButton:mt,KIcon:Je},props:{labelAttributes:{type:Object,default:()=>({})},label:{type:String,default:""},testMode:{type:Boolean,default:!1},help:{type:String,default:void 0},buttonAppearance:{type:String,default:"primary"},buttonText:{type:String,default:"Select file"},fileModel:{type:String,default:void 0},removable:{type:Boolean,default:!0},placeholder:{type:String,default:"No file selected"},type:{type:String,default:"file",validator:t=>["file","image"].includes(t)},accept:{type:Array,required:!0},maxFileSize:{type:Number,default:null},iconSize:{type:String,default:"26"},icon:{type:String,default:"image"},iconColor:{type:String,default:void 0},hasError:{type:Boolean,default:!1},errorMessage:{type:String,default:"Please check file size."}},emits:["file-added","file-removed","error"],setup(t,{emit:r}){const e=j(()=>t.testMode?"test-file-upload-id-1234":Yt()),i=j(()=>t.maxFileSize||t.maxFileSize===0?t.maxFileSize:t.type==="file"?525e4:1e6),n=W(!1),a=W([]),s=W(0),o=W(""),l=W([]);return{fileInput:a,customInputId:e,resetInput:()=>{a.value=[],o.value="",l.value=[],s.value++,n.value=!1,r("file-removed")},onFileChange:u=>{var c,h,f;a.value=(c=u.target)==null?void 0:c.files,o.value=(h=a==null?void 0:a.value[0])==null?void 0:h.name;const d=(f=a==null?void 0:a.value[0])==null?void 0:f.size;n.value=d>i.value,n.value&&(s.value++,r("error",a.value));const p=document.getElementById(e.value);d?l.value.push(a.value):(p.files=l.value[l.value.length-1],a.value=p.files,p.files&&(o.value=p.files[p.files.length-1].name)),r("file-added",a.value)},fileInputKey:s,fileValue:o,updateFile:()=>{const u=document.getElementById(e.value);u&&u.click()},hasUploadError:n,fileClone:l,maximumFileSize:i}}});const Av={fontSize:"font-size",fontWeight:"font-weight",fontFamily:"font-family",color:"color",margin:"margin",padding:"padding"};ce({name:"KInlineEdit",props:{ignoreValue:{type:Boolean,default:!1},styleOverrides:{type:Object,default:()=>({})}},emits:["changed"],setup(t,{emit:r,slots:e}){const i=W(null),n=j(()=>"editable-wrapper-"+Yt()),a=W(!1),s=W(""),o=W({}),l=async f=>{f.target.id!=="element-content-wrapper"&&(o.value={...c(f.target),...t.styleOverrides},s.value=t.ignoreValue?"":f.target.textContent,a.value=!0,await Gr(),i.value&&i.value.focus())},u=()=>{a.value=!1,r("changed",s.value)},c=f=>{const d=getComputedStyle(f);return Object.keys(Av).reduce((p,m)=>(p[m]=d.getPropertyValue(Av[m]),p),{})},h=f=>{var d;(d=f==null?void 0:f.target)==null||d.blur()};return Rt(()=>{try{if(!e.default)throw new Error("KInlineEdit expects a slotted HTML tag.")}catch{console.error(`KInlineEdit expects a slotted HTML tag. - - Example usage: - - -

    Some text

    - ^^------add slotted tag -
    - `)}}),{input:i,inputUuid:n,isEditing:a,inputText:s,styles:o,handleClick:l,handleSave:u,onEnter:h}}});ce({name:"KInputSwitch",components:{KTooltip:Io,KIcon:Je},inheritAttrs:!1,props:{modelValue:{type:Boolean,default:!1,required:!0},label:{type:String,default:""},labelPosition:{type:String,default:"right",validator:t=>["left","right"].includes(t)},disabled:{type:Boolean,default:!1},disabledTooltipText:{type:String,default:""},enabledIcon:{type:Boolean,default:!1}},emits:["change","input","update:modelValue"],setup(t,{attrs:r,emit:e}){const i=j(()=>t.modelValue?"on":"off"),n=j(()=>{if(t.disabled!==void 0&&t.disabled!==!1)return r;const a=Object.assign({},r);return delete a.class,delete a.disabled,a});return{toggleText:i,handleChange:a=>{t.modelValue!==a.target.checked&&(e("change",a.target.checked),e("input",a.target.checked),e("update:modelValue",a.target.checked))},strippedAttrs:n}}});const dQ=ce({name:"KMenuDivider"}),fQ=t=>(zr("data-v-461355e1"),t=t(),Ur(),t),pQ={class:"k-menu-item-divider"},gQ=fQ(()=>E("hr",null,null,-1)),mQ=[gQ];function vQ(t,r,e,i,n,a){return P(),I("div",pQ,mQ)}const A5=Ye(dQ,[["render",vQ],["__scopeId","data-v-461355e1"]]),yQ=ce({name:"KMenuItem",components:{KButton:mt,KIcon:Je,KMenuDivider:A5},props:{item:{type:Object,default:null},expandable:{type:Boolean,default:!1},type:{type:String,default:"string",validator:t=>["string","number","divider"].includes(t)},lastMenuItem:{type:Boolean,default:!1},testMode:{type:Boolean,default:!1}},emits:["clicked"],setup(t,{emit:r,slots:e}){const i=W(!1),n=j(()=>t.testMode?"test-menuitem-id-1234":Yt());return{isOpen:i,menuItemId:n,toggleMenuItem:()=>{t.expandable?i.value=!i.value:r("clicked",e.itemTitle||t.item)}}}}),bQ=["id","data-testid","test-mode"],_Q={key:0,class:"span-icon-container"},wQ={key:0},xQ={key:1},SQ={key:2};function CQ(t,r,e,i,n,a){const s=we("KIcon"),o=we("KButton"),l=we("KMenuDivider");return P(),I("div",{id:t.menuItemId,"data-testid":t.item?`${t.item.title.replace(/ /gi,"-")}-menu-item`:"menu-item","test-mode":!!t.testMode||void 0,class:ve([[t.isOpen?"title-dark":"",{"expando-item":t.expandable}],"k-menu-item"])},[t.type!=="divider"?(P(),ye(o,{key:0,"aria-expanded":t.isOpen&&t.expandable||void 0,"aria-labelledby":t.menuItemId||void 0,"is-rounded":!1,type:"button",class:"menu-button non-visual-button",onClick:t.toggleMenuItem},{default:ue(()=>[E("span",{class:ve([t.isOpen&&t.expandable?"title-dark":"","span-menu-title"])},[me(t.$slots,"itemTitle",{},()=>[de(ne(t.item?t.item.title:""),1)],!0)],2),t.expandable?(P(),I("span",_Q,[J(s,{icon:t.isOpen?"chevronUp":"chevronDown",color:"var(--grey-400)",size:"16"},null,8,["icon"])])):oe("",!0)]),_:3},8,["aria-expanded","aria-labelledby","onClick"])):oe("",!0),t.expandable?(P(),I("div",{key:1,class:ve([t.isOpen?"d-flex":"d-none","menu-content"])},[me(t.$slots,"itemBody",{},()=>[(t.type==="string"||t.type==="divider")&&t.expandable?(P(),I("div",wQ,ne(t.item?t.item.description:""),1)):(t.type==="number"||t.type==="divider")&&t.expandable?(P(),I("div",xQ,ne(t.item?t.item.description:""),1)):oe("",!0)],!0)],2)):oe("",!0),!t.lastMenuItem&&(t.type==="divider"||t.expandable)?(P(),I("div",SQ,[J(l)])):oe("",!0)],10,bQ)}const PQ=Ye(yQ,[["render",CQ],["__scopeId","data-v-b327ae72"]]),{getSizeFromString:kQ}=Kn();ce({name:"KMenu",components:{KMenuItem:PQ,KMenuDivider:A5},props:{items:{type:Array,required:!1,default:()=>[]},actionButton:{type:String,default:""},width:{type:String,default:"284"},testMode:{type:Boolean,default:!1}},emits:["proceed"],setup(t,{emit:r,slots:e}){const i=j(()=>({width:kQ(t.width)})),n=j(()=>!!e.actionButton);return{widthStyle:i,hasActionButton:n,proceed:()=>{r("proceed")}}}});const OQ=ce({name:"KModal",components:{KButton:mt,KIcon:Je},props:{title:{type:String,required:!0},hideTitle:{type:Boolean,default:!1},hideDismissIcon:{type:Boolean,default:!1},dismissButtonTheme:{type:String,default:"dark",validator:t=>["light","dark"].includes(t)},content:{type:String,default:""},textAlign:{type:String,default:"center",validator:t=>["left","center","right"].includes(t)},isVisible:{type:Boolean,default:!1},actionButtonText:{type:String,default:"Submit"},actionButtonAppearance:{type:String,default:"primary"},cancelButtonText:{type:String,default:"Cancel"},cancelButtonAppearance:{type:String,default:"outline"},hideCancelButton:{type:Boolean,default:!1},testMode:{type:Boolean,default:!1}},emits:["canceled","proceed"],setup(t,{emit:r,slots:e}){const i=j(()=>!!e["header-image"]),n=j(()=>t.dismissButtonTheme==="light"?"var(--grey-400)":"var(--grey-600)"),a=l=>{t.isVisible&&l.keyCode===27&&s(!0)},s=(l=!1,u)=>{var c,h;(l||((h=(c=u==null?void 0:u.target)==null?void 0:c.classList)==null?void 0:h.contains("k-modal-backdrop")))&&r("canceled")},o=()=>{r("proceed")};return dy(()=>{var l,u;typeof document<"u"&&(t.isVisible?(l=document==null?void 0:document.body)==null||l.classList.add("k-modal-overflow-hidden"):(u=document==null?void 0:document.body)==null||u.classList.remove("k-modal-overflow-hidden"))}),Rt(()=>{var l;document.addEventListener("keydown",a),t.isVisible&&((l=document==null?void 0:document.body)==null||l.classList.add("k-modal-overflow-hidden"))}),Vi(()=>{var l;document.removeEventListener("keydown",a),(l=document==null?void 0:document.body)==null||l.classList.remove("k-modal-overflow-hidden")}),{hasHeaderImage:i,dismissButtonColor:n,close:s,proceed:o}}}),TQ=["aria-label"],DQ={class:"k-modal-dialog modal-dialog"},EQ={key:0,class:"close-button"},MQ={class:"k-modal-content modal-content"},IQ={key:0,class:"k-modal-header-image d-flex"},AQ={class:"k-modal-footer modal-footer d-flex"},BQ={class:"k-modal-action-buttons"};function LQ(t,r,e,i,n,a){const s=we("KIcon"),o=we("KButton");return t.isVisible?(P(),I("div",{key:0,"aria-label":t.title,class:"k-modal",role:"dialog","aria-modal":"true"},[E("div",{class:"k-modal-backdrop modal-backdrop",onClick:r[3]||(r[3]=l=>t.close(!1,l))},[E("div",DQ,[t.hasHeaderImage&&!t.hideDismissIcon?(P(),I("div",EQ,[J(o,{class:"non-visual-button","aria-label":"Close",onClick:r[0]||(r[0]=l=>t.close(!0))},{default:ue(()=>[J(s,{icon:"close",color:t.dismissButtonColor,size:"15"},null,8,["color"])]),_:1})])):oe("",!0),E("div",MQ,[t.hasHeaderImage?(P(),I("div",IQ,[me(t.$slots,"header-image",{},void 0,!0)])):oe("",!0),t.$slots["header-content"]||!t.hideTitle?(P(),I("div",{key:1,role:"heading","aria-level":"2",class:ve([{"header-left":t.textAlign==="left","header-centered":t.textAlign==="center","header-right":t.textAlign==="right","mb-5":!t.hasHeaderImage,"mb-4":t.hasHeaderImage},"k-modal-header modal-header"])},[me(t.$slots,"header-content",{},()=>[de(ne(t.title),1)],!0)],2)):oe("",!0),E("div",{class:ve([{"content-left":t.textAlign==="left","content-centered":t.textAlign==="center","content-right":t.textAlign==="right"},"k-modal-body modal-body"])},[me(t.$slots,"body-content",{},()=>[de(ne(t.content),1)],!0)],2),E("div",AQ,[me(t.$slots,"footer-content",{},()=>[t.hideCancelButton?oe("",!0):(P(),ye(o,{key:0,appearance:t.cancelButtonAppearance,onClick:r[1]||(r[1]=l=>t.close(!0)),onKeyup:r[2]||(r[2]=Li(l=>t.close(!0),["esc"]))},{default:ue(()=>[de(ne(t.cancelButtonText),1)]),_:1},8,["appearance"])),E("div",BQ,[me(t.$slots,"action-buttons",{},()=>[J(o,{appearance:t.actionButtonAppearance,onClick:t.proceed,onKeyup:Li(t.proceed,["enter"])},{default:ue(()=>[de(ne(t.actionButtonText),1)]),_:1},8,["appearance","onClick","onKeyup"])],!0)])],!0)])])])])],8,TQ)):oe("",!0)}const B5=Ye(OQ,[["render",LQ],["__scopeId","data-v-442f114b"]]);ce({name:"KModalFullscreen",components:{KButton:mt,KIcon:Je},props:{title:{type:String,required:!0},bodyHeader:{type:String,default:""},bodyHeaderDescription:{type:String,default:""},isVisible:{type:Boolean,default:!1},cancelButtonText:{type:String,default:"Cancel"},actionButtonText:{type:String,default:"Save"},actionButtonAppearance:{type:String,default:"primary"},cancelButtonAppearance:{type:String,default:"outline"},iconString:{type:String,default:"kong"}},emits:["canceled","proceed"],setup(t,{emit:r}){const e=W(null),i=j(()=>!!t.isVisible);Ge(()=>t.isVisible,async()=>{i.value?(document.body.style.overflow="hidden",await Gr(),e.value&&e.value.focus()):document.body.style.overflow=""});const n=o=>{t.isVisible&&(o.keyCode===27?a():o.keyCode===13&&s())},a=()=>{r("canceled")},s=()=>{r("proceed")};return Rt(()=>{document.addEventListener("keydown",n)}),xo(()=>{document.removeEventListener("keydown",n)}),Vi(()=>{document.body.style.overflow=""}),{isOpen:i,modalBodyContent:e,handleKeydown:n,close:a,proceed:s}}});ce({name:"KPrompt",components:{KButton:mt,KIcon:Je,KInput:oc,KModal:B5},props:{title:{type:String,default:""},type:{type:String,default:"info",validator:t=>["info","warning","danger"].includes(t)},message:{type:String,default:""},actionButtonText:{type:String,default:"OK"},cancelButtonText:{type:String,default:"Cancel"},actionPending:{type:Boolean,default:!1},isVisible:{type:Boolean,default:!1},confirmationText:{type:String,default:""},preventProceedOnEnter:{type:Boolean,default:!1}},emits:["canceled","proceed"],setup(t,{emit:r}){const e=W(""),i=()=>{e.value="",r("canceled")},n=u=>{l.value||(e.value="",r("proceed",u))},a=u=>{t.isVisible&&(u.keyCode===27?i():u.keyCode===13&&(t.preventProceedOnEnter||n(u)))},s=(u="")=>{const c=/(?:^|[\s-:'"])\w/g;return u.replace(c,h=>h.toUpperCase())},o=j(()=>t.title?t.type==="warning"?"Warning: "+t.title:t.title:t.type==="info"?"Information":s(t.type)),l=j(()=>t.actionPending?!0:t.confirmationText.length?t.confirmationText!==e.value:!1);return Rt(()=>{document.addEventListener("keydown",a)}),xo(()=>{document.removeEventListener("keydown",a)}),{confirmationInput:e,displayTitle:o,disableProceedButton:l,handleKeydown:a,close:i,proceed:n}}});const FQ=ce({name:"KRadio",inheritAttrs:!1,props:{modelValue:{type:[String,Number,Boolean,Object],default:"on",required:!0},label:{type:String,default:""},description:{type:String,default:""},selectedValue:{type:[String,Number,Boolean,Object],required:!0}},emits:["change","update:modelValue"],setup(t,{slots:r,emit:e,attrs:i}){const n=j(()=>!!(t.label||r.default)),a=j(()=>t.selectedValue===t.modelValue),s=()=>{e("change",t.selectedValue),e("update:modelValue",t.selectedValue)},o=j(()=>{const l={...i};return delete l.class,l});return{hasLabel:n,isSelected:a,modifiedAttrs:o,handleClick:s}}}),RQ=["checked"],jQ={key:0,class:"k-radio-label"},VQ={key:1,class:"k-radio-description"};function NQ(t,r,e,i,n,a){return P(),I("label",{class:ve(["k-radio",t.$attrs.class])},[E("input",Ot({checked:t.isSelected},t.modifiedAttrs,{type:"radio",class:"k-input",onClick:r[0]||(r[0]=(...s)=>t.handleClick&&t.handleClick(...s))}),null,16,RQ),t.hasLabel?(P(),I("span",jQ,[me(t.$slots,"default",{},()=>[de(ne(t.label),1)],!0)])):oe("",!0),t.hasLabel&&(t.description||t.$slots.description)?(P(),I("div",VQ,[me(t.$slots,"description",{},()=>[de(ne(t.description),1)],!0)])):oe("",!0)],2)}const ore=Ye(FQ,[["render",NQ],["__scopeId","data-v-372ea01c"]]);ce({name:"KSlideout",components:{KCard:Tp,KIcon:Je},props:{isVisible:{type:Boolean,default:!1}},emits:["close"],setup(t,{emit:r}){const e=(i,n=!1)=>{(t.isVisible&&i.keyCode===27||n)&&r("close")};return Rt(()=>{document.addEventListener("keydown",e)}),Vi(()=>{document.removeEventListener("keydown",e)}),{handleClose:e}}});const HQ=ce({name:"KActiveState",props:{title:{type:String,default:"Active"}}}),zQ=t=>(zr("data-v-3ef7acf2"),t=t(),Ur(),t),UQ={viewBox:"0 0 24 24",fill:"none",class:"k-step-state-icon","data-testid":"k-step-active"},YQ=zQ(()=>E("circle",{cx:"12.375",cy:"12",r:"11","stroke-width":"2"},null,-1));function WQ(t,r,e,i,n,a){return P(),I("svg",UQ,[E("title",null,ne(t.title),1),YQ])}const KQ=Ye(HQ,[["render",WQ],["__scopeId","data-v-3ef7acf2"]]),$Q=ce({name:"KCompletedState",props:{title:{type:String,default:"Completed"}}}),t0=t=>(zr("data-v-713fc4ad"),t=t(),Ur(),t),ZQ={viewBox:"0 0 24 24",fill:"none",class:"k-step-state-icon","data-testid":"k-step-completed"},GQ=t0(()=>E("circle",{cx:"12",cy:"12",r:"12",class:"k-step-icon-primary"},null,-1)),qQ=t0(()=>E("path",{d:"M16 9L10 15L7 12.0001",class:"k-step-icon-primary"},null,-1)),QQ=t0(()=>E("path",{d:"M16 9L10 15L7 12.0001","stroke-width":"2.25","stroke-linecap":"round","stroke-linejoin":"round",class:"k-step-icon-secondary"},null,-1));function XQ(t,r,e,i,n,a){return P(),I("svg",ZQ,[E("title",null,ne(t.title),1),GQ,qQ,QQ])}const JQ=Ye($Q,[["render",XQ],["__scopeId","data-v-713fc4ad"]]),eX=ce({name:"KDefaultState",props:{title:{type:String,default:"Default"}}}),tX=t=>(zr("data-v-f28650fe"),t=t(),Ur(),t),rX={viewBox:"0 0 24 24",fill:"none",class:"k-step-state-icon","data-testid":"k-step-default"},iX=tX(()=>E("circle",{cx:"12.375",cy:"12",r:"11","stroke-width":"2"},null,-1));function nX(t,r,e,i,n,a){return P(),I("svg",rX,[E("title",null,ne(t.title),1),iX])}const aX=Ye(eX,[["render",nX],["__scopeId","data-v-f28650fe"]]),sX=ce({name:"KErrorState",props:{title:{type:String,default:"Error"}}}),L5=t=>(zr("data-v-8359bd4e"),t=t(),Ur(),t),oX={class:"k-step-state-icon",viewBox:"0 0 24 24",fill:"none","data-testid":"k-step-error"},lX=L5(()=>E("circle",{cx:"12",cy:"12",r:"12",class:"k-step-icon-primary"},null,-1)),uX=L5(()=>E("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M16.14 9.517a.889.889 0 0 0-1.258-1.257l-2.483 2.483L9.917 8.26A.889.889 0 0 0 8.66 9.517L11.142 12 8.66 14.483a.889.889 0 0 0 1.257 1.257l2.482-2.483 2.483 2.483a.889.889 0 0 0 1.257-1.257L13.657 12l2.482-2.483Z",class:"k-step-icon-secondary"},null,-1));function cX(t,r,e,i,n,a){return P(),I("svg",oX,[E("title",null,ne(t.title),1),lX,uX])}const hX=Ye(sX,[["render",cX],["__scopeId","data-v-8359bd4e"]]),dX=ce({name:"KPendingState",props:{title:{type:String,default:"Pending"}}}),fX=t=>(zr("data-v-0acc505c"),t=t(),Ur(),t),pX={class:"k-step-spinner"},gX={class:"k-step-state-icon",viewBox:"0 0 50 50","data-testid":"k-step-pending"},mX=fX(()=>E("circle",{cx:"25",cy:"25",r:"20",fill:"none","stroke-width":"5"},null,-1));function vX(t,r,e,i,n,a){return P(),I("div",pX,[(P(),I("svg",gX,[de(ne(t.title)+" ",1),mX]))])}const yX=Ye(dX,[["render",vX],["__scopeId","data-v-0acc505c"]]),bX=ce({name:"KStepState",components:{KActiveState:KQ,KCompletedState:JQ,KDefaultState:aX,KErrorState:hX,KPendingState:yX},props:{state:{type:String,default:"default",validator:t=>["default","active","pending","completed","error"].includes(t)}}}),_X={class:"k-step-state px-3"};function wX(t,r,e,i,n,a){const s=we("KActiveState"),o=we("KCompletedState"),l=we("KErrorState"),u=we("KPendingState"),c=we("KDefaultState");return P(),I("div",_X,[t.state==="active"?(P(),ye(s,{key:0})):t.state==="completed"?(P(),ye(o,{key:1})):t.state==="error"?(P(),ye(l,{key:2})):t.state==="pending"?(P(),ye(u,{key:3})):(P(),ye(c,{key:4}))])}const xX=Ye(bX,[["render",wX],["__scopeId","data-v-3c65a965"]]),{getSizeFromString:SX}=Kn(),CX=ce({name:"KStep",components:{KLabel:Za,KStepState:xX},props:{label:{type:String,required:!0},state:{type:String,default:"default",validator:t=>["default","active","pending","completed","error"].includes(t)},maxLabelWidth:{type:String,default:"170"}},setup(t){return{labelStyle:j(()=>({maxWidth:SX(t.maxLabelWidth)}))}}}),PX={class:"k-step"};function kX(t,r,e,i,n,a){const s=we("KStepState"),o=we("KLabel");return P(),I("li",PX,[E("div",{class:ve([{completed:t.state==="completed"},"k-step-container"])},[J(s,{state:t.state},null,8,["state"]),E("div",{class:ve([{bolder:t.state==="active"||t.state==="pending"||t.state==="error",error:t.state==="error"},"k-step-label px-3"]),style:hr(t.labelStyle)},[J(o,null,{default:ue(()=>[de(ne(t.label),1)]),_:1})],6)],2)])}const OX=Ye(CX,[["render",kX],["__scopeId","data-v-67f709cc"]]);ce({name:"KStepper",components:{KStep:OX},props:{steps:{type:Array,required:!0,validator:t=>!t.length||t.every(r=>r.label!==void 0)},maxLabelWidth:{type:String,default:""}}});const Bv=(t,r,e,i)=>TX(t,r,e,i),{clientSideSorter:TX,useDebounce:DX,useRequest:EX}=Kn(),MX=ce({name:"KTable",components:{KButton:mt,KEmptyState:Dp,KIcon:Je,KPagination:u2,KSkeleton:c2},props:{options:{type:Object,default:()=>null,required:!1},enableClientSort:{type:Boolean,default:!1},hasHover:{type:Boolean,default:!0},sortOrder:{type:String,default:"",validator:t=>["ascending","descending",""].includes(t)},sortKey:{type:String,default:""},sortHandlerFn:{type:Function,default:()=>({})},rowAttrs:{type:Function,default:()=>({})},hasSideBorder:{type:Boolean,default:!1},cellAttrs:{type:Function,default:()=>({})},isLoading:{type:Boolean,default:!1},emptyStateTitle:{type:String,default:"No Data"},emptyStateMessage:{type:String,default:"There is no data to display."},emptyStateActionRoute:{type:[Object,String],default:""},emptyStateActionMessage:{type:String,default:""},emptyStateActionButtonIcon:{type:String,default:""},emptyStateIcon:{type:String,default:""},emptyStateIconColor:{type:String,default:""},emptyStateIconSize:{type:String,default:"50"},hasError:{type:Boolean,default:!1},errorStateTitle:{type:String,default:"An error occurred"},errorStateMessage:{type:String,default:"Data cannot be displayed due to an error."},errorStateActionRoute:{type:[Object,String],default:""},errorStateActionMessage:{type:String,default:""},errorStateIcon:{type:String,default:""},errorStateIconColor:{type:String,default:""},errorStateIconSize:{type:String,default:"50"},fetcher:{type:Function,default:void 0,required:!0},fetcherCacheKey:{type:String,default:""},searchInput:{type:String,default:""},headers:{type:Array,default:()=>[]},initialFetcherParams:{type:Object,default:null},paginationNeighbors:{type:Number,default:1},paginationPageSizes:{type:Array,default:()=>[15,30,50,75,100],validator:t=>!!t.length&&t.every(r=>typeof r=="number")},paginationTotalItems:{type:Number,default:null},disablePaginationPageJump:{type:Boolean,default:!1},disableSorting:{type:Boolean,default:!1},disablePagination:{type:Boolean,default:!1},paginationType:{type:String,default:"default",validator:t=>["default","offset"].includes(t)},hidePaginationWhenOptional:{type:Boolean,default:!1},testMode:{type:String,default:"",validator:t=>["true","loading",""].includes(t)}},emits:["sort","ktable-error-cta-clicked","ktable-empty-state-cta-clicked","row-click","cell-click"],setup(t,{attrs:r,emit:e,slots:i}){const n=j(()=>t.testMode?"test-table-id-1234":Yt()),a={pageSize:15,page:1,query:"",sortColumnKey:"",sortColumnOrder:"desc",offset:null},s=W([]),o=W([]),l=W(0),u=W(!1),c=W(!0),h=W(1),f=W(15),d=W(""),p=W(""),m=W("desc"),g=W(null),y=W([]),v=W(!1),b=W(!1),_=W(!1),x=j(()=>!!i.toolbar),k=(he,Te)=>(R,G)=>{const $=/^on[^a-z]/,ee={};for(const z in Te)$.test(z)&&!!Te[z]&&(ee[z]=Te[z]);return Object.keys(ee).reduce((z,ae)=>{if(ae.indexOf(he)===0){const ie=ae.split(he);z[ie[1]]=w=>ee[ae](w,R,G)}return z},{})},L=j(()=>(he,Te)=>{const R=k("onRow:",r)(Te,"row"),G=k("onCell:",r)(he,"cell"),$=["a","button","input","select"];return R.click&&(v.value=!0),{...R,...G,click(ee){const z=ee.target.className;let ae=$.includes(ee.target.tagName.toLowerCase()),ie=!1;typeof z=="string"||Array.isArray(z)?ie=z.includes("k-popover"):typeof z=="object"&&(ie=Object.keys(z).includes("k-popover")),ee.target.closest(".k-popover-content")!==null&&(ie=!0);for(let w=0;w<$.length;w++)if(ee.target.closest($[w])!==null){ae=!0;break}if((!ae||ee.target.hasAttribute("disabled"))&&!ie&&(R.click||G.click))if(G.click){e("cell-click",{data:he});const w=G.click(ee,he,"cell");typeof w=="function"&&w(ee,he)}else{e("row-click",{data:Te});const w=R.click(ee,Te,"row");typeof w=="function"&&w(ee,Te)}}}}),C=async()=>{var he,Te;const R=t.searchInput;c.value=!0;const G=await t.fetcher({pageSize:f.value,page:h.value,query:R||d.value,sortColumnKey:p.value,sortColumnOrder:m.value,offset:g.value});return s.value=G.data,l.value=t.paginationTotalItems||G.total||((he=G.data)==null?void 0:he.length),t.paginationType==="offset"&&((Te=G.pagination)!=null&&Te.offset?(g.value=G.pagination.offset,y.value[h.value]||y.value.push(G.pagination.offset)):(g.value=null,_.value||(h.value=1))),t.fetcher?t.enableClientSort&&p.value&&m.value&&Bv(p.value,"",m.value,s.value):t.options&&t.options.data&&t.options.data.length&&(s.value=t.options.data,l.value=t.options.data.length),c.value=!1,_.value=!1,G},T=async()=>{const he={...a,...t.initialFetcherParams};h.value=he.page,f.value=he.pageSize,d.value=he.query,p.value=he.sortColumnKey,m.value=he.sortColumnOrder,t.paginationType==="offset"&&(g.value=he.offset,y.value.push(he.offset)),t.headers&&t.headers.length?o.value=t.headers:t.options&&t.options.headers&&t.options.headers.length&&(o.value=t.options.headers),b.value=!0},A=j(()=>y.value[h.value-1]),U=j(()=>!t.fetcher||!b.value?"":`k-table_${Math.floor(Math.random()*1e3)}_${t.fetcherCacheKey}`),{query:N,search:Y}=DX("",350),{revalidate:fe}=EX(()=>U.value,()=>C(),{revalidateOnFocus:!1}),K=he=>{const{key:Te,useSortHandlerFn:R}=he,G=p.value+"";h.value=1,p.value&&Te===p.value?m.value==="asc"?m.value="desc":m.value="asc":(p.value=Te,m.value="asc"),t.options&&t.options.data||t.enableClientSort?R&&t.sortHandlerFn?t.sortHandlerFn({key:Te,prevKey:G,sortColumnOrder:m.value,data:s.value}):Bv(Te,G,m.value,s.value):t.paginationType!=="offset"&&fe()},F=({page:he})=>{h.value=he},le=({pageSize:he})=>{y.value=[null],g.value=null,f.value=he,h.value=1},pe=he=>{he&&he.target&&he.target.scrollTop&&(he.target.scrollTop>1?u.value=!0:he.target.scrollTop&&(u.value=!u.value))},Ce=()=>{h.value++,_.value=!0},Ie=()=>{h.value--,g.value=A.value},Re=j(()=>t.fetcher&&!t.disablePagination&&!(t.paginationType!=="offset"&&t.hidePaginationWhenOptional&&l.value<=t.paginationPageSizes[0])&&!(t.paginationType==="offset"&&t.hidePaginationWhenOptional&&!A.value&&!g.value&&s.value.length<=t.paginationPageSizes[0])),Pe=he=>he.toLowerCase().replace(/[^[a-z0-9]/gi,"-");return Ge(()=>t.searchInput,he=>{Y(he)},{immediate:!0}),Ge(()=>[N.value,h.value,f.value],()=>{fe()},{deep:!0,immediate:!0}),Rt(()=>{T()}),{data:s,isScrolled:u,isTableLoading:c,page:h,pageChangeHandler:F,pageSizeChangeHandler:le,pageSize:f,scrollHandler:pe,sortClickHandler:K,sortColumnKey:p,sortColumnOrder:m,isClickable:v,tableHeaders:o,tdlisteners:L,total:l,tableId:n,getTestIdString:Pe,getNextOffsetHandler:Ce,getPrevOffsetHandler:Ie,previousOffset:A,offset:g,shouldShowPagination:Re,hasToolbarSlot:x}}}),IX={class:"k-table-container"},AX={key:0,class:"k-table-toolbar mb-5","data-testid":"k-table-toolbar"},BX={key:2,class:"k-table-error-state","data-testid":"k-table-error-state"},LX={key:3,class:"k-table-empty-state","data-testid":"k-table-empty-state"},FX=["data-tableid"],RX=["onClick"],jX={class:"d-flex align-items-center"},VX=["tabindex","role"];function NX(t,r,e,i,n,a){const s=we("KSkeleton"),o=we("KButton"),l=we("KEmptyState"),u=we("KIcon"),c=we("KPagination");return P(),I("div",IX,[t.hasToolbarSlot?(P(),I("div",AX,[me(t.$slots,"toolbar",{},void 0,!0)])):oe("",!0),(!t.testMode||t.testMode==="loading")&&(t.isTableLoading||t.isLoading)&&!t.hasError?(P(),ye(s,{key:1,type:"table","data-testid":"k-table-skeleton"})):t.hasError?(P(),I("div",BX,[me(t.$slots,"error-state",{},()=>[J(l,{"is-error":"","cta-is-hidden":!t.errorStateActionMessage||!t.errorStateActionRoute,icon:t.errorStateIcon||"","icon-color":t.errorStateIconColor,"icon-size":t.errorStateIconSize},{title:ue(()=>[de(ne(t.errorStateTitle),1)]),message:ue(()=>[de(ne(t.errorStateMessage),1)]),cta:ue(()=>[t.errorStateActionMessage?(P(),ye(o,{key:0,to:t.errorStateActionRoute?t.errorStateActionRoute:void 0,appearance:"primary","data-testid":t.getTestIdString(t.errorStateActionMessage),onClick:r[0]||(r[0]=h=>t.$emit("ktable-error-cta-clicked"))},{default:ue(()=>[de(ne(t.errorStateActionMessage),1)]),_:1},8,["to","data-testid"])):oe("",!0)]),_:1},8,["cta-is-hidden","icon","icon-color","icon-size"])],!0)])):!t.hasError&&!t.isTableLoading&&!t.isLoading&&t.data&&!t.data.length?(P(),I("div",LX,[me(t.$slots,"empty-state",{},()=>[J(l,{"cta-is-hidden":!t.emptyStateActionMessage||!t.emptyStateActionRoute,icon:t.emptyStateIcon||"","icon-color":t.emptyStateIconColor,"icon-size":t.emptyStateIconSize},{title:ue(()=>[de(ne(t.emptyStateTitle),1)]),message:ue(()=>[de(ne(t.emptyStateMessage),1)]),cta:ue(()=>[t.emptyStateActionMessage?(P(),ye(o,{key:0,to:t.emptyStateActionRoute?t.emptyStateActionRoute:void 0,icon:t.emptyStateActionButtonIcon,appearance:t.searchInput?"btn-link":"primary","data-testid":t.getTestIdString(t.emptyStateActionMessage),onClick:r[1]||(r[1]=h=>t.$emit("ktable-empty-state-cta-clicked"))},{default:ue(()=>[de(ne(t.emptyStateActionMessage),1)]),_:1},8,["to","icon","appearance","data-testid"])):oe("",!0)]),_:1},8,["cta-is-hidden","icon","icon-color","icon-size"])],!0)])):(P(),I("section",{key:4,class:"k-table-wrapper",onScrollPassive:r[2]||(r[2]=(...h)=>t.scrollHandler&&t.scrollHandler(...h))},[E("table",{class:ve([{"has-hover":t.hasHover,"is-clickable":t.isClickable,"side-border":t.hasSideBorder},"k-table"]),"data-tableid":t.tableId},[E("thead",{class:ve({"is-scrolled":t.isScrolled})},[E("tr",{class:ve({"is-scrolled":t.isScrolled})},[(P(!0),I(Ke,null,Vt(t.tableHeaders,(h,f)=>(P(),I("th",{key:`k-table-${t.tableId}-headers-${f}`,class:ve({sortable:!t.disableSorting&&!h.hideLabel&&h.sortable,"active-sort":!t.disableSorting&&!h.hideLabel&&h.sortable&&h.key===t.sortColumnKey,[t.sortColumnOrder]:!t.disableSorting&&h.key===t.sortColumnKey&&!h.hideLabel,"is-scrolled":t.isScrolled}),onClick:()=>{!t.disableSorting&&h.sortable&&(t.$emit("sort",{prevKey:t.sortColumnKey,sortColumnKey:h.key,sortColumnOrder:t.sortColumnOrder==="asc"?"desc":"asc"}),t.sortClickHandler(h))}},[E("span",jX,[me(t.$slots,`column-${h.key}`,{column:h},()=>[E("span",{class:ve({"sr-only":h.hideLabel})},ne(h.label?h.label:h.key),3)],!0),!t.disableSorting&&!h.hideLabel&&h.sortable?(P(),ye(u,{key:0,icon:"chevronDown",color:"var(--KTableColor, var(--black-70, color(black-70)))",size:"12",class:"caret ml-2"})):oe("",!0)])],10,RX))),128))],2)],2),E("tbody",null,[(P(!0),I(Ke,null,Vt(t.data,(h,f)=>(P(),I("tr",Ot(t.rowAttrs(h),{key:`k-table-${t.tableId}-row-${f}`,tabindex:t.isClickable?0:null,role:t.isClickable?"link":null},_0(t.hasSideBorder?t.tdlisteners(h,h):{},!0)),[(P(!0),I(Ke,null,Vt(t.tableHeaders,(d,p)=>(P(),I("td",Ot(t.cellAttrs({headerKey:d.key,row:h,rowIndex:f,colIndex:p}),{key:`k-table-${t.tableId}-cell-${p}`},_0(t.tdlisteners(h[d.key],h),!0)),[me(t.$slots,d.key,{row:h,rowKey:f,rowValue:h[d.key]},()=>[de(ne(h[d.key]),1)],!0)],16))),128))],16,VX))),128))])],10,FX),t.shouldShowPagination?(P(),ye(c,{key:0,"total-count":t.total,"current-page":t.page,neighbors:t.paginationNeighbors,"page-sizes":t.paginationPageSizes,"initial-page-size":t.pageSize,"disable-page-jump":t.disablePaginationPageJump,"test-mode":!!t.testMode||void 0,"pagination-type":t.paginationType,"offset-prev-button-disabled":!t.previousOffset,"offset-next-button-disabled":!t.offset,class:"pa-1","data-testid":"k-table-pagination",onPageChanged:t.pageChangeHandler,onPageSizeChanged:t.pageSizeChangeHandler,onGetNextOffset:t.getNextOffsetHandler,onGetPrevOffset:t.getPrevOffsetHandler},null,8,["total-count","current-page","neighbors","page-sizes","initial-page-size","disable-page-jump","test-mode","pagination-type","offset-prev-button-disabled","offset-next-button-disabled","onPageChanged","onPageSizeChanged","onGetNextOffset","onGetPrevOffset"])):oe("",!0)],32))])}const lre=Ye(MX,[["render",NX],["__scopeId","data-v-4f741344"]]),HX=ce({name:"KTabs",props:{tabs:{type:Array,required:!0},modelValue:{type:String,default:"",validator:t=>t===""||t.includes("#")&&!t.includes(" ")}},emits:["update:modelValue","changed"],setup(t,{emit:r}){const e=W(t.modelValue?t.modelValue:t.tabs[0].hash),i=n=>{e.value=n,r("changed",n),r("update:modelValue",n)};return Ge(()=>t.modelValue,n=>{e.value=n,r("changed",n),r("update:modelValue",n)}),{activeTab:e,handleTabChange:i}}}),zX={class:"k-tabs"},UX={role:"tablist","aria-label":"Tabs"},YX=["id","aria-selected","aria-controls","onKeydown","onClick"],WX={class:"tab-link"},KX=["id","aria-labelledby"];function $X(t,r,e,i,n,a){return P(),I("div",zX,[E("ul",UX,[(P(!0),I(Ke,null,Vt(t.tabs,(s,o)=>(P(),I("li",{id:`${s.hash.replace("#","")}-tab`,key:s.hash,"aria-selected":t.activeTab===s.hash?"true":"false","aria-controls":`panel-${o}`,class:ve([{active:t.activeTab===s.hash},"tab-item"]),tabindex:"0",role:"tab",onKeydown:[Li(gr(l=>t.handleTabChange(s.hash),["prevent"]),["enter"]),Li(gr(l=>t.handleTabChange(s.hash),["prevent"]),["space"])],onClick:l=>t.handleTabChange(s.hash)},[E("a",WX,[me(t.$slots,`${s.hash.replace("#","")}-anchor`,{},()=>[de(ne(s.title),1)],!0)])],42,YX))),128))]),(P(!0),I(Ke,null,Vt(t.tabs,(s,o)=>(P(),I("div",{id:`panel-${o}`,key:s.hash,"aria-labelledby":`${s.hash.replace("#","")}-tab`,role:"tabpanel",tabindex:"0",class:"tab-container"},[t.activeTab===s.hash?me(t.$slots,s.hash.replace("#",""),{key:0},void 0,!0):oe("",!0)],8,KX))),128))])}const ure=Ye(HX,[["render",$X],["__scopeId","data-v-b0b5f6ae"]]),ZX=2048;ce({name:"KTextArea",components:{KLabel:Za},inheritAttrs:!1,props:{modelValue:{type:String,default:""},label:{type:String,default:""},overlayLabel:{type:Boolean,default:!1},labelAttributes:{type:Object,default:()=>({})},characterLimit:{type:Number,default:ZX,validator:t=>t>0},disableCharacterLimit:{type:Boolean,default:!1},rows:{type:Number,default:5},cols:{type:Number,default:52},hasError:{type:Boolean,default:!1},testMode:{type:Boolean,default:!1}},emits:["input","update:modelValue","char-limit-exceeded"],setup(t,{attrs:r,emit:e}){const i=W(""),n=W(!1),a=W(!1),s=j({get(){return t.modelValue},set(h){c({target:{value:h}})}}),o=j(()=>r.id?String(r.id):t.testMode?"test-textArea-id-1234":Yt()),l=j(()=>{const h={...r};return delete h.class,h}),u=j(()=>!t.disableCharacterLimit&&i.value.length>t.characterLimit),c=h=>{var f;const d=JSON.parse(JSON.stringify((f=h==null?void 0:h.target)==null?void 0:f.value));e("input",d),e("update:modelValue",d),i.value=d};return Ge(u,(h,f)=>{h!==f&&e("char-limit-exceeded",{value:i.value,length:i.value.length,characterLimit:t.characterLimit,limitExceeded:h})}),Ge(s,(h,f)=>{h!==f&&c({target:{value:h}})}),{currValue:i,isFocused:n,isHovered:a,textAreaId:o,modifiedAttrs:l,charLimitExceeded:u,inputHandler:c,getValue:()=>i.value?i.value:t.modelValue}}});const GX=Yb;ce({name:"KToaster",components:{KAlert:ac},props:{toasterState:{type:Array,default:[],required:!0}},emits:["close"]});GX.info;ce({name:"Kooltip",setup(t,{attrs:r,slots:e,emit:i}){return Rt(()=>console.warn(`The Kongponents 'Kooltip' component is deprecated and will be removed in a future release. -Update all references of 'Kooltip' to 'KTooltip'. -Kongponent Docs: https://kongponents.konghq.com/components/tooltip.html`)),()=>De(Io,{...t,...r,...i},e)}});ce({name:"KViewSwitcher",components:{KButton:mt},props:{view:{type:String,default:"table",required:!0,validator:t=>["table","grid"].includes(t)}},emits:["view-changed"],setup(t,{emit:r}){const e=W(!0);return{isPaused:e,toggleView:()=>{e.value=!1,r("view-changed",t.view==="table"?"grid":"table")}}}});const qX=ce({name:"MultiselectItem",components:{KIcon:Je},props:{item:{type:Object,default:null,validator:t=>t.label!==void 0&&t.value!==void 0}},emits:["selected"],setup(t,{emit:r}){return{handleClick:()=>{t.item.disabled||r("selected",t.item)}}}}),QX=["data-testid"],XX={role:"option",class:"d-block"},JX=["value","disabled"],eJ={class:"k-multiselect-item-label mr-2"},tJ={class:"k-multiselect-selected-icon-container"};function rJ(t,r,e,i,n,a){const s=we("KIcon");return P(),I("div",{key:t.item.key,role:"listitem",class:"k-multiselect-item","data-testid":`k-multiselect-item-${t.item.value}`},[E("div",XX,[E("button",{value:t.item.value,class:ve({selected:t.item.selected}),disabled:t.item.disabled===!0?!0:void 0,onClick:r[0]||(r[0]=(...o)=>t.handleClick&&t.handleClick(...o))},[E("span",eJ,[me(t.$slots,"content",{},()=>[de(ne(t.item.label),1)],!0)]),E("span",tJ,[t.item.selected?(P(),ye(s,{key:0,icon:"check",color:"var(--blue-200)",class:"selected-item-icon"})):oe("",!0)])],10,JX)])],8,QX)}const iJ=Ye(qX,[["render",rJ],["__scopeId","data-v-be0f7d56"]]),{getSizeFromString:nJ,cloneDeep:cl}=Kn(),aJ=34,Lv={hideCaret:!0,placement:"bottomStart",popoverTimeout:0,popoverClasses:"k-multiselect-popover mt-0"};ce({name:"KMultiselect",components:{KBadge:lD,KButton:mt,KIcon:Je,KInput:oc,KLabel:Za,KPop:$a,KMultiselectItem:iJ,KToggle:wp},inheritAttrs:!1,props:{modelValue:{type:Array,default:()=>[]},label:{type:String,default:""},labelAttributes:{type:Object,default:()=>({})},placeholder:{type:String,default:""},kpopAttributes:{type:Object,default:()=>({popoverClasses:""})},dropdownMaxHeight:{type:String,default:"300"},width:{type:String,default:""},selectedRowCount:{type:Number,default:2},expandSelected:{type:Boolean,default:!1},items:{type:Array,default:()=>[],validator:t=>!t.length||t.every(r=>r.label!==void 0&&r.value!==void 0)},positionFixed:{type:Boolean,default:!0},filterFunc:{type:Function,default:t=>t.items.filter(r=>r.label.toLowerCase().includes(t.query.toLowerCase()))},autosuggest:{type:Boolean,default:!1},loading:{type:Boolean,default:!1},testMode:{type:Boolean,default:!1}},emits:["selected","input","change","update:modelValue","query-change"],setup(t,{attrs:r,emit:e}){const i=W(0),n=W(0),a=j(()=>t.testMode?"test-multiselect-id-1234":Yt()),s=j(()=>t.testMode?"test-multiselect-input-id-1234":Yt()),o=j(()=>t.testMode?"test-multiselect-text-id-1234":Yt()),l=j(()=>t.testMode?"test-multiselect-selected-id-1234":Yt()),u=j(()=>t.testMode?"test-multiselect-selected-staging-id-1234":Yt()),c=W(null),h=W(null),f=j(()=>t.selectedRowCount*aJ),d=W(""),p=W(null),m=W([]),g=W([]),y=W([]),v=W([]),b=W([]),_=W([]),x=W([]),k=j(()=>x.value.map(S=>S.label).join(", ")),L=W(!1),C=W(!1),T=W(!1),A=j(()=>(r==null?void 0:r.disabled)!==void 0&&String(r==null?void 0:r.disabled)!=="false"),U=j(()=>(r==null?void 0:r.readonly)!==void 0&&String(r==null?void 0:r.readonly)!=="false"),N=j({get(){return t.modelValue},set(S){const B=m.value.filter(V=>S.includes(V.value));B.length?Te(B):S.length||ee()}}),Y=j(()=>{const S={...r};return delete S.class,S}),fe=j(()=>({...Lv,...t.kpopAttributes,popoverClasses:`${Lv.popoverClasses} ${t.kpopAttributes.popoverClasses} k-multiselect-pop`,width:w.value+"px",maxWidth:w.value+"px",maxHeight:String(t.dropdownMaxHeight),disabled:r.disabled!==void 0&&String(r.disabled)!=="false"||r.readonly!==void 0&&String(r.readonly)!=="false"})),K=j(()=>({...fe.value})),F=j(()=>{let S="";return t.width?S=t.width:S="300",nJ(S)}),le=j(()=>({width:F.value})),pe=j(()=>({width:w.value+"px"})),Ce=j(()=>({width:w.value-30+"px",maxHeight:f.value+"px",paddingRight:0})),Ie=S=>y.value.length&&!S?y.value.length===1?`${y.value.length} item selected`:`${y.value.length} items selected`:t.placeholder?t.placeholder:r.placeholder?String(r.placeholder||""):"Filter...",Re=j(()=>t.autosuggest?m.value:t.filterFunc({items:m.value,query:d.value})),Pe=S=>{r.disabled!==void 0&&String(r.disabled)!=="false"&&S.stopPropagation()},he=()=>{setTimeout(()=>{const S=document.getElementById(u.value);if(t.expandSelected){n.value++;return}if(S){if(S.clientHeight>f.value){const B=v.value.pop();B&&b.value.push(B)}n.value++}},0)},Te=S=>{S.forEach(B=>{var V;const H=m.value.filter(q=>q.value===B.value)[0];H.selected=!0,H.key=(V=H==null?void 0:H.key)!=null&&V.includes("-selected")?H.key:`${H.key}-selected`,y.value.filter(q=>q.value===H.value).length||(y.value.push(H),v.value.push(H))}),he()},R=S=>{var B,V,H,q;let Z=((B=m.value.filter(Q=>Q.value===S.value))==null?void 0:B[0])||null;if(Z===null&&(Z=((V=y.value.filter(Q=>Q.value===S.value))==null?void 0:V[0])||null),Z===null)return;if(Z.selected){if(y.value=y.value.filter(Q=>Q.value!==S.value),v.value.filter(Q=>Q.value===S.value).length?v.value=v.value.filter(Q=>Q.value!==S.value):b.value.filter(Q=>Q.value===S.value).length&&(b.value=b.value.filter(Q=>Q.value!==S.value)),Z.selected=!1,Z.key=(H=Z.key)==null?void 0:H.replace(/-selected/gi,""),b.value.length){const Q=b.value.pop();Q&&v.value.push(Q)}}else Z.selected=!0,Z.key=(q=Z.key)!=null&&q.includes("-selected")?Z.key:`${Z.key}-selected`,y.value.push(Z),v.value.push(Z),t.expandSelected&&G();he();const X=y.value.map(Q=>Q.value);e("selected",y.value),e("change",S),e("update:modelValue",X)},G=()=>{setTimeout(()=>{var S;(S=h.value)==null||S.scrollIntoView({behavior:"smooth",block:"nearest"})},200)},$=()=>{const S=Re.value.filter(V=>V.selected),B=Re.value.filter(V=>!V.selected);g.value=S.concat(B)},ee=()=>{m.value.forEach(S=>{var B;S.selected=!1,S.key=(B=S==null?void 0:S.key)==null?void 0:B.replace(/-selected/gi,"")}),y.value=[],v.value=[],b.value=[],d.value="",he(),e("selected",[]),e("change",null),e("update:modelValue",[]),e("query-change","")},z=S=>{d.value=S,e("query-change",S)},ae=(S,B)=>{if(S.keyCode===27){B.value=!1;return}const V=document.getElementById(o.value);!B.value&&V&&V.click()},ie=()=>{T.value=!0,L.value||(L.value=!0,e("query-change",""))};Ge(n,()=>{setTimeout(()=>{const S=document.getElementById(u.value);if(t.expandSelected){_.value=cl(v.value),x.value=[],i.value++;return}if(S)if(S.clientHeight>f.value){const B=v.value.pop();B&&b.value.push(B),n.value++}else _.value=cl(v.value),x.value=cl(b.value),i.value++},0)}),Ge(i,()=>{p.value&&typeof p.value.updatePopper=="function"&&Gr(()=>{p.value.updatePopper()})}),Ge(Re,()=>{$()}),Ge(N,(S,B)=>{if(JSON.stringify(S)!==JSON.stringify(B)){const V=m.value.filter(H=>S.includes(H.value));V.length?Te(V):S.length||ee()}}),Ge(()=>t.items,(S,B)=>{var V,H,q;if(JSON.stringify(S)!==JSON.stringify(B)){m.value=cl(t.items);for(let Z=0;ZQ.value===X.value).length||y.value.push(X),v.value.filter(Q=>Q.value===X.value).length||v.value.push(X)}he()}p.value&&typeof p.value.updatePopper=="function"&&Gr(()=>{p.value.updatePopper()})}},{deep:!0,immediate:!0});const w=W(300);return Rt(()=>{var S;w.value=((S=c.value)==null?void 0:S.clientWidth)||300}),{key:i,stagingKey:n,multiselectId:a,multiselectInputId:s,multiselectTextId:o,multiselectSelectedItemsStagingId:u,multiselectSelectedItemsId:l,multiselectRef:c,selectionBottomRef:h,getPlaceholderText:Ie,filterStr:d,unfilteredItems:m,sortedItems:g,selectedItems:y,invisibleSelectedItemsStaging:b,visibleSelectedItemsStaging:v,invisibleSelectedItems:x,visibleSelectedItems:_,hiddenItemsTooltip:k,widthStyle:le,numericWidthStyle:pe,nonSlimStyle:Ce,modifiedAttrs:Y,isHovered:C,isFocused:T,isDisabled:A,isReadonly:U,popper:p,boundKPopAttributes:K,sortItems:$,handleFilterClick:Pe,handleItemSelect:R,clearSelection:ee,triggerFocus:ae,onQueryChange:z,onInputFocus:ie}}});const sJ=ce({__name:"AppBreadcrumbs",setup(t){const r=Ju(),e=tp(),i=j(()=>{const n=new Map;for(const a of r.matched){if(a.name==="home"||a.meta.parent==="home")continue;if(a.meta.parent!==void 0){const o=e.resolve({name:a.meta.parent});o.name&&n.set(o.name,{to:o,key:o.name,title:o.meta.title,text:o.meta.title})}if((a.name===r.name||a.redirect===r.name)&&a.meta.breadcrumbExclude!==!0&&r.name){let o=r.meta.title;r.meta.breadcrumbTitleParam&&r.params[r.meta.breadcrumbTitleParam]&&(o=r.params[r.meta.breadcrumbTitleParam]),n.set(r.name,{to:r,key:r.name,title:o,text:o})}}return Array.from(n.values())});return(n,a)=>se(i).length>0?(P(),ye(se(l2),{key:0,items:se(i)},null,8,["items"])):oe("",!0)}});const oJ=E("p",null,"Unable to reach the API",-1),lJ={key:0},uJ=ce({__name:"AppErrorMessage",setup(t){return(r,e)=>(P(),ye(se(Dp),{class:"global-api-status empty-state--wide-content empty-state--compact","cta-is-hidden":""},{title:ue(()=>[J(se(Je),{class:"kong-icon--centered",icon:"warning",color:"var(--black-75)","secondary-color":"var(--yellow-300)",size:"64"}),oJ]),message:ue(()=>[E("p",null,[de(" Please double check to make sure it is up and running "),se(gt).baseUrl?(P(),I("span",lJ,[de(", and it is reachable at "),E("code",null,ne(se(gt).baseUrl),1)])):oe("",!0)])]),_:1}))}}),cJ=""+new URL("product-logo.7a2ca341.png",import.meta.url).href,hJ=ce({name:"github-button",props:{href:String,ariaLabel:String,title:String,dataIcon:String,dataColorScheme:String,dataSize:String,dataShowCount:String,dataText:String},render:function(){const t={ref:"_"};for(const r in this.$props)t[mn(r)]=this.$props[r];return De("span",[et(this.$slots,"default")?De("a",t,this.$slots.default()):De("a",t)])},mounted:function(){this.paint()},beforeUpdate:function(){this.reset()},updated:function(){this.paint()},beforeUnmount:function(){this.reset()},methods:{paint:function(){const t=this.$el.appendChild(document.createElement("span")),r=this;it(()=>import("./buttons.esm.8d323926.js"),[],import.meta.url).then(function(e){e.render(t.appendChild(r.$refs._),function(i){try{t.parentNode.replaceChild(i,t)}catch{}})})},reset:function(){this.$el.replaceChild(this.$refs._,this.$el.lastChild)}}}),dJ={key:0,"data-testid":"notification-amount",class:"notification-icon__amount"},fJ=ce({__name:"NotificationIcon",setup(t){const r=Or(),e=j(()=>r.getters["notifications/amountOfActions"]);function i(){r.dispatch("notifications/openModal")}return(n,a)=>(P(),I("button",{class:"notification-icon cursor-pointer",type:"button",onClick:i},[J(se(Je),{color:"var(--yellow-300)",icon:"notificationBell"}),se(e)>0?(P(),I("span",dJ,ne(se(e)),1)):oe("",!0)]))}});const ri=(t,r)=>{const e=t.__vccOpts||t;for(const[i,n]of r)e[i]=n;return e},pJ=ri(fJ,[["__scopeId","data-v-c4951eaf"]]);var gJ=function(r,e){for(var i=r.split("."),n=e.split("."),a=0;a<3;a++){var s=Number(i[a]),o=Number(n[a]);if(s>o)return 1;if(o>s)return-1;if(!isNaN(s)&&isNaN(o))return 1;if(isNaN(s)&&!isNaN(o))return-1}return 0};const mJ={class:"upgrade-check"},vJ={class:"alert-content"},yJ=ce({__name:"UpgradeCheck",setup(t){const r="https://kuma.io/install/latest/?utm_source=Kuma&utm_medium=Kuma-GUI",e=Or(),i=W(""),n=W(!1),a=j(()=>e.getters["config/getVersion"]),s=j(()=>e.getters["config/getTagline"]);o();async function o(){try{i.value=await gt.getLatestVersion()}catch(l){n.value=!1,console.error(l)}finally{if(i.value!=="")gJ(i.value,a.value||"")===1?n.value=!0:n.value=!1;else{const u=new Date,c=new Date("2020-06-03 12:00:00"),h=new Date(c.getFullYear(),c.getMonth()+3,c.getDate());u.getTime()>=h.getTime()?n.value=!0:n.value=!1}}}return(l,u)=>(P(),I("div",mJ,[n.value?(P(),ye(se(ac),{key:0,appearance:"warning",size:"small"},{alertMessage:ue(()=>[E("div",vJ,[E("div",null,ne(se(s))+" update available ",1),E("div",null,[J(se(mt),{class:"warning-button",appearance:"primary",size:"small",to:r},{default:ue(()=>[de(" Update ")]),_:1})])])]),_:1})):oe("",!0)]))}});const bJ=ri(yJ,[["__scopeId","data-v-144c475e"]]),_J=t=>(zr("data-v-25d0cc9a"),t=t(),Ur(),t),wJ={class:"app-header"},xJ={class:"horizontal-list"},SJ=["alt"],CJ={class:"upgrade-check-wrapper"},PJ={key:0,class:"horizontal-list"},kJ={class:"app-status app-status--mobile"},OJ={class:"app-status app-status--desktop"},TJ=_J(()=>E("span",{class:"kutil-sr-only"},"Diagnostics",-1)),DJ=ce({__name:"AppHeader",setup(t){const r=Or(),e=j(()=>r.getters["notifications/amountOfActions"]>0),i=j(()=>{const a=r.getters["config/getEnvironment"];return a?a.charAt(0).toUpperCase()+a.substring(1):"Universal"}),n=j(()=>r.getters["config/getMulticlusterStatus"]?"Multi-Zone":"Standalone");return(a,s)=>{const o=we("router-link");return P(),I("header",wJ,[E("div",xJ,[J(o,{to:{name:"home"}},{default:ue(()=>[E("img",{class:"logo-image",src:cJ,alt:`${se(r).state.config.tagline} Logo`},null,8,SJ)]),_:1}),J(se(hJ),{class:"gh-star",href:"https://github.com/kumahq/kuma","aria-label":"Star kumahq/kuma on GitHub"},{default:ue(()=>[de(" Star ")]),_:1}),E("div",CJ,[J(bJ)])]),se(r).state.config.status==="OK"?(P(),I("div",PJ,[E("div",kJ,[J(se($a),{width:"280"},{content:ue(()=>[E("p",null,[de(ne(se(r).state.config.tagline)+" ",1),E("b",null,ne(se(r).state.config.version),1),de(" on "),E("b",null,ne(se(i)),1),de(" ("+ne(se(n))+") ",1)])]),default:ue(()=>[J(se(mt),{appearance:"outline"},{default:ue(()=>[de(" Info ")]),_:1})]),_:1})]),E("p",OJ,[de(ne(se(r).state.config.tagline)+" ",1),E("b",null,ne(se(r).state.config.version),1),de(" on "),E("b",null,ne(se(i)),1),de(" ("+ne(se(n))+") ",1)]),se(e)?(P(),ye(pJ,{key:0})):oe("",!0),J(o,{to:{name:"diagnostics"}},{default:ue(()=>[J(se(Je),{icon:"gearFilled",color:"currentColor",title:"Diagnostics"}),TJ]),_:1})])):oe("",!0)])}}});const EJ=ri(DJ,[["__scopeId","data-v-25d0cc9a"]]),MJ=""+new URL("kuma-loader-v1.2aaed7d4.gif",import.meta.url).href,IJ=t=>(zr("data-v-28cdaab8"),t=t(),Ur(),t),AJ={class:"full-screen"},BJ={class:"loading-container"},LJ=IJ(()=>E("img",{src:MJ},null,-1)),FJ={class:"progress"},RJ=ce({__name:"AppLoadingBar",setup(t){let r;const e=W(10);return Rt(function(){r=window.setInterval(()=>{e.value>=100&&(window.clearInterval(r),e.value=100),e.value=Math.min(e.value+Math.ceil(Math.random()*30),100)},150)}),Vi(function(){window.clearInterval(r)}),(i,n)=>(P(),I("div",AJ,[E("div",BJ,[LJ,E("div",FJ,[E("div",{style:hr({width:`${e.value}%`}),class:"progress-bar",role:"progressbar","data-testid":"app-progress-bar"},null,4)])])]))}});const jJ=ri(RJ,[["__scopeId","data-v-28cdaab8"]]),VJ={key:0,class:"onboarding-check"},NJ={class:"alert-content"},HJ=ce({__name:"AppOnboardingNotification",setup(t){const r=W(!1);function e(){r.value=!0}return(i,n)=>r.value===!1?(P(),I("div",VJ,[J(se(ac),{appearance:"success",class:"dismissible","dismiss-type":"icon",onClosed:e},{alertMessage:ue(()=>[E("div",NJ,[E("div",null,[E("strong",null,"Welcome to "+ne(se(N8))+"!",1),de(" We've detected that you don't have any data plane proxies running yet. We've created an onboarding process to help you! ")]),E("div",null,[J(se(mt),{appearance:"primary",size:"small",class:"action-button",to:{name:"onboarding-welcome"}},{default:ue(()=>[de(" Get started ")]),_:1})])])]),_:1})])):oe("",!0)}});const zJ=ri(HJ,[["__scopeId","data-v-c21dc5a7"]]);async function UJ(t,r,e=()=>!1){do{if(await t(),await e())break;const i=typeof r=="number"?r:r();await new Promise(n=>setTimeout(n,Math.max(0,i)))}while(!await e())}const YJ=t=>(zr("data-v-4a31953a"),t=t(),Ur(),t),WJ={class:"mesh-selector-container"},KJ={for:"mesh-selector"},$J=YJ(()=>E("span",{class:"kutil-sr-only"}," Filter by mesh: ",-1)),ZJ=["value","selected"],GJ=ce({__name:"AppMeshSelector",props:{meshes:{type:Array,required:!0}},setup(t){const r=t,e=Ju(),i=tp(),n=Or(),a=j(()=>n.state.selectedMesh===null?r.meshes[0].name:n.state.selectedMesh);function s(o){const u=o.target.value;n.dispatch("updateSelectedMesh",u);const c="mesh"in e.params?e.name:"mesh-detail-view";i.push({name:c,params:{mesh:u}})}return(o,l)=>(P(),I("div",WJ,[E("label",KJ,[$J,E("select",{id:"mesh-selector",class:"mesh-selector",name:"mesh-selector","data-testid":"mesh-selector",onChange:s},[(P(!0),I(Ke,null,Vt(r.meshes,u=>(P(),I("option",{key:u.name,value:u.name,selected:u.name===se(a)},ne(u.name),9,ZJ))),128))],32)])]))}});const qJ=ri(GJ,[["__scopeId","data-v-4a31953a"]]),QJ={PAGINATION_PREVIOUS_BUTTON_CLICKED:"pagination-previous-button-clicked",PAGINATION_NEXT_BUTTON_CLICKED:"pagination-next-button-clicked",SIDEBAR_ITEM_CLICKED:"sidebar-item-clicked",TABLE_REFRESH_BUTTON_CLICKED:"table-refresh-button-clicked",TABS_TAB_CHANGE:"tabs-tab-change",CREATE_MESH_CLICKED:"create-mesh-clicked",CREATE_DATA_PLANE_PROXY_CLICKED:"create-data-plane-proxy-clicked"},XJ=["data-testid"],JJ={key:1,class:"nav-category"},eee=ce({__name:"AppNavItem",props:{name:{type:String,required:!0},routeName:{type:String,required:!1,default:""},usesMeshParam:{type:Boolean,required:!1,default:!1},categoryTier:{type:String,required:!1,default:null},insightsFieldAccessor:{type:String,required:!1,default:""},shouldOffsetFromFollowingItems:{type:Boolean,required:!1,default:!1}},setup(t){const r=t,e=Ju(),i=tp(),n=Or(),a=j(()=>{if(r.insightsFieldAccessor){const u=lp(n.state.sidebar.insights,r.insightsFieldAccessor,0);return u>99?"99+":String(u)}else return""}),s=j(()=>{if(r.routeName==="")return null;const u={name:r.routeName};return r.usesMeshParam&&(u.params={mesh:n.state.selectedMesh}),u}),o=j(()=>{if(s.value===null)return!1;if(r.routeName===e.name||e.path.split("/")[2]===s.value.name)return!0;if(e.meta.parent)try{if(i.resolve({name:e.meta.parent}).name===r.routeName)return!0}catch(c){if(c instanceof Error&&c.message.includes("No match for"))console.warn(c);else throw c}return r.routeName&&e.matched.some(c=>r.routeName===c.name||r.routeName===c.redirect)});function l(){_p.logger.info(QJ.SIDEBAR_ITEM_CLICKED,{data:s.value})}return(u,c)=>{const h=we("router-link");return P(),I("div",{class:ve(["nav-item",{"nav-item--is-category":se(s)===null,"nav-item--has-bottom-offset":r.shouldOffsetFromFollowingItems,[`nav-item--is-${r.categoryTier}-category`]:r.categoryTier!==null}]),"data-testid":r.routeName},[se(s)!==null?(P(),ye(h,{key:0,class:ve(["nav-link",{"nav-link--is-active":se(o)}]),to:se(s),onClick:l},{default:ue(()=>[de(ne(t.name)+" ",1),se(a)?(P(),I("span",{key:0,class:ve(["amount",{"amount--empty":se(a)==="0"}])},ne(se(a)),3)):oe("",!0)]),_:1},8,["class","to"])):(P(),I("div",JJ,ne(t.name),1))],10,XJ)}}});const tee=ri(eee,[["__scopeId","data-v-3fcc0f24"]]);function ree(t,r){const e=t.map(n=>({name:n.pluralDisplayName,routeName:n.path,title:!1,usesMeshParam:!0,insightsFieldAccessor:`mesh.policies.${n.name}`}));return e.sort((n,a)=>n.nameree(e.state.policies,e.getters["config/getMulticlusterStatus"])),n=j(()=>e.state.meshes.items);Ge(()=>e.state.selectedMesh,()=>{e.dispatch("sidebar/getMeshInsights")});let a=!1;Rt(function(){window.addEventListener("blur",s),window.addEventListener("focus",o)}),Vi(function(){window.removeEventListener("blur",s),window.removeEventListener("focus",o)}),o();function s(){a=!0}function o(){a=!1,UJ(l,10*1e3,()=>a)}function l(){return e.dispatch("sidebar/getInsights")}return(u,c)=>(P(),I("div",iee,[E("aside",nee,[(P(!0),I(Ke,null,Vt(se(i),(h,f)=>(P(),I(Ke,{key:f},[h.isMeshSelector?(P(),I(Ke,{key:0},[se(n).length>0?(P(),ye(qJ,{key:0,meshes:se(n)},null,8,["meshes"])):oe("",!0)],64)):(P(),ye(tee,Y5(Ot({key:1},h)),null,16))],64))),128))])]))}});const see=ri(aee,[["__scopeId","data-v-8d6a9406"]]),oee={class:"accordion"},lee=ce({__name:"AccordionList",props:{initiallyOpen:{type:[Number,Array],required:!1,default:null},multipleOpen:{type:Boolean,required:!1,default:!1}},setup(t){const r=t,e=W(0),i=W(r.initiallyOpen!==null?r.initiallyOpen:r.multipleOpen?[]:null);return Ts("parentAccordion",{multipleOpen:r.multipleOpen,active:i,count:e}),(n,a)=>(P(),I("ul",oee,[me(n.$slots,"default")]))}}),uee=["aria-expanded"],cee={key:0,class:"px-4 py-1","data-testid":"accordion-item-content"},hee=ce({__name:"AccordionItem",setup(t){const r=Cr("parentAccordion"),e=W(null),i=j(()=>r===void 0?!1:r.multipleOpen&&Array.isArray(r.active.value)&&e.value!==null?r.active.value.includes(e.value):e.value===r.active.value);r!==void 0&&(e.value=r.count.value++);function n(){i.value?a():s()}function a(){r!==void 0&&(r.multipleOpen&&Array.isArray(r.active.value)&&e.value!==null?r.active.value.splice(r.active.value.indexOf(e.value),1):r.active.value=null)}function s(){r!==void 0&&(r.multipleOpen&&Array.isArray(r.active.value)&&e.value!==null?r.active.value.push(e.value):r.active.value=e.value)}function o(u){u.style.height=`${u.scrollHeight}px`}function l(u){u.style.height="auto"}return(u,c)=>(P(),I("li",{class:ve(["accordion-item relative border-b",{active:se(i)}])},[E("button",{class:"accordion-item-header",type:"button","aria-expanded":se(i)?"true":"false","data-testid":"accordion-item-button",onClick:n},[me(u.$slots,"accordion-header",{},void 0,!0)],8,uee),J(ja,{name:"accordion",onEnter:o,onAfterEnter:l,onBeforeLeave:o},{default:ue(()=>[se(i)?(P(),I("div",cee,[me(u.$slots,"accordion-content",{},void 0,!0)])):oe("",!0)]),_:3})],2))}});const dee=ri(hee,[["__scopeId","data-v-a70736a2"]]),fee={class:"py-4"},pee=E("p",{class:"mb-4"}," A traffic log policy lets you collect access logs for every data plane proxy in your service mesh. ",-1),gee={class:"list-disc pl-4"},mee=["href"],vee=ce({__name:"LoggingNotification",setup(t){const r=Or(),e=j(()=>r.getters["config/getKumaDocsVersion"]);return(i,n)=>(P(),I("div",fee,[pee,E("ul",gee,[E("li",null,[E("a",{href:`https://kuma.io/docs/${se(e)}/policies/traffic-log/`,target:"_blank"}," Traffic Log policy documentation ",8,mee)])])]))}}),yee={class:"py-4"},bee=E("p",{class:"mb-4"}," A traffic metrics policy lets you collect key data for observability of your service mesh. ",-1),_ee={class:"list-disc pl-4"},wee=["href"],xee=ce({__name:"MetricsNotification",setup(t){const r=Or(),e=j(()=>r.getters["config/getKumaDocsVersion"]);return(i,n)=>(P(),I("div",yee,[bee,E("ul",_ee,[E("li",null,[E("a",{href:`https://kuma.io/docs/${se(e)}/policies/traffic-metrics/`,target:"_blank"}," Traffic Metrics policy documentation ",8,wee)])])]))}}),See={class:"py-4"},Cee=E("p",{class:"mb-4"}," Mutual TLS (mTLS) for communication between all the components of your service mesh (services, control plane, data plane proxies), proxy authentication, and access control rules in Traffic Permissions policies all contribute to securing your mesh. ",-1),Pee={class:"list-disc pl-4"},kee=["href"],Oee=["href"],Tee=["href"],Dee=ce({__name:"MtlsNotification",setup(t){const r=Or(),e=j(()=>r.getters["config/getKumaDocsVersion"]);return(i,n)=>(P(),I("div",See,[Cee,E("ul",Pee,[E("li",null,[E("a",{href:`https://kuma.io/docs/${se(e)}/security/certificates/`,target:"_blank"}," Secure access across services ",8,kee)]),E("li",null,[E("a",{href:`https://kuma.io/docs/${se(e)}/policies/mutual-tls/`,target:"_blank"}," Mutual TLS ",8,Oee)]),E("li",null,[E("a",{href:`https://kuma.io/docs/${se(e)}/policies/traffic-permissions/`,target:"_blank"}," Traffic Permissions policy documentation ",8,Tee)])])]))}}),Eee={class:"py-4"},Mee=E("p",{class:"mb-4"}," A traffic trace policy lets you enable tracing logs and a third-party tracing solution to send them to. ",-1),Iee={class:"list-disc pl-4"},Aee=["href"],Bee=ce({__name:"TracingNotification",setup(t){const r=Or(),e=j(()=>r.getters["config/getKumaDocsVersion"]);return(i,n)=>(P(),I("div",Eee,[Mee,E("ul",Iee,[E("li",null,[E("a",{href:`https://kuma.io/docs/${se(e)}/policies/traffic-trace/`,target:"_blank"}," Traffic Trace policy documentation ",8,Aee)])])]))}}),Lee={class:"flex items-center"},Fee=ce({__name:"SingleMeshNotifications",setup(t){const r=Or(),e={LoggingNotification:vee,MetricsNotification:xee,MtlsNotification:Dee,TracingNotification:Bee};return(i,n)=>(P(),ye(lee,{"multiple-open":""},{default:ue(()=>[(P(!0),I(Ke,null,Vt(se(r).getters["notifications/singleMeshNotificationItems"],a=>(P(),ye(dee,{key:a.name},{"accordion-header":ue(()=>[E("div",Lee,[a.isCompleted?(P(),ye(se(Je),{key:0,color:"var(--green-400)",icon:"check",size:"20",class:"mr-4"})):(P(),ye(se(Je),{key:1,icon:"warning",color:"var(--black-75)","secondary-color":"var(--yellow-300)",size:"20",class:"mr-4"})),E("strong",null,ne(a.name),1)])]),"accordion-content":ue(()=>[a.component?(P(),ye(Ra(e[a.component]),{key:0})):(P(),ye(se(Tp),{key:1},{body:ue(()=>[de(ne(a.content),1)]),_:2},1024))]),_:2},1024))),128))]),_:1}))}}),Ree=t=>(zr("data-v-b8271fba"),t=t(),Ur(),t),jee={class:"mr-4"},Vee=Ree(()=>E("span",{class:"mr-2"},[E("strong",null,"Pro tip:"),de(" You might want to adjust your mesh configuration ")],-1)),Nee={key:0},Hee={class:"text-xl tracking-wide"},zee={key:1},Uee={class:"text-xl tracking-wide"},Yee=ce({__name:"NotificationManager",setup(t){const r=Or(),e=W(!0),i=j(()=>r.state.selectedMesh?r.getters["notifications/meshNotificationItemMapWithAction"][r.state.selectedMesh]:!1);function n(){e.value=!1}function a(){r.dispatch("notifications/openModal")}function s(){r.dispatch("notifications/closeModal")}return(o,l)=>(P(),I("div",null,[e.value?(P(),ye(se(ac),{key:0,class:"mb-4",appearance:"info","dismiss-type":"icon","data-testid":"notification-info",onClosed:n},{alertMessage:ue(()=>[E("div",jee,[Vee,J(se(mt),{appearance:"outline","data-testid":"open-modal-button",onClick:a},{default:ue(()=>[de(" Check your mesh! ")]),_:1})])]),_:1})):oe("",!0),J(se(B5),{class:"modal","is-visible":se(r).state.notifications.isOpen,title:"Notifications","text-align":"left","data-testid":"notification-modal"},{"header-content":ue(()=>[E("div",null,[E("div",null,[se(i)?(P(),I("span",Nee,[de(" Some of these features are not enabled for "),E("span",Hee,'"'+ne(se(r).state.selectedMesh)+'"',1),de(" mesh. Consider implementing them. ")])):(P(),I("span",zee,[de(" Looks like "),E("span",Uee,'"'+ne(se(r).state.selectedMesh)+'"',1),de(" isn't missing any features. Well done! ")]))])])]),"body-content":ue(()=>[J(Fee)]),"footer-content":ue(()=>[J(se(mt),{appearance:"outline","data-testid":"close-modal-button",onClick:s},{default:ue(()=>[de(" Close ")]),_:1})]),_:1},8,["is-visible"])]))}});const Wee=ri(Yee,[["__scopeId","data-v-b8271fba"]]),Kee={key:0},$ee={key:1,class:"app-content-container"},Zee=ce({__name:"App",setup(t){const r=Or(),e=Ju(),i=W(r.state.globalLoading),n=j(()=>e.meta.shouldReRender?e.path:"NONE"),a=j(()=>r.state.config.status!=="OK"),s=j(()=>r.getters["onboarding/showOnboarding"]),o=j(()=>r.getters["notifications/amountOfActions"]>0),l=j(()=>typeof e.name=="string"&&["data-plane-list-view","service-list-view"].includes(e.name));Ge(()=>r.state.globalLoading,function(c){i.value=c}),Ge(()=>e.meta.title,function(c){u(c)}),Ge(()=>r.state.pageTitle,function(c){u(c)});function u(c){const h="Kuma Manager";document.title=c?`${c} | ${h}`:h}return(c,h)=>{const f=we("router-view");return i.value?(P(),ye(jJ,{key:0})):(P(),I(Ke,{key:1},[J(EJ),se(e).meta.onboardingProcess?(P(),I("div",Kee,[J(f)])):(P(),I("div",$ee,[J(see),E("main",{class:ve(["app-main-content",{"app-main-content--wide":se(l),"app-main-content--narrow":!se(l)}])},[se(a)?(P(),ye(uJ,{key:0})):oe("",!0),se(o)?(P(),ye(Wee,{key:1})):oe("",!0),se(s)?(P(),ye(zJ,{key:2})):oe("",!0),J(sJ),(P(),ye(f,{key:se(n)},{default:ue(({Component:d})=>[J(ja,{mode:"out-in",name:"fade"},{default:ue(()=>[(P(),I("div",{key:se(e).name,class:"transition-root"},[(P(),ye(Ra(d)))]))]),_:2},1024)]),_:1}))],2)]))],64))}}});const Gee=ri(Zee,[["__scopeId","data-v-9c7cbb3f"]]);RP();l6(u6);async function qee(){document.title="Kuma Manager";const t=Qee();if(gt.setBaseUrl(t.apiUrl),{VITE_DATA_TIMEOUT:"500",VITE_INSTALL_URL:"https://kuma.io/install/latest/",VITE_VERSION_URL:"https://kuma.io/latest_version/",VITE_NAMESPACE:"Kuma",VITE_KUMA_API_SERVER_URL:"http://localhost:5681",VITE_KUMA_DP_SERVER_URL:"https://localhost:5678",VITE_AMCHARTS_LICENSE:"",VITE_UTM:"?utm_source=Kuma&utm_medium=Kuma-GUI",BASE_URL:"./",MODE:"production",DEV:!1,PROD:!0}.VITE_MOCK_API_ENABLED==="true"){const{setupMockWorker:i}=await it(()=>import("./setupMockWorker.3793206e.js"),["./setupMockWorker.3793206e.js","./_commonjsHelpers.f037b798.js"],import.meta.url);i(gt.baseUrl)}const r=f4(Gee);r.use(en,ob),await Promise.all([en.dispatch("bootstrap"),en.dispatch("fetchPolicies")]);const e=await MS(t.baseGuiPath,en.state.policies);r.use(e),r.mount("#app")}function Qee(){const t=document.querySelector("#kuma-config");if(t instanceof HTMLScriptElement)try{return JSON.parse(t.innerText.trim())}catch{}return LS}qee();export{ge as $,ve as A,zr as B,Ur as C,ri as D,_p as E,Ke as F,QJ as G,tte as H,me as I,Jee as J,lre as K,ure as L,mt as M,Dp as N,Tp as O,Hte as P,Z8 as Q,Ii as R,lD as S,hr as T,are as U,Gr as V,re as W,Wt as X,bt as Y,Ue as Z,it as _,J as a,Fc as a$,Dt as a0,zn as a1,D as a2,Fx as a3,ml as a4,pn as a5,bl as a6,Fn as a7,Mt as a8,O as a9,pt as aA,$4 as aB,hi as aC,kt as aD,n6 as aE,Le as aF,Ite as aG,Be as aH,yte as aI,It as aJ,He as aK,io as aL,h3 as aM,V4 as aN,Zl as aO,Rf as aP,cte as aQ,vte as aR,Kl as aS,be as aT,a1 as aU,Dte as aV,Ate as aW,Ste as aX,Rr as aY,lte as aZ,ate as a_,Ne as aa,rr as ab,Rx as ac,Gf as ad,Lx as ae,ur as af,Ae as ag,Ei as ah,Gu as ai,_te as aj,ct as ak,M as al,C1 as am,at as an,Ht as ao,lt as ap,Bt as aq,$l as ar,vt as as,k1 as at,O3 as au,Fe as av,Cte as aw,o3 as ax,At as ay,_e as az,de as b,Is as b$,W0 as b0,cx as b1,fx as b2,kte as b3,Uh as b4,Sa as b5,Pte as b6,Yf as b7,Xy as b8,dx as b9,zx as bA,Sr as bB,ca as bC,pte as bD,wte as bE,xs as bF,An as bG,Yl as bH,Qx as bI,qu as bJ,K0 as bK,jy as bL,qx as bM,P3 as bN,nu as bO,Fte as bP,I4 as bQ,L4 as bR,bte as bS,qf as bT,Fi as bU,Gl as bV,E1 as bW,zh as bX,id as bY,Ly as bZ,ste as b_,If as ba,Hc as bb,xte as bc,g4 as bd,Qy as be,ut as bf,sd as bg,Xx as bh,an as bi,Hy as bj,_4 as bk,d3 as bl,tg as bm,ute as bn,na as bo,Vf as bp,ad as bq,Ete as br,Mte as bs,$t as bt,yl as bu,ote as bv,x1 as bw,Zf as bx,nt as by,Xe as bz,ye as c,di as c0,mte as c1,Ote as c2,fte as c3,Lte as c4,Hx as c5,gte as c6,Bte as c7,Gx as c8,O1 as c9,Qte as cA,Ute as cB,Xte as cC,nte as cD,sre as cE,lQ as cF,ere as cG,tre as cH,W8 as cI,zte as cJ,$a as cK,Jte as cL,nre as cM,ja as cN,ete as cO,Nte as cP,ore as cQ,jte as cR,lo as cS,Zte as cT,ite as cU,U0 as cV,qh as ca,Ve as cb,Bc as cc,Tte as cd,hte as ce,dte as cf,tp as cg,xo as ch,Rte as ci,Ot as cj,N8 as ck,dee as cl,lee as cm,Vte as cn,Y8 as co,Qo as cp,Gte as cq,ire as cr,U8 as cs,$te as ct,Yte as cu,rre as cv,K8 as cw,$8 as cx,Ra as cy,qte as cz,ce as d,j as e,Ge as f,Rt as g,we as h,I as i,E as j,gt as k,y0 as l,rte as m,Vt as n,P as o,Ju as p,Or as q,W as r,Wte as s,ne as t,se as u,Je as v,ue as w,Kte as x,ac as y,oe as z}; diff --git a/app/kuma-ui/pkg/resources/data/assets/index.c8e7c817.js b/app/kuma-ui/pkg/resources/data/assets/index.c8e7c817.js new file mode 100644 index 000000000000..87cf2a2cc102 --- /dev/null +++ b/app/kuma-ui/pkg/resources/data/assets/index.c8e7c817.js @@ -0,0 +1,561 @@ +var S4=Object.defineProperty;var C4=(t,r,e)=>r in t?S4(t,r,{enumerable:!0,configurable:!0,writable:!0,value:e}):t[r]=e;var yn=(t,r,e)=>(C4(t,typeof r!="symbol"?r+"":r,e),e);(function(){const r=document.createElement("link").relList;if(r&&r.supports&&r.supports("modulepreload"))return;for(const n of document.querySelectorAll('link[rel="modulepreload"]'))i(n);new MutationObserver(n=>{for(const a of n)if(a.type==="childList")for(const s of a.addedNodes)s.tagName==="LINK"&&s.rel==="modulepreload"&&i(s)}).observe(document,{childList:!0,subtree:!0});function e(n){const a={};return n.integrity&&(a.integrity=n.integrity),n.referrerpolicy&&(a.referrerPolicy=n.referrerpolicy),n.crossorigin==="use-credentials"?a.credentials="include":n.crossorigin==="anonymous"?a.credentials="omit":a.credentials="same-origin",a}function i(n){if(n.ep)return;n.ep=!0;const a=e(n);fetch(n.href,a)}})();const P4="modulepreload",O4=function(t,r){return new URL(t,r).href},J0={},nt=function(r,e,i){if(!e||e.length===0)return r();const n=document.getElementsByTagName("link");return Promise.all(e.map(a=>{if(a=O4(a,i),a in J0)return;J0[a]=!0;const s=a.endsWith(".css"),o=s?'[rel="stylesheet"]':"";if(!!i)for(let c=n.length-1;c>=0;c--){const d=n[c];if(d.href===a&&(!s||d.rel==="stylesheet"))return}else if(document.querySelector(`link[href="${a}"]${o}`))return;const u=document.createElement("link");if(u.rel=s?"stylesheet":P4,s||(u.as="script",u.crossOrigin=""),u.href=a,document.head.appendChild(u),s)return new Promise((c,d)=>{u.addEventListener("load",c),u.addEventListener("error",()=>d(new Error(`Unable to preload CSS for ${a}`)))})})).then(()=>r())};function rg(t,r){const e=Object.create(null),i=t.split(",");for(let n=0;n!!e[n.toLowerCase()]:n=>!!e[n]}function gr(t){if(Ae(t)){const r={};for(let e=0;e{if(e){const i=e.split(E4);i.length>1&&(r[i[0].trim()]=i[1].trim())}}),r}function ge(t){let r="";if(Kt(t))r=t;else if(Ae(t))for(let e=0;eis(e,r))}const ae=t=>Kt(t)?t:t==null?"":Ae(t)||kt(t)&&(t.toString===rb||!Ge(t.toString))?JSON.stringify(t,eb,2):String(t),eb=(t,r)=>r&&r.__v_isRef?eb(t,r.value):Xa(r)?{[`Map(${r.size})`]:[...r.entries()].reduce((e,[i,n])=>(e[`${i} =>`]=n,e),{})}:Jc(r)?{[`Set(${r.size})`]:[...r.values()]}:kt(r)&&!Ae(r)&&!ib(r)?String(r):r,It={},qa=[],mi=()=>{},L4=()=>!1,F4=/^on[^a-z]/,Qc=t=>F4.test(t),ig=t=>t.startsWith("onUpdate:"),ur=Object.assign,ng=(t,r)=>{const e=t.indexOf(r);e>-1&&t.splice(e,1)},R4=Object.prototype.hasOwnProperty,at=(t,r)=>R4.call(t,r),Ae=Array.isArray,Xa=t=>vl(t)==="[object Map]",Jc=t=>vl(t)==="[object Set]",em=t=>vl(t)==="[object Date]",Ge=t=>typeof t=="function",Kt=t=>typeof t=="string",$o=t=>typeof t=="symbol",kt=t=>t!==null&&typeof t=="object",tb=t=>kt(t)&&Ge(t.then)&&Ge(t.catch),rb=Object.prototype.toString,vl=t=>rb.call(t),N4=t=>vl(t).slice(8,-1),ib=t=>vl(t)==="[object Object]",ag=t=>Kt(t)&&t!=="NaN"&&t[0]!=="-"&&""+parseInt(t,10)===t,vu=rg(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),ed=t=>{const r=Object.create(null);return e=>r[e]||(r[e]=t(e))},j4=/-(\w)/g,ji=ed(t=>t.replace(j4,(r,e)=>e?e.toUpperCase():"")),V4=/\B([A-Z])/g,Wn=ed(t=>t.replace(V4,"-$1").toLowerCase()),td=ed(t=>t.charAt(0).toUpperCase()+t.slice(1)),yu=ed(t=>t?`on${td(t)}`:""),Yo=(t,r)=>!Object.is(t,r),bu=(t,r)=>{for(let e=0;e{Object.defineProperty(t,r,{configurable:!0,enumerable:!1,value:e})},ns=t=>{const r=parseFloat(t);return isNaN(r)?t:r};let tm;const H4=()=>tm||(tm=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{});let ki;class nb{constructor(r=!1){this.detached=r,this.active=!0,this.effects=[],this.cleanups=[],this.parent=ki,!r&&ki&&(this.index=(ki.scopes||(ki.scopes=[])).push(this)-1)}run(r){if(this.active){const e=ki;try{return ki=this,r()}finally{ki=e}}}on(){ki=this}off(){ki=this.parent}stop(r){if(this.active){let e,i;for(e=0,i=this.effects.length;e{const r=new Set(t);return r.w=0,r.n=0,r},ab=t=>(t.w&Vn)>0,sb=t=>(t.n&Vn)>0,$4=({deps:t})=>{if(t.length)for(let r=0;r{const{deps:r}=t;if(r.length){let e=0;for(let i=0;i{(c==="length"||c>=l)&&o.push(u)})}else switch(e!==void 0&&o.push(s.get(e)),r){case"add":Ae(t)?ag(e)&&o.push(s.get("length")):(o.push(s.get(ha)),Xa(t)&&o.push(s.get(of)));break;case"delete":Ae(t)||(o.push(s.get(ha)),Xa(t)&&o.push(s.get(of)));break;case"set":Xa(t)&&o.push(s.get(ha));break}if(o.length===1)o[0]&&lf(o[0]);else{const l=[];for(const u of o)u&&l.push(...u);lf(sg(l))}}function lf(t,r){const e=Ae(t)?t:[...t];for(const i of e)i.computed&&im(i);for(const i of e)i.computed||im(i)}function im(t,r){(t!==pi||t.allowRecurse)&&(t.scheduler?t.scheduler():t.run())}const W4=rg("__proto__,__v_isRef,__isVue"),ub=new Set(Object.getOwnPropertyNames(Symbol).filter(t=>t!=="arguments"&&t!=="caller").map(t=>Symbol[t]).filter($o)),K4=lg(),G4=lg(!1,!0),Z4=lg(!0),nm=q4();function q4(){const t={};return["includes","indexOf","lastIndexOf"].forEach(r=>{t[r]=function(...e){const i=ft(this);for(let a=0,s=this.length;a{t[r]=function(...e){xs();const i=ft(this)[r].apply(this,e);return Ss(),i}}),t}function lg(t=!1,r=!1){return function(i,n,a){if(n==="__v_isReactive")return!t;if(n==="__v_isReadonly")return t;if(n==="__v_isShallow")return r;if(n==="__v_raw"&&a===(t?r?h3:pb:r?fb:hb).get(i))return i;const s=Ae(i);if(!t&&s&&at(nm,n))return Reflect.get(nm,n,a);const o=Reflect.get(i,n,a);return($o(n)?ub.has(n):W4(n))||(t||Yr(i,"get",n),r)?o:or(o)?s&&ag(n)?o:o.value:kt(o)?t?gb(o):zi(o):o}}const X4=cb(),Q4=cb(!0);function cb(t=!1){return function(e,i,n,a){let s=e[i];if(ga(s)&&or(s)&&!or(n))return!1;if(!t&&(!Zu(n)&&!ga(n)&&(s=ft(s),n=ft(n)),!Ae(e)&&or(s)&&!or(n)))return s.value=n,!0;const o=Ae(e)&&ag(i)?Number(i)t,rd=t=>Reflect.getPrototypeOf(t);function Nl(t,r,e=!1,i=!1){t=t.__v_raw;const n=ft(t),a=ft(r);e||(r!==a&&Yr(n,"get",r),Yr(n,"get",a));const{has:s}=rd(n),o=i?ug:e?hg:Wo;if(s.call(n,r))return o(t.get(r));if(s.call(n,a))return o(t.get(a));t!==n&&t.get(r)}function jl(t,r=!1){const e=this.__v_raw,i=ft(e),n=ft(t);return r||(t!==n&&Yr(i,"has",t),Yr(i,"has",n)),t===n?e.has(t):e.has(t)||e.has(n)}function Vl(t,r=!1){return t=t.__v_raw,!r&&Yr(ft(t),"iterate",ha),Reflect.get(t,"size",t)}function am(t){t=ft(t);const r=ft(this);return rd(r).has.call(r,t)||(r.add(t),on(r,"add",t,t)),this}function sm(t,r){r=ft(r);const e=ft(this),{has:i,get:n}=rd(e);let a=i.call(e,t);a||(t=ft(t),a=i.call(e,t));const s=n.call(e,t);return e.set(t,r),a?Yo(r,s)&&on(e,"set",t,r):on(e,"add",t,r),this}function om(t){const r=ft(this),{has:e,get:i}=rd(r);let n=e.call(r,t);n||(t=ft(t),n=e.call(r,t)),i&&i.call(r,t);const a=r.delete(t);return n&&on(r,"delete",t,void 0),a}function lm(){const t=ft(this),r=t.size!==0,e=t.clear();return r&&on(t,"clear",void 0,void 0),e}function Hl(t,r){return function(i,n){const a=this,s=a.__v_raw,o=ft(s),l=r?ug:t?hg:Wo;return!t&&Yr(o,"iterate",ha),s.forEach((u,c)=>i.call(n,l(u),l(c),a))}}function zl(t,r,e){return function(...i){const n=this.__v_raw,a=ft(n),s=Xa(a),o=t==="entries"||t===Symbol.iterator&&s,l=t==="keys"&&s,u=n[t](...i),c=e?ug:r?hg:Wo;return!r&&Yr(a,"iterate",l?of:ha),{next(){const{value:d,done:h}=u.next();return h?{value:d,done:h}:{value:o?[c(d[0]),c(d[1])]:c(d),done:h}},[Symbol.iterator](){return this}}}}function bn(t){return function(...r){return t==="delete"?!1:this}}function n3(){const t={get(a){return Nl(this,a)},get size(){return Vl(this)},has:jl,add:am,set:sm,delete:om,clear:lm,forEach:Hl(!1,!1)},r={get(a){return Nl(this,a,!1,!0)},get size(){return Vl(this)},has:jl,add:am,set:sm,delete:om,clear:lm,forEach:Hl(!1,!0)},e={get(a){return Nl(this,a,!0)},get size(){return Vl(this,!0)},has(a){return jl.call(this,a,!0)},add:bn("add"),set:bn("set"),delete:bn("delete"),clear:bn("clear"),forEach:Hl(!0,!1)},i={get(a){return Nl(this,a,!0,!0)},get size(){return Vl(this,!0)},has(a){return jl.call(this,a,!0)},add:bn("add"),set:bn("set"),delete:bn("delete"),clear:bn("clear"),forEach:Hl(!0,!0)};return["keys","values","entries",Symbol.iterator].forEach(a=>{t[a]=zl(a,!1,!1),e[a]=zl(a,!0,!1),r[a]=zl(a,!1,!0),i[a]=zl(a,!0,!0)}),[t,e,r,i]}const[a3,s3,o3,l3]=n3();function cg(t,r){const e=r?t?l3:o3:t?s3:a3;return(i,n,a)=>n==="__v_isReactive"?!t:n==="__v_isReadonly"?t:n==="__v_raw"?i:Reflect.get(at(e,n)&&n in i?e:i,n,a)}const u3={get:cg(!1,!1)},c3={get:cg(!1,!0)},d3={get:cg(!0,!1)},hb=new WeakMap,fb=new WeakMap,pb=new WeakMap,h3=new WeakMap;function f3(t){switch(t){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function p3(t){return t.__v_skip||!Object.isExtensible(t)?0:f3(N4(t))}function zi(t){return ga(t)?t:dg(t,!1,db,u3,hb)}function g3(t){return dg(t,!1,i3,c3,fb)}function gb(t){return dg(t,!0,r3,d3,pb)}function dg(t,r,e,i,n){if(!kt(t)||t.__v_raw&&!(r&&t.__v_isReactive))return t;const a=n.get(t);if(a)return a;const s=p3(t);if(s===0)return t;const o=new Proxy(t,s===2?i:e);return n.set(t,o),o}function Qa(t){return ga(t)?Qa(t.__v_raw):!!(t&&t.__v_isReactive)}function ga(t){return!!(t&&t.__v_isReadonly)}function Zu(t){return!!(t&&t.__v_isShallow)}function mb(t){return Qa(t)||ga(t)}function ft(t){const r=t&&t.__v_raw;return r?ft(r):t}function vb(t){return Gu(t,"__v_skip",!0),t}const Wo=t=>kt(t)?zi(t):t,hg=t=>kt(t)?gb(t):t;function yb(t){Bn&&pi&&(t=ft(t),lb(t.dep||(t.dep=sg())))}function bb(t,r){t=ft(t),t.dep&&lf(t.dep)}function or(t){return!!(t&&t.__v_isRef===!0)}function Y(t){return wb(t,!1)}function m3(t){return wb(t,!0)}function wb(t,r){return or(t)?t:new v3(t,r)}class v3{constructor(r,e){this.__v_isShallow=e,this.dep=void 0,this.__v_isRef=!0,this._rawValue=e?r:ft(r),this._value=e?r:Wo(r)}get value(){return yb(this),this._value}set value(r){const e=this.__v_isShallow||Zu(r)||ga(r);r=e?r:ft(r),Yo(r,this._rawValue)&&(this._rawValue=r,this._value=e?r:Wo(r),bb(this))}}function te(t){return or(t)?t.value:t}const y3={get:(t,r,e)=>te(Reflect.get(t,r,e)),set:(t,r,e,i)=>{const n=t[r];return or(n)&&!or(e)?(n.value=e,!0):Reflect.set(t,r,e,i)}};function _b(t){return Qa(t)?t:new Proxy(t,y3)}function xb(t){const r=Ae(t)?new Array(t.length):{};for(const e in t)r[e]=w3(t,e);return r}class b3{constructor(r,e,i){this._object=r,this._key=e,this._defaultValue=i,this.__v_isRef=!0}get value(){const r=this._object[this._key];return r===void 0?this._defaultValue:r}set value(r){this._object[this._key]=r}}function w3(t,r,e){const i=t[r];return or(i)?i:new b3(t,r,e)}var Sb;class _3{constructor(r,e,i,n){this._setter=e,this.dep=void 0,this.__v_isRef=!0,this[Sb]=!1,this._dirty=!0,this.effect=new og(r,()=>{this._dirty||(this._dirty=!0,bb(this))}),this.effect.computed=this,this.effect.active=this._cacheable=!n,this.__v_isReadonly=i}get value(){const r=ft(this);return yb(r),(r._dirty||!r._cacheable)&&(r._dirty=!1,r._value=r.effect.run()),r._value}set value(r){this._setter(r)}}Sb="__v_isReadonly";function x3(t,r,e=!1){let i,n;const a=Ge(t);return a?(i=t,n=mi):(i=t.get,n=t.set),new _3(i,n,a||!n,e)}function Ln(t,r,e,i){let n;try{n=i?t(...i):t()}catch(a){id(a,r,e)}return n}function ei(t,r,e,i){if(Ge(t)){const a=Ln(t,r,e,i);return a&&tb(a)&&a.catch(s=>{id(s,r,e)}),a}const n=[];for(let a=0;a>>1;Go(pr[i])Ii&&pr.splice(r,1)}function O3(t){Ae(t)?Ja.push(...t):(!Qi||!Qi.includes(t,t.allowRecurse?la+1:la))&&Ja.push(t),Pb()}function um(t,r=Ko?Ii+1:0){for(;rGo(e)-Go(i)),la=0;lat.id==null?1/0:t.id,k3=(t,r)=>{const e=Go(t)-Go(r);if(e===0){if(t.pre&&!r.pre)return-1;if(r.pre&&!t.pre)return 1}return e};function kb(t){uf=!1,Ko=!0,pr.sort(k3);const r=mi;try{for(Ii=0;IiKt(f)?f.trim():f)),d&&(n=e.map(ns))}let o,l=i[o=yu(r)]||i[o=yu(ji(r))];!l&&a&&(l=i[o=yu(Wn(r))]),l&&ei(l,t,6,n);const u=i[o+"Once"];if(u){if(!t.emitted)t.emitted={};else if(t.emitted[o])return;t.emitted[o]=!0,ei(u,t,6,n)}}function Eb(t,r,e=!1){const i=r.emitsCache,n=i.get(t);if(n!==void 0)return n;const a=t.emits;let s={},o=!1;if(!Ge(t)){const l=u=>{const c=Eb(u,r,!0);c&&(o=!0,ur(s,c))};!e&&r.mixins.length&&r.mixins.forEach(l),t.extends&&l(t.extends),t.mixins&&t.mixins.forEach(l)}return!a&&!o?(kt(t)&&i.set(t,null),null):(Ae(a)?a.forEach(l=>s[l]=null):ur(s,a),kt(t)&&i.set(t,s),s)}function nd(t,r){return!t||!Qc(r)?!1:(r=r.slice(2).replace(/Once$/,""),at(t,r[0].toLowerCase()+r.slice(1))||at(t,Wn(r))||at(t,r))}let lr=null,ad=null;function qu(t){const r=lr;return lr=t,ad=t&&t.type.__scopeId||null,r}function li(t){ad=t}function ui(){ad=null}function ne(t,r=lr,e){if(!r||t._n)return t;const i=(...n)=>{i._d&&_m(-1);const a=qu(r);let s;try{s=t(...n)}finally{qu(a),i._d&&_m(1)}return s};return i._n=!0,i._c=!0,i._d=!0,i}function Hd(t){const{type:r,vnode:e,proxy:i,withProxy:n,props:a,propsOptions:[s],slots:o,attrs:l,emit:u,render:c,renderCache:d,data:h,setupState:f,ctx:p,inheritAttrs:m}=t;let g,y;const v=qu(t);try{if(e.shapeFlag&4){const w=n||i;g=Ti(c.call(w,w,d,a,f,h,p)),y=l}else{const w=r;g=Ti(w.length>1?w(a,{attrs:l,slots:o,emit:u}):w(a,null)),y=r.props?l:T3(l)}}catch(w){So.length=0,id(w,t,1),g=q(Ur)}let b=g;if(y&&m!==!1){const w=Object.keys(y),{shapeFlag:_}=b;w.length&&_&7&&(s&&w.some(ig)&&(y=D3(y,s)),b=ln(b,y))}return e.dirs&&(b=ln(b),b.dirs=b.dirs?b.dirs.concat(e.dirs):e.dirs),e.transition&&(b.transition=e.transition),g=b,qu(v),g}const T3=t=>{let r;for(const e in t)(e==="class"||e==="style"||Qc(e))&&((r||(r={}))[e]=t[e]);return r},D3=(t,r)=>{const e={};for(const i in t)(!ig(i)||!(i.slice(9)in r))&&(e[i]=t[i]);return e};function M3(t,r,e){const{props:i,children:n,component:a}=t,{props:s,children:o,patchFlag:l}=r,u=a.emitsOptions;if(r.dirs||r.transition)return!0;if(e&&l>=0){if(l&1024)return!0;if(l&16)return i?cm(i,s,u):!!s;if(l&8){const c=r.dynamicProps;for(let d=0;dt.__isSuspense;function B3(t,r){r&&r.pendingBranch?Ae(t)?r.effects.push(...t):r.effects.push(t):O3(t)}function wo(t,r){if(er){let e=er.provides;const i=er.parent&&er.parent.provides;i===e&&(e=er.provides=Object.create(i)),e[t]=r}}function zr(t,r,e=!1){const i=er||lr;if(i){const n=i.parent==null?i.vnode.appContext&&i.vnode.appContext.provides:i.parent.provides;if(n&&t in n)return n[t];if(arguments.length>1)return e&&Ge(r)?r.call(i.proxy):r}}function Tb(t,r){return gg(t,null,r)}const Ul={};function $e(t,r,e){return gg(t,r,e)}function gg(t,r,{immediate:e,deep:i,flush:n,onTrack:a,onTrigger:s}=It){const o=er;let l,u=!1,c=!1;if(or(t)?(l=()=>t.value,u=Zu(t)):Qa(t)?(l=()=>t,i=!0):Ae(t)?(c=!0,u=t.some(b=>Qa(b)||Zu(b)),l=()=>t.map(b=>{if(or(b))return b.value;if(Qa(b))return da(b);if(Ge(b))return Ln(b,o,2)})):Ge(t)?r?l=()=>Ln(t,o,2):l=()=>{if(!(o&&o.isUnmounted))return d&&d(),ei(t,o,3,[h])}:l=mi,r&&i){const b=l;l=()=>da(b())}let d,h=b=>{d=y.onStop=()=>{Ln(b,o,4)}},f;if(qo)if(h=mi,r?e&&ei(r,o,3,[l(),c?[]:void 0,h]):l(),n==="sync"){const b=Cx();f=b.__watcherHandles||(b.__watcherHandles=[])}else return mi;let p=c?new Array(t.length).fill(Ul):Ul;const m=()=>{if(!!y.active)if(r){const b=y.run();(i||u||(c?b.some((w,_)=>Yo(w,p[_])):Yo(b,p)))&&(d&&d(),ei(r,o,3,[b,p===Ul?void 0:c&&p[0]===Ul?[]:p,h]),p=b)}else y.run()};m.allowRecurse=!!r;let g;n==="sync"?g=m:n==="post"?g=()=>Tr(m,o&&o.suspense):(m.pre=!0,o&&(m.id=o.uid),g=()=>pg(m));const y=new og(l,g);r?e?m():p=y.run():n==="post"?Tr(y.run.bind(y),o&&o.suspense):y.run();const v=()=>{y.stop(),o&&o.scope&&ng(o.scope.effects,y)};return f&&f.push(v),v}function L3(t,r,e){const i=this.proxy,n=Kt(t)?t.includes(".")?Db(i,t):()=>i[t]:t.bind(i,i);let a;Ge(r)?a=r:(a=r.handler,e=r);const s=er;as(this);const o=gg(n,a.bind(i),e);return s?as(s):fa(),o}function Db(t,r){const e=r.split(".");return()=>{let i=t;for(let n=0;n{da(e,r)});else if(ib(t))for(const e in t)da(t[e],r);return t}function F3(){const t={isMounted:!1,isLeaving:!1,isUnmounting:!1,leavingVNodes:new Map};return Rt(()=>{t.isMounted=!0}),yl(()=>{t.isUnmounting=!0}),t}const Zr=[Function,Array],R3={name:"BaseTransition",props:{mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:Zr,onEnter:Zr,onAfterEnter:Zr,onEnterCancelled:Zr,onBeforeLeave:Zr,onLeave:Zr,onAfterLeave:Zr,onLeaveCancelled:Zr,onBeforeAppear:Zr,onAppear:Zr,onAfterAppear:Zr,onAppearCancelled:Zr},setup(t,{slots:r}){const e=wg(),i=F3();let n;return()=>{const a=r.default&&Ab(r.default(),!0);if(!a||!a.length)return;let s=a[0];if(a.length>1){for(const m of a)if(m.type!==Ur){s=m;break}}const o=ft(t),{mode:l}=o;if(i.isLeaving)return zd(s);const u=dm(s);if(!u)return zd(s);const c=cf(u,o,i,e);df(u,c);const d=e.subTree,h=d&&dm(d);let f=!1;const{getTransitionKey:p}=u.type;if(p){const m=p();n===void 0?n=m:m!==n&&(n=m,f=!0)}if(h&&h.type!==Ur&&(!ua(u,h)||f)){const m=cf(h,o,i,e);if(df(h,m),l==="out-in")return i.isLeaving=!0,m.afterLeave=()=>{i.isLeaving=!1,e.update.active!==!1&&e.update()},zd(s);l==="in-out"&&u.type!==Ur&&(m.delayLeave=(g,y,v)=>{const b=Ib(i,h);b[String(h.key)]=h,g._leaveCb=()=>{y(),g._leaveCb=void 0,delete c.delayedLeave},c.delayedLeave=v})}return s}}},Mb=R3;function Ib(t,r){const{leavingVNodes:e}=t;let i=e.get(r.type);return i||(i=Object.create(null),e.set(r.type,i)),i}function cf(t,r,e,i){const{appear:n,mode:a,persisted:s=!1,onBeforeEnter:o,onEnter:l,onAfterEnter:u,onEnterCancelled:c,onBeforeLeave:d,onLeave:h,onAfterLeave:f,onLeaveCancelled:p,onBeforeAppear:m,onAppear:g,onAfterAppear:y,onAppearCancelled:v}=r,b=String(t.key),w=Ib(e,t),_=(S,k)=>{S&&ei(S,i,9,k)},x=(S,k)=>{const I=k[1];_(S,k),Ae(S)?S.every(H=>H.length<=1)&&I():S.length<=1&&I()},T={mode:a,persisted:s,beforeEnter(S){let k=o;if(!e.isMounted)if(n)k=m||o;else return;S._leaveCb&&S._leaveCb(!0);const I=w[b];I&&ua(t,I)&&I.el._leaveCb&&I.el._leaveCb(),_(k,[S])},enter(S){let k=l,I=u,H=c;if(!e.isMounted)if(n)k=g||l,I=y||u,H=v||c;else return;let R=!1;const U=S._enterCb=de=>{R||(R=!0,de?_(H,[S]):_(I,[S]),T.delayedLeave&&T.delayedLeave(),S._enterCb=void 0)};k?x(k,[S,U]):U()},leave(S,k){const I=String(t.key);if(S._enterCb&&S._enterCb(!0),e.isUnmounting)return k();_(d,[S]);let H=!1;const R=S._leaveCb=U=>{H||(H=!0,k(),U?_(p,[S]):_(f,[S]),S._leaveCb=void 0,w[I]===t&&delete w[I])};w[I]=t,h?x(h,[S,R]):R()},clone(S){return cf(S,r,e,i)}};return T}function zd(t){if(sd(t))return t=ln(t),t.children=null,t}function dm(t){return sd(t)?t.children?t.children[0]:void 0:t}function df(t,r){t.shapeFlag&6&&t.component?df(t.component.subTree,r):t.shapeFlag&128?(t.ssContent.transition=r.clone(t.ssContent),t.ssFallback.transition=r.clone(t.ssFallback)):t.transition=r}function Ab(t,r=!1,e){let i=[],n=0;for(let a=0;a1)for(let a=0;a!!t.type.__asyncLoader,sd=t=>t.type.__isKeepAlive;function N3(t,r){Bb(t,"a",r)}function j3(t,r){Bb(t,"da",r)}function Bb(t,r,e=er){const i=t.__wdc||(t.__wdc=()=>{let n=e;for(;n;){if(n.isDeactivated)return;n=n.parent}return t()});if(od(r,i,e),e){let n=e.parent;for(;n&&n.parent;)sd(n.parent.vnode)&&V3(i,r,e,n),n=n.parent}}function V3(t,r,e,i){const n=od(r,t,i,!0);Ui(()=>{ng(i[r],n)},e)}function od(t,r,e=er,i=!1){if(e){const n=e[t]||(e[t]=[]),a=r.__weh||(r.__weh=(...s)=>{if(e.isUnmounted)return;xs(),as(e);const o=ei(r,e,t,s);return fa(),Ss(),o});return i?n.unshift(a):n.push(a),a}}const fn=t=>(r,e=er)=>(!qo||t==="sp")&&od(t,(...i)=>r(...i),e),H3=fn("bm"),Rt=fn("m"),z3=fn("bu"),U3=fn("u"),yl=fn("bum"),Ui=fn("um"),$3=fn("sp"),Y3=fn("rtg"),W3=fn("rtc");function K3(t,r=er){od("ec",t,r)}function hm(t,r){const e=lr;if(e===null)return t;const i=cd(e)||e.proxy,n=t.dirs||(t.dirs=[]);for(let a=0;ar(s,o,void 0,a&&a[o]));else{const s=Object.keys(t);n=new Array(s.length);for(let o=0,l=s.length;o{const a=i.fn(...n);return a&&(a.key=i.key),a}:i.fn)}return t}function fe(t,r,e={},i,n){if(lr.isCE||lr.parent&&_o(lr.parent)&&lr.parent.isCE)return r!=="default"&&(e.name=r),q("slot",e,i&&i());let a=t[r];a&&a._c&&(a._d=!1),O();const s=a&&Rb(a(e)),o=be(qe,{key:e.key||s&&s.key||`_${r}`},s||(i?i():[]),s&&t._===1?64:-2);return!n&&o.scopeId&&(o.slotScopeIds=[o.scopeId+"-s"]),a&&a._c&&(a._d=!0),o}function Rb(t){return t.some(r=>Qu(r)?!(r.type===Ur||r.type===qe&&!Rb(r.children)):!0)?t:null}function pm(t,r){const e={};for(const i in t)e[r&&/[A-Z]/.test(i)?`on:${i}`:yu(i)]=t[i];return e}const hf=t=>t?Gb(t)?cd(t)||t.proxy:hf(t.parent):null,xo=ur(Object.create(null),{$:t=>t,$el:t=>t.vnode.el,$data:t=>t.data,$props:t=>t.props,$attrs:t=>t.attrs,$slots:t=>t.slots,$refs:t=>t.refs,$parent:t=>hf(t.parent),$root:t=>hf(t.root),$emit:t=>t.emit,$options:t=>vg(t),$forceUpdate:t=>t.f||(t.f=()=>pg(t.update)),$nextTick:t=>t.n||(t.n=ri.bind(t.proxy)),$watch:t=>L3.bind(t)}),Ud=(t,r)=>t!==It&&!t.__isScriptSetup&&at(t,r),G3={get({_:t},r){const{ctx:e,setupState:i,data:n,props:a,accessCache:s,type:o,appContext:l}=t;let u;if(r[0]!=="$"){const f=s[r];if(f!==void 0)switch(f){case 1:return i[r];case 2:return n[r];case 4:return e[r];case 3:return a[r]}else{if(Ud(i,r))return s[r]=1,i[r];if(n!==It&&at(n,r))return s[r]=2,n[r];if((u=t.propsOptions[0])&&at(u,r))return s[r]=3,a[r];if(e!==It&&at(e,r))return s[r]=4,e[r];ff&&(s[r]=0)}}const c=xo[r];let d,h;if(c)return r==="$attrs"&&Yr(t,"get",r),c(t);if((d=o.__cssModules)&&(d=d[r]))return d;if(e!==It&&at(e,r))return s[r]=4,e[r];if(h=l.config.globalProperties,at(h,r))return h[r]},set({_:t},r,e){const{data:i,setupState:n,ctx:a}=t;return Ud(n,r)?(n[r]=e,!0):i!==It&&at(i,r)?(i[r]=e,!0):at(t.props,r)||r[0]==="$"&&r.slice(1)in t?!1:(a[r]=e,!0)},has({_:{data:t,setupState:r,accessCache:e,ctx:i,appContext:n,propsOptions:a}},s){let o;return!!e[s]||t!==It&&at(t,s)||Ud(r,s)||(o=a[0])&&at(o,s)||at(i,s)||at(xo,s)||at(n.config.globalProperties,s)},defineProperty(t,r,e){return e.get!=null?t._.accessCache[r]=0:at(e,"value")&&this.set(t,r,e.value,null),Reflect.defineProperty(t,r,e)}};let ff=!0;function Z3(t){const r=vg(t),e=t.proxy,i=t.ctx;ff=!1,r.beforeCreate&&gm(r.beforeCreate,t,"bc");const{data:n,computed:a,methods:s,watch:o,provide:l,inject:u,created:c,beforeMount:d,mounted:h,beforeUpdate:f,updated:p,activated:m,deactivated:g,beforeDestroy:y,beforeUnmount:v,destroyed:b,unmounted:w,render:_,renderTracked:x,renderTriggered:T,errorCaptured:S,serverPrefetch:k,expose:I,inheritAttrs:H,components:R,directives:U,filters:de}=r;if(u&&q3(u,i,null,t.appContext.config.unwrapInjectedRef),s)for(const oe in s){const me=s[oe];Ge(me)&&(i[oe]=me.bind(e))}if(n){const oe=n.call(e,e);kt(oe)&&(t.data=zi(oe))}if(ff=!0,a)for(const oe in a){const me=a[oe],Se=Ge(me)?me.bind(e,e):Ge(me.get)?me.get.bind(e,e):mi,Me=!Ge(me)&&Ge(me.set)?me.set.bind(e):mi,Ve=N({get:Se,set:Me});Object.defineProperty(i,oe,{enumerable:!0,configurable:!0,get:()=>Ve.value,set:Oe=>Ve.value=Oe})}if(o)for(const oe in o)Nb(o[oe],i,e,oe);if(l){const oe=Ge(l)?l.call(e):l;Reflect.ownKeys(oe).forEach(me=>{wo(me,oe[me])})}c&&gm(c,t,"c");function F(oe,me){Ae(me)?me.forEach(Se=>oe(Se.bind(e))):me&&oe(me.bind(e))}if(F(H3,d),F(Rt,h),F(z3,f),F(U3,p),F(N3,m),F(j3,g),F(K3,S),F(W3,x),F(Y3,T),F(yl,v),F(Ui,w),F($3,k),Ae(I))if(I.length){const oe=t.exposed||(t.exposed={});I.forEach(me=>{Object.defineProperty(oe,me,{get:()=>e[me],set:Se=>e[me]=Se})})}else t.exposed||(t.exposed={});_&&t.render===mi&&(t.render=_),H!=null&&(t.inheritAttrs=H),R&&(t.components=R),U&&(t.directives=U)}function q3(t,r,e=mi,i=!1){Ae(t)&&(t=pf(t));for(const n in t){const a=t[n];let s;kt(a)?"default"in a?s=zr(a.from||n,a.default,!0):s=zr(a.from||n):s=zr(a),or(s)&&i?Object.defineProperty(r,n,{enumerable:!0,configurable:!0,get:()=>s.value,set:o=>s.value=o}):r[n]=s}}function gm(t,r,e){ei(Ae(t)?t.map(i=>i.bind(r.proxy)):t.bind(r.proxy),r,e)}function Nb(t,r,e,i){const n=i.includes(".")?Db(e,i):()=>e[i];if(Kt(t)){const a=r[t];Ge(a)&&$e(n,a)}else if(Ge(t))$e(n,t.bind(e));else if(kt(t))if(Ae(t))t.forEach(a=>Nb(a,r,e,i));else{const a=Ge(t.handler)?t.handler.bind(e):r[t.handler];Ge(a)&&$e(n,a,t)}}function vg(t){const r=t.type,{mixins:e,extends:i}=r,{mixins:n,optionsCache:a,config:{optionMergeStrategies:s}}=t.appContext,o=a.get(r);let l;return o?l=o:!n.length&&!e&&!i?l=r:(l={},n.length&&n.forEach(u=>Xu(l,u,s,!0)),Xu(l,r,s)),kt(r)&&a.set(r,l),l}function Xu(t,r,e,i=!1){const{mixins:n,extends:a}=r;a&&Xu(t,a,e,!0),n&&n.forEach(s=>Xu(t,s,e,!0));for(const s in r)if(!(i&&s==="expose")){const o=X3[s]||e&&e[s];t[s]=o?o(t[s],r[s]):r[s]}return t}const X3={data:mm,props:ia,emits:ia,methods:ia,computed:ia,beforeCreate:wr,created:wr,beforeMount:wr,mounted:wr,beforeUpdate:wr,updated:wr,beforeDestroy:wr,beforeUnmount:wr,destroyed:wr,unmounted:wr,activated:wr,deactivated:wr,errorCaptured:wr,serverPrefetch:wr,components:ia,directives:ia,watch:J3,provide:mm,inject:Q3};function mm(t,r){return r?t?function(){return ur(Ge(t)?t.call(this,this):t,Ge(r)?r.call(this,this):r)}:r:t}function Q3(t,r){return ia(pf(t),pf(r))}function pf(t){if(Ae(t)){const r={};for(let e=0;e0)&&!(s&16)){if(s&8){const c=t.vnode.dynamicProps;for(let d=0;d{l=!0;const[h,f]=Vb(d,r,!0);ur(s,h),f&&o.push(...f)};!e&&r.mixins.length&&r.mixins.forEach(c),t.extends&&c(t.extends),t.mixins&&t.mixins.forEach(c)}if(!a&&!l)return kt(t)&&i.set(t,qa),qa;if(Ae(a))for(let c=0;c-1,f[1]=m<0||p-1||at(f,"default"))&&o.push(d)}}}const u=[s,o];return kt(t)&&i.set(t,u),u}function vm(t){return t[0]!=="$"}function ym(t){const r=t&&t.toString().match(/^\s*function (\w+)/);return r?r[1]:t===null?"null":""}function bm(t,r){return ym(t)===ym(r)}function wm(t,r){return Ae(r)?r.findIndex(e=>bm(e,t)):Ge(r)&&bm(r,t)?0:-1}const Hb=t=>t[0]==="_"||t==="$stable",yg=t=>Ae(t)?t.map(Ti):[Ti(t)],rx=(t,r,e)=>{if(r._n)return r;const i=ne((...n)=>yg(r(...n)),e);return i._c=!1,i},zb=(t,r,e)=>{const i=t._ctx;for(const n in t){if(Hb(n))continue;const a=t[n];if(Ge(a))r[n]=rx(n,a,i);else if(a!=null){const s=yg(a);r[n]=()=>s}}},Ub=(t,r)=>{const e=yg(r);t.slots.default=()=>e},ix=(t,r)=>{if(t.vnode.shapeFlag&32){const e=r._;e?(t.slots=ft(r),Gu(r,"_",e)):zb(r,t.slots={})}else t.slots={},r&&Ub(t,r);Gu(t.slots,ud,1)},nx=(t,r,e)=>{const{vnode:i,slots:n}=t;let a=!0,s=It;if(i.shapeFlag&32){const o=r._;o?e&&o===1?a=!1:(ur(n,r),!e&&o===1&&delete n._):(a=!r.$stable,zb(r,n)),s=r}else r&&(Ub(t,r),s={default:1});if(a)for(const o in n)!Hb(o)&&!(o in s)&&delete n[o]};function $b(){return{app:null,config:{isNativeTag:L4,performance:!1,globalProperties:{},optionMergeStrategies:{},errorHandler:void 0,warnHandler:void 0,compilerOptions:{}},mixins:[],components:{},directives:{},provides:Object.create(null),optionsCache:new WeakMap,propsCache:new WeakMap,emitsCache:new WeakMap}}let ax=0;function sx(t,r){return function(i,n=null){Ge(i)||(i=Object.assign({},i)),n!=null&&!kt(n)&&(n=null);const a=$b(),s=new Set;let o=!1;const l=a.app={_uid:ax++,_component:i,_props:n,_container:null,_context:a,_instance:null,version:Px,get config(){return a.config},set config(u){},use(u,...c){return s.has(u)||(u&&Ge(u.install)?(s.add(u),u.install(l,...c)):Ge(u)&&(s.add(u),u(l,...c))),l},mixin(u){return a.mixins.includes(u)||a.mixins.push(u),l},component(u,c){return c?(a.components[u]=c,l):a.components[u]},directive(u,c){return c?(a.directives[u]=c,l):a.directives[u]},mount(u,c,d){if(!o){const h=q(i,n);return h.appContext=a,c&&r?r(h,u):t(h,u,d),o=!0,l._container=u,u.__vue_app__=l,cd(h.component)||h.component.proxy}},unmount(){o&&(t(null,l._container),delete l._container.__vue_app__)},provide(u,c){return a.provides[u]=c,l}};return l}}function mf(t,r,e,i,n=!1){if(Ae(t)){t.forEach((h,f)=>mf(h,r&&(Ae(r)?r[f]:r),e,i,n));return}if(_o(i)&&!n)return;const a=i.shapeFlag&4?cd(i.component)||i.component.proxy:i.el,s=n?null:a,{i:o,r:l}=t,u=r&&r.r,c=o.refs===It?o.refs={}:o.refs,d=o.setupState;if(u!=null&&u!==l&&(Kt(u)?(c[u]=null,at(d,u)&&(d[u]=null)):or(u)&&(u.value=null)),Ge(l))Ln(l,o,12,[s,c]);else{const h=Kt(l),f=or(l);if(h||f){const p=()=>{if(t.f){const m=h?at(d,l)?d[l]:c[l]:l.value;n?Ae(m)&&ng(m,a):Ae(m)?m.includes(a)||m.push(a):h?(c[l]=[a],at(d,l)&&(d[l]=c[l])):(l.value=[a],t.k&&(c[t.k]=l.value))}else h?(c[l]=s,at(d,l)&&(d[l]=s)):f&&(l.value=s,t.k&&(c[t.k]=s))};s?(p.id=-1,Tr(p,e)):p()}}}const Tr=B3;function ox(t){return lx(t)}function lx(t,r){const e=H4();e.__VUE__=!0;const{insert:i,remove:n,patchProp:a,createElement:s,createText:o,createComment:l,setText:u,setElementText:c,parentNode:d,nextSibling:h,setScopeId:f=mi,insertStaticContent:p}=t,m=(C,P,L,V=null,z=null,Q=null,Z=!1,ee=null,J=!!P.dynamicChildren)=>{if(C===P)return;C&&!ua(C,P)&&(V=G(C),Oe(C,z,Q,!0),C=null),P.patchFlag===-2&&(J=!1,P.dynamicChildren=null);const{type:ie,ref:ke,shapeFlag:Ce}=P;switch(ie){case ld:g(C,P,L,V);break;case Ur:y(C,P,L,V);break;case wu:C==null&&v(P,L,V,Z);break;case qe:R(C,P,L,V,z,Q,Z,ee,J);break;default:Ce&1?_(C,P,L,V,z,Q,Z,ee,J):Ce&6?U(C,P,L,V,z,Q,Z,ee,J):(Ce&64||Ce&128)&&ie.process(C,P,L,V,z,Q,Z,ee,J,$)}ke!=null&&z&&mf(ke,C&&C.ref,Q,P||C,!P)},g=(C,P,L,V)=>{if(C==null)i(P.el=o(P.children),L,V);else{const z=P.el=C.el;P.children!==C.children&&u(z,P.children)}},y=(C,P,L,V)=>{C==null?i(P.el=l(P.children||""),L,V):P.el=C.el},v=(C,P,L,V)=>{[C.el,C.anchor]=p(C.children,P,L,V,C.el,C.anchor)},b=({el:C,anchor:P},L,V)=>{let z;for(;C&&C!==P;)z=h(C),i(C,L,V),C=z;i(P,L,V)},w=({el:C,anchor:P})=>{let L;for(;C&&C!==P;)L=h(C),n(C),C=L;n(P)},_=(C,P,L,V,z,Q,Z,ee,J)=>{Z=Z||P.type==="svg",C==null?x(P,L,V,z,Q,Z,ee,J):k(C,P,z,Q,Z,ee,J)},x=(C,P,L,V,z,Q,Z,ee)=>{let J,ie;const{type:ke,props:Ce,shapeFlag:Te,transition:He,dirs:Qe}=C;if(J=C.el=s(C.type,Q,Ce&&Ce.is,Ce),Te&8?c(J,C.children):Te&16&&S(C.children,J,null,V,z,Q&&ke!=="foreignObject",Z,ee),Qe&&qn(C,null,V,"created"),Ce){for(const Ie in Ce)Ie!=="value"&&!vu(Ie)&&a(J,Ie,null,Ce[Ie],Q,C.children,V,z,X);"value"in Ce&&a(J,"value",null,Ce.value),(ie=Ce.onVnodeBeforeMount)&&Pi(ie,V,C)}T(J,C,C.scopeId,Z,V),Qe&&qn(C,null,V,"beforeMount");const vt=(!z||z&&!z.pendingBranch)&&He&&!He.persisted;vt&&He.beforeEnter(J),i(J,P,L),((ie=Ce&&Ce.onVnodeMounted)||vt||Qe)&&Tr(()=>{ie&&Pi(ie,V,C),vt&&He.enter(J),Qe&&qn(C,null,V,"mounted")},z)},T=(C,P,L,V,z)=>{if(L&&f(C,L),V)for(let Q=0;Q{for(let ie=J;ie{const ee=P.el=C.el;let{patchFlag:J,dynamicChildren:ie,dirs:ke}=P;J|=C.patchFlag&16;const Ce=C.props||It,Te=P.props||It;let He;L&&Xn(L,!1),(He=Te.onVnodeBeforeUpdate)&&Pi(He,L,P,C),ke&&qn(P,C,L,"beforeUpdate"),L&&Xn(L,!0);const Qe=z&&P.type!=="foreignObject";if(ie?I(C.dynamicChildren,ie,ee,L,V,Qe,Q):Z||me(C,P,ee,null,L,V,Qe,Q,!1),J>0){if(J&16)H(ee,P,Ce,Te,L,V,z);else if(J&2&&Ce.class!==Te.class&&a(ee,"class",null,Te.class,z),J&4&&a(ee,"style",Ce.style,Te.style,z),J&8){const vt=P.dynamicProps;for(let Ie=0;Ie{He&&Pi(He,L,P,C),ke&&qn(P,C,L,"updated")},V)},I=(C,P,L,V,z,Q,Z)=>{for(let ee=0;ee{if(L!==V){if(L!==It)for(const ee in L)!vu(ee)&&!(ee in V)&&a(C,ee,L[ee],null,Z,P.children,z,Q,X);for(const ee in V){if(vu(ee))continue;const J=V[ee],ie=L[ee];J!==ie&&ee!=="value"&&a(C,ee,ie,J,Z,P.children,z,Q,X)}"value"in V&&a(C,"value",L.value,V.value)}},R=(C,P,L,V,z,Q,Z,ee,J)=>{const ie=P.el=C?C.el:o(""),ke=P.anchor=C?C.anchor:o("");let{patchFlag:Ce,dynamicChildren:Te,slotScopeIds:He}=P;He&&(ee=ee?ee.concat(He):He),C==null?(i(ie,L,V),i(ke,L,V),S(P.children,L,ke,z,Q,Z,ee,J)):Ce>0&&Ce&64&&Te&&C.dynamicChildren?(I(C.dynamicChildren,Te,L,z,Q,Z,ee),(P.key!=null||z&&P===z.subTree)&&Yb(C,P,!0)):me(C,P,L,ke,z,Q,Z,ee,J)},U=(C,P,L,V,z,Q,Z,ee,J)=>{P.slotScopeIds=ee,C==null?P.shapeFlag&512?z.ctx.activate(P,L,V,Z,J):de(P,L,V,z,Q,Z,J):W(C,P,J)},de=(C,P,L,V,z,Q,Z)=>{const ee=C.component=gx(C,V,z);if(sd(C)&&(ee.ctx.renderer=$),mx(ee),ee.asyncDep){if(z&&z.registerDep(ee,F),!C.el){const J=ee.subTree=q(Ur);y(null,J,P,L)}return}F(ee,C,P,L,z,Q,Z)},W=(C,P,L)=>{const V=P.component=C.component;if(M3(C,P,L))if(V.asyncDep&&!V.asyncResolved){oe(V,P,L);return}else V.next=P,P3(V.update),V.update();else P.el=C.el,V.vnode=P},F=(C,P,L,V,z,Q,Z)=>{const ee=()=>{if(C.isMounted){let{next:ke,bu:Ce,u:Te,parent:He,vnode:Qe}=C,vt=ke,Ie;Xn(C,!1),ke?(ke.el=Qe.el,oe(C,ke,Z)):ke=Qe,Ce&&bu(Ce),(Ie=ke.props&&ke.props.onVnodeBeforeUpdate)&&Pi(Ie,He,ke,Qe),Xn(C,!0);const Ct=Hd(C),Et=C.subTree;C.subTree=Ct,m(Et,Ct,d(Et.el),G(Et),C,z,Q),ke.el=Ct.el,vt===null&&I3(C,Ct.el),Te&&Tr(Te,z),(Ie=ke.props&&ke.props.onVnodeUpdated)&&Tr(()=>Pi(Ie,He,ke,Qe),z)}else{let ke;const{el:Ce,props:Te}=P,{bm:He,m:Qe,parent:vt}=C,Ie=_o(P);if(Xn(C,!1),He&&bu(He),!Ie&&(ke=Te&&Te.onVnodeBeforeMount)&&Pi(ke,vt,P),Xn(C,!0),Ce&&le){const Ct=()=>{C.subTree=Hd(C),le(Ce,C.subTree,C,z,null)};Ie?P.type.__asyncLoader().then(()=>!C.isUnmounted&&Ct()):Ct()}else{const Ct=C.subTree=Hd(C);m(null,Ct,L,V,C,z,Q),P.el=Ct.el}if(Qe&&Tr(Qe,z),!Ie&&(ke=Te&&Te.onVnodeMounted)){const Ct=P;Tr(()=>Pi(ke,vt,Ct),z)}(P.shapeFlag&256||vt&&_o(vt.vnode)&&vt.vnode.shapeFlag&256)&&C.a&&Tr(C.a,z),C.isMounted=!0,P=L=V=null}},J=C.effect=new og(ee,()=>pg(ie),C.scope),ie=C.update=()=>J.run();ie.id=C.uid,Xn(C,!0),ie()},oe=(C,P,L)=>{P.component=C;const V=C.vnode.props;C.vnode=P,C.next=null,tx(C,P.props,V,L),nx(C,P.children,L),xs(),um(),Ss()},me=(C,P,L,V,z,Q,Z,ee,J=!1)=>{const ie=C&&C.children,ke=C?C.shapeFlag:0,Ce=P.children,{patchFlag:Te,shapeFlag:He}=P;if(Te>0){if(Te&128){Me(ie,Ce,L,V,z,Q,Z,ee,J);return}else if(Te&256){Se(ie,Ce,L,V,z,Q,Z,ee,J);return}}He&8?(ke&16&&X(ie,z,Q),Ce!==ie&&c(L,Ce)):ke&16?He&16?Me(ie,Ce,L,V,z,Q,Z,ee,J):X(ie,z,Q,!0):(ke&8&&c(L,""),He&16&&S(Ce,L,V,z,Q,Z,ee,J))},Se=(C,P,L,V,z,Q,Z,ee,J)=>{C=C||qa,P=P||qa;const ie=C.length,ke=P.length,Ce=Math.min(ie,ke);let Te;for(Te=0;Teke?X(C,z,Q,!0,!1,Ce):S(P,L,V,z,Q,Z,ee,J,Ce)},Me=(C,P,L,V,z,Q,Z,ee,J)=>{let ie=0;const ke=P.length;let Ce=C.length-1,Te=ke-1;for(;ie<=Ce&&ie<=Te;){const He=C[ie],Qe=P[ie]=J?On(P[ie]):Ti(P[ie]);if(ua(He,Qe))m(He,Qe,L,null,z,Q,Z,ee,J);else break;ie++}for(;ie<=Ce&&ie<=Te;){const He=C[Ce],Qe=P[Te]=J?On(P[Te]):Ti(P[Te]);if(ua(He,Qe))m(He,Qe,L,null,z,Q,Z,ee,J);else break;Ce--,Te--}if(ie>Ce){if(ie<=Te){const He=Te+1,Qe=HeTe)for(;ie<=Ce;)Oe(C[ie],z,Q,!0),ie++;else{const He=ie,Qe=ie,vt=new Map;for(ie=Qe;ie<=Te;ie++){const Br=P[ie]=J?On(P[ie]):Ti(P[ie]);Br.key!=null&&vt.set(Br.key,ie)}let Ie,Ct=0;const Et=Te-Qe+1;let Ma=!1,q0=0;const Zs=new Array(Et);for(ie=0;ie=Et){Oe(Br,z,Q,!0);continue}let Ci;if(Br.key!=null)Ci=vt.get(Br.key);else for(Ie=Qe;Ie<=Te;Ie++)if(Zs[Ie-Qe]===0&&ua(Br,P[Ie])){Ci=Ie;break}Ci===void 0?Oe(Br,z,Q,!0):(Zs[Ci-Qe]=ie+1,Ci>=q0?q0=Ci:Ma=!0,m(Br,P[Ci],L,null,z,Q,Z,ee,J),Ct++)}const X0=Ma?ux(Zs):qa;for(Ie=X0.length-1,ie=Et-1;ie>=0;ie--){const Br=Qe+ie,Ci=P[Br],Q0=Br+1{const{el:Q,type:Z,transition:ee,children:J,shapeFlag:ie}=C;if(ie&6){Ve(C.component.subTree,P,L,V);return}if(ie&128){C.suspense.move(P,L,V);return}if(ie&64){Z.move(C,P,L,$);return}if(Z===qe){i(Q,P,L);for(let Ce=0;Ceee.enter(Q),z);else{const{leave:Ce,delayLeave:Te,afterLeave:He}=ee,Qe=()=>i(Q,P,L),vt=()=>{Ce(Q,()=>{Qe(),He&&He()})};Te?Te(Q,Qe,vt):vt()}else i(Q,P,L)},Oe=(C,P,L,V=!1,z=!1)=>{const{type:Q,props:Z,ref:ee,children:J,dynamicChildren:ie,shapeFlag:ke,patchFlag:Ce,dirs:Te}=C;if(ee!=null&&mf(ee,null,L,C,!0),ke&256){P.ctx.deactivate(C);return}const He=ke&1&&Te,Qe=!_o(C);let vt;if(Qe&&(vt=Z&&Z.onVnodeBeforeUnmount)&&Pi(vt,P,C),ke&6)j(C.component,L,V);else{if(ke&128){C.suspense.unmount(L,V);return}He&&qn(C,null,P,"beforeUnmount"),ke&64?C.type.remove(C,P,L,z,$,V):ie&&(Q!==qe||Ce>0&&Ce&64)?X(ie,P,L,!1,!0):(Q===qe&&Ce&384||!z&&ke&16)&&X(J,P,L),V&&pe(C)}(Qe&&(vt=Z&&Z.onVnodeUnmounted)||He)&&Tr(()=>{vt&&Pi(vt,P,C),He&&qn(C,null,P,"unmounted")},L)},pe=C=>{const{type:P,el:L,anchor:V,transition:z}=C;if(P===qe){De(L,V);return}if(P===wu){w(C);return}const Q=()=>{n(L),z&&!z.persisted&&z.afterLeave&&z.afterLeave()};if(C.shapeFlag&1&&z&&!z.persisted){const{leave:Z,delayLeave:ee}=z,J=()=>Z(L,Q);ee?ee(C.el,Q,J):J()}else Q()},De=(C,P)=>{let L;for(;C!==P;)L=h(C),n(C),C=L;n(P)},j=(C,P,L)=>{const{bum:V,scope:z,update:Q,subTree:Z,um:ee}=C;V&&bu(V),z.stop(),Q&&(Q.active=!1,Oe(Z,C,P,L)),ee&&Tr(ee,P),Tr(()=>{C.isUnmounted=!0},P),P&&P.pendingBranch&&!P.isUnmounted&&C.asyncDep&&!C.asyncResolved&&C.suspenseId===P.pendingId&&(P.deps--,P.deps===0&&P.resolve())},X=(C,P,L,V=!1,z=!1,Q=0)=>{for(let Z=Q;ZC.shapeFlag&6?G(C.component.subTree):C.shapeFlag&128?C.suspense.next():h(C.anchor||C.el),re=(C,P,L)=>{C==null?P._vnode&&Oe(P._vnode,null,null,!0):m(P._vnode||null,C,P,null,null,null,L),um(),Ob(),P._vnode=C},$={p:m,um:Oe,m:Ve,r:pe,mt:de,mc:S,pc:me,pbc:I,n:G,o:t};let ue,le;return r&&([ue,le]=r($)),{render:re,hydrate:ue,createApp:sx(re,ue)}}function Xn({effect:t,update:r},e){t.allowRecurse=r.allowRecurse=e}function Yb(t,r,e=!1){const i=t.children,n=r.children;if(Ae(i)&&Ae(n))for(let a=0;a>1,t[e[o]]0&&(r[i]=e[a-1]),e[a]=i)}}for(a=e.length,s=e[a-1];a-- >0;)e[a]=s,s=r[s];return e}const cx=t=>t.__isTeleport,qe=Symbol(void 0),ld=Symbol(void 0),Ur=Symbol(void 0),wu=Symbol(void 0),So=[];let gi=null;function O(t=!1){So.push(gi=t?null:[])}function dx(){So.pop(),gi=So[So.length-1]||null}let Zo=1;function _m(t){Zo+=t}function Wb(t){return t.dynamicChildren=Zo>0?gi||qa:null,dx(),Zo>0&&gi&&gi.push(t),t}function B(t,r,e,i,n,a){return Wb(M(t,r,e,i,n,a,!0))}function be(t,r,e,i,n){return Wb(q(t,r,e,i,n,!0))}function Qu(t){return t?t.__v_isVNode===!0:!1}function ua(t,r){return t.type===r.type&&t.key===r.key}const ud="__vInternal",Kb=({key:t})=>t!=null?t:null,_u=({ref:t,ref_key:r,ref_for:e})=>t!=null?Kt(t)||or(t)||Ge(t)?{i:lr,r:t,k:r,f:!!e}:t:null;function M(t,r=null,e=null,i=0,n=null,a=t===qe?0:1,s=!1,o=!1){const l={__v_isVNode:!0,__v_skip:!0,type:t,props:r,key:r&&Kb(r),ref:r&&_u(r),scopeId:ad,slotScopeIds:null,children:e,component:null,suspense:null,ssContent:null,ssFallback:null,dirs:null,transition:null,el:null,anchor:null,target:null,targetAnchor:null,staticCount:0,shapeFlag:a,patchFlag:i,dynamicProps:n,dynamicChildren:null,appContext:null,ctx:lr};return o?(bg(l,e),a&128&&t.normalize(l)):e&&(l.shapeFlag|=Kt(e)?8:16),Zo>0&&!s&&gi&&(l.patchFlag>0||a&6)&&l.patchFlag!==32&&gi.push(l),l}const q=hx;function hx(t,r=null,e=null,i=0,n=null,a=!1){if((!t||t===Lb)&&(t=Ur),Qu(t)){const o=ln(t,r,!0);return e&&bg(o,e),Zo>0&&!a&&gi&&(o.shapeFlag&6?gi[gi.indexOf(t)]=o:gi.push(o)),o.patchFlag|=-2,o}if(wx(t)&&(t=t.__vccOpts),r){r=vf(r);let{class:o,style:l}=r;o&&!Kt(o)&&(r.class=ge(o)),kt(l)&&(mb(l)&&!Ae(l)&&(l=ur({},l)),r.style=gr(l))}const s=Kt(t)?1:A3(t)?128:cx(t)?64:kt(t)?4:Ge(t)?2:0;return M(t,r,e,i,n,s,a,!0)}function vf(t){return t?mb(t)||ud in t?ur({},t):t:null}function ln(t,r,e=!1){const{props:i,ref:n,patchFlag:a,children:s}=t,o=r?Dt(i||{},r):i;return{__v_isVNode:!0,__v_skip:!0,type:t.type,props:o,key:o&&Kb(o),ref:r&&r.ref?e&&n?Ae(n)?n.concat(_u(r)):[n,_u(r)]:_u(r):n,scopeId:t.scopeId,slotScopeIds:t.slotScopeIds,children:s,target:t.target,targetAnchor:t.targetAnchor,staticCount:t.staticCount,shapeFlag:t.shapeFlag,patchFlag:r&&t.type!==qe?a===-1?16:a|16:a,dynamicProps:t.dynamicProps,dynamicChildren:t.dynamicChildren,appContext:t.appContext,dirs:t.dirs,transition:t.transition,component:t.component,suspense:t.suspense,ssContent:t.ssContent&&ln(t.ssContent),ssFallback:t.ssFallback&&ln(t.ssFallback),el:t.el,anchor:t.anchor,ctx:t.ctx}}function K(t=" ",r=0){return q(ld,null,t,r)}function yae(t,r){const e=q(wu,null,t);return e.staticCount=r,e}function ce(t="",r=!1){return r?(O(),be(Ur,null,t)):q(Ur,null,t)}function Ti(t){return t==null||typeof t=="boolean"?q(Ur):Ae(t)?q(qe,null,t.slice()):typeof t=="object"?On(t):q(ld,null,String(t))}function On(t){return t.el===null&&t.patchFlag!==-1||t.memo?t:ln(t)}function bg(t,r){let e=0;const{shapeFlag:i}=t;if(r==null)r=null;else if(Ae(r))e=16;else if(typeof r=="object")if(i&65){const n=r.default;n&&(n._c&&(n._d=!1),bg(t,n()),n._c&&(n._d=!0));return}else{e=32;const n=r._;!n&&!(ud in r)?r._ctx=lr:n===3&&lr&&(lr.slots._===1?r._=1:(r._=2,t.patchFlag|=1024))}else Ge(r)?(r={default:r,_ctx:lr},e=32):(r=String(r),i&64?(e=16,r=[K(r)]):e=8);t.children=r,t.shapeFlag|=e}function Dt(...t){const r={};for(let e=0;eer||lr,as=t=>{er=t,t.scope.on()},fa=()=>{er&&er.scope.off(),er=null};function Gb(t){return t.vnode.shapeFlag&4}let qo=!1;function mx(t,r=!1){qo=r;const{props:e,children:i}=t.vnode,n=Gb(t);ex(t,e,n,r),ix(t,i);const a=n?vx(t,r):void 0;return qo=!1,a}function vx(t,r){const e=t.type;t.accessCache=Object.create(null),t.proxy=vb(new Proxy(t.ctx,G3));const{setup:i}=e;if(i){const n=t.setupContext=i.length>1?qb(t):null;as(t),xs();const a=Ln(i,t,0,[t.props,n]);if(Ss(),fa(),tb(a)){if(a.then(fa,fa),r)return a.then(s=>{xm(t,s,r)}).catch(s=>{id(s,t,0)});t.asyncDep=a}else xm(t,a,r)}else Zb(t,r)}function xm(t,r,e){Ge(r)?t.type.__ssrInlineRender?t.ssrRender=r:t.render=r:kt(r)&&(t.setupState=_b(r)),Zb(t,e)}let Sm;function Zb(t,r,e){const i=t.type;if(!t.render){if(!r&&Sm&&!i.render){const n=i.template||vg(t).template;if(n){const{isCustomElement:a,compilerOptions:s}=t.appContext.config,{delimiters:o,compilerOptions:l}=i,u=ur(ur({isCustomElement:a,delimiters:o},s),l);i.render=Sm(n,u)}}t.render=i.render||mi}as(t),xs(),Z3(t),Ss(),fa()}function yx(t){return new Proxy(t.attrs,{get(r,e){return Yr(t,"get","$attrs"),r[e]}})}function qb(t){const r=i=>{t.exposed=i||{}};let e;return{get attrs(){return e||(e=yx(t))},slots:t.slots,emit:t.emit,expose:r}}function cd(t){if(t.exposed)return t.exposeProxy||(t.exposeProxy=new Proxy(_b(vb(t.exposed)),{get(r,e){if(e in r)return r[e];if(e in xo)return xo[e](t)},has(r,e){return e in r||e in xo}}))}function bx(t,r=!0){return Ge(t)?t.displayName||t.name:t.name||r&&t.__name}function wx(t){return Ge(t)&&"__vccOpts"in t}const N=(t,r)=>x3(t,r,qo);function _x(){return xx().slots}function xx(){const t=wg();return t.setupContext||(t.setupContext=qb(t))}function Ee(t,r,e){const i=arguments.length;return i===2?kt(r)&&!Ae(r)?Qu(r)?q(t,null,[r]):q(t,r):q(t,null,r):(i>3?e=Array.prototype.slice.call(arguments,2):i===3&&Qu(e)&&(e=[e]),q(t,r,e))}const Sx=Symbol(""),Cx=()=>zr(Sx),Px="3.2.45",Ox="http://www.w3.org/2000/svg",ca=typeof document<"u"?document:null,Cm=ca&&ca.createElement("template"),kx={insert:(t,r,e)=>{r.insertBefore(t,e||null)},remove:t=>{const r=t.parentNode;r&&r.removeChild(t)},createElement:(t,r,e,i)=>{const n=r?ca.createElementNS(Ox,t):ca.createElement(t,e?{is:e}:void 0);return t==="select"&&i&&i.multiple!=null&&n.setAttribute("multiple",i.multiple),n},createText:t=>ca.createTextNode(t),createComment:t=>ca.createComment(t),setText:(t,r)=>{t.nodeValue=r},setElementText:(t,r)=>{t.textContent=r},parentNode:t=>t.parentNode,nextSibling:t=>t.nextSibling,querySelector:t=>ca.querySelector(t),setScopeId(t,r){t.setAttribute(r,"")},insertStaticContent(t,r,e,i,n,a){const s=e?e.previousSibling:r.lastChild;if(n&&(n===a||n.nextSibling))for(;r.insertBefore(n.cloneNode(!0),e),!(n===a||!(n=n.nextSibling)););else{Cm.innerHTML=i?`${t}`:t;const o=Cm.content;if(i){const l=o.firstChild;for(;l.firstChild;)o.appendChild(l.firstChild);o.removeChild(l)}r.insertBefore(o,e)}return[s?s.nextSibling:r.firstChild,e?e.previousSibling:r.lastChild]}};function Ex(t,r,e){const i=t._vtc;i&&(r=(r?[r,...i]:[...i]).join(" ")),r==null?t.removeAttribute("class"):e?t.setAttribute("class",r):t.className=r}function Tx(t,r,e){const i=t.style,n=Kt(e);if(e&&!n){for(const a in e)yf(i,a,e[a]);if(r&&!Kt(r))for(const a in r)e[a]==null&&yf(i,a,"")}else{const a=i.display;n?r!==e&&(i.cssText=e):r&&t.removeAttribute("style"),"_vod"in t&&(i.display=a)}}const Pm=/\s*!important$/;function yf(t,r,e){if(Ae(e))e.forEach(i=>yf(t,r,i));else if(e==null&&(e=""),r.startsWith("--"))t.setProperty(r,e);else{const i=Dx(t,r);Pm.test(e)?t.setProperty(Wn(i),e.replace(Pm,""),"important"):t[i]=e}}const Om=["Webkit","Moz","ms"],$d={};function Dx(t,r){const e=$d[r];if(e)return e;let i=ji(r);if(i!=="filter"&&i in t)return $d[r]=i;i=td(i);for(let n=0;nYd||(Fx.then(()=>Yd=0),Yd=Date.now());function Nx(t,r){const e=i=>{if(!i._vts)i._vts=Date.now();else if(i._vts<=e.attached)return;ei(jx(i,e.value),r,5,[i])};return e.value=t,e.attached=Rx(),e}function jx(t,r){if(Ae(r)){const e=t.stopImmediatePropagation;return t.stopImmediatePropagation=()=>{e.call(t),t._stopped=!0},r.map(i=>n=>!n._stopped&&i&&i(n))}else return r}const Tm=/^on[a-z]/,Vx=(t,r,e,i,n=!1,a,s,o,l)=>{r==="class"?Ex(t,i,n):r==="style"?Tx(t,e,i):Qc(r)?ig(r)||Bx(t,r,e,i,s):(r[0]==="."?(r=r.slice(1),!0):r[0]==="^"?(r=r.slice(1),!1):Hx(t,r,i,n))?Ix(t,r,i,a,s,o,l):(r==="true-value"?t._trueValue=i:r==="false-value"&&(t._falseValue=i),Mx(t,r,i,n))};function Hx(t,r,e,i){return i?!!(r==="innerHTML"||r==="textContent"||r in t&&Tm.test(r)&&Ge(e)):r==="spellcheck"||r==="draggable"||r==="translate"||r==="form"||r==="list"&&t.tagName==="INPUT"||r==="type"&&t.tagName==="TEXTAREA"||Tm.test(r)&&Kt(e)?!1:r in t}const wn="transition",qs="animation",Ps=(t,{slots:r})=>Ee(Mb,zx(t),r);Ps.displayName="Transition";const Xb={name:String,type:String,css:{type:Boolean,default:!0},duration:[String,Number,Object],enterFromClass:String,enterActiveClass:String,enterToClass:String,appearFromClass:String,appearActiveClass:String,appearToClass:String,leaveFromClass:String,leaveActiveClass:String,leaveToClass:String};Ps.props=ur({},Mb.props,Xb);const Qn=(t,r=[])=>{Ae(t)?t.forEach(e=>e(...r)):t&&t(...r)},Dm=t=>t?Ae(t)?t.some(r=>r.length>1):t.length>1:!1;function zx(t){const r={};for(const R in t)R in Xb||(r[R]=t[R]);if(t.css===!1)return r;const{name:e="v",type:i,duration:n,enterFromClass:a=`${e}-enter-from`,enterActiveClass:s=`${e}-enter-active`,enterToClass:o=`${e}-enter-to`,appearFromClass:l=a,appearActiveClass:u=s,appearToClass:c=o,leaveFromClass:d=`${e}-leave-from`,leaveActiveClass:h=`${e}-leave-active`,leaveToClass:f=`${e}-leave-to`}=t,p=Ux(n),m=p&&p[0],g=p&&p[1],{onBeforeEnter:y,onEnter:v,onEnterCancelled:b,onLeave:w,onLeaveCancelled:_,onBeforeAppear:x=y,onAppear:T=v,onAppearCancelled:S=b}=r,k=(R,U,de)=>{Jn(R,U?c:o),Jn(R,U?u:s),de&&de()},I=(R,U)=>{R._isLeaving=!1,Jn(R,d),Jn(R,f),Jn(R,h),U&&U()},H=R=>(U,de)=>{const W=R?T:v,F=()=>k(U,R,de);Qn(W,[U,F]),Mm(()=>{Jn(U,R?l:a),_n(U,R?c:o),Dm(W)||Im(U,i,m,F)})};return ur(r,{onBeforeEnter(R){Qn(y,[R]),_n(R,a),_n(R,s)},onBeforeAppear(R){Qn(x,[R]),_n(R,l),_n(R,u)},onEnter:H(!1),onAppear:H(!0),onLeave(R,U){R._isLeaving=!0;const de=()=>I(R,U);_n(R,d),Wx(),_n(R,h),Mm(()=>{!R._isLeaving||(Jn(R,d),_n(R,f),Dm(w)||Im(R,i,g,de))}),Qn(w,[R,de])},onEnterCancelled(R){k(R,!1),Qn(b,[R])},onAppearCancelled(R){k(R,!0),Qn(S,[R])},onLeaveCancelled(R){I(R),Qn(_,[R])}})}function Ux(t){if(t==null)return null;if(kt(t))return[Wd(t.enter),Wd(t.leave)];{const r=Wd(t);return[r,r]}}function Wd(t){return ns(t)}function _n(t,r){r.split(/\s+/).forEach(e=>e&&t.classList.add(e)),(t._vtc||(t._vtc=new Set)).add(r)}function Jn(t,r){r.split(/\s+/).forEach(i=>i&&t.classList.remove(i));const{_vtc:e}=t;e&&(e.delete(r),e.size||(t._vtc=void 0))}function Mm(t){requestAnimationFrame(()=>{requestAnimationFrame(t)})}let $x=0;function Im(t,r,e,i){const n=t._endId=++$x,a=()=>{n===t._endId&&i()};if(e)return setTimeout(a,e);const{type:s,timeout:o,propCount:l}=Yx(t,r);if(!s)return i();const u=s+"end";let c=0;const d=()=>{t.removeEventListener(u,h),a()},h=f=>{f.target===t&&++c>=l&&d()};setTimeout(()=>{c(e[p]||"").split(", "),n=i(`${wn}Delay`),a=i(`${wn}Duration`),s=Am(n,a),o=i(`${qs}Delay`),l=i(`${qs}Duration`),u=Am(o,l);let c=null,d=0,h=0;r===wn?s>0&&(c=wn,d=s,h=a.length):r===qs?u>0&&(c=qs,d=u,h=l.length):(d=Math.max(s,u),c=d>0?s>u?wn:qs:null,h=c?c===wn?a.length:l.length:0);const f=c===wn&&/\b(transform|all)(,|$)/.test(i(`${wn}Property`).toString());return{type:c,timeout:d,propCount:h,hasTransform:f}}function Am(t,r){for(;t.lengthBm(e)+Bm(t[i])))}function Bm(t){return Number(t.slice(0,-1).replace(",","."))*1e3}function Wx(){return document.body.offsetHeight}const ss=t=>{const r=t.props["onUpdate:modelValue"]||!1;return Ae(r)?e=>bu(r,e):r};function Kx(t){t.target.composing=!0}function Lm(t){const r=t.target;r.composing&&(r.composing=!1,r.dispatchEvent(new Event("input")))}const bae={created(t,{modifiers:{lazy:r,trim:e,number:i}},n){t._assign=ss(n);const a=i||n.props&&n.props.type==="number";Tn(t,r?"change":"input",s=>{if(s.target.composing)return;let o=t.value;e&&(o=o.trim()),a&&(o=ns(o)),t._assign(o)}),e&&Tn(t,"change",()=>{t.value=t.value.trim()}),r||(Tn(t,"compositionstart",Kx),Tn(t,"compositionend",Lm),Tn(t,"change",Lm))},mounted(t,{value:r}){t.value=r==null?"":r},beforeUpdate(t,{value:r,modifiers:{lazy:e,trim:i,number:n}},a){if(t._assign=ss(a),t.composing||document.activeElement===t&&t.type!=="range"&&(e||i&&t.value.trim()===r||(n||t.type==="number")&&ns(t.value)===r))return;const s=r==null?"":r;t.value!==s&&(t.value=s)}},wae={created(t,{value:r},e){t.checked=is(r,e.props.value),t._assign=ss(e),Tn(t,"change",()=>{t._assign(Xo(t))})},beforeUpdate(t,{value:r,oldValue:e},i){t._assign=ss(i),r!==e&&(t.checked=is(r,i.props.value))}},_ae={deep:!0,created(t,{value:r,modifiers:{number:e}},i){const n=Jc(r);Tn(t,"change",()=>{const a=Array.prototype.filter.call(t.options,s=>s.selected).map(s=>e?ns(Xo(s)):Xo(s));t._assign(t.multiple?n?new Set(a):a:a[0])}),t._assign=ss(i)},mounted(t,{value:r}){Fm(t,r)},beforeUpdate(t,r,e){t._assign=ss(e)},updated(t,{value:r}){Fm(t,r)}};function Fm(t,r){const e=t.multiple;if(!(e&&!Ae(r)&&!Jc(r))){for(let i=0,n=t.options.length;i-1:a.selected=r.has(s);else if(is(Xo(a),r)){t.selectedIndex!==i&&(t.selectedIndex=i);return}}!e&&t.selectedIndex!==-1&&(t.selectedIndex=-1)}}function Xo(t){return"_value"in t?t._value:t.value}const Gx=["ctrl","shift","alt","meta"],Zx={stop:t=>t.stopPropagation(),prevent:t=>t.preventDefault(),self:t=>t.target!==t.currentTarget,ctrl:t=>!t.ctrlKey,shift:t=>!t.shiftKey,alt:t=>!t.altKey,meta:t=>!t.metaKey,left:t=>"button"in t&&t.button!==0,middle:t=>"button"in t&&t.button!==1,right:t=>"button"in t&&t.button!==2,exact:(t,r)=>Gx.some(e=>t[`${e}Key`]&&!r.includes(e))},Pr=(t,r)=>(e,...i)=>{for(let n=0;ne=>{if(!("key"in e))return;const i=Wn(e.key);if(r.some(n=>n===i||qx[n]===i))return t(e)},Rm={beforeMount(t,{value:r},{transition:e}){t._vod=t.style.display==="none"?"":t.style.display,e&&r?e.beforeEnter(t):Xs(t,r)},mounted(t,{value:r},{transition:e}){e&&r&&e.enter(t)},updated(t,{value:r,oldValue:e},{transition:i}){!r!=!e&&(i?r?(i.beforeEnter(t),Xs(t,!0),i.enter(t)):i.leave(t,()=>{Xs(t,!1)}):Xs(t,r))},beforeUnmount(t,{value:r}){Xs(t,r)}};function Xs(t,r){t.style.display=r?t._vod:"none"}const Xx=ur({patchProp:Vx},kx);let Nm;function Qx(){return Nm||(Nm=ox(Xx))}const Jx=(...t)=>{const r=Qx().createApp(...t),{mount:e}=r;return r.mount=i=>{const n=eS(i);if(!n)return;const a=r._component;!Ge(a)&&!a.render&&!a.template&&(a.template=n.innerHTML),n.innerHTML="";const s=e(n,!1,n instanceof SVGElement);return n instanceof Element&&(n.removeAttribute("v-cloak"),n.setAttribute("data-v-app","")),s},r};function eS(t){return Kt(t)?document.querySelector(t):t}var bf=function(t,r){return bf=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,i){e.__proto__=i}||function(e,i){for(var n in i)Object.prototype.hasOwnProperty.call(i,n)&&(e[n]=i[n])},bf(t,r)};function se(t,r){if(typeof r!="function"&&r!==null)throw new TypeError("Class extends value "+String(r)+" is not a constructor or null");bf(t,r);function e(){this.constructor=t}t.prototype=r===null?Object.create(r):(e.prototype=r.prototype,new e)}var jm=function(){return jm=Object.assign||function(r){for(var e,i=1,n=arguments.length;i0&&a[a.length-1])&&(u[0]===6||u[0]===2)){e=0;continue}if(u[0]===3&&(!a||u[1]>a[0]&&u[1]=t.length&&(t=void 0),{value:t&&t[i++],done:!t}}};throw new TypeError(r?"Object is not iterable.":"Symbol.iterator is not defined.")}function Qb(t,r){var e=typeof Symbol=="function"&&t[Symbol.iterator];if(!e)return t;var i=e.call(t),n,a=[],s;try{for(;(r===void 0||r-- >0)&&!(n=i.next()).done;)a.push(n.value)}catch(o){s={error:o}}finally{try{n&&!n.done&&(e=i.return)&&e.call(i)}finally{if(s)throw s.error}}return a}function Co(){for(var t=[],r=0;re&&(t=e),t}function it(t){return _e(Math.sin(hd*t),10)}function Sae(t){return _e(Math.tan(hd*t),10)}function ut(t){return _e(Math.cos(hd*t),10)}function dt(t,r){return A(t)?A(r)&&r>t?r:t:A(r)?r:null}function Qt(t,r){return A(t)?A(r)&&r0)for(var o=0;o<=n;o++){var l=Sg(t,r,e,i,o/n);a+=ii(s,l),s=l}return a}function aS(t,r,e,i){var n=ii(r,i),a=ii(t,e);return Math.abs(a/n)}function Ju(t,r,e){return A(e)||(e=.5),{x:t.x+(r.x-t.x)*e,y:t.y+(r.y-t.y)*e}}function pa(t,r){r||(r={x:t.x*2,y:t.y*2});var e=r.x-t.x,i=r.y-t.y,n=Math.atan2(i,e)*co;return n<0&&(n+=360),tc(n)}function Qs(t){if(t){var r=t.length;if(r!==0){for(var e=void 0,i=void 0,n,a=void 0,s=0;si)&&(i=o.x),(!A(e)||o.xa)&&(a=o.y)}return{x:e,y:n,width:i-e,height:a-n}}}return{x:0,y:0,width:0,height:0}}function t2(t){var r=t.length;if(r!==0){for(var e=void 0,i=void 0,n=void 0,a=void 0,s=0;se){var i=r;r=e,e=i}t=tc(t);var n=(r-tc(r))/360;te&&(t-360>r?t-=360:ts?t=r:t=e),t}function Vm(t,r,e){var i=Number.MAX_VALUE,n=Number.MAX_VALUE,a=-Number.MAX_VALUE,s=-Number.MAX_VALUE,o=[];A(e)||(e=1),o.push(Zd(e,t)),o.push(Zd(e,r));for(var l=Math.min(Math.floor(t/90)*90,Math.floor(r/90)*90),u=Math.max(Math.ceil(t/90)*90,Math.ceil(r/90)*90),c=l;c<=u;c+=90)c>=t&&c<=r&&o.push(Zd(e,c));for(var d=0;da&&(a=h.x),h.y>s&&(s=h.y)}return{x:i,y:n,width:a-i,height:s-n}}function Zd(t,r){return{x:t*ut(r),y:t*it(r)}}function sS(t,r){return t.x>=r.x&&t.x<=r.x+r.width&&t.y>=r.y&&t.y<=r.y+r.height}function vi(t,r){for(var e=t.length,i=0;i>1,o=r(e,t[s]);o<0?n=s:(o===0&&(a=!0),i=s+1)}return{found:a,index:a?i-1:i}}function s2(t,r){for(var e=t.length,i=0;i0&&this.hasListenersByType(r)&&this._disabled[r]==null},t.prototype.has=function(r,e,i){var n=s2(this._listeners,function(a){return a.once!==!0&&a.type===r&&(e==null||a.callback===e)&&a.context===i});return n!==-1},t.prototype._shouldDispatch=function(r){if(this._disposed)throw new Error("EventDispatcher is disposed");var e=this._disabled[r];return A(e)?(e<=1?delete this._disabled[r]:--this._disabled[r],!1):this._enabled},t.prototype._eachListener=function(r){var e=this;++this._iterating;try{xe(this._listeners,r)}finally{--this._iterating,this._iterating===0&&this._killed.length!==0&&(xe(this._killed,function(i){e._removeListener(i)}),this._killed.length=0)}},t.prototype.dispatchImmediately=function(r,e){this._shouldDispatch(r)&&this._eachListener(function(i){!i.killed&&(i.type===null||i.type===r)&&i.dispatch(r,e)})},t.prototype.dispatch=function(r,e){this._shouldDispatch(r)&&this._eachListener(function(i){!i.killed&&(i.type===null||i.type===r)&&fS(function(){i.killed||i.dispatch(r,e)})})},t.prototype._on=function(r,e,i,n,a,s){var o=this;if(this._disposed)throw new Error("EventDispatcher is disposed");this._removeExistingListener(r,e,i,n);var l={type:e,callback:i,context:n,shouldClone:a,dispatch:s,killed:!1,once:r,disposer:new mr(function(){l.killed=!0,o._removeListener(l)})};return this._listeners.push(l),l},t.prototype.onAll=function(r,e,i){return i===void 0&&(i=!0),this._on(!1,null,r,e,i,function(n,a){return r.call(e,n,a)}).disposer},t.prototype.on=function(r,e,i,n){return n===void 0&&(n=!0),this._on(!1,r,e,i,n,function(a,s){return e.call(i,s)}).disposer},t.prototype.once=function(r,e,i,n){n===void 0&&(n=!0);var a=this._on(!0,r,e,i,n,function(s,o){a.disposer.dispose(),e.call(i,o)});return a.disposer},t.prototype.off=function(r,e,i){this._removeExistingListener(!1,r,e,i)},t.prototype.copyFrom=function(r){var e=this;if(this._disposed)throw new Error("EventDispatcher is disposed");if(r===this)throw new Error("Cannot copyFrom the same TargetedEventDispatcher");xe(r._listeners,function(i){!i.killed&&i.shouldClone&&(i.type===null?e.onAll(i.callback,i.context):i.once?e.once(i.type,i.callback,i.context):e.on(i.type,i.callback,i.context))})},t}(),c2=function(t){se(r,t);function r(e){var i=t.call(this)||this;return i.target=e,i}return r.prototype.copyFrom=function(e){var i=this;if(this._disposed)throw new Error("EventDispatcher is disposed");if(e===this)throw new Error("Cannot copyFrom the same TargetedEventDispatcher");xe(e._listeners,function(n){n.context!==e.target&&!n.killed&&n.shouldClone&&(n.type===null?i.onAll(n.callback,n.context):n.once?i.once(n.type,n.callback,n.context):i.on(n.type,n.callback,n.context))})},r}(Hn);function gS(t){return function(r){for(var e in t)if(Di(t,e)&&!r([e,t[e]]))break}}function d2(t){var r=[];for(var e in t)Di(t,e)&&r.push(e);return r}function mS(t,r){return d2(t).sort(r)}function Di(t,r){return{}.hasOwnProperty.call(t,r)}function h2(t,r){for(var e in t)if(Di(t,e)&&!r(e,t[e]))break}function je(t,r){h2(t,function(e,i){return r(e,i),!0})}function Xi(t,r,e){xe(mS(t,e),function(i){r(i,t[i])})}function xf(t,r){return Object.assign({},t,r)}function vS(t){return JSON.parse(JSON.stringify(t))}function Cu(t,r,e){xe(e,function(i){E(t[i])&&(r[i]=t[i])})}function Iae(t,r,e){xe(e,function(i){r[i]=t[i]})}function Js(t,r){Cu(t,r,d2(t))}function ma(t){return function(r){for(var e=t.length,i=0;i=0&&r=r._end&&e(r._array[i]);--i);}},t.prototype.backwards=function(){return new t(this._array,this._end,this._start)},t.prototype.range=function(r,e){if(r<=e){if(this._start===this._end)return this;if(this._start=0&&t=0&&r0);if(s>=o)return o;this.swap(s,o)}},t.prototype.sort=function(r){this._sortQuicksort(0,this._values.length-1,r)},t.prototype.swap=function(r,e){var i=this._values.length;if(eo(r,i),eo(e,i),r!==e){var n=this._values[r],a=this._values[e];this._values[r]=a,this.events.isEnabled("setIndex")&&this.events.dispatchImmediately("setIndex",{type:"setIndex",target:this,index:r,oldValue:n,newValue:a}),this._values[e]=n,this.events.isEnabled("setIndex")&&this.events.dispatchImmediately("setIndex",{type:"setIndex",target:this,index:e,oldValue:a,newValue:n})}},t.prototype.removeIndex=function(r){eo(r,this._values.length);var e=this._values[r];return ls(this._values,r),this.events.isEnabled("removeIndex")&&this.events.dispatchImmediately("removeIndex",{type:"removeIndex",target:this,index:r,oldValue:e}),this.events.isEnabled("removed")&&this.events.dispatchImmediately("removed",{type:"removed",target:this,oldValue:e}),e},t.prototype.moveValue=function(r,e){var i=this.indexOf(r);if(i!==-1){var n=this._values[i];ls(this._values,i),this.events.isEnabled("removeIndex")&&this.events.dispatchImmediately("removeIndex",{type:"removeIndex",target:this,index:i,oldValue:n})}e==null?(e=this._values.length,this._values.push(r)):os(this._values,e,r),this.events.isEnabled("insertIndex")&&this.events.dispatchImmediately("insertIndex",{type:"insertIndex",target:this,index:e,newValue:r}),i===-1&&this.events.isEnabled("inserted")&&this.events.dispatchImmediately("inserted",{type:"inserted",target:this,newValue:r})},t.prototype.push=function(r){var e=this._values.push(r)-1;return this.events.isEnabled("insertIndex")&&this.events.dispatchImmediately("insertIndex",{type:"insertIndex",target:this,index:e,newValue:r}),this.events.isEnabled("inserted")&&this.events.dispatchImmediately("inserted",{type:"inserted",target:this,newValue:r}),r},t.prototype.unshift=function(r){this.insertIndex(0,r)},t.prototype.pushAll=function(r){var e=this;xe(r,function(i){e.push(i)})},t.prototype.copyFrom=function(r){this.pushAll(r._values)},t.prototype.pop=function(){var r=this._values.length-1;return r<0?void 0:this.removeIndex(this._values.length-1)},t.prototype.shift=function(){return this._values.length?this.removeIndex(0):void 0},t.prototype.setAll=function(r){var e=this,i=Jo(this._values);this._values.length=0,xe(r,function(n){e._values.push(n)}),this.events.isEnabled("setAll")&&this.events.dispatchImmediately("setAll",{type:"setAll",target:this,oldArray:i,newArray:this._values}),this.events.isEnabled("removed")&&xe(i,function(n){e.events.dispatchImmediately("removed",{type:"removed",target:e,oldValue:n})}),this.events.isEnabled("inserted")&&xe(this._values,function(n){e.events.dispatchImmediately("inserted",{type:"inserted",target:e,newValue:n})})},t.prototype.clear=function(){this.setAll([])},t.prototype.iterator=function(){return ma(this._values)},t.prototype[Symbol.iterator]=function(){var r,e;return Je(this,function(i){switch(i.label){case 0:r=this._values.length,e=0,i.label=1;case 1:return ec)&&(n=o,a=u,s=c)}else i==="left"&&u=r&&(!E(a)||a>=u)&&(n=o,a=u);return++o,!0}),n===-1&&(i==="left"?n=0:i==="right"&&(n=this.length-1)),n},t.prototype.iterator=function(){return ma(this._values)},t.prototype[Symbol.iterator]=function(){var r,e;return Je(this,function(i){switch(i.label){case 0:r=this._values.length,e=0,i.label=1;case 1:return e0)for(var a=0;a0?255-t:t;return Math.round(e*r)}function LS(t,r){if(t){var e=Math.min(Math.max(t.r,t.g,t.b),230),i=Ou(e,r);return{r:Math.max(0,Math.min(255,Math.round(t.r+i))),g:Math.max(0,Math.min(255,Math.round(t.g+i))),b:Math.max(0,Math.min(255,Math.round(t.b+i))),a:t.a}}else return t}function FS(t,r){if(t==null||r==1)return t;var e=ku(t);return e.s=r,y2(e)}function y2(t){var r,e,i,n=t.h,a=t.s,s=t.l;if(a==0)r=e=i=s;else{var o=function(d,h,f){return f<0&&(f+=1),f>1&&(f-=1),f<.16666666666666666?d+(h-d)*6*f:f<.5?h:f<.6666666666666666?d+(h-d)*(.6666666666666666-f)*6:d},l=s<.5?s*(1+a):s+a-s*a,u=2*s-l;r=o(u,l,n+1/3),e=o(u,l,n),i=o(u,l,n-1/3)}return{r:Math.round(r*255),g:Math.round(e*255),b:Math.round(i*255)}}function ku(t){var r=t.r/255,e=t.g/255,i=t.b/255,n=Math.max(r,e,i),a=Math.min(r,e,i),s=0,o=0,l=(n+a)/2;if(n===a)s=o=0;else{var u=n-a;switch(o=l>.5?u/(2-n-a):u/(n+a),n){case r:s=(e-i)/u+(e=128}var wt=function(){function t(r){this._value=r}return Object.defineProperty(t.prototype,"rgb",{get:function(){return this._value},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"hex",{get:function(){return this._value?MS(this._value):"none"},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"rgba",{get:function(){return this._value?IS(this._value):"none"},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"alpha",{get:function(){return this._value!=null&&this._value.a!=null?this._value.a:1},set:function(r){this._value&&(this._value.a=r)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"lightColor",{get:function(){return this._lightColor||(this._lightColor=new t({r:255,g:255,b:255})),this._lightColor},set:function(r){this._lightColor=r},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"darkColor",{get:function(){return this._darkColor||(this._darkColor=new t({r:0,g:0,b:0})),this._darkColor},set:function(r){this._darkColor=r},enumerable:!0,configurable:!0}),t.prototype.toString=function(){return this.alpha<1?this.rgba:this.hex},t.prototype.lighten=function(r){return new t(BS(this.rgb,r))},t.prototype.brighten=function(r){return new t(LS(this.rgb,r))},t.prototype.saturate=function(r){return new t(FS(this.rgb,r))},Object.defineProperty(t.prototype,"alternative",{get:function(){if(this.rgb!=null)return RS(this.rgb)?this.darkColor:this.lightColor;throw new Error("Color does not exist")},enumerable:!0,configurable:!0}),t}();function Re(t,r){if(!E(t))return new wt(void 0);if(typeof t=="string"){var e="_color_"+t+"_"+(r||"1"),i=D.getCache(e);if(i)return new wt({r:i.r,g:i.g,b:i.b,a:i.a});var n=kS(t,r);return D.setCache(e,n),new wt(n)}return t instanceof wt?(E(r)&&(t.alpha=r),t):new wt(t)}function NS(t){return t instanceof wt}function jS(t){return Re(t)}function sc(t){return E(t)&&!NS(t)?jS(t):t}var cr=function(){function t(){this._disposed=!1,this._disposers=[],this.className="BaseObject"}return t.prototype.debug=function(){},Object.defineProperty(t.prototype,"uid",{get:function(){return this._uid||(this._uid=D.getUniqueId(),D.map.setKey(this._uid,this)),this._uid},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"id",{get:function(){return this._id},set:function(r){this._id=r},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"map",{get:function(){return this._map||(this._map=new $t),this._map},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"delayedMap",{get:function(){return this._delayedMap||(this._delayedMap=new $t),this._delayedMap},enumerable:!0,configurable:!0}),t.prototype.addDelayedMap=function(r,e){var i=this.delayedMap;i.hasKey(e)||i.setKey(e,[]);var n=i.getKey(e);n.push({property:r,target:this})},t.prototype.processDelayedMap=function(){var r=this;this.delayedMap.each(function(e,i){if(r.map.hasKey(e)){var n=r.map.getKey(e);xe(i,function(a){a.target[a.property]=n}),r.delayedMap.removeKey(e)}})},t.prototype.applyTheme=function(){var r=this;if(D){var e=this.getCurrentThemes();e&&xe(e,function(i,n){i(r)})}},Object.defineProperty(t.prototype,"themes",{get:function(){return this._themes},set:function(r){this._themes=r},enumerable:!0,configurable:!0}),t.prototype.getCurrentThemes=function(){return this.themes||D.themes},t.prototype.isDisposed=function(){return this._disposed},t.prototype.dispose=function(){if(!this._disposed){this._disposed=!0;var r=this._disposers;for(this._disposers=null;r.length!==0;){var e=r.shift();e.dispose()}this.clearCache(),this.clonedFrom&&this.clonedFrom.clones.removeValue(this);var i=this._uid;i!=null&&D.map.removeKey(i)}},t.prototype.addDisposer=function(r){this._disposers.push(r)},t.prototype.removeDispose=function(r){if(!this._disposed){var e=vi(this._disposers,r);e>-1&&this._disposers.splice(e,1)}r.dispose()},t.prototype.clone=function(r){r||(r="clone-"+D.getUniqueId());var e=new this.constructor;return e.cloneId=r,e.copyFrom(this),e},Object.defineProperty(t.prototype,"clones",{get:function(){return this._clones||(this._clones=new St),this._clones},enumerable:!0,configurable:!0}),t.prototype.copyFrom=function(r){r.clones.push(this),this.clonedFrom=r},Object.defineProperty(t.prototype,"className",{get:function(){return this._className},set:function(r){this._className=r},enumerable:!0,configurable:!0}),t.prototype.setCache=function(r,e,i){Po.set(this.uid,r,e,i)},t.prototype.getCache=function(r,e){return e===void 0&&(e=void 0),Po.get(this.uid,r,e)},t.prototype.clearCache=function(){Po.clear(this.uid)},t.prototype.setTimeout=function(r,e){var i=this,n=setTimeout(function(){i.removeDispose(a),r()},e),a=new mr(function(){clearTimeout(n)});return this._disposers.push(a),a},t.prototype.setInterval=function(r,e){var i=this,n=setInterval(function(){i.removeDispose(a),r()},e),a=new mr(function(){clearTimeout(n)});return this._disposers.push(a),a},Object.defineProperty(t.prototype,"config",{set:function(r){try{this.processConfig(r)}catch(e){this.raiseCriticalError(e)}},enumerable:!0,configurable:!0}),t.prototype.processConfig=function(r){var e=this;if(!!r){var i=this;if(Xi(r,function(a,s){var o=s;if(a=="callback"&&typeof s=="function"&&s.call(i),e.hasProperty(a)){var l;if(gt(o)&&E(o.type)&&(!gt(i[a])||!E(i[a].className)||o.forceCreate||i[a].className!=o.type)&&!e.asIs(a)?(l=e.createClassInstance(o.type),l?i[a]=l:l=i[a]):l=i[a],l instanceof Mr)e.processAdapters(l,o);else if(l instanceof Hn)e.processEvents(l,o);else if(a=="locale"&&At(o))window["am4lang_"+o]&&(i[a]=window["am4lang_"+o]);else if(a=="parent"&&At(o)){var u=e.map.getKey(o);u?i[a]=u:e.addDelayedMap("parent",o)}else if(e.asIs(a))i[a]=o;else if(e.asFunction(a)&&At(o))if(E(D.registeredClasses[o]))i[a]=D.registeredClasses[o];else throw Error("Invalid easing function: "+o);else if(o instanceof t)i[a]=o;else if(l instanceof t)l.config=o;else if(l instanceof Pu||l instanceof Cf||l instanceof PS){if(Ai(o))l instanceof Pu?e.processListTemplate(o,l):e.processOrderedTemplate(o,l);else if(gt(o))if(o instanceof t)l.template=o;else{var c=void 0;E(o.template)?c=o.template:c=o,l.template instanceof t?l.template.config=c:je(c,function(d,h){var f=l.template[d];f instanceof Mr?e.processAdapters(f,h):f instanceof Hn?e.processEvents(f,h):f instanceof Sf?e.processDictionaryTemplate(f,h):l.template[d]instanceof t?l.template[d].config=h:gt(h)&&E(h.type)?(f=e.createClassInstance(h.type),f?(f instanceof t&&(f.config=h),l.template[d]=f):l.template[d]=h):f instanceof St?e.processList(h,f):l.template[d]=e.maybeColorOrPercent(h)}),E(o.values)&&(l instanceof Pu?e.processListTemplate(o.values,l):e.processOrderedTemplate(o.values,l))}}else l instanceof St?a=="children"?e.processList(o,l,e):e.processList(o,l):l instanceof Sf?e.processDictionaryTemplate(l,o):l instanceof $t?e.processDictionary(l,o):l instanceof wt||l instanceof mt?i[a]=e.maybeColorOrPercent(o):gt(l)&>(o)?Js(o,l):(o=e.maybeColorOrPercent(o),i[a]=o)}else e.isReserved(a)||(i[a]=o)},this.configOrder),this.processingErrors.length){var n=this.processingErrors.join(` +`);throw this._processingErrors=[],Error(n)}}},t.prototype.maybeColorOrPercent=function(r){if(At(r)){if(r.match(/^[\-]?[0-9.]+\%$/))return Ft(Ut(r));if(r.match(/^\#[0-9abcdef]{3,}$/i))return Re(r)}return r},t.prototype.processAdapters=function(r,e){var i=this;Ai(e)?xe(e,function(n,a){r.add(n.key,n.callback,n.priority||0,i)}):gt(e)&&je(e,function(n,a){r.has(n,a)||r.add(n,a)})},t.prototype.processEvents=function(r,e){var i=this;Ai(e)?xe(e,function(n,a){r.on(n.type,n.callback,i)}):gt(e)&&je(e,function(n,a){r.has(n,a)||r.on(n,a)})},t.prototype.processDictionaryTemplate=function(r,e){gt(e)&&je(e,function(i,n){var a;i=="template"?a=r.template:r.hasKey(i)?a=r.getKey(i):a=r.create(i),a instanceof t?a.config=n:gt(a)&>(n)?Js(n,a):a.setKey(i,n)})},t.prototype.processDictionary=function(r,e){gt(e)&&je(e,function(i,n){r.setKey(i,n)})},t.prototype.processListTemplate=function(r,e){var i=this;for(xe(r,function(n,a){var s=i.getConfigEntryType(n),o;if(e.hasIndex(a)&&!n.forceCreate)o=e.getIndex(a);else if(n instanceof t){e.push(n);return}else s?o=e.create(s):o=e.create();n===o||gt(n)&&(o instanceof t?o.config=n:gt(o)&>(n)?Js(n,o):e.setIndex(e.indexOf(o),n))});r.length>e.length;)e.pop()},t.prototype.processOrderedTemplate=function(r,e){var i=this;xe(r,function(n,a){var s=i.getConfigEntryType(n),o;s?o=e.create(s):o=e.create(),gt(n)&&(o instanceof t?o.config=n:gt(o)&>(n)?Js(n,o):e.insert(n))})},t.prototype.processList=function(r,e,i){var n=this;Ai(r)||(r=[r]);var a=e.length,s=0;for(xe(r,function(o,l){if(gt(o)){var u=void 0;if(lr&&(e!==!0||n!=!1)){i&&(c=Xd(c));var h=c.match(new RegExp(".{1,"+r+"}","g"));if(h){if(i)for(var f=0;fr&&a[s]!==""&&(a.push(""),s++),a[s]+=c;s=a.length-1}}}else{var h=t.match(new RegExp(".{1,"+r+"}","g"));if(h){if(i)for(var f=0;fr&&(a=[]),a}function Tf(t,r,e,i,n){if(t.length<=r)return t;r-=e.length,r<1&&(r=1);var a=Ef(t,r,i,n);return(a[0]||"")+e}function b2(t){return t.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"")}function $S(t){return t.replace(/[\s\uFEFF\xA0]+$/g,"")}function YS(t){return t.replace(/^[\s\uFEFF\xA0]+/g,"")}function Xd(t){return t.split("").reverse().join("")}function Jt(t,r,e){return r===void 0&&(r=0),e===void 0&&(e="0"),typeof t!="string"&&(t=t.toString()),r>t.length?Array(r-t.length+1).join(e)+t:t}function WS(t){if(typeof t>"u")return Ym;t=t.toLowerCase().replace(/^\[[^\]]*\]/,""),t=t.replace(/\[[^\]]+\]/,""),t=t.trim();var r=t.match(/\/(date|number|duration)$/);return r?r[1]:t===Eu?Eu:t===Tu?Tu:t===Of?Of:t.match(/[#0]/)?Eu:t.match(/[ymwdhnsqaxkzgtei]/)?Tu:Ym}function lc(t){return t.replace(/\/(date|number|duration)$/i,"")}function w2(t){return t&&t.replace(/<[^>]*>/g,"")}function KS(t){return t&&w2((""+t).replace(/[\n\r]+/g,". "))}function GS(t){if(_g(t))return"NaN";if(t===1/0)return"Infinity";if(t===-1/0)return"-Infinity";if(t===0&&1/t===-1/0)return"-0";var r=t<0;t=Math.abs(t);var e=ht(/^([0-9]+)(?:\.([0-9]+))?(?:e[\+\-]([0-9]+))?$/.exec(""+t)),i=e[1],n=e[2]||"",a;if(e[3]==null)a=n===""?i:i+"."+n;else{var s=+e[3];if(t<1){var o=s-1;a="0."+zm("0",o)+i+n}else{var o=s-n.length;o===0?a=i+n:o<0?a=i+n.slice(0,o)+"."+n.slice(o):a=i+n+zm("0",o)}}return r?"-"+a:a}function _2(t){if(Qo(t)){var r=new Date(t);return r.setMilliseconds(t.getMilliseconds()),r}else{if(A(t))return new Date(t);var e=Number(t);return A(e)?new Date(e):new Date(t)}}function Df(t){if(Qo(t))return t.getTime();if(A(t))return t;if(At(t)){var r=Number(t);return A(r)?r:void 0}}function Gm(t,r){var e=new Date(t.getFullYear(),0,0),i=t.getTime()-e.getTime()+(e.getTimezoneOffset()-t.getTimezoneOffset())*60*1e3,n=1e3*60*60*24;return Math.floor(i/n)}function Oo(t,r){var e=new Date(Date.UTC(t.getFullYear(),t.getMonth(),t.getDate())),i=e.getUTCDay()||7;e.setUTCDate(e.getUTCDate()+4-i);var n=new Date(Date.UTC(e.getUTCFullYear(),0,1));return Math.ceil(((e.getTime()-n.getTime())/864e5+1)/7)}function ZS(t,r){var e=Oo(new Date(t.getFullYear(),t.getMonth(),1)),i=Oo(t);return i==1&&(i=53),i-e+1}function qS(t,r,e,i){e===void 0&&(e=1),i===void 0&&(i=!1);var n=new Date(r,0,4,0,0,0,0);i&&n.setUTCFullYear(r);var a=t*7+e-((n.getDay()||7)+3);return a}function Yl(t,r){return t>12?t-=12:t===0&&(t=12),E(r)?t+(r-1):t}function Wl(t,r,e,i){if(r===void 0&&(r=!1),e===void 0&&(e=!1),i===void 0&&(i=!1),i)return r?"Coordinated Universal Time":"UTC";var n=t.toLocaleString("UTC"),a=t.toLocaleString("UTC",{timeZoneName:r?"long":"short"}).substr(n.length);return e===!1&&(a=a.replace(/ (standard|daylight|summer|winter) /i," ")),a}function Qd(t,r,e){return t>e?e:te||t1&&n.pop(),uS(n,a),e.path=n.join("/"),e.path!==""&&e.path[0]!=="/")throw new Error("URL path must start with /")}return e.query=i.query,e.hash=i.hash,Xm(e)}else return Xm(i)}function Hae(){return!!window.MSInputMethodContext&&!!document.documentMode}function S2(t){return+t}D.registeredClasses["ease.linear"]=S2;function r6(t){return t*t}D.registeredClasses["ease.quadIn"]=r6;function i6(t){return t*(2-t)}D.registeredClasses["ease.quadOut"]=i6;function n6(t){return t*=2,(t<=1?t*t:--t*(2-t)+1)/2}D.registeredClasses["ease.quadInOut"]=n6;function C2(t,r){return Math.pow(t,r)}D.registeredClasses["ease.polyIn"]=C2;function P2(t,r){return 1-Math.pow(1-t,r)}D.registeredClasses["ease.polyOut"]=P2;function O2(t,r){return t*=2,(t<=1?Math.pow(t,r):2-Math.pow(2-t,r))/2}D.registeredClasses["ease.polyInOut"]=O2;function a6(t){return C2(t,3)}D.registeredClasses["ease.polyIn3"]=a6;function If(t){return P2(t,3)}D.registeredClasses["ease.polyOut3"]=If;function s6(t){return O2(t,3)}D.registeredClasses["ease.polyInOut3"]=s6;function o6(t){return Math.pow(2,10*t-10)}D.registeredClasses["ease.expIn"]=o6;function l6(t){return 1-Math.pow(2,-10*t)}D.registeredClasses["ease.expOut"]=l6;function u6(t){return t*=2,(t<=1?Math.pow(2,10*t-10):2-Math.pow(2,10-10*t))/2}D.registeredClasses["ease.expInOut"]=u6;function c6(t){return 1-Math.cos(t*e2)}D.registeredClasses["ease.sinIn"]=c6;function d6(t){return Math.sin(t*e2)}D.registeredClasses["ease.sinOut"]=d6;function h6(t){return(1-Math.cos(dd*t))/2}D.registeredClasses["ease.sinInOut"]=h6;function f6(t){return t*t*t}D.registeredClasses["ease.cubicIn"]=f6;function ya(t){return--t*t*t+1}D.registeredClasses["ease.cubicOut"]=ya;function p6(t){return t*=2,(t<=1?t*t*t:(t-=2)*t*t+2)/2}D.registeredClasses["ease.cubicInOut"]=p6;function g6(t){return 1-Math.sqrt(1-t*t)}D.registeredClasses["ease.circleIn"]=g6;function m6(t){return Math.sqrt(1- --t*t)}D.registeredClasses["ease.circleOut"]=m6;function v6(t){return t*=2,(t<=1?1-Math.sqrt(1-t*t):Math.sqrt(1-(t-=2)*t)+1)/2}D.registeredClasses["ease.circleInOut"]=v6;var Af=4/11,y6=6/11,b6=8/11,w6=3/4,_6=9/11,x6=10/11,S6=15/16,C6=21/22,P6=63/64,Kl=1/Af/Af;function O6(t){return 1-uc(1-t)}D.registeredClasses["ease.bounceIn"]=O6;function uc(t){return t=+t,t0){this.pause(),Fn(this.object.animations,this);var n=setTimeout(function(){i._delayTimeout=null,i.start()},e);this._delayTimeout=new mr(function(){clearTimeout(n)})}return this},r.prototype._start=function(){this._isFinished=!1,this._delayTimeout&&(this.removeDispose(this._delayTimeout),this._delayTimeout=null),this.stopSameAnimations(),this._pause=!1,Fn(ze.animations,this),Fn(this.object.animations,this),ze.requestFrame()},r.prototype.start=function(){this._start(),this._startTime=Date.now(),this._time=0,this.staticOptions=[];for(var e=this.animationOptions.length-1;e>=0;e--){var i=this.animationOptions[e];if(E(i.from)||(i.childObject?i.from=i.childObject[i.property]:(i.from=this.object[i.property],E(i.from)||(i.from=A6[i.property]))),i.from==i.to)Ne(this.animationOptions,i);else if(!E(i.from)||!(i.from instanceof mt)&&i.to instanceof mt||i.from instanceof mt&&!(i.to instanceof mt))this.staticOptions.push(i),Ne(this.animationOptions,i);else if(A(i.to))if(i.updateMethod=k2,i.from instanceof mt){var n=this.object[Jm(i.property,"pixel")];isNaN(n)?(this.staticOptions.push(i),Ne(this.animationOptions,i)):i.from=n}else isNaN(i.from)&&(this.staticOptions.push(i),Ne(this.animationOptions,i));else if(i.to instanceof wt)i.from?i.updateMethod=L6:(this.staticOptions.push(i),Ne(this.animationOptions,i));else if(i.to instanceof mt){if(i.updateMethod=B6,!isNaN(i.from)){var n=this.object[Jm(i.property,"relative")];isNaN(n)||(i.from=Ft(n*100))}}else this.staticOptions.push(i),Ne(this.animationOptions,i)}if(this.applyStaticOptions(),this.events.isEnabled("animationstarted")){var a={type:"animationstarted",target:this,progress:this.progress};this.events.dispatchImmediately("animationstarted",a)}return this.update(),this.duration===0&&this.end(),this},r.prototype.loop=function(e){return A(e)||(e=1/0),this._loop=e,this},r.prototype.pause=function(){return this._pause=!0,this._delayTimeout&&(this.removeDispose(this._delayTimeout),this._delayTimeout=null),Ne(ze.animations,this),Ne(this.object.animations,this),this},r.prototype.resume=function(){return this._start(),this._startTime=Date.now()-this._time,this},r.prototype.end=function(){if(this._loop==0&&this.pause(),this.setProgress(1),this.applyStaticOptions(),this.events.isEnabled("animationended")){var e={type:"animationended",target:this,progress:this.progress};this.events.dispatchImmediately("animationended",e)}return this._loop>0?(this._loop--,this.start()):(this.stop(),this._isFinished=!0),this},r.prototype.kill=function(){this.pause(),this._isFinished=!0},r.prototype.isFinished=function(){return this._isFinished},r.prototype.applyStaticOptions=function(){var e=this;xe(this.staticOptions,function(i){i.childObject?i.childObject[i.property]=e.progress==1?i.to:i.from:e.object[i.property]=e.progress==1?i.to:i.from})},r.prototype.stop=function(e){if(this.pause(),!e&&this.events.isEnabled("animationstopped")){var i={type:"animationstopped",target:this,progress:this.progress};this.events.dispatchImmediately("animationstopped",i)}return this},r.prototype.setProgress=function(e){var i=this;if(this._time=this.duration*e,xe(this.animationOptions,function(a){if(a.updateMethod&&E(a.from)){var s=a.updateMethod(e,a.from,a.to);a.childObject?a.childObject[a.property]=s:i.object[a.property]=s}}),this.progress=e,this.events.isEnabled("animationprogress")){var n={type:"animationprogress",target:this,progress:this.progress};this.events.dispatchImmediately("animationprogress",n)}ze.requestFrame()},r.prototype.update=function(){if(!this._pause){var e=void 0;this._time=Ke(Date.now()-this._startTime,0,this.duration);var i=this._time/this.duration;e=this.easing(i),(this.duration==0||!A(e)||i>=1)&&(e=1),this.setProgress(e),_e(this._time/this.duration,6)==1&&this.end()}return this},Object.defineProperty(r.prototype,"delayed",{get:function(){return!!this._delayTimeout},enumerable:!0,configurable:!0}),r.prototype.stopSameAnimations=function(){var e=this;xe(Jo(this.object.animations),function(i){if(i!==e&&!i.delayed){var n=[];xe(e.animationOptions,function(a){xe(i.animationOptions,function(s){a.property==s.property&&a.childObject==s.childObject&&(n.push(s),i.animationOptions.length==0&&i.kill())})}),xe(n,function(a){Ne(i.animationOptions,a)})}})},r.prototype.asFunction=function(e){return e=="easing"||t.prototype.asIs.call(this,e)},r}($i),Du="http://www.w3.org/2000/svg",ev="http://www.w3.org/2000/xmlns/",Dg="http://www.w3.org/1999/xlink";function Bt(t,r,e,i){return t.addEventListener(r,e,i||!1),new mr(function(){t.removeEventListener(r,e,i||!1)})}function E2(t){if(At(t)){var r=document.getElementById(t);if(r==null&&(r=document.getElementsByClassName(t)[0]),r instanceof HTMLElement)return r}else if(t instanceof HTMLElement)return t}function Bf(t,r){if(!!t)if(t.classList){var e=r.split(" ");xe(e,function(n){t.classList.add(n)})}else{var i=t.getAttribute("class");i?t.setAttribute("class",i.split(" ").filter(function(n){return n!==r}).join(" ")+" "+r):t.setAttribute("class",r)}}function Lf(t,r){if(!!t)if(t.classList)t.classList.remove(r);else{var e=t.getAttribute("class");e&&t.setAttribute("class",e.split(" ").filter(function(i){return i!==r}).join(" "))}}function tv(t,r,e){t.style[r]=e}function Mg(t,r){return t.currentStyle?t.currentStyle[r]:document.defaultView.getComputedStyle(t,null).getPropertyValue(r)}function eh(){if(document.activeElement&&document.activeElement!=document.body)if(document.activeElement.blur)document.activeElement.blur();else{var t=document.createElement("button");t.style.position="fixed",t.style.top="0px",t.style.left="-10000px",document.body.appendChild(t),t.focus(),t.blur(),document.body.removeChild(t)}}function rv(t,r){for(var e=r;;){if(t===e)return!0;if(e.parentNode==null){if(e.host==null)return!1;e=e.host}else e=e.parentNode}}function Ig(t){for(var r=t;;){if(r.parentNode==null)return r.host!=null?r:null;r=r.parentNode}}function T2(t){for(var r=t.ownerDocument,e=t;;){if(e.parentNode==null)return e===r||e.host!=null?e:null;e=e.parentNode}}function F6(t){return typeof t.composedPath=="function"?t.composedPath()[0]:t.target}function R6(t){hS(function(){try{var r=t.getBoundingClientRect(),e=r.left-Math.round(r.left),i=r.top-Math.round(r.top);e!==0&&Hm(function(){t.style.left=e+"px"}),i!==0&&Hm(function(){t.style.top=i+"px"})}catch{}})}var th;function N6(t){if(t==null){if(!E(th)){var r=document.createElement("style");r.type="text/css",document.head.appendChild(r),th=r.sheet}return th}else{var r=document.createElement("style");return r.type="text/css",t.appendChild(r),r.sheet}}function j6(t,r){var e=t.cssRules.length;return t.insertRule(r+"{}",e),t.cssRules[e]}var rt=function(t){se(r,t);function r(e,i,n){var a=this,s=N6(e);return a=t.call(this,function(){var o=vi(s.cssRules,a._rule);if(o===-1)throw new Error("Could not dispose StyleRule");s.deleteRule(o)})||this,a._rule=j6(s,i),je(n,function(o,l){a.setStyle(o,l)}),a}return Object.defineProperty(r.prototype,"selector",{get:function(){return this._rule.selectorText},set:function(e){this._rule.selectorText=e},enumerable:!0,configurable:!0}),r.prototype._setVendorPrefixName=function(e,i){var n=this._rule.style;n.setProperty("-webkit-"+e,i,""),n.setProperty("-moz-"+e,i,""),n.setProperty("-ms-"+e,i,""),n.setProperty("-o-"+e,i,""),n.setProperty(e,i,"")},r.prototype.setStyle=function(e,i){e==="transition"?this._setVendorPrefixName(e,i):this._rule.style.setProperty(e,i,"")},r}(mr),V6=0;(function(t){se(r,t);function r(e,i,n){var a=this,s=E(n)?n:"__style_"+ ++V6+"__";return a=t.call(this,e,"."+s,i)||this,a._className=s,a}return Object.defineProperty(r.prototype,"className",{get:function(){return this._className},set:function(e){this._className=e,this.selector="."+e},enumerable:!0,configurable:!0}),r.prototype.toString=function(){return this._className},r})(rt);function H6(t){if(document.readyState!=="loading")t();else{var r=function(){document.readyState!=="loading"&&(document.removeEventListener("readystatechange",r),t())};document.addEventListener("readystatechange",r)}}function Mu(t){var r=Mg(t,"font-family");if(r)return r;var e=t.parentElement||t.parentNode;return e?Mu(e):void 0}function Iu(t){var r=Mg(t,"font-size");if(r)return r;var e=t.parentElement||t.parentNode;return e?Iu(e):void 0}var hc=function(){function t(r){this._isDisposed=!1,this._x=0,this._y=0,this._rotationY=0,this._rotationX=0,this._rotation=0,this._scale=1,typeof r=="string"?this.node=document.createElementNS(Du,r):this.node=r}return t.prototype.removeNode=function(){this.node&&this.node.parentNode&&this.node.parentNode.removeChild(this.node)},Object.defineProperty(t.prototype,"transformString",{get:function(){if(this.node)return this._transformString},enumerable:!0,configurable:!0}),t.prototype.transform=function(){var r="translate("+this._x+","+this._y+")";if(this._scale!=1&&(r+=(r?" ":"")+"scale("+this._scale+")"),this._rotation!=0){var e="rotate("+this._rotation+")";this._rotationX&&this._rotationY&&(e="rotate("+this._rotation+" "+this._rotationX+" "+this._rotationY+")"),r+=(r?" ":"")+e}this._transformString=r,this.node.setAttribute("transform",r)},t.prototype.getBBox=function(){var r={width:0,height:0,x:0,y:0};if(this.node&&this.node.parentNode)try{var e=this.node.getBBox();r.x=e.x,r.y=e.y,r.width=e.width,r.height=e.height}catch{}return r},t.prototype.moveTo=function(r){if(r){var e=r.x,i=r.y;(this._x!=e||this._y!=i)&&(this._x=e,this._y=i,this.transform())}},Object.defineProperty(t.prototype,"content",{get:function(){return this.node.innerHTML||""},set:function(r){this.node.innerHTML=r},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"textContent",{get:function(){return this.node.textContent||""},set:function(r){this.node.textContent=r},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"x",{get:function(){return this._x},set:function(r){this._x!=r&&(this._x=r,this.transform())},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"y",{get:function(){return this._y},set:function(r){this._y!=r&&(this._y=r,this.transform())},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"rotation",{get:function(){return this._rotation},set:function(r){this._rotation!=r&&(this._rotation=r,this.transform())},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"rotationX",{get:function(){return this._rotationX},set:function(r){this._rotationX!=r&&(this._rotationX=r,this.transform())},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"rotationY",{get:function(){return this._rotationY},set:function(r){this._rotationY!=r&&(this._rotationY=r,this.transform())},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"scale",{get:function(){return this._scale},set:function(r){this._scale!=r&&(this._scale=r,this.transform())},enumerable:!0,configurable:!0}),t.prototype.removeAttr=function(r){this.node.removeAttribute(r)},t.prototype.attr=function(r){var e=this;return je(r,function(i,n){E(n)?e.node.setAttribute(i,n):e.node.removeAttribute(i)}),this},t.prototype.getAttr=function(r){return this.node.getAttribute(r)},t.prototype.attrNS=function(r,e,i){return this.node.setAttributeNS(r,e,i),this},t.prototype.getAttrNS=function(r,e){return this.node.getAttributeNS(r,e)},t.prototype.removeStyle=function(r){this.node.style[r]=null,delete this.node.style[r]},t.prototype.getStyle=function(r){return this.node.style[r]},t.prototype.addStyle=function(r){var e=this;return je(r,function(i,n){E(n)?e.node.style[i]=n:e.removeStyle(i)}),this},t.prototype.addClass=function(r){Bf(this.node,r)},t.prototype.removeClass=function(r){Lf(this.node,r)},t.prototype.setClass=function(r){this.node.setAttribute("class",r)},t.prototype.removeChildNodes=function(){for(;this.node.childNodes.length>0;)this.node.removeChild(this.node.firstChild)},t.prototype.isDisposed=function(){return this._isDisposed},t.prototype.dispose=function(){this.removeNode()},t}(),z6=function(t){se(r,t);function r(e){return t.call(this,e)||this}return r.prototype.add=function(e){e&&this.node.appendChild(e.node)},r.prototype.addToBack=function(e){if(e){var i=this.node.childNodes[0];i?i!=e.node&&this.node.insertBefore(e.node,i):this.node.appendChild(e.node)}},r.prototype.removeElement=function(e){if(e)try{e.node&&e.node.parentNode==this.node&&this.node.removeChild(e.node)}catch{}},r.prototype.hasChild=function(e){for(var i=0;i0;){var e=this.node.firstChild;e&&e.parentNode&&e.parentNode.removeChild(e)}},r.prototype.removeChildrenByTag=function(e){if(this.node.childNodes)for(var i=this.node.getElementsByTagName(e),n=0;n-1&&(this.focusable=!0),Be().processFocusable(this))},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"element",{get:function(){return this._element},set:function(e){this._element=e},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"originalPosition",{get:function(){return this._originalPosition||{x:0,y:0}},set:function(e){this._originalPosition=e},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"originalScale",{get:function(){return Kd(this._originalScale,1)},set:function(e){this._originalScale!==e&&(this._originalScale=e)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"originalAngle",{get:function(){return Kd(this._originalAngle,0)},set:function(e){this._originalAngle!==e&&(this._originalAngle=e)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"inertiaOptions",{get:function(){return this.sprite&&this.sprite._adapterO?this.sprite._adapterO.apply("inertiaOptions",this._inertiaOptions):this._inertiaOptions},set:function(e){this._inertiaOptions=e},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"hitOptions",{get:function(){return this.sprite&&this.sprite._adapterO?this.sprite._adapterO.apply("hitOptions",this._hitOptions):this._hitOptions},set:function(e){this._hitOptions=e},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"hoverOptions",{get:function(){return this.sprite&&this.sprite._adapterO?this.sprite._adapterO.apply("hoverOptions",this._hoverOptions):this._hoverOptions},set:function(e){this._hoverOptions=e},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"swipeOptions",{get:function(){return this.sprite&&this.sprite._adapterO?this.sprite._adapterO.apply("swipeOptions",this._swipeOptions):this._swipeOptions},set:function(e){this._swipeOptions=e},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"keyboardOptions",{get:function(){return this.sprite&&this.sprite._adapterO?this.sprite._adapterO.apply("keyboardOptions",this._keyboardOptions):this._keyboardOptions},set:function(e){this._keyboardOptions=e},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"mouseOptions",{get:function(){return this.sprite&&this.sprite._adapterO?this.sprite._adapterO.apply("mouseOptions",this._mouseOptions):this._mouseOptions},set:function(e){this._mouseOptions=e},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"cursorOptions",{get:function(){return this.sprite&&this.sprite._adapterO?this.sprite._adapterO.apply("cursorOptions",this._cursorOptions):this._cursorOptions},set:function(e){this._cursorOptions=e},enumerable:!0,configurable:!0}),r.prototype.copyFrom=function(e){t.prototype.copyFrom.call(this,e),this.inertiaOptions=e.inertiaOptions,this.hitOptions=e.hitOptions,this.hoverOptions=e.hoverOptions,this.swipeOptions=e.swipeOptions,this.keyboardOptions=e.keyboardOptions,this.cursorOptions=e.cursorOptions,this.contextMenuDisabled=e.contextMenuDisabled,Be().applyCursorOverStyle(this)},r.prototype.setEventDisposer=function(e,i,n){var a=this.eventDisposers.getKey(e);i?a==null&&this.eventDisposers.setKey(e,n()):a!=null&&(a.dispose(),this.eventDisposers.removeKey(e))},r.prototype.dispose=function(){t.prototype.dispose.call(this);var e=Be();e.overObjects.removeValue(this),e.downObjects.removeValue(this),e.trackedObjects.removeValue(this),e.transformedObjects.removeValue(this),this.isHover&&this.wheelable&&e.unlockWheel(),e.focusedObject===this&&(e.focusedObject=void 0)},r}($i),W6=function(){function t(r,e){this._disposed=!1,this.directionX=0,this.directionY=0,this.interaction=r,this.keyboardEvent=e,this._startedOn=new Date().getTime(),Be().processDragStart(r),ze.animations.push(this),this.update()}return t.prototype.update=function(){var r=this.interaction,e=Be().getKeyboardOption(r,"speed"),i=Be().getKeyboardOption(r,"accelleration"),n=Be().getKeyboardOption(r,"accellerationDelay"),a={x:0,y:0};this.keyboardEvent.shiftKey?(e*=.5,i=1):this.keyboardEvent.ctrlKey&&(e*=2);var s=new Date().getTime()-this._startedOn,o=s-n;if(i>0&&o>0){var l=s/n;s=n,a.x+=this.directionX*(e*i*l*o),a.y+=this.directionY*(e*i*l*o)}a.x+=this.directionX*(e*s),a.y+=this.directionY*(e*s),Be().handleTransformMove(r,a,{x:0,y:0},this.keyboardEvent,!0,!1)},t.prototype.isDisposed=function(){return this._disposed},t.prototype.dispose=function(){this._disposed||(Be().processDragStop(this.interaction),Ne(ze.animations,this))},t}(),K6=function(t){se(r,t);function r(e,i,n,a){var s=t.call(this)||this;return s.animations=[],s.className="Inertia",s.interaction=e,s.type=i,s.point=n,s.startPoint=a,s._disposers.push(new Os(s.animations)),s}return Object.defineProperty(r.prototype,"x",{get:function(){return this.point.x},set:function(e){A(e)&&(this.point.x=e,this.handleMove())},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"y",{get:function(){return this.point.y},set:function(e){A(e)&&(this.point.y=e,this.handleMove())},enumerable:!0,configurable:!0}),r.prototype.handleMove=function(){if(this.interaction.events.isEnabled("drag")){var e={type:"drag",target:this.interaction,shift:{x:this.x-this.startPoint.x,y:this.y-this.startPoint.y},startPoint:this.startPoint,point:{x:this.x,y:this.y},touch:!1};this.interaction.events.dispatchImmediately("drag",e)}},r.prototype.done=function(){this.interaction.inertias.removeKey(this.type),this.type==="move"&&Be().processDragStop(this.interaction),this.dispose()},r}(cr),G6=function(){function t(){}return t.prototype.getEventKey=function(r){var e=r.keyCode||r.which,i;switch(e){case 38:i="up";break;case 40:i="down";break;case 37:i="left";break;case 39:i="right";break;case 13:i="enter";break;case 27:i="esc";break;case 36:i="home";break;case 35:i="end";break;case 9:i="tab";break;case 17:i="ctrl";break;case 18:i="alt";break;case 16:i="shift";break;case 32:i="space";break;case 36:i="home";break;case 35:i="end";break;case 33:i="pgup";break;case 34:i="pgdn";break;case 45:i="ins";break;case 46:i="del";break;case 107:i="plus";break;case 109:i="minus";break;default:i="other";break}return i},t.prototype.isKey=function(r,e){var i=this.getEventKey(r);return At(e)&&(e=[e]),e.indexOf(i)!==-1},t.prototype.shiftKey=function(r){return r.shiftKey},t.prototype.ctrlKey=function(r){return r.ctrlKey},t.prototype.altKey=function(r){return r.altKey},t.prototype.metaKey=function(r){return r.metaKey},t}(),rn=new G6,Z6={millisecond:1,second:1e3,minute:6e4,hour:36e5,day:864e5,week:6048e5,month:2592e6,year:31536e6};function q6(t){switch(t){case"year":return;case"month":return"year";case"week":return"month";case"day":return"month";case"hour":return"day";case"minute":return"hour";case"second":return"minute";case"millisecond":return"second"}}function rh(t,r){return E(r)||(r=1),Z6[t]*r}function X6(){return new Date}function Oi(){return X6().getTime()}function zae(t){return new Date(t.getTime())}function Q6(t,r,e,i){t=new Date(t.getTime()),r=new Date(r.getTime());var n=0,a=0;!i&&e!="millisecond"&&(n=t.getTimezoneOffset(),t.setUTCMinutes(t.getUTCMinutes()-n),a=r.getTimezoneOffset(),r.setUTCMinutes(r.getUTCMinutes()-a));var s=!1;switch(e){case"year":t.getUTCFullYear()!=r.getUTCFullYear()&&(s=!0);break;case"month":(t.getUTCFullYear()!=r.getUTCFullYear()||t.getUTCMonth()!=r.getUTCMonth())&&(s=!0);break;case"day":(t.getUTCMonth()!=r.getUTCMonth()||t.getUTCDate()!=r.getUTCDate())&&(s=!0);break;case"hour":t.getUTCHours()!=r.getUTCHours()&&(s=!0);break;case"minute":t.getUTCMinutes()!=r.getUTCMinutes()&&(s=!0);break;case"second":t.getUTCSeconds()!=r.getUTCSeconds()&&(s=!0);break;case"millisecond":t.getTime()!=r.getTime()&&(s=!0);break}if(s)return!0;var o=q6(e);return o?(t.setUTCMinutes(t.getUTCMinutes()+n),r.setUTCMinutes(r.getUTCMinutes()+a),Q6(t,r,o,i)):!1}function Uae(t,r,e,i){var n=0;switch(!i&&r!="millisecond"&&(n=t.getTimezoneOffset(),t.setUTCMinutes(t.getUTCMinutes()-n)),r){case"day":var a=t.getUTCDate();t.setUTCDate(a+e);break;case"second":var s=t.getUTCSeconds();t.setUTCSeconds(s+e);break;case"millisecond":var o=t.getUTCMilliseconds();t.setUTCMilliseconds(o+e);break;case"hour":var l=t.getUTCHours();t.setUTCHours(l+e);break;case"minute":var u=t.getUTCMinutes();t.setUTCMinutes(u+e);break;case"year":var c=t.getUTCFullYear();t.setUTCFullYear(c+e);break;case"month":var d=t.getUTCMonth();t.setUTCMonth(d+e);break;case"week":var h=t.getUTCDate();t.setUTCDate(h+e*7);break}if(!i&&r!="millisecond"&&(t.setUTCMinutes(t.getUTCMinutes()+n),r=="day"||r=="week"||r=="month"||r=="year")){var f=t.getTimezoneOffset();if(f!=n){var p=f-n;t.setUTCMinutes(t.getUTCMinutes()+p),t.getTimezoneOffset()!=f&&t.setUTCMinutes(t.getUTCMinutes()-p)}}return t}function J6(t,r,e,i,n,a,s,o){s===void 0&&(s=0),A(e)||(e=1);var l=0;switch(o&&["day","month","week","year"].indexOf(r)!=-1&&(t=Ag(t,o)),!n&&r!="millisecond"&&(l=t.getTimezoneOffset(),t.setUTCMinutes(t.getUTCMinutes()-l)),r){case"day":var u=t.getUTCDate();if(e>1){if(a){a=J6(a,"day",1);var c=t.getTime()-a.getTime(),d=Math.floor(c/rh("day")/e),h=rh("day",d*e);t.setTime(a.getTime()+h-l*rh("minute"))}}else t.setUTCDate(u);t.setUTCHours(0,0,0,0);break;case"second":var f=t.getUTCSeconds();e>1&&(f=Math.floor(f/e)*e),t.setUTCSeconds(f,0);break;case"millisecond":if(e==1)return t;var p=t.getUTCMilliseconds();p=Math.floor(p/e)*e,t.setUTCMilliseconds(p);break;case"hour":var m=t.getUTCHours();e>1&&(m=Math.floor(m/e)*e),t.setUTCHours(m,s,0,0);break;case"minute":var g=t.getUTCMinutes();p=t.getUTCMilliseconds(),e>1&&(g=Math.floor(g/e)*e),t.setUTCMinutes(g,0,0);break;case"month":var y=t.getUTCMonth();e>1&&(y=Math.floor(y/e)*e),t.setUTCMonth(y,1),t.setUTCHours(0,s,0,0);break;case"year":var v=t.getUTCFullYear();e>1&&(v=Math.floor(v/e)*e),t.setUTCFullYear(v,0,1),t.setUTCHours(0,s,0,0);break;case"week":var b=t.getUTCDate(),w=t.getUTCDay();A(i)||(i=1),w>=i?b=b-w+i:b=b-(7+w)+i,t.setUTCDate(b),t.setUTCHours(0,s,0,0);break}if(!n&&r!="millisecond"&&(t.setUTCMinutes(t.getUTCMinutes()+l),r=="day"||r=="week"||r=="month"||r=="year")){var _=t.getTimezoneOffset();if(_!=l){var x=_-l;t.setUTCMinutes(t.getUTCMinutes()+x)}}return t}function Ag(t,r){var e=new Date(t.toLocaleString("en-US",{timeZone:r}));return e}function e8(t){var r=new Date;r.setHours(0,0,0,0);var e=Ag(r,t);return e.getMinutes()}var t8=function(t){se(r,t);function r(){var e=t.call(this)||this;return e._globalEventsAdded=!1,e._pointerEvents={pointerdown:"mousedown",pointerup:"mouseup",pointermove:"mousemove",pointercancel:"mouseup",pointerover:"mouseover",pointerout:"mouseout",wheel:"wheel"},e._usePointerEventsOnly=!1,e._useTouchEventsOnly=!1,e._addHoverEvents=!0,e._passiveSupported=!1,e._delayedEvents={out:[]},e.overObjects=new St,e.downObjects=new St,e.trackedObjects=new St,e.transformedObjects=new St,e.pointers=new $t,e.inertiaOptions=new $t,e.hitOptions={doubleHitTime:300,hitTolerance:10,noFocus:!0},e.hoverOptions={touchOutBehavior:"leave",touchOutDelay:1e3},e.swipeOptions={time:500,verticalThreshold:75,horizontalThreshold:30},e.keyboardOptions={speed:.1,accelleration:1.2,accellerationDelay:2e3},e.mouseOptions={sensitivity:1},e.className="Interaction",e.body=e.getInteraction(document.body),e._disposers.push(e.body),window.hasOwnProperty("PointerEvent")?(e._pointerEvents.pointerdown="pointerdown",e._pointerEvents.pointerup="pointerup",e._pointerEvents.pointermove="pointermove",e._pointerEvents.pointercancel="pointercancel",e._pointerEvents.pointerover="pointerover",e._pointerEvents.pointerout="pointerout"):window.hasOwnProperty("MSPointerEvent")?(e._pointerEvents.pointerdown="MSPointerDown",e._pointerEvents.pointerup="MSPointerUp",e._pointerEvents.pointermove="MSPointerMove",e._pointerEvents.pointercancel="MSPointerUp",e._pointerEvents.pointerover="MSPointerOver",e._pointerEvents.pointerout="MSPointerOut"):typeof matchMedia<"u"&&matchMedia("(pointer:fine)").matches?"ontouchstart"in window&&(e._addHoverEvents=!1,e._useTouchEventsOnly=!0):window.navigator.userAgent.match(/MSIE /)||e.fullFF()?e._usePointerEventsOnly=!0:e._useTouchEventsOnly=!0,"onwheel"in document.createElement("div")?e._pointerEvents.wheel="wheel":E(document.onmousewheel)&&(e._pointerEvents.wheel="mousewheel"),e.inertiaOptions.setKey("move",{time:100,duration:500,factor:1,easing:If}),e.inertiaOptions.setKey("resize",{time:100,duration:500,factor:1,easing:If}),e._passiveSupported=r.passiveSupported,e.applyTheme(),e}return r.prototype.fullFF=function(){return window.navigator.userAgent.match(/Firefox/)&&!window.navigator.userAgent.match(/Android/)},r.prototype.debug=function(){},r.prototype.addGlobalEvents=function(){var e=this;this._globalEventsAdded||(this._useTouchEventsOnly||(this._disposers.push(Bt(document,this._pointerEvents.pointerdown,function(i){e.handleGlobalPointerDown(i)})),this._disposers.push(Bt(document,this._pointerEvents.pointermove,function(i){e.handleGlobalPointerMove(i)})),this._disposers.push(Bt(document,this._pointerEvents.pointerup,function(i){e.handleGlobalPointerUp(i)})),this._disposers.push(Bt(document,this._pointerEvents.pointercancel,function(i){e.handleGlobalPointerUp(i,!0)})),this._disposers.push(Bt(document,"mouseenter",function(i){!E(i.relatedTarget)&&(i.buttons==0||i.which==0)&&e.handleDocumentLeave(i)}))),this._usePointerEventsOnly||(this._disposers.push(Bt(document,"touchstart",function(i){e.handleGlobalTouchStart(i)})),this._disposers.push(Bt(document,"touchmove",function(i){e.handleGlobalTouchMove(i)})),this._disposers.push(Bt(document,"touchend",function(i){e.handleGlobalTouchEnd(i)}))),this._disposers.push(Bt(document,"keydown",function(i){e.handleGlobalKeyDown(i)})),this._disposers.push(Bt(document,"keyup",function(i){e.handleGlobalKeyUp(i)})),this._globalEventsAdded=!0)},r.prototype.processClickable=function(e){this.processTouchable(e)},r.prototype.processContextMenu=function(e){e.contextMenuDisabled?e.eventDisposers.hasKey("contextMenuDisabled")||e.eventDisposers.setKey("contextMenuDisabled",Bt(e.element,"contextmenu",function(i){i.preventDefault()})):e.eventDisposers.hasKey("contextMenuDisabled")&&e.eventDisposers.getKey("contextMenuDisabled").dispose()},r.prototype.processHoverable=function(e){var i=this;if(e.hoverable||e.trackable)this.addGlobalEvents(),this.applyCursorOverStyle(e),!e.eventDisposers.hasKey("hoverable")&&this._addHoverEvents&&e.eventDisposers.setKey("hoverable",new zt([Bt(e.element,this._pointerEvents.pointerout,function(a){return i.handlePointerOut(e,a)}),Bt(e.element,this._pointerEvents.pointerover,function(a){return i.handlePointerOver(e,a)})])),e.trackable;else{var n=e.eventDisposers.getKey("hoverable");n!=null&&(n.dispose(),e.eventDisposers.removeKey("hoverable"))}this.processTouchable(e)},r.prototype.processMovable=function(e){(e.draggable||e.swipeable||e.trackable||e.resizable)&&(!this.isGlobalElement(e)&&!e.isTouchProtected&&this.prepElement(e),this.applyCursorOverStyle(e)),this.processTouchable(e)},r.prototype.processTrackable=function(e){this.processHoverable(e),this.processMovable(e),e.trackable?this.trackedObjects.moveValue(e):this.trackedObjects.removeValue(e)},r.prototype.processDraggable=function(e){this.processMovable(e)},r.prototype.processSwipeable=function(e){this.processMovable(e)},r.prototype.processResizable=function(e){this.processMovable(e)},r.prototype.processWheelable=function(e){var i=this;if(e.wheelable)e.eventDisposers.hasKey("wheelable")||e.eventDisposers.setKey("wheelable",new zt([Bt(e.element,this._pointerEvents.wheel,function(a){return i.handleMouseWheel(e,a)},this._passiveSupported?{passive:!1}:!1),e.events.on("out",function(a){e.wheelable&&i.unlockWheel()}),e.events.on("over",function(a){e.wheelable&&i.lockWheel()})]));else{var n=e.eventDisposers.getKey("wheelable");n!=null&&(n.dispose(),e.eventDisposers.removeKey("wheelable"))}},r.prototype.processFocusable=function(e){var i=this;if(e.focusable===!0&&e.tabindex>-1&&!this._useTouchEventsOnly)e.eventDisposers.hasKey("focusable")||e.eventDisposers.setKey("focusable",new zt([Bt(e.element,"focus",function(a){return i.handleFocus(e,a)}),Bt(e.element,"blur",function(a){return i.handleBlur(e,a)}),Bt(e.element,this._pointerEvents.pointerdown,function(a){return i.handleFocusBlur(e,a)}),Bt(e.element,"touchstart",function(a){return i.handleFocusBlur(e,a)},this._passiveSupported?{passive:!1}:!1)]));else{var n=e.eventDisposers.getKey("focusable");n!=null&&(n.dispose(),e.eventDisposers.removeKey("focusable"))}},r.prototype.processTouchable=function(e){var i=this;if(e.clickable||e.hoverable||e.trackable||e.draggable||e.swipeable||e.resizable)this.addGlobalEvents(),e.eventDisposers.hasKey("touchable")||(!this._useTouchEventsOnly&&!this._usePointerEventsOnly?e.eventDisposers.setKey("touchable",new zt([Bt(e.element,this._pointerEvents.pointerdown,function(a){return i.handlePointerDown(e,a)}),Bt(e.element,"touchstart",function(a){return i.handleTouchDown(e,a)},this._passiveSupported?{passive:!1}:!1)])):this._useTouchEventsOnly?this._usePointerEventsOnly||e.eventDisposers.setKey("touchable",Bt(e.element,"touchstart",function(a){return i.handleTouchDown(e,a)},this._passiveSupported?{passive:!1}:!1)):e.eventDisposers.setKey("touchable",Bt(e.element,this._pointerEvents.pointerdown,function(a){return i.handlePointerDown(e,a)})));else{var n=e.eventDisposers.getKey("touchable");n!=null&&(n.dispose(),e.eventDisposers.removeKey("touchable"))}},r.prototype.handleFocus=function(e,i){if(!e.focusable){i.preventDefault();return}if(e.isFocused=!0,e.events.isEnabled("focus")&&!ze.isPaused){var n={type:"focus",target:e,event:i};e.events.dispatchImmediately("focus",n)}},r.prototype.handleFocusBlur=function(e,i){e.focusable!==!1&&this.getHitOption(e,"noFocus")&&e.events.once("focus",function(){e.events.disableType("blur"),eh(),e.sprite&&e.sprite.handleBlur(),e.events.enableType("blur")})},r.prototype.handleBlur=function(e,i){if(!e.focusable){i.preventDefault();return}if(e.isFocused=!1,e.events.isEnabled("blur")&&!ze.isPaused){var n={type:"blur",target:e,event:i};e.events.dispatchImmediately("blur",n)}},r.prototype.handleGlobalKeyDown=function(e){if(this.focusedObject){if(rn.isKey(e,"esc"))eh();else if(this.focusedObject.draggable&&rn.isKey(e,["up","down","left","right"])){e.preventDefault();var i=this.focusedObject,n="interactionKeyboardObject";if(i.eventDisposers.hasKey(n))return;var a=new W6(i,e);switch(i.eventDisposers.setKey(n,a),rn.getEventKey(e)){case"up":a.directionY=-1;break;case"down":a.directionY=1;break;case"left":a.directionX=-1;break;case"right":a.directionX=1;break}}}},r.prototype.handleGlobalKeyUp=function(e){var i="interactionKeyboardObject";if(this.focusedObject){var n=this.focusedObject.eventDisposers.getKey(i);n!=null&&(e.preventDefault(),n.dispose(),this.focusedObject.eventDisposers.removeKey(i));var a=this.focusedObject.sprite;rn.isKey(e,"enter")&&a&&(a.events.isEnabled("hit")||a.events.isEnabled("toggled")?this.focusedObject.dispatchImmediately("hit"):a.showTooltipOn=="hit"&&this.focusedObject.dispatchImmediately("up"))}},r.prototype.handleGlobalPointerMove=function(e){var i=this.getPointer(e);if(i.point=this.getPointerPoint(e),this.events.isEnabled("track")&&!ze.isPaused){var n={type:"track",target:this,event:e,pointer:i,touch:i.touch};this.events.dispatchImmediately("track",n)}this.addBreadCrumb(i,i.point),this.handleGlobalMove(i,e)},r.prototype.handleGlobalPointerDown=function(e){this.processDelayed();var i=this.getPointer(e);if(this.events.isEnabled("down")&&!ze.isPaused){var n={type:"down",target:this,event:e,pointer:i,touch:i.touch};this.events.dispatchImmediately("down",n)}},r.prototype.preventTouchAction=function(e){e.defaultPrevented||e.preventDefault()},r.prototype.handleGlobalPointerUp=function(e,i){i===void 0&&(i=!1);var n=this.getPointer(e);if(this.events.isEnabled("up")&&!ze.isPaused){var a={type:"up",target:this,event:e,pointer:n,touch:n.touch};this.events.dispatchImmediately("up",a)}this.handleGlobalUp(n,e,i)},r.prototype.handleGlobalTouchMove=function(e){for(var i=0;i=a-this.getHitOption(e,"doubleHitTime")){if(a-e.lastHit<100)return;if(e.lastHit=void 0,e.lastHitPointer=void 0,e.events.isEnabled("doublehit")&&!ze.isPaused){var s={type:"doublehit",target:e,point:i.point,event:n,touch:i.touch};e.events.dispatchImmediately("doublehit",s)}}else if(e.lastHit=a,e.lastHitPointer=i,i.button===3){if(e.events.isEnabled("rightclick")&&!ze.isPaused){var s={type:"rightclick",target:e,event:n};e.events.dispatchImmediately("rightclick",s)}}else if(e.events.isEnabled("hit")&&!ze.isPaused){var s={type:"hit",target:e,event:n,point:i.point,touch:i.touch};e.events.dispatchImmediately("hit",s)}},r.prototype.handleOver=function(e,i,n,a){if(!!e.hoverable){var s=!1;if(this.shouldCancelHovers(i)&&this.areTransformed()&&this.moved(i,this.getHitOption(e,"hitTolerance"))&&(s=!0,this.cancelAllHovers(n)),this.processDelayed(),e.overPointers.moveValue(i),!e.isRealHover&&(s||(e.isHover=!0,e.isRealHover=!0,this.overObjects.moveValue(e)),this.handleTrack(this.body,i,n,!0),e.events.isEnabled("over")&&!ze.isPaused&&!s)){var o={type:"over",target:e,event:n,pointer:i,touch:i.touch};e.events.dispatchImmediately("over",o)}}},r.prototype.handleOut=function(e,i,n,a,s){var o=this;if(a===void 0&&(a=!1),s===void 0&&(s=!1),!!e.hoverable&&(e.overPointers.removeValue(i),e.isHover&&(!e.hasDelayedOut||s))){if(a&&e.overPointers.length)return;if(i&&i.touch&&!s&&!this.old(i)){var l=this.getHoverOption(e,"touchOutBehavior");if(l=="leave"){this._delayedEvents.out.push({type:"out",io:e,pointer:i,event:n,keepUntil:Oi()+500}),e.hasDelayedOut=!0;return}else if(l=="delay"&&this.getHoverOption(e,"touchOutDelay")){this._delayedEvents.out.push({type:"out",io:e,pointer:i,event:n,keepUntil:Oi()+500,timeout:this.setTimeout(function(){o.handleOut(e,i,n,!0)},this.getHoverOption(e,"touchOutDelay"))});return}}if(e.isHover=!1,this.overObjects.removeValue(e),!e.isDisposed()&&e.events.isEnabled("out")&&!ze.isPaused){var u={type:"out",target:e,event:n,pointer:i,touch:i.touch};e.events.dispatchImmediately("out",u)}e.overPointers.clear(),e.hasDelayedOut=!1}},r.prototype.processDelayed=function(){for(var e;e=this._delayedEvents.out.pop(),!!e;)e.timeout&&e.timeout.dispose(),this.handleOut(e.io,e.pointer,e.event,!1,!0)},r.prototype.handleDown=function(e,i,n){if(this.maybePreventDefault(e,n,i),e.inert&&this.stopInertia(e),this.handleOver(e,i,n,!0),e.downPointers.moveValue(i),this.applyCursorDownStyle(e,i),e.isDown||(e.focusable!==!1&&this.getHitOption(e,"noFocus")&&this.focusedObject&&eh(),e.isDown=!0,this.downObjects.moveValue(e),e.draggable&&this.processDragStart(e,i,n),e.resizable&&this.processResizeStart(e,i,n)),e.events.isEnabled("down")&&!ze.isPaused){var a={type:"down",target:e,event:n,pointer:i,touch:i.touch};e.events.dispatchImmediately("down",a)}},r.prototype.handleGlobalUp=function(e,i,n){var a=this;n===void 0&&(n=!1);var s=this.downObjects.values.slice();s.sort(function(o,l){if(o&&l){var u=o.element.compareDocumentPosition(l.element);return u&Node.DOCUMENT_POSITION_CONTAINED_BY?1:u&Node.DOCUMENT_POSITION_CONTAINS?-1:0}else return 0}),xe(s,function(o){o&&o.downPointers.contains(e)&&a.handleUp(o,e,i,n)})},r.prototype.handleDocumentLeave=function(e){var i=this;Ue(this.downObjects.backwards().iterator(),function(n){n.downPointers.each(function(a){i.handleUp(n,a,e)})})},r.prototype.handleUp=function(e,i,n,a){if(a===void 0&&(a=!1),this.restoreCursorDownStyle(e,i),e.downPointers.removeValue(i),(i.touch||this._useTouchEventsOnly)&&this.handleOut(e,i,n,!0),e.isDown){if(e.downPointers.length==0&&(e.isDown=!1,this.downObjects.removeValue(e)),e.events.isEnabled("up")&&!ze.isPaused){var s={type:"up",target:e,event:n,pointer:i,touch:i.touch};e.events.dispatchImmediately("up",s)}a||(e.swipeable&&this.swiped(e,i)?this.handleSwipe(e,i,n):(e.clickable&&!this.moved(i,this.getHitOption(e,"hitTolerance"))&&this.handleHit(e,i,n),e.inert&&this.moved(i,this.getHitOption(e,"hitTolerance"))?this.handleInertia(e,i):e.draggable&&this.processDragStop(e,i,n),e.resizable&&this.processResizeStop(e,i,n)))}},r.prototype.maybePreventDefault=function(e,i,n){E(i)&&(e.draggable||e.swipeable||e.trackable||e.resizable)&&!this.isGlobalElement(e)&&i.cancelable!==!1&&(!e.isTouchProtected||!n||!n.touch)&&i.preventDefault()},r.prototype.cancelAllHovers=function(e){var i=this;Ue(this.overObjects.backwards().iterator(),function(n){if(n){var a=n.overPointers.getIndex(0);i.handleOut(n,a,e,!0,!0)}})},r.prototype.shouldCancelHovers=function(e){return Qr.disableHoverOnTransform=="touch"},r.prototype.handleGlobalMove=function(e,i){var n=this;if(!e.touch){var a=F6(e.lastEvent);Ue(this.overObjects.backwards().iterator(),function(s){if(s&&s.overPointers.contains(e)&&s.hoverable){var o=!1;s.element&&e.lastEvent&&rv(s.element,a)||(o=!0),o&&n.handleOut(s,e,i,!0)}})}Ue(this.transformedObjects.backwards().iterator(),function(s){s.downPointers.contains(e)&&!(s.swipeable&&n.swiping(s,e))&&(s.draggable||s.resizable)&&n.handleTransform(s,i)}),Ue(this.trackedObjects.backwards().iterator(),function(s){s.overPointers.contains(e)||n.handleTrack(s,e,i)})},r.prototype.handleTrack=function(e,i,n,a){if(a===void 0&&(a=!1),!(!a&&!this.moved(i,0))&&e.events.isEnabled("track")&&!ze.isPaused){var s={type:"track",target:e,event:n,point:i.point,pointer:i,touch:i.touch};e.events.dispatchImmediately("track",s)}},r.prototype.handleSwipe=function(e,i,n){if(e.events.isEnabled("swipe")&&!ze.isPaused){var a={type:"swipe",target:e,event:n,touch:i.touch};e.events.dispatchImmediately("swipe",a)}if(i.startPoint.x0?e.events.isEnabled("swiperight")&&!ze.isPaused&&e.events.dispatchImmediately("wheelright",{type:"wheelright",target:e,event:s,point:i.point,shift:o}):a<0?e.events.isEnabled("wheelup")&&!ze.isPaused&&e.events.dispatchImmediately("wheelup",{type:"wheelup",target:e,event:s,point:i.point,shift:o}):a>0&&e.events.isEnabled("wheeldown")&&!ze.isPaused&&e.events.dispatchImmediately("wheeldown",{type:"wheeldown",target:e,event:s,point:i.point,shift:o})},r.prototype.handleInertia=function(e,i){e.draggable&&e.downPointers.length===0&&this.handleMoveInertia(e,i),e.resizable&&e.downPointers.length>1&&this.handleResizeInertia(e,i)},r.prototype.handleMoveInertia=function(e,i){var n=e,a="move",s={x:i.point.x,y:i.point.y},o={x:i.startPoint.x,y:i.startPoint.y},l=new K6(n,a,s,o),u=this.getTrailPoint(i,Oi()-this.getInertiaOption(e,"move","time"));if(typeof u>"u"){this.processDragStop(e,i,i.lastUpEvent);return}var c=this.getInertiaOption(e,"move","factor"),d=[{to:i.point.x+(i.point.x-u.point.x)*c,property:"x"},{to:i.point.y+(i.point.y-u.point.y)*c,property:"y"}],h=new Bi(l,d,this.getInertiaOption(e,"move","duration"),this.getInertiaOption(e,"move","easing")).start();this._disposers.push(h.events.on("animationended",function(f){l.done()})),e.inertias.setKey("move",l)},r.prototype.handleResizeInertia=function(e,i){},r.prototype.handleTransform=function(e,i){var n=e.downPointers.getIndex(0),a=null,s=null;n&&(a=n.point,s=n.startPoint);var o,l,u;l={x:e.originalPosition.x,y:e.originalPosition.y},u=l;for(var c=!0,d=1;d"u"&&(n=this.hitOptions[i]),n},r.prototype.getHoverOption=function(e,i){var n=e.hoverOptions[i];return typeof n>"u"&&(n=this.hoverOptions[i]),n},r.prototype.getSwipeOption=function(e,i){var n=e.swipeOptions[i];return typeof n>"u"&&(n=this.swipeOptions[i]),n},r.prototype.getKeyboardOption=function(e,i){var n=e.keyboardOptions[i];return typeof n>"u"&&(n=this.keyboardOptions[i]),n},r.prototype.getMouseOption=function(e,i){var n=e.mouseOptions[i];return typeof n>"u"&&(n=this.mouseOptions[i]),n},r.prototype.getInertiaOption=function(e,i,n){var a=e.inertiaOptions.getKey(i),s;return a&&E(a[n])?s=a[n]:s=this.inertiaOptions.getKey(i)[n],s},r.prototype.stopInertia=function(e){for(var i,n=["move","resize"],a=0;an-this.getSwipeOption(e,"time")},r.prototype.swiped=function(e,i){var n=Oi();return i.swipeCanceled?!1:Math.abs(i.startPoint.x-i.point.x)>this.getSwipeOption(e,"horizontalThreshold")&&Math.abs(i.startPoint.y-i.point.y)n-this.getSwipeOption(e,"time")},r.prototype.applyCursorOverStyle=function(e){var i=e.cursorOptions;if(!!E(i.overStyle))for(var n=0;ni||Math.abs(a.y)>i},r.prototype.old=function(e,i){return i===void 0&&(i=300),Oi()-e.startTime>i},r.prototype.getShift=function(e){return{x:e.startPoint.x-e.point.x,y:e.startPoint.y-e.point.y}},r.prototype.getTrailPoint=function(e,i){for(var n,a=0;a=i){n=e.track[a];break}return n},r.prototype.pointerExists=function(e,i){var n=!1;return e.each(function(a){a!=i&&(n=a.point.x==i.point.x&&a.point.y==i.point.y)}),n},r.prototype.getInteraction=function(e){return new Y6(e)},r.prototype.setTemporaryStyle=function(e,i,n){var a=e.element;E(a.style[i])&&!e.replacedStyles.hasKey(i)&&e.replacedStyles.setKey(i,a.style[i]),tv(a,i,n)},r.prototype.restoreStyle=function(e,i){e.replacedStyles.hasKey(i)?(e.element.style[i]=e.replacedStyles.getKey(i),e.replacedStyles.removeKey(i)):delete e.element.style[i]},r.prototype.restoreAllStyles=function(e){Ue(e.replacedStyles.iterator(),function(i){var n=i[0],a=i[1];e.element.style[n]=a,e.replacedStyles.removeKey(n)})},r.prototype.dispose=function(){this.isDisposed()||(t.prototype.dispose.call(this),this.restoreAllStyles(this.body),this.unlockWheel())},r.prototype.log=function(e,i,n){{if(i.changedTouches){for(var a=0;a0},r.prototype.logTouch=function(e,i,n){console.log(e+" "+i+" touch "+n.identifier)},Object.defineProperty(r,"passiveSupported",{get:function(){var e=this;if(this._passiveSupported==null)try{var i=Object.defineProperty({},"passive",{get:function(){e._passiveSupported=!0}});window.addEventListener("test",i,i),window.removeEventListener("test",i,i)}catch{this._passiveSupported=!1}return this._passiveSupported},enumerable:!0,configurable:!0}),r}($i),ih=null;function Be(){return ih==null&&(ih=new t8),ih}var D2=function(t){se(r,t);function r(){var e=t.call(this)||this;return e.adapter=new Mr(e),e._elements={},e._IOs={},e._content="",e._title="",e._classPrefix="ampopup",e._defaultStyles=!0,e._showCurtain=!1,e._draggable=!0,e._align="center",e._dynamicResize=!0,e._verticalAlign="middle",e._shift={x:0,y:0},e._tempShift={x:0,y:0},e._readerTitle="",e._closable=!0,e._cssLoaded=!1,e._fitTo="window",e.isTemplate=!1,e._sized=!1,e.className="Popup",e}return r.prototype.open=function(){this.container&&(this._elements.wrapper&&this.container.appendChild(this._elements.wrapper),this._elements.curtain&&(this.container.appendChild(this._elements.curtain),this.showCurtain=this.showCurtain),this.positionElement(),this.dispatchImmediately("opened"))},r.prototype.close=function(){this._elements.wrapper&&this._elements.wrapper.parentElement&&this._elements.wrapper.parentElement.removeChild(this._elements.wrapper),this._elements.curtain&&this._elements.curtain.parentElement&&this._elements.curtain.parentElement.removeChild(this._elements.curtain),this.dispatchImmediately("closed"),this.releasePointers()},r.prototype.dispose=function(){this.close(),t.prototype.dispose.call(this)},r.prototype.positionElement=function(e){var i=this;e===void 0&&(e=!0),this._elements.wrapper&&setTimeout(function(){if(!!i._elements.wrapper){if(e||!i._sized){i._elements.wrapper.style.opacity="0.01",i._elements.wrapper.style.left="0",i._elements.wrapper.style.top="0",i._elements.wrapper.style.margin="0 0 0 0",i._elements.wrapper.style.width="",i._elements.wrapper.style.height="";var n=i._elements.wrapper.getBoundingClientRect();i._elements.wrapper.style.width=n.width+"px",i._elements.wrapper.style.height=n.height+"px",i._sized=!0}if(i.dynamicResize)for(var a=i._elements.wrapper.getElementsByTagName("img"),s=0;sn+t.delay)&&(n=o,xe(i._targets,function(l){var u=l.target.getBoundingClientRect();(u.width!==l.size.width||u.height!==l.size.height)&&(l.size=u,l.callback())})),i._timer=requestAnimationFrame(a)};this._timer=requestAnimationFrame(a)}var s=r.getBoundingClientRect();this._targets.push({target:r,callback:e,size:s})},t.prototype.removeTarget=function(r){o2(this._targets,function(e){return e.target!==r}),this._targets.length===0&&cancelAnimationFrame(this._timer)},t.delay=200,t}(),Gl=null;function a8(){return Gl===null&&(typeof ResizeObserver<"u"?Gl=new i8:Gl=new n8),Gl}var s8=function(){function t(r,e){this._disposed=!1,this._sensor=a8(),this._element=r,this._sensor.addTarget(r,e)}return t.prototype.isDisposed=function(){return this._disposed},t.prototype.dispose=function(){this._disposed||(this._disposed=!0,this._sensor.removeTarget(this._element))},Object.defineProperty(t.prototype,"sensor",{get:function(){return this._sensor},enumerable:!0,configurable:!0}),t.prototype.reset=function(){Bg("resizeSensor.reset() is no longer needed and can be removed")},t}(),Ff=[],I2=function(){function t(r,e){var i=this;this._disposed=!1,this.autoResize=!0,this.nonExportableSprites=[],this._disposers=[],this.cssScale=1,this._printing=!1,this.htmlElement=r,e||(this._printing=!1,this.initSensor(),this._disposers.push(Bt(window,"beforeprint",function(){i._printing=!0})),this._disposers.push(Bt(window,"afterprint",function(){i._printing=!1}))),Ff.push(this);var n=document.createElement("div"),a=n.style;a.width="100%",a.height="100%",a.position="relative",r.appendChild(n),this.SVGContainer=n}return t.prototype.initSensor=function(){var r=this;this.resizeSensor&&this.resizeSensor.dispose();var e=function(){r.autoResize&&!r._printing&&r.measure()};this.resizeSensor=new s8(this.htmlElement,e),this._disposers.push(this.resizeSensor)},t.prototype.measure=function(){var r=JS(this.htmlElement),e=e6(this.htmlElement),i=this.container;i&&((this.width!=r||this.height!=e)&&(this.width=r,this.height=e,r>0&&(i.maxWidth=r),e>0&&(i.maxHeight=e),R6(this.SVGContainer)),i.maxWidth||(i.maxWidth=0),i.maxHeight||(i.maxHeight=0),this.cssScale=1,this.checkTransform(this.htmlElement))},Object.defineProperty(t.prototype,"container",{get:function(){return this._container},set:function(r){this._container=r,this.measure()},enumerable:!0,configurable:!0}),t.prototype.isDisposed=function(){return this._disposed},t.prototype.dispose=function(){this._disposed||Ne(Ff,this),xe(this._disposers,function(r){r.dispose()})},Object.defineProperty(t.prototype,"hideOverflow",{set:function(r){r?this.SVGContainer.style.overflow="hidden":this.SVGContainer.style.overflow=""},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"modal",{get:function(){return E(this._modal)||(this._modal=new M2,this._modal.container=this.SVGContainer,this._disposers.push(this._modal)),this._modal},enumerable:!0,configurable:!0}),t.prototype.openModal=function(r,e){this.closeModal();var i=this.modal;return i.content=r,i.readerTitle=e||"",i.title=e||"",i.open(),i},t.prototype.closeModal=function(){this._modal&&this.modal.close()},Object.defineProperty(t.prototype,"popups",{get:function(){if(!E(this._popups)){var r=new D2;r.container=this.SVGContainer,this._popups=new Pu(r),this._disposers.push(new va(this._popups)),this._disposers.push(this._popups.template)}return this._popups},enumerable:!0,configurable:!0}),t.prototype.openPopup=function(r,e){var i=this.popups.create();return i.content=r,E(e)&&(i.title=e),i.open(),i},t.prototype.closeAllPopups=function(){this.popups.each(function(r){r.close()})},Object.defineProperty(t.prototype,"readerAlertElement",{get:function(){if(!E(this._readerAlertElement)){var r=document.createElement("div");r.setAttribute("role","alert"),r.style.zIndex="-100000",r.style.opacity="0",r.style.position="absolute",r.style.top="0",this.SVGContainer.appendChild(r),this._readerAlertElement=r}return this._readerAlertElement},enumerable:!0,configurable:!0}),t.prototype.readerAlert=function(r){this.readerAlertElement.innerHTML=r},t.prototype.checkTransform=function(r){if(window.getComputedStyle){if(r&&r.style){var e=window.getComputedStyle(r,null);if(e){var i=e.getPropertyValue("-webkit-transform")||e.getPropertyValue("-moz-transform")||e.getPropertyValue("-ms-transform")||e.getPropertyValue("-o-transform")||e.getPropertyValue("transform");if(i&&i!=="none"){var n=i.split("(")[1].split(")")[0].split(","),a=Number(n[0]),s=Number(n[1]),o=Math.sqrt(a*a+s*s);isNaN(o)||(this.cssScale*=o)}}}r.parentNode&&r.parentNode instanceof HTMLElement&&this.checkTransform(r.parentNode)}},t}(),A2=function(){function t(r,e){this.container=r,this.id=e;var i=document.createElementNS(Du,"svg");i.setAttribute("version","1.1"),i.setAttributeNS(ev,"xmlns",Du),i.setAttributeNS(ev,"xmlns:xlink",Dg),i.setAttribute("role","group"),this.container.appendChild(i),this.defs=document.createElementNS(Du,"defs"),i.appendChild(this.defs),i.style.width="100%",i.style.height="100%",i.style.overflow="visible",this.svg=i}return t.prototype.add=function(r){return new hc(r)},t.prototype.addGroup=function(r){return new z6(r)},t.prototype.append=function(r){r&&this.svg.appendChild(r.node)},t.prototype.appendDef=function(r){r&&this.defs.appendChild(r.node)},t.prototype.foreignObject=function(){var r=new hc("foreignObject");return r},t.prototype.supportsForeignObject=function(){return document.implementation.hasFeature("http://www.w3.org/TR/SVG11/feature#Extensibility","1.1")},t}(),nh=null;function wl(){if(nh===null){var t=document.createElement("div");t.hidden=!0,t.style.width="1px",t.style.height="1px",t.style.position="absolute",t.style.zIndex="-1000000",document.body.appendChild(t);var r=new I2(t,!0);nh=new A2(r.SVGContainer,"ghost")}return nh}var cs=function(t){se(r,t);function r(){var e=t.call(this)||this;e._elements=new St,e.properties={},e.className="Pattern",e.width=10,e.height=10,e.x=0,e.y=0,e.patternUnits="userSpaceOnUse";var i=new rr;return e.backgroundFill=i.getFor("background"),e.backgroundOpacity=0,e.fillOpacity=1,e.fill=i.getFor("alternativeBackground"),e.stroke=i.getFor("alternativeBackground"),e.strokeOpacity=1,e.strokeWidth=1,e.shapeRendering="crispEdges",e.rotation=0,e.element=e.paper.addGroup("pattern"),e.id="pattern-"+D.getUniqueId(),e.element.attr({id:e.id}),e._disposers.push(e.element),e._disposers.push(new va(e._elements)),e.patternUnits=e.patternUnits,e.width=e.width,e.height=e.height,e.applyTheme(),e}return r.prototype.draw=function(){var e=this,i=this.element;if(i){i.removeChildNodes();var n=this.paper.add("rect");n.attr({width:this.width,height:this.height,"shape-rendering":"crispEdges",fill:this.backgroundFill.hex,"fill-opacity":this.backgroundOpacity,stroke:this.backgroundFill.hex,"stroke-opacity":0}),i.add(n),i.attr({x:this.x,y:this.y,width:this.width,height:this.height,stroke:this.stroke.hex,fill:this.fill.hex,"fill-opacity":this.fillOpacity,"stroke-opacity":this.strokeOpacity,"stroke-width":this.strokeWidth,"shape-rendering":this.shapeRendering,patternUnits:this.patternUnits,"stroke-dasharray":this.strokeDasharray}),Ue(this._elements.iterator(),function(a){a.rotation=e.rotation,a.rotationX=e.properties.rotationX,a.rotationY=e.properties.rotationY,e.element.add(a)})}},r.prototype.animate=function(e,i,n){return new Bi(this,e,i,n).start()},r.prototype.addElement=function(e){this._elements.push(e),this._disposers.push(e)},r.prototype.removeElement=function(e){this._elements.removeValue(e),this.removeDispose(e)},Object.defineProperty(r.prototype,"elements",{get:function(){return this._elements},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"fillOpacity",{get:function(){return this.properties.fillOpacity},set:function(e){this.properties.fillOpacity=e,this.draw()},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"fill",{get:function(){return this.properties.fill},set:function(e){this.properties.fill=e,this.draw()},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"backgroundFill",{get:function(){return this.properties.backgroundFill},set:function(e){this.properties.backgroundFill=e,this.draw()},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"backgroundOpacity",{get:function(){return this.properties.backgroundOpacity},set:function(e){this.properties.backgroundOpacity=e,this.draw()},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"stroke",{get:function(){return this.properties.stroke},set:function(e){this.properties.stroke=e,this.draw()},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"strokeOpacity",{get:function(){return this.properties.strokeOpacity},set:function(e){this.properties.strokeOpacity=e,this.draw()},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"strokeWidth",{get:function(){return this.properties.strokeWidth},set:function(e){this.properties.strokeWidth=e,this.draw()},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"shapeRendering",{get:function(){return this.properties.shapeRendering},set:function(e){this.properties.shapeRendering=e,this.draw()},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"rotation",{get:function(){return this.properties.rotation},set:function(e){this.properties.rotation=e,this.draw()},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"patternUnits",{get:function(){return this.properties.patternUnits},set:function(e){this.properties.patternUnits=e,this.draw()},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"width",{get:function(){return this.properties.width},set:function(e){this.properties.width=e,this.draw()},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"height",{get:function(){return this.properties.height},set:function(e){this.properties.height=e,this.draw()},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"x",{get:function(){return this.properties.x},set:function(e){this.properties.x=e,this.draw()},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"y",{get:function(){return this.properties.y},set:function(e){this.properties.y=e,this.draw()},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"paper",{get:function(){return this._paper?this._paper:wl()},set:function(e){this._paper!=e&&(this._paper=e,this.draw(),e.appendDef(this.element))},enumerable:!0,configurable:!0}),r.prototype.copyFrom=function(e){var i=this;t.prototype.copyFrom.call(this,e),je(e.properties,function(n,a){i[n]=a})},Object.defineProperty(r.prototype,"animations",{get:function(){return this._animations||(this._animations=[],this._disposers.push(new Os(this._animations))),this._animations},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"strokeDasharray",{get:function(){return this.properties.strokeDashArray},set:function(e){this.properties.strokeDashArray=e,this.draw()},enumerable:!0,configurable:!0}),r.prototype.processConfig=function(e){if(e&&E(e.elements)&&Ai(e.elements))for(var i=0,n=e.elements.length;i13)switch(t%10){case 1:r="st";break;case 2:r="nd";break;case 3:r="rd";break}return r},"Zoom Out":"",Play:"",Stop:"",Legend:"","Click, tap or press ENTER to toggle":"",Loading:"",Home:"",Chart:"","Serial chart":"","X/Y chart":"","Pie chart":"","Gauge chart":"","Radar chart":"","Sankey diagram":"","Flow diagram":"","Chord diagram":"","TreeMap chart":"","Force directed tree":"","Sliced chart":"",Series:"","Candlestick Series":"","OHLC Series":"","Column Series":"","Line Series":"","Pie Slice Series":"","Funnel Series":"","Pyramid Series":"","X/Y Series":"",Map:"","Press ENTER to zoom in":"","Press ENTER to zoom out":"","Use arrow keys to zoom in and out":"","Use plus and minus keys on your keyboard to zoom in and out":"",Export:"",Image:"",Data:"",Print:"","Press ENTER or use arrow keys to navigate":"","Click, tap or press ENTER to open":"","Click, tap or press ENTER to print.":"","Click, tap or press ENTER to export as %1.":"",'To save the image, right-click this link and choose "Save picture as..."':"",'To save the image, right-click thumbnail on the left and choose "Save picture as..."':"","(Press ESC to close this message)":"","Image Export Complete":"","Export operation took longer than expected. Something might have gone wrong.":"","Saved from":"",PNG:"",JPG:"",GIF:"",SVG:"",PDF:"",JSON:"",CSV:"",XLSX:"","Use TAB to select grip buttons or left and right arrows to change selection":"","Use left and right arrows to move selection":"","Use left and right arrows to move left selection":"","Use left and right arrows to move right selection":"","Use TAB select grip buttons or up and down arrows to change selection":"","Use up and down arrows to move selection":"","Use up and down arrows to move lower selection":"","Use up and down arrows to move upper selection":"","From %1 to %2":"","From %1":"","To %1":"","No parser available for file: %1":"","Error parsing file: %1":"","Unable to load file: %1":"","Invalid date":"",Close:"",Minimize:""};var Un=function(t){se(r,t);function r(){var e=t.call(this)||this;return e.adapter=new Mr(e),e._locale=nv,e._defaultLocale=nv,e.className="Language",E(Qr.defaultLocale)&&(e.locale=Qr.defaultLocale),e.applyTheme(),e}return r.prototype.getLocale=function(e){return e==null&&(e=this._locale),this.adapter.apply("locale",{locale:e}).locale},r.prototype.translate=function(e,i){for(var n=[],a=2;a0&&(c=a[o-1].replace("[","").replace("]","")),n+=this.wrap(u,c,i)}}return n=this.unescape(n),this.cleanUp(n)},r.prototype.escape=function(e){return e.replace(/\[\[/g,D.getPlaceholder("1")).replace(/([^\/\]]{1})\]\]/g,"$1"+D.getPlaceholder("2")).replace(/\]\]/g,D.getPlaceholder("2")).replace(/\{\{/g,D.getPlaceholder("3")).replace(/\}\}/g,D.getPlaceholder("4")).replace(/\'\'/g,D.getPlaceholder("5"))},r.prototype.unescape=function(e){return e.replace(new RegExp(D.getPlaceholder("1"),"g"),"[[").replace(new RegExp(D.getPlaceholder("2"),"g"),"]]").replace(new RegExp(D.getPlaceholder("3"),"g"),"{{").replace(new RegExp(D.getPlaceholder("4"),"g"),"}}").replace(new RegExp(D.getPlaceholder("5"),"g"),"''")},r.prototype.cleanUp=function(e){return e.replace(/\[\[/g,"[").replace(/\]\]/g,"]").replace(/\{\{/g,"{").replace(/\}\}/g,"}").replace(/\'\'/g,"'")},r.prototype.wrap=function(e,i,n){switch((i===""||i==="/")&&(i=""),n){case"html":return this.wrapHtml(e,this.translateStyleShortcuts(i));default:return this.wrapSvg(e,this.translateStyleShortcuts(i))}},r.prototype.wrapSvg=function(e,i){return i===""?""+e+"":""+e+""},r.prototype.getSvgElement=function(e,i){var n=new hc("tspan");return n.textContent=e,i&&n.node.setAttribute("style",i),n},r.prototype.wrapHtml=function(e,i){return i===""?""+e+"":""+e+""},r.prototype.getHtmlElement=function(e,i){var n=document.createElement("span");return n.innerHTML=e,i&&n.setAttribute("style",i),n},r.prototype.styleSvgToHtml=function(e){return e=e.replace(/fill:/,"color:"),e},r.prototype.translateStyleShortcuts=function(e){if(e==""||e=="[ ]")return"";var i=D.getCache("translateStyleShortcuts_"+e);if(i)return i;var n=e.match(/('[^']*')|("[^"]*")/gi);if(n)for(var a=0;a"u"||At(i)&&i.toLowerCase()==="number")&&(i=this._numberFormat);var a,s=Number(e);if(gt(i))try{return this.intlLocales?new Intl.NumberFormat(this.intlLocales,i).format(s):new Intl.NumberFormat(void 0,i).format(s)}catch{return"Invalid"}else{i=lc(i);var o=this.parseFormat(i,this.language),l=void 0;s>this._negativeBase?l=o.positive:s"u"?s.zero=s.positive:s.zero.source=o[2],typeof o[1]>"u"?s.negative=s.positive:s.negative.source=o[1],je(s,function(l,u){if(!u.parsed){if(typeof n.getCache(u.source)<"u"){s[l]=n.getCache(u.source);return}var c=u.source;c.toLowerCase()==="number"&&(c=At(n._numberFormat)?n._numberFormat:"#,###.#####");for(var d=nn().chunk(c,!0),h=0;h"u"||(u.decimals.active=(g[1].match(/0/g)||[]).length,u.decimals.passive=(g[1].match(/\#/g)||[]).length+u.decimals.active),u.template+=f.text.split(p[0]).join($r)}}else u.template+=f.text}n.setCache(u.source,u),u.parsed=!0}}),this.setCache(e,s),s},r.prototype.applyFormat=function(e,i){var n=e<0;e=Math.abs(e);var a="",s="",o=i.mod?i.mod.split(""):[];if(o.indexOf("b")!==-1){var l=this.applyPrefix(e,this.bytePrefixes,o.indexOf("!")!==-1);e=l[0],a=l[1],s=l[2],i.modSpacing&&(s=" "+s)}else if(o.indexOf("a")!==-1){var u=this.applyPrefix(e,e=0?d=e.toExponential(i.decimals.passive).split("e"):d=e.toExponential().split("e"),e=Number(d[0]),s="e"+d[1],i.modSpacing&&(s=" "+s)}else if(i.decimals.passive===0)e=Math.round(e);else if(i.decimals.passive>0){var h=Math.pow(10,i.decimals.passive);e=Math.round(e*h)/h}var f="",p=GS(e).split("."),m=p[0];if(m.length0){for(var g=[],y=m.split("").reverse().join(""),v=0,b=m.length;v<=b;v+=i.thousands.interval){var w=y.substr(v,i.thousands.interval).split("").reverse().join("");w!==""&&g.unshift(w)}m=g.join(i.thousands.separator)}f+=m,p.length===1&&p.push("");var _=p[1];return _.length"u"||i==="")&&(i=this._dateFormat);var a,s;if(At(e)?s=this.parse(e):s=_2(e),gt(i))try{return this.intlLocales?new Intl.DateTimeFormat(this.intlLocales,i).format(s):new Intl.DateTimeFormat(void 0,i).format(s)}catch{return"Invalid"}else{i=lc(i);var o=this.parseFormat(i);if(E(this.timezoneOffset)?s.setMinutes(s.getMinutes()+s.getTimezoneOffset()-this.timezoneOffset):E(this.timezone)&&n!==!1&&(s=Ag(s,this.timezone)),!A(s.getTime()))return this.language.translate("Invalid date");a=this.applyFormat(s,o,this.language),this.capitalize&&(a=a.replace(/^.{1}/,a.substr(0,1).toUpperCase()))}return a},r.prototype.parseFormat=function(e){var i=this.getCache(e);if(E(i))return i;for(var n={template:"",parts:[]},a=nn().chunk(e,!0),s=0;s4&&w--,i.parts[g]=="YYYY"?v=Math.abs(w).toString():v=Math.abs(w).toString().substr(-i.parts[g].length),w<0&&(v+=n.translate("_era_bc"));break;case"u":break;case"q":v=""+Math.ceil((e.getMonth()+1)/3);break;case"MMMMM":v=n.translate(this.months[o]).substr(0,1);break;case"MMMM":v=n.translate(this.months[o]);break;case"MMM":v=n.translate(this.monthsShort[o]);break;case"MM":v=Jt(o+1,2,"0");break;case"M":v=(o+1).toString();break;case"ww":v=Jt(Oo(e,this.utc),2,"0");break;case"w":v=Oo(e,this.utc).toString();break;case"W":v=ZS(e,this.utc).toString();break;case"dd":v=Jt(u,2,"0");break;case"d":v=u.toString();break;case"DD":case"DDD":v=Jt(Gm(e,this.utc).toString(),i.parts[g].length,"0");break;case"D":v=Gm(e,this.utc).toString();break;case"F":break;case"g":break;case"t":v=n.translateFunc("_dateOrd").call(this,u);break;case"E":v=(l||7).toString();break;case"EE":v=Jt((l||7).toString(),2,"0");break;case"EEE":case"eee":v=n.translate(this.weekdaysShort[l]);break;case"EEEE":case"eeee":v=n.translate(this.weekdays[l]);break;case"EEEEE":case"eeeee":v=n.translate(this.weekdays[l]).substr(0,1);break;case"e":case"ee":v=(l-this.firstDayOfWeek+1).toString(),i.parts[g]=="ee"&&(v=Jt(v,2,"0"));break;case"a":c>=12?v=n.translate("PM"):v=n.translate("AM");break;case"aa":c>=12?v=n.translate("P.M."):v=n.translate("A.M.");break;case"aaa":c>=12?v=n.translate("P"):v=n.translate("A");break;case"h":v=Yl(c).toString();break;case"hh":v=Jt(Yl(c),2,"0");break;case"H":v=c.toString();break;case"HH":v=Jt(c,2,"0");break;case"K":v=Yl(c,0).toString();break;case"KK":v=Jt(Yl(c,0),2,"0");break;case"k":v=(c+1).toString();break;case"kk":v=Jt(c+1,2,"0");break;case"m":v=d.toString();break;case"mm":v=Jt(d,2,"0");break;case"s":v=h.toString();break;case"ss":v=Jt(h,2,"0");break;case"S":case"SS":case"SSS":v=Math.round(f/1e3*Math.pow(10,i.parts[g].length)).toString();break;case"x":v=m.toString();break;case"n":case"nn":case"nnn":v=Jt(f,i.parts[g].length,"0");break;case"z":v=Wl(e,!1,!1,this.utc);break;case"zz":v=Wl(e,!0,!1,this.utc);break;case"zzz":v=Wl(e,!1,!0,this.utc);break;case"zzzz":v=Wl(e,!0,!0,this.utc);break;case"Z":case"ZZ":var _=Math.abs(p)/60,x=Math.floor(_),T=_*60-x*60;this.utc&&(x=0,T=0),i.parts[g]=="Z"?(v="GMT",v+=p>0?"-":"+",v+=Jt(x,2)+":"+Jt(T,2)):(v=p>0?"-":"+",v+=Jt(x,2)+Jt(T,2));break;case"i":v=e.toISOString();break;case"I":v=e.toUTCString();break}a=a.replace($r,v)}return a},r.prototype.parse=function(e,i){if(E(i)||(i=this.inputDateFormat),e instanceof Date)return e;if(typeof e=="number")return new Date(e);typeof e!="string"&&(e=e.toString()),this.language||(this.sprite?this.language=this.sprite.language:this.language=new Un);var n,a="";i=lc(i),i=i.substr(0,e.length);for(var s=this.parseFormat(i),o={year:-1,year3:-1,year2:-1,year1:-1,month:-1,monthShort:-1,monthLong:-1,weekdayShort:-1,weekdayLong:-1,day:-1,yearDay:-1,week:-1,hourBase0:-1,hour12Base0:-1,hourBase1:-1,hour12Base1:-1,minute:-1,second:-1,millisecond:-1,millisecondDigits:-1,am:-1,zone:-1,timestamp:-1,iso:-1},l={year:1970,month:0,day:1,hour:0,minute:0,second:0,millisecond:0,timestamp:null,offset:0,utc:this.utc},u=0,c=0,d=0;d-1&&(l.year=parseInt(f[o.year])),o.year3>-1){var p=parseInt(f[o.year3]);p+=1e3,l.year=p}if(o.year2>-1){var p=parseInt(f[o.year2]);p>50?p+=1e3:p+=2e3,l.year=p}if(o.year1>-1){var p=parseInt(f[o.year1]);p=Math.floor(new Date().getFullYear()/10)*10+p,l.year=p}if(o.monthLong>-1&&(l.month=this.resolveMonth(f[o.monthLong])),o.monthShort>-1&&(l.month=this.resolveShortMonth(f[o.monthShort])),o.month>-1&&(l.month=parseInt(f[o.month])-1),o.week>-1&&o.day===-1&&(l.month=0,l.day=qS(parseInt(f[o.week]),l.year,1,this.utc)),o.day>-1&&(l.day=parseInt(f[o.day])),o.yearDay>-1&&(l.month=0,l.day=parseInt(f[o.yearDay])),o.hourBase0>-1&&(l.hour=parseInt(f[o.hourBase0])),o.hourBase1>-1&&(l.hour=parseInt(f[o.hourBase1])-1),o.hour12Base0>-1){var p=parseInt(f[o.hour12Base0]);p==11&&(p=0),o.am>-1&&!this.isAm(f[o.am])&&(p+=12),l.hour=p}if(o.hour12Base1>-1){var p=parseInt(f[o.hour12Base1]);p==12&&(p=0),o.am>-1&&!this.isAm(f[o.am])&&(p+=12),l.hour=p}if(o.minute>-1&&(l.minute=parseInt(f[o.minute])),o.second>-1&&(l.second=parseInt(f[o.second])),o.millisecond>-1){var p=parseInt(f[o.millisecond]);o.millisecondDigits==2?p*=10:o.millisecondDigits==1&&(p*=100),l.millisecond=p}if(o.timestamp>-1){l.timestamp=parseInt(f[o.timestamp]);var m=new Date(l.timestamp);l.year=m.getUTCFullYear(),l.month=m.getUTCMonth(),l.day=m.getUTCDate(),l.hour=m.getUTCHours(),l.minute=m.getUTCMinutes(),l.second=m.getUTCSeconds(),l.millisecond=m.getUTCMilliseconds()}o.zone>-1&&(l.offset=this.resolveTimezoneOffset(new Date(l.year,l.month,l.day),f[o.zone])),o.iso>-1&&(l.year=Ut(f[o.iso+0]),l.month=Ut(f[o.iso+1])-1,l.day=Ut(f[o.iso+2]),l.hour=Ut(f[o.iso+3]),l.minute=Ut(f[o.iso+4]),l.second=Ut(f[o.iso+5]),l.millisecond=Ut(f[o.iso+6]),f[o.iso+7]=="Z"||f[o.iso+7]=="z"?l.utc=!0:f[o.iso+7]!=""&&(l.offset=this.resolveTimezoneOffset(new Date(l.year,l.month,l.day),f[o.iso+7]))),l.utc?n=new Date(Date.UTC(l.year,l.month,l.day,l.hour,l.minute,l.second,l.millisecond)):n=new Date(l.year,l.month,l.day,l.hour,l.minute+l.offset,l.second,l.millisecond)}else n=new Date(e);return n},r.prototype.resolveTimezoneOffset=function(e,i){var n=i.match(/([+\-]?)([0-9]{2}):?([0-9]{2})/);if(n){var a=ht(i.match(/([+\-]?)([0-9]{2}):?([0-9]{2})/)),s=a[1],o=a[2],l=a[3],u=parseInt(o)*60+parseInt(l);s=="+"&&(u*=-1);var c=(e||new Date).getTimezoneOffset(),d=u-c;return d}return 0},r.prototype.resolveMonth=function(e){var i=this.months.indexOf(e);return i>-1||this.language&&!this.language.isDefault()&&(i=this.language.translateAll(this.months).indexOf(e),i>-1)?i:0},r.prototype.resolveShortMonth=function(e){var i=this.monthsShort.indexOf(e);return i>-1||(i=this.months.indexOf(e),i>-1)||this.language&&!this.language.isDefault()&&(i=this.language.translateAll(this.monthsShort).indexOf(e),i>-1)?i:0},r.prototype.isAm=function(e){var i=this.getStringList(["AM","A.M.","A"]);return i.indexOf(e.toUpperCase())>-1},r.prototype.invalidateSprite=function(){this.sprite&&this.sprite.invalidate()},r.prototype.getStringList=function(e){for(var i=[],n=0;n"u"||i==="")&&(E(this.durationFormat)?i=this.durationFormat:i=this.getFormat(Ut(e),null,a)),i=lc(i);var s=this.parseFormat(i,a),o=Number(e),l;o>this._negativeBase?l=s.positive:o"+u+"":this._outputFormat==="html"&&(u=""+u+"")),u},r.prototype.parseFormat=function(e,i){var n=this,a=this.getCache(e);if(E(a))return a;var s=i||this._baseUnit,o={positive:{color:"",template:"",parts:[],source:"",baseUnit:s,parsed:!1,absolute:!1},negative:{color:"",template:"",parts:[],source:"",baseUnit:s,parsed:!1,absolute:!1},zero:{color:"",template:"",parts:[],source:"",baseUnit:s,parsed:!1,absolute:!1}};e=e.replace("||",Ka);var l=e.split("|");return o.positive.source=l[0],typeof l[2]>"u"?o.zero=o.positive:o.zero.source=l[2],typeof l[1]>"u"?o.negative=o.positive:o.negative.source=l[1],je(o,function(u,c){if(!c.parsed){if(typeof n.getCache(c.source)<"u"){o[u]=n.getCache(c.source);return}var d=c.source,h=[];h=c.source.match(/^\[([^\]]*)\]/),h&&h.length&&h[0]!==""&&(d=c.source.substr(h[0].length),c.color=h[1]);for(var f=nn().chunk(d,!0),p=0;p div > ."+e+"-menu ."+e+"-item."+e+"-item-level-0, ."+e+"-item."+e+"-item-level-0.active",{opacity:"0.9"}),new rt(t,"."+e+"-item."+e+"-item-level-0 > a",{padding:"0","text-align":"center",overflow:"hidden"}),new rt(t,"."+e+"-item."+e+"-item-level-0:before",{display:"block"}),new rt(t,"."+e+"-item",{position:"relative",display:"block",opacity:"0","z-index":"1","border-radius":"3px","background-color":i.getFor("secondaryButton").hex,padding:"0",margin:"1px 1px 0 0",color:i.getFor("secondaryButton").alternative.hex,transition:"all 100ms ease-in-out, opacity 0.5s ease 0.5s"}),new rt(t,"."+e+"-left ."+e+"-item",{margin:"1px 0 0 1px"}),new rt(t,"."+e+"-item:hover, ."+e+"-item.active",{background:i.getFor("secondaryButtonHover").hex,color:i.getFor("secondaryButtonText").hex}),new rt(t,"."+e+"-item > ."+e+"-menu",{position:"absolute",top:"-1px",right:"0","margin-right":"100%"}),new rt(t,"."+e+"-left ."+e+"-item > ."+e+"-menu",{left:"0",right:"auto","margin-left":"100%","margin-right":"auto"}),new rt(t,"."+e+"-right ."+e+"-item > ."+e+"-menu",{left:"auto",right:"0","margin-left":"auto","margin-right":"100%"}),new rt(t,"."+e+"-top ."+e+"-item > ."+e+"-menu",{top:"-1px",bottom:"auto"}),new rt(t,"."+e+"-bottom ."+e+"-item > ."+e+"-menu",{top:"auto",bottom:"0"}),new rt(t,"."+e+"-item > ."+e+"-menu",{display:"none"}),new rt(t,"."+e+"-item:hover > ."+e+"-menu, ."+e+"-item.active > ."+e+"-menu",{display:"block"}),new rt(t,"."+e+"-item:hover > ."+e+"-menu > ."+e+"-item, ."+e+"-item.active > ."+e+"-menu > ."+e+"-item",{opacity:"1"}),new rt(t,"."+e+"-menu",{display:"block","list-style":"none",margin:"0",padding:"0"}),new rt(t,"."+e+"-label",{display:"block",cursor:"default",padding:"0.5em 1em"}),new rt(t,"."+e+"-icon",{display:"block",cursor:"default",padding:"0.2em 0.4em",width:"1.2em",height:"1.2em","min-width":"32px","min-height":"32px",margin:"auto auto","border-radius":"3px"}),new rt(t,"."+e+"-item-level-0 > ."+e+"-icon",{padding:"0.1em 0.2em"}),new rt(t,"."+e+"-clickable",{cursor:"pointer"})]);return new fd(function(){av.removeKey(e),a.dispose()})});return n.increment()}var L2=function(t){se(r,t);function r(){var e=t!==null&&t.apply(this,arguments)||this;return e._validateDisposer=null,e}return r.prototype.invalidate=function(){this._validateDisposer===null&&(this._validateDisposer=D.events.on("exitframe",this.validate,this))},r.prototype.validate=function(){this._validateDisposer!==null&&(this._validateDisposer.dispose(),this._validateDisposer=null)},r.prototype.dispose=function(){this._validateDisposer!==null&&(this._validateDisposer.dispose(),this._validateDisposer=null),t.prototype.dispose.call(this)},r}($i),l8=function(t){se(r,t);function r(){var e=t.call(this)||this;return e.adapter=new Mr(e),e.closeDelay=1e3,e.closeOnClick=!0,e._language=new xu,e._menuTag="ul",e._itemTag="li",e._labelTag="a",e._iconTag="img",e._classPrefix="amexport",e._defaultStyles=!0,e._align="right",e._verticalAlign="top",e._tabindex=0,e._ignoreNextClose=!1,e._items=[{label:"...",menu:[{label:"Image",menu:[{type:"png",label:"PNG"},{type:"jpg",label:"JPG"},{type:"svg",label:"SVG"},{type:"pdf",label:"PDF"}]},{label:"Data",menu:[{type:"json",label:"JSON"},{type:"csv",label:"CSV"},{type:"xlsx",label:"XLSX"},{type:"html",label:"HTML"},{type:"pdfdata",label:"PDF"}]},{label:"Print",type:"print"}]}],e.className="ExportMenu",e._disposers.push(e._language),e.invalidate(),e.applyTheme(),e}return r.prototype.validate=function(){this.draw(),t.prototype.validate.call(this)},r.prototype.draw=function(){var e=this;this._element?(this._element.innerHTML="",this._element.className=this.getMenuItemClass(0)):this._element=this.createMenuElement(0),this.defaultStyles&&(this._element.style.display="none"),ht(this._container).appendChild(this._element);for(var i=this.adapter.apply("items",{items:this._items}).items,n=i.length,a=0;a=0;a--)i[a]&&Lf(i[a],"active");this.events.dispatchImmediately("closed",{type:"closed",target:this})}},r.prototype.selectBranch=function(e){var i=this;if(!this.isDisposed()&&(e.closeTimeout&&(this.removeDispose(e.closeTimeout),e.closeTimeout=void 0),Bf(e.element,"active"),e.submenuElement&&e.submenuElement.setAttribute("aria-expanded","true"),this._currentSelection&&this._currentSelection!==e&&this._currentSelection.ascendants&&Ue(bS(ma([this._currentSelection]),this._currentSelection.ascendants.iterator()),function(a){!e.ascendants.contains(a)&&e!==a&&i.unselectBranch(a,!0)}),Ue(e.ascendants.iterator(),function(a){a.closeTimeout&&(i.removeDispose(a.closeTimeout),a.closeTimeout=void 0),Bf(a.element,"active")}),this._currentSelection=e,this.events.isEnabled("branchselected"))){var n={type:"branchselected",target:this,branch:e};this.events.dispatchImmediately("branchselected",n)}},r.prototype.unselectBranch=function(e,i){if(!this.isDisposed()&&(Lf(e.element,"active"),e.submenuElement&&e.submenuElement.removeAttribute("aria-expanded"),this._currentSelection==e&&(this._currentSelection=void 0),this.events.isEnabled("branchunselected"))){var n={type:"branchunselected",target:this,branch:e};this.events.dispatchImmediately("branchunselected",n)}},r.prototype.delayUnselectBranch=function(e,i){var n=this;this.isDisposed()||(e.closeTimeout&&(this.removeDispose(e.closeTimeout),e.closeTimeout=void 0),e.closeTimeout=this.setTimeout(function(){n.unselectBranch(e,i)},this.closeDelay),i!==!0&&e.ascendants&&Ue(e.ascendants.iterator(),function(a){n.delayUnselectBranch(a,!0)}))},r.prototype.moveSelection=function(e){if(!this.isDisposed()&&!!this._currentSelection){var i;if(e=="up")i=this.getPrevSibling(this._currentSelection);else if(e=="down")i=this.getNextSibling(this._currentSelection);else if(e=="left"&&this.align=="right"||e=="right"&&this.align=="left"){var n=this.getSubMenu(this._currentSelection);n!=null&&(i=n[0])}else(e=="right"&&this.align=="right"||e=="left"&&this.align=="left")&&(i=this.getParentItem(this._currentSelection));i&&i!==this._currentSelection&&(this.selectBranch(i),this.setFocus(i),this._currentSelection=i)}},r.prototype.getSiblings=function(e){var i=this.getParentItem(e);return i&&i.menu?i.menu:[]},r.prototype.getParentItem=function(e){if(e.ascendants&&e.ascendants.length)return e.ascendants.getIndex(e.ascendants.length-1)},r.prototype.getNextSibling=function(e){var i=this.getSiblings(e);if(i.length>1){var n=i.indexOf(e)+1;return n=i.length==n?0:n,i[n].unsupported?this.getNextSibling(i[n]):i[n]}else return e},r.prototype.getPrevSibling=function(e){var i=this.getSiblings(e);if(i.length>1){var n=i.indexOf(e)-1;return n=n==-1?i.length-1:n,i[n].unsupported?this.getPrevSibling(i[n]):i[n]}else return e},r.prototype.setFocus=function(e){if(e.interactions)try{e.interactions.element.focus()}catch{}},r.prototype.setBlur=function(e){if(e.interactions)try{e.interactions.element.blur()}catch{}},r.prototype.hideBranch=function(e){e.element.style.display="none"},r.prototype.showBranch=function(e){e.element.style.display=""},Object.defineProperty(r.prototype,"element",{get:function(){return this._element},enumerable:!0,configurable:!0}),r}(L2);function fc(t,r,e){return new Promise(function(i,n){var a=E(e)&&e.responseType=="blob",s=new XMLHttpRequest;if(s.onload=function(){if(s.status===200){var u=void 0,c;if(a){c=s.response,u8(c).then(function(h){var f={xhr:s,error:!1,response:h,blob:c,type:s.getResponseHeader("Content-Type"),target:r};i(f)});return}else u=s.responseText||s.response;var d={xhr:s,error:!1,response:u,blob:c,type:s.getResponseHeader("Content-Type"),target:r};i(d)}else n({xhr:s,error:!0,type:s.getResponseHeader("Content-Type"),target:r})},s.onerror=function(){n({xhr:s,error:!0,type:s.getResponseHeader("Content-Type"),target:r})},s.open("GET",t,!0),e&&e.withCredentials&&(s.withCredentials=!0),E(e)){if(E(e.requestHeaders))for(var o=0;oimport("./pdfmake.78789dd7.js").then(a=>a.p),["./pdfmake.78789dd7.js","./_commonjsHelpers.f037b798.js"],import.meta.url),nt(()=>import("./vfs_fonts.579b06a5.js"),[],import.meta.url)])];case 1:return t=n.sent(),r=t[0],e=t[1],i=window,i.pdfMake=i.pdfMake||{},i.pdfMake.vfs=e.default,r.vfs=e.default,[2,r]}})})}var sv=/src: ([^;]+);/;function d8(){return window.navigator.msSaveOrOpenBlob!=null}function h8(t){return new Promise(function(r,e){var i=new FileReader;i.onload=function(n){r(i.result)},i.onerror=function(n){e(n)},i.readAsDataURL(t)})}function f8(t){return tt(this,void 0,void 0,function(){var r;return Je(this,function(e){switch(e.label){case 0:r=t.sheet,e.label=1;case 1:return e.trys.push([1,2,,4]),[2,r.cssRules];case 2:return e.sent(),[4,new Promise(function(i,n){t.addEventListener("load",function(){i(r.cssRules)},!0),t.addEventListener("error",function(a){n(a)},!0),setTimeout(function(){n(new Error("Timeout while waiting for "+this.serializeElement(this.sprite.paper.defs)+this.serializeElement(this.sprite.dom),e,l,u,h,c,d),v=new Blob([y],{type:"image/svg+xml"}),a=n.createObjectURL(v),[4,this.loadNewImage(a,l*h*f,u*h*f,"anonymous")];case 3:return b=w.sent(),p.drawImage(b,0,0),[3,5];case 4:return a!==null&&n.revokeObjectURL(a),s!==null&&xe(s,function(_){n.revokeObjectURL(_)}),this.restoreRemovedObjects(),[7];case 5:return[2,o]}})})},r.prototype.getCanvasAdvanced=function(e){return tt(this,void 0,void 0,function(){var i,n,a,s,o,l,u,c,d,h,f;return Je(this,function(p){switch(p.label){case 0:return E(e)||(e={}),[4,this.imagesToDataURI(this.sprite.dom,e)];case 1:return p.sent(),i=this.backgroundColor||this.findBackgroundColor(this.sprite.dom),[4,this.canvg];case 2:return n=p.sent(),a=this.sprite.pixelWidth,s=this.sprite.pixelHeight,o=Mu(this.sprite.dom),l=Iu(this.sprite.dom),u=e.scale||1,c=this.getPixelRatio(e),u=this.getAdjustedScale(a*c,s*c,u,e),d=this.normalizeSVG(this.serializeElement(this.sprite.paper.defs)+this.serializeElement(this.sprite.dom),e,a,s,u,o,l,i),h=this.getDisposableCanvas(),h.style.width=a*c*u+"px",h.style.height=s*c*u+"px",h.width=a*c*u,h.height=s*c*u,f={useCORS:!0},c!=1&&(f.ignoreDimensions=!0,f.scaleWidth=a*c*u,f.scaleHeight=s*c*u),[4,n.fromString(h.getContext("2d"),d,f).render()];case 3:return p.sent(),[2,h]}})})},r.prototype.getImageAdvanced=function(e,i,n){return tt(this,void 0,void 0,function(){var a,s,o;return Je(this,function(l){switch(l.label){case 0:return a=this._objectsAlreadyHidden,a||this.hideNonExportableSprites(),E(i)||(i=this.getFormatOptions(e)),[4,this.getCanvasAdvanced(i)];case 1:return s=l.sent(),n===!1?[3,3]:[4,this.addExtras(s,i,!0)];case 2:s=l.sent(),l.label=3;case 3:return o=s.toDataURL(this.getContentType(e),i.quality),this.disposeCanvas(s),a||this.restoreNonExportableSprites(),[2,o]}})})},r.prototype.getDisposableCanvas=function(){var e=document.createElement("canvas");return e.style.position="fixed",e.style.top="-10000px",document.body.appendChild(e),e},r.prototype.disposeCanvas=function(e){document.body.removeChild(e)},r.prototype.getPixelRatio=function(e){return this.useRetina?US():1},r.prototype.getAdjustedScale=function(e,i,n,a){if(!a)return n;var s=e*n,o=e*n,l,u;return a.maxWidth&&s>a.maxWidth&&(l=a.maxWidth/e),a.maxHeight&&o>a.maxHeight&&(u=a.maxHeight/i),l||u?Qt(l,u):(a.minWidth&&s",{},1,1)],{type:"image/svg+xml"}),o=a.createObjectURL(s),l=void 0,u.label=2;case 2:return u.trys.push([2,4,,5]),[4,this.loadNewImage(o,1,1)];case 3:return l=u.sent(),[3,5];case 4:return u.sent(),[2,!1];case 5:n.drawImage(l,0,0),a.revokeObjectURL(o);try{return D.setCache("simplifiedImageExport",!0),[2,!0]}catch{return D.setCache("simplifiedImageExport",!1),[2,!1]}return[3,7];case 6:return u.sent(),D.setCache("simplifiedImageExport",!1),[2,!1];case 7:return[2]}})})},r.prototype.loadNewImage=function(e,i,n,a){return new Promise(function(s,o){var l;i&&n?l=new Image(i,n):l=new Image,a&&l.setAttribute("crossOrigin",a),l.onload=function(){s(l)};function u(){if(a){var c=l.src;l.onerror=function(){o(new Error('Loading image "'+e+'" failed'))},l.removeAttribute("crossorigin"),l.src="",l.src=c}else o(new Error('Loading image "'+e+'" failed'))}l.onabort=u,l.onerror=u,l.src=e})},r.prototype.getDOMURL=function(){return self.URL||self.webkitURL||self},r.prototype.getSVG=function(e,i,n){return n===void 0&&(n=!0),tt(this,void 0,void 0,function(){var a,s,o,l,u,c,d,h,f,p;return Je(this,function(m){switch(m.label){case 0:return a=this._objectsAlreadyHidden,a||this.hideNonExportableSprites(),E(i)||(i=this.getFormatOptions("svg")),[4,this.awaitValidSprites()];case 1:return m.sent(),s=this.sprite.pixelWidth,o=this.sprite.pixelHeight,l=Mu(this.sprite.dom),u=Iu(this.sprite.dom),c=i.scale||1,d=this.getPixelRatio(i),c=this.getAdjustedScale(s*d,o*d,c,i),h=this.normalizeSVG(this.serializeElement(this.sprite.paper.defs)+this.serializeElement(this.sprite.dom),i,s,o,c,l,u),f=this.adapter.apply("charset",{charset:"charset=utf-8",type:"svg",options:i}).charset,p=this.adapter.apply("getSVG",{data:n?"data:"+this.getContentType(e)+";"+f+","+encodeURIComponent(h):h,options:i}).data,a||this.restoreNonExportableSprites(),[2,p]}})})},r.prototype.normalizeSVG=function(e,i,n,a,s,o,l,u){var c="";n&&(c+='width="'+Math.round(n*(s||1))+'px" '),a&&(c+='height="'+Math.round(a*(s||1))+'px" ');var d="";o&&(d+="font-family: "+o.replace(/"/g,"")+";"),l&&(d+="font-size: "+l+";"),s&&(c+='viewBox="0 0 '+n+" "+a+'" ');var h=[],f=e.match(//gi);if(f)for(var p=0;p]*)width="[^"]*"/,"$1"),e=e.replace(/(]*)height="[^"]*"/,"$1"),e=e.replace(/('+e+"",u&&(e=e.replace(/(]*>)/,'$1')),HS()&&(e=e.replace(/]*\/>/gi,""));var m=new RegExp("url\\("+kf(fo()),"g");if(e=e.replace(m,"url(#"),e=e.replace(/url\("([^)]*)"\)/gm,"url($1)"),h.length)for(var p=0;pm?1:ph?1:db?1:vh?1:dw?-1:b=0)&&(f='"'+f+'"'),l.push(f)},function(c,d){var h=u.indexOf(c),f=u.indexOf(d);return h>f?1:h",i.tableClass&&(a=''),s=this.adapter.apply("formatDataFields",{dataFields:this.dataFields,format:"html"}).dataFields,o=this.data,i.pivot)l=this.adapter.apply("dataFieldsOrder",{dataFieldsOrder:this.dataFieldsOrder,format:"html"}).dataFieldsOrder,a+=` +`,Xi(s,function(m,g){var y=[];i.addColumnNames&&y.push(g);for(var v=o.length,b=0;bv?-1:y`;else{for(i.addColumnNames&&(a+=` + +`+this.getHTMLRow(s,i,void 0,!0,!0)+` +`),a+=` +`,u=o.length,c=0;c`}return a+=` +
    `,d=this.adapter.apply("charset",{charset:"charset=utf-8",type:e,options:i}).charset,h=this.adapter.apply("getHTML",{data:n?"data:"+this.getContentType(e)+";"+d+","+encodeURIComponent(a):a,options:i}).data,[2,h]})})},r.prototype.getHTMLRow=function(e,i,n,a,s){var o=this;a===void 0&&(a=!1),s===void 0&&(s=!1);var l=" ";i.rowClass&&(l=' '),n||(n=e);var u=this.adapter.apply("dataFieldsOrder",{dataFieldsOrder:this.dataFieldsOrder,format:"html"}).dataFieldsOrder,c=s?"th":"td",d=!0;return Xi(n,function(h,f){var p=o.convertEmptyValue(h,e[h],i),m=a?p:o.convertToSpecialFormat(h,p,i);m=""+m,m=m.replace(/[\u00A0-\u9999<>\&]/gim,function(y){return"&#"+y.charCodeAt(0)+";"});var g=c;i.pivot&&d&&(g="th"),i.cellClass?l+=` + <`+g+' class="'+i.cellClass+'">'+m+"":l+=` + <`+g+">"+m+"",d=!1},function(h,f){var p=u.indexOf(h),m=u.indexOf(f);return p>m?1:p`,l},r.prototype.getJSON=function(e,i,n){return n===void 0&&(n=!0),tt(this,void 0,void 0,function(){var a,s,o,l,u,c,d,h,f,p=this;return Je(this,function(m){if(E(i)||(i=this.getFormatOptions("json")),s=this.adapter.apply("formatDataFields",{dataFields:this.dataFields,format:"json"}).dataFields,this._dynamicDataFields)a=this.data;else for(a=[],o=this.data,l=function(g,y){var v=o[y];if(typeof v=="object"){var b={};je(v,function(w,_){E(s[w])&&(b[s[w]]=p.convertToSpecialFormat(w,_,i))}),a.push(b)}},u=o.length,c=0;c

    '+this.language.translate('To save the image, right-click thumbnail on the left and choose "Save picture as..."')+'

    '+this.language.translate("(Press ESC to close this message)")+"

    ",this.language.translate("Image Export Complete")):(y=void 0,i.match(/\.svg$/)?y="image/svg+xml":(y="text/plain",i+=".txt"),v=document.createElement("iframe"),v.width="1px",v.height="1px",v.style.display="none",document.body.appendChild(v),b=v.contentDocument,b.open(y,"replace"),b.write(decodeURIComponent(g[3])),b.close(),b.execCommand("SaveAs",!0,i),document.body.removeChild(v)))):window.location.href=e;return[2,!0]})})},r.prototype.downloadSupport=function(){return this.linkDownloadSupport()||this.msBlobDownloadSupport()},r.prototype.linkDownloadSupport=function(){var e=D.getCache("linkDownloadSupport");if(e===!1||e===!0)return e;var i=document.createElement("a"),n=typeof i.download<"u";return D.setCache("linkDownloadSupport",n),n},r.prototype.blobDownloadSupport=function(){return E(window.Blob)},r.prototype.msBlobDownloadSupport=function(){return E(window.navigator.msSaveOrOpenBlob)},r.prototype.legacyIE=function(){var e=document.createElement("div");return e.innerHTML="",e.getElementsByTagName("i").length==1},r.prototype.print=function(e,i,n){return tt(this,void 0,void 0,function(){return Je(this,function(a){return i.printMethod=="css"?[2,this.printViaCSS(e,i,n)]:[2,this.printViaIframe(e,i,n)]})})},r.prototype.printViaCSS=function(e,i,n){return tt(this,void 0,void 0,function(){var a,s,o,l,u;return Je(this,function(c){return a=document.documentElement.scrollTop||document.body.scrollTop,s=new rt(Ig(this.container),"body > *",{display:"none",position:"fixed",visibility:"hidden",opacity:"0",clipPath:"polygon(0px 0px,0px 0px,0px 0px,0px 0px);"}),n&&document&&document.title&&(o=document.title,document.title=n),l=new Image,l.src=e,l.style.maxWidth="100%",l.style.display="block",l.style.position="relative",l.style.visibility="visible",l.style.opacity="1",l.style.clipPath="none",document.body.appendChild(l),this.setTimeout(function(){window.print()},50),u=/iPad|iPhone|iPod/.test(navigator.userAgent)&&!window.MSStream,u&&i.delay<1e3?i.delay=1e3:i.delay<100&&(i.delay=100),this.setTimeout(function(){document.body.removeChild(l),s.dispose(),o&&(document.title=document.title),document.documentElement.scrollTop=document.body.scrollTop=a},i.delay||500),[2,!0]})})},r.prototype.printViaIframe=function(e,i,n){return tt(this,void 0,void 0,function(){var a,s,o;return Je(this,function(l){return a=document.createElement("iframe"),a.style.visibility="hidden",document.body.appendChild(a),a.contentWindow.document.open(),a.contentWindow.document.close(),s=new Image,s.src=e,s.style.maxWidth="100%",s.style.height="auto",n&&(a.contentWindow.document.title=n),a.contentWindow.document.body.appendChild(s),a.load=function(){a.contentWindow.document.body.appendChild(s)},this.setTimeout(function(){try{a.contentWindow.document.execCommand("print",!1,null)||a.contentWindow.print()}catch{a.contentWindow.print()}},i.delay||50),o=/iPad|iPhone|iPod/.test(navigator.userAgent)&&!window.MSStream,o&&i.delay<1e3?i.delay=1e3:i.delay<100&&(i.delay=100),this.setTimeout(function(){document.body.removeChild(a)},i.delay+50||100),[2,!0]})})},r.prototype.findBackgroundColor=function(e){var i=1,n=Mg(e,"background-color");if((n.match(/[^,]*,[^,]*,[^,]*,[ ]?0/)||n=="transparent")&&(i=0),i==0){var a=e.parentElement;return a?this.findBackgroundColor(a):Re("#fff")}else return Re(n,i)},Object.defineProperty(r.prototype,"container",{get:function(){return this.adapter.apply("container",{container:this._container}).container},set:function(e){this._container=e},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"sprite",{get:function(){return this.adapter.apply("sprite",{sprite:this._sprite}).sprite},set:function(e){this._sprite=e},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"extraSprites",{get:function(){return this.adapter.apply("extraSprites",{extraSprites:this._extraSprites}).extraSprites},set:function(e){this._extraSprites=e},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"validateSprites",{get:function(){return this.adapter.apply("validateSprites",{validateSprites:this._validateSprites}).validateSprites},set:function(e){this._validateSprites=e},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"data",{get:function(){return this.adapter.apply("data",{data:this._data}).data},set:function(e){this._data=e},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"dataFields",{get:function(){return this._dataFields||this.generateDataFields(),this.adapter.apply("dataFields",{dataFields:this._dataFields}).dataFields},set:function(e){this._dataFields=e,this._dynamicDataFields=!1},enumerable:!0,configurable:!0}),r.prototype.handleDataUpdated=function(){this._dynamicDataFields&&(this._dataFields=void 0);var e=this.data.length>0;this._prevHasData!=e&&(this._prevHasData=e,this.menu&&this.menu.invalidate())},Object.defineProperty(r.prototype,"dateFormatter",{get:function(){return this._dateFormatter||(this._dateFormatter=new _l,this._dateFormatter.language=this.language),this.adapter.apply("dateFormatter",{dateFormatter:this._dateFormatter}).dateFormatter},set:function(e){this._dateFormatter=e},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"dateFormat",{get:function(){return this.adapter.apply("dateFormat",{dateFormat:this._dateFormat}).dateFormat},set:function(e){this._dateFormat=e},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"dateFields",{get:function(){return this._dateFields||(this._dateFields=new St),this.adapter.apply("dateFields",{dateFields:this._dateFields}).dateFields},set:function(e){this._dateFields=e},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"numberFormatter",{get:function(){return this._numberFormatter||(this._numberFormatter=new Lg,this._numberFormatter.language=this.language),this.adapter.apply("numberFormatter",{numberFormatter:this._numberFormatter}).numberFormatter},set:function(e){this._numberFormatter=e},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"numberFormat",{get:function(){return this.adapter.apply("numberFormat",{numberFormat:this._numberFormat}).numberFormat},set:function(e){this._numberFormat=e},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"numberFields",{get:function(){return this._numberFields||(this._numberFields=new St),this.adapter.apply("numberFields",{numberFields:this._numberFields}).numberFields},set:function(e){this._numberFields=e},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"durationFormatter",{get:function(){return this._durationFormatter||(this._durationFormatter=new Fg,this._durationFormatter.language=this.language),this.adapter.apply("durationFormatter",{durationFormatter:this._durationFormatter}).durationFormatter},set:function(e){this._durationFormatter=e},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"durationFormat",{get:function(){return this.adapter.apply("durationFormat",{durationFormat:this._durationFormat}).durationFormat},set:function(e){this._durationFormat=e},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"durationFields",{get:function(){return this._durationFields||(this._durationFields=new St),this.adapter.apply("durationFields",{durationFields:this._durationFields}).durationFields},set:function(e){this._durationFields=e},enumerable:!0,configurable:!0}),r.prototype.generateDataFields=function(){var e=this;this._dataFields={},this.data.length&&xe(this.data,function(i){je(i,function(n,a){E(e._dataFields[n])||(e._dataFields[n]=e.adapter.apply("dataFieldName",{name:n,field:n}).name)})})},r.prototype.isDateField=function(e){return this.adapter.apply("isDateField",{isDateField:this.dateFields.contains(e),field:e}).isDateField},r.prototype.isNumberField=function(e){return this.adapter.apply("isNumberField",{isNumberField:this.numberFields.contains(e),field:e}).isNumberField},r.prototype.isDurationField=function(e){return this.adapter.apply("isDurationField",{isDurationField:this.durationFields.contains(e),field:e}).isDurationField},r.prototype.getContentType=function(e){var i="";switch(e){case"png":case"gif":i="image/"+e;break;case"jpg":i="image/jpeg";break;case"svg":i="image/svg+xml";break;case"csv":i="text/csv";break;case"json":i="application/json";break;case"html":i="text/html";break;case"pdf":case"pdfdata":i="application/pdf";break;case"xlsx":i="application/vnd.openxmlformats-officedocument.spreadsheetml.sheet";break}return this.adapter.apply("contentType",{contentType:i,type:e}).contentType},Object.defineProperty(r.prototype,"filePrefix",{get:function(){return this.adapter.apply("filePrefix",{filePrefix:this._filePrefix}).filePrefix},set:function(e){this._filePrefix=e},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"backgroundColor",{get:function(){return this.adapter.apply("backgroundColor",{backgroundColor:this._backgroundColor}).backgroundColor},set:function(e){this._backgroundColor=e},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"title",{get:function(){return this.adapter.apply("title",{title:this._title}).title},set:function(e){this._title=e},enumerable:!0,configurable:!0}),r.prototype.showPreloader=function(){var e=this.preloader;e&&(e.progress=.5,e.label.text="...")},r.prototype.hidePreloader=function(){var e=this.preloader;e&&(e.progress=1)},Object.defineProperty(r.prototype,"preloader",{get:function(){return this._sprite&&this._sprite.parent&&this._sprite.parent.preloader?this._sprite.parent.preloader:void 0},enumerable:!0,configurable:!0}),r.prototype.showTimeout=function(){this.showModal(this.adapter.apply("timeoutMessage",{message:this.language.translate("Export operation took longer than expected. Something might have gone wrong.")}).message)},r.prototype.hideTimeout=function(){this._timeoutTimeout&&(this.removeDispose(this._timeoutTimeout),this._timeoutTimeout=null),this.hideModal()},Object.defineProperty(r.prototype,"language",{get:function(){return this._language||(this._language=new Un),this._language},set:function(e){this._language=e},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"modal",{get:function(){return this._modal||(this._modal=new M2,this._modal.adapter.add("classPrefix",function(e){return e=Qr.classNamePrefix+e,e})),this._modal},enumerable:!0,configurable:!0}),r.prototype.showModal=function(e,i){this.hideModal(),this.hidePreloader();var n=this.modal;n.container=this.sprite.svgContainer.SVGContainer,n.content=e,n.readerTitle=i,n.open()},r.prototype.hideModal=function(){this._modal&&this.modal.close()},r.prototype._canvg=function(){return tt(this,void 0,void 0,function(){var e;return Je(this,function(i){switch(i.label){case 0:return[4,nt(()=>import("./index.f7ce7d30.js"),["./index.f7ce7d30.js","./_commonjsHelpers.f037b798.js"],import.meta.url)];case 1:return e=i.sent(),e.default!=null?[2,e.default]:[2,e]}})})},Object.defineProperty(r.prototype,"canvg",{get:function(){return this._canvg()},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"pdfmake",{get:function(){return sh==null&&(sh=c8()),sh},enumerable:!0,configurable:!0}),r.prototype._xlsx=function(){return tt(this,void 0,void 0,function(){return Je(this,function(e){switch(e.label){case 0:return[4,nt(()=>import("./xlsx.core.min.3a82dce5.js").then(i=>i.x),[],import.meta.url)];case 1:return[2,e.sent()]}})})},Object.defineProperty(r.prototype,"xlsx",{get:function(){return this._xlsx()},enumerable:!0,configurable:!0}),r.prototype.setFormatOptions=function(e,i){this._formatOptions.setKey(e,i)},r.prototype.getFormatOptions=function(e){return this._formatOptions.getKey(e)},Object.defineProperty(r.prototype,"formatOptions",{get:function(){return this._formatOptions},enumerable:!0,configurable:!0}),r.prototype._disablePointers=function(){E(this._spriteInteractionsEnabled)||(this._spriteInteractionsEnabled=this.sprite.interactionsEnabled),this.sprite.interactionsEnabled=!1},r.prototype._releasePointers=function(){E(this._spriteInteractionsEnabled)&&!this._exportRunning&&(this.sprite.interactionsEnabled=this._spriteInteractionsEnabled)},r.prototype.hideNonExportableSprites=function(){var e=this;if(!this._objectsAlreadyHidden){var i=this.sprite.svgContainer;i&&xe(i.nonExportableSprites,function(n){!n.isHidden&&!n.isHiding&&n.visible&&e._hiddenObjects.push(n),n.hide(0)}),this._objectsAlreadyHidden=!0}},r.prototype.restoreNonExportableSprites=function(){!this._objectsAlreadyHidden||(xe(this._hiddenObjects,function(e){e.show(0)}),this._hiddenObjects=[],this._objectsAlreadyHidden=!1)},r.prototype.awaitValidSprites=function(){return tt(this,void 0,void 0,function(){var e;return Je(this,function(i){switch(i.label){case 0:return e=[],this.validateSprites.length&&xe(this.validateSprites,function(n,a){n.invalid&&e.push(new Promise(function(s,o){n.events.once("validated",function(l){s()})}))}),e.length?[4,Promise.all(e)]:[3,2];case 1:i.sent(),i.label=2;case 2:return[2]}})})},r.prototype.processConfig=function(e){D.registeredClasses.ExportMenu=l8,e&&(E(e.menu)&&!E(e.menu.type)&&(e.menu.type="ExportMenu"),E(e.dataFields)&>(e.dataFields)&&(this.dataFields=e.dataFields,delete e.dataFields)),t.prototype.processConfig.call(this,e)},r.XLINK="http://www.w3.org/1999/xlink",r}(L2),oh=["fill","fillOpacity","stroke","strokeOpacity","strokeWidth","strokeDasharray","strokeDashoffset","strokeLinecap","strokeLinejoin"],Pt=function(t){se(r,t);function r(){var e=t.call(this)||this;return e.properties={},e._eventDispatcher=new I6(e),e._bindings={},e._isTemplate=!1,e._isPath=!1,e._inited=!1,e._ready=!1,e.isHiding=!1,e._isHidden=!1,e.isShowing=!1,e.isStandaloneInstance=!1,e._isActive=!1,e._mask=new xu,e._positionPrecision=3,e._language=new xu,e._exporting=new xu,e._exportable=!0,e._bbox={x:0,y:0,width:0,height:0},e.invalid=!1,e.positionInvalid=!1,e.propertyFields={},e.applyOnClones=!1,e._measuredWidthSelf=0,e._measuredHeightSelf=0,e.maxLeft=0,e.maxRight=0,e.maxTop=0,e.maxBottom=0,e.maxLeftSelf=0,e.maxRightSelf=0,e.maxTopSelf=0,e.maxBottomSelf=0,e._isDragged=!1,e._isResized=!1,e._disabled=!1,e._internalDisabled=!1,e._updateDisabled=!1,e._internalDefaultsApplied=!1,e.rollOutDelay=0,e.isBaseSprite=!1,e.shouldClone=!0,e.appeared=!1,e.ex=0,e.ey=0,e.dragWhileResize=!1,e.measureFailed=!1,e.preventShow=!1,e.cloneTooltip=!0,e.className="Sprite",e._disposers.push(e._eventDispatcher),e.uid,e.group=e.paper.addGroup("g"),e.setPropertyValue("scale",1),e.setPropertyValue("rotation",0),e.setPropertyValue("align","none"),e.setPropertyValue("valign","none"),e.setPropertyValue("pixelPerfect",!1),e.setPropertyValue("visible",!0),e.setPropertyValue("tooltipPosition","fixed"),e.setPropertyValue("verticalCenter","none"),e.setPropertyValue("horizontalCenter","none"),e.setPropertyValue("tooltipX",Ft(50)),e.setPropertyValue("tooltipX",Ft(50)),e.setPropertyValue("marginTop",0),e.setPropertyValue("marginBottom",0),e.setPropertyValue("marginLeft",0),e.setPropertyValue("marginRight",0),e.setPropertyValue("dx",0),e.setPropertyValue("dy",0),e.setPropertyValue("paddingTop",0),e.setPropertyValue("paddingBottom",0),e.setPropertyValue("paddingRight",0),e.setPropertyValue("paddingLeft",0),e.setPropertyValue("togglable",!1),e.setPropertyValue("hidden",!1),e.setPropertyValue("urlTarget","_self"),e.setPropertyValue("alwaysShowTooltip",!1),e.setPropertyValue("showTooltipOn","hover"),e._prevMeasuredWidth=0,e._prevMeasuredHeight=0,e._measuredWidth=0,e._measuredHeight=0,e._isMeasured=!0,e.invalidate(),e.applyTheme(),e._disposers.push(e.events),e._disposers.push(e.group),e._disposers.push(e._mask),e._disposers.push(e._language),e._disposers.push(e._exporting),e._disposers.push(new mr(function(){je(e._bindings,function(i,n){n.dispose()})})),e.setPropertyValue("interactionsEnabled",!0),e}return Object.defineProperty(r.prototype,"events",{get:function(){return this._eventDispatcher},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"adapter",{get:function(){return this._adapterO||(this._adapterO=new Mr(this)),this._adapterO},enumerable:!0,configurable:!0}),r.prototype.applyTheme=function(){t.prototype.applyTheme.call(this)},r.prototype.getCurrentThemes=function(){var e=this._themes;if(e)return e;var i=this._parent;return i?i.getCurrentThemes():D.themes},r.prototype.applyInternalDefaults=function(){this._internalDefaultsApplied=!0},r.prototype.invalidate=function(){this.disabled||this._isTemplate||this.__disabled||this.invalid||(this.invalid=!0,D.addToInvalidSprites(this),ze.requestFrame())},r.prototype.validate=function(){this.dispatchImmediately("beforevalidated"),this._internalDefaultsApplied||this.applyInternalDefaults(),this.beforeDraw(),this.draw(),this.invalid=!1,D.removeFromInvalidSprites(this),this.afterDraw()},r.prototype.invalidatePosition=function(){this.disabled||this._isTemplate||this.positionInvalid||(this.positionInvalid=!0,D.addToInvalidPositions(this),ze.requestFrame())},r.prototype.validatePosition=function(){var e=this.pixelX,i=this.pixelY,n=this.dx,a=this.dy,s=e+n,o=i+a;this._updateDisabled&&(this._internalDisabled?this.group.attr({display:"none"}):this.disabled||this.removeSVGAttribute("display"),this._updateDisabled=!1);var l=this.measure(),u=this.group.transformString;this.group.moveTo({x:s,y:o}),this.group.rotation=this.rotation,this.nonScaling?this.group.scale=this.scale/this.globalScale:this.group.scale=this.scale,(u!=this.group.transformString||l)&&(u==null?this.dispatch("transformed"):this.dispatchImmediately("transformed"),this.dispatch("positionchanged"),(this.showTooltipOn=="hit"||this.showTooltipOn=="always")&&this.updateTooltipPosition()),e+n==s&&i+a==o&&(D.removeFromInvalidPositions(this),this.positionInvalid=!1);var c=this._maskRectangle;c&&this._clipElement.moveTo({x:c.x-e,y:c.y-i})},r.prototype.beforeDraw=function(){},r.prototype.draw=function(){},r.prototype.afterDraw=function(){var e,i;if((this.isMeasured||this.horizontalCenter!=="none"||this.verticalCenter!=="none")&&this.measureElement(),this._inited)this.dispatch("validated");else{if(this._adapterO)try{for(var n=tS(this._adapterO.keys()),a=n.next();!a.done;a=n.next()){var s=a.value;switch(s){case"mask":case"fill":case"opacity":case"fillOpacity":case"stroke":case"strokeOpacity":case"strokeWidth":case"shapeRendering":case"strokeDasharray":case"strokeDashoffset":case"strokeLinecap":case"strokeLinejoin":case"textDecoration":case"fontSize":case"fontFamily":case"fontWeight":this[s]=this[s];break}}}catch(o){e={error:o}}finally{try{a&&!a.done&&(i=n.return)&&i.call(n)}finally{if(e)throw e.error}}this.applyFilters(),this.visible=this.visible,this.interactionsEnabled=this.getPropertyValue("interactionsEnabled"),this._inited=!0,this.showOnInit||(this.appeared=!0),this.hidden&&this.hide(0),this.applyMask(),this.dispatch("validated"),this.dispatch("inited"),this.dispatchReady()}this.showTooltipOn=="always"&&(this.visible&&!this.disabled&&!this.__disabled?this.showTooltip():this.hideTooltip(0))},r.prototype.dispatchReady=function(){this.isReady()||(this._ready=!0,this.dispatch("ready"))},r.prototype.reinit=function(){this._inited=!1,this.setState(this.defaultState),this.invalidate()},r.prototype.handleGlobalScale=function(){this.dispatch("globalscalechanged"),this.nonScalingStroke&&(this.strokeWidth=this.strokeWidth),this.nonScaling&&this.validatePosition(),this.updateFilterScale()},r.prototype.updateFilterScale=function(){var e=this;Ue(this.filters.iterator(),function(i){i.scale=e.globalScale})},r.prototype.removeFromInvalids=function(){D.removeFromInvalidSprites(this),D.removeFromInvalidPositions(this)},r.prototype.copyFrom=function(e){var i=this;t.prototype.copyFrom.call(this,e),this.isMeasured=e.isMeasured,this.states.copyFrom(e.states),e.filters.length>0&&e.filters.each(function(n){i.filters.push(n.clone())}),e._adapterO&&this.adapter.copyFrom(e._adapterO),e._interaction&&this.interactions.copyFrom(e.interactions),e._plugins&&this.plugins.copyFrom(e.plugins),this.configField=e.configField,this.applyOnClones=e.applyOnClones,this.disabled=e.disabled,this.virtualParent=e.virtualParent,this.exportable=e.exportable,e._tooltip&&(this._tooltip?this._tooltip.copyFrom(e.tooltip):e.cloneTooltip?this.tooltip=e.tooltip.clone():this._tooltip=e.tooltip),this._showSystemTooltip=e.showSystemTooltip,us(e.propertyFields,this.propertyFields),us(e.properties,this),e.fillModifier&&(this.fillModifier=e.fillModifier.clone()),e.strokeModifier&&(this.strokeModifier=e.strokeModifier.clone()),e.focusFilter&&(this.focusFilter=e.focusFilter.clone())},r.prototype.dispose=function(){if(!this.isDisposed()){if(this.showTooltipOn=="always"&&this.tooltip&&this.tooltip.hide(),this.dispatchImmediately("beforedisposed"),this.isBaseSprite){if(this.htmlContainer)for(;this.htmlContainer.childNodes.length>0;)this.htmlContainer.removeChild(this.htmlContainer.firstChild);this.isBaseSprite=!1}if(t.prototype.dispose.call(this),this._adapterO&&this._adapterO.clear(),this.applyOnClones&&this._clones)for(var e=this._clones.length-1;e>=0;e--){var i=this._clones.getIndex(e);i.dispose()}this._svgContainer&&this._svgContainer.dispose(),this._interactionDisposer&&(this._interactionDisposer.dispose(),this._interactionDisposer=void 0),this._urlDisposer&&this._urlDisposer.dispose(),this.removeFromInvalids(),this.element&&this.element.dispose(),this.group&&this.group.dispose(),this._numberFormatter&&this._numberFormatter.dispose(),this._focusFilter&&this._focusFilter.dispose();var n=this.stroke;n&&!(n instanceof wt)&&n.dispose&&(this.clonedFrom&&this.clonedFrom.stroke==n||n.dispose());var a=this.fill;if(a&&!(a instanceof wt)&&a.dispose&&(this.clonedFrom&&this.clonedFrom.fill==a||a.dispose()),E(this.id)&&this.map.removeKey(this.id),this.parent=void 0,this._filters)for(;this._filters.length>0;){var s=this._filters.getIndex(0);s.dispose(),this._filters.removeValue(s)}this._alwaysShowDisposers=void 0}},Object.defineProperty(r.prototype,"isTemplate",{get:function(){return this._isTemplate},set:function(e){e=pt(e),this._isTemplate!=e&&(this._isTemplate=e,this instanceof jt&&Ue(this.children.iterator(),function(i){i.isTemplate=e}),e?(this.parent=this._parent,this.removeFromInvalids()):this.invalidate())},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"showSystemTooltip",{get:function(){return E(this._showSystemTooltip)?this._showSystemTooltip:this.virtualParent?this.virtualParent.showSystemTooltip:this._parent?this._parent.showSystemTooltip:!1},set:function(e){e=pt(e),this._showSystemTooltip!=e&&(this._showSystemTooltip=e,this.applyAccessibility())},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"topParent",{get:function(){if(this._topParent)return this._topParent;if(this._parent)return this._parent.topParent},set:function(e){this._topParent=e},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"parent",{get:function(){return this._parent},set:function(e){if(!this._isTemplate){this.paper;var i=this._parent;i!=e&&(i&&i.children.removeValue(this),this._parent=e,e?(this.topParent=e.topParent,e.isTemplate&&(this.isTemplate=!0),this.baseId=e.baseId,e.children.push(this),this._tooltip&&!this._tooltipContainer&&(this._tooltip.parent=e.tooltipContainer),this._dataItem||(this.dataItem=e.dataItem),this.handleAlwaysShowTooltip(),this.dataItem&&this.applyAccessibility(),this.dispatchImmediately("parentset")):this.topParent=void 0)}},enumerable:!0,configurable:!0}),r.prototype.handleAlwaysShow=function(){this.showTooltip()},r.prototype.handleAlwaysShowTooltip=function(){var e=this,i=this._alwaysShowDisposers;if(i&&xe(i,function(a){a.dispose()}),this._alwaysShowDisposers=[],this.showTooltipOn=="always")for(;e!=null;){var n=e.events.on("visibilitychanged",this.handleAlwaysShow,this,!1);this.addDisposer(n),this._alwaysShowDisposers.push(n),e=e.parent}},Object.defineProperty(r.prototype,"virtualParent",{get:function(){return this._virtualParent},set:function(e){this._virtualParent=e,this.dataItem&&this.applyAccessibility()},enumerable:!0,configurable:!0}),r.prototype.appendDefs=function(){this.filterElement&&this.paper.appendDef(this.filterElement);var e=this.fill;e&&e.element&&this.paper.appendDef(e.element);var i=this.stroke;if(i&&i.element&&this.paper.appendDef(i.element),this.fillModifier&&this.fill instanceof wt){var n=this.fillModifier.modify(this.fill);n&&n.element&&this.paper.appendDef(n.element)}if(this.strokeModifier&&this.stroke instanceof wt){var a=this.strokeModifier.modify(this.stroke);a&&a.element&&this.paper.appendDef(a.element)}this._clipPath&&this.paper.appendDef(this._clipPath),this._exportable===!1&&(this.exportable=!1)},Object.defineProperty(r.prototype,"map",{get:function(){var e=this.topParent;return e?e.map:(this._map||(this._map=new $t),this._map)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"delayedMap",{get:function(){var e=this.topParent;return e?e.delayedMap:(this._delayedMap||(this._delayedMap=new $t),this._delayedMap)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"id",{get:function(){return this._id},set:function(e){if(this._id!=e){if(this._id=e,this.map.hasKey(e))throw Error("Duplicate id ("+e+") used on multiple objects.");this.map.setKey(e,this)}},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"dom",{get:function(){return this.group.node},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"paper",{get:function(){if(this._paper)return this._paper;var e=this._parent;return e?e.paper:wl()},set:function(e){this.setPaper(e)},enumerable:!0,configurable:!0}),r.prototype.setPaper=function(e){var i=this._paper;return i!=e?(this._paper=e,this.appendDefs(),!0):!1},Object.defineProperty(r.prototype,"htmlContainer",{get:function(){if(this._htmlContainer)return this._htmlContainer;var e=this._parent;if(e)return e.htmlContainer},set:function(e){this._htmlContainer=e},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"titleElement",{get:function(){return this._titleElement||(this._titleElement=this.paper.add("title"),this.group.add(this._titleElement)),this._titleElement},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"descriptionElement",{get:function(){return this._descriptionElement||(this._descriptionElement=this.paper.add("desc"),this.group.add(this._descriptionElement)),this._descriptionElement},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"filters",{get:function(){return this._filters||(this._filters=new St,this._disposers.push(this._filters.events.onAll(this.applyFilters,this)),this._disposers.push(new va(this._filters))),this._filters},enumerable:!0,configurable:!0}),r.prototype.setSVGAttributes=function(){this.fill=this.fill,this.opacity=this.opacity,this.fillOpacity=this.fillOpacity,this.stroke=this.stroke,this.strokeOpacity=this.strokeOpacity,this.shapeRendering=this.shapeRendering,this.strokeDasharray=this.strokeDasharray,this.strokeDashoffset=this.strokeDashoffset,this.strokeLinecap=this.strokeLinecap,this.strokeLinejoin=this.strokeLinejoin,this.focusable=this.focusable,this.tabindex=this.tabindex,this.role=this.role},r.prototype.setSVGAttribute=function(e){this.group.attr(e)},r.prototype.removeSVGAttribute=function(e){this.group.removeAttr(e)},r.prototype.setClassName=function(){var e=this.className,i=Qr.classNamePrefix;this.element&&this.element.addClass(i+e),this.group.addClass(i+e+"-group"),E(this.id)&&this.group.addClass(i+this.id),this.userClassName&&this.group.addClass(this.userClassName)},r.prototype.uidAttr=function(){return this.setSVGAttribute({id:this.uid}),this.uid},r.prototype.updateClipPath=function(){var e=this._clipElement;e&&e.moveTo({x:this.mask.pixelX,y:this.mask.pixelY})},r.prototype.createClipPath=function(){if(!this._clipPath){this._clipPath=this.paper.addGroup("clipPath"),this.paper.appendDef(this._clipPath),this._disposers.push(this._clipPath);var e=D.getUniqueId();this._clipPath.attr({id:e}),this.group.attr({"clip-path":'url("'+fo()+e+'")'})}},r.prototype.applyMask=function(){var e=this.mask;if(this._clipPath&&e)if(e instanceof jt){this._clipElement.attr({width:dt(0,e.pixelWidth),height:dt(0,e.pixelHeight)});var i=x2({x:e.pixelX,y:e.pixelY},e.parent,this);this._clipPath.x=i.x,this._clipPath.y=i.y}else e.element&&e.element!=this._clipElement&&(this._clipElement=e.element,this._clipPath.add(this._clipElement)),this._clipPath.scale=e.scale,this._clipPath.x=e.pixelX,this._clipPath.y=e.pixelY,this._clipPath.rotation=e.rotation},r.prototype.applyFilters=function(){var e=this;if(this._filters&&this._filters.length>0){var i=100,n=100;this.filterElement?this.filterElement.removeChildNodes():(this.filterElement=this.paper.addGroup("filter"),this._disposers.push(this.filterElement)),this.paper.appendDef(this.filterElement);var a="filter-"+this.uid;this.filterElement.attr({id:a}),Ue(this.filters.iterator(),function(l){l.sprite=e,l.paper=e.paper,e.filterElement.attr({filterUnits:l.filterUnits}),l.appendPrimitives(e.filterElement),l.width>i&&(i=l.width),l.height>n&&(n=l.height),l.scale=e.globalScale});var s=i+"%",o=n+"%";this.filterElement.attr({width:s,height:o,x:-(i-100)/2+"%",y:-(n-100)/2+"%"}),this.group.attr({filter:'url("'+fo()+a+'")'})}else this.filterElement&&(this.group.removeAttr("filter"),this.filterElement.removeChildNodes())},r.prototype.removeClipPath=function(){this._clipPath&&(this.removeDispose(this._clipPath),this._clipPath=void 0)},r.prototype.setElement=function(e){this.element=e,this.setSVGAttributes(),this.applyAccessibility()},Object.defineProperty(r.prototype,"element",{get:function(){return this._element},set:function(e){this.removeElement(),this._element=e,this.group.add(e),e.node instanceof SVGPathElement&&(this._isPath=!0),this.invalid||this.validate()},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"svgContainer",{get:function(){if(this._svgContainer)return this._svgContainer;if(this._parent)return this._parent.svgContainer},set:function(e){this._svgContainer=e},enumerable:!0,configurable:!0}),r.prototype.measureElement=function(){if(this.element)if(this.definedBBox)this._bbox=this.definedBBox;else{var e=this.element.getBBox();this._bbox={x:e.x,y:e.y,width:e.width,height:e.height}}},r.prototype.updateCenter=function(){if(this.element){var e=this.element.transformString,i=this.bbox,n=0,a=0,s=i.x,o=i.y,l=i.width,u=i.height,c=this.pixelPaddingLeft,d=this.pixelPaddingRight,h=this.pixelPaddingTop,f=this.pixelPaddingBottom,p=dt(l+c+d,this.pixelWidth),m=dt(u+h+f,this.pixelHeight),g=i.x,y=i.x+p,v=i.y,b=i.y+m,w=this.horizontalCenter,_=this.verticalCenter;switch(w){case"none":n=s+c;break;case"left":n=c;break;case"middle":n=c-(l+d+c)/2;break;case"right":n=-d-l;break}switch(_){case"none":a=o+h;break;case"top":a=h;break;case"middle":a=h-(u+f+h)/2;break;case"bottom":a=-f-u;break}this._measuredHeight=m,this._measuredWidth=p;var x=_e(n-s,this._positionPrecision,!0),T=_e(a-o,this._positionPrecision,!0);this.ex=x-c,this.ey=T-h,this.maxLeft=g+x-c,this.maxRight=y+x-c,this.maxTop=v+T-h,this.maxBottom=b+T-h,this.pixelPerfect&&Qr.pixelPerfectPrecision==0&&(x-=.5,T-=.5),this.element.moveTo({x,y:T}),e!=this.element.transformString&&this.dispatchImmediately("transformed")}},r.prototype.measure=function(){this.updateCenter();var e=this._measuredWidth,i=this._measuredHeight,n=this.maxLeft,a=this.maxRight,s=this.maxTop,o=this.maxBottom;this._measuredWidthSelf=e,this._measuredHeightSelf=i;var l=this._positionPrecision;if(this.maxLeftSelf=this.maxLeft,this.maxRightSelf=this.maxRight,this.maxTopSelf=this.maxTop,this.maxBottomSelf=this.maxBottom,this.rotation!==0||this.scale!==1||this.nonScaling){this.nonScalingStroke&&(this.strokeWidth=this.strokeWidth);var u=this.paper.svg,c=u.createSVGMatrix(),d=this.rotation,h=this.scale;this.nonScaling&&(h=this.scale/this.globalScale),c.a=ut(d)*h,c.c=-it(d)*h,c.e=0,c.b=it(d)*h,c.d=ut(d)*h,c.f=0;var f=u.createSVGPoint();f.x=n,f.y=s;var p=u.createSVGPoint();p.x=a,p.y=s;var m=u.createSVGPoint();m.x=a,m.y=o;var g=u.createSVGPoint();g.x=n,g.y=o;var y=f.matrixTransform(c),v=p.matrixTransform(c),b=m.matrixTransform(c),w=g.matrixTransform(c);n=Math.min(y.x,v.x,b.x,w.x),a=Math.max(y.x,v.x,b.x,w.x),s=Math.min(y.y,v.y,b.y,w.y),o=Math.max(y.y,v.y,b.y,w.y),e=a-n,i=o-s,this.maxLeft=_e(n,l,!0),this.maxRight=_e(a,l,!0),this.maxTop=_e(s,l,!0),this.maxBottom=_e(o,l,!0)}return this._measuredWidth=_e(e,l,!0),this._measuredHeight=_e(i,l,!0),this._measuredWidth!=this._prevMeasuredWidth||this._measuredHeight!=this._prevMeasuredHeight?(this._prevMeasuredHeight=this._measuredHeight,this._prevMeasuredWidth=this._measuredWidth,this.dispatch("sizechanged"),(this.isHover||this.showTooltipOn=="hit"||this.showTooltipOn=="always")&&this.tooltip&&this.tooltip.visible&&(E(this.tooltipText)||E(this.tooltipHTML))&&this.updateTooltipPosition(),!0):!1},r.prototype.insertBefore=function(e){var i=this._parent;if(i){var n=i.children.indexOf(e);n!==-1&&(i.children.moveValue(this,n),i.sortChildren())}return this},r.prototype.insertAfter=function(e){var i=this._parent;if(i){var n=i.children.indexOf(e);n!==-1&&(i.children.moveValue(this,n+1),i.sortChildren())}return this},r.prototype.removeElement=function(){this._element&&(this.removeDispose(this._element),this._element=void 0)},r.prototype.getRelativeX=function(e){return e instanceof mt?e.value:this._parent?e/this._parent.innerWidth:0},r.prototype.getRelativeY=function(e){return e instanceof mt?e.value:this._parent?e/this._parent.innerHeight:0},r.prototype.getPixelX=function(e){var i=0;if(A(e))i=e;else if(e instanceof mt){var n=e.value;this._parent&&(i=_e(this._parent.innerWidth*n,this._positionPrecision,!0))}return i},r.prototype.getPixelY=function(e){var i=0;if(A(e))i=e;else if(e instanceof mt){var n=e.value;this._parent&&(i=_e(this._parent.innerHeight*n,this._positionPrecision,!0))}return i},r.prototype.moveTo=function(e,i,n,a){this.isDragged&&!a||(e&&(A(e.x)&&this.setPropertyValue("x",_e(e.x,this._positionPrecision,!0)),A(e.y)&&this.setPropertyValue("y",_e(e.y,this._positionPrecision,!0))),A(i)&&(this.rotation=i),A(n)&&(this.scale=n),this.invalidatePosition())},Object.defineProperty(r.prototype,"mask",{get:function(){return this._adapterO?this._adapterO.apply("mask",this._mask.get()):this._mask.get()},set:function(e){var i=this;this._mask.get()!==e&&(e?(this.createClipPath(),e instanceof jt?this._clipElement=this.paper.add("rect"):(e.isMeasured=!1,e.element&&(this._clipElement=e.element)),this._clipElement&&this._clipPath.add(this._clipElement),this._mask.set(e,new zt([e.events.on("maxsizechanged",function(){i.inited&&i.applyMask()},void 0,!1),e.events.on("validated",this.applyMask,this,!1),e.events.on("positionchanged",this.applyMask,this,!1)])),this.applyMask()):(this._mask.reset(),this.group.removeAttr("clip-path"),this.removeClipPath()))},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"maskRectangle",{get:function(){return this._maskRectangle},set:function(e){e?(this.createClipPath(),this._clipElement||(this._clipElement=this.paper.add("rect"),this._clipPath.add(this._clipElement)),this._clipElement.attr({width:e.width,height:e.height})):(this.removeClipPath(),this._clipElement=void 0),this._maskRectangle=e},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"isMeasured",{get:function(){return this._isMeasured},set:function(e){e=pt(e),e||(this._measuredWidth=0,this._measuredHeight=0),this._isMeasured!=e&&(this._isMeasured=e,this.invalidatePosition())},enumerable:!0,configurable:!0}),r.prototype.hitTest=function(e){this.invalid&&this.validate(),e.invalid&&e.validate();var i=this.pixelX+this.maxLeft,n=this.pixelY+this.maxTop,a=i+this.maxRight,s=n+this.maxBottom,o=e.pixelX+e.maxLeft,l=e.pixelY+e.maxTop,u=o+e.maxRight,c=l+e.maxBottom;return!(o>a||us||c0&&(l=this.animate(s,i,n),l&&!l.isFinished()?this._disposers.push(l.events.on("animationended",function(){a.dispatchImmediately("transitionended")})):this.dispatchImmediately("transitionended")),e.filters.length>0){var u=[];Ue(e.filters.iterator(),function(c){var d=c.clone();u.push(d);var h=[];Ue(a.filters.iterator(),function(f){f.className==d.className&&(g2(a.defaultState.filters.iterator(),function(p){return p.className===d.className})||a.defaultState.filters.push(f),je(d.properties,function(p,m){var g=f.properties[p];g!=m&&h.push({property:p,from:g,to:m})}))}),d.animate(h,i,n)}),this.filters.clear(),this.filters.pushAll(u)}return l},r.prototype.isInTransition=function(){return this.animations.length>0},Object.defineProperty(r.prototype,"isHover",{get:function(){return this.isInteractive()?this.interactions.isHover:!1},set:function(e){e=pt(e),e!==this.isHover&&this.isInteractive()&&(this.interactions.isHover=e,e?this.handleOver():(this.interactions.isRealHover=!1,this.handleOut()))},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"isDragged",{get:function(){return this._isDragged},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"isResized",{get:function(){return this._isResized},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"isDown",{get:function(){return this.isInteractive()?this.interactions.isDown:!1},set:function(e){e=pt(e),this.isInteractive()&&this.isDown!=e&&(this.interactions.isDown=e,e?this.handleDown():this.handleUp())},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"isFocused",{get:function(){return this.isInteractive()?this.interactions.isFocused:!1},set:function(e){e=pt(e),this.focusable&&this.isFocused!=e&&this.isInteractive()&&(this.interactions.isFocused=e,e===!0?this.handleFocus():this.handleBlur())},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"isActive",{get:function(){return this._isActive},set:function(e){this.setActive(e)},enumerable:!0,configurable:!0}),r.prototype.setActive=function(e){e=pt(e),this._isActive!==e&&(this._isActive=e,e&&this.states.hasKey("active")?(this.setState("active"),this.isHover&&this.states.hasKey("hoverActive")&&this.setState("hoverActive")):this.applyCurrentState(),this.dispatchImmediately("toggled"))},Object.defineProperty(r.prototype,"disabled",{get:function(){var e=this.getPropertyValue("disabled");return E(e)?e:this.virtualParent?this.virtualParent.disabled:this._parent?this._parent.disabled:!1},set:function(e){this.setDisabled(e)},enumerable:!0,configurable:!0}),r.prototype.setDisabled=function(e){e=pt(e);var i=this.getPropertyValue("disabled");if(i!=e){if(this.setPropertyValue("disabled",e,!0),e)this.parent=this._parent,this.removeFromInvalids(),this.group.attr({display:"none"}),this.dispatch("disabled");else{if(this._parent){var n=this._parent.element;n.hasChild(this.group)||n.add(this.group)}this instanceof jt?(this.deepInvalidate(),this._background&&this._background.invalidate()):this.invalidate(),this.__disabled||this.removeSVGAttribute("display"),this.dispatch("enabled")}return this.dispatch("transformed"),ze.requestFrame(),!0}return!1},Object.defineProperty(r.prototype,"__disabled",{get:function(){return this._internalDisabled},set:function(e){this._internalDisabled!=e&&(this._internalDisabled=e,this._updateDisabled=!0,this.invalidatePosition(),e||this.invalidate())},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"numberFormatter",{get:function(){return this._numberFormatter?this._numberFormatter:this.virtualParent?this.virtualParent.numberFormatter:this._parent?this._parent.numberFormatter:(this._numberFormatter=new Lg,this._numberFormatter.language=this.language,this.numberFormatter)},set:function(e){this._numberFormatter=e,this._numberFormatter.language=this.language},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"dateFormatter",{get:function(){return this._dateFormatter?this._dateFormatter:this.virtualParent?this.virtualParent.dateFormatter:this._parent?this._parent.dateFormatter:(this._dateFormatter=new _l,this._dateFormatter.language=this.language,this.dateFormatter)},set:function(e){this._dateFormatter=e,this._dateFormatter.language=this.language},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"durationFormatter",{get:function(){return this._durationFormatter?this._durationFormatter:this.virtualParent?this.virtualParent.durationFormatter:this._parent?this._parent.durationFormatter:(this._durationFormatter=new Fg,this._durationFormatter.language=this.language,this.durationFormatter)},set:function(e){this._durationFormatter=e,this._durationFormatter.language=this.language},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"language",{get:function(){var e=this._language.get();return e||(this.virtualParent?this.virtualParent.language:this._parent?this._parent.language:(e=new Un,this.language=e,e))},set:function(e){var i=this;this._language.get()!==e&&this._language.set(e,e.events.on("localechanged",function(n){if(i._numberFormatter&&(i._numberFormatter.language=i.language),i._dateFormatter&&(i._dateFormatter.language=i.language),i._durationFormatter&&(i._durationFormatter.language=i.language),i._exporting.get()){var a=i._exporting.get();a.numberFormatter.language=i.language,a.dateFormatter.language=i.language,a.durationFormatter.language=i.language,a.language=i.language}i instanceof jt&&i.deepInvalidate()}))},enumerable:!0,configurable:!0}),r.prototype.populateString=function(e,i){if(E(e)){e=xg(e),e=nn().escape(e);var n=e.match(/\{([^}]+)\}/g),a=void 0;if(n)for(a=0;ad?1:l.idx-u.idx}),e=i.map(function(l){return l.data});var n=this.element,a=!0;if(n.node&&n.node.childNodes){for(var s=0,o=n.node.childNodes.length;s0;){var e=this.children.getIndex(0);e.parent=void 0,this.children.removeValue(e)}},r.prototype.disposeChildren=function(){for(;this.children.length>0;){var e=this.children.getIndex(0);e.dispose(),this.children.removeValue(e)}},Object.defineProperty(r.prototype,"background",{get:function(){return this._background||(this._background=this.createBackground(),this.processBackground()),this._background},set:function(e){this._background&&this.background!=e&&this.removeDispose(this._background),e&&(this._background=e,this._disposers.push(e),this.processBackground())},enumerable:!0,configurable:!0}),r.prototype.handleGlobalScale=function(){t.prototype.handleGlobalScale.call(this),this.children.each(function(e){e.handleGlobalScale()})},r.prototype.createBackground=function(){return new Rg},r.prototype.processBackground=function(){var e=this._background;e&&(e.isMeasured=!1,this._background.fill=new rr().getFor("background"),e.parent=this,e.isMeasured=!1,this.children.removeValue(e),this._disposers.push(e),this.group.addToBack(this._background.group))},r.prototype.validateLayout=function(){var e=this;D.removeFromInvalidLayouts(this),this.layoutInvalid=!1,this._availableWidth=this.innerWidth,this._availableHeight=this.innerHeight;var i=0,n=0,a=!0;this.children&&(this.sortChildren(),xe(this._childrenByLayout,function(s){var o,l;if(A(s.relativeWidth)?(o=_e(e._availableWidth*s.relativeWidth,2),e.layout=="horizontal"&&(o-=s.pixelMarginRight+s.pixelMarginLeft)):e.layout=="horizontal"&&s.invalid&&s.validate(),A(s.relativeHeight)?(l=_e(e._availableHeight*s.relativeHeight,2),e.layout=="vertical"&&(l-=s.pixelMarginTop+s.pixelMarginBottom)):e.layout=="vertical"&&s.invalid&&s.validate(),s.invalid==!1){if(A(s.relativeWidth)&&(s.maxWidth=o),A(s.relativeHeight)&&(s.maxHeight=l),s.isMeasured){e.layout=="horizontal"&&(A(s.percentWidth)||s.measuredWidth>0&&(e._availableWidth-=s.measuredWidth+s.pixelMarginLeft+s.pixelMarginRight)),e.layout=="vertical"&&(A(s.percentHeight)||s.measuredHeight>0&&(e._availableHeight-=s.measuredHeight+s.pixelMarginTop+s.pixelMarginBottom));var u=s.measuredWidth,c=s.measuredHeight;s.align!="none"&&(u+=s.pixelMarginLeft+s.pixelMarginRight),s.valign!="none"&&(c+=s.pixelMarginTop+s.pixelMarginBottom),i=Math.max(i,u),n=Math.max(n,c)}}else s.isMeasured&&(A(s.relativeWidth)&&s.maxWidth!=o&&(s.maxWidth=o,a=!1),A(s.relativeHeight)&&s.maxHeight!=l&&(s.maxHeight=l,a=!1))})),this._absoluteWidth=i,this._absoluteHeight=n,a&&this.arrange()},r.prototype.arrange=function(){var e=this,i=this.children,n=0,a=0,s=dt(this.innerWidth,this._absoluteWidth),o=dt(this.innerHeight,this._absoluteHeight),l,u,c,d,h=this.pixelPaddingLeft,f=this.pixelPaddingRight,p=this.pixelPaddingTop,m=this.pixelPaddingBottom,g=0,y=0,v=0,b=0,w=[],_=[],x,T,S,k=this.maxWidth,I=this.maxHeight,H=this.minWidth,R=this.minHeight,U=Jo(i.values);if(this.reverseOrder&&U.reverse(),this.layout=="grid"){T=k,x=1;for(var de=0,W=U.length;dex&&(x=oe)}}T=Ke(T,1,k),x=Ke(x,1,k),this.fixedWidthGrid?S=k/x:S=k/T,S=dt(1,Math.floor(S)),S=Qt(this.maxColumns,S),w=this.getColumnWidth(U,S,x)}for(var me,Se,Me,Ve,de=0,W=U.length;deQt(this.innerWidth,k)-L+1&&b=S&&(b=0,y+=_[v],v++,g=0);break}this.layout!=="none"&&(F.moveTo({x:Oe,y:pe}),ue=Oe+F.maxLeft-De,le=Oe+F.maxRight+j,C=pe+F.maxTop-X,P=pe+F.maxBottom+G,(le>u||!A(u))&&(u=le),(ued||!A(d))&&(d=P),(le>Se||!A(Se))&&(Se=le),(ueVe||!A(Ve))&&(Ve=Ve))}else F.validatePosition()}if(this.layout=="none"){var V=this.bbox;l=V.x,u=V.x+V.width,c=V.y,d=V.y+V.height}A(l)||(l=0,me=0),A(u)||(u=this._availableWidth,Se=u),A(c)||(c=0,Me=0),A(d)||(d=this._availableHeight,Ve=d),A(Me)||(Me=0),A(Ve)||(Ve=Me),A(me)||(me=0),A(Se)||(Se=me),n=u-l,a=d-c,A(this.relativeWidth)&&(n=k-h-f,l=0,u=n),A(this.relativeHeight)&&(a=I-p-m,c=0,d=a),A(this._pixelWidth)&&(l=0,n=this._pixelWidth-h-f),A(H)&&n0){var Z,ee,J=n,ie=a;J=-a&&i<=this.pixelWidth+a&&n>=-a&&n<=this.pixelHeight+a},r.prototype.copyFrom=function(e){var i=this;t.prototype.copyFrom.call(this,e),this.layout=e.layout,this.setStateOnChildren=e.setStateOnChildren,e._background&&(this.background=e._background.clone(),this.background.copyFrom(e._background)),Ue(e.children.iterator(),function(n){if(n.shouldClone){var a=n.clone();a.parent=i}})},Object.defineProperty(r.prototype,"preloader",{get:function(){var e=this._preloader;if(e)return e;if(this.parent)return this.parent.preloader},set:function(e){this._preloader&&this.removeDispose(this._preloader),this._preloader=e,e&&(e.parent=this.tooltipContainer,this._disposers.push(e))},enumerable:!0,configurable:!0}),r.prototype.setPaper=function(e){var i=this,n=t.prototype.setPaper.call(this,e);return n&&(this._background&&(this._background.paper=e,this._background.topParent=this.topParent),this.children.each(function(a){a.setPaper(e),a.topParent=i.topParent})),n},r.prototype.removeFromInvalids=function(){t.prototype.removeFromInvalids.call(this),D.removeFromInvalidLayouts(this)},r.prototype.setDataItem=function(e){this._dataItem!=e&&(Ue(this.children.iterator(),function(i){i.dataItem=e}),this._background&&(this._background.dataItem=e)),t.prototype.setDataItem.call(this,e)},r.prototype.measureElement=function(){this.disabled||this.isTemplate||this.layout=="none"||this.__disabled||this.validateLayout()},Object.defineProperty(r.prototype,"fontFamily",{get:function(){return this.getPropertyValue("fontFamily")},set:function(e){this.setPropertyValue("fontFamily",e,!0)&&(this.setSVGAttribute({"font-family":e}),this.invalidateLabels())},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"fontSize",{get:function(){return this.getPropertyValue("fontSize")},set:function(e){this.setPropertyValue("fontSize",e,!0)&&(this.setSVGAttribute({"font-size":e}),this.invalidateLabels())},enumerable:!0,configurable:!0}),r.prototype.invalidateLabels=function(){this.children.each(function(e){e.hardInvalidate?(e.hardInvalidate(),e.events.once("validated",e.handleValidate,e,!1)):e instanceof r&&e.invalidateLabels()})},Object.defineProperty(r.prototype,"fontWeight",{get:function(){return this.getPropertyValue("fontWeight")},set:function(e){this.setPropertyValue("fontWeight",e),this.setSVGAttribute({"font-weight":e})},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"textDecoration",{get:function(){return this.getPropertyValue("textDecoration")},set:function(e){this.setPropertyValue("textDecoration",e),this.setSVGAttribute({"text-decoration":e})},enumerable:!0,configurable:!0}),r.prototype.dispose=function(){this._background&&this._background.dispose(),this._shouldBeReady=[],this.disposeChildren(),t.prototype.dispose.call(this)},r.prototype.setState=function(e,i,n){var a=e;return e instanceof dc&&(a=e.name),this.setStateOnChildren&&Ue(this.children.iterator(),function(s){s.setState(a,i,n),a!="active"&&(s.isActive=!1)}),this._background&&this._background.setState(a),this.setStateOnSprites.length&&xe(this.setStateOnSprites,function(s){s.setState(a,i,n)}),t.prototype.setState.call(this,e,i,n)},r.prototype.setActive=function(e){t.prototype.setActive.call(this,e),this._background&&(this._background.isActive=e)},r.prototype.dispatchReady=function(){var e=this;if(!this.isReady()&&!this.isDisposed()){var i=!0;Og(this.children.iterator(),function(n){return!n.__disabled&&!n.disabled&&!n.isReady()?(i=!1,!1):!0}),n2(this._shouldBeReady,function(n){return!n.__disabled&&!n.disabled&&!n.isReady()?(i=!1,!1):!0}),i?t.prototype.dispatchReady.call(this):D.events.once("exitframe",function(){e.dispatchReady(),ze.requestFrame()},void 0,!1)}},r.prototype._systemUpdate=function(e){this.children.each(function(i){i.invalid&&(i._systemCheckIfValidate()?i.dataItem&&i.dataItem.component&&i.dataItem.component.dataInvalid?e.push(i):i.validate():e.push(i))}),t.prototype._systemUpdate.call(this,e)},r.prototype._systemValidatePositions=function(){this.children.each(function(e){e.positionInvalid&&e.validatePosition()}),t.prototype._systemValidatePositions.call(this)},r.prototype._systemValidateLayouts=function(){this.layoutInvalid&&!this.isDisposed()&&this.validateLayout()},Object.defineProperty(r.prototype,"tapToActivate",{get:function(){return this._tapToActivate},set:function(e){this._tapToActivate!=e&&this.setTapToActivate(e)},enumerable:!0,configurable:!0}),r.prototype.setTapToActivate=function(e){var i=this;this._tapToActivate=e,this.interactions.isTouchProtected=e,e&&this.interactions.setEventDisposer("container-tapToActivate",e,function(){return new zt([i.events.on("hit",i.handleTapToActivate,i,!1),i.events.on("down",i.initTapTimeout,i,!1),i.events.on("track",i.initTapTimeout,i,!1),Be().body.events.on("down",function(n){Be().isLocalElement(n.pointer,i.paper.svg,i.uid)||i.handleTapToActivateDeactivation()},i,!1)])}),Be()},r.prototype.handleTapToActivate=function(){this.interactions.isTouchProtected=!1,this.initTapTimeout()},r.prototype.handleTapToActivateDeactivation=function(){this.interactions.isTouchProtected=!0},r.prototype.initTapTimeout=function(){var e=this;this._tapToActivateTimeout&&this._tapToActivateTimeout.dispose(),this.tapToActivate&&!this.interactions.isTouchProtected&&this.tapTimeout&&(this._tapToActivateTimeout=this.setTimeout(function(){e.handleTapToActivateDeactivation()},this.tapTimeout))},r.prototype.moveHtmlContainer=function(e){var i=E2(e);if(i){this.htmlContainer=i;var n=this.svgContainer;n.htmlElement=i,n.htmlElement.appendChild(n.SVGContainer),n.initSensor(),n.measure()}else At(e)&&e!=""&&ze.log("html container '"+e+"' not found")},r.prototype.hasLicense=function(){for(var e=0;e0;){var s=a[0],o=s.dataProvider;if(s.isDisposed())Ne(a,s);else if(o&&o.dataInvalid)try{if(o.validateData(),o.dataValidationProgress<1)break}catch(d){Ne(a,o),o.raiseCriticalError(d)}else try{if(s.validateData(),s.dataValidationProgress<1)break}catch(d){Ne(a,s),s.raiseCriticalError(d)}}if(Date.now()-e>this.updateStepDuration)break}for(;D.invalidRawDatas.length>0;){var s=D.invalidRawDatas[0];if(s.isDisposed())Ne(D.invalidRawDatas,s);else try{s.validateRawData()}catch(h){Ne(D.invalidRawDatas,s),s.raiseCriticalError(h)}}for(;D.invalidDataItems.length>0;){var s=D.invalidDataItems[0],o=s.dataProvider;if(!(s.isDisposed()||s.dataInvalid||o&&o.dataInvalid))try{s.validateDataItems()}catch(f){Ne(D.invalidDataItems,s),s.raiseCriticalError(f)}Ne(D.invalidDataItems,s)}for(;D.invalidDataRange.length>0;){var s=D.invalidDataRange[0],o=s.dataProvider;if(!(s.isDisposed()||s.dataInvalid||o&&o.dataInvalid))try{s.validateDataRange(),s.skipRangeEvent||s.dispatchImmediately("datarangechanged"),s.skipRangeEvent=!1}catch(f){Ne(D.invalidDataRange,s),s.raiseCriticalError(f)}Ne(D.invalidDataRange,s)}var l=[];je(D.invalidLayouts,function(d){r.validateLayouts(d)}),je(D.invalidPositions,function(d){r.validatePositions(d)});var u=!1;if(e=Date.now(),je(D.invalidSprites,function(d,h){for(var f=0;h.length>0;){if(r.validateLayouts(d),r.validatePositions(d),f++,f==5){if(Date.now()-e>r.updateStepDuration)break;f=0}var p=h[h.length-1];if(p&&!p.isDisposed()){if(!p._systemCheckIfValidate())l.push(p);else if(!r.checkIfValidate2(p))l.push(p);else try{p._systemUpdate(l)}catch(m){p.invalid=!1,Ne(h,p),p.raiseCriticalError(m)}p.invalid=!1}Ne(h,p)}D.invalidSprites[d]=D.invalidSprites[d].concat(l)}),je(D.invalidSprites,function(d,h){h.length>0&&(u=!0)}),je(D.invalidDatas,function(d,h){h.length>0&&(u=!0)}),xe(Jo(this.animations),function(d){d.update()}),je(D.invalidLayouts,function(d){r.validateLayouts(d)}),je(D.invalidPositions,function(d){r.validatePositions(d)}),pS(),je(D.invalidLayouts,function(d){r.validateLayouts(d)}),je(D.invalidPositions,function(d){r.validatePositions(d)}),D.dispatchImmediately("exitframe"),(u||this.animations.length>0||i.length>0)&&this.requestFrame(),this.updateStepDuration<200){var c=!0;je(D.invalidDatas,function(d,h){h.length>0&&(c=!1)}),je(D.invalidSprites,function(d,h){h.length>0&&(c=!1)}),c&&(this.updateStepDuration=200)}}},t.prototype.checkIfValidate2=function(r){return!(r.dataItem&&r.dataItem.component&&r.dataItem.component.dataInvalid&&!r.dataItem.component.isTemplate)},t.prototype.requestFrame=function(){var r=this;this._frameRequested||(Pg(function(){r.update()}),this._frameRequested=!0)},t.prototype.softInvalidate=function(r){var e=this;r.children.each(function(i){i instanceof jt&&e.softInvalidate(i),i.measureFailed&&(fr(i,"Label")?i.hardInvalidate():i.invalidate(),i.measureFailed=!1)})},t.prototype.validatePositions=function(r){for(var e=D.invalidPositions[r];e.length>0;){var i=e[e.length-1];if(i.isDisposed())Ne(e,i);else try{i._systemValidatePositions()}catch(n){i.positionInvalid=!1,Ne(e,i),i.raiseCriticalError(n)}}},t.prototype.validateLayouts=function(r){for(var e=D.invalidLayouts[r];e.length>0;){var i=e[e.length-1];if(i.isDisposed())Ne(e,i);else try{i.children.each(function(n){n._systemValidateLayouts()}),i.validateLayout()}catch(n){i.layoutInvalid=!1,Ne(e,i),i.raiseCriticalError(n)}}},t.prototype.log=function(r){r8(r)},Object.defineProperty(t.prototype,"isPaused",{get:function(){return this._isPaused},set:function(r){this._isPaused=r,r||(this._frameRequested=!1,this.requestFrame())},enumerable:!0,configurable:!0}),t.VERSION="4.10.30",t}(),ze=new m8,N2=function(){function t(){}return t.prototype.parse=function(r){return[]},Object.defineProperty(t.prototype,"parsableNumbers",{get:function(){return this.options.numberFields&&this.options.numberFields.length>0},enumerable:!0,configurable:!0}),t.prototype.maybeToNumber=function(r,e){return this.options.numberFields.indexOf(r)!==-1?Df(e):e},Object.defineProperty(t.prototype,"parsableDates",{get:function(){return this.options.dateFields&&this.options.dateFields.length>0},enumerable:!0,configurable:!0}),t.prototype.maybeToDate=function(r,e){return this.options.dateFields.indexOf(r)!==-1?this.options.dateFormatter.parse(e,this.dateFormat):e},t.prototype.maybeToEmpty=function(r){return(!E(r)||r=="")&&E(this.options.emptyAs)?this.options.emptyAs:r},Object.defineProperty(t.prototype,"dateFormatter",{get:function(){return this.options.dateFormatter||(this.options.dateFormatter=new _l,this.options.dateFormat&&(this.options.dateFormat=this.options.dateFormat)),this.options.dateFormatter},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"dateFormat",{get:function(){return this.options.dateFormat||this.dateFormatter.inputDateFormat},enumerable:!0,configurable:!0}),t}(),v8=[",",";"," "],pc=function(t){se(r,t);function r(){var e=t!==null&&t.apply(this,arguments)||this;return e.contentType="text/csv",e.options={delimiter:"",reverse:!1,skipRows:0,skipEmpty:!0,useColumnNames:!1},e}return r.isCSV=function(e){return!!r.getDelimiterFromData(e)},r.getDelimiterFromData=function(e){var i=e.split(` +`),n=i.length,a;return xe(v8,function(s){for(var o=0,l=0,u=0;u1){if(l===0)l=o;else if(o!=l){l=0;break}}else{l=0;break}l&&(a=s)}),a},r.prototype.parse=function(e){this.options.delimiter||(this.options.delimiter=r.getDelimiterFromData(e));var i=this.CSVToArray(e,this.options.delimiter),n=E(this.options.emptyAs),a=this.parsableNumbers,s=this.parsableDates,o=[],l=[],u,c;for(c=0;c0&&l.delay(i))}),s}},r.prototype.dispose=function(){t.prototype.dispose.call(this),xe(this.sprites,function(e){e.dispose()}),this.sprites=[]},r.prototype.hide=function(e,i,n,a){var s=this;if(this.isHiding=!0,xe(this.sprites,function(l){var u=l.hide(e);u!=null&&!u.isFinished()&&(s._disposers.push(u),i!=null&&i>0&&u.delay(i))}),A(n)&&a){var o;if(xe(a,function(l){var u=s.setWorkingValue(l,n,e,i);u&&(o=u)}),o&&!o.isFinished())return this._hideDisposer=o.events.on("animationended",function(){s.setVisibility(!1,!0),s.isHiding=!1}),this._disposers.push(this._hideDisposer),o;this.isHiding=!1,this.setVisibility(!1,!0)}else this.isHiding=!1,this.setVisibility(!1)},r.prototype.getDuration=function(e){if(!A(e)){var i=this.component;i&&(e=i.interpolationDuration)}if(e!=null)return this._adapterO?this._adapterO.apply("duration",e):e},r.prototype.getValue=function(e,i){if(e&&this.component){i||(i=this.component.dataFields[e+"Show"],i||(i="value"));var n=this.values[e][i];return this._adapterO&&this._adapterO.isEnabled("value")?this._adapterO.apply("value",{value:n,field:e}).value:n}},r.prototype.getWorkingValue=function(e){if(e&&this.component){var i=this.component.dataFields[e+"Show"];return i||(i="workingValue"),this._adapterO?this._adapterO.apply("workingValue",{workingValue:this.values[e][i],field:e}).workingValue:this.values[e][i]}},r.prototype.getActualWorkingValue=function(e){return this.values[e].workingValue},r.prototype.setValue=function(e,i,n,a){var s=this.values[e].value,o=this.getDuration(n);if(i=Ut(i),s!==i){if(this.values[e].value=i,this._eventDispatcher&&!this.__disabled&&this.events.isEnabled("valuechanged")){var l={type:"valuechanged",target:this,property:e};this.events.dispatchImmediately("valuechanged",l)}this.component&&this.component.handleDataItemValueChange(this,e)}this.setWorkingValue(e,i,o,a)},r.prototype.setCalculatedValue=function(e,i,n){var a=this.values[e][n];if(a!==i&&A(i)){if(this.values[e][n]=i,this._eventDispatcher&&!this.__disabled&&this.events.isEnabled("calculatedvaluechanged")){var s={type:"calculatedvaluechanged",target:this,property:e};this.events.dispatchImmediately("calculatedvaluechanged",s)}this.component&&this.component.handleDataItemCalculatedValueChange(this,e)}},r.prototype.setWorkingValue=function(e,i,n,a){if(A(this.values[e].value)){var s=this.getDuration(n),o=this.values[e].workingValue;if(s!=null&&s>0&&A(o)&&this.component)if(o!=i){var l=this.animate({childObject:this.values[e],property:"workingValue",from:o,to:i,dummyData:e},s,this.component.interpolationEasing);return a!=null&&l.delay(a),l.events.on("animationstarted",this.handleInterpolationProgress,this),l.events.on("animationprogress",this.handleInterpolationProgress,this),l.events.on("animationended",this.handleInterpolationProgress,this),this._valueAnimations[e]=l,l}else{var u=this._valueAnimations[e];u&&u.stop(),this.values[e].workingValue=i}else{var u=this._valueAnimations[e];if(u&&u.stop(),this.values[e].workingValue=i,this._eventDispatcher&&!this.__disabled&&this.events.isEnabled("workingvaluechanged")){var c={type:"workingvaluechanged",target:this,property:e};this.events.dispatchImmediately("workingvaluechanged",c)}this.component&&this.component.handleDataItemWorkingValueChange(this,e)}}},r.prototype.setLocation=function(e,i,n,a){var s=this.locations[e];if(s!==i){if(this.locations[e]=i,this._eventDispatcher&&!this.__disabled&&this.events.isEnabled("locationchanged")){var o={type:"locationchanged",target:this,property:e};this.events.dispatchImmediately("locationchanged",o)}this.component&&this.component.handleDataItemValueChange(this,e),this.setWorkingLocation(e,i,n,a)}},r.prototype.setWorkingLocation=function(e,i,n,a){var s=this.getDuration(n),o=this.workingLocations[e];if(s!=null&&s>0&&A(o)&&this.component)if(o!=i){var l=this.animate({childObject:this.workingLocations,property:e,from:o,to:i,dummyData:e},s,this.component.interpolationEasing);return a!=null&&l.delay(a),l.events.on("animationstarted",this.handleInterpolationProgress,this),l.events.on("animationprogress",this.handleInterpolationProgress,this),l.events.on("animationended",this.handleInterpolationProgress,this),this._locationAnimations[e]=l,l}else{var u=this._locationAnimations[e];u&&u.stop(),this.workingLocations[e]=i}else{var u=this._locationAnimations[e];if(u&&u.stop(),this.workingLocations[e]=i,this._eventDispatcher&&!this.__disabled&&this.events.isEnabled("workinglocationchanged")){var c={type:"workinglocationchanged",target:this,property:e};this.events.dispatchImmediately("workinglocationchanged",c)}this.component&&this.component.handleDataItemWorkingLocationChange(this,e)}},r.prototype.setDate=function(e,i,n){!Qo(i)&&this.component&&(i=this.component.dateFormatter.parse(i));var a=this.dates[e];a!==i&&(this.dates[e]=i,this.setValue(e,i.getTime(),n))},r.prototype.getDate=function(e){return this._adapterO?this._adapterO.apply("date",{date:this.dates[e],field:e}).date:this.dates[e]},r.prototype.setProperty=function(e,i){if(this.properties[e]!==i){if(this.hasProperties=!0,this.properties[e]=i,this._eventDispatcher&&!this.__disabled&&this.events.isEnabled("propertychanged")){var n={type:"propertychanged",target:this,property:e,value:i};this.events.dispatchImmediately("propertychanged",n)}this.component&&this.component.handleDataItemPropertyChange(this,e)}},r.prototype.setCategory=function(e,i){At(i)||(i=xg(i)),this.categories[e]!==i&&(this.categories[e]=i)},r.prototype.copyFrom=function(e){t.prototype.copyFrom.call(this,e),e.dataContext&&(this.dataContext=zS(e.dataContext,{})),us(e.locations,this.locations),e._adapterO&&this.adapter.copyFrom(e._adapterO),this.component=e.component},Object.defineProperty(r.prototype,"opacity",{set:function(e){xe(this.sprites,function(i){i.opacity=e})},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"ignoreMinMax",{get:function(){return this._ignoreMinMax},set:function(e){if(this._ignoreMinMax=e,this._eventDispatcher&&!this.__disabled&&this.events.isEnabled("propertychanged")){var i={type:"propertychanged",target:this,property:"ignoreMinMax",value:e};this.events.dispatchImmediately("propertychanged",i)}this.component&&this.component.handleDataItemPropertyChange(this,"ignoreMinMax")},enumerable:!0,configurable:!0}),r.prototype.animate=function(e,i,n){return new Bi(this,e,i,n).start()},r.prototype.handleInterpolationProgress=function(e){var i=e.target,n=i.animationOptions[0];if(n){if(this._eventDispatcher&&!this.__disabled&&this.events.isEnabled("workingvaluechanged")){var a={type:"workingvaluechanged",target:this,property:n.dummyData};this.events.dispatchImmediately("workingvaluechanged",a)}this.component&&this.component.handleDataItemWorkingValueChange(this,n.dummyData)}},r.prototype.hasValue=function(e){for(var i=0,n=e.length;i0;)this.data.shift(),i--;this.invalidateData()},r.prototype.removeData=function(e,i){if(A(e)&&e>0){for(;e>0;){var n=this.mainDataSet.getIndex(0);n&&this.mainDataSet.remove(n),this.dataUsers.each(function(a){if(!a.data||a.data.length==0){var s=a.mainDataSet.getIndex(0);s&&a.mainDataSet.remove(s)}}),i||this.data.shift(),this._parseDataFrom>0&&this._parseDataFrom--,e--}this.invalidateDataItems()}},r.prototype.invalidateData=function(){this.disabled||this.isTemplate||(D.addToInvalidComponents(this),ze.requestFrame(),this.dataInvalid=!0,Ue(this.dataUsers.iterator(),function(e){e.invalidateDataItems()}))},r.prototype.invalidateDataUsers=function(){Ue(this.dataUsers.iterator(),function(e){e.invalidate()})},r.prototype.invalidateDataItems=function(){this.disabled||this.isTemplate||(Fn(D.invalidDataItems,this),ze.requestFrame(),this.dataItemsInvalid=!0,Ue(this.dataUsers.iterator(),function(e){e.invalidateDataItems()}))},r.prototype.invalidateDataRange=function(){this.disabled||this.isTemplate||(this.dataRangeInvalid=!0,Fn(D.invalidDataRange,this),ze.requestFrame())},r.prototype.validateDataRange=function(){Ne(D.invalidDataRange,this),this.dataRangeInvalid=!1,(this.startIndex!=this._prevStartIndex||this.endIndex!=this._prevEndIndex)&&(this.rangeChangeUpdate(),this.appendDataItems(),this.invalidate(),this.dispatchImmediately("datarangechanged"))},r.prototype.sliceData=function(){this._workingStartIndex=this.startIndex,this._workingEndIndex=this.endIndex},r.prototype.rangeChangeUpdate=function(){this.sliceData(),this._prevStartIndex=this.startIndex,this._prevEndIndex=this.endIndex},r.prototype.appendDataItems=function(){for(var e=this.endIndex,i=this.startIndex;i0&&this.disposeData(),this.data.length>0){var i=this.preloader;Ue(this.dataUsers.iterator(),function(d){d._startIndex=void 0,d._endIndex=void 0});var n=0,a=Date.now(),s=this._parseDataFrom,o=this.data.length,l=function(){var d=u.data[s];if(u._usesData){var h=u.getDataItem(d);u.processDataItem(h,d)}if(u.dataUsers.each(function(p){if(p.data.length==0){var m=p.getDataItem(d);p.processDataItem(m,d)}}),n++,n==100){n=0;var f=Date.now()-a;if(f>u.parsingStepDuration&&s.5&&!i.visible||(i.progress=s/u.data.length)),u.dataValidationProgress=s/u.data.length,s=u.data.length,u.invalidateData(),{value:void 0}}},u=this;for(s;s0?this.invalidateData():(this.dispatchImmediately("beforedatavalidated"),this.dispatch("datavalidated")))},r.prototype.getDataSource=function(e){var i=this;return E(this._dataSources[e])||(this._dataSources[e]=new b8,this._dataSources[e].component=this,this.setDataSourceEvents(this._dataSources[e],e),this._dataSources[e].adapter.add("dateFields",function(n){return i.dataSourceDateFields(n)}),this._dataSources[e].adapter.add("numberFields",function(n){return i.dataSourceNumberFields(n)}),this.events.on("inited",function(){i.loadData(e)},this,!1)),this._dataSources[e]},Object.defineProperty(r.prototype,"dataSource",{get:function(){return this._dataSources.data||this.getDataSource("data"),this._dataSources.data},set:function(e){var i=this;this._dataSources.data&&this.removeDispose(this._dataSources.data),this._dataSources.data=e,this._dataSources.data.component=this,this.events.on("inited",function(){i.loadData("data")},this,!1),this.setDataSourceEvents(e,"data")},enumerable:!0,configurable:!0}),r.prototype.loadData=function(e){this._dataSources[e].load()},r.prototype.dataSourceDateFields=function(e){return e},r.prototype.dataSourceNumberFields=function(e){return e},r.prototype.populateDataSourceFields=function(e,i,n){return xe(n,function(a){i[a]&&vi(e,i[a])===-1&&e.push(i[a])}),e},r.prototype.setDataSourceEvents=function(e,i){var n=this;e.events.on("started",function(a){var s=n.preloader;s&&(s.progress=0)},void 0,!1),e.events.on("loadstarted",function(a){var s=n.preloader;s&&(s.progress=.25)},void 0,!1),e.events.on("loadended",function(a){var s=n.preloader;s&&(s.progress=.5)},void 0,!1),e.events.on("parseended",function(a){var s=n.preloader;s&&(s.progress=.75)},void 0,!1),e.events.on("ended",function(a){var s=n.preloader;s&&(s.progress=1)},void 0,!1),e.events.on("error",function(a){var s=n.preloader;s&&(s.progress=1),n.openModal(a.message)},void 0,!1),i&&e.events.on("done",function(a){var s=n.preloader;s&&(s.progress=1),i=="data"&&!Ai(a.data)&&(a.data=[a.data]),e.incremental&&i=="data"&&n.data.length?n.addData(a.data,e.keepCount?a.data.length:0):e.updateCurrentData&&i=="data"&&n.data.length?(xe(n.data,function(o,l){E(a.data[l])&&je(o,function(u,c){E(a.data[l][u])&&(o[u]=a.data[l][u])})}),n.invalidateRawData()):n[i]=a.data})},Object.defineProperty(r.prototype,"responsive",{get:function(){return this._responsive||(this._responsive=new w8,this._responsive.component=this),this._responsive},set:function(e){this._responsive=e,this._responsive.component=this},enumerable:!0,configurable:!0}),r.prototype.zoom=function(e,i,n,a){var s=this;i===void 0&&(i=!1),n===void 0&&(n=!1);var o=e.start,l=e.end,u=e.priority;if(e.start==e.end&&(e.start=e.start-.5/this.maxZoomFactor,e.end=e.end+.5/this.maxZoomFactor),u=="end"&&l==1&&o!=0&&othis.end&&(u="end"),A(a)||(a=this.maxZoomDeclination),!A(o)||!A(l))return{start:this.start,end:this.end};if(this._finalStart!=o||this._finalEnd!=l){var c=this.maxZoomFactor/this.minZoomCount,d=this.maxZoomFactor/this.maxZoomCount;if(u=="start"?(this.maxZoomCount>0&&1/(l-o)c&&(l=o+1/c),l>1&&l-o<1/c&&(o=l-1/c)):(this.maxZoomCount>0&&1/(l-o)c&&(o<=0?l=o+1/c:o=l-1/c),o<0&&l-o<1/c&&(l=o+1/c)),o<-a&&(o=-a),1/(l-o)>c&&(l=o+1/c),l>1+a&&(l=1+a),1/(l-o)>c&&(o=l-1/c),this._finalEnd=l,this._finalStart=o,this.skipRangeEvent=i,this.dispatchImmediately("rangechangestarted"),this.rangeChangeDuration>0&&!n){var h=this.rangeChangeAnimation;if(h&&h.progress<1){var f=h.animationOptions;if(f.length>1){if(f[0].to==o&&f[1].to==l)return{start:o,end:l};h.isDisposed()||h.stop()}}this.rangeChangeAnimation&&this.rangeChangeAnimation.kill(),h=this.animate([{property:"start",to:o},{property:"end",to:l}],this.rangeChangeDuration,this.rangeChangeEasing),this.rangeChangeAnimation=h,h&&!h.isFinished()?h.events.on("animationended",function(){s.dispatchImmediately("rangechangeended")}):this.dispatchImmediately("rangechangeended")}else this.start=o,this.end=l,this.dispatch("rangechangeended")}return{start:o,end:l}},r.prototype.zoomToIndexes=function(e,i,n,a){if(!(!A(e)||!A(i))){var s=e/this.dataItems.length,o=i/this.dataItems.length;this.zoom({start:s,end:o},n,a)}},Object.defineProperty(r.prototype,"zoomFactor",{get:function(){return Ke(1/(this.end-this.start),1,this.maxZoomFactor)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"maxZoomFactor",{get:function(){return this.getPropertyValue("maxZoomFactor")},set:function(e){this.setPropertyValue("maxZoomFactor",e)&&(e==1&&(this.maxZoomDeclination=0),this.invalidateDataRange())},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"maxZoomDeclination",{get:function(){return this.getPropertyValue("maxZoomDeclination")},set:function(e){this.setPropertyValue("maxZoomDeclination",e)&&this.invalidateDataRange()},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"startIndex",{get:function(){return A(this._startIndex)||(this._startIndex=0),this._startIndex},set:function(e){this._startIndex=Ke(Math.round(e),0,this.dataItems.length),this.start=this.indexToPosition(this._startIndex)},enumerable:!0,configurable:!0}),r.prototype.indexToPosition=function(e){return e/this.dataItems.length},Object.defineProperty(r.prototype,"endIndex",{get:function(){var e=this.dataItems.length;return(!A(this._endIndex)||this._endIndex>e)&&(this._endIndex=e),this._endIndex},set:function(e){this._endIndex=Ke(Math.round(e),0,this.dataItems.length),this.end=this.indexToPosition(this._endIndex)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"start",{get:function(){return this._adapterO?this._adapterO.apply("start",this._start):this._start},set:function(e){if(this._start!=e){this._start=e;var i=Math.max(0,Math.floor(this.dataItems.length*e)||0);this._startIndex=Math.min(i,this.dataItems.length),this.invalidateDataRange(),this.invalidate(),this.dispatchImmediately("startchanged"),this.dispatch("startendchanged")}},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"end",{get:function(){return this._adapterO?this._adapterO.apply("end",this._end):this._end},set:function(e){this._end!=e&&(this._end=e,this._endIndex=Math.min(this.dataItems.length,Math.ceil(this.dataItems.length*e)||0),this.invalidateDataRange(),this.invalidate(),this.dispatchImmediately("endchanged"),this.dispatch("startendchanged"))},enumerable:!0,configurable:!0}),r.prototype.removeFromInvalids=function(){t.prototype.removeFromInvalids.call(this),D.removeFromInvalidComponents(this),Ne(D.invalidDataItems,this),Ne(D.invalidDataRange,this),Ne(D.invalidRawDatas,this)},Object.defineProperty(r.prototype,"dataItems",{get:function(){if(this._currentDataSetId!=""){var e=this.dataSets.getKey(this._currentDataSetId);if(e)return e}return this._dataItems},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"dataSets",{get:function(){return this._dataSets||(this._dataSets=new $t),this._dataSets},enumerable:!0,configurable:!0}),r.prototype.setDataSet=function(e){if(this._currentDataSetId!=e){var i=this.dataSets.getKey(e);if(i)return this.dataItems.each(function(n){n.__disabled=!0}),this._currentDataSetId=e,this.invalidateDataRange(),this._prevStartIndex=void 0,this.dataItems.each(function(n){n.__disabled=!1}),!0;if(this._currentDataSetId!="")return this.dataItems.each(function(n){n.__disabled=!0}),this._currentDataSetId="",this.invalidateDataRange(),this._prevStartIndex=void 0,this.dataItems.each(function(n){n.__disabled=!1}),!0}return!1},Object.defineProperty(r.prototype,"currentDataSetId",{get:function(){return this._currentDataSetId},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"mainDataSet",{get:function(){return this._dataItems},enumerable:!0,configurable:!0}),r.prototype._updateDataItemIndexes=function(e){for(var i=this.mainDataSet.values,n=i.length,a=e;athis.availableWidth||this.bbox.widththis.availableHeight||this.bbox.height0&&(f+=v),h.removeElement(y);var b=this.getLineInfo(m);b&&(b.text="",b.element.textContent="");continue}var w=nn().chunk(g,null,this.ignoreFormatting),_=0,x=!0,T=!1,S=this.getLineInfo(m);S?(S.text="",S.element.textContent=""):(S={text:"",element:this.getSVGLineElement("",0),complex:!1},h.add(S.element)),S.element.removeAttr("display"),S.element.removeChildren(),this.textPathElement&&S.element.add(this.textPathElement);for(var k=0;ka){this.isOversized=!0;var H=S.element.textContent,R=S.bbox.width/H.length,U=Qt(Math.ceil((S.bbox.width-a)/R),H.length);if(this.truncate){var de=!1,W=S.element.node;if(W&&W.childNodes)for(var F=S.element.node.childNodes.length-1;F>=0;F--){var oe=S.element.node.childNodes[F];if(de&&S.bbox.width<=a&&(oe.textContent+=" "+this.ellipsis,S.bbox=S.element.getBBox(),S.bbox.width=Math.floor(S.bbox.width),S.bbox.width<=a))break;de=!1;var me=oe.textContent;for(H=S.element.textContent,U=Qt(Math.ceil((S.bbox.width-a)/R),H.length);S.bbox.width>a&&U<=H.length&&U>0;){var Se=dt(H.length-U-this.ellipsis.length,1);Se<=1&&(U=0,F>0&&(de=!0,S.element.node.removeChild(oe))),me=Tf(me,Se,this.ellipsis,this.fullWords,this.rtl),me.length>Se&&this.fullWords&&(me=Tf(me,Se,this.ellipsis,!1,this.rtl)),oe.textContent=me,S.bbox=S.element.getBBox(),S.bbox.width=Math.floor(S.bbox.width),U=Math.ceil(U*1.1)}T=!0}}else{var Me=S.element.node;if(Me){for(var Ve=S.element.node.lastChild,Oe=void 0;S.bbox.width>a&&U<=H.length&&U>0;){var Se=dt(I.text.length-U,1);if(x?Oe=Ef(I.text,Se,!0,this.rtl):(Oe=Ef(I.text,Se,!0,this.rtl,!1),(Oe[0].length>Se||Se===1)&&(S.element.node.removeChild(Ve),U=0)),U>0){var pe=Oe.shift();x&&(pe=b2(pe)),Ve.textContent=nn().cleanUp(pe)}S.bbox=S.element.getBBox(),S.bbox.width=Math.floor(S.bbox.width),U++}if(Oe.length>0){var De="";E(Oe)&&(this.rtl?De+=Oe.join("")+p:De+=p+Oe.join("").replace(/([\[\]]{1})/g,"$1$1"));for(var j=k+1;ja||ue>s)&&(this.isOversized=!0)}this.setStyles(),this.updateCenter(),this.updateBackground(),d=="none"&&this.group.attr({display:"none"}),this.pathElement&&this.paper.appendDef(this.pathElement)}},r.prototype.maybeHideOversized=function(){this.hideOversized&&(this.availableWidth=0;s--){var o=i[s];if(o.setAttribute("text-anchor",this.textAlign),this.textPathElement)o.removeAttribute("x"),o.removeAttribute("y");else{switch(this.textAlign){case"middle":o.setAttribute("x",(n/2).toString()+"px");break;case"end":this.rtl||o.setAttribute("x",n.toString());break;default:this.rtl?o.setAttribute("x",n.toString()):o.removeAttribute("text-anchor");break}var l=Ut(o.getAttribute("y"));switch(this.textValign){case"middle":o.setAttribute("y",((l||0)+(a-this.bbox.height)/2).toString());break;case"bottom":o.setAttribute("y",((l||0)+a-this.bbox.height).toString());break;default:o.setAttribute("y",(l||0).toString());break}}}}},r.prototype.getSVGLineElement=function(e,i){var n=this.paper.addGroup("text");return n.textContent=e,n.attr({x:"0"}),E(i)&&n.attr({y:i.toString()}),(this.truncate||this.wrap)&&n.attr({overflow:"hidden"}),n},Object.defineProperty(r.prototype,"rtl",{get:function(){return E(this._rtl)?this._rtl:this._topParent?this._topParent.rtl:!1},set:function(e){e=pt(e),this._rtl=e,this.element&&this.alignSVGText()},enumerable:!0,configurable:!0}),r.prototype.resetBBox=function(){this._bbox={x:0,y:0,width:0,height:0}},r.prototype.getHTMLLineElement=function(e){var i=document.createElement("div");switch(i.innerHTML=e,this.textAlign){case"middle":i.style.textAlign="center";break;case"end":i.style.textAlign="right";break}return this.wrap?i.style.wordWrap="break-word":i.style.whiteSpace="nowrap",this.rtl&&(i.style.direction="rtl"),E(this.fill)&&(i.style.color=this.fill.toString()),i},r.prototype.setStyles=function(){var e=this.element;!this.selectable||this.draggable||this.resizable||this.swipeable?e.addStyle({webkitUserSelect:"none",msUserSelect:"none"}):this.selectable&&(e.removeStyle("webkitUserSelect"),e.removeStyle("msUserSelect"))},r.prototype.hideUnused=function(e){this.initLineCache();var i=this.getCache("lineInfo");if(i.length>=e)for(var n=e;ne?i[e]:void 0},r.prototype.addLineInfo=function(e,i){this.initLineCache(),this.getCache("lineInfo")[i]=e},r.prototype.initLineCache=function(){E(this.getCache("lineInfo"))||this.setCache("lineInfo",[],0)},r.prototype.setDataItem=function(e){this._sourceDataItemEvents&&this._sourceDataItemEvents.dispose(),e&&(this._sourceDataItemEvents=new zt([e.events.on("valuechanged",this.invalidate,this,!1),e.events.on("workingvaluechanged",this.invalidate,this,!1),e.events.on("calculatedvaluechanged",this.invalidate,this,!1),e.events.on("propertychanged",this.invalidate,this,!1)])),t.prototype.setDataItem.call(this,e)},Object.defineProperty(r.prototype,"availableWidth",{get:function(){return E(this.maxWidth)?this.maxWidth:this.pixelWidth},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"availableHeight",{get:function(){return E(this.maxHeight)?this.maxHeight:this.pixelHeight},enumerable:!0,configurable:!0}),r.prototype.getSvgElement=function(e,i,n){var a=this.paper.add("tspan");return a.textContent=e,i&&a.node.setAttribute("style",i),n&&n.add(a),a},r.prototype.deepInvalidate=function(){t.prototype.deepInvalidate.call(this),this.hardInvalidate()},Object.defineProperty(r.prototype,"readerTitle",{get:function(){var e=this.getPropertyValue("readerTitle");return e?this.dataItem&&(e=this.populateString(e)):e=this.populateString(KS(oc(this.html)?this.html:this.text)),e},set:function(e){e=qt(e),this.setPropertyValue("readerTitle",e)&&this.applyAccessibility()},enumerable:!0,configurable:!0}),r}(jt);D.registeredClasses.Label=$n;Ng.push({relevant:_8.heightXS,state:function(t,r){if(t instanceof $n&&t.parent&&t.parent.isBaseSprite){var e=t.states.create(r);return e.properties.disabled=!0,e}return null}});var pd=function(t){se(r,t);function r(){var e=t.call(this)||this;return e.className="RoundedRectangle",e.element=e.paper.add("path"),e.cornerRadius(3,3,3,3),e.applyTheme(),e}return r.prototype.draw=function(){t.prototype.draw.call(this);var e=this.innerWidth,i=this.innerHeight;if(A(e)&&A(i)){var n=Qt(e,i)/2,a=Hr(this.cornerRadiusTopLeft,n),s=Hr(this.cornerRadiusTopRight,n),o=Hr(this.cornerRadiusBottomRight,n),l=Hr(this.cornerRadiusBottomLeft,n),u=Qt(Math.abs(e/2),Math.abs(i/2)),c=Ke(a,0,u),d=Ke(s,0,u),h=Ke(o,0,u),f=Ke(l,0,u),p="M"+c+",0 L"+(e-d)+",0",m=" L"+f+","+i,g=" L0,"+c,y=" L"+e+","+(i-h),v=" a"+d+","+d+" 0 0 1 "+d+","+d,b=" a"+h+","+h+" 0 0 1 -"+h+","+h,w=" a"+f+","+f+" 0 0 1 -"+f+",-"+f,_=" a"+c+","+c+" 0 0 1 "+c+",-"+c,x=p+v+y+b+m+w+g+_+" Z";this.path=x}},r.prototype.cornerRadius=function(e,i,n,a){this.cornerRadiusTopLeft=e,this.cornerRadiusTopRight=i,this.cornerRadiusBottomLeft=n,this.cornerRadiusBottomRight=a},Object.defineProperty(r.prototype,"cornerRadiusTopLeft",{get:function(){return this.getPropertyValue("cornerRadiusTopLeft")},set:function(e){this.setPercentProperty("cornerRadiusTopLeft",e,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"cornerRadiusTopRight",{get:function(){return this.getPropertyValue("cornerRadiusTopRight")},set:function(e){this.setPercentProperty("cornerRadiusTopRight",e,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"cornerRadiusBottomRight",{get:function(){return this.getPropertyValue("cornerRadiusBottomRight")},set:function(e){this.setPercentProperty("cornerRadiusBottomRight",e,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"cornerRadiusBottomLeft",{get:function(){return this.getPropertyValue("cornerRadiusBottomLeft")},set:function(e){this.setPercentProperty("cornerRadiusBottomLeft",e,!0)},enumerable:!0,configurable:!0}),r.prototype.measureElement=function(){},Object.defineProperty(r.prototype,"bbox",{get:function(){return this.definedBBox?this.definedBBox:this.isMeasured?{x:0,y:0,width:this.innerWidth,height:this.innerHeight}:{x:0,y:0,width:0,height:0}},enumerable:!0,configurable:!0}),r}(Pt);D.registeredClasses.RoundedRectangle=pd;var Ca=function(t){se(r,t);function r(){var e=t.call(this)||this;e.className="Button",e.tooltipY=0,e.iconPosition="left",e.layout="horizontal",e.contentAlign="center",e.contentValign="middle",e.padding(8,16,8,16),e.setStateOnChildren=!0;var i=new rr,n=e.background;n.fill=i.getFor("secondaryButton"),n.stroke=i.getFor("secondaryButtonStroke"),n.fillOpacity=1,n.strokeOpacity=1,n.cornerRadius(3,3,3,3),e.label=new $n,e.label.fill=i.getFor("secondaryButtonText"),e.label.shouldClone=!1;var a=n.states.create("hover");a.properties.fillOpacity=1,a.properties.fill=i.getFor("secondaryButtonHover");var s=n.states.create("down");return s.transitionDuration=100,s.properties.fill=i.getFor("secondaryButtonDown"),s.properties.fillOpacity=1,e.role="button",e.focusable=!0,e.applyTheme(),e}return Object.defineProperty(r.prototype,"icon",{get:function(){return this._icon},set:function(e){var i=this._icon;i&&(i.parent=void 0),e&&(this._icon=e,e.parent=this,e.interactionsEnabled=!1,e.shouldClone=!1,this.iconPosition=this.iconPosition,this._disposers.push(e))},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"iconPosition",{get:function(){return this.getPropertyValue("iconPosition")},set:function(e){this.setPropertyValue("iconPosition",e),this.icon&&(e=="left"?this.icon.toBack():this.icon.toFront())},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"label",{get:function(){return this._label},set:function(e){this._label&&this.removeDispose(this._label),this._label=e,e&&(e.parent=this,e.interactionsEnabled=!1,this._disposers.push(this._label))},enumerable:!0,configurable:!0}),r.prototype.createBackground=function(){return new pd},r.prototype.copyFrom=function(e){t.prototype.copyFrom.call(this,e),e.label&&this.label.copyFrom(e.label),e.icon&&(this.icon=e.icon.clone())},r}(jt);D.registeredClasses.Button=Ca;var gd=function(t){se(r,t);function r(){var e=t.call(this)||this;return e.className="Circle",e.element=e.paper.add("circle"),e.setPercentProperty("radius",Ft(100)),e.setPropertyValue("horizontalCenter","middle"),e.setPropertyValue("verticalCenter","middle"),e.applyTheme(),e}return r.prototype.draw=function(){t.prototype.draw.call(this),this.element.attr({r:this.pixelRadius})},Object.defineProperty(r.prototype,"radius",{get:function(){return this.getPropertyValue("radius")},set:function(e){this.setPercentProperty("radius",e,!0,!1,10,!1)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"pixelRadius",{get:function(){return Hr(this.radius,Qt(this.innerWidth/2,this.innerHeight/2))},enumerable:!0,configurable:!0}),r.prototype.measureElement=function(){var e=this.pixelRadius;this._bbox={x:-e,y:-e,width:e*2,height:e*2}},r}(Pt);D.registeredClasses.Circle=gd;var Rf=function(t){se(r,t);function r(){var e=t.call(this)||this;return e.className="Ellipse",e.element=e.paper.add("ellipse"),e.applyTheme(),e}return r.prototype.draw=function(){t.prototype.draw.call(this),this.element.attr({rx:this.radius}),this.element.attr({ry:this.radiusY})},Object.defineProperty(r.prototype,"radiusY",{get:function(){return this.innerHeight/2},set:function(e){this.height=e*2,this.invalidate()},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"radius",{get:function(){return this.innerWidth/2},set:function(e){this.width=e*2,this.invalidate()},enumerable:!0,configurable:!0}),r}(gd);D.registeredClasses.Ellipse=Rf;var C8=function(t){se(r,t);function r(){var e=t.call(this)||this;return e.className="Image",e.element=e.paper.add("image"),e.applyTheme(),e.width=50,e.height=50,e}return r.prototype.draw=function(){if(t.prototype.draw.call(this),this.href){var e=this.innerWidth,i=this.innerHeight;A(this.widthRatio)&&(e=i*this.widthRatio,this.width=e),A(this.heightRatio)&&(i=e*this.heightRatio,this.height=i),this.element.attr({width:e,height:i}),this.element.attrNS(Dg,"xlink:href",this.href)}},Object.defineProperty(r.prototype,"href",{get:function(){return this.getPropertyValue("href")},set:function(e){this.setPropertyValue("href",e,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"widthRatio",{get:function(){return this.getPropertyValue("widthRatio")},set:function(e){this.setPropertyValue("widthRatio",e,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"heightRatio",{get:function(){return this.getPropertyValue("heightRatio")},set:function(e){this.setPropertyValue("heightRatio",e,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"bbox",{get:function(){return{x:0,y:0,width:this.pixelWidth,height:this.pixelHeight}},enumerable:!0,configurable:!0}),r}(Pt);D.registeredClasses.Image=C8;var j2=function(t){se(r,t);function r(){var e=t.call(this)||this;return e.className="Line",e.element=e.paper.add("line"),e.fill=Re(),e.x1=0,e.y1=0,e.applyTheme(),e}return r.prototype.draw=function(){t.prototype.draw.call(this),this.x1==this.x2||this.y1==this.y2?this.pixelPerfect=!0:this.pixelPerfect=!1,this.x1=this.x1,this.x2=this.x2,this.y1=this.y1,this.y2=this.y2},Object.defineProperty(r.prototype,"x1",{get:function(){return this.getPropertyValue("x1")},set:function(e){A(e)||(e=0);var i=0;this.pixelPerfect&&this.stroke instanceof cn&&(i=1e-5),this.setPropertyValue("x1",e,!0),this.element.attr({x1:e+i})},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"x2",{get:function(){var e=this.getPropertyValue("x2");return A(e)||(e=this.pixelWidth),e},set:function(e){A(e)||(e=0),this.setPropertyValue("x2",e,!0),this.element.attr({x2:e})},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"y1",{get:function(){return this.getPropertyValue("y1")},set:function(e){A(e)||(e=0);var i=0;this.pixelPerfect&&this.stroke instanceof cn&&(i=1e-5),this.setPropertyValue("y1",e,!0),this.element.attr({y1:e+i})},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"y2",{get:function(){var e=this.getPropertyValue("y2");return A(e)||(e=this.pixelHeight),e},set:function(e){A(e)||(e=0),this.setPropertyValue("y2",e,!0),this.element.attr({y2:e})},enumerable:!0,configurable:!0}),r.prototype.positionToPoint=function(e){var i={x:this.x1,y:this.y1},n={x:this.x2,y:this.y2},a=Ju(i,n,e),s=pa(i,n);return{x:a.x,y:a.y,angle:s}},r}(Pt);D.registeredClasses.Line=j2;var P8=function(t){se(r,t);function r(){var e=t.call(this)||this;return e.className="PointedShape",e.pointerBaseWidth=15,e.pointerLength=10,e.pointerY=0,e.pointerX=0,e.applyTheme(),e}return r.prototype.draw=function(){t.prototype.draw.call(this),A(this.pointerX)||(this.pointerX=this.pixelWidth/2),A(this.pointerY)||(this.pointerY=this.pixelHeight+10)},Object.defineProperty(r.prototype,"pointerBaseWidth",{get:function(){return this.getPropertyValue("pointerBaseWidth")},set:function(e){this.setPropertyValue("pointerBaseWidth",e,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"pointerLength",{get:function(){return this.getPropertyValue("pointerLength")},set:function(e){this.setPropertyValue("pointerLength",e,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"pointerX",{get:function(){return this.getPropertyValue("pointerX")},set:function(e){this.setPropertyValue("pointerX",e,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"pointerY",{get:function(){return this.getPropertyValue("pointerY")},set:function(e){this.setPropertyValue("pointerY",e,!0)},enumerable:!0,configurable:!0}),r}(Pt),O8=function(t){se(r,t);function r(){var e=t.call(this)||this;return e.className="PointedRectangle",e.element=e.paper.add("path"),e.cornerRadius=6,e.applyTheme(),e}return r.prototype.draw=function(){t.prototype.draw.call(this);var e=this.cornerRadius,i=this.innerWidth,n=this.innerHeight;if(i>0&&n>0){var a=this.pointerX,s=this.pointerY,o=this.pointerBaseWidth/2,l=Qt(i/2,n/2),u=Ke(e,0,l),c=Ke(e,0,l),d=Ke(e,0,l),h=Ke(e,0,l),f=0,p=0,m=i,g=0,y=i,v=n,b=0,w=n,_=void 0,x=void 0,T=void 0,S=void 0,k=(a-f)*(v-p)-(s-p)*(y-f),I=(a-b)*(g-w)-(s-w)*(m-b);if(k>0&&I>0){var H=Ke(a,u+o,i-o-c);s=Ke(s,-1/0,0),_="M"+u+",0 L"+(H-o)+",0 L"+a+","+s+" L"+(H+o)+",0 L"+(i-c)+",0"}else _="M"+u+",0 L"+(i-c)+",0";if(k<0&&I<0){var H=Ke(a,h+o,i-o-d);s=Ke(s,n,1/0),T=" L"+(i-d)+","+n+" L"+(H+o)+","+n+" L"+a+","+s+" L"+(H-o)+","+n+" L"+h+","+n}else T=" L"+h+","+n;if(k<0&&I>0){var R=Ke(s,u+o,n-h-o);a=Ke(a,-1/0,0),S=" L0,"+(n-h)+" L0,"+(R+o)+" L"+a+","+s+" L0,"+(R-o)+" L0,"+u}else S=" L0,"+u;if(k>0&&I<0){var R=Ke(s,c+o,n-o-d);a=Ke(a,i,1/0),x=" L"+i+","+c+" L"+i+","+(R-o)+" L"+a+","+s+" L"+i+","+(R+o)+" L"+i+","+(n-d)}else x=" L"+i+","+(n-d);var U=" a"+c+","+c+" 0 0 1 "+c+","+c,de=" a"+d+","+d+" 0 0 1 -"+d+","+d,W=" a"+h+","+h+" 0 0 1 -"+h+",-"+h,F=" a"+u+","+u+" 0 0 1 "+u+",-"+u;this.path=_+U+x+de+T+W+S+F}},Object.defineProperty(r.prototype,"cornerRadius",{get:function(){return this.getPropertyValue("cornerRadius")},set:function(e){this.setPropertyValue("cornerRadius",e,!0)},enumerable:!0,configurable:!0}),r}(P8);function k8(t){var r=ye(t[0]),e={x:0,y:0},i=Qr.minPolylineStep;A(i)||(i=.5);for(var n=0,a=t.length;ni&&(r+=ye(s),e=s)}return r}function Ze(t){return" M"+_e(t.x,4)+","+_e(t.y,4)+" "}function ye(t){return" L"+_e(t.x,4)+","+_e(t.y,4)+" "}function $ae(t,r){return" Q"+_e(r.x,4)+","+_e(r.y,4)+" "+_e(t.x,4)+","+_e(t.y,4)}function il(t,r,e){return" C"+_e(r.x,4)+","+_e(r.y,4)+" "+_e(e.x,4)+","+_e(e.y,4)+" "+_e(t.x,4)+","+_e(t.y,4)}function ar(){return" Z"}function Ga(t,r,e,i){if(r==0)return"";A(i)||(i=e);var n="",a=",",s=Math.ceil(Math.abs(r)/180),o=1;r<0&&(o=0);var l=0,u=0,c=-ut(t)*e,d=-it(t)*i;if(r<.5&&e>3e3){var h=t+r,f=_e(ut(h)*e,4),p=_e(it(h)*i,4);return ye({x:f,y:p})}for(var m=0;m(l-t)/2&&(S=v);var k="";return r==360?k=Ze(w):(k=Ze(b),k+=ye(w),k+=Nr(T,a,d,!0)),k+=Ga(t+f,r-2*f,e,n),A(i)&&i!=0?(r==360&&a==0?k+=Ze(x):(k+=Nr(_,a,d,!0),k+=ye(x),k+=Nr(S,s,h,!0)),k+=Ga(l-m,-(r-2*m),i,c),(r<360||a>0)&&(k+=Nr(b,s,h,!0)),k+=ye(b)):(k+=Nr(_,a,d,!0),r<360&&(k+=ye(b))),k}function Nr(t,r,e,i,n,a){if(r==0)return"";a=a||0,n=Boolean(n),i=Boolean(i);var s=",",o=+i,l=+n;return" A"+r+s+e+s+a+s+l+s+o+s+_e(t.x,4)+s+_e(t.y,4)}function Yae(t,r,e,i){return A(e)||(e=0),A(i)||(i=0),Ze({x:e,y:i})+ye({x:e+t,y:i})+ye({x:e+t,y:i+r})+ye({x:e,y:i+r})+ar()}function Wae(t,r){var e=",",i=" L";return r?"M"+t.x+e+t.y+i+t.x+e+(t.y+t.height)+i+(t.x+t.width)+e+(t.y+t.height)+i+(t.x+t.width)+e+t.y+i+t.x+e+t.y:"M"+t.x+e+t.y+i+(t.x+t.width)+e+t.y+i+(t.x+t.width)+e+(t.y+t.height)+i+t.x+e+(t.y+t.height)+i+t.x+e+t.y}var jg=function(t){se(r,t);function r(){var e=t.call(this)||this;return e._distance=0,e.className="Polyline",e.element=e.paper.add("path"),e.shapeRendering="auto",e.fill=Re(),e.strokeOpacity=1,e.applyTheme(),e}return r.prototype.makePath=function(){this._distance=0;var e=this.segments;if(e&&e.length>0){for(var i="",n=0,a=e.length;n0){i+=Ze(s[0]);for(var o=1;o1){for(var p=1;pe){h=n.length;break}}else f.length==1&&(c=f[0],d=f[0],l=0,u=1)}if(c&&d){var m=(e-l)/(u-l),g=Ju(c,d,m);return{x:g.x,y:g.y,angle:i+pa(c,d)}}}return{x:0,y:0,angle:0}},Object.defineProperty(r.prototype,"realSegments",{get:function(){return this._realSegments},enumerable:!0,configurable:!0}),r}(Pt);D.registeredClasses.Polyline=jg;var T8=function(t){se(r,t);function r(){var e=t.call(this)||this;return e.className="Polyarc",e.controlPointDistance=.5,e.controlPointPosition=.5,e.applyTheme(),e}return r.prototype.makePath=function(){this._distance=0;var e=this.segments;if(e&&e.length>0){var i="";this._realSegments=[];for(var n=0,a=e.length;n0){i+=Ze(s[0]);for(var l=1;l0)for(var T=0;T<=_;T++){var S=Sg(u,c,y,w,T/_);o.push(S),this._distance+=ii(x,S),x=S}else o.push(u)}}}this.path=i}},Object.defineProperty(r.prototype,"controlPointPosition",{get:function(){return this.getPropertyValue("controlPointPosition")},set:function(e){this.setPropertyValue("controlPointPosition",e),this.makePath()},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"controlPointDistance",{get:function(){return this.getPropertyValue("controlPointDistance")},set:function(e){this.setPropertyValue("controlPointDistance",e),this.makePath()},enumerable:!0,configurable:!0}),r}(jg);D.registeredClasses.Polyarc=T8;var D8=function(t){se(r,t);function r(e){var i=t.call(this)||this;return i._bboxes=[],i.morphDuration=800,i.morphEasing=ya,i.morphToSingle=!0,i.scaleRatio=1,i.className="Morpher",i.morphable=e,i.applyTheme(),i}return r.prototype.morphToPolygon=function(e,i,n){var a=this.morphable.currentPoints;if(a&&e){this.sortPoints(a),this.sortPoints(e),this._morphFromPointsReal=[],this._morphToPointsReal=[],E(i)||(i=this.morphDuration),E(n)||(n=this.morphEasing),this._morphFromPointsReal=this.normalizePoints(e,a),this._morphToPointsReal=this.normalizePoints(a,e),this.morphable.currentPoints=this._morphFromPointsReal;var s=new Bi(this,{property:"morphProgress",from:0,to:1},i,n);return this._disposers.push(s),s.start(),s}},r.prototype.normalizePoints=function(e,i){for(var n=0,a=e.length;nc.width*c.height?-1:1});for(var i=[],n=0,a=e.length;nv&&(v=u.length),h=this.addPoints(u,v),v=h.length;for(var b=360/(v-1),w=0;w0)for(var T=0,S=c.length;T0)for(var f=e[e.length-1],c=a.length;c0)for(var b=f.x+f.width/2,w=f.y+f.height/2,_=0,x=c.length;_0&&d&&d.length>0){for(var f=[],p=0,m=u.length;p0&&h&&h.length>0){for(var b=[],w=0,_=c.length;w<_;w++){var g=c[w],y=h[w],v={x:g.x+(y.x*this.scaleRatio-g.x)*e,y:g.y+(y.y*this.scaleRatio-g.y)*e};b.push(v)}l[1]=b}}}this.morphable.currentPoints=i},enumerable:!0,configurable:!0}),r.prototype.morphBack=function(e,i){this._morphToPointsReal=this._morphFromPointsReal,this._morphFromPointsReal=this.morphable.currentPoints,E(e)||(e=this.morphDuration),E(i)||(i=this.morphEasing);var n=new Bi(this,{property:"morphProgress",from:0,to:1},e,i);return this._disposers.push(n),n.start(),n},Object.defineProperty(r.prototype,"animations",{get:function(){return this._animations||(this._animations=[],this._disposers.push(new Os(this._animations))),this._animations},enumerable:!0,configurable:!0}),r}(cr),M8=function(t){se(r,t);function r(){var e=t.call(this)||this;return e.className="Polygon",e.element=e.paper.add("path"),e.shapeRendering="auto",e._currentPoints=[],e.applyTheme(),e}return Object.defineProperty(r.prototype,"points",{get:function(){var e=this.getPropertyValue("points"),i=this.path;if(i&&(!e||e.length==0)){for(var n=i.slice(1,i.length-1),a=n.split("ZM"),s=0;s0){var l=o.split("M"),u=l[0],c=l[1];if(u&&u.length>0){var d=u.split("L");if(d.length>0){var h=[],f=[h];e.push(f);for(var p=0;p0){var g=c.split("L");if(g.length>0){var y=[];f.push(y);for(var p=g.length-1;p>=0;p--){var m=g[p].split(",");y.push({x:+m[0],y:+m[1]})}}}}}}}this.setPropertyValue("points",e),this._currentPoints=e}return e},set:function(e){this.setPropertyValue("points",e,!0),this._currentPoints=e},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"currentPoints",{get:function(){return(!this._currentPoints||this._currentPoints.length==0)&&this.path&&(this._currentPoints=this.points),this._currentPoints},set:function(e){this._currentPoints!=e&&(this._currentPoints=e,this.draw())},enumerable:!0,configurable:!0}),r.prototype.draw=function(){var e="",i=this._currentPoints,n,a,s,o;if(i.length>0){for(var l=0,u=i.length;l0){var h=c[0];e+=Ze(h);for(var f=0;fh.x)&&(n=h.x),(!A(s)||s>h.y)&&(s=h.y),(!A(o)||o0){var h=d[0];e+=Ze(h);for(var p=0,m=d.length;p0){var a="";this._realSegments=[];for(var s=0,o=e.length;s0){var c=l[0],d=l[l.length-1],h=!1;_e(c.x,3)==_e(d.x)&&_e(c.y)==_e(d.y)&&(h=!0),a+=Ze(l[0]);for(var f=0;f0)for(var x=0;x<=w;x++){var T=Sg(m,g,v,b,x/w);if(!(T.x==_.x&&T.y==_.y)){u.push(T);var S=_e(pa(_,T),5);this._distance+=ii(_,T),this.allPoints[Math.floor(this._distance)]={x:T.x,y:T.y,angle:S},_=T}}else u.push(p)}}var k=this.allPoints;if(k.length>1){for(var I=0;I1)k[I]=k[I-1];else for(var H=1;H1)for(var s=1;s1){if(i&&s>3){if(e<0){e<-.01&&(e=-.01);var o=a[0],l=a[1],u=o.x-(o.x-l.x)*s*e,c=o.y-(o.y-l.y)*s*e;return{x:u,y:c,angle:pa(o,l)}}else if(e>1){e>1.01&&(e=1.01);var o=a[a.length-2],l=a[a.length-3],u=o.x+(o.x-l.x)*s*(e-1),c=o.y+(o.y-l.y)*s*(e-1);return{x:u,y:c,angle:pa(o,{x:u,y:c})}}else if(e==1){var d=a[a.length-1];return{x:d.x,y:d.y,angle:d.angle}}}else e<0&&(e=Math.abs(e),n=180),e>=1&&(e=.9999999999999);var h=a[Math.floor(e*s)];return{x:h.x,y:h.y,angle:h.angle+n}}else if(s==1){var h=a[0];return{x:h.x,y:h.y,angle:h.angle}}else return{x:0,y:0,angle:0}},r}(jg);D.registeredClasses.Polyspline=Nf;var gc=function(t){se(r,t);function r(){var e=t.call(this)||this;return e.className="Slice",e.setPropertyValue("cornerRadius",0),e.setPropertyValue("startAngle",0),e.setPercentProperty("innerRadius",0),e.setPercentProperty("radius",0),e.setPropertyValue("arc",0),e.setPropertyValue("shiftRadius",0),e.strokeOpacity=1,e.setPropertyValue("layout","none"),e.slice=e.createChild(Pt),e.slice.isMeasured=!1,e._disposers.push(e.slice),e.applyTheme(),e}return r.prototype.draw=function(){t.prototype.draw.call(this);var e=this.radiusY;this.radius>0&&e==0&&(e=.01),this.slice.path=E8(this.startAngle,this.arc,this.radius,this.pixelInnerRadius,e,this.cornerRadius,this.innerCornerRadius),this.slice.invalidate(),this.shiftRadius=this.shiftRadius,this.realFill instanceof zn&&this.updateGradient(this.realFill),this.realStroke instanceof zn&&this.updateGradient(this.realStroke)},r.prototype.updateGradient=function(e){e.element.attr({gradientUnits:"userSpaceOnUse"}),e.element.attr({r:this.radius}),e.cx=0,e.cy=0,e.element.attr({radius:this.radius})},Object.defineProperty(r.prototype,"bbox",{get:function(){if(this.definedBBox)return this.definedBBox;if(this.isMeasured){var e=Vm(this.startAngle,this.startAngle+this.arc,this.pixelInnerRadius),i=Vm(this.startAngle,this.startAngle+this.arc,this.radius);return t2([e,i])}else return{x:0,y:0,width:0,height:0}},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"startAngle",{get:function(){return this.getPropertyValue("startAngle")},set:function(e){this.setPropertyValue("startAngle",tc(e),!0)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"arc",{get:function(){return this.getPropertyValue("arc")},set:function(e){A(e)||(e=0),this.setPropertyValue("arc",e,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"radius",{get:function(){var e=this.getPropertyValue("radius");return A(e)||(e=0),e},set:function(e){this.setPropertyValue("radius",e,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"radiusY",{get:function(){var e=this.getPropertyValue("radiusY");return A(e)||(e=this.radius),e},set:function(e){this.setPropertyValue("radiusY",e,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"innerRadius",{get:function(){return this.getPropertyValue("innerRadius")},set:function(e){this.setPercentProperty("innerRadius",e,!0,!1,10,!1)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"pixelInnerRadius",{get:function(){return Hr(this.innerRadius,this.radius)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"cornerRadius",{get:function(){return this.getPropertyValue("cornerRadius")},set:function(e){this.setPropertyValue("cornerRadius",e,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"innerCornerRadius",{get:function(){return this.getPropertyValue("innerCornerRadius")},set:function(e){this.setPropertyValue("innerCornerRadius",e,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"shiftRadius",{get:function(){return this.getPropertyValue("shiftRadius")},set:function(e){this.setPropertyValue("shiftRadius",e),e=this.getPropertyValue("shiftRadius"),this.dx=e*this.radius*this.ix,this.dy=e*this.radiusY*this.iy},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"ix",{get:function(){return ut(this.middleAngle)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"iy",{get:function(){return it(this.middleAngle)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"middleAngle",{get:function(){return this.startAngle+this.arc/2},enumerable:!0,configurable:!0}),r.prototype.getTooltipX=function(){var e=this.getPropertyValue("tooltipX");if(A(e))return e;var i=.5;e instanceof mt&&(i=e.value);var n=Hr(this.innerRadius,this.radius);return this.ix*(n+(this.radius-n)*i)},r.prototype.getTooltipY=function(){var e=this.getPropertyValue("tooltipY");if(A(e))return e;var i=.5;e instanceof mt&&(i=e.value);var n=Hr(this.innerRadius,this.radius);return this.iy*(n+(this.radius-n)*i)+this.slice.dy},r}(jt);D.registeredClasses.Slice=gc;var V2=function(t){se(r,t);function r(){var e=t.call(this)||this;e.className="Preloader",e.width=Ft(100),e.height=Ft(100);var i=new rr,n=e.createChild(jt);n.shouldClone=!1;var a=n.createChild(gc);a.shouldClone=!1,a.radius=53,a.arc=360,a.fill=i.getFor("fill"),a.fillOpacity=.8,a.innerRadius=42,a.isMeasured=!1,e.backgroundSlice=a;var s=n.createChild(gc);s.shouldClone=!1,s.radius=50,s.innerRadius=45,s.fill=i.getFor("alternativeBackground"),s.fillOpacity=.2,s.isMeasured=!1,e.progressSlice=s;var o=n.createChild($n);o.shouldClone=!1,o.horizontalCenter="middle",o.verticalCenter="middle",o.isMeasured=!1,o.fill=i.getFor("text"),o.align="center",o.valign="middle",o.textAlign="middle",o.fillOpacity=.4,e.label=o,e.background.opacity=1,e.background.fill=i.getFor("background"),e.contentAlign="center",e.contentValign="middle",e.delay=300;var l=e.states.create("hidden");return l.properties.opacity=0,e.visible=!1,e.hide(0),e.__disabled=!0,e._disposers.push(e.backgroundSlice),e._disposers.push(e.progressSlice),e._disposers.push(e.label),e._disposers.push(n),e}return Object.defineProperty(r.prototype,"progress",{get:function(){return this.getPropertyValue("progress")},set:function(e){var i=this;this.__disabled=!1,this.validateLayout(),this.setPropertyValue("progress",e),this.progressSlice.arc=360*e,this.label&&(this.label.text=Math.round(e*100)+"%"),e>=1?(this._started&&(this._started=void 0),D.events.once("enterframe",function(){var n=i.hide();n&&!n.isFinished()?n.events.once("animationended",function(){i.__disabled=!0}):i.__disabled=!0}),this.interactionsEnabled=!1,this.setPropertyValue("progress",0)):e>0&&(this.delay?this._started?this._started+this.delay<=new Date().getTime()&&(this.__disabled=!1,this.show(),this.interactionsEnabled=!0):this._started=new Date().getTime():(this.__disabled=!1,this.show(),this.interactionsEnabled=!0))},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"delay",{get:function(){return this.getPropertyValue("delay")},set:function(e){this.setPropertyValue("delay",e)},enumerable:!0,configurable:!0}),r}(jt);D.registeredClasses.Preloader=V2;var jf=function(t){se(r,t);function r(){var e=t.call(this)||this;e.className="ResizeButton",e.orientation="horizontal",e.layout="absolute",e.horizontalCenter="middle",e.verticalCenter="middle",e.draggable=!0,e.padding(8,8,8,8),e.background.cornerRadius(20,20,20,20);var i=new Pt;i.element=e.paper.add("path");var n=Ze({x:-2,y:-6});return n+=ye({x:-2,y:6}),n+=Ze({x:2,y:-6}),n+=ye({x:2,y:6}),i.path=n,i.pixelPerfect=!0,i.padding(0,4,0,4),i.stroke=new rr().getFor("alternativeText"),i.strokeOpacity=.7,e.icon=i,e.label.dispose(),e.label=void 0,e.applyTheme(),e}return Object.defineProperty(r.prototype,"orientation",{set:function(e){var i=this.icon;i&&(e=="horizontal"?i.rotation=0:i.rotation=-90)},enumerable:!0,configurable:!0}),r}(Ca);D.registeredClasses.ResizeButton=jf;var I8=function(t){se(r,t);function r(){var e=t.call(this)||this;e.className="CloseButton",e.padding(8,8,8,8),e.showSystemTooltip=!0,e.width=30,e.height=30;var i=new rr;e.cursorOverStyle=Cr.pointer;var n=e.background;n.cornerRadius(20,20,20,20);var a=i.getFor("background");n.fill=a,n.stroke=i.getFor("primaryButton"),n.strokeOpacity=1,n.strokeWidth=1;var s=i.getFor("primaryButtonActive"),o=n.states.getKey("hover");o.properties.strokeWidth=3,o.properties.fill=a;var l=n.states.getKey("down");l.properties.stroke=s,l.properties.fill=a;var u=new Pt;return u.element=e.paper.add("path"),u.stroke=n.stroke,e.icon=u,e.applyTheme(),e}return r.prototype.validate=function(){t.prototype.validate.call(this);var e=this.pixelWidth/3,i=this.pixelHeight/3,n=Ze({x:-e/2,y:-i/2});n+=ye({x:e/2,y:i/2}),n+=Ze({x:e/2,y:-i/2}),n+=ye({x:-e/2,y:i/2}),this.icon.path=n,this.invalidateLayout()},r.prototype.applyInternalDefaults=function(){t.prototype.applyInternalDefaults.call(this),E(this.readerTitle)||(this.readerTitle=this.language.translate("Close"))},r}(Ca);D.registeredClasses.CloseButton=I8;var A8=function(t){se(r,t);function r(){var e=t.call(this)||this;e.className="SwitchButton",e.tooltipY=0,e.layout="horizontal",e.contentAlign="center",e.contentValign="middle",e.padding(8,16,8,16),e.setStateOnChildren=!0,e.states.create("active");var i=new rr,n=new $n;n.fillOpacity=.3;var a=n.states.create("active");a.properties.fillOpacity=1,n.isActive=!0,e.leftLabel=n;var s=new Ca,o=new gd;s.contentValign="none",s.padding(0,0,0,0),o.radius=10,s.icon=o,s.icon.valign="middle",s.label=void 0;var l=Ft(100);s.background.cornerRadius(l,l,l,l),s.width=o.radius*3.5,s.height=o.radius*2.1,s.marginLeft=8,s.marginRight=8,s.togglable=!0,o.dx=-o.radius*.7,o.fill=i.getFor("primaryButton");var u=o.states.create("hover");u.properties.fill=i.getFor("primaryButtonHover");var c=o.states.create("active");c.properties.fill=i.getFor("primaryButtonActive"),c.properties.dx=o.radius*.7,e.switchButton=s,e.events.on("toggled",function(){e.leftLabel.isActive=!e.isActive,e.rightLabel.isActive=e.isActive});var d=new $n;d.fillOpacity=.3;var h=d.states.create("active");return h.properties.fillOpacity=1,e.rightLabel=d,e.role="button",e.focusable=!0,d.valign="middle",n.valign="middle",s.valign="middle",e.applyTheme(),e}return Object.defineProperty(r.prototype,"leftLabel",{get:function(){return this._leftLabel},set:function(e){this._leftLabel&&this.removeDispose(this._leftLabel),this._leftLabel=e,e&&(e.parent=this,e.interactionsEnabled=!1,e.shouldClone=!1,this._disposers.push(this._leftLabel))},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"rightLabel",{get:function(){return this._rightLabel},set:function(e){this._rightLabel&&this.removeDispose(this._rightLabel),this._rightLabel=e,e&&(e.parent=this,e.interactionsEnabled=!1,e.shouldClone=!1,this._disposers.push(this._rightLabel))},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"switch",{get:function(){return this._switchButton},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"switchButton",{get:function(){return this._switchButton},set:function(e){this._switchButton&&this.removeDispose(this._switchButton),this._switchButton=e,e&&(e.parent=this,e.shouldClone=!1,this._disposers.push(this._switchButton))},enumerable:!0,configurable:!0}),r.prototype.copyFrom=function(e){t.prototype.copyFrom.call(this,e),e.leftLabel&&this.leftLabel.copyFrom(e.leftLabel),e.rightLabel&&this.rightLabel.copyFrom(e.rightLabel),e.switchButton&&this.switchButton.copyFrom(e.switchButton)},r}(jt);D.registeredClasses.SwitchButton=A8;var H2=function(t){se(r,t);function r(){var e=t.call(this)||this;e._previousStart=0,e._previousEnd=1,e._prevStart=0,e._prevEnd=1,e._isBusy=!1,e._skipRangeEvents=!1,e.updateWhileMoving=!0,e.className="Scrollbar",e.minHeight=12,e.minWidth=12,e.animationDuration=0,e.animationEasing=ya,e.margin(10,10,10,10);var i=new rr,n=e.background;return n.cornerRadius(10,10,10,10),n.fill=i.getFor("fill"),n.fillOpacity=.5,e.showSystemTooltip=!0,e.startGrip=new jf,e.endGrip=new jf,e.events.on("transformed",function(){e.updateThumb()},e,!1),e.start=0,e.end=1,e.role="scrollbar",e.thumb.role="slider",e.thumb.readerLive="polite",e.startGrip.role="slider",e.endGrip.role="slider",e.events.once("inited",function(){e._previousStart=void 0,e.dispatchRangeChange()},void 0,!1),e.hideGrips=!1,e.orientation="horizontal",e.setSVGAttribute({"aria-valuemin":"0"}),e.setSVGAttribute({"aria-valuemax":"100"}),e.applyTheme(),e}return r.prototype.applyInternalDefaults=function(){t.prototype.applyInternalDefaults.call(this),this.orientation==="horizontal"?(E(this.readerTitle)||(this.readerTitle=this.language.translate("Use TAB to select grip buttons or left and right arrows to change selection")),E(this.thumb.readerDescription)||(this.thumb.readerDescription=this.language.translate("Use left and right arrows to move selection")),E(this.startGrip.readerDescription)||(this.startGrip.readerDescription=this.language.translate("Use left and right arrows to move left selection")),E(this.endGrip.readerDescription)||(this.endGrip.readerDescription=this.language.translate("Use left and right arrows to move right selection")),this.readerOrientation="horizontal"):(E(this.readerTitle)||(this.readerTitle=this.language.translate("Use TAB select grip buttons or up and down arrows to change selection")),E(this.thumb.readerDescription)||(this.thumb.readerDescription=this.language.translate("Use up and down arrows to move selection")),E(this.startGrip.readerDescription)||(this.startGrip.readerDescription=this.language.translate("Use up and down arrows to move upper selection")),E(this.endGrip.readerDescription)||(this.endGrip.readerDescription=this.language.translate("Use up and down arrows to move lower selection")),this.readerOrientation="vertical"),this.readerControls=this.baseSprite.uidAttr()},r.prototype.validateLayout=function(){this.updateSize(),t.prototype.validateLayout.call(this),this.updateExtremes()},r.prototype.processBackground=function(){t.prototype.processBackground.call(this);var e=this.background;e.clickable=!0,e.events.on("hit",this.handleBgHit,this,void 0)},r.prototype.handleBgHit=function(e){this.makeBusy();var i=e.spritePoint;i=x2(i,this.background,this);var n=this.thumb;if(this.orientation=="horizontal"){var a=i.x-n.pixelWidth/2;a=Ke(a,0,this.innerWidth-n.pixelWidth),this._thumbAnimation=n.animate({property:"x",to:a},this.animationDuration,this.animationEasing)}else{var s=i.y-n.pixelHeight/2;s=Ke(s,0,this.innerHeight-n.pixelHeight),this._thumbAnimation=n.animate({property:"y",to:s},this.animationDuration,this.animationEasing)}this.animationDuration>0?this._thumbAnimation.events.on("animationended",this.makeUnbusy,this,!1):(this._thumb.validate(),this.makeUnbusy())},r.prototype.makeBusy=function(){this._isBusy=!0,this._skipRangeEvents=!1,this._unbusyTimeout&&this.removeDispose(this._unbusyTimeout),this._unbusyTimeout=void 0,this.stopAnimations()},r.prototype.stopAnimations=function(){this._thumbAnimation&&this._thumbAnimation.stop(!0),this._zoomAnimation&&this._zoomAnimation.stop(!0)},r.prototype.makeUnbusy=function(){this._unbusyTimeout=this.setTimeout(this.makeUnbusyReal.bind(this),this.animationDuration*1.1)},r.prototype.makeUnbusyReal=function(){this._usingGrip=void 0,this._isBusy=!1,this.updateWhileMoving||this.dispatchRangeChange()},r.prototype.dispatchRangeChange=function(){(this._previousEnd!=this.end||this._previousStart!=this.start)&&(this._previousStart=this.start,this._previousEnd=this.end,this.dispatch("rangechanged"))},r.prototype.updateThumb=function(e){if(e===void 0&&(e=!0),!!this.parent){var i=this.thumb,n=this.start,a=this.end,s=this.startGrip,o=this.endGrip;if(this.orientation=="horizontal"){var l=this.innerWidth;i.width=l*(a-n),i.maxX=l-i.pixelWidth,i.x=n*l,s.moveTo({x:i.pixelX,y:0},void 0,void 0,!0),o.moveTo({x:i.pixelX+i.pixelWidth,y:0},void 0,void 0,!0),s.readerTitle=this.language.translate("From %1",void 0,this.adapter.apply("positionValue",{value:Math.round(n*100)+"%",position:n}).value),s.readerValueNow=""+Math.round(n*100),s.readerValueText=s.readerTitle,o.readerTitle=this.language.translate("To %1",void 0,this.adapter.apply("positionValue",{value:Math.round(a*100)+"%",position:a}).value),o.readerValueNow=""+Math.round(a*100),o.readerValueText=o.readerTitle}else{var u=this.innerHeight;i.height=u*(a-n),i.maxY=u-i.pixelHeight,i.y=(1-a)*u,s.moveTo({x:0,y:i.pixelY+i.pixelHeight},void 0,void 0,!0),o.moveTo({x:0,y:i.pixelY},void 0,void 0,!0),s.readerTitle=this.language.translate("To %1",void 0,this.adapter.apply("positionValue",{value:Math.round((1-n)*100)+"%",position:1-n}).value),s.readerValueNow=""+Math.round(n*100),s.readerValueText=s.readerTitle,o.readerTitle=this.language.translate("From %1",void 0,this.adapter.apply("positionValue",{value:Math.round((1-a)*100)+"%",position:1-a}).value),o.readerValueNow=""+Math.round(a*100),o.readerValueText=o.readerTitle}i.readerTitle=this.language.translate("From %1 to %2",void 0,this.adapter.apply("positionValue",{value:Math.round(n*100)+"%",position:n}).value,this.adapter.apply("positionValue",{value:Math.round(a*100)+"%",position:a}).value),i.readerValueNow=""+Math.round(n*100),i.readerValueText=i.readerTitle,this.readerValueNow=""+Math.round(n*100),this.readerValueText=i.readerTitle,!this._skipRangeEvents&&this.updateWhileMoving&&e&&this.dispatchRangeChange()}},r.prototype.updateExtremes=function(){var e=this.orientation,i=0,n=0,a=0,s=0;e=="horizontal"?(a=this.innerWidth,n=s=this.innerHeight/2):(s=this.innerHeight,i=a=this.innerWidth/2);var o=this.startGrip;o.minX=i,o.maxX=a,o.minY=n,o.maxY=s;var l=this.endGrip;l.minX=i,l.maxX=a,l.minY=n,l.maxY=s;var u=this.thumb;u.minX=i,u.maxX=a,u.minY=n,u.maxY=s},r.prototype.updateSize=function(){var e=this.orientation,i=this.startGrip;i&&(i.orientation=e),this.endGrip&&(this.endGrip.orientation=e);var n=this.thumb;n&&(e=="horizontal"?(A(this._pixelWidth)||this.width instanceof mt||(this.width=Ft(100)),E(this.percentHeight)&&(this.height=this.minHeight),n.height=this.innerHeight,n.verticalCenter="middle",n.horizontalCenter="left"):(A(this._pixelHeight)||this.height instanceof mt||(this.height=Ft(100)),E(this.percentWidth)&&(this.width=this.minWidth),n.width=this.innerWidth,n.verticalCenter="top",n.horizontalCenter="middle"))},Object.defineProperty(r.prototype,"isBusy",{get:function(){return this._isBusy},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"start",{get:function(){return Math.min(this.getPosition(this._start),this.getPosition(this._end))},set:function(e){this._isBusy||(this.__start=e)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"__start",{get:function(){return this._start},set:function(e){this._start=this.getPosition(e),this.updateThumb()},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"end",{get:function(){return Math.max(this.getPosition(this._start),this.getPosition(this._end))},set:function(e){this._isBusy||(this.__end=e)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"__end",{get:function(){return this._end},set:function(e){this._end=this.getPosition(e),this.updateThumb()},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"range",{get:function(){return{start:this.start,end:this.end,priority:this._usingGrip}},enumerable:!0,configurable:!0}),r.prototype.skipRangeEvents=function(){this._isBusy||(this._skipRangeEvents=!0)},r.prototype.fixRange=function(e){(e.start!=_e(this._start,2)||e.end!=_e(this._end,2))&&(this._start=e.start,this._end=e.end,this._skipRangeEvents=!0,this.updateThumb(),this._skipRangeEvents=!1,this.thumb.validate(),this.thumb.background.validate())},r.prototype.getPosition=function(e){return Ke(_e(e,4),0,1)},Object.defineProperty(r.prototype,"orientation",{get:function(){return this.getPropertyValue("orientation")},set:function(e){this.setPropertyValue("orientation",e)&&(e==="horizontal"?(this.startGrip.cursorOverStyle=Cr.horizontalResize,this.endGrip.cursorOverStyle=Cr.horizontalResize):(this.startGrip.cursorOverStyle=Cr.verticalResize,this.endGrip.cursorOverStyle=Cr.verticalResize),this.updateByOrientation(),this.invalidate())},enumerable:!0,configurable:!0}),r.prototype.updateByOrientation=function(){},Object.defineProperty(r.prototype,"startGrip",{get:function(){return this._startGrip},set:function(e){this._startGrip&&this.removeDispose(this._startGrip),this._startGrip=e,this.processGrip(e)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"endGrip",{get:function(){return this._endGrip},set:function(e){this._endGrip&&this.removeDispose(this._endGrip),this._endGrip=e,this.processGrip(e)},enumerable:!0,configurable:!0}),r.prototype.processGrip=function(e){e.parent=this,e.isMeasured=!1,e.focusable=!0,e.shouldClone=!1,e.zIndex=100,e.events.on("drag",this.handleGripDrag,this,!1),e.events.on("dragstop",this.makeUnbusy,this,!1),e.events.on("down",this.makeBusy,this,!1),e.events.on("up",this.makeUnbusy,this,!1),this._disposers.push(e)},r.prototype.handleGripDrag=function(e){this.makeBusy(),e.target===this._startGrip?this._usingGrip="start":this._usingGrip="end",this.orientation=="horizontal"?(this._start=this.startGrip.pixelX/this.innerWidth,this._end=this.endGrip.pixelX/this.innerWidth):(this._start=1-this.startGrip.pixelY/this.innerHeight,this._end=1-this.endGrip.pixelY/this.innerHeight),this.updateThumb()},Object.defineProperty(r.prototype,"thumb",{get:function(){if(!this._thumb){var e=new Ca;e.background.cornerRadius(10,10,10,10),e.padding(0,0,0,0),this.thumb=e}return this._thumb},set:function(e){var i=this;e&&(this._thumb&&this.removeDispose(this._thumb),this._thumb=e,e.parent=this,e.isMeasured=!1,e.inert=!0,e.draggable=!0,e.clickable=!0,e.hoverable=!0,e.focusable=!0,e.shouldClone=!1,e.zIndex=0,e.cursorOverStyle=Cr.grab,e.cursorDownStyle=Cr.grabbing,e.events.on("dragstart",this.makeBusy,this,!1),e.events.on("dragstop",this.makeUnbusy,this,!1),e.events.on("positionchanged",this.handleThumbPosition,this,!1),e.events.on("sizechanged",this.handleThumbPosition,this,!1),e.events.on("doublehit",this.handleDoubleClick,this,!1),this._disposers.push(Be().body.events.on("keyup",function(n){rn.isKey(n.event,["space","enter"])&&i.thumb.isFocused&&(n.event.preventDefault(),i.handleDoubleClick())})),this._disposers.push(this._thumb))},enumerable:!0,configurable:!0}),r.prototype.handleDoubleClick=function(){this.makeBusy();var e=0,i=1;this.start!=0||this.end!=1?(this._prevStart=this.start,this._prevEnd=this.end):(e=this._prevStart,i=this._prevEnd);var n=this.animate([{property:"__start",to:e},{property:"__end",to:i}],this.animationDuration,this.animationEasing);n&&!n.isFinished()?(n.events.on("animationended",this.makeUnbusy,this,!1),this._zoomAnimation=n):this.makeUnbusy()},r.prototype.handleThumbPosition=function(){var e=this.thumb;if(this.orientation=="horizontal"){var i=this.innerWidth,n=e.innerWidth,a=e.pixelX;this._start=a/i,this._end=(a+n)/i,this.updateThumb()}else{var s=this.innerHeight,o=e.innerHeight,l=e.pixelY;l+o>s&&(l=s-o,e.y=l),this._start=1-(l+o)/s,this._end=1-l/s,this.updateThumb()}},r.prototype.createBackground=function(){return new pd},Object.defineProperty(r.prototype,"hideGrips",{get:function(){return this._hideGrips},set:function(e){var i=this;this._hideGrips=e,this._overDisposer&&this.removeDispose(this._overDisposer),this._outDisposer&&this.removeDispose(this._outDisposer),e?(this._overDisposer=this.events.on("over",function(){i.startGrip.show(),i.endGrip.show()},void 0,!1),this._outDisposer=this.events.on("out",function(){i.startGrip.hide(),i.endGrip.hide()},void 0,!1),this.startGrip.hide(),this.endGrip.hide()):(this.startGrip.show(),this.endGrip.show())},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"animationDuration",{get:function(){return this.getPropertyValue("animationDuration")},set:function(e){this.setPropertyValue("animationDuration",e)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"animationEasing",{get:function(){return this.getPropertyValue("animationEasing")},set:function(e){this.setPropertyValue("animationEasing",e)},enumerable:!0,configurable:!0}),r.prototype.asFunction=function(e){return e=="animationEasing"||t.prototype.asIs.call(this,e)},r}(jt);D.registeredClasses.Scrollbar=H2;var B8=function(t){se(r,t);function r(){var e=t.call(this)||this;return e.className="Slider",e.thumb.opacity=0,e.thumb.interactionsEnabled=!1,e.endGrip.opacity=0,e.endGrip.interactionsEnabled=!1,e.startGrip.events.on("drag",function(){e.endGrip.x=e.startGrip.x,e.endGrip.y=e.startGrip.y}),e.applyTheme(),e}return Object.defineProperty(r.prototype,"__end",{get:function(){return this._start},set:function(e){},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"end",{get:function(){return this._start},set:function(e){},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"start",{get:function(){return this._start},set:function(e){this._isBusy||(this.__start=e)},enumerable:!0,configurable:!0}),r}(H2);D.registeredClasses.Slider=B8;var L8=function(t){se(r,t);function r(){var e=t.call(this)||this;e.className="TextLink",e.selectable=!0;var i=new rr;e.fill=i.getFor("primaryButton").brighten(.3);var n=e.states.create("hover");n.properties.fill=i.getFor("primaryButtonHover").brighten(.3);var a=e.states.create("down");return a.properties.fill=i.getFor("primaryButtonDown").brighten(.3),e.cursorOverStyle=Cr.pointer,e.applyTheme(),e}return r}($n);D.registeredClasses.TextLink=L8;var ks=function(t){se(r,t);function r(){var e=t.call(this)||this;return e.properties={},e.isTemplate=!1,e._scale=1,e._nonScaling=!0,e.className="Filter",e.filterPrimitives=new St,e.properties.filterUnits="objectBoundingBox",e.filterPrimitives.events.on("inserted",function(i){e._disposers.push(i.newValue)}),e.width=120,e.height=120,e.applyTheme(),e}return r.prototype.appendPrimitives=function(e){Ue(this.filterPrimitives.iterator(),function(i){e.add(i)})},r.prototype.animate=function(e,i,n){var a=new Bi(this,e,i,n).start();return a},Object.defineProperty(r.prototype,"width",{get:function(){return this.properties.width},set:function(e){this.properties.width=e},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"height",{get:function(){return this.properties.height},set:function(e){this.properties.height=e},enumerable:!0,configurable:!0}),r.prototype.copyFrom=function(e){var i=this;t.prototype.copyFrom.call(this,e),je(e.properties,function(n,a){i[n]=a})},Object.defineProperty(r.prototype,"paper",{get:function(){return this._paper?this._paper:wl()},set:function(e){this._paper!=e&&(this._paper=e)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"animations",{get:function(){return this._animations||(this._animations=[],this._disposers.push(new Os(this._animations))),this._animations},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"scale",{get:function(){return this._scale},set:function(e){this._scale=e,this.updateScale()},enumerable:!0,configurable:!0}),r.prototype.updateScale=function(){},Object.defineProperty(r.prototype,"filterUnits",{get:function(){return this.properties.filterUnits},set:function(e){this.properties.filterUnits=e},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"nonScaling",{get:function(){return this._nonScaling},set:function(e){this._nonScaling=e,e||(this._scale=1),this.updateScale()},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"sprite",{set:function(e){this.setSprite(e)},enumerable:!0,configurable:!0}),r.prototype.setSprite=function(e){this._sprite&&this._sprite!=e&&this._sprite.filters.removeValue(this),this._sprite=e},r}(cr),z2=function(t){se(r,t);function r(){var e=t.call(this)||this;return e.className="DropShadowFilter",e.color=Re("#000"),e.feGaussianBlur=e.paper.add("feGaussianBlur"),e.feGaussianBlur.attr({result:"blurOut",in:"SourceGraphic"}),e.filterPrimitives.push(e.feGaussianBlur),e.feOffset=e.paper.add("feOffset"),e.feOffset.attr({result:"offsetBlur"}),e.filterPrimitives.push(e.feOffset),e.feFlood=e.paper.add("feFlood"),e.feFlood.attr({"flood-color":e.color}),e.filterPrimitives.push(e.feFlood),e.feComposite=e.paper.add("feComposite"),e.feComposite.attr({in2:"offsetBlur",operator:"in"}),e.filterPrimitives.push(e.feComposite),e.feMerge=e.paper.addGroup("feMerge"),e.feMerge.add(e.paper.add("feMergeNode")),e.feMerge.add(e.paper.add("feMergeNode").attr({in:"SourceGraphic"})),e.filterPrimitives.push(e.feMerge),e.width=200,e.height=200,e.blur=1.5,e.dx=3,e.dy=3,e.opacity=.5,e.applyTheme(),e}return Object.defineProperty(r.prototype,"color",{get:function(){return this.properties.color},set:function(e){this.properties.color=e,this.feFlood&&this.feFlood.attr({"flood-color":e})},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"opacity",{get:function(){return this.properties.opacity},set:function(e){this.properties.opacity=e,this.feFlood.attr({"flood-opacity":e})},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"dx",{get:function(){return this.properties.dx},set:function(e){this.properties.dx=e,this.feOffset.attr({dx:e/this.scale})},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"dy",{get:function(){return this.properties.dy},set:function(e){this.properties.dy=e,this.feOffset.attr({dy:e/this.scale})},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"blur",{get:function(){return this.properties.blur},set:function(e){this.properties.blur=e,this.feGaussianBlur.attr({stdDeviation:e/this.scale})},enumerable:!0,configurable:!0}),r.prototype.updateScale=function(){this.dx=this.dx,this.dy=this.dy,this.blur=this.blur},r}(ks);D.registeredClasses.DropShadowFilter=z2;var U2=function(t){se(r,t);function r(){var e=t.call(this)||this;e._boundingRect={x:-4e4,y:-4e4,width:8e4,height:8e4},e._pointTo={x:0,y:0},e.fitPointerToBounds=!1,e._verticalOrientation="up",e.fixDoc=!0,e.className="Tooltip",e.isMeasured=!1,e.getFillFromObject=!0,e.margin(5,5,5,5),e.defaultState.transitionDuration=1,e.hiddenState.transitionDuration=1;var i=e.background;i.interactionsEnabled=!1,i.fillOpacity=.9,i.strokeWidth=1,i.strokeOpacity=1,i.stroke=Re("#ffffff"),i.cornerRadius=3,i.pointerLength=6,i.pointerBaseWidth=10;var n=new z2;n.dy=1,n.dx=1,n.opacity=.5,i.filters.push(n),e.autoTextColor=!0;var a=e.createChild($n);return a.shouldClone=!1,e.label=a,a.padding(7,12,4,12),a.interactionsEnabled=!1,a.horizontalCenter="middle",a.fill=Re("#ffffff"),e._disposers.push(a),e.label.events.on("sizechanged",e.drawBackground,e),e.label.zIndex=1,e.pointerOrientation="vertical",e.animationDuration=0,e.animationEasing=ya,e.setPropertyValue("showInViewport",!1),e.role="tooltip",e.visible=!1,e.opacity=0,e.x=0,e.y=0,e.events.on("visibilitychanged",e.handleVisibility,e),e.applyTheme(),e}return r.prototype.handleVisibility=function(){this.visible&&this.label.invalidate()},Object.defineProperty(r.prototype,"getStrokeFromObject",{get:function(){return this.getPropertyValue("getStrokeFromObject")},set:function(e){this.setPropertyValue("getStrokeFromObject",e,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"autoTextColor",{get:function(){return this.getPropertyValue("autoTextColor")},set:function(e){this.setPropertyValue("autoTextColor",e,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"keepTargetHover",{get:function(){return this.getPropertyValue("keepTargetHover")},set:function(e){var i=this;this.setPropertyValue("keepTargetHover",e,!0)&&e&&(this.hoverable=!0,this.background.interactionsEnabled=!0,this._disposers.push(this.events.on("over",function(n){i.targetSprite&&i.targetSprite.hoverable&&(i.targetSprite.isHover=!0)})),this._disposers.push(this.events.on("out",function(n){i.targetSprite&&i.targetSprite.hoverable&&(i.targetSprite.isHover=!1)})))},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"showInViewport",{get:function(){return this.getPropertyValue("showInViewport")},set:function(e){this.setPropertyValue("showInViewport",e)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"getFillFromObject",{get:function(){return this.getPropertyValue("getFillFromObject")},set:function(e){this.setPropertyValue("getFillFromObject",e,!0)},enumerable:!0,configurable:!0}),r.prototype.createBackground=function(){return new O8},Object.defineProperty(r.prototype,"pointerOrientation",{get:function(){return this.getPropertyValue("pointerOrientation")},set:function(e){this.setPropertyValue("pointerOrientation",e,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"animationDuration",{get:function(){return this.getPropertyValue("animationDuration")},set:function(e){this.setPropertyValue("animationDuration",e)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"animationEasing",{get:function(){return this.getPropertyValue("animationEasing")},set:function(e){this.setPropertyValue("animationEasing",e)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"html",{get:function(){return this.label.html},set:function(e){this.label.html!=e&&(this.label.html=e,this.invalidate())},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"text",{get:function(){return this.label.text},set:function(e){this.label.text!=e&&(this.label.text=e,this.invalidate())},enumerable:!0,configurable:!0}),r.prototype.draw=function(){t.prototype.draw.call(this);var e=this.label;e.invalid&&e.validate();var i=this._pointTo.x,n=this._pointTo.y,a=this._boundingRect,s=e.measuredWidth,o=e.measuredHeight,l=this.background.pointerLength,u,c;if(this.ignoreBounds&&(a=void 0),a&&this.fixDoc&&s>a.width){Zm({x:a.x,y:a.y},this.parent);var d=Zm({x:a.x+a.width,y:a.y+a.height},this.parent),h=document.body.offsetWidth;document.body.offsetHeight,d.x>h/2?a.x=a.width-s:a.width=a.x+s}var f=this.pointerOrientation;f=="horizontal"||f=="left"||f=="right"?(c=-o/2,f=="horizontal"?a&&i>a.x+a.width/2?u=-s/2-l:u=s/2+l:f=="left"?u=s/2+l:u=-s/2-l):(a&&(u=Ke(0,a.x-i+s/2,a.x-i+a.width-s/2)),f=="vertical"?a&&n>a.y+o+l?(c=-o-l,this._verticalOrientation="up"):(c=l,this._verticalOrientation="down"):f=="down"?(c=-o-l,this._verticalOrientation="up"):(c=l,this._verticalOrientation="down")),a&&(c=Ke(c,a.y-n,a.y+a.height-o-n)),e.x=u,e.y=c,this.drawBackground()},r.prototype.updateBackground=function(){this.group.addToBack(this.background.group)},r.prototype.drawBackground=function(){var e=this.label,i=this.background,n=e.measuredWidth,a=e.measuredHeight,s=this._boundingRect,o=n,l=e.pixelX-n/2,u=a,c=e.pixelY,d=this._pointTo.x,h=this._pointTo.y,f=s.x-d,p=f+s.width,m=s.y-h,g=m+s.height;i.x=l,i.y=c,i.width=o,i.height=u,this.fitPointerToBounds?(i.pointerX=Ke(-i.x,f-i.x,p-i.x),i.pointerY=Ke(-i.y,m-i.y,g-i.y)):(i.pointerX=-i.x,i.pointerY=-i.y),i.validate()},r.prototype.delayedPointTo=function(e,i){var n=this;this._pointToDisposer&&this._pointToDisposer.dispose(),this._pointToDisposer=D.events.once("exitframe",function(){n.pointTo(e,i)}),this.addDisposer(this._pointToDisposer)},r.prototype.pointTo=function(e,i){(this._pointTo.x!=e.x||this._pointTo.y!=e.y)&&(this._pointTo=e,this.invalidate(),!this.visible||i?(this.moveTo(this._pointTo),this._animation&&this._animation.kill()):this.pixelX==0&&this.pixelY==0?this.moveTo(this._pointTo):(this._animation&&this._animation.kill(),this._animation=new Bi(this,[{property:"x",to:e.x,from:this.pixelX},{property:"y",to:e.y,from:this.pixelY}],this.animationDuration,this.animationEasing).start()))},r.prototype.setBounds=function(e){var i=this._boundingRect;(i.x!=e.x||i.y!=e.y||i.width!=e.width||i.height!=e.height)&&(this._boundingRect=e,this.invalidate())},Object.defineProperty(r.prototype,"boundingContainer",{set:function(e){this._boundingContainer=e,e.events.on("sizechanged",this.updateBounds,this),e.events.on("positionchanged",this.updateBounds,this)},enumerable:!0,configurable:!0}),r.prototype.updateBounds=function(){var e=this._boundingContainer,i=XS({x:e.pixelX,y:e.pixelY,width:e.maxWidth,height:e.maxHeight},e);this.setBounds(i)},Object.defineProperty(r.prototype,"ignoreBounds",{get:function(){return this.getPropertyValue("ignoreBounds")},set:function(e){this.setPropertyValue("ignoreBounds",e)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"verticalOrientation",{get:function(){return this._verticalOrientation},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"tooltip",{get:function(){},enumerable:!0,configurable:!0}),r.prototype.copyFrom=function(e){t.prototype.copyFrom.call(this,e),this.label.copyFrom(e.label),e._boundingRect&&(this._boundingRect=e._boundingRect)},r.prototype.asFunction=function(e){return e=="animationEasing"||t.prototype.asIs.call(this,e)},r}(jt);D.registeredClasses.Tooltip=U2;var F8=function(t){se(r,t);function r(){var e=t.call(this)||this;return e.className="Trapezoid",e.element=e.paper.add("path"),e.topSide=Ft(100),e.bottomSide=Ft(100),e.leftSide=Ft(100),e.rightSide=Ft(100),e.isMeasured=!1,e.applyTheme(),e}return r.prototype.draw=function(){t.prototype.draw.call(this);var e=this.pixelWidth,i=this.pixelHeight,n=Hr(this.topSide,e),a=Hr(this.bottomSide,e),s=Hr(this.leftSide,i),o=Hr(this.rightSide,i),l=(e-n)/2,u=(i-s)/2,c=e-(e-n)/2,d=(i-o)/2,h=e-(e-a)/2,f=i-(i-o)/2,p=(e-a)/2,m=i-(i-s)/2,g="",y="",v="",b="";if(E(this.horizontalNeck)){var w=this.horizontalNeck.value;g=ye({x:e*w,y:Math.max(u,d)}),v=ye({x:e*w,y:Math.min(f,m)})}if(E(this.verticalNeck)){var _=this.verticalNeck.value;y=ye({x:Math.min(c,h),y:i*_}),b=ye({x:Math.max(l,p),y:i*_})}var x=Ze({x:l,y:u})+g+ye({x:c,y:d})+y+ye({x:h,y:f})+v+ye({x:p,y:m})+b;this.path=x},Object.defineProperty(r.prototype,"topSide",{get:function(){return this.getPropertyValue("topSide")},set:function(e){this.setPercentProperty("topSide",e,!0,!1,10,!1)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"bottomSide",{get:function(){return this.getPropertyValue("bottomSide")},set:function(e){this.setPercentProperty("bottomSide",e,!0,!1,10,!1)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"leftSide",{get:function(){return this.getPropertyValue("leftSide")},set:function(e){this.setPercentProperty("leftSide",e,!0,!1,10,!1)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"rightSide",{get:function(){return this.getPropertyValue("rightSide")},set:function(e){this.setPercentProperty("rightSide",e,!0,!1,10,!1)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"horizontalNeck",{get:function(){return this.getPropertyValue("horizontalNeck")},set:function(e){this.setPropertyValue("horizontalNeck",e,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"verticalNeck",{get:function(){return this.getPropertyValue("verticalNeck")},set:function(e){this.setPropertyValue("verticalNeck",e,!0)},enumerable:!0,configurable:!0}),r}(Pt);D.registeredClasses.Trapezoid=F8;var $2=function(t){se(r,t);function r(){var e=t.call(this)||this;return e.className="Triangle",e.element=e.paper.add("path"),e.direction="top",e.applyTheme(),e}return r.prototype.draw=function(){t.prototype.draw.call(this);var e=this.pixelWidth,i=this.pixelHeight,n;switch(this.direction){case"right":n=Ze({x:0,y:0})+ye({x:e,y:i/2})+ye({x:0,y:i})+ar();break;case"left":n=Ze({x:e,y:0})+ye({x:0,y:i/2})+ye({x:e,y:i})+ar();break;case"bottom":n=Ze({x:0,y:0})+ye({x:e,y:0})+ye({x:e/2,y:i})+ar();break;case"top":n=Ze({x:e/2,y:0})+ye({x:e,y:i})+ye({x:0,y:i})+ar();break}this.path=n},Object.defineProperty(r.prototype,"direction",{get:function(){return this.getPropertyValue("direction")},set:function(e){this.setPropertyValue("direction",e,!0)},enumerable:!0,configurable:!0}),r}(Pt);D.registeredClasses.Triangle=$2;var Vf=function(){function t(r,e){this._tensionX=r,this._tensionY=e}return t.prototype.smooth=function(r){for(var e=r.length-1;e>0;e--){var i=r[e],n=r[e-1];Math.abs(i.x-n.x)<.1&&Math.abs(i.y-n.y)<.1&&r.splice(e-1,1)}var a=this._tensionX,s=this._tensionY;if(r.length<3||a>=1&&s>=1)return k8(r);var o=r[0],l=r[r.length-1],u=!1;_e(o.x,3)==_e(l.x)&&_e(o.y)==_e(l.y)&&(u=!0);for(var c="",e=0,d=r.length-1;e0){var h=Math.atan2(u-o,l-s),f=Math.cos(h),p=Math.sin(h),m=e*f,g=e*p;if(e<=1||i<=1)d=ye(r);else{var y=Math.round(2*c/e),v=[],b=1;l0){var n=this.getPoints(i);e=Ze(n[0])+new Vf(this.tension,this.tension).smooth(n)}var a=this.pixelInnerRadius;if(a>0){var n=this.getPoints(a);n.reverse(),e+=Ze(n[0])+new Vf(this.tension,this.tension).smooth(n)}this.path=e},r.prototype.getPoints=function(e){for(var i=e*Math.PI*2,n=this.waveHeight/2,a=i/Math.round(i/this.waveLength),s=a/2,o=[],l=i/a,u=0;u<=l;u++){var c=u*a/i*360,d=(u*a+s)/i*360;o.push({x:(e-n)*ut(c),y:(e-n)*it(c)}),o.push({x:(e+n)*ut(d),y:(e+n)*it(d)})}return o.pop(),o},Object.defineProperty(r.prototype,"innerRadius",{get:function(){return this.getPropertyValue("innerRadius")},set:function(e){this.setPercentProperty("innerRadius",e,!0,!1,10,!1),this.invalidate()},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"pixelInnerRadius",{get:function(){return Hr(this.innerRadius,Qt(this.innerWidth/2,this.innerHeight/2))},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"waveLength",{get:function(){return this.getPropertyValue("waveLength")},set:function(e){this.setPropertyValue("waveLength",e),this.invalidate()},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"waveHeight",{get:function(){return this.getPropertyValue("waveHeight")},set:function(e){this.setPropertyValue("waveHeight",e),this.invalidate()},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"tension",{get:function(){return this.getPropertyValue("tension")},set:function(e){this.setPropertyValue("tension",e),this.invalidate()},enumerable:!0,configurable:!0}),r}(gd);D.registeredClasses.WavedCircle=R8;var Zae=function(t){se(r,t);function r(){var e=t.call(this)||this;return e.className="WavedLine",e.element=e.paper.add("path"),e.waveLength=16,e.waveHeight=4,e.tension=.8,e.pixelPerfect=!1,e.fill=Re(),e.applyTheme(),e}return r.prototype.draw=function(){var e={x:this.x1,y:this.y1},i={x:this.x2,y:this.y2};this.path=Ze(e)+po(e,i,this.waveLength,this.waveHeight,this.tension,!0)},Object.defineProperty(r.prototype,"waveLength",{get:function(){return this.getPropertyValue("waveLength")},set:function(e){this.setPropertyValue("waveLength",e),this.invalidate()},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"waveHeight",{get:function(){return this.getPropertyValue("waveHeight")},set:function(e){this.setPropertyValue("waveHeight",e),this.invalidate()},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"tension",{get:function(){return this.getPropertyValue("tension")},set:function(e){this.setPropertyValue("tension",e),this.invalidate()},enumerable:!0,configurable:!0}),r}(j2),qae=function(t){se(r,t);function r(){var e=t.call(this)||this;return e.className="WavedRectangle",e.element=e.paper.add("path"),e.waveLength=16,e.waveHeight=4,e.tension=.8,e.setPropertyValue("wavedLeft",!0),e.setPropertyValue("wavedRight",!0),e.setPropertyValue("wavedTop",!0),e.setPropertyValue("wavedBottom",!0),e.applyTheme(),e}return r.prototype.draw=function(){t.prototype.draw.call(this);var e=this.pixelWidth,i=this.pixelHeight;if(e>0&&i>0){var n={x:0,y:0},a={x:e,y:0},s={x:e,y:i},o={x:0,y:i},l=Math.min(e,this.waveLength),u=Math.min(i,this.waveHeight),c=Math.min(i,this.waveLength),d=Math.min(e,this.waveHeight),h="",f="",p="",m="";this.wavedTop&&(h=po(n,a,l,u,this.tension,!0)),this.wavedRight&&(f=po(a,s,c,d,this.tension,!0)),this.wavedBottom&&(p=po(s,o,l,u,this.tension,!0)),this.wavedLeft&&(m=po(o,n,c,d,this.tension,!0)),this.path=Ze(n)+h+ye(a)+f+ye(s)+p+ye(o)+m+"z"}},Object.defineProperty(r.prototype,"waveLength",{get:function(){return this.getPropertyValue("waveLength")},set:function(e){this.setPropertyValue("waveLength",e),this.invalidate()},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"waveHeight",{get:function(){return this.getPropertyValue("waveHeight")},set:function(e){this.setPropertyValue("waveHeight",e),this.invalidate()},enumerable:!0,configurable:!0}),r.prototype.setWavedSides=function(e,i,n,a){this.wavedTop=e,this.wavedRight=i,this.wavedBottom=n,this.wavedLeft=a},Object.defineProperty(r.prototype,"tension",{get:function(){return this.getPropertyValue("tension")},set:function(e){this.setPropertyValue("tension",e),this.invalidate()},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"wavedRight",{get:function(){return this.getPropertyValue("wavedRight")},set:function(e){this.setPropertyValue("wavedRight",e,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"wavedLeft",{get:function(){return this.getPropertyValue("wavedLeft")},set:function(e){this.setPropertyValue("wavedLeft",e,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"wavedTop",{get:function(){return this.getPropertyValue("wavedTop")},set:function(e){this.setPropertyValue("wavedTop",e,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"wavedBottom",{get:function(){return this.getPropertyValue("wavedBottom")},set:function(e){this.setPropertyValue("wavedBottom",e,!0)},enumerable:!0,configurable:!0}),r}(Rg),N8=function(t){se(r,t);function r(){var e=t.call(this)||this;e.className="ZoomOutButton",e.padding(9,9,9,9),e.showSystemTooltip=!0;var i=new rr,n=e.background;n.cornerRadius(20,20,20,20),n.fill=i.getFor("primaryButton"),n.stroke=i.getFor("primaryButtonStroke"),n.strokeOpacity=0,n.states.getKey("hover").properties.fill=i.getFor("primaryButtonHover"),n.states.getKey("down").properties.fill=i.getFor("primaryButtonActive");var a=new Pt;a.element=e.paper.add("path");var s=Ze({x:0,y:0});return s+=ye({x:11,y:0}),a.path=s,a.pixelPerfect=!0,a.padding(8,3,8,3),a.stroke=i.getFor("primaryButtonText"),e.icon=a,e.applyTheme(),e}return r.prototype.applyInternalDefaults=function(){t.prototype.applyInternalDefaults.call(this),E(this.readerTitle)||(this.readerTitle=this.language.translate("Zoom Out"))},r}(Ca);D.registeredClasses.ZoomOutButton=N8;var j8=function(t){se(r,t);function r(){var e=t.call(this)||this;e.className="PlayButton",e.padding(12,12,12,12),e.showSystemTooltip=!0;var i=new rr,n=e.background;n.cornerRadius(25,25,25,25),n.fill=i.getFor("primaryButton"),n.stroke=i.getFor("primaryButtonStroke"),n.strokeOpacity=0,n.states.getKey("hover").properties.fill=i.getFor("primaryButtonHover"),n.states.getKey("down").properties.fill=i.getFor("primaryButtonActive");var a=new $2;a.direction="right",a.width=9,a.height=11,a.marginLeft=1,a.marginRight=1,a.horizontalCenter="middle",a.verticalCenter="middle",a.stroke=i.getFor("primaryButtonText"),a.fill=a.stroke,e.icon=a;var s=new pd;s.width=11,s.height=11,s.horizontalCenter="middle",s.verticalCenter="middle",s.cornerRadius(0,0,0,0),s.stroke=i.getFor("primaryButtonText"),s.fill=a.stroke,e.togglable=!0;var o=e.states.create("active");return o.transitionDuration=0,o.properties.icon=s,e.defaultState.transitionDuration=0,e.applyTheme(),e}return r.prototype.applyInternalDefaults=function(){t.prototype.applyInternalDefaults.call(this),E(this.readerTitle)||(this.readerTitle=this.language.translate("Play"))},r}(Ca);D.registeredClasses.PlayButton=j8;var W2=function(t){se(r,t);function r(){var e=t.call(this)||this;return e.className="ColorModifier",e.applyTheme(),e}return r.prototype.modify=function(e){return e},r}(cr);D.registeredClasses.ColorModifier=W2;var Vg=function(t){se(r,t);function r(){var e=t.call(this)||this;return e.lightnesses=[],e.brightnesses=[],e.opacities=[],e.offsets=[],e.className="GradientModifier",e.applyTheme(),e}return Object.defineProperty(r.prototype,"lightnesses",{get:function(){return this._lightnesses},set:function(e){this._lightnesses=e,this._brightnesses=[]},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"brightnesses",{get:function(){return this._brightnesses},set:function(e){this._brightnesses=e,this._lightnesses=[]},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"opacities",{get:function(){return this._opacities},set:function(e){this._opacities=e},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"offsets",{get:function(){return this._offsets},set:function(e){this._offsets=e},enumerable:!0,configurable:!0}),r.prototype.modify=function(e){this.gradient.clear();var i=0;this.opacities&&(i=dt(i,this.opacities.length)),this.lightnesses&&(i=dt(i,this.lightnesses.length)),this.brightnesses&&(i=dt(i,this.brightnesses.length));for(var n=1,a,s,o=0;o0&&this.depth>0){this.sideB.show(0),this.sideA.show(0),this.edge.show(0);for(var e=this.startAngle,i=this.arc,n=this.pixelInnerRadius||0,a=this.radiusY||0,s=this.radius,o=e+i,l=a/s*n,u={x:ut(e)*n,y:it(e)*l},c={x:ut(e)*s,y:it(e)*a},d={x:ut(o)*s,y:it(o)*a},h={x:ut(o)*n,y:it(o)*l},f=this.depth,p={x:u.x,y:u.y-f},m={x:c.x,y:c.y-f},g={x:d.x,y:d.y-f},y={x:h.x,y:h.y-f},v="",b=Math.ceil(i/5),w=i/b,_=e,x=m,T=0;T0&&_<180){v+=Ze(x);var S={x:ut(_)*s,y:it(_)*a-f};v+=ye({x:x.x,y:x.y+f}),v+=Nr({x:S.x,y:S.y+f},s,a,!0),v+=ye(S),v+=Nr(x,s,a),v+="z",x=S}else{v+=Ze(x);var S={x:ut(_)*s,y:it(_)*a-f};v+=Nr(S,s,a,!0),v+=ye({x:S.x,y:S.y+f}),v+=Nr({x:x.x,y:x.y+f},s,a),v+=ye(x),v+="z",x=S}x=p,_=e;for(var T=0;T0&&_<180){v+=Ze(x);var S={x:ut(_)*n,y:it(_)*l-f};v+=ye({x:x.x,y:x.y+f}),v+=Nr({x:S.x,y:S.y+f},n,l,!0),v+=ye(S),v+=Nr(x,n,l),v+="z",x=S}else{v+=Ze(x);var S={x:ut(_)*n,y:it(_)*l-f};v+=Nr(S,n,l,!0),v+=ye({x:S.x,y:S.y+f}),v+=Nr({x:x.x,y:x.y+f},n,l),v+=ye(x),v+="z",x=S}this.edge.path=v,this.sideA.path=Ze(u)+ye(c)+ye(m)+ye(p)+ar(),this.sideB.path=Ze(d)+ye(h)+ye(y)+ye(g)+ar(),this.startAngle<90?this.sideA.toBack():this.sideA.toFront(),this.startAngle+this.arc>90?this.sideB.toBack():this.sideB.toFront(),this.slice.dy=-f}else this.sideA.hide(0),this.sideB.hide(0),this.edge.hide(0)},Object.defineProperty(r.prototype,"depth",{get:function(){return this.getPropertyValue("depth")},set:function(e){this.setPropertyValue("depth",e,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"angle",{get:function(){var e=this.getPropertyValue("angle");return A(e)||(e=0),e},set:function(e){this.setPropertyValue("angle",e,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"radiusY",{get:function(){var e=this.getPropertyValue("radiusY");return A(e)||(e=this.radius-this.radius*this.angle/90),e},set:function(e){this.setPropertyValue("radiusY",e,!0)},enumerable:!0,configurable:!0}),r.prototype.copyFrom=function(e){t.prototype.copyFrom.call(this,e),this.edge.copyFrom(e.edge),this.sideA.copyFrom(e.sideA),this.sideB.copyFrom(e.sideB)},r}(gc),V8=function(t){se(r,t);function r(){var e=t.call(this)||this;return e.className="RadialGradientModifier",e.gradient=new zn,e.applyTheme(),e}return r.prototype.copyFrom=function(e){t.prototype.copyFrom.call(this,e),this.gradient=e.gradient.clone()},r}(Vg);D.registeredClasses.RadialGradientModifier=V8;var G2=function(t){se(r,t);function r(){var e=t.call(this)||this;return e.properties.gap=0,e._line=e.paper.add("path"),e.addElement(e._line),e}return r.prototype.draw=function(){if(t.prototype.draw.call(this),Math.round(this.rotation/90)!=this.rotation/90&&(this.properties.shapeRendering="auto"),this._line){var e=this.width,i=this.height,n="";if(!this.gap)Math.round(this.rotation/90)!=this.rotation/90?(n=Ze({x:-e,y:i/2})+ye({x:e*2,y:i/2}),this.properties.rotationX=this.width/2,this.properties.rotationY=this.height/2):n=Ze({x:0,y:0})+ye({x:e,y:0});else for(var a=this.gap+this.strokeWidth,s=this.height/a,o=-s/2;o1&&(c-=1),o.push(c)}this.shuffle&&o.sort(function(p,m){return Math.random()-.5});for(var u=0;u1?e.l=e.l-Math.floor(e.l):e.l<0&&(e.l=-(e.l-Math.floor(e.l))),e.l=Jd(e.l,this.minLightness,this.maxLightness)):(e.l>1?e.l=1:e.l<0&&(e.l=0),e.l=Qd(e.l,this.minLightness,this.maxLightness))},r.prototype.processConfig=function(e){if(e){if(E(e.list)&&Ai(e.list))for(var i=0,n=e.list.length;i{s===this.plugin.id&&this.fallbacks.setSettings(o)}),this.proxiedOn=new Proxy({},{get:(s,o)=>this.target?this.target.on[o]:(...l)=>{this.onQueue.push({method:o,args:l})}}),this.proxiedTarget=new Proxy({},{get:(s,o)=>this.target?this.target[o]:o==="on"?this.proxiedOn:Object.keys(this.fallbacks).includes(o)?(...l)=>(this.targetQueue.push({method:o,args:l,resolve:()=>{}}),this.fallbacks[o](...l)):(...l)=>new Promise(u=>{this.targetQueue.push({method:o,args:l,resolve:u})})})}async setRealTarget(r){this.target=r;for(const e of this.onQueue)this.target.on[e.method](...e.args);for(const e of this.targetQueue)e.resolve(await this.target[e.method](...e.args))}}function iC(t,r){const e=t,i=X2(),n=q8(),a=X8&&e.enableEarlyProxy;if(n&&(i.__VUE_DEVTOOLS_PLUGIN_API_AVAILABLE__||!a))n.emit(Q8,t,r);else{const s=a?new rC(e,n):null;(i.__VUE_DEVTOOLS_PLUGINS__=i.__VUE_DEVTOOLS_PLUGINS__||[]).push({pluginDescriptor:e,setupFn:r,proxy:s}),s&&r(s.proxiedTarget)}}/*! + * vue-router v4.1.6 + * (c) 2022 Eduardo San Martin Morote + * @license MIT + */const Ua=typeof window<"u";function nC(t){return t.__esModule||t[Symbol.toStringTag]==="Module"}const bt=Object.assign;function uh(t,r){const e={};for(const i in r){const n=r[i];e[i]=yi(n)?n.map(t):t(n)}return e}const Eo=()=>{},yi=Array.isArray,aC=/\/$/,sC=t=>t.replace(aC,"");function ch(t,r,e="/"){let i,n={},a="",s="";const o=r.indexOf("#");let l=r.indexOf("?");return o=0&&(l=-1),l>-1&&(i=r.slice(0,l),a=r.slice(l+1,o>-1?o:r.length),n=t(a)),o>-1&&(i=i||r.slice(0,o),s=r.slice(o,r.length)),i=cC(i!=null?i:r,e),{fullPath:i+(a&&"?")+a+s,path:i,query:n,hash:s}}function oC(t,r){const e=r.query?t(r.query):"";return r.path+(e&&"?")+e+(r.hash||"")}function cv(t,r){return!r||!t.toLowerCase().startsWith(r.toLowerCase())?t:t.slice(r.length)||"/"}function lC(t,r,e){const i=r.matched.length-1,n=e.matched.length-1;return i>-1&&i===n&&ds(r.matched[i],e.matched[n])&&Q2(r.params,e.params)&&t(r.query)===t(e.query)&&r.hash===e.hash}function ds(t,r){return(t.aliasOf||t)===(r.aliasOf||r)}function Q2(t,r){if(Object.keys(t).length!==Object.keys(r).length)return!1;for(const e in t)if(!uC(t[e],r[e]))return!1;return!0}function uC(t,r){return yi(t)?dv(t,r):yi(r)?dv(r,t):t===r}function dv(t,r){return yi(r)?t.length===r.length&&t.every((e,i)=>e===r[i]):t.length===1&&t[0]===r}function cC(t,r){if(t.startsWith("/"))return t;if(!t)return r;const e=r.split("/"),i=t.split("/");let n=e.length-1,a,s;for(a=0;a1&&n--;else break;return e.slice(0,n).join("/")+"/"+i.slice(a-(a===i.length?1:0)).join("/")}var nl;(function(t){t.pop="pop",t.push="push"})(nl||(nl={}));var To;(function(t){t.back="back",t.forward="forward",t.unknown=""})(To||(To={}));function dC(t){if(!t)if(Ua){const r=document.querySelector("base");t=r&&r.getAttribute("href")||"/",t=t.replace(/^\w+:\/\/[^\/]+/,"")}else t="/";return t[0]!=="/"&&t[0]!=="#"&&(t="/"+t),sC(t)}const hC=/^[^#]+#/;function fC(t,r){return t.replace(hC,"#")+r}function pC(t,r){const e=document.documentElement.getBoundingClientRect(),i=t.getBoundingClientRect();return{behavior:r.behavior,left:i.left-e.left-(r.left||0),top:i.top-e.top-(r.top||0)}}const md=()=>({left:window.pageXOffset,top:window.pageYOffset});function gC(t){let r;if("el"in t){const e=t.el,i=typeof e=="string"&&e.startsWith("#"),n=typeof e=="string"?i?document.getElementById(e.slice(1)):document.querySelector(e):e;if(!n)return;r=pC(n,t)}else r=t;"scrollBehavior"in document.documentElement.style?window.scrollTo(r):window.scrollTo(r.left!=null?r.left:window.pageXOffset,r.top!=null?r.top:window.pageYOffset)}function hv(t,r){return(history.state?history.state.position-r:-1)+t}const Uf=new Map;function mC(t,r){Uf.set(t,r)}function vC(t){const r=Uf.get(t);return Uf.delete(t),r}let yC=()=>location.protocol+"//"+location.host;function J2(t,r){const{pathname:e,search:i,hash:n}=r,a=t.indexOf("#");if(a>-1){let o=n.includes(t.slice(a))?t.slice(a).length:1,l=n.slice(o);return l[0]!=="/"&&(l="/"+l),cv(l,"")}return cv(e,t)+i+n}function bC(t,r,e,i){let n=[],a=[],s=null;const o=({state:h})=>{const f=J2(t,location),p=e.value,m=r.value;let g=0;if(h){if(e.value=f,r.value=h,s&&s===p){s=null;return}g=m?h.position-m.position:0}else i(f);n.forEach(y=>{y(e.value,p,{delta:g,type:nl.pop,direction:g?g>0?To.forward:To.back:To.unknown})})};function l(){s=e.value}function u(h){n.push(h);const f=()=>{const p=n.indexOf(h);p>-1&&n.splice(p,1)};return a.push(f),f}function c(){const{history:h}=window;!h.state||h.replaceState(bt({},h.state,{scroll:md()}),"")}function d(){for(const h of a)h();a=[],window.removeEventListener("popstate",o),window.removeEventListener("beforeunload",c)}return window.addEventListener("popstate",o),window.addEventListener("beforeunload",c),{pauseListeners:l,listen:u,destroy:d}}function fv(t,r,e,i=!1,n=!1){return{back:t,current:r,forward:e,replaced:i,position:window.history.length,scroll:n?md():null}}function wC(t){const{history:r,location:e}=window,i={value:J2(t,e)},n={value:r.state};n.value||a(i.value,{back:null,current:i.value,forward:null,position:r.length-1,replaced:!0,scroll:null},!0);function a(l,u,c){const d=t.indexOf("#"),h=d>-1?(e.host&&document.querySelector("base")?t:t.slice(d))+l:yC()+t+l;try{r[c?"replaceState":"pushState"](u,"",h),n.value=u}catch(f){console.error(f),e[c?"replace":"assign"](h)}}function s(l,u){const c=bt({},r.state,fv(n.value.back,l,n.value.forward,!0),u,{position:n.value.position});a(l,c,!0),i.value=l}function o(l,u){const c=bt({},n.value,r.state,{forward:l,scroll:md()});a(c.current,c,!0);const d=bt({},fv(i.value,l,null),{position:c.position+1},u);a(l,d,!1),i.value=l}return{location:i,state:n,push:o,replace:s}}function _C(t){t=dC(t);const r=wC(t),e=bC(t,r.state,r.location,r.replace);function i(a,s=!0){s||e.pauseListeners(),history.go(a)}const n=bt({location:"",base:t,go:i,createHref:fC.bind(null,t)},r,e);return Object.defineProperty(n,"location",{enumerable:!0,get:()=>r.location.value}),Object.defineProperty(n,"state",{enumerable:!0,get:()=>r.state.value}),n}function xC(t){return typeof t=="string"||t&&typeof t=="object"}function ew(t){return typeof t=="string"||typeof t=="symbol"}const xn={path:"/",name:void 0,params:{},query:{},hash:"",fullPath:"/",matched:[],meta:{},redirectedFrom:void 0},tw=Symbol("");var pv;(function(t){t[t.aborted=4]="aborted",t[t.cancelled=8]="cancelled",t[t.duplicated=16]="duplicated"})(pv||(pv={}));function hs(t,r){return bt(new Error,{type:t,[tw]:!0},r)}function Zi(t,r){return t instanceof Error&&tw in t&&(r==null||!!(t.type&r))}const gv="[^/]+?",SC={sensitive:!1,strict:!1,start:!0,end:!0},CC=/[.+*?^${}()[\]/\\]/g;function PC(t,r){const e=bt({},SC,r),i=[];let n=e.start?"^":"";const a=[];for(const u of t){const c=u.length?[]:[90];e.strict&&!u.length&&(n+="/");for(let d=0;dr.length?r.length===1&&r[0]===40+40?1:-1:0}function kC(t,r){let e=0;const i=t.score,n=r.score;for(;e0&&r[r.length-1]<0}const EC={type:0,value:""},TC=/[a-zA-Z0-9_]/;function DC(t){if(!t)return[[]];if(t==="/")return[[EC]];if(!t.startsWith("/"))throw new Error(`Invalid path "${t}"`);function r(f){throw new Error(`ERR (${e})/"${u}": ${f}`)}let e=0,i=e;const n=[];let a;function s(){a&&n.push(a),a=[]}let o=0,l,u="",c="";function d(){!u||(e===0?a.push({type:0,value:u}):e===1||e===2||e===3?(a.length>1&&(l==="*"||l==="+")&&r(`A repeatable param (${u}) must be alone in its segment. eg: '/:ids+.`),a.push({type:1,value:u,regexp:c,repeatable:l==="*"||l==="+",optional:l==="*"||l==="?"})):r("Invalid state to consume buffer"),u="")}function h(){u+=l}for(;o{s(v)}:Eo}function s(c){if(ew(c)){const d=i.get(c);d&&(i.delete(c),e.splice(e.indexOf(d),1),d.children.forEach(s),d.alias.forEach(s))}else{const d=e.indexOf(c);d>-1&&(e.splice(d,1),c.record.name&&i.delete(c.record.name),c.children.forEach(s),c.alias.forEach(s))}}function o(){return e}function l(c){let d=0;for(;d=0&&(c.record.path!==e[d].record.path||!rw(c,e[d]));)d++;e.splice(d,0,c),c.record.name&&!yv(c)&&i.set(c.record.name,c)}function u(c,d){let h,f={},p,m;if("name"in c&&c.name){if(h=i.get(c.name),!h)throw hs(1,{location:c});m=h.record.name,f=bt(vv(d.params,h.keys.filter(v=>!v.optional).map(v=>v.name)),c.params&&vv(c.params,h.keys.map(v=>v.name))),p=h.stringify(f)}else if("path"in c)p=c.path,h=e.find(v=>v.re.test(p)),h&&(f=h.parse(p),m=h.record.name);else{if(h=d.name?i.get(d.name):e.find(v=>v.re.test(d.path)),!h)throw hs(1,{location:c,currentLocation:d});m=h.record.name,f=bt({},d.params,c.params),p=h.stringify(f)}const g=[];let y=h;for(;y;)g.unshift(y.record),y=y.parent;return{name:m,path:p,params:f,matched:g,meta:LC(g)}}return t.forEach(c=>a(c)),{addRoute:a,resolve:u,removeRoute:s,getRoutes:o,getRecordMatcher:n}}function vv(t,r){const e={};for(const i of r)i in t&&(e[i]=t[i]);return e}function AC(t){return{path:t.path,redirect:t.redirect,name:t.name,meta:t.meta||{},aliasOf:void 0,beforeEnter:t.beforeEnter,props:BC(t),children:t.children||[],instances:{},leaveGuards:new Set,updateGuards:new Set,enterCallbacks:{},components:"components"in t?t.components||null:t.component&&{default:t.component}}}function BC(t){const r={},e=t.props||!1;if("component"in t)r.default=e;else for(const i in t.components)r[i]=typeof e=="boolean"?e:e[i];return r}function yv(t){for(;t;){if(t.record.aliasOf)return!0;t=t.parent}return!1}function LC(t){return t.reduce((r,e)=>bt(r,e.meta),{})}function bv(t,r){const e={};for(const i in t)e[i]=i in r?r[i]:t[i];return e}function rw(t,r){return r.children.some(e=>e===t||rw(t,e))}const iw=/#/g,FC=/&/g,RC=/\//g,NC=/=/g,jC=/\?/g,nw=/\+/g,VC=/%5B/g,HC=/%5D/g,aw=/%5E/g,zC=/%60/g,sw=/%7B/g,UC=/%7C/g,ow=/%7D/g,$C=/%20/g;function zg(t){return encodeURI(""+t).replace(UC,"|").replace(VC,"[").replace(HC,"]")}function YC(t){return zg(t).replace(sw,"{").replace(ow,"}").replace(aw,"^")}function $f(t){return zg(t).replace(nw,"%2B").replace($C,"+").replace(iw,"%23").replace(FC,"%26").replace(zC,"`").replace(sw,"{").replace(ow,"}").replace(aw,"^")}function WC(t){return $f(t).replace(NC,"%3D")}function KC(t){return zg(t).replace(iw,"%23").replace(jC,"%3F")}function GC(t){return t==null?"":KC(t).replace(RC,"%2F")}function mc(t){try{return decodeURIComponent(""+t)}catch{}return""+t}function ZC(t){const r={};if(t===""||t==="?")return r;const i=(t[0]==="?"?t.slice(1):t).split("&");for(let n=0;na&&$f(a)):[i&&$f(i)]).forEach(a=>{a!==void 0&&(r+=(r.length?"&":"")+e,a!=null&&(r+="="+a))})}return r}function qC(t){const r={};for(const e in t){const i=t[e];i!==void 0&&(r[e]=yi(i)?i.map(n=>n==null?null:""+n):i==null?i:""+i)}return r}const XC=Symbol(""),_v=Symbol(""),vd=Symbol(""),Ug=Symbol(""),Yf=Symbol("");function to(){let t=[];function r(i){return t.push(i),()=>{const n=t.indexOf(i);n>-1&&t.splice(n,1)}}function e(){t=[]}return{add:r,list:()=>t,reset:e}}function kn(t,r,e,i,n){const a=i&&(i.enterCallbacks[n]=i.enterCallbacks[n]||[]);return()=>new Promise((s,o)=>{const l=d=>{d===!1?o(hs(4,{from:e,to:r})):d instanceof Error?o(d):xC(d)?o(hs(2,{from:r,to:d})):(a&&i.enterCallbacks[n]===a&&typeof d=="function"&&a.push(d),s())},u=t.call(i&&i.instances[n],r,e,l);let c=Promise.resolve(u);t.length<3&&(c=c.then(l)),c.catch(d=>o(d))})}function dh(t,r,e,i){const n=[];for(const a of t)for(const s in a.components){let o=a.components[s];if(!(r!=="beforeRouteEnter"&&!a.instances[s]))if(QC(o)){const u=(o.__vccOpts||o)[r];u&&n.push(kn(u,e,i,a,s))}else{let l=o();n.push(()=>l.then(u=>{if(!u)return Promise.reject(new Error(`Couldn't resolve component "${s}" at "${a.path}"`));const c=nC(u)?u.default:u;a.components[s]=c;const h=(c.__vccOpts||c)[r];return h&&kn(h,e,i,a,s)()}))}}return n}function QC(t){return typeof t=="object"||"displayName"in t||"props"in t||"__vccOpts"in t}function xv(t){const r=zr(vd),e=zr(Ug),i=N(()=>r.resolve(te(t.to))),n=N(()=>{const{matched:l}=i.value,{length:u}=l,c=l[u-1],d=e.matched;if(!c||!d.length)return-1;const h=d.findIndex(ds.bind(null,c));if(h>-1)return h;const f=Sv(l[u-2]);return u>1&&Sv(c)===f&&d[d.length-1].path!==f?d.findIndex(ds.bind(null,l[u-2])):h}),a=N(()=>n.value>-1&&rP(e.params,i.value.params)),s=N(()=>n.value>-1&&n.value===e.matched.length-1&&Q2(e.params,i.value.params));function o(l={}){return tP(l)?r[te(t.replace)?"replace":"push"](te(t.to)).catch(Eo):Promise.resolve()}return{route:i,href:N(()=>i.value.href),isActive:a,isExactActive:s,navigate:o}}const JC=he({name:"RouterLink",compatConfig:{MODE:3},props:{to:{type:[String,Object],required:!0},replace:Boolean,activeClass:String,exactActiveClass:String,custom:Boolean,ariaCurrentValue:{type:String,default:"page"}},useLink:xv,setup(t,{slots:r}){const e=zi(xv(t)),{options:i}=zr(vd),n=N(()=>({[Cv(t.activeClass,i.linkActiveClass,"router-link-active")]:e.isActive,[Cv(t.exactActiveClass,i.linkExactActiveClass,"router-link-exact-active")]:e.isExactActive}));return()=>{const a=r.default&&r.default(e);return t.custom?a:Ee("a",{"aria-current":e.isExactActive?t.ariaCurrentValue:null,href:e.href,onClick:e.navigate,class:n.value},a)}}}),eP=JC;function tP(t){if(!(t.metaKey||t.altKey||t.ctrlKey||t.shiftKey)&&!t.defaultPrevented&&!(t.button!==void 0&&t.button!==0)){if(t.currentTarget&&t.currentTarget.getAttribute){const r=t.currentTarget.getAttribute("target");if(/\b_blank\b/i.test(r))return}return t.preventDefault&&t.preventDefault(),!0}}function rP(t,r){for(const e in r){const i=r[e],n=t[e];if(typeof i=="string"){if(i!==n)return!1}else if(!yi(n)||n.length!==i.length||i.some((a,s)=>a!==n[s]))return!1}return!0}function Sv(t){return t?t.aliasOf?t.aliasOf.path:t.path:""}const Cv=(t,r,e)=>t!=null?t:r!=null?r:e,iP=he({name:"RouterView",inheritAttrs:!1,props:{name:{type:String,default:"default"},route:Object},compatConfig:{MODE:3},setup(t,{attrs:r,slots:e}){const i=zr(Yf),n=N(()=>t.route||i.value),a=zr(_v,0),s=N(()=>{let u=te(a);const{matched:c}=n.value;let d;for(;(d=c[u])&&!d.components;)u++;return u}),o=N(()=>n.value.matched[s.value]);wo(_v,N(()=>s.value+1)),wo(XC,o),wo(Yf,n);const l=Y();return $e(()=>[l.value,o.value,t.name],([u,c,d],[h,f,p])=>{c&&(c.instances[d]=u,f&&f!==c&&u&&u===h&&(c.leaveGuards.size||(c.leaveGuards=f.leaveGuards),c.updateGuards.size||(c.updateGuards=f.updateGuards))),u&&c&&(!f||!ds(c,f)||!h)&&(c.enterCallbacks[d]||[]).forEach(m=>m(u))},{flush:"post"}),()=>{const u=n.value,c=t.name,d=o.value,h=d&&d.components[c];if(!h)return Pv(e.default,{Component:h,route:u});const f=d.props[c],p=f?f===!0?u.params:typeof f=="function"?f(u):f:null,g=Ee(h,bt({},p,r,{onVnodeUnmounted:y=>{y.component.isUnmounted&&(d.instances[c]=null)},ref:l}));return Pv(e.default,{Component:g,route:u})||g}}});function Pv(t,r){if(!t)return null;const e=t(r);return e.length===1?e[0]:e}const nP=iP;function aP(t){const r=IC(t.routes,t),e=t.parseQuery||ZC,i=t.stringifyQuery||wv,n=t.history,a=to(),s=to(),o=to(),l=m3(xn);let u=xn;Ua&&t.scrollBehavior&&"scrollRestoration"in history&&(history.scrollRestoration="manual");const c=uh.bind(null,j=>""+j),d=uh.bind(null,GC),h=uh.bind(null,mc);function f(j,X){let G,re;return ew(j)?(G=r.getRecordMatcher(j),re=X):re=j,r.addRoute(re,G)}function p(j){const X=r.getRecordMatcher(j);X&&r.removeRoute(X)}function m(){return r.getRoutes().map(j=>j.record)}function g(j){return!!r.getRecordMatcher(j)}function y(j,X){if(X=bt({},X||l.value),typeof j=="string"){const C=ch(e,j,X.path),P=r.resolve({path:C.path},X),L=n.createHref(C.fullPath);return bt(C,P,{params:h(P.params),hash:mc(C.hash),redirectedFrom:void 0,href:L})}let G;if("path"in j)G=bt({},j,{path:ch(e,j.path,X.path).path});else{const C=bt({},j.params);for(const P in C)C[P]==null&&delete C[P];G=bt({},j,{params:d(j.params)}),X.params=d(X.params)}const re=r.resolve(G,X),$=j.hash||"";re.params=c(h(re.params));const ue=oC(i,bt({},j,{hash:YC($),path:re.path})),le=n.createHref(ue);return bt({fullPath:ue,hash:$,query:i===wv?qC(j.query):j.query||{}},re,{redirectedFrom:void 0,href:le})}function v(j){return typeof j=="string"?ch(e,j,l.value.path):bt({},j)}function b(j,X){if(u!==j)return hs(8,{from:X,to:j})}function w(j){return T(j)}function _(j){return w(bt(v(j),{replace:!0}))}function x(j){const X=j.matched[j.matched.length-1];if(X&&X.redirect){const{redirect:G}=X;let re=typeof G=="function"?G(j):G;return typeof re=="string"&&(re=re.includes("?")||re.includes("#")?re=v(re):{path:re},re.params={}),bt({query:j.query,hash:j.hash,params:"path"in re?{}:j.params},re)}}function T(j,X){const G=u=y(j),re=l.value,$=j.state,ue=j.force,le=j.replace===!0,C=x(G);if(C)return T(bt(v(C),{state:typeof C=="object"?bt({},$,C.state):$,force:ue,replace:le}),X||G);const P=G;P.redirectedFrom=X;let L;return!ue&&lC(i,re,G)&&(L=hs(16,{to:P,from:re}),Me(re,re,!0,!1)),(L?Promise.resolve(L):k(P,re)).catch(V=>Zi(V)?Zi(V,2)?V:Se(V):oe(V,P,re)).then(V=>{if(V){if(Zi(V,2))return T(bt({replace:le},v(V.to),{state:typeof V.to=="object"?bt({},$,V.to.state):$,force:ue}),X||P)}else V=H(P,re,!0,le,$);return I(P,re,V),V})}function S(j,X){const G=b(j,X);return G?Promise.reject(G):Promise.resolve()}function k(j,X){let G;const[re,$,ue]=sP(j,X);G=dh(re.reverse(),"beforeRouteLeave",j,X);for(const C of re)C.leaveGuards.forEach(P=>{G.push(kn(P,j,X))});const le=S.bind(null,j,X);return G.push(le),Ba(G).then(()=>{G=[];for(const C of a.list())G.push(kn(C,j,X));return G.push(le),Ba(G)}).then(()=>{G=dh($,"beforeRouteUpdate",j,X);for(const C of $)C.updateGuards.forEach(P=>{G.push(kn(P,j,X))});return G.push(le),Ba(G)}).then(()=>{G=[];for(const C of j.matched)if(C.beforeEnter&&!X.matched.includes(C))if(yi(C.beforeEnter))for(const P of C.beforeEnter)G.push(kn(P,j,X));else G.push(kn(C.beforeEnter,j,X));return G.push(le),Ba(G)}).then(()=>(j.matched.forEach(C=>C.enterCallbacks={}),G=dh(ue,"beforeRouteEnter",j,X),G.push(le),Ba(G))).then(()=>{G=[];for(const C of s.list())G.push(kn(C,j,X));return G.push(le),Ba(G)}).catch(C=>Zi(C,8)?C:Promise.reject(C))}function I(j,X,G){for(const re of o.list())re(j,X,G)}function H(j,X,G,re,$){const ue=b(j,X);if(ue)return ue;const le=X===xn,C=Ua?history.state:{};G&&(re||le?n.replace(j.fullPath,bt({scroll:le&&C&&C.scroll},$)):n.push(j.fullPath,$)),l.value=j,Me(j,X,G,le),Se()}let R;function U(){R||(R=n.listen((j,X,G)=>{if(!De.listening)return;const re=y(j),$=x(re);if($){T(bt($,{replace:!0}),re).catch(Eo);return}u=re;const ue=l.value;Ua&&mC(hv(ue.fullPath,G.delta),md()),k(re,ue).catch(le=>Zi(le,12)?le:Zi(le,2)?(T(le.to,re).then(C=>{Zi(C,20)&&!G.delta&&G.type===nl.pop&&n.go(-1,!1)}).catch(Eo),Promise.reject()):(G.delta&&n.go(-G.delta,!1),oe(le,re,ue))).then(le=>{le=le||H(re,ue,!1),le&&(G.delta&&!Zi(le,8)?n.go(-G.delta,!1):G.type===nl.pop&&Zi(le,20)&&n.go(-1,!1)),I(re,ue,le)}).catch(Eo)}))}let de=to(),W=to(),F;function oe(j,X,G){Se(j);const re=W.list();return re.length?re.forEach($=>$(j,X,G)):console.error(j),Promise.reject(j)}function me(){return F&&l.value!==xn?Promise.resolve():new Promise((j,X)=>{de.add([j,X])})}function Se(j){return F||(F=!j,U(),de.list().forEach(([X,G])=>j?G(j):X()),de.reset()),j}function Me(j,X,G,re){const{scrollBehavior:$}=t;if(!Ua||!$)return Promise.resolve();const ue=!G&&vC(hv(j.fullPath,0))||(re||!G)&&history.state&&history.state.scroll||null;return ri().then(()=>$(j,X,ue)).then(le=>le&&gC(le)).catch(le=>oe(le,j,X))}const Ve=j=>n.go(j);let Oe;const pe=new Set,De={currentRoute:l,listening:!0,addRoute:f,removeRoute:p,hasRoute:g,getRoutes:m,resolve:y,options:t,push:w,replace:_,go:Ve,back:()=>Ve(-1),forward:()=>Ve(1),beforeEach:a.add,beforeResolve:s.add,afterEach:o.add,onError:W.add,isReady:me,install(j){const X=this;j.component("RouterLink",eP),j.component("RouterView",nP),j.config.globalProperties.$router=X,Object.defineProperty(j.config.globalProperties,"$route",{enumerable:!0,get:()=>te(l)}),Ua&&!Oe&&l.value===xn&&(Oe=!0,w(n.location).catch($=>{}));const G={};for(const $ in xn)G[$]=N(()=>l.value[$]);j.provide(vd,X),j.provide(Ug,zi(G)),j.provide(Yf,l);const re=j.unmount;pe.add(j),j.unmount=function(){pe.delete(j),pe.size<1&&(u=xn,R&&R(),R=null,l.value=xn,Oe=!1,F=!1),re()}}};return De}function Ba(t){return t.reduce((r,e)=>r.then(()=>e()),Promise.resolve())}function sP(t,r){const e=[],i=[],n=[],a=Math.max(r.matched.length,t.matched.length);for(let s=0;sds(u,o))?i.push(o):e.push(o));const l=t.matched[s];l&&(r.matched.find(u=>ds(u,l))||n.push(l))}return[e,i,n]}function $g(){return zr(vd)}function yd(){return zr(Ug)}function na(t,r=0){const e=oP(t);return e!==void 0?parseInt(e):r}function oP(t){var e;const r=Array.isArray(t)?t:[t];return(e=r[r.length-1])!=null?e:void 0}/*! + * vuex v4.1.0 + * (c) 2022 Evan You + * @license MIT + */var lw="store";function lP(t){return t===void 0&&(t=null),zr(t!==null?t:lw)}function Es(t,r){Object.keys(t).forEach(function(e){return r(t[e],e)})}function uw(t){return t!==null&&typeof t=="object"}function uP(t){return t&&typeof t.then=="function"}function cP(t,r){return function(){return t(r)}}function cw(t,r,e){return r.indexOf(t)<0&&(e&&e.prepend?r.unshift(t):r.push(t)),function(){var i=r.indexOf(t);i>-1&&r.splice(i,1)}}function dw(t,r){t._actions=Object.create(null),t._mutations=Object.create(null),t._wrappedGetters=Object.create(null),t._modulesNamespaceMap=Object.create(null);var e=t.state;bd(t,e,[],t._modules.root,!0),Yg(t,e,r)}function Yg(t,r,e){var i=t._state,n=t._scope;t.getters={},t._makeLocalGettersCache=Object.create(null);var a=t._wrappedGetters,s={},o={},l=z4(!0);l.run(function(){Es(a,function(u,c){s[c]=cP(u,t),o[c]=N(function(){return s[c]()}),Object.defineProperty(t.getters,c,{get:function(){return o[c].value},enumerable:!0})})}),t._state=zi({data:r}),t._scope=l,t.strict&&gP(t),i&&e&&t._withCommit(function(){i.data=null}),n&&n.stop()}function bd(t,r,e,i,n){var a=!e.length,s=t._modules.getNamespace(e);if(i.namespaced&&(t._modulesNamespaceMap[s],t._modulesNamespaceMap[s]=i),!a&&!n){var o=Wg(r,e.slice(0,-1)),l=e[e.length-1];t._withCommit(function(){o[l]=i.state})}var u=i.context=dP(t,s,e);i.forEachMutation(function(c,d){var h=s+d;hP(t,h,c,u)}),i.forEachAction(function(c,d){var h=c.root?d:s+d,f=c.handler||c;fP(t,h,f,u)}),i.forEachGetter(function(c,d){var h=s+d;pP(t,h,c,u)}),i.forEachChild(function(c,d){bd(t,r,e.concat(d),c,n)})}function dP(t,r,e){var i=r==="",n={dispatch:i?t.dispatch:function(a,s,o){var l=vc(a,s,o),u=l.payload,c=l.options,d=l.type;return(!c||!c.root)&&(d=r+d),t.dispatch(d,u)},commit:i?t.commit:function(a,s,o){var l=vc(a,s,o),u=l.payload,c=l.options,d=l.type;(!c||!c.root)&&(d=r+d),t.commit(d,u,c)}};return Object.defineProperties(n,{getters:{get:i?function(){return t.getters}:function(){return hw(t,r)}},state:{get:function(){return Wg(t.state,e)}}}),n}function hw(t,r){if(!t._makeLocalGettersCache[r]){var e={},i=r.length;Object.keys(t.getters).forEach(function(n){if(n.slice(0,i)===r){var a=n.slice(i);Object.defineProperty(e,a,{get:function(){return t.getters[n]},enumerable:!0})}}),t._makeLocalGettersCache[r]=e}return t._makeLocalGettersCache[r]}function hP(t,r,e,i){var n=t._mutations[r]||(t._mutations[r]=[]);n.push(function(s){e.call(t,i.state,s)})}function fP(t,r,e,i){var n=t._actions[r]||(t._actions[r]=[]);n.push(function(s){var o=e.call(t,{dispatch:i.dispatch,commit:i.commit,getters:i.getters,state:i.state,rootGetters:t.getters,rootState:t.state},s);return uP(o)||(o=Promise.resolve(o)),t._devtoolHook?o.catch(function(l){throw t._devtoolHook.emit("vuex:error",l),l}):o})}function pP(t,r,e,i){t._wrappedGetters[r]||(t._wrappedGetters[r]=function(a){return e(i.state,i.getters,a.state,a.getters)})}function gP(t){$e(function(){return t._state.data},function(){},{deep:!0,flush:"sync"})}function Wg(t,r){return r.reduce(function(e,i){return e[i]},t)}function vc(t,r,e){return uw(t)&&t.type&&(e=r,r=t,t=t.type),{type:t,payload:r,options:e}}var mP="vuex bindings",Ov="vuex:mutations",hh="vuex:actions",La="vuex",vP=0;function yP(t,r){iC({id:"org.vuejs.vuex",app:t,label:"Vuex",homepage:"https://next.vuex.vuejs.org/",logo:"https://vuejs.org/images/icons/favicon-96x96.png",packageName:"vuex",componentStateTypes:[mP]},function(e){e.addTimelineLayer({id:Ov,label:"Vuex Mutations",color:kv}),e.addTimelineLayer({id:hh,label:"Vuex Actions",color:kv}),e.addInspector({id:La,label:"Vuex",icon:"storage",treeFilterPlaceholder:"Filter stores..."}),e.on.getInspectorTree(function(i){if(i.app===t&&i.inspectorId===La)if(i.filter){var n=[];mw(n,r._modules.root,i.filter,""),i.rootNodes=n}else i.rootNodes=[gw(r._modules.root,"")]}),e.on.getInspectorState(function(i){if(i.app===t&&i.inspectorId===La){var n=i.nodeId;hw(r,n),i.state=_P(SP(r._modules,n),n==="root"?r.getters:r._makeLocalGettersCache,n)}}),e.on.editInspectorState(function(i){if(i.app===t&&i.inspectorId===La){var n=i.nodeId,a=i.path;n!=="root"&&(a=n.split("/").filter(Boolean).concat(a)),r._withCommit(function(){i.set(r._state.data,a,i.state.value)})}}),r.subscribe(function(i,n){var a={};i.payload&&(a.payload=i.payload),a.state=n,e.notifyComponentUpdate(),e.sendInspectorTree(La),e.sendInspectorState(La),e.addTimelineEvent({layerId:Ov,event:{time:Date.now(),title:i.type,data:a}})}),r.subscribeAction({before:function(i,n){var a={};i.payload&&(a.payload=i.payload),i._id=vP++,i._time=Date.now(),a.state=n,e.addTimelineEvent({layerId:hh,event:{time:i._time,title:i.type,groupId:i._id,subtitle:"start",data:a}})},after:function(i,n){var a={},s=Date.now()-i._time;a.duration={_custom:{type:"duration",display:s+"ms",tooltip:"Action duration",value:s}},i.payload&&(a.payload=i.payload),a.state=n,e.addTimelineEvent({layerId:hh,event:{time:Date.now(),title:i.type,groupId:i._id,subtitle:"end",data:a}})}})})}var kv=8702998,bP=6710886,wP=16777215,fw={label:"namespaced",textColor:wP,backgroundColor:bP};function pw(t){return t&&t!=="root"?t.split("/").slice(-2,-1)[0]:"Root"}function gw(t,r){return{id:r||"root",label:pw(r),tags:t.namespaced?[fw]:[],children:Object.keys(t._children).map(function(e){return gw(t._children[e],r+e+"/")})}}function mw(t,r,e,i){i.includes(e)&&t.push({id:i||"root",label:i.endsWith("/")?i.slice(0,i.length-1):i||"Root",tags:r.namespaced?[fw]:[]}),Object.keys(r._children).forEach(function(n){mw(t,r._children[n],e,i+n+"/")})}function _P(t,r,e){r=e==="root"?r:r[e];var i=Object.keys(r),n={state:Object.keys(t.state).map(function(s){return{key:s,editable:!0,value:t.state[s]}})};if(i.length){var a=xP(r);n.getters=Object.keys(a).map(function(s){return{key:s.endsWith("/")?pw(s):s,editable:!1,value:Wf(function(){return a[s]})}})}return n}function xP(t){var r={};return Object.keys(t).forEach(function(e){var i=e.split("/");if(i.length>1){var n=r,a=i.pop();i.forEach(function(s){n[s]||(n[s]={_custom:{value:{},display:s,tooltip:"Module",abstract:!0}}),n=n[s]._custom.value}),n[a]=Wf(function(){return t[e]})}else r[e]=Wf(function(){return t[e]})}),r}function SP(t,r){var e=r.split("/").filter(function(i){return i});return e.reduce(function(i,n,a){var s=i[n];if(!s)throw new Error('Missing module "'+n+'" for path "'+r+'".');return a===e.length-1?s:s._children},r==="root"?t:t.root._children)}function Wf(t){try{return t()}catch(r){return r}}var xi=function(r,e){this.runtime=e,this._children=Object.create(null),this._rawModule=r;var i=r.state;this.state=(typeof i=="function"?i():i)||{}},vw={namespaced:{configurable:!0}};vw.namespaced.get=function(){return!!this._rawModule.namespaced};xi.prototype.addChild=function(r,e){this._children[r]=e};xi.prototype.removeChild=function(r){delete this._children[r]};xi.prototype.getChild=function(r){return this._children[r]};xi.prototype.hasChild=function(r){return r in this._children};xi.prototype.update=function(r){this._rawModule.namespaced=r.namespaced,r.actions&&(this._rawModule.actions=r.actions),r.mutations&&(this._rawModule.mutations=r.mutations),r.getters&&(this._rawModule.getters=r.getters)};xi.prototype.forEachChild=function(r){Es(this._children,r)};xi.prototype.forEachGetter=function(r){this._rawModule.getters&&Es(this._rawModule.getters,r)};xi.prototype.forEachAction=function(r){this._rawModule.actions&&Es(this._rawModule.actions,r)};xi.prototype.forEachMutation=function(r){this._rawModule.mutations&&Es(this._rawModule.mutations,r)};Object.defineProperties(xi.prototype,vw);var Pa=function(r){this.register([],r,!1)};Pa.prototype.get=function(r){return r.reduce(function(e,i){return e.getChild(i)},this.root)};Pa.prototype.getNamespace=function(r){var e=this.root;return r.reduce(function(i,n){return e=e.getChild(n),i+(e.namespaced?n+"/":"")},"")};Pa.prototype.update=function(r){yw([],this.root,r)};Pa.prototype.register=function(r,e,i){var n=this;i===void 0&&(i=!0);var a=new xi(e,i);if(r.length===0)this.root=a;else{var s=this.get(r.slice(0,-1));s.addChild(r[r.length-1],a)}e.modules&&Es(e.modules,function(o,l){n.register(r.concat(l),o,i)})};Pa.prototype.unregister=function(r){var e=this.get(r.slice(0,-1)),i=r[r.length-1],n=e.getChild(i);!n||!n.runtime||e.removeChild(i)};Pa.prototype.isRegistered=function(r){var e=this.get(r.slice(0,-1)),i=r[r.length-1];return e?e.hasChild(i):!1};function yw(t,r,e){if(r.update(e),e.modules)for(var i in e.modules){if(!r.getChild(i))return;yw(t.concat(i),r.getChild(i),e.modules[i])}}function CP(t){return new Ar(t)}var Ar=function(r){var e=this;r===void 0&&(r={});var i=r.plugins;i===void 0&&(i=[]);var n=r.strict;n===void 0&&(n=!1);var a=r.devtools;this._committing=!1,this._actions=Object.create(null),this._actionSubscribers=[],this._mutations=Object.create(null),this._wrappedGetters=Object.create(null),this._modules=new Pa(r),this._modulesNamespaceMap=Object.create(null),this._subscribers=[],this._makeLocalGettersCache=Object.create(null),this._scope=null,this._devtools=a;var s=this,o=this,l=o.dispatch,u=o.commit;this.dispatch=function(h,f){return l.call(s,h,f)},this.commit=function(h,f,p){return u.call(s,h,f,p)},this.strict=n;var c=this._modules.root.state;bd(this,c,[],this._modules.root),Yg(this,c),i.forEach(function(d){return d(e)})},Kg={state:{configurable:!0}};Ar.prototype.install=function(r,e){r.provide(e||lw,this),r.config.globalProperties.$store=this;var i=this._devtools!==void 0?this._devtools:!1;i&&yP(r,this)};Kg.state.get=function(){return this._state.data};Kg.state.set=function(t){};Ar.prototype.commit=function(r,e,i){var n=this,a=vc(r,e,i),s=a.type,o=a.payload,l={type:s,payload:o},u=this._mutations[s];!u||(this._withCommit(function(){u.forEach(function(d){d(o)})}),this._subscribers.slice().forEach(function(c){return c(l,n.state)}))};Ar.prototype.dispatch=function(r,e){var i=this,n=vc(r,e),a=n.type,s=n.payload,o={type:a,payload:s},l=this._actions[a];if(!!l){try{this._actionSubscribers.slice().filter(function(c){return c.before}).forEach(function(c){return c.before(o,i.state)})}catch{}var u=l.length>1?Promise.all(l.map(function(c){return c(s)})):l[0](s);return new Promise(function(c,d){u.then(function(h){try{i._actionSubscribers.filter(function(f){return f.after}).forEach(function(f){return f.after(o,i.state)})}catch{}c(h)},function(h){try{i._actionSubscribers.filter(function(f){return f.error}).forEach(function(f){return f.error(o,i.state,h)})}catch{}d(h)})})}};Ar.prototype.subscribe=function(r,e){return cw(r,this._subscribers,e)};Ar.prototype.subscribeAction=function(r,e){var i=typeof r=="function"?{before:r}:r;return cw(i,this._actionSubscribers,e)};Ar.prototype.watch=function(r,e,i){var n=this;return $e(function(){return r(n.state,n.getters)},e,Object.assign({},i))};Ar.prototype.replaceState=function(r){var e=this;this._withCommit(function(){e._state.data=r})};Ar.prototype.registerModule=function(r,e,i){i===void 0&&(i={}),typeof r=="string"&&(r=[r]),this._modules.register(r,e),bd(this,this.state,r,this._modules.get(r),i.preserveState),Yg(this,this.state)};Ar.prototype.unregisterModule=function(r){var e=this;typeof r=="string"&&(r=[r]),this._modules.unregister(r),this._withCommit(function(){var i=Wg(e.state,r.slice(0,-1));delete i[r[r.length-1]]}),dw(this)};Ar.prototype.hasModule=function(r){return typeof r=="string"&&(r=[r]),this._modules.isRegistered(r)};Ar.prototype.hotUpdate=function(r){this._modules.update(r),dw(this,!0)};Ar.prototype._withCommit=function(r){var e=this._committing;this._committing=!0,r(),this._committing=e};Object.defineProperties(Ar.prototype,Kg);var tse=Zg(function(t,r){var e={};return Gg(r).forEach(function(i){var n=i.key,a=i.val;e[n]=function(){for(var o=[],l=arguments.length;l--;)o[l]=arguments[l];var u=this.$store.commit;if(t){var c=qg(this.$store,"mapMutations",t);if(!c)return;u=c.context.commit}return typeof a=="function"?a.apply(this,[u].concat(o)):u.apply(this.$store,[a].concat(o))}}),e}),rse=Zg(function(t,r){var e={};return Gg(r).forEach(function(i){var n=i.key,a=i.val;a=t+a,e[n]=function(){if(!(t&&!qg(this.$store,"mapGetters",t)))return this.$store.getters[a]},e[n].vuex=!0}),e}),ise=Zg(function(t,r){var e={};return Gg(r).forEach(function(i){var n=i.key,a=i.val;e[n]=function(){for(var o=[],l=arguments.length;l--;)o[l]=arguments[l];var u=this.$store.dispatch;if(t){var c=qg(this.$store,"mapActions",t);if(!c)return;u=c.context.dispatch}return typeof a=="function"?a.apply(this,[u].concat(o)):u.apply(this.$store,[a].concat(o))}}),e});function Gg(t){return PP(t)?Array.isArray(t)?t.map(function(r){return{key:r,val:r}}):Object.keys(t).map(function(r){return{key:r,val:t[r]}}):[]}function PP(t){return Array.isArray(t)||uw(t)}function Zg(t){return function(r,e){return typeof r!="string"?(e=r,r=""):r.charAt(r.length-1)!=="/"&&(r+="/"),t(r,e)}}function qg(t,r,e){var i=t._modulesNamespaceMap[e];return i}const OP="Kuma",nse=12,Kf=500,Do="Online",al="Offline",bw="Partially degraded",Ev="Disabled",ase="kuma.io/zone",sse={not_available:{title:"Not available",appearance:"warning"},partially_degraded:{title:"Partially degraded",appearance:"warning"},offline:{title:"Offline",appearance:"danger"},online:{title:"Online",appearance:"success"}};function Xg(t,r,e=void 0){if(typeof t!="object"||Array.isArray(t))return e;const i=r.indexOf(".");if(i===-1)return t[r]===void 0?e:t[r];const n=r.substring(0,i),a=r.substring(i+1);return Xg(t[n],a,e)}const kP=new Intl.DateTimeFormat("en-US",{dateStyle:"long"}),EP=new Intl.DateTimeFormat("en-US",{dateStyle:"long",timeStyle:"medium"});function TP(t){const r=new Date(Date.parse(t)),e=Math.floor((Date.now()-r.getTime())/1e3);return e<=1?"just now":e<20?`${e} seconds ago`:e<40?"half a minute ago":e<60?"less than a minute ago":e<=90?"one minute ago":e<=3540?`${Math.round(e/60)} minutes ago`:e<=5400?"1 hour ago":e<=86400?`${Math.round(e/3600)} hours ago`:e<=129600?"1 day ago":e<604800?`${Math.round(e/86400)} days ago`:e<=777600?"1 week ago":kP.format(r)}function ose(t){const r=new Date(Date.parse(t));return EP.format(r)}function lse(t,r){const e=t&&typeof t=="object"&&t.constructor===Array?Object.assign({},...t):t;return r.reduce((i,n)=>({...i,[n]:e[n]}),{})}function use(t){const{creationTime:r,modificationTime:e,...i}=t;return i}function cse(t){var e;const r=/^[a-z]+|[A-Z][a-z]*/g;return(e=t.match(r))==null?void 0:e.map(i=>i[0].toUpperCase()+i.substr(1).toLowerCase()).join(" ")}function dse(t){const r=t.replace(/[^a-zA-Z0-9 -]/g,"").replace(/\s+/g,"-").replace(/-+/g,"-").trim();return t?r:""}async function Zl(t){try{let r=null,e=0,i=[];for(;;){const n={size:Kf,offset:e},{total:a,items:s,next:o}=await t(n);if(Array.isArray(s)&&(i=i.concat(s)),r===null&&(r=a),a!==r)throw new Error('Mismatch between "total" values between requests');if(!o)break;e+=Kf}return{total:r,items:i}}catch(r){throw new Error(`Resource fetching failed: ${r}`)}}function hse(t){var e,i;const r=(i=(e=t==null?void 0:t.zoneInsight)==null?void 0:e.subscriptions.length)!=null?i:0;if(r&&t.zoneInsight.subscriptions[r-1].config){const n=JSON.parse(t.zoneInsight.subscriptions[r-1].config);return Xg(n,"dpServer.auth.type",Ev)}return Ev}function fse(t){let r=[];t.networking.inbound&&(r=t.networking.inbound.filter(i=>"tags"in i).flatMap(i=>Object.entries(i.tags)).map(([i,n])=>`${i}=${n}`)),t.networking.gateway&&(r=Object.entries(t.networking.gateway.tags).map(([i,n])=>`${i}=${n}`));const e=Array.from(new Set(r));return e.sort((i,n)=>i.localeCompare(n)),e.map(i=>i.split("=")).map(([i,n])=>({label:i,value:n}))}function pse(t,r={subscriptions:[]}){const e=t.networking.inbound?t.networking.inbound:[{health:{ready:!0}}],i=e.filter(o=>o.health&&!o.health.ready).map(o=>`Inbound on port ${o.port} is not ready (kuma.io/service: ${o.tags["kuma.io/service"]})`),a=(r.subscriptions?r.subscriptions:[]).some(o=>o.connectTime&&o.connectTime.length&&!o.disconnectTime);return{status:(()=>{const o=i.length===e.length,l=i.length===0;return!a||o?al:l?Do:bw})(),reason:i}}function gse(t){if(t===void 0||t.subscriptions.length===0)return null;const r={},e=t.subscriptions[t.subscriptions.length-1];return e.version===void 0?null:(e.version.envoy&&(r.envoy=e.version.envoy.version),e.version.kumaDp&&(r.kumaDp=e.version.kumaDp.version),e.version.dependencies&&Object.entries(e.version.dependencies).forEach(([i,n])=>{r[i]=n}),r)}function DP(t){return t===void 0?{status:al}:{status:t.subscriptions.some(e=>e.connectTime&&e.connectTime.length&&!e.disconnectTime)?Do:al}}function mse(t){if(t.dataplaneInsight===void 0||t.dataplaneInsight.mTLS===void 0)return null;const{mTLS:r}=t.dataplaneInsight,e=new Date(r.certificateExpirationTime),i=new Date(e.getTime()+e.getTimezoneOffset()*6e4);return{certificateExpirationTime:{label:"Expiration Time",value:`${i.toLocaleDateString("en-US")} ${i.getHours()}:${i.getMinutes()}:${i.getSeconds()}`},lastCertificateRegeneration:{label:"Last Generated",value:TP(r.lastCertificateRegeneration)},certificateRegenerations:{label:"Regenerations",value:r.certificateRegenerations}}}function vse(t){var i,n,a,s;return((n=(i=t.kumaDp)==null?void 0:i.kumaCpCompatible)!=null?n:!0)?((s=(a=t.envoy)==null?void 0:a.kumaDpCompatible)!=null?s:!0)?{kind:MP}:{kind:AP,payload:{envoy:t.envoy.version,kumaDp:t.kumaDp.version}}:{kind:IP,payload:{kumaDp:t.kumaDp.version}}}const MP="COMPATIBLE",yse="INCOMPATIBLE_ZONE_CP_AND_KUMA_DP_VERSIONS",bse="INCOMPATIBLE_ZONE_AND_GLOBAL_CPS_VERSIONS",IP="INCOMPATIBLE_UNSUPPORTED_KUMA_DP",AP="INCOMPATIBLE_UNSUPPORTED_ENVOY",wse="INCOMPATIBLE_WRONG_FORMAT";class BP extends Error{constructor({title:e=null,message:i,code:n=null,statusCode:a,causes:s=[]}){super(i);yn(this,"title");yn(this,"code");yn(this,"causes");yn(this,"statusCode");this.name="ApiError",this.title=e,this.code=n,this.statusCode=a,this.causes=s}toJSON(){return{name:this.name,title:this.title,message:this.message,code:this.code,statusCode:this.statusCode,causes:this.causes}}}async function LP(t,r={}){var u,c;const e=r,i=(u=e.method)!=null?u:"GET";e.headers=e.headers instanceof Headers?e.headers:new Headers(e.headers),!e.headers.has("content-type")&&["POST","PUT","PATCH"].includes(i)&&e.headers.set("content-type","application/json");let n=t;"params"in r&&(i==="GET"?n+=`?${new URLSearchParams(r.params).toString()}`:(c=e.headers.get("content-type"))!=null&&c.startsWith("application/json")&&(e.body=JSON.stringify(r.params)));let a;try{a=await fetch(n,e)}catch(d){throw FP(d)}const s=a.headers.get("content-type"),l=(s!==null?s.startsWith("application/json"):!1)?await a.json():await a.text();if(a.ok)return{response:a,data:l};throw RP(a,l)}function FP(t){const r=t instanceof Error?t.message:"An unknown network error occurred.";return new Error(r)}function RP(t,r){let e=null,i="An error has occurred while trying to load this data.",n=null,a=[];return typeof r=="string"&&r.length>0?i=r:r&&(Object.prototype.hasOwnProperty.call(r,"title")&&(e=r.title),Object.prototype.hasOwnProperty.call(r,"details")&&(i=r.details),Object.prototype.hasOwnProperty.call(r,"code")&&(n=r.code),Object.prototype.hasOwnProperty.call(r,"causes")&&Array.isArray(r.causes)&&(a=r.causes)),t.status===403&&(i="You currently don\u2019t have access to this data."),new BP({title:e,message:i,code:n,causes:a,statusCode:t.status})}const Tv=window.location.origin;class NP{constructor(){yn(this,"_baseUrl",Tv)}get baseUrl(){return this._baseUrl}set baseUrl(r){if(r.startsWith("http"))this._baseUrl=ww(r);else{const e=VP(r);this._baseUrl=[Tv,e].filter(i=>i!=="").join("/")}}async get(r,e){const i=e!=null?e:{};i.method="GET";const{data:n}=await this.raw(r,i);return n}async raw(r,e){const i=r.startsWith("http")?r:[this.baseUrl,r].join("/");return LP(i,e)}}function ww(t){return t.replace(/\/+$/,"")}function jP(t){return t.replace(/^\/+/,"")}function VP(t){return ww(jP(t))}class HP{constructor(){yn(this,"client");this.client=new NP}get baseUrl(){return this.client.baseUrl}setBaseUrl(r){this.client.baseUrl=r}getInfo(){return this.client.get("")}async getStatus(){try{const{response:r}=await this.client.raw("");return r.status===200?"OK":null}catch{return null}}async getLatestVersion(){return this.client.get("https://kuma.io/latest_version/")}getConfig(){return this.client.get("config")}getPolicyDefinitions(){return this.client.get("policies")}getGlobalInsights(){return this.client.get("global-insights")}getZones(r){return this.client.get("zones",{params:r})}getZone({name:r},e){return this.client.get(`zones/${r}`,{params:e})}getAllZoneOverviews(r){return this.client.get("zones+insights",{params:r})}getZoneOverview({name:r},e){return this.client.get(`zones+insights/${r}`,{params:e})}getZoneIngressData({zoneIngressName:r,dataPath:e},i){return this.client.get(`zoneingresses/${r}/${e}`,{params:i})}getAllZoneIngressOverviews(r){return this.client.get("zoneingresses+insights",{params:r})}getZoneIngressOverview({name:r},e){return this.client.get(`zoneingresses+insights/${r}`,{params:e})}getZoneEgressData({zoneEgressName:r,dataPath:e},i){return this.client.get(`zoneegresses/${r}/${e}`,{params:i})}getAllZoneEgressOverviews(r){return this.client.get("zoneegressoverviews",{params:r})}getZoneEgressOverview({name:r},e){return this.client.get(`zoneegressoverviews/${r}`,{params:e})}getAllMeshes(r){return this.client.get("meshes",{params:r})}getMesh({name:r},e){return this.client.get(`meshes/${r}`,{params:e})}getAllMeshInsights(r){return this.client.get("mesh-insights",{params:r})}getMeshInsights({name:r},e){return this.client.get(`mesh-insights/${r}`,{params:e})}getAllDataplanes(r){return this.client.get("dataplanes",{params:r})}getDataplaneFromMesh({mesh:r,name:e},i){return this.client.get(`meshes/${r}/dataplanes/${e}`,{params:i})}getAllDataplaneOverviews(r){return this.client.get("dataplanes+insights",{params:r})}getAllDataplaneOverviewsFromMesh({mesh:r},e){return this.client.get(`meshes/${r}/dataplanes+insights`,{params:e})}getDataplaneOverviewFromMesh({mesh:r,name:e},i){return this.client.get(`meshes/${r}/dataplanes+insights/${e}`,{params:i})}getSidecarDataplanePolicies({mesh:r,name:e},i){return this.client.get(`meshes/${r}/dataplanes/${e}/policies`,{params:i})}getMeshGatewayDataplane({mesh:r,name:e},i){return this.client.get(`meshes/${r}/dataplanes/${e}/policies`,{params:i})}getDataplaneRules({mesh:r,name:e},i){return this.client.get(`meshes/${r}/dataplanes/${e}/rules`,{params:i})}getDataplaneData({mesh:r,dppName:e,dataPath:i},n){return this.client.get(`meshes/${r}/dataplanes/${e}/${i}`,{params:n})}getAllServiceInsights(r){return this.client.get("service-insights",{params:r})}getAllServiceInsightsFromMesh({mesh:r},e){return this.client.get(`meshes/${r}/service-insights`,{params:e})}getServiceInsight({mesh:r,name:e},i){return this.client.get(`meshes/${r}/service-insights/${e}`,{params:i})}getAllExternalServices(r){return this.client.get("external-services",{params:r})}getAllExternalServicesFromMesh({mesh:r},e){return this.client.get(`meshes/${r}/external-services`,{params:e})}getExternalService({mesh:r,name:e},i){return this.client.get(`meshes/${r}/external-services/${e}`,{params:i})}getPolicyConnections({mesh:r,policyType:e,policyName:i},n){return this.client.get(`meshes/${r}/${e}/${i}/dataplanes`,{params:n})}getAllPolicyEntities({path:r},e){return this.client.get(r,{params:e})}getAllPolicyEntitiesFromMesh({mesh:r,path:e},i){return this.client.get(`meshes/${r}/${e}`,{params:i})}getSinglePolicyEntity({mesh:r,path:e,name:i},n){return this.client.get(`meshes/${r}/${e}/${i}`,{params:n})}}const xt=new HP,zP={status:null,tagline:null,version:null,kumaDocsVersion:"latest",clientConfig:null},UP={SET_CONFIG_DATA:(t,r)=>t.clientConfig=r,SET_STATUS:(t,r)=>t.status=r,SET_TAGLINE:(t,r)=>t.tagline=r,SET_VERSION:(t,r)=>t.version=r,SET_KUMA_DOCS_VERSION:(t,r)=>t.kumaDocsVersion=r},$P={getStatus:t=>t.status,getConfig:t=>t.clientConfig,getEnvironment:t=>{var r;return(r=t.clientConfig)==null?void 0:r.environment},getMode:t=>{var r;return(r=t.clientConfig)==null?void 0:r.mode},getTagline:t=>t.tagline,getVersion:t=>t.version,getKumaDocsVersion:t=>t.kumaDocsVersion,getConfigurationType:t=>{var r,e;return(e=(r=t.clientConfig)==null?void 0:r.store)==null?void 0:e.type},getMulticlusterStatus:(t,r)=>({}).VITE_FAKE_MULTIZONE==="true"?(console.warn("%c \u2728You are currently faking Multi-Zone mode.","background: black; color: white; display: block; padding: 0.25rem;"),!0):r.getMode==="global"},YP={bootstrapConfig({dispatch:t}){const r=t("getInfo"),e=t("getConfig");return Promise.all([r,e])},getConfig({commit:t}){return xt.getConfig().then(r=>{t("SET_CONFIG_DATA",r)})},getStatus({commit:t}){return xt.getStatus().then(r=>{t("SET_STATUS",r)})},getInfo({commit:t}){return xt.getInfo().then(r=>{var a;t("SET_TAGLINE",r.tagline),t("SET_VERSION",r.version);let e;const i=(a=r.basedOnKuma)!=null?a:r.version,n=i.indexOf("-preview.");if(n!==-1){const s=i.substring(0,n);e=s==="0.0.0"?"dev":s.replace(/\.\d+$/,".x")}else e=i.replace(/\.\d+$/,".x");t("SET_KUMA_DOCS_VERSION",e)}).catch(r=>{console.error(r)})}},WP={namespaced:!0,state:()=>zP,getters:$P,mutations:UP,actions:YP},KP={isOpen:!1},GP={OPEN_MODAL:t=>t.isOpen=!0,CLOSE_MODAL:t=>t.isOpen=!1},ZP={meshNotificationItemMap(t,r,e){var a;return(((a=e.meshes)==null?void 0:a.items)||[]).reduce((s,o)=>(s[o.name]={hasLogging:Boolean(o.logging),hasMtls:Boolean(o.mtls),hasMetrics:Boolean(o.metrics),hasTracing:Boolean(o.tracing)},s),{})},meshNotificationItemMapWithAction(t,r){const e=r.meshNotificationItemMap;return Object.entries(e).reduce((i,[n,a])=>(Object.values(a).some(o=>!o)&&(i[n]=a),i),{})},singleMeshNotificationItems(t,r,e){if(e.selectedMesh===null)return[];const i=r.meshNotificationItemMap[e.selectedMesh],n=[{name:"Observability, Metrics & Service Map",component:"MetricsNotification",isCompleted:i.hasMetrics},{name:"Logging",component:"LoggingNotification",isCompleted:i.hasLogging},{name:"Zero-trust security",component:"MtlsNotification",isCompleted:i.hasMtls},{name:"Tracing",component:"TracingNotification",isCompleted:i.hasTracing}];return n.sort((a,s)=>+a.isCompleted-+s.isCompleted),n},amountOfActions(t,r){return Object.keys(r.meshNotificationItemMapWithAction).length}},qP={openModal({commit:t}){t("OPEN_MODAL")},closeModal({commit:t}){t("CLOSE_MODAL")}},XP={namespaced:!0,state:()=>KP,getters:ZP,mutations:GP,actions:qP};class QP{constructor(r){yn(this,"storageAdapter");this.storageAdapter=r}get(r){let e;try{e=this.storageAdapter.getItem(r)}catch{return null}if(e===null||!(e.startsWith("[")||e.startsWith("{")))return e;try{return JSON.parse(e)}catch{return e}}set(r,e){try{const i=typeof e=="string"?e:JSON.stringify(e);this.storageAdapter.setItem(r,i)}catch{}}has(r){try{return this.storageAdapter.getItem(r)!==null}catch{return!1}}remove(r){try{this.storageAdapter.removeItem(r)}catch{}}}const Li=new QP(window.localStorage),JP={isCompleted:Li.get("onboardingIsCompleted")==="true",step:Li.get("onboardingStep")||"onboarding-welcome",mode:"demo"},e7={SET_STEP:(t,r)=>t.step=r,SET_IS_COMPLETED:(t,r)=>t.isCompleted=r,UPDATE_MODE:(t,r)=>t.mode=r},t7={getMode:t=>t.mode,showOnboarding:(t,r,e)=>{const i=e.meshes.items.length===1&&e.meshes.items[0].name==="default";return e.totalDataplaneCount===0&&i}},r7={completeOnboarding({commit:t,dispatch:r}){r("fetchDataplaneTotalCount",null,{root:!0}),r("sidebar/getInsights",null,{root:!0}),t("SET_IS_COMPLETED",!0),Li.set("onboardingIsCompleted","true"),Li.remove("onboardingStep")},changeStep({commit:t},r){t("SET_STEP",r),Li.set("onboardingStep",r)}},i7={namespaced:!0,state:()=>JP,getters:t7,mutations:e7,actions:r7};function n7(t){return t.items.reduce((e,{dataplanes:i,dataplanesByType:n,policies:a,services:s})=>{var o,l;e.services.internal+=s.internal||0,e.services.external+=s.external||0,e.services.total+=s.total||0,e.dataplanes.total+=i.total||0,e.dataplanes.standard+=((o=n.standard)==null?void 0:o.total)||0,e.dataplanes.gateway+=((l=n.gateway)==null?void 0:l.total)||0;for(const[u,c]of Object.entries(a))e.policies[u]||(e.policies[u]=0),e.policies[u]+=c.total||0;return e},{services:{total:0,internal:0,external:0},dataplanes:{total:0,standard:0,gateway:0},policies:{}})}function a7(t){return Object.entries(t.resources).reduce((r,[e,i])=>(r[e]||(r[e]=0),r[e]+=i.total||0,r),{})}const s7={insights:{global:{},mesh:{services:{total:0,internal:0,external:0},dataplanes:{total:0,standard:0,gateway:0},policies:{}}}},o7={SET_GLOBAL_INSIGHTS:(t,r)=>t.insights.global=r,SET_MESH_INSIGHTS:(t,r)=>t.insights.mesh=r},l7={},u7={getInsights({dispatch:t}){return Promise.all([t("getGlobalInsights"),t("getMeshInsights")])},async getMeshInsights({commit:t,rootState:r}){if(r.selectedMesh===null)return;let e,i;try{e={items:[await xt.getMeshInsights({name:r.selectedMesh})],total:1},i=n7(e)}catch{i=[]}t("SET_MESH_INSIGHTS",i)},async getGlobalInsights({commit:t}){const r=await xt.getGlobalInsights(),e=a7(r);t("SET_GLOBAL_INSIGHTS",e)}},c7={namespaced:!0,state:()=>s7,getters:l7,mutations:o7,actions:u7},_w=(t={},r={})=>{const e=t.online||0,i=r.online||0,n=t.partiallyDegraded||0,a=r.partiallyDegraded||0,s=t.total||0,o=r.total||0;return{online:e+i,partiallyDegraded:n+a,total:s+o}},Qg=()=>({CircuitBreaker:{total:0},FaultInjection:{total:0},HealthCheck:{total:0},MeshAccessLog:{total:0},MeshGateway:{total:0},MeshGatewayRoute:{total:0},MeshTrace:{total:0},MeshTrafficPermission:{total:0},ProxyTemplate:{total:0},RateLimit:{total:0},Retry:{total:0},Timeout:{total:0},TrafficLog:{total:0},TrafficPermission:{total:0},TrafficRoute:{total:0},TrafficTrace:{total:0},VirtualOutbound:{total:0}}),d7=(t=Qg(),r={})=>Object.entries(r).reduce((e,[i,n])=>{const a=e[i]?e[i].total:0;return{...e,[i]:{total:a+n.total}}},t),Dv=(t={},r={})=>Object.entries(r).reduce((e,[i,n])=>({...e,[i]:_w(e[i],n)}),t),h7=(t={},r={})=>({kumaDp:Dv(t.kumaDp,r.kumaDp),envoy:Dv(t.envoy,r.envoy)});function xw(){return{meshesTotal:0,dataplanes:{online:0,partiallyDegraded:0,total:0},policies:Qg(),dpVersions:{kumaDp:{},envoy:{}}}}function f7(t={}){return Sw([t])}function Sw(t=[]){return t.reduce((r,e)=>({meshesTotal:t.length,dataplanes:_w(r.dataplanes,e.dataplanes),policies:d7(r.policies,e.policies),dpVersions:h7(r.dpVersions,e.dpVersions)}),{meshesTotal:0,dataplanes:{online:0,partiallyDegraded:0,total:0},policies:Qg(),dpVersions:{kumaDp:{},envoy:{}}})}const p7={menu:null,globalLoading:!0,pageTitle:"",meshes:{total:0,items:[],next:null},selectedMesh:"default",totalDataplaneCount:0,version:"",itemQueryNamespace:"item",totalClusters:0,serviceSummary:{total:0,internal:{total:0,online:0,offline:0,partiallyDegraded:0},external:{total:0}},overviewCharts:{dataplanes:{data:[]},meshes:{data:[]},services:{data:[]},zones:{data:[]},zonesCPVersions:{data:[]},kumaDPVersions:{data:[]},envoyVersions:{data:[]}},meshInsight:xw(),meshInsightsFetching:!1,serviceInsightsFetching:!1,externalServicesFetching:!1,zonesInsightsFetching:!1,policies:[],policiesByPath:{},policiesByType:{}},g7={modules:{sidebar:c7,config:WP,notifications:XP,onboarding:i7},state:()=>p7,getters:{globalLoading:t=>t.globalLoading,getMeshList:t=>t.meshes,getItemQueryNamespace:t=>t.itemQueryNamespace,getMeshInsight:t=>t.meshInsight,getMeshInsightsFetching:t=>t.meshInsightsFetching,getServiceInsightsFetching:t=>t.serviceInsightsFetching,getExternalServicesFetching:t=>t.externalServicesFetching,getResourceFetching:({meshInsightsFetching:t,serviceInsightsFetching:r,externalServicesFetching:e})=>t||r||e,getServiceResourcesFetching:({serviceInsightsFetching:t,externalServicesFetching:r})=>t||r,getChart:({overviewCharts:t})=>r=>t[r],getZonesInsightsFetching:({zonesInsightsFetching:t})=>t},mutations:{SET_GLOBAL_LOADING:(t,{globalLoading:r})=>t.globalLoading=r,SET_PAGE_TITLE:(t,r)=>t.pageTitle=r,SET_MESHES:(t,r)=>t.meshes=r,SET_SELECTED_MESH:(t,r)=>t.selectedMesh=r,SET_TOTAL_DATAPLANE_COUNT:(t,r)=>t.totalDataplaneCount=r,SET_TOTAL_CLUSTER_COUNT:(t,r)=>t.totalClusters=r,SET_INTERNAL_SERVICE_SUMMARY:(t,{items:r=[]}={})=>{const{serviceSummary:e}=t,i=(u,{status:c="offline"})=>({...u,[c]:u[c]+1}),n={online:0,partially_degraded:0,offline:0},{online:a,offline:s,partially_degraded:o}=r.reduce(i,n),l=a+s+o;e.internal={...e.internal,total:l,online:a,partiallyDegraded:o,offline:s},e.total=e.external.total+l},SET_EXTERNAL_SERVICE_SUMMARY:(t,{total:r=0}={})=>{t.serviceSummary.external.total=r,t.serviceSummary.total=t.serviceSummary.internal.total+r},SET_MESH_INSIGHT:(t,r)=>t.meshInsight=f7(r),SET_MESH_INSIGHT_FROM_ALL_MESHES:(t,r)=>t.meshInsight=Sw(r.items),SET_ZONES_INSIGHTS_FETCHING:(t,r)=>t.zonesInsightsFetching=r,SET_MESH_INSIGHTS_FETCHING:(t,r)=>t.meshInsightsFetching=r,SET_SERVICE_INSIGHTS_FETCHING:(t,r)=>t.serviceInsightsFetching=r,SET_EXTERNAL_SERVICES_FETCHING:(t,r)=>t.externalServicesFetching=r,SET_OVERVIEW_CHART_DATA:(t,r)=>{const{chartName:e,data:i}=r;t.overviewCharts[e].data=i},SET_POLICIES:(t,r)=>t.policies=r,SET_POLICIES_BY_PATH:(t,r)=>t.policiesByPath=r,SET_POLICIES_BY_TYPE:(t,r)=>t.policiesByType=r},actions:{async bootstrap({commit:t,dispatch:r,getters:e,state:i}){if(t("SET_GLOBAL_LOADING",{globalLoading:!0}),await r("config/getStatus"),e["config/getStatus"]==="OK"){const n=Li.get("selectedMesh");if(n&&r("updateSelectedMesh",n),await Promise.all([r("fetchMeshList"),r("fetchDataplaneTotalCount"),r("config/bootstrapConfig"),r("sidebar/getInsights")]),i.meshes.items.length===0)r("updateSelectedMesh",null);else{const a=Li.get("selectedMesh");(a===null||!i.meshes.items.some(s=>s.name===a))&&r("updateSelectedMesh",i.meshes.items[0].name)}}t("SET_GLOBAL_LOADING",{globalLoading:!1})},updatePageTitle({commit:t},r){t("SET_PAGE_TITLE",r)},async fetchMeshList({commit:t}){const r={size:Kf};try{const e=await xt.getAllMeshes(r);Array.isArray(e.items)?e.items.sort((i,n)=>i.name==="default"?-1:n.name==="default"?1:i.name.localeCompare(n.name)):e.items=[],t("SET_MESHES",e)}catch(e){console.error(e)}},updateSelectedMesh({commit:t},r){r!==null?Li.set("selectedMesh",r):Li.remove("selectedMesh"),t("SET_SELECTED_MESH",r)},fetchTotalClusterCount({commit:t}){return xt.getZones().then(r=>{const e=r.total;t("SET_TOTAL_CLUSTER_COUNT",e)})},fetchDataplaneTotalCount({commit:t}){const r={size:1};return xt.getAllDataplanes(r).then(e=>{const i=e.total;t("SET_TOTAL_DATAPLANE_COUNT",i)}).catch(e=>{console.error(e)})},async fetchMeshInsights({commit:t,dispatch:r},e){t("SET_MESH_INSIGHTS_FETCHING",!0);try{if(e===void 0){const i=await Zl(xt.getAllMeshInsights.bind(xt)),n=[];i.items.length>0&&n.push({category:"Mesh",value:i.items.length,tooltipDisabled:!0,labelDisabled:!0}),t("SET_OVERVIEW_CHART_DATA",{chartName:"meshes",data:n}),t("SET_MESH_INSIGHT_FROM_ALL_MESHES",i)}else t("SET_MESH_INSIGHT",await xt.getMeshInsights({name:e}))}catch{t("SET_OVERVIEW_CHART_DATA",{chartName:"meshes",data:[]}),t("SET_MESH_INSIGHT",xw())}finally{r("setChartsFromMeshInsights")}t("SET_MESH_INSIGHTS_FETCHING",!1)},async fetchServiceInsights({commit:t},r){t("SET_SERVICE_INSIGHTS_FETCHING",!0);try{const e=r===void 0?xt.getAllServiceInsights.bind(xt):xt.getAllServiceInsightsFromMesh.bind(xt,{mesh:r});t("SET_INTERNAL_SERVICE_SUMMARY",await Zl(e))}catch{t("SET_INTERNAL_SERVICE_SUMMARY")}t("SET_SERVICE_INSIGHTS_FETCHING",!1)},async fetchExternalServices({commit:t},r){t("SET_EXTERNAL_SERVICES_FETCHING",!0);try{const e=r===void 0?xt.getAllExternalServices.bind(xt):xt.getAllExternalServicesFromMesh.bind(xt,{mesh:r});t("SET_EXTERNAL_SERVICE_SUMMARY",await Zl(e))}catch{t("SET_EXTERNAL_SERVICE_SUMMARY")}t("SET_EXTERNAL_SERVICES_FETCHING",!1)},async fetchServices({dispatch:t},r){const e=t("fetchExternalServices",r),i=t("fetchServiceInsights",r);await Promise.all([i,e]),await t("setOverviewServicesChartData")},async fetchZonesInsights({commit:t,dispatch:r,getters:e},i=!1){t("SET_ZONES_INSIGHTS_FETCHING",!0);try{if(i){const n=await Zl(xt.getAllZoneOverviews.bind(xt));r("setOverviewZonesChartData",n),r("setOverviewZonesCPVersionsChartData",n)}else{const n=[{category:"Zone",value:1,tooltipDisabled:!0,labelDisabled:!0}],a=[{category:e["config/getVersion"],value:1,tooltipDisabled:!0}];t("SET_OVERVIEW_CHART_DATA",{chartName:"zones",data:n}),t("SET_OVERVIEW_CHART_DATA",{chartName:"zonesCPVersions",data:a})}}catch{t("SET_OVERVIEW_CHART_DATA",{chartName:"zones",data:[]}),t("SET_OVERVIEW_CHART_DATA",{chartName:"zonesCPVersions",data:[]})}t("SET_ZONES_INSIGHTS_FETCHING",!1)},async fetchPolicies({commit:t}){const{policies:r}=await xt.getPolicyDefinitions(),e=r.reduce((n,a)=>Object.assign(n,{[a.path]:a}),{}),i=r.reduce((n,a)=>Object.assign(n,{[a.name]:a}),{});t("SET_POLICIES",r),t("SET_POLICIES_BY_PATH",e),t("SET_POLICIES_BY_TYPE",i)},setChartsFromMeshInsights({dispatch:t}){t("setOverviewDataplanesChartData"),t("setOverviewKumaDPVersionsChartData"),t("setOverviewEnvoyVersionsChartData")},setOverviewZonesChartData({commit:t},{items:r=[]}){const e=r.length;let i=0;r.forEach(a=>{const{status:s}=DP(a.zoneInsight);s===Do&&i++});const n=[];e&&(n.push({category:Do,value:i}),i!==e&&n.push({category:al,value:e-i})),t("SET_OVERVIEW_CHART_DATA",{chartName:"zones",data:n})},setOverviewServicesChartData({state:t,commit:r}){const{internal:e,external:i}=t.serviceSummary,n=[];e.total&&n.push({category:"Internal",value:e.total,minSizeForLabel:.16,route:{name:"service-list-view",params:{mesh:t.selectedMesh}}}),i.total&&n.push({category:"External",value:i.total,minSizeForLabel:.16,route:{name:"service-list-view",params:{mesh:t.selectedMesh}}}),r("SET_OVERVIEW_CHART_DATA",{chartName:"services",data:n})},setOverviewDataplanesChartData({state:t,commit:r}){var s,o;const e=t.meshInsight.dataplanes.total,i=(s=t.meshInsight.dataplanes.online)!=null?s:0,n=(o=t.meshInsight.dataplanes.partiallyDegraded)!=null?o:0,a=[];e&&(a.push({category:Do,value:i}),n&&a.push({category:bw,value:n}),i+n!==e&&a.push({category:al,value:e-n-i})),r("SET_OVERVIEW_CHART_DATA",{chartName:"dataplanes",data:a})},setOverviewZonesCPVersionsChartData({commit:t},{items:r}){const e=r.reduce((i,n)=>{const{subscriptions:a}=n.zoneInsight;if(!a.length)return i;const{version:s}=n.zoneInsight.subscriptions.pop(),o=i.find(({category:l})=>{var u;return l===((u=s==null?void 0:s.kumaCp)==null?void 0:u.version)});return o?o.value++:i.push({category:s.kumaCp.version,value:1}),i},[]);t("SET_OVERVIEW_CHART_DATA",{chartName:"zonesCPVersions",data:e})},setOverviewEnvoyVersionsChartData({state:t,commit:r}){const{envoy:e}=t.meshInsight.dpVersions,i=Object.entries(e).map(([n,a])=>({category:n,value:a.total}));r("SET_OVERVIEW_CHART_DATA",{chartName:"envoyVersions",data:i})},setOverviewKumaDPVersionsChartData({state:t,commit:r}){const{kumaDp:e}=t.meshInsight.dpVersions,i=Object.entries(e).map(([n,a])=>({category:n,value:a.total}));r("SET_OVERVIEW_CHART_DATA",{chartName:"kumaDPVersions",data:i})}}},Cw=Symbol("store"),Mn=CP(g7);function Wr(){return lP(Cw)}function m7(t){return t.map(r=>({path:r.path,name:r.path,meta:{shouldReRender:!0,title:r.pluralDisplayName},props:e=>({policyPath:r.path,offset:na(e.query.offset)}),component:()=>nt(()=>import("./PolicyView.a0589ba8.js"),["./PolicyView.a0589ba8.js","./patchQueryParam.c472bece.js","./EmptyBlock.vue_vue_type_script_setup_true_lang.ccd40ead.js","./EntityStatus.c76c23bb.js","./EntityStatus.d64cc345.css","./ErrorBlock.26868ad8.js","./ErrorBlock.8c979915.css","./LoadingBlock.vue_vue_type_script_setup_true_lang.5817f994.js","./TagList.5f93cc3d.js","./TagList.4c4ad904.css","./patchQueryParam.79a6894d.css","./FrameSkeleton.db9a6492.js","./LabelList.vue_vue_type_style_index_0_lang.7e95c953.js","./LabelList.b10786e4.css","./TabsWidget.cef20a04.js","./TabsWidget.af2be1f7.css","./YamlView.vue_vue_type_script_setup_true_lang.14695642.js","./index.58caa11d.js","./CodeBlock.vue_vue_type_style_index_0_lang.660b597c.js","./_commonjsHelpers.f037b798.js","./CodeBlock.7d9027b4.css","./PolicyView.a0f17ecc.css"],import.meta.url)}))}function v7(t="/",r=[]){const e=m7(r),i=[{path:"/404",name:"not-found",alias:"/:pathMatch(.*)*",meta:{title:"Item not found"},component:()=>nt(()=>import("./AppNotFoundView.d08f797a.js"),[],import.meta.url)},{path:"/",name:"home",meta:{title:"Overview"},component:()=>nt(()=>import("./MainOverviewView.52b0d16e.js"),["./MainOverviewView.52b0d16e.js","./MeshResources.985cde12.js","./MeshResources.26c91998.css","./MainOverviewView.e4354112.css"],import.meta.url)},{path:"/diagnostics",name:"diagnostics",meta:{title:"Diagnostics"},component:()=>nt(()=>import("./DiagnosticsView.a34d668f.js"),["./DiagnosticsView.a34d668f.js","./CodeBlock.vue_vue_type_style_index_0_lang.660b597c.js","./_commonjsHelpers.f037b798.js","./CodeBlock.7d9027b4.css","./LoadingBlock.vue_vue_type_script_setup_true_lang.5817f994.js"],import.meta.url)},{path:"/zones",name:"zones",meta:{title:"Zones"},props:a=>({offset:na(a.query.offset)}),component:()=>nt(()=>import("./ZonesView.25c5a673.js"),["./ZonesView.25c5a673.js","./CodeBlock.vue_vue_type_style_index_0_lang.660b597c.js","./_commonjsHelpers.f037b798.js","./CodeBlock.7d9027b4.css","./patchQueryParam.c472bece.js","./EmptyBlock.vue_vue_type_script_setup_true_lang.ccd40ead.js","./EntityStatus.c76c23bb.js","./EntityStatus.d64cc345.css","./ErrorBlock.26868ad8.js","./ErrorBlock.8c979915.css","./LoadingBlock.vue_vue_type_script_setup_true_lang.5817f994.js","./TagList.5f93cc3d.js","./TagList.4c4ad904.css","./patchQueryParam.79a6894d.css","./FrameSkeleton.db9a6492.js","./LabelList.vue_vue_type_style_index_0_lang.7e95c953.js","./LabelList.b10786e4.css","./MultizoneInfo.565fe069.js","./SubscriptionHeader.bb7dd137.js","./SubscriptionHeader.4ccee5d1.css","./TabsWidget.cef20a04.js","./TabsWidget.af2be1f7.css","./WarningsWidget.a37aa40a.js"],import.meta.url)},{path:"/zone-ingresses",name:"zoneingresses",meta:{title:"Zone ingresses"},props:a=>({offset:na(a.query.offset)}),component:()=>nt(()=>import("./ZoneIngresses.14082fd0.js"),["./ZoneIngresses.14082fd0.js","./patchQueryParam.c472bece.js","./EmptyBlock.vue_vue_type_script_setup_true_lang.ccd40ead.js","./EntityStatus.c76c23bb.js","./EntityStatus.d64cc345.css","./ErrorBlock.26868ad8.js","./ErrorBlock.8c979915.css","./LoadingBlock.vue_vue_type_script_setup_true_lang.5817f994.js","./TagList.5f93cc3d.js","./TagList.4c4ad904.css","./patchQueryParam.79a6894d.css","./EnvoyData.3c6969da.js","./CodeBlock.vue_vue_type_style_index_0_lang.660b597c.js","./_commonjsHelpers.f037b798.js","./CodeBlock.7d9027b4.css","./EnvoyData.55ab94cb.css","./FrameSkeleton.db9a6492.js","./LabelList.vue_vue_type_style_index_0_lang.7e95c953.js","./LabelList.b10786e4.css","./MultizoneInfo.565fe069.js","./SubscriptionHeader.bb7dd137.js","./SubscriptionHeader.4ccee5d1.css","./TabsWidget.cef20a04.js","./TabsWidget.af2be1f7.css"],import.meta.url)},{path:"/zoneegresses",name:"zoneegresses",meta:{title:"Zone egresses"},props:a=>({offset:na(a.query.offset)}),component:()=>nt(()=>import("./ZoneEgresses.3f52d935.js"),["./ZoneEgresses.3f52d935.js","./patchQueryParam.c472bece.js","./EmptyBlock.vue_vue_type_script_setup_true_lang.ccd40ead.js","./EntityStatus.c76c23bb.js","./EntityStatus.d64cc345.css","./ErrorBlock.26868ad8.js","./ErrorBlock.8c979915.css","./LoadingBlock.vue_vue_type_script_setup_true_lang.5817f994.js","./TagList.5f93cc3d.js","./TagList.4c4ad904.css","./patchQueryParam.79a6894d.css","./EnvoyData.3c6969da.js","./CodeBlock.vue_vue_type_style_index_0_lang.660b597c.js","./_commonjsHelpers.f037b798.js","./CodeBlock.7d9027b4.css","./EnvoyData.55ab94cb.css","./FrameSkeleton.db9a6492.js","./LabelList.vue_vue_type_style_index_0_lang.7e95c953.js","./LabelList.b10786e4.css","./SubscriptionHeader.bb7dd137.js","./SubscriptionHeader.4ccee5d1.css","./TabsWidget.cef20a04.js","./TabsWidget.af2be1f7.css"],import.meta.url)},{path:"/mesh/:mesh",children:[{path:"",name:"mesh-detail-view",meta:{title:"Mesh overview"},component:()=>nt(()=>import("./MeshOverviewView.83cacdf5.js"),["./MeshOverviewView.83cacdf5.js","./MeshResources.985cde12.js","./MeshResources.26c91998.css","./LabelList.vue_vue_type_style_index_0_lang.7e95c953.js","./EmptyBlock.vue_vue_type_script_setup_true_lang.ccd40ead.js","./ErrorBlock.26868ad8.js","./ErrorBlock.8c979915.css","./LoadingBlock.vue_vue_type_script_setup_true_lang.5817f994.js","./LabelList.b10786e4.css","./TabsWidget.cef20a04.js","./TabsWidget.af2be1f7.css","./YamlView.vue_vue_type_script_setup_true_lang.14695642.js","./index.58caa11d.js","./CodeBlock.vue_vue_type_style_index_0_lang.660b597c.js","./_commonjsHelpers.f037b798.js","./CodeBlock.7d9027b4.css","./MeshOverviewView.7bd692a4.css"],import.meta.url)},{path:"gateways",children:[{path:"",name:"gateway-list-view",meta:{title:"Gateways",type:"gateway"},props:a=>({name:a.query.name,offset:na(a.query.offset)}),component:()=>nt(()=>import("./DataPlaneListView.47a88f61.js"),["./DataPlaneListView.47a88f61.js","./ContentWrapper.7c707ca8.js","./ContentWrapper.fe2d0f8d.css","./patchQueryParam.c472bece.js","./EmptyBlock.vue_vue_type_script_setup_true_lang.ccd40ead.js","./EntityStatus.c76c23bb.js","./EntityStatus.d64cc345.css","./ErrorBlock.26868ad8.js","./ErrorBlock.8c979915.css","./LoadingBlock.vue_vue_type_script_setup_true_lang.5817f994.js","./TagList.5f93cc3d.js","./TagList.4c4ad904.css","./patchQueryParam.79a6894d.css","./YamlView.vue_vue_type_script_setup_true_lang.14695642.js","./index.58caa11d.js","./CodeBlock.vue_vue_type_style_index_0_lang.660b597c.js","./_commonjsHelpers.f037b798.js","./CodeBlock.7d9027b4.css","./DataPlaneListView.a07f9559.css"],import.meta.url)},{path:":dataPlane",name:"gateway-detail-view",meta:{title:"Gateway",parent:"gateway-list-view",breadcrumbTitleParam:"dataPlane"},component:()=>nt(()=>import("./DataPlaneDetailView.f8330165.js"),["./DataPlaneDetailView.f8330165.js","./index.58caa11d.js","./CodeBlock.vue_vue_type_style_index_0_lang.660b597c.js","./_commonjsHelpers.f037b798.js","./CodeBlock.7d9027b4.css","./TagList.5f93cc3d.js","./TagList.4c4ad904.css","./EmptyBlock.vue_vue_type_script_setup_true_lang.ccd40ead.js","./ErrorBlock.26868ad8.js","./ErrorBlock.8c979915.css","./LoadingBlock.vue_vue_type_script_setup_true_lang.5817f994.js","./EntityStatus.c76c23bb.js","./EntityStatus.d64cc345.css","./EnvoyData.3c6969da.js","./EnvoyData.55ab94cb.css","./LabelList.vue_vue_type_style_index_0_lang.7e95c953.js","./LabelList.b10786e4.css","./TabsWidget.cef20a04.js","./TabsWidget.af2be1f7.css","./YamlView.vue_vue_type_script_setup_true_lang.14695642.js","./SubscriptionHeader.bb7dd137.js","./SubscriptionHeader.4ccee5d1.css","./WarningsWidget.a37aa40a.js","./DataPlaneDetailView.cc10c95f.css"],import.meta.url)}]},{path:"data-planes",children:[{path:"",name:"data-plane-list-view",meta:{title:"Data plane proxies",type:"standard"},props:a=>({name:a.query.name,offset:na(a.query.offset)}),component:()=>nt(()=>import("./DataPlaneListView.47a88f61.js"),["./DataPlaneListView.47a88f61.js","./ContentWrapper.7c707ca8.js","./ContentWrapper.fe2d0f8d.css","./patchQueryParam.c472bece.js","./EmptyBlock.vue_vue_type_script_setup_true_lang.ccd40ead.js","./EntityStatus.c76c23bb.js","./EntityStatus.d64cc345.css","./ErrorBlock.26868ad8.js","./ErrorBlock.8c979915.css","./LoadingBlock.vue_vue_type_script_setup_true_lang.5817f994.js","./TagList.5f93cc3d.js","./TagList.4c4ad904.css","./patchQueryParam.79a6894d.css","./YamlView.vue_vue_type_script_setup_true_lang.14695642.js","./index.58caa11d.js","./CodeBlock.vue_vue_type_style_index_0_lang.660b597c.js","./_commonjsHelpers.f037b798.js","./CodeBlock.7d9027b4.css","./DataPlaneListView.a07f9559.css"],import.meta.url)},{path:":dataPlane",name:"data-plane-detail-view",meta:{title:"Data plane proxy",parent:"data-plane-list-view",breadcrumbTitleParam:"dataPlane"},component:()=>nt(()=>import("./DataPlaneDetailView.f8330165.js"),["./DataPlaneDetailView.f8330165.js","./index.58caa11d.js","./CodeBlock.vue_vue_type_style_index_0_lang.660b597c.js","./_commonjsHelpers.f037b798.js","./CodeBlock.7d9027b4.css","./TagList.5f93cc3d.js","./TagList.4c4ad904.css","./EmptyBlock.vue_vue_type_script_setup_true_lang.ccd40ead.js","./ErrorBlock.26868ad8.js","./ErrorBlock.8c979915.css","./LoadingBlock.vue_vue_type_script_setup_true_lang.5817f994.js","./EntityStatus.c76c23bb.js","./EntityStatus.d64cc345.css","./EnvoyData.3c6969da.js","./EnvoyData.55ab94cb.css","./LabelList.vue_vue_type_style_index_0_lang.7e95c953.js","./LabelList.b10786e4.css","./TabsWidget.cef20a04.js","./TabsWidget.af2be1f7.css","./YamlView.vue_vue_type_script_setup_true_lang.14695642.js","./SubscriptionHeader.bb7dd137.js","./SubscriptionHeader.4ccee5d1.css","./WarningsWidget.a37aa40a.js","./DataPlaneDetailView.cc10c95f.css"],import.meta.url)}]},{path:"services",children:[{path:"",name:"service-list-view",meta:{title:"Services"},props:a=>({offset:na(a.query.offset)}),component:()=>nt(()=>import("./ServiceListView.e4333090.js"),["./ServiceListView.e4333090.js","./ContentWrapper.7c707ca8.js","./ContentWrapper.fe2d0f8d.css","./patchQueryParam.c472bece.js","./EmptyBlock.vue_vue_type_script_setup_true_lang.ccd40ead.js","./EntityStatus.c76c23bb.js","./EntityStatus.d64cc345.css","./ErrorBlock.26868ad8.js","./ErrorBlock.8c979915.css","./LoadingBlock.vue_vue_type_script_setup_true_lang.5817f994.js","./TagList.5f93cc3d.js","./TagList.4c4ad904.css","./patchQueryParam.79a6894d.css","./ServiceDetails.c26d26a2.js","./YamlView.vue_vue_type_script_setup_true_lang.14695642.js","./index.58caa11d.js","./CodeBlock.vue_vue_type_style_index_0_lang.660b597c.js","./_commonjsHelpers.f037b798.js","./CodeBlock.7d9027b4.css","./ServiceDetails.e48bd543.css"],import.meta.url)},{path:":service",name:"service-insight-detail-view",meta:{title:"Internal service",parent:"service-list-view",breadcrumbTitleParam:"service"},component:()=>nt(()=>import("./ServiceInsightDetailView.8099d99c.js"),["./ServiceInsightDetailView.8099d99c.js","./ServiceDetails.c26d26a2.js","./TagList.5f93cc3d.js","./TagList.4c4ad904.css","./YamlView.vue_vue_type_script_setup_true_lang.14695642.js","./index.58caa11d.js","./CodeBlock.vue_vue_type_style_index_0_lang.660b597c.js","./_commonjsHelpers.f037b798.js","./CodeBlock.7d9027b4.css","./EmptyBlock.vue_vue_type_script_setup_true_lang.ccd40ead.js","./ErrorBlock.26868ad8.js","./ErrorBlock.8c979915.css","./LoadingBlock.vue_vue_type_script_setup_true_lang.5817f994.js","./ServiceDetails.e48bd543.css"],import.meta.url)}]},{path:"external-services",children:[{path:":service",name:"external-service-detail-view",meta:{title:"External service",parent:"service-list-view",breadcrumbTitleParam:"service"},component:()=>nt(()=>import("./ExternalServiceDetailView.70fed290.js"),["./ExternalServiceDetailView.70fed290.js","./ServiceDetails.c26d26a2.js","./TagList.5f93cc3d.js","./TagList.4c4ad904.css","./YamlView.vue_vue_type_script_setup_true_lang.14695642.js","./index.58caa11d.js","./CodeBlock.vue_vue_type_style_index_0_lang.660b597c.js","./_commonjsHelpers.f037b798.js","./CodeBlock.7d9027b4.css","./EmptyBlock.vue_vue_type_script_setup_true_lang.ccd40ead.js","./ErrorBlock.26868ad8.js","./ErrorBlock.8c979915.css","./LoadingBlock.vue_vue_type_script_setup_true_lang.5817f994.js","./ServiceDetails.e48bd543.css"],import.meta.url)}]},...e]},{path:"/onboarding",redirect:{name:"onboarding-welcome"},component:()=>nt(()=>import("./ShellEmpty.200d7589.js"),["./ShellEmpty.200d7589.js","./ShellEmpty.b88594ec.css"],import.meta.url),children:[{path:"welcome",name:"onboarding-welcome",meta:{title:"Welcome to Kuma!",onboardingProcess:!0},component:()=>nt(()=>import("./WelcomeView.ba9a77c3.js"),["./WelcomeView.ba9a77c3.js","./OnboardingNavigation.70265aab.js","./OnboardingNavigation.8e0e24c9.css","./WelcomeView.1b7285c9.css"],import.meta.url)},{path:"deployment-types",name:"onboarding-deployment-types",meta:{title:"Deployment Types",onboardingProcess:!0},component:()=>nt(()=>import("./DeploymentTypes.a64fdd81.js"),["./DeploymentTypes.a64fdd81.js","./OnboardingNavigation.70265aab.js","./OnboardingNavigation.8e0e24c9.css","./OnboardingPage.3dbc95d5.js","./OnboardingPage.a8793770.css","./DeploymentTypes.a5506858.css"],import.meta.url)},{path:"configuration-types",name:"onboarding-configuration-types",meta:{title:"Configuration Types",onboardingProcess:!0},component:()=>nt(()=>import("./ConfigurationTypes.56df22fc.js"),["./ConfigurationTypes.56df22fc.js","./OnboardingNavigation.70265aab.js","./OnboardingNavigation.8e0e24c9.css","./OnboardingPage.3dbc95d5.js","./OnboardingPage.a8793770.css","./ConfigurationTypes.3e295b7d.css"],import.meta.url)},{path:"multi-zone",name:"onboarding-multi-zone",meta:{title:"Multizone",onboardingProcess:!0},component:()=>nt(()=>import("./MultiZoneView.c9b34ad2.js"),["./MultiZoneView.c9b34ad2.js","./LoadingBox.f2351d0f.js","./LoadingBox.c2da9e95.css","./OnboardingNavigation.70265aab.js","./OnboardingNavigation.8e0e24c9.css","./OnboardingPage.3dbc95d5.js","./OnboardingPage.a8793770.css"],import.meta.url)},{path:"create-mesh",name:"onboarding-create-mesh",meta:{title:"Create the Mesh",onboardingProcess:!0},component:()=>nt(()=>import("./CreateMesh.d7017db1.js"),["./CreateMesh.d7017db1.js","./OnboardingNavigation.70265aab.js","./OnboardingNavigation.8e0e24c9.css","./OnboardingPage.3dbc95d5.js","./OnboardingPage.a8793770.css"],import.meta.url)},{path:"add-services",name:"onboarding-add-services",meta:{title:"Add new services",onboardingProcess:!0},component:()=>nt(()=>import("./AddNewServices.dab09cbd.js"),["./AddNewServices.dab09cbd.js","./OnboardingNavigation.70265aab.js","./OnboardingNavigation.8e0e24c9.css","./OnboardingPage.3dbc95d5.js","./OnboardingPage.a8793770.css","./AddNewServices.1b605ca2.css"],import.meta.url)},{path:"add-services-code",name:"onboarding-add-services-code",meta:{title:"Add new services",onboardingProcess:!0},component:()=>nt(()=>import("./AddNewServicesCode.6eee45b6.js"),["./AddNewServicesCode.6eee45b6.js","./index.58caa11d.js","./kumaDpServerUrl.1e48e09f.js","./CodeBlock.vue_vue_type_style_index_0_lang.660b597c.js","./_commonjsHelpers.f037b798.js","./CodeBlock.7d9027b4.css","./LoadingBox.f2351d0f.js","./LoadingBox.c2da9e95.css","./OnboardingNavigation.70265aab.js","./OnboardingNavigation.8e0e24c9.css","./OnboardingPage.3dbc95d5.js","./OnboardingPage.a8793770.css"],import.meta.url)},{path:"dataplanes-overview",name:"onboarding-dataplanes-overview",meta:{title:"Data plane overview",onboardingProcess:!0},component:()=>nt(()=>import("./DataplanesOverview.c5dba11f.js"),["./DataplanesOverview.c5dba11f.js","./LoadingBox.f2351d0f.js","./LoadingBox.c2da9e95.css","./OnboardingNavigation.70265aab.js","./OnboardingNavigation.8e0e24c9.css","./OnboardingPage.3dbc95d5.js","./OnboardingPage.a8793770.css","./DataplanesOverview.0c89c176.css"],import.meta.url)},{path:"completed",name:"onboarding-completed",meta:{title:"Completed",onboardingProcess:!0},component:()=>nt(()=>import("./CompletedView.8c5c1a15.js"),["./CompletedView.8c5c1a15.js","./OnboardingNavigation.70265aab.js","./OnboardingNavigation.8e0e24c9.css","./OnboardingPage.3dbc95d5.js","./OnboardingPage.a8793770.css"],import.meta.url)}]},{path:"/wizard",name:"wizard",children:[{path:"mesh",name:"create-mesh",meta:{title:"Create a new mesh",wizardProcess:!0},component:()=>nt(()=>import("./Mesh.1ca7cec1.js"),["./Mesh.1ca7cec1.js","./CodeBlock.vue_vue_type_style_index_0_lang.660b597c.js","./_commonjsHelpers.f037b798.js","./CodeBlock.7d9027b4.css","./formatForCLI.199be697.js","./index.58caa11d.js","./EntityScanner.44705ff2.js","./EntityScanner.99872949.css","./TabsWidget.cef20a04.js","./ErrorBlock.26868ad8.js","./ErrorBlock.8c979915.css","./LoadingBlock.vue_vue_type_script_setup_true_lang.5817f994.js","./TabsWidget.af2be1f7.css","./Mesh.22bc2992.css"],import.meta.url)},{path:"kubernetes-dataplane",name:"kubernetes-dataplane",meta:{title:"Create a new data plane proxy on Kubernetes",wizardProcess:!0},component:()=>nt(()=>import("./DataplaneKubernetes.3d545ba1.js"),["./DataplaneKubernetes.3d545ba1.js","./CodeBlock.vue_vue_type_style_index_0_lang.660b597c.js","./_commonjsHelpers.f037b798.js","./CodeBlock.7d9027b4.css","./formatForCLI.199be697.js","./index.58caa11d.js","./EntityScanner.44705ff2.js","./EntityScanner.99872949.css","./EnvironmentSwitcher.505b78d4.js","./EnvironmentSwitcher.edfe74c6.css","./DataplaneKubernetes.641510f7.css"],import.meta.url)},{path:"universal-dataplane",name:"universal-dataplane",meta:{title:"Create a new data plane proxy on Universal",wizardProcess:!0},component:()=>nt(()=>import("./DataplaneUniversal.b56c6e24.js"),["./DataplaneUniversal.b56c6e24.js","./index.58caa11d.js","./kumaDpServerUrl.1e48e09f.js","./CodeBlock.vue_vue_type_style_index_0_lang.660b597c.js","./_commonjsHelpers.f037b798.js","./CodeBlock.7d9027b4.css","./EntityScanner.44705ff2.js","./EntityScanner.99872949.css","./EnvironmentSwitcher.505b78d4.js","./EnvironmentSwitcher.edfe74c6.css","./DataplaneUniversal.f74d2ca5.css"],import.meta.url)}]}],n=aP({history:_C(t),routes:i});return n.beforeEach(y7),n.beforeEach(b7),n.beforeEach(w7),n}const y7=function(t,r,e){t.fullPath.startsWith("/#/")?e(t.fullPath.substring(2)):e()},b7=function(t,r,e){t.params.mesh&&t.params.mesh!==Mn.state.selectedMesh&&Mn.dispatch("updateSelectedMesh",t.params.mesh),e()},w7=function(t,r,e){var s;const i=Mn.state.onboarding.isCompleted,n=t.meta.onboardingProcess,a=Mn.getters["onboarding/showOnboarding"];i&&n&&!a?e({name:"home"}):!i&&!n&&a?e({name:(s=Li.get("onboardingStep"))!=null?s:"onboarding-welcome"}):e()},_7={baseGuiPath:"",apiUrl:"/",version:"0.0.0"};var Or={log:"log",debug:"debug",info:"info",warn:"warn",error:"error"},Yt=function(t){for(var r=[],e=1;e>parseInt(t,10)/4).toString(16):"".concat(1e7,"-").concat(1e3,"-").concat(4e3,"-").concat(8e3,"-").concat(1e11).replace(/[018]/g,Ms)}function Zf(t){return t!==0&&Math.random()*100<=t}function wd(){}function _d(t,r,e){if(typeof t!="object"||t===null)return JSON.stringify(t);var i=ql(Object.prototype),n=ql(Array.prototype),a=ql(Object.getPrototypeOf(t)),s=ql(t);try{return JSON.stringify(t,r,e)}catch{return""}finally{i(),n(),a(),s()}}function ql(t){var r=t,e=r.toJSON;return e?(delete r.toJSON,function(){r.toJSON=e}):wd}function Is(t,r){return t.indexOf(r)!==-1}function kw(t){if(Array.from)return Array.from(t);var r=[];if(t instanceof Set)t.forEach(function(i){return r.push(i)});else for(var e=0;e=0&&t<=100}function D7(t){return typeof t=="number"}function ol(t){return Object.keys(t).map(function(r){return t[r]})}function M7(t){return Object.keys(t).map(function(r){return[r,t[r]]})}function Ew(t){return Object.keys(t).length===0}function Tw(t,r){return t.slice(0,r.length)===r}function I7(t,r){return t.slice(-r.length)===r}function Jg(){if(typeof globalThis=="object")return globalThis;Object.defineProperty(Object.prototype,"_dd_temp_",{get:function(){return this},configurable:!0});var t=_dd_temp_;return delete Object.prototype._dd_temp_,typeof t!="object"&&(typeof self=="object"?t=self:typeof window=="object"?t=window:t={}),t}function A7(){return B7(window.location)}function B7(t){if(t.origin)return t.origin;var r=t.host.replace(/(:80|:443)$/,"");return"".concat(t.protocol,"//").concat(r)}function L7(t,r){var e=new RegExp("(?:^|;)\\s*".concat(r,"\\s*=\\s*([^;]+)")),i=e.exec(t);return i?i[1]:void 0}function F7(t,r,e){e===void 0&&(e="");var i=t.charCodeAt(r-1),n=i>=55296&&i<=56319,a=n?r+1:r;return t.length<=a?t:"".concat(t.slice(0,a)).concat(e)}function bc(t,r,e,i){return Dw(t,[r],e,i)}function Dw(t,r,e,i){var n=i===void 0?{}:i,a=n.once,s=n.capture,o=n.passive,l=Xe(a?function(d){c(),e(d)}:e),u=o?{capture:s,passive:o}:s;r.forEach(function(d){return t.addEventListener(d,l,u)});var c=function(){return r.forEach(function(d){return t.removeEventListener(d,l,u)})};return{stop:c}}function Mw(t){return t===null?"null":Array.isArray(t)?"array":typeof t}function R7(){if(typeof WeakSet<"u"){var t=new WeakSet;return{hasAlreadyBeenSeen:function(e){var i=t.has(e);return i||t.add(e),i}}}var r=[];return{hasAlreadyBeenSeen:function(e){var i=r.indexOf(e)>=0;return i||r.push(e),i}}}function wc(t,r,e){if(e===void 0&&(e=R7()),r===void 0)return t;if(typeof r!="object"||r===null)return r;if(r instanceof Date)return new Date(r.getTime());if(r instanceof RegExp){var i=r.flags||[r.global?"g":"",r.ignoreCase?"i":"",r.multiline?"m":"",r.sticky?"y":"",r.unicode?"u":""].join("");return new RegExp(r.source,i)}if(!e.hasAlreadyBeenSeen(r)){if(Array.isArray(r)){for(var n=Array.isArray(t)?t:[],a=0;ae||J7.test(r))&&Yt.warn("".concat(t," value doesn't meet tag requirements and will be sanitized"));var i=r.replace(/,/g,"_");return"".concat(t,":").concat(i)}function eO(t){var r=Q7(t),e=tO(t,r),i=ol(e).map(function(a){return a.buildIntakeUrl()}),n=rO(t,i,r);return Ir({isIntakeUrl:function(a){return i.some(function(s){return a.indexOf(s)===0})},replica:n,site:t.site||t0},e)}function tO(t,r){return{logsEndpointBuilder:Io(t,"logs",r),rumEndpointBuilder:Io(t,"rum",r),sessionReplayEndpointBuilder:Io(t,"sessionReplay",r)}}function rO(t,r,e){if(!!t.replica){var i=Ir({},t,{site:t0,clientToken:t.replica.clientToken}),n={logsEndpointBuilder:Io(i,"logs",e),rumEndpointBuilder:Io(i,"rum",e)};return r.push.apply(r,ol(n).map(function(a){return a.buildIntakeUrl()})),Ir({applicationId:t.replica.applicationId},n)}}function iO(t){var r,e,i;if(!t||!t.clientToken){Yt.error("Client Token is not configured, we will not send any data.");return}if(t.sampleRate!==void 0&&!fh(t.sampleRate)){Yt.error("Sample Rate should be a number between 0 and 100");return}if(t.telemetrySampleRate!==void 0&&!fh(t.telemetrySampleRate)){Yt.error("Telemetry Sample Rate should be a number between 0 and 100");return}if(t.telemetryConfigurationSampleRate!==void 0&&!fh(t.telemetryConfigurationSampleRate)){Yt.error("Telemetry Configuration Sample Rate should be a number between 0 and 100");return}return H7(t.enableExperimentalFeatures),Ir({beforeSend:t.beforeSend&&Aw(t.beforeSend,"beforeSend threw an error:"),cookieOptions:nO(t),sampleRate:(r=t.sampleRate)!==null&&r!==void 0?r:100,telemetrySampleRate:(e=t.telemetrySampleRate)!==null&&e!==void 0?e:20,telemetryConfigurationSampleRate:(i=t.telemetryConfigurationSampleRate)!==null&&i!==void 0?i:5,service:t.service,silentMultipleInit:!!t.silentMultipleInit,batchBytesLimit:16*sl,eventRateLimiterThreshold:3e3,maxTelemetryEventsPerPage:15,flushTimeout:30*Ts,batchMessagesLimit:50,messageBytesLimit:256*sl},eO(t))}function nO(t){var r={};return r.secure=aO(t),r.crossSite=!!t.useCrossSiteSessionCookie,t.trackSessionAcrossSubdomains&&(r.domain=V7()),r}function aO(t){return!!t.useSecureSessionCookie||!!t.useCrossSiteSessionCookie}function sO(t){return{session_sample_rate:t.sampleRate,telemetry_sample_rate:t.telemetrySampleRate,telemetry_configuration_sample_rate:t.telemetryConfigurationSampleRate,use_before_send:!!t.beforeSend,use_cross_site_session_cookie:t.useCrossSiteSessionCookie,use_secure_session_cookie:t.useSecureSessionCookie,use_proxy:t.proxyUrl!==void 0?!!t.proxyUrl:void 0,silent_multiple_init:t.silentMultipleInit,track_session_across_subdomains:t.trackSessionAcrossSubdomains,track_resources:t.trackResources,track_long_task:t.trackLongTasks}}var Cl="?";function Kn(t){var r=[],e=mh(t,"stack"),i=String(t);return e&&Tw(e,i)&&(e=e.slice(i.length)),e&&e.split(` +`).forEach(function(n){var a=uO(n)||dO(n)||fO(n)||mO(n);a&&(!a.func&&a.line&&(a.func=Cl),r.push(a))}),{message:mh(t,"message"),name:mh(t,"name"),stack:r}}var Fw="((?:file|https?|blob|chrome-extension|native|eval|webpack||\\w+\\.|\\/).*?)",fs="(?::(\\d+))",oO=new RegExp("^\\s*at (.*?) ?\\(".concat(Fw).concat(fs,"?").concat(fs,"?\\)?\\s*$"),"i"),lO=new RegExp("\\((\\S*)".concat(fs).concat(fs,"\\)"));function uO(t){var r=oO.exec(t);if(!!r){var e=r[2]&&r[2].indexOf("native")===0,i=r[2]&&r[2].indexOf("eval")===0,n=lO.exec(r[2]);return i&&n&&(r[2]=n[1],r[3]=n[2],r[4]=n[3]),{args:e?[r[2]]:[],column:r[4]?+r[4]:void 0,func:r[1]||Cl,line:r[3]?+r[3]:void 0,url:e?void 0:r[2]}}}var cO=new RegExp("^\\s*at ?".concat(Fw).concat(fs,"?").concat(fs,"??\\s*$"),"i");function dO(t){var r=cO.exec(t);if(!!r)return{args:[],column:r[3]?+r[3]:void 0,func:Cl,line:r[2]?+r[2]:void 0,url:r[1]}}var hO=/^\s*at (?:((?:\[object object\])?.+) )?\(?((?:file|ms-appx|https?|webpack|blob):.*?):(\d+)(?::(\d+))?\)?\s*$/i;function fO(t){var r=hO.exec(t);if(!!r)return{args:[],column:r[4]?+r[4]:void 0,func:r[1]||Cl,line:+r[3],url:r[2]}}var pO=/^\s*(.*?)(?:\((.*?)\))?(?:^|@)((?:file|https?|blob|chrome|webpack|resource|capacitor|\[native).*?|[^@]*bundle)(?::(\d+))?(?::(\d+))?\s*$/i,gO=/(\S+) line (\d+)(?: > eval line \d+)* > eval/i;function mO(t){var r=pO.exec(t);if(!!r){var e=r[3]&&r[3].indexOf(" > eval")>-1,i=gO.exec(r[3]);return e&&i&&(r[3]=i[1],r[4]=i[2],r[5]=void 0),{args:r[2]?r[2].split(","):[],column:r[5]?+r[5]:void 0,func:r[1]||Cl,line:r[4]?+r[4]:void 0,url:r[3]}}}function mh(t,r){if(!(typeof t!="object"||!t||!(r in t))){var e=t[r];return typeof e=="string"?e:void 0}}function Rw(t,r,e){var i=t[r],n=e(i),a=function(){if(typeof n=="function")return n.apply(this,arguments)};return t[r]=a,{stop:function(){t[r]===a?t[r]=i:n=i}}}function ts(t,r,e){var i=e.before,n=e.after;return Rw(t,r,function(a){return function(){var s=arguments,o;return i&&ba(i,this,s),typeof a=="function"&&(o=a.apply(this,s)),n&&ba(n,this,s),o}})}var vO=/^(?:[Uu]ncaught (?:exception: )?)?(?:((?:Eval|Internal|Range|Reference|Syntax|Type|URI|)Error): )?(.*)$/;function yO(t){var r=bO(t).stop,e=wO(t).stop;return{stop:function(){r(),e()}}}function bO(t){return ts(window,"onerror",{before:function(r,e,i,n,a){var s;if(a)s=Kn(a),t(s,a);else{var o={url:e,column:n,line:i},l,u=r;if({}.toString.call(r)==="[object String]"){var c=vO.exec(u);c&&(l=c[1],u=c[2])}s={name:l,message:typeof u=="string"?u:void 0,stack:[o]},t(s,r)}}})}function wO(t){return ts(window,"onunhandledrejection",{before:function(r){var e=r.reason||"Empty reason",i=Kn(e);t(i,e)}})}var vr={AGENT:"agent",CONSOLE:"console",CUSTOM:"custom",LOGGER:"logger",NETWORK:"network",SOURCE:"source",REPORT:"report"};function _O(t){var r=t.stackTrace,e=t.originalError,i=t.handlingStack,n=t.startClocks,a=t.nonErrorPrefix,s=t.source,o=t.handling;return!r||r.message===void 0&&!(e instanceof Error)?{startClocks:n,source:s,handling:o,originalError:e,message:"".concat(a," ").concat(_d(e)),stack:"No stack, consider using an instance of Error",handlingStack:i,type:r&&r.name}:{startClocks:n,source:s,handling:o,originalError:e,message:r.message||"Empty message",stack:Oa(r),handlingStack:i,type:r.name,causes:CO(e,s)}}function Oa(t){var r=Nw(t);return t.stack.forEach(function(e){var i=e.func==="?"?"":e.func,n=e.args&&e.args.length>0?"(".concat(e.args.join(", "),")"):"",a=e.line?":".concat(e.line):"",s=e.line&&e.column?":".concat(e.column):"";r+=` + at `.concat(i).concat(n," @ ").concat(e.url).concat(a).concat(s)}),r}function xO(t){var r;return(r=/@ (.+)/.exec(t))===null||r===void 0?void 0:r[1]}function Nw(t){return"".concat(t.name||"Error",": ").concat(t.message)}function SO(){var t=2,r=new Error,e;if(!r.stack)try{throw r}catch{}return ba(function(){var i=Kn(r);i.stack=i.stack.slice(t),e=Oa(i)}),e}function CO(t,r){for(var e=t,i=[];(e==null?void 0:e.cause)instanceof Error&&i.length<10;){var n=Kn(e.cause);i.push({message:e.cause.message,source:r,type:n==null?void 0:n.name,stack:n&&Oa(n)}),e=e.cause}return i.length?i:void 0}function PO(t){return yO(function(r,e){t.notify(_O({stackTrace:r,originalError:e,startClocks:Sl(),nonErrorPrefix:"Uncaught",source:vr.SOURCE,handling:"unhandled"}))})}function OO(t){var r=Ir({version:"4.26.0",onReady:function(e){e()}},t);return Object.defineProperty(r,"_setDebug",{get:function(){return C7},enumerable:!1}),r}function kO(t,r,e){var i=t[r];t[r]=e,i&&i.q&&i.q.forEach(function(n){return Aw(n,"onReady callback threw an error:")()})}var bi=function(){function t(r){this.onFirstSubscribe=r,this.observers=[]}return t.prototype.subscribe=function(r){var e=this;return!this.observers.length&&this.onFirstSubscribe&&(this.onLastUnsubscribe=this.onFirstSubscribe()||void 0),this.observers.push(r),{unsubscribe:function(){e.observers=e.observers.filter(function(i){return r!==i}),!e.observers.length&&e.onLastUnsubscribe&&e.onLastUnsubscribe()}}},t.prototype.notify=function(r){this.observers.forEach(function(e){return e(r)})},t}();function jw(){for(var t=[],r=0;r"],BO=[G7],tn={maxEventsPerPage:0,sentEventCount:0,telemetryEnabled:!1,telemetryConfigurationEnabled:!1},qf;function LO(t,r){var e,i=new bi;tn.telemetryEnabled=Zf(r.telemetrySampleRate),tn.telemetryConfigurationEnabled=tn.telemetryEnabled&&Zf(r.telemetryConfigurationSampleRate),qf=function(a){!Is(BO,r.site)&&tn.telemetryEnabled&&i.notify(n(t,a))},S7(Hw),Ir(tn,{maxEventsPerPage:r.maxTelemetryEventsPerPage,sentEventCount:0});function n(a,s){return xd({type:"telemetry",date:pn(),service:a,version:"4.26.0",source:"browser",_dd:{format_version:2},telemetry:s,experimental_features:kw(z7())},e!==void 0?e():{})}return{setContextProvider:function(a){e=a},observable:i}}function FO(t){return t.site===K7}function RO(t,r){Gf(Or.debug,t,r),i0(Ir({type:r0.log,message:t,status:"debug"},r))}function Hw(t){i0(Ir({type:r0.log,status:"error"},jO(t)))}function NO(t){tn.telemetryConfigurationEnabled&&i0({type:r0.configuration,configuration:t})}function i0(t){qf&&tn.sentEventCount=0&&i.entries.splice(a,1)},close:function(a){n.endTime=a}};return this.entries.unshift(n),n},t.prototype.find=function(r){r===void 0&&(r=Ql);for(var e=0,i=this.entries;e0&&this.entries[this.entries.length-1].endTime=YO){Iv();return}var i,n=go();if(vh()){if(n.lock){Jl(t,r);return}if(i=Ms(),n.lock=i,Xf(n,t.options),n=go(),n.lock!==i){Jl(t,r);return}}var a=t.process(n);if(vh()&&(n=go(),n.lock!==i)){Jl(t,r);return}if(a&&Ww(a,t.options),vh()&&!(a&&Kw(a))){if(n=go(),n.lock!==i){Jl(t,r);return}delete n.lock,Xf(n,t.options),a=n}(e=t.after)===null||e===void 0||e.call(t,a||n),Iv()}function vh(){return UO()}function Jl(t,r){setTimeout(Xe(function(){Ao(t,r+1)}),$O)}function Iv(){Bu=void 0;var t=Yw.shift();t&&Ao(t)}function Ww(t,r){if(Kw(t)){GO(r);return}t.expire=String(Mo()+Uw),Xf(t,r)}function Xf(t,r){xl(Sd,WO(t),Uw,r)}function WO(t){return M7(t).map(function(r){var e=r[0],i=r[1];return"".concat(e,"=").concat(i)}).join(n0)}function go(){var t=Fi(Sd),r={};return KO(t)&&t.split(n0).forEach(function(e){var i=$w.exec(e);if(i!==null){var n=i[1],a=i[2];r[n]=a}}),r}function KO(t){return t!==void 0&&(t.indexOf(n0)!==-1||$w.test(t))}function Kw(t){return Ew(t)}function GO(t){xl(Sd,"",0,t)}var ZO="_dd",qO="_dd_r",XO="_dd_l",QO="rum",JO="logs";function ek(t){var r=Fi(Sd),e=Fi(ZO),i=Fi(qO),n=Fi(XO);if(!r){var a={};e&&(a.id=e),n&&/^[01]$/.test(n)&&(a[JO]=n),i&&/^[012]$/.test(i)&&(a[QO]=i),Ww(a,t)}}function tk(t,r,e){var i=new bi,n=new bi,a=setInterval(Xe(u),Mv),s=g();function o(){var v;Ao({options:t,process:function(b){var w=c(b);return v=d(w),w},after:function(b){v&&!h()&&m(b),s=b}})}function l(){Ao({options:t,process:function(v){return h()?c(v):void 0}})}function u(){Ao({options:t,process:function(v){return y(v)?void 0:{}},after:c})}function c(v){return y(v)||(v={}),h()&&(f(v)?p():s=v),v}function d(v){var b=e(v[r]),w=b.trackingType,_=b.isTracked;return v[r]=w,_&&!v.id&&(v.id=Ms(),v.created=String(Mo())),_}function h(){return s[r]!==void 0}function f(v){return s.id!==v.id||s[r]!==v[r]}function p(){s={},n.notify()}function m(v){s=v,i.notify()}function g(){var v=go();return y(v)?v:{}}function y(v){return(v.created===void 0||Mo()-Number(v.created)0?1:2,t.retry={count:t.retry?t.retry.count+1:1,lastFailureStatus:s.status},a()):(r.transportStatus=0,n())})}function Jw(t,r,e,i,n){t===0&&r.queuedPayloads.isFull()&&!r.queueFullReported&&(n({message:"Reached max ".concat(i," events size queued for upload: ").concat(Gw/Ow,"MiB"),source:vr.AGENT,startClocks:Sl()}),r.queueFullReported=!0);var a=r.queuedPayloads;for(r.queuedPayloads=e_();a.size()>0;)qw(a.dequeue(),r,e,i,n)}function ck(t){return t.status===0||t.status===408||t.status===429||t.status>=500}function dk(){return{transportStatus:0,currentBackoffTime:Zw,bandwidthMonitor:hk(),queuedPayloads:e_(),queueFullReported:!1}}function e_(){var t=[];return{bytesCount:0,enqueue:function(r){this.isFull()||(t.push(r),this.bytesCount+=r.bytesCount)},first:function(){return t[0]},dequeue:function(){var r=t.shift();return r&&(this.bytesCount-=r.bytesCount),r},size:function(){return t.length},isFull:function(){return this.bytesCount>=Gw}}}function hk(){return{ongoingRequestCount:0,ongoingByteCount:0,canHandle:function(t){return this.ongoingRequestCount===0||this.ongoingByteCount+t.bytesCount<=ok&&this.ongoingRequestCount=this.messageBytesLimit){Yt.warn("Discarded a message whose size was bigger than the maximum allowed size ".concat(this.messageBytesLimit,"KB."));return}this.hasMessageFor(e)&&this.remove(e),this.willReachedBytesLimitWith(a)&&this.flush(),this.push(n,a,e),this.isFull()&&this.flush()},t.prototype.process=function(r){var e=_d(r),i=this.computeBytesCount(e);return{processedMessage:e,messageBytesCount:i}},t.prototype.push=function(r,e,i){this.bufferMessagesCount>0&&(this.bufferBytesCount+=1),i!==void 0?this.upsertBuffer[i]=r:this.pushOnlyBuffer.push(r),this.bufferBytesCount+=e,this.bufferMessagesCount+=1},t.prototype.remove=function(r){var e=this.upsertBuffer[r];delete this.upsertBuffer[r];var i=this.computeBytesCount(e);this.bufferBytesCount-=i,this.bufferMessagesCount-=1,this.bufferMessagesCount>0&&(this.bufferBytesCount-=1)},t.prototype.hasMessageFor=function(r){return r!==void 0&&this.upsertBuffer[r]!==void 0},t.prototype.willReachedBytesLimitWith=function(r){return this.bufferBytesCount+r+1>=this.batchBytesLimit},t.prototype.isFull=function(){return this.bufferMessagesCount===this.batchMessagesLimit||this.bufferBytesCount>=this.batchBytesLimit},t.prototype.flushPeriodically=function(){var r=this;setTimeout(Xe(function(){r.flush(),r.flushPeriodically()}),this.flushTimeout)},t}();function a0(){var t=wk();if(!!t)return{getAllowedWebViewHosts:function(){return JSON.parse(t.getAllowedWebViewHosts())},send:function(r,e){t.send(JSON.stringify({eventType:r,event:e}))}}}function _c(t){var r;t===void 0&&(t=(r=Jg().location)===null||r===void 0?void 0:r.hostname);var e=a0();return!!e&&e.getAllowedWebViewHosts().some(function(i){return t===i||I7(t,".".concat(i))})}function wk(){return Jg().DatadogEventBridge}function t_(t,r,e,i,n){var a=o(r),s;n&&(s=o(n));function o(l){return new bk(fk(l,t.batchBytesLimit,e),t.batchMessagesLimit,t.batchBytesLimit,t.messageBytesLimit,t.flushTimeout,i)}return{add:function(l,u){u===void 0&&(u=!0),a.add(l),s&&u&&s.add(l)}}}function _k(t,r,e){var i=0,n=!1;return{isLimitReached:function(){if(i===0&&setTimeout(function(){i=0},Ds),i+=1,i<=r||n)return n=!1,!1;if(i===r+1){n=!0;try{e({message:"Reached max number of ".concat(t,"s by minute: ").concat(r),source:vr.AGENT,startClocks:Sl()})}finally{n=!1}}return!0}}}var yh,s0=new WeakMap;function xk(){return yh||(yh=Sk()),yh}function Sk(){var t=new bi(function(){var r=ts(XMLHttpRequest.prototype,"open",{before:Ck}).stop,e=ts(XMLHttpRequest.prototype,"send",{before:function(){Pk.call(this,t)}}).stop,i=ts(XMLHttpRequest.prototype,"abort",{before:Ok}).stop;return function(){r(),e(),i()}});return t}function Ck(t,r){s0.set(this,{state:"open",method:t,url:e0(String(r))})}function Pk(t){var r=this,e=s0.get(this);if(!!e){var i=e;i.state="start",i.startTime=ll(),i.startClocks=Sl(),i.isAborted=!1,i.xhr=this;var n=!1,a=ts(this,"onreadystatechange",{before:function(){this.readyState===XMLHttpRequest.DONE&&s()}}).stop,s=Xe(function(){if(r.removeEventListener("loadend",s),a(),!n){n=!0;var o=e;o.state="complete",o.duration=Bw(i.startClocks.timeStamp,pn()),o.status=r.status,t.notify(E7(o))}});this.addEventListener("loadend",s),t.notify(i)}}function Ok(){var t=s0.get(this);t&&(t.isAborted=!0)}var bh;function kk(){return bh||(bh=Ek()),bh}function Ek(){var t=new bi(function(){if(!!window.fetch){var r=Rw(window,"fetch",function(e){return function(i,n){var a,s=ba(Tk,null,[t,i,n]);return s?(a=e.call(this,s.input,s.init),ba(Dk,null,[t,a,s])):a=e.call(this,i,n),a}}).stop;return r}});return t}function Tk(t,r,e){var i=e&&e.method||typeof r=="object"&&r.method||"GET",n=e0(typeof r=="object"&&r.url||r),a=Sl(),s={state:"start",init:e,input:r,method:i,startClocks:a,url:n};return t.notify(s),s}function Dk(t,r,e){var i=function(n){var a=e;a.state="resolve",a.resolveDuration=Bw(e.startClocks.timeStamp,pn()),"stack"in n||n instanceof Error?(a.status=0,a.isAborted=n instanceof DOMException&&n.code===DOMException.ABORT_ERR,a.error=n):"status"in n&&(a.response=n,a.responseType=n.type,a.status=n.status,a.isAborted=!1),t.notify(a)};r.then(Xe(i),Xe(i))}function Mk(){var t=new bi(function(){var r=bc(document,"visibilitychange",function(){document.visibilityState==="hidden"&&t.notify({reason:"visibility_hidden"})},{capture:!0}).stop,e=bc(window,"beforeunload",function(){t.notify({reason:"before_unload"})}).stop;return function(){r(),e()}});return t}var wh={};function Ik(t){var r=t.map(function(e){return wh[e]||(wh[e]=Ak(e)),wh[e]});return jw.apply(void 0,r)}function Ak(t){var r=new bi(function(){var e=console[t];return console[t]=function(){for(var i=[],n=0;nFk&&this.buffer.splice(0,1)},t.prototype.drain=function(){this.buffer.forEach(function(r){return r()}),this.buffer.length=0},t}();function Jf(){var t={};return{get:function(){return t},add:function(r,e){t[r]=e},remove:function(r){delete t[r]},set:function(r){t=r},getContext:function(){return es(t)},setContext:function(r){t=es(r)},setContextProperty:function(r,e){t[r]=es(e)},removeContextProperty:function(r){delete t[r]},clearContext:function(){t={}}}}function Nk(t,r,e){var i=t.getReader(),n=[],a=0;s();function s(){i.read().then(Xe(function(l){if(l.done){o();return}e.collectStreamBody&&n.push(l.value),a+=l.value.length,a>e.bytesLimit?o():s()}),Xe(function(l){return r(l)}))}function o(){i.cancel().catch(wd);var l,u;if(e.collectStreamBody){var c;if(n.length===1)c=n[0];else{c=new Uint8Array(a);var d=0;n.forEach(function(h){c.set(h,d),d+=h.length})}l=c.slice(0,e.bytesLimit),u=c.length>e.bytesLimit}r(void 0,l,u)}}var jk="datadog-synthetics-public-id",Vk="datadog-synthetics-result-id",Hk="datadog-synthetics-injects-rum";function r_(){return Boolean(window._DATADOG_SYNTHETICS_INJECTS_RUM||Fi(Hk))}function zk(){var t=window._DATADOG_SYNTHETICS_PUBLIC_ID||Fi(jk);return typeof t=="string"?t:void 0}function Uk(){var t=window._DATADOG_SYNTHETICS_RESULT_ID||Fi(Vk);return typeof t=="string"?t:void 0}function Bv(t){var r=Ir({},t),e=["id","name","email"];return e.forEach(function(i){i in r&&(r[i]=String(r[i]))}),r}function $k(t){var r=Mw(t)==="object";return r||Yt.error("Unsupported user:",t),r}var Yk=32*sl;function Wk(t){var r=iO(t),e=Lv(t.forwardConsoleLogs,ol(Or),"Forward Console Logs"),i=Lv(t.forwardReports,ol(Rn),"Forward Reports");if(!(!r||!e||!i))return t.forwardErrorsToLogs&&!Is(e,Or.error)&&e.push(Or.error),Ir({forwardErrorsToLogs:t.forwardErrorsToLogs!==!1,forwardConsoleLogs:e,forwardReports:i,requestErrorResponseLengthLimit:Yk},r)}function Lv(t,r,e){if(t===void 0)return[];if(!(t==="all"||Array.isArray(t)&&t.every(function(i){return Is(r,i)}))){Yt.error("".concat(e,' should be "all" or an array with allowed values "').concat(r.join('", "'),'"'));return}return t==="all"?r:N7(t)}function Kk(t){var r=sO(t);return Ir({forward_errors_to_logs:t.forwardErrorsToLogs,forward_console_logs:t.forwardConsoleLogs,forward_reports:t.forwardReports},r)}var Gk=globalThis&&globalThis.__decorate||function(t,r,e,i){var n=arguments.length,a=n<3?r:i===null?i=Object.getOwnPropertyDescriptor(r,e):i,s;if(typeof Reflect=="object"&&typeof Reflect.decorate=="function")a=Reflect.decorate(t,r,e,i);else for(var o=t.length-1;o>=0;o--)(s=t[o])&&(a=(n<3?s(a):n>3?s(r,e,a):s(r,e))||a);return n>3&&a&&Object.defineProperty(r,e,a),a},Nt={debug:"debug",error:"error",info:"info",warn:"warn"},o0={console:"console",http:"http",silent:"silent"},Zk=Object.keys(Nt),Fv=function(){function t(r,e,i,n,a){i===void 0&&(i=o0.http),n===void 0&&(n=Nt.debug),a===void 0&&(a={}),this.handleLogStrategy=r,this.handlerType=i,this.level=n,this.contextManager=Jf(),this.contextManager.set(Ir({},a,e?{logger:{name:e}}:void 0))}return t.prototype.log=function(r,e,i){i===void 0&&(i=Nt.info),this.handleLogStrategy({message:r,context:es(e),status:i},this)},t.prototype.debug=function(r,e){this.log(r,e,Nt.debug)},t.prototype.info=function(r,e){this.log(r,e,Nt.info)},t.prototype.warn=function(r,e){this.log(r,e,Nt.warn)},t.prototype.error=function(r,e){var i={error:{origin:vr.LOGGER}};this.log(r,xd(i,e),Nt.error)},t.prototype.setContext=function(r){this.contextManager.set(r)},t.prototype.getContext=function(){return this.contextManager.get()},t.prototype.addContext=function(r,e){this.contextManager.add(r,e)},t.prototype.removeContext=function(r){this.contextManager.remove(r)},t.prototype.setHandler=function(r){this.handlerType=r},t.prototype.getHandler=function(){return this.handlerType},t.prototype.setLevel=function(r){this.level=r},t.prototype.getLevel=function(){return this.level},Gk([P7],t.prototype,"log",null),t}();function qk(t){var r=!1,e=Jf(),i=Jf(),n={},a=function(){},s=new Rk,o=function(f,p,m,g){m===void 0&&(m=es(c())),g===void 0&&(g=pn()),s.add(function(){return o(f,p,m,g)})},l=function(){},u=new Fv(function(){for(var f=[],p=0;p=Rv[e.getLevel()]&&Is(n,r)}function iE(t,r,e,i,n,a){var s=Zk.concat(["custom"]),o={};s.forEach(function(l){o[l]=_k(l,r.eventRateLimiterThreshold,a)}),e.subscribe(0,function(l){var u,c,d,h=l.rawLogsEvent,f=l.messageContext,p=f===void 0?void 0:f,m=l.savedCommonContext,g=m===void 0?void 0:m,y=l.logger,v=y===void 0?n:y,b=$7(h.date),w=t.findTrackedSession(b);if(!!w){var _=g||i(),x=xd({service:r.service,session_id:w.id,usr:Ew(_.user)?void 0:_.user,view:_.view},_.context,Lu(b),h,v.getContext(),p);!n_(h.status,o0.http,v)||((u=r.beforeSend)===null||u===void 0?void 0:u.call(r,x))===!1||((c=x.error)===null||c===void 0?void 0:c.origin)!==vr.AGENT&&((d=o[x.status])!==null&&d!==void 0?d:o.custom).isLimitReached()||e.notify(1,x)}})}var Nv=!1;function Lu(t){var r=window;if(r_()){var e=i(r.DD_RUM_SYNTHETICS);return!e&&!Nv&&(Nv=!0,RO("Logs sent before RUM is injected by the synthetics worker",{testId:zk(),resultId:Uk()})),e}return i(r.DD_RUM);function i(n){if(n&&n.getInternalContext)return n.getInternalContext(t)}}var ea,nE=(ea={},ea[Or.log]=Nt.info,ea[Or.debug]=Nt.debug,ea[Or.info]=Nt.info,ea[Or.warn]=Nt.warn,ea[Or.error]=Nt.error,ea);function aE(t,r){var e=Ik(t.forwardConsoleLogs).subscribe(function(i){r.notify(0,{rawLogsEvent:{date:pn(),message:i.message,origin:vr.CONSOLE,error:i.api===Or.error?{origin:vr.CONSOLE,stack:i.stack}:void 0,status:nE[i.api]}})});return{stop:function(){e.unsubscribe()}}}var ro,sE=(ro={},ro[Rn.cspViolation]=Nt.error,ro[Rn.intervention]=Nt.error,ro[Rn.deprecation]=Nt.warn,ro);function oE(t,r){var e=EO(t.forwardReports).subscribe(function(i){var n=i.message,a=sE[i.type],s;a===Nt.error?s={kind:i.subtype,origin:vr.REPORT,stack:i.stack}:i.stack&&(n+=" Found in ".concat(xO(i.stack))),r.notify(0,{rawLogsEvent:{date:pn(),message:n,origin:vr.REPORT,error:s,status:a}})});return{stop:function(){e.unsubscribe()}}}function lE(t,r){if(!t.forwardErrorsToLogs)return{stop:wd};var e=xk().subscribe(function(a){a.state==="complete"&&n("xhr",a)}),i=kk().subscribe(function(a){a.state==="resolve"&&n("fetch",a)});function n(a,s){!t.isIntakeUrl(s.url)&&(hE(s)||fE(s))&&("xhr"in s?uE(s.xhr,t,o):s.response?dE(s.response,t,o):s.error&&cE(s.error,t,o));function o(l){r.notify(0,{rawLogsEvent:{message:"".concat(pE(a)," error ").concat(s.method," ").concat(s.url),date:s.startClocks.timeStamp,error:{origin:vr.NETWORK,stack:l||"Failed to load"},http:{method:s.method,status_code:s.status,url:s.url},status:Nt.error,origin:vr.NETWORK}})}}return{stop:function(){e.unsubscribe(),i.unsubscribe()}}}function uE(t,r,e){typeof t.response=="string"?e(l0(t.response,r)):e(t.response)}function cE(t,r,e){e(l0(Oa(Kn(t)),r))}function dE(t,r,e){window.TextDecoder?t.body?gE(t.clone().body,r.requestErrorResponseLengthLimit,function(i,n){e(i?"Unable to retrieve response: ".concat(i):n)}):e():t.clone().text().then(Xe(function(i){return e(l0(i,r))}),Xe(function(i){return e("Unable to retrieve response: ".concat(i))}))}function hE(t){return t.status===0&&t.responseType!=="opaque"}function fE(t){return t.status>=500}function l0(t,r){return t.length>r.requestErrorResponseLengthLimit?"".concat(t.substring(0,r.requestErrorResponseLengthLimit),"..."):t}function pE(t){return t==="xhr"?"XHR":"Fetch"}function gE(t,r,e){Nk(t,function(i,n,a){if(i)e(i);else{var s=new TextDecoder().decode(n);a&&(s+="..."),e(void 0,s)}},{bytesLimit:r,collectStreamBody:!0})}function mE(t,r){if(!t.forwardErrorsToLogs)return{stop:wd};var e=new bi,i=PO(e).stop,n=e.subscribe(function(a){r.notify(0,{rawLogsEvent:{message:a.message,date:a.startClocks.timeStamp,error:{kind:a.type,origin:vr.SOURCE,stack:a.stack},origin:vr.SOURCE,status:Nt.error}})});return{stop:function(){i(),n.unsubscribe()}}}var vE=function(){function t(){this.callbacks={}}return t.prototype.notify=function(r,e){var i=this.callbacks[r];i&&i.forEach(function(n){return n(e)})},t.prototype.subscribe=function(r,e){var i=this;return this.callbacks[r]||(this.callbacks[r]=[]),this.callbacks[r].push(e),{unsubscribe:function(){i.callbacks[r]=i.callbacks[r].filter(function(n){return e!==n})}}},t}();function yE(t,r,e,i){var n,a=t_(t,t.logsEndpointBuilder,e,i,(n=t.replica)===null||n===void 0?void 0:n.logsEndpointBuilder);r.subscribe(1,function(s){a.add(s)})}function bE(t){var r=a0();t.subscribe(1,function(e){r.send("log",e)})}function wE(t){return{get:function(r){var e=t.findTrackedSession(r);if(e)return{session_id:e.id}}}}function _E(t,r,e,i){var n=new vE,a=function(d){return n.notify(0,{rawLogsEvent:{message:d.message,date:d.startClocks.timeStamp,error:{origin:vr.AGENT},origin:vr.AGENT,status:Nt.error}})},s=Mk(),o=xE(r,a,s);o.setContextProvider(function(){var d,h,f,p,m,g;return{application:{id:(d=Lu())===null||d===void 0?void 0:d.application_id},session:{id:(h=u.findTrackedSession())===null||h===void 0?void 0:h.id},view:{id:(p=(f=Lu())===null||f===void 0?void 0:f.view)===null||p===void 0?void 0:p.id},action:{id:(g=(m=Lu())===null||m===void 0?void 0:m.user_action)===null||g===void 0?void 0:g.id}}}),lE(r,n),mE(r,n),aE(r,n),oE(r,n);var l=rE(n).handleLog,u=j7(r.cookieOptions)&&!_c()&&!r_()?Qk(r):Jk(r);iE(u,r,n,e,i,a),_c()?bE(n):yE(r,n,a,s),NO(Kk(t));var c=wE(u);return{handleLog:l,getInternalContext:c.get}}function xE(t,r,e){var i,n=LO("browser-logs-sdk",t);if(_c()){var a=a0();n.observable.subscribe(function(o){return a.send("internal_telemetry",o)})}else{var s=t_(t,t.rumEndpointBuilder,r,e,(i=t.replica)===null||i===void 0?void 0:i.rumEndpointBuilder);n.observable.subscribe(function(o){return s.add(o,FO(t))})}return n}var u0=qk(_E);kO(Jg(),"DD_LOGS",u0);async function SE(){(await xt.getConfig()).reports.enabled&&u0.init({clientToken:"pub94a0029259f79f29a5d881a06d1e9653",site:"datadoghq.com",forwardErrorsToLogs:!0,service:"Kuma",sampleRate:100,env:"production"})}async function a_(t){if(navigator.clipboard)try{return await navigator.clipboard.writeText(t),!0}catch{}const r=document.createElement("textarea");r.style.position="fixed",r.style.top="0",r.style.left="0",r.style.width="2em",r.style.height="2em",r.style.padding="0",r.style.border="none",r.style.outline="none",r.style.boxShadow="none",r.style.background="transparent",r.value=t,document.body.appendChild(r),r.focus(),r.select();let e;try{e=document.execCommand("copy")}catch{e=!1}finally{document.body.removeChild(r)}return e}he({name:"KClipboardProvider",setup(t,{slots:r}){return()=>(r==null?void 0:r.default)&&r.default({copyToClipboard:a_})}});he({name:"KComponent",props:{data:{type:Object,default:{},required:!0}},setup(t,{slots:r}){const e=zi(t.data);return()=>(r==null?void 0:r.default)&&r.default({data:e})}});const c0=he({name:"KToggle",props:{toggled:{type:Boolean,default:!1}},emits:["toggled"],setup(t,{slots:r,emit:e}){const i=Y(t.toggled),n=()=>{i.value=!i.value,e("toggled",i.value)};try{if(!r.default)throw new Error("KToggle expects slot content");return()=>(r==null?void 0:r.default)&&r.default({isToggled:i,toggle:n})}catch{return console.error(`KToggle expects to have slot content. + + Example usage: + + + + ^^------add slotted content + + `),()=>null}}}),CE=` + Down + +`,PE=` + Back + + +`,OE=` + Forward + + +`,kE=` + Up + + `,EE=` + Back + + +`,TE=` + +`,DE=` + + + + + + + +`,ME=` + Calendar + + +`,IE=` + + +`,AE=` + Expand + + +`,BE=` + Back + + +`,LE=` + Forward + + +`,FE=` + Collapse + + +`,RE=` + Clear + + + +`,NE=` + Copy to Clipboard + + +`,jE=` + Close + + +`,VE=` + Settings + + +`,HE=` + Go to Beginning + + +`,zE='',UE=` + Connections + + +`,$E=` + Copy + + +`,YE=` + Danger + + +`,WE=` + Danger + + +`,KE=` + Dashboard + + +`,GE=` + Decrease + + +`,ZE=` + Dev Portal + + +`,qE=` + Close + + +`,XE=` + Document + + +`,QE=` + Document + + + + + +`,JE=` + Drag + + +`,eT=` + Error + + + + +`,tT=` + Expand + + +`,rT=` + External Link + + +`,iT=` + + +`,nT=` + File + + +`,aT=` + JSON File + + + +`,sT=` + Markdown File + + + +`,oT=` + YAML File + + + +`,lT=` + Filter + + +`,uT=` +Flag +`,cT=` + +`,dT=` + Forward + + +`,hT=` + Gateway + + +`,fT=` + Settings + + +`,pT=` + Settings + + +`,gT=` +Graduation Hat +`,mT=` + Grid View + + +`,vT=` +Hand Clock +`,yT=` + Help + + +`,bT='',wT=` + Immunity + + + + + +`,_T=` + Increase + + +`,xT=` + Information + + +`,ST=` + Kong + + + + + +`,CT=` + Locked + + +`,PT=` + List View + + + + + + + + + +`,OT=` + More Actions + + + + +`,kT=` +More + + +`,ET=` + No Data + + +`,TT=` + Notifications + + +`,DT=` + Notifications + + + + +`,MT=` + Organization + + +`,IT=` + + +`,AT=` + Add + + + +`,BT=` + Organization + + +`,LT=` + Edit + + +`,FT=` + Organization + + +`,RT=` + Dev Portal + + + + + +`,NT=` + Profile + + +`,jT=` + Redo + + +`,VT=` + Runtimes + + + +`,HT=` + Search + + +`,zT=` + Security + + +`,UT=` + Document + + +`,$T=` + ServiceHub + + +`,YT=` + Services + + +`,WT=` + Shared Config + + +`,KT=` + Loading + + + + +`,GT=` + + +`,ZT=` + State Configure +`,qT=` + State Gruceo +`,XT=` + State No Data +`,QT=` + State No Search Results + + + + + + + + + + + + +`,JT=` + State Upload +`,eD=` + Support + + +`,tD=` + Table + + +`,rD=` + Team + + + +`,iD=` + Team Member + + + +`,nD=` + Delete + + +`,aD=` + Vitals + + +`,sD=` + Vitals + + +`,oD=` + Warning + + + + + + + + +`,lD=` + Workspaces + + +`,uD=` + + +`,cD=Object.freeze(Object.defineProperty({__proto__:null,arrowDown:CE,arrowLeft:PE,arrowRight:OE,arrowUp:kE,back:EE,book:TE,brain:DE,calendar:ME,check:IE,chevronDown:AE,chevronLeft:BE,chevronRight:LE,chevronUp:FE,clear:RE,clipboard:NE,close:jE,cogwheel:VE,collapseExpand:HE,contactSupport:zE,connections:UE,copy:$E,dangerCircle:YE,dangerCircleOutline:WE,dashboard:KE,decrease:GE,devPortal:ZE,disabled:qE,document:XE,documentList:QE,drag:JE,errorFilled:eT,expand:tT,externalLink:rT,featureRequest:iT,fileEmpty:nT,fileJson:aT,fileMd:sT,fileYaml:oT,filter:lT,flag:uT,forbidden:cT,forward:dT,gateway:hT,gear:fT,gearFilled:pT,graduationHat:gT,grid:mT,handClock:vT,help:yT,image:bT,immunity:wT,increase:_T,info:xT,kong:ST,lock:CT,list:PT,more:OT,moreHorizontal:kT,noData:ET,notificationBell:TT,notificationInbox:DT,organization:MT,plug:IT,plus:AT,organizations:BT,pencil:LT,people:FT,portal:RT,profile:NT,redo:jT,runtimes:VT,search:HT,security:zT,serviceDocument:UT,serviceHub:$T,services:YT,sharedConfig:WT,spinner:KT,stackedCards:GT,stateConfigure:ZT,stateGruceo:qT,stateNoData:XT,stateNoSearchResults:QT,stateUpload:JT,support:eD,table:tD,team:rD,teamMember:iD,trash:nD,vitals:aD,vitalsChart:sD,warning:oD,workspaces:lD,workspacesCollapsed:uD},Symbol.toStringTag,{value:"Module"})),Ye=(t,r)=>{const e=t.__vccOpts||t;for(const[i,n]of r)e[i]=n;return e},s_=cD,dD=Object.keys(s_),jv={size:"24",viewBox:"0 0 24 24"},hD=he({name:"KIcon",inheritAttrs:!1,props:{icon:{type:String,validator:t=>dD.includes(t),required:!0},size:{type:String,default:""},color:{type:String,default:null},secondaryColor:{type:String,default:null},viewBox:{type:String,default:""},title:{type:String,default:""},hideTitle:{type:Boolean,default:!1},testMode:{type:Boolean,default:!1}},setup(t,{attrs:r,slots:e}){const i=Y(),n=Y(),a=Y(!0),s=N(()=>{if(t.title)return t.title;if(t.testMode)return t.icon;const g=n.value&&n.value.getElementsByTagName("title");if(g&&g.length)return g[0].innerHTML;const y=t.icon.split(/(?=[A-Z])/).join(" ");return d(y)}),o=N(()=>n.value?n.value.getAttribute("width"):null),l=N(()=>n.value?n.value.getAttribute("height"):null),u=N(()=>n.value&&(t.size||n.value&&n.value.getAttribute("width"))||jv.size),c=N(()=>n.value&&(t.viewBox||n.value&&n.value.getAttribute("viewBox"))||jv.viewBox),d=g=>g.split("-").map(y=>y.charAt(0).toUpperCase()+y.substring(1)).join(" "),h=()=>{var g,y,v,b;const w=(y=(g=i==null?void 0:i.value)==null?void 0:g.querySelector(".slot-content"))==null?void 0:y.innerHTML;(b=i.value)==null||b.removeChild((v=i==null?void 0:i.value)==null?void 0:v.querySelector(".slot-content")),n.value.innerHTML+=w,a.value=!1},f=()=>{let g=n.value.querySelector("title");if(g&&t.hideTitle)n.value.removeChild(g);else if(!t.hideTitle)if(g)g.textContent=s.value;else{g=document.createElement("title");const y=document.createTextNode(s.value);g.appendChild(y),n.value.append(g)}},p=g=>{if(!g)return;const y=g.hasAttribute("fill"),v=g.getAttribute("stroke")&&g.getAttribute("stroke")!=="none"?g.getAttribute("stroke"):null,b=g.attributes.id&&g.attributes.id.value==="preserveColor",w=g.attributes.type&&g.attributes.type.value==="secondary";!b&&y&&w&&t.secondaryColor?g.setAttribute("fill",t.secondaryColor):!b&&v&&w&&t.secondaryColor?g.setAttribute("stroke",t.secondaryColor):!b&&!w&&y&&!v&&t.color?g.setAttribute("fill",t.color):v&&t.color&&g.setAttribute("stroke",t.color);for(const _ of g.children)p(_)};$e(()=>[t.icon,t.size,t.color,t.secondaryColor,t.viewBox,t.hideTitle],async()=>{await ri(),m()},{deep:!0});const m=()=>{if(n.value=null,n.value=i.value?i.value.querySelector("svg:not(.slot-content)"):null,n.value){e.svgElements&&h();for(const[g,y]of Object.entries(r))["class","id","style"].includes(g)||n.value.setAttribute(g,y);n.value.setAttribute("role","img"),n.value.setAttribute("width",u.value||o.value),n.value.setAttribute("height",u.value||l.value),n.value.setAttribute("viewBox",c.value),f(),p(n.value)}};return Rt(async()=>{await ri(),m()}),{icons:s_,svgWrapper:i,svgWithSlotIsHidden:a}}}),fD=["innerHTML"],pD={class:"slot-content"},gD=["innerHTML"];function mD(t,r,e,i,n,a){return t.$slots.svgElements?(O(),B("span",Dt({key:1},t.$attrs,{ref:"svgWrapper",class:[`kong-icon-${t.icon}`,"kong-icon"]}),[(O(),B("svg",pD,[fe(t.$slots,"svgElements",{},void 0,!0)])),M("span",{class:ge({"svg-with-slot-is-hidden":t.svgWithSlotIsHidden}),innerHTML:t.icons[t.icon]},null,10,gD)],16)):(O(),B("span",Dt({key:0},t.$attrs,{ref:"svgWrapper",class:[`kong-icon-${t.icon}`,"kong-icon"],innerHTML:t.icons[t.icon]}),null,16,fD))}const et=Ye(hD,[["render",mD],["__scopeId","data-v-a7d0d7bc"]]),vD={primary:"primary",secondary:"secondary",danger:"danger",creation:"creation",outline:"outline",btnLink:"btn-link"},yD={small:"small",medium:"medium",large:"large"},bD=he({name:"KButton",components:{KIcon:et},inheritAttrs:!1,props:{appearance:{type:String,default:"outline",validator:t=>Object.values(vD).indexOf(t)!==-1},size:{type:String,default:"medium",validator:t=>Object.values(yD).indexOf(t)!==-1},to:{type:[Object,String],default:null},type:{type:String,default:"button"},showCaret:{type:Boolean,default:!1},isRounded:{type:Boolean,default:!0},icon:{type:String,default:""},disabled:{type:Boolean,default:!1}},setup(t,{attrs:r,slots:e}){const i=N(()=>!!e.icon),n=N(()=>!!e.default),a=N(()=>t.to?"router-link":"button"),s=N(()=>t.disabled?"var(--grey-400)":["primary","danger","creation"].includes(t.appearance)?"white":t.appearance==="secondary"?"var(--KButtonSecondaryColor, var(--blue-600, color(blue-600)))":t.appearance==="outline"?"var(--KButtonOutlineColor, var(--blue-500, color(blue-500)))":t.appearance==="btn-link"?"var(--KButtonBtnLink, var(--blue-500, color(blue-500)))":t.appearance==="btn-link-danger"?"var(--KButtonLinkDanger, var(--red-500, color(red-500)))":""),o=N(()=>{if(t.disabled!==void 0&&t.disabled!==!1)return r;const l=Object.assign({},r);return delete l.disabled,l});return{hasText:n,hasIcon:i,buttonType:a,iconColor:s,strippedAttrs:o}}}),wD=["disabled","type","href"];function _D(t,r,e,i,n,a){const s=we("KIcon");return typeof t.to=="string"?(O(),B("a",Dt({key:0,disabled:t.disabled?t.disabled:void 0,type:t.type,href:t.to,class:[[t.size,{"icon-btn":!t.hasText&&t.hasIcon,rounded:t.isRounded},t.appearance],"k-button"]},t.strippedAttrs),[fe(t.$slots,"icon",{},()=>[t.icon?(O(),be(s,{key:0,color:t.iconColor,icon:t.icon,class:"k-button-icon",size:"16"},null,8,["color","icon"])):ce("",!0)],!0),fe(t.$slots,"default",{},void 0,!0),t.showCaret?(O(),be(s,{key:0,color:t.iconColor,"view-box":"2 2 15 15",size:"16",icon:"chevronDown"},null,8,["color"])):ce("",!0)],16,wD)):(O(),be(Cs(t.buttonType),Dt({key:1,disabled:t.disabled?t.disabled:void 0,type:t.type,to:t.to,class:[[t.size,{"icon-btn":!t.hasText&&t.hasIcon,rounded:t.isRounded},t.appearance],"k-button"]},t.strippedAttrs),{default:ne(()=>[fe(t.$slots,"icon",{},()=>[t.icon?(O(),be(s,{key:0,color:t.iconColor,icon:t.icon,class:"k-button-icon",size:"16"},null,8,["color","icon"])):ce("",!0)],!0),fe(t.$slots,"default",{},void 0,!0),t.showCaret?(O(),be(s,{key:0,class:ge(["caret"]),color:t.iconColor,"view-box":"2 2 15 15",size:"16",icon:"chevronDown"},null,8,["color"])):ce("",!0)]),_:3},16,["disabled","type","to","class"]))}const _t=Ye(bD,[["render",_D],["__scopeId","data-v-6a82f6cc"]]),o_={info:"info",success:"success",danger:"danger",warning:"warning"},xD=he({name:"KAlert",components:{KIcon:et,KButton:_t},props:{alertMessage:{type:String,default:""},isShowing:{type:Boolean,default:!0},isFixed:{type:Boolean,default:!1},isBordered:{type:Boolean,default:!1},hasLeftBorder:{type:Boolean,default:!1},hasRightBorder:{type:Boolean,default:!1},hasTopBorder:{type:Boolean,default:!1},hasBottomBorder:{type:Boolean,default:!1},isCentered:{type:Boolean,default:!1},iconSize:{type:String,default:"32"},icon:{type:String,default:""},iconColor:{type:String,default:""},title:{type:String,default:""},description:{type:String,default:""},appearance:{type:String,default:"info",validator:t=>Object.values(o_).includes(t)},size:{type:String,default:"",validator:t=>["","small","large"].includes(t)},dismissType:{type:String,default:"none",validator:t=>["none","icon","button"].includes(t)},type:{type:String,default:"alert",validator:t=>["alert","banner"].includes(t)}},emits:["closed","proceed"],setup(t,{slots:r,emit:e}){return{hasActionButtons:N(()=>!!r.actionButtons),dismissAlert:()=>{e("closed")},proceed:()=>{e("proceed")}}}}),SD={key:0,class:"k-alert-title bold-600"},CD={key:1,class:"k-alert-description-text"};function PD(t,r,e,i,n,a){const s=we("KIcon"),o=we("KButton");return t.isShowing?(O(),B("div",{key:0,class:ge([[t.appearance,t.size,t.dismissType,{"is-bordered":t.isBordered},{"has-left-border":t.hasLeftBorder},{"has-right-border":t.hasRightBorder},{"has-top-border":t.hasTopBorder},{"has-bottom-border":t.hasBottomBorder},{"is-centered":t.isCentered},{"is-fixed":t.isFixed},{"is-banner":t.type==="banner"}],"k-alert"]),role:"alert",onClick:r[1]||(r[1]=Pr(()=>{},["stop"]))},[t.type==="banner"&&t.size!=="large"?(O(),B("span",{key:0,class:ge([t.appearance,"k-alert-ellipse"])},null,2)):ce("",!0),t.icon||t.$slots.icon?(O(),B("span",{key:1,class:ge([{"mr-3":t.type!=="banner","k-alert-icon-container-large":t.size==="large"},"k-alert-icon-container"])},[fe(t.$slots,"icon",{},()=>[q(s,{size:t.iconSize,color:t.iconColor,icon:t.icon,class:"k-alert-icon"},null,8,["size","color","icon"])],!0)],2)):ce("",!0),M("div",{class:ge(["k-alert-msg-text",{"has-dismiss-icon":t.dismissType==="icon"},{"has-dismiss-button":t.dismissType==="button"}])},[t.title||t.$slots.title?(O(),B("div",SD,[fe(t.$slots,"title",{},()=>[K(ae(t.title),1)],!0)])):ce("",!0),M("div",{class:ge([{"k-alert-text":t.size==="large","k-alert-subtext":t.title||t.$slots.title},"k-alert-msg"])},[fe(t.$slots,"alertMessage",{},()=>[K(ae(t.alertMessage),1)],!0)],2),t.size==="large"&&(t.description||t.$slots.description)?(O(),B("div",CD,[fe(t.$slots,"description",{},()=>[K(ae(t.description),1)],!0)])):ce("",!0)],2),t.dismissType==="icon"?(O(),B("button",{key:2,type:"button","aria-label":"Close",class:"close",onClick:r[0]||(r[0]=(...l)=>t.dismissAlert&&t.dismissAlert(...l))},[q(s,{icon:"close",size:"14",color:t.appearance,class:ge(t.appearance)},null,8,["color","class"])])):ce("",!0),t.hasActionButtons||t.dismissType!=="none"?(O(),B("div",{key:3,class:ge([t.appearance,"k-alert-action"])},[t.hasActionButtons?fe(t.$slots,"actionButtons",{key:0},()=>[q(o,{size:"small",onClick:t.proceed,onKeyup:un(t.proceed,["enter"])},null,8,["onClick","onKeyup"])],!0):ce("",!0),t.dismissType==="button"?(O(),be(o,{key:1,size:"small",onClick:t.dismissAlert},{default:ne(()=>[K(" Dismiss ")]),_:1},8,["onClick"])):ce("",!0)],2)):ce("",!0)],2)):ce("",!0)}const Cd=Ye(xD,[["render",PD],["__scopeId","data-v-1910ef98"]]);var eu,OD=new Uint8Array(16);function kD(){if(!eu&&(eu=typeof crypto<"u"&&crypto.getRandomValues&&crypto.getRandomValues.bind(crypto)||typeof msCrypto<"u"&&typeof msCrypto.getRandomValues=="function"&&msCrypto.getRandomValues.bind(msCrypto),!eu))throw new Error("crypto.getRandomValues() not supported. See https://github.com/uuidjs/uuid#getrandomvalues-not-supported");return eu(OD)}const ED=/^(?:[0-9a-f]{8}-[0-9a-f]{4}-[1-5][0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}|00000000-0000-0000-0000-000000000000)$/i;function TD(t){return typeof t=="string"&&ED.test(t)}var ir=[];for(var _h=0;_h<256;++_h)ir.push((_h+256).toString(16).substr(1));function DD(t){var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,e=(ir[t[r+0]]+ir[t[r+1]]+ir[t[r+2]]+ir[t[r+3]]+"-"+ir[t[r+4]]+ir[t[r+5]]+"-"+ir[t[r+6]]+ir[t[r+7]]+"-"+ir[t[r+8]]+ir[t[r+9]]+"-"+ir[t[r+10]]+ir[t[r+11]]+ir[t[r+12]]+ir[t[r+13]]+ir[t[r+14]]+ir[t[r+15]]).toLowerCase();if(!TD(e))throw TypeError("Stringified UUID is invalid");return e}var Vv,xh,Sh=0,Ch=0;function tr(t,r,e){var i=r&&e||0,n=r||new Array(16);t=t||{};var a=t.node||Vv,s=t.clockseq!==void 0?t.clockseq:xh;if(a==null||s==null){var o=t.random||(t.rng||kD)();a==null&&(a=Vv=[o[0]|1,o[1],o[2],o[3],o[4],o[5]]),s==null&&(s=xh=(o[6]<<8|o[7])&16383)}var l=t.msecs!==void 0?t.msecs:Date.now(),u=t.nsecs!==void 0?t.nsecs:Ch+1,c=l-Sh+(u-Ch)/1e4;if(c<0&&t.clockseq===void 0&&(s=s+1&16383),(c<0||l>Sh)&&t.nsecs===void 0&&(u=0),u>=1e4)throw new Error("uuid.v1(): Can't create more than 10M uuids/sec");Sh=l,Ch=u,xh=s,l+=122192928e5;var d=((l&268435455)*1e4+u)%4294967296;n[i++]=d>>>24&255,n[i++]=d>>>16&255,n[i++]=d>>>8&255,n[i++]=d&255;var h=l/4294967296*1e4&268435455;n[i++]=h>>>8&255,n[i++]=h&255,n[i++]=h>>>24&15|16,n[i++]=h>>>16&255,n[i++]=s>>>8|128,n[i++]=s&255;for(var f=0;f<6;++f)n[i+f]=a[f];return r||DD(n)}/**! + * @fileOverview Kickass library to create and place poppers near their reference elements. + * @version 1.16.1 + * @license + * Copyright (c) 2016 Federico Zivolo and contributors + * + * Permission is hereby granted, free of charge, to any person obtaining a copy + * of this software and associated documentation files (the "Software"), to deal + * in the Software without restriction, including without limitation the rights + * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + * copies of the Software, and to permit persons to whom the Software is + * furnished to do so, subject to the following conditions: + * + * The above copyright notice and this permission notice shall be included in all + * copies or substantial portions of the Software. + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE + * SOFTWARE. + */var Pl=typeof window<"u"&&typeof document<"u"&&typeof navigator<"u",MD=function(){for(var t=["Edge","Trident","Firefox"],r=0;r=0)return 1;return 0}();function ID(t){var r=!1;return function(){r||(r=!0,window.Promise.resolve().then(function(){r=!1,t()}))}}function AD(t){var r=!1;return function(){r||(r=!0,setTimeout(function(){r=!1,t()},MD))}}var BD=Pl&&window.Promise,LD=BD?ID:AD;function l_(t){var r={};return t&&r.toString.call(t)==="[object Function]"}function ka(t,r){if(t.nodeType!==1)return[];var e=t.ownerDocument.defaultView,i=e.getComputedStyle(t,null);return r?i[r]:i}function d0(t){return t.nodeName==="HTML"?t:t.parentNode||t.host}function Ol(t){if(!t)return document.body;switch(t.nodeName){case"HTML":case"BODY":return t.ownerDocument.body;case"#document":return t.body}var r=ka(t),e=r.overflow,i=r.overflowX,n=r.overflowY;return/(auto|scroll|overlay)/.test(e+n+i)?t:Ol(d0(t))}function u_(t){return t&&t.referenceNode?t.referenceNode:t}var Hv=Pl&&!!(window.MSInputMethodContext&&document.documentMode),zv=Pl&&/MSIE 10/.test(navigator.userAgent);function As(t){return t===11?Hv:t===10?zv:Hv||zv}function ps(t){if(!t)return document.documentElement;for(var r=As(10)?document.body:null,e=t.offsetParent||null;e===r&&t.nextElementSibling;)e=(t=t.nextElementSibling).offsetParent;var i=e&&e.nodeName;return!i||i==="BODY"||i==="HTML"?t?t.ownerDocument.documentElement:document.documentElement:["TH","TD","TABLE"].indexOf(e.nodeName)!==-1&&ka(e,"position")==="static"?ps(e):e}function FD(t){var r=t.nodeName;return r==="BODY"?!1:r==="HTML"||ps(t.firstElementChild)===t}function ep(t){return t.parentNode!==null?ep(t.parentNode):t}function xc(t,r){if(!t||!t.nodeType||!r||!r.nodeType)return document.documentElement;var e=t.compareDocumentPosition(r)&Node.DOCUMENT_POSITION_FOLLOWING,i=e?t:r,n=e?r:t,a=document.createRange();a.setStart(i,0),a.setEnd(n,0);var s=a.commonAncestorContainer;if(t!==s&&r!==s||i.contains(n))return FD(s)?s:ps(s);var o=ep(t);return o.host?xc(o.host,r):xc(t,ep(r).host)}function gs(t){var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"top",e=r==="top"?"scrollTop":"scrollLeft",i=t.nodeName;if(i==="BODY"||i==="HTML"){var n=t.ownerDocument.documentElement,a=t.ownerDocument.scrollingElement||n;return a[e]}return t[e]}function RD(t,r){var e=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,i=gs(r,"top"),n=gs(r,"left"),a=e?-1:1;return t.top+=i*a,t.bottom+=i*a,t.left+=n*a,t.right+=n*a,t}function Uv(t,r){var e=r==="x"?"Left":"Top",i=e==="Left"?"Right":"Bottom";return parseFloat(t["border"+e+"Width"])+parseFloat(t["border"+i+"Width"])}function $v(t,r,e,i){return Math.max(r["offset"+t],r["scroll"+t],e["client"+t],e["offset"+t],e["scroll"+t],As(10)?parseInt(e["offset"+t])+parseInt(i["margin"+(t==="Height"?"Top":"Left")])+parseInt(i["margin"+(t==="Height"?"Bottom":"Right")]):0)}function c_(t){var r=t.body,e=t.documentElement,i=As(10)&&getComputedStyle(e);return{height:$v("Height",r,e,i),width:$v("Width",r,e,i)}}var ND=function(t,r){if(!(t instanceof r))throw new TypeError("Cannot call a class as a function")},jD=function(){function t(r,e){for(var i=0;i2&&arguments[2]!==void 0?arguments[2]:!1,i=As(10),n=r.nodeName==="HTML",a=tp(t),s=tp(r),o=Ol(t),l=ka(r),u=parseFloat(l.borderTopWidth),c=parseFloat(l.borderLeftWidth);e&&n&&(s.top=Math.max(s.top,0),s.left=Math.max(s.left,0));var d=Yn({top:a.top-s.top-u,left:a.left-s.left-c,width:a.width,height:a.height});if(d.marginTop=0,d.marginLeft=0,!i&&n){var h=parseFloat(l.marginTop),f=parseFloat(l.marginLeft);d.top-=u-h,d.bottom-=u-h,d.left-=c-f,d.right-=c-f,d.marginTop=h,d.marginLeft=f}return(i&&!e?r.contains(o):r===o&&o.nodeName!=="BODY")&&(d=RD(d,r)),d}function VD(t){var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,e=t.ownerDocument.documentElement,i=h0(t,e),n=Math.max(e.clientWidth,window.innerWidth||0),a=Math.max(e.clientHeight,window.innerHeight||0),s=r?0:gs(e),o=r?0:gs(e,"left"),l={top:s-i.top+i.marginTop,left:o-i.left+i.marginLeft,width:n,height:a};return Yn(l)}function d_(t){var r=t.nodeName;if(r==="BODY"||r==="HTML")return!1;if(ka(t,"position")==="fixed")return!0;var e=d0(t);return e?d_(e):!1}function h_(t){if(!t||!t.parentElement||As())return document.documentElement;for(var r=t.parentElement;r&&ka(r,"transform")==="none";)r=r.parentElement;return r||document.documentElement}function f0(t,r,e,i){var n=arguments.length>4&&arguments[4]!==void 0?arguments[4]:!1,a={top:0,left:0},s=n?h_(t):xc(t,u_(r));if(i==="viewport")a=VD(s,n);else{var o=void 0;i==="scrollParent"?(o=Ol(d0(r)),o.nodeName==="BODY"&&(o=t.ownerDocument.documentElement)):i==="window"?o=t.ownerDocument.documentElement:o=i;var l=h0(o,s,n);if(o.nodeName==="HTML"&&!d_(s)){var u=c_(t.ownerDocument),c=u.height,d=u.width;a.top+=l.top-l.marginTop,a.bottom=c+l.top,a.left+=l.left-l.marginLeft,a.right=d+l.left}else a=l}e=e||0;var h=typeof e=="number";return a.left+=h?e:e.left||0,a.top+=h?e:e.top||0,a.right-=h?e:e.right||0,a.bottom-=h?e:e.bottom||0,a}function HD(t){var r=t.width,e=t.height;return r*e}function f_(t,r,e,i,n){var a=arguments.length>5&&arguments[5]!==void 0?arguments[5]:0;if(t.indexOf("auto")===-1)return t;var s=f0(e,i,a,n),o={top:{width:s.width,height:r.top-s.top},right:{width:s.right-r.right,height:s.height},bottom:{width:s.width,height:s.bottom-r.bottom},left:{width:r.left-s.left,height:s.height}},l=Object.keys(o).map(function(h){return Jr({key:h},o[h],{area:HD(o[h])})}).sort(function(h,f){return f.area-h.area}),u=l.filter(function(h){var f=h.width,p=h.height;return f>=e.clientWidth&&p>=e.clientHeight}),c=u.length>0?u[0].key:l[0].key,d=t.split("-")[1];return c+(d?"-"+d:"")}function p_(t,r,e){var i=arguments.length>3&&arguments[3]!==void 0?arguments[3]:null,n=i?h_(r):xc(r,u_(e));return h0(e,n,i)}function g_(t){var r=t.ownerDocument.defaultView,e=r.getComputedStyle(t),i=parseFloat(e.marginTop||0)+parseFloat(e.marginBottom||0),n=parseFloat(e.marginLeft||0)+parseFloat(e.marginRight||0),a={width:t.offsetWidth+n,height:t.offsetHeight+i};return a}function Sc(t){var r={left:"right",right:"left",bottom:"top",top:"bottom"};return t.replace(/left|right|bottom|top/g,function(e){return r[e]})}function m_(t,r,e){e=e.split("-")[0];var i=g_(t),n={width:i.width,height:i.height},a=["right","left"].indexOf(e)!==-1,s=a?"top":"left",o=a?"left":"top",l=a?"height":"width",u=a?"width":"height";return n[s]=r[s]+r[l]/2-i[l]/2,e===o?n[o]=r[o]-i[u]:n[o]=r[Sc(o)],n}function kl(t,r){return Array.prototype.find?t.find(r):t.filter(r)[0]}function zD(t,r,e){if(Array.prototype.findIndex)return t.findIndex(function(n){return n[r]===e});var i=kl(t,function(n){return n[r]===e});return t.indexOf(i)}function v_(t,r,e){var i=e===void 0?t:t.slice(0,zD(t,"name",e));return i.forEach(function(n){n.function&&console.warn("`modifier.function` is deprecated, use `modifier.fn`!");var a=n.function||n.fn;n.enabled&&l_(a)&&(r.offsets.popper=Yn(r.offsets.popper),r.offsets.reference=Yn(r.offsets.reference),r=a(r,n))}),r}function UD(){if(!this.state.isDestroyed){var t={instance:this,styles:{},arrowStyles:{},attributes:{},flipped:!1,offsets:{}};t.offsets.reference=p_(this.state,this.popper,this.reference,this.options.positionFixed),t.placement=f_(this.options.placement,t.offsets.reference,this.popper,this.reference,this.options.modifiers.flip.boundariesElement,this.options.modifiers.flip.padding),t.originalPlacement=t.placement,t.positionFixed=this.options.positionFixed,t.offsets.popper=m_(this.popper,t.offsets.reference,t.placement),t.offsets.popper.position=this.options.positionFixed?"fixed":"absolute",t=v_(this.modifiers,t),this.state.isCreated?this.options.onUpdate(t):(this.state.isCreated=!0,this.options.onCreate(t))}}function y_(t,r){return t.some(function(e){var i=e.name,n=e.enabled;return n&&i===r})}function p0(t){for(var r=[!1,"ms","Webkit","Moz","O"],e=t.charAt(0).toUpperCase()+t.slice(1),i=0;is[f]&&(t.offsets.popper[d]+=o[d]+p-s[f]),t.offsets.popper=Yn(t.offsets.popper);var m=o[d]+o[u]/2-p/2,g=ka(t.instance.popper),y=parseFloat(g["margin"+c]),v=parseFloat(g["border"+c+"Width"]),b=m-t.offsets.popper[d]-y-v;return b=Math.max(Math.min(s[u]-p,b),0),t.arrowElement=i,t.offsets.arrow=(e={},ms(e,d,Math.round(b)),ms(e,h,""),e),t}function rM(t){return t==="end"?"start":t==="start"?"end":t}var x_=["auto-start","auto","auto-end","top-start","top","top-end","right-start","right","right-end","bottom-end","bottom","bottom-start","left-end","left","left-start"],Ph=x_.slice(3);function Yv(t){var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,e=Ph.indexOf(t),i=Ph.slice(e+1).concat(Ph.slice(0,e));return r?i.reverse():i}var Oh={FLIP:"flip",CLOCKWISE:"clockwise",COUNTERCLOCKWISE:"counterclockwise"};function iM(t,r){if(y_(t.instance.modifiers,"inner")||t.flipped&&t.placement===t.originalPlacement)return t;var e=f0(t.instance.popper,t.instance.reference,r.padding,r.boundariesElement,t.positionFixed),i=t.placement.split("-")[0],n=Sc(i),a=t.placement.split("-")[1]||"",s=[];switch(r.behavior){case Oh.FLIP:s=[i,n];break;case Oh.CLOCKWISE:s=Yv(i);break;case Oh.COUNTERCLOCKWISE:s=Yv(i,!0);break;default:s=r.behavior}return s.forEach(function(o,l){if(i!==o||s.length===l+1)return t;i=t.placement.split("-")[0],n=Sc(i);var u=t.offsets.popper,c=t.offsets.reference,d=Math.floor,h=i==="left"&&d(u.right)>d(c.left)||i==="right"&&d(u.left)d(c.top)||i==="bottom"&&d(u.top)d(e.right),m=d(u.top)d(e.bottom),y=i==="left"&&f||i==="right"&&p||i==="top"&&m||i==="bottom"&&g,v=["top","bottom"].indexOf(i)!==-1,b=!!r.flipVariations&&(v&&a==="start"&&f||v&&a==="end"&&p||!v&&a==="start"&&m||!v&&a==="end"&&g),w=!!r.flipVariationsByContent&&(v&&a==="start"&&p||v&&a==="end"&&f||!v&&a==="start"&&g||!v&&a==="end"&&m),_=b||w;(h||y||_)&&(t.flipped=!0,(h||y)&&(i=s[l+1]),_&&(a=rM(a)),t.placement=i+(a?"-"+a:""),t.offsets.popper=Jr({},t.offsets.popper,m_(t.instance.popper,t.offsets.reference,t.placement)),t=v_(t.instance.modifiers,t,"flip"))}),t}function nM(t){var r=t.offsets,e=r.popper,i=r.reference,n=t.placement.split("-")[0],a=Math.floor,s=["top","bottom"].indexOf(n)!==-1,o=s?"right":"bottom",l=s?"left":"top",u=s?"width":"height";return e[o]a(i[o])&&(t.offsets.popper[l]=a(i[o])),t}function aM(t,r,e,i){var n=t.match(/((?:\-|\+)?\d*\.?\d*)(.*)/),a=+n[1],s=n[2];if(!a)return t;if(s.indexOf("%")===0){var o=void 0;switch(s){case"%p":o=e;break;case"%":case"%r":default:o=i}var l=Yn(o);return l[r]/100*a}else if(s==="vh"||s==="vw"){var u=void 0;return s==="vh"?u=Math.max(document.documentElement.clientHeight,window.innerHeight||0):u=Math.max(document.documentElement.clientWidth,window.innerWidth||0),u/100*a}else return a}function sM(t,r,e,i){var n=[0,0],a=["right","left"].indexOf(i)!==-1,s=t.split(/(\+|\-)/).map(function(c){return c.trim()}),o=s.indexOf(kl(s,function(c){return c.search(/,|\s/)!==-1}));s[o]&&s[o].indexOf(",")===-1&&console.warn("Offsets separated by white space(s) are deprecated, use a comma (,) instead.");var l=/\s*,\s*|\s+/,u=o!==-1?[s.slice(0,o).concat([s[o].split(l)[0]]),[s[o].split(l)[1]].concat(s.slice(o+1))]:[s];return u=u.map(function(c,d){var h=(d===1?!a:a)?"height":"width",f=!1;return c.reduce(function(p,m){return p[p.length-1]===""&&["+","-"].indexOf(m)!==-1?(p[p.length-1]=m,f=!0,p):f?(p[p.length-1]+=m,f=!1,p):p.concat(m)},[]).map(function(p){return aM(p,h,r,e)})}),u.forEach(function(c,d){c.forEach(function(h,f){g0(h)&&(n[d]+=h*(c[f-1]==="-"?-1:1))})}),n}function oM(t,r){var e=r.offset,i=t.placement,n=t.offsets,a=n.popper,s=n.reference,o=i.split("-")[0],l=void 0;return g0(+e)?l=[+e,0]:l=sM(e,a,s,o),o==="left"?(a.top+=l[0],a.left-=l[1]):o==="right"?(a.top+=l[0],a.left+=l[1]):o==="top"?(a.left+=l[0],a.top-=l[1]):o==="bottom"&&(a.left+=l[0],a.top+=l[1]),t.popper=a,t}function lM(t,r){var e=r.boundariesElement||ps(t.instance.popper);t.instance.reference===e&&(e=ps(e));var i=p0("transform"),n=t.instance.popper.style,a=n.top,s=n.left,o=n[i];n.top="",n.left="",n[i]="";var l=f0(t.instance.popper,t.instance.reference,r.padding,e,t.positionFixed);n.top=a,n.left=s,n[i]=o,r.boundaries=l;var u=r.priority,c=t.offsets.popper,d={primary:function(h){var f=c[h];return c[h]l[h]&&!r.escapeWithReference&&(p=Math.min(c[f],l[h]-(h==="right"?c.width:c.height))),ms({},f,p)}};return u.forEach(function(h){var f=["left","top"].indexOf(h)!==-1?"primary":"secondary";c=Jr({},c,d[f](h))}),t.offsets.popper=c,t}function uM(t){var r=t.placement,e=r.split("-")[0],i=r.split("-")[1];if(i){var n=t.offsets,a=n.reference,s=n.popper,o=["bottom","top"].indexOf(e)!==-1,l=o?"left":"top",u=o?"width":"height",c={start:ms({},l,a[l]),end:ms({},l,a[l]+a[u]-s[u])};t.offsets.popper=Jr({},s,c[i])}return t}function cM(t){if(!__(t.instance.modifiers,"hide","preventOverflow"))return t;var r=t.offsets.reference,e=kl(t.instance.modifiers,function(i){return i.name==="preventOverflow"}).boundaries;if(r.bottome.right||r.top>e.bottom||r.right2&&arguments[2]!==void 0?arguments[2]:{};ND(this,t),this.scheduleUpdate=function(){return requestAnimationFrame(i.update)},this.update=LD(this.update.bind(this)),this.options=Jr({},t.Defaults,n),this.state={isDestroyed:!1,isCreated:!1,scrollParents:[]},this.reference=r&&r.jquery?r[0]:r,this.popper=e&&e.jquery?e[0]:e,this.options.modifiers={},Object.keys(Jr({},t.Defaults.modifiers,n.modifiers)).forEach(function(s){i.options.modifiers[s]=Jr({},t.Defaults.modifiers[s]||{},n.modifiers?n.modifiers[s]:{})}),this.modifiers=Object.keys(this.options.modifiers).map(function(s){return Jr({name:s},i.options.modifiers[s])}).sort(function(s,o){return s.order-o.order}),this.modifiers.forEach(function(s){s.enabled&&l_(s.onLoad)&&s.onLoad(i.reference,i.popper,i.options,s,i.state)}),this.update();var a=this.options.eventsEnabled;a&&this.enableEventListeners(),this.state.eventsEnabled=a}return jD(t,[{key:"update",value:function(){return UD.call(this)}},{key:"destroy",value:function(){return $D.call(this)}},{key:"enableEventListeners",value:function(){return WD.call(this)}},{key:"disableEventListeners",value:function(){return GD.call(this)}}]),t}();Pd.Utils=(typeof window<"u"?window:global).PopperUtils;Pd.placements=x_;Pd.Defaults=fM;const pM=Pd;var kh=new WeakMap,Wv=0;function gM(t){if(!t.length)return"";for(var r="arg",e=0;e=e.expiresAt;s&&n.delete(i)},r)},t.prototype.delete=function(r){this.items.delete(r)},t}();function vM(){return typeof navigator.onLine<"u"?navigator.onLine:!0}function yM(){return typeof document<"u"&&typeof document.visibilityState<"u"?document.visibilityState!=="hidden":!0}var bM=function(t){return fetch(t).then(function(r){return r.json()})};const Eh={isOnline:vM,isDocumentVisible:yM,fetcher:bM};var Ji=globalThis&&globalThis.__assign||function(){return Ji=Object.assign||function(t){for(var r,e=1,i=arguments.length;e0&&a[a.length-1])&&(u[0]===6||u[0]===2)){e=0;continue}if(u[0]===3&&(!a||u[1]>a[0]&&u[1]0)&&!(n=i.next()).done;)a.push(n.value)}catch(o){s={error:o}}finally{try{n&&!n.done&&(e=i.return)&&e.call(i)}finally{if(s)throw s.error}}return a},_M=globalThis&&globalThis.__spreadArray||function(t,r,e){if(e||arguments.length===2)for(var i=0,n=r.length,a;i0?e+n:e)}}function SM(t,r,e){if(!!e.isDocumentVisible()&&!(e.errorRetryCount!==void 0&&r>e.errorRetryCount)){var i=Math.min(r||0,e.errorRetryCount),n=i*e.errorRetryInterval;setTimeout(function(){t(null,{errorRetryCount:i+1,shouldRetryOnError:!0})},n)}}var Kv=function(t,r,e,i){return e===void 0&&(e=S_),i===void 0&&(i=C_.ttl),$a(void 0,void 0,void 0,function(){var n,a,s,o,l,u,c;return Ya(this,function(d){switch(d.label){case 0:if(!CM(r))return[3,5];d.label=1;case 1:return d.trys.push([1,3,,4]),[4,r];case 2:return n=d.sent(),[3,4];case 3:return o=d.sent(),a=o,[3,4];case 4:return[3,6];case 5:n=r,d.label=6;case 6:return s=!1,l={data:n,error:a,isValidating:s},typeof n<"u"&&e.set(t,l,i),u=Cc.get(t),u&&u.data.length&&(c=u.data.filter(function(h){return h.key===t}),c.forEach(function(h,f){typeof l.data<"u"&&(h.data=l.data),h.error=l.error,h.isValidating=l.isValidating;var p=f===c.length-1;p||delete c[f]}),c=c.filter(Boolean)),[2,l]}})})};function Gv(){for(var t=this,r=[],e=0;e=1&&(i=r[0]),r.length>=2&&(n=r[1]),r.length>2&&(a=Ji(Ji({},a),r[2]));var d=c?a.serverTTL:a.ttl,h=typeof i=="function"?i:Y(i);typeof n>"u"&&(n=a.fetcher);var f=null;f||(f=zi({data:void 0,error:void 0,isValidating:!0,key:null}));var p=function(v,b){return $a(t,void 0,void 0,function(){var w,_,x,T,S,k,I,H=this;return Ya(this,function(R){switch(R.label){case 0:return w=f.data===void 0,_=h.value,_?(x=a.cache.get(_),T=x&&x.data,f.isValidating=!0,T&&(f.data=T.data,f.error=T.error),S=v||n,!S||!a.isDocumentVisible()&&!w||(b==null?void 0:b.forceRevalidate)!==void 0&&!(b!=null&&b.forceRevalidate)?(f.isValidating=!1,[2]):x&&(k=Boolean(Date.now()-x.createdAt>=a.dedupingInterval||(b==null?void 0:b.forceRevalidate)),!k)?(f.isValidating=!1,[2]):(I=function(){return $a(H,void 0,void 0,function(){var U,de,W,F;return Ya(this,function(oe){switch(oe.label){case 0:return U=Th.get(_),U?[3,2]:(de=Array.isArray(_)?_:[_],W=S.apply(void 0,_M([],wM(de),!1)),Th.set(_,W,a.dedupingInterval),[4,Kv(_,W,a.cache,d)]);case 1:return oe.sent(),[3,4];case 2:return[4,Kv(_,U.data,a.cache,d)];case 3:oe.sent(),oe.label=4;case 4:return f.isValidating=!1,Th.delete(_),f.error!==void 0&&(F=!s&&a.shouldRetryOnError&&(b?b.shouldRetryOnError:!0),F&&SM(p,b?b.errorRetryCount:1,a)),[2]}})})},T&&a.revalidateDebounce?[4,setTimeout(function(){return $a(H,void 0,void 0,function(){return Ya(this,function(U){switch(U.label){case 0:return s?[3,2]:[4,I()];case 1:U.sent(),U.label=2;case 2:return[2]}})})},a.revalidateDebounce)]:[3,2])):[2];case 1:return R.sent(),[3,4];case 2:return[4,I()];case 3:R.sent(),R.label=4;case 4:return[2]}})})},m=function(){return $a(t,void 0,void 0,function(){return Ya(this,function(v){return[2,p(null,{shouldRetryOnError:!1})]})})},g=null;Rt(function(){var v=function(){return $a(t,void 0,void 0,function(){return Ya(this,function(b){switch(b.label){case 0:return!f.error&&a.isOnline()?[4,p()]:[3,2];case 1:return b.sent(),[3,3];case 2:g&&clearTimeout(g),b.label=3;case 3:return a.refreshInterval&&!s&&(g=setTimeout(v,a.refreshInterval)),[2]}})})};a.refreshInterval&&(g=setTimeout(v,a.refreshInterval)),a.revalidateOnFocus&&(document.addEventListener("visibilitychange",m,!1),window.addEventListener("focus",m,!1))}),Ui(function(){s=!0,g&&clearTimeout(g),a.revalidateOnFocus&&(document.removeEventListener("visibilitychange",m,!1),window.removeEventListener("focus",m,!1));var v=Cc.get(h.value);v&&(v.data=v.data.filter(function(b){return b!==f}))});try{$e(h,function(v){ga(h)||(h.value=v),f.key=v,f.isValidating=Boolean(v),xM(h.value,f,d),!c&&!o&&h.value&&p(),o=!1},{immediate:!0})}catch{}var y=Ji(Ji({},xb(f)),{mutate:function(v,b){return p(v,Ji(Ji({},b),{forceRevalidate:!0}))}});return y}function CM(t){return t!==null&&typeof t=="object"&&typeof t.then=="function"}const qi={VALIDATING:"VALIDATING",VALIDATING_HAS_DATA:"VALIDATING_HAS_DATA",PENDING:"PENDING",SUCCESS:"SUCCESS",SUCCESS_HAS_DATA:"SUCCESS_HAS_DATA",ERROR:"ERROR",STALE_IF_ERROR:"STALE_IF_ERROR"};function Gn(){return{useRequest:(t,r,e)=>{const i=typeof Gv=="function"?Gv:()=>({data:{},error:null,isValidating:!1,mutate:()=>({})}),{data:n,error:a,isValidating:s,mutate:o}=i(t,r,{revalidateDebounce:500,dedupingInterval:100,...e});return{data:N(()=>{var l;return(l=n.value)==null?void 0:l.data}),response:n,error:a,isValidating:s,revalidate:o}},useDebounce:(t,r=300)=>{let e;const i=Y(t);function n(a){clearTimeout(e),e=setTimeout(()=>{i.value=a},r)}return{query:i,search:n}},clientSideSorter:(t,r,e,i)=>{let n=null;const a=(o,l)=>typeof l=="number"&&!Number.isNaN(o)&&!Number.isNaN(l)?o-l:0,s=(o,l)=>o.localeCompare(l);return t!==r?(n=(o,l)=>{const u=h=>h==null?"":typeof h=="number"?h:Array.isArray(h)&&h.length&&typeof h[0]=="number"?h[0]:String(h),c=u(o[t]),d=u(l[t]);switch(typeof c){case"number":return a(c,d);default:return s(c,d)}},i.sort(n),r=t,e="ascending"):(i.reverse(),e==="descending"||e==="desc"?e="ascending":e="descending"),{previousKey:r,sortOrder:e}},useSwrvStates:(t,r,e)=>{const i=Y(qi.PENDING);return Tb(()=>{var n,a,s,o,l,u,c,d,h;const f=((a=(n=t.value)==null?void 0:n.data)==null?void 0:a.length)||((l=(o=(s=t.value)==null?void 0:s.data)==null?void 0:o.data)==null?void 0:l.length)||!((c=(u=t.value)==null?void 0:u.data)!=null&&c.data)&&typeof((d=t.value)==null?void 0:d.data)=="object"&&Object.keys((h=t.value)==null?void 0:h.data).length;if(t.value&&f&&e.value){i.value=qi.VALIDATING_HAS_DATA;return}if(t.value&&e.value){i.value=qi.VALIDATING;return}if(t.value&&r.value){i.value=qi.STALE_IF_ERROR;return}if(t.value===void 0&&!r.value){i.value=qi.PENDING;return}if(t.value&&!r.value&&f){i.value=qi.SUCCESS_HAS_DATA;return}if(t.value&&!r.value){i.value=qi.SUCCESS;return}t.value===void 0&&r&&(i.value=qi.ERROR)}),{state:i,swrvState:qi}},getSizeFromString:t=>t==="auto"||t.endsWith("%")||t.endsWith("vw")||t.endsWith("vh")||t.endsWith("px")?t:t+"px",cloneDeep:t=>{if(t)return JSON.parse(JSON.stringify(t))}}}const{getSizeFromString:Dh}=Gn(),Mh={auto:"auto",top:"top",topStart:"top-start",topEnd:"top-end",left:"left",leftStart:"left-start",leftEnd:"left-end",right:"right",rightStart:"right-start",rightEnd:"right-end",bottom:"bottom",bottomStart:"bottom-start",bottomEnd:"bottom-end"},PM=he({name:"KPop",components:{KButton:_t},expose:["updatePopper"],props:{target:{type:String,default:""},tag:{type:String,default:"div"},buttonText:{type:String,default:"OK"},title:{type:String,default:""},placement:{type:String,validator:t=>Object.keys(Mh).includes(t),default:"auto"},trigger:{type:String,default:"click",validator:t=>["click","hover"].includes(t)},width:{type:String,default:"200"},maxWidth:{type:String,default:"350"},maxHeight:{type:String,default:"auto"},popoverClasses:{type:String,default:""},popoverTransitions:{type:String,default:"fade"},popoverTimeout:{type:Number,default:300},hidePopover:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1},isSvg:{type:Boolean,default:!1},hideCaret:{type:Boolean,default:!1},onPopoverClick:{type:Function,default:null},positionFixed:{type:Boolean,default:!1},testMode:{type:Boolean,default:!1}},emits:["opened","closed"],data(){return{popper:null,reference:null,isOpen:!1,popoverId:this.testMode?"test-popover-id-1234":tr(),targetId:this.testMode?"test-target-id-1234":tr()}},computed:{popoverStyle:function(){return{width:Dh(this.width),maxWidth:Dh(this.maxWidth),maxHeight:Dh(this.maxHeight)}},popoverClassObj:function(){return[this.popoverClasses,{"hide-caret":this.hideCaret},{"pb-0":this.$slots.actions}]}},watch:{hidePopover:function(){this.isOpen&&this.hidePopper()},disabled:{handler(){this.isOpen&&this.hidePopper()},immediate:!0}},mounted(){this.$el.children?this.reference=this.$el.children[0]:this.reference=this.$el,this.bindEvents()},beforeUnmount(){const t=this.$refs.popper;document.documentElement.removeEventListener("click",this.handleClick),t&&t.removeEventListener("click",this.showPopper),this.reference&&(this.reference.removeEventListener("click",this.handleClick),this.reference.removeEventListener("mouseenter",this.createInstance),this.reference.removeEventListener("mouseleave",this.toggle),this.reference.removeEventListener("focus",this.createInstance),this.reference.removeEventListener("blur",this.toggle)),this.destroy()},methods:{hidePopper(){this.trigger!=="hover"&&(this.isOpen=!1),this.timer=setTimeout(()=>{this.$emit("closed"),this.destroy()},this.popoverTimeout)},showPopper(){this.disabled||(this.isOpen=!0,this.timer&&clearTimeout(this.timer),this.popperTimer&&clearTimeout(this.popperTimer),this.$emit("opened"))},updatePopper(){this.popper&&typeof this.popper.update=="function"&&this.popper.update()},async createInstance(){this.destroy(),this.showPopper();const t=Mh[this.placement]?Mh[this.placement]:"auto",r=this.$refs.popper,e=this.target&&!this.isSvg&&!!document.querySelector(this.target)?document.querySelector(this.target):document.getElementById(this.targetId);e&&(e.appendChild(r),e.style.overflow="auto"),await this.$nextTick(),this.popper=new pM(this.reference,r,{placement:t,positionFixed:this.positionFixed,modifiers:{preventOverflow:{enabled:!0,boundariesElement:"viewport"}}}),await this.$nextTick(),e&&e.style.removeProperty("overflow"),this.updatePopper()},handleClick(t){if(t.stopPropagation(),this.reference&&this.reference.contains(t.target))this.isOpen?this.hidePopper():this.createInstance();else if(this.$refs.popper&&this.$refs.popper.contains(t.target)&&this.onPopoverClick){const r=this.onPopoverClick();r!==void 0&&(r?this.showPopper():this.hidePopper())}else this.$refs.popper&&this.$refs.popper.contains(t.target)?this.showPopper():this.isOpen&&this.hidePopper()},bindEvents(){const t=this.$refs.popper;t&&(this.trigger==="hover"&&(this.reference.addEventListener("mouseenter",this.createInstance),this.reference.addEventListener("focus",this.createInstance),this.reference.addEventListener("mouseleave",this.hidePopper),this.reference.addEventListener("blur",this.hidePopper),t.addEventListener("mouseenter",this.showPopper),t.addEventListener("focus",this.showPopper),t.addEventListener("mouseleave",this.hidePopper),t.addEventListener("blur",this.hidePopper)),t.addEventListener("click",this.showPopper),document.documentElement.addEventListener("click",this.handleClick))},destroy(){this.popper&&(this.isOpen=!1,this.popper.disableEventListeners(),this.popper=null)}}}),OM={key:0},kM=["id"],EM={key:0,class:"k-popover-header d-flex"},TM={key:0,class:"k-popover-title"},DM={key:1,class:"k-popover-actions"},MM={class:"k-popover-content"},IM={key:1,class:"k-popover-footer"},AM=["id"],BM={key:0,class:"k-popover-header d-flex"},LM={key:0,class:"k-popover-title"},FM={key:1,class:"k-popover-actions"},RM={class:"k-popover-content"},NM={key:1,class:"k-popover-footer"};function jM(t,r,e,i,n,a){const s=we("KButton");return O(),be(Cs(t.tag),{id:t.$slots.default?t.targetId:null,ref:"root","aria-expanded":t.$slots.default&&!!t.isOpen||void 0,"aria-controls":t.$slots.default?t.popoverId:void 0,role:t.$slots.default?"button":null,onKeydown:[r[0]||(r[0]=un(o=>t.handleClick(o),["enter"])),un(t.hidePopper,["esc"])]},{default:ne(()=>[fe(t.$slots,"default",{},()=>[q(s,{id:t.targetId,"aria-expanded":!!t.isOpen||void 0,"aria-controls":t.popoverId||void 0,"data-testid":"kpop-button"},{default:ne(()=>[K(ae(t.buttonText),1)]),_:1},8,["id","aria-expanded","aria-controls"])],!0),t.isSvg?(O(),B("div",OM,[(O(),B("foreignObject",null,[hm(M("div",{id:t.popoverId,ref:"popper",style:gr(t.popoverStyle),class:ge([t.popoverClassObj,"k-popover"]),role:"region"},[t.$slots.title||t.title||t.$slots.actions?(O(),B("div",EM,[t.$slots.title||t.title?(O(),B("div",TM,[fe(t.$slots,"title",{},()=>[K(ae(t.title),1)],!0)])):ce("",!0),t.$slots.actions?(O(),B("div",DM,[fe(t.$slots,"actions",{},void 0,!0)])):ce("",!0)])):ce("",!0),M("div",MM,[fe(t.$slots,"content",{},void 0,!0)]),t.$slots.footer?(O(),B("div",IM,[fe(t.$slots,"footer",{},void 0,!0)])):ce("",!0)],14,kM),[[Rm,t.isOpen]])]))])):(O(),be(Ps,{key:1,name:"fade"},{default:ne(()=>[hm(M("div",{id:t.popoverId,ref:"popper",style:gr(t.popoverStyle),class:ge([t.popoverClassObj,"k-popover"]),role:"region"},[t.$slots.title||t.title||t.$slots.actions?(O(),B("div",BM,[t.$slots.title||t.title?(O(),B("div",LM,[fe(t.$slots,"title",{},()=>[K(ae(t.title),1)],!0)])):ce("",!0),t.$slots.actions?(O(),B("div",FM,[fe(t.$slots,"actions",{},void 0,!0)])):ce("",!0)])):ce("",!0),M("div",RM,[fe(t.$slots,"content",{},void 0,!0)]),t.$slots.footer?(O(),B("div",NM,[fe(t.$slots,"footer",{},void 0,!0)])):ce("",!0)],14,AM),[[Rm,t.isOpen]])]),_:3}))]),_:3},40,["id","aria-expanded","aria-controls","role","onKeydown"])}const Bs=Ye(PM,[["render",jM],["__scopeId","data-v-4dbcd696"]]),VM=he({name:"KTooltip",components:{KPop:Bs},inheritAttrs:!1,props:{label:{type:String,required:!1,default:""},placement:{type:String,default:"bottom",validator:t=>["top","bottom","left","right"].includes(t)},positionFixed:{type:Boolean,default:!1},maxWidth:{type:String,default:"auto"},testMode:{type:Boolean,default:!1}},setup(t){const r=Y(""),e=N(()=>({top:"mb-2",right:"ml-2",bottom:"mt-2",left:"mr-2"})[t.placement]);return{className:r,computedClass:e}}}),HM={role:"tooltip"};function zM(t,r,e,i,n,a){const s=we("KPop");return O(),be(s,Dt(t.$attrs,{"hide-caret":"",trigger:"hover",placement:t.placement,"popover-classes":`k-tooltip ${t.computedClass} ${t.className}`,"position-fixed":t.positionFixed,"max-width":t.maxWidth,width:"auto","test-mode":!!t.testMode||void 0}),{content:ne(()=>[M("div",HM,[fe(t.$slots,"content",{label:t.label},()=>[K(ae(t.label),1)])])]),default:ne(()=>[fe(t.$slots,"default")]),_:3},16,["placement","popover-classes","position-fixed","max-width","test-mode"])}const El=Ye(VM,[["render",zM]]),UM={default:"default",success:"success",danger:"danger",info:"info",warning:"warning",custom:"custom"},$M={rounded:"rounded",rectangular:"rectangular"},YM=he({name:"KBadge",components:{KButton:_t,KIcon:et,KTooltip:El},props:{appearance:{type:String,required:!1,validator:t=>Object.keys({...UM}).includes(t),default:"default"},truncationTooltip:{type:String,default:""},forceTooltip:{type:Boolean,default:!1},dismissable:{type:Boolean,default:!1},hidden:{type:Boolean,default:!1},shape:{type:String,required:!1,validator:t=>Object.keys({...$M}).includes(t),default:"rounded"},color:{type:String,required:!1,default:""},backgroundColor:{type:String,required:!1,default:""}},emits:["dismissed"],setup(t,{emit:r}){const e=Y(null),i=Y(!1),n=()=>{i.value=!0,r("dismissed")},a=Y(0),s=Y(0),o=Y(!1),l=N(()=>a.value{var u,c;e.value&&!o.value&&(a.value=(u=e.value)==null?void 0:u.offsetWidth,s.value=(c=e.value)==null?void 0:c.scrollWidth,o.value=!0)}),{badgeText:e,isDismissed:i,handleDismiss:n,isTruncated:l}}}),WM=["tabindex","aria-hidden"],KM={ref:"badgeText",class:"k-badge-text truncate"};function GM(t,r,e,i,n,a){const s=we("KIcon"),o=we("KButton");return t.isDismissed?ce("",!0):(O(),B("div",{key:0,style:gr(t.color&&t.backgroundColor&&{backgroundColor:t.backgroundColor,color:t.color}),tabindex:t.hidden?-1:0,"aria-hidden":t.hidden?!0:void 0,class:ge([[`k-badge-${t.appearance}`,`k-badge-${t.shape}`],"k-badge d-inline-flex"])},[(O(),be(Cs(t.truncationTooltip&&(t.forceTooltip||t.isTruncated)?"KTooltip":"div"),{class:"k-badge-text truncate"},{content:ne(()=>[K(ae(t.truncationTooltip),1)]),default:ne(()=>[M("div",KM,[fe(t.$slots,"default",{},void 0,!0)],512)]),_:3})),t.dismissable?(O(),be(o,{key:0,"is-rounded":t.shape==="rounded",tabindex:t.hidden?-1:0,"aria-hidden":t.hidden?!0:void 0,class:"k-badge-dismiss-button ml-1","data-testid":"k-badge-dismiss-button",onClick:t.handleDismiss},{default:ne(()=>[q(s,{icon:"close",color:t.color,size:"10",title:"Remove"},null,8,["color"])]),_:1},8,["is-rounded","tabindex","aria-hidden","onClick"])):ce("",!0)],14,WM))}const ZM=Ye(YM,[["render",GM],["__scopeId","data-v-5fa2851a"]]),qM=he({name:"KBreadcrumbs",components:{KIcon:et},inheritAttrs:!1,props:{items:{type:Array,default:[],required:!0,validator:t=>t&&t.length>0},itemMaxWidth:{type:String,required:!1,default:"38ch"}}}),XM=["title","href"];function QM(t,r,e,i,n,a){const s=we("KIcon"),o=we("router-link");return O(),B("ul",Dt({class:"k-breadcrumbs"},t.$attrs),[(O(!0),B(qe,null,Wt(t.items,l=>(O(),B("li",{key:l.key||l.text,class:"k-breadcrumbs-item truncate"},[typeof l.to=="object"?(O(),be(o,{key:0,to:l.to,title:l.title,class:ge({"no-underline":!l.text})},{default:ne(()=>[l.icon?(O(),be(s,{key:0,icon:l.icon,class:ge(["k-breadcrumb-icon",{"has-no-text":!l.text}]),"hide-title":"",size:"20",color:"var(--grey-500)"},null,8,["icon","class"])):ce("",!0),l.text?(O(),B("span",{key:1,style:gr({maxWidth:l.maxWidth||t.itemMaxWidth}),class:"k-breadcrumb-text truncate"},ae(l.text),5)):ce("",!0)]),_:2},1032,["to","title","class"])):(O(),B("a",{key:1,title:l.title,href:l.to,class:ge({"no-underline":!l.text}),target:"_blank"},[l.icon?(O(),be(s,{key:0,icon:l.icon,class:ge(["k-breadcrumb-icon",{"has-no-text":!l.text}]),"hide-title":"",size:"20",color:"var(--grey-500)"},null,8,["icon","class"])):ce("",!0),l.text?(O(),B("span",{key:1,style:gr({maxWidth:l.maxWidth||t.itemMaxWidth}),class:"k-breadcrumb-text truncate"},ae(l.text),5)):ce("",!0)],10,XM)),q(s,{"hide-title":"",icon:"chevronRight",size:"15",color:"var(--grey-500)"})]))),128))],16)}const P_=Ye(qM,[["render",QM],["__scopeId","data-v-a87af1c0"]]);he({name:"Krumbs",setup(t,{attrs:r,slots:e,emit:i}){return Rt(()=>console.warn(`The Kongponents 'Krumbs' component is deprecated and will be removed in a future release. +Update all references of 'Krumbs' to 'KBreadcrumbs'. +Kongponent Docs: https://kongponents.konghq.com/components/breadcrumbs.html`)),()=>Ee(P_,{...t,...r,...i},e)}});const JM=he({name:"KCard",props:{title:{type:String,default:""},body:{type:String,default:""},borderVariant:{type:String,default:"border"},hasHover:{type:Boolean,default:!1},hasShadow:{type:Boolean,default:!1},status:{type:String,default:""},testMode:{type:Boolean,default:!1}},setup(t,{slots:r}){const e=N(()=>t.testMode?"test-title-id-1234":tr()),i=N(()=>t.testMode?"test-content-id-1234":tr()),n=N(()=>!!(t.status||!!r.statusHat));return{titleId:e,contentId:i,useStatusHatLayout:n}}}),e9=["aria-label","aria-labelledby","aria-describedby"],t9={key:0,class:"k-card-status-hat"},r9=["id"],i9={class:"k-card-actions"},n9=["id"],a9={class:"k-card-content d-flex"},s9=["id"],o9={key:0,class:"k-card-notifications ml-3"};function l9(t,r,e,i,n,a){return O(),B("section",{class:ge([[t.borderVariant,{hover:t.hasHover,"kcard-shadow":t.hasShadow}],"kong-card"]),"aria-label":t.title?t.title:void 0,"aria-labelledby":!t.title&&(t.$slots.title||t.$slots.title)?t.titleId:void 0,"aria-describedby":t.contentId||void 0},[t.$slots.actions||t.useStatusHatLayout||!t.useStatusHatLayout&&(t.title||t.$slots.title)?(O(),B("div",{key:0,class:ge([{"has-status":t.status||t.$slots.statusHat},"k-card-header d-flex mb-3"])},[t.status||t.$slots.statusHat?(O(),B("div",t9,[fe(t.$slots,"statusHat",{},()=>[K(ae(t.status),1)],!0)])):ce("",!0),!t.useStatusHatLayout&&(t.title||t.$slots.title)?(O(),B("div",{key:1,id:t.title?void 0:t.titleId,class:"k-card-title mb-3"},[M("h4",null,[fe(t.$slots,"title",{},()=>[K(ae(t.title),1)],!0)])],8,r9)):ce("",!0),M("div",i9,[fe(t.$slots,"actions",{},void 0,!0)])],2)):ce("",!0),t.useStatusHatLayout&&(t.title||t.$slots.title)?(O(),B("div",{key:1,id:t.title?void 0:t.titleId,class:"k-card-title mb-3"},[M("h4",null,[fe(t.$slots,"title",{},()=>[K(ae(t.title),1)],!0)])],8,n9)):ce("",!0),M("div",a9,[M("div",{id:t.contentId,class:"k-card-body"},[fe(t.$slots,"body",{},()=>[K(ae(t.body),1)],!0)],8,s9),t.$slots.notifications?(O(),B("div",o9,[fe(t.$slots,"notifications",{},void 0,!0)])):ce("",!0)])],10,e9)}const v0=Ye(JM,[["render",l9],["__scopeId","data-v-1f0d90ac"]]),u9=he({name:"KEmptyState",components:{KButton:_t,KIcon:et},props:{isError:{type:Boolean,default:!1},iconSize:{type:String,default:"50"},icon:{type:String,default:""},ctaIsHidden:{type:Boolean,default:!1},ctaText:{type:String,default:""},handleClick:{type:Function,default:null},iconColor:{type:String,default:""}}}),c9={class:"empty-state-title"},d9={class:"k-empty-state-title-header mt-4 mb-4"},h9={class:"empty-state-content"},f9={class:"k-empty-state-message mb-6"},p9={class:"k-empty-state-cta"};function g9(t,r,e,i,n,a){const s=we("KIcon"),o=we("KButton");return O(),B("section",{class:ge([{"is-error":t.isError},"empty-state-wrapper"])},[M("div",c9,[t.isError||t.icon?(O(),B("div",{key:0,class:ge([{"warning-icon":t.isError},"k-empty-state-icon card-icon mb-3"])},[q(s,{size:t.iconSize,icon:t.icon?t.icon:"warning",color:t.isError?t.iconColor||"var(--black-70)":t.iconColor,"secondary-color":t.isError?"var(--yellow-400)":void 0},null,8,["size","icon","color","secondary-color"])],2)):ce("",!0),M("div",d9,[fe(t.$slots,"title",{},void 0,!0)])]),M("div",h9,[M("div",f9,[fe(t.$slots,"message",{},void 0,!0)]),M("div",p9,[fe(t.$slots,"cta",{},()=>[!t.ctaIsHidden&&t.ctaText?(O(),be(o,{key:0,appearance:"primary",size:"small",onClick:r[0]||(r[0]=Pr(()=>t.handleClick&&t.handleClick(),["prevent"]))},{default:ne(()=>[K(ae(t.ctaText),1)]),_:1})):ce("",!0)],!0)])])],2)}const y0=Ye(u9,[["render",g9],["__scopeId","data-v-5b55eb64"]]),m9=he({name:"KLabel",components:{KIcon:et,KTooltip:El},props:{help:{type:String,default:void 0},info:{type:String,default:void 0},tooltipAttributes:{type:Object,default:()=>({})},testMode:{type:Boolean,default:!1}}}),v9={class:"k-input-label"};function y9(t,r,e,i,n,a){const s=we("KIcon"),o=we("KTooltip");return O(),B("label",v9,[t.help?(O(),be(o,Dt({key:0},t.tooltipAttributes,{label:t.help,"test-mode":!!t.testMode||void 0,class:"label-tooltip"}),{default:ne(()=>[fe(t.$slots,"default",{},void 0,!0),q(s,{icon:"help",size:"16","hide-title":""})]),_:3},16,["label","test-mode"])):t.info?(O(),be(o,Dt({key:1},t.tooltipAttributes,{label:t.info,"test-mode":!!t.testMode||void 0,class:"label-tooltip"}),{default:ne(()=>[fe(t.$slots,"default",{},void 0,!0),q(s,{icon:"info",size:"16","view-box":"0 0 16 16","hide-title":""})]),_:3},16,["label","test-mode"])):fe(t.$slots,"default",{key:2},void 0,!0)])}const Ls=Ye(m9,[["render",y9],["__scopeId","data-v-d949c2e2"]]),b9=he({name:"KInput",components:{KLabel:Ls},inheritAttrs:!1,props:{modelValue:{type:[String,Number],default:""},label:{type:String,default:""},overlayLabel:{type:Boolean,default:!1},labelAttributes:{type:Object,default:()=>({})},help:{type:String,default:""},size:{type:String,default:"medium"},hasError:{type:Boolean,default:!1},errorMessage:{type:String,default:""},characterLimit:{type:Number,default:null,validator:t=>t>0},testMode:{type:Boolean,default:!1}},emits:["input","update:modelValue","char-limit-exceeded"],setup(t,{attrs:r,emit:e}){const i=Y(""),n=Y(!1),a=Y(!1),s=Y(!1),o=N(()=>(r==null?void 0:r.disabled)!==void 0&&String(r==null?void 0:r.disabled)!=="false"),l=N(()=>(r==null?void 0:r.readonly)!==void 0&&String(r==null?void 0:r.readonly)!=="false"),u=N(()=>r.id?String(r.id):t.testMode?"test-input-id-1234":tr()),c=N({get(){return t.modelValue},set(m){p({target:{value:m}})}}),d=N(()=>{const m={...r};return delete m.class,delete m.input,delete m.onInput,m}),h=N(()=>!!t.characterLimit&&(i.value.toString().length||!n.value&&t.modelValue.toString().length)>t.characterLimit),f=N(()=>h.value?n.value?`${i.value.toString().length} / ${t.characterLimit}`:`${t.modelValue.toString().length} / ${t.characterLimit}`:"");$e(h,(m,g)=>{m!==g&&e("char-limit-exceeded",{value:i.value,length:i.value.length,characterLimit:t.characterLimit,limitExceeded:m})}),$e(c,(m,g)=>{m!==g&&p({target:{value:m}})});const p=m=>{var g;const y=JSON.parse(JSON.stringify((g=m==null?void 0:m.target)==null?void 0:g.value));i.value=y,n.value=!0,e("input",y),e("update:modelValue",y)};return{currValue:i,modelValueChanged:n,isFocused:a,isHovered:s,isDisabled:o,isReadonly:l,inputId:u,charLimitExceeded:h,charLimitExceededError:f,modifiedAttrs:d,handleInput:p,getValue:()=>i.value||n.value?i.value:t.modelValue}}}),w9={class:"text-on-input"},_9=["for"],x9=["id","value","aria-invalid"],S9=["id","value","aria-invalid"],C9=["value","aria-invalid"],P9={key:4,class:"help"};function O9(t,r,e,i,n,a){const s=we("KLabel");return O(),B("div",{class:ge([[t.$attrs.class,{"input-error":t.charLimitExceeded||t.hasError||String(t.$attrs.class||"").includes("input-error")}],"k-input-wrapper"])},[t.label&&t.overlayLabel?(O(),B("div",{key:0,class:ge(`k-input-label-wrapper-${t.size}`)},[M("div",w9,[M("label",Dt({for:t.inputId},t.labelAttributes,{class:{focused:t.isFocused,hovered:t.isHovered,disabled:t.isDisabled,readonly:t.isReadonly}}),[M("span",null,ae(t.label),1)],16,_9),M("input",Dt(t.modifiedAttrs,{id:t.inputId,value:t.getValue(),class:[`k-input-${t.size}`,"form-control k-input"],"aria-invalid":t.hasError||t.charLimitExceeded?"true":void 0,onInput:r[0]||(r[0]=(...o)=>t.handleInput&&t.handleInput(...o)),onMouseenter:r[1]||(r[1]=()=>t.isHovered=!0),onMouseleave:r[2]||(r[2]=()=>t.isHovered=!1),onFocus:r[3]||(r[3]=()=>t.isFocused=!0),onBlur:r[4]||(r[4]=()=>t.isFocused=!1)}),null,16,x9)]),t.charLimitExceeded||t.hasError?(O(),B("p",{key:0,class:ge([{"over-char-limit":t.charLimitExceeded},"has-error"])},ae(t.charLimitExceededError||t.errorMessage),3)):ce("",!0)],2)):t.label?(O(),B("div",{key:1,class:ge(`k-input-label-wrapper-${t.size}`)},[q(s,Dt({for:t.inputId},t.labelAttributes),{default:ne(()=>[K(ae(t.label),1)]),_:1},16,["for"]),M("input",Dt(t.modifiedAttrs,{id:t.inputId,value:t.getValue(),class:[`k-input-${t.size}`,"form-control k-input"],"aria-invalid":t.hasError||t.charLimitExceeded?"true":void 0,onInput:r[5]||(r[5]=(...o)=>t.handleInput&&t.handleInput(...o))}),null,16,S9),t.charLimitExceeded||t.hasError?(O(),B("p",{key:0,class:ge([{"over-char-limit":t.charLimitExceeded},"has-error"])},ae(t.charLimitExceededError||t.errorMessage),3)):ce("",!0)],2)):(O(),B("input",Dt({key:2},t.modifiedAttrs,{value:t.getValue(),class:[`k-input-${t.size}`,"form-control k-input"],"aria-invalid":t.hasError||t.charLimitExceeded?"true":void 0,onInput:r[6]||(r[6]=(...o)=>t.handleInput&&t.handleInput(...o))}),null,16,C9)),(t.charLimitExceeded||t.hasError)&&!t.label?(O(),B("p",{key:3,class:ge(["has-error",{"over-char-limit":t.charLimitExceeded}])},ae(t.charLimitExceededError||t.errorMessage),3)):ce("",!0),t.help?(O(),B("p",P9,ae(t.help),1)):ce("",!0)],2)}const Od=Ye(b9,[["render",O9],["__scopeId","data-v-0bb7b8a1"]]),k9=he({name:"SelectItem",components:{KIcon:et},props:{item:{type:Object,default:null,validator:t=>t.label!==void 0&&t.value!==void 0}},emits:["selected"],setup(t,{emit:r}){return{handleClick:e=>{if(t.item.disabled){e.stopPropagation();return}r("selected",t.item)}}}}),E9=["data-testid"],T9={role:"option",class:"d-block"},D9=["disabled","value"],M9={class:"k-select-item-label mr-2"},I9={class:"k-select-selected-icon-container"};function A9(t,r,e,i,n,a){const s=we("KIcon");return O(),B("div",{key:t.item.key,"data-testid":`k-select-item-${t.item.value}`,class:"k-select-item",onClick:r[0]||(r[0]=(...o)=>t.handleClick&&t.handleClick(...o))},[M("div",T9,[M("button",{class:ge({selected:t.item.selected}),disabled:t.item.disabled===!0?!0:void 0,value:t.item.value},[M("span",M9,[fe(t.$slots,"content",{},()=>[K(ae(t.item.label),1)],!0)]),M("span",I9,[t.item.selected?(O(),be(s,{key:0,class:"selected-item-icon",icon:"check",color:"var(--blue-200)"})):ce("",!0)])],10,D9)])],8,E9)}const B9=Ye(k9,[["render",A9],["__scopeId","data-v-88a5d60a"]]),{getSizeFromString:L9}=Gn(),Zv={popoverClasses:"k-select-popover mt-0",popoverTimeout:0,placement:"bottomStart",hideCaret:!0},F9=he({name:"KSelect",components:{KButton:_t,KIcon:et,KInput:Od,KLabel:Ls,KPop:Bs,KSelectItem:B9,KToggle:c0},inheritAttrs:!1,props:{modelValue:{type:[String,Number],default:""},kpopAttributes:{type:Object,default:()=>({popoverClasses:""})},dropdownMaxHeight:{type:String,default:"300"},label:{type:String,default:""},overlayLabel:{type:Boolean,default:!1},labelAttributes:{type:Object,default:()=>({})},width:{type:String,default:""},placeholder:{type:String,default:""},appearance:{type:String,default:"dropdown",validator:t=>["dropdown","select","button"].includes(t)},buttonText:{type:String,default:""},items:{type:Array,required:!1,default:()=>[],validator:t=>!t.length||t.every(r=>r.label!==void 0&&r.value!==void 0)},positionFixed:{type:Boolean,default:!0},filterFunc:{type:Function,default:t=>t.items.filter(r=>r.label.toLowerCase().includes(t.query.toLowerCase()))},enableFiltering:{type:Boolean,default:null},autosuggest:{type:Boolean,default:!1},loading:{type:Boolean,default:!1},clearable:{type:Boolean,default:!1},testMode:{type:Boolean,default:!1}},emits:["selected","input","change","update:modelValue","query-change"],setup(t,{attrs:r,emit:e}){const i=Y(""),n=Y(null),a=N(()=>t.testMode?"test-select-id-1234":tr()),s=N(()=>t.testMode?"test-select-input-id-1234":tr()),o=N(()=>t.testMode?"test-select-text-id-1234":tr()),l=Y([]),u=Y(!1),c=Y(!1),d=Y(null),h=N({get(){return t.modelValue},set(W){const F=l.value.filter(oe=>oe.value===W);F.length?S(F[0]):W||k()}}),f=N(()=>t.autosuggest?!0:t.enableFiltering!==null?t.appearance==="button"?!1:t.enableFiltering:t.appearance==="dropdown"),p=N(()=>{let W="";return t.width?W=t.width:(W="205",t.appearance==="button"&&(W="230")),L9(W)}),m=N(()=>({width:p.value})),g=N(()=>{const W={...r};return delete W.class,W}),y=N(()=>({...Zv,...t.kpopAttributes,popoverClasses:`${Zv.popoverClasses} ${t.kpopAttributes.popoverClasses} k-select-pop-${t.appearance}`,width:String(de.value),maxWidth:String(de.value),maxHeight:String(t.dropdownMaxHeight),disabled:r.disabled!==void 0&&String(r.disabled)!=="false"||r.readonly!==void 0&&String(r.readonly)!=="false"})),v=N(()=>({...y.value})),b=N(()=>t.autosuggest?l.value:t.filterFunc({items:l.value,query:i.value})),w=N(()=>t.placeholder?t.placeholder:r.placeholder?r.placeholder:t.appearance==="button"||!f.value?"Select an item":"Filter..."),_=N(()=>t.buttonText&&n.value?t.buttonText:n.value?n.value.label:w.value),x=N(()=>t.appearance==="select"&&t.clearable&&!!n.value),T=W=>{if(!f.value)return W.preventDefault(),!1},S=W=>{l.value.forEach(F=>{var oe,me;F.key===W.key?(F.selected=!0,F.key=(oe=F==null?void 0:F.key)!=null&&oe.includes("-selected")?F.key:`${F.key}-selected`,F.key+="-selected",n.value=F):F.selected?(F.selected=!1,F.key=(me=F==null?void 0:F.key)==null?void 0:me.replace(/-selected/gi,"")):F.selected=!1}),i.value=t.appearance==="dropdown"?"":W.label,e("selected",W),e("input",W.value),e("change",W),e("update:modelValue",W.value)},k=()=>{l.value.forEach(W=>{var F;W.selected=!1,W.key=(F=W==null?void 0:W.key)==null?void 0:F.replace(/-selected/gi,"")}),n.value=null,t.appearance==="select"&&(i.value=""),e("input",null),e("change",null),e("update:modelValue",null)},I=(W,F)=>{if(W.keyCode===27){F.value=!1;return}const oe=document.getElementById(o.value);!F.value&&oe&&oe.click()},H=W=>{i.value=W,e("query-change",W)},R=()=>{c.value=!0,u.value||(u.value=!0,e("query-change",""))},U=()=>{c.value=!1};$e(h,(W,F)=>{if(W!==F){const oe=l.value.filter(me=>me.value===W);oe.length?S(oe[0]):W||k()}}),$e(()=>t.items,(W,F)=>{var oe,me,Se;if(JSON.stringify(W)!==JSON.stringify(F)){l.value=JSON.parse(JSON.stringify(t.items));for(let Me=0;Me{d.value.updatePopper()})}},{deep:!0,immediate:!0});const de=Y(0);return{filterStr:i,selectedItem:n,selectId:a,selectInputId:s,selectTextId:o,selectItems:l,modifiedAttrs:g,popper:d,boundKPopAttributes:v,widthValue:p,widthStyle:m,filteredItems:b,placeholderText:w,selectButtonText:_,isClearVisible:x,handleItemSelect:S,clearSelection:k,triggerFocus:I,inputWidth:de,filterIsEnabled:f,onInputKeypress:T,onQueryChange:H,onInputFocus:R,onInputBlur:U,onPopoverOpen:()=>{const W=document.getElementById(s.value);W&&(de.value=W.offsetWidth)}}}}),R9=["id"],N9={class:"selected-item-label"},j9=["id"],V9=["id"],H9={key:1,class:"k-select-list ma-0 pa-0"};function z9(t,r,e,i,n,a){const s=we("KLabel"),o=we("KIcon"),l=we("KButton"),u=we("KInput"),c=we("KSelectItem"),d=we("KPop"),h=we("KToggle");return O(),B("div",{style:gr(t.widthStyle),class:ge(["k-select",[t.$attrs.class]])},[t.label&&!t.overlayLabel?(O(),be(s,Dt({key:0,for:t.selectId},t.labelAttributes,{"data-testid":"k-select-label"}),{default:ne(()=>[K(ae(t.label),1)]),_:1},16,["for"])):ce("",!0),M("div",{id:t.selectId,"data-testid":"k-select-selected-item"},[t.selectedItem&&t.appearance==="dropdown"?(O(),B("div",{key:0,class:ge(["k-select-item-selection px-3 py-1",{"overlay-label-item-selection":t.overlayLabel}])},[M("div",N9,ae(t.selectedItem.label),1),M("button",{class:"clear-selection-icon cursor-pointer non-visual-button",onClick:r[0]||(r[0]=(...f)=>t.clearSelection&&t.clearSelection(...f)),onKeyup:r[1]||(r[1]=un((...f)=>t.clearSelection&&t.clearSelection(...f),["enter"]))},[q(o,{color:"var(--blue-200)",icon:"clear"})],32)],2)):ce("",!0),q(h,null,{default:ne(({toggle:f,isToggled:p})=>[q(d,Dt({ref:"popper"},t.boundKPopAttributes,{"on-popover-click":()=>(f(),p.value),"position-fixed":t.positionFixed,"test-mode":!!t.testMode||void 0,target:`[id='${t.selectInputId}']`,onOpened:()=>{t.filterStr="",f(),t.onPopoverOpen()},onClosed:()=>{t.selectedItem&&t.appearance==="select"&&(t.filterStr=t.selectedItem.label),p.value&&f()}}),{content:ne(()=>[t.autosuggest&&t.loading?fe(t.$slots,"loading",{key:0},()=>[q(o,{class:"k-select-loading","data-testid":"k-select-loading",icon:"spinner"})],!0):(O(),B("div",H9,[(O(!0),B(qe,null,Wt(t.filteredItems,m=>(O(),be(c,{key:m.key,item:m,onSelected:t.handleItemSelect},{content:ne(()=>[fe(t.$slots,"item-template",{item:m,class:"select-item-label select-item-desc"},void 0,!0)]),_:2},1032,["item","onSelected"]))),128)),!t.filteredItems.length&&!t.$slots.empty?(O(),be(c,{key:"k-select-empty-state",item:{label:"No results",value:"no_results"},class:"k-select-empty-item"})):ce("",!0)])),!t.loading&&!t.filteredItems.length?fe(t.$slots,"empty",{key:2},void 0,!0):ce("",!0)]),default:ne(()=>[t.appearance==="button"?(O(),B("div",{key:0,id:t.selectInputId,class:"k-select-button","data-testid":"k-select-input",style:{position:"relative"},role:"listbox"},[q(l,Dt({id:t.selectTextId,style:t.widthStyle,"show-caret":"","is-rounded":!1},t.modifiedAttrs,{appearance:"btn-link",onKeyup:m=>t.triggerFocus(m,p)}),{default:ne(()=>[K(ae(t.selectButtonText),1)]),_:2},1040,["id","style","onKeyup"])],8,j9)):(O(),B("div",{key:1,id:t.selectInputId,class:ge([{"k-select-input":t.appearance==="select","no-filter":!t.filterIsEnabled,"is-readonly":t.$attrs.readonly!==void 0&&String(t.$attrs.readonly)!=="false","is-open":p.value},"select-input-container"]),"data-testid":"k-select-input",style:{position:"relative"},role:"listbox",onClick:r[2]||(r[2]=m=>{t.$attrs.disabled!==void 0&&String(t.$attrs.disabled)!=="false"&&m.stopPropagation()})},[t.isClearVisible?(O(),be(l,{key:0,class:ge([{"overlay-label-clear":t.overlayLabel},"clear-selection-icon cursor-pointer non-visual-button"]),onClick:t.clearSelection,onKeyup:un(t.clearSelection,["enter"])},{default:ne(()=>[q(o,{icon:"clear",color:"var(--grey-500)",size:"18"})]),_:1},8,["class","onClick","onKeyup"])):ce("",!0),t.appearance==="select"?(O(),be(o,{key:1,icon:"chevronDown",color:"var(--grey-500)",size:"18",class:ge({"overlay-label-chevron":t.overlayLabel})},null,8,["class"])):ce("",!0),q(u,Dt({id:t.selectTextId},t.modifiedAttrs,{"model-value":t.filterStr,label:t.label&&t.overlayLabel?t.label:void 0,"overlay-label":t.overlayLabel,placeholder:t.selectedItem&&t.appearance==="select"&&!t.filterIsEnabled?t.selectedItem.label:t.placeholderText,autocomplete:"off",autocapitalize:"off",class:[{"cursor-default prevent-pointer-events":!t.filterIsEnabled,"input-placeholder-dark has-chevron":t.appearance==="select","has-clear":t.isClearVisible,"is-readonly":t.$attrs.readonly!==void 0&&String(t.$attrs.readonly)!=="false"},"k-select-input"],onKeypress:t.onInputKeypress,onKeyup:m=>t.triggerFocus(m,p),"onUpdate:modelValue":t.onQueryChange,onFocus:t.onInputFocus,onBlur:t.onInputBlur}),null,16,["id","model-value","label","overlay-label","placeholder","class","onKeypress","onKeyup","onUpdate:modelValue","onFocus","onBlur"])],10,V9))]),_:2},1040,["on-popover-click","position-fixed","test-mode","target","onOpened","onClosed"])]),_:3})],8,R9)],6)}const U9=Ye(F9,[["render",z9],["__scopeId","data-v-62ed4ca6"]]),$9=he({name:"PaginationOffset",components:{KIcon:et},props:{prevButtonDisabled:{type:Boolean,default:!1},nextButtonDisabled:{type:Boolean,default:!1},testMode:{type:Boolean,default:!1}},emits:["getPrevOffset","getNextOffset"],setup(t,{emit:r}){return{getPrevOffset:()=>{t.prevButtonDisabled||r("getPrevOffset")},getNextOffset:()=>{t.nextButtonDisabled||r("getNextOffset")}}}}),Y9={class:"pagination-offset-button-container mb-0 pa-0"};function W9(t,r,e,i,n,a){const s=we("KIcon"),o=we("KButton");return O(),B("div",Y9,[q(o,{class:ge([{disabled:t.prevButtonDisabled},"pagination-button"]),"data-testid":"prev-btn","aria-label":"Go to the previous page",onClick:Pr(t.getPrevOffset,["prevent"])},{icon:ne(()=>[q(s,{color:t.prevButtonDisabled?"var(--grey-500)":"var(--blue-400)",icon:"arrowLeft",size:"16","view-box":"0 0 16 16"},null,8,["color"])]),_:1},8,["class","onClick"]),q(o,{class:ge([{disabled:t.nextButtonDisabled},"pagination-button"]),"data-testid":"next-btn","aria-label":"Go to the next page",onClick:Pr(t.getNextOffset,["prevent"])},{icon:ne(()=>[q(s,{color:t.nextButtonDisabled?"var(--grey-500)":"var(--blue-400)",icon:"arrowRight",size:"16","view-box":"0 0 16 16"},null,8,["color"])]),_:1},8,["class","onClick"])])}const K9=Ye($9,[["render",W9],["__scopeId","data-v-16e16c5e"]]),G9=he({name:"KPagination",components:{KIcon:et,KSelect:U9,PaginationOffset:K9},props:{items:{type:Array,default:()=>[]},totalCount:{type:Number,default:0},pageSizes:{type:Array,default:()=>[15,30,50,75,100],validator:t=>!!t.length&&t.every(r=>typeof r=="number")},initialPageSize:{type:Number,default:null},neighbors:{type:Number,default:1},searchTriggered:{type:Boolean,default:!1},currentPage:{type:Number,default:null},disablePageJump:{type:Boolean,default:!1},paginationType:{type:String,default:"default",validator:t=>["default","offset"].includes(t)},offsetPrevButtonDisabled:{type:Boolean,default:!1},offsetNextButtonDisabled:{type:Boolean,default:!1},testMode:{type:Boolean,default:!1}},emits:["pageChanged","pageSizeChanged","getNextOffset","getPrevOffset"],setup(t,{emit:r}){const e=Y(t.currentPage?t.currentPage:1),i=Y(t.initialPageSize?t.initialPageSize:t.pageSizes[0]),n=Y(Math.ceil(t.totalCount/i.value)),a=t.pageSizes.map((k,I)=>({label:`${k}`,key:`size-${I}`,value:k})),s=Y(""),o=(k,I,H,R)=>{if(t.disablePageJump)return 0;let U=[...Array(I).keys()].map(W=>W+1);const de=5+2*t.neighbors;return U.length<=de||(H?H&&R?U=U.filter(W=>W>k-t.neighbors-1&&WW>I-t.neighbors*2-3)):U=U.filter(W=>W<=t.neighbors*2+3)),U},l=Y(e.value===1),u=Y(e.value===n.value),c=N(()=>(e.value-1)*i.value+1),d=N(()=>{const k=c.value-1+i.value;return k>t.totalCount?t.totalCount:k}),h=N(()=>`${c.value} to ${d.value}`),f=N(()=>` of ${t.totalCount}`),p=N(()=>t.currentPage?t.currentPage:e.value),m=Y(!1),g=Y(n.value>5+2*t.neighbors),y=Y(o(p.value,n.value,!1,n.value>5+2*t.neighbors)),v=()=>{u.value||(e.value++,_())},b=()=>{l.value||(e.value--,_())},w=k=>{e.value=k,_()},_=()=>{const k=(e.value-1)*i.value+i.value;u.value=k>=t.totalCount,l.value=e.value===1;const I=5+2*t.neighbors;n.value<=I?(m.value=!1,g.value=!1):(m.value=e.value>=t.neighbors+4,g.value=e.value<=n.value-t.neighbors-3),y.value=o(e.value,n.value,m.value,g.value),r("pageChanged",{page:e.value,pageCount:n.value,firstItem:c.value,lastItem:d.value,visibleItems:t.items.slice(c.value-1,d.value)})},x=k=>{i.value=k.value,s.value=i.value+" items per page",n.value=Math.ceil(t.totalCount/i.value),r("pageSizeChanged",{pageSize:i.value,pageCount:n.value}),t.currentPage!==1&&w(1)},T=()=>{r("getNextOffset")},S=()=>{r("getPrevOffset")};return $e(()=>t.currentPage,(k,I)=>{k!==I&&w(k)}),{kpopAttrs:{placement:"top"},currentPageSize:i,pageCount:n,pageSizeOptions:a,backDisabled:l,forwardDisabled:u,pageSizeText:s,pagesVisible:y,firstDetached:m,lastDetached:g,startCount:c,endCount:d,pagesString:h,pageCountString:f,currentlySelectedPage:p,pageForward:v,pageBack:b,changePage:w,updatePage:_,updatePageSize:x,getNextOffset:T,getPrevOffset:S}}}),Z9={"aria-label":"Pagination Navigation","data-testid":"k-pagination-container"},q9={class:"card-pagination-bar"},X9={class:"pagination-text","data-testid":"visible-items"},Q9={class:"pagination-text-pages"},J9={class:"pagination-button-container"},eI={key:0,class:"pagination-button","data-testid":"page-1-btn"},tI={key:1,class:"pagination-button placeholder"},rI=["data-testid"],iI=["aria-label","aria-current","onClick"],nI={key:2,class:"pagination-button placeholder"},aI={key:3,class:"pagination-button"},sI={class:"page-size-select","data-testid":"page-size-dropdown"};function oI(t,r,e,i,n,a){const s=we("KIcon"),o=we("PaginationOffset"),l=we("KSelect");return O(),B("nav",Z9,[M("div",q9,[t.paginationType==="default"?(O(),B(qe,{key:0},[M("span",X9,[M("span",Q9,ae(t.pagesString),1),K(" "+ae(t.pageCountString),1)]),M("ul",J9,[M("li",{class:ge([{disabled:t.backDisabled},"pagination-button square"]),"data-testid":"prev-btn"},[M("a",{href:"#","aria-label":"Go to the previous page",onClick:r[0]||(r[0]=Pr((...u)=>t.pageBack&&t.pageBack(...u),["prevent"]))},[q(s,{color:t.backDisabled?"var(--KPaginationDisabledColor, var(--grey-500))":"var(--KPaginationColor, var(--blue-400))",icon:"arrowLeft",size:"16","view-box":"0 0 16 14"},null,8,["color"])])],2),!t.disablePageJump&&t.firstDetached?(O(),B("li",eI,[M("a",{href:"#","aria-label":"Go to the first page",onClick:r[1]||(r[1]=Pr(u=>t.changePage(1),["prevent"]))},"1")])):ce("",!0),!t.disablePageJump&&t.firstDetached?(O(),B("li",tI," ... ")):ce("",!0),(O(!0),B(qe,null,Wt(t.pagesVisible,u=>(O(),B("li",{key:u,class:ge([{active:u==t.currentlySelectedPage},"pagination-button"]),"data-testid":`page-${u}-btn`},[M("a",{"aria-label":`Go to page ${u}`,"aria-current":u==t.currentlySelectedPage&&"page"||void 0,href:"#",onClick:Pr(c=>t.changePage(u),["prevent"])},ae(u),9,iI)],10,rI))),128)),!t.disablePageJump&&t.lastDetached?(O(),B("li",nI," ... ")):ce("",!0),!t.disablePageJump&&t.lastDetached?(O(),B("li",aI,[M("a",{href:"#","aria-label":"Go to the last page","data-testid":"last-btn",onClick:r[2]||(r[2]=Pr(u=>t.changePage(t.pageCount),["prevent"]))},ae(t.pageCount),1)])):ce("",!0),M("li",{class:ge([{disabled:t.forwardDisabled},"pagination-button square"]),"data-testid":"next-btn"},[M("a",{href:"#","aria-label":"Go to the next page",onClick:r[3]||(r[3]=Pr((...u)=>t.pageForward&&t.pageForward(...u),["prevent"]))},[q(s,{color:t.forwardDisabled?"var(--KPaginationDisabledColor, var(--grey-500))":"var(--KPaginationColor, var(--blue-400))",icon:"arrowRight",size:"16","view-box":"0 0 16 14"},null,8,["color"])])],2)])],64)):(O(),be(o,{key:1,"prev-button-disabled":t.offsetPrevButtonDisabled,"next-button-disabled":t.offsetNextButtonDisabled,onGetPrevOffset:t.getPrevOffset,onGetNextOffset:t.getNextOffset},null,8,["prev-button-disabled","next-button-disabled","onGetPrevOffset","onGetNextOffset"])),M("span",sI,[q(l,{placeholder:`${t.currentPageSize} items per page`,items:t.pageSizeOptions,"test-mode":!!t.testMode||void 0,"button-text":t.pageSizeText,"kpop-attributes":t.kpopAttrs,"position-fixed":"",width:"205",appearance:"button",onSelected:t.updatePageSize},null,8,["placeholder","items","test-mode","button-text","kpop-attributes","onSelected"])])])])}const O_=Ye(G9,[["render",oI],["__scopeId","data-v-d0aae7b2"]]),lI=he({name:"KSkeletonBox",props:{width:{type:String,default:"1",validator:function(t){return["1","2","5","6","10","25","50","75","100"].includes(t)}},height:{type:String,default:"1",validator:t=>["1","2"].includes(t)}}});function uI(t,r,e,i,n,a){return O(),B("div",{class:ge([{[`width-${t.width}`]:!0,[`height-${t.height}`]:!0},"box mr-1"])},null,2)}const Tl=Ye(lI,[["render",uI],["__scopeId","data-v-2ffc7dea"]]),cI=he({name:"SkeletonBase",components:{KSkeletonBox:Tl}}),dI={class:"skeleton-loader"};function hI(t,r,e,i,n,a){const s=we("KSkeletonBox");return O(),B("div",dI,[fe(t.$slots,"default",{},()=>[q(s,{width:"100",height:"1"}),q(s,{width:"100",height:"1"}),q(s,{width:"75",height:"1"})],!0)])}const fI=Ye(cI,[["render",hI],["__scopeId","data-v-2f46a0c1"]]),pI=he({name:"CardSkeleton",components:{KSkeletonBox:Tl},props:{cardCount:{type:Number,default:1}}}),gI=t=>(li("data-v-d7916644"),t=t(),ui(),t),mI={class:"skeleton-card-wrapper"},vI={class:"skeleton-card"},yI={class:"skeleton-card-header"},bI=gI(()=>M("hr",{class:"mb-0"},null,-1)),wI={class:"skeleton-card-content"},_I={class:"skeleton-card-footer"};function xI(t,r,e,i,n,a){const s=we("KSkeletonBox");return O(),B("div",mI,[(O(!0),B(qe,null,Wt(t.cardCount,o=>(O(),B("div",{key:o,class:"skeleton-card-column"},[M("div",vI,[M("div",yI,[fe(t.$slots,"card-header",{},()=>[q(s,{height:"2",width:"25"}),q(s,{class:"ml-2",width:"75",height:"2"}),bI],!0)]),M("div",wI,[fe(t.$slots,"card-content",{},()=>[q(s,{width:"10"})],!0)]),M("div",_I,[fe(t.$slots,"card-footer",{},()=>[q(s,{width:"5"}),q(s,{width:"5"})],!0)])])]))),128))])}const SI=Ye(pI,[["render",xI],["__scopeId","data-v-d7916644"]]),CI=he({name:"TableSkeleton",components:{KSkeletonBox:Tl},props:{rows:{type:Number,default:6},columns:{type:Number,default:6}},setup(){return{calcWidth:(t,r)=>[3,4].indexOf(t)===-1&&t!==r?"10":[3,4].indexOf(t)>-1||t===r?"6":""}}}),PI={class:"skeleton-table-wrapper"};function OI(t,r,e,i,n,a){const s=we("KSkeletonBox");return O(),B("div",PI,[(O(!0),B(qe,null,Wt(t.rows,o=>(O(),B("div",{key:o,class:"skeleton-table-row"},[fe(t.$slots,"default",{},()=>[(O(!0),B(qe,null,Wt(t.columns,l=>(O(),be(s,{key:l,width:t.calcWidth(l,t.columns),class:ge({"mr-6":l!==t.columns,"w-100":l===t.columns,"skeleton-cell":!0})},null,8,["width","class"]))),128))],!0)]))),128))])}const kI=Ye(CI,[["render",OI],["__scopeId","data-v-84f8bae6"]]),EI=he({name:"FormSkeleton",components:{KSkeletonBox:Tl}}),TI={class:"skeleton-form-wrapper"},DI={class:"skeleton-form-row"},MI={class:"skeleton-form-row"},II={class:"skeleton-form-row"},AI={class:"skeleton-form-row"};function BI(t,r,e,i,n,a){const s=we("KSkeletonBox");return O(),B("div",TI,[M("div",DI,[q(s,{width:"10",height:"1"}),q(s,{width:"100",height:"2"})]),M("div",MI,[q(s,{width:"10",height:"1"}),q(s,{width:"100",height:"2"})]),M("div",II,[q(s,{width:"10",height:"1"}),q(s,{width:"100",height:"2"})]),M("div",AI,[q(s,{width:"10",height:"1"}),q(s,{width:"100",height:"2"})])])}const LI=Ye(EI,[["render",BI],["__scopeId","data-v-11e4f5bf"]]),FI="data:image/gif;base64,R0lGODlhtwC3APf+AB9Uef7+/k94lQVAafn6+/z9/QM+aAI+Z9/n7Pv8/fX3+fb4+gtEbQQ/aF+Fn/L19whCa/f5+v39/uzw9A5HbgE9ZwdBahtRdhdOdOnu8jVlhkBtjHWVrLbH0y9ggluCnd3l6x5TeAxFbRBIcPP2+HuasDBhgxNLcSVYfOrv8vH098PR2+ft8ejt8RFJcEVxj2OIoeXr76G3x4aitlqBnNni6A9Hb+bs8G+Rqe/z9drj6YKftO3x9NHc4xhOdPj6+9Xf5sXT3Km9y6u/zRlPdWGGoDFhg0hzkfr7/AZBamuOpoWitlmAmyZZfbvL1jloiCFVeglDa9jh6KK4x9Ld5L/O2b3N18/a4nmZr0NvjlR8mBZNcyJWeiNXexxRd6/Cz8jV3p61xbXG0zdmh6W6yaS5yIejt8zY4ERwj2aKo0dykWiMpMfU3SdafShbfj5ri87a4gpEbODn7Jmxwn+dsg1GbuLp7kFujY6puxRLchJKcdPd5ZOsvsbT3fD09ipcf42ou+Tq74Ces2eLpJGrvaO5yOPq7m2Pp9vj6XGSqlN7mMrW3ylbf1Z+mrrK1qi8y1B5ltTe5cDP2RVMc97m65evwa3AzjtpiSxegLPF0YOgtXiYrlJ7l520xM3Z4YumuZ+2xX2csbHD0Fh/mzhniMnW3013lDJihLzM12mMpdfg567BzrLE0R1Sdz9sjOvw8+Ho7TZlhi5fgiBUeY+pvEx2lKe8yrDD0Kq+zEt1k4mluEJujjpoiVd/mpWuvytdgKC2xpqywl2DnlF6l3qZr6zAzVyCnT1ri26QqMvX4PT3+IqmuZavwKa7yjxqitzk6tbg5neXrSRYfJiwwbnJ1TRkhTNjhWqNpnKTqrfI1JKsvnaWrZStv2WJo7TG0oGfs8LQ2lV9mYShtS1egb7N2Juzw3SVrLjJ1NDb44ikuGSIomyPp3OUq0p1kkl0kkZykMHQ2nybsH6cspyzxO7y9WCFoBpQdpCqvIynusTS3HCSqWKHoQA8Zv///////wAAACH/C05FVFNDQVBFMi4wAwEAAAAh/wtYTVAgRGF0YVhNUDw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQwIDc5LjE2MDQ1MSwgMjAxNy8wNS8wNi0wMTowODoyMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo3ZjIxZWJkYy04MzJhLTQwZjEtYWZlMy1lMjZhNzM4ZGY5YTMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NjNGMkExNzA5QzQ2MTFFOThCRTFFOEI2M0M2NTQ0NUIiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NjNGMkExNkY5QzQ2MTFFOThCRTFFOEI2M0M2NTQ0NUIiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTkgKE1hY2ludG9zaCkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoyN2YyODg3Yi1jY2Y3LTQxODItYjE3YS0xMTY4NjU4MjI5ZDgiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6N2YyMWViZGMtODMyYS00MGYxLWFmZTMtZTI2YTczOGRmOWEzIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+Af/+/fz7+vn49/b19PPy8fDv7u3s6+rp6Ofm5eTj4uHg397d3Nva2djX1tXU09LR0M/OzczLysnIx8bFxMPCwcC/vr28u7q5uLe2tbSzsrGwr66trKuqqainpqWko6KhoJ+enZybmpmYl5aVlJOSkZCPjo2Mi4qJ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",RI=he({name:"FullScreenKongSkeleton",props:{progress:{type:Number,default:null}},setup(t){const r=Y(0),e=Y(0),i=N(()=>t.progress!==null?t.progress:e.value);return Rt(()=>{t.progress||(r.value=setInterval(()=>{e.value>=100&&(clearInterval(r.value),e.value=100),e.value=Math.min(e.value+Math.ceil(Math.random()*10*30),100)},200))}),Ui(()=>{clearInterval(r.value)}),{timer:r,progressInternal:e,progression:i,loaderImage:FI}}}),NI={class:"fullscreen-loading-container","data-testid":"full-screen-loader"},jI=["src"],VI={class:"progress"};function HI(t,r,e,i,n,a){return O(),B("div",NI,[M("div",null,[M("img",{src:t.loaderImage,alt:"Loading"},null,8,jI),M("div",VI,[M("div",{style:gr({width:`${t.progression}%`}),class:"progress-bar",role:"progressbar"},null,4)])])])}const zI=Ye(RI,[["render",HI],["__scopeId","data-v-4f1a85a8"]]),UI=he({name:"KSkeleton",components:{Skeleton:fI,CardSkeleton:SI,TableSkeleton:kI,FormSkeleton:LI,FullScreenKongSkeleton:zI,KIcon:et},props:{delayMilliseconds:{type:Number,required:!1,default:0},type:{type:String,default:"",validator:t=>["table","card","form","spinner","fullscreen-kong",""].includes(t)},progress:{type:Number,required:!1,default:null},cardCount:{type:Number,default:1},tableColumns:{type:Number,required:!1,default:6},tableRows:{type:Number,required:!1,default:6}},setup(t){const r=Y(!1);return Rt(()=>{setTimeout(()=>{r.value=!0},t.delayMilliseconds)}),{isVisible:r}}});function $I(t,r,e,i,n,a){const s=we("CardSkeleton"),o=we("TableSkeleton"),l=we("FormSkeleton"),u=we("FullScreenKongSkeleton"),c=we("KIcon"),d=we("Skeleton");return t.isVisible?(O(),B("div",{key:0,class:ge([{"w-100":t.type!=="spinner","opacity-0":!t.isVisible},"d-flex flex-wrap k-skeleton-container"])},[t.type==="card"?(O(),be(s,{key:0,"card-count":t.cardCount},{"card-header":ne(()=>[fe(t.$slots,"card-header")]),"card-content":ne(()=>[fe(t.$slots,"card-content")]),"card-footer":ne(()=>[fe(t.$slots,"card-footer")]),_:3},8,["card-count"])):t.type==="table"?(O(),be(o,{key:1,columns:t.tableColumns,rows:t.tableRows},{default:ne(()=>[fe(t.$slots,"default")]),_:3},8,["columns","rows"])):t.type==="form"?(O(),be(l,{key:2})):t.type==="fullscreen-kong"?(O(),be(u,{key:3,progress:t.progress},null,8,["progress"])):t.type==="spinner"?(O(),be(c,{key:4,icon:"spinner",size:"18",color:"#000"})):(O(),be(d,{key:5}))],2)):ce("",!0)}const k_=Ye(UI,[["render",$I]]),YI=he({name:"KCatalogItem",components:{KCard:v0},props:{item:{type:Object,default:()=>({})},truncate:{type:Boolean,default:!0},testMode:{type:Boolean,default:!1}},emits:["clicked"],setup(t,{emit:r}){return{handleCardClick:(e,i)=>{r("clicked",{evt:e,item:i})}}}});function WI(t,r,e,i,n,a){const s=we("KCard");return O(),be(s,{"has-hover":"",role:"button",tabindex:"0",class:"grid-item d-flex flex-column overflow-hidden k-card-catalog-item","data-testid":t.item&&t.item.title?`${t.item.title.replace(/[^0-9a-z]/gi,"-")}-catalog-item`:"catalog-item","test-mode":!!t.testMode||void 0,onClick:r[0]||(r[0]=o=>t.handleCardClick(o,t.item))},{title:ne(()=>[fe(t.$slots,"cardTitle",{},()=>[K(ae(t.item?t.item.title:""),1)],!0)]),body:ne(()=>[M("div",{class:ge({"multi-line-truncate":t.truncate})},[fe(t.$slots,"cardBody",{},()=>[K(ae(t.item?t.item.description:""),1)],!0)],2)]),_:3},8,["data-testid","test-mode"])}const KI=Ye(YI,[["render",WI],["__scopeId","data-v-f7fba218"]]),{useRequest:GI,useDebounce:ZI}=Gn();he({name:"KCatalog",components:{KButton:_t,KCatalogItem:KI,KEmptyState:y0,KPagination:O_,KSkeleton:k_,KSkeletonBox:Tl},props:{isLoading:{type:Boolean,default:!1},cardSize:{type:String,default:"medium",validator:t=>["small","medium","large"].includes(t)},title:{type:String,default:""},noTruncation:{type:Boolean,default:!1},emptyStateTitle:{type:String,default:"No Data"},emptyStateMessage:{type:String,default:"There is no data to display."},emptyStateActionRoute:{type:[Object,String],default:""},emptyStateActionMessage:{type:String,default:""},emptyStateActionButtonIcon:{type:String,default:""},emptyStateIcon:{type:String,default:""},emptyStateIconColor:{type:String,default:""},emptyStateIconSize:{type:String,default:"50"},hasError:{type:Boolean,default:!1},errorStateTitle:{type:String,default:"An error occurred"},errorStateMessage:{type:String,default:"Data cannot be displayed due to an error."},errorStateActionRoute:{type:[Object,String],default:""},errorStateActionMessage:{type:String,default:""},errorStateIcon:{type:String,default:""},errorStateIconColor:{type:String,default:""},errorStateIconSize:{type:String,default:"50"},fetcher:{type:Function,required:!0},initialFetcherParams:{type:Object,default:null},fetcherCacheKey:{type:String,default:""},searchInput:{type:String,default:""},paginationNeighbors:{type:Number,default:1},paginationPageSizes:{type:Array,default:()=>[15,30,50,75,100],validator:t=>!!t.length&&t.every(r=>typeof r=="number")},paginationTotalItems:{type:Number,default:null},disablePaginationPageJump:{type:Boolean,default:!1},disablePagination:{type:Boolean,default:!1},hidePaginationWhenOptional:{type:Boolean,default:!1},testMode:{type:[String,Boolean],default:!1}},emits:["kcatalog-error-cta-clicked","kcatalog-empty-state-cta-clicked"],setup(t,{slots:r}){const e={page:1,pageSize:15,query:""},i=Y([]),n=Y(0),a=Y(""),s=Y(1),o=Y(15),l=Y(!0),u=Y(!1),c=N(()=>!!r.toolbar),d=async()=>{l.value=!0;const w=t.searchInput,_=await t.fetcher({query:w||a.value,pageSize:o.value,page:s.value});return i.value=_.data,n.value=t.paginationTotalItems||_.total||_.data.length,l.value=!1,_},h=async()=>{const w={...e,...t.initialFetcherParams};s.value=w.page,o.value=w.pageSize,a.value=w.query,u.value=!0},f=N(()=>!t.fetcher||!u.value?"":`catalog-item_${Math.floor(Math.random()*1e3)}_${t.fetcherCacheKey}`),{query:p,search:m}=ZI("",350),{revalidate:g}=GI(()=>f.value,()=>d(),{revalidateOnFocus:!1}),y=({page:w})=>{s.value=w},v=({pageSize:w})=>{o.value=w},b=w=>w.toLowerCase().replace(/[^[a-z0-9]/gi,"-");return $e(()=>t.searchInput,w=>{m(w)},{immediate:!0}),$e(()=>[p.value,s.value,o.value],()=>{g()},{immediate:!0}),Rt(()=>{h()}),{data:i,isCardLoading:l,page:s,pageChangeHandler:y,pageSize:o,pageSizeChangeHandler:v,total:n,getTestIdString:b,hasToolbarSlot:c}}});he({name:"KCheckbox",inheritAttrs:!1,props:{modelValue:{type:Boolean,default:!1,required:!0},label:{type:String,default:""},description:{type:String,default:""}},emits:["input","change","update:modelValue"],setup(t,{slots:r,emit:e,attrs:i}){const n=N(()=>!!(t.label||r.default)),a=o=>{e("change",o.target.checked),e("input",o.target.checked),e("update:modelValue",o.target.checked)},s=N(()=>{const o={...i};return delete o.class,o});return{hasLabel:n,modifiedAttrs:s,handleChange:a}}});function qI(t,r){let e;return(...i)=>{clearTimeout(e),e=window==null?void 0:window.setTimeout(()=>{t(...i)},r)}}const Ea=t=>(li("data-v-37a155b9"),t=t(),ui(),t),XI=["id"],QI={key:0,class:"k-code-block-actions"},JI={class:"k-search-container"},eA=["for"],tA=Ea(()=>M("span",{class:"k-visually-hidden"},"Search",-1)),rA=[tA],iA=["id"],nA={key:0,class:"k-code-block-search-error"},aA=Ea(()=>M("span",{class:"k-visually-hidden"},"Clear query",-1)),sA={class:"k-search-actions"},oA=Ea(()=>M("span",{class:"k-visually-hidden"},"RegExp mode enabled",-1)),lA=Ea(()=>M("span",{class:"k-visually-hidden"},"Filter mode enabled",-1)),uA=Ea(()=>M("span",{class:"k-visually-hidden"},"Previous match",-1)),cA=Ea(()=>M("span",{class:"k-visually-hidden"},"Next match",-1)),dA={class:"k-code-block-content"},hA={key:0,class:"k-filtered-code-block","data-testid":"k-code-block-filtered-code-block"},fA={class:"k-line-number-rows"},pA=["id","href"],gA=["innerHTML"],mA={key:1,class:"k-highlighted-code-block","data-testid":"k-code-block-highlighted-code-block"},vA={class:"k-line-number-rows"},yA=["id","href"],bA=["innerHTML"],wA=Ea(()=>M("span",{class:"k-visually-hidden"},"Copy",-1)),_A=he({__name:"KCodeBlock",props:{id:{type:String,required:!0},code:{type:String,required:!0},language:{type:String,required:!0},isSearchable:{type:Boolean,required:!1,default:!1},isProcessing:{type:Boolean,required:!1,default:!1},query:{type:String,required:!1,default:""},showCopyButton:{type:Boolean,required:!1,default:!0},showLineNumberLinks:{type:Boolean,required:!1,default:!1}},emits:["code-block-render","matching-lines-change","query-change"],setup(t,{emit:r}){var e,i;const n=t,a=(i=(e=window==null?void 0:window.navigator)==null?void 0:e.platform)!=null&&i.toLowerCase().includes("mac")?"Options":"Alt",s={"alt+c":"copyCode","alt+f":"toggleFilterMode","alt+g":"toggleFilterMode","alt+r":"toggleRegExpMode",f3:"jumpToNextMatch","shift+f3":"jumpToPreviousMatch"},o=qI(R,150),l=Y(n.query),u=Y(!1),c=Y(!1),d=Y(!1),h=Y(null),f=Y(null),p=Y(null),m=Y(0),g=Y([]),y=Y(null),v=N(()=>Array.from({length:n.code.split(` +`).length},($,ue)=>ue+1)),b=N(()=>v.value[v.value.length-1].toString().length+"ch"),w=N(()=>n.id.toLowerCase().replace(/\s+/g,"-")),_=N(()=>n.isProcessing||u.value),x=N(()=>d.value&&T.value!==""),T=N(function(){return l.value===""?"":n.code.split(` +`).filter(($,ue)=>g.value.includes(ue+1)).map($=>{try{const ue=new RegExp(l.value,"gi");return $.replace(ue,le=>`${le}`)}catch{return $}}).join(` +`)});$e(()=>n.code,async function(){await ri(),S(),U()}),$e(()=>c.value,function(){U()}),$e(()=>x.value,async function(){var $,ue;(($=document==null?void 0:document.activeElement)==null?void 0:$.tagName)==="PRE"&&((ue=f.value)==null||ue.focus({preventScroll:!0})),x.value||(await ri(),S(),U())}),Rt(function(){document.addEventListener("keydown",Oe),p.value instanceof HTMLInputElement&&n.query!==""&&(p.value.value=n.query),S(),U()}),yl(function(){document.removeEventListener("keydown",Oe)});function S(){var $;const ue=($=f.value)==null?void 0:$.querySelector(".k-highlighted-code-block"),le=ue==null?void 0:ue.querySelector("code");ue instanceof HTMLElement&&le instanceof HTMLElement&&r("code-block-render",I(ue,le))}function k(){var $;const ue=($=f.value)==null?void 0:$.querySelector(".k-highlighted-code-block"),le=ue==null?void 0:ue.querySelector("code");ue instanceof HTMLElement&&le instanceof HTMLElement&&r("matching-lines-change",I(ue,le))}function I($,ue){return{preElement:$,codeElement:ue,code:n.code,language:n.language,query:l.value,matchingLineNumbers:g.value}}function H($){const ue=$.target;ue.value!==l.value&&(u.value=!0,o(ue.value))}function R($){l.value=$,r("query-change",$),U()}function U(){u.value=!0,h.value=null;const $=l.value.length>=3||n.code.length<1e3,ue=l.value.length>0&&(c.value||!c.value&&$);let le=[];if(ue)try{le=de(n.code.toLowerCase(),l.value.toLowerCase(),c.value)}catch(C){if(C instanceof Error)h.value=C;else throw C}m.value=le.length,g.value=Array.from(new Set(le)),k(),u.value=!1}function de($,ue,le){return le?F($,ue):W($,ue)}function W($,ue){const le=[];let C=0;for(;C<$.length;){const P=$.indexOf(ue,C);if(P===-1)break;const L=$.substring(0,P).split(` +`).length;le.push(L),C=P+1}return le}function F($,ue){const le=$.matchAll(new RegExp(ue,"g")),C=[];for(const P of Array.from(le))if(P.index!==void 0){const L=$.substring(0,P.index).split(` +`).length;C.push(L)}return C}function oe(){p.value instanceof HTMLInputElement&&(p.value.value=""),R("")}function me(){c.value=!c.value,c.value||(h.value=null)}function Se(){d.value=!d.value}const Me=Object.fromEntries(Object.entries(s).map(([$,ue])=>[$.toLowerCase(),ue])),Ve={toggleFilterMode:{trigger:Se,isAllowedContext($){return f.value!==null&&$.composedPath().includes(f.value)},shouldPreventDefaultAction:!0},toggleRegExpMode:{trigger:me,isAllowedContext($){return f.value!==null&&$.composedPath().includes(f.value)},shouldPreventDefaultAction:!0},jumpToNextMatch:{trigger:j,isAllowedContext($){return f.value!==null&&$.composedPath().includes(f.value)},isDisabled:()=>g.value.length===0||d.value,shouldPreventDefaultAction:!0},jumpToPreviousMatch:{trigger:X,isAllowedContext($){return f.value!==null&&$.composedPath().includes(f.value)},isDisabled:()=>g.value.length===0||d.value,shouldPreventDefaultAction:!0},copyCode:{trigger:re,isAllowedContext($){return f.value!==null&&$.composedPath().includes(f.value)},shouldPreventDefaultAction:!0}};function Oe($){const ue=De($.code),le=[$.ctrlKey?"ctrl":"",$.shiftKey?"shift":"",$.altKey?"alt":"",ue].filter(L=>L!=="").join("+"),C=Me[le];if(!C)return;const P=Ve[C];P.isAllowedContext&&!P.isAllowedContext($)||(P.shouldPreventDefaultAction&&$.preventDefault(),!(P.isDisabled&&P.isDisabled())&&P.trigger($))}const pe=["ControlLeft","ControlRight","ShiftLeft","ShiftRight","AltLeft"];function De($){return pe.includes($)?"":$.replace(/^Key/,"").toLowerCase()}function j(){G(1)}function X(){G(-1)}function G($){if(g.value.length===0||!(f.value instanceof HTMLElement))return;typeof y.value=="number"?y.value=(y.value+$+g.value.length)%g.value.length:y.value=0;const ue=g.value[y.value];if(!ue)return;const le=f.value.querySelector(`#${w.value}-L${ue}`);le instanceof HTMLElement&&typeof le.scrollIntoView=="function"&&le.scrollIntoView({block:"center"})}async function re($){const ue=$.currentTarget;await a_(n.code)&&(ue.setAttribute("data-tooltip-text","Copied code!"),window.setTimeout(function(){ue.removeAttribute("data-tooltip-text")},1500))}return($,ue)=>(O(),B("div",{id:n.id,ref_key:"codeBlock",ref:f,class:"k-code-block",tabindex:"0",style:gr(`--maxLineNumberWidth: ${te(b)}`),"data-testid":"k-code-block"},[t.isSearchable?(O(),B("div",QI,[M("div",JI,[q(et,{class:"k-search-icon",icon:"search",size:"20",color:"currentColor","data-testid":"k-code-block-search-icon"}),M("label",{for:`${n.id}-search-input`,class:"k-code-block-search-label"},rA,8,eA),M("input",{id:`${n.id}-search-input`,ref_key:"codeBlockSearchInput",ref:p,class:"k-code-block-search-input",type:"text","data-testid":"k-code-block-search-input",onInput:H},null,40,iA),h.value!==null?(O(),B("p",nA,ae(h.value.message),1)):ce("",!0),q(et,{class:ge(["k-is-processing-icon",{"k-is-processing-icon-is-visible":te(_)}]),icon:"spinner",color:"var(--grey-400)","data-testid":"k-code-block-is-processing-icon"},null,8,["class"]),l.value!==""?(O(),B("button",{key:1,class:"k-clear-query-button",type:"button",appearance:"outline",title:"Clear query","data-testid":"k-code-block-clear-query-button",onClick:oe},[aA,q(et,{class:"k-clear-icon",icon:"clear",size:"20",color:"currentColor","data-testid":"k-code-block-clear-icon"})])):ce("",!0)]),M("p",{class:ge(["k-code-block-search-results",{"k-code-block-search-results-has-query":l.value!==""}])},[m.value===0?(O(),B(qe,{key:0},[K(" No results ")],64)):typeof y.value=="number"&&!te(x)?(O(),B(qe,{key:1},[K(ae(y.value+1)+" of "+ae(m.value),1)],64)):(O(),B(qe,{key:2},[K(ae(m.value)+" results ",1)],64))],2),M("div",sA,[q(_t,{class:"k-regexp-mode-button",type:"button",appearance:c.value?"secondary":"outline","aria-pressed":c.value,"is-rounded":!1,size:"small",title:`Use regular expression (${te(a)}+R)`,"data-testid":"k-code-block-regexp-mode-button",onClick:me},{default:ne(()=>[oA,K(" .* ")]),_:1},8,["appearance","aria-pressed","title"]),q(_t,{class:"k-filter-mode-button",type:"button",icon:"filter",appearance:d.value?"secondary":"outline","aria-pressed":d.value,"is-rounded":!1,size:"small",title:`Filter results (${te(a)}+F)`,"data-testid":"k-code-block-filter-mode-button",onClick:Se},{icon:ne(()=>[q(et,{class:"k-button-icon",icon:"filter",size:"16",title:`Filter results (${te(a)}+F)`,color:"currentColor"},null,8,["title"])]),default:ne(()=>[lA]),_:1},8,["appearance","aria-pressed","title"]),q(_t,{class:"k-previous-match-button",type:"button","is-rounded":!1,size:"small",title:"Previous match (Shift+F3)",disabled:g.value.length===0||d.value,"data-testid":"k-code-block-previous-match-button",onClick:X},{icon:ne(()=>[q(et,{class:"k-button-icon",icon:"chevronUp",size:"16",title:"Previous match (Shift+F3)",color:"currentColor"})]),default:ne(()=>[uA]),_:1},8,["disabled"]),q(_t,{class:"k-next-match-button",type:"button","is-rounded":!1,size:"small",title:"Next match (F3)",disabled:g.value.length===0||d.value,"data-testid":"k-code-block-next-match-button",onClick:j},{icon:ne(()=>[q(et,{class:"k-button-icon",icon:"chevronDown",size:"16",title:"Next match (F3)",color:"currentColor"})]),default:ne(()=>[cA]),_:1},8,["disabled"])])])):ce("",!0),M("div",dA,[te(x)?(O(),B("pre",hA,[M("span",fA,[K(` + `),(O(!0),B(qe,null,Wt(g.value,le=>(O(),B("span",{key:le,class:"k-line"},[K(` + `),M("a",{id:`${te(w)}-L${le}`,class:"k-line-anchor",href:n.showLineNumberLinks?`#${te(w)}-L${le}`:void 0},ae(le),9,pA),K(` + `)]))),128)),K(` + `)]),M("code",{innerHTML:te(T)},null,8,gA)])):(O(),B("pre",mA,[M("span",vA,[K(` + `),(O(!0),B(qe,null,Wt(te(v),le=>(O(),B("span",{key:le,class:ge(["k-line",{"k-line-is-match":g.value.includes(le),"k-line-is-highlighted-match":y.value!==null&&le===g.value[y.value]}])},[K(` + `),M("a",{id:`${te(w)}-L${le}`,class:"k-line-anchor",href:n.showLineNumberLinks?`#${te(w)}-L${le}`:void 0},ae(le),9,yA),K(` + `)],2))),128)),K(` + `)]),M("code",{innerHTML:n.code},null,8,bA)])),n.showCopyButton?(O(),be(_t,{key:2,class:"k-code-block-copy-button",type:"button",appearance:"outline","is-rounded":!1,size:"small",title:`Copy (${te(a)}+C)`,"data-testid":"k-code-block-copy-button",onClick:re},{default:ne(()=>[q(et,{icon:"copy",size:"16",title:`Copy (${te(a)}+C)`,color:"currentColor"},null,8,["title"]),wA]),_:1},8,["title"])):ce("",!0)])],12,XI))}}),_se=Ye(_A,[["__scopeId","data-v-37a155b9"]]);he({name:"KCollapse",components:{KIcon:et},props:{modelValue:{type:Boolean,required:!1,default:!0},title:{type:String,required:!1,default:""},triggerLabel:{type:String,required:!1,default:""},triggerAlignment:{type:String,required:!1,default:"trailing",validator:t=>["leading","trailing"].includes(t)}},emits:["toggled","update:modelValue"],setup(t,{slots:r,emit:e}){const i=N(()=>!!r["visible-content"]),n=Y(!0),a=Y(!1),s=N(()=>t.triggerAlignment==="trailing"),o=N({get(){return t.modelValue},set(c){l(c)}}),l=c=>{a.value||(n.value=t.modelValue),c!==void 0?n.value=c:n.value=!n.value,a.value=!0,e("toggled",n.value),e("update:modelValue",n.value)},u=N(()=>a.value?n.value:t.modelValue);return $e(o,(c,d)=>{c!==d&&l(c)}),{hasVisibleContent:i,trailingTrigger:s,toggleDisplay:l,collapsedState:u}}});function wa(t){if(t===null||t===!0||t===!1)return NaN;var r=Number(t);return isNaN(r)?r:r<0?Math.ceil(r):Math.floor(r)}function kr(t,r){if(r.length1?"s":"")+" required, but only "+r.length+" present")}function Fu(t){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?Fu=function(r){return typeof r}:Fu=function(r){return r&&typeof Symbol=="function"&&r.constructor===Symbol&&r!==Symbol.prototype?"symbol":typeof r},Fu(t)}function Yi(t){kr(1,arguments);var r=Object.prototype.toString.call(t);return t instanceof Date||Fu(t)==="object"&&r==="[object Date]"?new Date(t.getTime()):typeof t=="number"||r==="[object Number]"?new Date(t):((typeof t=="string"||r==="[object String]")&&typeof console<"u"&&(console.warn("Starting with v2.0.0-beta.1 date-fns doesn't accept strings as date arguments. Please use `parseISO` to parse strings. See: https://github.com/date-fns/date-fns/blob/master/docs/upgradeGuide.md#string-arguments"),console.warn(new Error().stack)),new Date(NaN))}function xA(t,r){kr(2,arguments);var e=Yi(t).getTime(),i=wa(r);return new Date(e+i)}var SA={};function kd(){return SA}function CA(t){var r=new Date(Date.UTC(t.getFullYear(),t.getMonth(),t.getDate(),t.getHours(),t.getMinutes(),t.getSeconds(),t.getMilliseconds()));return r.setUTCFullYear(t.getFullYear()),t.getTime()-r.getTime()}function Ru(t){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?Ru=function(r){return typeof r}:Ru=function(r){return r&&typeof Symbol=="function"&&r.constructor===Symbol&&r!==Symbol.prototype?"symbol":typeof r},Ru(t)}function PA(t){return kr(1,arguments),t instanceof Date||Ru(t)==="object"&&Object.prototype.toString.call(t)==="[object Date]"}function OA(t){if(kr(1,arguments),!PA(t)&&typeof t!="number")return!1;var r=Yi(t);return!isNaN(Number(r))}function kA(t,r){kr(2,arguments);var e=wa(r);return xA(t,-e)}var EA=864e5;function TA(t){kr(1,arguments);var r=Yi(t),e=r.getTime();r.setUTCMonth(0,1),r.setUTCHours(0,0,0,0);var i=r.getTime(),n=e-i;return Math.floor(n/EA)+1}function Pc(t){kr(1,arguments);var r=1,e=Yi(t),i=e.getUTCDay(),n=(i=n.getTime()?e+1:r.getTime()>=s.getTime()?e:e-1}function DA(t){kr(1,arguments);var r=E_(t),e=new Date(0);e.setUTCFullYear(r,0,4),e.setUTCHours(0,0,0,0);var i=Pc(e);return i}var MA=6048e5;function IA(t){kr(1,arguments);var r=Yi(t),e=Pc(r).getTime()-DA(r).getTime();return Math.round(e/MA)+1}function Oc(t,r){var e,i,n,a,s,o,l,u;kr(1,arguments);var c=kd(),d=wa((e=(i=(n=(a=r==null?void 0:r.weekStartsOn)!==null&&a!==void 0?a:r==null||(s=r.locale)===null||s===void 0||(o=s.options)===null||o===void 0?void 0:o.weekStartsOn)!==null&&n!==void 0?n:c.weekStartsOn)!==null&&i!==void 0?i:(l=c.locale)===null||l===void 0||(u=l.options)===null||u===void 0?void 0:u.weekStartsOn)!==null&&e!==void 0?e:0);if(!(d>=0&&d<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var h=Yi(t),f=h.getUTCDay(),p=(f=1&&f<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var p=new Date(0);p.setUTCFullYear(d+1,0,f),p.setUTCHours(0,0,0,0);var m=Oc(p,r),g=new Date(0);g.setUTCFullYear(d,0,f),g.setUTCHours(0,0,0,0);var y=Oc(g,r);return c.getTime()>=m.getTime()?d+1:c.getTime()>=y.getTime()?d:d-1}function AA(t,r){var e,i,n,a,s,o,l,u;kr(1,arguments);var c=kd(),d=wa((e=(i=(n=(a=r==null?void 0:r.firstWeekContainsDate)!==null&&a!==void 0?a:r==null||(s=r.locale)===null||s===void 0||(o=s.options)===null||o===void 0?void 0:o.firstWeekContainsDate)!==null&&n!==void 0?n:c.firstWeekContainsDate)!==null&&i!==void 0?i:(l=c.locale)===null||l===void 0||(u=l.options)===null||u===void 0?void 0:u.firstWeekContainsDate)!==null&&e!==void 0?e:1),h=T_(t,r),f=new Date(0);f.setUTCFullYear(h,0,d),f.setUTCHours(0,0,0,0);var p=Oc(f,r);return p}var BA=6048e5;function LA(t,r){kr(1,arguments);var e=Yi(t),i=Oc(e,r).getTime()-AA(e,r).getTime();return Math.round(i/BA)+1}function yt(t,r){for(var e=t<0?"-":"",i=Math.abs(t).toString();i.length0?e:1-e;return yt(r==="yy"?i%100:i,r.length)},M:function(t,r){var e=t.getUTCMonth();return r==="M"?String(e+1):yt(e+1,2)},d:function(t,r){return yt(t.getUTCDate(),r.length)},a:function(t,r){var e=t.getUTCHours()/12>=1?"pm":"am";switch(r){case"a":case"aa":return e.toUpperCase();case"aaa":return e;case"aaaaa":return e[0];case"aaaa":default:return e==="am"?"a.m.":"p.m."}},h:function(t,r){return yt(t.getUTCHours()%12||12,r.length)},H:function(t,r){return yt(t.getUTCHours(),r.length)},m:function(t,r){return yt(t.getUTCMinutes(),r.length)},s:function(t,r){return yt(t.getUTCSeconds(),r.length)},S:function(t,r){var e=r.length,i=t.getUTCMilliseconds(),n=Math.floor(i*Math.pow(10,e-3));return yt(n,r.length)}};const Sn=FA;var Na={am:"am",pm:"pm",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},RA={G:function(t,r,e){var i=t.getUTCFullYear()>0?1:0;switch(r){case"G":case"GG":case"GGG":return e.era(i,{width:"abbreviated"});case"GGGGG":return e.era(i,{width:"narrow"});case"GGGG":default:return e.era(i,{width:"wide"})}},y:function(t,r,e){if(r==="yo"){var i=t.getUTCFullYear(),n=i>0?i:1-i;return e.ordinalNumber(n,{unit:"year"})}return Sn.y(t,r)},Y:function(t,r,e,i){var n=T_(t,i),a=n>0?n:1-n;if(r==="YY"){var s=a%100;return yt(s,2)}return r==="Yo"?e.ordinalNumber(a,{unit:"year"}):yt(a,r.length)},R:function(t,r){var e=E_(t);return yt(e,r.length)},u:function(t,r){var e=t.getUTCFullYear();return yt(e,r.length)},Q:function(t,r,e){var i=Math.ceil((t.getUTCMonth()+1)/3);switch(r){case"Q":return String(i);case"QQ":return yt(i,2);case"Qo":return e.ordinalNumber(i,{unit:"quarter"});case"QQQ":return e.quarter(i,{width:"abbreviated",context:"formatting"});case"QQQQQ":return e.quarter(i,{width:"narrow",context:"formatting"});case"QQQQ":default:return e.quarter(i,{width:"wide",context:"formatting"})}},q:function(t,r,e){var i=Math.ceil((t.getUTCMonth()+1)/3);switch(r){case"q":return String(i);case"qq":return yt(i,2);case"qo":return e.ordinalNumber(i,{unit:"quarter"});case"qqq":return e.quarter(i,{width:"abbreviated",context:"standalone"});case"qqqqq":return e.quarter(i,{width:"narrow",context:"standalone"});case"qqqq":default:return e.quarter(i,{width:"wide",context:"standalone"})}},M:function(t,r,e){var i=t.getUTCMonth();switch(r){case"M":case"MM":return Sn.M(t,r);case"Mo":return e.ordinalNumber(i+1,{unit:"month"});case"MMM":return e.month(i,{width:"abbreviated",context:"formatting"});case"MMMMM":return e.month(i,{width:"narrow",context:"formatting"});case"MMMM":default:return e.month(i,{width:"wide",context:"formatting"})}},L:function(t,r,e){var i=t.getUTCMonth();switch(r){case"L":return String(i+1);case"LL":return yt(i+1,2);case"Lo":return e.ordinalNumber(i+1,{unit:"month"});case"LLL":return e.month(i,{width:"abbreviated",context:"standalone"});case"LLLLL":return e.month(i,{width:"narrow",context:"standalone"});case"LLLL":default:return e.month(i,{width:"wide",context:"standalone"})}},w:function(t,r,e,i){var n=LA(t,i);return r==="wo"?e.ordinalNumber(n,{unit:"week"}):yt(n,r.length)},I:function(t,r,e){var i=IA(t);return r==="Io"?e.ordinalNumber(i,{unit:"week"}):yt(i,r.length)},d:function(t,r,e){return r==="do"?e.ordinalNumber(t.getUTCDate(),{unit:"date"}):Sn.d(t,r)},D:function(t,r,e){var i=TA(t);return r==="Do"?e.ordinalNumber(i,{unit:"dayOfYear"}):yt(i,r.length)},E:function(t,r,e){var i=t.getUTCDay();switch(r){case"E":case"EE":case"EEE":return e.day(i,{width:"abbreviated",context:"formatting"});case"EEEEE":return e.day(i,{width:"narrow",context:"formatting"});case"EEEEEE":return e.day(i,{width:"short",context:"formatting"});case"EEEE":default:return e.day(i,{width:"wide",context:"formatting"})}},e:function(t,r,e,i){var n=t.getUTCDay(),a=(n-i.weekStartsOn+8)%7||7;switch(r){case"e":return String(a);case"ee":return yt(a,2);case"eo":return e.ordinalNumber(a,{unit:"day"});case"eee":return e.day(n,{width:"abbreviated",context:"formatting"});case"eeeee":return e.day(n,{width:"narrow",context:"formatting"});case"eeeeee":return e.day(n,{width:"short",context:"formatting"});case"eeee":default:return e.day(n,{width:"wide",context:"formatting"})}},c:function(t,r,e,i){var n=t.getUTCDay(),a=(n-i.weekStartsOn+8)%7||7;switch(r){case"c":return String(a);case"cc":return yt(a,r.length);case"co":return e.ordinalNumber(a,{unit:"day"});case"ccc":return e.day(n,{width:"abbreviated",context:"standalone"});case"ccccc":return e.day(n,{width:"narrow",context:"standalone"});case"cccccc":return e.day(n,{width:"short",context:"standalone"});case"cccc":default:return e.day(n,{width:"wide",context:"standalone"})}},i:function(t,r,e){var i=t.getUTCDay(),n=i===0?7:i;switch(r){case"i":return String(n);case"ii":return yt(n,r.length);case"io":return e.ordinalNumber(n,{unit:"day"});case"iii":return e.day(i,{width:"abbreviated",context:"formatting"});case"iiiii":return e.day(i,{width:"narrow",context:"formatting"});case"iiiiii":return e.day(i,{width:"short",context:"formatting"});case"iiii":default:return e.day(i,{width:"wide",context:"formatting"})}},a:function(t,r,e){var i=t.getUTCHours(),n=i/12>=1?"pm":"am";switch(r){case"a":case"aa":return e.dayPeriod(n,{width:"abbreviated",context:"formatting"});case"aaa":return e.dayPeriod(n,{width:"abbreviated",context:"formatting"}).toLowerCase();case"aaaaa":return e.dayPeriod(n,{width:"narrow",context:"formatting"});case"aaaa":default:return e.dayPeriod(n,{width:"wide",context:"formatting"})}},b:function(t,r,e){var i=t.getUTCHours(),n;switch(i===12?n=Na.noon:i===0?n=Na.midnight:n=i/12>=1?"pm":"am",r){case"b":case"bb":return e.dayPeriod(n,{width:"abbreviated",context:"formatting"});case"bbb":return e.dayPeriod(n,{width:"abbreviated",context:"formatting"}).toLowerCase();case"bbbbb":return e.dayPeriod(n,{width:"narrow",context:"formatting"});case"bbbb":default:return e.dayPeriod(n,{width:"wide",context:"formatting"})}},B:function(t,r,e){var i=t.getUTCHours(),n;switch(i>=17?n=Na.evening:i>=12?n=Na.afternoon:i>=4?n=Na.morning:n=Na.night,r){case"B":case"BB":case"BBB":return e.dayPeriod(n,{width:"abbreviated",context:"formatting"});case"BBBBB":return e.dayPeriod(n,{width:"narrow",context:"formatting"});case"BBBB":default:return e.dayPeriod(n,{width:"wide",context:"formatting"})}},h:function(t,r,e){if(r==="ho"){var i=t.getUTCHours()%12;return i===0&&(i=12),e.ordinalNumber(i,{unit:"hour"})}return Sn.h(t,r)},H:function(t,r,e){return r==="Ho"?e.ordinalNumber(t.getUTCHours(),{unit:"hour"}):Sn.H(t,r)},K:function(t,r,e){var i=t.getUTCHours()%12;return r==="Ko"?e.ordinalNumber(i,{unit:"hour"}):yt(i,r.length)},k:function(t,r,e){var i=t.getUTCHours();return i===0&&(i=24),r==="ko"?e.ordinalNumber(i,{unit:"hour"}):yt(i,r.length)},m:function(t,r,e){return r==="mo"?e.ordinalNumber(t.getUTCMinutes(),{unit:"minute"}):Sn.m(t,r)},s:function(t,r,e){return r==="so"?e.ordinalNumber(t.getUTCSeconds(),{unit:"second"}):Sn.s(t,r)},S:function(t,r){return Sn.S(t,r)},X:function(t,r,e,i){var n=i._originalDate||t,a=n.getTimezoneOffset();if(a===0)return"Z";switch(r){case"X":return Xv(a);case"XXXX":case"XX":return aa(a);case"XXXXX":case"XXX":default:return aa(a,":")}},x:function(t,r,e,i){var n=i._originalDate||t,a=n.getTimezoneOffset();switch(r){case"x":return Xv(a);case"xxxx":case"xx":return aa(a);case"xxxxx":case"xxx":default:return aa(a,":")}},O:function(t,r,e,i){var n=i._originalDate||t,a=n.getTimezoneOffset();switch(r){case"O":case"OO":case"OOO":return"GMT"+qv(a,":");case"OOOO":default:return"GMT"+aa(a,":")}},z:function(t,r,e,i){var n=i._originalDate||t,a=n.getTimezoneOffset();switch(r){case"z":case"zz":case"zzz":return"GMT"+qv(a,":");case"zzzz":default:return"GMT"+aa(a,":")}},t:function(t,r,e,i){var n=i._originalDate||t,a=Math.floor(n.getTime()/1e3);return yt(a,r.length)},T:function(t,r,e,i){var n=i._originalDate||t,a=n.getTime();return yt(a,r.length)}};function qv(t,r){var e=t>0?"-":"+",i=Math.abs(t),n=Math.floor(i/60),a=i%60;if(a===0)return e+String(n);var s=r||"";return e+String(n)+s+yt(a,2)}function Xv(t,r){if(t%60===0){var e=t>0?"-":"+";return e+yt(Math.abs(t)/60,2)}return aa(t,r)}function aa(t,r){var e=r||"",i=t>0?"-":"+",n=Math.abs(t),a=yt(Math.floor(n/60),2),s=yt(n%60,2);return i+a+e+s}const NA=RA;var Qv=function(t,r){switch(t){case"P":return r.date({width:"short"});case"PP":return r.date({width:"medium"});case"PPP":return r.date({width:"long"});case"PPPP":default:return r.date({width:"full"})}},D_=function(t,r){switch(t){case"p":return r.time({width:"short"});case"pp":return r.time({width:"medium"});case"ppp":return r.time({width:"long"});case"pppp":default:return r.time({width:"full"})}},jA=function(t,r){var e=t.match(/(P+)(p+)?/)||[],i=e[1],n=e[2];if(!n)return Qv(t,r);var a;switch(i){case"P":a=r.dateTime({width:"short"});break;case"PP":a=r.dateTime({width:"medium"});break;case"PPP":a=r.dateTime({width:"long"});break;case"PPPP":default:a=r.dateTime({width:"full"});break}return a.replace("{{date}}",Qv(i,r)).replace("{{time}}",D_(n,r))},VA={p:D_,P:jA};const HA=VA;var zA=["D","DD"],UA=["YY","YYYY"];function $A(t){return zA.indexOf(t)!==-1}function YA(t){return UA.indexOf(t)!==-1}function Jv(t,r,e){if(t==="YYYY")throw new RangeError("Use `yyyy` instead of `YYYY` (in `".concat(r,"`) for formatting years to the input `").concat(e,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"));if(t==="YY")throw new RangeError("Use `yy` instead of `YY` (in `".concat(r,"`) for formatting years to the input `").concat(e,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"));if(t==="D")throw new RangeError("Use `d` instead of `D` (in `".concat(r,"`) for formatting days of the month to the input `").concat(e,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"));if(t==="DD")throw new RangeError("Use `dd` instead of `DD` (in `".concat(r,"`) for formatting days of the month to the input `").concat(e,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"))}var WA={lessThanXSeconds:{one:"less than a second",other:"less than {{count}} seconds"},xSeconds:{one:"1 second",other:"{{count}} seconds"},halfAMinute:"half a minute",lessThanXMinutes:{one:"less than a minute",other:"less than {{count}} minutes"},xMinutes:{one:"1 minute",other:"{{count}} minutes"},aboutXHours:{one:"about 1 hour",other:"about {{count}} hours"},xHours:{one:"1 hour",other:"{{count}} hours"},xDays:{one:"1 day",other:"{{count}} days"},aboutXWeeks:{one:"about 1 week",other:"about {{count}} weeks"},xWeeks:{one:"1 week",other:"{{count}} weeks"},aboutXMonths:{one:"about 1 month",other:"about {{count}} months"},xMonths:{one:"1 month",other:"{{count}} months"},aboutXYears:{one:"about 1 year",other:"about {{count}} years"},xYears:{one:"1 year",other:"{{count}} years"},overXYears:{one:"over 1 year",other:"over {{count}} years"},almostXYears:{one:"almost 1 year",other:"almost {{count}} years"}},KA=function(t,r,e){var i,n=WA[t];return typeof n=="string"?i=n:r===1?i=n.one:i=n.other.replace("{{count}}",r.toString()),e!=null&&e.addSuffix?e.comparison&&e.comparison>0?"in "+i:i+" ago":i};const GA=KA;function Ih(t){return function(){var r=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},e=r.width?String(r.width):t.defaultWidth,i=t.formats[e]||t.formats[t.defaultWidth];return i}}var ZA={full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},qA={full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},XA={full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},QA={date:Ih({formats:ZA,defaultWidth:"full"}),time:Ih({formats:qA,defaultWidth:"full"}),dateTime:Ih({formats:XA,defaultWidth:"full"})};const JA=QA;var eB={lastWeek:"'last' eeee 'at' p",yesterday:"'yesterday at' p",today:"'today at' p",tomorrow:"'tomorrow at' p",nextWeek:"eeee 'at' p",other:"P"},tB=function(t,r,e,i){return eB[t]};const rB=tB;function io(t){return function(r,e){var i=e!=null&&e.context?String(e.context):"standalone",n;if(i==="formatting"&&t.formattingValues){var a=t.defaultFormattingWidth||t.defaultWidth,s=e!=null&&e.width?String(e.width):a;n=t.formattingValues[s]||t.formattingValues[a]}else{var o=t.defaultWidth,l=e!=null&&e.width?String(e.width):t.defaultWidth;n=t.values[l]||t.values[o]}var u=t.argumentCallback?t.argumentCallback(r):r;return n[u]}}var iB={narrow:["B","A"],abbreviated:["BC","AD"],wide:["Before Christ","Anno Domini"]},nB={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1st quarter","2nd quarter","3rd quarter","4th quarter"]},aB={narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],wide:["January","February","March","April","May","June","July","August","September","October","November","December"]},sB={narrow:["S","M","T","W","T","F","S"],short:["Su","Mo","Tu","We","Th","Fr","Sa"],abbreviated:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],wide:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"]},oB={narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"}},lB={narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"}},uB=function(t,r){var e=Number(t),i=e%100;if(i>20||i<10)switch(i%10){case 1:return e+"st";case 2:return e+"nd";case 3:return e+"rd"}return e+"th"},cB={ordinalNumber:uB,era:io({values:iB,defaultWidth:"wide"}),quarter:io({values:nB,defaultWidth:"wide",argumentCallback:function(t){return t-1}}),month:io({values:aB,defaultWidth:"wide"}),day:io({values:sB,defaultWidth:"wide"}),dayPeriod:io({values:oB,defaultWidth:"wide",formattingValues:lB,defaultFormattingWidth:"wide"})};const dB=cB;function no(t){return function(r){var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},i=e.width,n=i&&t.matchPatterns[i]||t.matchPatterns[t.defaultMatchWidth],a=r.match(n);if(!a)return null;var s=a[0],o=i&&t.parsePatterns[i]||t.parsePatterns[t.defaultParseWidth],l=Array.isArray(o)?fB(o,function(d){return d.test(s)}):hB(o,function(d){return d.test(s)}),u;u=t.valueCallback?t.valueCallback(l):l,u=e.valueCallback?e.valueCallback(u):u;var c=r.slice(s.length);return{value:u,rest:c}}}function hB(t,r){for(var e in t)if(t.hasOwnProperty(e)&&r(t[e]))return e}function fB(t,r){for(var e=0;e1&&arguments[1]!==void 0?arguments[1]:{},i=r.match(t.matchPattern);if(!i)return null;var n=i[0],a=r.match(t.parsePattern);if(!a)return null;var s=t.valueCallback?t.valueCallback(a[0]):a[0];s=e.valueCallback?e.valueCallback(s):s;var o=r.slice(n.length);return{value:s,rest:o}}}var gB=/^(\d+)(th|st|nd|rd)?/i,mB=/\d+/i,vB={narrow:/^(b|a)/i,abbreviated:/^(b\.?\s?c\.?|b\.?\s?c\.?\s?e\.?|a\.?\s?d\.?|c\.?\s?e\.?)/i,wide:/^(before christ|before common era|anno domini|common era)/i},yB={any:[/^b/i,/^(a|c)/i]},bB={narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](th|st|nd|rd)? quarter/i},wB={any:[/1/i,/2/i,/3/i,/4/i]},_B={narrow:/^[jfmasond]/i,abbreviated:/^(jan|feb|mar|apr|may|jun|jul|aug|sep|oct|nov|dec)/i,wide:/^(january|february|march|april|may|june|july|august|september|october|november|december)/i},xB={narrow:[/^j/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^ja/i,/^f/i,/^mar/i,/^ap/i,/^may/i,/^jun/i,/^jul/i,/^au/i,/^s/i,/^o/i,/^n/i,/^d/i]},SB={narrow:/^[smtwf]/i,short:/^(su|mo|tu|we|th|fr|sa)/i,abbreviated:/^(sun|mon|tue|wed|thu|fri|sat)/i,wide:/^(sunday|monday|tuesday|wednesday|thursday|friday|saturday)/i},CB={narrow:[/^s/i,/^m/i,/^t/i,/^w/i,/^t/i,/^f/i,/^s/i],any:[/^su/i,/^m/i,/^tu/i,/^w/i,/^th/i,/^f/i,/^sa/i]},PB={narrow:/^(a|p|mi|n|(in the|at) (morning|afternoon|evening|night))/i,any:/^([ap]\.?\s?m\.?|midnight|noon|(in the|at) (morning|afternoon|evening|night))/i},OB={any:{am:/^a/i,pm:/^p/i,midnight:/^mi/i,noon:/^no/i,morning:/morning/i,afternoon:/afternoon/i,evening:/evening/i,night:/night/i}},kB={ordinalNumber:pB({matchPattern:gB,parsePattern:mB,valueCallback:function(t){return parseInt(t,10)}}),era:no({matchPatterns:vB,defaultMatchWidth:"wide",parsePatterns:yB,defaultParseWidth:"any"}),quarter:no({matchPatterns:bB,defaultMatchWidth:"wide",parsePatterns:wB,defaultParseWidth:"any",valueCallback:function(t){return t+1}}),month:no({matchPatterns:_B,defaultMatchWidth:"wide",parsePatterns:xB,defaultParseWidth:"any"}),day:no({matchPatterns:SB,defaultMatchWidth:"wide",parsePatterns:CB,defaultParseWidth:"any"}),dayPeriod:no({matchPatterns:PB,defaultMatchWidth:"any",parsePatterns:OB,defaultParseWidth:"any"})};const EB=kB;var TB={code:"en-US",formatDistance:GA,formatLong:JA,formatRelative:rB,localize:dB,match:EB,options:{weekStartsOn:0,firstWeekContainsDate:1}};const DB=TB;var MB=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,IB=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,AB=/^'([^]*?)'?$/,BB=/''/g,LB=/[a-zA-Z]/;function Ah(t,r,e){var i,n,a,s,o,l,u,c,d,h,f,p,m,g,y,v,b,w;kr(2,arguments);var _=String(r),x=kd(),T=(i=(n=e==null?void 0:e.locale)!==null&&n!==void 0?n:x.locale)!==null&&i!==void 0?i:DB,S=wa((a=(s=(o=(l=e==null?void 0:e.firstWeekContainsDate)!==null&&l!==void 0?l:e==null||(u=e.locale)===null||u===void 0||(c=u.options)===null||c===void 0?void 0:c.firstWeekContainsDate)!==null&&o!==void 0?o:x.firstWeekContainsDate)!==null&&s!==void 0?s:(d=x.locale)===null||d===void 0||(h=d.options)===null||h===void 0?void 0:h.firstWeekContainsDate)!==null&&a!==void 0?a:1);if(!(S>=1&&S<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var k=wa((f=(p=(m=(g=e==null?void 0:e.weekStartsOn)!==null&&g!==void 0?g:e==null||(y=e.locale)===null||y===void 0||(v=y.options)===null||v===void 0?void 0:v.weekStartsOn)!==null&&m!==void 0?m:x.weekStartsOn)!==null&&p!==void 0?p:(b=x.locale)===null||b===void 0||(w=b.options)===null||w===void 0?void 0:w.weekStartsOn)!==null&&f!==void 0?f:0);if(!(k>=0&&k<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");if(!T.localize)throw new RangeError("locale must contain localize property");if(!T.formatLong)throw new RangeError("locale must contain formatLong property");var I=Yi(t);if(!OA(I))throw new RangeError("Invalid time value");var H=CA(I),R=kA(I,H),U={firstWeekContainsDate:S,weekStartsOn:k,locale:T,_originalDate:I},de=_.match(IB).map(function(W){var F=W[0];if(F==="p"||F==="P"){var oe=HA[F];return oe(W,T.formatLong)}return W}).join("").match(MB).map(function(W){if(W==="''")return"'";var F=W[0];if(F==="'")return FB(W);var oe=NA[F];if(oe)return!(e!=null&&e.useAdditionalWeekYearTokens)&&YA(W)&&Jv(W,r,String(t)),!(e!=null&&e.useAdditionalDayOfYearTokens)&&$A(W)&&Jv(W,r,String(t)),oe(R,W,T.localize,U);if(F.match(LB))throw new RangeError("Format string contains an unescaped latin alphabet character `"+F+"`");return W}).join("");return de}function FB(t){var r=t.match(AB);return r?r[1].replace(BB,"'"):t}var kc={exports:{}},ip={exports:{}},np={exports:{}},ap={exports:{}},dr={exports:{}};(function(t,r){Object.defineProperty(r,"__esModule",{value:!0}),r.default=e;function e(i,n){if(n.length1?"s":"")+" required, but only "+n.length+" present")}t.exports=r.default})(dr,dr.exports);(function(t,r){Object.defineProperty(r,"__esModule",{value:!0}),r.default=a;var e=i(dr.exports);function i(s){return s&&s.__esModule?s:{default:s}}function n(s){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?n=function(o){return typeof o}:n=function(o){return o&&typeof Symbol=="function"&&o.constructor===Symbol&&o!==Symbol.prototype?"symbol":typeof o},n(s)}function a(s){return(0,e.default)(1,arguments),s instanceof Date||n(s)==="object"&&Object.prototype.toString.call(s)==="[object Date]"}t.exports=r.default})(ap,ap.exports);var ni={exports:{}};(function(t,r){Object.defineProperty(r,"__esModule",{value:!0}),r.default=a;var e=i(dr.exports);function i(s){return s&&s.__esModule?s:{default:s}}function n(s){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?n=function(o){return typeof o}:n=function(o){return o&&typeof Symbol=="function"&&o.constructor===Symbol&&o!==Symbol.prototype?"symbol":typeof o},n(s)}function a(s){(0,e.default)(1,arguments);var o=Object.prototype.toString.call(s);return s instanceof Date||n(s)==="object"&&o==="[object Date]"?new Date(s.getTime()):typeof s=="number"||o==="[object Number]"?new Date(s):((typeof s=="string"||o==="[object String]")&&typeof console<"u"&&(console.warn("Starting with v2.0.0-beta.1 date-fns doesn't accept strings as date arguments. Please use `parseISO` to parse strings. See: https://github.com/date-fns/date-fns/blob/master/docs/upgradeGuide.md#string-arguments"),console.warn(new Error().stack)),new Date(NaN))}t.exports=r.default})(ni,ni.exports);(function(t,r){Object.defineProperty(r,"__esModule",{value:!0}),r.default=s;var e=a(ap.exports),i=a(ni.exports),n=a(dr.exports);function a(o){return o&&o.__esModule?o:{default:o}}function s(o){if((0,n.default)(1,arguments),!(0,e.default)(o)&&typeof o!="number")return!1;var l=(0,i.default)(o);return!isNaN(Number(l))}t.exports=r.default})(np,np.exports);var sp={exports:{}},op={exports:{}},dn={exports:{}};(function(t,r){Object.defineProperty(r,"__esModule",{value:!0}),r.default=e;function e(i){if(i===null||i===!0||i===!1)return NaN;var n=Number(i);return isNaN(n)?n:n<0?Math.ceil(n):Math.floor(n)}t.exports=r.default})(dn,dn.exports);(function(t,r){Object.defineProperty(r,"__esModule",{value:!0}),r.default=s;var e=a(dn.exports),i=a(ni.exports),n=a(dr.exports);function a(o){return o&&o.__esModule?o:{default:o}}function s(o,l){(0,n.default)(2,arguments);var u=(0,i.default)(o).getTime(),c=(0,e.default)(l);return new Date(u+c)}t.exports=r.default})(op,op.exports);(function(t,r){Object.defineProperty(r,"__esModule",{value:!0}),r.default=s;var e=a(op.exports),i=a(dr.exports),n=a(dn.exports);function a(o){return o&&o.__esModule?o:{default:o}}function s(o,l){(0,i.default)(2,arguments);var u=(0,n.default)(l);return(0,e.default)(o,-u)}t.exports=r.default})(sp,sp.exports);var lp={exports:{}},up={exports:{}};(function(t,r){Object.defineProperty(r,"__esModule",{value:!0}),r.default=s;var e=n(ni.exports),i=n(dr.exports);function n(o){return o&&o.__esModule?o:{default:o}}var a=864e5;function s(o){(0,i.default)(1,arguments);var l=(0,e.default)(o),u=l.getTime();l.setUTCMonth(0,1),l.setUTCHours(0,0,0,0);var c=l.getTime(),d=u-c;return Math.floor(d/a)+1}t.exports=r.default})(up,up.exports);var cp={exports:{}},ul={exports:{}};(function(t,r){Object.defineProperty(r,"__esModule",{value:!0}),r.default=a;var e=n(ni.exports),i=n(dr.exports);function n(s){return s&&s.__esModule?s:{default:s}}function a(s){(0,i.default)(1,arguments);var o=1,l=(0,e.default)(s),u=l.getUTCDay(),c=(u=d.getTime()?u+1:l.getTime()>=f.getTime()?u:u-1}t.exports=r.default})(Ec,Ec.exports);(function(t,r){Object.defineProperty(r,"__esModule",{value:!0}),r.default=s;var e=a(Ec.exports),i=a(ul.exports),n=a(dr.exports);function a(o){return o&&o.__esModule?o:{default:o}}function s(o){(0,n.default)(1,arguments);var l=(0,e.default)(o),u=new Date(0);u.setUTCFullYear(l,0,4),u.setUTCHours(0,0,0,0);var c=(0,i.default)(u);return c}t.exports=r.default})(dp,dp.exports);(function(t,r){Object.defineProperty(r,"__esModule",{value:!0}),r.default=l;var e=s(ni.exports),i=s(ul.exports),n=s(dp.exports),a=s(dr.exports);function s(u){return u&&u.__esModule?u:{default:u}}var o=6048e5;function l(u){(0,a.default)(1,arguments);var c=(0,e.default)(u),d=(0,i.default)(c).getTime()-(0,n.default)(c).getTime();return Math.round(d/o)+1}t.exports=r.default})(cp,cp.exports);var hp={exports:{}},cl={exports:{}},Ta={};Object.defineProperty(Ta,"__esModule",{value:!0});Ta.getDefaultOptions=RB;Ta.setDefaultOptions=NB;var M_={};function RB(){return M_}function NB(t){M_=t}(function(t,r){Object.defineProperty(r,"__esModule",{value:!0}),r.default=o;var e=s(ni.exports),i=s(dr.exports),n=s(dn.exports),a=Ta;function s(l){return l&&l.__esModule?l:{default:l}}function o(l,u){var c,d,h,f,p,m,g,y;(0,i.default)(1,arguments);var v=(0,a.getDefaultOptions)(),b=(0,n.default)((c=(d=(h=(f=u==null?void 0:u.weekStartsOn)!==null&&f!==void 0?f:u==null||(p=u.locale)===null||p===void 0||(m=p.options)===null||m===void 0?void 0:m.weekStartsOn)!==null&&h!==void 0?h:v.weekStartsOn)!==null&&d!==void 0?d:(g=v.locale)===null||g===void 0||(y=g.options)===null||y===void 0?void 0:y.weekStartsOn)!==null&&c!==void 0?c:0);if(!(b>=0&&b<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var w=(0,e.default)(l),_=w.getUTCDay(),x=(_=1&&x<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var T=new Date(0);T.setUTCFullYear(w+1,0,x),T.setUTCHours(0,0,0,0);var S=(0,n.default)(T,c),k=new Date(0);k.setUTCFullYear(w,0,x),k.setUTCHours(0,0,0,0);var I=(0,n.default)(k,c);return b.getTime()>=S.getTime()?w+1:b.getTime()>=I.getTime()?w:w-1}t.exports=r.default})(Tc,Tc.exports);(function(t,r){Object.defineProperty(r,"__esModule",{value:!0}),r.default=l;var e=o(Tc.exports),i=o(dr.exports),n=o(cl.exports),a=o(dn.exports),s=Ta;function o(u){return u&&u.__esModule?u:{default:u}}function l(u,c){var d,h,f,p,m,g,y,v;(0,i.default)(1,arguments);var b=(0,s.getDefaultOptions)(),w=(0,a.default)((d=(h=(f=(p=c==null?void 0:c.firstWeekContainsDate)!==null&&p!==void 0?p:c==null||(m=c.locale)===null||m===void 0||(g=m.options)===null||g===void 0?void 0:g.firstWeekContainsDate)!==null&&f!==void 0?f:b.firstWeekContainsDate)!==null&&h!==void 0?h:(y=b.locale)===null||y===void 0||(v=y.options)===null||v===void 0?void 0:v.firstWeekContainsDate)!==null&&d!==void 0?d:1),_=(0,e.default)(u,c),x=new Date(0);x.setUTCFullYear(_,0,w),x.setUTCHours(0,0,0,0);var T=(0,n.default)(x,c);return T}t.exports=r.default})(fp,fp.exports);(function(t,r){Object.defineProperty(r,"__esModule",{value:!0}),r.default=l;var e=s(ni.exports),i=s(cl.exports),n=s(fp.exports),a=s(dr.exports);function s(u){return u&&u.__esModule?u:{default:u}}var o=6048e5;function l(u,c){(0,a.default)(1,arguments);var d=(0,e.default)(u),h=(0,i.default)(d,c).getTime()-(0,n.default)(d,c).getTime();return Math.round(h/o)+1}t.exports=r.default})(hp,hp.exports);var Dc={exports:{}};(function(t,r){Object.defineProperty(r,"__esModule",{value:!0}),r.default=e;function e(i,n){for(var a=i<0?"-":"",s=Math.abs(i).toString();s.length0?l:1-l;return(0,e.default)(o==="yy"?u%100:u,o.length)},M:function(s,o){var l=s.getUTCMonth();return o==="M"?String(l+1):(0,e.default)(l+1,2)},d:function(s,o){return(0,e.default)(s.getUTCDate(),o.length)},a:function(s,o){var l=s.getUTCHours()/12>=1?"pm":"am";switch(o){case"a":case"aa":return l.toUpperCase();case"aaa":return l;case"aaaaa":return l[0];case"aaaa":default:return l==="am"?"a.m.":"p.m."}},h:function(s,o){return(0,e.default)(s.getUTCHours()%12||12,o.length)},H:function(s,o){return(0,e.default)(s.getUTCHours(),o.length)},m:function(s,o){return(0,e.default)(s.getUTCMinutes(),o.length)},s:function(s,o){return(0,e.default)(s.getUTCSeconds(),o.length)},S:function(s,o){var l=o.length,u=s.getUTCMilliseconds(),c=Math.floor(u*Math.pow(10,l-3));return(0,e.default)(c,o.length)}},a=n;r.default=a,t.exports=r.default})(pp,pp.exports);(function(t,r){Object.defineProperty(r,"__esModule",{value:!0}),r.default=void 0;var e=u(up.exports),i=u(cp.exports),n=u(Ec.exports),a=u(hp.exports),s=u(Tc.exports),o=u(Dc.exports),l=u(pp.exports);function u(g){return g&&g.__esModule?g:{default:g}}var c={am:"am",pm:"pm",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},d={G:function(g,y,v){var b=g.getUTCFullYear()>0?1:0;switch(y){case"G":case"GG":case"GGG":return v.era(b,{width:"abbreviated"});case"GGGGG":return v.era(b,{width:"narrow"});case"GGGG":default:return v.era(b,{width:"wide"})}},y:function(g,y,v){if(y==="yo"){var b=g.getUTCFullYear(),w=b>0?b:1-b;return v.ordinalNumber(w,{unit:"year"})}return l.default.y(g,y)},Y:function(g,y,v,b){var w=(0,s.default)(g,b),_=w>0?w:1-w;if(y==="YY"){var x=_%100;return(0,o.default)(x,2)}return y==="Yo"?v.ordinalNumber(_,{unit:"year"}):(0,o.default)(_,y.length)},R:function(g,y){var v=(0,n.default)(g);return(0,o.default)(v,y.length)},u:function(g,y){var v=g.getUTCFullYear();return(0,o.default)(v,y.length)},Q:function(g,y,v){var b=Math.ceil((g.getUTCMonth()+1)/3);switch(y){case"Q":return String(b);case"QQ":return(0,o.default)(b,2);case"Qo":return v.ordinalNumber(b,{unit:"quarter"});case"QQQ":return v.quarter(b,{width:"abbreviated",context:"formatting"});case"QQQQQ":return v.quarter(b,{width:"narrow",context:"formatting"});case"QQQQ":default:return v.quarter(b,{width:"wide",context:"formatting"})}},q:function(g,y,v){var b=Math.ceil((g.getUTCMonth()+1)/3);switch(y){case"q":return String(b);case"qq":return(0,o.default)(b,2);case"qo":return v.ordinalNumber(b,{unit:"quarter"});case"qqq":return v.quarter(b,{width:"abbreviated",context:"standalone"});case"qqqqq":return v.quarter(b,{width:"narrow",context:"standalone"});case"qqqq":default:return v.quarter(b,{width:"wide",context:"standalone"})}},M:function(g,y,v){var b=g.getUTCMonth();switch(y){case"M":case"MM":return l.default.M(g,y);case"Mo":return v.ordinalNumber(b+1,{unit:"month"});case"MMM":return v.month(b,{width:"abbreviated",context:"formatting"});case"MMMMM":return v.month(b,{width:"narrow",context:"formatting"});case"MMMM":default:return v.month(b,{width:"wide",context:"formatting"})}},L:function(g,y,v){var b=g.getUTCMonth();switch(y){case"L":return String(b+1);case"LL":return(0,o.default)(b+1,2);case"Lo":return v.ordinalNumber(b+1,{unit:"month"});case"LLL":return v.month(b,{width:"abbreviated",context:"standalone"});case"LLLLL":return v.month(b,{width:"narrow",context:"standalone"});case"LLLL":default:return v.month(b,{width:"wide",context:"standalone"})}},w:function(g,y,v,b){var w=(0,a.default)(g,b);return y==="wo"?v.ordinalNumber(w,{unit:"week"}):(0,o.default)(w,y.length)},I:function(g,y,v){var b=(0,i.default)(g);return y==="Io"?v.ordinalNumber(b,{unit:"week"}):(0,o.default)(b,y.length)},d:function(g,y,v){return y==="do"?v.ordinalNumber(g.getUTCDate(),{unit:"date"}):l.default.d(g,y)},D:function(g,y,v){var b=(0,e.default)(g);return y==="Do"?v.ordinalNumber(b,{unit:"dayOfYear"}):(0,o.default)(b,y.length)},E:function(g,y,v){var b=g.getUTCDay();switch(y){case"E":case"EE":case"EEE":return v.day(b,{width:"abbreviated",context:"formatting"});case"EEEEE":return v.day(b,{width:"narrow",context:"formatting"});case"EEEEEE":return v.day(b,{width:"short",context:"formatting"});case"EEEE":default:return v.day(b,{width:"wide",context:"formatting"})}},e:function(g,y,v,b){var w=g.getUTCDay(),_=(w-b.weekStartsOn+8)%7||7;switch(y){case"e":return String(_);case"ee":return(0,o.default)(_,2);case"eo":return v.ordinalNumber(_,{unit:"day"});case"eee":return v.day(w,{width:"abbreviated",context:"formatting"});case"eeeee":return v.day(w,{width:"narrow",context:"formatting"});case"eeeeee":return v.day(w,{width:"short",context:"formatting"});case"eeee":default:return v.day(w,{width:"wide",context:"formatting"})}},c:function(g,y,v,b){var w=g.getUTCDay(),_=(w-b.weekStartsOn+8)%7||7;switch(y){case"c":return String(_);case"cc":return(0,o.default)(_,y.length);case"co":return v.ordinalNumber(_,{unit:"day"});case"ccc":return v.day(w,{width:"abbreviated",context:"standalone"});case"ccccc":return v.day(w,{width:"narrow",context:"standalone"});case"cccccc":return v.day(w,{width:"short",context:"standalone"});case"cccc":default:return v.day(w,{width:"wide",context:"standalone"})}},i:function(g,y,v){var b=g.getUTCDay(),w=b===0?7:b;switch(y){case"i":return String(w);case"ii":return(0,o.default)(w,y.length);case"io":return v.ordinalNumber(w,{unit:"day"});case"iii":return v.day(b,{width:"abbreviated",context:"formatting"});case"iiiii":return v.day(b,{width:"narrow",context:"formatting"});case"iiiiii":return v.day(b,{width:"short",context:"formatting"});case"iiii":default:return v.day(b,{width:"wide",context:"formatting"})}},a:function(g,y,v){var b=g.getUTCHours(),w=b/12>=1?"pm":"am";switch(y){case"a":case"aa":return v.dayPeriod(w,{width:"abbreviated",context:"formatting"});case"aaa":return v.dayPeriod(w,{width:"abbreviated",context:"formatting"}).toLowerCase();case"aaaaa":return v.dayPeriod(w,{width:"narrow",context:"formatting"});case"aaaa":default:return v.dayPeriod(w,{width:"wide",context:"formatting"})}},b:function(g,y,v){var b=g.getUTCHours(),w;switch(b===12?w=c.noon:b===0?w=c.midnight:w=b/12>=1?"pm":"am",y){case"b":case"bb":return v.dayPeriod(w,{width:"abbreviated",context:"formatting"});case"bbb":return v.dayPeriod(w,{width:"abbreviated",context:"formatting"}).toLowerCase();case"bbbbb":return v.dayPeriod(w,{width:"narrow",context:"formatting"});case"bbbb":default:return v.dayPeriod(w,{width:"wide",context:"formatting"})}},B:function(g,y,v){var b=g.getUTCHours(),w;switch(b>=17?w=c.evening:b>=12?w=c.afternoon:b>=4?w=c.morning:w=c.night,y){case"B":case"BB":case"BBB":return v.dayPeriod(w,{width:"abbreviated",context:"formatting"});case"BBBBB":return v.dayPeriod(w,{width:"narrow",context:"formatting"});case"BBBB":default:return v.dayPeriod(w,{width:"wide",context:"formatting"})}},h:function(g,y,v){if(y==="ho"){var b=g.getUTCHours()%12;return b===0&&(b=12),v.ordinalNumber(b,{unit:"hour"})}return l.default.h(g,y)},H:function(g,y,v){return y==="Ho"?v.ordinalNumber(g.getUTCHours(),{unit:"hour"}):l.default.H(g,y)},K:function(g,y,v){var b=g.getUTCHours()%12;return y==="Ko"?v.ordinalNumber(b,{unit:"hour"}):(0,o.default)(b,y.length)},k:function(g,y,v){var b=g.getUTCHours();return b===0&&(b=24),y==="ko"?v.ordinalNumber(b,{unit:"hour"}):(0,o.default)(b,y.length)},m:function(g,y,v){return y==="mo"?v.ordinalNumber(g.getUTCMinutes(),{unit:"minute"}):l.default.m(g,y)},s:function(g,y,v){return y==="so"?v.ordinalNumber(g.getUTCSeconds(),{unit:"second"}):l.default.s(g,y)},S:function(g,y){return l.default.S(g,y)},X:function(g,y,v,b){var w=b._originalDate||g,_=w.getTimezoneOffset();if(_===0)return"Z";switch(y){case"X":return f(_);case"XXXX":case"XX":return p(_);case"XXXXX":case"XXX":default:return p(_,":")}},x:function(g,y,v,b){var w=b._originalDate||g,_=w.getTimezoneOffset();switch(y){case"x":return f(_);case"xxxx":case"xx":return p(_);case"xxxxx":case"xxx":default:return p(_,":")}},O:function(g,y,v,b){var w=b._originalDate||g,_=w.getTimezoneOffset();switch(y){case"O":case"OO":case"OOO":return"GMT"+h(_,":");case"OOOO":default:return"GMT"+p(_,":")}},z:function(g,y,v,b){var w=b._originalDate||g,_=w.getTimezoneOffset();switch(y){case"z":case"zz":case"zzz":return"GMT"+h(_,":");case"zzzz":default:return"GMT"+p(_,":")}},t:function(g,y,v,b){var w=b._originalDate||g,_=Math.floor(w.getTime()/1e3);return(0,o.default)(_,y.length)},T:function(g,y,v,b){var w=b._originalDate||g,_=w.getTime();return(0,o.default)(_,y.length)}};function h(g,y){var v=g>0?"-":"+",b=Math.abs(g),w=Math.floor(b/60),_=b%60;if(_===0)return v+String(w);var x=y||"";return v+String(w)+x+(0,o.default)(_,2)}function f(g,y){if(g%60===0){var v=g>0?"-":"+";return v+(0,o.default)(Math.abs(g)/60,2)}return p(g,y)}function p(g,y){var v=y||"",b=g>0?"-":"+",w=Math.abs(g),_=(0,o.default)(Math.floor(w/60),2),x=(0,o.default)(w%60,2);return b+_+v+x}var m=d;r.default=m,t.exports=r.default})(lp,lp.exports);var gp={exports:{}};(function(t,r){Object.defineProperty(r,"__esModule",{value:!0}),r.default=void 0;var e=function(o,l){switch(o){case"P":return l.date({width:"short"});case"PP":return l.date({width:"medium"});case"PPP":return l.date({width:"long"});case"PPPP":default:return l.date({width:"full"})}},i=function(o,l){switch(o){case"p":return l.time({width:"short"});case"pp":return l.time({width:"medium"});case"ppp":return l.time({width:"long"});case"pppp":default:return l.time({width:"full"})}},n=function(o,l){var u=o.match(/(P+)(p+)?/)||[],c=u[1],d=u[2];if(!d)return e(o,l);var h;switch(c){case"P":h=l.dateTime({width:"short"});break;case"PP":h=l.dateTime({width:"medium"});break;case"PPP":h=l.dateTime({width:"long"});break;case"PPPP":default:h=l.dateTime({width:"full"});break}return h.replace("{{date}}",e(c,l)).replace("{{time}}",i(d,l))},a={p:i,P:n},s=a;r.default=s,t.exports=r.default})(gp,gp.exports);var Mc={exports:{}};(function(t,r){Object.defineProperty(r,"__esModule",{value:!0}),r.default=e;function e(i){var n=new Date(Date.UTC(i.getFullYear(),i.getMonth(),i.getDate(),i.getHours(),i.getMinutes(),i.getSeconds(),i.getMilliseconds()));return n.setUTCFullYear(i.getFullYear()),i.getTime()-n.getTime()}t.exports=r.default})(Mc,Mc.exports);var Dl={};Object.defineProperty(Dl,"__esModule",{value:!0});Dl.isProtectedDayOfYearToken=HB;Dl.isProtectedWeekYearToken=zB;Dl.throwProtectedError=UB;var jB=["D","DD"],VB=["YY","YYYY"];function HB(t){return jB.indexOf(t)!==-1}function zB(t){return VB.indexOf(t)!==-1}function UB(t,r,e){if(t==="YYYY")throw new RangeError("Use `yyyy` instead of `YYYY` (in `".concat(r,"`) for formatting years to the input `").concat(e,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"));if(t==="YY")throw new RangeError("Use `yy` instead of `YY` (in `".concat(r,"`) for formatting years to the input `").concat(e,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"));if(t==="D")throw new RangeError("Use `d` instead of `D` (in `".concat(r,"`) for formatting days of the month to the input `").concat(e,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"));if(t==="DD")throw new RangeError("Use `dd` instead of `DD` (in `".concat(r,"`) for formatting days of the month to the input `").concat(e,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"))}var mp={exports:{}},vp={exports:{}},yp={exports:{}};(function(t,r){Object.defineProperty(r,"__esModule",{value:!0}),r.default=void 0;var e={lessThanXSeconds:{one:"less than a second",other:"less than {{count}} seconds"},xSeconds:{one:"1 second",other:"{{count}} seconds"},halfAMinute:"half a minute",lessThanXMinutes:{one:"less than a minute",other:"less than {{count}} minutes"},xMinutes:{one:"1 minute",other:"{{count}} minutes"},aboutXHours:{one:"about 1 hour",other:"about {{count}} hours"},xHours:{one:"1 hour",other:"{{count}} hours"},xDays:{one:"1 day",other:"{{count}} days"},aboutXWeeks:{one:"about 1 week",other:"about {{count}} weeks"},xWeeks:{one:"1 week",other:"{{count}} weeks"},aboutXMonths:{one:"about 1 month",other:"about {{count}} months"},xMonths:{one:"1 month",other:"{{count}} months"},aboutXYears:{one:"about 1 year",other:"about {{count}} years"},xYears:{one:"1 year",other:"{{count}} years"},overXYears:{one:"over 1 year",other:"over {{count}} years"},almostXYears:{one:"almost 1 year",other:"almost {{count}} years"}},i=function(a,s,o){var l,u=e[a];return typeof u=="string"?l=u:s===1?l=u.one:l=u.other.replace("{{count}}",s.toString()),o!=null&&o.addSuffix?o.comparison&&o.comparison>0?"in "+l:l+" ago":l},n=i;r.default=n,t.exports=r.default})(yp,yp.exports);var bp={exports:{}},wp={exports:{}};(function(t,r){Object.defineProperty(r,"__esModule",{value:!0}),r.default=e;function e(i){return function(){var n=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},a=n.width?String(n.width):i.defaultWidth,s=i.formats[a]||i.formats[i.defaultWidth];return s}}t.exports=r.default})(wp,wp.exports);(function(t,r){Object.defineProperty(r,"__esModule",{value:!0}),r.default=void 0;var e=i(wp.exports);function i(u){return u&&u.__esModule?u:{default:u}}var n={full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},a={full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},s={full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},o={date:(0,e.default)({formats:n,defaultWidth:"full"}),time:(0,e.default)({formats:a,defaultWidth:"full"}),dateTime:(0,e.default)({formats:s,defaultWidth:"full"})},l=o;r.default=l,t.exports=r.default})(bp,bp.exports);var _p={exports:{}};(function(t,r){Object.defineProperty(r,"__esModule",{value:!0}),r.default=void 0;var e={lastWeek:"'last' eeee 'at' p",yesterday:"'yesterday at' p",today:"'today at' p",tomorrow:"'tomorrow at' p",nextWeek:"eeee 'at' p",other:"P"},i=function(a,s,o,l){return e[a]},n=i;r.default=n,t.exports=r.default})(_p,_p.exports);var xp={exports:{}},Sp={exports:{}};(function(t,r){Object.defineProperty(r,"__esModule",{value:!0}),r.default=e;function e(i){return function(n,a){var s=a!=null&&a.context?String(a.context):"standalone",o;if(s==="formatting"&&i.formattingValues){var l=i.defaultFormattingWidth||i.defaultWidth,u=a!=null&&a.width?String(a.width):l;o=i.formattingValues[u]||i.formattingValues[l]}else{var c=i.defaultWidth,d=a!=null&&a.width?String(a.width):i.defaultWidth;o=i.values[d]||i.values[c]}var h=i.argumentCallback?i.argumentCallback(n):n;return o[h]}}t.exports=r.default})(Sp,Sp.exports);(function(t,r){Object.defineProperty(r,"__esModule",{value:!0}),r.default=void 0;var e=i(Sp.exports);function i(f){return f&&f.__esModule?f:{default:f}}var n={narrow:["B","A"],abbreviated:["BC","AD"],wide:["Before Christ","Anno Domini"]},a={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1st quarter","2nd quarter","3rd quarter","4th quarter"]},s={narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],wide:["January","February","March","April","May","June","July","August","September","October","November","December"]},o={narrow:["S","M","T","W","T","F","S"],short:["Su","Mo","Tu","We","Th","Fr","Sa"],abbreviated:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],wide:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"]},l={narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"}},u={narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"}},c=function(f,p){var m=Number(f),g=m%100;if(g>20||g<10)switch(g%10){case 1:return m+"st";case 2:return m+"nd";case 3:return m+"rd"}return m+"th"},d={ordinalNumber:c,era:(0,e.default)({values:n,defaultWidth:"wide"}),quarter:(0,e.default)({values:a,defaultWidth:"wide",argumentCallback:function(f){return f-1}}),month:(0,e.default)({values:s,defaultWidth:"wide"}),day:(0,e.default)({values:o,defaultWidth:"wide"}),dayPeriod:(0,e.default)({values:l,defaultWidth:"wide",formattingValues:u,defaultFormattingWidth:"wide"})},h=d;r.default=h,t.exports=r.default})(xp,xp.exports);var Cp={exports:{}},Pp={exports:{}};(function(t,r){Object.defineProperty(r,"__esModule",{value:!0}),r.default=e;function e(a){return function(s){var o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},l=o.width,u=l&&a.matchPatterns[l]||a.matchPatterns[a.defaultMatchWidth],c=s.match(u);if(!c)return null;var d=c[0],h=l&&a.parsePatterns[l]||a.parsePatterns[a.defaultParseWidth],f=Array.isArray(h)?n(h,function(g){return g.test(d)}):i(h,function(g){return g.test(d)}),p;p=a.valueCallback?a.valueCallback(f):f,p=o.valueCallback?o.valueCallback(p):p;var m=s.slice(d.length);return{value:p,rest:m}}}function i(a,s){for(var o in a)if(a.hasOwnProperty(o)&&s(a[o]))return o}function n(a,s){for(var o=0;o1&&arguments[1]!==void 0?arguments[1]:{},s=n.match(i.matchPattern);if(!s)return null;var o=s[0],l=n.match(i.parsePattern);if(!l)return null;var u=i.valueCallback?i.valueCallback(l[0]):l[0];u=a.valueCallback?a.valueCallback(u):u;var c=n.slice(o.length);return{value:u,rest:c}}}t.exports=r.default})(Op,Op.exports);(function(t,r){Object.defineProperty(r,"__esModule",{value:!0}),r.default=void 0;var e=n(Pp.exports),i=n(Op.exports);function n(b){return b&&b.__esModule?b:{default:b}}var a=/^(\d+)(th|st|nd|rd)?/i,s=/\d+/i,o={narrow:/^(b|a)/i,abbreviated:/^(b\.?\s?c\.?|b\.?\s?c\.?\s?e\.?|a\.?\s?d\.?|c\.?\s?e\.?)/i,wide:/^(before christ|before common era|anno domini|common era)/i},l={any:[/^b/i,/^(a|c)/i]},u={narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](th|st|nd|rd)? quarter/i},c={any:[/1/i,/2/i,/3/i,/4/i]},d={narrow:/^[jfmasond]/i,abbreviated:/^(jan|feb|mar|apr|may|jun|jul|aug|sep|oct|nov|dec)/i,wide:/^(january|february|march|april|may|june|july|august|september|october|november|december)/i},h={narrow:[/^j/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^ja/i,/^f/i,/^mar/i,/^ap/i,/^may/i,/^jun/i,/^jul/i,/^au/i,/^s/i,/^o/i,/^n/i,/^d/i]},f={narrow:/^[smtwf]/i,short:/^(su|mo|tu|we|th|fr|sa)/i,abbreviated:/^(sun|mon|tue|wed|thu|fri|sat)/i,wide:/^(sunday|monday|tuesday|wednesday|thursday|friday|saturday)/i},p={narrow:[/^s/i,/^m/i,/^t/i,/^w/i,/^t/i,/^f/i,/^s/i],any:[/^su/i,/^m/i,/^tu/i,/^w/i,/^th/i,/^f/i,/^sa/i]},m={narrow:/^(a|p|mi|n|(in the|at) (morning|afternoon|evening|night))/i,any:/^([ap]\.?\s?m\.?|midnight|noon|(in the|at) (morning|afternoon|evening|night))/i},g={any:{am:/^a/i,pm:/^p/i,midnight:/^mi/i,noon:/^no/i,morning:/morning/i,afternoon:/afternoon/i,evening:/evening/i,night:/night/i}},y={ordinalNumber:(0,i.default)({matchPattern:a,parsePattern:s,valueCallback:function(b){return parseInt(b,10)}}),era:(0,e.default)({matchPatterns:o,defaultMatchWidth:"wide",parsePatterns:l,defaultParseWidth:"any"}),quarter:(0,e.default)({matchPatterns:u,defaultMatchWidth:"wide",parsePatterns:c,defaultParseWidth:"any",valueCallback:function(b){return b+1}}),month:(0,e.default)({matchPatterns:d,defaultMatchWidth:"wide",parsePatterns:h,defaultParseWidth:"any"}),day:(0,e.default)({matchPatterns:f,defaultMatchWidth:"wide",parsePatterns:p,defaultParseWidth:"any"}),dayPeriod:(0,e.default)({matchPatterns:m,defaultMatchWidth:"any",parsePatterns:g,defaultParseWidth:"any"})},v=y;r.default=v,t.exports=r.default})(Cp,Cp.exports);(function(t,r){Object.defineProperty(r,"__esModule",{value:!0}),r.default=void 0;var e=o(yp.exports),i=o(bp.exports),n=o(_p.exports),a=o(xp.exports),s=o(Cp.exports);function o(c){return c&&c.__esModule?c:{default:c}}var l={code:"en-US",formatDistance:e.default,formatLong:i.default,formatRelative:n.default,localize:a.default,match:s.default,options:{weekStartsOn:0,firstWeekContainsDate:1}},u=l;r.default=u,t.exports=r.default})(vp,vp.exports);(function(t,r){Object.defineProperty(r,"__esModule",{value:!0}),r.default=void 0;var e=i(vp.exports);function i(a){return a&&a.__esModule?a:{default:a}}var n=e.default;r.default=n,t.exports=r.default})(mp,mp.exports);(function(t,r){Object.defineProperty(r,"__esModule",{value:!0}),r.default=b;var e=f(np.exports),i=f(sp.exports),n=f(ni.exports),a=f(lp.exports),s=f(gp.exports),o=f(Mc.exports),l=Dl,u=f(dn.exports),c=f(dr.exports),d=Ta,h=f(mp.exports);function f(_){return _&&_.__esModule?_:{default:_}}var p=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,m=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,g=/^'([^]*?)'?$/,y=/''/g,v=/[a-zA-Z]/;function b(_,x,T){var S,k,I,H,R,U,de,W,F,oe,me,Se,Me,Ve,Oe,pe,De,j;(0,c.default)(2,arguments);var X=String(x),G=(0,d.getDefaultOptions)(),re=(S=(k=T==null?void 0:T.locale)!==null&&k!==void 0?k:G.locale)!==null&&S!==void 0?S:h.default,$=(0,u.default)((I=(H=(R=(U=T==null?void 0:T.firstWeekContainsDate)!==null&&U!==void 0?U:T==null||(de=T.locale)===null||de===void 0||(W=de.options)===null||W===void 0?void 0:W.firstWeekContainsDate)!==null&&R!==void 0?R:G.firstWeekContainsDate)!==null&&H!==void 0?H:(F=G.locale)===null||F===void 0||(oe=F.options)===null||oe===void 0?void 0:oe.firstWeekContainsDate)!==null&&I!==void 0?I:1);if(!($>=1&&$<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var ue=(0,u.default)((me=(Se=(Me=(Ve=T==null?void 0:T.weekStartsOn)!==null&&Ve!==void 0?Ve:T==null||(Oe=T.locale)===null||Oe===void 0||(pe=Oe.options)===null||pe===void 0?void 0:pe.weekStartsOn)!==null&&Me!==void 0?Me:G.weekStartsOn)!==null&&Se!==void 0?Se:(De=G.locale)===null||De===void 0||(j=De.options)===null||j===void 0?void 0:j.weekStartsOn)!==null&&me!==void 0?me:0);if(!(ue>=0&&ue<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");if(!re.localize)throw new RangeError("locale must contain localize property");if(!re.formatLong)throw new RangeError("locale must contain formatLong property");var le=(0,n.default)(_);if(!(0,e.default)(le))throw new RangeError("Invalid time value");var C=(0,o.default)(le),P=(0,i.default)(le,C),L={firstWeekContainsDate:$,weekStartsOn:ue,locale:re,_originalDate:le},V=X.match(m).map(function(z){var Q=z[0];if(Q==="p"||Q==="P"){var Z=s.default[Q];return Z(z,re.formatLong)}return z}).join("").match(p).map(function(z){if(z==="''")return"'";var Q=z[0];if(Q==="'")return w(z);var Z=a.default[Q];if(Z)return!(T!=null&&T.useAdditionalWeekYearTokens)&&(0,l.isProtectedWeekYearToken)(z)&&(0,l.throwProtectedError)(z,x,String(_)),!(T!=null&&T.useAdditionalDayOfYearTokens)&&(0,l.isProtectedDayOfYearToken)(z)&&(0,l.throwProtectedError)(z,x,String(_)),Z(P,z,re.localize,L);if(Q.match(v))throw new RangeError("Format string contains an unescaped latin alphabet character `"+Q+"`");return z}).join("");return V}function w(_){var x=_.match(g);return x?x[1].replace(y,"'"):_}t.exports=r.default})(ip,ip.exports);var kp={exports:{}},Ep={exports:{}};(function(t,r){Object.defineProperty(r,"__esModule",{value:!0}),r.default=e;function e(s,o,l){var u=a(s,l.timeZone,l.locale);return u.formatToParts?i(u,o):n(u,o)}function i(s,o){for(var l=s.formatToParts(o),u=l.length-1;u>=0;--u)if(l[u].type==="timeZoneName")return l[u].value}function n(s,o){var l=s.format(o).replace(/\u200E/g,""),u=/ [\w-+ ]+$/.exec(l);return u?u[0].substr(1):""}function a(s,o,l){if(l&&!l.code)throw new Error("date-fns-tz error: Please set a language code on the locale object imported from date-fns, e.g. `locale.code = 'en-US'`");return new Intl.DateTimeFormat(l?[l.code,"en-US"]:void 0,{timeZone:o,timeZoneName:s})}t.exports=r.default})(Ep,Ep.exports);var _a={exports:{}},Tp={exports:{}};(function(t,r){Object.defineProperty(r,"__esModule",{value:!0}),r.default=e;function e(l,u){var c=o(u);return c.formatToParts?n(c,l):a(c,l)}var i={year:0,month:1,day:2,hour:3,minute:4,second:5};function n(l,u){try{for(var c=l.formatToParts(u),d=[],h=0;h=0&&(d[f]=parseInt(c[h].value,10))}return d}catch(p){if(p instanceof RangeError)return[NaN];throw p}}function a(l,u){var c=l.format(u).replace(/\u200E/g,""),d=/(\d+)\/(\d+)\/(\d+),? (\d+):(\d+):(\d+)/.exec(c);return[d[3],d[1],d[2],d[4],d[5],d[6]]}var s={};function o(l){if(!s[l]){var u=new Intl.DateTimeFormat("en-US",{hour12:!1,timeZone:"America/New_York",year:"numeric",month:"numeric",day:"2-digit",hour:"2-digit",minute:"2-digit",second:"2-digit"}).format(new Date("2014-06-25T04:00:00.123Z")),c=u==="06/25/2014, 00:00:00"||u==="\u200E06\u200E/\u200E25\u200E/\u200E2014\u200E \u200E00\u200E:\u200E00\u200E:\u200E00";s[l]=c?new Intl.DateTimeFormat("en-US",{hour12:!1,timeZone:l,year:"numeric",month:"numeric",day:"2-digit",hour:"2-digit",minute:"2-digit",second:"2-digit"}):new Intl.DateTimeFormat("en-US",{hourCycle:"h23",timeZone:l,year:"numeric",month:"numeric",day:"2-digit",hour:"2-digit",minute:"2-digit",second:"2-digit"})}return s[l]}t.exports=r.default})(Tp,Tp.exports);var Ic={exports:{}};(function(t,r){Object.defineProperty(r,"__esModule",{value:!0}),r.default=e;function e(i,n,a,s,o,l,u){var c=new Date(0);return c.setUTCFullYear(i,n,a),c.setUTCHours(s,o,l,u),c}t.exports=r.default})(Ic,Ic.exports);(function(t,r){Object.defineProperty(r,"__esModule",{value:!0}),r.default=l;var e=n(Tp.exports),i=n(Ic.exports);function n(m){return m&&m.__esModule?m:{default:m}}var a=36e5,s=6e4,o={timezone:/([Z+-].*)$/,timezoneZ:/^(Z)$/,timezoneHH:/^([+-]\d{2})$/,timezoneHHMM:/^([+-]\d{2}):?(\d{2})$/};function l(m,g,y){var v,b;if(m===""||(v=o.timezoneZ.exec(m),v))return 0;var w;if(v=o.timezoneHH.exec(m),v)return w=parseInt(v[1],10),h(w)?-(w*a):NaN;if(v=o.timezoneHHMM.exec(m),v){w=parseInt(v[1],10);var _=parseInt(v[2],10);return h(w,_)?(b=Math.abs(w)*a+_*s,w>0?-b:b):NaN}if(p(m)){g=new Date(g||Date.now());var x=y?g:u(g),T=c(x,m),S=y?T:d(g,T,m);return-S}return NaN}function u(m){return(0,i.default)(m.getFullYear(),m.getMonth(),m.getDate(),m.getHours(),m.getMinutes(),m.getSeconds(),m.getMilliseconds())}function c(m,g){var y=(0,e.default)(m,g),v=(0,i.default)(y[0],y[1]-1,y[2],y[3]%24,y[4],y[5],0).getTime(),b=m.getTime(),w=b%1e3;return b-=w>=0?w:1e3+w,v-b}function d(m,g,y){var v=m.getTime(),b=v-g,w=c(new Date(b),y);if(g===w)return g;b-=w-g;var _=c(new Date(b),y);return w===_?w:Math.max(w,_)}function h(m,g){return-23<=m&&m<=23&&(g==null||0<=g&&g<=59)}var f={};function p(m){if(f[m])return!0;try{return new Intl.DateTimeFormat(void 0,{timeZone:m}),f[m]=!0,!0}catch{return!1}}t.exports=r.default})(_a,_a.exports);(function(t,r){Object.defineProperty(r,"__esModule",{value:!0}),r.default=void 0;var e=n(Ep.exports),i=n(_a.exports);function n(f){return f&&f.__esModule?f:{default:f}}var a=60*1e3,s={X:function(f,p,m,g){var y=o(g.timeZone,g._originalDate||f);if(y===0)return"Z";switch(p){case"X":return c(y);case"XXXX":case"XX":return u(y);case"XXXXX":case"XXX":default:return u(y,":")}},x:function(f,p,m,g){var y=o(g.timeZone,g._originalDate||f);switch(p){case"x":return c(y);case"xxxx":case"xx":return u(y);case"xxxxx":case"xxx":default:return u(y,":")}},O:function(f,p,m,g){var y=o(g.timeZone,g._originalDate||f);switch(p){case"O":case"OO":case"OOO":return"GMT"+d(y,":");case"OOOO":default:return"GMT"+u(y,":")}},z:function(f,p,m,g){var y=g._originalDate||f;switch(p){case"z":case"zz":case"zzz":return(0,e.default)("short",y,g);case"zzzz":default:return(0,e.default)("long",y,g)}}};function o(f,p){var m=f?(0,i.default)(f,p,!0)/a:p.getTimezoneOffset();if(Number.isNaN(m))throw new RangeError("Invalid time zone specified: "+f);return m}function l(f,p){for(var m=f<0?"-":"",g=Math.abs(f).toString();g.length0?"-":"+",y=Math.abs(f),v=l(Math.floor(y/60),2),b=l(Math.floor(y%60),2);return g+v+m+b}function c(f,p){if(f%60===0){var m=f>0?"-":"+";return m+l(Math.abs(f)/60,2)}return u(f,p)}function d(f,p){var m=f>0?"-":"+",g=Math.abs(f),y=Math.floor(g/60),v=g%60;if(v===0)return m+String(y);var b=p||"";return m+String(y)+b+l(v,2)}var h=s;r.default=h,t.exports=r.default})(kp,kp.exports);var vs={exports:{}},Ac={exports:{}};(function(t,r){Object.defineProperty(r,"__esModule",{value:!0}),r.default=void 0;var e=/(Z|[+-]\d{2}(?::?\d{2})?| UTC| [a-zA-Z]+\/[a-zA-Z_]+(?:\/[a-zA-Z_]+)?)$/,i=e;r.default=i,t.exports=r.default})(Ac,Ac.exports);(function(t,r){Object.defineProperty(r,"__esModule",{value:!0}),r.default=d;var e=s(dn.exports),i=s(Mc.exports),n=s(_a.exports),a=s(Ac.exports);function s(S){return S&&S.__esModule?S:{default:S}}var o=36e5,l=6e4,u=2,c={dateTimePattern:/^([0-9W+-]+)(T| )(.*)/,datePattern:/^([0-9W+-]+)(.*)/,plainTime:/:/,YY:/^(\d{2})$/,YYY:[/^([+-]\d{2})$/,/^([+-]\d{3})$/,/^([+-]\d{4})$/],YYYY:/^(\d{4})/,YYYYY:[/^([+-]\d{4})/,/^([+-]\d{5})/,/^([+-]\d{6})/],MM:/^-(\d{2})$/,DDD:/^-?(\d{3})$/,MMDD:/^-?(\d{2})-?(\d{2})$/,Www:/^-?W(\d{2})$/,WwwD:/^-?W(\d{2})-?(\d{1})$/,HH:/^(\d{2}([.,]\d*)?)$/,HHMM:/^(\d{2}):?(\d{2}([.,]\d*)?)$/,HHMMSS:/^(\d{2}):?(\d{2}):?(\d{2}([.,]\d*)?)$/,timeZone:a.default};function d(S,k){if(arguments.length<1)throw new TypeError("1 argument required, but only "+arguments.length+" present");if(S===null)return new Date(NaN);var I=k||{},H=I.additionalDigits==null?u:(0,e.default)(I.additionalDigits);if(H!==2&&H!==1&&H!==0)throw new RangeError("additionalDigits must be 0, 1 or 2");if(S instanceof Date||typeof S=="object"&&Object.prototype.toString.call(S)==="[object Date]")return new Date(S.getTime());if(typeof S=="number"||Object.prototype.toString.call(S)==="[object Number]")return new Date(S);if(!(typeof S=="string"||Object.prototype.toString.call(S)==="[object String]"))return new Date(NaN);var R=h(S),U=f(R.date,H),de=U.year,W=U.restDateString,F=p(W,de);if(isNaN(F))return new Date(NaN);if(F){var oe=F.getTime(),me=0,Se;if(R.time&&(me=m(R.time),isNaN(me)))return new Date(NaN);if(R.timeZone||I.timeZone){if(Se=(0,n.default)(R.timeZone||I.timeZone,new Date(oe+me)),isNaN(Se))return new Date(NaN)}else Se=(0,i.default)(new Date(oe+me)),Se=(0,i.default)(new Date(oe+me+Se));return new Date(oe+me+Se)}else return new Date(NaN)}function h(S){var k={},I=c.dateTimePattern.exec(S),H;if(I?(k.date=I[1],H=I[3]):(I=c.datePattern.exec(S),I?(k.date=I[1],H=I[2]):(k.date=null,H=S)),H){var R=c.timeZone.exec(H);R?(k.time=H.replace(R[1],""),k.timeZone=R[1].trim()):k.time=H}return k}function f(S,k){var I=c.YYY[k],H=c.YYYYY[k],R;if(R=c.YYYY.exec(S)||H.exec(S),R){var U=R[1];return{year:parseInt(U,10),restDateString:S.slice(U.length)}}if(R=c.YY.exec(S)||I.exec(S),R){var de=R[1];return{year:parseInt(de,10)*100,restDateString:S.slice(de.length)}}return{year:null}}function p(S,k){if(k===null)return null;var I,H,R,U;if(S.length===0)return H=new Date(0),H.setUTCFullYear(k),H;if(I=c.MM.exec(S),I)return H=new Date(0),R=parseInt(I[1],10)-1,w(k,R)?(H.setUTCFullYear(k,R),H):new Date(NaN);if(I=c.DDD.exec(S),I){H=new Date(0);var de=parseInt(I[1],10);return _(k,de)?(H.setUTCFullYear(k,0,de),H):new Date(NaN)}if(I=c.MMDD.exec(S),I){H=new Date(0),R=parseInt(I[1],10)-1;var W=parseInt(I[2],10);return w(k,R,W)?(H.setUTCFullYear(k,R,W),H):new Date(NaN)}if(I=c.Www.exec(S),I)return U=parseInt(I[1],10)-1,x(k,U)?g(k,U):new Date(NaN);if(I=c.WwwD.exec(S),I){U=parseInt(I[1],10)-1;var F=parseInt(I[2],10)-1;return x(k,U,F)?g(k,U,F):new Date(NaN)}return null}function m(S){var k,I,H;if(k=c.HH.exec(S),k)return I=parseFloat(k[1].replace(",",".")),T(I)?I%24*o:NaN;if(k=c.HHMM.exec(S),k)return I=parseInt(k[1],10),H=parseFloat(k[2].replace(",",".")),T(I,H)?I%24*o+H*l:NaN;if(k=c.HHMMSS.exec(S),k){I=parseInt(k[1],10),H=parseInt(k[2],10);var R=parseFloat(k[3].replace(",","."));return T(I,H,R)?I%24*o+H*l+R*1e3:NaN}return null}function g(S,k,I){k=k||0,I=I||0;var H=new Date(0);H.setUTCFullYear(S,0,4);var R=H.getUTCDay()||7,U=k*7+I+1-R;return H.setUTCDate(H.getUTCDate()+U),H}var y=[31,28,31,30,31,30,31,31,30,31,30,31],v=[31,29,31,30,31,30,31,31,30,31,30,31];function b(S){return S%400===0||S%4===0&&S%100!==0}function w(S,k,I){if(k<0||k>11)return!1;if(I!=null){if(I<1)return!1;var H=b(S);if(H&&I>v[k]||!H&&I>y[k])return!1}return!0}function _(S,k){if(k<1)return!1;var I=b(S);return!(I&&k>366||!I&&k>365)}function x(S,k,I){return!(k<0||k>52||I!=null&&(I<0||I>6))}function T(S,k,I){return!(S!=null&&(S<0||S>=25)||k!=null&&(k<0||k>=60)||I!=null&&(I<0||I>=60))}t.exports=r.default})(vs,vs.exports);(function(t,r){Object.defineProperty(r,"__esModule",{value:!0}),r.default=o;var e=a(ip.exports),i=a(kp.exports),n=a(vs.exports);function a(l){return l&&l.__esModule?l:{default:l}}var s=/([xXOz]+)|''|'(''|[^'])+('|$)/g;function o(l,u,c){var d=String(u),h=c||{},f=d.match(s);if(f){var p=(0,n.default)(l,h);d=f.reduce(function(m,g){if(g[0]==="'")return m;var y=m.indexOf(g),v=m[y-1]==="'",b=m.replace(g,"'"+i.default[g[0]](p,g,null,h)+"'");return v?b.substring(0,y-1)+b.substring(y+1):b},d)}return(0,e.default)(l,d,h)}t.exports=r.default})(kc,kc.exports);var Dp={exports:{}},Bc={exports:{}},Mp={exports:{}};(function(t,r){Object.defineProperty(r,"__esModule",{value:!0}),r.default=e;function e(i,n){if(i==null)throw new TypeError("assign requires that input parameter not be null or undefined");for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(i[a]=n[a]);return i}t.exports=r.default})(Mp,Mp.exports);(function(t,r){Object.defineProperty(r,"__esModule",{value:!0}),r.default=n;var e=i(Mp.exports);function i(a){return a&&a.__esModule?a:{default:a}}function n(a){return(0,e.default)({},a)}t.exports=r.default})(Bc,Bc.exports);var Lc={exports:{}};(function(t,r){Object.defineProperty(r,"__esModule",{value:!0}),r.default=a;var e=n(_a.exports),i=n(vs.exports);function n(s){return s&&s.__esModule?s:{default:s}}function a(s,o,l){var u=(0,i.default)(s,l),c=(0,e.default)(o,u,!0),d=new Date(u.getTime()-c),h=new Date(0);return h.setFullYear(d.getUTCFullYear(),d.getUTCMonth(),d.getUTCDate()),h.setHours(d.getUTCHours(),d.getUTCMinutes(),d.getUTCSeconds(),d.getUTCMilliseconds()),h}t.exports=r.default})(Lc,Lc.exports);(function(t,r){Object.defineProperty(r,"__esModule",{value:!0}),r.default=s;var e=a(Bc.exports),i=a(kc.exports),n=a(Lc.exports);function a(o){return o&&o.__esModule?o:{default:o}}function s(o,l,u,c){var d=(0,e.default)(c);return d.timeZone=l,(0,i.default)((0,n.default)(o,l),u,d)}t.exports=r.default})(Dp,Dp.exports);var Ip={exports:{}};(function(t,r){Object.defineProperty(r,"__esModule",{value:!0}),r.default=n;var e=i(_a.exports);function i(a){return a&&a.__esModule?a:{default:a}}function n(a,s){return-(0,e.default)(a,s)}t.exports=r.default})(Ip,Ip.exports);var Ap={exports:{}};(function(t,r){Object.defineProperty(r,"__esModule",{value:!0}),r.default=l;var e=o(Bc.exports),i=o(vs.exports),n=o(Ac.exports),a=o(_a.exports),s=o(Ic.exports);function o(u){return u&&u.__esModule?u:{default:u}}function l(u,c,d){if(typeof u=="string"&&!u.match(n.default)){var h=(0,e.default)(d);return h.timeZone=c,(0,i.default)(u,h)}var f=(0,i.default)(u,d),p=(0,s.default)(f.getFullYear(),f.getMonth(),f.getDate(),f.getHours(),f.getMinutes(),f.getSeconds(),f.getMilliseconds()).getTime(),m=(0,a.default)(c,new Date(p));return new Date(p+m)}t.exports=r.default})(Ap,Ap.exports);var Bh={format:kc.exports,formatInTimeZone:Dp.exports,getTimezoneOffset:Ip.exports,toDate:vs.exports,utcToZonedTime:Lc.exports,zonedTimeToUtc:Ap.exports};function dl(t){var r=t.getBoundingClientRect();return{width:r.width,height:r.height,top:r.top,right:r.right,bottom:r.bottom,left:r.left,x:r.left,y:r.top}}function ci(t){if(t.toString()!=="[object Window]"){var r=t.ownerDocument;return r?r.defaultView:window}return t}function b0(t){var r=ci(t),e=r.pageXOffset,i=r.pageYOffset;return{scrollLeft:e,scrollTop:i}}function hl(t){var r=ci(t).Element;return t instanceof r||t instanceof Element}function Wi(t){var r=ci(t).HTMLElement;return t instanceof r||t instanceof HTMLElement}function $B(t){return{scrollLeft:t.scrollLeft,scrollTop:t.scrollTop}}function YB(t){return t===ci(t)||!Wi(t)?b0(t):$B(t)}function gn(t){return t?(t.nodeName||"").toLowerCase():null}function Zn(t){return(hl(t)?t.ownerDocument:t.document).documentElement}function I_(t){return dl(Zn(t)).left+b0(t).scrollLeft}function Ml(t){return ci(t).getComputedStyle(t)}function w0(t){var r=Ml(t),e=r.overflow,i=r.overflowX,n=r.overflowY;return/auto|scroll|overlay|hidden/.test(e+n+i)}function A_(t,r,e){e===void 0&&(e=!1);var i=Zn(r),n=dl(t),a={scrollLeft:0,scrollTop:0},s={x:0,y:0};return e||((gn(r)!=="body"||w0(i))&&(a=YB(r)),Wi(r)?(s=dl(r),s.x+=r.clientLeft,s.y+=r.clientTop):i&&(s.x=I_(i))),{x:n.left+a.scrollLeft-s.x,y:n.top+a.scrollTop-s.y,width:n.width,height:n.height}}function _0(t){return{x:t.offsetLeft,y:t.offsetTop,width:t.offsetWidth,height:t.offsetHeight}}function B_(t){return gn(t)==="html"?t:t.assignedSlot||t.parentNode||t.host||Zn(t)}function L_(t){return["html","body","#document"].indexOf(gn(t))>=0?t.ownerDocument.body:Wi(t)&&w0(t)?t:L_(B_(t))}function Bo(t,r){r===void 0&&(r=[]);var e=L_(t),i=gn(e)==="body",n=ci(e),a=i?[n].concat(n.visualViewport||[],w0(e)?e:[]):e,s=r.concat(a);return i?s:s.concat(Bo(B_(a)))}function WB(t){return["table","td","th"].indexOf(gn(t))>=0}function ey(t){return!Wi(t)||Ml(t).position==="fixed"?null:t.offsetParent}function Il(t){for(var r=ci(t),e=ey(t);e&&WB(e);)e=ey(e);return e&&gn(e)==="body"&&Ml(e).position==="static"?r:e||r}var ai="top",wi="bottom",_i="right",si="left",x0="auto",Al=[ai,wi,_i,si],ys="start",S0="end",KB="clippingParents",F_="viewport",ao="popper",GB="reference",ty=Al.reduce(function(t,r){return t.concat([r+"-"+ys,r+"-"+S0])},[]),R_=[].concat(Al,[x0]).reduce(function(t,r){return t.concat([r,r+"-"+ys,r+"-"+S0])},[]),ZB="beforeRead",qB="read",XB="afterRead",QB="beforeMain",JB="main",eL="afterMain",tL="beforeWrite",rL="write",iL="afterWrite",nL=[ZB,qB,XB,QB,JB,eL,tL,rL,iL];function aL(t){var r=new Map,e=new Set,i=[];t.forEach(function(a){r.set(a.name,a)});function n(a){e.add(a.name);var s=[].concat(a.requires||[],a.requiresIfExists||[]);s.forEach(function(o){if(!e.has(o)){var l=r.get(o);l&&n(l)}}),i.push(a)}return t.forEach(function(a){e.has(a.name)||n(a)}),i}function sL(t){var r=aL(t);return nL.reduce(function(e,i){return e.concat(r.filter(function(n){return n.phase===i}))},[])}function oL(t){var r;return function(){return r||(r=new Promise(function(e){Promise.resolve().then(function(){r=void 0,e(t())})})),r}}function Ri(t){return t.split("-")[0]}function lL(t){var r=t.reduce(function(e,i){var n=e[i.name];return e[i.name]=n?Object.assign({},n,{},i,{options:Object.assign({},n.options,{},i.options),data:Object.assign({},n.data,{},i.data)}):i,e},{});return Object.keys(r).map(function(e){return r[e]})}var ry={placement:"bottom",modifiers:[],strategy:"absolute"};function iy(){for(var t=arguments.length,r=new Array(t),e=0;e=0?"x":"y"}function N_(t){var r=t.reference,e=t.element,i=t.placement,n=i?Ri(i):null,a=i?fl(i):null,s=r.x+r.width/2-e.width/2,o=r.y+r.height/2-e.height/2,l;switch(n){case ai:l={x:s,y:r.y-e.height};break;case wi:l={x:s,y:r.y+r.height};break;case _i:l={x:r.x+r.width,y:o};break;case si:l={x:r.x-e.width,y:o};break;default:l={x:r.x,y:r.y}}var u=n?C0(n):null;if(u!=null){var c=u==="y"?"height":"width";switch(a){case ys:l[u]=Math.floor(l[u])-Math.floor(r[c]/2-e[c]/2);break;case S0:l[u]=Math.floor(l[u])+Math.ceil(r[c]/2-e[c]/2);break}}return l}function hL(t){var r=t.state,e=t.name;r.modifiersData[e]=N_({reference:r.rects.reference,element:r.rects.popper,strategy:"absolute",placement:r.placement})}const fL={name:"popperOffsets",enabled:!0,phase:"read",fn:hL,data:{}};var pL={top:"auto",right:"auto",bottom:"auto",left:"auto"};function gL(t){var r=t.x,e=t.y,i=window,n=i.devicePixelRatio||1;return{x:Math.round(r*n)/n||0,y:Math.round(e*n)/n||0}}function ny(t){var r,e=t.popper,i=t.popperRect,n=t.placement,a=t.offsets,s=t.position,o=t.gpuAcceleration,l=t.adaptive,u=gL(a),c=u.x,d=u.y,h=a.hasOwnProperty("x"),f=a.hasOwnProperty("y"),p=si,m=ai,g=window;if(l){var y=Il(e);y===ci(e)&&(y=Zn(e)),n===ai&&(m=wi,d-=y.clientHeight-i.height,d*=o?1:-1),n===si&&(p=_i,c-=y.clientWidth-i.width,c*=o?1:-1)}var v=Object.assign({position:s},l&&pL);if(o){var b;return Object.assign({},v,(b={},b[m]=f?"0":"",b[p]=h?"0":"",b.transform=(g.devicePixelRatio||1)<2?"translate("+c+"px, "+d+"px)":"translate3d("+c+"px, "+d+"px, 0)",b))}return Object.assign({},v,(r={},r[m]=f?d+"px":"",r[p]=h?c+"px":"",r.transform="",r))}function mL(t){var r=t.state,e=t.options,i=e.gpuAcceleration,n=i===void 0?!0:i,a=e.adaptive,s=a===void 0?!0:a,o={placement:Ri(r.placement),popper:r.elements.popper,popperRect:r.rects.popper,gpuAcceleration:n};r.modifiersData.popperOffsets!=null&&(r.styles.popper=Object.assign({},r.styles.popper,{},ny(Object.assign({},o,{offsets:r.modifiersData.popperOffsets,position:r.options.strategy,adaptive:s})))),r.modifiersData.arrow!=null&&(r.styles.arrow=Object.assign({},r.styles.arrow,{},ny(Object.assign({},o,{offsets:r.modifiersData.arrow,position:"absolute",adaptive:!1})))),r.attributes.popper=Object.assign({},r.attributes.popper,{"data-popper-placement":r.placement})}const vL={name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:mL,data:{}};function yL(t){var r=t.state;Object.keys(r.elements).forEach(function(e){var i=r.styles[e]||{},n=r.attributes[e]||{},a=r.elements[e];!Wi(a)||!gn(a)||(Object.assign(a.style,i),Object.keys(n).forEach(function(s){var o=n[s];o===!1?a.removeAttribute(s):a.setAttribute(s,o===!0?"":o)}))})}function bL(t){var r=t.state,e={popper:{position:r.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(r.elements.popper.style,e.popper),r.elements.arrow&&Object.assign(r.elements.arrow.style,e.arrow),function(){Object.keys(r.elements).forEach(function(i){var n=r.elements[i],a=r.attributes[i]||{},s=Object.keys(r.styles.hasOwnProperty(i)?r.styles[i]:e[i]),o=s.reduce(function(l,u){return l[u]="",l},{});!Wi(n)||!gn(n)||(Object.assign(n.style,o),Object.keys(a).forEach(function(l){n.removeAttribute(l)}))})}}const wL={name:"applyStyles",enabled:!0,phase:"write",fn:yL,effect:bL,requires:["computeStyles"]};function _L(t,r,e){var i=Ri(t),n=[si,ai].indexOf(i)>=0?-1:1,a=typeof e=="function"?e(Object.assign({},r,{placement:t})):e,s=a[0],o=a[1];return s=s||0,o=(o||0)*n,[si,_i].indexOf(i)>=0?{x:o,y:s}:{x:s,y:o}}function xL(t){var r=t.state,e=t.options,i=t.name,n=e.offset,a=n===void 0?[0,0]:n,s=R_.reduce(function(c,d){return c[d]=_L(d,r.rects,a),c},{}),o=s[r.placement],l=o.x,u=o.y;r.modifiersData.popperOffsets!=null&&(r.modifiersData.popperOffsets.x+=l,r.modifiersData.popperOffsets.y+=u),r.modifiersData[i]=s}const SL={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:xL};var CL={left:"right",right:"left",bottom:"top",top:"bottom"};function Nu(t){return t.replace(/left|right|bottom|top/g,function(r){return CL[r]})}var PL={start:"end",end:"start"};function ay(t){return t.replace(/start|end/g,function(r){return PL[r]})}function OL(t){var r=ci(t),e=r.visualViewport,i=r.innerWidth,n=r.innerHeight;return e&&/iPhone|iPod|iPad/.test(navigator.platform)&&(i=e.width,n=e.height),{width:i,height:n,x:0,y:0}}function kL(t){var r=ci(t),e=b0(t),i=A_(Zn(t),r);return i.height=Math.max(i.height,r.innerHeight),i.width=Math.max(i.width,r.innerWidth),i.x=-e.scrollLeft,i.y=-e.scrollTop,i}function ru(t){return parseFloat(t)||0}function EL(t){var r=Wi(t)?Ml(t):{};return{top:ru(r.borderTopWidth),right:ru(r.borderRightWidth),bottom:ru(r.borderBottomWidth),left:ru(r.borderLeftWidth)}}function TL(t){var r=ci(t),e=EL(t),i=gn(t)==="html",n=I_(t),a=t.clientWidth+e.right,s=t.clientHeight+e.bottom;return i&&r.innerHeight-t.clientHeight>50&&(s=r.innerHeight-e.bottom),{top:i?0:t.clientTop,right:t.clientLeft>e.left?e.right:i?r.innerWidth-a-n:t.offsetWidth-a,bottom:i?r.innerHeight-s:t.offsetHeight-s,left:i?n:t.clientLeft}}function j_(t,r){var e=Boolean(r.getRootNode&&r.getRootNode().host);if(t.contains(r))return!0;if(e){var i=r;do{if(i&&t.isSameNode(i))return!0;i=i.parentNode||i.host}while(i)}return!1}function Bp(t){return Object.assign({},t,{left:t.x,top:t.y,right:t.x+t.width,bottom:t.y+t.height})}function sy(t,r){return r===F_?Bp(OL(t)):Wi(r)?dl(r):Bp(kL(Zn(t)))}function DL(t){var r=Bo(t),e=["absolute","fixed"].indexOf(Ml(t).position)>=0,i=e&&Wi(t)?Il(t):t;return hl(i)?r.filter(function(n){return hl(n)&&j_(n,i)}):[]}function ML(t,r,e){var i=r==="clippingParents"?DL(t):[].concat(r),n=[].concat(i,[e]),a=n[0],s=n.reduce(function(o,l){var u=sy(t,l),c=TL(Wi(l)?l:Zn(t));return o.top=Math.max(u.top+c.top,o.top),o.right=Math.min(u.right-c.right,o.right),o.bottom=Math.min(u.bottom-c.bottom,o.bottom),o.left=Math.max(u.left+c.left,o.left),o},sy(t,a));return s.width=s.right-s.left,s.height=s.bottom-s.top,s.x=s.left,s.y=s.top,s}function V_(){return{top:0,right:0,bottom:0,left:0}}function H_(t){return Object.assign({},V_(),{},t)}function z_(t,r){return r.reduce(function(e,i){return e[i]=t,e},{})}function pl(t,r){r===void 0&&(r={});var e=r,i=e.placement,n=i===void 0?t.placement:i,a=e.boundary,s=a===void 0?KB:a,o=e.rootBoundary,l=o===void 0?F_:o,u=e.elementContext,c=u===void 0?ao:u,d=e.altBoundary,h=d===void 0?!1:d,f=e.padding,p=f===void 0?0:f,m=H_(typeof p!="number"?p:z_(p,Al)),g=c===ao?GB:ao,y=t.elements.reference,v=t.rects.popper,b=t.elements[h?g:c],w=ML(hl(b)?b:b.contextElement||Zn(t.elements.popper),s,l),_=dl(y),x=N_({reference:_,element:v,strategy:"absolute",placement:n}),T=Bp(Object.assign({},v,{},x)),S=c===ao?T:_,k={top:w.top-S.top+m.top,bottom:S.bottom-w.bottom+m.bottom,left:w.left-S.left+m.left,right:S.right-w.right+m.right},I=t.modifiersData.offset;if(c===ao&&I){var H=I[n];Object.keys(k).forEach(function(R){var U=[_i,wi].indexOf(R)>=0?1:-1,de=[ai,wi].indexOf(R)>=0?"y":"x";k[R]+=H[de]*U})}return k}function IL(t,r){r===void 0&&(r={});var e=r,i=e.placement,n=e.boundary,a=e.rootBoundary,s=e.padding,o=e.flipVariations,l=e.allowedAutoPlacements,u=l===void 0?R_:l,c=fl(i),d=(c?o?ty:ty.filter(function(f){return fl(f)===c}):Al).filter(function(f){return u.indexOf(f)>=0}),h=d.reduce(function(f,p){return f[p]=pl(t,{placement:p,boundary:n,rootBoundary:a,padding:s})[Ri(p)],f},{});return Object.keys(h).sort(function(f,p){return h[f]-h[p]})}function AL(t){if(Ri(t)===x0)return[];var r=Nu(t);return[ay(t),r,ay(r)]}function BL(t){var r=t.state,e=t.options,i=t.name;if(!r.modifiersData[i]._skip){for(var n=e.mainAxis,a=n===void 0?!0:n,s=e.altAxis,o=s===void 0?!0:s,l=e.fallbackPlacements,u=e.padding,c=e.boundary,d=e.rootBoundary,h=e.altBoundary,f=e.flipVariations,p=f===void 0?!0:f,m=e.allowedAutoPlacements,g=r.options.placement,y=Ri(g),v=y===g,b=l||(v||!p?[Nu(g)]:AL(g)),w=[g].concat(b).reduce(function(De,j){return De.concat(Ri(j)===x0?IL(r,{placement:j,boundary:c,rootBoundary:d,padding:u,flipVariations:p,allowedAutoPlacements:m}):j)},[]),_=r.rects.reference,x=r.rects.popper,T=new Map,S=!0,k=w[0],I=0;I=0,W=de?"width":"height",F=pl(r,{placement:H,boundary:c,rootBoundary:d,altBoundary:h,padding:u}),oe=de?U?_i:si:U?wi:ai;_[W]>x[W]&&(oe=Nu(oe));var me=Nu(oe),Se=[];if(a&&Se.push(F[R]<=0),o&&Se.push(F[oe]<=0,F[me]<=0),Se.every(function(De){return De})){k=H,S=!1;break}T.set(H,Se)}if(S)for(var Me=p?3:1,Ve=function(De){var j=w.find(function(X){var G=T.get(X);if(G)return G.slice(0,De).every(function(re){return re})});if(j)return k=j,"break"},Oe=Me;Oe>0;Oe--){var pe=Ve(Oe);if(pe==="break")break}r.placement!==k&&(r.modifiersData[i]._skip=!0,r.placement=k,r.reset=!0)}}const LL={name:"flip",enabled:!0,phase:"main",fn:BL,requiresIfExists:["offset"],data:{_skip:!1}};function FL(t){return t==="x"?"y":"x"}function ju(t,r,e){return Math.max(t,Math.min(r,e))}function RL(t){var r=t.state,e=t.options,i=t.name,n=e.mainAxis,a=n===void 0?!0:n,s=e.altAxis,o=s===void 0?!1:s,l=e.boundary,u=e.rootBoundary,c=e.altBoundary,d=e.padding,h=e.tether,f=h===void 0?!0:h,p=e.tetherOffset,m=p===void 0?0:p,g=pl(r,{boundary:l,rootBoundary:u,padding:d,altBoundary:c}),y=Ri(r.placement),v=fl(r.placement),b=!v,w=C0(y),_=FL(w),x=r.modifiersData.popperOffsets,T=r.rects.reference,S=r.rects.popper,k=typeof m=="function"?m(Object.assign({},r.rects,{placement:r.placement})):m,I={x:0,y:0};if(x){if(a){var H=w==="y"?ai:si,R=w==="y"?wi:_i,U=w==="y"?"height":"width",de=x[w],W=x[w]+g[H],F=x[w]-g[R],oe=f?-S[U]/2:0,me=v===ys?T[U]:S[U],Se=v===ys?-S[U]:-T[U],Me=r.elements.arrow,Ve=f&&Me?_0(Me):{width:0,height:0},Oe=r.modifiersData["arrow#persistent"]?r.modifiersData["arrow#persistent"].padding:V_(),pe=Oe[H],De=Oe[R],j=ju(0,T[U],Ve[U]),X=b?T[U]/2-oe-j-pe-k:me-j-pe-k,G=b?-T[U]/2+oe+j+De+k:Se+j+De+k,re=r.elements.arrow&&Il(r.elements.arrow),$=re?w==="y"?re.clientTop||0:re.clientLeft||0:0,ue=r.modifiersData.offset?r.modifiersData.offset[r.placement][w]:0,le=x[w]+X-ue-$,C=x[w]+G-ue,P=ju(f?Math.min(W,le):W,de,f?Math.max(F,C):F);x[w]=P,I[w]=P-de}if(o){var L=w==="x"?ai:si,V=w==="x"?wi:_i,z=x[_],Q=z+g[L],Z=z-g[V],ee=ju(Q,z,Z);x[_]=ee,I[_]=ee-z}r.modifiersData[i]=I}}const NL={name:"preventOverflow",enabled:!0,phase:"main",fn:RL,requiresIfExists:["offset"]};function jL(t){var r,e=t.state,i=t.name,n=e.elements.arrow,a=e.modifiersData.popperOffsets,s=Ri(e.placement),o=C0(s),l=[si,_i].indexOf(s)>=0,u=l?"height":"width";if(!(!n||!a)){var c=e.modifiersData[i+"#persistent"].padding,d=_0(n),h=o==="y"?ai:si,f=o==="y"?wi:_i,p=e.rects.reference[u]+e.rects.reference[o]-a[o]-e.rects.popper[u],m=a[o]-e.rects.reference[o],g=Il(n),y=g?o==="y"?g.clientHeight||0:g.clientWidth||0:0,v=p/2-m/2,b=c[h],w=y-d[u]-c[f],_=y/2-d[u]/2+v,x=ju(b,_,w),T=o;e.modifiersData[i]=(r={},r[T]=x,r.centerOffset=x-_,r)}}function VL(t){var r=t.state,e=t.options,i=t.name,n=e.element,a=n===void 0?"[data-popper-arrow]":n,s=e.padding,o=s===void 0?0:s;if(a!=null&&!(typeof a=="string"&&(a=r.elements.popper.querySelector(a),!a))){if(!j_(r.elements.popper,a))return;r.elements.arrow=a,r.modifiersData[i+"#persistent"]={padding:H_(typeof o!="number"?o:z_(o,Al))}}}const HL={name:"arrow",enabled:!0,phase:"main",fn:jL,effect:VL,requires:["popperOffsets"],requiresIfExists:["preventOverflow"]};function oy(t,r,e){return e===void 0&&(e={x:0,y:0}),{top:t.top-r.height-e.y,right:t.right-r.width+e.x,bottom:t.bottom-r.height+e.y,left:t.left-r.width-e.x}}function ly(t){return[ai,_i,wi,si].some(function(r){return t[r]>=0})}function zL(t){var r=t.state,e=t.name,i=r.rects.reference,n=r.rects.popper,a=r.modifiersData.preventOverflow,s=pl(r,{elementContext:"reference"}),o=pl(r,{altBoundary:!0}),l=oy(s,i),u=oy(o,n,a),c=ly(l),d=ly(u);r.modifiersData[e]={referenceClippingOffsets:l,popperEscapeOffsets:u,isReferenceHidden:c,hasPopperEscaped:d},r.attributes.popper=Object.assign({},r.attributes.popper,{"data-popper-reference-hidden":c,"data-popper-escaped":d})}const UL={name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:zL};var $L=[dL,fL,vL,wL,SL,LL,NL,HL,UL],YL=uL({defaultModifiers:$L}),WL=Object.defineProperty,KL=Object.defineProperties,GL=Object.getOwnPropertyDescriptors,Fc=Object.getOwnPropertySymbols,U_=Object.prototype.hasOwnProperty,$_=Object.prototype.propertyIsEnumerable,uy=(t,r,e)=>r in t?WL(t,r,{enumerable:!0,configurable:!0,writable:!0,value:e}):t[r]=e,Pe=(t,r)=>{for(var e in r||(r={}))U_.call(r,e)&&uy(t,e,r[e]);if(Fc)for(var e of Fc(r))$_.call(r,e)&&uy(t,e,r[e]);return t},st=(t,r)=>KL(t,GL(r)),ZL=(t,r)=>{var e={};for(var i in t)U_.call(t,i)&&r.indexOf(i)<0&&(e[i]=t[i]);if(t!=null&&Fc)for(var i of Fc(t))r.indexOf(i)<0&&$_.call(t,i)&&(e[i]=t[i]);return e};function Vi(t){if(t===null||t===!0||t===!1)return NaN;var r=Number(t);return isNaN(r)?r:r<0?Math.ceil(r):Math.floor(r)}function yr(t,r){if(r.length1?"s":"")+" required, but only "+r.length+" present")}function mn(t){yr(1,arguments);var r=Object.prototype.toString.call(t);return t instanceof Date||typeof t=="object"&&r==="[object Date]"?new Date(t.getTime()):typeof t=="number"||r==="[object Number]"?new Date(t):((typeof t=="string"||r==="[object String]")&&typeof console<"u"&&(console.warn("Starting with v2.0.0-beta.1 date-fns doesn't accept strings as date arguments. Please use `parseISO` to parse strings. See: https://git.io/fjule"),console.warn(new Error().stack)),new Date(NaN))}function Mi(t,r){yr(2,arguments);var e=mn(t),i=Vi(r);return isNaN(i)?new Date(NaN):(i&&e.setDate(e.getDate()+i),e)}function Lp(t,r){yr(2,arguments);var e=mn(t),i=Vi(r);if(isNaN(i))return new Date(NaN);if(!i)return e;var n=e.getDate(),a=new Date(e.getTime());a.setMonth(e.getMonth()+i+1,0);var s=a.getDate();return n>=s?a:(e.setFullYear(a.getFullYear(),a.getMonth(),n),e)}function cy(t,r){yr(2,arguments);var e=Vi(r);return Lp(t,e*12)}var iu=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{},qL=typeof iu=="object"&&iu&&iu.Object===Object&&iu,Y_=qL,XL=Y_,QL=typeof self=="object"&&self&&self.Object===Object&&self,JL=XL||QL||Function("return this")(),Ki=JL,eF=Ki,tF=eF.Symbol,Fs=tF,dy=Fs,W_=Object.prototype,rF=W_.hasOwnProperty,iF=W_.toString,so=dy?dy.toStringTag:void 0;function nF(t){var r=rF.call(t,so),e=t[so];try{t[so]=void 0;var i=!0}catch{}var n=iF.call(t);return i&&(r?t[so]=e:delete t[so]),n}var aF=nF,sF=Object.prototype,oF=sF.toString;function lF(t){return oF.call(t)}var uF=lF,hy=Fs,cF=aF,dF=uF,hF="[object Null]",fF="[object Undefined]",fy=hy?hy.toStringTag:void 0;function pF(t){return t==null?t===void 0?fF:hF:fy&&fy in Object(t)?cF(t):dF(t)}var Gi=pF;function gF(t){return t!=null&&typeof t=="object"}var Kr=gF,mF=Gi,vF=Kr,yF="[object Boolean]";function bF(t){return t===!0||t===!1||vF(t)&&mF(t)==yF}var wF=bF,_F=Gi,xF=Kr,SF="[object Number]";function CF(t){return typeof t=="number"||xF(t)&&_F(t)==SF}var Lo=CF,PF=Array.isArray,Gr=PF,OF=Gi,kF=Gr,EF=Kr,TF="[object String]";function DF(t){return typeof t=="string"||!kF(t)&&EF(t)&&OF(t)==TF}var In=DF;function MF(t){var r=typeof t;return t!=null&&(r=="object"||r=="function")}var di=MF,IF=Gi,AF=di,BF="[object AsyncFunction]",LF="[object Function]",FF="[object GeneratorFunction]",RF="[object Proxy]";function NF(t){if(!AF(t))return!1;var r=IF(t);return r==LF||r==FF||r==BF||r==RF}var an=NF,jF=9007199254740991;function VF(t){return typeof t=="number"&&t>-1&&t%1==0&&t<=jF}var P0=VF,HF=an,zF=P0;function UF(t){return t!=null&&zF(t.length)&&!HF(t)}var Bl=UF,$F=Bl,YF=Kr;function WF(t){return YF(t)&&$F(t)}var Dr=WF;function KF(t){return t===void 0}var GF=KF,ZF=Gi,qF=Kr,XF="[object Date]";function QF(t){return qF(t)&&ZF(t)==XF}var JF=QF;function eR(t){return function(r){return t(r)}}var Ed=eR,bs={exports:{}};(function(t,r){var e=Y_,i=r&&!r.nodeType&&r,n=i&&!0&&t&&!t.nodeType&&t,a=n&&n.exports===i,s=a&&e.process,o=function(){try{var l=n&&n.require&&n.require("util").types;return l||s&&s.binding&&s.binding("util")}catch{}}();t.exports=o})(bs,bs.exports);var tR=JF,rR=Ed,py=bs.exports,gy=py&&py.isDate,iR=gy?rR(gy):tR,nR=iR;function aR(t,r,e){return t===t&&(e!==void 0&&(t=t<=e?t:e),r!==void 0&&(t=t>=r?t:r)),t}var sR=aR,oR=Gi,lR=Kr,uR="[object Symbol]";function cR(t){return typeof t=="symbol"||lR(t)&&oR(t)==uR}var Td=cR,my=di,dR=Td,vy=0/0,hR=/^\s+|\s+$/g,fR=/^[-+]0x[0-9a-f]+$/i,pR=/^0b[01]+$/i,gR=/^0o[0-7]+$/i,mR=parseInt;function vR(t){if(typeof t=="number")return t;if(dR(t))return vy;if(my(t)){var r=typeof t.valueOf=="function"?t.valueOf():t;t=my(r)?r+"":r}if(typeof t!="string")return t===0?t:+t;t=t.replace(hR,"");var e=pR.test(t);return e||gR.test(t)?mR(t.slice(2),e?2:8):fR.test(t)?vy:+t}var yR=vR,bR=sR,Lh=yR;function wR(t,r,e){return e===void 0&&(e=r,r=void 0),e!==void 0&&(e=Lh(e),e=e===e?e:0),r!==void 0&&(r=Lh(r),r=r===r?r:0),bR(Lh(t),r,e)}var _R=wR,xR=Gr,SR=Td,CR=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,PR=/^\w*$/;function OR(t,r){if(xR(t))return!1;var e=typeof t;return e=="number"||e=="symbol"||e=="boolean"||t==null||SR(t)?!0:PR.test(t)||!CR.test(t)||r!=null&&t in Object(r)}var O0=OR,kR=Ki,ER=kR["__core-js_shared__"],TR=ER,Fh=TR,yy=function(){var t=/[^.]+$/.exec(Fh&&Fh.keys&&Fh.keys.IE_PROTO||"");return t?"Symbol(src)_1."+t:""}();function DR(t){return!!yy&&yy in t}var MR=DR,IR=Function.prototype,AR=IR.toString;function BR(t){if(t!=null){try{return AR.call(t)}catch{}try{return t+""}catch{}}return""}var K_=BR,LR=an,FR=MR,RR=di,NR=K_,jR=/[\\^$.*+?()[\]{}|]/g,VR=/^\[object .+?Constructor\]$/,HR=Function.prototype,zR=Object.prototype,UR=HR.toString,$R=zR.hasOwnProperty,YR=RegExp("^"+UR.call($R).replace(jR,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");function WR(t){if(!RR(t)||FR(t))return!1;var r=LR(t)?YR:VR;return r.test(NR(t))}var KR=WR;function GR(t,r){return t==null?void 0:t[r]}var ZR=GR,qR=KR,XR=ZR;function QR(t,r){var e=XR(t,r);return qR(e)?e:void 0}var Da=QR,JR=Da,eN=JR(Object,"create"),Dd=eN,by=Dd;function tN(){this.__data__=by?by(null):{},this.size=0}var rN=tN;function iN(t){var r=this.has(t)&&delete this.__data__[t];return this.size-=r?1:0,r}var nN=iN,aN=Dd,sN="__lodash_hash_undefined__",oN=Object.prototype,lN=oN.hasOwnProperty;function uN(t){var r=this.__data__;if(aN){var e=r[t];return e===sN?void 0:e}return lN.call(r,t)?r[t]:void 0}var cN=uN,dN=Dd,hN=Object.prototype,fN=hN.hasOwnProperty;function pN(t){var r=this.__data__;return dN?r[t]!==void 0:fN.call(r,t)}var gN=pN,mN=Dd,vN="__lodash_hash_undefined__";function yN(t,r){var e=this.__data__;return this.size+=this.has(t)?0:1,e[t]=mN&&r===void 0?vN:r,this}var bN=yN,wN=rN,_N=nN,xN=cN,SN=gN,CN=bN;function Rs(t){var r=-1,e=t==null?0:t.length;for(this.clear();++r-1}var HN=VN,zN=Md;function UN(t,r){var e=this.__data__,i=zN(e,t);return i<0?(++this.size,e.push([t,r])):e[i][1]=r,this}var $N=UN,YN=kN,WN=LN,KN=NN,GN=HN,ZN=$N;function js(t){var r=-1,e=t==null?0:t.length;for(this.clear();++r-1&&t%1==0&&to))return!1;var u=a.get(t),c=a.get(r);if(u&&c)return u==r&&c==t;var d=-1,h=!0,f=e&Ez?new Cz:void 0;for(a.set(t,r),a.set(r,t);++d0){if(++r>=AY)return arguments[0]}else r=0;return t.apply(void 0,arguments)}}var RY=FY,NY=IY,jY=RY,VY=jY(NY),w5=VY,HY=F0,zY=b5,UY=w5;function $Y(t,r){return UY(zY(t,r,HY),t+"")}var R0=$Y,YY=Ns,WY=Bl,KY=Fd,GY=di;function ZY(t,r,e){if(!GY(e))return!1;var i=typeof r;return(i=="number"?WY(e)&&KY(r,e.length):i=="string"&&r in e)?YY(e[r],t):!1}var N0=ZY;function qY(t){var r=[];if(t!=null)for(var e in Object(t))r.push(e);return r}var XY=qY,QY=di,JY=A0,eW=XY,tW=Object.prototype,rW=tW.hasOwnProperty;function iW(t){if(!QY(t))return eW(t);var r=JY(t),e=[];for(var i in t)i=="constructor"&&(r||!rW.call(t,i))||e.push(i);return e}var nW=iW,aW=e5,sW=nW,oW=Bl;function lW(t){return oW(t)?aW(t,!0):sW(t)}var Ws=lW,uW=R0,cW=Ns,dW=N0,hW=Ws,_5=Object.prototype,fW=_5.hasOwnProperty,pW=uW(function(t,r){t=Object(t);var e=-1,i=r.length,n=i>2?r[2]:void 0;for(n&&dW(r[0],r[1],n)&&(i=1);++e1?e[n-1]:void 0,s=n>2?e[2]:void 0;for(a=t.length>3&&typeof a=="function"?(n--,a):void 0,s&&vK(e[0],e[1],s)&&(a=n<3?void 0:a,n=1),r=Object(r);++i0&&e(o)?r>1?I5(o,r-1,e,i,n):zK(n,o):i||(n[n.length]=o)}return n}var $K=I5,YK=$K;function WK(t){var r=t==null?0:t.length;return r?YK(t,1):[]}var KK=WK,GK=KK,ZK=b5,qK=w5;function XK(t){return qK(ZK(t,void 0,GK),t+"")}var A5=XK,QK=RK,JK=A5,eG=JK(function(t,r){return t==null?{}:QK(t,r)}),tG=eG;function rG(t,r){for(var e=-1,i=t==null?0:t.length;++en?0:n+r),e=e>n?n:e,e<0&&(e+=n),n=r>e?0:e-r>>>0,r>>>=0;for(var a=Array(n);++i1),a}),Kq(t,qq(t),e),i&&(e=$q(e,Xq|Qq|Jq,Gq));for(var n=r.length;n--;)Yq(e,r[n]);return e}),Hp=eX,tX=Object.prototype,rX=tX.hasOwnProperty;function iX(t,r){return t!=null&&rX.call(t,r)}var nX=iX,aX=nX,sX=g5;function oX(t,r){return t!=null&&sX(t,r,aX)}var j5=oX,lX=Bl;function uX(t,r){return function(e,i){if(e==null)return e;if(!lX(e))return t(e,i);for(var n=e.length,a=r?n:-1,s=Object(e);(r?a--:++aObject.prototype.toString.call(t).slice(8,-1),Nn=t=>nR(t)&&!isNaN(t.getTime()),ti=t=>PX(t)==="Object",z0=j5,zp=(t,r)=>H5(r,e=>j5(t,e)),OX=H5,lt=(t,r,e="0")=>{for(t=t!=null?String(t):"",r=r||2;t.length{const r={};return t.forEach(e=>Object.entries(e).forEach(([i,n])=>{r[i]?Dr(r[i])?r[i].push(n):r[i]=[r[i],n]:r[i]=n})),r},jr=t=>!!(t&&t.month&&t.year),mo=(t,r)=>!jr(t)||!jr(r)?!1:t.year===r.year?t.month!jr(t)||!jr(r)?!1:t.year===r.year?t.month>r.month:t.year>r.year,z5=(t,r,e)=>(t||!1)&&!mo(t,r)&&!Ro(t,e),jh=(t,r)=>!t&&r||t&&!r?!1:!t&&!r?!0:t.month===r.month&&t.year===r.year,en=({month:t,year:r},e)=>{const i=e>0?1:-1;for(let n=0;n12?(t=1,r++):t<1&&(t=12,r--);return{month:t,year:r}},EX=(t,r)=>{if(!jr(t)||!jr(r))return[];const e=[];for(;!Ro(t,r);)e.push(t),t=en(t,1);return e};function Vh(t,r){const e=Nn(t),i=Nn(r);return!e&&!i?!0:e!==i?!1:t.getTime()===r.getTime()}const Xr=t=>Dr(t)&&t.length>0,c1=(t,r,e)=>{const i=[];return e.forEach(n=>{const a=n.name||n.toString(),s=n.mixin,o=n.validate;if(Object.prototype.hasOwnProperty.call(t,a)){const l=o?o(t[a]):t[a];r[a]=s&&ti(l)?Pe(Pe({},s),l):l,i.push(a)}}),{target:r,assigned:i.length?i:null}},xr=(t,r,e,i)=>{t&&r&&e&&t.addEventListener(r,e,i)},Sr=(t,r,e,i)=>{t&&r&&t.removeEventListener(r,e,i)},No=(t,r)=>!!t&&!!r&&(t===r||t.contains(r)),U5=(t,r)=>{(t.key===" "||t.key==="Enter")&&(r(t),t.preventDefault())},jc=()=>{function t(){return((1+Math.random())*65536|0).toString(16).substring(1)}return`${t()+t()}-${t()}-${t()}-${t()}-${t()}${t()}${t()}`};function TX(t){let r=0,e=0,i;if(t.length===0)return r;for(e=0;e{const e=t.__vccOpts||t;for(const[i,n]of r)e[i]=n;return e};const DX={name:"CustomTransition",emits:["before-enter","before-transition","after-enter","after-transition"],props:{name:String,appear:Boolean},computed:{name_(){return`vc-${this.name||"none"}`}},methods:{beforeEnter(t){this.$emit("before-enter",t),this.$emit("before-transition",t)},afterEnter(t){this.$emit("after-enter",t),this.$emit("after-transition",t)}}};function MX(t,r,e,i,n,a){return O(),be(Ps,{name:a.name_,appear:e.appear,onBeforeEnter:a.beforeEnter,onAfterEnter:a.afterEnter},{default:ne(()=>[fe(t.$slots,"default")]),_:3},8,["name","appear","onBeforeEnter","onAfterEnter"])}var $5=Gs(DX,[["render",MX]]);const Up={name:"Popover",emits:["before-show","after-show","before-hide","after-hide"],render(){return Ee("div",{class:["vc-popover-content-wrapper",{"is-interactive":this.isInteractive}],ref:"popover"},[Ee($5,{name:this.transition,appear:!0,"on-before-enter":this.beforeEnter,"on-after-enter":this.afterEnter,"on-before-leave":this.beforeLeave,"on-after-leave":this.afterLeave},{default:()=>this.isVisible?Ee("div",{tabindex:-1,class:["vc-popover-content",`direction-${this.direction}`,this.contentClass],style:this.contentStyle},[this.content,Ee("span",{class:["vc-popover-caret",`direction-${this.direction}`,`align-${this.alignment}`]})]):null})])},props:{id:{type:String,required:!0},contentClass:String},data(){return{ref:null,opts:null,data:null,transition:"slide-fade",transitionTranslate:"15px",transitionDuration:"0.15s",placement:"bottom",positionFixed:!1,modifiers:[],isInteractive:!1,isHovered:!1,isFocused:!1,showDelay:0,hideDelay:110,autoHide:!1,popperEl:null}},computed:{content(){return an(this.$slots.default)&&this.$slots.default({direction:this.direction,alignment:this.alignment,data:this.data,updateLayout:this.setupPopper,hide:t=>this.hide(t)})||this.$slots.default},contentStyle(){return{"--slide-translate":this.transitionTranslate,"--slide-duration":this.transitionDuration}},popperOptions(){return{placement:this.placement,strategy:this.positionFixed?"fixed":"absolute",modifiers:[{name:"onUpdate",enabled:!0,phase:"afterWrite",fn:this.onPopperUpdate},...this.modifiers||[]],onFirstUpdate:this.onPopperUpdate}},isVisible(){return!!(this.ref&&this.content)},direction(){return this.placement&&this.placement.split("-")[0]||"bottom"},alignment(){const t=this.direction==="left"||this.direction==="right";let r=this.placement.split("-");return r=r.length>1?r[1]:"",["start","top","left"].includes(r)?t?"top":"left":["end","bottom","right"].includes(r)?t?"bottom":"right":t?"middle":"center"}},watch:{opts(t,r){r&&r.callback&&r.callback(st(Pe({},r),{completed:!t,reason:t?"Overridden by action":null}))}},mounted(){this.popoverEl=this.$refs.popover,this.addEvents()},beforeUnmount(){this.destroyPopper(),this.removeEvents(),this.popoverEl=null},methods:{addEvents(){xr(this.popoverEl,"click",this.onClick),xr(this.popoverEl,"mouseover",this.onMouseOver),xr(this.popoverEl,"mouseleave",this.onMouseLeave),xr(this.popoverEl,"focusin",this.onFocusIn),xr(this.popoverEl,"focusout",this.onFocusOut),xr(document,"keydown",this.onDocumentKeydown),xr(document,"click",this.onDocumentClick),xr(document,"show-popover",this.onDocumentShowPopover),xr(document,"hide-popover",this.onDocumentHidePopover),xr(document,"toggle-popover",this.onDocumentTogglePopover),xr(document,"update-popover",this.onDocumentUpdatePopover)},removeEvents(){Sr(this.popoverEl,"click",this.onClick),Sr(this.popoverEl,"mouseover",this.onMouseOver),Sr(this.popoverEl,"mouseleave",this.onMouseLeave),Sr(this.popoverEl,"focusin",this.onFocusIn),Sr(this.popoverEl,"focusout",this.onFocusOut),Sr(document,"keydown",this.onDocumentKeydown),Sr(document,"click",this.onDocumentClick),Sr(document,"show-popover",this.onDocumentShowPopover),Sr(document,"hide-popover",this.onDocumentHidePopover),Sr(document,"toggle-popover",this.onDocumentTogglePopover),Sr(document,"update-popover",this.onDocumentUpdatePopover)},onClick(t){t.stopPropagation()},onMouseOver(){this.isHovered=!0,this.isInteractive&&this.show()},onMouseLeave(){this.isHovered=!1,this.autoHide&&!this.isFocused&&(!this.ref||this.ref!==document.activeElement)&&this.hide()},onFocusIn(){this.isFocused=!0,this.isInteractive&&this.show()},onFocusOut(t){(!t.relatedTarget||!No(this.popoverEl,t.relatedTarget))&&(this.isFocused=!1,!this.isHovered&&this.autoHide&&this.hide())},onDocumentClick(t){!this.$refs.popover||!this.ref||No(this.popoverEl,t.target)||No(this.ref,t.target)||this.hide()},onDocumentKeydown(t){(t.key==="Esc"||t.key==="Escape")&&this.hide()},onDocumentShowPopover({detail:t}){!t.id||t.id!==this.id||this.show(t)},onDocumentHidePopover({detail:t}){!t.id||t.id!==this.id||this.hide(t)},onDocumentTogglePopover({detail:t}){!t.id||t.id!==this.id||this.toggle(t)},onDocumentUpdatePopover({detail:t}){!t.id||t.id!==this.id||this.update(t)},show(t={}){t.action="show";const r=t.ref||this.ref,e=t.showDelay>=0?t.showDelay:this.showDelay;if(!r){t.callback&&t.callback({completed:!1,reason:"Invalid reference element provided"});return}clearTimeout(this.timeout),this.opts=t;const i=()=>{Object.assign(this,Hp(t,["id"])),this.setupPopper(),this.opts=null};e>0?this.timeout=setTimeout(()=>i(),e):i()},hide(t={}){t.action="hide";const r=t.ref||this.ref,e=t.hideDelay>=0?t.hideDelay:this.hideDelay;if(!this.ref||r!==this.ref){t.callback&&t.callback(st(Pe({},t),{completed:!1,reason:this.ref?"Invalid reference element provided":"Popover already hidden"}));return}const i=()=>{this.ref=null,this.opts=null};clearTimeout(this.timeout),this.opts=t,e>0?this.timeout=setTimeout(i,e):i()},toggle(t={}){this.isVisible&&t.ref===this.ref?this.hide(t):this.show(t)},update(t={}){Object.assign(this,Hp(t,["id"])),this.setupPopper()},setupPopper(){this.$nextTick(()=>{!this.ref||!this.$refs.popover||(this.popper&&this.popper.reference!==this.ref&&this.destroyPopper(),this.popper?this.popper.update():this.popper=YL(this.ref,this.popoverEl,this.popperOptions))})},onPopperUpdate(t){t.placement?this.placement=t.placement:t.state&&(this.placement=t.state.placement)},beforeEnter(t){this.$emit("before-show",t)},afterEnter(t){this.$emit("after-show",t)},beforeLeave(t){this.$emit("before-hide",t)},afterLeave(t){this.destroyPopper(),this.$emit("after-hide",t)},destroyPopper(){this.popper&&(this.popper.destroy(),this.popper=null)}}},IX={inject:["sharedState"],computed:{masks(){return this.sharedState.masks},theme(){return this.sharedState.theme},locale(){return this.sharedState.locale},dayPopoverId(){return this.sharedState.dayPopoverId}},methods:{format(t,r){return this.locale.format(t,r)},pageForDate(t){return this.locale.getDateParts(this.locale.normalizeDate(t))}}},AX=["base","start","end","startEnd"],BX=["class","contentClass","style","contentStyle","color","fillMode"],LX={color:"blue",isDark:!1,highlight:{base:{fillMode:"light"},start:{fillMode:"solid"},end:{fillMode:"solid"}},dot:{base:{fillMode:"solid"},start:{fillMode:"solid"},end:{fillMode:"solid"}},bar:{base:{fillMode:"solid"},start:{fillMode:"solid"},end:{fillMode:"solid"}},content:{base:{},start:{},end:{}}};class d1{constructor(r){Object.assign(this,LX,r)}normalizeAttr({config:r,type:e}){let i=this.color,n={};const a=this[e];if(r===!0||In(r))i=In(r)?r:i,n=Pe({},a);else if(ti(r))zp(r,AX)?n=Pe({},r):n={base:Pe({},r),start:Pe({},r),end:Pe({},r)};else return null;return Fo(n,{start:n.startEnd,end:n.startEnd},a),Vu(n).forEach(([s,o])=>{let l=i;o===!0||In(o)?(l=In(o)?o:l,n[s]={color:l}):ti(o)&&(zp(o,BX)?n[s]=Pe({},o):n[s]={}),z0(n,`${s}.color`)||_V(n,`${s}.color`,l)}),n}normalizeHighlight(r){const e=this.normalizeAttr({config:r,type:"highlight"});return Vu(e).forEach(([i,n])=>{const a=Fo(n,{isDark:this.isDark,color:this.color});n.style=Pe(Pe({},this.getHighlightBgStyle(a)),n.style),n.contentStyle=Pe(Pe({},this.getHighlightContentStyle(a)),n.contentStyle)}),e}getHighlightBgStyle({fillMode:r,color:e,isDark:i}){switch(r){case"outline":case"none":return{backgroundColor:i?"var(--gray-900)":"var(--white)",border:"2px solid",borderColor:i?`var(--${e}-200)`:`var(--${e}-700)`,borderRadius:"var(--rounded-full)"};case"light":return{backgroundColor:i?`var(--${e}-800)`:`var(--${e}-200)`,opacity:i?.75:1,borderRadius:"var(--rounded-full)"};case"solid":return{backgroundColor:i?`var(--${e}-500)`:`var(--${e}-600)`,borderRadius:"var(--rounded-full)"};default:return{borderRadius:"var(--rounded-full)"}}}getHighlightContentStyle({fillMode:r,color:e,isDark:i}){switch(r){case"outline":case"none":return{fontWeight:"var(--font-bold)",color:i?`var(--${e}-100)`:`var(--${e}-900)`};case"light":return{fontWeight:"var(--font-bold)",color:i?`var(--${e}-100)`:`var(--${e}-900)`};case"solid":return{fontWeight:"var(--font-bold)",color:"var(--white)"};default:return""}}bgAccentHigh({color:r,isDark:e}){return{backgroundColor:e?`var(--${r}-500)`:`var(--${r}-600)`}}contentAccent({color:r,isDark:e}){return r?{fontWeight:"var(--font-bold)",color:e?`var(--${r}-100)`:`var(--${r}-900)`}:null}normalizeDot(r){return this.normalizeNonHighlight("dot",r,this.bgAccentHigh)}normalizeBar(r){return this.normalizeNonHighlight("bar",r,this.bgAccentHigh)}normalizeContent(r){return this.normalizeNonHighlight("content",r,this.contentAccent)}normalizeNonHighlight(r,e,i){const n=this.normalizeAttr({type:r,config:e});return Vu(n).forEach(([a,s])=>{Fo(s,{isDark:this.isDark,color:this.color}),s.style=Pe(Pe({},i(s)),s.style)}),n}}var zu=6e4;function h1(t){return t.getTime()%zu}function Vc(t){var r=new Date(t.getTime()),e=Math.ceil(r.getTimezoneOffset());r.setSeconds(0,0);var i=e>0,n=i?(zu+h1(r))%zu:h1(r);return e*zu+n}function FX(t,r){var e=VX(r);return e.formatToParts?NX(e,t):jX(e,t)}var RX={year:0,month:1,day:2,hour:3,minute:4,second:5};function NX(t,r){for(var e=t.formatToParts(r),i=[],n=0;n=0&&(i[a]=parseInt(e[n].value,10))}return i}function jX(t,r){var e=t.format(r).replace(/\u200E/g,""),i=/(\d+)\/(\d+)\/(\d+),? (\d+):(\d+):(\d+)/.exec(e);return[i[3],i[1],i[2],i[4],i[5],i[6]]}var Hh={};function VX(t){if(!Hh[t]){var r=new Intl.DateTimeFormat("en-US",{hour12:!1,timeZone:"America/New_York",year:"numeric",month:"2-digit",day:"2-digit",hour:"2-digit",minute:"2-digit",second:"2-digit"}).format(new Date("2014-06-25T04:00:00.123Z")),e=r==="06/25/2014, 00:00:00"||r==="\u200E06\u200E/\u200E25\u200E/\u200E2014\u200E \u200E00\u200E:\u200E00\u200E:\u200E00";Hh[t]=e?new Intl.DateTimeFormat("en-US",{hour12:!1,timeZone:t,year:"numeric",month:"2-digit",day:"2-digit",hour:"2-digit",minute:"2-digit",second:"2-digit"}):new Intl.DateTimeFormat("en-US",{hourCycle:"h23",timeZone:t,year:"numeric",month:"2-digit",day:"2-digit",hour:"2-digit",minute:"2-digit",second:"2-digit"})}return Hh[t]}var f1=36e5,HX=6e4,au={timezone:/([Z+-].*)$/,timezoneZ:/^(Z)$/,timezoneHH:/^([+-])(\d{2})$/,timezoneHHMM:/^([+-])(\d{2}):?(\d{2})$/,timezoneIANA:/(UTC|(?:[a-zA-Z]+\/[a-zA-Z_]+(?:\/[a-zA-Z_]+)?))$/};function p1(t,r){var e,i;if(e=au.timezoneZ.exec(t),e)return 0;var n;if(e=au.timezoneHH.exec(t),e)return n=parseInt(e[2],10),g1()?(i=n*f1,e[1]==="+"?-i:i):NaN;if(e=au.timezoneHHMM.exec(t),e){n=parseInt(e[2],10);var a=parseInt(e[3],10);return g1(n,a)?(i=n*f1+a*HX,e[1]==="+"?-i:i):NaN}if(e=au.timezoneIANA.exec(t),e){var s=FX(r,t),o=Date.UTC(s[0],s[1]-1,s[2],s[3],s[4],s[5]),l=r.getTime()-r.getTime()%1e3;return-(o-l)}return 0}function g1(t,r){return!(r!=null&&(r<0||r>59))}var zh=36e5,m1=6e4,zX=2,sr={dateTimeDelimeter:/[T ]/,plainTime:/:/,timeZoneDelimeter:/[Z ]/i,YY:/^(\d{2})$/,YYY:[/^([+-]\d{2})$/,/^([+-]\d{3})$/,/^([+-]\d{4})$/],YYYY:/^(\d{4})/,YYYYY:[/^([+-]\d{4})/,/^([+-]\d{5})/,/^([+-]\d{6})/],MM:/^-(\d{2})$/,DDD:/^-?(\d{3})$/,MMDD:/^-?(\d{2})-?(\d{2})$/,Www:/^-?W(\d{2})$/,WwwD:/^-?W(\d{2})-?(\d{1})$/,HH:/^(\d{2}([.,]\d*)?)$/,HHMM:/^(\d{2}):?(\d{2}([.,]\d*)?)$/,HHMMSS:/^(\d{2}):?(\d{2}):?(\d{2}([.,]\d*)?)$/,timezone:/([Z+-].*| UTC|(?:[a-zA-Z]+\/[a-zA-Z_]+(?:\/[a-zA-Z_]+)?))$/};function v1(t,r){if(arguments.length<1)throw new TypeError("1 argument required, but only "+arguments.length+" present");if(t===null)return new Date(NaN);var e=r||{},i=e.additionalDigits==null?zX:Vi(e.additionalDigits);if(i!==2&&i!==1&&i!==0)throw new RangeError("additionalDigits must be 0, 1 or 2");if(t instanceof Date||typeof t=="object"&&Object.prototype.toString.call(t)==="[object Date]")return new Date(t.getTime());if(typeof t=="number"||Object.prototype.toString.call(t)==="[object Number]")return new Date(t);if(!(typeof t=="string"||Object.prototype.toString.call(t)==="[object String]"))return new Date(NaN);var n=UX(t),a=$X(n.date,i),s=a.year,o=a.restDateString,l=YX(o,s);if(isNaN(l))return new Date(NaN);if(l){var u=l.getTime(),c=0,d;if(n.time&&(c=WX(n.time),isNaN(c)))return new Date(NaN);if(n.timezone||e.timeZone){if(d=p1(n.timezone||e.timeZone,new Date(u+c)),isNaN(d))return new Date(NaN);if(d=p1(n.timezone||e.timeZone,new Date(u+c+d)),isNaN(d))return new Date(NaN)}else d=Vc(new Date(u+c)),d=Vc(new Date(u+c+d));return new Date(u+c+d)}else return new Date(NaN)}function UX(t){var r={},e=t.split(sr.dateTimeDelimeter),i;if(sr.plainTime.test(e[0])?(r.date=null,i=e[0]):(r.date=e[0],i=e[1],r.timezone=e[2],sr.timeZoneDelimeter.test(r.date)&&(r.date=t.split(sr.timeZoneDelimeter)[0],i=t.substr(r.date.length,t.length))),i){var n=sr.timezone.exec(i);n?(r.time=i.replace(n[1],""),r.timezone=n[1]):r.time=i}return r}function $X(t,r){var e=sr.YYY[r],i=sr.YYYYY[r],n;if(n=sr.YYYY.exec(t)||i.exec(t),n){var a=n[1];return{year:parseInt(a,10),restDateString:t.slice(a.length)}}if(n=sr.YY.exec(t)||e.exec(t),n){var s=n[1];return{year:parseInt(s,10)*100,restDateString:t.slice(s.length)}}return{year:null}}function YX(t,r){if(r===null)return null;var e,i,n,a;if(t.length===0)return i=new Date(0),i.setUTCFullYear(r),i;if(e=sr.MM.exec(t),e)return i=new Date(0),n=parseInt(e[1],10)-1,b1(r,n)?(i.setUTCFullYear(r,n),i):new Date(NaN);if(e=sr.DDD.exec(t),e){i=new Date(0);var s=parseInt(e[1],10);return ZX(r,s)?(i.setUTCFullYear(r,0,s),i):new Date(NaN)}if(e=sr.MMDD.exec(t),e){i=new Date(0),n=parseInt(e[1],10)-1;var o=parseInt(e[2],10);return b1(r,n,o)?(i.setUTCFullYear(r,n,o),i):new Date(NaN)}if(e=sr.Www.exec(t),e)return a=parseInt(e[1],10)-1,w1(r,a)?y1(r,a):new Date(NaN);if(e=sr.WwwD.exec(t),e){a=parseInt(e[1],10)-1;var l=parseInt(e[2],10)-1;return w1(r,a,l)?y1(r,a,l):new Date(NaN)}return null}function WX(t){var r,e,i;if(r=sr.HH.exec(t),r)return e=parseFloat(r[1].replace(",",".")),Uh(e)?e%24*zh:NaN;if(r=sr.HHMM.exec(t),r)return e=parseInt(r[1],10),i=parseFloat(r[2].replace(",",".")),Uh(e,i)?e%24*zh+i*m1:NaN;if(r=sr.HHMMSS.exec(t),r){e=parseInt(r[1],10),i=parseInt(r[2],10);var n=parseFloat(r[3].replace(",","."));return Uh(e,i,n)?e%24*zh+i*m1+n*1e3:NaN}return null}function y1(t,r,e){r=r||0,e=e||0;var i=new Date(0);i.setUTCFullYear(t,0,4);var n=i.getUTCDay()||7,a=r*7+e+1-n;return i.setUTCDate(i.getUTCDate()+a),i}var KX=[31,28,31,30,31,30,31,31,30,31,30,31],GX=[31,29,31,30,31,30,31,31,30,31,30,31];function Y5(t){return t%400===0||t%4===0&&t%100!==0}function b1(t,r,e){if(r<0||r>11)return!1;if(e!=null){if(e<1)return!1;var i=Y5(t);if(i&&e>GX[r]||!i&&e>KX[r])return!1}return!0}function ZX(t,r){if(r<1)return!1;var e=Y5(t);return!(e&&r>366||!e&&r>365)}function w1(t,r,e){return!(r<0||r>52||e!=null&&(e<0||e>6))}function Uh(t,r,e){return!(t!=null&&(t<0||t>=25)||r!=null&&(r<0||r>=60)||e!=null&&(e<0||e>=60))}function xa(t,r){yr(1,arguments);var e=r||{},i=e.locale,n=i&&i.options&&i.options.weekStartsOn,a=n==null?0:Vi(n),s=e.weekStartsOn==null?a:Vi(e.weekStartsOn);if(!(s>=0&&s<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var o=mn(t),l=o.getDay(),u=(l=n.getTime()?e+1:r.getTime()>=s.getTime()?e:e-1}function XX(t){yr(1,arguments);var r=qX(t),e=new Date(0);e.setFullYear(r,0,4),e.setHours(0,0,0,0);var i=Hc(e);return i}var QX=6048e5;function JX(t){yr(1,arguments);var r=mn(t),e=Hc(r).getTime()-XX(r).getTime();return Math.round(e/QX)+1}function eQ(t,r){yr(1,arguments);var e=mn(t),i=e.getFullYear(),n=r||{},a=n.locale,s=a&&a.options&&a.options.firstWeekContainsDate,o=s==null?1:Vi(s),l=n.firstWeekContainsDate==null?o:Vi(n.firstWeekContainsDate);if(!(l>=1&&l<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var u=new Date(0);u.setFullYear(i+1,0,l),u.setHours(0,0,0,0);var c=xa(u,r),d=new Date(0);d.setFullYear(i,0,l),d.setHours(0,0,0,0);var h=xa(d,r);return e.getTime()>=c.getTime()?i+1:e.getTime()>=h.getTime()?i:i-1}function tQ(t,r){yr(1,arguments);var e=r||{},i=e.locale,n=i&&i.options&&i.options.firstWeekContainsDate,a=n==null?1:Vi(n),s=e.firstWeekContainsDate==null?a:Vi(e.firstWeekContainsDate),o=eQ(t,r),l=new Date(0);l.setFullYear(o,0,s),l.setHours(0,0,0,0);var u=xa(l,r);return u}var rQ=6048e5;function iQ(t,r){yr(1,arguments);var e=mn(t),i=xa(e,r).getTime()-tQ(e,r).getTime();return Math.round(i/rQ)+1}var nQ=6048e5;function aQ(t,r,e){yr(2,arguments);var i=xa(t,e),n=xa(r,e),a=i.getTime()-Vc(i),s=n.getTime()-Vc(n);return Math.round((a-s)/nQ)}function sQ(t){yr(1,arguments);var r=mn(t),e=r.getMonth();return r.setFullYear(r.getFullYear(),e+1,0),r.setHours(0,0,0,0),r}function oQ(t){yr(1,arguments);var r=mn(t);return r.setDate(1),r.setHours(0,0,0,0),r}function lQ(t,r){return yr(1,arguments),aQ(sQ(t),oQ(t),r)+1}const uQ=24*60*60*1e3;class Zt{constructor(r,{order:e=0,locale:i,isFullDay:n}={}){if(this.isDateInfo=!0,this.order=e,this.locale=i instanceof zc?i:new zc(i),this.firstDayOfWeek=this.locale.firstDayOfWeek,!ti(r)){const l=this.locale.normalizeDate(r);n?r={start:l,end:l}:r={startOn:l,endOn:l}}let a=null,s=null;if(r.start?a=this.locale.normalizeDate(r.start,st(Pe({},this.opts),{time:"00:00:00"})):r.startOn&&(a=this.locale.normalizeDate(r.startOn,this.opts)),r.end?s=this.locale.normalizeDate(r.end,st(Pe({},this.opts),{time:"23:59:59"})):r.endOn&&(s=this.locale.normalizeDate(r.endOn,this.opts)),a&&s&&a>s){const l=a;a=s,s=l}else a&&r.span>=1&&(s=Mi(a,r.span-1));this.start=a,this.startTime=a?a.getTime():NaN,this.end=s,this.endTime=s?s.getTime():NaN,this.isDate=this.startTime&&this.startTime===this.endTime,this.isRange=!this.isDate;const o=c1(r,{},Zt.patternProps);if(o.assigned&&(this.on={and:o.target}),r.on){const l=(Dr(r.on)?r.on:[r.on]).map(u=>{if(an(u))return u;const c=c1(u,{},Zt.patternProps);return c.assigned?c.target:null}).filter(u=>u);l.length&&(this.on=st(Pe({},this.on),{or:l}))}this.isComplex=!!this.on}get opts(){return{order:this.order,locale:this.locale}}toDateInfo(r){return r.isDateInfo?r:new Zt(r,this.opts)}startOfWeek(r){const e=r.getDay()+1,i=e>=this.firstDayOfWeek?this.firstDayOfWeek-e:-(7-(this.firstDayOfWeek-e));return Mi(r,i)}diffInDays(r,e){return Math.round((e-r)/uQ)}diffInWeeks(r,e){return this.diffInDays(this.startOfWeek(r),this.startOfWeek(e))}diffInYears(r,e){return e.getUTCFullYear()-r.getUTCFullYear()}diffInMonths(r,e){return this.diffInYears(r,e)*12+(e.getMonth()-r.getMonth())}static get patterns(){return{dailyInterval:{test:(r,e,i)=>i.diffInDays(i.start||new Date,r.date)%e===0},weeklyInterval:{test:(r,e,i)=>i.diffInWeeks(i.start||new Date,r.date)%e===0},monthlyInterval:{test:(r,e,i)=>i.diffInMonths(i.start||new Date,r.date)%e===0},yearlyInterval:{test:()=>(r,e,i)=>i.diffInYears(i.start||new Date,r.date)%e===0},days:{validate:r=>Dr(r)?r:[parseInt(r,10)],test:(r,e)=>e.includes(r.day)||e.includes(-r.dayFromEnd)},weekdays:{validate:r=>Dr(r)?r:[parseInt(r,10)],test:(r,e)=>e.includes(r.weekday)},ordinalWeekdays:{validate:r=>Object.keys(r).reduce((e,i)=>{const n=r[i];return n&&(e[i]=Dr(n)?n:[parseInt(n,10)]),e},{}),test:(r,e)=>Object.keys(e).map(i=>parseInt(i,10)).find(i=>e[i].includes(r.weekday)&&(i===r.weekdayOrdinal||i===-r.weekdayOrdinalFromEnd))},weekends:{validate:r=>r,test:r=>r.weekday===1||r.weekday===7},workweek:{validate:r=>r,test:r=>r.weekday>=2&&r.weekday<=6},weeks:{validate:r=>Dr(r)?r:[parseInt(r,10)],test:(r,e)=>e.includes(r.week)||e.includes(-r.weekFromEnd)},months:{validate:r=>Dr(r)?r:[parseInt(r,10)],test:(r,e)=>e.includes(r.month)},years:{validate:r=>Dr(r)?r:[parseInt(r,10)],test:(r,e)=>e.includes(r.year)}}}static get patternProps(){return Object.keys(Zt.patterns).map(r=>({name:r,validate:Zt.patterns[r].validate}))}static testConfig(r,e,i){return an(r)?r(e):ti(r)?Object.keys(r).every(n=>Zt.patterns[n].test(e,r[n],i)):null}iterateDatesInRange({start:r,end:e},i){if(!r||!e||!an(i))return null;r=this.locale.normalizeDate(r,st(Pe({},this.opts),{time:"00:00:00"}));const n={i:0,date:r,day:this.locale.getDateParts(r),finished:!1};let a=null;for(;!n.finished&&n.date<=e;n.i++)a=i(n),n.date=Mi(n.date,1),n.day=this.locale.getDateParts(n.date);return a}shallowIntersectingRange(r){return this.rangeShallowIntersectingRange(this,this.toDateInfo(r))}rangeShallowIntersectingRange(r,e){if(!this.dateShallowIntersectsDate(r,e))return null;const i=r.toRange(),n=e.toRange();let a=null,s=null;return i.start?n.start?a=i.start>n.start?i.start:n.start:a=i.start:n.start&&(a=n.start),i.end?n.end?s=i.end{this.matchesDay(a.day)&&(n=n||e.matchesDay(a.day),a.finished=n)}),n}shallowIntersectsDate(r){return this.dateShallowIntersectsDate(this,this.toDateInfo(r))}dateShallowIntersectsDate(r,e){return r.isDate?e.isDate?r.startTime===e.startTime:this.dateShallowIncludesDate(e,r):e.isDate?this.dateShallowIncludesDate(r,e):!(r.start&&e.end&&r.start>e.end||r.end&&e.start&&r.end{this.matchesDay(a.day)&&(n=n&&e.matchesDay(a.day),a.finished=!n)}),n}shallowIncludesDate(r){return this.dateShallowIncludesDate(this,r.isDate?r:new Zt(r,this.opts))}dateShallowIncludesDate(r,e){return r.isDate?e.isDate?r.startTime===e.startTime:!e.startTime||!e.endTime?!1:r.startTime===e.startTime&&r.startTime===e.endTime:e.isDate?!(r.start&&e.startr.end):!(r.start&&(!e.start||e.startr.end))}intersectsDay(r){return this.shallowIntersectsDate(r.range)&&this.matchesDay(r)?this:null}matchesDay(r){return this.on?!(this.on.and&&!Zt.testConfig(this.on.and,r,this)||this.on.or&&!this.on.or.some(e=>Zt.testConfig(e,r,this))):!0}toRange(){return new Zt({start:this.start,end:this.end},this.opts)}compare(r){if(this.order!==r.order)return this.order-r.order;if(this.isDate!==r.isDate)return this.isDate?1:-1;if(this.isDate)return 0;const e=this.start-r.start;return e!==0?e:this.end-r.end}}const oi={ar:{dow:7,L:"D/\u200FM/\u200FYYYY"},bg:{dow:2,L:"D.MM.YYYY"},ca:{dow:2,L:"DD/MM/YYYY"},"zh-CN":{dow:2,L:"YYYY/MM/DD"},"zh-TW":{dow:1,L:"YYYY/MM/DD"},hr:{dow:2,L:"DD.MM.YYYY"},cs:{dow:2,L:"DD.MM.YYYY"},da:{dow:2,L:"DD.MM.YYYY"},nl:{dow:2,L:"DD-MM-YYYY"},"en-US":{dow:1,L:"MM/DD/YYYY"},"en-AU":{dow:2,L:"DD/MM/YYYY"},"en-CA":{dow:1,L:"YYYY-MM-DD"},"en-GB":{dow:2,L:"DD/MM/YYYY"},"en-IE":{dow:2,L:"DD-MM-YYYY"},"en-NZ":{dow:2,L:"DD/MM/YYYY"},"en-ZA":{dow:1,L:"YYYY/MM/DD"},eo:{dow:2,L:"YYYY-MM-DD"},et:{dow:2,L:"DD.MM.YYYY"},fi:{dow:2,L:"DD.MM.YYYY"},fr:{dow:2,L:"DD/MM/YYYY"},"fr-CA":{dow:1,L:"YYYY-MM-DD"},"fr-CH":{dow:2,L:"DD.MM.YYYY"},de:{dow:2,L:"DD.MM.YYYY"},he:{dow:1,L:"DD.MM.YYYY"},id:{dow:2,L:"DD/MM/YYYY"},it:{dow:2,L:"DD/MM/YYYY"},ja:{dow:1,L:"YYYY\u5E74M\u6708D\u65E5"},ko:{dow:1,L:"YYYY.MM.DD"},lv:{dow:2,L:"DD.MM.YYYY"},lt:{dow:2,L:"DD.MM.YYYY"},mk:{dow:2,L:"D.MM.YYYY"},nb:{dow:2,L:"D. MMMM YYYY"},nn:{dow:2,L:"D. MMMM YYYY"},pl:{dow:2,L:"DD.MM.YYYY"},pt:{dow:2,L:"DD/MM/YYYY"},ro:{dow:2,L:"DD.MM.YYYY"},ru:{dow:2,L:"DD.MM.YYYY"},sk:{dow:2,L:"DD.MM.YYYY"},"es-ES":{dow:2,L:"DD/MM/YYYY"},"es-MX":{dow:2,L:"DD/MM/YYYY"},sv:{dow:2,L:"YYYY-MM-DD"},th:{dow:1,L:"DD/MM/YYYY"},tr:{dow:2,L:"DD.MM.YYYY"},uk:{dow:2,L:"DD.MM.YYYY"},vi:{dow:2,L:"DD/MM/YYYY"}};oi.en=oi["en-US"];oi.es=oi["es-ES"];oi.no=oi.nb;oi.zh=oi["zh-CN"];Vu(oi).forEach(([t,{dow:r,L:e}])=>{oi[t]={id:t,firstDayOfWeek:r,masks:{L:e}}});const Cn={DATE_TIME:1,DATE:2,TIME:3},cQ={1:["year","month","day","hours","minutes","seconds","milliseconds"],2:["year","month","day"],3:["hours","minutes","seconds","milliseconds"]},_1=/d{1,2}|W{1,4}|M{1,4}|YY(?:YY)?|S{1,3}|Do|Z{1,4}|([HhMsDm])\1?|[aA]|"[^"]*"|'[^']*'/g,Pn=/\d\d?/,dQ=/\d{3}/,hQ=/\d{4}/,oo=/[0-9]*['a-z\u00A0-\u05FF\u0700-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]+|[\u0600-\u06FF/]+(\s*?[\u0600-\u06FF]+){1,2}/i,fQ=/\[([^]*?)\]/gm,x1=()=>{},S1=t=>(r,e,i)=>{const n=i[t].indexOf(e.charAt(0).toUpperCase()+e.substring(1).toLowerCase());~n&&(r.month=n)},pQ=["L","iso"],br=7,gQ=[31,28,31,30,31,30,31,31,30,31,30,31],mQ=[{value:0,label:"00"},{value:1,label:"01"},{value:2,label:"02"},{value:3,label:"03"},{value:4,label:"04"},{value:5,label:"05"},{value:6,label:"06"},{value:7,label:"07"},{value:8,label:"08"},{value:9,label:"09"},{value:10,label:"10"},{value:11,label:"11"},{value:12,label:"12"},{value:13,label:"13"},{value:14,label:"14"},{value:15,label:"15"},{value:16,label:"16"},{value:17,label:"17"},{value:18,label:"18"},{value:19,label:"19"},{value:20,label:"20"},{value:21,label:"21"},{value:22,label:"22"},{value:23,label:"23"}],C1={D(t){return t.day},DD(t){return lt(t.day)},Do(t,r){return r.DoFn(t.day)},d(t){return t.weekday-1},dd(t){return lt(t.weekday-1)},W(t,r){return r.dayNamesNarrow[t.weekday-1]},WW(t,r){return r.dayNamesShorter[t.weekday-1]},WWW(t,r){return r.dayNamesShort[t.weekday-1]},WWWW(t,r){return r.dayNames[t.weekday-1]},M(t){return t.month},MM(t){return lt(t.month)},MMM(t,r){return r.monthNamesShort[t.month-1]},MMMM(t,r){return r.monthNames[t.month-1]},YY(t){return String(t.year).substring(2)},YYYY(t){return lt(t.year,4)},h(t){return t.hours%12||12},hh(t){return lt(t.hours%12||12)},H(t){return t.hours},HH(t){return lt(t.hours)},m(t){return t.minutes},mm(t){return lt(t.minutes)},s(t){return t.seconds},ss(t){return lt(t.seconds)},S(t){return Math.round(t.milliseconds/100)},SS(t){return lt(Math.round(t.milliseconds/10),2)},SSS(t){return lt(t.milliseconds,3)},a(t,r){return t.hours<12?r.amPm[0]:r.amPm[1]},A(t,r){return t.hours<12?r.amPm[0].toUpperCase():r.amPm[1].toUpperCase()},Z(){return"Z"},ZZ(t){const r=t.timezoneOffset;return`${r>0?"-":"+"}${lt(Math.floor(Math.abs(r)/60),2)}`},ZZZ(t){const r=t.timezoneOffset;return`${r>0?"-":"+"}${lt(Math.floor(Math.abs(r)/60)*100+Math.abs(r)%60,4)}`},ZZZZ(t){const r=t.timezoneOffset;return`${r>0?"-":"+"}${lt(Math.floor(Math.abs(r)/60),2)}:${lt(Math.abs(r)%60,2)}`}},Ot={D:[Pn,(t,r)=>{t.day=r}],Do:[new RegExp(Pn.source+oo.source),(t,r)=>{t.day=parseInt(r,10)}],d:[Pn,x1],W:[oo,x1],M:[Pn,(t,r)=>{t.month=r-1}],MMM:[oo,S1("monthNamesShort")],MMMM:[oo,S1("monthNames")],YY:[Pn,(t,r)=>{const e=+new Date().getFullYear().toString().substring(0,2);t.year=`${r>68?e-1:e}${r}`}],YYYY:[hQ,(t,r)=>{t.year=r}],S:[/\d/,(t,r)=>{t.millisecond=r*100}],SS:[/\d{2}/,(t,r)=>{t.millisecond=r*10}],SSS:[dQ,(t,r)=>{t.millisecond=r}],h:[Pn,(t,r)=>{t.hour=r}],m:[Pn,(t,r)=>{t.minute=r}],s:[Pn,(t,r)=>{t.second=r}],a:[oo,(t,r,e)=>{const i=r.toLowerCase();i===e.amPm[0]?t.isPm=!1:i===e.amPm[1]&&(t.isPm=!0)}],Z:[/[^\s]*?[+-]\d\d:?\d\d|[^\s]*?Z?/,(t,r)=>{r==="Z"&&(r="+00:00");const e=`${r}`.match(/([+-]|\d\d)/gi);if(e){const i=+(e[1]*60)+parseInt(e[2],10);t.timezoneOffset=e[0]==="+"?i:-i}}]};Ot.DD=Ot.D;Ot.dd=Ot.d;Ot.WWWW=Ot.WWW=Ot.WW=Ot.W;Ot.MM=Ot.M;Ot.mm=Ot.m;Ot.hh=Ot.H=Ot.HH=Ot.h;Ot.ss=Ot.s;Ot.A=Ot.a;Ot.ZZZZ=Ot.ZZZ=Ot.ZZ=Ot.Z;function vQ(t,r){const e=new Intl.DateTimeFormat().resolvedOptions().locale;let i;In(t)?i=t:z0(t,"id")&&(i=t.id),i=(i||e).toLowerCase();const n=Object.keys(r),a=o=>n.find(l=>l.toLowerCase()===o);i=a(i)||a(i.substring(0,2))||e;const s=st(Pe(Pe({},r["en-IE"]),r[i]),{id:i});return t=ti(t)?H0(t,s):s,t}class zc{constructor(r,{locales:e=oi,timezone:i}={}){const{id:n,firstDayOfWeek:a,masks:s}=vQ(r,e);this.id=n,this.daysInWeek=br,this.firstDayOfWeek=_R(a,1,br),this.masks=s,this.timezone=i||void 0,this.dayNames=this.getDayNames("long"),this.dayNamesShort=this.getDayNames("short"),this.dayNamesShorter=this.dayNamesShort.map(o=>o.substring(0,2)),this.dayNamesNarrow=this.getDayNames("narrow"),this.monthNames=this.getMonthNames("long"),this.monthNamesShort=this.getMonthNames("short"),this.amPm=["am","pm"],this.monthData={},this.getMonthComps=this.getMonthComps.bind(this),this.parse=this.parse.bind(this),this.format=this.format.bind(this),this.toPage=this.toPage.bind(this)}format(r,e){if(r=this.normalizeDate(r),!r)return"";e=this.normalizeMasks(e)[0];const i=[];e=e.replace(fQ,(s,o)=>(i.push(o),"??"));const n=/Z$/.test(e)?"utc":this.timezone,a=this.getDateParts(r,n);return e=e.replace(_1,s=>s in C1?C1[s](a,this):s.slice(1,s.length-1)),e.replace(/\?\?/g,()=>i.shift())}parse(r,e){return this.normalizeMasks(e).map(i=>{if(typeof i!="string")throw new Error("Invalid mask in fecha.parse");let n=r;if(n.length>1e3)return!1;let a=!0;const s={};if(i.replace(_1,u=>{if(Ot[u]){const c=Ot[u],d=n.search(c[0]);~d?n.replace(c[0],h=>(c[1](s,h,this),n=n.substring(d+h.length),h)):a=!1}return Ot[u]?"":u.slice(1,u.length-1)}),!a)return!1;const o=new Date;s.isPm===!0&&s.hour!=null&&+s.hour!=12?s.hour=+s.hour+12:s.isPm===!1&&+s.hour==12&&(s.hour=0);let l;return s.timezoneOffset!=null?(s.minute=+(s.minute||0)-+s.timezoneOffset,l=new Date(Date.UTC(s.year||o.getFullYear(),s.month||0,s.day||1,s.hour||0,s.minute||0,s.second||0,s.millisecond||0))):l=this.getDateFromParts({year:s.year||o.getFullYear(),month:(s.month||0)+1,day:s.day||1,hours:s.hour||0,minutes:s.minute||0,seconds:s.second||0,milliseconds:s.millisecond||0}),l}).find(i=>i)||new Date(r)}normalizeMasks(r){return(Xr(r)&&r||[In(r)&&r||"YYYY-MM-DD"]).map(e=>pQ.reduce((i,n)=>i.replace(n,this.masks[n]||""),e))}normalizeDate(r,e={}){let i=null,{type:n,fillDate:a}=e;const{mask:s,patch:o,time:l}=e,u=n==="auto"||!n;if(Lo(r)?(n="number",i=new Date(+r)):In(r)?(n="string",i=r?this.parse(r,s||"iso"):null):ti(r)?(n="object",i=this.getDateFromParts(r)):(n="date",i=Nn(r)?new Date(r.getTime()):null),i&&o){a=a==null?new Date:this.normalizeDate(a);const c=Pe(Pe({},this.getDateParts(a)),tG(this.getDateParts(i),cQ[o]));i=this.getDateFromParts(c)}return u&&(e.type=n),i&&!isNaN(i.getTime())?(l&&(i=this.adjustTimeForDate(i,{timeAdjust:l})),i):null}denormalizeDate(r,{type:e,mask:i}={}){switch(e){case"number":return r?r.getTime():NaN;case"string":return r?this.format(r,i||"iso"):"";default:return r?new Date(r):null}}hourIsValid(r,e,i){if(!e)return!0;if(Dr(e))return e.includes(r);if(ti(e)){const n=e.min||0,a=e.max||24;return n<=r&&a>=r}return e(r,i)}getHourOptions(r,e){return mQ.filter(i=>this.hourIsValid(i.value,r,e))}getMinuteOptions(r){const e=[];r=r>0?r:1;for(let i=0;i<=59;i+=r)e.push({value:i,label:lt(i,2)});return e}nearestOptionValue(r,e){if(r==null)return r;const i=e.reduce((n,a)=>{if(a.disabled)return n;if(isNaN(n))return a.value;const s=Math.abs(n-r);return Math.abs(a.value-r)i&&(i instanceof Zt?i:new Zt(i,e))).filter(i=>i)}getDateParts(r,e=this.timezone){if(!r)return null;let i=r;if(e){const b=new Date(r.toLocaleString("en-US",{timeZone:e}));b.setMilliseconds(r.getMilliseconds());const w=b.getTime()-r.getTime();i=new Date(r.getTime()+w)}const n=i.getMilliseconds(),a=i.getSeconds(),s=i.getMinutes(),o=i.getHours(),l=i.getMonth()+1,u=i.getFullYear(),c=this.getMonthComps(l,u),d=i.getDate(),h=c.days-d+1,f=i.getDay()+1,p=Math.floor((d-1)/7+1),m=Math.floor((c.days-d)/7+1),g=Math.ceil((d+Math.abs(c.firstWeekday-c.firstDayOfWeek))/7),y=c.weeks-g+1,v={milliseconds:n,seconds:a,minutes:s,hours:o,day:d,dayFromEnd:h,weekday:f,weekdayOrdinal:p,weekdayOrdinalFromEnd:m,week:g,weekFromEnd:y,month:l,year:u,date:r,isValid:!0};return v.timezoneOffset=this.getTimezoneOffset(v),v}getDateFromParts(r){if(!r)return null;const e=new Date,{year:i=e.getFullYear(),month:n=e.getMonth()+1,day:a=e.getDate(),hours:s=0,minutes:o=0,seconds:l=0,milliseconds:u=0}=r;if(this.timezone){const c=`${lt(i,4)}-${lt(n,2)}-${lt(a,2)}T${lt(s,2)}:${lt(o,2)}:${lt(l,2)}.${lt(u,3)}`;return v1(c,{timeZone:this.timezone})}return new Date(i,n-1,a,s,o,l,u)}getTimezoneOffset(r){const{year:e,month:i,day:n,hours:a=0,minutes:s=0,seconds:o=0,milliseconds:l=0}=r;let u;const c=new Date(Date.UTC(e,i-1,n,a,s,o,l));if(this.timezone){const d=`${lt(e,4)}-${lt(i,2)}-${lt(n,2)}T${lt(a,2)}:${lt(s,2)}:${lt(o,2)}.${lt(l,3)}`;u=v1(d,{timeZone:this.timezone})}else u=new Date(e,i-1,n,a,s,o,l);return(u-c)/6e4}toPage(r,e){return Lo(r)?en(e,r):In(r)?this.getDateParts(this.normalizeDate(r)):Nn(r)?this.getDateParts(r):ti(r)?r:null}getMonthDates(r=2e3){const e=[];for(let i=0;i<12;i++)e.push(new Date(r,i,15));return e}getMonthNames(r){const e=new Intl.DateTimeFormat(this.id,{month:r,timezome:"UTC"});return this.getMonthDates().map(i=>e.format(i))}getWeekdayDates(r=this.firstDayOfWeek){const e=[],i=5+r-1;for(let n=0;ne.format(i))}getMonthComps(r,e){const i=`${r}-${e}`;let n=this.monthData[i];if(!n){const a=e%4===0&&e%100!==0||e%400===0,s=new Date(e,r-1,1),o=s.getDay()+1,l=r===2&&a?29:gQ[r-1],u=this.firstDayOfWeek-1,c=lQ(s,{weekStartsOn:u}),d=[],h=[];for(let f=0;f(W,F,oe,me)=>this.normalizeDate({year:R,month:U,day:de,hours:W,minutes:F,seconds:oe,milliseconds:me});for(let R=1;R<=r;R++){for(let U=1,de=s;U<=br;U++,de+=de===br?1-br:1){d&&de===o&&(m=1,g=e.days,y=Math.floor((m-1)/br+1),v=Math.floor((e.days-m)/br+1),b=1,w=e.weeks,_=e.month,x=e.year,d=!1,h=!0);const W=H(x,_,m),F={start:W(0,0,0),end:W(23,59,59,999)},oe=F.start,me=`${lt(x,4)}-${lt(_,2)}-${lt(m,2)}`,Se=U,Me=br-U,Ve=u[R-1],Oe=l[R-1],pe=m===S&&_===k&&x===I,De=h&&m===1,j=h&&m===e.days,X=R===1,G=R===r,re=U===1,$=U===br;a.push({id:me,label:m.toString(),ariaLabel:p.format(new Date(x,_-1,m)),day:m,dayFromEnd:g,weekday:de,weekdayPosition:Se,weekdayPositionFromEnd:Me,weekdayOrdinal:y,weekdayOrdinalFromEnd:v,week:b,weekFromEnd:w,weeknumber:Ve,isoWeeknumber:Oe,month:_,year:x,dateFromTime:W,date:oe,range:F,isToday:pe,isFirstDay:De,isLastDay:j,inMonth:h,inPrevMonth:d,inNextMonth:f,onTop:X,onBottom:G,onLeft:re,onRight:$,classes:[`id-${me}`,`day-${m}`,`day-from-end-${g}`,`weekday-${de}`,`weekday-position-${Se}`,`weekday-ordinal-${y}`,`weekday-ordinal-from-end-${v}`,`week-${b}`,`week-from-end-${w}`,{"is-today":pe,"is-first-day":De,"is-last-day":j,"in-month":h,"in-prev-month":d,"in-next-month":f,"on-top":X,"on-bottom":G,"on-left":re,"on-right":$}]}),h&&j?(h=!1,f=!0,m=1,g=n.days,y=1,v=Math.floor((n.days-m)/br+1),b=1,w=n.weeks,_=n.month,x=n.year):(m++,g--,y=Math.floor((m-1)/br+1),v=Math.floor((e.days-m)/br+1))}b++,w--}return a}}class W5{constructor({key:r,hashcode:e,highlight:i,content:n,dot:a,bar:s,popover:o,dates:l,excludeDates:u,excludeMode:c,customData:d,order:h,pinPage:f},p,m){this.key=GF(r)?jc():r,this.hashcode=e,this.customData=d,this.order=h||0,this.dateOpts={order:h,locale:m},this.pinPage=f,i&&(this.highlight=p.normalizeHighlight(i)),n&&(this.content=p.normalizeContent(n)),a&&(this.dot=p.normalizeDot(a)),s&&(this.bar=p.normalizeBar(s)),o&&(this.popover=o),this.dates=m.normalizeDates(l,this.dateOpts),this.hasDates=!!Xr(this.dates),this.excludeDates=m.normalizeDates(u,this.dateOpts),this.hasExcludeDates=!!Xr(this.excludeDates),this.excludeMode=c||"intersects",this.hasExcludeDates&&!this.hasDates&&(this.dates.push(new Zt({},this.dateOpts)),this.hasDates=!0),this.isComplex=OX(this.dates,g=>g.isComplex)}intersectsDate(r){return r=r instanceof Zt?r:new Zt(r,this.dateOpts),!this.excludesDate(r)&&(this.dates.find(e=>e.intersectsDate(r))||!1)}includesDate(r){return r=r instanceof Zt?r:new Zt(r,this.dateOpts),!this.excludesDate(r)&&(this.dates.find(e=>e.includesDate(r))||!1)}excludesDate(r){return r=r instanceof Zt?r:new Zt(r,this.dateOpts),this.hasExcludeDates&&this.excludeDates.find(e=>this.excludeMode==="intersects"&&e.intersectsDate(r)||this.excludeMode==="includes"&&e.includesDate(r))}intersectsDay(r){return!this.excludesDay(r)&&(this.dates.find(e=>e.intersectsDay(r))||!1)}excludesDay(r){return this.hasExcludeDates&&this.excludeDates.find(e=>e.intersectsDay(r))}}const yQ=300,bQ=60,wQ=80;var _Q={maxSwipeTime:yQ,minHorizontalSwipeDistance:bQ,maxVerticalSwipeDistance:wQ};const xQ="MMMM YYYY",SQ="W",CQ="MMM",PQ=["L","YYYY-MM-DD","YYYY/MM/DD"],OQ=["L h:mm A","YYYY-MM-DD h:mm A","YYYY/MM/DD h:mm A"],kQ=["L HH:mm","YYYY-MM-DD HH:mm","YYYY/MM/DD HH:mm"],EQ=["h:mm A"],TQ=["HH:mm"],DQ="WWW, MMM D, YYYY",MQ=["L","YYYY-MM-DD","YYYY/MM/DD"],IQ="iso",AQ="YYYY-MM-DDTHH:mm:ss.SSSZ";var BQ={title:xQ,weekdays:SQ,navMonths:CQ,input:PQ,inputDateTime:OQ,inputDateTime24hr:kQ,inputTime:EQ,inputTime24hr:TQ,dayPopover:DQ,data:MQ,model:IQ,iso:AQ};const LQ="640px",FQ="768px",RQ="1024px",NQ="1280px";var jQ={sm:LQ,md:FQ,lg:RQ,xl:NQ};const VQ={componentPrefix:"v",color:"blue",isDark:!1,navVisibility:"click",titlePosition:"center",transition:"slide-h",touch:_Q,masks:BQ,screens:jQ,locales:oi,datePicker:{updateOnInput:!0,inputDebounce:1e3,popover:{visibility:"hover-focus",placement:"bottom-start",keepVisibleOnInput:!1,isInteractive:!0}}},$p=zi(VQ),HQ=N(()=>oY($p.locales,t=>(t.masks=H0(t.masks,$p.masks),t))),jn=t=>window&&z0(window.__vcalendar__,t)?gl(window.__vcalendar__,t):gl($p,t),zQ={props:{color:{type:String,default:()=>jn("color")},isDark:{type:Boolean,default:()=>jn("isDark")},firstDayOfWeek:Number,masks:Object,locale:[String,Object],timezone:String,minDate:null,maxDate:null,minDateExact:null,maxDateExact:null,disabledDates:null,availableDates:null,theme:null},computed:{$theme(){return this.theme instanceof d1?this.theme:new d1({color:this.color,isDark:this.isDark})},$locale(){if(this.locale instanceof zc)return this.locale;const t=ti(this.locale)?this.locale:{id:this.locale,firstDayOfWeek:this.firstDayOfWeek,masks:this.masks};return new zc(t,{locales:HQ.value,timezone:this.timezone})},disabledDates_(){const t=this.normalizeDates(this.disabledDates),{minDate:r,minDateExact:e,maxDate:i,maxDateExact:n}=this;if(e||r){const a=e?this.normalizeDate(e):this.normalizeDate(r,{time:"00:00:00"});t.push({start:null,end:new Date(a.getTime()-1e3)})}if(n||i){const a=n?this.normalizeDate(n):this.normalizeDate(i,{time:"23:59:59"});t.push({start:new Date(a.getTime()+1e3),end:null})}return t},availableDates_(){return this.normalizeDates(this.availableDates)},disabledAttribute(){return new W5({key:"disabled",dates:this.disabledDates_,excludeDates:this.availableDates_,excludeMode:"includes",order:100},this.$theme,this.$locale)}},methods:{formatDate(t,r){return this.$locale?this.$locale.format(t,r):""},parseDate(t,r){if(!this.$locale)return null;const e=this.$locale.parse(t,r);return Nn(e)?e:null},normalizeDate(t,r){return this.$locale?this.$locale.normalizeDate(t,r):t},normalizeDates(t){return this.$locale.normalizeDates(t,{isFullDay:!0})},pageForDate(t){return this.$locale.getDateParts(this.normalizeDate(t))},pageForThisMonth(){return this.pageForDate(new Date)}}},UQ={methods:{safeSlot(t,r,e=null){return an(this.$slots[t])?this.$slots[t](r):e}}},jd=IX,K5=zQ,U0=UQ,$Q={name:"PopoverRow",mixins:[jd],props:{attribute:Object},computed:{indicator(){const{highlight:t,dot:r,bar:e,popover:i}=this.attribute;if(i&&i.hideIndicator)return null;if(t){const{color:n,isDark:a}=t.start;return{style:st(Pe({},this.theme.bgAccentHigh({color:n,isDark:!a})),{width:"10px",height:"5px",borderRadius:"3px"})}}if(r){const{color:n,isDark:a}=r.start;return{style:st(Pe({},this.theme.bgAccentHigh({color:n,isDark:!a})),{width:"5px",height:"5px",borderRadius:"50%"})}}if(e){const{color:n,isDark:a}=e.start;return{style:st(Pe({},this.theme.bgAccentHigh({color:n,isDark:!a})),{width:"10px",height:"3px"})}}return null}}},YQ={class:"vc-day-popover-row"},WQ={key:0,class:"vc-day-popover-row-indicator"},KQ={class:"vc-day-popover-row-content"};function GQ(t,r,e,i,n,a){return O(),B("div",YQ,[a.indicator?(O(),B("div",WQ,[M("span",{style:gr(a.indicator.style),class:ge(a.indicator.class)},null,6)])):ce("",!0),M("div",KQ,[fe(t.$slots,"default",{},()=>[K(ae(e.attribute.popover?e.attribute.popover.label:"No content provided"),1)])])])}var ZQ=Gs($Q,[["render",GQ]]);const su="26px",qQ="0 0 32 32",XQ={"left-arrow":{viewBox:"0 -1 16 34",path:"M11.196 10c0 0.143-0.071 0.304-0.179 0.411l-7.018 7.018 7.018 7.018c0.107 0.107 0.179 0.268 0.179 0.411s-0.071 0.304-0.179 0.411l-0.893 0.893c-0.107 0.107-0.268 0.179-0.411 0.179s-0.304-0.071-0.411-0.179l-8.321-8.321c-0.107-0.107-0.179-0.268-0.179-0.411s0.071-0.304 0.179-0.411l8.321-8.321c0.107-0.107 0.268-0.179 0.411-0.179s0.304 0.071 0.411 0.179l0.893 0.893c0.107 0.107 0.179 0.25 0.179 0.411z"},"right-arrow":{viewBox:"-5 -1 16 34",path:"M10.625 17.429c0 0.143-0.071 0.304-0.179 0.411l-8.321 8.321c-0.107 0.107-0.268 0.179-0.411 0.179s-0.304-0.071-0.411-0.179l-0.893-0.893c-0.107-0.107-0.179-0.25-0.179-0.411 0-0.143 0.071-0.304 0.179-0.411l7.018-7.018-7.018-7.018c-0.107-0.107-0.179-0.268-0.179-0.411s0.071-0.304 0.179-0.411l0.893-0.893c0.107-0.107 0.268-0.179 0.411-0.179s0.304 0.071 0.411 0.179l8.321 8.321c0.107 0.107 0.179 0.268 0.179 0.411z"}},QQ={props:["name"],data(){return{width:su,height:su,viewBox:qQ,path:"",isBaseline:!1}},mounted(){this.updateIcon()},watch:{name(){this.updateIcon()}},methods:{updateIcon(){const t=XQ[this.name];t&&(this.width=t.width||su,this.height=t.height||su,this.viewBox=t.viewBox,this.path=t.path)}}},JQ=["width","height","viewBox"],eJ=["d"];function tJ(t,r,e,i,n,a){return O(),B("svg",{class:"vc-svg-icon",width:n.width,height:n.height,viewBox:n.viewBox},[M("path",{d:n.path},null,8,eJ)],8,JQ)}var G5=Gs(QQ,[["render",tJ]]);const $h=12,rJ={name:"CalendarNav",emits:["input"],components:{SvgIcon:G5},mixins:[jd],props:{value:{type:Object,default:()=>({month:0,year:0})},validator:{type:Function,default:()=>()=>!0}},data(){return{monthMode:!0,yearIndex:0,yearGroupIndex:0,onSpaceOrEnter:U5}},computed:{month(){return this.value&&this.value.month||0},year(){return this.value&&this.value.year||0},title(){return this.monthMode?this.yearIndex:`${this.firstYear} - ${this.lastYear}`},monthItems(){return this.getMonthItems(this.yearIndex)},yearItems(){return this.getYearItems(this.yearGroupIndex)},prevItemsEnabled(){return this.monthMode?this.prevMonthItemsEnabled:this.prevYearItemsEnabled},nextItemsEnabled(){return this.monthMode?this.nextMonthItemsEnabled:this.nextYearItemsEnabled},prevMonthItemsEnabled(){return this.getMonthItems(this.yearIndex-1).some(t=>!t.isDisabled)},nextMonthItemsEnabled(){return this.getMonthItems(this.yearIndex+1).some(t=>!t.isDisabled)},prevYearItemsEnabled(){return this.getYearItems(this.yearGroupIndex-1).some(t=>!t.isDisabled)},nextYearItemsEnabled(){return this.getYearItems(this.yearGroupIndex+1).some(t=>!t.isDisabled)},activeItems(){return this.monthMode?this.monthItems:this.yearItems},firstYear(){return V5(this.yearItems.map(t=>t.year))},lastYear(){return ml(this.yearItems.map(t=>t.year))}},watch:{year(){this.yearIndex=this.year},yearIndex(t){this.yearGroupIndex=this.getYearGroupIndex(t)},value(){this.focusFirstItem()}},created(){this.yearIndex=this.year},mounted(){this.focusFirstItem()},methods:{focusFirstItem(){this.$nextTick(()=>{const t=this.$refs.navContainer.querySelector(".vc-nav-item:not(.is-disabled)");t&&t.focus()})},getItemClasses({isActive:t,isCurrent:r,isDisabled:e}){const i=["vc-nav-item"];return t?i.push("is-active"):r&&i.push("is-current"),e&&i.push("is-disabled"),i},getYearGroupIndex(t){return Math.floor(t/$h)},getMonthItems(t){const{month:r,year:e}=this.pageForDate(new Date);return this.locale.getMonthDates().map((i,n)=>{const a=n+1;return{month:a,year:t,id:`${t}.${lt(a,2)}`,label:this.locale.format(i,this.masks.navMonths),ariaLabel:this.locale.format(i,"MMMM YYYY"),isActive:a===this.month&&t===this.year,isCurrent:a===r&&t===e,isDisabled:!this.validator({month:a,year:t}),click:()=>this.monthClick(a,t)}})},getYearItems(t){const{_:r,year:e}=this.pageForDate(new Date),i=t*$h,n=i+$h,a=[];for(let s=i;sthis.yearClick(s)})}return a},monthClick(t,r){this.validator({month:t,year:r})&&this.$emit("input",{month:t,year:r})},yearClick(t){this.yearIndex=t,this.monthMode=!0,this.focusFirstItem()},toggleMode(){this.monthMode=!this.monthMode},movePrev(){!this.prevItemsEnabled||(this.monthMode&&this.movePrevYear(),this.movePrevYearGroup())},moveNext(){!this.nextItemsEnabled||(this.monthMode&&this.moveNextYear(),this.moveNextYearGroup())},movePrevYear(){this.yearIndex--},moveNextYear(){this.yearIndex++},movePrevYearGroup(){this.yearGroupIndex--},moveNextYearGroup(){this.yearGroupIndex++}}},iJ={class:"vc-nav-container",ref:"navContainer"},nJ={class:"vc-nav-header"},aJ=["tabindex"],sJ=["tabindex"],oJ={class:"vc-nav-items"},lJ=["data-id","aria-label","tabindex","onClick","onKeydown"];function uJ(t,r,e,i,n,a){const s=we("svg-icon");return O(),B("div",iJ,[M("div",nJ,[M("span",{role:"button",class:ge(["vc-nav-arrow is-left",{"is-disabled":!a.prevItemsEnabled}]),tabindex:a.prevItemsEnabled?0:void 0,onClick:r[0]||(r[0]=(...o)=>a.movePrev&&a.movePrev(...o)),onKeydown:r[1]||(r[1]=o=>n.onSpaceOrEnter(o,a.movePrev))},[fe(t.$slots,"nav-left-button",{},()=>[q(s,{name:"left-arrow",width:"20px",height:"24px"})])],42,aJ),M("span",{role:"button",class:"vc-nav-title vc-grid-focus",style:{whiteSpace:"nowrap"},tabindex:"0",onClick:r[2]||(r[2]=(...o)=>a.toggleMode&&a.toggleMode(...o)),onKeydown:r[3]||(r[3]=o=>n.onSpaceOrEnter(o,a.toggleMode))},ae(a.title),33),M("span",{role:"button",class:ge(["vc-nav-arrow is-right",{"is-disabled":!a.nextItemsEnabled}]),tabindex:a.nextItemsEnabled?0:void 0,onClick:r[4]||(r[4]=(...o)=>a.moveNext&&a.moveNext(...o)),onKeydown:r[5]||(r[5]=o=>n.onSpaceOrEnter(o,a.moveNext))},[fe(t.$slots,"nav-right-button",{},()=>[q(s,{name:"right-arrow",width:"20px",height:"24px"})])],42,sJ)]),M("div",oJ,[(O(!0),B(qe,null,Wt(a.activeItems,o=>(O(),B("span",{key:o.label,role:"button","data-id":o.id,"aria-label":o.ariaLabel,class:ge(a.getItemClasses(o)),tabindex:o.isDisabled?void 0:0,onClick:o.click,onKeydown:l=>n.onSpaceOrEnter(l,o.click)},ae(o.label),43,lJ))),128))])],512)}var cJ=Gs(rJ,[["render",uJ]]);function Yp(t){document&&document.dispatchEvent(new CustomEvent("show-popover",{detail:t}))}function Wp(t){document&&document.dispatchEvent(new CustomEvent("hide-popover",{detail:t}))}function Z5(t){document&&document.dispatchEvent(new CustomEvent("toggle-popover",{detail:t}))}function dJ(t){document&&document.dispatchEvent(new CustomEvent("update-popover",{detail:t}))}function Uc(t){const{visibility:r}=t,e=r==="click",i=r==="hover",n=r==="hover-focus",a=r==="focus";t.autoHide=!e;let s=!1,o=!1;const{isRenderFn:l}=t,u={click:l?"onClick":"click",mousemove:l?"onMousemove":"mousemove",mouseleave:l?"onMouseleave":"mouseleave",focusin:l?"onFocusin":"focusin",focusout:l?"onFocusout":"focusout"};return{[u.click](c){e&&(t.ref=c.target,Z5(t),c.stopPropagation())},[u.mousemove](c){t.ref=c.currentTarget,s||(s=!0,(i||n)&&Yp(t))},[u.mouseleave](c){t.ref=c.target,s&&(s=!1,(i||n&&!o)&&Wp(t))},[u.focusin](c){t.ref=c.currentTarget,o||(o=!0,(a||n)&&Yp(t))},[u.focusout](c){t.ref=c.currentTarget,o&&!No(t.ref,c.relatedTarget)&&(o=!1,(a||n&&!s)&&Wp(t))}}}const hJ={name:"CalendarDay",emits:["dayclick","daymouseenter","daymouseleave","dayfocusin","dayfocusout","daykeydown"],mixins:[jd,U0],inheritAttrs:!1,render(){const t=()=>this.hasBackgrounds&&Ee("div",{class:"vc-highlights vc-day-layer"},this.backgrounds.map(({key:n,wrapperClass:a,class:s,style:o})=>Ee("div",{key:n,class:a},[Ee("div",{class:s,style:o})]))),r=()=>this.safeSlot("day-content",{day:this.day,attributes:this.day.attributes,attributesMap:this.day.attributesMap,dayProps:this.dayContentProps,dayEvents:this.dayContentEvents})||Ee("span",st(Pe(st(Pe({},this.dayContentProps),{class:this.dayContentClass,style:this.dayContentStyle}),this.dayContentEvents),{ref:"content"}),[this.day.label]),e=()=>this.hasDots&&Ee("div",{class:"vc-day-layer vc-day-box-center-bottom"},[Ee("div",{class:"vc-dots"},this.dots.map(({key:n,class:a,style:s})=>Ee("span",{key:n,class:a,style:s})))]),i=()=>this.hasBars&&Ee("div",{class:"vc-day-layer vc-day-box-center-bottom"},[Ee("div",{class:"vc-bars"},this.bars.map(({key:n,class:a,style:s})=>Ee("span",{key:n,class:a,style:s})))]);return Ee("div",{class:["vc-day",...this.day.classes,{"vc-day-box-center-center":!this.$slots["day-content"]},{"is-not-in-month":!this.inMonth}]},[t(),r(),e(),i()])},inject:["sharedState"],props:{day:{type:Object,required:!0}},data(){return{glyphs:{},dayContentEvents:{}}},computed:{label(){return this.day.label},startTime(){return this.day.range.start.getTime()},endTime(){return this.day.range.end.getTime()},inMonth(){return this.day.inMonth},isDisabled(){return this.day.isDisabled},backgrounds(){return this.glyphs.backgrounds},hasBackgrounds(){return!!Xr(this.backgrounds)},content(){return this.glyphs.content},dots(){return this.glyphs.dots},hasDots(){return!!Xr(this.dots)},bars(){return this.glyphs.bars},hasBars(){return!!Xr(this.bars)},popovers(){return this.glyphs.popovers},hasPopovers(){return!!Xr(this.popovers)},dayContentClass(){return["vc-day-content vc-focusable",{"is-disabled":this.isDisabled},gl(ml(this.content),"class")||""]},dayContentStyle(){return gl(ml(this.content),"style")},dayContentProps(){let t;return this.day.isFocusable?t="0":this.day.inMonth&&(t="-1"),{tabindex:t,"aria-label":this.day.ariaLabel,"aria-disabled":this.day.isDisabled?"true":"false",role:"button"}},dayEvent(){return st(Pe({},this.day),{el:this.$refs.content,popovers:this.popovers})}},watch:{theme(){this.refresh()},popovers(){this.refreshPopovers()},"day.shouldRefresh"(){this.refresh()}},mounted(){this.refreshPopovers(),this.refresh()},methods:{getDayEvent(t){return st(Pe({},this.dayEvent),{event:t})},click(t){this.$emit("dayclick",this.getDayEvent(t))},mouseenter(t){this.$emit("daymouseenter",this.getDayEvent(t))},mouseleave(t){this.$emit("daymouseleave",this.getDayEvent(t))},focusin(t){this.$emit("dayfocusin",this.getDayEvent(t))},focusout(t){this.$emit("dayfocusout",this.getDayEvent(t))},keydown(t){this.$emit("daykeydown",this.getDayEvent(t))},refresh(){if(!this.day.shouldRefresh)return;this.day.shouldRefresh=!1;const t={backgrounds:[],dots:[],bars:[],popovers:[],content:[]};this.day.attributes=Object.values(this.day.attributesMap||{}).sort((r,e)=>r.order-e.order),this.day.attributes.forEach(r=>{const{targetDate:e}=r,{isDate:i,isComplex:n,startTime:a,endTime:s}=e,o=this.startTime<=a,l=this.endTime>=s,u={isDate:i,isComplex:n,onStart:o,onEnd:l,onStartAndEnd:o&&l,onStartOrEnd:o||l};this.processHighlight(r,u,t),this.processNonHighlight(r,"content",u,t.content),this.processNonHighlight(r,"dot",u,t.dots),this.processNonHighlight(r,"bar",u,t.bars),this.processPopover(r,t)}),this.glyphs=t},processHighlight({key:t,highlight:r},{isDate:e,isComplex:i,onStart:n,onEnd:a,onStartAndEnd:s},{backgrounds:o,content:l}){if(!r)return;const{base:u,start:c,end:d}=r;e||i?(o.push({key:t,wrapperClass:"vc-day-layer vc-day-box-center-center",class:["vc-highlight",c.class],style:c.style}),l.push({key:`${t}-content`,class:c.contentClass,style:c.contentStyle})):s?(o.push({key:t,wrapperClass:"vc-day-layer vc-day-box-center-center",class:["vc-highlight",c.class],style:c.style}),l.push({key:`${t}-content`,class:c.contentClass,style:c.contentStyle})):n?(o.push({key:`${t}-base`,wrapperClass:"vc-day-layer vc-day-box-right-center",class:["vc-highlight vc-highlight-base-start",u.class],style:u.style}),o.push({key:t,wrapperClass:"vc-day-layer vc-day-box-center-center",class:["vc-highlight",c.class],style:c.style}),l.push({key:`${t}-content`,class:c.contentClass,style:c.contentStyle})):a?(o.push({key:`${t}-base`,wrapperClass:"vc-day-layer vc-day-box-left-center",class:["vc-highlight vc-highlight-base-end",u.class],style:u.style}),o.push({key:t,wrapperClass:"vc-day-layer vc-day-box-center-center",class:["vc-highlight",d.class],style:d.style}),l.push({key:`${t}-content`,class:d.contentClass,style:d.contentStyle})):(o.push({key:`${t}-middle`,wrapperClass:"vc-day-layer vc-day-box-center-center",class:["vc-highlight vc-highlight-base-middle",u.class],style:u.style}),l.push({key:`${t}-content`,class:u.contentClass,style:u.contentStyle}))},processNonHighlight(t,r,{isDate:e,onStart:i,onEnd:n},a){if(!t[r])return;const{key:s}=t,o=`vc-${r}`,{base:l,start:u,end:c}=t[r];e||i?a.push({key:s,class:[o,u.class],style:u.style}):n?a.push({key:s,class:[o,c.class],style:c.style}):a.push({key:s,class:[o,l.class],style:l.style})},processPopover(t,{popovers:r}){const{key:e,customData:i,popover:n}=t;if(!n)return;const a=Fo({key:e,customData:i,attribute:t},Pe({},n),{visibility:n.label?"hover":"click",placement:"bottom",isInteractive:!n.label});r.splice(0,0,a)},refreshPopovers(){let t={};Xr(this.popovers)&&(t=Uc(Fo({id:this.dayPopoverId,data:this.day,isRenderFn:!0},...this.popovers))),this.dayContentEvents=kX({onClick:this.click,onMouseenter:this.mouseenter,onMouseleave:this.mouseleave,onFocusin:this.focusin,onFocusout:this.focusout,onKeydown:this.keydown},t),dJ({id:this.dayPopoverId,data:this.day})}}},fJ={name:"CalendarPane",emits:["update:page","weeknumberclick"],mixins:[jd,U0],inheritAttrs:!1,render(){const t=this.safeSlot("header",this.page)||Ee("div",{class:`vc-header align-${this.titlePosition}`},[Ee("div",Pe({class:"vc-title"},this.navPopoverEvents),[this.safeSlot("header-title",this.page,this.page.title)])]),r=this.weekdayLabels.map((l,u)=>Ee("div",{key:u+1,class:"vc-weekday"},[l])),e=this.showWeeknumbers_.startsWith("left"),i=this.showWeeknumbers_.startsWith("right");e?r.unshift(Ee("div",{class:"vc-weekday"})):i&&r.push(Ee("div",{class:"vc-weekday"}));const n=l=>Ee("div",{class:["vc-weeknumber"]},[Ee("span",{class:["vc-weeknumber-content",`is-${this.showWeeknumbers_}`],onClick:u=>{this.$emit("weeknumberclick",{weeknumber:l,days:this.page.days.filter(c=>c[this.weeknumberKey]===l),event:u})}},[l])]),a=[],{daysInWeek:s}=this.locale;this.page.days.forEach((l,u)=>{const c=u%s;(e&&c===0||i&&c===s)&&a.push(n(l[this.weeknumberKey])),a.push(Ee(hJ,st(Pe({},this.$attrs),{day:l}),this.$slots)),i&&c===s-1&&a.push(n(l[this.weeknumberKey]))});const o=Ee("div",{class:{"vc-weeks":!0,"vc-show-weeknumbers":this.showWeeknumbers_,"is-left":e,"is-right":i}},[r,a]);return Ee("div",{class:["vc-pane",`row-from-end-${this.rowFromEnd}`,`column-from-end-${this.columnFromEnd}`],ref:"pane"},[t,o])},props:{page:Object,position:Number,row:Number,rowFromEnd:Number,column:Number,columnFromEnd:Number,titlePosition:String,navVisibility:{type:String,default:()=>jn("navVisibility")},showWeeknumbers:[Boolean,String],showIsoWeeknumbers:[Boolean,String]},computed:{weeknumberKey(){return this.showWeeknumbers?"weeknumber":"isoWeeknumber"},showWeeknumbers_(){const t=this.showWeeknumbers||this.showIsoWeeknumbers;return t==null?"":wF(t)?t?"left":"":t.startsWith("right")?this.columnFromEnd>1?"right":t:this.column>1?"left":t},navPlacement(){switch(this.titlePosition){case"left":return"bottom-start";case"right":return"bottom-end";default:return"bottom"}},navPopoverEvents(){const{sharedState:t,navVisibility:r,navPlacement:e,page:i,position:n}=this;return Uc({id:t.navPopoverId,visibility:r,placement:e,modifiers:[{name:"flip",options:{fallbackPlacements:["bottom"]}}],data:{page:i,position:n},isInteractive:!0,isRenderFn:!0})},weekdayLabels(){return this.locale.getWeekdayDates().map(t=>this.format(t,this.masks.weekdays))}}};class pJ{constructor(r,e,i){this.theme=r,this.locale=e,this.map={},this.refresh(i,!0)}destroy(){this.theme=null,this.locale=null,this.map={},this.list=[],this.pinAttr=null}refresh(r,e){const i={},n=[];let a=null;const s=[],o=e?new Set:new Set(Object.keys(this.map));return Xr(r)&&r.forEach((l,u)=>{if(!l||!l.dates)return;const c=l.key?l.key.toString():u.toString(),d=l.order||0,h=TX(JSON.stringify(l));let f=this.map[c];!e&&f&&f.hashcode===h?o.delete(c):(f=new W5(Pe({key:c,order:d,hashcode:h},l),this.theme,this.locale),s.push(f)),f&&f.pinPage&&(a=f),i[c]=f,n.push(f)}),this.map=i,this.list=n,this.pinAttr=a,{adds:s,deletes:Array.from(o)}}}const gJ=(t,r,{maxSwipeTime:e,minHorizontalSwipeDistance:i,maxVerticalSwipeDistance:n})=>{if(!t||!t.addEventListener||!an(r))return null;let a=0,s=0,o=null,l=!1;function u(d){const h=d.changedTouches[0];a=h.screenX,s=h.screenY,o=new Date().getTime(),l=!0}function c(d){if(!l)return;l=!1;const h=d.changedTouches[0],f=h.screenX-a,p=h.screenY-s;if(new Date().getTime()-o=i&&Math.abs(p)<=n){const m={toLeft:!1,toRight:!1};f<0?m.toLeft=!0:m.toRight=!0,r(m)}}return xr(t,"touchstart",u,{passive:!0}),xr(t,"touchend",c,{passive:!0}),()=>{Sr(t,"touchstart",u),Sr(t,"touchend",c)}},mJ={name:"Calendar",emits:["dayfocusin","dayfocusout","transition-start","transition-end","update:from-page","update:to-page"],render(){const t=this.pages.map((n,a)=>{const s=a+1,o=Math.ceil((a+1)/this.columns),l=this.rows-o+1,u=s%this.columns||this.columns,c=this.columns-u+1;return Ee(fJ,st(Pe({},this.$attrs),{key:n.key,attributes:this.store,page:n,position:s,row:o,rowFromEnd:l,column:u,columnFromEnd:c,titlePosition:this.titlePosition,canMove:this.canMove,"onUpdate:page":d=>this.move(d,{position:a+1}),onDayfocusin:d=>{this.lastFocusedDay=d,this.$emit("dayfocusin",d)},onDayfocusout:d=>{this.lastFocusedDay=null,this.$emit("dayfocusout",d)}}),this.$slots)}),r=n=>{const a=()=>this.move(n?-this.step_:this.step_),s=l=>U5(l,a),o=n?!this.canMovePrev:!this.canMoveNext;return Ee("div",{class:["vc-arrow",`is-${n?"left":"right"}`,{"is-disabled":o}],role:"button",onClick:a,onKeydown:s},[(n?this.safeSlot("header-left-button",{click:a}):this.safeSlot("header-right-button",{click:a}))||Ee(G5,{name:n?"left-arrow":"right-arrow"})])},e=()=>Ee(Up,{id:this.sharedState.navPopoverId,contentClass:"vc-nav-popover-container",ref:"navPopover"},{default:({data:n})=>{const{position:a,page:s}=n;return Ee(cJ,{value:s,position:a,validator:o=>this.canMove(o,{position:a}),onInput:o=>this.move(o)},Pe({},this.$slots))}}),i=()=>Ee(Up,{id:this.sharedState.dayPopoverId,contentClass:"vc-day-popover-container"},{default:({data:n,updateLayout:a,hide:s})=>{const o=Object.values(n.attributes).filter(d=>d.popover),l=this.$locale.masks,u=this.formatDate,c=u(n.date,l.dayPopover);return this.safeSlot("day-popover",{day:n,attributes:o,masks:l,format:u,dayTitle:c,updateLayout:a,hide:s},Ee("div",[l.dayPopover&&Ee("div",{class:["vc-day-popover-header"]},[c]),o.map(d=>Ee(ZQ,{key:d.key,attribute:d}))]))}});return Ee("div",{"data-helptext":"Press the arrow keys to navigate by day, Home and End to navigate to week ends, PageUp and PageDown to navigate by month, Alt+PageUp and Alt+PageDown to navigate by year",class:["vc-container",`vc-${this.$theme.color}`,{"vc-is-expanded":this.isExpanded,"vc-is-dark":this.$theme.isDark}],onKeydown:this.handleKeydown,onMouseup:n=>n.preventDefault(),ref:"container"},[e(),Ee("div",{class:["vc-pane-container",{"in-transition":this.inTransition}]},[Ee($5,{name:this.transitionName,"on-before-enter":()=>{this.inTransition=!0},"on-after-enter":()=>{this.inTransition=!1}},{default:()=>Ee("div",st(Pe({},this.$attrs),{class:"vc-pane-layout",style:{gridTemplateColumns:`repeat(${this.columns}, 1fr)`},key:this.firstPage?this.firstPage.key:""}),t)}),Ee("div",{class:[`vc-arrows-container title-${this.titlePosition}`]},[r(!0),r(!1)]),this.$slots.footer&&this.$slots.footer()]),i()])},mixins:[K5,U0],provide(){return{sharedState:this.sharedState}},props:{rows:{type:Number,default:1},columns:{type:Number,default:1},step:Number,titlePosition:{type:String,default:()=>jn("titlePosition")},isExpanded:Boolean,fromDate:Date,toDate:Date,fromPage:Object,toPage:Object,minPage:Object,maxPage:Object,transition:String,attributes:[Object,Array],trimWeeks:Boolean,disablePageSwipe:Boolean},data(){return{pages:[],store:null,lastFocusedDay:null,focusableDay:new Date().getDate(),transitionName:"",inTransition:!1,sharedState:{navPopoverId:jc(),dayPopoverId:jc(),theme:{},masks:{},locale:{}}}},computed:{firstPage(){return V5(this.pages)},lastPage(){return ml(this.pages)},minPage_(){return this.minPage||this.pageForDate(this.minDate)},maxPage_(){return this.maxPage||this.pageForDate(this.maxDate)},count(){return this.rows*this.columns},step_(){return this.step||this.count},canMovePrev(){return this.canMove(-this.step_)},canMoveNext(){return this.canMove(this.step_)}},watch:{$locale(){this.refreshLocale(),this.refreshPages({page:this.firstPage,ignoreCache:!0}),this.initStore()},$theme(){this.refreshTheme(),this.initStore()},fromDate(){this.refreshPages()},fromPage(t){const r=this.pages&&this.pages[0];jh(t,r)||this.refreshPages()},toPage(t){const r=this.pages&&this.pages[this.pages.length-1];jh(t,r)||this.refreshPages()},count(){this.refreshPages()},attributes:{handler(t){const{adds:r,deletes:e}=this.store.refresh(t);this.refreshAttrs(this.pages,r,e)},deep:!0},pages(t){this.refreshAttrs(t,this.store.list,null,!0)},disabledAttribute(){this.refreshDisabledDays()},lastFocusedDay(t){t&&(this.focusableDay=t.day,this.refreshFocusableDays())},inTransition(t){t?this.$emit("transition-start"):(this.$emit("transition-end"),this.transitionPromise&&(this.transitionPromise.resolve(!0),this.transitionPromise=null))}},created(){this.refreshLocale(),this.refreshTheme(),this.initStore(),this.refreshPages()},mounted(){this.disablePageSwipe||(this.removeHandlers=gJ(this.$refs.container,({toLeft:t,toRight:r})=>{t?this.moveNext():r&&this.movePrev()},jn("touch")))},beforeUnmount(){this.pages=[],this.store.destroy(),this.store=null,this.sharedState=null,this.removeHandlers&&this.removeHandlers()},methods:{refreshLocale(){this.sharedState.locale=this.$locale,this.sharedState.masks=this.$locale.masks},refreshTheme(){this.sharedState.theme=this.$theme},canMove(t,r={}){const e=this.firstPage&&this.$locale.toPage(t,this.firstPage);if(!e)return!1;let{position:i}=r;if(Lo(t)&&(i=1),!i)if(mo(e,this.firstPage))i=-1;else if(Ro(e,this.lastPage))i=1;else return!0;return Object.assign(r,this.getTargetPageRange(e,{position:i,force:!0})),EX(r.fromPage,r.toPage).some(n=>z5(n,this.minPage_,this.maxPage_))},movePrev(t){return this.move(-this.step_,t)},moveNext(t){return this.move(this.step_,t)},move(t,r={}){const e=this.canMove(t,r);return!r.force&&!e?Promise.reject(new Error(`Move target is disabled: ${JSON.stringify(r)}`)):(this.$refs.navPopover.hide({hideDelay:0}),r.fromPage&&!jh(r.fromPage,this.firstPage)?this.refreshPages(st(Pe({},r),{page:r.fromPage,position:1,force:!0})):Promise.resolve(!0))},focusDate(t,r={}){return this.move(t,r).then(()=>{const e=this.$el.querySelector(`.id-${this.$locale.getDayId(t)}.in-month .vc-focusable`);return e?(e.focus(),Promise.resolve(!0)):Promise.resolve(!1)})},showPageRange(t,r){let e,i;if(Nn(t))e=this.pageForDate(t);else if(ti(t)){const{month:s,year:o}=t,{from:l,to:u}=t;Lo(s)&&Lo(o)?e=t:(l||u)&&(e=Nn(l)?this.pageForDate(l):l,i=Nn(u)?this.pageForDate(u):u)}else return Promise.reject(new Error("Invalid page range provided."));const n=this.lastPage;let a=e;return Ro(i,n)&&(a=en(i,-(this.pages.length-1))),mo(a,e)&&(a=e),this.refreshPages(st(Pe({},r),{page:a}))},getTargetPageRange(t,{position:r,force:e}={}){let i=null,n=null;if(jr(t)){let a=0;r=+r,isNaN(r)||(a=r>0?1-r:-(this.count+r)),i=en(t,a)}else i=this.getDefaultInitialPage();return n=en(i,this.count-1),e||(mo(i,this.minPage_)?i=this.minPage_:Ro(n,this.maxPage_)&&(i=en(this.maxPage_,1-this.count)),n=en(i,this.count-1)),{fromPage:i,toPage:n}},getDefaultInitialPage(){let t=this.fromPage||this.pageForDate(this.fromDate);if(!jr(t)){const r=this.toPage||this.pageForDate(this.toPage);jr(r)&&(t=en(r,1-this.count))}return jr(t)||(t=this.getPageForAttributes()),jr(t)||(t=this.pageForThisMonth()),t},refreshPages({page:t,position:r=1,force:e,transition:i,ignoreCache:n}={}){return new Promise((a,s)=>{const{fromPage:o,toPage:l}=this.getTargetPageRange(t,{position:r,force:e}),u=[];for(let c=0;c{r.isDisabled=!!this.disabledAttribute&&this.disabledAttribute.intersectsDay(r)})},refreshFocusableDays(t){this.getPageDays(t).forEach(r=>{r.isFocusable=r.inMonth&&r.day===this.focusableDay})},getPageDays(t=this.pages){return t.reduce((r,e)=>r.concat(e.days),[])},getPageTransition(t,r,e=this.transition){if(e==="none")return e;if(e==="fade"||!e&&this.count>1||!jr(t)||!jr(r))return"fade";const i=mo(r,t);return e==="slide-v"?i?"slide-down":"slide-up":i?"slide-right":"slide-left"},getPageForAttributes(){let t=null;const r=this.store.pinAttr;if(r&&r.hasDates){let[e]=r.dates;e=e.start||e.date,t=this.pageForDate(e)}return t},buildPage({month:t,year:r},e){const i=`${r.toString()}-${t.toString()}`;let n=this.pages.find(a=>a.key===i);if(!n||e){const a=new Date(r,t-1,15),s=this.$locale.getMonthComps(t,r),o=this.$locale.getPrevMonthComps(t,r),l=this.$locale.getNextMonthComps(t,r);n={key:i,month:t,year:r,weeks:this.trimWeeks?s.weeks:6,title:this.$locale.format(a,this.$locale.masks.title),shortMonthLabel:this.$locale.format(a,"MMM"),monthLabel:this.$locale.format(a,"MMMM"),shortYearLabel:r.toString().substring(2),yearLabel:r.toString(),monthComps:s,prevMonthComps:o,nextMonthComps:l,canMove:u=>this.canMove(u),move:u=>this.move(u),moveThisMonth:()=>this.moveThisMonth(),movePrevMonth:()=>this.move(o),moveNextMonth:()=>this.move(l),refresh:!0},n.days=this.$locale.getCalendarDays(n)}return n},initStore(){this.store=new pJ(this.$theme,this.$locale,this.attributes),this.refreshAttrs(this.pages,this.store.list,[],!0)},refreshAttrs(t=[],r=[],e=[],i){!Xr(t)||t.forEach(n=>{n.days.forEach(a=>{let s=!1,o={};i?s=!0:zp(a.attributesMap,e)?(o=Hp(a.attributesMap,e),s=!0):o=a.attributesMap||{},r.forEach(l=>{const u=l.intersectsDay(a);if(u){const c=st(Pe({},l),{targetDate:u});o[l.key]=c,s=!0}}),s&&(a.attributesMap=o,a.shouldRefresh=!0)})})},handleKeydown(t){const r=this.lastFocusedDay;r!=null&&(r.event=t,this.handleDayKeydown(r))},handleDayKeydown(t){const{dateFromTime:r,event:e}=t,i=r(12);let n=null;switch(e.key){case"ArrowLeft":{n=Mi(i,-1);break}case"ArrowRight":{n=Mi(i,1);break}case"ArrowUp":{n=Mi(i,-7);break}case"ArrowDown":{n=Mi(i,7);break}case"Home":{n=Mi(i,-t.weekdayPosition+1);break}case"End":{n=Mi(i,t.weekdayPositionFromEnd);break}case"PageUp":{e.altKey?n=cy(i,-1):n=Lp(i,-1);break}case"PageDown":{e.altKey?n=cy(i,1):n=Lp(i,1);break}}n&&(e.preventDefault(),this.focusDate(n).catch())}}},vJ={inheritAttrs:!1,emits:["update:modelValue"],props:{options:Array,modelValue:null}},yJ={class:"vc-select"},bJ=["value"],wJ=["value","disabled"],_J=M("div",{class:"vc-select-arrow"},[M("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20"},[M("path",{d:"M9.293 12.95l.707.707L15.657 8l-1.414-1.414L10 10.828 5.757 6.586 4.343 8z"})])],-1);function xJ(t,r,e,i,n,a){return O(),B("div",yJ,[M("select",Dt(t.$attrs,{value:e.modelValue,onChange:r[0]||(r[0]=s=>t.$emit("update:modelValue",s.target.value))}),[(O(!0),B(qe,null,Wt(e.options,s=>(O(),B("option",{key:s.value,value:s.value,disabled:s.disabled},ae(s.label),9,wJ))),128))],16,bJ),_J])}var SJ=Gs(vJ,[["render",xJ]]);const CJ=[{value:0,label:"12"},{value:1,label:"1"},{value:2,label:"2"},{value:3,label:"3"},{value:4,label:"4"},{value:5,label:"5"},{value:6,label:"6"},{value:7,label:"7"},{value:8,label:"8"},{value:9,label:"9"},{value:10,label:"10"},{value:11,label:"11"}],PJ=[{value:12,label:"12"},{value:13,label:"1"},{value:14,label:"2"},{value:15,label:"3"},{value:16,label:"4"},{value:17,label:"5"},{value:18,label:"6"},{value:19,label:"7"},{value:20,label:"8"},{value:21,label:"9"},{value:22,label:"10"},{value:23,label:"11"}],OJ={name:"TimePicker",components:{TimeSelect:SJ},emits:["update:modelValue"],props:{modelValue:{type:Object,required:!0},locale:{type:Object,required:!0},theme:{type:Object,required:!0},is24hr:{type:Boolean,default:!0},showBorder:Boolean,hourOptions:Array,minuteOptions:Array},computed:{date(){let t=this.locale.normalizeDate(this.modelValue);return this.modelValue.hours===24&&(t=new Date(t.getTime()-1)),t},hours:{get(){return this.modelValue.hours},set(t){this.updateValue(t,this.minutes)}},minutes:{get(){return this.modelValue.minutes},set(t){this.updateValue(this.hours,t)}},isAM:{get(){return this.modelValue.hours<12},set(t){let r=this.hours;t&&r>=12?r-=12:!t&&r<12&&(r+=12),this.updateValue(r,this.minutes)}},amHourOptions(){return CJ.filter(t=>this.hourOptions.some(r=>r.value===t.value))},pmHourOptions(){return PJ.filter(t=>this.hourOptions.some(r=>r.value===t.value))},hourOptions_(){return this.is24hr?this.hourOptions:this.isAM?this.amHourOptions:this.pmHourOptions},amDisabled(){return!Xr(this.amHourOptions)},pmDisabled(){return!Xr(this.pmHourOptions)}},methods:{updateValue(t,r=this.minutes){(t!==this.hours||r!==this.minutes)&&this.$emit("update:modelValue",st(Pe({},this.modelValue),{hours:t,minutes:r,seconds:0,milliseconds:0}))}}},kJ=M("div",null,[M("svg",{fill:"none","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"2",viewBox:"0 0 24 24",class:"vc-time-icon",stroke:"currentColor"},[M("path",{d:"M12 8v4l3 3m6-3a9 9 0 11-18 0 9 9 0 0118 0z"})])],-1),EJ={class:"vc-time-content"},TJ={key:0,class:"vc-time-date"},DJ={class:"vc-time-weekday"},MJ={class:"vc-time-month"},IJ={class:"vc-time-day"},AJ={class:"vc-time-year"},BJ={class:"vc-time-select"},LJ=M("span",{style:{margin:"0 4px"}},":",-1),FJ={key:0,class:"vc-am-pm"};function RJ(t,r,e,i,n,a){const s=we("time-select");return O(),B("div",{class:ge(["vc-time-picker",[{"vc-invalid":!e.modelValue.isValid,"vc-bordered":e.showBorder}]])},[kJ,M("div",EJ,[a.date?(O(),B("div",TJ,[M("span",DJ,ae(e.locale.format(a.date,"WWW")),1),M("span",MJ,ae(e.locale.format(a.date,"MMM")),1),M("span",IJ,ae(e.locale.format(a.date,"D")),1),M("span",AJ,ae(e.locale.format(a.date,"YYYY")),1)])):ce("",!0),M("div",BJ,[q(s,{modelValue:a.hours,"onUpdate:modelValue":r[0]||(r[0]=o=>a.hours=o),modelModifiers:{number:!0},options:a.hourOptions_},null,8,["modelValue","options"]),LJ,q(s,{modelValue:a.minutes,"onUpdate:modelValue":r[1]||(r[1]=o=>a.minutes=o),modelModifiers:{number:!0},options:e.minuteOptions},null,8,["modelValue","options"]),e.is24hr?ce("",!0):(O(),B("div",FJ,[M("button",{class:ge({active:a.isAM,"vc-disabled":a.amDisabled}),onClick:r[2]||(r[2]=Pr(o=>a.isAM=!0,["prevent"])),type:"button"}," AM ",2),M("button",{class:ge({active:!a.isAM,"vc-disabled":a.pmDisabled}),onClick:r[3]||(r[3]=Pr(o=>a.isAM=!1,["prevent"])),type:"button"}," PM ",2)]))])])],2)}var NJ=Gs(OJ,[["render",RJ]]);const P1={type:"auto",mask:"iso",timeAdjust:""},jJ=[P1,P1],ou={DATE:"date",DATE_TIME:"datetime",TIME:"time"},Lr={NONE:0,START:1,END:2,BOTH:3},VJ={name:"DatePicker",emits:["update:modelValue","drag","dayclick","daykeydown","popover-will-show","popover-did-show","popover-will-hide","popover-did-hide"],render(){const t=(n,a)=>{if(!this.$slots.footer)return n;const s=[n,this.$slots.footer()];return a?Ee(a,s):s},r=()=>{if(!this.dateParts)return null;const n=this.isRange?this.dateParts:[this.dateParts[0]];return Ee("div",{},st(Pe({},this.$slots),{default:()=>n.map((a,s)=>{const o=this.$locale.getHourOptions(this.modelConfig_[s].validHours,a),l=this.$locale.getMinuteOptions(this.modelConfig_[s].minuteIncrement,a);return Ee(NJ,{modelValue:a,locale:this.$locale,theme:this.$theme,is24hr:this.is24hr,showBorder:!this.isTime,isDisabled:this.isDateTime&&!a.isValid||this.isDragging,hourOptions:o,minuteOptions:l,"onUpdate:modelValue":u=>this.onTimeInput(u,s===0)})})}))},e=()=>Ee(mJ,st(Pe({},this.$attrs),{attributes:this.attributes_,theme:this.$theme,locale:this.$locale,minDate:this.minDateExact||this.minDate,maxDate:this.maxDateExact||this.maxDate,disabledDates:this.disabledDates,availableDates:this.availableDates,onDayclick:this.onDayClick,onDaykeydown:this.onDayKeydown,onDaymouseenter:this.onDayMouseEnter,ref:"calendar"}),st(Pe({},this.$slots),{footer:()=>this.isDateTime?t(r()):t()})),i=()=>this.isTime?Ee("div",{class:["vc-container",`vc-${this.$theme.color}`,{"vc-is-dark":this.$theme.isDark}]},t(r(),"div")):e();return this.$slots.default?Ee("div",[this.$slots.default(this.slotArgs),Ee(Up,{id:this.datePickerPopoverId,placement:"bottom-start",contentClass:`vc-container${this.isDark?" vc-is-dark":""}`,"on-before-show":n=>this.$emit("popover-will-show",n),"on-after-show":n=>this.$emit("popover-did-show",n),"on-before-hide":n=>this.$emit("popover-will-hide",n),"on-after-hide":n=>this.$emit("popover-did-hide",n),ref:"popover"},{default:i})]):i()},mixins:[K5],props:{mode:{type:String,default:ou.DATE},modelValue:{type:null,required:!0},modelConfig:{type:Object,default:()=>({})},is24hr:Boolean,minuteIncrement:Number,isRequired:Boolean,isRange:Boolean,updateOnInput:{type:Boolean,default:()=>jn("datePicker.updateOnInput")},inputDebounce:{type:Number,default:()=>jn("datePicker.inputDebounce")},popover:{type:Object,default:()=>({})},dragAttribute:Object,selectAttribute:Object,attributes:Array,validHours:[Object,Array,Function]},data(){return{value_:null,dateParts:null,activeDate:"",dragValue:null,inputValues:["",""],updateTimeout:null,watchValue:!0,datePickerPopoverId:jc()}},computed:{isDate(){return this.mode.toLowerCase()===ou.DATE},isDateTime(){return this.mode.toLowerCase()===ou.DATE_TIME},isTime(){return this.mode.toLowerCase()===ou.TIME},isDragging(){return!!this.dragValue},modelConfig_(){return this.normalizeConfig(this.modelConfig,jJ)},inputMask(){const t=this.$locale.masks;return this.isTime?this.is24hr?t.inputTime24hr:t.inputTime:this.isDateTime?this.is24hr?t.inputDateTime24hr:t.inputDateTime:this.$locale.masks.input},inputMaskHasTime(){return/[Hh]/g.test(this.inputMask)},inputMaskHasDate(){return/[dD]{1,2}|Do|W{1,4}|M{1,4}|YY(?:YY)?/g.test(this.inputMask)},inputMaskPatch(){if(this.inputMaskHasTime&&this.inputMaskHasDate)return Cn.DATE_TIME;if(this.inputMaskHasDate)return Cn.DATE;if(this.inputMaskHasTime)return Cn.TIME},slotArgs(){const{isRange:t,isDragging:r,updateValue:e,showPopover:i,hidePopover:n,togglePopover:a}=this,s=t?{start:this.inputValues[0],end:this.inputValues[1]}:this.inputValues[0],o=[!0,!1].map(u=>Pe({input:this.onInputInput(u),change:this.onInputChange(u),keyup:this.onInputKeyup},Uc(st(Pe({},this.popover_),{id:this.datePickerPopoverId,callback:c=>{c.action==="show"&&c.completed&&this.onInputShow(u)}})))),l=t?{start:o[0],end:o[1]}:o[0];return{inputValue:s,inputEvents:l,isDragging:r,updateValue:e,showPopover:i,hidePopover:n,togglePopover:a,getPopoverTriggerEvents:Uc}},popover_(){return H0(this.popover,jn("datePicker.popover"))},selectAttribute_(){if(!this.hasValue(this.value_))return null;const t=st(Pe({key:"select-drag"},this.selectAttribute),{dates:this.value_,pinPage:!0}),{dot:r,bar:e,highlight:i,content:n}=t;return!r&&!e&&!i&&!n&&(t.highlight=!0),t},dragAttribute_(){if(!this.isRange||!this.hasValue(this.dragValue))return null;const t=st(Pe({key:"select-drag"},this.dragAttribute),{dates:this.dragValue}),{dot:r,bar:e,highlight:i,content:n}=t;return!r&&!e&&!i&&!n&&(t.highlight={startEnd:{fillMode:"outline"}}),t},attributes_(){const t=Dr(this.attributes)?[...this.attributes]:[];return this.dragAttribute_?t.push(this.dragAttribute_):this.selectAttribute_&&t.push(this.selectAttribute_),t}},watch:{inputMask(){this.formatInput()},modelValue(t){!this.watchValue||this.forceUpdateValue(t,{config:this.modelConfig_,formatInput:!0,hidePopover:!1})},value_(){this.refreshDateParts()},dragValue(){this.refreshDateParts()},timezone(){this.refreshDateParts(),this.forceUpdateValue(this.value_,{formatInput:!0})}},created(){this.value_=this.normalizeValue(this.modelValue,this.modelConfig_,Cn.DATE_TIME,Lr.BOTH),this.forceUpdateValue(this.modelValue,{config:this.modelConfig_,formatInput:!0,hidePopover:!1}),this.refreshDateParts()},mounted(){xr(document,"keydown",this.onDocumentKeyDown),xr(document,"click",this.onDocumentClick)},beforeUnmount(){Sr(document,"keydown",this.onDocumentKeyDown),Sr(document,"click",this.onDocumentClick)},methods:{getDateParts(t){return this.$locale.getDateParts(t)},getDateFromParts(t){return this.$locale.getDateFromParts(t)},refreshDateParts(){const t=this.dragValue||this.value_,r=[];this.isRange?(t&&t.start?r.push(this.getDateParts(t.start)):r.push({}),t&&t.end?r.push(this.getDateParts(t.end)):r.push({})):t?r.push(this.getDateParts(t)):r.push({}),this.$nextTick(()=>this.dateParts=r)},onDocumentKeyDown(t){this.dragValue&&t.key==="Escape"&&(this.dragValue=null)},onDocumentClick(t){document.body.contains(t.target)&&!No(this.$el,t.target)&&(this.dragValue=null,this.formatInput())},onDayClick(t){this.handleDayClick(t),this.$emit("dayclick",t)},onDayKeydown(t){switch(t.event.key){case" ":case"Enter":{this.handleDayClick(t),t.event.preventDefault();break}case"Escape":this.hidePopover()}this.$emit("daykeydown",t)},handleDayClick(t){const{keepVisibleOnInput:r,visibility:e}=this.popover_,i={patch:Cn.DATE,adjustTime:!0,formatInput:!0,hidePopover:this.isDate&&!r&&e!=="visible"};this.isRange?(this.isDragging?this.dragTrackingValue.end=t.date:this.dragTrackingValue=Pe({},t.range),i.isDragging=!this.isDragging,i.rangePriority=i.isDragging?Lr.NONE:Lr.BOTH,i.hidePopover=i.hidePopover&&!i.isDragging,this.updateValue(this.dragTrackingValue,i)):(i.clearIfEqual=!this.isRequired,this.updateValue(t.date,i))},onDayMouseEnter(t){!this.isDragging||(this.dragTrackingValue.end=t.date,this.updateValue(this.dragTrackingValue,{patch:Cn.DATE,adjustTime:!0,formatInput:!0,hidePriority:!1,rangePriority:Lr.NONE}))},onTimeInput(t,r){let e=null;if(this.isRange){const i=r?t:this.dateParts[0],n=r?this.dateParts[1]:t;e={start:i,end:n}}else e=t;this.updateValue(e,{patch:Cn.TIME,rangePriority:r?Lr.START:Lr.END}).then(()=>this.adjustPageRange(r))},onInputInput(t){return r=>{!this.updateOnInput||this.onInputUpdate(r.target.value,t,{formatInput:!1,hidePopover:!1,debounce:this.inputDebounce})}},onInputChange(t){return r=>{this.onInputUpdate(r.target.value,t,{formatInput:!0,hidePopover:!1})}},onInputUpdate(t,r,e){this.inputValues.splice(r?0:1,1,t);const i=this.isRange?{start:this.inputValues[0],end:this.inputValues[1]||this.inputValues[0]}:t,n={type:"string",mask:this.inputMask};this.updateValue(i,st(Pe({},e),{config:n,patch:this.inputMaskPatch,rangePriority:r?Lr.START:Lr.END})).then(()=>this.adjustPageRange(r))},onInputShow(t){this.adjustPageRange(t)},onInputKeyup(t){t.key==="Escape"&&this.updateValue(this.value_,{formatInput:!0,hidePopover:!0})},updateValue(t,r={}){return clearTimeout(this.updateTimeout),new Promise(e=>{const i=r,{debounce:n}=i,a=ZL(i,["debounce"]);n>0?this.updateTimeout=setTimeout(()=>{this.forceUpdateValue(t,a),e(this.value_)},n):(this.forceUpdateValue(t,a),e(this.value_))})},normalizeConfig(t,r=this.modelConfig_){return t=Dr(t)?t:[t.start||t,t.end||t],r.map((e,i)=>Pe(Pe({validHours:this.validHours,minuteIncrement:this.minuteIncrement},e),t[i]))},forceUpdateValue(t,{config:r=this.modelConfig_,patch:e=Cn.DATE_TIME,clearIfEqual:i=!1,formatInput:n=!0,hidePopover:a=!1,isDragging:s=this.isDragging,rangePriority:o=Lr.BOTH}={}){r=this.normalizeConfig(r);let l=this.normalizeValue(t,r,e,o);!l&&this.isRequired&&(l=this.value_),l=this.adjustTimeForValue(l,r);const u=this.valueIsDisabled(l);if(u){if(s)return;l=this.value_,a=!1}const c=s?"dragValue":"value_";let d=!this.valuesAreEqual(this[c],l);if(!u&&!d&&i&&(l=null,d=!0),d){this[c]=l,s||(this.dragValue=null);const h=this.denormalizeValue(l),f=this.isDragging?"drag":"update:modelValue";this.watchValue=!1,this.$emit(f,h),this.$nextTick(()=>this.watchValue=!0)}a&&this.hidePopover(),n&&this.formatInput()},hasValue(t){return this.isRange?ti(t)&&!!t.start&&!!t.end:!!t},normalizeValue(t,r,e,i){if(!this.hasValue(t))return null;if(this.isRange){const n={},a=t.start>t.end?t.end:t.start;n.start=this.normalizeDate(a,st(Pe({},r[0]),{fillDate:this.value_&&this.value_.start||r[0].fillDate,patch:e}));const s=t.start>t.end?t.start:t.end;return n.end=this.normalizeDate(s,st(Pe({},r[1]),{fillDate:this.value_&&this.value_.end||r[1].fillDate,patch:e})),this.sortRange(n,i)}return this.normalizeDate(t,st(Pe({},r[0]),{fillDate:this.value_||r[0].fillDate,patch:e}))},adjustTimeForValue(t,r){return this.hasValue(t)?this.isRange?{start:this.$locale.adjustTimeForDate(t.start,r[0]),end:this.$locale.adjustTimeForDate(t.end,r[1])}:this.$locale.adjustTimeForDate(t,r[0]):null},sortRange(t,r=Lr.NONE){const{start:e,end:i}=t;if(e>i)switch(r){case Lr.START:return{start:e,end:e};case Lr.END:return{start:i,end:i};case Lr.BOTH:return{start:i,end:e}}return{start:e,end:i}},denormalizeValue(t,r=this.modelConfig_){return this.isRange?this.hasValue(t)?{start:this.$locale.denormalizeDate(t.start,r[0]),end:this.$locale.denormalizeDate(t.end,r[1])}:null:this.$locale.denormalizeDate(t,r[0])},valuesAreEqual(t,r){if(this.isRange){const e=this.hasValue(t),i=this.hasValue(r);return!e&&!i?!0:e!==i?!1:Vh(t.start,r.start)&&Vh(t.end,r.end)}return Vh(t,r)},valueIsDisabled(t){return this.hasValue(t)&&this.disabledAttribute&&this.disabledAttribute.intersectsDate(t)},formatInput(){this.$nextTick(()=>{const t=this.normalizeConfig({type:"string",mask:this.inputMask}),r=this.denormalizeValue(this.dragValue||this.value_,t);this.isRange?this.inputValues=[r&&r.start,r&&r.end]:this.inputValues=[r,""]})},showPopover(t={}){Yp(st(Pe(Pe({ref:this.$el},this.popover_),t),{isInteractive:!0,id:this.datePickerPopoverId}))},hidePopover(t={}){Wp(st(Pe(Pe({hideDelay:10},this.showPopover_),t),{id:this.datePickerPopoverId}))},togglePopover(t){Z5(st(Pe(Pe({ref:this.$el},this.popover_),t),{isInteractive:!0,id:this.datePickerPopoverId}))},adjustPageRange(t){this.$nextTick(()=>{const r=this.$refs.calendar,e=this.getPageForValue(t),i=t?1:-1;e&&r&&!z5(e,r.firstPage,r.lastPage)&&r.move(e,{position:i,transition:"fade"})})},getPageForValue(t){return this.hasValue(this.value_)?this.pageForDate(this.isRange?this.value_[t?"start":"end"]:this.value_):null},move(t,r){return this.$refs.calendar?this.$refs.calendar.move(t,r):Promise.reject(new Error("Navigation disabled while calendar is not yet displayed"))},focusDate(t,r){return this.$refs.calendar?this.$refs.calendar.focusDate(t,r):Promise.reject(new Error("Navigation disabled while calendar is not yet displayed"))}}},HJ=he({name:"KSegmentedControl",components:{KButton:_t},props:{modelValue:{type:[String,Number,Boolean],required:!0},options:{type:Array,required:!0},isDisabled:{type:Boolean,default:!1},allowPointerEvents:{type:Boolean,default:!1}},emits:["update:modelValue","click"],setup(t,{emit:r}){const e=Y(t.modelValue),i=a=>typeof a=="string"?a:a.label||a.value||a,n=a=>typeof a=="string"?a:a.value||a.label||a;return{selectedValue:e,label:i,value:n,appearance:a=>t.modelValue===n(a)?"primary":"secondary",disabled:a=>typeof a=="object"?!!a.disabled:t.isDisabled,handleClick:a=>{var s,o;r("click",(s=a.target)==null?void 0:s.name),r("update:modelValue",(o=a.target)==null?void 0:o.name)}}}});function zJ(t,r,e,i,n,a){const s=we("KButton");return O(),B("div",{class:ge(["segmented-control d-flex",{"allow-pointer-events":t.allowPointerEvents}])},[(O(!0),B(qe,null,Wt(t.options,o=>(O(),be(s,{key:String(t.label(o)),name:t.value(o),disabled:t.disabled(o),appearance:t.appearance(o),size:"small",class:"justify-content-center",onClick:t.handleClick},{default:ne(()=>[fe(t.$slots,"option-label",{option:o},()=>[K(ae(t.label(o)),1)],!0)]),_:2},1032,["name","disabled","appearance","onClick"]))),128))],2)}const UJ=Ye(HJ,[["render",zJ],["__scopeId","data-v-63d43b47"]]);he({name:"KDateTimePicker",components:{KButton:_t,KIcon:et,KPop:Bs,KSegmentedControl:UJ,DatePicker:VJ},props:{icon:{type:Boolean,required:!1,default:!0},modelValue:{type:[Object,Date,String],required:!1,default:"",validator:t=>typeof t=="string"?t==="":t instanceof Date||t.start!==void 0&&t.end!==void 0},maxDate:{type:Date,required:!1,default:null},minDate:{type:Date,required:!1,default:null},minuteIncrement:{type:Number,required:!1,default:5},mode:{type:String,required:!0,validator:t=>["date","time","dateTime","relative","relativeDate","relativeDateTime"].includes(t)},placeholder:{type:String,required:!1,default:"Select a time range"},range:{type:Boolean,required:!1,default:!1},timePeriods:{type:Array,required:!1,default:()=>[],validator:t=>t.every(r=>Array.isArray(r.values)&&r.values.every(e=>typeof e.timeframeText=="string"&&e.timeframeLength!==void 0&&typeof e.key=="string"&&e.key!==void 0&&typeof e.display=="string"&&e.display!==void 0&&e.start!==void 0&&e.end!==void 0))},width:{type:String,required:!1,default:"auto"}},emits:["change","update:modelValue"],setup(t,{emit:r}){var e,i;const n={type:"number"},a={highlight:{start:{class:"vcal-day-start"},base:{class:"vcal-day-base"},end:{class:"vcal-day-end"}}},s={highlight:{start:{class:"vcal-day-drag-start"},base:{class:"vcal-day-drag-base"},end:{class:"vcal-day-drag-end"}}},o=N(()=>t.mode!=="relative"),l=N(()=>{var T;return((T=t==null?void 0:t.timePeriods)==null?void 0:T.length)>0}),u=N(()=>p.tabName==="custom"||!l.value),c=N(()=>t.range||l.value?!p.selectedRange.start||!p.selectedRange.end:!p.selectedRange.start),d=N(()=>({width:t.width==="auto"||t.width.endsWith("%")||t.width.endsWith("px")?t.width:t.width+"px"})),h=Y(t.modelValue),f=Intl.DateTimeFormat().resolvedOptions().timeZone,p=zi({abbreviatedDisplay:t.placeholder,fullRangeDisplay:"",hidePopover:!1,selectedRange:{start:new Date,end:new Date,timePeriodsKey:""},previouslySelectedRange:{start:new Date,end:new Date,timePeriodsKey:""},selectedTimeframe:(e=t.timePeriods[0])==null?void 0:e.values[0],previouslySelectedTimeframe:(i=t.timePeriods[0])==null?void 0:i.values[0],tabName:"custom"}),m=T=>{let S,k;T&&(T.start&&T.end?(S=new Date(T.start),k=new Date(T.end)):(S=new Date(Number(T)),k=0),p.selectedRange=p.previouslySelectedRange={start:S,end:k,timePeriodsKey:""})},g=T=>{p.selectedTimeframe=p.previouslySelectedTimeframe=T;const S=p.selectedTimeframe.start(),k=p.selectedTimeframe.end();p.selectedRange={start:new Date(S),end:new Date(k),timePeriodsKey:p.selectedTimeframe.key},p.fullRangeDisplay=v(p.selectedRange,!1)},y=()=>{var T;h.value="",p.abbreviatedDisplay=t.placeholder,p.fullRangeDisplay="",p.selectedRange={start:0,end:0,timePeriodsKey:""},l.value&&(p.selectedTimeframe=(T=t.timePeriods[0])==null?void 0:T.values[0]),t.range||t.mode==="relative"?(r("change",p.selectedRange),r("update:modelValue",p.selectedRange)):(r("change",""),r("update:modelValue",""))},v=(T,S)=>{const{start:k,end:I}=T;let H="PP hh:mm a";const R=Bh.formatInTimeZone(k,f,"(z)");return!o.value&&l.value?H="PP hh:mm a":t.mode==="date"&&(H="PP"),t.range?S?`
    ${Ah(k,H)} - 
    ${Bh.formatInTimeZone(I,f,H)} ${R}
    `:`${Ah(k,H)} - ${Bh.formatInTimeZone(I,f,H)} ${R}`:k?`${Ah(k,H)} ${R}`:""},b=async()=>{if(t.range||l.value)r("change",p.selectedRange),r("update:modelValue",p.selectedRange);else{const T=new Date(p.selectedRange.start);r("change",T),r("update:modelValue",T)}p.hidePopover=!0,w()},w=()=>{t.range&&l.value&&!u.value?p.abbreviatedDisplay=p.selectedTimeframe.display:p.abbreviatedDisplay=v(p.selectedRange,!0)},_=T=>T.charAt(0).toUpperCase()+T.slice(1),x=N(()=>t.mode==="relativeDateTime"?"dateTime":t.mode==="relativeDate"?"date":t.mode);return $e(h,(T,S)=>{T!==void 0&&T!==S&&m(T)},{immediate:!0}),$e(()=>p.tabName,(T,S)=>{S!==void 0&&T==="relative"?g(p.previouslySelectedTimeframe):S!==void 0&&T==="custom"&&m(p.previouslySelectedRange)}),Rt(()=>{if(t.modelValue)if("timePeriodsKey"in t.modelValue){p.tabName="relative";for(const T of t.timePeriods){const S=T.values.find(k=>k.key===t.modelValue.timePeriodsKey);if(S){g(S),w();break}}}else p.tabName="custom",m(t.modelValue),w()}),{changeRelativeTimeframe:g,clearSelection:y,hasCalendar:o,hasTimePeriods:l,impliedMode:x,modelConfig:n,selectedCalendarRange:h,calendarSelectAttributes:a,calendarDragAttributes:s,showCalendar:u,...xb(p),submitDisabled:c,widthStyle:d,submitTimeFrame:b,ucWord:_}}});const $J=he({name:"KDropdownItem",components:{KButton:_t},props:{item:{type:Object,default:null,validator:t=>t.label!==void 0},hasDivider:{type:Boolean,default:!1},isDangerous:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1},selected:{type:Boolean,default:!1},selectionMenuChild:{type:Boolean,default:!1},onClick:{type:Function,default:void 0}},emits:["click","change"],setup(t,{emit:r}){const e=N(()=>{var s;return(s=t.item)!=null&&s.to?"link":typeof t.onClick<"u"||t.selectionMenuChild?"button":"default"}),i=N(()=>$route?$route==null?void 0:$route.path:""),n=N(()=>{var s;return((s=t.item)==null?void 0:s.label)||""}),a=N(()=>{var s;return((s=t.item)==null?void 0:s.to)||void 0});return{type:e,label:n,to:a,handleClick:s=>{r("click",s),t.selectionMenuChild&&r("change",t.item)},routePath:i}}}),YJ=["data-testid"],WJ={key:3,class:"k-dropdown-item-trigger","data-testid":"k-dropdown-item-trigger"};function KJ(t,r,e,i,n,a){const s=we("router-link"),o=we("KButton");return O(),B("li",{class:ge([{"has-divider":t.type!=="link"&&t.hasDivider,disabled:t.type==="default"&&t.disabled,danger:t.isDangerous,"k-dropdown-selected-option":t.selected},"k-dropdown-item w-100"]),"data-testid":`k-dropdown-item-${t.label.replace(/ /gi,"-")}`},[t.type==="link"&&t.to&&!!t.disabled?(O(),B("a",{key:0,class:ge([{disabled:t.disabled,"has-divider":t.hasDivider},"k-dropdown-item-trigger"]),"data-testid":"k-dropdown-item-trigger",href:"#",onClick:r[0]||(r[0]=Pr(()=>{},["prevent","stop"]))},[fe(t.$slots,"default",{},()=>[K(ae(t.label),1)],!0)],2)):t.type==="link"&&t.to?(O(),be(s,{key:1,to:t.disabled?t.routePath:t.to,class:ge([{disabled:t.disabled,"has-divider":t.hasDivider},"k-dropdown-item-trigger"]),"data-testid":"k-dropdown-item-trigger",onClick:t.handleClick},{default:ne(()=>[fe(t.$slots,"default",{},()=>[K(ae(t.label),1)],!0)]),_:3},8,["to","class","onClick"])):t.type==="button"?(O(),be(o,{key:2,disabled:t.disabled,"is-rounded":!1,class:"k-dropdown-item-trigger btn-link k-button non-visual-button","data-testid":"k-dropdown-item-trigger",onClick:t.handleClick},{default:ne(()=>[fe(t.$slots,"default",{},()=>[K(ae(t.label),1)],!0)]),_:3},8,["disabled","onClick"])):(O(),B("div",WJ,[fe(t.$slots,"default",{},()=>[K(ae(t.label),1)],!0)]))],10,YJ)}const Kp=Ye($J,[["render",KJ],["__scopeId","data-v-4461406f"]]),O1={hideCaret:!0,popoverClasses:"k-dropdown-popover mt-1",popoverTimeout:0,positionFixed:!0,placement:"bottomStart"},GJ=he({name:"KDropdownMenu",components:{KButton:_t,KDropdownItem:Kp,Kooltip:El,KPop:Bs,KToggle:c0},props:{appearance:{type:String,default:"menu",validator:t=>["menu","selectionMenu"].includes(t)},buttonAppearance:{type:String,default:"primary"},label:{type:String,default:""},icon:{type:String,default:""},showCaret:{type:Boolean,default:!1},width:{type:String,default:""},kpopAttributes:{type:Object,default:()=>({})},items:{type:Array,default:()=>[],validator:t=>!t.length||t.every(r=>r.label!==void 0)},disabled:{type:Boolean,default:!1},disabledTooltip:{type:String,default:""},testMode:{type:Boolean,default:!1}},emits:["toggleDropdown","change"],setup(t,{emit:r}){const e={...O1,...t.kpopAttributes,width:t.width?t.width:void 0,popoverClasses:`${O1.popoverClasses} ${t.kpopAttributes.popoverClasses}`},i=Y({}),n=s=>{t.appearance==="selectionMenu"&&(i.value=s)},a=(s,o,l)=>(s.value!==l&&(o(),r("toggleDropdown",s.value)),s.value);return $e(i,(s,o)=>{s!==o&&r("change",s)}),Rt(()=>{if(t.items){const s=t.items.filter(o=>o.selected);s.length&&(i.value=s[0])}}),{boundKPopAttributes:e,selectedItem:i,handleSelection:n,handleTriggerToggle:a}}}),ZJ={class:"k-dropdown-list dropdown-list","data-testid":"k-dropdown-list"};function qJ(t,r,e,i,n,a){const s=we("KButton"),o=we("KDropdownItem"),l=we("KPop"),u=we("KToggle");return O(),B("div",{class:ge([{"selection-dropdown-menu":t.appearance==="selectionMenu"},"k-dropdown k-dropdown-menu"])},[q(u,null,{default:ne(({toggle:c,isToggled:d})=>[q(l,Dt(t.boundKPopAttributes,{"on-popover-click":()=>t.handleTriggerToggle(d,c,!1),"test-mode":!!t.testMode||void 0,"data-testid":"k-dropdown-menu-popover",onOpened:()=>t.handleTriggerToggle(d,c,!0),onClosed:()=>t.handleTriggerToggle(d,c,!1)}),{content:ne(()=>[M("ul",ZJ,[fe(t.$slots,"items",{items:t.items,handleSelection:t.handleSelection},()=>[(O(!0),B(qe,null,Wt(t.items,(h,f)=>(O(),be(o,Dt(h,{key:`${h.label}-${f}`,item:h,"selection-menu-child":t.appearance==="selectionMenu",onChange:t.handleSelection}),null,16,["item","selection-menu-child","onChange"]))),128))],!0)])]),default:ne(()=>[(O(),be(Cs(t.disabledTooltip?"Kooltip":"div"),{label:t.disabledTooltip,position:t.disabledTooltip?"bottom":void 0,"position-fixed":t.disabledTooltip?!0:void 0,"max-width":t.disabledTooltip?"240":void 0,"test-mode":!!t.testMode||void 0,class:"k-dropdown-trigger dropdown-trigger","data-testid":"k-dropdown-trigger"},{default:ne(()=>[fe(t.$slots,"default",{isOpen:d.value},()=>[M("div",null,[t.label||t.icon?(O(),be(s,{key:0,disabled:t.disabled,"show-caret":t.showCaret||t.appearance==="selectionMenu",appearance:t.appearance==="selectionMenu"?"outline":t.buttonAppearance,icon:t.icon,class:"k-dropdown-btn","data-testid":"k-dropdown-btn"},{default:ne(()=>[K(ae(t.label),1)]),_:1},8,["disabled","show-caret","appearance","icon"])):ce("",!0)])],!0)]),_:2},1032,["label","position","position-fixed","max-width","test-mode"]))]),_:2},1040,["on-popover-click","test-mode","onOpened","onClosed"])]),_:3})],2)}const XJ=Ye(GJ,[["render",qJ],["__scopeId","data-v-c6f8f802"]]);he({name:"KFileUpload",components:{KLabel:Ls,KInput:Od,KButton:_t,KIcon:et},props:{labelAttributes:{type:Object,default:()=>({})},label:{type:String,default:""},testMode:{type:Boolean,default:!1},help:{type:String,default:void 0},buttonAppearance:{type:String,default:"primary"},buttonText:{type:String,default:"Select file"},fileModel:{type:String,default:void 0},removable:{type:Boolean,default:!0},placeholder:{type:String,default:"No file selected"},type:{type:String,default:"file",validator:t=>["file","image"].includes(t)},accept:{type:Array,required:!0},maxFileSize:{type:Number,default:null},iconSize:{type:String,default:"26"},icon:{type:String,default:"image"},iconColor:{type:String,default:void 0},hasError:{type:Boolean,default:!1},errorMessage:{type:String,default:"Please check file size."}},emits:["file-added","file-removed","error"],setup(t,{emit:r}){const e=N(()=>t.testMode?"test-file-upload-id-1234":tr()),i=N(()=>t.maxFileSize||t.maxFileSize===0?t.maxFileSize:t.type==="file"?525e4:1e6),n=Y(!1),a=Y([]),s=Y(0),o=Y(""),l=Y([]);return{fileInput:a,customInputId:e,resetInput:()=>{a.value=[],o.value="",l.value=[],s.value++,n.value=!1,r("file-removed")},onFileChange:u=>{var c,d,h;a.value=(c=u.target)==null?void 0:c.files,o.value=(d=a==null?void 0:a.value[0])==null?void 0:d.name;const f=(h=a==null?void 0:a.value[0])==null?void 0:h.size;n.value=f>i.value,n.value&&(s.value++,r("error",a.value));const p=document.getElementById(e.value);f?l.value.push(a.value):(p.files=l.value[l.value.length-1],a.value=p.files,p.files&&(o.value=p.files[p.files.length-1].name)),r("file-added",a.value)},fileInputKey:s,fileValue:o,updateFile:()=>{const u=document.getElementById(e.value);u&&u.click()},hasUploadError:n,fileClone:l,maximumFileSize:i}}});const k1={fontSize:"font-size",fontWeight:"font-weight",fontFamily:"font-family",color:"color",margin:"margin",padding:"padding"};he({name:"KInlineEdit",props:{ignoreValue:{type:Boolean,default:!1},styleOverrides:{type:Object,default:()=>({})}},emits:["changed"],setup(t,{emit:r,slots:e}){const i=Y(null),n=N(()=>"editable-wrapper-"+tr()),a=Y(!1),s=Y(""),o=Y({}),l=async h=>{h.target.id!=="element-content-wrapper"&&(o.value={...c(h.target),...t.styleOverrides},s.value=t.ignoreValue?"":h.target.textContent,a.value=!0,await ri(),i.value&&i.value.focus())},u=()=>{a.value=!1,r("changed",s.value)},c=h=>{const f=getComputedStyle(h);return Object.keys(k1).reduce((p,m)=>(p[m]=f.getPropertyValue(k1[m]),p),{})},d=h=>{var f;(f=h==null?void 0:h.target)==null||f.blur()};return Rt(()=>{try{if(!e.default)throw new Error("KInlineEdit expects a slotted HTML tag.")}catch{console.error(`KInlineEdit expects a slotted HTML tag. + + Example usage: + + +

    Some text

    + ^^------add slotted tag +
    + `)}}),{input:i,inputUuid:n,isEditing:a,inputText:s,styles:o,handleClick:l,handleSave:u,onEnter:d}}});he({name:"KInputSwitch",components:{KTooltip:El,KIcon:et},inheritAttrs:!1,props:{modelValue:{type:Boolean,default:!1,required:!0},label:{type:String,default:""},labelPosition:{type:String,default:"right",validator:t=>["left","right"].includes(t)},disabled:{type:Boolean,default:!1},disabledTooltipText:{type:String,default:""},enabledIcon:{type:Boolean,default:!1}},emits:["change","input","update:modelValue"],setup(t,{attrs:r,emit:e}){const i=N(()=>t.modelValue?"on":"off"),n=N(()=>{if(t.disabled!==void 0&&t.disabled!==!1)return r;const a=Object.assign({},r);return delete a.class,delete a.disabled,a});return{toggleText:i,handleChange:a=>{t.modelValue!==a.target.checked&&(e("change",a.target.checked),e("input",a.target.checked),e("update:modelValue",a.target.checked))},strippedAttrs:n}}});const QJ=he({name:"KMenuDivider"}),JJ=t=>(li("data-v-461355e1"),t=t(),ui(),t),eee={class:"k-menu-item-divider"},tee=JJ(()=>M("hr",null,null,-1)),ree=[tee];function iee(t,r,e,i,n,a){return O(),B("div",eee,ree)}const q5=Ye(QJ,[["render",iee],["__scopeId","data-v-461355e1"]]),nee=he({name:"KMenuItem",components:{KButton:_t,KIcon:et,KMenuDivider:q5},props:{item:{type:Object,default:null},expandable:{type:Boolean,default:!1},type:{type:String,default:"string",validator:t=>["string","number","divider"].includes(t)},lastMenuItem:{type:Boolean,default:!1},testMode:{type:Boolean,default:!1}},emits:["clicked"],setup(t,{emit:r,slots:e}){const i=Y(!1),n=N(()=>t.testMode?"test-menuitem-id-1234":tr());return{isOpen:i,menuItemId:n,toggleMenuItem:()=>{t.expandable?i.value=!i.value:r("clicked",e.itemTitle||t.item)}}}}),aee=["id","data-testid","test-mode"],see={key:0,class:"span-icon-container"},oee={key:0},lee={key:1},uee={key:2};function cee(t,r,e,i,n,a){const s=we("KIcon"),o=we("KButton"),l=we("KMenuDivider");return O(),B("div",{id:t.menuItemId,"data-testid":t.item?`${t.item.title.replace(/ /gi,"-")}-menu-item`:"menu-item","test-mode":!!t.testMode||void 0,class:ge([[t.isOpen?"title-dark":"",{"expando-item":t.expandable}],"k-menu-item"])},[t.type!=="divider"?(O(),be(o,{key:0,"aria-expanded":t.isOpen&&t.expandable||void 0,"aria-labelledby":t.menuItemId||void 0,"is-rounded":!1,type:"button",class:"menu-button non-visual-button",onClick:t.toggleMenuItem},{default:ne(()=>[M("span",{class:ge([t.isOpen&&t.expandable?"title-dark":"","span-menu-title"])},[fe(t.$slots,"itemTitle",{},()=>[K(ae(t.item?t.item.title:""),1)],!0)],2),t.expandable?(O(),B("span",see,[q(s,{icon:t.isOpen?"chevronUp":"chevronDown",color:"var(--grey-400)",size:"16"},null,8,["icon"])])):ce("",!0)]),_:3},8,["aria-expanded","aria-labelledby","onClick"])):ce("",!0),t.expandable?(O(),B("div",{key:1,class:ge([t.isOpen?"d-flex":"d-none","menu-content"])},[fe(t.$slots,"itemBody",{},()=>[(t.type==="string"||t.type==="divider")&&t.expandable?(O(),B("div",oee,ae(t.item?t.item.description:""),1)):(t.type==="number"||t.type==="divider")&&t.expandable?(O(),B("div",lee,ae(t.item?t.item.description:""),1)):ce("",!0)],!0)],2)):ce("",!0),!t.lastMenuItem&&(t.type==="divider"||t.expandable)?(O(),B("div",uee,[q(l)])):ce("",!0)],10,aee)}const dee=Ye(nee,[["render",cee],["__scopeId","data-v-b327ae72"]]),{getSizeFromString:hee}=Gn();he({name:"KMenu",components:{KMenuItem:dee,KMenuDivider:q5},props:{items:{type:Array,required:!1,default:()=>[]},actionButton:{type:String,default:""},width:{type:String,default:"284"},testMode:{type:Boolean,default:!1}},emits:["proceed"],setup(t,{emit:r,slots:e}){const i=N(()=>({width:hee(t.width)})),n=N(()=>!!e.actionButton);return{widthStyle:i,hasActionButton:n,proceed:()=>{r("proceed")}}}});/*! +* tabbable 6.0.1 +* @license MIT, https://github.com/focus-trap/tabbable/blob/master/LICENSE +*/var X5=["input","select","textarea","a[href]","button","[tabindex]:not(slot)","audio[controls]","video[controls]",'[contenteditable]:not([contenteditable="false"])',"details>summary:first-of-type","details"],$c=X5.join(","),Q5=typeof Element>"u",Sa=Q5?function(){}:Element.prototype.matches||Element.prototype.msMatchesSelector||Element.prototype.webkitMatchesSelector,Yc=!Q5&&Element.prototype.getRootNode?function(t){return t.getRootNode()}:function(t){return t.ownerDocument},J5=function(t,r,e){var i=Array.prototype.slice.apply(t.querySelectorAll($c));return r&&Sa.call(t,$c)&&i.unshift(t),i=i.filter(e),i},e4=function t(r,e,i){for(var n=[],a=Array.from(r);a.length;){var s=a.shift();if(s.tagName==="SLOT"){var o=s.assignedElements(),l=o.length?o:s.children,u=t(l,!0,i);i.flatten?n.push.apply(n,u):n.push({scopeParent:s,candidates:u})}else{var c=Sa.call(s,$c);c&&i.filter(s)&&(e||!r.includes(s))&&n.push(s);var d=s.shadowRoot||typeof i.getShadowRoot=="function"&&i.getShadowRoot(s),h=!i.shadowRootFilter||i.shadowRootFilter(s);if(d&&h){var f=t(d===!0?s.children:d.children,!0,i);i.flatten?n.push.apply(n,f):n.push({scopeParent:s,candidates:f})}else a.unshift.apply(a,s.children)}}return n},t4=function(t,r){return t.tabIndex<0&&(r||/^(AUDIO|VIDEO|DETAILS)$/.test(t.tagName)||t.isContentEditable)&&isNaN(parseInt(t.getAttribute("tabindex"),10))?0:t.tabIndex},fee=function(t,r){return t.tabIndex===r.tabIndex?t.documentOrder-r.documentOrder:t.tabIndex-r.tabIndex},r4=function(t){return t.tagName==="INPUT"},pee=function(t){return r4(t)&&t.type==="hidden"},gee=function(t){var r=t.tagName==="DETAILS"&&Array.prototype.slice.apply(t.children).some(function(e){return e.tagName==="SUMMARY"});return r},mee=function(t,r){for(var e=0;esummary:first-of-type"),a=n?t.parentElement:t;if(Sa.call(a,"details:not([open]) *"))return!0;if(!e||e==="full"||e==="legacy-full"){if(typeof i=="function"){for(var s=t;t;){var o=t.parentElement,l=Yc(t);if(o&&!o.shadowRoot&&i(o)===!0)return E1(t);t.assignedSlot?t=t.assignedSlot:!o&&l!==t.ownerDocument?t=l.host:t=o}t=s}if(wee(t))return!t.getClientRects().length;if(e!=="legacy-full")return!0}else if(e==="non-zero-area")return E1(t);return!1},xee=function(t){if(/^(INPUT|BUTTON|SELECT|TEXTAREA)$/.test(t.tagName))for(var r=t.parentElement;r;){if(r.tagName==="FIELDSET"&&r.disabled){for(var e=0;e=0)},Cee=function t(r){var e=[],i=[];return r.forEach(function(n,a){var s=!!n.scopeParent,o=s?n.scopeParent:n,l=t4(o,s),u=s?t(n.candidates):o;l===0?s?e.push.apply(e,u):e.push(o):i.push({documentOrder:a,tabIndex:l,item:n,isScope:s,content:u})}),i.sort(fee).reduce(function(n,a){return a.isScope?n.push.apply(n,a.content):n.push(a.content),n},[]).concat(e)},Pee=function(t,r){r=r||{};var e;return r.getShadowRoot?e=e4([t],r.includeContainer,{filter:Gp.bind(null,r),flatten:!1,getShadowRoot:r.getShadowRoot,shadowRootFilter:See}):e=J5(t,r.includeContainer,Gp.bind(null,r)),Cee(e)},Oee=function(t,r){r=r||{};var e;return r.getShadowRoot?e=e4([t],r.includeContainer,{filter:Wc.bind(null,r),flatten:!0,getShadowRoot:r.getShadowRoot}):e=J5(t,r.includeContainer,Wc.bind(null,r)),e},lu=function(t,r){if(r=r||{},!t)throw new Error("No node provided");return Sa.call(t,$c)===!1?!1:Gp(r,t)},kee=X5.concat("iframe").join(","),Yh=function(t,r){if(r=r||{},!t)throw new Error("No node provided");return Sa.call(t,kee)===!1?!1:Wc(r,t)};/*! +* focus-trap 7.1.0 +* @license MIT, https://github.com/focus-trap/focus-trap/blob/master/LICENSE +*/function T1(t,r){var e=Object.keys(t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(t);r&&(i=i.filter(function(n){return Object.getOwnPropertyDescriptor(t,n).enumerable})),e.push.apply(e,i)}return e}function D1(t){for(var r=1;r0){var e=t[t.length-1];e!==r&&e.pause()}var i=t.indexOf(r);i===-1||t.splice(i,1),t.push(r)},deactivateTrap:function(t,r){var e=t.indexOf(r);e!==-1&&t.splice(e,1),t.length>0&&t[t.length-1].unpause()}},Dee=function(t){return t.tagName&&t.tagName.toLowerCase()==="input"&&typeof t.select=="function"},Mee=function(t){return t.key==="Escape"||t.key==="Esc"||t.keyCode===27},Iee=function(t){return t.key==="Tab"||t.keyCode===9},I1=function(t){return setTimeout(t,0)},A1=function(t,r){var e=-1;return t.every(function(i,n){return r(i)?(e=n,!1):!0}),e},lo=function(t){for(var r=arguments.length,e=new Array(r>1?r-1:0),i=1;i1?T-1:0),k=1;k=0)_=e.activeElement;else{var x=a.tabbableGroups[0],T=x&&x.firstTabbableNode;_=T||u("fallbackFocus")}if(!_)throw new Error("Your focus-trap needs to have at least one focusable element");return _},d=function(){if(a.containerGroups=a.containers.map(function(_){var x=Pee(_,n.tabbableOptions),T=Oee(_,n.tabbableOptions);return{container:_,tabbableNodes:x,focusableNodes:T,firstTabbableNode:x.length>0?x[0]:null,lastTabbableNode:x.length>0?x[x.length-1]:null,nextTabbableNode:function(S){var k=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0,I=T.findIndex(function(H){return H===S});if(!(I<0))return k?T.slice(I+1).find(function(H){return lu(H,n.tabbableOptions)}):T.slice(0,I).reverse().find(function(H){return lu(H,n.tabbableOptions)})}}}),a.tabbableGroups=a.containerGroups.filter(function(_){return _.tabbableNodes.length>0}),a.tabbableGroups.length<=0&&!u("fallbackFocus"))throw new Error("Your focus-trap must have at least one container with at least one tabbable node in it at all times")},h=function _(x){if(x!==!1&&x!==e.activeElement){if(!x||!x.focus){_(c());return}x.focus({preventScroll:!!n.preventScroll}),a.mostRecentlyFocusedNode=x,Dee(x)&&x.select()}},f=function(_){var x=u("setReturnFocus",_);return x||(x===!1?!1:_)},p=function(_){var x=uu(_);if(!(l(x)>=0)){if(lo(n.clickOutsideDeactivates,_)){s.deactivate({returnFocus:n.returnFocusOnDeactivate&&!Yh(x,n.tabbableOptions)});return}lo(n.allowOutsideClick,_)||_.preventDefault()}},m=function(_){var x=uu(_),T=l(x)>=0;T||x instanceof Document?T&&(a.mostRecentlyFocusedNode=x):(_.stopImmediatePropagation(),h(a.mostRecentlyFocusedNode||c()))},g=function(_){var x=uu(_);d();var T=null;if(a.tabbableGroups.length>0){var S=l(x),k=S>=0?a.containerGroups[S]:void 0;if(S<0)_.shiftKey?T=a.tabbableGroups[a.tabbableGroups.length-1].lastTabbableNode:T=a.tabbableGroups[0].firstTabbableNode;else if(_.shiftKey){var I=A1(a.tabbableGroups,function(F){var oe=F.firstTabbableNode;return x===oe});if(I<0&&(k.container===x||Yh(x,n.tabbableOptions)&&!lu(x,n.tabbableOptions)&&!k.nextTabbableNode(x,!1))&&(I=S),I>=0){var H=I===0?a.tabbableGroups.length-1:I-1,R=a.tabbableGroups[H];T=R.lastTabbableNode}}else{var U=A1(a.tabbableGroups,function(F){var oe=F.lastTabbableNode;return x===oe});if(U<0&&(k.container===x||Yh(x,n.tabbableOptions)&&!lu(x,n.tabbableOptions)&&!k.nextTabbableNode(x))&&(U=S),U>=0){var de=U===a.tabbableGroups.length-1?0:U+1,W=a.tabbableGroups[de];T=W.firstTabbableNode}}}else T=u("fallbackFocus");T&&(_.preventDefault(),h(T))},y=function(_){if(Mee(_)&&lo(n.escapeDeactivates,_)!==!1){_.preventDefault(),s.deactivate();return}if(Iee(_)){g(_);return}},v=function(_){var x=uu(_);l(x)>=0||lo(n.clickOutsideDeactivates,_)||lo(n.allowOutsideClick,_)||(_.preventDefault(),_.stopImmediatePropagation())},b=function(){if(a.active)return M1.activateTrap(i,s),a.delayInitialFocusTimer=n.delayInitialFocus?I1(function(){h(c())}):h(c()),e.addEventListener("focusin",m,!0),e.addEventListener("mousedown",p,{capture:!0,passive:!1}),e.addEventListener("touchstart",p,{capture:!0,passive:!1}),e.addEventListener("click",v,{capture:!0,passive:!1}),e.addEventListener("keydown",y,{capture:!0,passive:!1}),s},w=function(){if(a.active)return e.removeEventListener("focusin",m,!0),e.removeEventListener("mousedown",p,!0),e.removeEventListener("touchstart",p,!0),e.removeEventListener("click",v,!0),e.removeEventListener("keydown",y,!0),s};return s={get active(){return a.active},get paused(){return a.paused},activate:function(_){if(a.active)return this;var x=o(_,"onActivate"),T=o(_,"onPostActivate"),S=o(_,"checkCanFocusTrap");S||d(),a.active=!0,a.paused=!1,a.nodeFocusedBeforeActivation=e.activeElement,x&&x();var k=function(){S&&d(),b(),T&&T()};return S?(S(a.containers.concat()).then(k,k),this):(k(),this)},deactivate:function(_){if(!a.active)return this;var x=D1({onDeactivate:n.onDeactivate,onPostDeactivate:n.onPostDeactivate,checkCanReturnFocus:n.checkCanReturnFocus},_);clearTimeout(a.delayInitialFocusTimer),a.delayInitialFocusTimer=void 0,w(),a.active=!1,a.paused=!1,M1.deactivateTrap(i,s);var T=o(x,"onDeactivate"),S=o(x,"onPostDeactivate"),k=o(x,"checkCanReturnFocus"),I=o(x,"returnFocus","returnFocusOnDeactivate");T&&T();var H=function(){I1(function(){I&&h(f(a.nodeFocusedBeforeActivation)),S&&S()})};return I&&k?(k(f(a.nodeFocusedBeforeActivation)).then(H,H),this):(H(),this)},pause:function(){return a.paused||!a.active?this:(a.paused=!0,w(),this)},unpause:function(){return!a.paused||!a.active?this:(a.paused=!1,d(),b(),this)},updateContainerElements:function(_){var x=[].concat(_).filter(Boolean);return a.containers=x.map(function(T){return typeof T=="string"?e.querySelector(T):T}),a.active&&d(),this}},s.updateContainerElements(t),s};/*! + * focus-trap-vue v3.3.0 + * (c) 2022 Eduardo San Martin Morote + * @license MIT + */const Bee={escapeDeactivates:{type:Boolean,default:!0},returnFocusOnDeactivate:{type:Boolean,default:!0},allowOutsideClick:{type:[Boolean,Function],default:!0},clickOutsideDeactivates:[Boolean,Function],initialFocus:[String,Function,Boolean],fallbackFocus:[String,Function],checkCanFocusTrap:Function,checkCanReturnFocus:Function,delayInitialFocus:{type:Boolean,default:!0},document:Object,preventScroll:Boolean,setReturnFocus:[Object,String,Boolean,Function]},Lee=he({props:Object.assign({active:{type:Boolean,default:!0}},Bee),emits:["update:active","activate","postActivate","deactivate","postDeactivate"],render(){return this.renderImpl()},setup(t,{slots:r,emit:e}){let i;const n=Y(null),a=N(()=>{const o=n.value;return o&&(o instanceof HTMLElement?o:o.$el)}),s=()=>i||(i=Aee(a.value,{escapeDeactivates:t.escapeDeactivates,allowOutsideClick:t.allowOutsideClick,returnFocusOnDeactivate:t.returnFocusOnDeactivate,clickOutsideDeactivates:t.clickOutsideDeactivates,onActivate:()=>{e("update:active",!0),e("activate")},onDeactivate:()=>{e("update:active",!1),e("deactivate")},onPostActivate:()=>e("postActivate"),onPostDeactivate:()=>e("postDeactivate"),initialFocus:t.initialFocus,fallbackFocus:t.fallbackFocus}));return Rt(()=>{$e(()=>t.active,o=>{o&&a.value?s().activate():i&&(i.deactivate(),(!a.value||a.value.nodeType===Node.COMMENT_NODE)&&(i=null))},{immediate:!0,flush:"post"})}),Ui(()=>{i&&i.deactivate(),i=null}),{activate(){s(),i.activate()},deactivate(){i&&i.deactivate()},renderImpl(){if(!r.default)return null;const o=r.default().filter(l=>l.type!==Ur);return!o||!o.length||o.length>1?(console.error("[focus-trap-vue]: FocusTrap requires exactly one child."),o):ln(o[0],{ref:n})}}}}),Fee=he({name:"KModal",components:{KButton:_t,KIcon:et,FocusTrap:Lee},props:{title:{type:String,required:!0},hideTitle:{type:Boolean,default:!1},hideDismissIcon:{type:Boolean,default:!1},dismissButtonTheme:{type:String,default:"dark",validator:t=>["light","dark"].includes(t)},content:{type:String,default:""},textAlign:{type:String,default:"center",validator:t=>["left","center","right"].includes(t)},isVisible:{type:Boolean,default:!1},actionButtonText:{type:String,default:"Submit"},actionButtonAppearance:{type:String,default:"primary"},cancelButtonText:{type:String,default:"Cancel"},cancelButtonAppearance:{type:String,default:"outline"},hideCancelButton:{type:Boolean,default:!1},testMode:{type:Boolean,default:!1}},emits:["canceled","proceed"],setup(t,{emit:r,slots:e}){const i=Y(null),n=N(()=>!!e["header-image"]),a=N(()=>t.dismissButtonTheme==="light"?"var(--grey-400)":"var(--grey-600)"),s=c=>{t.isVisible&&c.keyCode===27&&o(!0)},o=(c=!1,d)=>{var h,f;(c||((f=(h=d==null?void 0:d.target)==null?void 0:h.classList)==null?void 0:f.contains("k-modal-backdrop")))&&r("canceled")},l=()=>{r("proceed")};Tb(()=>{var c,d;typeof document<"u"&&(t.isVisible?(c=document==null?void 0:document.body)==null||c.classList.add("k-modal-overflow-hidden"):(d=document==null?void 0:document.body)==null||d.classList.remove("k-modal-overflow-hidden"))});const u=async c=>{var d,h;c?(await ri(),await new Promise(f=>setTimeout(f,0)),(d=i.value)==null||d.activate()):(h=i.value)==null||h.deactivate()};return $e(()=>t.isVisible,async c=>{c?await u(!0):await u(!1)},{immediate:!0}),Rt(()=>{var c;document.addEventListener("keydown",s),t.isVisible&&((c=document==null?void 0:document.body)==null||c.classList.add("k-modal-overflow-hidden"))}),Ui(()=>{var c;document.removeEventListener("keydown",s),(c=document==null?void 0:document.body)==null||c.classList.remove("k-modal-overflow-hidden")}),{hasHeaderImage:n,dismissButtonColor:a,close:o,proceed:l,focusTrap:i,toggleFocusTrap:u}}}),Ree=["aria-label"],Nee={class:"k-modal-dialog modal-dialog"},jee={key:0,class:"close-button"},Vee={class:"k-modal-content modal-content"},Hee={key:0,class:"k-modal-header-image d-flex"},zee={class:"k-modal-footer modal-footer d-flex"},Uee={class:"k-modal-action-buttons"};function $ee(t,r,e,i,n,a){const s=we("KIcon"),o=we("KButton"),l=we("FocusTrap");return t.isVisible?(O(),B("div",{key:0,"aria-label":t.title,class:"k-modal",role:"dialog","aria-modal":"true"},[M("div",{class:"k-modal-backdrop modal-backdrop",onClick:r[3]||(r[3]=u=>t.close(!1,u))},[q(l,{ref:"focusTrap",active:!1},{default:ne(()=>[M("div",Nee,[t.hasHeaderImage&&!t.hideDismissIcon?(O(),B("div",jee,[q(o,{class:"non-visual-button","aria-label":"Close",onClick:r[0]||(r[0]=u=>t.close(!0))},{default:ne(()=>[q(s,{icon:"close",color:t.dismissButtonColor,size:"15"},null,8,["color"])]),_:1})])):ce("",!0),M("div",Vee,[t.hasHeaderImage?(O(),B("div",Hee,[fe(t.$slots,"header-image",{},void 0,!0)])):ce("",!0),t.$slots["header-content"]||!t.hideTitle?(O(),B("div",{key:1,role:"heading","aria-level":"2",class:ge([{"header-left":t.textAlign==="left","header-centered":t.textAlign==="center","header-right":t.textAlign==="right","mb-5":!t.hasHeaderImage,"mb-4":t.hasHeaderImage},"k-modal-header modal-header"])},[fe(t.$slots,"header-content",{},()=>[K(ae(t.title),1)],!0)],2)):ce("",!0),M("div",{class:ge([{"content-left":t.textAlign==="left","content-centered":t.textAlign==="center","content-right":t.textAlign==="right"},"k-modal-body modal-body"])},[fe(t.$slots,"body-content",{},()=>[K(ae(t.content),1)],!0)],2),M("div",zee,[fe(t.$slots,"footer-content",{},()=>[t.hideCancelButton?ce("",!0):(O(),be(o,{key:0,appearance:t.cancelButtonAppearance,onClick:r[1]||(r[1]=u=>t.close(!0)),onKeyup:r[2]||(r[2]=un(u=>t.close(!0),["esc"]))},{default:ne(()=>[K(ae(t.cancelButtonText),1)]),_:1},8,["appearance"])),M("div",Uee,[fe(t.$slots,"action-buttons",{},()=>[q(o,{appearance:t.actionButtonAppearance,onClick:t.proceed,onKeyup:un(t.proceed,["enter"])},{default:ne(()=>[K(ae(t.actionButtonText),1)]),_:1},8,["appearance","onClick","onKeyup"])],!0)])],!0)])])])]),_:3},512)])],8,Ree)):ce("",!0)}const i4=Ye(Fee,[["render",$ee],["__scopeId","data-v-3a46afa2"]]);he({name:"KModalFullscreen",components:{KButton:_t,KIcon:et},props:{title:{type:String,required:!0},bodyHeader:{type:String,default:""},bodyHeaderDescription:{type:String,default:""},isVisible:{type:Boolean,default:!1},cancelButtonText:{type:String,default:"Cancel"},actionButtonText:{type:String,default:"Save"},actionButtonAppearance:{type:String,default:"primary"},cancelButtonAppearance:{type:String,default:"outline"},iconString:{type:String,default:"kong"}},emits:["canceled","proceed"],setup(t,{emit:r}){const e=Y(null),i=N(()=>!!t.isVisible);$e(()=>t.isVisible,async()=>{i.value?(document.body.style.overflow="hidden",await ri(),e.value&&e.value.focus()):document.body.style.overflow=""});const n=o=>{t.isVisible&&(o.keyCode===27?a():o.keyCode===13&&s())},a=()=>{r("canceled")},s=()=>{r("proceed")};return Rt(()=>{document.addEventListener("keydown",n)}),yl(()=>{document.removeEventListener("keydown",n)}),Ui(()=>{document.body.style.overflow=""}),{isOpen:i,modalBodyContent:e,handleKeydown:n,close:a,proceed:s}}});const Yee=he({name:"MultiselectItem",components:{KIcon:et},props:{item:{type:Object,default:null,validator:t=>t.label!==void 0&&t.value!==void 0}},emits:["selected"],setup(t,{emit:r}){return{handleClick:()=>{t.item.disabled||r("selected",t.item)}}}}),Wee=["data-testid"],Kee={role:"option",class:"d-block"},Gee=["value","disabled"],Zee={class:"k-multiselect-item-label mr-2"},qee={class:"k-multiselect-selected-icon-container"};function Xee(t,r,e,i,n,a){const s=we("KIcon");return O(),B("div",{key:t.item.key,role:"listitem",class:"k-multiselect-item","data-testid":`k-multiselect-item-${t.item.value}`},[M("div",Kee,[M("button",{value:t.item.value,class:ge({selected:t.item.selected}),disabled:t.item.disabled===!0?!0:void 0,onClick:r[0]||(r[0]=(...o)=>t.handleClick&&t.handleClick(...o))},[M("span",Zee,[fe(t.$slots,"content",{},()=>[K(ae(t.item.label),1)],!0)]),M("span",qee,[t.item.selected?(O(),be(s,{key:0,icon:"check",color:"var(--blue-200)",class:"selected-item-icon"})):ce("",!0)])],10,Gee)])],8,Wee)}const Qee=Ye(Yee,[["render",Xee],["__scopeId","data-v-be0f7d56"]]),{getSizeFromString:Jee,cloneDeep:cu}=Gn(),ete=34,B1={hideCaret:!0,placement:"bottomStart",popoverTimeout:0,popoverClasses:"k-multiselect-popover mt-0"};he({name:"KMultiselect",components:{KBadge:ZM,KButton:_t,KIcon:et,KInput:Od,KLabel:Ls,KPop:Bs,KMultiselectItem:Qee,KToggle:c0},inheritAttrs:!1,props:{modelValue:{type:Array,default:()=>[]},label:{type:String,default:""},labelAttributes:{type:Object,default:()=>({})},placeholder:{type:String,default:""},kpopAttributes:{type:Object,default:()=>({popoverClasses:""})},dropdownMaxHeight:{type:String,default:"300"},width:{type:String,default:""},selectedRowCount:{type:Number,default:2},expandSelected:{type:Boolean,default:!1},items:{type:Array,default:()=>[],validator:t=>!t.length||t.every(r=>r.label!==void 0&&r.value!==void 0)},positionFixed:{type:Boolean,default:!0},filterFunc:{type:Function,default:t=>t.items.filter(r=>r.label.toLowerCase().includes(t.query.toLowerCase()))},autosuggest:{type:Boolean,default:!1},loading:{type:Boolean,default:!1},testMode:{type:Boolean,default:!1}},emits:["selected","input","change","update:modelValue","query-change"],setup(t,{attrs:r,emit:e}){const i=Y(0),n=Y(0),a=N(()=>t.testMode?"test-multiselect-id-1234":tr()),s=N(()=>t.testMode?"test-multiselect-input-id-1234":tr()),o=N(()=>t.testMode?"test-multiselect-text-id-1234":tr()),l=N(()=>t.testMode?"test-multiselect-selected-id-1234":tr()),u=N(()=>t.testMode?"test-multiselect-selected-staging-id-1234":tr()),c=Y(null),d=Y(null),h=N(()=>t.selectedRowCount*ete),f=Y(""),p=Y(null),m=Y([]),g=Y([]),y=Y([]),v=Y([]),b=Y([]),w=Y([]),_=Y([]),x=N(()=>_.value.map(P=>P.label).join(", ")),T=Y(!1),S=Y(!1),k=Y(!1),I=N(()=>(r==null?void 0:r.disabled)!==void 0&&String(r==null?void 0:r.disabled)!=="false"),H=N(()=>(r==null?void 0:r.readonly)!==void 0&&String(r==null?void 0:r.readonly)!=="false"),R=N({get(){return t.modelValue},set(P){const L=m.value.filter(V=>P.includes(V.value));L.length?De(L):P.length||re()}}),U=N(()=>{const P={...r};return delete P.class,P}),de=N(()=>({...B1,...t.kpopAttributes,popoverClasses:`${B1.popoverClasses} ${t.kpopAttributes.popoverClasses} k-multiselect-pop`,width:C.value+"px",maxWidth:C.value+"px",maxHeight:String(t.dropdownMaxHeight),disabled:r.disabled!==void 0&&String(r.disabled)!=="false"||r.readonly!==void 0&&String(r.readonly)!=="false"})),W=N(()=>({...de.value})),F=N(()=>{let P="";return t.width?P=t.width:P="300",Jee(P)}),oe=N(()=>({width:F.value})),me=N(()=>({width:C.value+"px"})),Se=N(()=>({width:C.value-30+"px",maxHeight:h.value+"px",paddingRight:0})),Me=P=>y.value.length&&!P?y.value.length===1?`${y.value.length} item selected`:`${y.value.length} items selected`:t.placeholder?t.placeholder:r.placeholder?String(r.placeholder||""):"Filter...",Ve=N(()=>t.autosuggest?m.value:t.filterFunc({items:m.value,query:f.value})),Oe=P=>{r.disabled!==void 0&&String(r.disabled)!=="false"&&P.stopPropagation()},pe=()=>{setTimeout(()=>{const P=document.getElementById(u.value);if(t.expandSelected){n.value++;return}if(P){if(P.clientHeight>h.value){const L=v.value.pop();L&&b.value.push(L)}n.value++}},0)},De=P=>{P.forEach(L=>{var V;const z=m.value.filter(Q=>Q.value===L.value)[0];z.selected=!0,z.key=(V=z==null?void 0:z.key)!=null&&V.includes("-selected")?z.key:`${z.key}-selected`,y.value.filter(Q=>Q.value===z.value).length||(y.value.push(z),v.value.push(z))}),pe()},j=P=>{var L,V,z,Q;let Z=((L=m.value.filter(J=>J.value===P.value))==null?void 0:L[0])||null;if(Z===null&&(Z=((V=y.value.filter(J=>J.value===P.value))==null?void 0:V[0])||null),Z===null)return;if(Z.selected){if(y.value=y.value.filter(J=>J.value!==P.value),v.value.filter(J=>J.value===P.value).length?v.value=v.value.filter(J=>J.value!==P.value):b.value.filter(J=>J.value===P.value).length&&(b.value=b.value.filter(J=>J.value!==P.value)),Z.selected=!1,Z.key=(z=Z.key)==null?void 0:z.replace(/-selected/gi,""),b.value.length){const J=b.value.pop();J&&v.value.push(J)}}else Z.selected=!0,Z.key=(Q=Z.key)!=null&&Q.includes("-selected")?Z.key:`${Z.key}-selected`,y.value.push(Z),v.value.push(Z),t.expandSelected&&X();pe();const ee=y.value.map(J=>J.value);e("selected",y.value),e("change",P),e("update:modelValue",ee)},X=()=>{setTimeout(()=>{var P;(P=d.value)==null||P.scrollIntoView({behavior:"smooth",block:"nearest"})},200)},G=()=>{const P=Ve.value.filter(V=>V.selected),L=Ve.value.filter(V=>!V.selected);g.value=P.concat(L)},re=()=>{m.value.forEach(P=>{var L;P.selected=!1,P.key=(L=P==null?void 0:P.key)==null?void 0:L.replace(/-selected/gi,"")}),y.value=[],v.value=[],b.value=[],f.value="",pe(),e("selected",[]),e("change",null),e("update:modelValue",[]),e("query-change","")},$=P=>{f.value=P,e("query-change",P)},ue=(P,L)=>{if(P.keyCode===27){L.value=!1;return}const V=document.getElementById(o.value);!L.value&&V&&V.click()},le=()=>{k.value=!0,T.value||(T.value=!0,e("query-change",""))};$e(n,()=>{setTimeout(()=>{const P=document.getElementById(u.value);if(t.expandSelected){w.value=cu(v.value),_.value=[],i.value++;return}if(P)if(P.clientHeight>h.value){const L=v.value.pop();L&&b.value.push(L),n.value++}else w.value=cu(v.value),_.value=cu(b.value),i.value++},0)}),$e(i,()=>{p.value&&typeof p.value.updatePopper=="function"&&ri(()=>{p.value.updatePopper()})}),$e(Ve,()=>{G()}),$e(R,(P,L)=>{if(JSON.stringify(P)!==JSON.stringify(L)){const V=m.value.filter(z=>P.includes(z.value));V.length?De(V):P.length||re()}}),$e(()=>t.items,(P,L)=>{var V,z,Q;if(JSON.stringify(P)!==JSON.stringify(L)){m.value=cu(t.items);for(let Z=0;ZJ.value===ee.value).length||y.value.push(ee),v.value.filter(J=>J.value===ee.value).length||v.value.push(ee)}pe()}p.value&&typeof p.value.updatePopper=="function"&&ri(()=>{p.value.updatePopper()})}},{deep:!0,immediate:!0});const C=Y(300);return Rt(()=>{var P;C.value=((P=c.value)==null?void 0:P.clientWidth)||300}),{key:i,stagingKey:n,multiselectId:a,multiselectInputId:s,multiselectTextId:o,multiselectSelectedItemsStagingId:u,multiselectSelectedItemsId:l,multiselectRef:c,selectionBottomRef:d,getPlaceholderText:Me,filterStr:f,unfilteredItems:m,sortedItems:g,selectedItems:y,invisibleSelectedItemsStaging:b,visibleSelectedItemsStaging:v,invisibleSelectedItems:_,visibleSelectedItems:w,hiddenItemsTooltip:x,widthStyle:oe,numericWidthStyle:me,nonSlimStyle:Se,modifiedAttrs:U,isHovered:S,isFocused:k,isDisabled:I,isReadonly:H,popper:p,boundKPopAttributes:W,sortItems:G,handleFilterClick:Oe,handleItemSelect:j,clearSelection:re,triggerFocus:ue,onQueryChange:$,onInputFocus:le}}});he({name:"KPrompt",components:{KButton:_t,KIcon:et,KInput:Od,KModal:i4},props:{title:{type:String,default:""},type:{type:String,default:"info",validator:t=>["info","warning","danger"].includes(t)},message:{type:String,default:""},actionButtonText:{type:String,default:"OK"},cancelButtonText:{type:String,default:"Cancel"},actionPending:{type:Boolean,default:!1},isVisible:{type:Boolean,default:!1},confirmationText:{type:String,default:""},preventProceedOnEnter:{type:Boolean,default:!1}},emits:["canceled","proceed"],setup(t,{emit:r}){const e=Y(""),i=()=>{e.value="",r("canceled")},n=u=>{l.value||(e.value="",r("proceed",u))},a=u=>{t.isVisible&&(u.keyCode===27?i():u.keyCode===13&&(t.preventProceedOnEnter||n(u)))},s=(u="")=>{const c=/(?:^|[\s-:'"])\w/g;return u.replace(c,d=>d.toUpperCase())},o=N(()=>t.title?t.type==="warning"?"Warning: "+t.title:t.title:t.type==="info"?"Information":s(t.type)),l=N(()=>t.actionPending?!0:t.confirmationText.length?t.confirmationText!==e.value:!1);return Rt(()=>{document.addEventListener("keydown",a)}),yl(()=>{document.removeEventListener("keydown",a)}),{confirmationInput:e,displayTitle:o,disableProceedButton:l,handleKeydown:a,close:i,proceed:n}}});const tte=he({name:"KRadio",inheritAttrs:!1,props:{modelValue:{type:[String,Number,Boolean,Object],default:"on",required:!0},label:{type:String,default:""},description:{type:String,default:""},selectedValue:{type:[String,Number,Boolean,Object],required:!0}},emits:["change","update:modelValue"],setup(t,{slots:r,emit:e,attrs:i}){const n=N(()=>!!(t.label||r.default)),a=N(()=>t.selectedValue===t.modelValue),s=()=>{e("change",t.selectedValue),e("update:modelValue",t.selectedValue)},o=N(()=>{const l={...i};return delete l.class,l});return{hasLabel:n,isSelected:a,modifiedAttrs:o,handleClick:s}}}),rte=["checked"],ite={key:0,class:"k-radio-label"},nte={key:1,class:"k-radio-description"};function ate(t,r,e,i,n,a){return O(),B("label",{class:ge(["k-radio",t.$attrs.class])},[M("input",Dt({checked:t.isSelected},t.modifiedAttrs,{type:"radio",class:"k-input",onClick:r[0]||(r[0]=(...s)=>t.handleClick&&t.handleClick(...s))}),null,16,rte),t.hasLabel?(O(),B("span",ite,[fe(t.$slots,"default",{},()=>[K(ae(t.label),1)],!0)])):ce("",!0),t.hasLabel&&(t.description||t.$slots.description)?(O(),B("div",nte,[fe(t.$slots,"description",{},()=>[K(ae(t.description),1)],!0)])):ce("",!0)],2)}const xse=Ye(tte,[["render",ate],["__scopeId","data-v-372ea01c"]]);he({name:"KSlideout",components:{KCard:v0,KIcon:et},props:{isVisible:{type:Boolean,default:!1}},emits:["close"],setup(t,{emit:r}){const e=(i,n=!1)=>{(t.isVisible&&i.keyCode===27||n)&&r("close")};return Rt(()=>{document.addEventListener("keydown",e)}),Ui(()=>{document.removeEventListener("keydown",e)}),{handleClose:e}}});const ste=he({name:"KActiveState",props:{title:{type:String,default:"Active"}}}),ote=t=>(li("data-v-3ef7acf2"),t=t(),ui(),t),lte={viewBox:"0 0 24 24",fill:"none",class:"k-step-state-icon","data-testid":"k-step-active"},ute=ote(()=>M("circle",{cx:"12.375",cy:"12",r:"11","stroke-width":"2"},null,-1));function cte(t,r,e,i,n,a){return O(),B("svg",lte,[M("title",null,ae(t.title),1),ute])}const dte=Ye(ste,[["render",cte],["__scopeId","data-v-3ef7acf2"]]),hte=he({name:"KCompletedState",props:{title:{type:String,default:"Completed"}}}),$0=t=>(li("data-v-713fc4ad"),t=t(),ui(),t),fte={viewBox:"0 0 24 24",fill:"none",class:"k-step-state-icon","data-testid":"k-step-completed"},pte=$0(()=>M("circle",{cx:"12",cy:"12",r:"12",class:"k-step-icon-primary"},null,-1)),gte=$0(()=>M("path",{d:"M16 9L10 15L7 12.0001",class:"k-step-icon-primary"},null,-1)),mte=$0(()=>M("path",{d:"M16 9L10 15L7 12.0001","stroke-width":"2.25","stroke-linecap":"round","stroke-linejoin":"round",class:"k-step-icon-secondary"},null,-1));function vte(t,r,e,i,n,a){return O(),B("svg",fte,[M("title",null,ae(t.title),1),pte,gte,mte])}const yte=Ye(hte,[["render",vte],["__scopeId","data-v-713fc4ad"]]),bte=he({name:"KDefaultState",props:{title:{type:String,default:"Default"}}}),wte=t=>(li("data-v-f28650fe"),t=t(),ui(),t),_te={viewBox:"0 0 24 24",fill:"none",class:"k-step-state-icon","data-testid":"k-step-default"},xte=wte(()=>M("circle",{cx:"12.375",cy:"12",r:"11","stroke-width":"2"},null,-1));function Ste(t,r,e,i,n,a){return O(),B("svg",_te,[M("title",null,ae(t.title),1),xte])}const Cte=Ye(bte,[["render",Ste],["__scopeId","data-v-f28650fe"]]),Pte=he({name:"KErrorState",props:{title:{type:String,default:"Error"}}}),n4=t=>(li("data-v-8359bd4e"),t=t(),ui(),t),Ote={class:"k-step-state-icon",viewBox:"0 0 24 24",fill:"none","data-testid":"k-step-error"},kte=n4(()=>M("circle",{cx:"12",cy:"12",r:"12",class:"k-step-icon-primary"},null,-1)),Ete=n4(()=>M("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M16.14 9.517a.889.889 0 0 0-1.258-1.257l-2.483 2.483L9.917 8.26A.889.889 0 0 0 8.66 9.517L11.142 12 8.66 14.483a.889.889 0 0 0 1.257 1.257l2.482-2.483 2.483 2.483a.889.889 0 0 0 1.257-1.257L13.657 12l2.482-2.483Z",class:"k-step-icon-secondary"},null,-1));function Tte(t,r,e,i,n,a){return O(),B("svg",Ote,[M("title",null,ae(t.title),1),kte,Ete])}const Dte=Ye(Pte,[["render",Tte],["__scopeId","data-v-8359bd4e"]]),Mte=he({name:"KPendingState",props:{title:{type:String,default:"Pending"}}}),Ite=t=>(li("data-v-0acc505c"),t=t(),ui(),t),Ate={class:"k-step-spinner"},Bte={class:"k-step-state-icon",viewBox:"0 0 50 50","data-testid":"k-step-pending"},Lte=Ite(()=>M("circle",{cx:"25",cy:"25",r:"20",fill:"none","stroke-width":"5"},null,-1));function Fte(t,r,e,i,n,a){return O(),B("div",Ate,[(O(),B("svg",Bte,[K(ae(t.title)+" ",1),Lte]))])}const Rte=Ye(Mte,[["render",Fte],["__scopeId","data-v-0acc505c"]]),Nte=he({name:"KStepState",components:{KActiveState:dte,KCompletedState:yte,KDefaultState:Cte,KErrorState:Dte,KPendingState:Rte},props:{state:{type:String,default:"default",validator:t=>["default","active","pending","completed","error"].includes(t)}}}),jte={class:"k-step-state px-3"};function Vte(t,r,e,i,n,a){const s=we("KActiveState"),o=we("KCompletedState"),l=we("KErrorState"),u=we("KPendingState"),c=we("KDefaultState");return O(),B("div",jte,[t.state==="active"?(O(),be(s,{key:0})):t.state==="completed"?(O(),be(o,{key:1})):t.state==="error"?(O(),be(l,{key:2})):t.state==="pending"?(O(),be(u,{key:3})):(O(),be(c,{key:4}))])}const Hte=Ye(Nte,[["render",Vte],["__scopeId","data-v-3c65a965"]]),{getSizeFromString:zte}=Gn(),Ute=he({name:"KStep",components:{KLabel:Ls,KStepState:Hte},props:{label:{type:String,required:!0},state:{type:String,default:"default",validator:t=>["default","active","pending","completed","error"].includes(t)},maxLabelWidth:{type:String,default:"170"}},setup(t){return{labelStyle:N(()=>({maxWidth:zte(t.maxLabelWidth)}))}}}),$te={class:"k-step"};function Yte(t,r,e,i,n,a){const s=we("KStepState"),o=we("KLabel");return O(),B("li",$te,[M("div",{class:ge([{completed:t.state==="completed"},"k-step-container"])},[q(s,{state:t.state},null,8,["state"]),M("div",{class:ge([{bolder:t.state==="active"||t.state==="pending"||t.state==="error",error:t.state==="error"},"k-step-label px-3"]),style:gr(t.labelStyle)},[q(o,null,{default:ne(()=>[K(ae(t.label),1)]),_:1})],6)],2)])}const Wte=Ye(Ute,[["render",Yte],["__scopeId","data-v-67f709cc"]]);he({name:"KStepper",components:{KStep:Wte},props:{steps:{type:Array,required:!0,validator:t=>!t.length||t.every(r=>r.label!==void 0)},maxLabelWidth:{type:String,default:""}}});const L1=(t,r,e,i)=>Kte(t,r,e,i),{clientSideSorter:Kte,useDebounce:Gte,useRequest:Zte}=Gn(),qte=he({name:"KTable",components:{KButton:_t,KEmptyState:y0,KIcon:et,KPagination:O_,KSkeleton:k_},props:{options:{type:Object,default:()=>null,required:!1},enableClientSort:{type:Boolean,default:!1},hasHover:{type:Boolean,default:!0},sortOrder:{type:String,default:"",validator:t=>["ascending","descending",""].includes(t)},sortKey:{type:String,default:""},sortHandlerFn:{type:Function,default:()=>({})},rowAttrs:{type:Function,default:()=>({})},hasSideBorder:{type:Boolean,default:!1},cellAttrs:{type:Function,default:()=>({})},isLoading:{type:Boolean,default:!1},emptyStateTitle:{type:String,default:"No Data"},emptyStateMessage:{type:String,default:"There is no data to display."},emptyStateActionRoute:{type:[Object,String],default:""},emptyStateActionMessage:{type:String,default:""},emptyStateActionButtonIcon:{type:String,default:""},emptyStateIcon:{type:String,default:""},emptyStateIconColor:{type:String,default:""},emptyStateIconSize:{type:String,default:"50"},hasError:{type:Boolean,default:!1},errorStateTitle:{type:String,default:"An error occurred"},errorStateMessage:{type:String,default:"Data cannot be displayed due to an error."},errorStateActionRoute:{type:[Object,String],default:""},errorStateActionMessage:{type:String,default:""},errorStateIcon:{type:String,default:""},errorStateIconColor:{type:String,default:""},errorStateIconSize:{type:String,default:"50"},fetcher:{type:Function,default:void 0,required:!0},fetcherCacheKey:{type:String,default:""},searchInput:{type:String,default:""},headers:{type:Array,default:()=>[]},initialFetcherParams:{type:Object,default:null},paginationNeighbors:{type:Number,default:1},paginationPageSizes:{type:Array,default:()=>[15,30,50,75,100],validator:t=>!!t.length&&t.every(r=>typeof r=="number")},paginationTotalItems:{type:Number,default:null},disablePaginationPageJump:{type:Boolean,default:!1},disableSorting:{type:Boolean,default:!1},disablePagination:{type:Boolean,default:!1},paginationType:{type:String,default:"default",validator:t=>["default","offset"].includes(t)},hidePaginationWhenOptional:{type:Boolean,default:!1},testMode:{type:String,default:"",validator:t=>["true","loading",""].includes(t)}},emits:["sort","ktable-error-cta-clicked","ktable-empty-state-cta-clicked","row-click","cell-click"],setup(t,{attrs:r,emit:e,slots:i}){const n=N(()=>t.testMode?"test-table-id-1234":tr()),a={pageSize:15,page:1,query:"",sortColumnKey:"",sortColumnOrder:"desc",offset:null},s=Y([]),o=Y([]),l=Y(0),u=Y(!1),c=Y(!0),d=Y(1),h=Y(15),f=Y(""),p=Y(""),m=Y("desc"),g=Y(null),y=Y([]),v=Y(!1),b=Y(!1),w=Y(!1),_=N(()=>!!i.toolbar),x=(pe,De)=>(j,X)=>{const G=/^on[^a-z]/,re={};for(const $ in De)G.test($)&&!!De[$]&&(re[$]=De[$]);return Object.keys(re).reduce(($,ue)=>{if(ue.indexOf(pe)===0){const le=ue.split(pe);$[le[1]]=C=>re[ue](C,j,X)}return $},{})},T=N(()=>(pe,De)=>{const j=x("onRow:",r)(De,"row"),X=x("onCell:",r)(pe,"cell"),G=["a","button","input","select"];return j.click&&(v.value=!0),{...j,...X,click(re){const $=re.target.className;let ue=G.includes(re.target.tagName.toLowerCase()),le=!1;typeof $=="string"||Array.isArray($)?le=$.includes("k-popover"):typeof $=="object"&&(le=Object.keys($).includes("k-popover")),re.target.closest(".k-popover-content")!==null&&(le=!0);for(let C=0;C{var pe,De;const j=t.searchInput;c.value=!0;const X=await t.fetcher({pageSize:h.value,page:d.value,query:j||f.value,sortColumnKey:p.value,sortColumnOrder:m.value,offset:g.value});return s.value=X.data,l.value=t.paginationTotalItems||X.total||((pe=X.data)==null?void 0:pe.length),t.paginationType==="offset"&&((De=X.pagination)!=null&&De.offset?(g.value=X.pagination.offset,y.value[d.value]||y.value.push(X.pagination.offset)):(g.value=null,w.value||(d.value=1))),t.fetcher?t.enableClientSort&&p.value&&m.value&&L1(p.value,"",m.value,s.value):t.options&&t.options.data&&t.options.data.length&&(s.value=t.options.data,l.value=t.options.data.length),c.value=!1,w.value=!1,X},k=async()=>{const pe={...a,...t.initialFetcherParams};d.value=pe.page,h.value=pe.pageSize,f.value=pe.query,p.value=pe.sortColumnKey,m.value=pe.sortColumnOrder,t.paginationType==="offset"&&(g.value=pe.offset,y.value.push(pe.offset)),t.headers&&t.headers.length?o.value=t.headers:t.options&&t.options.headers&&t.options.headers.length&&(o.value=t.options.headers),b.value=!0},I=N(()=>y.value[d.value-1]),H=N(()=>!t.fetcher||!b.value?"":`k-table_${Math.floor(Math.random()*1e3)}_${t.fetcherCacheKey}`),{query:R,search:U}=Gte("",350),{revalidate:de}=Zte(()=>H.value,()=>S(),{revalidateOnFocus:!1}),W=pe=>{const{key:De,useSortHandlerFn:j}=pe,X=p.value+"";d.value=1,p.value&&De===p.value?m.value==="asc"?m.value="desc":m.value="asc":(p.value=De,m.value="asc"),t.options&&t.options.data||t.enableClientSort?j&&t.sortHandlerFn?t.sortHandlerFn({key:De,prevKey:X,sortColumnOrder:m.value,data:s.value}):L1(De,X,m.value,s.value):t.paginationType!=="offset"&&de()},F=({page:pe})=>{d.value=pe},oe=({pageSize:pe})=>{y.value=[null],g.value=null,h.value=pe,d.value=1},me=pe=>{pe&&pe.target&&pe.target.scrollTop&&(pe.target.scrollTop>1?u.value=!0:pe.target.scrollTop&&(u.value=!u.value))},Se=()=>{d.value++,w.value=!0},Me=()=>{d.value--,g.value=I.value},Ve=N(()=>t.fetcher&&!t.disablePagination&&!(t.paginationType!=="offset"&&t.hidePaginationWhenOptional&&l.value<=t.paginationPageSizes[0])&&!(t.paginationType==="offset"&&t.hidePaginationWhenOptional&&!I.value&&!g.value&&s.value.length<=t.paginationPageSizes[0])),Oe=pe=>pe.toLowerCase().replace(/[^[a-z0-9]/gi,"-");return $e(()=>t.searchInput,pe=>{U(pe)},{immediate:!0}),$e(()=>[R.value,d.value,h.value],()=>{de()},{deep:!0,immediate:!0}),Rt(()=>{k()}),{data:s,isScrolled:u,isTableLoading:c,page:d,pageChangeHandler:F,pageSizeChangeHandler:oe,pageSize:h,scrollHandler:me,sortClickHandler:W,sortColumnKey:p,sortColumnOrder:m,isClickable:v,tableHeaders:o,tdlisteners:T,total:l,tableId:n,getTestIdString:Oe,getNextOffsetHandler:Se,getPrevOffsetHandler:Me,previousOffset:I,offset:g,shouldShowPagination:Ve,hasToolbarSlot:_}}}),Xte={class:"k-table-container"},Qte={key:0,class:"k-table-toolbar mb-5","data-testid":"k-table-toolbar"},Jte={key:2,class:"k-table-error-state","data-testid":"k-table-error-state"},ere={key:3,class:"k-table-empty-state","data-testid":"k-table-empty-state"},tre=["data-tableid"],rre=["aria-sort","onClick"],ire={class:"d-flex align-items-center"},nre=["tabindex","role"];function are(t,r,e,i,n,a){const s=we("KSkeleton"),o=we("KButton"),l=we("KEmptyState"),u=we("KIcon"),c=we("KPagination");return O(),B("div",Xte,[t.hasToolbarSlot?(O(),B("div",Qte,[fe(t.$slots,"toolbar",{},void 0,!0)])):ce("",!0),(!t.testMode||t.testMode==="loading")&&(t.isTableLoading||t.isLoading)&&!t.hasError?(O(),be(s,{key:1,type:"table","data-testid":"k-table-skeleton"})):t.hasError?(O(),B("div",Jte,[fe(t.$slots,"error-state",{},()=>[q(l,{"is-error":"","cta-is-hidden":!t.errorStateActionMessage||!t.errorStateActionRoute,icon:t.errorStateIcon||"","icon-color":t.errorStateIconColor,"icon-size":t.errorStateIconSize},{title:ne(()=>[K(ae(t.errorStateTitle),1)]),message:ne(()=>[K(ae(t.errorStateMessage),1)]),cta:ne(()=>[t.errorStateActionMessage?(O(),be(o,{key:0,to:t.errorStateActionRoute?t.errorStateActionRoute:void 0,appearance:"primary","data-testid":t.getTestIdString(t.errorStateActionMessage),onClick:r[0]||(r[0]=d=>t.$emit("ktable-error-cta-clicked"))},{default:ne(()=>[K(ae(t.errorStateActionMessage),1)]),_:1},8,["to","data-testid"])):ce("",!0)]),_:1},8,["cta-is-hidden","icon","icon-color","icon-size"])],!0)])):!t.hasError&&!t.isTableLoading&&!t.isLoading&&t.data&&!t.data.length?(O(),B("div",ere,[fe(t.$slots,"empty-state",{},()=>[q(l,{"cta-is-hidden":!t.emptyStateActionMessage||!t.emptyStateActionRoute,icon:t.emptyStateIcon||"","icon-color":t.emptyStateIconColor,"icon-size":t.emptyStateIconSize},{title:ne(()=>[K(ae(t.emptyStateTitle),1)]),message:ne(()=>[K(ae(t.emptyStateMessage),1)]),cta:ne(()=>[t.emptyStateActionMessage?(O(),be(o,{key:0,to:t.emptyStateActionRoute?t.emptyStateActionRoute:void 0,icon:t.emptyStateActionButtonIcon,appearance:t.searchInput?"btn-link":"primary","data-testid":t.getTestIdString(t.emptyStateActionMessage),onClick:r[1]||(r[1]=d=>t.$emit("ktable-empty-state-cta-clicked"))},{default:ne(()=>[K(ae(t.emptyStateActionMessage),1)]),_:1},8,["to","icon","appearance","data-testid"])):ce("",!0)]),_:1},8,["cta-is-hidden","icon","icon-color","icon-size"])],!0)])):(O(),B("section",{key:4,class:"k-table-wrapper",onScrollPassive:r[2]||(r[2]=(...d)=>t.scrollHandler&&t.scrollHandler(...d))},[M("table",{class:ge([{"has-hover":t.hasHover,"is-clickable":t.isClickable,"side-border":t.hasSideBorder},"k-table"]),"data-tableid":t.tableId},[M("thead",{class:ge({"is-scrolled":t.isScrolled})},[M("tr",{class:ge({"is-scrolled":t.isScrolled})},[(O(!0),B(qe,null,Wt(t.tableHeaders,(d,h)=>(O(),B("th",{key:`k-table-${t.tableId}-headers-${h}`,class:ge({sortable:!t.disableSorting&&!d.hideLabel&&d.sortable,"active-sort":!t.disableSorting&&!d.hideLabel&&d.sortable&&d.key===t.sortColumnKey,[t.sortColumnOrder]:!t.disableSorting&&d.key===t.sortColumnKey&&!d.hideLabel,"is-scrolled":t.isScrolled}),"aria-sort":!t.disableSorting&&d.key===t.sortColumnKey?t.sortColumnOrder==="asc"?"ascending":"descending":void 0,onClick:()=>{!t.disableSorting&&d.sortable&&(t.$emit("sort",{prevKey:t.sortColumnKey,sortColumnKey:d.key,sortColumnOrder:t.sortColumnOrder==="asc"?"desc":"asc"}),t.sortClickHandler(d))}},[M("span",ire,[fe(t.$slots,`column-${d.key}`,{column:d},()=>[M("span",{class:ge({"sr-only":d.hideLabel})},ae(d.label?d.label:d.key),3)],!0),!t.disableSorting&&!d.hideLabel&&d.sortable?(O(),be(u,{key:0,"aria-hidden":"true",icon:"chevronDown",color:"var(--KTableColor, var(--black-70, color(black-70)))",size:"12",class:"caret ml-2"})):ce("",!0)])],10,rre))),128))],2)],2),M("tbody",null,[(O(!0),B(qe,null,Wt(t.data,(d,h)=>(O(),B("tr",Dt(t.rowAttrs(d),{key:`k-table-${t.tableId}-row-${h}`,tabindex:t.isClickable?0:null,role:t.isClickable?"link":null},pm(t.hasSideBorder?t.tdlisteners(d,d):{},!0)),[(O(!0),B(qe,null,Wt(t.tableHeaders,(f,p)=>(O(),B("td",Dt(t.cellAttrs({headerKey:f.key,row:d,rowIndex:h,colIndex:p}),{key:`k-table-${t.tableId}-cell-${p}`},pm(t.tdlisteners(d[f.key],d),!0)),[fe(t.$slots,f.key,{row:d,rowKey:h,rowValue:d[f.key]},()=>[K(ae(d[f.key]),1)],!0)],16))),128))],16,nre))),128))])],10,tre),t.shouldShowPagination?(O(),be(c,{key:0,"total-count":t.total,"current-page":t.page,neighbors:t.paginationNeighbors,"page-sizes":t.paginationPageSizes,"initial-page-size":t.pageSize,"disable-page-jump":t.disablePaginationPageJump,"test-mode":!!t.testMode||void 0,"pagination-type":t.paginationType,"offset-prev-button-disabled":!t.previousOffset,"offset-next-button-disabled":!t.offset,class:"pa-1","data-testid":"k-table-pagination",onPageChanged:t.pageChangeHandler,onPageSizeChanged:t.pageSizeChangeHandler,onGetNextOffset:t.getNextOffsetHandler,onGetPrevOffset:t.getPrevOffsetHandler},null,8,["total-count","current-page","neighbors","page-sizes","initial-page-size","disable-page-jump","test-mode","pagination-type","offset-prev-button-disabled","offset-next-button-disabled","onPageChanged","onPageSizeChanged","onGetNextOffset","onGetPrevOffset"])):ce("",!0)],32))])}const Sse=Ye(qte,[["render",are],["__scopeId","data-v-4d203c01"]]),sre=he({name:"KTabs",props:{tabs:{type:Array,required:!0},modelValue:{type:String,default:"",validator:t=>t===""||t.includes("#")&&!t.includes(" ")}},emits:["update:modelValue","changed"],setup(t,{emit:r}){const e=Y(t.modelValue?t.modelValue:t.tabs[0].hash),i=n=>{e.value=n,r("changed",n),r("update:modelValue",n)};return $e(()=>t.modelValue,n=>{e.value=n,r("changed",n),r("update:modelValue",n)}),{activeTab:e,handleTabChange:i}}}),ore={class:"k-tabs"},lre={role:"tablist","aria-label":"Tabs"},ure=["id","aria-selected","aria-controls","onKeydown","onClick"],cre={class:"tab-link"},dre=["id","aria-labelledby"];function hre(t,r,e,i,n,a){return O(),B("div",ore,[M("ul",lre,[(O(!0),B(qe,null,Wt(t.tabs,(s,o)=>(O(),B("li",{id:`${s.hash.replace("#","")}-tab`,key:s.hash,"aria-selected":t.activeTab===s.hash?"true":"false","aria-controls":`panel-${o}`,class:ge([{active:t.activeTab===s.hash},"tab-item"]),tabindex:"0",role:"tab",onKeydown:[un(Pr(l=>t.handleTabChange(s.hash),["prevent"]),["enter"]),un(Pr(l=>t.handleTabChange(s.hash),["prevent"]),["space"])],onClick:l=>t.handleTabChange(s.hash)},[M("a",cre,[fe(t.$slots,`${s.hash.replace("#","")}-anchor`,{},()=>[K(ae(s.title),1)],!0)])],42,ure))),128))]),(O(!0),B(qe,null,Wt(t.tabs,(s,o)=>(O(),B("div",{id:`panel-${o}`,key:s.hash,"aria-labelledby":`${s.hash.replace("#","")}-tab`,role:"tabpanel",tabindex:"0",class:"tab-container"},[t.activeTab===s.hash?fe(t.$slots,s.hash.replace("#",""),{key:0},void 0,!0):ce("",!0)],8,dre))),128))])}const Cse=Ye(sre,[["render",hre],["__scopeId","data-v-ad63cb56"]]),fre=2048;he({name:"KTextArea",components:{KLabel:Ls},inheritAttrs:!1,props:{modelValue:{type:String,default:""},label:{type:String,default:""},overlayLabel:{type:Boolean,default:!1},labelAttributes:{type:Object,default:()=>({})},characterLimit:{type:Number,default:fre,validator:t=>t>0},disableCharacterLimit:{type:Boolean,default:!1},rows:{type:Number,default:5},cols:{type:Number,default:52},hasError:{type:Boolean,default:!1},testMode:{type:Boolean,default:!1}},emits:["input","update:modelValue","char-limit-exceeded"],setup(t,{attrs:r,emit:e}){const i=Y(""),n=Y(!1),a=Y(!1),s=N({get(){return t.modelValue},set(d){c({target:{value:d}})}}),o=N(()=>r.id?String(r.id):t.testMode?"test-textArea-id-1234":tr()),l=N(()=>{const d={...r};return delete d.class,d}),u=N(()=>!t.disableCharacterLimit&&i.value.length>t.characterLimit),c=d=>{var h;const f=JSON.parse(JSON.stringify((h=d==null?void 0:d.target)==null?void 0:h.value));e("input",f),e("update:modelValue",f),i.value=f};return $e(u,(d,h)=>{d!==h&&e("char-limit-exceeded",{value:i.value,length:i.value.length,characterLimit:t.characterLimit,limitExceeded:d})}),$e(s,(d,h)=>{d!==h&&c({target:{value:d}})}),{currValue:i,isFocused:n,isHovered:a,textAreaId:o,modifiedAttrs:l,charLimitExceeded:u,inputHandler:c,getValue:()=>i.value?i.value:t.modelValue}}});const pre=o_;he({name:"KToaster",components:{KAlert:Cd},props:{toasterState:{type:Array,default:[],required:!0}},emits:["close"]});pre.info;he({name:"Kooltip",setup(t,{attrs:r,slots:e,emit:i}){return Rt(()=>console.warn(`The Kongponents 'Kooltip' component is deprecated and will be removed in a future release. +Update all references of 'Kooltip' to 'KTooltip'. +Kongponent Docs: https://kongponents.konghq.com/components/tooltip.html`)),()=>Ee(El,{...t,...r,...i},e)}});/*! + * vue-draggable-next v2.1.0 + * (c) 2021 Anish George + * @license MIT + *//**! + * Sortable 1.14.0 + * @author RubaXa + * @author owenm + * @license MIT + */function F1(t,r){var e=Object.keys(t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(t);r&&(i=i.filter(function(n){return Object.getOwnPropertyDescriptor(t,n).enumerable})),e.push.apply(e,i)}return e}function Hi(t){for(var r=1;r=0)&&(e[n]=t[n]);return e}function vre(t,r){if(t==null)return{};var e=mre(t,r),i,n;if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(t);for(n=0;n=0)&&(!Object.prototype.propertyIsEnumerable.call(t,i)||(e[i]=t[i]))}return e}var yre="1.14.0";function sn(t){if(typeof window<"u"&&window.navigator)return!!navigator.userAgent.match(t)}var vn=sn(/(?:Trident.*rv[ :]?11\.|msie|iemobile|Windows Phone)/i),Fl=sn(/Edge/i),R1=sn(/firefox/i),jo=sn(/safari/i)&&!sn(/chrome/i)&&!sn(/android/i),a4=sn(/iP(ad|od|hone)/i),bre=sn(/chrome/i)&&sn(/android/i),s4={capture:!1,passive:!1};function ct(t,r,e){t.addEventListener(r,e,!vn&&s4)}function ot(t,r,e){t.removeEventListener(r,e,!vn&&s4)}function Kc(t,r){if(r){if(r[0]===">"&&(r=r.substring(1)),t)try{if(t.matches)return t.matches(r);if(t.msMatchesSelector)return t.msMatchesSelector(r);if(t.webkitMatchesSelector)return t.webkitMatchesSelector(r)}catch{return!1}return!1}}function wre(t){return t.host&&t!==document&&t.host.nodeType?t.host:t.parentNode}function Ei(t,r,e,i){if(t){e=e||document;do{if(r!=null&&(r[0]===">"?t.parentNode===e&&Kc(t,r):Kc(t,r))||i&&t===e)return t;if(t===e)break}while(t=wre(t))}return null}var N1=/\s+/g;function Fr(t,r,e){if(t&&r)if(t.classList)t.classList[e?"add":"remove"](r);else{var i=(" "+t.className+" ").replace(N1," ").replace(" "+r+" "," ");t.className=(i+(e?" "+r:"")).replace(N1," ")}}function Le(t,r,e){var i=t&&t.style;if(i){if(e===void 0)return document.defaultView&&document.defaultView.getComputedStyle?e=document.defaultView.getComputedStyle(t,""):t.currentStyle&&(e=t.currentStyle),r===void 0?e:e[r];!(r in i)&&r.indexOf("webkit")===-1&&(r="-webkit-"+r),i[r]=e+(typeof e=="string"?"":"px")}}function rs(t,r){var e="";if(typeof t=="string")e=t;else do{var i=Le(t,"transform");i&&i!=="none"&&(e=i+" "+e)}while(!r&&(t=t.parentNode));var n=window.DOMMatrix||window.WebKitCSSMatrix||window.CSSMatrix||window.MSCSSMatrix;return n&&new n(e)}function o4(t,r,e){if(t){var i=t.getElementsByTagName(r),n=0,a=i.length;if(e)for(;n=a:s=n<=a,!s)return i;if(i===Ni())break;i=An(i,!1)}return!1}function _s(t,r,e,i){for(var n=0,a=0,s=t.children;a2&&arguments[2]!==void 0?arguments[2]:{},i=e.evt,n=vre(e,Ere);Rl.pluginEvent.bind(Fe)(t,r,Hi({dragEl:ve,parentEl:Vt,ghostEl:We,rootEl:Lt,nextEl:oa,lastDownEl:$u,cloneEl:Ht,cloneHidden:Dn,dragStarted:vo,putSortable:nr,activeSortable:Fe.active,originalEvent:i,oldIndex:Za,oldDraggableIndex:Ho,newIndex:Rr,newDraggableIndex:En,hideGhostForTarget:p4,unhideGhostForTarget:g4,cloneNowHidden:function(){Dn=!0},cloneNowShown:function(){Dn=!1},dispatchSortableEvent:function(a){_r({sortable:r,name:a,originalEvent:i})}},n))};function _r(t){kre(Hi({putSortable:nr,cloneEl:Ht,targetEl:ve,rootEl:Lt,oldIndex:Za,oldDraggableIndex:Ho,newIndex:Rr,newDraggableIndex:En},t))}var ve,Vt,We,Lt,oa,$u,Ht,Dn,Za,Rr,Ho,En,du,nr,Wa=!1,Gc=!1,Zc=[],ta,hi,Gh,Zh,H1,z1,vo,Va,zo,Uo=!1,hu=!1,Yu,hr,qh=[],Zp=!1,qc=[],Vd=typeof document<"u",fu=a4,U1=Fl||vn?"cssFloat":"float",Tre=Vd&&!bre&&!a4&&"draggable"in document.createElement("div"),d4=function(){if(Vd){if(vn)return!1;var t=document.createElement("x");return t.style.cssText="pointer-events:auto",t.style.pointerEvents==="auto"}}(),h4=function(t,r){var e=Le(t),i=parseInt(e.width)-parseInt(e.paddingLeft)-parseInt(e.paddingRight)-parseInt(e.borderLeftWidth)-parseInt(e.borderRightWidth),n=_s(t,0,r),a=_s(t,1,r),s=n&&Le(n),o=a&&Le(a),l=s&&parseInt(s.marginLeft)+parseInt(s.marginRight)+Xt(n).width,u=o&&parseInt(o.marginLeft)+parseInt(o.marginRight)+Xt(a).width;if(e.display==="flex")return e.flexDirection==="column"||e.flexDirection==="column-reverse"?"vertical":"horizontal";if(e.display==="grid")return e.gridTemplateColumns.split(" ").length<=1?"vertical":"horizontal";if(n&&s.float&&s.float!=="none"){var c=s.float==="left"?"left":"right";return a&&(o.clear==="both"||o.clear===c)?"vertical":"horizontal"}return n&&(s.display==="block"||s.display==="flex"||s.display==="table"||s.display==="grid"||l>=i&&e[U1]==="none"||a&&e[U1]==="none"&&l+u>i)?"vertical":"horizontal"},Dre=function(t,r,e){var i=e?t.left:t.top,n=e?t.right:t.bottom,a=e?t.width:t.height,s=e?r.left:r.top,o=e?r.right:r.bottom,l=e?r.width:r.height;return i===s||n===o||i+a/2===s+l/2},Mre=function(t,r){var e;return Zc.some(function(i){var n=i[Vr].options.emptyInsertThreshold;if(!(!n||Y0(i))){var a=Xt(i),s=t>=a.left-n&&t<=a.right+n,o=r>=a.top-n&&r<=a.bottom+n;if(s&&o)return e=i}}),e},f4=function(t){function r(n,a){return function(s,o,l,u){var c=s.options.group.name&&o.options.group.name&&s.options.group.name===o.options.group.name;if(n==null&&(a||c))return!0;if(n==null||n===!1)return!1;if(a&&n==="clone")return n;if(typeof n=="function")return r(n(s,o,l,u),a)(s,o,l,u);var d=(a?s:o).options.group.name;return n===!0||typeof n=="string"&&n===d||n.join&&n.indexOf(d)>-1}}var e={},i=t.group;(!i||Uu(i)!="object")&&(i={name:i}),e.name=i.name,e.checkPull=r(i.pull,!0),e.checkPut=r(i.put),e.revertClone=i.revertClone,t.group=e},p4=function(){!d4&&We&&Le(We,"display","none")},g4=function(){!d4&&We&&Le(We,"display","")};Vd&&document.addEventListener("click",function(t){if(Gc)return t.preventDefault(),t.stopPropagation&&t.stopPropagation(),t.stopImmediatePropagation&&t.stopImmediatePropagation(),Gc=!1,!1},!0);var ra=function(t){if(ve){t=t.touches?t.touches[0]:t;var r=Mre(t.clientX,t.clientY);if(r){var e={};for(var i in t)t.hasOwnProperty(i)&&(e[i]=t[i]);e.target=e.rootEl=r,e.preventDefault=void 0,e.stopPropagation=void 0,r[Vr]._onDragOver(e)}}},Ire=function(t){ve&&ve.parentNode[Vr]._isOutsideThisEl(t.target)};function Fe(t,r){if(!(t&&t.nodeType&&t.nodeType===1))throw"Sortable: `el` must be an HTMLElement, not ".concat({}.toString.call(t));this.el=t,this.options=r=hn({},r),t[Vr]=this;var e={group:null,sort:!0,disabled:!1,store:null,handle:null,draggable:/^[uo]l$/i.test(t.nodeName)?">li":">*",swapThreshold:1,invertSwap:!1,invertedSwapThreshold:null,removeCloneOnHide:!0,direction:function(){return h4(t,this.options)},ghostClass:"sortable-ghost",chosenClass:"sortable-chosen",dragClass:"sortable-drag",ignore:"a, img",filter:null,preventOnFilter:!0,animation:0,easing:null,setData:function(a,s){a.setData("Text",s.textContent)},dropBubble:!1,dragoverBubble:!1,dataIdAttr:"data-id",delay:0,delayOnTouchOnly:!1,touchStartThreshold:(Number.parseInt?Number:window).parseInt(window.devicePixelRatio,10)||1,forceFallback:!1,fallbackClass:"sortable-fallback",fallbackOnBody:!1,fallbackTolerance:0,fallbackOffset:{x:0,y:0},supportPointer:Fe.supportPointer!==!1&&"PointerEvent"in window&&!jo,emptyInsertThreshold:5};Rl.initializePlugins(this,t,e);for(var i in e)!(i in r)&&(r[i]=e[i]);f4(r);for(var n in this)n.charAt(0)==="_"&&typeof this[n]=="function"&&(this[n]=this[n].bind(this));this.nativeDraggable=r.forceFallback?!1:Tre,this.nativeDraggable&&(this.options.touchStartThreshold=1),r.supportPointer?ct(t,"pointerdown",this._onTapStart):(ct(t,"mousedown",this._onTapStart),ct(t,"touchstart",this._onTapStart)),this.nativeDraggable&&(ct(t,"dragover",this),ct(t,"dragenter",this)),Zc.push(this.el),r.store&&r.store.get&&this.sort(r.store.get(this)||[]),hn(this,Cre())}Fe.prototype={constructor:Fe,_isOutsideThisEl:function(t){!this.el.contains(t)&&t!==this.el&&(Va=null)},_getDirection:function(t,r){return typeof this.options.direction=="function"?this.options.direction.call(this,t,r,ve):this.options.direction},_onTapStart:function(t){if(t.cancelable){var r=this,e=this.el,i=this.options,n=i.preventOnFilter,a=t.type,s=t.touches&&t.touches[0]||t.pointerType&&t.pointerType==="touch"&&t,o=(s||t).target,l=t.target.shadowRoot&&(t.path&&t.path[0]||t.composedPath&&t.composedPath()[0])||o,u=i.filter;if(Vre(e),!ve&&!(/mousedown|pointerdown/.test(a)&&t.button!==0||i.disabled)&&!l.isContentEditable&&!(!this.nativeDraggable&&jo&&o&&o.tagName.toUpperCase()==="SELECT")&&(o=Ei(o,i.draggable,e,!1),!(o&&o.animated)&&$u!==o)){if(Za=qr(o),Ho=qr(o,i.draggable),typeof u=="function"){if(u.call(this,t,o,this)){_r({sortable:r,rootEl:l,name:"filter",targetEl:o,toEl:e,fromEl:e}),Er("filter",r,{evt:t}),n&&t.cancelable&&t.preventDefault();return}}else if(u&&(u=u.split(",").some(function(c){if(c=Ei(l,c.trim(),e,!1),c)return _r({sortable:r,rootEl:c,name:"filter",targetEl:o,fromEl:e,toEl:e}),Er("filter",r,{evt:t}),!0}),u)){n&&t.cancelable&&t.preventDefault();return}i.handle&&!Ei(l,i.handle,e,!1)||this._prepareDragStart(t,s,o)}}},_prepareDragStart:function(t,r,e){var i=this,n=i.el,a=i.options,s=n.ownerDocument,o;if(e&&!ve&&e.parentNode===n){var l=Xt(e);if(Lt=n,ve=e,Vt=ve.parentNode,oa=ve.nextSibling,$u=e,du=a.group,Fe.dragged=ve,ta={target:ve,clientX:(r||t).clientX,clientY:(r||t).clientY},H1=ta.clientX-l.left,z1=ta.clientY-l.top,this._lastX=(r||t).clientX,this._lastY=(r||t).clientY,ve.style["will-change"]="all",o=function(){if(Er("delayEnded",i,{evt:t}),Fe.eventCanceled){i._onDrop();return}i._disableDelayedDragEvents(),!R1&&i.nativeDraggable&&(ve.draggable=!0),i._triggerDragStart(t,r),_r({sortable:i,name:"choose",originalEvent:t}),Fr(ve,a.chosenClass,!0)},a.ignore.split(",").forEach(function(u){o4(ve,u.trim(),Xh)}),ct(s,"dragover",ra),ct(s,"mousemove",ra),ct(s,"touchmove",ra),ct(s,"mouseup",i._onDrop),ct(s,"touchend",i._onDrop),ct(s,"touchcancel",i._onDrop),R1&&this.nativeDraggable&&(this.options.touchStartThreshold=4,ve.draggable=!0),Er("delayStart",this,{evt:t}),a.delay&&(!a.delayOnTouchOnly||r)&&(!this.nativeDraggable||!(Fl||vn))){if(Fe.eventCanceled){this._onDrop();return}ct(s,"mouseup",i._disableDelayedDrag),ct(s,"touchend",i._disableDelayedDrag),ct(s,"touchcancel",i._disableDelayedDrag),ct(s,"mousemove",i._delayedDragTouchMoveHandler),ct(s,"touchmove",i._delayedDragTouchMoveHandler),a.supportPointer&&ct(s,"pointermove",i._delayedDragTouchMoveHandler),i._dragStartTimer=setTimeout(o,a.delay)}else o()}},_delayedDragTouchMoveHandler:function(t){var r=t.touches?t.touches[0]:t;Math.max(Math.abs(r.clientX-this._lastX),Math.abs(r.clientY-this._lastY))>=Math.floor(this.options.touchStartThreshold/(this.nativeDraggable&&window.devicePixelRatio||1))&&this._disableDelayedDrag()},_disableDelayedDrag:function(){ve&&Xh(ve),clearTimeout(this._dragStartTimer),this._disableDelayedDragEvents()},_disableDelayedDragEvents:function(){var t=this.el.ownerDocument;ot(t,"mouseup",this._disableDelayedDrag),ot(t,"touchend",this._disableDelayedDrag),ot(t,"touchcancel",this._disableDelayedDrag),ot(t,"mousemove",this._delayedDragTouchMoveHandler),ot(t,"touchmove",this._delayedDragTouchMoveHandler),ot(t,"pointermove",this._delayedDragTouchMoveHandler)},_triggerDragStart:function(t,r){r=r||t.pointerType=="touch"&&t,!this.nativeDraggable||r?this.options.supportPointer?ct(document,"pointermove",this._onTouchMove):r?ct(document,"touchmove",this._onTouchMove):ct(document,"mousemove",this._onTouchMove):(ct(ve,"dragend",this),ct(Lt,"dragstart",this._onDragStart));try{document.selection?Wu(function(){document.selection.empty()}):window.getSelection().removeAllRanges()}catch{}},_dragStarted:function(t,r){if(Wa=!1,Lt&&ve){Er("dragStarted",this,{evt:r}),this.nativeDraggable&&ct(document,"dragover",Ire);var e=this.options;!t&&Fr(ve,e.dragClass,!1),Fr(ve,e.ghostClass,!0),Fe.active=this,t&&this._appendGhost(),_r({sortable:this,name:"start",originalEvent:r})}else this._nulling()},_emulateDragOver:function(){if(hi){this._lastX=hi.clientX,this._lastY=hi.clientY,p4();for(var t=document.elementFromPoint(hi.clientX,hi.clientY),r=t;t&&t.shadowRoot&&(t=t.shadowRoot.elementFromPoint(hi.clientX,hi.clientY),t!==r);)r=t;if(ve.parentNode[Vr]._isOutsideThisEl(t),r)do{if(r[Vr]){var e=void 0;if(e=r[Vr]._onDragOver({clientX:hi.clientX,clientY:hi.clientY,target:t,rootEl:r}),e&&!this.options.dragoverBubble)break}t=r}while(r=r.parentNode);g4()}},_onTouchMove:function(t){if(ta){var r=this.options,e=r.fallbackTolerance,i=r.fallbackOffset,n=t.touches?t.touches[0]:t,a=We&&rs(We,!0),s=We&&a&&a.a,o=We&&a&&a.d,l=fu&&hr&&V1(hr),u=(n.clientX-ta.clientX+i.x)/(s||1)+(l?l[0]-qh[0]:0)/(s||1),c=(n.clientY-ta.clientY+i.y)/(o||1)+(l?l[1]-qh[1]:0)/(o||1);if(!Fe.active&&!Wa){if(e&&Math.max(Math.abs(n.clientX-this._lastX),Math.abs(n.clientY-this._lastY))=0&&(_r({rootEl:Vt,name:"add",toEl:Vt,fromEl:Lt,originalEvent:t}),_r({sortable:this,name:"remove",toEl:Vt,originalEvent:t}),_r({rootEl:Vt,name:"sort",toEl:Vt,fromEl:Lt,originalEvent:t}),_r({sortable:this,name:"sort",toEl:Vt,originalEvent:t})),nr&&nr.save()):Rr!==Za&&Rr>=0&&(_r({sortable:this,name:"update",toEl:Vt,originalEvent:t}),_r({sortable:this,name:"sort",toEl:Vt,originalEvent:t})),Fe.active&&((Rr==null||Rr===-1)&&(Rr=Za,En=Ho),_r({sortable:this,name:"end",toEl:Vt,originalEvent:t}),this.save()))),this._nulling()},_nulling:function(){Er("nulling",this),Lt=ve=Vt=We=oa=Ht=$u=Dn=ta=hi=vo=Rr=En=Za=Ho=Va=zo=nr=du=Fe.dragged=Fe.ghost=Fe.clone=Fe.active=null,qc.forEach(function(t){t.checked=!0}),qc.length=Gh=Zh=0},handleEvent:function(t){switch(t.type){case"drop":case"dragend":this._onDrop(t);break;case"dragenter":case"dragover":ve&&(this._onDragOver(t),Are(t));break;case"selectstart":t.preventDefault();break}},toArray:function(){for(var t=[],r,e=this.el.children,i=0,n=e.length,a=this.options;ii.right+n||t.clientX<=i.right&&t.clientY>i.bottom&&t.clientX>=i.left:t.clientX>i.right&&t.clientY>i.top||t.clientX<=i.right&&t.clientY>i.bottom+n}function Rre(t,r,e,i,n,a,s,o){var l=i?t.clientY:t.clientX,u=i?e.height:e.width,c=i?e.top:e.left,d=i?e.bottom:e.right,h=!1;if(!s){if(o&&Yuc+u*a/2:ld-Yu)return-zo}else if(l>c+u*(1-n)/2&&ld-u*a/2)?l>c+u/2?1:-1:0}function Nre(t){return qr(ve)t.replace(Yre,(r,e)=>e?e.toUpperCase():""));function tf(t){t.parentElement!==null&&t.parentElement.removeChild(t)}function W1(t,r,e){const i=e===0?t.children[0]:t.children[e-1].nextSibling;t.insertBefore(r,i)}function Wre(t,r){return Object.values(t).indexOf(r)}function Kre(t,r,e,i){if(!t)return[];const n=Object.values(t),a=r.length-i;return[...r].map((s,o)=>o>=a?n.length:n.indexOf(s))}function v4(t,r){this.$nextTick(()=>this.$emit(t.toLowerCase(),r))}function Gre(t){return r=>{this.realList!==null&&this["onDrag"+t](r),v4.call(this,t,r)}}function Zre(t){return["transition-group","TransitionGroup"].includes(t)}function qre(t){if(!t||t.length!==1)return!1;const[{type:r}]=t;return r?Zre(r.name):!1}function Xre(t,r){return r?{...r.props,...r.attrs}:t}const Jp=["Start","Add","Remove","Update","End"],eg=["Choose","Unchoose","Sort","Filter","Clone"],Qre=["Move",...Jp,...eg].map(t=>"on"+t);let rf=null;const Jre={options:Object,list:{type:Array,required:!1,default:null},noTransitionOnDrag:{type:Boolean,default:!1},clone:{type:Function,default:t=>t},tag:{type:String,default:"div"},move:{type:Function,default:null},componentData:{type:Object,required:!1,default:null},component:{type:String,default:null},modelValue:{type:Array,required:!1,default:null}},eie=he({name:"VueDraggableNext",inheritAttrs:!1,emits:["update:modelValue","move","change",...Jp.map(t=>t.toLowerCase()),...eg.map(t=>t.toLowerCase())],props:Jre,data(){return{transitionMode:!1,noneFunctionalComponentMode:!1,headerOffset:0,footerOffset:0,_sortable:{},visibleIndexes:[],context:{}}},render(){const t=this.$slots.default?this.$slots.default():null,r=Xre(this.$attrs,this.componentData);return t?(this.transitionMode=qre(t),Ee(this.getTag(),r,t)):Ee(this.getTag(),r,[])},created(){this.list!==null&&this.modelValue!==null&&Ure.error("list props are mutually exclusive! Please set one.")},mounted(){const t={};Jp.forEach(n=>{t["on"+n]=Gre.call(this,n)}),eg.forEach(n=>{t["on"+n]=v4.bind(this,n)});const r=Object.keys(this.$attrs).reduce((n,a)=>(n[Y1(a)]=this.$attrs[a],n),{}),e=Object.assign({},r,t,{onMove:(n,a)=>this.onDragMove(n,a)});!("draggable"in e)&&(e.draggable=">*");const i=this.$el.nodeType===1?this.$el:this.$el.parentElement;this._sortable=new Fe(i,e),i.__draggable_component__=this,this.computeIndexes()},beforeUnmount(){try{this._sortable!==void 0&&this._sortable.destroy()}catch{}},computed:{realList(){return this.list?this.list:this.modelValue}},watch:{$attrs:{handler(t){this.updateOptions(t)},deep:!0},realList(){this.computeIndexes()}},methods:{getTag(){return this.component?we(this.component):this.tag},updateOptions(t){for(var r in t){const e=Y1(r);Qre.indexOf(e)===-1&&this._sortable.option(e,t[r])}},getChildrenNodes(){return this.$el.children},computeIndexes(){this.$nextTick(()=>{this.visibleIndexes=Kre(this.getChildrenNodes(),this.$el.children,this.transitionMode,this.footerOffset)})},getUnderlyingVm(t){const r=Wre(this.getChildrenNodes()||[],t);if(r===-1)return null;const e=this.realList[r];return{index:r,element:e}},emitChanges(t){this.$nextTick(()=>{this.$emit("change",t)})},alterList(t){if(this.list){t(this.list);return}const r=[...this.modelValue];t(r),this.$emit("update:modelValue",r)},spliceList(){const t=r=>r.splice(...arguments);this.alterList(t)},updatePosition(t,r){const e=i=>i.splice(r,0,i.splice(t,1)[0]);this.alterList(e)},getVmIndex(t){const r=this.visibleIndexes,e=r.length;return t>e-1?e:r[t]},getComponent(){return this.$slots.default?this.$slots.default()[0].componentInstance:null},resetTransitionData(t){if(!this.noTransitionOnDrag||!this.transitionMode)return;var r=this.getChildrenNodes();r[t].data=null;const e=this.getComponent();e.children=[],e.kept=void 0},onDragStart(t){this.context=this.getUnderlyingVm(t.item),this.context&&(t.item._underlying_vm_=this.clone(this.context.element),rf=t.item)},onDragAdd(t){const r=t.item._underlying_vm_;if(r===void 0)return;tf(t.item);const e=this.getVmIndex(t.newIndex);this.spliceList(e,0,r),this.computeIndexes();const i={element:r,newIndex:e};this.emitChanges({added:i})},onDragRemove(t){if(W1(this.$el,t.item,t.oldIndex),t.pullMode==="clone"){tf(t.clone);return}if(!this.context)return;const r=this.context.index;this.spliceList(r,1);const e={element:this.context.element,oldIndex:r};this.resetTransitionData(r),this.emitChanges({removed:e})},onDragUpdate(t){tf(t.item),W1(t.from,t.item,t.oldIndex);const r=this.context.index,e=this.getVmIndex(t.newIndex);this.updatePosition(r,e);const i={element:this.context.element,oldIndex:r,newIndex:e};this.emitChanges({moved:i})},updateProperty(t,r){t.hasOwnProperty(r)&&(t[r]+=this.headerOffset)},onDragMove(t,r){const e=this.move;if(!e||!this.realList)return!0;const i=this.getRelatedContextFromMoveEvent(t),n=this.context,a=this.computeFutureIndex(i,t);Object.assign(n,{futureIndex:a});const s=Object.assign({},t,{relatedContext:i,draggedContext:n});return e(s,r)},onDragEnd(){this.computeIndexes(),rf=null},getTrargetedComponent(t){return t.__draggable_component__},getRelatedContextFromMoveEvent({to:t,related:r}){const e=this.getTrargetedComponent(t);if(!e)return{component:e};const i=e.realList,n={list:i,component:e};if(t!==r&&i&&e.getUnderlyingVm){const a=e.getUnderlyingVm(r);if(a)return Object.assign(a,n)}return n},computeFutureIndex(t,r){const e=[...r.to.children].filter(a=>a.style.display!=="none");if(e.length===0)return 0;const i=e.indexOf(r.related),n=t.component.getVmIndex(i);return e.indexOf(rf)!==-1||!r.willInsertAfter?n:n+1}}}),tie=["data-testid","onClick"],rie={key:0,class:"k-tree-item-icon mr-2","data-testid":"k-tree-item-icon"},iie={class:"k-tree-item-label","data-testid":"k-tree-item-label"},G0=t=>t.every(r=>{var e;return r.name!==void 0&&r.id!==void 0&&(!((e=r.children)!=null&&e.length)||G0(r.children))}),nie=he({__name:"KTreeItem",props:{item:{type:Object,required:!0,validator:t=>G0([t])},disabled:{type:Boolean,default:!1}},emits:["selected"],setup(t,{emit:r}){const e=t,i=_x(),n=N(()=>e.item.icon!=="none"||i["item-icon"]),a=N(()=>e.item.icon?e.item.icon:"documentList"),s=()=>{if(a.value==="documentList")return e.item.selected?"var(--KTreeListItemSelectedBorder, var(--teal-200))":"var(--KTreeListItemUnselectedBorder, var(--grey-200))"},o=()=>{r("selected",e.item)};return(l,u)=>(O(),B("a",{role:"button",href:"#",class:ge(["k-tree-item d-flex",{"not-draggable":t.disabled,selected:t.item.selected}]),"data-testid":`k-tree-item-${t.item.id}`,onClick:Pr(o,["prevent"])},[te(n)?(O(),B("div",rie,[fe(l.$slots,"item-icon",{},()=>[q(et,{icon:te(a),"secondary-color":s,size:"20"},null,8,["icon"])],!0)])):ce("",!0),M("div",iie,[fe(l.$slots,"item-label",{},()=>[K(ae(t.item.name),1)],!0)])],10,tie))}}),aie=Ye(nie,[["__scopeId","data-v-4e1a3850"]]),Z0=({children:t=[]})=>t.length===0?0:1+Math.max(...t.map(Z0)),sie=he({__name:"KTreeDraggable",props:{items:{type:Array,required:!0,validator:t=>!t.length||t.every(r=>r.name!==void 0&&r.id!==void 0)},disableDrag:{type:Boolean,default:!1},maxDepth:{type:Number,default:3},level:{type:Number,default:0},parentId:{type:String,default:""}},emits:["change","child-change","selected"],setup(t,{emit:r}){const e=t,i=Y(0),n=Y([]),a={tag:"div","force-fallback":!0,animation:"100",draggable:".k-tree-item-container","item-key":"id","ghost-class":"k-tree-item-dragged","drag-class":"k-tree-item-grabbing",class:"child-drop-zone"},s=Y(!1),o="item-icon",l="item-label",u=b=>{if(b.icon==="documentList"||!b.icon)return b.selected?"var(--KTreeListItemSelectedBorder, var(--teal-200))":"var(--KTreeListItemUnselectedBorder, var(--grey-200))"},c=b=>{var w,_;return!((_=(w=n.value.filter(x=>x.id===b.id))==null?void 0:w[0].children)!=null&&_.length)},d=b=>b.children,h=()=>{e.parentId?r("child-change",{parent:e.parentId,children:n.value}):r("change",{items:n.value})},f=b=>{r("selected",b)},p=N(()=>e.level>e.maxDepth-1),m=b=>{var w,_,x,T;const S=((_=(w=b.relatedContext)==null?void 0:w.component)==null?void 0:_.$attrs.level)||0,k=(x=b.draggedContext)==null?void 0:x.element;let I=0;return(T=k.children)!=null&&T.length&&(I=Z0(k)),!(S+I>e.maxDepth-1)},g=()=>{s.value=!0,v(!0)},y=()=>{s.value=!1,v(!1),i.value++},v=b=>{const w=document==null?void 0:document.getElementsByTagName("html").item(0);w&&w.classList.toggle("k-tree-list-grabbing",b)};return $e(()=>e.items,(b,w)=>{JSON.stringify(b)!==JSON.stringify(w)&&(n.value=b,n.value.forEach(_=>{_.children||(_.children=[])}))}),Rt(()=>{n.value=e.items,n.value.forEach(b=>{b.children||(b.children=[])})}),(b,w)=>{const _=we("KTreeDraggable",!0);return O(),be(te(eie),Dt(a,{disabled:t.disableDrag,list:n.value,group:{name:"k-tree-list",put:!te(p)},move:m,level:t.level,tag:"div",class:"k-tree-draggable",onStart:g,onEnd:y,onChange:h}),{default:ne(()=>[(O(!0),B(qe,null,Wt(n.value,x=>(O(),B("div",{key:x.id,class:ge([{"has-no-children":c(x)},"k-tree-item-container"])},[(O(),be(aie,{key:`tree-item-${x.id}-${i.value}`,item:x,disabled:t.disableDrag,onSelected:f},{"item-icon":ne(()=>[fe(b.$slots,"item-icon",{item:x},()=>[x.icon!=="none"?(O(),be(et,{key:0,icon:x.icon?x.icon:"documentList","secondary-color":u(x),size:"24"},null,8,["icon","secondary-color"])):ce("",!0)],!0)]),"item-label":ne(()=>[fe(b.$slots,"item-label",{item:x},()=>[K(ae(x.name),1)],!0)]),_:2},1032,["item","disabled"])),(O(),be(_,{key:`tree-item-${x.id}-children-${i.value}`,items:d(x),level:t.level+1,"max-depth":t.maxDepth,"disable-drag":t.disableDrag,"parent-id":x.id,onSelected:f},{[o]:ne(T=>[fe(b.$slots,"item-icon",nf(vf(T)),void 0,!0)]),[l]:ne(T=>[fe(b.$slots,"item-label",nf(vf(T)),void 0,!0)]),_:2},1032,["items","level","max-depth","disable-drag","parent-id"]))],2))),128))]),_:3},16,["disabled","list","group","level"])}}}),oie=Ye(sie,[["__scopeId","data-v-252c7efe"]]),y4=(t,r)=>(t.forEach(e=>{var i;r.push(e.id),(i=e.children)!=null&&i.length&&y4(e.children,r)}),r),lie=t=>{const r=y4(t,[]),e=new Set(r);return r.length===e.size},uie=(t,r)=>{let e=!0;return t.forEach(i=>{e=e&&(!i.children||Z0(i)<=r)}),e},K1=t=>G0(t)&&lie(t);he({__name:"KTreeList",props:{modelValue:{type:Array,default:null,validator:t=>!t.length||K1(t)},items:{type:Array,default:null,validator:t=>!t.length||K1(t)},disableDrag:{type:Boolean,default:!1},maxDepth:{type:Number,default:3,validator:t=>t<=5},width:{type:String,default:""}},emits:["change","child-change","selected"],setup(t,{emit:r}){const e=t,i=Y([]),n=N({get(){return e.modelValue},set(c){i.value=c}}),{getSizeFromString:a}=Gn(),s=N(()=>({maxWidth:a(e.width)})),o=(c,d)=>{(d||i.value).forEach(h=>{var f;h.id===c.id?h.selected=!0:h.selected=!1,(f=h.children)!=null&&f.length&&o(c,h.children)}),r("selected",c)},l=c=>{r("change",c)},u=c=>{r("child-change",c)};return $e(n,(c,d)=>{JSON.stringify(c)!==JSON.stringify(d)&&(i.value=c,i.value.forEach(h=>{h.children||(h.children=[])}))}),$e(()=>e.items,(c,d)=>{JSON.stringify(c)!==JSON.stringify(d)&&(i.value=c,i.value.forEach(h=>{h.children||(h.children=[])}))}),Rt(()=>{e.modelValue&&e.items&&console.warn("KTreeList: You should not provide both v-model (or props.modelValue) and props.items"),e.modelValue?i.value=e.modelValue:e.items&&(i.value=e.items),uie(i.value,e.maxDepth)||console.warn("KTreeList: Provided list depth exceeds `maxDepth`"),i.value.forEach(c=>{c.children||(c.children=[])})}),(c,d)=>(O(),B("div",{style:gr(t.width?te(s):void 0),class:"k-tree-list","data-testid":"k-tree-list"},[q(oie,{items:i.value,"disable-drag":t.disableDrag,"max-depth":t.maxDepth,onChange:l,onChildChange:u,onSelected:o},{"item-icon":ne(({item:h})=>[fe(c.$slots,"item-icon",{item:h})]),"item-label":ne(({item:h})=>[fe(c.$slots,"item-label",{item:h})]),_:3},8,["items","disable-drag","max-depth"])],4))}});he({name:"KViewSwitcher",components:{KButton:_t},props:{view:{type:String,default:"table",required:!0,validator:t=>["table","grid"].includes(t)}},emits:["view-changed"],setup(t,{emit:r}){const e=Y(!0);return{isPaused:e,toggleView:()=>{e.value=!1,r("view-changed",t.view==="table"?"grid":"table")}}}});const cie=he({__name:"AppBreadcrumbs",setup(t){const r=yd(),e=$g(),i=N(()=>{const n=new Map;for(const a of r.matched){if(a.name==="home"||a.meta.parent==="home")continue;if(a.meta.parent!==void 0){const o=e.resolve({name:a.meta.parent});o.name&&n.set(o.name,{to:o,key:o.name,title:o.meta.title,text:o.meta.title})}if((a.name===r.name||a.redirect===r.name)&&a.meta.breadcrumbExclude!==!0&&r.name){let o=r.meta.title;r.meta.breadcrumbTitleParam&&r.params[r.meta.breadcrumbTitleParam]&&(o=r.params[r.meta.breadcrumbTitleParam]),n.set(r.name,{to:r,key:r.name,title:o,text:o})}}return Array.from(n.values())});return(n,a)=>te(i).length>0?(O(),be(te(P_),{key:0,items:te(i)},null,8,["items"])):ce("",!0)}}),die=M("p",null,"Unable to reach the API",-1),hie={key:0},fie=he({__name:"AppErrorMessage",setup(t){return(r,e)=>(O(),be(te(y0),{class:"global-api-status empty-state--wide-content empty-state--compact","cta-is-hidden":""},{title:ne(()=>[q(te(et),{class:"mb-3",icon:"warning",color:"var(--black-75)","secondary-color":"var(--yellow-300)",size:"64"}),K(),die]),message:ne(()=>[M("p",null,[K(` + Please double check to make sure it is up and running `),te(xt).baseUrl?(O(),B("span",hie,[K(", and it is reachable at "),M("code",null,ae(te(xt).baseUrl),1)])):ce("",!0)])]),_:1}))}}),pie=""+new URL("product-logo.7a2ca341.png",import.meta.url).href,gie=he({name:"github-button",props:{href:String,ariaLabel:String,title:String,dataIcon:String,dataColorScheme:String,dataSize:String,dataShowCount:String,dataText:String},render:function(){const t={ref:"_"};for(const r in this.$props)t[Wn(r)]=this.$props[r];return Ee("span",[at(this.$slots,"default")?Ee("a",t,this.$slots.default()):Ee("a",t)])},mounted:function(){this.paint()},beforeUpdate:function(){this.reset()},updated:function(){this.paint()},beforeUnmount:function(){this.reset()},methods:{paint:function(){const t=this.$el.appendChild(document.createElement("span")),r=this;nt(()=>import("./buttons.esm.8d323926.js"),[],import.meta.url).then(function(e){e.render(t.appendChild(r.$refs._),function(i){try{t.parentNode.replaceChild(i,t)}catch{}})})},reset:function(){this.$el.replaceChild(this.$refs._,this.$el.lastChild)}}}),mie={key:0,"data-testid":"notification-amount",class:"notification-icon__amount"},vie=he({__name:"NotificationIcon",setup(t){const r=Wr(),e=N(()=>r.getters["notifications/amountOfActions"]);function i(){r.dispatch("notifications/openModal")}return(n,a)=>(O(),B("button",{class:"notification-icon cursor-pointer",type:"button",onClick:i},[q(te(et),{icon:"notificationBell",color:"var(--yellow-300)"}),K(),te(e)>0?(O(),B("span",mie,ae(te(e)),1)):ce("",!0)]))}});const Si=(t,r)=>{const e=t.__vccOpts||t;for(const[i,n]of r)e[i]=n;return e},yie=Si(vie,[["__scopeId","data-v-cadae07a"]]),bie=typeof process=="object"&&process.env&&{}.NODE_DEBUG&&/\bsemver\b/i.test({}.NODE_DEBUG)?(...t)=>console.error("SEMVER",...t):()=>{};var b4=bie;const wie="2.0.0",_ie=256,xie=Number.MAX_SAFE_INTEGER||9007199254740991,Sie=16;var w4={SEMVER_SPEC_VERSION:wie,MAX_LENGTH:_ie,MAX_SAFE_INTEGER:xie,MAX_SAFE_COMPONENT_LENGTH:Sie},tg={exports:{}};(function(t,r){const{MAX_SAFE_COMPONENT_LENGTH:e}=w4,i=b4;r=t.exports={};const n=r.re=[],a=r.src=[],s=r.t={};let o=0;const l=(u,c,d)=>{const h=o++;i(u,h,c),s[u]=h,a[h]=c,n[h]=new RegExp(c,d?"g":void 0)};l("NUMERICIDENTIFIER","0|[1-9]\\d*"),l("NUMERICIDENTIFIERLOOSE","[0-9]+"),l("NONNUMERICIDENTIFIER","\\d*[a-zA-Z-][a-zA-Z0-9-]*"),l("MAINVERSION",`(${a[s.NUMERICIDENTIFIER]})\\.(${a[s.NUMERICIDENTIFIER]})\\.(${a[s.NUMERICIDENTIFIER]})`),l("MAINVERSIONLOOSE",`(${a[s.NUMERICIDENTIFIERLOOSE]})\\.(${a[s.NUMERICIDENTIFIERLOOSE]})\\.(${a[s.NUMERICIDENTIFIERLOOSE]})`),l("PRERELEASEIDENTIFIER",`(?:${a[s.NUMERICIDENTIFIER]}|${a[s.NONNUMERICIDENTIFIER]})`),l("PRERELEASEIDENTIFIERLOOSE",`(?:${a[s.NUMERICIDENTIFIERLOOSE]}|${a[s.NONNUMERICIDENTIFIER]})`),l("PRERELEASE",`(?:-(${a[s.PRERELEASEIDENTIFIER]}(?:\\.${a[s.PRERELEASEIDENTIFIER]})*))`),l("PRERELEASELOOSE",`(?:-?(${a[s.PRERELEASEIDENTIFIERLOOSE]}(?:\\.${a[s.PRERELEASEIDENTIFIERLOOSE]})*))`),l("BUILDIDENTIFIER","[0-9A-Za-z-]+"),l("BUILD",`(?:\\+(${a[s.BUILDIDENTIFIER]}(?:\\.${a[s.BUILDIDENTIFIER]})*))`),l("FULLPLAIN",`v?${a[s.MAINVERSION]}${a[s.PRERELEASE]}?${a[s.BUILD]}?`),l("FULL",`^${a[s.FULLPLAIN]}$`),l("LOOSEPLAIN",`[v=\\s]*${a[s.MAINVERSIONLOOSE]}${a[s.PRERELEASELOOSE]}?${a[s.BUILD]}?`),l("LOOSE",`^${a[s.LOOSEPLAIN]}$`),l("GTLT","((?:<|>)?=?)"),l("XRANGEIDENTIFIERLOOSE",`${a[s.NUMERICIDENTIFIERLOOSE]}|x|X|\\*`),l("XRANGEIDENTIFIER",`${a[s.NUMERICIDENTIFIER]}|x|X|\\*`),l("XRANGEPLAIN",`[v=\\s]*(${a[s.XRANGEIDENTIFIER]})(?:\\.(${a[s.XRANGEIDENTIFIER]})(?:\\.(${a[s.XRANGEIDENTIFIER]})(?:${a[s.PRERELEASE]})?${a[s.BUILD]}?)?)?`),l("XRANGEPLAINLOOSE",`[v=\\s]*(${a[s.XRANGEIDENTIFIERLOOSE]})(?:\\.(${a[s.XRANGEIDENTIFIERLOOSE]})(?:\\.(${a[s.XRANGEIDENTIFIERLOOSE]})(?:${a[s.PRERELEASELOOSE]})?${a[s.BUILD]}?)?)?`),l("XRANGE",`^${a[s.GTLT]}\\s*${a[s.XRANGEPLAIN]}$`),l("XRANGELOOSE",`^${a[s.GTLT]}\\s*${a[s.XRANGEPLAINLOOSE]}$`),l("COERCE",`(^|[^\\d])(\\d{1,${e}})(?:\\.(\\d{1,${e}}))?(?:\\.(\\d{1,${e}}))?(?:$|[^\\d])`),l("COERCERTL",a[s.COERCE],!0),l("LONETILDE","(?:~>?)"),l("TILDETRIM",`(\\s*)${a[s.LONETILDE]}\\s+`,!0),r.tildeTrimReplace="$1~",l("TILDE",`^${a[s.LONETILDE]}${a[s.XRANGEPLAIN]}$`),l("TILDELOOSE",`^${a[s.LONETILDE]}${a[s.XRANGEPLAINLOOSE]}$`),l("LONECARET","(?:\\^)"),l("CARETTRIM",`(\\s*)${a[s.LONECARET]}\\s+`,!0),r.caretTrimReplace="$1^",l("CARET",`^${a[s.LONECARET]}${a[s.XRANGEPLAIN]}$`),l("CARETLOOSE",`^${a[s.LONECARET]}${a[s.XRANGEPLAINLOOSE]}$`),l("COMPARATORLOOSE",`^${a[s.GTLT]}\\s*(${a[s.LOOSEPLAIN]})$|^$`),l("COMPARATOR",`^${a[s.GTLT]}\\s*(${a[s.FULLPLAIN]})$|^$`),l("COMPARATORTRIM",`(\\s*)${a[s.GTLT]}\\s*(${a[s.LOOSEPLAIN]}|${a[s.XRANGEPLAIN]})`,!0),r.comparatorTrimReplace="$1$2$3",l("HYPHENRANGE",`^\\s*(${a[s.XRANGEPLAIN]})\\s+-\\s+(${a[s.XRANGEPLAIN]})\\s*$`),l("HYPHENRANGELOOSE",`^\\s*(${a[s.XRANGEPLAINLOOSE]})\\s+-\\s+(${a[s.XRANGEPLAINLOOSE]})\\s*$`),l("STAR","(<|>)?=?\\s*\\*"),l("GTE0","^\\s*>=\\s*0\\.0\\.0\\s*$"),l("GTE0PRE","^\\s*>=\\s*0\\.0\\.0-0\\s*$")})(tg,tg.exports);const Cie=["includePrerelease","loose","rtl"],Pie=t=>t?typeof t!="object"?{loose:!0}:Cie.filter(r=>t[r]).reduce((r,e)=>(r[e]=!0,r),{}):{};var Oie=Pie;const G1=/^[0-9]+$/,_4=(t,r)=>{const e=G1.test(t),i=G1.test(r);return e&&i&&(t=+t,r=+r),t===r?0:e&&!i?-1:i&&!e?1:t_4(r,t);var Eie={compareIdentifiers:_4,rcompareIdentifiers:kie};const gu=b4,{MAX_LENGTH:Z1,MAX_SAFE_INTEGER:mu}=w4,{re:q1,t:X1}=tg.exports,Tie=Oie,{compareIdentifiers:Ha}=Eie;class fi{constructor(r,e){if(e=Tie(e),r instanceof fi){if(r.loose===!!e.loose&&r.includePrerelease===!!e.includePrerelease)return r;r=r.version}else if(typeof r!="string")throw new TypeError(`Invalid Version: ${r}`);if(r.length>Z1)throw new TypeError(`version is longer than ${Z1} characters`);gu("SemVer",r,e),this.options=e,this.loose=!!e.loose,this.includePrerelease=!!e.includePrerelease;const i=r.trim().match(e.loose?q1[X1.LOOSE]:q1[X1.FULL]);if(!i)throw new TypeError(`Invalid Version: ${r}`);if(this.raw=r,this.major=+i[1],this.minor=+i[2],this.patch=+i[3],this.major>mu||this.major<0)throw new TypeError("Invalid major version");if(this.minor>mu||this.minor<0)throw new TypeError("Invalid minor version");if(this.patch>mu||this.patch<0)throw new TypeError("Invalid patch version");i[4]?this.prerelease=i[4].split(".").map(n=>{if(/^[0-9]+$/.test(n)){const a=+n;if(a>=0&&a=0;)typeof this.prerelease[i]=="number"&&(this.prerelease[i]++,i=-2);i===-1&&this.prerelease.push(0)}e&&(Ha(this.prerelease[0],e)===0?isNaN(this.prerelease[1])&&(this.prerelease=[e,0]):this.prerelease=[e,0]);break;default:throw new Error(`invalid increment argument: ${r}`)}return this.format(),this.raw=this.version,this}}var Die=fi;const Q1=Die,Mie=(t,r,e)=>new Q1(t,e).compare(new Q1(r,e));var Iie=Mie;const Aie={class:"upgrade-check"},Bie={class:"alert-content"},Lie=he({__name:"UpgradeCheck",setup(t){const r="https://kuma.io/install/latest/?utm_source=Kuma&utm_medium=Kuma-GUI",e=Wr(),i=Y(""),n=Y(!1),a=N(()=>e.getters["config/getVersion"]),s=N(()=>e.getters["config/getTagline"]);o();async function o(){try{i.value=await xt.getLatestVersion()}catch(l){n.value=!1,console.error(l)}finally{if(i.value!==""){const l=Iie(i.value,a.value||"");n.value=l===1}else{const u=new Date,c=new Date("2020-06-03 12:00:00"),d=new Date(c.getFullYear(),c.getMonth()+3,c.getDate());n.value=u.getTime()>=d.getTime()}}}return(l,u)=>(O(),B("div",Aie,[n.value?(O(),be(te(Cd),{key:0,class:"upgrade-check-alert",appearance:"warning",size:"small"},{alertMessage:ne(()=>[M("div",Bie,[M("div",null,ae(te(s))+` update available + `,1),K(),M("div",null,[q(te(_t),{class:"warning-button",appearance:"primary",size:"small",to:r},{default:ne(()=>[K(` + Update + `)]),_:1})])])]),_:1})):ce("",!0)]))}});const Fie=Si(Lie,[["__scopeId","data-v-8cd1dd3c"]]),x4=t=>(li("data-v-06b10f99"),t=t(),ui(),t),Rie={class:"app-header"},Nie={class:"horizontal-list"},jie=["alt"],Vie={class:"upgrade-check-wrapper"},Hie={key:0,class:"horizontal-list"},zie={class:"app-status app-status--mobile"},Uie={class:"app-status app-status--desktop"},$ie=["href"],Yie=x4(()=>M("a",{href:"https://github.com/kumahq/kuma/issues/new/choose",target:"_blank",rel:"noopener noreferrer"},` + Feedback + `,-1)),Wie=x4(()=>M("span",{class:"visually-hidden"},"Diagnostics",-1)),Kie=he({__name:"AppHeader",setup(t){const r=Wr(),e=N(()=>{const s=r.getters["config/getKumaDocsVersion"];return s?`https://kuma.io/docs/${s}/?utm_source=Kuma&utm_medium=Kuma-GUI`:""}),i=N(()=>r.getters["notifications/amountOfActions"]>0),n=N(()=>{const s=r.getters["config/getEnvironment"];return s?s.charAt(0).toUpperCase()+s.substring(1):"Universal"}),a=N(()=>r.getters["config/getMulticlusterStatus"]?"Multi-Zone":"Standalone");return(s,o)=>{const l=we("router-link");return O(),B("header",Rie,[M("div",Nie,[q(l,{to:{name:"home"}},{default:ne(()=>[M("img",{class:"logo-image",src:pie,alt:`${te(r).state.config.tagline} Logo`},null,8,jie)]),_:1}),K(),q(te(gie),{class:"gh-star",href:"https://github.com/kumahq/kuma","aria-label":"Star kumahq/kuma on GitHub"},{default:ne(()=>[K(` + Star + `)]),_:1}),K(),M("div",Vie,[q(Fie)])]),K(),te(r).state.config.status==="OK"?(O(),B("div",Hie,[M("div",zie,[q(te(Bs),{width:"280"},{content:ne(()=>[M("p",null,[K(ae(te(r).state.config.tagline)+" ",1),M("b",null,ae(te(r).state.config.version),1),K(" on "),M("b",null,ae(te(n)),1),K(" ("+ae(te(a))+`) + `,1)])]),default:ne(()=>[q(te(_t),{appearance:"outline"},{default:ne(()=>[K(` + Info + `)]),_:1}),K()]),_:1})]),K(),M("p",Uie,[K(ae(te(r).state.config.tagline)+" ",1),M("b",null,ae(te(r).state.config.version),1),K(" on "),M("b",null,ae(te(n)),1),K(" ("+ae(te(a))+`) + `,1)]),K(),te(i)?(O(),be(yie,{key:0})):ce("",!0),K(),q(te(XJ),{class:"help-menu",icon:"help","button-appearance":"outline","kpop-attributes":{placement:"bottomEnd"}},{items:ne(()=>[q(te(Kp),null,{default:ne(()=>[M("a",{href:te(e),target:"_blank",rel:"noopener noreferrer"},` + Documentation + `,8,$ie)]),_:1}),K(),q(te(Kp),null,{default:ne(()=>[Yie]),_:1})]),_:1}),K(),q(te(_t),{to:{name:"diagnostics"},icon:"gearFilled","button-appearance":"btn-link"},{icon:ne(()=>[q(te(et),{icon:"gearFilled",class:"k-button-icon",size:"16",color:"currentColor","hide-title":""})]),default:ne(()=>[K(),Wie]),_:1})])):ce("",!0)])}}});const Gie=Si(Kie,[["__scopeId","data-v-06b10f99"]]),Zie=""+new URL("kuma-loader-v1.2aaed7d4.gif",import.meta.url).href,qie=t=>(li("data-v-bd9f2852"),t=t(),ui(),t),Xie={class:"full-screen"},Qie={class:"loading-container"},Jie=qie(()=>M("img",{src:Zie},null,-1)),ene={class:"progress"},tne=he({__name:"AppLoadingBar",setup(t){let r;const e=Y(10);return Rt(function(){r=window.setInterval(()=>{e.value>=100&&(window.clearInterval(r),e.value=100),e.value=Math.min(e.value+Math.ceil(Math.random()*30),100)},150)}),Ui(function(){window.clearInterval(r)}),(i,n)=>(O(),B("div",Xie,[M("div",Qie,[Jie,K(),M("div",ene,[M("div",{style:gr({width:`${e.value}%`}),class:"progress-bar",role:"progressbar","data-testid":"app-progress-bar"},null,4)])])]))}});const rne=Si(tne,[["__scopeId","data-v-bd9f2852"]]),ine={key:0,class:"onboarding-check"},nne={class:"alert-content"},ane=he({__name:"AppOnboardingNotification",setup(t){const r=Y(!1);function e(){r.value=!0}return(i,n)=>r.value===!1?(O(),B("div",ine,[q(te(Cd),{appearance:"success",class:"dismissible","dismiss-type":"icon",onClosed:e},{alertMessage:ne(()=>[M("div",nne,[M("div",null,[M("strong",null,"Welcome to "+ae(te(OP))+"!",1),K(` We've detected that you don't have any data plane proxies running yet. We've created an onboarding process to help you! + `)]),K(),M("div",null,[q(te(_t),{appearance:"primary",size:"small",class:"action-button",to:{name:"onboarding-welcome"}},{default:ne(()=>[K(` + Get started + `)]),_:1})])])]),_:1})])):ce("",!0)}});const sne=Si(ane,[["__scopeId","data-v-c21dc5a7"]]);async function one(t,r,e=()=>!1){do{if(await t(),await e())break;const i=typeof r=="number"?r:r();await new Promise(n=>setTimeout(n,Math.max(0,i)))}while(!await e())}const lne=t=>(li("data-v-76b8351f"),t=t(),ui(),t),une={class:"mesh-selector-container"},cne={for:"mesh-selector"},dne=lne(()=>M("span",{class:"visually-hidden"},` + Filter by mesh: + `,-1)),hne=["value","selected"],fne=he({__name:"AppMeshSelector",props:{meshes:{type:Array,required:!0}},setup(t){const r=t,e=yd(),i=$g(),n=Wr(),a=N(()=>n.state.selectedMesh===null?r.meshes[0].name:n.state.selectedMesh);function s(o){const u=o.target.value;n.dispatch("updateSelectedMesh",u);const c="mesh"in e.params?e.name:"mesh-detail-view";i.push({name:c,params:{mesh:u}})}return(o,l)=>(O(),B("div",une,[M("label",cne,[dne,K(),M("select",{id:"mesh-selector",class:"mesh-selector",name:"mesh-selector","data-testid":"mesh-selector",onChange:s},[(O(!0),B(qe,null,Wt(r.meshes,u=>(O(),B("option",{key:u.name,value:u.name,selected:u.name===te(a)},ae(u.name),9,hne))),128))],32)])]))}});const pne=Si(fne,[["__scopeId","data-v-76b8351f"]]),gne={PAGINATION_PREVIOUS_BUTTON_CLICKED:"pagination-previous-button-clicked",PAGINATION_NEXT_BUTTON_CLICKED:"pagination-next-button-clicked",SIDEBAR_ITEM_CLICKED:"sidebar-item-clicked",TABLE_REFRESH_BUTTON_CLICKED:"table-refresh-button-clicked",TABS_TAB_CHANGE:"tabs-tab-change",CREATE_MESH_CLICKED:"create-mesh-clicked",CREATE_DATA_PLANE_PROXY_CLICKED:"create-data-plane-proxy-clicked"},mne=["data-testid"],vne={key:1,class:"nav-category"},yne=he({__name:"AppNavItem",props:{name:{type:String,required:!0},routeName:{type:String,required:!1,default:""},usesMeshParam:{type:Boolean,required:!1,default:!1},categoryTier:{type:String,required:!1,default:null},insightsFieldAccessor:{type:String,required:!1,default:""},shouldOffsetFromFollowingItems:{type:Boolean,required:!1,default:!1}},setup(t){const r=t,e=yd(),i=$g(),n=Wr(),a=N(()=>{if(r.insightsFieldAccessor){const u=Xg(n.state.sidebar.insights,r.insightsFieldAccessor,0);return u>99?"99+":String(u)}else return""}),s=N(()=>{if(r.routeName==="")return null;const u={name:r.routeName};return r.usesMeshParam&&(u.params={mesh:n.state.selectedMesh}),u}),o=N(()=>{if(s.value===null)return!1;if(r.routeName===e.name||e.path.split("/")[2]===s.value.name)return!0;if(e.meta.parent)try{if(i.resolve({name:e.meta.parent}).name===r.routeName)return!0}catch(c){if(c instanceof Error&&c.message.includes("No match for"))console.warn(c);else throw c}return r.routeName&&e.matched.some(c=>r.routeName===c.name||r.routeName===c.redirect)});function l(){u0.logger.info(gne.SIDEBAR_ITEM_CLICKED,{data:s.value})}return(u,c)=>{const d=we("router-link");return O(),B("div",{class:ge(["nav-item",{"nav-item--is-category":te(s)===null,"nav-item--has-bottom-offset":r.shouldOffsetFromFollowingItems,[`nav-item--is-${r.categoryTier}-category`]:r.categoryTier!==null}]),"data-testid":r.routeName},[te(s)!==null?(O(),be(d,{key:0,class:ge(["nav-link",{"nav-link--is-active":te(o)}]),to:te(s),onClick:l},{default:ne(()=>[K(ae(t.name)+" ",1),te(a)?(O(),B("span",{key:0,class:ge(["amount",{"amount--empty":te(a)==="0"}])},ae(te(a)),3)):ce("",!0)]),_:1},8,["class","to"])):(O(),B("div",vne,ae(t.name),1))],10,mne)}}});const bne=Si(yne,[["__scopeId","data-v-938e565b"]]);function wne(t,r){const e=t.map(n=>({name:n.pluralDisplayName,routeName:n.path,title:!1,usesMeshParam:!0,insightsFieldAccessor:`mesh.policies.${n.name}`}));return e.sort((n,a)=>n.namewne(e.state.policies,e.getters["config/getMulticlusterStatus"])),n=N(()=>e.state.meshes.items);$e(()=>e.state.selectedMesh,()=>{e.dispatch("sidebar/getMeshInsights")});let a=!1;Rt(function(){window.addEventListener("blur",s),window.addEventListener("focus",o)}),Ui(function(){window.removeEventListener("blur",s),window.removeEventListener("focus",o)}),o();function s(){a=!0}function o(){a=!1,one(l,10*1e3,()=>a)}function l(){return e.dispatch("sidebar/getInsights")}return(u,c)=>(O(),B("div",_ne,[M("aside",xne,[(O(!0),B(qe,null,Wt(te(i),(d,h)=>(O(),B(qe,{key:h},[d.isMeshSelector?(O(),B(qe,{key:0},[te(n).length>0?(O(),be(pne,{key:0,meshes:te(n)},null,8,["meshes"])):ce("",!0)],64)):(O(),be(bne,nf(Dt({key:1},d)),null,16))],64))),128))])]))}});const Cne=Si(Sne,[["__scopeId","data-v-91805270"]]),Pne={class:"accordion"},One=he({__name:"AccordionList",props:{initiallyOpen:{type:[Number,Array],required:!1,default:null},multipleOpen:{type:Boolean,required:!1,default:!1}},setup(t){const r=t,e=Y(0),i=Y(r.initiallyOpen!==null?r.initiallyOpen:r.multipleOpen?[]:null);return wo("parentAccordion",{multipleOpen:r.multipleOpen,active:i,count:e}),(n,a)=>(O(),B("ul",Pne,[fe(n.$slots,"default")]))}}),kne=["aria-expanded"],Ene={key:0,class:"px-4 py-1","data-testid":"accordion-item-content"},Tne=he({__name:"AccordionItem",setup(t){const r=zr("parentAccordion"),e=Y(null),i=N(()=>r===void 0?!1:r.multipleOpen&&Array.isArray(r.active.value)&&e.value!==null?r.active.value.includes(e.value):e.value===r.active.value);r!==void 0&&(e.value=r.count.value++);function n(){i.value?a():s()}function a(){r!==void 0&&(r.multipleOpen&&Array.isArray(r.active.value)&&e.value!==null?r.active.value.splice(r.active.value.indexOf(e.value),1):r.active.value=null)}function s(){r!==void 0&&(r.multipleOpen&&Array.isArray(r.active.value)&&e.value!==null?r.active.value.push(e.value):r.active.value=e.value)}function o(u){u.style.height=`${u.scrollHeight}px`}function l(u){u.style.height="auto"}return(u,c)=>(O(),B("li",{class:ge(["accordion-item relative border-b",{active:te(i)}])},[M("button",{class:"accordion-item-header",type:"button","aria-expanded":te(i)?"true":"false","data-testid":"accordion-item-button",onClick:n},[fe(u.$slots,"accordion-header",{},void 0,!0)],8,kne),K(),q(Ps,{name:"accordion",onEnter:o,onAfterEnter:l,onBeforeLeave:o},{default:ne(()=>[te(i)?(O(),B("div",Ene,[fe(u.$slots,"accordion-content",{},void 0,!0)])):ce("",!0)]),_:3})],2))}});const Dne=Si(Tne,[["__scopeId","data-v-4f5ccc5f"]]),Mne={class:"py-4"},Ine=M("p",{class:"mb-4"},` + A traffic log policy lets you collect access logs for every data plane proxy in your service mesh. + `,-1),Ane={class:"list-disc pl-4"},Bne=["href"],Lne=he({__name:"LoggingNotification",setup(t){const r=Wr(),e=N(()=>r.getters["config/getKumaDocsVersion"]);return(i,n)=>(O(),B("div",Mne,[Ine,K(),M("ul",Ane,[M("li",null,[M("a",{href:`https://kuma.io/docs/${te(e)}/policies/traffic-log/`,target:"_blank"},` + Traffic Log policy documentation + `,8,Bne)])])]))}}),Fne={class:"py-4"},Rne=M("p",{class:"mb-4"},` + A traffic metrics policy lets you collect key data for observability of your service mesh. + `,-1),Nne={class:"list-disc pl-4"},jne=["href"],Vne=he({__name:"MetricsNotification",setup(t){const r=Wr(),e=N(()=>r.getters["config/getKumaDocsVersion"]);return(i,n)=>(O(),B("div",Fne,[Rne,K(),M("ul",Nne,[M("li",null,[M("a",{href:`https://kuma.io/docs/${te(e)}/policies/traffic-metrics/`,target:"_blank"},` + Traffic Metrics policy documentation + `,8,jne)])])]))}}),Hne={class:"py-4"},zne=M("p",{class:"mb-4"},` + Mutual TLS (mTLS) for communication between all the components + of your service mesh (services, control plane, data plane proxies), proxy authentication, + and access control rules in Traffic Permissions policies all contribute to securing your mesh. + `,-1),Une={class:"list-disc pl-4"},$ne=["href"],Yne=["href"],Wne=["href"],Kne=he({__name:"MtlsNotification",setup(t){const r=Wr(),e=N(()=>r.getters["config/getKumaDocsVersion"]);return(i,n)=>(O(),B("div",Hne,[zne,K(),M("ul",Une,[M("li",null,[M("a",{href:`https://kuma.io/docs/${te(e)}/security/certificates/`,target:"_blank"},` + Secure access across services + `,8,$ne)]),K(),M("li",null,[M("a",{href:`https://kuma.io/docs/${te(e)}/policies/mutual-tls/`,target:"_blank"},` + Mutual TLS + `,8,Yne)]),K(),M("li",null,[M("a",{href:`https://kuma.io/docs/${te(e)}/policies/traffic-permissions/`,target:"_blank"},` + Traffic Permissions policy documentation + `,8,Wne)])])]))}}),Gne={class:"py-4"},Zne=M("p",{class:"mb-4"},` + A traffic trace policy lets you enable tracing logs and a third-party tracing solution to send them to. + `,-1),qne={class:"list-disc pl-4"},Xne=["href"],Qne=he({__name:"TracingNotification",setup(t){const r=Wr(),e=N(()=>r.getters["config/getKumaDocsVersion"]);return(i,n)=>(O(),B("div",Gne,[Zne,K(),M("ul",qne,[M("li",null,[M("a",{href:`https://kuma.io/docs/${te(e)}/policies/traffic-trace/`,target:"_blank"},` + Traffic Trace policy documentation + `,8,Xne)])])]))}}),Jne={class:"flex items-center"},eae=he({__name:"SingleMeshNotifications",setup(t){const r=Wr(),e={LoggingNotification:Lne,MetricsNotification:Vne,MtlsNotification:Kne,TracingNotification:Qne};return(i,n)=>(O(),be(One,{"multiple-open":""},{default:ne(()=>[(O(!0),B(qe,null,Wt(te(r).getters["notifications/singleMeshNotificationItems"],a=>(O(),be(Dne,{key:a.name},{"accordion-header":ne(()=>[M("div",Jne,[a.isCompleted?(O(),be(te(et),{key:0,color:"var(--green-400)",icon:"check",size:"20",class:"mr-4"})):(O(),be(te(et),{key:1,icon:"warning",color:"var(--black-75)","secondary-color":"var(--yellow-300)",size:"20",class:"mr-4"})),K(),M("strong",null,ae(a.name),1)])]),"accordion-content":ne(()=>[a.component?(O(),be(Cs(e[a.component]),{key:0})):(O(),be(te(v0),{key:1},{body:ne(()=>[K(ae(a.content),1)]),_:2},1024))]),_:2},1024))),128))]),_:1}))}}),tae=t=>(li("data-v-faccbff9"),t=t(),ui(),t),rae={class:"mr-4"},iae=tae(()=>M("span",{class:"mr-2"},[M("strong",null,"Pro tip:"),K(` + + You might want to adjust your mesh configuration + `)],-1)),nae={key:0},aae={class:"text-xl tracking-wide"},sae={key:1},oae={class:"text-xl tracking-wide"},lae=he({__name:"NotificationManager",setup(t){const r=Wr(),e=Y(!0),i=N(()=>r.state.selectedMesh?r.getters["notifications/meshNotificationItemMapWithAction"][r.state.selectedMesh]:!1);function n(){e.value=!1}function a(){r.dispatch("notifications/openModal")}function s(){r.dispatch("notifications/closeModal")}return(o,l)=>(O(),B("div",null,[e.value?(O(),be(te(Cd),{key:0,class:"mb-4",appearance:"info","dismiss-type":"icon","data-testid":"notification-info",onClosed:n},{alertMessage:ne(()=>[M("div",rae,[iae,K(),q(te(_t),{appearance:"outline","data-testid":"open-modal-button",onClick:a},{default:ne(()=>[K(` + Check your mesh! + `)]),_:1})])]),_:1})):ce("",!0),K(),q(te(i4),{class:"modal","is-visible":te(r).state.notifications.isOpen,title:"Notifications","text-align":"left","data-testid":"notification-modal"},{"header-content":ne(()=>[M("div",null,[M("div",null,[te(i)?(O(),B("span",nae,[K(` + Some of these features are not enabled for `),M("span",aae,'"'+ae(te(r).state.selectedMesh)+'"',1),K(` mesh. Consider implementing them. + `)])):(O(),B("span",sae,[K(` + Looks like `),M("span",oae,'"'+ae(te(r).state.selectedMesh)+'"',1),K(` isn't missing any features. Well done! + `)]))])])]),"body-content":ne(()=>[q(eae)]),"footer-content":ne(()=>[q(te(_t),{appearance:"outline","data-testid":"close-modal-button",onClick:s},{default:ne(()=>[K(` + Close + `)]),_:1})]),_:1},8,["is-visible"])]))}});const uae=Si(lae,[["__scopeId","data-v-faccbff9"]]),cae={key:0},dae={key:1,class:"app-content-container"},hae=he({__name:"App",setup(t){const r=Wr(),e=yd(),i=Y(r.state.globalLoading),n=N(()=>e.meta.shouldReRender?e.path:"NONE"),a=N(()=>r.state.config.status!=="OK"),s=N(()=>r.getters["onboarding/showOnboarding"]),o=N(()=>r.getters["notifications/amountOfActions"]>0),l=N(()=>typeof e.name=="string"&&["data-plane-list-view","gateway-list-view","service-list-view"].includes(e.name));$e(()=>r.state.globalLoading,function(c){i.value=c}),$e(()=>e.meta.title,function(c){u(c)}),$e(()=>r.state.pageTitle,function(c){u(c)});function u(c){const d="Kuma Manager";document.title=c?`${c} | ${d}`:d}return(c,d)=>{const h=we("router-view");return i.value?(O(),be(rne,{key:0})):(O(),B(qe,{key:1},[q(Gie),K(),te(e).meta.onboardingProcess?(O(),B("div",cae,[q(h)])):(O(),B("div",dae,[q(Cne),K(),M("main",{class:ge(["app-main-content",{"app-main-content--wide":te(l),"app-main-content--narrow":!te(l)}])},[te(a)?(O(),be(fie,{key:0})):ce("",!0),K(),te(o)?(O(),be(uae,{key:1})):ce("",!0),K(),te(s)?(O(),be(sne,{key:2})):ce("",!0),K(),q(cie),K(),(O(),be(h,{key:te(n)},{default:ne(({Component:f})=>[q(Ps,{mode:"out-in",name:"fade"},{default:ne(()=>[(O(),B("div",{key:te(e).name,class:"transition-root"},[(O(),be(Cs(f)))]))]),_:2},1024)]),_:1}))],2)]))],64))}}});const fae=Si(hae,[["__scopeId","data-v-e89b796a"]]);SE();G8(Z8);async function pae(){document.title="Kuma Manager";const t=gae();if(xt.setBaseUrl(t.apiUrl),{}.VITE_MOCK_API_ENABLED==="true"){const{setupMockWorker:i}=await nt(()=>import("./setupMockWorker.6d42cea0.js"),["./setupMockWorker.6d42cea0.js","./_commonjsHelpers.f037b798.js"],import.meta.url);i(xt.baseUrl)}const r=Jx(fae);r.use(Mn,Cw),await Promise.all([Mn.dispatch("bootstrap"),Mn.dispatch("fetchPolicies")]);const e=await v7(t.baseGuiPath,Mn.state.policies);r.use(e),r.mount("#app")}function gae(){const t=document.querySelector("#kuma-config");if(t instanceof HTMLScriptElement)try{return JSON.parse(t.innerText.trim())}catch{}return _7}pae();export{Ze as $,ce as A,ge as B,li as C,ui as D,Si as E,qe as F,u0 as G,gne as H,_x as I,fe as J,vae as K,v0 as L,Cse as M,y0 as N,BP as O,_t as P,ZM as Q,Li as R,gr as S,Sse as T,_se as U,$g as V,Cs as W,se as X,rr as Y,Pt as Z,nt as _,q as a,xae as a$,ye as a0,Ft as a1,Ca as a2,D as a3,x8 as a4,xu as a5,$n as a6,Pu as a7,va as a8,jt as a9,xe as aA,wt as aB,AS as aC,Ai as aD,At as aE,$8 as aF,Ne as aG,Zae as aH,Re as aI,Lae as aJ,zt as aK,Ke as aL,el as aM,XS as aN,PS as aO,ac as aP,Og as aQ,kae as aR,Bae as aS,ic as aT,_e as aU,x2 as aV,Wae as aW,qae as aX,Vae as aY,ii as aZ,Pae as a_,E as aa,Ue as ab,mr as ac,S8 as ad,Ng as ae,_8 as af,Cr as ag,Be as ah,rn as ai,pd as aj,Rae as ak,mt as al,A as am,H2 as an,dt as ao,Qt as ap,pt as aq,$t as ar,nc as as,St as at,U2 as au,f6 as av,je as aw,Hae as ax,KS as ay,Ut as az,et as b,Sae as b$,rh as b0,jm as b1,q6 as b2,J6 as b3,Uae as b4,Cf as b5,us as b6,zae as b7,Ag as b8,g2 as b9,it as bA,E8 as bB,Hr as bC,Ga as bD,Mae as bE,Nae as bF,co as bG,pa as bH,tc as bI,R8 as bJ,gd as bK,Vm as bL,t2 as bM,F8 as bN,d6 as bO,gc as bP,Jae as bQ,yS as bR,_S as bS,Fae as bT,jg as bU,cn as bV,sc as bW,K2 as bX,Sf as bY,Nf as bZ,Qb as b_,Q6 as ba,_g as bb,oh as bc,jae as bd,tS as be,p2 as bf,gt as bg,Hf as bh,N8 as bi,Fn as bj,n2 as bk,sS as bl,QS as bm,Zm as bn,Oae as bo,za as bp,Eg as bq,Vf as br,Kae as bs,Gae as bt,ar as bu,Cu as bv,Cae as bw,j2 as bx,Rg as by,ut as bz,be as c,Co as c0,Bi as c1,Aae as c2,$ae as c3,Dae as c4,Qae as c5,k8 as c6,Iae as c7,Xae as c8,L8 as c9,sse as cA,gse as cB,_ae as cC,XJ as cD,Kp as cE,vse as cF,MP as cG,ase as cH,mse as cI,wse as cJ,Ps as cK,yae as cL,ise as cM,Bs as cN,xse as cO,tse as cP,al as cQ,dse as cR,wae as cS,Rm as cT,$2 as ca,Mf as cb,ze as cc,eh as cd,Yae as ce,Eae as cf,Tae as cg,yl as ch,ese as ci,Dt as cj,OP as ck,Dne as cl,One as cm,rse as cn,DP as co,Zl as cp,hse as cq,bse as cr,TP as cs,cse as ct,ose as cu,yse as cv,IP as cw,AP as cx,fse as cy,pse as cz,he as d,K as e,N as f,$e as g,Rt as h,we as i,B as j,xt as k,M as l,hm as m,Wt as n,O as o,yd as p,Wr as q,Y as r,nse as s,ae as t,te as u,bae as v,ne as w,lse as x,use as y,Cd as z}; diff --git a/app/kuma-ui/pkg/resources/data/assets/index.dc35afea.css b/app/kuma-ui/pkg/resources/data/assets/index.dc35afea.css deleted file mode 100644 index ef9968d7001e..000000000000 --- a/app/kuma-ui/pkg/resources/data/assets/index.dc35afea.css +++ /dev/null @@ -1 +0,0 @@ -@charset "UTF-8";.krumbs{font-size:var(--type-lg)}.krumbs .krumb-item a{color:#000!important;text-decoration:none;font-weight:400}@media (min-width: 701px){.krumbs{font-size:var(--type-xl)}}.notification-icon[data-v-c4951eaf]{--amount-offset: 8px;position:relative;padding-right:var(--amount-offset);display:inline-flex;align-items:center}.notification-icon__amount[data-v-c4951eaf]{position:absolute;top:calc(-1 * var(--amount-offset));right:0;height:1.25rem;width:1.25rem;display:flex;align-items:center;justify-content:center;border:1px solid var(--white);border-radius:50%;background-color:var(--yellow-300)}.upgrade-check .k-alert.k-alert[data-v-144c475e]{padding:var(--spacing-xxs) var(--spacing-xs)}.alert-content[data-v-144c475e]{display:flex;align-items:center;font-size:var(--type-sm)}.alert-content>*[data-v-144c475e]:first-of-type{margin-right:var(--spacing-sm)}.alert-content .k-button[data-v-144c475e]{text-decoration:none}.alert-content .k-button[data-v-144c475e]:after{display:none}.warning-button[data-v-144c475e]{--KButtonPrimaryBase: #f2a230;--KButtonPrimaryHover: #f2a230;--KButtonPrimaryActive: #f2a230}.app-header[data-v-25d0cc9a]{position:fixed;z-index:3;top:0;left:0;width:100%;height:var(--topbar-height);display:flex;justify-content:space-between;align-items:center;padding-right:var(--spacing-lg);padding-left:var(--spacing-lg);border-bottom:1px solid var(--black-10);background-color:var(--white)}.logo-image[data-v-25d0cc9a]{max-height:36px}.gh-star[data-v-25d0cc9a]{height:20px}.horizontal-list[data-v-25d0cc9a]{display:flex;align-items:center;gap:var(--spacing-lg)}.app-status--desktop[data-v-25d0cc9a]{color:var(--gray-3);display:none}@media screen and (min-width: 900px){.app-status--desktop[data-v-25d0cc9a]{display:block}}.app-status--mobile[data-v-25d0cc9a]{display:block}@media screen and (min-width: 900px){.app-status--mobile[data-v-25d0cc9a]{display:none}}@media screen and (max-width: 600px){.upgrade-check-wrapper[data-v-25d0cc9a]{display:none}}.full-screen[data-v-28cdaab8]{background:var(--white);position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:50000;display:flex;align-items:center;justify-content:center}.loading-container[data-v-28cdaab8]{display:flex;max-width:350px;align-items:center;flex-direction:column}.loading-container .progress[data-v-28cdaab8]{margin-top:1rem;width:130%;background-color:#e6e6e6}.loading-container .progress .progress-bar[data-v-28cdaab8]{height:5px;background-color:var(--LoaderProgressBarBG)}.onboarding-check[data-v-c21dc5a7]{margin:0 0 var(--spacing-xl) 0}@media screen and (min-width: 700px){.alert-content[data-v-c21dc5a7]{display:flex;align-items:center}.alert-content>*[data-v-c21dc5a7]:first-of-type{margin-right:var(--spacing-md)}.alert-content>*[data-v-c21dc5a7]:last-of-type{min-width:150px}}@media screen and (max-width: 699px){.alert-content>*[data-v-c21dc5a7]:last-of-type{margin-top:10px}}.action-button.action-button[data-v-c21dc5a7]{text-decoration:none}.mesh-selector-container[data-v-4a31953a]{margin-left:var(--spacing-xs);margin-top:var(--spacing-xxs)}.mesh-selector[data-v-4a31953a]{display:block;width:100%;color:var(--MeshSelectorInputTextColor);border-color:var(--MeshSelectorInputBorderColor);outline:none}.mesh-selector[data-v-4a31953a]:focus,.mesh-selector[data-v-4a31953a]:active{border-color:var(--MeshSelectorInputBorderColorFocus)}.menu-title[data-v-4a31953a]{display:block;font-size:var(--type-sm);font-weight:500;color:var(--MeshSelectorTitleColor);margin:0 0 5px}.nav-item[data-v-3fcc0f24]{position:relative;margin-left:var(--spacing-xs)}.nav-item[data-v-3fcc0f24]:not(:first-child){margin-top:var(--spacing-xxs)}.nav-item--is-primary-category[data-v-3fcc0f24]{font-size:var(--type-md);text-transform:uppercase}.nav-item--is-primary-category~.nav-item--is-primary-category[data-v-3fcc0f24]{margin-top:var(--spacing-md)}.nav-item--is-secondary-category[data-v-3fcc0f24]{margin-left:var(--spacing-md)}.nav-item--has-bottom-offset[data-v-3fcc0f24]{margin-bottom:var(--spacing-xl);padding-bottom:var(--spacing-xs);border-bottom:1px solid var(--grey-300)}.nav-link[data-v-3fcc0f24]{display:flex;width:100%;align-items:center;padding:var(--spacing-xs) var(--spacing-md);border-radius:5px;text-decoration:none;color:currentColor}.nav-link[data-v-3fcc0f24]:hover,.nav-link--is-active[data-v-3fcc0f24]{background-color:var(--grey-300)}.nav-link--is-active[data-v-3fcc0f24]{font-weight:500}.nav-category[data-v-3fcc0f24]{padding-top:var(--spacing-xs);padding-bottom:var(--spacing-xs);font-weight:500}.amount[data-v-3fcc0f24]{position:absolute;top:0;right:8px;bottom:0;width:1.5rem;height:1.25rem;margin:auto;display:flex;justify-content:center;align-items:center;border:1px solid var(--white);border-radius:.25rem;font-size:.75rem;font-weight:400;background-color:var(--purple-100)}.amount--empty[data-v-3fcc0f24]{background-color:var(--grey-200)}.app-sidebar-wrapper[data-v-8d6a9406]{position:static}.app-sidebar[data-v-8d6a9406]{width:var(--subnavWidth);position:fixed;z-index:10;top:var(--topbar-height);bottom:0;left:0;overflow-y:auto;padding-top:var(--spacing-xs);padding-right:var(--spacing-xs);border-right:1px solid var(--black-10);background-color:var(--white)}.accordion-item[data-v-a70736a2]:last-child{border-bottom:none}.accordion-enter-active[data-v-a70736a2],.accordion-leave-active[data-v-a70736a2]{will-change:height,opacity;transition:height .3s ease,opacity .3s ease;overflow:hidden}.accordion-enter[data-v-a70736a2],.accordion-leave-to[data-v-a70736a2]{height:0!important;opacity:0}.active .accordion-item-header[data-v-a70736a2]:after{margin-left:var(--spacing-sm);transform:rotate(-180deg) translateY(-50%);top:calc(50% - 4px)}.accordion-item-header[data-v-a70736a2]{position:relative;display:block;width:100%;cursor:pointer;padding:.5rem 1rem;text-align:left}.accordion-item-header[data-v-a70736a2]:after{position:absolute;right:4px;top:50%;transform:translateY(-50%);content:"";border-top:.325em solid;border-right:.325em solid transparent;border-left:.325em solid transparent;transition:.25s ease}.modal[data-v-b8271fba]{margin-left:1rem;margin-right:1rem;--KModalMaxWidth: 800px }.app-content-container[data-v-9c7cbb3f]{display:grid;grid-template-columns:var(--subnavWidth) 1fr}.app-main-content[data-v-9c7cbb3f]{padding:var(--spacing-lg)}.app-main-content--narrow[data-v-9c7cbb3f]{width:100%;max-width:var(--global-content-max-width);margin-right:auto;margin-left:auto}.kong-icon[data-v-71cfcfc4]{display:inline-block}.kong-icon .slot-content[data-v-71cfcfc4],.kong-icon .svg-with-slot-is-hidden[data-v-71cfcfc4]{display:none!important;visibility:hidden!important}.kong-icon.kong-icon-spinner svg g{transform-box:fill-box;transform-origin:50% 50%;animation:spin 1.2s infinite linear}.k-button[data-v-6f773baa]{position:relative;display:inline-flex;align-items:center;gap:8px;gap:var(--spacing-xs, 8px);padding:12px 24px;padding:var(--KButtonPaddingY, var(--spacing-sm, 12px)) var(--KButtonPaddingX, var(--spacing-lg, 24px));font-family:sans-serif;font-family:var(--font-family-sans, sans-serif);font-size:16px;font-size:var(--KButtonFontSize, var(--type-md, 16px));font-weight:600;line-height:1.25;text-decoration:none;vertical-align:middle;color:#000000b3;color:var(--black-70, rgba(0, 0, 0, .7));border:1px solid transparent;border-radius:3px;border-radius:var(--KButtonRadius, 3px);transition:all .2s ease-in-out;cursor:pointer;-webkit-tap-highlight-color:rgba(255,255,255,0)}.k-button[data-v-6f773baa]:disabled,.k-button[disabled][data-v-6f773baa]{cursor:not-allowed}.k-button[data-v-6f773baa]:disabled:hover,.k-button[disabled][data-v-6f773baa]:hover{text-decoration:none!important}.k-button:disabled .kong-icon[data-v-6f773baa],.k-button[data-v-6f773baa]:disabled .kong-icon,.k-button[disabled] .kong-icon[data-v-6f773baa],.k-button[disabled][data-v-6f773baa] .kong-icon{pointer-events:none}.k-button[disabled][data-v-6f773baa]:not(:disabled){pointer-events:none}.k-button[data-v-6f773baa]:focus{outline:none}.k-button[data-v-6f773baa]>.kong-icon{display:inline-flex;box-sizing:unset}.k-button.icon-btn[data-v-6f773baa]{height:38px;justify-content:center}.k-button.small[data-v-6f773baa]{padding:8px 16px;padding:var(--spacing-xs, 8px) var(--spacing-md, 16px);font-size:13px;font-size:var(--KButtonFontSize, 13px);line-height:13px}.k-button.medium[data-v-6f773baa]{padding:12px 24px;padding:var(--spacing-sm, 12px) var(--spacing-lg, 24px);font-size:16px;font-size:var(--KButtonFontSize, var(--type-md, 16px));line-height:16px;line-height:var(--type-md, 16px)}.k-button.large[data-v-6f773baa]{padding:16px 32px;padding:var(--spacing-md, 16px) var(--spacing-xl, 32px);font-size:16px;font-size:var(--KButtonFontSize, var(--type-md, 16px));line-height:16px;line-height:var(--type-md, 16px)}.k-button[data-v-6f773baa] .caret{margin-left:15px;padding:0;display:inline-block;transition:.25s ease}.k-button.is-active[data-v-6f773baa] .caret{transform:rotate(-180deg);transition:.25s ease}.k-button.secondary[data-v-6f773baa]{color:#003694;color:var(--KButtonSecondaryColor, var(--blue-600, #003694));background-color:#bdd3f9;background-color:var(--KButtonSecondaryBase, var(--blue-200, #bdd3f9))}.k-button.secondary[data-v-6f773baa]:hover:not(:disabled){background-color:var(--blue-300);background-color:var(--KButtonSecondaryHover, var(--blue-300))}.k-button.secondary[data-v-6f773baa]:active{background-color:#8ab3fa;background-color:var(--KButtonSecondaryActive, var(--blue-300, #8ab3fa))}.k-button.secondary[data-v-6f773baa]:focus{box-shadow:0 0 0 2px #fff,0 0 0 4px #8ab3fa;box-shadow:0 0 0 2px var(--white, #ffffff),0 0 0 4px var(--KButtonSecondaryBase, var(--blue-300, #8ab3fa))}.k-button.secondary[data-v-6f773baa]:disabled,.k-button.secondary[disabled][data-v-6f773baa]{background-color:var(--grey-300)!important;color:var(--grey-400)!important}.k-button.primary[data-v-6f773baa]{color:#fff;color:var(--white, #fff);background-color:#1155cb;background-color:var(--KButtonPrimaryBase, var(--blue-500, #1155cb))}.k-button.primary[data-v-6f773baa]:hover:not(:disabled){background-color:var(--blue-600);background-color:var(--KButtonPrimaryHover, var(--blue-600))}.k-button.primary[data-v-6f773baa]:active{background-color:#003694;background-color:var(--KButtonPrimaryActive, var(--blue-600, #003694))}.k-button.primary[data-v-6f773baa]:focus{box-shadow:0 0 0 2px #fff,0 0 0 4px #1155cb;box-shadow:0 0 0 2px var(--white, #ffffff),0 0 0 4px var(--KButtonPrimaryBase, var(--blue-500, #1155cb))}.k-button.primary[data-v-6f773baa]:disabled,.k-button.primary[disabled][data-v-6f773baa]{background-color:var(--grey-300)!important;color:var(--grey-400)!important}.k-button.danger[data-v-6f773baa]{color:#fff;color:var(--white, #fff);background-color:#d44324;background-color:var(--KButtonDangerBase, var(--red-500, #d44324))}.k-button.danger[data-v-6f773baa]:hover:not(:disabled){background-color:#922021d9;background-color:var(--KButtonDangerHover, rgba(146, 32, 33, .85))}.k-button.danger[data-v-6f773baa]:active{background-color:#922021;background-color:var(--KButtonDangerActive, var(--red-700, #922021))}.k-button.danger[data-v-6f773baa]:focus{box-shadow:0 0 0 2px #fff,0 0 0 4px #922021;box-shadow:0 0 0 2px var(--white, #ffffff),0 0 0 4px var(--KButtonDangerBase, var(--red-700, #922021))}.k-button.danger[data-v-6f773baa]:disabled,.k-button.danger[disabled][data-v-6f773baa]{background-color:var(--grey-300)!important;color:var(--grey-400)!important}.k-button.creation[data-v-6f773baa]{color:#fff;color:var(--white, #fff);background-color:#07a88d;background-color:var(--KButtonCreationBase, var(--green-500, #07a88d))}.k-button.creation[data-v-6f773baa]:hover:not(:disabled){background-color:#008871d9;background-color:var(--KButtonCreationHover, rgba(0, 136, 113, .85))}.k-button.creation[data-v-6f773baa]:active{background-color:#008871;background-color:var(--KButtonCreationActive, var(--green-600, #008871))}.k-button.creation[data-v-6f773baa]:focus{box-shadow:0 0 0 2px #fff,0 0 0 4px #008871;box-shadow:0 0 0 2px var(--white, #ffffff),0 0 0 4px var(--KButtonCreationBase, var(--green-600, #008871))}.k-button.creation[data-v-6f773baa]:disabled,.k-button.creation[disabled][data-v-6f773baa]{background-color:var(--grey-300)!important;color:var(--grey-400)!important}.k-button.outline[data-v-6f773baa]{color:#1155cb;color:var(--KButtonOutlineColor, var(--blue-500, #1155cb));border-color:#1155cb66;border-color:var(--KButtonOutlineBorder, rgba(17, 85, 203, .4));background-color:#fff;background-color:var(--white, #ffffff);outline-style:inherit}.k-button.outline[data-v-6f773baa]:hover:not(:disabled){border-color:#1155cb;border-color:var(--KButtonOutlineHoverBorder, #1155cb)}.k-button.outline[data-v-6f773baa]:active{border-color:#1155cb;border-color:var(--KButtonOutlineActiveBorder, #1155cb);background-color:#f2f6fe;background-color:var(--KButtonOutlineActive, var(--blue-100, #f2f6fe))}.k-button.outline[data-v-6f773baa]:focus{box-shadow:0 0 0 2px #fff,0 0 0 4px #1155cb;box-shadow:0 0 0 2px var(--white, #ffffff),0 0 0 4px var(--KButtonOutlineBorder, var(--blue-500, #1155cb))}.k-button.outline[data-v-6f773baa]:disabled,.k-button.outline[disabled][data-v-6f773baa]{border-color:var(--grey-400)!important;color:var(--grey-400)!important}.k-button.btn-link[data-v-6f773baa]{color:#1155cb;color:var(--KButtonBtnLink, var(--blue-500, #1155cb));background-color:transparent}.k-button.btn-link[data-v-6f773baa]:hover:not(:disabled){text-decoration:underline}.k-button.btn-link[data-v-6f773baa]:focus{box-shadow:0 0 #fff,0 0 0 2px #1155cb;box-shadow:0 0 0 0 var(--white, #ffffff),0 0 0 2px var(--KButtonOutlineBorder, var(--blue-500, #1155cb))}.k-button.btn-link[data-v-6f773baa]:disabled,.k-button.btn-link[disabled][data-v-6f773baa]{color:var(--grey-400)!important}.k-button.btn-link-danger[data-v-6f773baa]{color:#d44324;color:var(--KButtonLinkDanger, var(--red-500, #d44324));background-color:transparent}.k-button.btn-link-danger[data-v-6f773baa]:hover:not(:disabled){text-decoration:underline}.k-button.btn-link-danger[data-v-6f773baa]:focus{box-shadow:0 0 #fff,0 0 0 2px #922021;box-shadow:0 0 0 0 var(--white, #ffffff),0 0 0 2px var(--red-700, #922021)}.k-button.rounded[data-v-6f773baa]{border-radius:100px}.k-alert[data-v-1910ef98]{position:relative;display:flex;padding:14px;border-radius:4px;overflow-wrap:anywhere;word-break:break-word}.k-alert a[data-v-1910ef98]{text-decoration:underline;color:#003694;color:var(--blue-600, #003694)}.k-alert>div .k-alert-msg[data-v-1910ef98]{font-weight:400;font-size:16px;font-size:var(--type-md, 16px);line-height:24px;padding:2px 0;margin-left:2px}.k-alert>div .k-alert-msg.k-alert-subtext[data-v-1910ef98]{font-size:14px;font-size:var(--type-sm, 14px)}.k-alert>div .k-alert-msg p[data-v-1910ef98]:last-of-type{margin-bottom:0}.k-alert .k-alert-description-text[data-v-1910ef98]{display:block;padding-top:var(--spacing-xxs);font-weight:400;font-size:13px;line-height:24px;color:var(--grey-500)}.k-alert .k-alert-action[data-v-1910ef98]{display:inline-flex;position:relative;margin-top:auto;margin-bottom:auto;margin-left:auto;height:100%}.k-alert .close[data-v-1910ef98]{position:absolute;top:0;right:var(--spacing-xs);bottom:0;border:0;background-color:transparent;transition:all .2s ease;cursor:pointer;opacity:.5}.k-alert .close[data-v-1910ef98]:hover,.k-alert .close[data-v-1910ef98]:active{text-decoration:none;opacity:1}.k-alert.small[data-v-1910ef98]{padding:12px 8px;padding:var(--spacing-sm, 12px) var(--spacing-xs, 8px)}.k-alert.small>div .k-alert-msg[data-v-1910ef98]{font-size:14px;font-size:var(--type-sm, 14px)}.k-alert.large[data-v-1910ef98]{min-height:80px;border-radius:2px}.k-alert.large .k-alert-icon-container-large[data-v-1910ef98]{padding:var(--spacing-lg) 0}.k-alert.is-fixed[data-v-1910ef98]{position:fixed;top:0;left:0;right:0}.k-alert.is-bordered[data-v-1910ef98]{border:1px solid}.k-alert.is-centered[data-v-1910ef98]{justify-content:center}.k-alert.has-left-border[data-v-1910ef98]{border-left:3px solid;border-radius:0}.k-alert.has-right-border[data-v-1910ef98]{border-right:3px solid;border-radius:0}.k-alert.has-top-border[data-v-1910ef98]{border-top:3px solid;border-radius:0}.k-alert.has-bottom-border[data-v-1910ef98]{border-bottom:3px solid;border-radius:0}.k-alert.info[data-v-1910ef98]{color:#003694;color:var(--KAlertInfoColor, var(--blue-600, #003694));border-color:#8ab3fa;border-color:var(--KAlertInfoBorder, var(--blue-300, #8ab3fa));background-color:#bdd3f9;background-color:var(--KAlertInfoBackground, var(--blue-200, #bdd3f9))}.k-alert.success[data-v-1910ef98]{color:#13755e;color:var(--KAlertSuccessColor, var(--green-700, #13755e));border-color:#c0f2d5;border-color:var(--KAlertSuccessBorder, var(--green-200, #c0f2d5));background-color:#e8f8f5;background-color:var(--KAlertSuccessBackground, var(--green-100, #e8f8f5))}.k-alert.danger[data-v-1910ef98]{color:#922021;color:var(--KAlertDangerColor, var(--red-700, #922021));border-color:#ff9a99;border-color:var(--KAlertDangerBorder, var(--red-300, #ff9a99));background-color:#ffdede;background-color:var(--KAlertDangerBackground, var(--red-100, #ffdede))}.k-alert.warning[data-v-1910ef98]{color:#a05604;color:var(--KAlertWarningColor, var(--yellow-600, #a05604));border-color:#ffe6ba;border-color:var(--KAlertWarningBorder, var(--yellow-200, #ffe6ba));background-color:#fff3d8;background-color:var(--KAlertWarningBackground, var(--yellow-100, #fff3d8))}.k-alert.is-banner[data-v-1910ef98]{background-color:var(--white);color:var(--grey-600);padding:0}.k-alert.is-banner .k-alert-ellipse[data-v-1910ef98]{height:6px;width:6px;border-radius:100%;display:inline-block;margin:auto 8px}.k-alert.is-banner .k-alert-ellipse.info[data-v-1910ef98]{background-color:var(--blue-400)}.k-alert.is-banner .k-alert-ellipse.success[data-v-1910ef98]{background-color:var(--green-400)}.k-alert.is-banner .k-alert-ellipse.warning[data-v-1910ef98]{background-color:var(--yellow-400)}.k-alert.is-banner .k-alert-ellipse.danger[data-v-1910ef98]{background-color:var(--red-400)}.k-alert.is-banner .button>div .k-alert-msg.k-alert-text[data-v-1910ef98]{padding-left:0;font-size:16px;font-size:var(--type-md, 16px);line-height:24px}.k-alert.is-banner>div.k-alert-msg-text[data-v-1910ef98]{padding:var(--spacing-sm) var(--spacing-md)}.toaster-item .k-alert .k-alert-msg[data-v-1910ef98]{padding:0;margin:0}.k-alert button.close>.kong-icon.info svg{stroke:#1155cb;stroke:var(--KAlertInfoColor, var(--blue-500, #1155cb))}.k-alert button.close>.kong-icon.success svg{stroke:#008871;stroke:var(--KAlertSuccessColor, var(--green-600, #008871))}.k-alert button.close>.kong-icon.danger svg{stroke:#922021;stroke:var(--KAlertDangerColor, var(--red-700, #922021))}.k-alert button.close>.kong-icon.warning svg{stroke:#c67c06;stroke:var(--KAlertWarningColor, var(--yellow-500, #c67c06))}.k-alert .k-alert-action button{height:30px;font-weight:400;font-size:13px;line-height:13px}.k-alert .k-alert-action button:not(:first-of-type){margin-left:var(--spacing-sm)}.k-alert .k-alert-action.info button.primary{--KButtonPrimaryBase: var(--blue-500);--KButtonPrimaryHover: var(--blue-200);color:var(--blue-500);background-color:var(--blue-100)}.k-alert .k-alert-action.info button.outline{--KButtonOutlineBorder: var(--blue-500);--KButtonOutlineHoverBorder: var(--blue-600);--KButtonOutlineActive: var(--blue-100);--KButtonOutlineActiveBorder: var(--blue-500);color:var(--blue-500);border:1px solid var(--blue-400)}.k-alert .k-alert-action.warning button.primary{--KButtonPrimaryBase: var(--yellow-500);--KButtonPrimaryHover: var(--yellow-200);color:var(--yellow-500);background-color:var(--yellow-100)}.k-alert .k-alert-action.warning button.outline{--KButtonOutlineBorder: var(--yellow-500);--KButtonOutlineHoverBorder: var(--yellow-500);--KButtonOutlineActive: var(--yellow-100);--KButtonOutlineActiveBorder: var(--yellow-500);color:var(--yellow-500);border:1px solid var(--yellow-300)}.k-alert .k-alert-action.success button.primary{--KButtonPrimaryBase: var(--green-600);--KButtonPrimaryHover: var(--green-200);color:var(--green-600);background-color:var(--green-100)}.k-alert .k-alert-action.success button.outline{--KButtonOutlineBorder: var(--green-600);--KButtonOutlineHoverBorder: var(--green-600);--KButtonOutlineActive: var(--green-100);--KButtonOutlineActiveBorder: var(--green-600);color:var(--green-600);border:1px solid var(--green-400)}.k-alert .k-alert-action.danger button.primary{--KButtonPrimaryHover: var(--red-200);--KButtonPrimaryBase: var(--red-700);color:var(--red-700);background-color:var(--red-100)}.k-alert .k-alert-action.danger button.outline{--KButtonOutlineBorder: var(--red-700);--KButtonOutlineColor: var(--red-700);--KButtonOutlineHoverBorder: var(--red-700);--KButtonOutlineActive: var(--red-100);--KButtonOutlineActiveBorder: var(--red-700);border:1px solid var(--red-500)}.k-popover[data-v-4dbcd696]{z-index:1000;max-width:none;font-size:14px;font-size:var(--KPopBodySize, var(--type-sm, 14px));text-align:left;white-space:normal;color:#3c4557;color:var(--KPopColor, var(--black-400, #3c4557));background-color:#fff;background-color:var(--KPopBackground, var(--white, #ffffff));border:1px solid rgba(0,0,0,.1);border:1px solid var(--KPopBorder, var(--black-10, rgba(0, 0, 0, .1)));border-radius:3px;box-shadow:0 4px 20px var(--black-10);padding:28px 16px;padding:var(--KPopPaddingY, 28px) var(--KPopPaddingX, var(--spacing-md, 16px))}.k-popover.fade-enter-active[data-v-4dbcd696],.k-popover.fade-enter-to[data-v-4dbcd696],.k-popover.fade-leave-active[data-v-4dbcd696],.k-popover.fade-leave-to[data-v-4dbcd696]{animation:none!important}.k-popover .k-popover-header[data-v-4dbcd696]{align-items:baseline;margin-bottom:28px}.k-popover .k-popover-header .k-popover-title[data-v-4dbcd696]{color:#0b172d;color:var(--KPopColor, var(--black-500, #0b172d));font-size:16px;font-size:var(--KPopHeaderSize, var(--type-md, 16px));font-weight:600}.k-popover .k-popover-header .k-popover-actions[data-v-4dbcd696]{margin-left:auto}.k-popover .k-popover-content[data-v-4dbcd696]{line-height:20px}.k-popover .k-popover-footer[data-v-4dbcd696]{margin:14px 0}.k-popover[x-placement^=bottom][data-v-4dbcd696]{margin-top:16px;margin-top:var(--spacing-md, 16px)}.k-popover[x-placement^=bottom][data-v-4dbcd696]:after,.k-popover[x-placement^=bottom][data-v-4dbcd696]:before{bottom:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.k-popover[x-placement^=bottom][data-v-4dbcd696]:after{border-color:#fff0;border-bottom-color:#fff;border-bottom-color:var(--KPopBackground, var(--white, #ffffff));border-width:10px;margin-left:-10px}.k-popover[x-placement^=bottom][data-v-4dbcd696]:before{border-color:#fafafa00;border-bottom-color:#0000001a;border-bottom-color:var(--KPopBorder, var(--black-10, rgba(0, 0, 0, .1)));border-width:11px;margin-left:-11px}.k-popover[x-placement^=top][data-v-4dbcd696]{margin-bottom:16px;margin-bottom:var(--spacing-md, 16px)}.k-popover[x-placement^=top][data-v-4dbcd696]:after,.k-popover[x-placement^=top][data-v-4dbcd696]:before{top:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.k-popover[x-placement^=top][data-v-4dbcd696]:after{border-color:#fff0;border-top-color:#fff;border-top-color:var(--KPopBackground, var(--white, #ffffff));border-width:10px;margin-left:-10px}.k-popover[x-placement^=top][data-v-4dbcd696]:before{border-color:#fafafa00;border-top-color:#0000001a;border-top-color:var(--KPopBorder, var(--black-10, rgba(0, 0, 0, .1)));border-width:11px;margin-left:-11px}.k-popover[x-placement^=left][data-v-4dbcd696]{margin-right:16px;margin-right:var(--spacing-md, 16px)}.k-popover[x-placement^=left][data-v-4dbcd696]:after,.k-popover[x-placement^=left][data-v-4dbcd696]:before{left:100%;top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.k-popover[x-placement^=left][data-v-4dbcd696]:after{border-color:#fff0;border-left-color:#fff;border-left-color:var(--KPopBackground, var(--white, #ffffff));border-width:10px;margin-top:-10px}.k-popover[x-placement^=left][data-v-4dbcd696]:before{border-color:#fafafa00;border-left-color:#0000001a;border-left-color:var(--KPopBorder, var(--black-10, rgba(0, 0, 0, .1)));border-width:11px;margin-top:-11px}.k-popover[x-placement^=right][data-v-4dbcd696]{margin-left:16px;margin-left:var(--spacing-md, 16px)}.k-popover[x-placement^=right][data-v-4dbcd696]:after,.k-popover[x-placement^=right][data-v-4dbcd696]:before{right:100%;top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.k-popover[x-placement^=right][data-v-4dbcd696]:after{border-color:#fff0;border-right-color:#fff;border-right-color:var(--KPopBackground, var(--white, #ffffff));border-width:10px;margin-top:-10px}.k-popover[x-placement^=right][data-v-4dbcd696]:before{border-color:#fafafa00;border-right-color:#0000001a;border-right-color:var(--KPopBorder, var(--black-10, rgba(0, 0, 0, .1)));border-width:11px;margin-top:-11px}.k-popover[x-placement^=top-start][data-v-4dbcd696]:after,.k-popover[x-placement^=top-start][data-v-4dbcd696]:before,.k-popover[x-placement^=bottom-start][data-v-4dbcd696]:after,.k-popover[x-placement^=bottom-start][data-v-4dbcd696]:before{left:11px}.k-popover[x-placement^=top-end][data-v-4dbcd696]:after,.k-popover[x-placement^=top-end][data-v-4dbcd696]:before,.k-popover[x-placement^=bottom-end][data-v-4dbcd696]:after,.k-popover[x-placement^=bottom-end][data-v-4dbcd696]:before{left:calc(100% - 11px)}.k-popover[x-placement^=right-start][data-v-4dbcd696]:after,.k-popover[x-placement^=right-start][data-v-4dbcd696]:before,.k-popover[x-placement^=left-start][data-v-4dbcd696]:after,.k-popover[x-placement^=left-start][data-v-4dbcd696]:before{top:11px}.k-popover[x-placement^=right-end][data-v-4dbcd696]:after,.k-popover[x-placement^=right-end][data-v-4dbcd696]:before,.k-popover[x-placement^=left-end][data-v-4dbcd696]:after,.k-popover[x-placement^=left-end][data-v-4dbcd696]:before{top:calc(100% - 11px)}.k-popover.hide-caret[data-v-4dbcd696]:after,.k-popover.hide-caret[data-v-4dbcd696]:before{display:none}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.fade-enter-active,.fadeIn,.fade-leave-active,.fadeOut{animation-duration:.3s;animation-fill-mode:both}.fade-enter-active,.fadeIn{animation-name:fadeIn}.fade-leave-active,.fadeOut{animation-name:fadeOut}.k-tooltip.k-popover{--KPopColor: var(--KTooltipColor, var(--white, color(white)));--KPopBackground: var(--KTooltipBackground, var(--black-400, color(black-400)));--KPopBodySize: var(--type-sm);--KPopPaddingX: var(--spacing-xs);--KPopPaddingY: var(--spacing-xs);--KPopBorder: none;pointer-events:none;z-index:9999}.k-badge[data-v-5fa2851a]{display:inline-block;font-weight:400;font-size:12px;font-size:var(--KBadgeFontSize, 12px);line-height:16px;line-height:var(--KBadgeLineHeight, var(--type-md, 16px));width:fit-content;height:auto;text-align:center;padding:2px 6px;padding:var(--KBadgePaddingY, 2px) var(--KBadgePaddingX, 6px);font-family:sans-serif;font-family:var(--font-family-sans, sans-serif)}.k-badge.k-badge-default[data-v-5fa2851a]{color:#1155cb;color:var(--KBadgeDefaultColor, var(--blue-500, #1155cb));border-color:#1155cb;border-color:var(--KBadgeDefaultBorder, var(--blue-500, #1155cb));background-color:#f2f6fe;background-color:var(--KBadgeDefaultBackground, var(--blue-100, #f2f6fe))}.k-badge.k-badge-success[data-v-5fa2851a]{color:#13755e;color:var(--KBadgeSuccessColor, var(--green-700, #13755e));border-color:#13755e;border-color:var(--KBadgeSuccessBorder, var(--green-700, #13755e));background-color:#e8f8f5;background-color:var(--KBadgeSuccessBackground, var(--green-100, #e8f8f5))}.k-badge.k-badge-danger[data-v-5fa2851a]{color:#922021;color:var(--KBadgeDangerColor, var(--red-700, #922021));border-color:#922021;border-color:var(--KBadgeDangerBorder, var(--red-700, #922021));background-color:#ffdede;background-color:var(--KBadgeDangerBackground, var(--red-100, #ffdede))}.k-badge.k-badge-info[data-v-5fa2851a]{color:#1155cb;color:var(--KBadgeInfoColor, var(--blue-500, #1155cb));border-color:#1155cb;border-color:var(--KBadgeInfoBorder, var(--blue-500, #1155cb));background-color:#bdd3f9;background-color:var(--KBadgeInfoBackground, var(--blue-200, #bdd3f9))}.k-badge.k-badge-warning[data-v-5fa2851a]{color:#a05604;color:var(--KBadgeWarningColor, var(--yellow-600, #a05604));border-color:#a05604;border-color:var(--KBadgeWarningBorder, var(--yellow-600, #a05604));background-color:#fff3d8;background-color:var(--KBadgeWarningBackground, var(--yellow-100, #fff3d8))}.k-badge.k-badge-rectangular[data-v-5fa2851a]{border-radius:4px;border-radius:var(--KBadgeBorderRadius, 4px)}.k-badge.k-badge-rectangular .k-badge-dismiss-button[data-v-5fa2851a]{border-top-left-radius:0;border-top-right-radius:4px;border-top-right-radius:var(--KBadgeBorderRadius, 4px);border-bottom-left-radius:0;border-bottom-right-radius:4px;border-bottom-right-radius:var(--KBadgeBorderRadius, 4px)}.k-badge.k-badge-rounded[data-v-5fa2851a]{border-radius:25px;border-radius:var(--KBadgeBorderRadius, 25px)}.k-badge .k-badge-text[data-v-5fa2851a]{max-width:200px;max-width:var(--KBadgeMaxWidth, 200px);min-width:8px;min-width:var(--KBadgeMinWidth, 8px);width:auto;width:var(--KBadgeWidth, auto);align-self:center}.k-badge .k-badge-dismiss-button[data-v-5fa2851a]{padding:var(--spacing-xs);background-color:transparent;border:none;cursor:pointer;font-weight:400;margin:-2px -6px;margin:calc(-1 * var(--KBadgePaddingY, 2px)) calc(-1 * var(--KBadgePaddingX, 6px));margin-left:auto}.k-badge.k-badge-default .k-badge-dismiss-button .kong-icon.kong-icon-close path{stroke:#1155cb;stroke:var(--KBadgeDefaultColor, var(--blue-500, #1155cb))}.k-badge.k-badge-default .k-badge-dismiss-button:hover{background-color:#bdd3f9;background-color:var(--KBadgeDefaultButtonHoverColor, var(--blue-200, #bdd3f9))}.k-badge.k-badge-default:focus{background-color:#bdd3f9;background-color:var(--KBadgeDefaultButtonHoverColor, var(--blue-200, #bdd3f9))}.k-badge.k-badge-default:focus .k-badge-dismiss-button{background-color:#bdd3f9;background-color:var(--KBadgeDefaultButtonHoverColor, var(--blue-200, #bdd3f9))}.k-badge.k-badge-success .k-badge-dismiss-button .kong-icon.kong-icon-close path{stroke:#13755e;stroke:var(--KBadgeSuccessColor, var(--green-700, #13755e))}.k-badge.k-badge-success .k-badge-dismiss-button:hover{background-color:#c0f2d5;background-color:var(--KBadgeSuccessButtonHoverColor, var(--green-200, #c0f2d5))}.k-badge.k-badge-success:focus{background-color:#c0f2d5;background-color:var(--KBadgeSuccessButtonHoverColor, var(--green-200, #c0f2d5))}.k-badge.k-badge-success:focus .k-badge-dismiss-button{background-color:#c0f2d5;background-color:var(--KBadgeSuccessButtonHoverColor, var(--green-200, #c0f2d5))}.k-badge.k-badge-danger .k-badge-dismiss-button .kong-icon.kong-icon-close path{stroke:#922021;stroke:var(--KBadgeDangerColor, var(--red-700, #922021))}.k-badge.k-badge-danger .k-badge-dismiss-button:hover{background-color:#fcc;background-color:var(--KBadgeDangerButtonHoverColor, var(--red-200, #ffcccc))}.k-badge.k-badge-danger:focus{background-color:#fcc;background-color:var(--KBadgeDangerButtonHoverColor, var(--red-200, #ffcccc))}.k-badge.k-badge-danger:focus .k-badge-dismiss-button{background-color:#fcc;background-color:var(--KBadgeDangerButtonHoverColor, var(--red-200, #ffcccc))}.k-badge.k-badge-info .k-badge-dismiss-button .kong-icon.kong-icon-close path{stroke:#1155cb;stroke:var(--KBadgeInfoColor, var(--blue-500, #1155cb))}.k-badge.k-badge-info .k-badge-dismiss-button:hover{background-color:#8ab3fa;background-color:var(--KBadgeInfoButtonHoverColor, var(--blue-300, #8ab3fa))}.k-badge.k-badge-info:focus{background-color:#8ab3fa;background-color:var(--KBadgeInfoButtonHoverColor, var(--blue-300, #8ab3fa))}.k-badge.k-badge-info:focus .k-badge-dismiss-button{background-color:#8ab3fa;background-color:var(--KBadgeInfoButtonHoverColor, var(--blue-300, #8ab3fa))}.k-badge.k-badge-warning .k-badge-dismiss-button .kong-icon.kong-icon-close path{stroke:#a05604;stroke:var(--KBadgeWarningColor, var(--yellow-600, #a05604))}.k-badge.k-badge-warning .k-badge-dismiss-button:hover{background-color:#ffe6ba;background-color:var(--KBadgeWarningButtonHoverColor, var(--yellow-200, #ffe6ba))}.k-badge.k-badge-warning:focus{background-color:#ffe6ba;background-color:var(--KBadgeWarningButtonHoverColor, var(--yellow-200, #ffe6ba))}.k-badge.k-badge-warning:focus .k-badge-dismiss-button{background-color:#ffe6ba;background-color:var(--KBadgeWarningButtonHoverColor, var(--yellow-200, #ffe6ba))}.k-breadcrumbs[data-v-a87af1c0]{display:flex;flex-wrap:wrap;padding:0;margin-bottom:1rem;list-style:none;border-radius:.25rem;font-size:15px;font-weight:600!important;line-height:24px!important}.k-breadcrumbs .k-breadcrumbs-item[data-v-a87af1c0] .kong-icon{display:inline-flex;padding:0 12px 0 var(--spacing-xs);color:var(--grey-500);vertical-align:middle}.k-breadcrumbs .k-breadcrumbs-item[data-v-a87af1c0] .kong-icon.k-breadcrumb-icon{align-items:center;justify-content:center;padding:0 var(--spacing-xs)}.k-breadcrumbs .k-breadcrumbs-item[data-v-a87af1c0] .kong-icon.k-breadcrumb-icon.has-no-text{padding-right:0}.k-breadcrumbs li[data-v-a87af1c0]{display:inline-flex}.k-breadcrumbs li a[data-v-a87af1c0]{display:inline-flex;color:var(--grey-500);letter-spacing:1px;font-size:15px}.k-breadcrumbs li a[data-v-a87af1c0]:hover,.k-breadcrumbs li a.no-underline[data-v-a87af1c0]{text-decoration:none!important}.k-breadcrumbs li a>.k-breadcrumb-text[data-v-a87af1c0]{transition:all .2s ease-in-out}.k-breadcrumbs li a>.k-breadcrumb-text[data-v-a87af1c0]:hover{text-decoration:underline}.truncate[data-v-a87af1c0]{display:inline-block;align-items:center;justify-content:center}.kong-card[data-v-1f0d90ac]{padding:var(--spacing-lg) var(--spacing-lg);padding:var(--KCardPaddingY, var(--spacing-lg)) var(--KCardPaddingX, var(--spacing-lg));border-radius:3px;border-radius:var(--KCardBorderRadius, 3px);background-color:#fff;background-color:var(--KCardBackground, var(--white, #ffffff));transition:box-shadow .2s ease-in-out}.kong-card.noBorder[data-v-1f0d90ac]{border:none}.kong-card.border[data-v-1f0d90ac]{border:1px solid rgba(0,0,0,.1);border:var(--KCardBorder, 1px solid var(--black-10, rgba(0, 0, 0, .1)));box-shadow:none}.kong-card.borderTop[data-v-1f0d90ac]{border-top:1px solid rgba(0,0,0,.1);border-top:var(--KCardBorder, 1px solid var(--black-10, rgba(0, 0, 0, .1)))}.kong-card.hover[data-v-1f0d90ac]:hover,.kong-card.kcard-shadow[data-v-1f0d90ac]{box-shadow:0 4px 8px #0000001a;box-shadow:var(--KCardShadow, 0 4px 8px var(--black-10, rgba(0, 0, 0, .1)))}.kong-card .k-card-header[data-v-1f0d90ac]{align-items:center}.kong-card .k-card-header.has-status[data-v-1f0d90ac]{align-items:flex-start}.kong-card .k-card-status-hat[data-v-1f0d90ac]{font-size:var(--type-xs);color:var(--grey-600);display:flex;align-items:center}.kong-card .k-card-title h4[data-v-1f0d90ac]{margin:0;padding:0;font-size:20px;font-size:var(--KCardTitleFontSize, 20px);font-weight:600;color:var(--black-500);color:var(--KCardTitleColor, var(--black-500))}.kong-card .k-card-actions[data-v-1f0d90ac]{margin-left:auto}.kong-card .k-card-body[data-v-1f0d90ac]{font-size:13px;line-height:20px;color:var(--grey-600);width:100%}.kong-card .k-card-content .k-table td[data-v-1f0d90ac],.kong-card .k-card-content table td[data-v-1f0d90ac],.kong-card .k-card-content[data-v-1f0d90ac] .k-table td{font-size:var(--type-md)}.kong-card .k-card-notifications[data-v-1f0d90ac]{margin-left:auto;margin-top:auto}.kong-card .k-card-header .k-button{min-height:38px}.empty-state-wrapper[data-v-5b55eb64]{padding:48px 0;text-align:center;border-radius:4px;background-color:var(--white);background-color:var(--KEmptyBackground, var(--white))}.empty-state-wrapper .k-empty-state-title-header[data-v-5b55eb64]{color:var(--black-500);color:var(--KEmptyTitleColor, var(--black-500));margin:0 0 14px;font-size:20px;font-weight:600;line-height:24px}.empty-state-wrapper .k-empty-state-message[data-v-5b55eb64]{color:var(--black-400);color:var(--KEmptyContentColor, var(--black-400));margin:0 auto 14px;font-size:13px;line-height:20px;max-width:50%}.empty-state-wrapper .k-empty-state-cta[data-v-5b55eb64]{margin:0 auto}.k-input-label .label-tooltip[data-v-d949c2e2] .kong-icon.kong-icon-help,.k-input-label .label-tooltip[data-v-d949c2e2] .kong-icon.kong-icon-info{cursor:pointer}.form-control[data-v-0bb7b8a1]{box-shadow:none!important}.help[data-v-0bb7b8a1]{display:block;margin:8px 0 0;margin:var(--spacing-xs, 8px) 0 0;font-size:14px;font-size:var(--type-sm, 14px);color:#00000073;color:var(--black-45, rgba(0, 0, 0, .45))}.has-error[data-v-0bb7b8a1]{font-weight:500;color:var(--red-500)}.k-input-wrapper input.k-input[data-v-0bb7b8a1]{-webkit-appearance:none}.k-input-wrapper .k-input-label-wrapper-large .has-error[data-v-0bb7b8a1],.k-input-wrapper .k-input-large+.has-error[data-v-0bb7b8a1]{font-size:12px;line-height:15px;margin-top:4px}.k-input-wrapper .k-input-label-wrapper-medium .has-error[data-v-0bb7b8a1],.k-input-wrapper .k-input-medium+.has-error[data-v-0bb7b8a1]{font-size:11px;line-height:13px;margin-top:3px}.k-input-wrapper .k-input-label-wrapper-small .has-error[data-v-0bb7b8a1],.k-input-wrapper .k-input-small+.has-error[data-v-0bb7b8a1]{font-size:11px;line-height:11px;margin-top:2px}.k-input-wrapper .text-on-input label:not(.disabled):not(.readonly).hovered[data-v-0bb7b8a1],.k-input-wrapper .text-on-input label[data-v-0bb7b8a1]:not(.disabled):not(.readonly):hover{color:var(--blue-500);color:var(--KInputHover, var(--blue-500))}.k-input-wrapper.input-error .text-on-input label.hovered[data-v-0bb7b8a1],.k-input-wrapper.input-error .text-on-input label[data-v-0bb7b8a1]:hover,.k-input-wrapper.input-error .text-on-input label.focused[data-v-0bb7b8a1],.k-input-wrapper.input-error .text-on-input label[data-v-0bb7b8a1]:focus{color:var(--red-500)!important}.k-select-item[data-v-88a5d60a]{margin-bottom:4px;list-style:none!important}.k-select-item[data-v-88a5d60a]:last-of-type{margin-bottom:0!important}.k-select-item button[data-v-88a5d60a]{display:flex;align-items:center;font-size:var(--type-xs);line-height:26px;color:var(--grey-500);padding-left:var(--spacing-xxs);width:100%;border:none;font-family:var(--font-family-sans);background-color:var(--white);border-radius:4px;text-align:left;font-weight:400}.k-select-item button[data-v-88a5d60a]:not(:disabled){cursor:pointer}.k-select-item button[data-v-88a5d60a]:disabled{cursor:not-allowed}.k-select-item button:disabled .k-select-item-label[data-v-88a5d60a]{opacity:.6}.k-select-item button .k-select-item-label[data-v-88a5d60a]{width:auto;line-height:20px;color:var(--grey-600);font-weight:500;font-size:14px;padding:8px}.k-select-item button .k-select-item-label[data-v-88a5d60a] .select-item-label{color:var(--grey-600);font-weight:600;font-size:14px;margin-bottom:4px}.k-select-item button .k-select-item-label[data-v-88a5d60a] .select-item-desc{color:var(--grey-500);font-weight:400;font-size:14px}.k-select-item button .kong-icon[data-v-88a5d60a]:not(.selected-item-icon){margin-right:.75rem}.k-select-item button .k-select-selected-icon-container[data-v-88a5d60a]{margin-left:auto;margin-top:auto;margin-bottom:auto;height:24px;width:24px}.k-select-item button .k-select-selected-icon-container .kong-icon[data-v-88a5d60a]{position:relative;top:0;right:0;transform:none}.k-select-item button[data-v-88a5d60a]:not(:disabled):hover{background-color:var(--grey-100);color:var(--grey-600)}.k-select-item button.selected[data-v-88a5d60a]{background-color:var(--blue-100);color:var(--blue-500);font-weight:400}.k-select-item button.danger[data-v-88a5d60a]{color:var(--red-500)}.k-select[data-v-01dc5ccd]{width:fit-content}.k-select .k-select-item-selection[data-v-01dc5ccd]{background-color:var(--blue-100);color:var(--blue-500);font-weight:400;display:flex;border-radius:4px;margin-bottom:6px}.k-select .k-select-item-selection.overlay-label-item-selection[data-v-01dc5ccd]{position:relative;top:-8px}.k-select .k-select-item-selection .selected-item-label[data-v-01dc5ccd]{align-self:center;font-size:14px;line-height:16px}.k-select .k-select-item-selection .clear-selection-icon[data-v-01dc5ccd]{margin-left:auto;margin-top:auto;margin-bottom:auto;padding:0;height:24px}.k-select .k-select-trigger[data-v-01dc5ccd]:after{display:inline-block;width:0;height:0;margin-left:8px;margin-left:var(--spacing-xs, 8px);vertical-align:middle;content:"";border-top:.325em solid;border-right:.325em solid transparent;border-left:.325em solid transparent}.k-select .k-select-item-selection .clear-selection-icon .kong-icon,.k-select .k-button .caret{margin-left:auto}.k-select .k-select-input{background-color:#fff;background-color:var(--KInputBackground, var(--white, #ffffff));box-shadow:inset 0 0 0 1px var(--grey-300)!important;box-shadow:inset 0 0 0 1px var(--KInputBorder, var(--grey-300))!important;transition:color .1s ease,box-shadow .1s ease;position:relative;display:inline-block;width:100%;box-shadow:none!important}.k-select .k-select-input.is-readonly{background-color:#f8f8fa;background-color:var(--KInputReadonlyBackground, var(--grey-100, #f8f8fa));box-shadow:inset 0 0 0 1px var(--grey-300)!important;box-shadow:inset 0 0 0 1px var(--KInputBorder, var(--grey-300))!important;transition:all .1s ease;box-shadow:none!important}.k-select .k-select-input.is-readonly.select-input-container input.k-input.form-control:not([type=checkbox]):not([type=radio]):not([type=file]):read-only{box-shadow:none!important}.k-select .k-select-input .kong-icon-chevronDown{margin-right:10px}.k-select .k-select-input.cursor-default{cursor:default}.k-select .k-select-input.prevent-pointer-events{pointer-events:none}.k-select .k-select-input.input-placeholder-dark::placeholder{color:#000000b3!important;color:var(--KInputColor, var(--black-70, rgba(0, 0, 0, .7)))!important}.k-select .k-select-input .k-input.has-chevron{padding-right:40px}.k-select .k-select-input .k-input.has-clear{padding-right:60px}.k-select .k-select-inputinput.k-input{padding:var(--spacing-xs);height:100%}.k-select .k-select-input .kong-icon{display:inline-flex}.k-select .k-select-input .clear-selection-icon{position:absolute;top:13px;right:30px;z-index:9;padding:0}.k-select .k-select-input .clear-selection-icon.overlay-label-clear{top:36px}.k-select .k-select-input .clear-selection-icon .kong-icon-clear{position:static;display:block;transform:none}.k-select div.k-select-input.select-input-container{cursor:pointer!important;flex:0 0 40%;display:flex;align-items:center;flex-direction:row-reverse;border:1px solid var(--grey-300)!important;box-shadow:none!important}.k-select div.k-select-input.select-input-container input.k-input{box-shadow:none!important}.k-select .k-select-button .has-caret .kong-icon{margin-left:auto}.k-select .k-select-button .k-button.btn-link:hover,.k-select .k-select-button.k-button.btn-link:hover{text-decoration:none}.k-select.k-input{width:100%}.k-select .k-select-popover{box-sizing:border-box;width:100%;margin-top:2px!important;overflow:auto!important}.k-select .k-select-popover[x-placement^=top]{margin-top:0!important;margin-bottom:2px!important}.k-select .k-select-popover.k-select-pop-button,.k-select .k-select-popover.k-select-pop-dropdown{--KPopPaddingY: var(--spacing-xs);--KPopPaddingX: var(--spacing-xs);border:1px solid var(--grey-300)}.k-select .k-select-popover.k-select-pop-select{--KPopPaddingY: var(--spacing-xs);--KPopPaddingX: var(--spacing-xs);border:1px solid var(--black-10)}.k-select .k-select-popover .k-select-empty-item button,.k-select .k-select-popover .k-select-empty-item button:focus,.k-select .k-select-popover .k-select-empty-item button:hover{font-style:italic;color:var(--grey-500)}.k-select .k-select-popover ul{margin:0;padding:0}.k-select .k-select-popover a{flex:1;color:var(--black-70)}.k-select .k-select-popover a:hover,.k-select .k-select-popover a:active,.k-select .k-select-popover a:focus{text-decoration:none}.k-select .k-select-popover .k-select-loading{display:block;text-align:center;position:relative;top:0;right:0;height:24px}.pagination-offset-button-container[data-v-16e16c5e]{display:flex}.pagination-offset-button-container .pagination-button.k-button[data-v-16e16c5e]{width:34px;height:34px;color:var(--grey-500);border:1px solid var(--grey-300);background-color:#fff;border-radius:4px;margin:0 6px;padding:6px}.pagination-offset-button-container .pagination-button.k-button[data-v-16e16c5e]:focus,.pagination-offset-button-container .pagination-button.k-button[data-v-16e16c5e]:hover{color:var(--blue-500);border-color:var(--blue-500);border-radius:4px}.pagination-offset-button-container .pagination-button.k-button.disabled[data-v-16e16c5e]:focus,.pagination-offset-button-container .pagination-button.k-button.disabled[data-v-16e16c5e]:hover{color:var(--black-45);border-color:var(--grey-200);box-shadow:none;cursor:not-allowed}.pagination-offset-button-container .pagination-button.k-button.active[data-v-16e16c5e]{outline:none;color:var(--blue-500);border-color:var(--blue-200);border-radius:4px;background-color:var(--blue-100)}.card-pagination-bar[data-v-d0aae7b2]{display:flex;align-items:center;justify-content:space-between;margin-top:4px}.pagination-text[data-v-d0aae7b2]{font-size:14px;color:var(--grey-500);min-width:115px;font-weight:500}.pagination-text-pages[data-v-d0aae7b2]{color:#000}.page-size-select[data-v-d0aae7b2]{--KButtonBtnLink: var(--KPaginationPageSizeColor, var(--blue-400));--KButtonOutlineBorder: var(--KPaginationPageSizeColor, var(--blue-400));--KButtonFontSize: var(--type-sm);color:var(--blue-400);font-weight:600;line-height:20px}.pagination-button-container[data-v-d0aae7b2]{display:flex;list-style:none;text-align:center}.pagination-button-container a[data-v-d0aae7b2]{text-decoration:none!important;font-weight:initial;display:block}.pagination-button-container .pagination-button[data-v-d0aae7b2]{align-self:center;min-width:32px;height:32px;line-height:20px;font-size:12px;font-weight:initial;color:var(--grey-500);color:var(--KPaginationColor, var(--grey-500));border:1px solid var(--grey-300);border:1px solid var(--KPaginationBorderColor, var(--grey-300));background-color:#fff;border-radius:4px;margin:0 6px;cursor:pointer}.pagination-button-container .pagination-button[data-v-d0aae7b2]:not(.square){background-color:#fff;background-color:var(--KPaginationBackgroundColor, white)}.pagination-button-container .pagination-button a[data-v-d0aae7b2],.pagination-button-container .pagination-button div[data-v-d0aae7b2]{padding:6px}.pagination-button-container .pagination-button.square[data-v-d0aae7b2]{border:none}.pagination-button-container .pagination-button.placeholder[data-v-d0aae7b2]{color:var(--grey-500);color:var(--KPaginationColor, var(--grey-500));display:flex;justify-content:center;align-items:center;cursor:initial}.pagination-button-container .pagination-button[data-v-d0aae7b2]:focus:not(.placeholder),.pagination-button-container .pagination-button[data-v-d0aae7b2]:hover:not(.placeholder){color:var(--blue-500);color:var(--KPaginationActiveColor, var(--blue-500));border-color:var(--blue-500);border-color:var(--KPaginationActiveColor, var(--blue-500));border-radius:4px}.pagination-button-container .pagination-button.disabled[data-v-d0aae7b2]:focus:not(.placeholder),.pagination-button-container .pagination-button.disabled[data-v-d0aae7b2]:hover:not(.placeholder){color:var(--black-45);border-color:var(--grey-200)}.pagination-button-container .pagination-button.disabled a[data-v-d0aae7b2]{cursor:not-allowed!important}.pagination-button-container .pagination-button.active[data-v-d0aae7b2]{outline:none;color:var(--blue-500);color:var(--KPaginationActiveColor, var(--blue-500));border-color:var(--blue-200);border-color:var(--KPaginationActiveBorderColor, var(--blue-200));background-color:var(--KPaginationActiveBackgroundColor, var(--blue-100));border-radius:4px;background-color:var(--blue-100)}.pagination-button-container .pagination-button.active a[data-v-d0aae7b2]{color:var(--blue-500);color:var(--KPaginationActiveColor, var(--blue-500))}.page-size-select .k-select-pop-button[x-placement^=top]{margin-bottom:2px}.box[data-v-2ffc7dea]{display:inline-flex;border-radius:3px;background:linear-gradient(-70deg,#f2f2f2 0%,#f2f2f2 40%,#f7f7f7 50%,#f2f2f2 60%,#f2f2f2 100%) repeat;background-size:400% 100%;animation:gradient 1s ease infinite;transition:1s}.box.width-1[data-v-2ffc7dea]{width:1rem}.box.width-2[data-v-2ffc7dea]{width:2rem}.box.width-5[data-v-2ffc7dea]{width:5rem}.box.width-6[data-v-2ffc7dea]{width:6rem}.box.width-10[data-v-2ffc7dea]{width:10rem}.box.width-25[data-v-2ffc7dea]{width:25%}.box.width-50[data-v-2ffc7dea]{width:50%}.box.width-75[data-v-2ffc7dea]{width:75%}.box.width-100[data-v-2ffc7dea]{width:100%}.box.height-1[data-v-2ffc7dea]{height:1rem}.box.height-2[data-v-2ffc7dea]{height:2rem}@keyframes gradient{0%{background-position:100% 50%}to{background-position:0% 50%}}.skeleton-loader[data-v-2f46a0c1]{width:80%}.skeleton-card-wrapper[data-v-d7916644]{display:flex;flex-wrap:wrap;width:100%;gap:1rem}.skeleton-card-column[data-v-d7916644]{margin-bottom:1rem;width:calc(33% - 1rem);width:var(--KSkeletonCardWidth, calc(33% - 1rem))}.skeleton-card[data-v-d7916644]{display:flex;flex-direction:column;height:324px;padding:1rem;border-radius:3px;border:1px solid #e6e6e6;overflow:hidden}.skeleton-card .skeleton-card-header[data-v-d7916644]{width:100%;margin-bottom:1rem;display:flex}.skeleton-card .skeleton-card-content[data-v-d7916644]{display:flex;justify-content:space-between}.skeleton-card .skeleton-card-footer[data-v-d7916644]{display:flex;align-self:flex-end;justify-content:space-between;width:100%;margin-top:auto;padding-top:1rem}.skeleton-table-wrapper[data-v-84f8bae6]{width:100%;overflow:hidden}.skeleton-table-wrapper .skeleton-table-row[data-v-84f8bae6]{display:flex;flex-direction:row;margin-bottom:2rem}@media only screen and (max-width: 1256px){.skeleton-table-wrapper .skeleton-table-row .skeleton-cell[data-v-84f8bae6]:nth-of-type(n + 5){display:none}.skeleton-table-wrapper .skeleton-table-row .skeleton-cell[data-v-84f8bae6]:nth-of-type(4){margin-left:auto;margin-right:0}}@media only screen and (max-width: 756px){.skeleton-table-wrapper .skeleton-table-row .skeleton-cell[data-v-84f8bae6]:nth-of-type(n + 3){display:none}.skeleton-table-wrapper .skeleton-table-row .skeleton-cell[data-v-84f8bae6]:nth-of-type(2){width:6rem;margin-left:auto;margin-right:0}}.skeleton-form-wrapper[data-v-11e4f5bf]{width:100%}.skeleton-form-wrapper .skeleton-form-row[data-v-11e4f5bf]{margin-bottom:2rem}.fullscreen-loading-container[data-v-4f1a85a8]{position:fixed;top:0;bottom:0;right:0;left:0;display:flex;align-items:center;justify-content:center;z-index:10500;flex-direction:column;margin:0;margin:var(--KSkeletonFullScreenMargin, 0);background:#ffffff;background:var(--white, #ffffff)}.fullscreen-loading-container .progress[data-v-4f1a85a8]{margin-top:1rem;max-width:350px;background-color:#f1f1f5;background-color:var(--grey-200, #f1f1f5);border-radius:.5rem}.fullscreen-loading-container .progress .progress-bar[data-v-4f1a85a8]{border-radius:.5rem;height:5px;background-color:#1155cb;background-color:var(--KSkeletonFullScreenProgressColor, var(--blue-500, #1155cb))}.k-skeleton-container.opacity-0 .box{opacity:0}.k-skeleton-container.opacity-0 :deep(.kong-icon){display:none}.k-skeleton-container.opacity-0.mr-2{margin-right:0!important}.k-card-catalog-item[data-v-f7fba218]{display:flex;flex-direction:column;justify-content:stretch}.k-card-catalog-item .multi-line-truncate[data-v-f7fba218]{--lh: 20px;--max-lines: 5;--max-lines-less: 4;position:relative;line-height:var(--lh);max-height:calc(var(--lh) * var(--max-lines));overflow:hidden;padding-right:8px}.k-card-catalog-item .multi-line-truncate[data-v-f7fba218]:before{content:"...";position:absolute;top:calc(var(--lh) * var(--max-lines-less));right:12px}.k-card-catalog-item[data-v-f7fba218]:hover{cursor:pointer}.k-card-catalog-item.kong-card{--KCardBorderRadius: 5px;--KCardPaddingY: var(--spacing-lg);--KCardPaddingX: var(--spacing-md)}.k-card-catalog-item.kong-card .k-card-body{flex-grow:1;display:flex;flex-direction:column}.k-card-catalog-item.kong-card .k-card-body .description{flex-grow:1}.k-card-catalog-item.kong-card:hover{--KCardShadow: none;--KCardBorder: 1px solid var(--blue-300)}.k-card-catalog .k-card-catalog-title[data-v-f085d3be]{color:var(--blue-600)}.k-card-catalog .k-catalog-page[data-v-f085d3be]{display:grid;grid-gap:var(--spacing-lg);grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}.k-catalog-toolbar[data-v-f085d3be]>*{display:flex}.k-card-catalog .k-skeleton-grid{--KSkeletonCardWidth: 25%}.k-card-catalog .k-skeleton-grid .skeleton-card-column{padding-right:2rem}.k-card-catalog .k-skeleton-grid .skeleton-card{height:181px}.k-card-catalog .k-catalog-page.k-card-small{grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}.k-card-catalog .k-catalog-page.k-card-large{grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}.k-card-catalog .k-catalog-page a.catalog-item,.k-card-catalog .k-catalog-page a.catalog-item:focus,.k-card-catalog .k-catalog-page a.catalog-item:hover{text-decoration:none}.k-card-catalog .card-pagination{grid-column:1/-1}.k-checkbox-label[data-v-0a1baeb2]{font-size:14px;font-size:var(--type-sm, 14px)}.k-checkbox-description[data-v-0a1baeb2]{padding-top:var(--spacing-xxs);padding-left:var(--spacing-lg);font-size:14px;font-size:var(--type-sm, 14px);line-height:20px;color:#00000073;color:var(--black-45, rgba(0, 0, 0, .45))}.k-checkbox-label[data-v-0a1baeb2]:has(+ .k-checkbox-description){font-weight:600}.k-code-block[data-v-37a155b9]{color:#000000d9;color:var(--KCodeBlockColor, var(--black-85, rgba(0, 0, 0, .85)));border-radius:3px;border-radius:var(--KCodeBlockBorderRadius, 3px)}.k-code-block pre[data-v-37a155b9],.k-code-block code[data-v-37a155b9]{tab-size:2;tab-size:var(--KCodeBlockTabSize, 2);font-size:12px;font-size:var(--KCodeBlockFontSize, var(--type-xs, 12px));font-family:monospace;font-family:var(--KCodeBlockFontFamilyMono, var(--font-family-mono, monospace));color:#000000d9;color:var(--KCodeBlockColor, var(--black-85, rgba(0, 0, 0, .85)))}.k-code-block pre[data-v-37a155b9]{margin-top:0;margin-bottom:0;padding:8px 0 8px 12px;padding:var(--spacing-xs, 8px) 0 var(--spacing-xs, 8px) var(--spacing-sm, 12px);border-radius:3px;border-radius:var(--KCodeBlockBorderRadius, 3px);background-color:#f8f8fa;background-color:var(--KCodeBlockBackgroundColor, var(--grey-100, #f8f8fa));min-height:44px;max-height:none;max-height:var(--KCodeBlockMaxHeight, none);display:grid;grid-template-columns:var(--maxLineNumberWidth) 1fr;gap:12px;gap:var(--spacing-sm, 12px)}.k-code-block pre[data-v-37a155b9]:focus-visible{outline:2px solid #1155cb;outline:2px solid var(--KCodeBlockFocusColor, var(--blue-500, #1155cb));outline-offset:-2px;isolation:isolate}.k-code-block-actions+.k-code-block-content>pre[data-v-37a155b9]{border-top-left-radius:0;border-top-right-radius:0}.k-code-block code[data-v-37a155b9]{display:block;min-width:0}.k-code-block[data-v-37a155b9]:focus-visible{outline:none;box-shadow:0 0 0 2px #1155cb;box-shadow:0 0 0 2px var(--KCodeBlockFocusColor, var(--blue-500, #1155cb));isolation:isolate}.k-code-block-actions[data-v-37a155b9]{display:flex;flex-wrap:wrap;align-items:stretch;justify-content:flex-end;gap:4px;gap:var(--spacing-xxs, 4px);padding:8px 16px;padding:var(--spacing-xs, 8px) var(--spacing-md, 16px);border-top-left-radius:3px;border-top-left-radius:var(--KCodeBlockBorderRadius, 3px);border-top-right-radius:3px;border-top-right-radius:var(--KCodeBlockBorderRadius, 3px);border-bottom:1px solid #e7e7ec;border-bottom:1px solid var(--grey-300, #e7e7ec);background-color:#f1f1f5;background-color:var(--grey-200, #f1f1f5)}.k-code-block-actions .k-button[data-v-37a155b9]{align-self:stretch}.k-is-processing-icon[data-v-37a155b9]{display:inline-flex;justify-content:center;align-items:center}.k-search-actions[data-v-37a155b9]{display:inline-flex;flex-wrap:wrap;align-items:stretch;gap:4px;gap:var(--spacing-xxs, 4px)}.k-is-processing-icon[data-v-37a155b9]:not(.k-is-processing-icon-is-visible){visibility:hidden}.k-regexp-mode-button[data-v-37a155b9]{font-family:monospace;font-family:var(--KCodeBlockFontFamilyMono, var(--font-family-mono, monospace))}.k-search-container[data-v-37a155b9]{position:relative;flex-basis:15ch;flex-grow:1;max-width:250px;display:inline-flex;align-items:stretch;border:1px solid #e7e7ec;border:1px solid var(--KInputBorder, var(--grey-300, #e7e7ec));border-radius:3px;background-color:#fff;background-color:var(--white, #ffffff);transition:border .1s ease}.k-search-container[data-v-37a155b9]:hover{border-color:#bdd3f9;border-color:var(--KInputHover, var(--blue-200, #bdd3f9))}.k-search-container[data-v-37a155b9]:focus-within{border-color:#3972d5;border-color:var(--KInputFocus, var(--blue-400, #3972d5))}.k-code-block-search-input[data-v-37a155b9]{width:0;flex-grow:1;appearance:none;margin:0;padding:0 8px;padding:0 var(--spacing-xs, 8px);border:none;color:currentColor;background-color:transparent;font:inherit}.k-code-block-search-input[data-v-37a155b9]:focus{outline:none}.k-code-block-search-results[data-v-37a155b9]{align-self:center;min-width:12ch;text-align:center}.k-code-block-search-results[data-v-37a155b9]:not(.k-code-block-search-results-has-query){color:#6f7787;color:var(--grey-500, #6f7787)}.k-code-block-search-error[data-v-37a155b9],.k-code-block-search-results[data-v-37a155b9]{margin-top:0;margin-bottom:0}.k-code-block-search-error[data-v-37a155b9]{position:absolute;z-index:1;top:100%;left:-1px;right:-1px;padding:0 4px;padding:0 var(--spacing-xxs, 4px);border:1px solid currentColor;border-bottom-right-radius:3px;border-bottom-left-radius:3px;background-color:#fff;background-color:var(--white, #ffffff);font-size:.8em;color:#922021;color:var(--red-700, #922021)}.k-search-icon[data-v-37a155b9]{padding:0 4px;padding:0 var(--spacing-xxs, 4px);color:#b6b6bd;color:var(--grey-400, #b6b6bd)}.k-clear-query-button[data-v-37a155b9]{appearance:none;display:inline-flex;align-items:center;margin:0;padding:0 4px;padding:0 var(--spacing-xxs, 4px);border:1px solid transparent;border-radius:3px;color:#b6b6bd;color:var(--grey-400, #b6b6bd);background-color:transparent;font:inherit}.k-clear-query-button[data-v-37a155b9]:focus{border-color:#1155cb;border-color:var(--KButtonOutlineBorder, var(--blue-500, #1155cb));outline:none;box-shadow:0 0 0 2px #fff,0 0 0 4px #1155cb;box-shadow:0 0 0 2px var(--white, #ffffff),0 0 0 4px var(--KButtonOutlineBorder, var(--blue-500, #1155cb))}.k-code-block-content[data-v-37a155b9]{position:relative}.k-code-block-copy-button[data-v-37a155b9]{position:absolute;z-index:2;top:8px;top:var(--spacing-xs, 8px);right:16px;right:var(--spacing-md, 16px);display:block}.k-code-block-copy-button[data-tooltip-text][data-v-37a155b9]:after{content:attr(data-tooltip-text);position:absolute;top:50%;transform:translateY(-50%);right:calc(100% + 8px);right:calc(100% + var(--spacing-xs, 8px));padding:8px;padding:var(--spacing-xs, 8px);border-radius:3px;white-space:nowrap;color:#fff;color:var(--white, #ffffff);background-color:#3c4557;background-color:var(--grey-600, #3c4557);font-weight:400}.k-button-icon[data-v-37a155b9]{display:inline-flex;justify-content:center;align-items:center}.k-line-number-rows[data-v-37a155b9]{box-sizing:border-box;user-select:none;display:flex;flex-direction:column}.k-line-number-rows[data-v-37a155b9],.k-line-number-rows a[data-v-37a155b9]{color:#6f7787;color:var(--grey-500, #6f7787)}.k-line[data-v-37a155b9]{display:inline-flex;justify-content:flex-end}.k-line-is-match[data-v-37a155b9]:before{content:"\a0";pointer-events:none;position:absolute;left:0;right:0;background-color:#4954691a}.k-line-is-highlighted-match[data-v-37a155b9]:before{border-left:5px solid #1155cb;border-left:5px solid var(--KCodeBlockMatchHighlightColor, var(--blue-500, #1155cb));background-color:#49546933}.k-line-anchor[data-v-37a155b9]:not([href]){text-decoration:none}.k-line-anchor[href][data-v-37a155b9]:hover{color:var(--grey-600);text-decoration:underline}.k-matched-term{color:color(teal-500);color:var(--teal-500, color(teal-500));font-weight:900}.k-code-block .k-button.small{padding-right:spacing(xs);padding-right:var(--spacing-xs, spacing(xs));padding-left:spacing(xs);padding-left:var(--spacing-xs, spacing(xs))}.k-code-block .kong-icon{display:inline-flex;justify-content:center;align-items:center}.k-collapse .k-collapse-title[data-v-e568b790]{font-size:var(--type-lg);font-weight:600}.k-collapse .k-collapse-trigger[data-v-e568b790]{cursor:pointer}.k-collapse .k-collapse-trigger .k-collapse-trigger-content[data-v-e568b790]{color:var(--blue-500);color:var(--KCollapseTriggerColor, var(--blue-500));font-size:var(--type-sm);font-weight:600}.k-collapse .k-collapse-trigger .k-collapse-trigger-content .k-collapse-trigger-chevron.kong-icon.kong-icon-chevronDown svg path,.k-collapse .k-collapse-trigger .k-collapse-trigger-content .k-collapse-trigger-chevron.kong-icon.kong-icon-chevronRight svg path{stroke:var(--blue-500);stroke:var(--KCollapseTriggerColor, var(--blue-500))}.k-collapse .k-collapse-trigger .k-collapse-trigger-content .k-collapse-trigger-icon.kong-icon{padding-right:0}.k-collapse .k-collapse-trigger .k-collapse-trigger-content .k-collapse-trigger-label .kong-icon{top:2px;position:relative}.segmented-control .k-button[data-v-1f9c6dfd]{--KButtonPrimaryBase: var(--blue-100);--KButtonPrimaryHover: var(--blue-100);color:#1155cb;color:var(--KSegementedControlPrimary, var(--blue-500, #1155cb));border-radius:0;margin-left:-1px;flex:1}.segmented-control .k-button.primary[data-v-1f9c6dfd]{z-index:1;border-color:var(--blue-500)}.segmented-control .k-button[data-v-1f9c6dfd]:hover,.segmented-control .k-button[data-v-1f9c6dfd]:active{z-index:2}.segmented-control .k-button[data-v-1f9c6dfd]:focus{z-index:3;box-shadow:0 0 0 2px var(--white),0 0 0 4px var(--blue-500)}.segmented-control .k-button[data-v-1f9c6dfd]:first-child{border-radius:3px 0 0 3px;margin-left:0}.segmented-control .k-button[data-v-1f9c6dfd]:last-child{border-radius:0 3px 3px 0}.segmented-control .k-button[data-v-1f9c6dfd]:only-child{border-radius:3px;margin-left:0}.segmented-control .k-button[data-v-1f9c6dfd]:disabled{border-color:var(--grey-500)}.vc-pane-container{width:100%;position:relative}.vc-pane-container.in-transition{overflow:hidden}.vc-pane-layout{display:grid}.vc-arrow{display:flex;justify-content:center;align-items:center;cursor:pointer;user-select:none;pointer-events:auto;color:var(--gray-600);border-width:2px;border-style:solid;border-radius:var(--rounded);border-color:transparent}.vc-arrow:hover{background:var(--gray-200)}.vc-arrow:focus{border-color:var(--gray-300)}.vc-arrow.is-disabled{opacity:.25;pointer-events:none;cursor:not-allowed}.vc-day-popover-container{color:var(--white);background-color:var(--gray-800);border:1px solid;border-color:var(--gray-700);border-radius:var(--rounded);font-size:var(--text-xs);font-weight:var(--font-medium);padding:4px 8px;box-shadow:var(--shadow)}.vc-day-popover-header{font-size:var(--text-xs);color:var(--gray-300);font-weight:var(--font-semibold);text-align:center}.vc-arrows-container{width:100%;position:absolute;top:0;display:flex;justify-content:space-between;padding:8px 10px;pointer-events:none}.vc-arrows-container.title-left{justify-content:flex-end}.vc-arrows-container.title-right{justify-content:flex-start}.vc-is-dark .vc-arrow{color:var(--white)}.vc-is-dark .vc-arrow:hover{background:var(--gray-800)}.vc-is-dark .vc-arrow:focus{border-color:var(--gray-700)}.vc-is-dark .vc-day-popover-container{color:var(--gray-800);background-color:var(--white);border-color:var(--gray-100)}.vc-is-dark .vc-day-popover-header{color:var(--gray-700)}.vc-day{position:relative;min-height:32px;z-index:1}.vc-day.is-not-in-month *{opacity:0;pointer-events:none}.vc-day-layer{position:absolute;left:0;right:0;top:0;bottom:0;pointer-events:none}.vc-day-box-center-center{display:flex;justify-content:center;align-items:center;transform-origin:50% 50%}.vc-day-box-left-center{display:flex;justify-content:flex-start;align-items:center;transform-origin:0% 50%}.vc-day-box-right-center{display:flex;justify-content:flex-end;align-items:center;transform-origin:100% 50%}.vc-day-box-center-bottom{display:flex;justify-content:center;align-items:flex-end}.vc-day-content{display:flex;justify-content:center;align-items:center;font-size:var(--text-sm);font-weight:var(--font-medium);width:28px;height:28px;line-height:28px;border-radius:var(--rounded-full);user-select:none;cursor:pointer}.vc-day-content:hover{background-color:#ccd6e04d}.vc-day-content:focus{font-weight:var(--font-bold);background-color:#ccd6e066}.vc-day-content.is-disabled{color:var(--gray-400)}.vc-is-dark .vc-day-content:hover{background-color:#7281974d}.vc-is-dark .vc-day-content:focus{background-color:#72819766}.vc-is-dark .vc-day-content.is-disabled{color:var(--gray-600)}.vc-highlights{overflow:hidden;pointer-events:none;z-index:-1}.vc-highlight{width:28px;height:28px}.vc-highlight.vc-highlight-base-start{width:50%!important;border-radius:0!important;border-right-width:0!important}.vc-highlight.vc-highlight-base-end{width:50%!important;border-radius:0!important;border-left-width:0!important}.vc-highlight.vc-highlight-base-middle{width:100%;border-radius:0!important;border-left-width:0!important;border-right-width:0!important;margin:0 -1px}.vc-dots{display:flex;justify-content:center;align-items:center}.vc-dot{width:5px;height:5px;border-radius:50%;transition:all var(--day-content-transition-time)}.vc-dot:not(:last-child){margin-right:3px}.vc-bars{display:flex;justify-content:flex-start;align-items:center;width:75%}.vc-bar{flex-grow:1;height:3px;transition:all var(--day-content-transition-time)}.vc-nav-header{display:flex;justify-content:space-between}.vc-nav-arrow{display:flex;justify-content:center;align-items:center;cursor:pointer;user-select:none;line-height:var(--leading-snug);border-width:2px;border-style:solid;border-color:transparent;border-radius:var(--rounded)}.vc-nav-arrow.is-left{margin-right:auto}.vc-nav-arrow.is-right{margin-left:auto}.vc-nav-arrow.is-disabled{opacity:.25;pointer-events:none;cursor:not-allowed}.vc-nav-arrow:hover{background-color:var(--gray-900)}.vc-nav-arrow:focus{border-color:var(--accent-600)}.vc-nav-title{color:var(--accent-100);font-weight:var(--font-bold);line-height:var(--leading-snug);padding:4px 8px;border-radius:var(--rounded);border-width:2px;border-style:solid;border-color:transparent;user-select:none}.vc-nav-title:hover{background-color:var(--gray-900)}.vc-nav-title:focus{border-color:var(--accent-600)}.vc-nav-items{display:grid;grid-template-columns:repeat(3,1fr);grid-row-gap:2px;grid-column-gap:5px}.vc-nav-item{width:48px;text-align:center;line-height:var(--leading-snug);font-weight:var(--font-semibold);padding:4px 0;cursor:pointer;border-width:2px;border-style:solid;border-color:transparent;border-radius:var(--rounded);user-select:none}.vc-nav-item:hover{color:var(--white);background-color:var(--gray-900);box-shadow:var(--shadow-inner)}.vc-nav-item.is-active{color:var(--accent-900);background:var(--accent-100);font-weight:var(--font-bold);box-shadow:var(--shadow)}.vc-nav-item.is-current{color:var(--accent-100);font-weight:var(--bold);border-color:var(--accent-100)}.vc-nav-item:focus{border-color:var(--accent-600)}.vc-nav-item.is-disabled{opacity:.25;pointer-events:none}.vc-is-dark .vc-nav-title{color:var(--gray-900)}.vc-is-dark .vc-nav-title:hover{background-color:var(--gray-200)}.vc-is-dark .vc-nav-title:focus{border-color:var(--accent-400)}.vc-is-dark .vc-nav-arrow:hover{background-color:var(--gray-200)}.vc-is-dark .vc-nav-arrow:focus{border-color:var(--accent-400)}.vc-is-dark .vc-nav-item:hover{color:var(--gray-900);background-color:var(--gray-200);box-shadow:none}.vc-is-dark .vc-nav-item.is-active{color:var(--white);background:var(--accent-500)}.vc-is-dark .vc-nav-item.is-current{color:var(--accent-600);border-color:var(--accent-500)}.vc-is-dark .vc-nav-item:focus{border-color:var(--accent-400)}.vc-pane{min-width:250px}.vc-header{display:flex;justify-content:center;align-items:center;padding:10px 16px 0}.vc-header.align-left{justify-content:flex-start}.vc-header.align-right{justify-content:flex-end}.vc-title{font-size:var(--text-lg);color:var(--gray-800);font-weight:var(--font-semibold);line-height:28px;cursor:pointer;user-select:none;white-space:nowrap}.vc-title:hover{opacity:.75}.vc-weeknumber{display:flex;justify-content:center;align-items:center;position:relative}.vc-weeknumber-content{display:flex;justify-content:center;align-items:center;font-size:var(--text-xs);font-weight:var(--font-medium);font-style:italic;width:28px;height:28px;margin-top:2px;color:var(--gray-500);user-select:none}.vc-weeknumber-content.is-left-outside{position:absolute;left:var(--weeknumber-offset)}.vc-weeknumber-content.is-right-outside{position:absolute;right:var(--weeknumber-offset)}.vc-weeks{display:grid;grid-template-columns:repeat(7,1fr);position:relative;-webkit-overflow-scrolling:touch;padding:6px;min-width:250px}.vc-weeks.vc-show-weeknumbers{grid-template-columns:auto repeat(7,1fr)}.vc-weeks.vc-show-weeknumbers.is-right{grid-template-columns:repeat(7,1fr) auto}.vc-weekday{text-align:center;color:var(--gray-500);font-size:var(--text-sm);font-weight:var(--font-bold);line-height:14px;padding-top:4px;padding-bottom:8px;cursor:default;user-select:none}.vc-weekdays{display:flex}.vc-nav-popover-container{color:var(--white);font-size:var(--text-sm);font-weight:var(--font-semibold);background-color:var(--gray-800);border:1px solid;border-color:var(--gray-700);border-radius:var(--rounded-lg);padding:4px;box-shadow:var(--shadow)}.vc-is-dark .vc-header{color:var(--gray-200)}.vc-is-dark .vc-title{color:var(--gray-100)}.vc-is-dark .vc-weekday{color:var(--accent-200)}.vc-is-dark .vc-nav-popover-container{color:var(--gray-800);background-color:var(--white);border-color:var(--gray-100)}.vc-none-enter-active,.vc-none-leave-active{transition-duration:0s}.vc-fade-enter-active,.vc-fade-leave-active,.vc-slide-left-enter-active,.vc-slide-left-leave-active,.vc-slide-right-enter-active,.vc-slide-right-leave-active,.vc-slide-up-enter-active,.vc-slide-up-leave-active,.vc-slide-down-enter-active,.vc-slide-down-leave-active,.vc-slide-fade-enter-active,.vc-slide-fade-leave-active{transition:transform var(--slide-duration) var(--slide-timing),opacity var(--slide-duration) var(--slide-timing);backface-visibility:hidden;pointer-events:none}.vc-none-leave-active,.vc-fade-leave-active,.vc-slide-left-leave-active,.vc-slide-right-leave-active,.vc-slide-up-leave-active,.vc-slide-down-leave-active{position:absolute!important;width:100%}.vc-none-enter-from,.vc-none-leave-to,.vc-fade-enter-from,.vc-fade-leave-to,.vc-slide-left-enter-from,.vc-slide-left-leave-to,.vc-slide-right-enter-from,.vc-slide-right-leave-to,.vc-slide-up-enter-from,.vc-slide-up-leave-to,.vc-slide-down-enter-from,.vc-slide-down-leave-to,.vc-slide-fade-enter-from,.vc-slide-fade-leave-to{opacity:0}.vc-slide-left-enter-from,.vc-slide-right-leave-to,.vc-slide-fade-enter-from.direction-left,.vc-slide-fade-leave-to.direction-left{transform:translate(var(--slide-translate))}.vc-slide-right-enter-from,.vc-slide-left-leave-to,.vc-slide-fade-enter-from.direction-right,.vc-slide-fade-leave-to.direction-right{transform:translate(calc(-1 * var(--slide-translate)))}.vc-slide-up-enter-from,.vc-slide-down-leave-to,.vc-slide-fade-enter-from.direction-top,.vc-slide-fade-leave-to.direction-top{transform:translateY(var(--slide-translate))}.vc-slide-down-enter-from,.vc-slide-up-leave-to,.vc-slide-fade-enter-from.direction-bottom,.vc-slide-fade-leave-to.direction-bottom{transform:translateY(calc(-1 * var(--slide-translate)))}.vc-popover-content-wrapper{--popover-horizontal-content-offset: 8px;--popover-vertical-content-offset: 10px;--popover-caret-horizontal-offset: 18px;--popover-caret-vertical-offset: 8px;position:absolute;display:block;outline:none;z-index:10}.vc-popover-content-wrapper:not(.is-interactive){pointer-events:none}.vc-popover-content{position:relative;outline:none;z-index:10;box-shadow:var(--shadow-lg)}.vc-popover-content.direction-bottom{margin-top:var(--popover-vertical-content-offset)}.vc-popover-content.direction-top{margin-bottom:var(--popover-vertical-content-offset)}.vc-popover-content.direction-left{margin-right:var(--popover-horizontal-content-offset)}.vc-popover-content.direction-right{margin-left:var(--popover-horizontal-content-offset)}.vc-popover-caret{content:"";position:absolute;display:block;width:12px;height:12px;border-top:inherit;border-left:inherit;background-color:inherit;z-index:-1}.vc-popover-caret.direction-bottom{top:0}.vc-popover-caret.direction-bottom.align-left{transform:translateY(-50%) rotate(45deg)}.vc-popover-caret.direction-bottom.align-center{transform:translate(-50%) translateY(-50%) rotate(45deg)}.vc-popover-caret.direction-bottom.align-right{transform:translateY(-50%) rotate(45deg)}.vc-popover-caret.direction-top{top:100%}.vc-popover-caret.direction-top.align-left{transform:translateY(-50%) rotate(-135deg)}.vc-popover-caret.direction-top.align-center{transform:translate(-50%) translateY(-50%) rotate(-135deg)}.vc-popover-caret.direction-top.align-right{transform:translateY(-50%) rotate(-135deg)}.vc-popover-caret.direction-left{left:100%}.vc-popover-caret.direction-left.align-top{transform:translate(-50%) rotate(135deg)}.vc-popover-caret.direction-left.align-middle{transform:translateY(-50%) translate(-50%) rotate(135deg)}.vc-popover-caret.direction-left.align-bottom{transform:translate(-50%) rotate(135deg)}.vc-popover-caret.direction-right{left:0}.vc-popover-caret.direction-right.align-top{transform:translate(-50%) rotate(-45deg)}.vc-popover-caret.direction-right.align-middle{transform:translateY(-50%) translate(-50%) rotate(-45deg)}.vc-popover-caret.direction-right.align-bottom{transform:translate(-50%) rotate(-45deg)}.vc-popover-caret.align-left{left:var(--popover-caret-horizontal-offset)}.vc-popover-caret.align-center{left:50%}.vc-popover-caret.align-right{right:var(--popover-caret-horizontal-offset)}.vc-popover-caret.align-top{top:var(--popover-caret-vertical-offset)}.vc-popover-caret.align-middle{top:50%}.vc-popover-caret.align-bottom{bottom:var(--popover-caret-vertical-offset)}.vc-day-popover-row{--day-content-transition-time: .13s ease-in;display:flex;align-items:center;transition:all var(--day-content-transition-time)}.vc-day-popover-row:not(:first-child){margin-top:3px}.vc-day-popover-row-indicator{display:flex;justify-content:center;align-items:center;flex-grow:0;width:15px;margin-right:3px}.vc-day-popover-row-indicator span{transition:all var(--day-content-transition-time)}.vc-day-popover-row-content{display:flex;align-items:center;flex-wrap:none;flex-grow:1;width:max-content}.vc-svg-icon{display:inline-block;stroke:currentColor;stroke-width:0}.vc-svg-icon path{fill:currentColor}.vc-time-picker{display:flex;align-items:center;padding:8px}.vc-time-picker.vc-invalid{pointer-events:none;opacity:.5}.vc-time-picker.vc-bordered{border-top:1px solid var(--gray-400)}.vc-time-icon{width:16px;height:16px;color:var(--gray-600)}.vc-time-content{margin-left:8px}.vc-time-date{display:flex;align-items:center;font-size:var(--text-sm);font-weight:var(--font-semibold);text-transform:uppercase;padding:0 0 4px 4px;margin-top:-4px;line-height:21px}.vc-time-weekday{color:var(--gray-700);letter-spacing:var(--tracking-wide)}.vc-time-month{color:var(--accent-600);margin-left:8px}.vc-time-day{color:var(--accent-600);margin-left:4px}.vc-time-year{color:var(--gray-500);margin-left:8px}.vc-time-select{display:flex;align-items:center}.vc-am-pm{display:flex;align-items:center;background:var(--gray-200);color:var(--gray-800);margin-left:8px;padding:4px;border-radius:var(--rounded);height:30px}.vc-am-pm button{font-size:var(--text-sm);font-weight:var(--font-medium);padding:0 4px;background:transparent;border:2px solid transparent;border-radius:var(--rounded);line-height:var(--leading-snug)}.vc-am-pm button:hover{color:var(--gray-600)}.vc-am-pm button:focus{border-color:var(--accent-400)}.vc-am-pm button.active{background:var(--accent-600);color:var(--white)}.vc-am-pm button.active:hover{background:var(--accent-500)}.vc-am-pm button.active:focus{border-color:var(--accent-400)}.vc-is-dark .vc-time-picker{border-color:var(--gray-700)}.vc-is-dark .vc-time-icon,.vc-is-dark .vc-time-weekday{color:var(--gray-400)}.vc-is-dark .vc-time-month,.vc-is-dark .vc-time-day{color:var(--accent-400)}.vc-is-dark .vc-time-year{color:var(--gray-500)}.vc-is-dark .vc-am-pm{background:var(--gray-700)}.vc-is-dark .vc-am-pm:focus{border-color:var(--accent-500)}.vc-is-dark .vc-am-pm button{color:var(--gray-100)}.vc-is-dark .vc-am-pm button:hover{color:var(--gray-400)}.vc-is-dark .vc-am-pm button:focus{border-color:var(--accent-500)}.vc-is-dark .vc-am-pm button.active{background:var(--accent-500);color:var(--white)}.vc-is-dark .vc-am-pm button.active:hover{background:var(--accent-600)}.vc-is-dark .vc-am-pm button.active:focus{border-color:var(--accent-500)}.vc-select{position:relative}.vc-select select{flex-grow:1;display:block;appearance:none;width:52px;height:30px;font-size:var(--text-base);font-weight:var(--font-medium);text-align:left;background-color:var(--gray-200);border:2px solid;border-color:var(--gray-200);color:var(--gray-900);padding:0 20px 0 8px;border-radius:var(--rounded);line-height:var(--leading-tight);text-indent:0px;cursor:pointer;-moz-padding-start:3px;background-image:none}.vc-select select:hover{color:var(--gray-600)}.vc-select select:focus{outline:0;border-color:var(--accent-400);background-color:var(--white)}.vc-select-arrow{display:flex;align-items:center;pointer-events:none;position:absolute;top:0;bottom:0;right:0;padding:0 4px 0 0;color:var(--gray-500)}.vc-select-arrow svg{width:16px;height:16px;fill:currentColor}.vc-is-dark select{background:var(--gray-700);color:var(--gray-100);border-color:var(--gray-700)}.vc-is-dark select:hover{color:var(--gray-400)}.vc-is-dark select:focus{border-color:var(--accent-500);background-color:var(--gray-800)}.vc-container{--white: #ffffff;--black: #000000;--gray-100: #f7fafc;--gray-200: #edf2f7;--gray-300: #e2e8f0;--gray-400: #cbd5e0;--gray-500: #a0aec0;--gray-600: #718096;--gray-700: #4a5568;--gray-800: #2d3748;--gray-900: #1a202c;--red-100: #fff5f5;--red-200: #fed7d7;--red-300: #feb2b2;--red-400: #fc8181;--red-500: #f56565;--red-600: #e53e3e;--red-700: #c53030;--red-800: #9b2c2c;--red-900: #742a2a;--orange-100: #fffaf0;--orange-200: #feebc8;--orange-300: #fbd38d;--orange-400: #f6ad55;--orange-500: #ed8936;--orange-600: #dd6b20;--orange-700: #c05621;--orange-800: #9c4221;--orange-900: #7b341e;--yellow-100: #fffff0;--yellow-200: #fefcbf;--yellow-300: #faf089;--yellow-400: #f6e05e;--yellow-500: #ecc94b;--yellow-600: #d69e2e;--yellow-700: #b7791f;--yellow-800: #975a16;--yellow-900: #744210;--green-100: #f0fff4;--green-200: #c6f6d5;--green-300: #9ae6b4;--green-400: #68d391;--green-500: #48bb78;--green-600: #38a169;--green-700: #2f855a;--green-800: #276749;--green-900: #22543d;--teal-100: #e6fffa;--teal-200: #b2f5ea;--teal-300: #81e6d9;--teal-400: #4fd1c5;--teal-500: #38b2ac;--teal-600: #319795;--teal-700: #2c7a7b;--teal-800: #285e61;--teal-900: #234e52;--blue-100: #ebf8ff;--blue-200: #bee3f8;--blue-300: #90cdf4;--blue-400: #63b3ed;--blue-500: #4299e1;--blue-600: #3182ce;--blue-700: #2b6cb0;--blue-800: #2c5282;--blue-900: #2a4365;--indigo-100: #ebf4ff;--indigo-200: #c3dafe;--indigo-300: #a3bffa;--indigo-400: #7f9cf5;--indigo-500: #667eea;--indigo-600: #5a67d8;--indigo-700: #4c51bf;--indigo-800: #434190;--indigo-900: #3c366b;--purple-100: #faf5ff;--purple-200: #e9d8fd;--purple-300: #d6bcfa;--purple-400: #b794f4;--purple-500: #9f7aea;--purple-600: #805ad5;--purple-700: #6b46c1;--purple-800: #553c9a;--purple-900: #44337a;--pink-100: #fff5f7;--pink-200: #fed7e2;--pink-300: #fbb6ce;--pink-400: #f687b3;--pink-500: #ed64a6;--pink-600: #d53f8c;--pink-700: #b83280;--pink-800: #97266d;--pink-900: #702459}.vc-container.vc-red{--accent-100: var(--red-100);--accent-200: var(--red-200);--accent-300: var(--red-300);--accent-400: var(--red-400);--accent-500: var(--red-500);--accent-600: var(--red-600);--accent-700: var(--red-700);--accent-800: var(--red-800);--accent-900: var(--red-900)}.vc-container.vc-orange{--accent-100: var(--orange-100);--accent-200: var(--orange-200);--accent-300: var(--orange-300);--accent-400: var(--orange-400);--accent-500: var(--orange-500);--accent-600: var(--orange-600);--accent-700: var(--orange-700);--accent-800: var(--orange-800);--accent-900: var(--orange-900)}.vc-container.vc-yellow{--accent-100: var(--yellow-100);--accent-200: var(--yellow-200);--accent-300: var(--yellow-300);--accent-400: var(--yellow-400);--accent-500: var(--yellow-500);--accent-600: var(--yellow-600);--accent-700: var(--yellow-700);--accent-800: var(--yellow-800);--accent-900: var(--yellow-900)}.vc-container.vc-green{--accent-100: var(--green-100);--accent-200: var(--green-200);--accent-300: var(--green-300);--accent-400: var(--green-400);--accent-500: var(--green-500);--accent-600: var(--green-600);--accent-700: var(--green-700);--accent-800: var(--green-800);--accent-900: var(--green-900)}.vc-container.vc-teal{--accent-100: var(--teal-100);--accent-200: var(--teal-200);--accent-300: var(--teal-300);--accent-400: var(--teal-400);--accent-500: var(--teal-500);--accent-600: var(--teal-600);--accent-700: var(--teal-700);--accent-800: var(--teal-800);--accent-900: var(--teal-900)}.vc-container.vc-blue{--accent-100: var(--blue-100);--accent-200: var(--blue-200);--accent-300: var(--blue-300);--accent-400: var(--blue-400);--accent-500: var(--blue-500);--accent-600: var(--blue-600);--accent-700: var(--blue-700);--accent-800: var(--blue-800);--accent-900: var(--blue-900)}.vc-container.vc-indigo{--accent-100: var(--indigo-100);--accent-200: var(--indigo-200);--accent-300: var(--indigo-300);--accent-400: var(--indigo-400);--accent-500: var(--indigo-500);--accent-600: var(--indigo-600);--accent-700: var(--indigo-700);--accent-800: var(--indigo-800);--accent-900: var(--indigo-900)}.vc-container.vc-purple{--accent-100: var(--purple-100);--accent-200: var(--purple-200);--accent-300: var(--purple-300);--accent-400: var(--purple-400);--accent-500: var(--purple-500);--accent-600: var(--purple-600);--accent-700: var(--purple-700);--accent-800: var(--purple-800);--accent-900: var(--purple-900)}.vc-container.vc-pink{--accent-100: var(--pink-100);--accent-200: var(--pink-200);--accent-300: var(--pink-300);--accent-400: var(--pink-400);--accent-500: var(--pink-500);--accent-600: var(--pink-600);--accent-700: var(--pink-700);--accent-800: var(--pink-800);--accent-900: var(--pink-900)}.vc-container{--font-normal: 400;--font-medium: 500;--font-semibold: 600;--font-bold: 700;--text-xs: 12px;--text-sm: 14px;--text-base: 16px;--text-lg: 18px;--leading-snug: 1.375;--rounded: .25rem;--rounded-lg: .5rem;--rounded-full: 9999px;--shadow: 0 1px 3px 0 rgba(0, 0, 0, .1), 0 1px 2px 0 rgba(0, 0, 0, .06);--shadow-lg: 0 10px 15px -3px rgba(0, 0, 0, .1), 0 4px 6px -2px rgba(0, 0, 0, .05);--shadow-inner: inset 0 2px 4px 0 rgba(0, 0, 0, .06);--slide-translate: 22px;--slide-duration: .15s;--slide-timing: ease;--day-content-transition-time: .13s ease-in;--weeknumber-offset: -34px;position:relative;display:inline-flex;width:max-content;height:max-content;font-family:BlinkMacSystemFont,-apple-system,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Helvetica,Arial,sans-serif;color:var(--gray-900);background-color:var(--white);border:1px solid;border-color:var(--gray-400);border-radius:var(--rounded-lg);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:transparent}.vc-container,.vc-container *{box-sizing:border-box}.vc-container:focus,.vc-container *:focus{outline:none}.vc-container button,.vc-container [role=button]{cursor:pointer}.vc-container.vc-is-expanded{min-width:100%}.vc-container .vc-container{border:none}.vc-container.vc-is-dark{color:var(--gray-100);background-color:var(--gray-900);border-color:var(--gray-700)}.k-datetime-picker{max-width:100%}.k-datetime-picker.set-min-width .k-popover{min-width:360px}.k-datetime-picker .timepicker-input{--KButtonOutlineColor: var(--grey-500);--KButtonOutlineBorder: var(--grey-300);--KButtonOutlineActive: var(--white);--KButtonOutlineHoverBorder: var(--blue-200);padding:var(--spacing-sm) var(--spacing-sm)!important;font-weight:500;max-width:100%;background-color:#fff;background-color:var(--KInputBackground, var(--white, #ffffff));box-shadow:inset 0 0 0 1px var(--grey-300)!important;box-shadow:inset 0 0 0 1px var(--KInputBorder, var(--grey-300))!important;transition:color .1s ease,box-shadow .1s ease}.k-datetime-picker .timepicker-input.set-min-width{min-width:360px}.k-datetime-picker .timepicker-input:hover{box-shadow:inset 0 0 0 1px var(--blue-200)!important;box-shadow:inset 0 0 0 1px var(--KInputHover, var(--blue-200))!important;transition:all .1s ease}.k-datetime-picker .timepicker-input:focus,.k-datetime-picker .timepicker-input:active{outline:none!important;box-shadow:inset 0 0 0 1px var(--blue-400)!important;box-shadow:inset 0 0 0 1px var(--KInputFocus, var(--blue-400))!important;transition:all .1s ease}.k-datetime-picker .timepicker-input:focus>.kong-icon path,.k-datetime-picker .timepicker-input:active>.kong-icon path{fill:var(--grey-600)}.k-datetime-picker .timepicker-input .timepicker-display{flex-wrap:wrap}.k-datetime-picker .timepicker-input .timepicker-display div{width:auto;text-align:left;padding:0;margin:0;line-height:1.3;white-space:nowrap}.k-datetime-picker .k-popover{max-height:90vh;width:100%!important;overflow:hidden;padding:var(--spacing-sm)}.k-datetime-picker .k-popover[x-placement^=bottom]{margin-top:2px}.k-datetime-picker .k-popover[x-placement^=top]{margin-bottom:2px}.k-datetime-picker .k-popover .k-popover-content .range-display{margin:0 auto}.k-datetime-picker .k-popover .k-popover-content .timeframe-section .timeframe-section-title{font-weight:600;margin-bottom:var(--spacing-xs)}.k-datetime-picker .k-popover .k-popover-content .timeframe-section .timeframe-buttons{flex-wrap:wrap}.k-datetime-picker .k-popover .k-popover-content .timeframe-section .timeframe-buttons .timeframe-btn{font-size:var(--type-sm);font-weight:400;flex:0 calc(33% - 3px);margin-right:6px;padding:var(--spacing-sm) var(--spacing-md);justify-content:center;margin-bottom:6px}.k-datetime-picker .k-popover .k-popover-content .timeframe-section .timeframe-buttons .timeframe-btn.selected-option{color:#fff;background-color:var(--blue-500);font-weight:500}.k-datetime-picker .k-popover .k-popover-content .timeframe-section .timeframe-buttons .timeframe-btn:nth-child(3n){margin-right:0}.k-datetime-picker .k-popover .k-popover-content .timeframe-section .timeframe-buttons .timeframe-btn:focus{box-shadow:none}.k-datetime-picker .k-popover .k-popover-footer{margin:var(--spacing-md) auto 0}.k-datetime-picker .k-popover .k-popover-footer .action-btn{padding:0 var(--spacing-md) var(--spacing-xs)}.k-datetime-picker .k-popover .k-popover-footer .action-btn:focus{box-shadow:none}.k-datetime-picker .vc-container{border:0}.k-datetime-picker .vc-container .vc-time-icon{display:none}.k-datetime-picker .vc-container .vc-bordered{border:0}.k-datetime-picker .vc-container .vc-highlights+.vc-day-content{color:var(--white);font-weight:600}.k-datetime-picker .vc-container .vc-highlights+.vc-day-content:focus{background-color:#1155cb}.k-datetime-picker .vc-container .vc-nav-popover-container{background-color:var(--white);border:1px solid #e7e7ec;color:#6f7787}.k-datetime-picker .vc-container .vc-nav-popover-container .vc-nav-container .vc-nav-arrow{background-color:var(--white)}.k-datetime-picker .vc-container .vc-nav-popover-container .vc-nav-container .vc-nav-arrow:active,.k-datetime-picker .vc-container .vc-nav-popover-container .vc-nav-container .vc-nav-arrow:focus{border:2px solid var(--white)}.k-datetime-picker .vc-container .vc-nav-popover-container .vc-nav-container .vc-nav-header .vc-nav-title{color:#6f7787}.k-datetime-picker .vc-container .vc-nav-popover-container .vc-nav-container .vc-nav-header .vc-nav-title:hover{background-color:var(--white);color:#3c4557}.k-datetime-picker .vc-container .vc-nav-popover-container .vc-nav-container .vc-nav-header .vc-nav-title:active,.k-datetime-picker .vc-container .vc-nav-popover-container .vc-nav-container .vc-nav-header .vc-nav-title:focus{border:2px solid var(--white)}.k-datetime-picker .vc-container .vc-nav-popover-container .vc-nav-container .vc-nav-items .vc-nav-item{color:#6f7787}.k-datetime-picker .vc-container .vc-nav-popover-container .vc-nav-container .vc-nav-items .vc-nav-item:hover{color:#3c4557;background-color:#f2f6fe;box-shadow:none}.k-datetime-picker .vc-container .vc-nav-popover-container .vc-nav-container .vc-nav-items .vc-nav-item.is-current{border-color:transparent}.k-datetime-picker .vc-container .vc-nav-popover-container .vc-nav-container .vc-nav-items .vc-nav-item.is-active{background-color:#1155cb;color:var(--white);font-weight:600;box-shadow:none}.k-datetime-picker .vc-container .vc-nav-popover-container .vc-nav-container .vc-nav-items .vc-nav-item.is-disabled{color:var(--grey-400);cursor:not-allowed;opacity:1}.k-datetime-picker .vc-container .vc-time-picker{border-top:1px solid var(--white)!important}.k-datetime-picker .vc-container .vc-time-picker:last-of-type{padding-bottom:0}.k-datetime-picker .vc-container .vc-time-picker .vc-date .vc-weekday,.k-datetime-picker .vc-container .vc-time-picker .vc-date .vc-month,.k-datetime-picker .vc-container .vc-time-picker .vc-date .vc-year{color:#6f7787!important}.k-datetime-picker .vc-container .vc-pane-container .vc-arrows-container,.k-datetime-picker .vc-container .vc-pane-container .vc-header{padding:2px 16px 0}.k-datetime-picker .vc-container .vc-pane-container .vc-header .vc-title{color:#6f7787}.k-datetime-picker .vc-container .vc-pane-container .vc-header .vc-title:hover,.k-datetime-picker .vc-container .vc-pane-container .vc-header .vc-title:active{color:#3c4557}.k-datetime-picker .vc-container .vc-pane-container .vc-weeks .vc-weekday{color:#6f7787}.k-datetime-picker .vc-container .vc-pane-container .vc-select select,.k-datetime-picker .vc-container .vc-time-picker .vc-select select,.k-datetime-picker .vc-container .vc-pane-container .vc-select select:hover,.k-datetime-picker .vc-container .vc-time-picker .vc-select select:hover{color:#3c4557}.k-datetime-picker .vc-container .vc-pane-container .vc-select select:focus,.k-datetime-picker .vc-container .vc-time-picker .vc-select select:focus{border:2px solid var(--white);color:#3c4557}.k-datetime-picker .vc-container .vc-pane-container .vc-time-month,.k-datetime-picker .vc-container .vc-pane-container .vc-time-day,.k-datetime-picker .vc-container .vc-pane-container .vc-time-year,.k-datetime-picker .vc-container .vc-time-picker .vc-time-month,.k-datetime-picker .vc-container .vc-time-picker .vc-time-day,.k-datetime-picker .vc-container .vc-time-picker .vc-time-year,.k-datetime-picker .vc-container .vc-pane-container .vc-month,.k-datetime-picker .vc-container .vc-pane-container .vc-day,.k-datetime-picker .vc-container .vc-time-picker .vc-month,.k-datetime-picker .vc-container .vc-time-picker .vc-day{color:#6f7787}.k-datetime-picker .vc-container .vc-pane-container .vc-am-pm,.k-datetime-picker .vc-container .vc-time-picker .vc-am-pm,.k-datetime-picker .vc-container .vc-pane-container .vc-am-pm button:active,.k-datetime-picker .vc-container .vc-pane-container .vc-am-pm button:hover,.k-datetime-picker .vc-container .vc-time-picker .vc-am-pm button:active,.k-datetime-picker .vc-container .vc-time-picker .vc-am-pm button:hover{color:#3c4557}.k-datetime-picker .vc-container .vc-pane-container .vc-am-pm button:focus,.k-datetime-picker .vc-container .vc-time-picker .vc-am-pm button:focus{border:2px solid transparent}.k-datetime-picker .vc-container .vc-pane-container .vc-am-pm button.active,.k-datetime-picker .vc-container .vc-time-picker .vc-am-pm button.active{background-color:#1155cb}.k-datetime-picker .vc-container .vc-pane-container .vc-am-pm button.active:hover,.k-datetime-picker .vc-container .vc-pane-container .vc-am-pm button.active:focus,.k-datetime-picker .vc-container .vc-time-picker .vc-am-pm button.active:hover,.k-datetime-picker .vc-container .vc-time-picker .vc-am-pm button.active:focus{color:var(--white);border-color:#1155cb;background-color:#1155cb}.k-datetime-picker .vc-container .vc-pane-container .vc-am-pm button.active:active,.k-datetime-picker .vc-container .vc-time-picker .vc-am-pm button.active:active{color:var(--white);border-color:#8ab3fa;background-color:#8ab3fa}.k-datetime-picker .vc-container .vc-pane-container .vc-highlight.vcal-day-start,.k-datetime-picker .vc-container .vc-pane-container .vc-highlight.vcal-day-end,.k-datetime-picker .vc-container .vc-time-picker .vc-highlight.vcal-day-start,.k-datetime-picker .vc-container .vc-time-picker .vc-highlight.vcal-day-end{background-color:#1155cb;color:#fff!important}.k-datetime-picker .vc-container .vc-pane-container .vc-highlight.vcal-day-base,.k-datetime-picker .vc-container .vc-pane-container .vc-highlight.vc-highlight-base-middle,.k-datetime-picker .vc-container .vc-time-picker .vc-highlight.vcal-day-base,.k-datetime-picker .vc-container .vc-time-picker .vc-highlight.vc-highlight-base-middle{background-color:#bdd3f9}.k-datetime-picker .vc-container .vc-pane-container .vcal-day-drag-start,.k-datetime-picker .vc-container .vc-pane-container .vcal-day-drag-end,.k-datetime-picker .vc-container .vc-time-picker .vcal-day-drag-start,.k-datetime-picker .vc-container .vc-time-picker .vcal-day-drag-end{border:2px solid #3972d5;background-color:#1155cb;color:#fff}.k-datetime-picker .vc-container .vc-pane-container .vc-day-content:hover,.k-datetime-picker .vc-container .vc-time-picker .vc-day-content:hover{color:#1155cb;background-color:#fff;border:2px solid #3972d5}.k-datetime-picker .vc-container .vc-pane-container .vc-highlight.vc-highlight-base-start,.k-datetime-picker .vc-container .vc-pane-container .vc-highlight.vc-highlight-base-end,.k-datetime-picker .vc-container .vc-time-picker .vc-highlight.vc-highlight-base-start,.k-datetime-picker .vc-container .vc-time-picker .vc-highlight.vc-highlight-base-end{background-color:#bdd3f9}li.k-dropdown-item[data-v-4461406f]{display:flex;align-items:center;font-size:1rem;line-height:1}li.k-dropdown-item.has-divider[data-v-4461406f]{position:relative;margin-top:24px}li.k-dropdown-item.has-divider[data-v-4461406f]:before{position:absolute;display:block;content:"";height:1px;width:100%;top:-13px;background:var(--grey-200)}li.k-dropdown-item svg[data-v-4461406f]{margin-right:.75rem}li.k-dropdown-item[data-v-4461406f]:hover{background-color:var(--grey-100)}li.k-dropdown-item .k-dropdown-item-trigger[data-v-4461406f]{text-align:left;padding:var(--spacing-md) var(--spacing-lg);text-decoration:none;width:100%;color:var(--black-70)}li.k-dropdown-item .k-dropdown-item-trigger[data-v-4461406f]:disabled,li.k-dropdown-item .k-dropdown-item-trigger.disabled[data-v-4461406f]{cursor:not-allowed!important;color:var(--grey-400)!important}li.k-dropdown-item .k-dropdown-item-trigger[data-v-4461406f]:disabled:hover,li.k-dropdown-item .k-dropdown-item-trigger.disabled[data-v-4461406f]:hover{background-color:var(--grey-200)!important}.k-dropdown-item a.k-dropdown-item-trigger,.k-dropdown-item button.k-dropdown-item-trigger{text-decoration:none!important}.k-dropdown-item.danger button:not(:disabled),.k-dropdown-item.danger a:not(:disabled){color:var(--red-500);transition:all .3s}.k-dropdown-item.danger button:not(:disabled):hover,.k-dropdown-item.danger a:not(:disabled):hover{color:var(--red-500)}.k-dropdown-menu[data-v-886117c8]{width:fit-content}.k-dropdown-menu .drodpown-trigger[data-v-886117c8]:after{display:inline-block;width:0;height:0;margin-left:8px;margin-left:var(--spacing-xs, 8px);vertical-align:middle;content:"";border-top:.325em solid;border-right:.325em solid transparent;border-left:.325em solid transparent}.k-popover.k-dropdown-popover{--KPopPaddingY: var(--spacing-sm);--KPopPaddingX: 0;border:1px solid var(--black-10)}.k-popover.k-dropdown-popover ul{margin:0;padding:0}.k-popover.k-dropdown-popover a{flex:1;color:var(--black-70)}.k-popover.k-dropdown-popover a:hover,.k-popover.k-dropdown-popover a:active,.k-popover.k-dropdown-popover a:focus{text-decoration:none}.selection-dropdown-menu .dropdown-trigger .k-button{border:0;color:var(--grey-600);white-space:nowrap;--KButtonOutlineColor: var(--grey-500)}.selection-dropdown-menu .dropdown-trigger .k-button:focus{box-shadow:none}.selection-dropdown-menu .dropdown-trigger .k-button:active:disabled{background-color:var(--white)}.selection-dropdown-menu .dropdown-trigger .k-button.is-active{background-color:var(--grey-100)}.selection-dropdown-menu .k-popover.k-dropdown-popover{z-index:10000!important}.selection-dropdown-menu .k-popover.k-dropdown-popover li .non-visual-button{font-weight:400!important}.selection-dropdown-menu .k-popover.k-dropdown-popover li.k-dropdown-selected-option{background-color:var(--blue-100)}.selection-dropdown-menu .k-popover.k-dropdown-popover li.k-dropdown-selected-option .non-visual-button{font-weight:500!important}.k-file-upload[data-v-20472419]{position:relative}.k-file-upload .k-file-upload-btn.k-button[data-v-20472419]{position:absolute;right:12px;top:35px;border-radius:100px;height:29px}.k-file-upload[data-v-20472419] .k-input-wrapper input[type=file]::-webkit-file-upload-button{position:absolute;min-width:100%;min-height:100%;opacity:0;cursor:inherit}.k-file-upload[data-v-20472419] .k-input-wrapper input[type=file],.k-file-upload[data-v-20472419] .k-input-wrapper input[type=file].image-upload{color:transparent}.k-file-upload .remove-button[data-v-20472419]{position:absolute;top:38px;right:118px;border:none;height:var(--spacing-lg);background-color:transparent;cursor:pointer;padding:var(--type-xxs) 6px}.k-file-upload .remove-button[data-v-20472419]:hover,.k-file-upload .remove-button[data-v-20472419]:active{background-color:transparent!important;box-shadow:0 0 0 2px #fff,0 0 0 4px #1155cb;box-shadow:0 0 0 2px var(--white, #ffffff),0 0 0 4px var(--KButtonPrimaryBase, var(--blue-500, #1155cb))}.k-file-upload .move-btn-right[data-v-20472419]{right:10px}.k-file-upload .image-upload-icon[data-v-20472419]{position:absolute;top:var(--type-xxs);left:var(--spacing-xs);cursor:pointer}.k-file-upload .image-upload-description[data-v-20472419]{position:absolute;left:44px;top:12px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;color:var(--blue-500);font-size:13px;line-height:20px;cursor:pointer}.k-file-upload .k-input{height:44px}.k-file-upload input[type=file]{color:transparent}.k-file-upload input[type=file]:hover{cursor:pointer}.k-file-upload .display-name{color:var(--black-70);position:absolute;pointer-events:none;top:40px;left:20px}.k-inline-edit[data-v-219722da]{--padding: var(--spacing-xxs) var(--spacing-xs);box-sizing:border-box}.k-inline-edit[data-v-219722da]>div{display:inline-flex;width:100%;cursor:text}.k-inline-edit[data-v-219722da]>div>*{width:100%;border:1px solid transparent;border-radius:3px;padding:var(--padding);margin-top:0;margin-left:calc(-1 * var(--spacing-xs));line-height:1.25;overflow:hidden;transition:background-color .2s ease}.k-inline-edit[data-v-219722da]>div:hover>*{background-color:var(--grey-200)}.k-inline-edit .k-input[data-v-219722da]{display:inline-flex;width:100%;padding:var(--padding)}.k-inline-edit .k-input[data-v-219722da]:focus,.k-inline-edit .k-input[data-v-219722da]:hover{background-color:var(--white)}.k-switch[data-v-6f1734af],.k-input-switch[data-v-6f1734af]{position:relative}.k-switch .kong-icon[data-v-6f1734af],.k-input-switch .kong-icon[data-v-6f1734af]{transform:translate(-54px);position:absolute;left:57px;top:1px}.k-menu-item-divider[data-v-461355e1]{padding:0 19px}.k-menu-item[data-v-b327ae72]{list-style:none;margin:0;white-space:nowrap;font-weight:400;font-size:13px;line-height:24px;color:var(--grey-500);position:relative;padding-left:2px}.span-icon-container[data-v-b327ae72]{margin-left:auto;height:24px;width:24px}.title-dark[data-v-b327ae72]{color:var(--grey-600)}.k-menu-item .menu-button[data-v-b327ae72]{padding-left:19px;padding-right:24px;cursor:pointer!important}.k-menu-item .menu-button[data-v-b327ae72]:hover{color:var(--grey-600)}.menu-content[data-v-b327ae72]{padding-left:19px;padding-right:24px;color:var(--grey-500)}.k-button.menu-button[data-v-b327ae72]{width:100%;color:var(--grey-500);color:var(--KButtonOutlineColor, var(--grey-500));font-weight:400!important;font-family:var(--font-family-sans);font-size:13px;line-height:24px}.k-button.menu-button[data-v-b327ae72]:focus{box-shadow:0 0 0 1px var(--blue-200)}.k-button.medium[data-v-b327ae72]{padding-top:8px;padding-bottom:8px}.k-menu-item.expando-item>button+div+hr[data-v-b327ae72],.last-menu-item[data-v-b327ae72],.last-menu-item>button+div+hr[data-v-b327ae72],.k-menu-item[data-v-b327ae72]:last-of-type{border:0}.k-menu[data-v-19686ae2]{background-color:var(--white);border:1px solid var(--grey-300);border-radius:4px;padding-top:11px;padding-bottom:8px}.clear-cta-button[data-v-19686ae2]>button.k-button{border:none;color:var(--blue-300);font-weight:500;font-size:13px;line-height:13px;margin-bottom:6px;margin-top:10px;padding-top:2px}.clear-cta-button[data-v-19686ae2]>button.k-button:active,.clear-cta-button[data-v-19686ae2]>button.k-button:hover{color:var(--blue-500);background-color:transparent}.clear-cta-button[data-v-19686ae2]>button.k-button:focus{box-shadow:none;color:var(--blue-500);background-color:transparent}.k-modal-backdrop[data-v-442f114b]{position:fixed;top:0;bottom:0;left:0;right:0;background-color:#0b172d99;background-color:var(--KModalBackdrop, rgba(11, 23, 45, .6));z-index:1100}.k-modal-overflow-hidden .k-modal-backdrop[data-v-442f114b]{overflow:auto}.k-modal[data-v-442f114b]{--KModalPadding: var(--spacing-xl, spacing(xl))}.k-modal .k-modal-dialog[data-v-442f114b]{position:relative;width:auto;max-width:500px;max-width:var(--KModalMaxWidth, 500px);margin:50px auto;padding:var(--KModalPadding);border-radius:3px;border:var(--KModalBorder);box-shadow:0 0 12px #0000001a;box-shadow:0 0 12px 0 var(--black-10, rgba(0, 0, 0, .1));background:#fff;z-index:9999;overflow:hidden}.k-modal .k-modal-dialog .close-button[data-v-442f114b]{position:absolute;right:var(--spacing-lg);top:var(--spacing-lg);z-index:10000}.k-modal .k-modal-dialog .close-button .k-button[data-v-442f114b]{padding:8px 0 8px 8px;margin-top:-8px}.k-modal .k-modal-content[data-v-442f114b]{position:relative;display:flex;flex-direction:column}.k-modal .k-modal-content .k-modal-header-image[data-v-442f114b]{margin-top:calc(var(--KModalPadding) * -1);margin-left:calc(var(--KModalPadding) * -1);margin-right:calc(var(--KModalPadding) * -1);margin-bottom:32px;margin-bottom:var(--spacing-xl, 32px)}.k-modal .k-modal-content .k-modal-header[data-v-442f114b]{display:flex;justify-content:flex-start;align-items:center;color:#0b172d;color:var(--KModalHeaderColor, var(--black-500, #0b172d));font-size:20px;font-size:var(--KModalHeaderSize, 20px);font-weight:600;font-weight:var(--KModalHeaderWeight, 600)}.k-modal .k-modal-content .k-modal-header.header-centered[data-v-442f114b]{text-align:center;margin-left:auto;margin-right:auto}.k-modal .k-modal-content .k-modal-header.header-left[data-v-442f114b]{text-align:left;margin-left:0;margin-right:auto}.k-modal .k-modal-content .k-modal-header.header-right[data-v-442f114b]{text-align:right;margin-left:auto;margin-right:0}.k-modal .k-modal-content .k-modal-body[data-v-442f114b]{position:relative;flex:1 1 auto;margin-bottom:24px;margin-bottom:var(--KModalBottomMargin, var(--spacing-lg, 24px));color:#6f7787;color:var(--KModalColor, var(--grey-500, #6f7787));font-size:13px;font-size:var(--KModalFontSize, 13px);line-height:20px}.k-modal .k-modal-content .k-modal-body.content-centered[data-v-442f114b]{text-align:center;margin-left:auto;margin-right:auto}.k-modal .k-modal-content .k-modal-body.content-left[data-v-442f114b]{text-align:left;margin-left:0;margin-right:auto}.k-modal .k-modal-content .k-modal-body.content-right[data-v-442f114b]{text-align:right;margin-left:auto;margin-right:0}.k-modal .k-modal-content .k-modal-footer .k-modal-action-buttons[data-v-442f114b]{margin-left:auto}body.k-modal-overflow-hidden{overflow:hidden}.k-modal-fullscreen-dialog[data-v-fee45ec6]{padding-top:128px;background:var(--white);z-index:9999;position:fixed;top:0;bottom:0;left:0;right:0;width:100vw}@media only screen and (min-width: 769px){.k-modal-fullscreen-dialog[data-v-fee45ec6]{padding-top:64px}}.k-modal-fullscreen-header[data-v-fee45ec6]{position:fixed;display:flex;top:0;width:100%;flex-direction:column;padding:var(--spacing-lg) 0;background-color:var(--white);border-bottom:1px solid var(--grey-300)}.k-modal-fullscreen-header .k-modal-fullscreen-header-description[data-v-fee45ec6]{display:flex;justify-content:space-between;font-size:20px;font-size:var(--KModalFullscreenHeaderSize, 20px);font-weight:600;font-weight:var(--KModalFullscreenHeaderWeight, 600);color:#0b172d;color:var(--KModalFullscreenHeaderColor, var(--black-500, #0b172d))}.k-modal-fullscreen-header .k-modal-fullscreen-body[data-v-fee45ec6]{text-align:center;position:relative;flex:1 1 auto;font-size:13px;font-size:var(--KModalFullscreenFontSize, 13px);line-height:20px}.k-modal-fullscreen-title[data-v-fee45ec6]{display:inline-flex;position:relative;margin-left:36px}.k-modal-fullscreen-action[data-v-fee45ec6]{display:inline-flex;margin-right:32px;margin-right:var(--spacing-xl, 32px)}.k-modal-fullscreen-action button[data-v-fee45ec6],.k-modal-fullscreen-action[data-v-fee45ec6] button{height:40px;margin-left:16px;margin-left:var(--spacing-md, 16px);font-weight:600;font-size:13px;line-height:13px}.k-modal-fullscreen-body-header[data-v-fee45ec6],.k-modal-fullscreen-body[data-v-fee45ec6]{color:#0b172d;color:var(--KModalFullscreenColor, var(--black-500, #0b172d));padding-left:var(--spacing-lg);padding-right:var(--spacing-lg)}@media only screen and (min-width: 769px){.k-modal-fullscreen-body-header[data-v-fee45ec6],.k-modal-fullscreen-body[data-v-fee45ec6]{padding-left:120px;padding-right:120px}}@media only screen and (min-width: 993px){.k-modal-fullscreen-body-header[data-v-fee45ec6],.k-modal-fullscreen-body[data-v-fee45ec6]{padding-left:230px;padding-right:230px}}.k-modal-fullscreen-body-header[data-v-fee45ec6]{padding-top:0;padding-bottom:0}.k-modal-fullscreen-body[data-v-fee45ec6]{padding-bottom:var(--spacing-lg)}@media only screen and (min-width: 769px){.k-modal-fullscreen-body[data-v-fee45ec6]{padding-bottom:64px}}.k-modal-fullscreen-body-header[data-v-fee45ec6]{margin-top:64px;margin-bottom:var(--spacing-xl)}.k-modal-fullscreen-body-header .body-header[data-v-fee45ec6]{font-size:32px;line-height:32px;font-weight:600;margin-bottom:-4px}.k-modal-fullscreen-body-header .body-header-description[data-v-fee45ec6]{font-weight:400;font-size:14px;line-height:22px;color:var(--grey-600);margin-top:var(--spacing-md)}.k-modal-fullscreen-body-description h2[data-v-fee45ec6]{border:none}.k-modal-fullscreen.isOpen .k-modal-fullscreen-dialog[data-v-fee45ec6]{overflow-y:auto}.header-content[data-v-fee45ec6]{display:inline-block;margin-top:4px;margin-top:var(--spacing-xxs, 4px);padding-left:6px;border-left:1px solid var(--grey-300);line-height:24px}.k-modal-fullscreen-action-buttons[data-v-fee45ec6]{margin-left:auto}.k-modal-fullscreen-action-buttons button[data-v-fee45ec6],.k-modal-fullscreen-action-buttons[data-v-fee45ec6] button{margin-left:16px;margin-left:var(--spacing-md, 16px)}.header-icon .kong-icon.kong-icon-kong{position:relative;top:1px}.k-prompt[data-v-043fdb40]{--KModalBottomMargin: var(--spacing-md)}.k-prompt[data-v-043fdb40] .k-modal-dialog.modal-dialog{padding:var(--spacing-lg);padding-bottom:var(--spacing-md)}.k-prompt[data-v-043fdb40] .k-modal-dialog.modal-dialog .close-button{margin-left:auto}.k-prompt[data-v-043fdb40] .k-modal-dialog.modal-dialog .divider{margin-left:calc(var(--spacing-lg) * -1);margin-right:calc(var(--spacing-lg) * -1);color:var(--grey-300)}.k-prompt[data-v-043fdb40] .k-modal-dialog.modal-dialog .k-modal-content .k-modal-header.modal-header{width:100%;display:flex}.k-prompt[data-v-043fdb40] .k-modal-dialog.modal-dialog .k-modal-content .k-modal-header.modal-header .close-button .k-button{padding:8px 0 8px 8px;margin-top:-8px}.k-prompt[data-v-043fdb40] .k-modal-dialog.modal-dialog .k-modal-content .k-modal-body.modal-body{width:100%}.k-prompt[data-v-043fdb40] .k-modal-dialog.modal-dialog .k-modal-content .k-modal-body.modal-body .k-prompt-body .k-prompt-body-content{font-size:var(--type-md);text-align:start;color:var(--grey-600);line-height:24px;white-space:normal;overflow-y:auto;overflow-x:hidden;max-height:300px;max-height:var(--KPromptMaxHeight, 300px);padding-bottom:var(--spacing-lg);width:99%}@media screen and (min-width: 768px){.k-prompt[data-v-043fdb40] .k-modal-dialog.modal-dialog .k-modal-content .k-modal-body.modal-body .k-prompt-body .k-prompt-body-content{max-height:500px;max-height:var(--KPromptMaxHeight, 500px)}}.k-prompt[data-v-043fdb40] .k-modal-dialog.modal-dialog .k-modal-content .k-modal-body.modal-body .k-prompt-body .k-prompt-body-content .k-prompt-confirm-text{margin-top:var(--spacing-lg)}.k-prompt[data-v-043fdb40] .k-modal-dialog.modal-dialog .k-modal-content .k-modal-body.modal-body .k-prompt-body .k-prompt-body-content .k-prompt-confirm-text .k-input{width:100%}.k-prompt[data-v-043fdb40] .k-modal-dialog.modal-dialog .k-modal-content .k-modal-footer.modal-footer .k-prompt-action-buttons{margin-left:auto}.k-radio-label[data-v-372ea01c]{font-size:14px;font-size:var(--type-sm, 14px)}.k-radio-description[data-v-372ea01c]{padding-top:var(--spacing-xxs);padding-left:var(--spacing-lg);font-size:14px;font-size:var(--type-sm, 14px);line-height:20px;color:#00000073;color:var(--black-45, rgba(0, 0, 0, .45))}.k-radio-label[data-v-372ea01c]:has(+ .k-radio-description){font-weight:600}.k-slideout[data-v-19db8b36]{--KCardPaddingY: 2rem;--KCardPaddingX: 3rem}.k-slideout .panel-background[data-v-19db8b36]{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.45);background:var(--black-45, rgba(0, 0, 0, .45));z-index:9999}.k-slideout .panel[data-v-19db8b36]{position:fixed;top:0;right:0;height:100vh;width:100%;max-width:500px;background-color:#fff;background-color:var(--white, #ffffff);z-index:9999}.k-slideout .panel .close-btn[data-v-19db8b36]{position:absolute;top:1rem;left:1rem;height:16px;width:16px;padding:0;border:none;background:none;cursor:pointer;outline:inherit;transition:.2s ease}.k-slideout .panel .content[data-v-19db8b36]{height:100%;overflow:auto;-ms-overflow-style:none;scrollbar-width:none}.k-slideout .panel .content[data-v-19db8b36]::-webkit-scrollbar{display:none}@keyframes slide{0%{transform:translate(100%)}to{transform:translate(0)}}.k-slideout .slide-enter-active{animation:slide .3s cubic-bezier(1,.5,.8,1)}.k-slideout .slide-leave-active{animation:slide .3s ease reverse}.k-slideout .fade-enter-active,.k-slideout .fade-leave-active{transition:opacity .5s}.k-slideout .fade-enter,.k-slideout .fade-leave-to{opacity:0}.k-step-state-icon circle[data-v-3ef7acf2]{stroke:var(--teal-300);stroke:var(--KStepActiveColor, var(--teal-300))}.k-step-state-icon .k-step-icon-primary[data-v-713fc4ad]{fill:var(--teal-300);fill:var(--KStepCompletedColor, var(--teal-300))}.k-step-state-icon .k-step-icon-secondary[data-v-713fc4ad]{stroke:var(--white);stroke:var(--KStepCompletedSecondaryColor, var(--white))}.k-step-state-icon circle[data-v-f28650fe]{stroke:var(--grey-300);stroke:var(--KStepDefaultColor, var(--grey-300))}.k-step-state-icon .k-step-icon-primary[data-v-8359bd4e]{fill:var(--red-500);fill:var(--KStepErrorColor, var(--red-500))}.k-step-state-icon .k-step-icon-secondary[data-v-8359bd4e]{fill:var(--white);fill:var(--KStepErrorSecondaryColor, var(--white))}.k-step-spinner>svg[data-v-0acc505c]{animation:rotate-0acc505c 2s linear infinite}.k-step-spinner>svg circle[data-v-0acc505c]{stroke:var(--teal-300);stroke:var(--KStepPendingColor, var(--teal-300));stroke-linecap:round;animation:dash-0acc505c 1.5s ease-in-out infinite}@keyframes rotate-0acc505c{to{transform:rotate(360deg)}}@keyframes dash-0acc505c{0%{stroke-dasharray:1,150;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-35}to{stroke-dasharray:90,150;stroke-dashoffset:-124}}.k-step-state[data-v-3c65a965]{background:var(--white);background:var(--KStepBackgroundColor, var(--white))}.k-step-state .k-step-state-icon{height:24px;height:var(--KStepIconSize, 24px);width:24px;width:var(--KStepIconSize, 24px)}.k-step[data-v-67f709cc]{display:list-item;padding:var(--spacing-sm) 0;flex:1 1 0%;--divider-spacing: .5rem}.k-step:last-child>.k-step-container[data-v-67f709cc]:after{display:none}.k-step .k-step-container[data-v-67f709cc]{display:flex;margin:auto;flex-direction:column;align-items:center;padding-bottom:var(--spacing-xxs);position:relative}.k-step .k-step-container .k-step-label[data-v-67f709cc]{--KInputLabelColor: var(--grey-500);--KInputLabelSize: var(--type-md);--KInputLabelWeight: 500;min-width:100px;text-align:center;padding-top:var(--spacing-sm)}.k-step .k-step-container .k-step-label.bolder[data-v-67f709cc]{--KInputLabelWeight: 600;--KInputLabelColor: var(--black-500)}.k-step .k-step-container[data-v-67f709cc]:after{content:"";height:2px;width:calc(100% - 26px - var(--divider-spacing) * 2);width:calc(100% - var(--KStepIconSize, 26px) - var(--divider-spacing) * 2);top:12px;top:calc(var(--KStepIconSize, var(--spacing-lg, 24px)) / 2);left:calc(50% + 26px / 1.5 + var(--divider-spacing));left:calc(50% + var(--KStepIconSize, 26px) / 1.5 + var(--divider-spacing));position:absolute;background-color:var(--grey-300);background-color:var(--KStepDividerColorDefault, var(--grey-300))}.k-step .k-step-container.completed[data-v-67f709cc]:after{background-color:var(--teal-300);background-color:var(--KStepDividerColorCompleted, var(--teal-300))}.k-step .k-step-label.error .k-input-label{color:var(--red-500)}.k-stepper[data-v-1fd94614]{list-style:none;padding-inline-start:0px;width:100%;max-width:100%;overflow-x:auto;display:flex;position:relative}.k-table-wrapper[data-v-4f741344]{width:100%;overflow:auto}.k-table-toolbar[data-v-4f741344]>*{display:flex}.k-table[data-v-4f741344]{width:100%;max-width:100%;margin-top:0;border-collapse:collapse}.k-table th[data-v-4f741344],.k-table td[data-v-4f741344]{padding:12px 16px;padding:var(--spacing-sm, 12px) var(--spacing-md, 16px);vertical-align:middle;white-space:nowrap}.k-table thead[data-v-4f741344]{height:60px;position:sticky;top:0;background-color:#fff;border-bottom:1px solid #f1f1f5;border-bottom:1px solid var(--KTableBorder, var(--grey-200, #f1f1f5))}.k-table thead.is-scrolled[data-v-4f741344]{border-bottom:none}.k-table thead tr[data-v-4f741344]{position:relative}.k-table thead tr[data-v-4f741344]:after{opacity:0;transition:opacity .2s ease-in-out;content:"";position:absolute;z-index:-1;width:100%;height:100%;box-shadow:none;left:0;pointer-events:none}.k-table thead tr.is-scrolled[data-v-4f741344]{border-bottom:none}.k-table thead tr.is-scrolled[data-v-4f741344]:after{box-shadow:0 .2px .6px #00000008,0 .6px 1.8px #0000000b,0 1.5px 4.2px #0000000f,0 5px 14px #00000017;opacity:1;transition:opacity .2s ease-in-out}.k-table thead th[data-v-4f741344]{padding:12px 16px;padding:var(--spacing-sm, 12px) var(--spacing-md, 16px);text-align:left;font-size:14px;font-size:var(--KTableHeaderSize, var(--type-sm, 14px));font-weight:600}.k-table thead th.active-sort[data-v-4f741344]{color:var(--blue-500)}.k-table thead th .sr-only[data-v-4f741344]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.k-table thead th.sortable[data-v-4f741344]{cursor:pointer}.k-table tbody tr[data-v-4f741344]{height:44px}.k-table tbody tr[data-v-4f741344]:not(:last-of-type){border-bottom:1px solid #f1f1f5;border-bottom:1px solid var(--KTableBorder, var(--grey-200, #f1f1f5))}.k-table tbody td[data-v-4f741344]{color:#000000b3;color:var(--KTableColor, var(--black-70, rgba(0, 0, 0, .7)));white-space:nowrap}.k-table tbody td a[data-v-4f741344]{color:#1155cb;color:var(--blue-500, #1155cb);text-decoration:none}.k-table tbody td a[data-v-4f741344]:hover{text-decoration:underline}.k-table.has-hover tbody tr[data-v-4f741344]:hover{background-color:#f2f6fe;background-color:var(--KTableHover, var(--blue-100, #f2f6fe))}.k-table.is-clickable[data-v-4f741344]{user-select:none}.k-table.is-clickable tbody tr[data-v-4f741344]{cursor:pointer}.k-table.side-border[data-v-4f741344]{border-collapse:separate;border-spacing:0 2px}.k-table.side-border tbody tr[data-v-4f741344]{border-bottom:none}.k-table.side-border tbody tr td[data-v-4f741344]:first-child{border-left:3px solid #dae3f2;border-left:3px solid var(--KTableBorder, var(--steel-200, #dae3f2))}.k-table.side-border.has-hover tbody tr:hover td[data-v-4f741344]:first-child{border-left:3px solid #a3b6d9;border-left:3px solid var(--KTableBorder, var(--steel-300, #a3b6d9))}.k-table thead th .caret{top:2px;position:relative;transform:rotate(0)}.k-table thead th.sortable.asc .caret{transform:rotate(-180deg)}.k-table tbody td button,.k-table tbody td .k-button{margin-top:calc(-1 * var(--spacing-xs));margin-top:calc(-1 * var(--KButtonPaddingY, var(--spacing-xs)));margin-bottom:calc(-1 * var(--spacing-xs));margin-bottom:calc(-1 * var(--KButtonPaddingY, var(--spacing-xs)))}.k-tabs ul[data-v-b0b5f6ae]{display:flex;margin-bottom:16px;margin-bottom:var(--spacing-md, 16px);padding-left:0;list-style:none;font-size:18px;line-height:20px;border-bottom:2px solid #e7e7ec;border-bottom:2px solid var(--KTabsBottomBorderColor, var(--grey-300, #e7e7ec))}.k-tabs ul .tab-item[data-v-b0b5f6ae]{position:relative;padding:16px;padding:var(--spacing-md, 16px);cursor:pointer}.k-tabs ul .tab-item[data-v-b0b5f6ae]:not(:first-of-type){margin-left:8px;margin-left:var(--spacing-xs, 8px)}.k-tabs ul .tab-item[data-v-b0b5f6ae]:not(:last-of-type){margin-right:8px;margin-right:var(--spacing-xs, 8px)}.k-tabs ul .tab-item[data-v-b0b5f6ae]:after{position:absolute;bottom:-2px;left:0;width:100%;height:2px;display:block;content:""}.k-tabs ul .tab-item.active[data-v-b0b5f6ae],.k-tabs ul .tab-item[data-v-b0b5f6ae]:hover{border-bottom:4px solid #169fcc;border-bottom:4px solid var(--KTabBottomBorderColor, var(--teal-300, #169fcc))}.k-tabs ul .tab-item.active .tab-link[data-v-b0b5f6ae],.k-tabs ul .tab-item:hover .tab-link[data-v-b0b5f6ae]{color:#0b172d;color:var(--KTabsActiveColor, var(--black-500, #0b172d))}.k-tabs ul .tab-link[data-v-b0b5f6ae]{display:block;color:#00000073;color:var(--KTabsColor, var(--black-45, rgba(0, 0, 0, .45)))}.k-tabs ul .tab-link[data-v-b0b5f6ae]:hover{text-decoration:none;border:none}.k-input-wrapper[data-v-435bcd7f]{display:grid;width:fit-content}.k-input-wrapper textarea.k-input[data-v-435bcd7f]{-webkit-appearance:none}.k-input-wrapper textarea.form-control[data-v-435bcd7f]{font-family:var(--font-family-sans);resize:none}.k-input-wrapper textarea.form-control[data-v-435bcd7f]:focus::placeholder{color:transparent}.k-input-wrapper .char-limit[data-v-435bcd7f]{margin-left:auto}.k-input-wrapper .over-char-limit[data-v-435bcd7f]{color:var(--red-600)}.k-input-wrapper .text-on-input label.hovered[data-v-435bcd7f],.k-input-wrapper .text-on-input label[data-v-435bcd7f]:hover{color:var(--blue-500);color:var(--KInputHover, var(--blue-500))}.type-xxxl[data-v-32434ea8]{font-size:32px;font-size:var(--type-xxxl)}.type-xxl[data-v-32434ea8]{font-size:28px;font-size:var(--type-xxl)}.type-xl[data-v-32434ea8]{font-size:22px;font-size:var(--type-xl)}.type-lg[data-v-32434ea8]{font-size:18px;font-size:var(--type-lg)}.type-md[data-v-32434ea8]{font-size:16px;font-size:var(--type-md)}.type-sm[data-v-32434ea8]{font-size:14px;font-size:var(--type-sm)}.type-xs[data-v-32434ea8]{font-size:12px;font-size:var(--type-xs)}.type-xxs[data-v-32434ea8]{font-size:10px;font-size:var(--type-xxs)}.mono[data-v-32434ea8]{font-family:monospace;font-family:var(--font-family-mono)}.mono.type-xxxl[data-v-32434ea8]{font-size:30.4px;font-size:calc(var(--type-xxxl) * .95)}.mono.type-xxl[data-v-32434ea8]{font-size:calc(28px * .95);font-size:calc(var(--type-xxl) * .95)}.mono.type-xl[data-v-32434ea8]{font-size:20.9px;font-size:calc(var(--type-xl) * .95)}.mono.type-lg[data-v-32434ea8]{font-size:calc(18px * .95);font-size:calc(var(--type-lg) * .95)}.mono.type-md[data-v-32434ea8]{font-size:15.2px;font-size:calc(var(--type-md) * .95)}.mono.type-sm[data-v-32434ea8]{font-size:calc(14px * .95);font-size:calc(var(--type-sm) * .95)}.mono.type-xs[data-v-32434ea8]{font-size:calc(12px * .95);font-size:calc(var(--type-xs) * .95)}.mono.type-xxs[data-v-32434ea8]{font-size:9.5px;font-size:calc(var(--type-xxs) * .95)}.color-blue-100[data-v-32434ea8]{color:#f2f6fe;color:var(--blue-100)}.color-blue-200[data-v-32434ea8]{color:#bdd3f9;color:var(--blue-200)}.color-blue-300[data-v-32434ea8]{color:#8ab3fa;color:var(--blue-300)}.color-blue-400[data-v-32434ea8]{color:#3972d5;color:var(--blue-400)}.color-blue-500[data-v-32434ea8]{color:#1155cb;color:var(--blue-500)}.color-blue-600[data-v-32434ea8]{color:#003694;color:var(--blue-600)}.color-blue-700[data-v-32434ea8]{color:#0a2b66;color:var(--blue-700)}.color-petrol-100[data-v-32434ea8]{color:#eaf4fb;color:var(--petrol-100)}.color-petrol-200[data-v-32434ea8]{color:#0364ac;color:var(--petrol-200)}.color-purple-100[data-v-32434ea8]{color:#d7d8fe;color:var(--purple-100)}.color-purple-200[data-v-32434ea8]{color:#bec0fd;color:var(--purple-200)}.color-purple-300[data-v-32434ea8]{color:#9396fc;color:var(--purple-300)}.color-purple-400[data-v-32434ea8]{color:#473cfb;color:var(--purple-400)}.color-steel-100[data-v-32434ea8]{color:#f0f4fa;color:var(--steel-100)}.color-steel-200[data-v-32434ea8]{color:#dae3f2;color:var(--steel-200)}.color-steel-300[data-v-32434ea8]{color:#a3b6d9;color:var(--steel-300)}.color-steel-400[data-v-32434ea8]{color:#7d91b3;color:var(--steel-400)}.color-steel-500[data-v-32434ea8]{color:#5c7299;color:var(--steel-500)}.color-steel-600[data-v-32434ea8]{color:#395380;color:var(--steel-600)}.color-steel-700[data-v-32434ea8]{color:#273c61;color:var(--steel-700)}.color-red-100[data-v-32434ea8]{color:#ffdede;color:var(--red-100)}.color-red-200[data-v-32434ea8]{color:#fcc;color:var(--red-200)}.color-red-300[data-v-32434ea8]{color:#ff9a99;color:var(--red-300)}.color-red-400[data-v-32434ea8]{color:#ff7877;color:var(--red-400)}.color-red-500[data-v-32434ea8]{color:#d44324;color:var(--red-500)}.color-red-600[data-v-32434ea8]{color:#e50000;color:var(--red-600)}.color-red-700[data-v-32434ea8]{color:#922021;color:var(--red-700)}.color-green-100[data-v-32434ea8]{color:#e8f8f5;color:var(--green-100)}.color-green-200[data-v-32434ea8]{color:#c0f2d5;color:var(--green-200)}.color-green-300[data-v-32434ea8]{color:#84e5ae;color:var(--green-300)}.color-green-400[data-v-32434ea8]{color:#42d782;color:var(--green-400)}.color-green-500[data-v-32434ea8]{color:#07a88d;color:var(--green-500)}.color-green-600[data-v-32434ea8]{color:#008871;color:var(--green-600)}.color-green-700[data-v-32434ea8]{color:#13755e;color:var(--green-700)}.color-teal-100[data-v-32434ea8]{color:#cdf1fe;color:var(--teal-100)}.color-teal-200[data-v-32434ea8]{color:#91e1fc;color:var(--teal-200)}.color-teal-300[data-v-32434ea8]{color:#169fcc;color:var(--teal-300)}.color-teal-400[data-v-32434ea8]{color:#0a7fae;color:var(--teal-400)}.color-teal-500[data-v-32434ea8]{color:#006e9d;color:var(--teal-500)}.color-yellow-100[data-v-32434ea8]{color:#fff3d8;color:var(--yellow-100)}.color-yellow-200[data-v-32434ea8]{color:#ffe6ba;color:var(--yellow-200)}.color-yellow-300[data-v-32434ea8]{color:#ffd68c;color:var(--yellow-300)}.color-yellow-400[data-v-32434ea8]{color:#fabe5f;color:var(--yellow-400)}.color-yellow-500[data-v-32434ea8]{color:#c67c06;color:var(--yellow-500)}.color-yellow-600[data-v-32434ea8]{color:#a05604;color:var(--yellow-600)}.color-grey-100[data-v-32434ea8]{color:#f8f8fa;color:var(--grey-100)}.color-grey-200[data-v-32434ea8]{color:#f1f1f5;color:var(--grey-200)}.color-grey-300[data-v-32434ea8]{color:#e7e7ec;color:var(--grey-300)}.color-grey-400[data-v-32434ea8]{color:#b6b6bd;color:var(--grey-400)}.color-grey-500[data-v-32434ea8]{color:#6f7787;color:var(--grey-500)}.color-grey-600[data-v-32434ea8]{color:#3c4557;color:var(--grey-600)}.color-black-85[data-v-32434ea8]{color:#000000d9;color:var(--black-85)}.color-black-70[data-v-32434ea8]{color:#000000b3;color:var(--black-70)}.color-black-45[data-v-32434ea8]{color:#00000073;color:var(--black-45)}.color-black-25[data-v-32434ea8]{color:#00000040;color:var(--black-25)}.color-black-10[data-v-32434ea8]{color:#0000001a;color:var(--black-10)}.color-black-100[data-v-32434ea8]{color:#dfdfdf;color:var(--black-100)}.color-black-200[data-v-32434ea8]{color:#b1b2b1;color:var(--black-200)}.color-black-300[data-v-32434ea8]{color:#6f7787;color:var(--black-300)}.color-black-400[data-v-32434ea8]{color:#3c4557;color:var(--black-400)}.color-black-500[data-v-32434ea8]{color:#0b172d;color:var(--black-500)}.color-white[data-v-32434ea8]{color:#fff;color:var(--white)}.style-heading-1[data-v-32434ea8]{font-size:32px!important;line-height:36px!important;font-weight:400!important}.style-heading-2[data-v-32434ea8]{font-size:20px!important;line-height:24px!important;font-weight:400!important}.style-heading-3[data-v-32434ea8]{font-size:16px!important;line-height:24px!important;font-weight:400!important}.style-heading-4[data-v-32434ea8]{font-size:14px!important;line-height:20px!important;font-weight:400!important}.style-body-lg[data-v-32434ea8],.style-body-lg-bold[data-v-32434ea8]{font-size:16px!important;line-height:24px!important;font-weight:400!important}.style-body-md[data-v-32434ea8]{font-size:13px!important;line-height:20px!important;font-weight:400!important}.style-body-md-bold[data-v-32434ea8]{font-size:13px!important;line-height:24px!important;font-weight:400!important}.style-body-sm[data-v-32434ea8],.style-body-sm-bold[data-v-32434ea8]{font-size:12px!important;line-height:16px!important;font-weight:400!important}.style-body-tiny[data-v-32434ea8]{font-size:11px!important;line-height:16px!important;font-weight:300!important}.style-body-link[data-v-32434ea8]{font-size:13px!important;line-height:20px!important;font-weight:400!important}.style-body-bc[data-v-32434ea8]{font-size:12px!important;line-height:24px!important;font-weight:400!important;text-transform:uppercase!important}.style-body-code[data-v-32434ea8]{font-size:13px!important;line-height:24px!important;font-weight:100!important}.mx-auto[data-v-32434ea8]{margin-left:auto!important;margin-right:auto!important}.my-auto[data-v-32434ea8]{margin-top:auto!important;margin-bottom:auto!important}.ma-auto[data-v-32434ea8]{margin:auto!important}.mx-0[data-v-32434ea8]{margin-left:0!important;margin-right:0!important}.my-0[data-v-32434ea8]{margin-top:0!important;margin-bottom:0!important}.ma-0[data-v-32434ea8]{margin:0!important}.px-auto[data-v-32434ea8]{padding-left:auto!important;padding-right:auto!important}.py-auto[data-v-32434ea8]{padding-top:auto!important;padding-bottom:auto!important}.pa-auto[data-v-32434ea8]{padding-left:auto!important;padding-right:auto!important;padding-top:auto!important;padding-bottom:auto!important}.px-0[data-v-32434ea8]{padding-left:0!important;padding-right:0!important}.py-0[data-v-32434ea8]{padding-top:0!important;padding-bottom:0!important}.pa-0[data-v-32434ea8]{padding:0!important}.mt-auto[data-v-32434ea8]{margin-top:auto!important}.mt-0[data-v-32434ea8]{margin-top:0!important}.mr-auto[data-v-32434ea8]{margin-right:auto!important}.mr-0[data-v-32434ea8]{margin-right:0!important}.mb-auto[data-v-32434ea8]{margin-bottom:auto!important}.mb-0[data-v-32434ea8]{margin-bottom:0!important}.ml-auto[data-v-32434ea8]{margin-left:auto!important}.ml-0[data-v-32434ea8]{margin-left:0!important}.mt-1[data-v-32434ea8]{margin-top:4px!important}.mr-1[data-v-32434ea8]{margin-right:4px!important}.mb-1[data-v-32434ea8]{margin-bottom:4px!important}.ml-1[data-v-32434ea8]{margin-left:4px!important}.mx-1[data-v-32434ea8]{margin-left:4px!important;margin-right:4px!important}.my-1[data-v-32434ea8]{margin-top:4px!important;margin-bottom:4px!important}.ma-1[data-v-32434ea8]{margin:4px!important}.mt-2[data-v-32434ea8]{margin-top:8px!important}.mr-2[data-v-32434ea8]{margin-right:8px!important}.mb-2[data-v-32434ea8]{margin-bottom:8px!important}.ml-2[data-v-32434ea8]{margin-left:8px!important}.mx-2[data-v-32434ea8]{margin-left:8px!important;margin-right:8px!important}.my-2[data-v-32434ea8]{margin-top:8px!important;margin-bottom:8px!important}.ma-2[data-v-32434ea8]{margin:8px!important}.mt-3[data-v-32434ea8]{margin-top:12px!important}.mr-3[data-v-32434ea8]{margin-right:12px!important}.mb-3[data-v-32434ea8]{margin-bottom:12px!important}.ml-3[data-v-32434ea8]{margin-left:12px!important}.mx-3[data-v-32434ea8]{margin-left:12px!important;margin-right:12px!important}.my-3[data-v-32434ea8]{margin-top:12px!important;margin-bottom:12px!important}.ma-3[data-v-32434ea8]{margin:12px!important}.mt-4[data-v-32434ea8]{margin-top:16px!important}.mr-4[data-v-32434ea8]{margin-right:16px!important}.mb-4[data-v-32434ea8]{margin-bottom:16px!important}.ml-4[data-v-32434ea8]{margin-left:16px!important}.mx-4[data-v-32434ea8]{margin-left:16px!important;margin-right:16px!important}.my-4[data-v-32434ea8]{margin-top:16px!important;margin-bottom:16px!important}.ma-4[data-v-32434ea8]{margin:16px!important}.mt-5[data-v-32434ea8]{margin-top:24px!important}.mr-5[data-v-32434ea8]{margin-right:24px!important}.mb-5[data-v-32434ea8]{margin-bottom:24px!important}.ml-5[data-v-32434ea8]{margin-left:24px!important}.mx-5[data-v-32434ea8]{margin-left:24px!important;margin-right:24px!important}.my-5[data-v-32434ea8]{margin-top:24px!important;margin-bottom:24px!important}.ma-5[data-v-32434ea8]{margin:24px!important}.mt-6[data-v-32434ea8]{margin-top:32px!important}.mr-6[data-v-32434ea8]{margin-right:32px!important}.mb-6[data-v-32434ea8]{margin-bottom:32px!important}.ml-6[data-v-32434ea8]{margin-left:32px!important}.mx-6[data-v-32434ea8]{margin-left:32px!important;margin-right:32px!important}.my-6[data-v-32434ea8]{margin-top:32px!important;margin-bottom:32px!important}.ma-6[data-v-32434ea8]{margin:32px!important}.mt-7[data-v-32434ea8]{margin-top:48px!important}.mr-7[data-v-32434ea8]{margin-right:48px!important}.mb-7[data-v-32434ea8]{margin-bottom:48px!important}.ml-7[data-v-32434ea8]{margin-left:48px!important}.mx-7[data-v-32434ea8]{margin-left:48px!important;margin-right:48px!important}.my-7[data-v-32434ea8]{margin-top:48px!important;margin-bottom:48px!important}.ma-7[data-v-32434ea8]{margin:48px!important}.mt-8[data-v-32434ea8]{margin-top:64px!important}.mr-8[data-v-32434ea8]{margin-right:64px!important}.mb-8[data-v-32434ea8]{margin-bottom:64px!important}.ml-8[data-v-32434ea8]{margin-left:64px!important}.mx-8[data-v-32434ea8]{margin-left:64px!important;margin-right:64px!important}.my-8[data-v-32434ea8]{margin-top:64px!important;margin-bottom:64px!important}.ma-8[data-v-32434ea8]{margin:64px!important}.pt-0[data-v-32434ea8]{padding-top:0!important}.pr-0[data-v-32434ea8]{padding-right:0!important}.pb-0[data-v-32434ea8]{padding-bottom:0!important}.pl-0[data-v-32434ea8]{padding-left:0!important}.pt-1[data-v-32434ea8]{padding-top:4px!important}.pr-1[data-v-32434ea8]{padding-right:4px!important}.pb-1[data-v-32434ea8]{padding-bottom:4px!important}.pl-1[data-v-32434ea8]{padding-left:4px!important}.px-1[data-v-32434ea8]{padding-left:4px!important;padding-right:4px!important}.py-1[data-v-32434ea8]{padding-top:4px!important;padding-bottom:4px!important}.pa-1[data-v-32434ea8]{padding:4px!important}.pt-2[data-v-32434ea8]{padding-top:8px!important}.pr-2[data-v-32434ea8]{padding-right:8px!important}.pb-2[data-v-32434ea8]{padding-bottom:8px!important}.pl-2[data-v-32434ea8]{padding-left:8px!important}.px-2[data-v-32434ea8]{padding-left:8px!important;padding-right:8px!important}.py-2[data-v-32434ea8]{padding-top:8px!important;padding-bottom:8px!important}.pa-2[data-v-32434ea8]{padding:8px!important}.pt-3[data-v-32434ea8]{padding-top:12px!important}.pr-3[data-v-32434ea8]{padding-right:12px!important}.pb-3[data-v-32434ea8]{padding-bottom:12px!important}.pl-3[data-v-32434ea8]{padding-left:12px!important}.px-3[data-v-32434ea8]{padding-left:12px!important;padding-right:12px!important}.py-3[data-v-32434ea8]{padding-top:12px!important;padding-bottom:12px!important}.pa-3[data-v-32434ea8]{padding:12px!important}.pt-4[data-v-32434ea8]{padding-top:16px!important}.pr-4[data-v-32434ea8]{padding-right:16px!important}.pb-4[data-v-32434ea8]{padding-bottom:16px!important}.pl-4[data-v-32434ea8]{padding-left:16px!important}.px-4[data-v-32434ea8]{padding-left:16px!important;padding-right:16px!important}.py-4[data-v-32434ea8]{padding-top:16px!important;padding-bottom:16px!important}.pa-4[data-v-32434ea8]{padding:16px!important}.pt-5[data-v-32434ea8]{padding-top:24px!important}.pr-5[data-v-32434ea8]{padding-right:24px!important}.pb-5[data-v-32434ea8]{padding-bottom:24px!important}.pl-5[data-v-32434ea8]{padding-left:24px!important}.px-5[data-v-32434ea8]{padding-left:24px!important;padding-right:24px!important}.py-5[data-v-32434ea8]{padding-top:24px!important;padding-bottom:24px!important}.pa-5[data-v-32434ea8]{padding:24px!important}.pt-6[data-v-32434ea8]{padding-top:32px!important}.pr-6[data-v-32434ea8]{padding-right:32px!important}.pb-6[data-v-32434ea8]{padding-bottom:32px!important}.pl-6[data-v-32434ea8]{padding-left:32px!important}.px-6[data-v-32434ea8]{padding-left:32px!important;padding-right:32px!important}.py-6[data-v-32434ea8]{padding-top:32px!important;padding-bottom:32px!important}.pa-6[data-v-32434ea8]{padding:32px!important}.pt-7[data-v-32434ea8]{padding-top:48px!important}.pr-7[data-v-32434ea8]{padding-right:48px!important}.pb-7[data-v-32434ea8]{padding-bottom:48px!important}.pl-7[data-v-32434ea8]{padding-left:48px!important}.px-7[data-v-32434ea8]{padding-left:48px!important;padding-right:48px!important}.py-7[data-v-32434ea8]{padding-top:48px!important;padding-bottom:48px!important}.pa-7[data-v-32434ea8]{padding:48px!important}.pt-8[data-v-32434ea8]{padding-top:64px!important}.pr-8[data-v-32434ea8]{padding-right:64px!important}.pb-8[data-v-32434ea8]{padding-bottom:64px!important}.pl-8[data-v-32434ea8]{padding-left:64px!important}.px-8[data-v-32434ea8]{padding-left:64px!important;padding-right:64px!important}.py-8[data-v-32434ea8]{padding-top:64px!important;padding-bottom:64px!important}.pa-8[data-v-32434ea8]{padding:64px!important}.float-left[data-v-32434ea8]{float:left!important}.float-right[data-v-32434ea8]{float:right!important}.float-none[data-v-32434ea8]{float:none!important}.truncate[data-v-32434ea8]{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.multi-line-truncation[data-v-32434ea8]{display:-webkit-box;-webkit-line-clamp:3;-webkit-line-clamp:var(--TMaxLineLimit, 3);-webkit-box-orient:vertical;overflow:hidden}.truncate-multi[data-v-32434ea8]{line-height:24px;line-height:var(--TLineHeight, 24px);font-size:16px;font-size:var(--TFontSize, 16px);position:relative;max-height:120px;max-height:calc(var(--TLineHeight, 24px) * var(--TMaxLines, 5));overflow:hidden;padding-right:100px!important;padding-right:calc(var(--TPosRight, 12px) * var(--TPadRight, 8) + 4px)!important}.truncate-multi .truncate-multi[data-v-32434ea8]:before{position:absolute;content:"...";top:104px;top:calc(var(--TLineHeight, 24px) * (var(--TMaxLines, 5) - 1) + var(--TFontSize, 16px) * .5);right:12px;right:var(--TPosRight, 12px)}.capitalize[data-v-32434ea8]{text-transform:capitalize!important}.lowercase[data-v-32434ea8]{text-transform:lowercase!important}.uppercase[data-v-32434ea8]{text-transform:uppercase!important}.bold-500[data-v-32434ea8]{font-weight:500!important}.bold-600[data-v-32434ea8]{font-weight:600!important}.bold-700[data-v-32434ea8]{font-weight:700!important}.d-none[data-v-32434ea8]{display:none!important}.d-inline[data-v-32434ea8]{display:inline!important}.d-inline-block[data-v-32434ea8]{display:inline-block!important}.d-block[data-v-32434ea8]{display:block!important}.d-flex[data-v-32434ea8]{display:flex!important}.d-inline-flex[data-v-32434ea8]{display:inline-flex!important}.flex-fill[data-v-32434ea8]{flex:1 1 auto!important}.flex-row[data-v-32434ea8]{flex-direction:row!important}.flex-column[data-v-32434ea8]{flex-direction:column!important}.flex-row-reverse[data-v-32434ea8]{flex-direction:row-reverse!important}.flex-column-reverse[data-v-32434ea8]{flex-direction:column-reverse!important}.flex-grow-0[data-v-32434ea8]{flex-grow:0!important}.flex-grow-1[data-v-32434ea8]{flex-grow:1!important}.justify-content-start[data-v-32434ea8]{justify-content:flex-start!important}.justify-content-end[data-v-32434ea8]{justify-content:flex-end!important}.justify-content-center[data-v-32434ea8]{justify-content:center!important}.justify-content-between[data-v-32434ea8]{justify-content:space-between!important}.justify-content-around[data-v-32434ea8]{justify-content:space-around!important}.align-items-start[data-v-32434ea8]{align-items:flex-start!important}.align-items-end[data-v-32434ea8]{align-items:flex-end!important}.align-items-center[data-v-32434ea8]{align-items:center!important}.align-items-baseline[data-v-32434ea8]{align-items:baseline!important}.align-items-stretch[data-v-32434ea8]{align-items:stretch!important}.align-content-start[data-v-32434ea8]{align-content:flex-start!important}.align-content-end[data-v-32434ea8]{align-content:flex-end!important}.align-content-center[data-v-32434ea8]{align-content:center!important}.align-content-between[data-v-32434ea8]{align-content:space-between!important}.align-content-around[data-v-32434ea8]{align-content:space-around!important}.align-content-stretch[data-v-32434ea8]{align-content:stretch!important}.align-self-auto[data-v-32434ea8]{align-self:auto!important}.align-self-start[data-v-32434ea8]{align-self:flex-start!important}.align-self-end[data-v-32434ea8]{align-self:flex-end!important}.align-self-center[data-v-32434ea8]{align-self:center!important}.align-self-baseline[data-v-32434ea8]{align-self:baseline!important}.align-self-stretch[data-v-32434ea8]{align-self:stretch!important}.cursor-pointer[data-v-32434ea8]{cursor:pointer!important}.overflow-auto[data-v-32434ea8]{overflow:auto}.overflow-hidden[data-v-32434ea8]{overflow:hidden}.w-25[data-v-32434ea8]{width:25%!important}.w-50[data-v-32434ea8]{width:50%!important}.w-75[data-v-32434ea8]{width:75%!important}.w-100[data-v-32434ea8]{width:100%!important}.w-auto[data-v-32434ea8]{width:auto!important}.h-100[data-v-32434ea8]{height:100%!important}.h-auto[data-v-32434ea8]{height:auto!important}.h-screen[data-v-32434ea8]{min-height:100vh!important}.non-visual-button[data-v-32434ea8],.non-visual-button[data-v-32434ea8]:focus,.non-visual-button[data-v-32434ea8]:hover{background-color:transparent!important;border:none!important;cursor:pointer!important;font-weight:400!important}@keyframes spin-32434ea8{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.k-visually-hidden[data-v-32434ea8]{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.form-group[data-v-32434ea8]{display:block;width:100%;margin-bottom:24px;margin-bottom:var(--lg, 24px)}.form-group hr[data-v-32434ea8]{border-color:#e7e7ec;border-color:var(--KInputBorder, var(--grey-300, ));margin:32px 0;margin:var(--xl, 32px) 0}.k-input+.help[data-v-32434ea8],.k-input-wrapper+.help[data-v-32434ea8]{display:block;margin:8px 0 0;margin:var(--spacing-xs, 8px) 0 0;font-size:14px;font-size:var(--type-sm, 14px);color:#00000073;color:var(--black-45, rgba(0, 0, 0, .45))}.k-input-wrapper .text-on-input[data-v-32434ea8]{position:relative}.k-input-wrapper .text-on-input .hovered[data-v-32434ea8]:not(.readonly){color:#1155cb;color:var(--KInputHover, var(--blue-500));transition:color .1s ease}.k-input-wrapper .text-on-input .focused[data-v-32434ea8]:not(.readonly){color:#1155cb;color:var(--KInputFocus, var(--blue-500));transition:color .1s ease}.k-input-wrapper .text-on-input label.hovered[data-v-32434ea8]:not(.readonly){color:#1155cb;color:var(--KInputHover, var(--blue-500));transition:color .1s ease}.k-input-wrapper .text-on-input label.focused[data-v-32434ea8]:not(.readonly){color:#1155cb;color:var(--KInputFocus, var(--blue-500));transition:color .1s ease}.k-input-wrapper .text-on-input label.disabled[data-v-32434ea8]{color:#6f7787;color:var(--grey-500)}.k-input-wrapper .text-on-input label[data-v-32434ea8]{position:absolute;top:-8px;left:13px;width:auto;padding:2px 4px;z-index:1;line-height:1;font-size:11px;font-weight:500;color:#3c4557;color:var(--KInputBorder, var(--grey-600));background-color:#fff;background-color:var(--KInputBackground, var(--white));display:inline-block;margin-bottom:0;transition:color .1s ease}.k-input[data-v-32434ea8]:not([type=checkbox]):not([type=radio]),.form-control[data-v-32434ea8]:not([type=checkbox]):not([type=radio]){display:block;width:100%;padding:10px 16px;padding:10px var(--spacing-md, 16px);color:#000000b3;color:var(--KInputColor, var(--black-70, rgba(0, 0, 0, .7)));font-size:16px;font-size:var(--type-md, 16px);font-weight:400;line-height:24px;border:none;border-radius:3px;box-sizing:border-box;background-color:#fff;background-color:var(--KInputBackground, var(--white, #ffffff));box-shadow:inset 0 0 0 1px #e7e7ec!important;box-shadow:inset 0 0 0 1px var(--KInputBorder, var(--grey-300))!important;transition:color .1s ease,box-shadow .1s ease}.k-input:not([type=checkbox]):not([type=radio]).k-input-small[data-v-32434ea8],.form-control:not([type=checkbox]):not([type=radio]).k-input-small[data-v-32434ea8]{font-size:12px;font-size:var(--type-xs, 12px);padding:8px 12px;padding:var(--spacing-xs, 8px) var(--spacing-sm, 12px)}.k-input:not([type=checkbox]):not([type=radio]).k-input-large[data-v-32434ea8],.form-control:not([type=checkbox]):not([type=radio]).k-input-large[data-v-32434ea8]{font-size:16px;font-size:var(--type-md, 16px);padding:16px 24px;padding:var(--spacing-md, 16px) var(--spacing-lg, 24px)}.k-input[data-v-32434ea8]:not([type=checkbox]):not([type=radio]):hover,.form-control[data-v-32434ea8]:not([type=checkbox]):not([type=radio]):hover{box-shadow:inset 0 0 0 1px #bdd3f9!important;box-shadow:inset 0 0 0 1px var(--KInputHover, var(--blue-200))!important;transition:all .1s ease}.k-input:not([type=checkbox]):not([type=radio]):hover.k-input-large[data-v-32434ea8],.form-control:not([type=checkbox]):not([type=radio]):hover.k-input-large[data-v-32434ea8]{box-shadow:inset 0 0 0 2px #bdd3f9!important;box-shadow:inset 0 0 0 2px var(--KInputHover, var(--blue-200))!important;transition:all .1s ease}.k-input[data-v-32434ea8]:not([type=checkbox]):not([type=radio]):focus,.form-control[data-v-32434ea8]:not([type=checkbox]):not([type=radio]):focus{outline:none!important;box-shadow:inset 0 0 0 1px #3972d5!important;box-shadow:inset 0 0 0 1px var(--KInputFocus, var(--blue-400))!important;transition:all .1s ease}.k-input:not([type=checkbox]):not([type=radio]):focus.k-input-large[data-v-32434ea8],.form-control:not([type=checkbox]):not([type=radio]):focus.k-input-large[data-v-32434ea8]{box-shadow:inset 0 0 0 2px #3972d5!important;box-shadow:inset 0 0 0 2px var(--KInputFocus, var(--blue-400))!important;transition:all .1s ease}.k-input[data-v-32434ea8]:not([type=checkbox]):not([type=radio]):not([type=checkbox]):not([type=radio]):not([type=file]):read-only,.form-control[data-v-32434ea8]:not([type=checkbox]):not([type=radio]):not([type=checkbox]):not([type=radio]):not([type=file]):read-only{background-color:#f8f8fa;background-color:var(--KInputReadonlyBackground, var(--grey-100, #f8f8fa));box-shadow:inset 0 0 0 1px #e7e7ec!important;box-shadow:inset 0 0 0 1px var(--KInputBorder, var(--grey-300))!important;transition:all .1s ease}.k-input[data-v-32434ea8]:not([type=checkbox]):not([type=radio]):disabled,.form-control[data-v-32434ea8]:not([type=checkbox]):not([type=radio]):disabled{cursor:not-allowed;font-style:italic;background-color:#f8f8fa;background-color:var(--KInputDisabledBackground, var(--grey-100, #f8f8fa));box-shadow:inset 0 0 0 1px #e7e7ec!important;box-shadow:inset 0 0 0 1px var(--KInputBorder, var(--grey-300))!important;transition:all .1s ease}.k-input[data-v-32434ea8]:not([type=checkbox]):not([type=radio]):invalid,.k-input[data-v-32434ea8]:not([type=checkbox]):not([type=radio]):-moz-submit-invalid,.k-input[data-v-32434ea8]:not([type=checkbox]):not([type=radio]):-moz-ui-invalid,.form-control[data-v-32434ea8]:not([type=checkbox]):not([type=radio]):invalid,.form-control[data-v-32434ea8]:not([type=checkbox]):not([type=radio]):-moz-submit-invalid,.form-control[data-v-32434ea8]:not([type=checkbox]):not([type=radio]):-moz-ui-invalid{box-shadow:none}.k-input[data-v-32434ea8]:not([type=checkbox]):not([type=radio])::placeholder,.form-control[data-v-32434ea8]:not([type=checkbox]):not([type=radio])::placeholder{color:#00000073;color:var(--KInputPlaceholderColor, var(--black-45, rgba(0, 0, 0, .45)));font-weight:400;opacity:1}.k-input[data-v-32434ea8]:not([type=checkbox]):not([type=radio])::-ms-clear,.form-control[data-v-32434ea8]:not([type=checkbox]):not([type=radio])::-ms-clear{display:none}.k-input[type=search][data-v-32434ea8],.form-control[type=search][data-v-32434ea8]{padding-left:36px!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16'%3E%3Cpath fill='%23000' fill-opacity='.45' fill-rule='evenodd' d='M6 12c-3.3137085 0-6-2.6862915-6-6s2.6862915-6 6-6 6 2.6862915 6 6c0 1.29583043-.410791 2.49571549-1.1092521 3.47653436l1.2305724 1.23057244 2.8232632 2.8338633c.3897175.3911808.3947266 1.0192147.005164 1.4087774-.3868655.3868655-1.014825.3873148-1.4087774-.005164l-2.8338633-2.8232632-1.23057244-1.2305724C8.49571549 11.589209 7.29583043 12 6 12zm4-6c0-2.209139-1.790861-4-4-4S2 3.790861 2 6s1.790861 4 4 4 4-1.790861 4-4z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:12px 50%}.k-input[type=search][data-v-32434ea8]::-webkit-search-cancel-button,.form-control[type=search][data-v-32434ea8]::-webkit-search-cancel-button{-webkit-appearance:none;height:16px;width:16px;background-image:url(data:image/svg+xml,%3Csvg%20width%3D%2712%27%20height%3D%2712%27%20viewBox%3D%270%200%2012%2012%27%20fill%3D%27none%27%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%3E%0A%3Cpath%20d%3D%27M9.60005%202.40021L1.80005%2010.2002%27%20stroke%3D%27%233C4557%27%20stroke-width%3D%271.5%27%20stroke-linecap%3D%27round%27%2F%3E%0A%3Cpath%20d%3D%27M9.60005%2010.2002L1.80005%202.40021%27%20stroke%3D%27%233C4557%27%20stroke-width%3D%271.5%27%20stroke-linecap%3D%27round%27%2F%3E%0A%3C%2Fsvg%3E);background-size:16px 16px}.k-input-wrapper textarea.form-control[data-v-32434ea8]{resize:none;padding:17px 0 0 22px}.k-input-wrapper textarea.form-control[data-v-32434ea8]:focus{box-shadow:inset 0 0 0 2px #3972d5!important;box-shadow:inset 0 0 0 2px var(--KInputFocus, var(--blue-400))!important}.k-input-wrapper.input-error .k-input[data-v-32434ea8],.k-input-wrapper.input-error .k-input[data-v-32434ea8]:hover,.k-input-wrapper.input-error .k-input[data-v-32434ea8]:focus{outline:none!important;box-shadow:inset 0 0 0 1.5px #d44324!important;box-shadow:inset 0 0 0 1.5px var(--KInputError, var(--red-500, #d44324))!important;transition:color .1s ease}.k-input-wrapper.input-error .k-input.k-input-large[data-v-32434ea8],.k-input-wrapper.input-error .k-input:hover.k-input-large[data-v-32434ea8],.k-input-wrapper.input-error .k-input:focus.k-input-large[data-v-32434ea8]{box-shadow:inset 0 0 0 2px #d44324!important;box-shadow:inset 0 0 0 2px var(--KInputError, var(--red-500, #d44324))!important;transition:color .1s ease}.k-input-wrapper.input-error .text-on-input label[data-v-32434ea8]{color:#d44324;color:var(--KInputError, var(--red-500, #d44324));transition:color .1s ease}select.k-input[data-v-32434ea8]:not([type=checkbox]),select.k-input[data-v-32434ea8]:not([type=checkbox]):read-only,select.k-input[data-v-32434ea8]:not([type=radio]),select.k-input[data-v-32434ea8]:not([type=radio]):read-only{height:38px;background-color:#fff;background-color:var(--KInputSelectBackground, var(--white, #ffffff))}.k-input-label[data-v-32434ea8]{display:inline-block;color:#000000d9;color:var(--KInputLabelColor, var(--black-85));font-weight:600;font-weight:var(--KInputLabelWeight, 600);font-family:sans-serif;font-family:var(--KInputLabelFont, var(--font-family-sans, sans-serif));font-size:14px;font-size:var(--KInputLabelSize, var(--type-sm, 14px));line-height:18px;line-height:var(--KInputLabelLineHeight, var(--type-lg, 18px));margin-bottom:8px;margin-bottom:var(--KInputLabelMargin, var(--spacing-xs, 8px))}.k-input-label .label-tooltip[data-v-32434ea8]{display:flex;align-items:center}.k-input-label .kong-icon[data-v-32434ea8]{margin-left:4px;margin-left:var(--spacing-xxs)}.k-inputCheckbox.k-input-label[data-v-32434ea8],.k-inputRadio.k-input-label[data-v-32434ea8]{color:#000000b3;color:var(--KInputCheckboxLabel, var(--black-70, rgba(0, 0, 0, .7)));font-size:16px;font-size:var(--KInputCheckboxLabelSize, var(--type-md, 16px));font-weight:400;font-family:sans-serif;font-family:var(--KInputCheckboxLabelFont, var(--font-family-sans, sans-serif));margin-bottom:0}input.k-input[type=checkbox][data-v-32434ea8],input.k-input[type=radio][data-v-32434ea8],input.form-control[type=checkbox][data-v-32434ea8],input.form-control[type=radio][data-v-32434ea8]{display:inline-block;vertical-align:middle;padding:0;border:1px solid #e7e7ec;border:1px solid var(--KInputBorder, var(--grey-300, #e7e7ec));background-color:#fff;box-sizing:border-box;appearance:none;user-select:none;-webkit-print-color-adjust:exact}input.k-input[type=checkbox][data-v-32434ea8]:disabled,input.k-input[type=radio][data-v-32434ea8]:disabled,input.form-control[type=checkbox][data-v-32434ea8]:disabled,input.form-control[type=radio][data-v-32434ea8]:disabled{opacity:1}input.k-input[type=checkbox][data-v-32434ea8]:disabled:hover,input.k-input[type=radio][data-v-32434ea8]:disabled:hover,input.form-control[type=checkbox][data-v-32434ea8]:disabled:hover,input.form-control[type=radio][data-v-32434ea8]:disabled:hover{border-color:#e7e7ec;border-color:var(--KInputBorder, var(--grey-300, #e7e7ec))}input.k-input[type=checkbox][data-v-32434ea8],input.form-control[type=checkbox][data-v-32434ea8]{height:20px;width:20px;color:#1155cb;color:var(--KCheckboxPrimary, var(--blue-500, #1155cb));border:none;border-radius:3px;margin:0 6px 0 0;outline:none}input.k-input[type=checkbox][data-v-32434ea8]:not(:checked),input.form-control[type=checkbox][data-v-32434ea8]:not(:checked){border:1px solid #1155cb;border:1px solid var(--KCheckboxPrimary, var(--blue-500, #1155cb))}input.k-input[type=checkbox][data-v-32434ea8]:checked,input.form-control[type=checkbox][data-v-32434ea8]:checked{background-image:url("data:image/svg+xml,%3Csvg width='13' height='11' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.633 0L12 1.397 3.583 10 0 6.337 1.367 4.94l2.216 2.265z' fill='%23FFF' fill-rule='nonzero'/%3E%3C/svg%3E");border-color:#1155cb;border-color:var(--KCheckboxPrimary, var(--blue-500, #1155cb));background-color:currentColor;background-position:center;background-repeat:no-repeat}input.k-input[type=checkbox][data-v-32434ea8]:checked::-ms-check,input.form-control[type=checkbox][data-v-32434ea8]:checked::-ms-check{color:#fff;border:1px solid #1155cb;border:1px solid var(--KCheckboxPrimary, var(--blue-500, #1155cb));background-color:#1155cb;background-color:var(--KCheckboxPrimary, var(--blue-500, #1155cb))}input.k-input[type=checkbox][data-v-32434ea8]:hover,input.k-input[type=checkbox][data-v-32434ea8]:active,input.form-control[type=checkbox][data-v-32434ea8]:hover,input.form-control[type=checkbox][data-v-32434ea8]:active{border-color:#1155cb;border-color:var(--KCheckboxPrimary, var(--blue-500, #1155cb))}input.k-input[type=checkbox][data-v-32434ea8]:focus,input.form-control[type=checkbox][data-v-32434ea8]:focus{outline:none;border-color:#1155cb;border-color:var(--KCheckboxPrimary, var(--blue-500, #1155cb))}input.k-input[type=checkbox][data-v-32434ea8]:disabled:not(:checked),input.form-control[type=checkbox][data-v-32434ea8]:disabled:not(:checked){background-color:#f8f8fa;background-color:var(--KInputCheckboxDisabled, var(--grey-100, #f8f8fa));border:1px solid #b6b6bd;border:1px solid var(--KCheckboxDisabledChecked, var(--grey-400, #b6b6bd));border-radius:2px}input.k-input[type=checkbox][data-v-32434ea8]:disabled:checked,input.form-control[type=checkbox][data-v-32434ea8]:disabled:checked{background-color:#b6b6bd;background-color:var(--KCheckboxDisabledChecked, var(--grey-400, #b6b6bd))}input.k-input[type=radio][data-v-32434ea8],input.form-control[type=radio][data-v-32434ea8]{display:inline-flex;justify-content:center;align-items:center;height:20px;width:20px;color:#1155cb;color:var(--KRadioPrimary, var(--blue-500, #1155cb));border:2px solid #e7e7ec;border:2px solid var(--KInputBorder, var(--grey-300, #e7e7ec));border-radius:100%;margin:0 6px 0 0}input.k-input[type=radio][data-v-32434ea8]:checked,input.form-control[type=radio][data-v-32434ea8]:checked{border-color:currentColor;background-color:#fff;background-size:100% 100%;background-position:center;background-repeat:no-repeat}input.k-input[type=radio][data-v-32434ea8]:checked:after,input.form-control[type=radio][data-v-32434ea8]:checked:after{content:"";display:flex;height:10px;width:10px;background-color:currentColor;border-radius:100%}input.k-input[type=radio][data-v-32434ea8]:checked::-ms-check,input.form-control[type=radio][data-v-32434ea8]:checked::-ms-check{border:2px solid currentColor;color:currentColor}input.k-input[type=radio][data-v-32434ea8]:disabled,input.form-control[type=radio][data-v-32434ea8]:disabled{background-color:#f1f1f5;background-color:var(--KInputRadioDisabled, var(--grey-200, #f1f1f5))}.k-switch[data-v-32434ea8]{display:inline-flex;align-items:center;cursor:pointer}.k-switch.switch-with-icon .switch-control[data-v-32434ea8]{width:48px}.k-switch.switch-with-icon .kong-icon[data-v-32434ea8]{height:20px;width:22px;left:57px}.k-switch.switch-with-icon input:checked+.switch-control[data-v-32434ea8]:after{left:26px}.k-switch .switch-control[data-v-32434ea8]{position:relative;display:block;width:44px;height:24px;margin-right:1rem;border-radius:12px;background-color:#b6b6bd;background-color:var(--KInputSwitchBackground, var(--grey-400, #b6b6bd));transition:.2s linear}.k-switch .switch-control.has-label-left[data-v-32434ea8]{margin-right:0;margin-left:1rem}.k-switch .switch-control[data-v-32434ea8]:after{position:absolute;top:2px;left:2px;display:block;width:20px;height:20px;border-radius:50%;background-color:#fff;background-color:var(--white, #ffffff);content:"";transition:.2s linear}.k-switch[disabled][data-v-32434ea8]:not(:disabled){cursor:not-allowed}.k-switch[disabled]:not(:disabled) .switch-control[data-v-32434ea8],.k-switch[disabled]:not(:disabled) input[data-v-32434ea8]{opacity:.3;pointer-events:none}.k-switch input[data-v-32434ea8]{display:none}.k-switch input:checked+.switch-control[data-v-32434ea8]{background-color:#07a88d;background-color:var(--KInputSwitchOn, var(--green-500, #07a88d))}.k-switch input:checked+.switch-control[data-v-32434ea8]:after{left:22px}.k-switch span[data-v-32434ea8]{color:#000000b3;color:var(--KInputSwitchLabel, var(--black-70, rgba(0, 0, 0, .7)))}[data-v-32434ea8]:root{--blue-100: #f2f6fe;--blue-200: #bdd3f9;--blue-300: #8ab3fa;--blue-400: #3972d5;--blue-500: #1155cb;--blue-600: #003694;--blue-700: #0a2b66;--petrol-100: #eaf4fb;--petrol-200: #0364ac;--purple-100: #d7d8fe;--purple-200: #bec0fd;--purple-300: #9396fc;--purple-400: #473cfb;--steel-100: #f0f4fa;--steel-200: #dae3f2;--steel-300: #a3b6d9;--steel-400: #7d91b3;--steel-500: #5c7299;--steel-600: #395380;--steel-700: #273c61;--red-100: #ffdede;--red-200: #ffcccc;--red-300: #ff9a99;--red-400: #ff7877;--red-500: #d44324;--red-600: #e50000;--red-700: #922021;--green-100: #e8f8f5;--green-200: #c0f2d5;--green-300: #84e5ae;--green-400: #42d782;--green-500: #07a88d;--green-600: #008871;--green-700: #13755e;--teal-100: #cdf1fe;--teal-200: #91e1fc;--teal-300: #169fcc;--teal-400: #0a7fae;--teal-500: #006e9d;--yellow-100: #fff3d8;--yellow-200: #ffe6ba;--yellow-300: #ffd68c;--yellow-400: #fabe5f;--yellow-500: #c67c06;--yellow-600: #a05604;--grey-100: #f8f8fa;--grey-200: #f1f1f5;--grey-300: #e7e7ec;--grey-400: #b6b6bd;--grey-500: #6f7787;--grey-600: #3c4557;--black-85: rgba(0, 0, 0, .85);--black-70: rgba(0, 0, 0, .7);--black-45: rgba(0, 0, 0, .45);--black-25: rgba(0, 0, 0, .25);--black-10: rgba(0, 0, 0, .1);--black-100: #dfdfdf;--black-200: #b1b2b1;--black-300: #6f7787;--black-400: #3c4557;--black-500: #0b172d;--white: #ffffff;--spacing-xxs: 4px;--spacing-xs: 8px;--spacing-sm: 12px;--spacing-md: 16px;--spacing-lg: 24px;--spacing-xl: 32px;--spacing-xxl: 48px;--spacing-xxxl: 64px;--type-xxxl: 32px;--type-xxl: 28px;--type-xl: 22px;--type-lg: 18px;--type-md: 16px;--type-sm: 14px;--type-xs: 12px;--type-xxs: 10px;--font-family-sans: sans-serif;--font-family-mono: monospace;font-weight:400;font-weight:var(--font-weight-normal, 400)}:root body[data-v-32434ea8]{font-weight:400;font-weight:var(--font-weight-normal, 400)}.toaster-container-outer[data-v-32434ea8]{position:fixed;width:auto;bottom:1rem;right:1rem;max-width:300px;z-index:10000;transition:all .3s}.toaster-item[data-v-32434ea8]{display:flex;width:100%;margin-bottom:1rem;transition:all .3s;overflow:hidden;box-shadow:0 0 12px #0000001f}.toaster-item[data-v-32434ea8] .k-alert{--KAlertInfoBorder: var(--blue-500, color(blue-500));--KAlertSuccessBorder: var(--green-400, color(green-400));--KAlertWarningBorder: var(--yellow-300, color(yellow-300));--KAlertDangerBorder: var(--red-500, color(red-500));display:flex;justify-content:space-between;flex:1;padding:1rem;text-align:left;background-color:#fff;color:#000000b3;color:var(--black-70);margin-bottom:0}.toaster-item[data-v-32434ea8] .k-alert .close{position:relative;order:1;right:0;padding:0 0 0 1rem}.toaster-item[data-v-32434ea8] .k-alert .close:focus,.toaster-item[data-v-32434ea8] .k-alert .close:active{outline:none}.toaster-item .message[data-v-32434ea8]{hyphens:auto;max-width:150ch}.toaster-enter[data-v-32434ea8]{transform:translate(300px)}.toaster-leave-to[data-v-32434ea8]{transform:translate(100%)}.view-switch-button[data-v-d5e8360c]{--KButtonPaddingY: 6px;--KButtonPaddingX: 6px;--KButtonSecondaryHover: var(--white);--KButtonSecondaryHoverBorder: var(--blue-300);--KButtonSecondaryFocus: none;transform:scale(1) translateZ(0);transform:scale(var(--scale, 1)) translateZ(0)}.view-switch-button.paused .icon i[data-v-d5e8360c]{animation-duration:0s}.view-switch-button .icon[data-v-d5e8360c]{width:1.5rem;height:1.5rem;position:relative}.view-switch-button .icon i[data-v-d5e8360c]{position:absolute;left:4px;left:var(--left, 4px);top:4px;top:var(--top, 4px);display:block;border-radius:2px;width:7px;width:var(--width, 7px);height:7px;height:var(--height, 7px);background-color:var(--grey-500);animation:none .5s linear forwards 0s;animation:var(--name, var(--dots-name, none)) var(--duration, var(--dots-duration, .5s)) var(--easing, var(--dots-easing, linear)) forwards var(--delay, var(--dots-delay, 0s));transition:background-color .2s ease}.view-switch-button .icon .dots i[data-v-d5e8360c]:nth-child(1){--x-middle: -8px;--y-middle: 10px;--x-end: -2px;--y-end: 12px;--x-back: 10px;--y-back: 7px;--x-back-end: 9px;--y-back-end: 0}.view-switch-button .icon .dots i[data-v-d5e8360c]:nth-child(2){--left: 13px;--x-middle: -12px;--y-middle: 5px;--x-end: -11px;--y-end: 7px;--x-back: -3px;--y-back: 1px;--x-back-end: -9px;--y-back-end: 0}.view-switch-button .icon .dots i[data-v-d5e8360c]:nth-child(3){--top: 13px;--x-middle: 4px;--y-middle: -5px;--x-end: -2px;--y-end: -7px;--x-back: -5px;--y-back: 0px;--x-back-end: 9px;--y-back-end: 0}.view-switch-button .icon .dots i[data-v-d5e8360c]:nth-child(4){--left: 13px;--top: 13px;--x-middle: 0;--y-middle: -10px;--x-end: -11px;--y-end: -12px;--x-back: -14px;--y-back: -8px;--x-back-end: -9px;--y-back-end: 0}.view-switch-button .icon .lines[data-v-d5e8360c]{--name: var(--lines-name, none);--duration: var(--lines-duration, .15s);--easing: var(--lines-easing, linear);--delay: var(--lines-delay, 0s)}.view-switch-button .icon .lines i[data-v-d5e8360c]{--left: 9px;--top: 3px;--height: 2px;--width: 11px;transform-origin:0 50%;transform:translateY(20%) translateZ(0) scaleX(0)}.view-switch-button .icon .lines i[data-v-d5e8360c]:nth-child(2){--top: 8px}.view-switch-button .icon .lines i[data-v-d5e8360c]:nth-child(3){--top: 13px}.view-switch-button .icon .lines i[data-v-d5e8360c]:nth-child(4){--top: 18px}.view-switch-button .icon .lines i[data-v-d5e8360c]:nth-child(3),.view-switch-button .icon .lines i[data-v-d5e8360c]:nth-child(4){transform-origin:100% 50%}.view-switch-button.table[data-v-d5e8360c]{--dots-name: back;--lines-name: scale-down}.view-switch-button.table .lines i[data-v-d5e8360c]{transform-origin:0 50%}.view-switch-button.table .lines i[data-v-d5e8360c]:nth-child(3),.view-switch-button.table .lines i[data-v-d5e8360c]:nth-child(4){transform-origin:100% 50%}.view-switch-button.grid[data-v-d5e8360c]{--dots-name: move;--lines-name: scale;--lines-duration: .15s;--lines-delay: .3s}.view-switch-button.grid .lines i[data-v-d5e8360c]{transform-origin:100% 50%}.view-switch-button.grid .lines i[data-v-d5e8360c]:nth-child(3),.view-switch-button.grid .lines i[data-v-d5e8360c]:nth-child(4){transform-origin:0 50%}@keyframes move{50%{transform:translate(0) scale(.4);transform:translate(var(--x-middle, 0),var(--y-middle, 0)) scale(.4)}to{transform:translate(0) scale(.4);transform:translate(var(--x-end, 0),var(--y-end, 0)) scale(.4)}}@keyframes back{0%,15%{transform:translate(0) scale(.4);transform:translate(var(--x-end, 0),var(--y-end, 0)) scale(.4)}50%{transform:translate(0) scale(.5);transform:translate(var(--x-back, 0),var(--y-back, 0)) scale(.5)}to{transform:translate(0) scale(1);transform:translate(var(--x-back-end, 0),var(--y-back-end, 0)) scale(1)}}@keyframes scale{to{transform:translateY(20%) translateZ(0) scaleX(1)}}@keyframes scale-down{0%{transform:translateY(20%) translateZ(0) scaleX(1)}to{transform:translateY(20%) translateZ(0) scaleX(0)}}.k-multiselect-item[data-v-be0f7d56]{margin-bottom:4px}.k-multiselect-item[data-v-be0f7d56]:last-of-type{margin-bottom:0!important}.k-multiselect-item button[data-v-be0f7d56]{display:flex;align-items:center;font-size:var(--type-xs);line-height:26px;color:var(--grey-500);padding-left:var(--spacing-xxs);width:100%;border:none;font-family:var(--font-family-sans);background-color:var(--white);border-radius:4px;text-align:left;font-weight:400}.k-multiselect-item button[data-v-be0f7d56]:not(:disabled){cursor:pointer}.k-multiselect-item button[data-v-be0f7d56]:disabled{cursor:not-allowed}.k-multiselect-item button:disabled .k-multiselect-item-label[data-v-be0f7d56]{opacity:.6}.k-multiselect-item button .k-multiselect-item-label[data-v-be0f7d56]{width:auto;line-height:20px;color:var(--grey-600);font-weight:500;font-size:14px;padding:8px}.k-multiselect-item button .k-multiselect-item-label[data-v-be0f7d56] .select-item-label{color:var(--grey-600);font-weight:600;font-size:14px;margin-bottom:4px}.k-multiselect-item button .k-multiselect-item-label[data-v-be0f7d56] .select-item-desc{color:var(--grey-500);font-weight:400;font-size:12px}.k-multiselect-item button .selected-item-icon[data-v-be0f7d56]{height:24px}.k-multiselect-item button .kong-icon[data-v-be0f7d56]:not(.selected-item-icon){margin-right:.75rem}.k-multiselect-item button .k-multiselect-selected-icon-container[data-v-be0f7d56]{margin-left:auto;margin-top:auto;margin-bottom:auto;height:24px;width:24px}.k-multiselect-item button[data-v-be0f7d56]:not(:disabled):hover{background-color:var(--grey-100);color:var(--grey-600)}.k-multiselect-item button.selected[data-v-be0f7d56]{background-color:var(--blue-100);color:var(--blue-500);font-weight:400}.k-multiselect[data-v-58f38bb8]{width:fit-content;position:relative}.k-multiselect .staging-area[data-v-58f38bb8]{visibility:hidden;position:absolute;left:-99999px;pointer-events:none;z-index:-1}.k-multiselect .k-multiselect-selections[data-v-58f38bb8]{--KBadgeMaxWidth: 100px;box-sizing:border-box;padding-left:16px;padding-right:23px}.k-multiselect .k-multiselect-selections.scrollable[data-v-58f38bb8]{overflow-y:auto}.k-multiselect .k-multiselect-selections.staging[data-v-58f38bb8]{box-sizing:border-box;position:relative;height:auto;padding-left:16px;padding-right:23px}.k-multiselect .k-multiselect-selections .hidden-selection-count[data-v-58f38bb8]{--KBadgeLineHeight: 21px}.k-multiselect .k-multiselect-selections .hidden-selection-count.hidden[data-v-58f38bb8]{visibility:hidden}.k-multiselect .k-multiselect-icon[data-v-58f38bb8]{position:absolute;right:1px;top:1px}.k-multiselect .k-multiselect-icon .k-multiselect-chevron-icon[data-v-58f38bb8]{position:relative;top:11px;right:10px}.k-multiselect .k-multiselect-icon .k-multiselect-clear-icon[data-v-58f38bb8]{position:absolute;top:8px;right:10px}.k-multiselect .k-multiselect-trigger[data-v-58f38bb8]{display:inline-block;position:relative;border-radius:3px;background-color:#fff;background-color:var(--KInputBackground, var(--white, #ffffff));box-shadow:inset 0 0 0 1px var(--grey-300)!important;box-shadow:inset 0 0 0 1px var(--KInputBorder, var(--grey-300))!important;transition:color .1s ease,box-shadow .1s ease}.k-multiselect .k-multiselect-trigger.hovered[data-v-58f38bb8]{box-shadow:inset 0 0 0 1px var(--blue-200)!important;box-shadow:inset 0 0 0 1px var(--KInputHover, var(--blue-200))!important;transition:all .1s ease}.k-multiselect .k-multiselect-trigger.focused[data-v-58f38bb8]{outline:none!important;box-shadow:inset 0 0 0 1px var(--blue-400)!important;box-shadow:inset 0 0 0 1px var(--KInputFocus, var(--blue-400))!important;transition:all .1s ease}.k-multiselect .k-multiselect-trigger.readonly[data-v-58f38bb8]{background-color:#f8f8fa;background-color:var(--KInputReadonlyBackground, var(--grey-100, #f8f8fa));box-shadow:inset 0 0 0 1px var(--grey-300)!important;box-shadow:inset 0 0 0 1px var(--KInputBorder, var(--grey-300))!important;transition:all .1s ease}.k-multiselect .k-multiselect-trigger.disabled[data-v-58f38bb8]{cursor:not-allowed;font-style:italic;background-color:#f8f8fa;background-color:var(--KInputDisabledBackground, var(--grey-100, #f8f8fa));box-shadow:inset 0 0 0 1px var(--grey-300)!important;box-shadow:inset 0 0 0 1px var(--KInputBorder, var(--grey-300))!important;transition:all .1s ease}.k-multiselect .k-multiselect-trigger .k-multiselect-input[data-v-58f38bb8]{position:relative;display:inline-block}.k-multiselect .k-multiselect-trigger .k-multiselect-input.is-readonly[data-v-58f38bb8] .k-input:not([type=checkbox]):not([type=radio]),.k-multiselect .k-multiselect-trigger .k-multiselect-input.is-readonly[data-v-58f38bb8] .k-input .form-control:not([type=checkbox]):not([type=radio]){background-color:transparent!important}.k-multiselect .k-multiselect-trigger .k-multiselect-input.prevent-pointer-events{pointer-events:none}.k-multiselect .k-multiselect-trigger .k-multiselect-input.input-placeholder-dark::placeholder{color:#000000b3!important;color:var(--KInputColor, var(--black-70, rgba(0, 0, 0, .7)))!important}.k-multiselect .k-multiselect-trigger .k-multiselect-input input.k-input:not([type=checkbox]):not([type=radio]){height:calc(100% - 2px);width:calc(100% - 4px);margin:1px;position:relative;left:1px;box-shadow:none!important}.k-multiselect .k-multiselect-trigger .k-multiselect-input input.k-input:not([type=checkbox]):not([type=radio]):hover,.k-multiselect .k-multiselect-trigger .k-multiselect-input input.k-input:not([type=checkbox]):not([type=radio]):focus,.k-multiselect .k-multiselect-trigger .k-multiselect-input input.k-input:not([type=checkbox]):not([type=radio]):read-only,.k-multiselect .k-multiselect-trigger .k-multiselect-input input.k-input:not([type=checkbox]):not([type=radio]):disabled{box-shadow:none!important}.k-multiselect .k-multiselect-trigger.k-input{width:100%}.k-multiselect .k-multiselect-popover{box-sizing:border-box;width:100%;margin-top:2px!important;overflow:auto!important}.k-multiselect .k-multiselect-popover[x-placement^=top]{margin-top:0!important;margin-bottom:2px!important}.k-multiselect .k-multiselect-popover.k-multiselect-pop{--KPopPaddingY: var(--spacing-xs);--KPopPaddingX: var(--spacing-xs);border:1px solid var(--black-10)}.k-multiselect .k-multiselect-popover .k-multiselect-empty-item button,.k-multiselect .k-multiselect-popover .k-multiselect-empty-item button:focus,.k-multiselect .k-multiselect-popover .k-multiselect-empty-item button:hover{color:var(--grey-500)}.k-multiselect .k-multiselect-popover .k-multiselect-empty-item button .select-item-label,.k-multiselect .k-multiselect-popover .k-multiselect-empty-item button:focus .select-item-label,.k-multiselect .k-multiselect-popover .k-multiselect-empty-item button:hover .select-item-label{color:var(--grey-500)}.k-multiselect .k-multiselect-popover a{flex:1;color:var(--black-70)}.k-multiselect .k-multiselect-popover a:hover,.k-multiselect .k-multiselect-popover a:active,.k-multiselect .k-multiselect-popover a:focus{text-decoration:none}/*! KONGPONENTS_STYLES */.type-xxxl{font-size:32px;font-size:var(--type-xxxl)}.type-xxl{font-size:28px;font-size:var(--type-xxl)}.type-xl{font-size:22px;font-size:var(--type-xl)}.type-lg{font-size:18px;font-size:var(--type-lg)}.type-md{font-size:16px;font-size:var(--type-md)}.type-sm{font-size:14px;font-size:var(--type-sm)}.type-xs{font-size:12px;font-size:var(--type-xs)}.type-xxs{font-size:10px;font-size:var(--type-xxs)}.mono{font-family:monospace;font-family:var(--font-family-mono)}.mono.type-xxxl{font-size:30.4px;font-size:calc(var(--type-xxxl) * .95)}.mono.type-xxl{font-size:calc(28px * .95);font-size:calc(var(--type-xxl) * .95)}.mono.type-xl{font-size:20.9px;font-size:calc(var(--type-xl) * .95)}.mono.type-lg{font-size:calc(18px * .95);font-size:calc(var(--type-lg) * .95)}.mono.type-md{font-size:15.2px;font-size:calc(var(--type-md) * .95)}.mono.type-sm{font-size:calc(14px * .95);font-size:calc(var(--type-sm) * .95)}.mono.type-xs{font-size:calc(12px * .95);font-size:calc(var(--type-xs) * .95)}.mono.type-xxs{font-size:9.5px;font-size:calc(var(--type-xxs) * .95)}.color-blue-100{color:#f2f6fe;color:var(--blue-100)}.color-blue-200{color:#bdd3f9;color:var(--blue-200)}.color-blue-300{color:#8ab3fa;color:var(--blue-300)}.color-blue-400{color:#3972d5;color:var(--blue-400)}.color-blue-500{color:#1155cb;color:var(--blue-500)}.color-blue-600{color:#003694;color:var(--blue-600)}.color-blue-700{color:#0a2b66;color:var(--blue-700)}.color-petrol-100{color:#eaf4fb;color:var(--petrol-100)}.color-petrol-200{color:#0364ac;color:var(--petrol-200)}.color-purple-100{color:#d7d8fe;color:var(--purple-100)}.color-purple-200{color:#bec0fd;color:var(--purple-200)}.color-purple-300{color:#9396fc;color:var(--purple-300)}.color-purple-400{color:#473cfb;color:var(--purple-400)}.color-steel-100{color:#f0f4fa;color:var(--steel-100)}.color-steel-200{color:#dae3f2;color:var(--steel-200)}.color-steel-300{color:#a3b6d9;color:var(--steel-300)}.color-steel-400{color:#7d91b3;color:var(--steel-400)}.color-steel-500{color:#5c7299;color:var(--steel-500)}.color-steel-600{color:#395380;color:var(--steel-600)}.color-steel-700{color:#273c61;color:var(--steel-700)}.color-red-100{color:#ffdede;color:var(--red-100)}.color-red-200{color:#fcc;color:var(--red-200)}.color-red-300{color:#ff9a99;color:var(--red-300)}.color-red-400{color:#ff7877;color:var(--red-400)}.color-red-500{color:#d44324;color:var(--red-500)}.color-red-600{color:#e50000;color:var(--red-600)}.color-red-700{color:#922021;color:var(--red-700)}.color-green-100{color:#e8f8f5;color:var(--green-100)}.color-green-200{color:#c0f2d5;color:var(--green-200)}.color-green-300{color:#84e5ae;color:var(--green-300)}.color-green-400{color:#42d782;color:var(--green-400)}.color-green-500{color:#07a88d;color:var(--green-500)}.color-green-600{color:#008871;color:var(--green-600)}.color-green-700{color:#13755e;color:var(--green-700)}.color-teal-100{color:#cdf1fe;color:var(--teal-100)}.color-teal-200{color:#91e1fc;color:var(--teal-200)}.color-teal-300{color:#169fcc;color:var(--teal-300)}.color-teal-400{color:#0a7fae;color:var(--teal-400)}.color-teal-500{color:#006e9d;color:var(--teal-500)}.color-yellow-100{color:#fff3d8;color:var(--yellow-100)}.color-yellow-200{color:#ffe6ba;color:var(--yellow-200)}.color-yellow-300{color:#ffd68c;color:var(--yellow-300)}.color-yellow-400{color:#fabe5f;color:var(--yellow-400)}.color-yellow-500{color:#c67c06;color:var(--yellow-500)}.color-yellow-600{color:#a05604;color:var(--yellow-600)}.color-grey-100{color:#f8f8fa;color:var(--grey-100)}.color-grey-200{color:#f1f1f5;color:var(--grey-200)}.color-grey-300{color:#e7e7ec;color:var(--grey-300)}.color-grey-400{color:#b6b6bd;color:var(--grey-400)}.color-grey-500{color:#6f7787;color:var(--grey-500)}.color-grey-600{color:#3c4557;color:var(--grey-600)}.color-black-85{color:#000000d9;color:var(--black-85)}.color-black-70{color:#000000b3;color:var(--black-70)}.color-black-45{color:#00000073;color:var(--black-45)}.color-black-25{color:#00000040;color:var(--black-25)}.color-black-10{color:#0000001a;color:var(--black-10)}.color-black-100{color:#dfdfdf;color:var(--black-100)}.color-black-200{color:#b1b2b1;color:var(--black-200)}.color-black-300{color:#6f7787;color:var(--black-300)}.color-black-400{color:#3c4557;color:var(--black-400)}.color-black-500{color:#0b172d;color:var(--black-500)}.color-white{color:#fff;color:var(--white)}.style-heading-1{font-size:32px!important;line-height:36px!important;font-weight:400!important}.style-heading-2{font-size:20px!important;line-height:24px!important;font-weight:400!important}.style-heading-3{font-size:16px!important;line-height:24px!important;font-weight:400!important}.style-heading-4{font-size:14px!important;line-height:20px!important;font-weight:400!important}.style-body-lg,.style-body-lg-bold{font-size:16px!important;line-height:24px!important;font-weight:400!important}.style-body-md{font-size:13px!important;line-height:20px!important;font-weight:400!important}.style-body-md-bold{font-size:13px!important;line-height:24px!important;font-weight:400!important}.style-body-sm,.style-body-sm-bold{font-size:12px!important;line-height:16px!important;font-weight:400!important}.style-body-tiny{font-size:11px!important;line-height:16px!important;font-weight:300!important}.style-body-link{font-size:13px!important;line-height:20px!important;font-weight:400!important}.style-body-bc{font-size:12px!important;line-height:24px!important;font-weight:400!important;text-transform:uppercase!important}.style-body-code{font-size:13px!important;line-height:24px!important;font-weight:100!important}.mx-auto{margin-left:auto!important;margin-right:auto!important}.my-auto{margin-top:auto!important;margin-bottom:auto!important}.ma-auto{margin:auto!important}.mx-0{margin-left:0!important;margin-right:0!important}.my-0{margin-top:0!important;margin-bottom:0!important}.ma-0{margin:0!important}.px-auto{padding-left:auto!important;padding-right:auto!important}.py-auto{padding-top:auto!important;padding-bottom:auto!important}.pa-auto{padding-left:auto!important;padding-right:auto!important;padding-top:auto!important;padding-bottom:auto!important}.px-0{padding-left:0!important;padding-right:0!important}.py-0{padding-top:0!important;padding-bottom:0!important}.pa-0{padding:0!important}.mt-auto{margin-top:auto!important}.mt-0{margin-top:0!important}.mr-auto{margin-right:auto!important}.mr-0{margin-right:0!important}.mb-auto{margin-bottom:auto!important}.mb-0{margin-bottom:0!important}.ml-auto{margin-left:auto!important}.ml-0{margin-left:0!important}.mt-1{margin-top:4px!important}.mr-1{margin-right:4px!important}.mb-1{margin-bottom:4px!important}.ml-1{margin-left:4px!important}.mx-1{margin-left:4px!important;margin-right:4px!important}.my-1{margin-top:4px!important;margin-bottom:4px!important}.ma-1{margin:4px!important}.mt-2{margin-top:8px!important}.mr-2{margin-right:8px!important}.mb-2{margin-bottom:8px!important}.ml-2{margin-left:8px!important}.mx-2{margin-left:8px!important;margin-right:8px!important}.my-2{margin-top:8px!important;margin-bottom:8px!important}.ma-2{margin:8px!important}.mt-3{margin-top:12px!important}.mr-3{margin-right:12px!important}.mb-3{margin-bottom:12px!important}.ml-3{margin-left:12px!important}.mx-3{margin-left:12px!important;margin-right:12px!important}.my-3{margin-top:12px!important;margin-bottom:12px!important}.ma-3{margin:12px!important}.mt-4{margin-top:16px!important}.mr-4{margin-right:16px!important}.mb-4{margin-bottom:16px!important}.ml-4{margin-left:16px!important}.mx-4{margin-left:16px!important;margin-right:16px!important}.my-4{margin-top:16px!important;margin-bottom:16px!important}.ma-4{margin:16px!important}.mt-5{margin-top:24px!important}.mr-5{margin-right:24px!important}.mb-5{margin-bottom:24px!important}.ml-5{margin-left:24px!important}.mx-5{margin-left:24px!important;margin-right:24px!important}.my-5{margin-top:24px!important;margin-bottom:24px!important}.ma-5{margin:24px!important}.mt-6{margin-top:32px!important}.mr-6{margin-right:32px!important}.mb-6{margin-bottom:32px!important}.ml-6{margin-left:32px!important}.mx-6{margin-left:32px!important;margin-right:32px!important}.my-6{margin-top:32px!important;margin-bottom:32px!important}.ma-6{margin:32px!important}.mt-7{margin-top:48px!important}.mr-7{margin-right:48px!important}.mb-7{margin-bottom:48px!important}.ml-7{margin-left:48px!important}.mx-7{margin-left:48px!important;margin-right:48px!important}.my-7{margin-top:48px!important;margin-bottom:48px!important}.ma-7{margin:48px!important}.mt-8{margin-top:64px!important}.mr-8{margin-right:64px!important}.mb-8{margin-bottom:64px!important}.ml-8{margin-left:64px!important}.mx-8{margin-left:64px!important;margin-right:64px!important}.my-8{margin-top:64px!important;margin-bottom:64px!important}.ma-8{margin:64px!important}.pt-0{padding-top:0!important}.pr-0{padding-right:0!important}.pb-0{padding-bottom:0!important}.pl-0{padding-left:0!important}.pt-1{padding-top:4px!important}.pr-1{padding-right:4px!important}.pb-1{padding-bottom:4px!important}.pl-1{padding-left:4px!important}.px-1{padding-left:4px!important;padding-right:4px!important}.py-1{padding-top:4px!important;padding-bottom:4px!important}.pa-1{padding:4px!important}.pt-2{padding-top:8px!important}.pr-2{padding-right:8px!important}.pb-2{padding-bottom:8px!important}.pl-2{padding-left:8px!important}.px-2{padding-left:8px!important;padding-right:8px!important}.py-2{padding-top:8px!important;padding-bottom:8px!important}.pa-2{padding:8px!important}.pt-3{padding-top:12px!important}.pr-3{padding-right:12px!important}.pb-3{padding-bottom:12px!important}.pl-3{padding-left:12px!important}.px-3{padding-left:12px!important;padding-right:12px!important}.py-3{padding-top:12px!important;padding-bottom:12px!important}.pa-3{padding:12px!important}.pt-4{padding-top:16px!important}.pr-4{padding-right:16px!important}.pb-4{padding-bottom:16px!important}.pl-4{padding-left:16px!important}.px-4{padding-left:16px!important;padding-right:16px!important}.py-4{padding-top:16px!important;padding-bottom:16px!important}.pa-4{padding:16px!important}.pt-5{padding-top:24px!important}.pr-5{padding-right:24px!important}.pb-5{padding-bottom:24px!important}.pl-5{padding-left:24px!important}.px-5{padding-left:24px!important;padding-right:24px!important}.py-5{padding-top:24px!important;padding-bottom:24px!important}.pa-5{padding:24px!important}.pt-6{padding-top:32px!important}.pr-6{padding-right:32px!important}.pb-6{padding-bottom:32px!important}.pl-6{padding-left:32px!important}.px-6{padding-left:32px!important;padding-right:32px!important}.py-6{padding-top:32px!important;padding-bottom:32px!important}.pa-6{padding:32px!important}.pt-7{padding-top:48px!important}.pr-7{padding-right:48px!important}.pb-7{padding-bottom:48px!important}.pl-7{padding-left:48px!important}.px-7{padding-left:48px!important;padding-right:48px!important}.py-7{padding-top:48px!important;padding-bottom:48px!important}.pa-7{padding:48px!important}.pt-8{padding-top:64px!important}.pr-8{padding-right:64px!important}.pb-8{padding-bottom:64px!important}.pl-8{padding-left:64px!important}.px-8{padding-left:64px!important;padding-right:64px!important}.py-8{padding-top:64px!important;padding-bottom:64px!important}.pa-8{padding:64px!important}.float-left{float:left!important}.float-right{float:right!important}.float-none{float:none!important}.truncate{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.multi-line-truncation{display:-webkit-box;-webkit-line-clamp:3;-webkit-line-clamp:var(--TMaxLineLimit, 3);-webkit-box-orient:vertical;overflow:hidden}.truncate-multi{line-height:24px;line-height:var(--TLineHeight, 24px);font-size:16px;font-size:var(--TFontSize, 16px);position:relative;max-height:120px;max-height:calc(var(--TLineHeight, 24px) * var(--TMaxLines, 5));overflow:hidden;padding-right:100px!important;padding-right:calc(var(--TPosRight, 12px) * var(--TPadRight, 8) + 4px)!important}.truncate-multi .truncate-multi:before{position:absolute;content:"...";top:104px;top:calc(var(--TLineHeight, 24px) * (var(--TMaxLines, 5) - 1) + var(--TFontSize, 16px) * .5);right:12px;right:var(--TPosRight, 12px)}.capitalize{text-transform:capitalize!important}.lowercase{text-transform:lowercase!important}.uppercase{text-transform:uppercase!important}.bold-500{font-weight:500!important}.bold-600{font-weight:600!important}.bold-700{font-weight:700!important}.d-none{display:none!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-flex{display:flex!important}.d-inline-flex{display:inline-flex!important}.flex-fill{flex:1 1 auto!important}.flex-row{flex-direction:row!important}.flex-column{flex-direction:column!important}.flex-row-reverse{flex-direction:row-reverse!important}.flex-column-reverse{flex-direction:column-reverse!important}.flex-grow-0{flex-grow:0!important}.flex-grow-1{flex-grow:1!important}.justify-content-start{justify-content:flex-start!important}.justify-content-end{justify-content:flex-end!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.justify-content-around{justify-content:space-around!important}.align-items-start{align-items:flex-start!important}.align-items-end{align-items:flex-end!important}.align-items-center{align-items:center!important}.align-items-baseline{align-items:baseline!important}.align-items-stretch{align-items:stretch!important}.align-content-start{align-content:flex-start!important}.align-content-end{align-content:flex-end!important}.align-content-center{align-content:center!important}.align-content-between{align-content:space-between!important}.align-content-around{align-content:space-around!important}.align-content-stretch{align-content:stretch!important}.align-self-auto{align-self:auto!important}.align-self-start{align-self:flex-start!important}.align-self-end{align-self:flex-end!important}.align-self-center{align-self:center!important}.align-self-baseline{align-self:baseline!important}.align-self-stretch{align-self:stretch!important}.cursor-pointer{cursor:pointer!important}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.w-auto{width:auto!important}.h-100{height:100%!important}.h-auto{height:auto!important}.h-screen{min-height:100vh!important}.non-visual-button,.non-visual-button:focus,.non-visual-button:hover{background-color:transparent!important;border:none!important;cursor:pointer!important;font-weight:400!important}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.k-visually-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.form-group{display:block;width:100%;margin-bottom:24px;margin-bottom:var(--lg, 24px)}.form-group hr{border-color:#e7e7ec;border-color:var(--KInputBorder, var(--grey-300, ));margin:32px 0;margin:var(--xl, 32px) 0}.k-input+.help,.k-input-wrapper+.help{display:block;margin:8px 0 0;margin:var(--spacing-xs, 8px) 0 0;font-size:14px;font-size:var(--type-sm, 14px);color:#00000073;color:var(--black-45, rgba(0, 0, 0, .45))}.k-input-wrapper .text-on-input{position:relative}.k-input-wrapper .text-on-input .hovered:not(.readonly){color:#1155cb;color:var(--KInputHover, var(--blue-500));transition:color .1s ease}.k-input-wrapper .text-on-input .focused:not(.readonly){color:#1155cb;color:var(--KInputFocus, var(--blue-500));transition:color .1s ease}.k-input-wrapper .text-on-input label.hovered:not(.readonly){color:#1155cb;color:var(--KInputHover, var(--blue-500));transition:color .1s ease}.k-input-wrapper .text-on-input label.focused:not(.readonly){color:#1155cb;color:var(--KInputFocus, var(--blue-500));transition:color .1s ease}.k-input-wrapper .text-on-input label.disabled{color:#6f7787;color:var(--grey-500)}.k-input-wrapper .text-on-input label{position:absolute;top:-8px;left:13px;width:auto;padding:2px 4px;z-index:1;line-height:1;font-size:11px;font-weight:500;color:#3c4557;color:var(--KInputBorder, var(--grey-600));background-color:#fff;background-color:var(--KInputBackground, var(--white));display:inline-block;margin-bottom:0;transition:color .1s ease}.k-input:not([type=checkbox]):not([type=radio]),.form-control:not([type=checkbox]):not([type=radio]){display:block;width:100%;padding:10px 16px;padding:10px var(--spacing-md, 16px);color:#000000b3;color:var(--KInputColor, var(--black-70, rgba(0, 0, 0, .7)));font-size:16px;font-size:var(--type-md, 16px);font-weight:400;line-height:24px;border:none;border-radius:3px;box-sizing:border-box;background-color:#fff;background-color:var(--KInputBackground, var(--white, #ffffff));box-shadow:inset 0 0 0 1px #e7e7ec!important;box-shadow:inset 0 0 0 1px var(--KInputBorder, var(--grey-300))!important;transition:color .1s ease,box-shadow .1s ease}.k-input:not([type=checkbox]):not([type=radio]).k-input-small,.form-control:not([type=checkbox]):not([type=radio]).k-input-small{font-size:12px;font-size:var(--type-xs, 12px);padding:8px 12px;padding:var(--spacing-xs, 8px) var(--spacing-sm, 12px)}.k-input:not([type=checkbox]):not([type=radio]).k-input-large,.form-control:not([type=checkbox]):not([type=radio]).k-input-large{font-size:16px;font-size:var(--type-md, 16px);padding:16px 24px;padding:var(--spacing-md, 16px) var(--spacing-lg, 24px)}.k-input:not([type=checkbox]):not([type=radio]):hover,.form-control:not([type=checkbox]):not([type=radio]):hover{box-shadow:inset 0 0 0 1px #bdd3f9!important;box-shadow:inset 0 0 0 1px var(--KInputHover, var(--blue-200))!important;transition:all .1s ease}.k-input:not([type=checkbox]):not([type=radio]):hover.k-input-large,.form-control:not([type=checkbox]):not([type=radio]):hover.k-input-large{box-shadow:inset 0 0 0 2px #bdd3f9!important;box-shadow:inset 0 0 0 2px var(--KInputHover, var(--blue-200))!important;transition:all .1s ease}.k-input:not([type=checkbox]):not([type=radio]):focus,.form-control:not([type=checkbox]):not([type=radio]):focus{outline:none!important;box-shadow:inset 0 0 0 1px #3972d5!important;box-shadow:inset 0 0 0 1px var(--KInputFocus, var(--blue-400))!important;transition:all .1s ease}.k-input:not([type=checkbox]):not([type=radio]):focus.k-input-large,.form-control:not([type=checkbox]):not([type=radio]):focus.k-input-large{box-shadow:inset 0 0 0 2px #3972d5!important;box-shadow:inset 0 0 0 2px var(--KInputFocus, var(--blue-400))!important;transition:all .1s ease}.k-input:not([type=checkbox]):not([type=radio]):not([type=checkbox]):not([type=radio]):not([type=file]):read-only,.form-control:not([type=checkbox]):not([type=radio]):not([type=checkbox]):not([type=radio]):not([type=file]):read-only{background-color:#f8f8fa;background-color:var(--KInputReadonlyBackground, var(--grey-100, #f8f8fa));box-shadow:inset 0 0 0 1px #e7e7ec!important;box-shadow:inset 0 0 0 1px var(--KInputBorder, var(--grey-300))!important;transition:all .1s ease}.k-input:not([type=checkbox]):not([type=radio]):disabled,.form-control:not([type=checkbox]):not([type=radio]):disabled{cursor:not-allowed;font-style:italic;background-color:#f8f8fa;background-color:var(--KInputDisabledBackground, var(--grey-100, #f8f8fa));box-shadow:inset 0 0 0 1px #e7e7ec!important;box-shadow:inset 0 0 0 1px var(--KInputBorder, var(--grey-300))!important;transition:all .1s ease}.k-input:not([type=checkbox]):not([type=radio]):invalid,.k-input:not([type=checkbox]):not([type=radio]):-moz-submit-invalid,.k-input:not([type=checkbox]):not([type=radio]):-moz-ui-invalid,.form-control:not([type=checkbox]):not([type=radio]):invalid,.form-control:not([type=checkbox]):not([type=radio]):-moz-submit-invalid,.form-control:not([type=checkbox]):not([type=radio]):-moz-ui-invalid{box-shadow:none}.k-input:not([type=checkbox]):not([type=radio])::placeholder,.form-control:not([type=checkbox]):not([type=radio])::placeholder{color:#00000073;color:var(--KInputPlaceholderColor, var(--black-45, rgba(0, 0, 0, .45)));font-weight:400;opacity:1}.k-input:not([type=checkbox]):not([type=radio])::-ms-clear,.form-control:not([type=checkbox]):not([type=radio])::-ms-clear{display:none}.k-input[type=search],.form-control[type=search]{padding-left:36px!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16'%3E%3Cpath fill='%23000' fill-opacity='.45' fill-rule='evenodd' d='M6 12c-3.3137085 0-6-2.6862915-6-6s2.6862915-6 6-6 6 2.6862915 6 6c0 1.29583043-.410791 2.49571549-1.1092521 3.47653436l1.2305724 1.23057244 2.8232632 2.8338633c.3897175.3911808.3947266 1.0192147.005164 1.4087774-.3868655.3868655-1.014825.3873148-1.4087774-.005164l-2.8338633-2.8232632-1.23057244-1.2305724C8.49571549 11.589209 7.29583043 12 6 12zm4-6c0-2.209139-1.790861-4-4-4S2 3.790861 2 6s1.790861 4 4 4 4-1.790861 4-4z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:12px 50%}.k-input[type=search]::-webkit-search-cancel-button,.form-control[type=search]::-webkit-search-cancel-button{-webkit-appearance:none;height:16px;width:16px;background-image:url(data:image/svg+xml,%3Csvg%20width%3D%2712%27%20height%3D%2712%27%20viewBox%3D%270%200%2012%2012%27%20fill%3D%27none%27%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%3E%0A%3Cpath%20d%3D%27M9.60005%202.40021L1.80005%2010.2002%27%20stroke%3D%27%233C4557%27%20stroke-width%3D%271.5%27%20stroke-linecap%3D%27round%27%2F%3E%0A%3Cpath%20d%3D%27M9.60005%2010.2002L1.80005%202.40021%27%20stroke%3D%27%233C4557%27%20stroke-width%3D%271.5%27%20stroke-linecap%3D%27round%27%2F%3E%0A%3C%2Fsvg%3E);background-size:16px 16px}.k-input-wrapper textarea.form-control{resize:none;padding:17px 0 0 22px}.k-input-wrapper textarea.form-control:focus{box-shadow:inset 0 0 0 2px #3972d5!important;box-shadow:inset 0 0 0 2px var(--KInputFocus, var(--blue-400))!important}.k-input-wrapper.input-error .k-input,.k-input-wrapper.input-error .k-input:hover,.k-input-wrapper.input-error .k-input:focus{outline:none!important;box-shadow:inset 0 0 0 1.5px #d44324!important;box-shadow:inset 0 0 0 1.5px var(--KInputError, var(--red-500, #d44324))!important;transition:color .1s ease}.k-input-wrapper.input-error .k-input.k-input-large,.k-input-wrapper.input-error .k-input:hover.k-input-large,.k-input-wrapper.input-error .k-input:focus.k-input-large{box-shadow:inset 0 0 0 2px #d44324!important;box-shadow:inset 0 0 0 2px var(--KInputError, var(--red-500, #d44324))!important;transition:color .1s ease}.k-input-wrapper.input-error .text-on-input label{color:#d44324;color:var(--KInputError, var(--red-500, #d44324));transition:color .1s ease}select.k-input:not([type=checkbox]),select.k-input:not([type=checkbox]):read-only,select.k-input:not([type=radio]),select.k-input:not([type=radio]):read-only{height:38px;background-color:#fff;background-color:var(--KInputSelectBackground, var(--white, #ffffff))}.k-input-label{display:inline-block;color:#000000d9;color:var(--KInputLabelColor, var(--black-85));font-weight:600;font-weight:var(--KInputLabelWeight, 600);font-family:sans-serif;font-family:var(--KInputLabelFont, var(--font-family-sans, sans-serif));font-size:14px;font-size:var(--KInputLabelSize, var(--type-sm, 14px));line-height:18px;line-height:var(--KInputLabelLineHeight, var(--type-lg, 18px));margin-bottom:8px;margin-bottom:var(--KInputLabelMargin, var(--spacing-xs, 8px))}.k-input-label .label-tooltip{display:flex;align-items:center}.k-input-label .kong-icon{margin-left:4px;margin-left:var(--spacing-xxs)}.k-inputCheckbox.k-input-label,.k-inputRadio.k-input-label{color:#000000b3;color:var(--KInputCheckboxLabel, var(--black-70, rgba(0, 0, 0, .7)));font-size:16px;font-size:var(--KInputCheckboxLabelSize, var(--type-md, 16px));font-weight:400;font-family:sans-serif;font-family:var(--KInputCheckboxLabelFont, var(--font-family-sans, sans-serif));margin-bottom:0}input.k-input[type=checkbox],input.k-input[type=radio],input.form-control[type=checkbox],input.form-control[type=radio]{display:inline-block;vertical-align:middle;padding:0;border:1px solid #e7e7ec;border:1px solid var(--KInputBorder, var(--grey-300, #e7e7ec));background-color:#fff;box-sizing:border-box;appearance:none;user-select:none;-webkit-print-color-adjust:exact}input.k-input[type=checkbox]:disabled,input.k-input[type=radio]:disabled,input.form-control[type=checkbox]:disabled,input.form-control[type=radio]:disabled{opacity:1}input.k-input[type=checkbox]:disabled:hover,input.k-input[type=radio]:disabled:hover,input.form-control[type=checkbox]:disabled:hover,input.form-control[type=radio]:disabled:hover{border-color:#e7e7ec;border-color:var(--KInputBorder, var(--grey-300, #e7e7ec))}input.k-input[type=checkbox],input.form-control[type=checkbox]{height:20px;width:20px;color:#1155cb;color:var(--KCheckboxPrimary, var(--blue-500, #1155cb));border:none;border-radius:3px;margin:0 6px 0 0;outline:none}input.k-input[type=checkbox]:not(:checked),input.form-control[type=checkbox]:not(:checked){border:1px solid #1155cb;border:1px solid var(--KCheckboxPrimary, var(--blue-500, #1155cb))}input.k-input[type=checkbox]:checked,input.form-control[type=checkbox]:checked{background-image:url("data:image/svg+xml,%3Csvg width='13' height='11' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.633 0L12 1.397 3.583 10 0 6.337 1.367 4.94l2.216 2.265z' fill='%23FFF' fill-rule='nonzero'/%3E%3C/svg%3E");border-color:#1155cb;border-color:var(--KCheckboxPrimary, var(--blue-500, #1155cb));background-color:currentColor;background-position:center;background-repeat:no-repeat}input.k-input[type=checkbox]:checked::-ms-check,input.form-control[type=checkbox]:checked::-ms-check{color:#fff;border:1px solid #1155cb;border:1px solid var(--KCheckboxPrimary, var(--blue-500, #1155cb));background-color:#1155cb;background-color:var(--KCheckboxPrimary, var(--blue-500, #1155cb))}input.k-input[type=checkbox]:hover,input.k-input[type=checkbox]:active,input.form-control[type=checkbox]:hover,input.form-control[type=checkbox]:active{border-color:#1155cb;border-color:var(--KCheckboxPrimary, var(--blue-500, #1155cb))}input.k-input[type=checkbox]:focus,input.form-control[type=checkbox]:focus{outline:none;border-color:#1155cb;border-color:var(--KCheckboxPrimary, var(--blue-500, #1155cb))}input.k-input[type=checkbox]:disabled:not(:checked),input.form-control[type=checkbox]:disabled:not(:checked){background-color:#f8f8fa;background-color:var(--KInputCheckboxDisabled, var(--grey-100, #f8f8fa));border:1px solid #b6b6bd;border:1px solid var(--KCheckboxDisabledChecked, var(--grey-400, #b6b6bd));border-radius:2px}input.k-input[type=checkbox]:disabled:checked,input.form-control[type=checkbox]:disabled:checked{background-color:#b6b6bd;background-color:var(--KCheckboxDisabledChecked, var(--grey-400, #b6b6bd))}input.k-input[type=radio],input.form-control[type=radio]{display:inline-flex;justify-content:center;align-items:center;height:20px;width:20px;color:#1155cb;color:var(--KRadioPrimary, var(--blue-500, #1155cb));border:2px solid #e7e7ec;border:2px solid var(--KInputBorder, var(--grey-300, #e7e7ec));border-radius:100%;margin:0 6px 0 0}input.k-input[type=radio]:checked,input.form-control[type=radio]:checked{border-color:currentColor;background-color:#fff;background-size:100% 100%;background-position:center;background-repeat:no-repeat}input.k-input[type=radio]:checked:after,input.form-control[type=radio]:checked:after{content:"";display:flex;height:10px;width:10px;background-color:currentColor;border-radius:100%}input.k-input[type=radio]:checked::-ms-check,input.form-control[type=radio]:checked::-ms-check{border:2px solid currentColor;color:currentColor}input.k-input[type=radio]:disabled,input.form-control[type=radio]:disabled{background-color:#f1f1f5;background-color:var(--KInputRadioDisabled, var(--grey-200, #f1f1f5))}.k-switch{display:inline-flex;align-items:center;cursor:pointer}.k-switch.switch-with-icon .switch-control{width:48px}.k-switch.switch-with-icon .kong-icon{height:20px;width:22px;left:57px}.k-switch.switch-with-icon input:checked+.switch-control:after{left:26px}.k-switch .switch-control{position:relative;display:block;width:44px;height:24px;margin-right:1rem;border-radius:12px;background-color:#b6b6bd;background-color:var(--KInputSwitchBackground, var(--grey-400, #b6b6bd));transition:.2s linear}.k-switch .switch-control.has-label-left{margin-right:0;margin-left:1rem}.k-switch .switch-control:after{position:absolute;top:2px;left:2px;display:block;width:20px;height:20px;border-radius:50%;background-color:#fff;background-color:var(--white, #ffffff);content:"";transition:.2s linear}.k-switch[disabled]:not(:disabled){cursor:not-allowed}.k-switch[disabled]:not(:disabled) .switch-control,.k-switch[disabled]:not(:disabled) input{opacity:.3;pointer-events:none}.k-switch input{display:none}.k-switch input:checked+.switch-control{background-color:#07a88d;background-color:var(--KInputSwitchOn, var(--green-500, #07a88d))}.k-switch input:checked+.switch-control:after{left:22px}.k-switch span{color:#000000b3;color:var(--KInputSwitchLabel, var(--black-70, rgba(0, 0, 0, .7)))}:root{--blue-100: #f2f6fe;--blue-200: #bdd3f9;--blue-300: #8ab3fa;--blue-400: #3972d5;--blue-500: #1155cb;--blue-600: #003694;--blue-700: #0a2b66;--petrol-100: #eaf4fb;--petrol-200: #0364ac;--purple-100: #d7d8fe;--purple-200: #bec0fd;--purple-300: #9396fc;--purple-400: #473cfb;--steel-100: #f0f4fa;--steel-200: #dae3f2;--steel-300: #a3b6d9;--steel-400: #7d91b3;--steel-500: #5c7299;--steel-600: #395380;--steel-700: #273c61;--red-100: #ffdede;--red-200: #ffcccc;--red-300: #ff9a99;--red-400: #ff7877;--red-500: #d44324;--red-600: #e50000;--red-700: #922021;--green-100: #e8f8f5;--green-200: #c0f2d5;--green-300: #84e5ae;--green-400: #42d782;--green-500: #07a88d;--green-600: #008871;--green-700: #13755e;--teal-100: #cdf1fe;--teal-200: #91e1fc;--teal-300: #169fcc;--teal-400: #0a7fae;--teal-500: #006e9d;--yellow-100: #fff3d8;--yellow-200: #ffe6ba;--yellow-300: #ffd68c;--yellow-400: #fabe5f;--yellow-500: #c67c06;--yellow-600: #a05604;--grey-100: #f8f8fa;--grey-200: #f1f1f5;--grey-300: #e7e7ec;--grey-400: #b6b6bd;--grey-500: #6f7787;--grey-600: #3c4557;--black-85: rgba(0, 0, 0, .85);--black-70: rgba(0, 0, 0, .7);--black-45: rgba(0, 0, 0, .45);--black-25: rgba(0, 0, 0, .25);--black-10: rgba(0, 0, 0, .1);--black-100: #dfdfdf;--black-200: #b1b2b1;--black-300: #6f7787;--black-400: #3c4557;--black-500: #0b172d;--white: #ffffff;--spacing-xxs: 4px;--spacing-xs: 8px;--spacing-sm: 12px;--spacing-md: 16px;--spacing-lg: 24px;--spacing-xl: 32px;--spacing-xxl: 48px;--spacing-xxxl: 64px;--type-xxxl: 32px;--type-xxl: 28px;--type-xl: 22px;--type-lg: 18px;--type-md: 16px;--type-sm: 14px;--type-xs: 12px;--type-xxs: 10px;--font-family-sans: sans-serif;--font-family-mono: monospace;font-weight:400;font-weight:var(--font-weight-normal, 400)}:root body{font-weight:400;font-weight:var(--font-weight-normal, 400)}*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}textarea{resize:vertical}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]{display:none}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }.container{width:100%;margin-right:auto;margin-left:auto;padding-right:2rem;padding-left:2rem}@media (min-width: 640px){.container{max-width:640px}}@media (min-width: 768px){.container{max-width:768px}}@media (min-width: 1024px){.container{max-width:1024px}}@media (min-width: 1280px){.container{max-width:1280px}}@media (min-width: 1536px){.container{max-width:1536px}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.visible{visibility:visible}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.bottom-0{bottom:0px}.right-0{right:0px}.left-0{left:0px}.mx-auto{margin-left:auto;margin-right:auto}.my-0{margin-top:0;margin-bottom:0}.my-4{margin-top:1rem;margin-bottom:1rem}.my-1{margin-top:.25rem;margin-bottom:.25rem}.my-6{margin-top:1.5rem;margin-bottom:1.5rem}.mx-2{margin-left:.5rem;margin-right:.5rem}.mb-2{margin-bottom:.5rem}.mr-1{margin-right:.25rem}.mb-3{margin-bottom:.75rem}.mt-6{margin-top:1.5rem}.mt-4{margin-top:1rem}.ml-4{margin-left:1rem}.mb-1{margin-bottom:.25rem}.mt-2{margin-top:.5rem}.ml-1{margin-left:.25rem}.mt-1{margin-top:.25rem}.mr-2{margin-right:.5rem}.mt-16{margin-top:4rem}.mt-8{margin-top:2rem}.mb-4{margin-bottom:1rem}.mr-4{margin-right:1rem}.mt-3{margin-top:.75rem}.ml-3{margin-left:.75rem}.mb-12{margin-bottom:3rem}.mb-10{margin-bottom:2.5rem}.mt-10{margin-top:2.5rem}.mb-16{margin-bottom:4rem}.block{display:block}.inline-block{display:inline-block}.flex{display:flex}.table{display:table}.grid{display:grid}.hidden{display:none}.h-4{height:1rem}.h-72{height:18rem}.h-40{height:10rem}.h-full{height:100%}.w-full{width:100%}.w-4{width:1rem}.w-72{width:18rem}.w-32{width:8rem}.flex-grow{flex-grow:1}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes pulse{50%{opacity:.5}}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}.cursor-pointer{cursor:pointer}.cursor-not-allowed{cursor:not-allowed}.cursor-help{cursor:help}.list-disc{list-style-type:disc}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-evenly{justify-content:space-evenly}.rounded-full{border-radius:9999px}.border{border-width:1px}.border-b{border-bottom-width:1px}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}.p-10{padding:2.5rem}.p-12{padding:3rem}.p-4{padding:1rem}.px-4{padding-left:1rem;padding-right:1rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-4{padding-top:1rem;padding-bottom:1rem}.pl-4{padding-left:1rem}.pb-12{padding-bottom:3rem}.pb-16{padding-bottom:4rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-base{font-size:1rem;line-height:1.5rem}.text-5xl{font-size:3rem;line-height:1}.text-2xl{font-size:1.5rem;line-height:2rem}.font-medium{font-weight:500}.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}.italic{font-style:italic}.tracking-wide{letter-spacing:.025em}.tracking-wider{letter-spacing:.05em}.text-green-500{--tw-text-opacity: 1;color:rgb(34 197 94 / var(--tw-text-opacity))}.text-red-500{--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity))}.shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.outline{outline-style:solid}.blur{--tw-blur: blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.grayscale{--tw-grayscale: grayscale(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}@media (min-width: 640px){.sm\:w-3\/4{width:75%}.sm\:w-3\/5{width:60%}.sm\:flex-row{flex-direction:row}}@media (min-width: 768px){.md\:w-3\/5{width:60%}}@media (min-width: 1024px){.lg\:w-1\/2{width:50%}.lg\:w-2\/5{width:40%}}:root{--base-font-family: Roboto, -apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", "Helvetica Neue", Arial, sans-serif;--code-font-family: Consolas, Monaco, "Andale Mono", "Ubuntu Mono", monospace;--base-font-size-root: 62.5%;--base-font-size: 15px;--font-weight-light: 400;--font-weight-bold: 700;--gray-1: #faf5f9;--gray-2: #dbbbd5;--gray-3: rgba(0, 0, 0, .45);--gray-4: #ebebeb;--gray-5: #f7f9fa;--gray-6: #fdfdfd;--gray-7: #f3f5f7;--blue-1: #2d64b3;--blue-2: #3d88f2;--blue-3: rgba(61, 136, 242, .07);--blue-4: #1155cb;--black-1: rgba(0, 0, 0, .75);--green-1: #1b9844;--logo-coral: #ee485d;--logo-teal: #00cdde;--logo-mint: #00e8c2;--logo-navy: #172350;--logo-green: #3db664;--logo-purple: #290b53;--logo-pink: #ff5d8c;--brand-color-1: var(--logo-coral);--brand-color-2: var(--logo-teal);--brand-color-3: var(--logo-mint);--brand-color-4: var(--logo-navy);--brand-color-5: var(--logo-green);--brand-color-6: var(--logo-purple);--brand-color-7: var(--logo-pink);--topbar-height: 60px;--global-content-max-width: 100rem;--sidebar-width: 240px;--sidebar-width-closed: 63px;--sidebar-bg-color: var(--gray-6);--subnavWidth: 280px;--core-theme-color: #290b53;--core-theme-color-light: rgba(41, 11, 83, .75);--core-theme-color-lighter: rgba(41, 11, 83, .08);--core-theme-color-dark: black;--core-theme-color-darker: black;--KButtonPrimaryBase: var(--core-theme-color);--KButtonPrimaryHover: var(--core-theme-color-light);--KButtonPrimaryActive: var(--core-theme-color-light);--KRadioPrimary: var(--core-theme-color);--KPopPaddingX: var(--spacing-md);--KPopPaddingY: var(--spacing-md);--LinkColorBase: var(--core-theme-color);--LinkColorHover: var(--core-theme-color-light);--MetricsCardBGColorHover: var(--core-theme-color-lighter);--WizardTabBGColor: var(--core-theme-color);--WizardTabTextColor: #fff;--KTabsActiveColor: var(--core-theme-color);--DataOverviewTableLinkColor: var(--core-theme-color);--MeshSelectorTitleColor: var(--core-theme-color-light);--MeshSelectorInputTextColor: var(--core-theme-color);--MeshSelectorInputBorderColor: var(--core-theme-color-lighter);--MeshSelectorInputBorderColorFocus: var(--core-theme-color-light);--LoaderProgressBarBG: var(--core-theme-color-light);--KEmptyStateContentWidth: 85%;--kuma-purple-1: #260D50;--kuma-purple-1-rgb: 38, 13, 80;--kuma-purple-2: #822DC5;--kuma-purple-2-rgb: 130, 45, 197;--kuma-gradient: var(--kuma-purple-1), var(--kuma-purple-2);--onboarding-green: #5da46f;--onboarding-green-darken: #539464;--onboarding-blueish: #f6f8fd;--onboarding-blueish-darken: #e1e8f8;--OnboardingTitle: var(--kuma-gradient);--OnboardingRadio: var(--onboarding-green);--OnboardingPageGraphBackground: var(--onboarding-blueish);--OnboardingNextButton: var(--onboarding-green);--OnboardingNextButtonHover: var(--onboarding-green-darken);--OnboardingBackButton: var(--onboarding-blueish);--OnboardingBackButtonHover: var(--onboarding-blueish-darken);--OnboardingSkipSetupButton: rgba(var(--kuma-purple-1-rgb), .3);--OnbordingBoxBorder: #7b2bbc;--OnboardingLoading: var(--kuma-purple-2-rgb);--OnboardingShadow: 4px 4px 14px 4px rgba(103, 71, 128, .11)}.kutil-sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.kutil-img-full{max-width:100%;width:100%;height:auto}.kutil-img-fluid{max-width:100%;height:auto}.kutil-clear-text{-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale}.kutil-quotify{quotes:"\201c" "\201d" "\2018" "\2019"}.kutil-quotify:before{content:open-quote}.kutil-quotify:after{content:close-quote}.kutil-sticky{position:-webkit-sticky;position:sticky;top:0}.kutil-sticky:before,.kutil-sticky:after{content:"";display:table}.capitalize{display:inline-block;text-transform:capitalize}.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-uppercase{text-transform:uppercase}.text-italic{font-style:italic}.font-normal{font-weight:400}.font-light{font-weight:100}.font-semibold{font-weight:500}.font-bold{font-weight:700}.badge{display:inline-block;padding:.25rem .4rem;font-size:75%;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25rem}.top-border{padding-top:1.5rem;border-top:1px solid var(--black-10)}.bottom-border{padding-bottom:1.5rem;border-bottom:1px solid var(--black-10)}.text-muted{color:var(--black-45)!important}.text-danger{color:var(--red-500)!important}.h-100{height:100%}.h-screen{min-height:100vh}code.inline{margin:0;border-radius:.25rem;padding:.25rem .5rem;font-size:.875rem;line-height:1.25rem;background-color:var(--gray-1)}code.block{margin-top:1rem;margin-bottom:1rem;overflow:auto;border-radius:.375rem;padding:1rem;font-size:.875rem;line-height:1.25rem;background-color:var(--gray-1);border:1px solid var(--gray-4)}@font-face{font-family:Roboto;src:url(./Roboto-Thin.61b96427.woff2?v=2.137) format("woff2"),url(./Roboto-Thin.b0193a31.woff?v=2.137) format("woff");font-weight:100;font-style:normal}@font-face{font-family:Roboto;src:url(./Roboto-ThinItalic.c5ace262.woff2?v=2.137) format("woff2"),url(./Roboto-ThinItalic.bde6ad8b.woff?v=2.137) format("woff");font-weight:100;font-style:italic}@font-face{font-family:Roboto;src:url(./Roboto-Light.1d8f5280.woff2?v=2.137) format("woff2"),url(./Roboto-Light.6fa3f9aa.woff?v=2.137) format("woff");font-weight:300;font-style:normal}@font-face{font-family:Roboto;src:url(./Roboto-LightItalic.9934fa0f.woff2?v=2.137) format("woff2"),url(./Roboto-LightItalic.a5a008e0.woff?v=2.137) format("woff");font-weight:300;font-style:italic}@font-face{font-family:Roboto;src:url(./Roboto-Regular.47107401.woff2?v=2.137) format("woff2"),url(./Roboto-Regular.b285944c.woff?v=2.137) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Roboto;src:url(./Roboto-Italic.884e654c.woff2?v=2.137) format("woff2"),url(./Roboto-Italic.aad7b1af.woff?v=2.137) format("woff");font-weight:400;font-style:italic}@font-face{font-family:Roboto;src:url(./Roboto-Medium.96025fe9.woff2?v=2.137) format("woff2"),url(./Roboto-Medium.28404353.woff?v=2.137) format("woff");font-weight:500;font-style:normal}@font-face{font-family:Roboto;src:url(./Roboto-MediumItalic.160a7cf4.woff2?v=2.137) format("woff2"),url(./Roboto-MediumItalic.71648778.woff?v=2.137) format("woff");font-weight:500;font-style:italic}@font-face{font-family:Roboto;src:url(./Roboto-Bold.8e44376b.woff2?v=2.137) format("woff2"),url(./Roboto-Bold.efc87488.woff?v=2.137) format("woff");font-weight:700;font-style:normal}@font-face{font-family:Roboto;src:url(./Roboto-BoldItalic.c9d5a0e6.woff2?v=2.137) format("woff2"),url(./Roboto-BoldItalic.cc3680f4.woff?v=2.137) format("woff");font-weight:700;font-style:italic}@font-face{font-family:Roboto;src:url(./Roboto-Black.41e55c25.woff2?v=2.137) format("woff2"),url(./Roboto-Black.b8e8e841.woff?v=2.137) format("woff");font-weight:900;font-style:normal}@font-face{font-family:Roboto;src:url(./Roboto-BlackItalic.0aea9779.woff2?v=2.137) format("woff2"),url(./Roboto-BlackItalic.11cf0708.woff?v=2.137) format("woff");font-weight:900;font-style:italic}@font-face{font-family:Roboto Mono;src:url(./RobotoMono-Regular.c7ab2d73.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Roboto Mono;src:url(./RobotoMono-Medium.30c29a9c.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:Roboto Mono;src:url(./RobotoMono-Bold.69fdf4ef.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Material Icons;font-style:normal;font-weight:400;src:url(./MaterialIcons-Regular.8c998b4a.eot);src:local("Material Icons"),local("MaterialIcons-Regular"),url(./MaterialIcons-Regular.a87d66c9.woff2) format("woff2"),url(./MaterialIcons-Regular.c4a1baec.woff) format("woff"),url(./MaterialIcons-Regular.b7f4a3ab.ttf) format("truetype")}body{padding-top:var(--topbar-height, initial);font-family:var(--base-font-family)}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:none}.title-3x{font-size:var(--type-xxxl)}.title-2x{font-size:var(--type-xxl)}.title-1x{font-size:var(--type-xl)}a[href]{text-decoration:underline}a:link,a:visited{color:var(--LinkColorBase)}a:hover,a:active,a:focus{color:var(--LinkColorHover)}select{appearance:none;border-radius:3px;border:1px solid rgba(23,130,207,.35);font-size:16px;color:var(--blue-4);line-height:20px;padding:10px 30px 10px 13px;background-color:#fff;background-image:url(./chevron-down.d32f03bb.svg?url);background-position:calc(100% - 13px) 50%;background-repeat:no-repeat}.k-button,button,[type=button]{transition:none!important}.code-sample{font-family:var(--code-font-family)}.form-container{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;padding-right:15px;padding-left:15px;margin:0 auto}@media (max-width: 1200px){.form-container{-webkit-box-flex:0;-webkit-flex:0 0 70%;-ms-flex:0 0 70%;flex:0 0 70%;max-width:70%}}@media (max-width: 860px){.form-container{-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}}.vue-form-generator .form-control{border:1px solid rgba(0,0,0,.12);box-shadow:none;color:#000000b3}.vue-form-generator .form-group,.form-group{margin-bottom:1.5rem}.vue-form-generator .form-group:last-child,.form-group:last-child{margin-bottom:2rem}.vue-form-generator .field-advanced{margin-top:-.5rem;margin-bottom:.5rem}.vue-form-generator .field-advanced .form-group:last-child{margin-bottom:1rem}.top-border{padding-top:1.5rem;border-top:1px solid rgba(0,0,0,.08)}.bottom-border{padding-bottom:1.5rem;border-bottom:1px solid rgba(0,0,0,.08)}.form-control{font-size:15px;color:#000000b3;border-color:#0000001f;border-radius:3px;border-width:1px}.form-control:focus{outline:none;border:1px solid #80caff}.form-control:disabled{background-color:#f7f7f7;opacity:.75}.form-control.has-error{border:1px solid #ff8280}.vue-form-generator .form-group.hide-label>label{display:none}.vue-form-generator .form-group label{font-weight:500}.form-group label{font-size:14px;font-weight:500;color:#262626;margin:0 0 8px;width:100%}.form-group label small{float:right;font-size:14px;font-style:italic;font-weight:400;color:#00000080}.form-group.required>label:after{display:none}.form-group.optional>label,.form-group.semi-optional>label{position:relative;width:100%}.form-group.optional>label:after,.form-group.semi-optional>label:after{position:absolute;display:block;top:0;right:0;font-size:14px;font-style:italic;font-weight:400;color:#00000080}.form-group.optional>label:after{content:"Optional"}.form-group.semi-optional>label:after{content:"Semi-Optional"}.vue-form-generator span.help .icon{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMiIgaGVpZ2h0PSIxMiI+ICA8cGF0aCBmaWxsPSIjMDA4NkU2IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik02IDExYy0yLjc2MSAwLTUtMi4yMzktNS01czIuMjM5LTUgNS01IDUgMi4yMzkgNSA1LTIuMjM5IDUtNSA1TTYgMEMyLjY4NiAwIDAgMi42ODYgMCA2czIuNjg2IDYgNiA2IDYtMi42ODYgNi02LTIuNjg2LTYtNi02bTAgM2MtMS4xMDUgMC0yIC44OTUtMiAyaDFjMC0uNTUyLjQ0OC0xIDEtMXMxIC40NDggMSAxLS40NDggMS0xIDEtMSAuNDQ4LTEgMWgxYzEuMTA1IDAgMi0uODk1IDItMnMtLjg5NS0yLTItMnpNNSA5aDJWOEg1djF6Ii8+PC9zdmc+);width:.75rem;height:.75rem}.vue-form-generator span.help .helpText{left:-108px;width:224px;padding:.5rem .75rem;color:#000000bf;font-weight:400;font-size:14px;text-align:left;border:1px solid #d6d6d6;border-radius:4px;background-color:#fff;box-shadow:0 0 4px #0000001f;z-index:900}.vue-form-generator span.help .helpText:before,.vue-form-generator span.help .helpText:after{position:absolute;top:100%;left:50%;height:0;width:0;border:solid transparent;pointer-events:none;content:" "}.vue-form-generator span.help .helpText:before{border-top-color:#d6d6d6;border-width:13px;margin-left:-13px}.vue-form-generator span.help .helpText:after{border-top-color:#fff;border-width:12px;margin-left:-12px}.hint{font-size:small;margin-top:5px;margin-bottom:10px;opacity:.6}.option-field{padding-left:1.5rem;width:100%}.option-field .form-group:last-child{margin-bottom:0}.custom-control-indicator{background-color:#0000001f}.custom-control-input:checked~.custom-control-indicator{background-color:#3295fc}.custom-control-input:focus~.custom-control-indicator{box-shadow:0 0 0 1px #fff,0 0 0 3px #3295fc}.form-group label{font-size:14px;font-weight:500;color:#262626;margin:0 0 8px}.form-group .field-wrap input[type=checkbox],.form-control .list-row input[type=checkbox],.form-check-input{appearance:none;-moz-appearance:none;-webkit-appearance:none;position:relative;vertical-align:middle;display:inline-block;justify-content:center;align-items:center}.form-group .field-wrap input[type=checkbox]:focus,.form-control .list-row input[type=checkbox]:focus,.form-check-input:focus{outline:none}.form-group .field-wrap input[type=checkbox]:before,.form-control .list-row input[type=checkbox]:before,.form-check-input:before{content:"";display:inline-block;height:16px;width:16px;border:1px solid #BFBFBF;border-radius:2px;margin-right:5px;background:#fff}.form-group .field-wrap input[type=checkbox]:checked:before,.form-control .list-row input[type=checkbox]:checked:before,.form-check-input:checked:before{background-color:#3295fc;border-color:#3295fc}.form-group .field-wrap input[type=checkbox]:checked:after,.form-control .list-row input[type=checkbox]:checked:after,.form-check-input:checked:after{content:"";position:absolute;top:4px;left:4px;display:inline-block;height:6px;width:9px;color:#fff;border-left:2px solid;border-bottom:2px solid;transform:rotate(-45deg)}.form-group .field-wrap input[type=checkbox]::-ms-check,.form-control .list-row input[type=checkbox]::-ms-check,.form-check-input::-ms-check{display:inline-block;height:16px;width:16px;border:1px solid #BFBFBF;border-radius:2px;margin-right:5px}.form-group .field-wrap input[type=checkbox]:checked::-ms-check,.form-control .list-row input[type=checkbox]:checked::-ms-check,.form-check-input:checked::-ms-check{color:#fff;background-color:#3295fc}.form-group.required input[type=checkbox],.form-group [required=required]{box-shadow:none}.form-control label,.form-control input[type=checkbox]{vertical-align:middle;line-height:1rem}.form-inline .form-check-input{margin-top:.25rem}.vue-form-generator .form-group.field-checkbox label{margin-top:-5px}.vue-form-generator .field-switch .field-wrap input[type=checkbox]{position:absolute}.vue-form-generator .field-switch .field-wrap label{width:42px;height:20px;margin:0}.vue-form-generator .field-switch input:checked~.label{background:#2196F3;box-shadow:none}.vue-form-generator .field-switch .label{background:#ccc}.vue-form-generator .field-switch .label:before,.vue-form-generator .field-switch .label:after{color:#000000b3;text-shadow:none;margin-left:42px;font-size:14px;left:18px;font-weight:400;text-transform:none;font-family:Roboto;width:max-content}.vue-form-generator .field-switch .handle{width:17px;height:17px}.vue-form-generator .field-switch input:checked~.handle{left:calc(100% - 18px)}.vue-form-generator .field-switch .handle:before{background:none;box-shadow:none}.entity-status{display:flex;align-items:center;letter-spacing:0;line-height:20px}.entity-status[class^=is-]:before{content:"";display:block;margin-right:6px;border:4px solid currentColor;border-radius:50%}.entity-status.is-online{color:var(--green-400)}.entity-status.is-offline{color:var(--red-600)}.entity-status.is-degraded{color:#ff8040}.entity-status.is-not-available{color:var(--grey-500)}.kong-icon--centered{display:block;margin:0 auto 10px;text-align:center}@media screen and (min-width: 1024px){.k-card--small{max-width:65%}}.empty-state-wrapper{padding:2rem 0!important}.k-tabs .tab-container{outline:0!important}.k-modal .modal-body{max-height:calc(100vh - 250px);overflow-y:auto}.k-modal .k-modal-content .k-modal-body.k-modal-body.content-left{margin-right:0}.k-modal .modal-body,.k-modal .modal-header,.k-modal .modal-footer{padding:4px}.k-popover{z-index:2000!important}.k-popover .k-badge{display:inline}.help-icon{--i: 22px;display:inline-block;margin:0 8px;width:var(--i)}.help-icon a{display:inline-block;width:var(--i);height:var(--i);line-height:var(--i);border-radius:100%;color:#fff;text-decoration:none;text-align:center;font-size:12px;background-color:var(--gray-2);cursor:pointer}.custom-control-icon{display:inline-flex;justify-content:center;align-items:center;height:1rem;width:1rem;margin-right:var(--spacing-xs);font-size:var(--type-lg)}.external-link-btn{display:inline-flex;align-items:center;padding:var(--spacing-xs) var(--spacing-sm);font-family:var(--font-family-sans);font-size:1rem;font-weight:400;line-height:1.25;vertical-align:middle;border:1px solid transparent;border-radius:3px;cursor:pointer;color:#fff!important;background-color:var(--KButtonPrimaryBase);text-decoration:none!important}.external-link-btn:after{display:inline-block;content:"\203a";margin-left:5px}.external-link-btn:hover{background-color:#0089eb}.external-link-code-block{display:block;padding:1rem;font-size:.875rem;line-height:1.25rem;font-family:var(--code-font-family);background-color:var(--grey-100)}.welcome{max-width:640px;margin-left:auto;margin-right:auto}.notification-amount{position:absolute;display:flex;height:1rem;width:1rem;align-items:center;justify-content:center;border-radius:9999px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity));font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity));background:var(--yellow-300);top:-8px;right:-8px}.k-badge{--KBadgeFontSize: 1.2em;--KBadgePaddingY: var(--spacing-xs);--KBadgePaddingX: var(--spacing-sm)}.k-button.outline{outline:none}.k-button .kong-icon{display:flex;align-items:center;width:1rem;height:1rem}.k-table.k-table tbody td{white-space:normal}.k-dropdown-popover{cursor:initial}.component-frame{border:1px solid var(--gray-4);border-radius:3px}.card-icon{text-align:center}.card-icon img,.card-icon svg{display:block;margin-left:auto;margin-right:auto}.fade-enter-active,.fade-leave-active{transition:opacity .2s linear}.fade-enter,.fade-leave-to{opacity:0} diff --git a/app/kuma-ui/pkg/resources/data/assets/patchQueryParam.65a1b943.js b/app/kuma-ui/pkg/resources/data/assets/patchQueryParam.65a1b943.js deleted file mode 100644 index e4bffb228714..000000000000 --- a/app/kuma-ui/pkg/resources/data/assets/patchQueryParam.65a1b943.js +++ /dev/null @@ -1 +0,0 @@ -import{d as R,o as s,i as c,c as u,w as n,b as f,u as g,M as k,z as h,E as B,G as x,D as T,H as j,r as I,e as C,f as G,j as l,I as E,a as _,A as m,J as L,n as V,v as P,t as d,F as S,K as J,h as Q,B as X,C as Y}from"./index.3bc39668.js";import{_ as O}from"./EmptyBlock.vue_vue_type_script_setup_true_lang.74b6b406.js";import{E as Z}from"./ErrorBlock.f4ac98cc.js";import{_ as ee}from"./LoadingBlock.vue_vue_type_script_setup_true_lang.13b03cfc.js";import{T as ae}from"./TagList.3d4ee64d.js";const te=""+new URL("icon-empty-table.dbb0b754.svg",import.meta.url).href,se={class:"pagination"},ne=R({__name:"PaginationWidget",props:{hasPrevious:{type:Boolean,default:!1},hasNext:{type:Boolean,default:!1}},emits:["next","previous"],setup(t,{emit:r}){const a=t;function D(){r("next"),B.logger.info(x.PAGINATION_NEXT_BUTTON_CLICKED)}function v(){r("previous"),B.logger.info(x.PAGINATION_PREVIOUS_BUTTON_CLICKED)}return(y,N)=>(s(),c("div",se,[a.hasPrevious?(s(),u(g(k),{key:0,appearance:"primary","data-testid":"pagination-previous-button",onClick:v},{default:n(()=>[f(" \u2039 Previous ")]),_:1})):h("",!0),a.hasNext?(s(),u(g(k),{key:1,appearance:"primary","data-testid":"pagination-next-button",onClick:D},{default:n(()=>[f(" Next \u203A ")]),_:1})):h("",!0)]))}});const oe=T(ne,[["__scopeId","data-v-aa2207ca"]]),w=t=>(X("data-v-23361f5e"),t=t(),Y(),t),le={class:"data-overview","data-testid":"data-overview"},ie={class:"data-table-controls mb-2"},re=w(()=>l("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 36 36"},[l("g",{fill:"#fff","fill-rule":"nonzero"},[l("path",{d:"M18 5.5a12.465 12.465 0 00-8.118 2.995 1.5 1.5 0 001.847 2.363l.115-.095A9.437 9.437 0 0118 8.5l.272.004a9.487 9.487 0 019.07 7.75l.04.246H25a.5.5 0 00-.416.777l4 6a.5.5 0 00.832 0l4-6 .04-.072A.5.5 0 0033 16.5h-2.601l-.017-.15C29.567 10.2 24.294 5.5 18 5.5zM2.584 18.723l-.04.072A.5.5 0 003 19.5h2.6l.018.15C6.433 25.8 11.706 30.5 18 30.5c3.013 0 5.873-1.076 8.118-2.995a1.5 1.5 0 00-1.847-2.363l-.115.095A9.437 9.437 0 0118 27.5l-.272-.004a9.487 9.487 0 01-9.07-7.75l-.041-.246H11a.5.5 0 00.416-.777l-4-6a.5.5 0 00-.832 0l-4 6z"})])],-1)),de=[re],ce=w(()=>l("span",null,"Refresh",-1)),ue={key:3,class:"data-overview-content"},fe={key:0,class:"data-overview-table"},ge={key:0,class:"action-link__active-state"},ve=w(()=>l("span",{class:"sr-only"},"Selected",-1)),pe={key:1,class:"action-link__normal-state"},me=w(()=>l("div",{class:"card-icon mb-3"},[l("img",{src:te})],-1)),he={key:0},ye={key:1},_e={key:2,class:"data-overview-content mt-6"},be=R({__name:"DataOverview",props:{selectedEntityName:{type:String,required:!1,default:""},pageSize:{type:Number,required:!1,default:12},isLoading:{type:Boolean,required:!1,default:!1},error:{type:[Error,null],required:!1,default:null},isEmpty:{type:Boolean,required:!1,default:!1},emptyState:{type:Object,required:!1,default:null},tableData:{type:Object,required:!1,default:null},tableDataIsEmpty:{type:Boolean,required:!1,default:!1},showWarnings:{type:Boolean,required:!1,default:!1},showDetails:{type:Boolean,required:!1,default:!1},next:{type:[String,Boolean,null],required:!1,default:!1},pageOffset:{type:Number,required:!1,default:0}},emits:["table-action","refresh","load-data"],setup(t,{emit:r}){const a=t,D=j(),v=I(""),y=I(a.pageOffset),N=C(()=>a.showWarnings?a.tableData.headers:a.tableData.headers.filter(o=>o.key!=="warnings")),A=C(()=>a.tableData.headers.map(o=>o.key).filter(o=>D[o])),q=C(()=>`${a.tableData.data.length}-${N.value.length}`);G(()=>a.isLoading,function(){!a.isLoading&&a.tableData.data.length>0&&(v.value=a.selectedEntityName||a.tableData.data[0].name)});function z(){return{data:a.tableData.data,total:a.tableData.data.length}}function $(o,p){v.value=p.name,r("table-action",p)}function U(){r("refresh"),r("load-data",y.value),B.logger.info(x.TABLE_REFRESH_BUTTON_CLICKED)}function W(){y.value=a.pageOffset-a.pageSize,r("load-data",a.pageOffset-a.pageSize)}function H(){y.value=a.pageOffset+a.pageSize,r("load-data",a.pageOffset+a.pageSize)}function K({headerKey:o}){return{class:["warnings"].includes(o)?"text-center":["details"].includes(o)?"text-right":""}}function M({name:o}){const p=a.selectedEntityName||a.tableData.data[0].name;return{class:o===p?"is-selected":""}}return(o,p)=>{const b=Q("router-link");return s(),c("div",le,[l("div",ie,[E(o.$slots,"additionalControls",{},void 0,!0),_(g(k),{class:"refresh-button",appearance:"primary",disabled:t.isLoading,"data-testid":"data-overview-refresh-button",onClick:U},{default:n(()=>[l("span",{class:m(["refresh-icon custom-control-icon",{"is-spinning":t.isLoading}])},de,2),ce]),_:1},8,["disabled"])]),t.isLoading?(s(),u(ee,{key:0})):t.error!==null?(s(),u(Z,{key:1,error:t.error},null,8,["error"])):t.isEmpty?(s(),u(O,{key:2})):(s(),c("div",ue,[!t.tableDataIsEmpty&&t.tableData?(s(),c("div",fe,[(s(),u(g(J),{key:g(q),class:m({"data-table-is-hidden":t.tableDataIsEmpty}),fetcher:z,headers:g(N),"cell-attrs":K,"row-attrs":M,"disable-pagination":"","is-clickable":"","data-testid":"data-overview-table","onRow:click":$},L({status:n(({rowValue:e})=>[l("div",{class:m(["entity-status",{"is-offline":e.toLowerCase()==="offline"||e===!1,"is-online":e.toLowerCase()==="online","is-degraded":e.toLowerCase()==="partially degraded","is-not-available":e.toLowerCase()==="not available"}])},[l("span",null,d(e),1)],2)]),tags:n(({rowValue:e})=>[_(ae,{tags:e},null,8,["tags"])]),name:n(({row:e,rowValue:i})=>[e.nameRoute?(s(),u(b,{key:0,to:e.nameRoute},{default:n(()=>[f(d(i),1)]),_:2},1032,["to"])):(s(),c(S,{key:1},[f(d(i),1)],64))]),mesh:n(({row:e,rowValue:i})=>[e.meshRoute?(s(),u(b,{key:0,to:e.meshRoute},{default:n(()=>[f(d(i),1)]),_:2},1032,["to"])):(s(),c(S,{key:1},[f(d(i),1)],64))]),service:n(({row:e,rowValue:i})=>[e.serviceInsightRoute?(s(),u(b,{key:0,to:e.serviceInsightRoute},{default:n(()=>[f(d(i),1)]),_:2},1032,["to"])):(s(),c(S,{key:1},[f(d(i),1)],64))]),totalUpdates:n(({row:e})=>[l("span",null,d(e.totalUpdates),1)]),selected:n(({row:e})=>[l("a",{class:m(["data-table-action-link",{"is-active":v.value===e.name}])},[v.value===e.name?(s(),c("span",ge,[f(" \u2713 "),ve])):(s(),c("span",pe," View "))],2)]),dpVersion:n(({row:e,rowValue:i})=>[l("div",{class:m({"with-warnings":e.unsupportedEnvoyVersion||e.unsupportedKumaDPVersion||e.kumaDpAndKumaCpMismatch})},d(i),3)]),envoyVersion:n(({row:e,rowValue:i})=>[l("div",{class:m({"with-warnings":e.unsupportedEnvoyVersion})},d(i),3)]),_:2},[V(g(A),e=>({name:e,fn:n(({rowValue:i,row:F})=>[E(o.$slots,e,{rowValue:i,row:F},void 0,!0)])})),t.showWarnings?{name:"warnings",fn:n(({row:e})=>[e.withWarnings?(s(),u(g(P),{key:0,class:"mr-1",icon:"warning",color:"var(--black-75)","secondary-color":"var(--yellow-300)",size:"20"})):h("",!0)]),key:"0"}:void 0,t.showDetails?{name:"details",fn:n(({row:e})=>[_(g(k),{class:"detail-link",appearance:"btn-link",to:e.nameRoute},{icon:n(()=>[_(g(P),{icon:e.warnings.length>0?"warning":"info",color:e.warnings.length>0?"var(--black-75)":"var(--blue-500)","secondary-color":e.warnings.length>0?"var(--yellow-300)":void 0,size:"20"},null,8,["icon","color","secondary-color"])]),default:n(()=>[f(" Details ")]),_:2},1032,["to"])]),key:"1"}:void 0]),1032,["class","headers"])),_(oe,{"has-previous":y.value>0,"has-next":Boolean(t.next),onNext:H,onPrevious:W},null,8,["has-previous","has-next"])])):h("",!0),t.tableDataIsEmpty&&t.tableData?(s(),u(O,{key:1},L({title:n(()=>[me,t.emptyState.title?(s(),c("p",he,d(t.emptyState.title),1)):(s(),c("p",ye," No items found "))]),_:2},[t.emptyState.message?{name:"message",fn:n(()=>[f(d(t.emptyState.message),1)]),key:"0"}:void 0]),1024)):h("",!0),o.$slots.content?(s(),c("div",_e,[E(o.$slots,"content",{},void 0,!0)])):h("",!0)]))])}}});const Ee=T(be,[["__scopeId","data-v-23361f5e"]]);function Se(t,r){const a=new URL(window.location.href);r!=null?a.searchParams.set(t,String(r)):a.searchParams.has(t)&&a.searchParams.delete(t),window.history.replaceState({path:a.href},"",a.href)}export{Ee as D,Se as p}; diff --git a/app/kuma-ui/pkg/resources/data/assets/patchQueryParam.71b53d66.css b/app/kuma-ui/pkg/resources/data/assets/patchQueryParam.71b53d66.css deleted file mode 100644 index c6fd178b1a75..000000000000 --- a/app/kuma-ui/pkg/resources/data/assets/patchQueryParam.71b53d66.css +++ /dev/null @@ -1 +0,0 @@ -.pagination[data-v-aa2207ca]{padding:var(--spacing-sm);text-align:right}.pagination button[data-v-aa2207ca]{font-size:14px;padding:4px 8px}.pagination button[data-v-aa2207ca]:not(:first-of-type){margin-left:var(--spacing-sm)}.pagination button[data-v-aa2207ca]:after{display:none}.refresh-icon.is-spinning g[data-v-23361f5e]{animation:spin-23361f5e 1.2s infinite linear}@keyframes spin-23361f5e{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.data-table-controls[data-v-23361f5e]{display:flex;justify-content:flex-end;align-items:center;gap:var(--spacing-md);padding:var(--spacing-sm) var(--spacing-sm) 0 var(--spacing-sm)}.with-warnings[data-v-23361f5e]{color:var(--yellow-500)}.data-table-action-link[data-v-23361f5e]{padding:0}.action-link__active-state[data-v-23361f5e]{--size: 18px;display:block;width:var(--size);height:var(--size);line-height:var(--size);border-radius:50%;background-color:var(--logo-green);margin:0 0 0 var(--spacing-xxs);color:#fff;font-size:13px;text-align:center}.k-table tr.is-selected{background-color:var(--grey-100)}.k-table th{background-color:var(--gray-7)} diff --git a/app/kuma-ui/pkg/resources/data/assets/patchQueryParam.79a6894d.css b/app/kuma-ui/pkg/resources/data/assets/patchQueryParam.79a6894d.css new file mode 100644 index 000000000000..c28c9208ff24 --- /dev/null +++ b/app/kuma-ui/pkg/resources/data/assets/patchQueryParam.79a6894d.css @@ -0,0 +1 @@ +.pagination[data-v-94d7b089]{padding:var(--spacing-sm);text-align:right}.pagination button[data-v-94d7b089]{font-size:14px;padding:4px 8px}.pagination button[data-v-94d7b089]:not(:first-of-type){margin-left:var(--spacing-sm)}.pagination button[data-v-94d7b089]:after{display:none}.refresh-icon.is-spinning g[data-v-9db55061]{animation:spin-9db55061 1.2s infinite linear}@keyframes spin-9db55061{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.data-table-controls[data-v-9db55061]{display:flex;justify-content:flex-end;align-items:center;gap:var(--spacing-md);padding:var(--spacing-sm) var(--spacing-sm) 0 var(--spacing-sm)}.with-warnings[data-v-9db55061]{color:var(--yellow-500)}.data-overview-table .is-selected{background-color:var(--grey-100)} diff --git a/app/kuma-ui/pkg/resources/data/assets/patchQueryParam.c472bece.js b/app/kuma-ui/pkg/resources/data/assets/patchQueryParam.c472bece.js new file mode 100644 index 000000000000..3583cacefb5e --- /dev/null +++ b/app/kuma-ui/pkg/resources/data/assets/patchQueryParam.c472bece.js @@ -0,0 +1,15 @@ +import{d as O,o as s,j as u,c as d,w as n,a as g,u as f,b as k,e as o,P as w,A as p,G as P,H as B,E as T,I as H,r as R,f as E,g as j,i as G,l as b,J as S,K as x,n as J,F as h,t as r,B as C,T as M,C as Q,D as X}from"./index.c8e7c817.js";import{_ as I}from"./EmptyBlock.vue_vue_type_script_setup_true_lang.ccd40ead.js";import{E as Y}from"./EntityStatus.c76c23bb.js";import{E as Z}from"./ErrorBlock.26868ad8.js";import{_ as ee}from"./LoadingBlock.vue_vue_type_script_setup_true_lang.5817f994.js";import{T as te}from"./TagList.5f93cc3d.js";const ae=""+new URL("icon-empty-table.dbb0b754.svg",import.meta.url).href,se={class:"pagination"},ne=O({__name:"PaginationWidget",props:{hasPrevious:{type:Boolean,default:!1},hasNext:{type:Boolean,default:!1}},emits:["next","previous"],setup(a,{emit:c}){const t=a;function D(){c("next"),P.logger.info(B.PAGINATION_NEXT_BUTTON_CLICKED)}function _(){c("previous"),P.logger.info(B.PAGINATION_PREVIOUS_BUTTON_CLICKED)}return(v,N)=>(s(),u("div",se,[t.hasPrevious?(s(),d(f(w),{key:0,appearance:"primary","data-testid":"pagination-previous-button",onClick:_},{default:n(()=>[g(f(k),{icon:"chevronLeft",color:"currentColor",size:"16","hide-title":"","aria-hidden":"true"}),o(` + + Previous + `)]),_:1})):p("",!0),o(),t.hasNext?(s(),d(f(w),{key:1,appearance:"primary","data-testid":"pagination-next-button",onClick:D},{default:n(()=>[o(` + Next + + `),g(f(k),{icon:"chevronRight",color:"currentColor",size:"16","hide-title":"","aria-hidden":"true"})]),_:1})):p("",!0)]))}});const oe=T(ne,[["__scopeId","data-v-94d7b089"]]),ie=a=>(Q("data-v-9db55061"),a=a(),X(),a),le={class:"data-overview","data-testid":"data-overview"},re={class:"data-table-controls mb-2"},de={key:3,class:"data-overview-content"},ce={key:0,class:"data-overview-table"},ue=ie(()=>b("img",{class:"mb-3",src:ae},null,-1)),fe={key:0},ge={key:1},me={key:2,class:"data-overview-content mt-6"},pe=O({__name:"DataOverview",props:{selectedEntityName:{type:String,required:!1,default:""},pageSize:{type:Number,required:!1,default:12},isLoading:{type:Boolean,required:!1,default:!1},error:{type:[Error,null],required:!1,default:null},isEmpty:{type:Boolean,required:!1,default:!1},emptyState:{type:Object,required:!1,default:null},tableData:{type:Object,required:!1,default:null},tableDataIsEmpty:{type:Boolean,required:!1,default:!1},showWarnings:{type:Boolean,required:!1,default:!1},showDetails:{type:Boolean,required:!1,default:!1},next:{type:[String,Boolean,null],required:!1,default:!1},pageOffset:{type:Number,required:!1,default:0}},emits:["table-action","refresh","load-data"],setup(a,{emit:c}){const t=a,D=H(),_=R(""),v=R(t.pageOffset),N=E(()=>t.showWarnings?t.tableData.headers:t.tableData.headers.filter(l=>l.key!=="warnings")),L=E(()=>t.tableData.headers.map(l=>l.key).filter(l=>D[l])),z=E(()=>`${t.tableData.data.length}-${N.value.length}`);j(()=>t.isLoading,function(){!t.isLoading&&t.tableData.data.length>0&&(_.value=t.selectedEntityName||t.tableData.data[0].name)});function q(){return{data:t.tableData.data,total:t.tableData.data.length}}function $(l,m){_.value=m.name,c("table-action",m)}function A(){c("refresh"),c("load-data",v.value),P.logger.info(B.TABLE_REFRESH_BUTTON_CLICKED)}function U(){v.value=t.pageOffset-t.pageSize,c("load-data",t.pageOffset-t.pageSize)}function W(){v.value=t.pageOffset+t.pageSize,c("load-data",t.pageOffset+t.pageSize)}function K({headerKey:l}){return{class:["warnings"].includes(l)?"text-center":["details"].includes(l)?"text-right":""}}function V({name:l}){const m=t.selectedEntityName||t.tableData.data[0].name;return{class:l===m?"is-selected":""}}return(l,m)=>{const y=G("router-link");return s(),u("div",le,[b("div",re,[S(l.$slots,"additionalControls",{},void 0,!0),o(),g(f(w),{class:"refresh-button",appearance:"primary",disabled:a.isLoading,icon:"redo","data-testid":"data-overview-refresh-button",onClick:A},{default:n(()=>[o(` + Refresh + `)]),_:1},8,["disabled"])]),o(),a.isLoading?(s(),d(ee,{key:0})):a.error!==null?(s(),d(Z,{key:1,error:a.error},null,8,["error"])):a.isEmpty?(s(),d(I,{key:2})):(s(),u("div",de,[!a.tableDataIsEmpty&&a.tableData?(s(),u("div",ce,[(s(),d(f(M),{key:f(z),class:C(["data-overview-table",{"data-table-is-hidden":a.tableDataIsEmpty}]),fetcher:q,headers:f(N),"cell-attrs":K,"row-attrs":V,"disable-pagination":"","is-clickable":"","data-testid":"data-overview-table","onRow:click":$},x({status:n(({rowValue:e})=>[typeof e!="boolean"?(s(),d(Y,{key:0,status:e},null,8,["status"])):(s(),u(h,{key:1},[o(` + \u2014 + `)],64))]),tags:n(({rowValue:e})=>[g(te,{tags:e},null,8,["tags"])]),name:n(({row:e,rowValue:i})=>[e.nameRoute?(s(),d(y,{key:0,to:e.nameRoute},{default:n(()=>[o(r(i),1)]),_:2},1032,["to"])):(s(),u(h,{key:1},[o(r(i),1)],64))]),mesh:n(({row:e,rowValue:i})=>[e.meshRoute?(s(),d(y,{key:0,to:e.meshRoute},{default:n(()=>[o(r(i),1)]),_:2},1032,["to"])):(s(),u(h,{key:1},[o(r(i),1)],64))]),service:n(({row:e,rowValue:i})=>[e.serviceInsightRoute?(s(),d(y,{key:0,to:e.serviceInsightRoute},{default:n(()=>[o(r(i),1)]),_:2},1032,["to"])):(s(),u(h,{key:1},[o(r(i),1)],64))]),zone:n(({row:e,rowValue:i})=>[e.zoneRoute?(s(),d(y,{key:0,to:e.zoneRoute},{default:n(()=>[o(r(i),1)]),_:2},1032,["to"])):(s(),u(h,{key:1},[o(r(i),1)],64))]),totalUpdates:n(({row:e})=>[b("span",null,r(e.totalUpdates),1)]),dpVersion:n(({row:e,rowValue:i})=>[b("div",{class:C({"with-warnings":e.unsupportedEnvoyVersion||e.unsupportedKumaDPVersion||e.kumaDpAndKumaCpMismatch})},r(i),3)]),envoyVersion:n(({row:e,rowValue:i})=>[b("div",{class:C({"with-warnings":e.unsupportedEnvoyVersion})},r(i),3)]),_:2},[J(f(L),e=>({name:e,fn:n(({rowValue:i,row:F})=>[S(l.$slots,e,{rowValue:i,row:F},void 0,!0)])})),a.showWarnings?{name:"warnings",fn:n(({row:e})=>[e.withWarnings?(s(),d(f(k),{key:0,class:"mr-1",icon:"warning",color:"var(--black-75)","secondary-color":"var(--yellow-300)",size:"20"})):p("",!0)]),key:"0"}:void 0,a.showDetails?{name:"details",fn:n(({row:e})=>[g(f(w),{class:"detail-link",appearance:"btn-link",to:e.nameRoute},{icon:n(()=>[g(f(k),{icon:e.warnings.length>0?"warning":"info",color:e.warnings.length>0?"var(--black-75)":"var(--blue-500)","secondary-color":e.warnings.length>0?"var(--yellow-300)":void 0,size:"16","hide-title":""},null,8,["icon","color","secondary-color"])]),default:n(()=>[o(` + Details + `)]),_:2},1032,["to"])]),key:"1"}:void 0]),1032,["class","headers"])),o(),g(oe,{"has-previous":v.value>0,"has-next":Boolean(a.next),onNext:W,onPrevious:U},null,8,["has-previous","has-next"])])):p("",!0),o(),a.tableDataIsEmpty&&a.tableData?(s(),d(I,{key:1},x({title:n(()=>[ue,o(),a.emptyState.title?(s(),u("p",fe,r(a.emptyState.title),1)):(s(),u("p",ge,` + No items found + `))]),_:2},[a.emptyState.message?{name:"message",fn:n(()=>[o(r(a.emptyState.message),1)]),key:"0"}:void 0]),1024)):p("",!0),o(),l.$slots.content?(s(),u("div",me,[S(l.$slots,"content",{},void 0,!0)])):p("",!0)]))])}}});const we=T(pe,[["__scopeId","data-v-9db55061"]]);function De(a,c){const t=new URL(window.location.href);c!=null?t.searchParams.set(a,String(c)):t.searchParams.has(a)&&t.searchParams.delete(a),window.history.replaceState({path:t.href},"",t.href)}export{we as D,De as p}; diff --git a/app/kuma-ui/pkg/resources/data/assets/pdfmake.3078ec64.js b/app/kuma-ui/pkg/resources/data/assets/pdfmake.78789dd7.js similarity index 92% rename from app/kuma-ui/pkg/resources/data/assets/pdfmake.3078ec64.js rename to app/kuma-ui/pkg/resources/data/assets/pdfmake.78789dd7.js index 09c8d6fbf736..4b1462385a32 100644 --- a/app/kuma-ui/pkg/resources/data/assets/pdfmake.3078ec64.js +++ b/app/kuma-ui/pkg/resources/data/assets/pdfmake.78789dd7.js @@ -1,15 +1,15 @@ -import{a as Cu,c as Tu}from"./_commonjsHelpers.f037b798.js";function Pu(ba,gi){for(var ua=0;uakn[En]})}}}return Object.freeze(Object.defineProperty(ba,Symbol.toStringTag,{value:"Module"}))}var Ni={exports:{}};/*! pdfmake v0.2.6, @license MIT, @link http://pdfmake.org */(function(ba,gi){(function(kn,En){ba.exports=En()})(typeof self<"u"?self:Tu,function(){return function(){var ua={9282:function(T,b,e){var u=e(4155);function r(j){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?r=function(ut){return typeof ut}:r=function(ut){return ut&&typeof Symbol=="function"&&ut.constructor===Symbol&&ut!==Symbol.prototype?"symbol":typeof ut},r(j)}function n(j,Z){if(!(j instanceof Z))throw new TypeError("Cannot call a class as a function")}var a=e(2136),c=a.codes,l=c.ERR_AMBIGUOUS_ARGUMENT,f=c.ERR_INVALID_ARG_TYPE,h=c.ERR_INVALID_ARG_VALUE,i=c.ERR_INVALID_RETURN_VALUE,d=c.ERR_MISSING_ARGS,t=e(5961),s=e(9539),o=s.inspect,v=e(9539).types,p=v.isPromise,x=v.isRegExp,A=Object.assign?Object.assign:e(8091).assign,m=Object.is?Object.is:e(609),g,C;function w(){var j=e(9158);g=j.isDeepEqual,C=j.isDeepStrictEqual}var S=!1,B=T.exports=ot,R={};function N(j){throw j.message instanceof Error?j.message:new t(j)}function F(j,Z,ut,bt,It){var L=arguments.length,O;if(L===0)O="Failed";else if(L===1)ut=j,j=void 0;else{if(S===!1){S=!0;var rt=u.emitWarning?u.emitWarning:console.warn.bind(console);rt("assert.fail() with more than one argument is deprecated. Please use assert.strictEqual() instead or only pass a message.","DeprecationWarning","DEP0094")}L===2&&(bt="!=")}if(ut instanceof Error)throw ut;var it={actual:j,expected:Z,operator:bt===void 0?"fail":bt,stackStartFn:It||F};ut!==void 0&&(it.message=ut);var xt=new t(it);throw O&&(xt.message=O,xt.generatedMessage=!0),xt}B.fail=F,B.AssertionError=t;function J(j,Z,ut,bt){if(!ut){var It=!1;if(Z===0)It=!0,bt="No value argument passed to `assert.ok()`";else if(bt instanceof Error)throw bt;var L=new t({actual:ut,expected:!0,message:bt,operator:"==",stackStartFn:j});throw L.generatedMessage=It,L}}function ot(){for(var j=arguments.length,Z=new Array(j),ut=0;utkn[En]})}}}return Object.freeze(Object.defineProperty(ba,Symbol.toStringTag,{value:"Module"}))}var Ni={exports:{}};/*! pdfmake v0.2.6, @license MIT, @link http://pdfmake.org */(function(ba,gi){(function(kn,En){ba.exports=En()})(typeof self<"u"?self:Tu,function(){return function(){var ua={9282:function(T,b,e){var l=e(4155);function r(j){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?r=function(ut){return typeof ut}:r=function(ut){return ut&&typeof Symbol=="function"&&ut.constructor===Symbol&&ut!==Symbol.prototype?"symbol":typeof ut},r(j)}function n(j,Z){if(!(j instanceof Z))throw new TypeError("Cannot call a class as a function")}var a=e(2136),c=a.codes,u=c.ERR_AMBIGUOUS_ARGUMENT,f=c.ERR_INVALID_ARG_TYPE,h=c.ERR_INVALID_ARG_VALUE,i=c.ERR_INVALID_RETURN_VALUE,d=c.ERR_MISSING_ARGS,t=e(5961),s=e(9539),o=s.inspect,v=e(9539).types,p=v.isPromise,x=v.isRegExp,A=Object.assign?Object.assign:e(8091).assign,m=Object.is?Object.is:e(609),g,C;function w(){var j=e(9158);g=j.isDeepEqual,C=j.isDeepStrictEqual}var S=!1,B=T.exports=ot,R={};function N(j){throw j.message instanceof Error?j.message:new t(j)}function F(j,Z,ut,bt,It){var L=arguments.length,O;if(L===0)O="Failed";else if(L===1)ut=j,j=void 0;else{if(S===!1){S=!0;var rt=l.emitWarning?l.emitWarning:console.warn.bind(console);rt("assert.fail() with more than one argument is deprecated. Please use assert.strictEqual() instead or only pass a message.","DeprecationWarning","DEP0094")}L===2&&(bt="!=")}if(ut instanceof Error)throw ut;var it={actual:j,expected:Z,operator:bt===void 0?"fail":bt,stackStartFn:It||F};ut!==void 0&&(it.message=ut);var xt=new t(it);throw O&&(xt.message=O,xt.generatedMessage=!0),xt}B.fail=F,B.AssertionError=t;function J(j,Z,ut,bt){if(!ut){var It=!1;if(Z===0)It=!0,bt="No value argument passed to `assert.ok()`";else if(bt instanceof Error)throw bt;var L=new t({actual:ut,expected:!0,message:bt,operator:"==",stackStartFn:j});throw L.generatedMessage=It,L}}function ot(){for(var j=arguments.length,Z=new Array(j),ut=0;ut1?ut-1:0),It=1;It1?ut-1:0),It=1;It1?ut-1:0),It=1;It1?ut-1:0),It=1;It"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),!0}catch{return!1}}function s(wt,at,dt){return t()?s=Reflect.construct:s=function(V,ft,j){var Z=[null];Z.push.apply(Z,ft);var ut=Function.bind.apply(V,Z),bt=new ut;return j&&v(bt,j.prototype),bt},s.apply(null,arguments)}function o(wt){return Function.toString.call(wt).indexOf("[native code]")!==-1}function v(wt,at){return v=Object.setPrototypeOf||function(St,V){return St.__proto__=V,St},v(wt,at)}function p(wt){return p=Object.setPrototypeOf?Object.getPrototypeOf:function(dt){return dt.__proto__||Object.getPrototypeOf(dt)},p(wt)}function x(wt){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?x=function(dt){return typeof dt}:x=function(dt){return dt&&typeof Symbol=="function"&&dt.constructor===Symbol&&dt!==Symbol.prototype?"symbol":typeof dt},x(wt)}var A=e(9539),m=A.inspect,g=e(2136),C=g.codes.ERR_INVALID_ARG_TYPE;function w(wt,at,dt){return(dt===void 0||dt>wt.length)&&(dt=wt.length),wt.substring(dt-at.length,dt)===at}function S(wt,at){if(at=Math.floor(at),wt.length==0||at==0)return"";var dt=wt.length*at;for(at=Math.floor(Math.log(at)/Math.log(2));at;)wt+=wt,at--;return wt+=wt.substring(0,dt-wt.length),wt}var B="",R="",N="",F="",J={deepStrictEqual:"Expected values to be strictly deep-equal:",strictEqual:"Expected values to be strictly equal:",strictEqualObject:'Expected "actual" to be reference-equal to "expected":',deepEqual:"Expected values to be loosely deep-equal:",equal:"Expected values to be loosely equal:",notDeepStrictEqual:'Expected "actual" not to be strictly deep-equal to:',notStrictEqual:'Expected "actual" to be strictly unequal to:',notStrictEqualObject:'Expected "actual" not to be reference-equal to "expected":',notDeepEqual:'Expected "actual" not to be loosely deep-equal to:',notEqual:'Expected "actual" to be loosely unequal to:',notIdentical:"Values identical but not reference-equal:"},ot=10;function $(wt){var at=Object.keys(wt),dt=Object.create(Object.getPrototypeOf(wt));return at.forEach(function(St){dt[St]=wt[St]}),Object.defineProperty(dt,"message",{value:wt.message}),dt}function lt(wt){return m(wt,{compact:!1,customInspect:!1,depth:1e3,maxArrayLength:1/0,showHidden:!1,breakLength:1/0,showProxy:!1,sorted:!0,getters:!0})}function gt(wt,at,dt){var St="",V="",ft=0,j="",Z=!1,ut=lt(wt),bt=ut.split(` +`))}throw bt}};function ft(){for(var j=arguments.length,Z=new Array(j),ut=0;ut"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),!0}catch{return!1}}function s(wt,at,dt){return t()?s=Reflect.construct:s=function(V,ft,j){var Z=[null];Z.push.apply(Z,ft);var ut=Function.bind.apply(V,Z),bt=new ut;return j&&v(bt,j.prototype),bt},s.apply(null,arguments)}function o(wt){return Function.toString.call(wt).indexOf("[native code]")!==-1}function v(wt,at){return v=Object.setPrototypeOf||function(St,V){return St.__proto__=V,St},v(wt,at)}function p(wt){return p=Object.setPrototypeOf?Object.getPrototypeOf:function(dt){return dt.__proto__||Object.getPrototypeOf(dt)},p(wt)}function x(wt){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?x=function(dt){return typeof dt}:x=function(dt){return dt&&typeof Symbol=="function"&&dt.constructor===Symbol&&dt!==Symbol.prototype?"symbol":typeof dt},x(wt)}var A=e(9539),m=A.inspect,g=e(2136),C=g.codes.ERR_INVALID_ARG_TYPE;function w(wt,at,dt){return(dt===void 0||dt>wt.length)&&(dt=wt.length),wt.substring(dt-at.length,dt)===at}function S(wt,at){if(at=Math.floor(at),wt.length==0||at==0)return"";var dt=wt.length*at;for(at=Math.floor(Math.log(at)/Math.log(2));at;)wt+=wt,at--;return wt+=wt.substring(0,dt-wt.length),wt}var B="",R="",N="",F="",J={deepStrictEqual:"Expected values to be strictly deep-equal:",strictEqual:"Expected values to be strictly equal:",strictEqualObject:'Expected "actual" to be reference-equal to "expected":',deepEqual:"Expected values to be loosely deep-equal:",equal:"Expected values to be loosely equal:",notDeepStrictEqual:'Expected "actual" not to be strictly deep-equal to:',notStrictEqual:'Expected "actual" to be strictly unequal to:',notStrictEqualObject:'Expected "actual" not to be reference-equal to "expected":',notDeepEqual:'Expected "actual" not to be loosely deep-equal to:',notEqual:'Expected "actual" to be loosely unequal to:',notIdentical:"Values identical but not reference-equal:"},ot=10;function $(wt){var at=Object.keys(wt),dt=Object.create(Object.getPrototypeOf(wt));return at.forEach(function(St){dt[St]=wt[St]}),Object.defineProperty(dt,"message",{value:wt.message}),dt}function lt(wt){return m(wt,{compact:!1,customInspect:!1,depth:1e3,maxArrayLength:1/0,showHidden:!1,breakLength:1/0,showProxy:!1,sorted:!0,getters:!0})}function gt(wt,at,dt){var St="",V="",ft=0,j="",Z=!1,ut=lt(wt),bt=ut.split(` `),It=lt(at).split(` `),L=0,O="";if(dt==="strictEqual"&&x(wt)==="object"&&x(at)==="object"&&wt!==null&&at!==null&&(dt="strictEqualObject"),bt.length===1&&It.length===1&&bt[0]!==It[0]){var rt=bt[0].length+It[0].length;if(rt<=ot){if((x(wt)!=="object"||wt===null)&&(x(at)!=="object"||at===null)&&(wt!==0||at!==0))return"".concat(J[dt],` `)+"".concat(bt[0]," !== ").concat(It[0],` -`)}else if(dt!=="strictEqualObject"){var it=u.stderr&&u.stderr.isTTY?u.stderr.columns:80;if(rt2&&(O=` +`)}else if(dt!=="strictEqualObject"){var it=l.stderr&&l.stderr.isTTY?l.stderr.columns:80;if(rt2&&(O=` `.concat(S(" ",L),"^"),L=0)}}}for(var xt=bt[bt.length-1],et=It[It.length-1];xt===et&&(L++<2?j=` `.concat(xt).concat(j):St=xt,bt.pop(),It.pop(),!(bt.length===0||It.length===0));)xt=bt[bt.length-1],et=It[It.length-1];var st=Math.max(bt.length,It.length);if(st===0){var Bt=ut.split(` `);if(Bt.length>30)for(Bt[26]="".concat(B,"...").concat(F);Bt.length>27;)Bt.pop();return"".concat(J.notIdentical,` @@ -37,7 +37,7 @@ import{a as Cu,c as Tu}from"./_commonjsHelpers.f037b798.js";function Pu(ba,gi){f `).concat(V,` `).concat(B,"...").concat(F).concat(St,` `)+"".concat(B,"...").concat(F)}return"".concat(oe).concat(Z?Kt:"",` -`).concat(V).concat(St).concat(j).concat(O)}var mt=function(wt){i(at,wt);function at(dt){var St;if(a(this,at),x(dt)!=="object"||dt===null)throw new C("options","Object",dt);var V=dt.message,ft=dt.operator,j=dt.stackStartFn,Z=dt.actual,ut=dt.expected,bt=Error.stackTraceLimit;if(Error.stackTraceLimit=0,V!=null)St=f(this,p(at).call(this,String(V)));else if(u.stderr&&u.stderr.isTTY&&(u.stderr&&u.stderr.getColorDepth&&u.stderr.getColorDepth()!==1?(B="\x1B[34m",R="\x1B[32m",F="\x1B[39m",N="\x1B[31m"):(B="",R="",F="",N="")),x(Z)==="object"&&Z!==null&&x(ut)==="object"&&ut!==null&&"stack"in Z&&Z instanceof Error&&"stack"in ut&&ut instanceof Error&&(Z=$(Z),ut=$(ut)),ft==="deepStrictEqual"||ft==="strictEqual")St=f(this,p(at).call(this,gt(Z,ut,ft)));else if(ft==="notDeepStrictEqual"||ft==="notStrictEqual"){var It=J[ft],L=lt(Z).split(` +`).concat(V).concat(St).concat(j).concat(O)}var mt=function(wt){i(at,wt);function at(dt){var St;if(a(this,at),x(dt)!=="object"||dt===null)throw new C("options","Object",dt);var V=dt.message,ft=dt.operator,j=dt.stackStartFn,Z=dt.actual,ut=dt.expected,bt=Error.stackTraceLimit;if(Error.stackTraceLimit=0,V!=null)St=f(this,p(at).call(this,String(V)));else if(l.stderr&&l.stderr.isTTY&&(l.stderr&&l.stderr.getColorDepth&&l.stderr.getColorDepth()!==1?(B="\x1B[34m",R="\x1B[32m",F="\x1B[39m",N="\x1B[31m"):(B="",R="",F="",N="")),x(Z)==="object"&&Z!==null&&x(ut)==="object"&&ut!==null&&"stack"in Z&&Z instanceof Error&&"stack"in ut&&ut instanceof Error&&(Z=$(Z),ut=$(ut)),ft==="deepStrictEqual"||ft==="strictEqual")St=f(this,p(at).call(this,gt(Z,ut,ft)));else if(ft==="notDeepStrictEqual"||ft==="notStrictEqual"){var It=J[ft],L=lt(Z).split(` `);if(ft==="notStrictEqual"&&x(Z)==="object"&&Z!==null&&(It=J.notStrictEqualObject),L.length>30)for(L[26]="".concat(B,"...").concat(F);L.length>27;)L.pop();L.length===1?St=f(this,p(at).call(this,"".concat(It," ").concat(L[0]))):St=f(this,p(at).call(this,"".concat(It,` `).concat(L.join(` @@ -50,29 +50,29 @@ import{a as Cu,c as Tu}from"./_commonjsHelpers.f037b798.js";function Pu(ba,gi){f should equal -`):rt=" ".concat(ft," ").concat(rt)),St=f(this,p(at).call(this,"".concat(O).concat(rt)))}return Error.stackTraceLimit=bt,St.generatedMessage=!V,Object.defineProperty(h(St),"name",{value:"AssertionError [ERR_ASSERTION]",enumerable:!1,writable:!0,configurable:!0}),St.code="ERR_ASSERTION",St.actual=Z,St.expected=ut,St.operator=ft,Error.captureStackTrace&&Error.captureStackTrace(h(St),j),St.stack,St.name="AssertionError",f(St)}return l(at,[{key:"toString",value:function(){return"".concat(this.name," [").concat(this.code,"]: ").concat(this.message)}},{key:m.custom,value:function(St,V){return m(this,r({},V,{customInspect:!1,depth:0}))}}]),at}(d(Error));T.exports=mt},2136:function(T,b,e){function u(x){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?u=function(m){return typeof m}:u=function(m){return m&&typeof Symbol=="function"&&m.constructor===Symbol&&m!==Symbol.prototype?"symbol":typeof m},u(x)}function r(x,A){if(!(x instanceof A))throw new TypeError("Cannot call a class as a function")}function n(x,A){return A&&(u(A)==="object"||typeof A=="function")?A:a(x)}function a(x){if(x===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return x}function c(x){return c=Object.setPrototypeOf?Object.getPrototypeOf:function(m){return m.__proto__||Object.getPrototypeOf(m)},c(x)}function l(x,A){if(typeof A!="function"&&A!==null)throw new TypeError("Super expression must either be null or a function");x.prototype=Object.create(A&&A.prototype,{constructor:{value:x,writable:!0,configurable:!0}}),A&&f(x,A)}function f(x,A){return f=Object.setPrototypeOf||function(g,C){return g.__proto__=C,g},f(x,A)}var h={},i,d;function t(x,A,m){m||(m=Error);function g(w,S,B){return typeof A=="string"?A:A(w,S,B)}var C=function(w){l(S,w);function S(B,R,N){var F;return r(this,S),F=n(this,c(S).call(this,g(B,R,N))),F.code=x,F}return S}(m);h[x]=C}function s(x,A){if(Array.isArray(x)){var m=x.length;return x=x.map(function(g){return String(g)}),m>2?"one of ".concat(A," ").concat(x.slice(0,m-1).join(", "),", or ")+x[m-1]:m===2?"one of ".concat(A," ").concat(x[0]," or ").concat(x[1]):"of ".concat(A," ").concat(x[0])}else return"of ".concat(A," ").concat(String(x))}function o(x,A,m){return x.substr(!m||m<0?0:+m,A.length)===A}function v(x,A,m){return(m===void 0||m>x.length)&&(m=x.length),x.substring(m-A.length,m)===A}function p(x,A,m){return typeof m!="number"&&(m=0),m+A.length>x.length?!1:x.indexOf(A,m)!==-1}t("ERR_AMBIGUOUS_ARGUMENT",'The "%s" argument is ambiguous. %s',TypeError),t("ERR_INVALID_ARG_TYPE",function(x,A,m){i===void 0&&(i=e(9282)),i(typeof x=="string","'name' must be a string");var g;typeof A=="string"&&o(A,"not ")?(g="must not be",A=A.replace(/^not /,"")):g="must be";var C;if(v(x," argument"))C="The ".concat(x," ").concat(g," ").concat(s(A,"type"));else{var w=p(x,".")?"property":"argument";C='The "'.concat(x,'" ').concat(w," ").concat(g," ").concat(s(A,"type"))}return C+=". Received type ".concat(u(m)),C},TypeError),t("ERR_INVALID_ARG_VALUE",function(x,A){var m=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"is invalid";d===void 0&&(d=e(9539));var g=d.inspect(A);return g.length>128&&(g="".concat(g.slice(0,128),"...")),"The argument '".concat(x,"' ").concat(m,". Received ").concat(g)},TypeError),t("ERR_INVALID_RETURN_VALUE",function(x,A,m){var g;return m&&m.constructor&&m.constructor.name?g="instance of ".concat(m.constructor.name):g="type ".concat(u(m)),"Expected ".concat(x,' to be returned from the "').concat(A,'"')+" function but got ".concat(g,".")},TypeError),t("ERR_MISSING_ARGS",function(){for(var x=arguments.length,A=new Array(x),m=0;m0,"At least one arg needs to be specified");var g="The ",C=A.length;switch(A=A.map(function(w){return'"'.concat(w,'"')}),C){case 1:g+="".concat(A[0]," argument");break;case 2:g+="".concat(A[0]," and ").concat(A[1]," arguments");break;default:g+=A.slice(0,C-1).join(", "),g+=", and ".concat(A[C-1]," arguments");break}return"".concat(g," must be specified")},TypeError),T.exports.codes=h},9158:function(T,b,e){function u(Lt,Wt){return a(Lt)||n(Lt,Wt)||r()}function r(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}function n(Lt,Wt){var ae=[],fe=!0,ee=!1,ce=void 0;try{for(var me=Lt[Symbol.iterator](),Se;!(fe=(Se=me.next()).done)&&(ae.push(Se.value),!(Wt&&ae.length===Wt));fe=!0);}catch(we){ee=!0,ce=we}finally{try{!fe&&me.return!=null&&me.return()}finally{if(ee)throw ce}}return ae}function a(Lt){if(Array.isArray(Lt))return Lt}function c(Lt){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?c=function(ae){return typeof ae}:c=function(ae){return ae&&typeof Symbol=="function"&&ae.constructor===Symbol&&ae!==Symbol.prototype?"symbol":typeof ae},c(Lt)}var l=/a/g.flags!==void 0,f=function(Wt){var ae=[];return Wt.forEach(function(fe){return ae.push(fe)}),ae},h=function(Wt){var ae=[];return Wt.forEach(function(fe,ee){return ae.push([ee,fe])}),ae},i=Object.is?Object.is:e(609),d=Object.getOwnPropertySymbols?Object.getOwnPropertySymbols:function(){return[]},t=Number.isNaN?Number.isNaN:e(360);function s(Lt){return Lt.call.bind(Lt)}var o=s(Object.prototype.hasOwnProperty),v=s(Object.prototype.propertyIsEnumerable),p=s(Object.prototype.toString),x=e(9539).types,A=x.isAnyArrayBuffer,m=x.isArrayBufferView,g=x.isDate,C=x.isMap,w=x.isRegExp,S=x.isSet,B=x.isNativeError,R=x.isBoxedPrimitive,N=x.isNumberObject,F=x.isStringObject,J=x.isBooleanObject,ot=x.isBigIntObject,$=x.isSymbolObject,lt=x.isFloat32Array,gt=x.isFloat64Array;function mt(Lt){if(Lt.length===0||Lt.length>10)return!0;for(var Wt=0;Wt57)return!0}return Lt.length===10&&Lt>=Math.pow(2,32)}function wt(Lt){return Object.keys(Lt).filter(mt).concat(d(Lt).filter(Object.prototype.propertyIsEnumerable.bind(Lt)))}/*! +`):rt=" ".concat(ft," ").concat(rt)),St=f(this,p(at).call(this,"".concat(O).concat(rt)))}return Error.stackTraceLimit=bt,St.generatedMessage=!V,Object.defineProperty(h(St),"name",{value:"AssertionError [ERR_ASSERTION]",enumerable:!1,writable:!0,configurable:!0}),St.code="ERR_ASSERTION",St.actual=Z,St.expected=ut,St.operator=ft,Error.captureStackTrace&&Error.captureStackTrace(h(St),j),St.stack,St.name="AssertionError",f(St)}return u(at,[{key:"toString",value:function(){return"".concat(this.name," [").concat(this.code,"]: ").concat(this.message)}},{key:m.custom,value:function(St,V){return m(this,r({},V,{customInspect:!1,depth:0}))}}]),at}(d(Error));T.exports=mt},2136:function(T,b,e){function l(x){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?l=function(m){return typeof m}:l=function(m){return m&&typeof Symbol=="function"&&m.constructor===Symbol&&m!==Symbol.prototype?"symbol":typeof m},l(x)}function r(x,A){if(!(x instanceof A))throw new TypeError("Cannot call a class as a function")}function n(x,A){return A&&(l(A)==="object"||typeof A=="function")?A:a(x)}function a(x){if(x===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return x}function c(x){return c=Object.setPrototypeOf?Object.getPrototypeOf:function(m){return m.__proto__||Object.getPrototypeOf(m)},c(x)}function u(x,A){if(typeof A!="function"&&A!==null)throw new TypeError("Super expression must either be null or a function");x.prototype=Object.create(A&&A.prototype,{constructor:{value:x,writable:!0,configurable:!0}}),A&&f(x,A)}function f(x,A){return f=Object.setPrototypeOf||function(g,C){return g.__proto__=C,g},f(x,A)}var h={},i,d;function t(x,A,m){m||(m=Error);function g(w,S,B){return typeof A=="string"?A:A(w,S,B)}var C=function(w){u(S,w);function S(B,R,N){var F;return r(this,S),F=n(this,c(S).call(this,g(B,R,N))),F.code=x,F}return S}(m);h[x]=C}function s(x,A){if(Array.isArray(x)){var m=x.length;return x=x.map(function(g){return String(g)}),m>2?"one of ".concat(A," ").concat(x.slice(0,m-1).join(", "),", or ")+x[m-1]:m===2?"one of ".concat(A," ").concat(x[0]," or ").concat(x[1]):"of ".concat(A," ").concat(x[0])}else return"of ".concat(A," ").concat(String(x))}function o(x,A,m){return x.substr(!m||m<0?0:+m,A.length)===A}function v(x,A,m){return(m===void 0||m>x.length)&&(m=x.length),x.substring(m-A.length,m)===A}function p(x,A,m){return typeof m!="number"&&(m=0),m+A.length>x.length?!1:x.indexOf(A,m)!==-1}t("ERR_AMBIGUOUS_ARGUMENT",'The "%s" argument is ambiguous. %s',TypeError),t("ERR_INVALID_ARG_TYPE",function(x,A,m){i===void 0&&(i=e(9282)),i(typeof x=="string","'name' must be a string");var g;typeof A=="string"&&o(A,"not ")?(g="must not be",A=A.replace(/^not /,"")):g="must be";var C;if(v(x," argument"))C="The ".concat(x," ").concat(g," ").concat(s(A,"type"));else{var w=p(x,".")?"property":"argument";C='The "'.concat(x,'" ').concat(w," ").concat(g," ").concat(s(A,"type"))}return C+=". Received type ".concat(l(m)),C},TypeError),t("ERR_INVALID_ARG_VALUE",function(x,A){var m=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"is invalid";d===void 0&&(d=e(9539));var g=d.inspect(A);return g.length>128&&(g="".concat(g.slice(0,128),"...")),"The argument '".concat(x,"' ").concat(m,". Received ").concat(g)},TypeError),t("ERR_INVALID_RETURN_VALUE",function(x,A,m){var g;return m&&m.constructor&&m.constructor.name?g="instance of ".concat(m.constructor.name):g="type ".concat(l(m)),"Expected ".concat(x,' to be returned from the "').concat(A,'"')+" function but got ".concat(g,".")},TypeError),t("ERR_MISSING_ARGS",function(){for(var x=arguments.length,A=new Array(x),m=0;m0,"At least one arg needs to be specified");var g="The ",C=A.length;switch(A=A.map(function(w){return'"'.concat(w,'"')}),C){case 1:g+="".concat(A[0]," argument");break;case 2:g+="".concat(A[0]," and ").concat(A[1]," arguments");break;default:g+=A.slice(0,C-1).join(", "),g+=", and ".concat(A[C-1]," arguments");break}return"".concat(g," must be specified")},TypeError),T.exports.codes=h},9158:function(T,b,e){function l(Lt,Wt){return a(Lt)||n(Lt,Wt)||r()}function r(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}function n(Lt,Wt){var ae=[],fe=!0,ee=!1,ce=void 0;try{for(var me=Lt[Symbol.iterator](),Se;!(fe=(Se=me.next()).done)&&(ae.push(Se.value),!(Wt&&ae.length===Wt));fe=!0);}catch(we){ee=!0,ce=we}finally{try{!fe&&me.return!=null&&me.return()}finally{if(ee)throw ce}}return ae}function a(Lt){if(Array.isArray(Lt))return Lt}function c(Lt){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?c=function(ae){return typeof ae}:c=function(ae){return ae&&typeof Symbol=="function"&&ae.constructor===Symbol&&ae!==Symbol.prototype?"symbol":typeof ae},c(Lt)}var u=/a/g.flags!==void 0,f=function(Wt){var ae=[];return Wt.forEach(function(fe){return ae.push(fe)}),ae},h=function(Wt){var ae=[];return Wt.forEach(function(fe,ee){return ae.push([ee,fe])}),ae},i=Object.is?Object.is:e(609),d=Object.getOwnPropertySymbols?Object.getOwnPropertySymbols:function(){return[]},t=Number.isNaN?Number.isNaN:e(360);function s(Lt){return Lt.call.bind(Lt)}var o=s(Object.prototype.hasOwnProperty),v=s(Object.prototype.propertyIsEnumerable),p=s(Object.prototype.toString),x=e(9539).types,A=x.isAnyArrayBuffer,m=x.isArrayBufferView,g=x.isDate,C=x.isMap,w=x.isRegExp,S=x.isSet,B=x.isNativeError,R=x.isBoxedPrimitive,N=x.isNumberObject,F=x.isStringObject,J=x.isBooleanObject,ot=x.isBigIntObject,$=x.isSymbolObject,lt=x.isFloat32Array,gt=x.isFloat64Array;function mt(Lt){if(Lt.length===0||Lt.length>10)return!0;for(var Wt=0;Wt57)return!0}return Lt.length===10&&Lt>=Math.pow(2,32)}function wt(Lt){return Object.keys(Lt).filter(mt).concat(d(Lt).filter(Object.prototype.propertyIsEnumerable.bind(Lt)))}/*! * The buffer module from node.js, for the browser. * * @author Feross Aboukhadijeh * @license MIT - */function at(Lt,Wt){if(Lt===Wt)return 0;for(var ae=Lt.length,fe=Wt.length,ee=0,ce=Math.min(ae,fe);ee=h.length?{done:!0}:{done:!1,value:h[t++]}}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. -In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function r(h,i){if(!!h){if(typeof h=="string")return n(h,i);var d=Object.prototype.toString.call(h).slice(8,-1);if(d==="Object"&&h.constructor&&(d=h.constructor.name),d==="Map"||d==="Set")return Array.from(h);if(d==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(d))return n(h,i)}}function n(h,i){(i==null||i>h.length)&&(i=h.length);for(var d=0,t=new Array(i);dthis.buffer.length)return this.flush()},s.flush=function(){if(this.bufferOffset>0)return this.push(u.from(this.buffer.slice(0,this.bufferOffset))),this.bufferOffset=0},s.writeBuffer=function(v){return this.flush(),this.push(v),this.pos+=v.length},s.writeString=function(v,p){switch(p===void 0&&(p="ascii"),p){case"utf16le":case"ucs2":case"utf8":case"ascii":return this.writeBuffer(u.from(v,p));case"utf16be":for(var x=u.from(v,"utf16le"),A=0,m=x.length-1;A>>16&255,this.buffer[this.bufferOffset++]=v>>>8&255,this.buffer[this.bufferOffset++]=v&255,this.pos+=3},s.writeUInt24LE=function(v){return this.ensure(3),this.buffer[this.bufferOffset++]=v&255,this.buffer[this.bufferOffset++]=v>>>8&255,this.buffer[this.bufferOffset++]=v>>>16&255,this.pos+=3},s.writeInt24BE=function(v){return v>=0?this.writeUInt24BE(v):this.writeUInt24BE(v+16777215+1)},s.writeInt24LE=function(v){return v>=0?this.writeUInt24LE(v):this.writeUInt24LE(v+16777215+1)},s.fill=function(v,p){if(p=this.length)){if(this.items[v]==null){var p=this.stream.pos;this.stream.pos=this.base+this.type.size(null,this.ctx)*v,this.items[v]=this.type.decode(this.stream,this.ctx),this.stream.pos=p}return this.items[v]}},s.toArray=function(){for(var v=[],p=0,x=this.length;p>1),s=l.call(this,"Int"+i,d)||this,s._point=1<=h.length?{done:!0}:{done:!1,value:h[t++]}}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. +In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function r(h,i){if(!!h){if(typeof h=="string")return n(h,i);var d=Object.prototype.toString.call(h).slice(8,-1);if(d==="Object"&&h.constructor&&(d=h.constructor.name),d==="Map"||d==="Set")return Array.from(h);if(d==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(d))return n(h,i)}}function n(h,i){(i==null||i>h.length)&&(i=h.length);for(var d=0,t=new Array(i);dthis.buffer.length)return this.flush()},s.flush=function(){if(this.bufferOffset>0)return this.push(l.from(this.buffer.slice(0,this.bufferOffset))),this.bufferOffset=0},s.writeBuffer=function(v){return this.flush(),this.push(v),this.pos+=v.length},s.writeString=function(v,p){switch(p===void 0&&(p="ascii"),p){case"utf16le":case"ucs2":case"utf8":case"ascii":return this.writeBuffer(l.from(v,p));case"utf16be":for(var x=l.from(v,"utf16le"),A=0,m=x.length-1;A>>16&255,this.buffer[this.bufferOffset++]=v>>>8&255,this.buffer[this.bufferOffset++]=v&255,this.pos+=3},s.writeUInt24LE=function(v){return this.ensure(3),this.buffer[this.bufferOffset++]=v&255,this.buffer[this.bufferOffset++]=v>>>8&255,this.buffer[this.bufferOffset++]=v>>>16&255,this.pos+=3},s.writeInt24BE=function(v){return v>=0?this.writeUInt24BE(v):this.writeUInt24BE(v+16777215+1)},s.writeInt24LE=function(v){return v>=0?this.writeUInt24LE(v):this.writeUInt24LE(v+16777215+1)},s.fill=function(v,p){if(p=this.length)){if(this.items[v]==null){var p=this.stream.pos;this.stream.pos=this.base+this.type.size(null,this.ctx)*v,this.items[v]=this.type.decode(this.stream,this.ctx),this.stream.pos=p}return this.items[v]}},s.toArray=function(){for(var v=[],p=0,x=this.length;p>1),s=u.call(this,"Int"+i,d)||this,s._point=1< * @license MIT - */e(2526),e(1817),e(1539),e(6992),e(2472),e(2990),e(8927),e(3105),e(5035),e(4345),e(7174),e(2846),e(4731),e(7209),e(6319),e(8867),e(7789),e(3739),e(9368),e(4483),e(2056),e(3462),e(678),e(7462),e(3824),e(5021),e(2974),e(5016),e(7803),e(6649),e(6078),e(3290),e(7042),e(2222),e(9714),e(3210),e(4916),e(5306),e(6699),e(2023),e(9653),e(3753),e(545),e(8309),e(3161);function u(W,k){for(var D=0;Di)throw new RangeError('The value "'+W+'" is invalid for option "size"');var k=new Uint8Array(W);return Object.setPrototypeOf(k,s.prototype),k}function s(W,k,D){if(typeof W=="number"){if(typeof k=="string")throw new TypeError('The "string" argument must be of type string. Received type number');return x(W)}return o(W,k,D)}s.poolSize=8192;function o(W,k,D){if(typeof W=="string")return A(W,k);if(ArrayBuffer.isView(W))return g(W);if(W==null)throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof W);if(ee(W,ArrayBuffer)||W&&ee(W.buffer,ArrayBuffer)||typeof SharedArrayBuffer<"u"&&(ee(W,SharedArrayBuffer)||W&&ee(W.buffer,SharedArrayBuffer)))return C(W,k,D);if(typeof W=="number")throw new TypeError('The "value" argument must not be of type number. Received type number');var ht=W.valueOf&&W.valueOf();if(ht!=null&&ht!==W)return s.from(ht,k,D);var ct=w(W);if(ct)return ct;if(typeof Symbol<"u"&&Symbol.toPrimitive!=null&&typeof W[Symbol.toPrimitive]=="function")return s.from(W[Symbol.toPrimitive]("string"),k,D);throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof W)}s.from=function(W,k,D){return o(W,k,D)},Object.setPrototypeOf(s.prototype,Uint8Array.prototype),Object.setPrototypeOf(s,Uint8Array);function v(W){if(typeof W!="number")throw new TypeError('"size" argument must be of type number');if(W<0)throw new RangeError('The value "'+W+'" is invalid for option "size"')}function p(W,k,D){return v(W),W<=0?t(W):k!==void 0?typeof D=="string"?t(W).fill(k,D):t(W).fill(k):t(W)}s.alloc=function(W,k,D){return p(W,k,D)};function x(W){return v(W),t(W<0?0:S(W)|0)}s.allocUnsafe=function(W){return x(W)},s.allocUnsafeSlow=function(W){return x(W)};function A(W,k){if((typeof k!="string"||k==="")&&(k="utf8"),!s.isEncoding(k))throw new TypeError("Unknown encoding: "+k);var D=R(W,k)|0,ht=t(D),ct=ht.write(W,k);return ct!==D&&(ht=ht.slice(0,ct)),ht}function m(W){for(var k=W.length<0?0:S(W.length)|0,D=t(k),ht=0;ht=i)throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+i.toString(16)+" bytes");return W|0}function B(W){return+W!=W&&(W=0),s.alloc(+W)}s.isBuffer=function(k){return k!=null&&k._isBuffer===!0&&k!==s.prototype},s.compare=function(k,D){if(ee(k,Uint8Array)&&(k=s.from(k,k.offset,k.byteLength)),ee(D,Uint8Array)&&(D=s.from(D,D.offset,D.byteLength)),!s.isBuffer(k)||!s.isBuffer(D))throw new TypeError('The "buf1", "buf2" arguments must be one of type Buffer or Uint8Array');if(k===D)return 0;for(var ht=k.length,ct=D.length,Pt=0,Q=Math.min(ht,ct);Ptct.length?(s.isBuffer(Q)||(Q=s.from(Q)),Q.copy(ct,Pt)):Uint8Array.prototype.set.call(ct,Q,Pt);else if(s.isBuffer(Q))Q.copy(ct,Pt);else throw new TypeError('"list" argument must be an Array of Buffers');Pt+=Q.length}return ct};function R(W,k){if(s.isBuffer(W))return W.length;if(ArrayBuffer.isView(W)||ee(W,ArrayBuffer))return W.byteLength;if(typeof W!="string")throw new TypeError('The "string" argument must be one of type string, Buffer, or ArrayBuffer. Received type '+typeof W);var D=W.length,ht=arguments.length>2&&arguments[2]===!0;if(!ht&&D===0)return 0;for(var ct=!1;;)switch(k){case"ascii":case"latin1":case"binary":return D;case"utf8":case"utf-8":return le(W).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return D*2;case"hex":return D>>>1;case"base64":return ae(W).length;default:if(ct)return ht?-1:le(W).length;k=(""+k).toLowerCase(),ct=!0}}s.byteLength=R;function N(W,k,D){var ht=!1;if((k===void 0||k<0)&&(k=0),k>this.length||((D===void 0||D>this.length)&&(D=this.length),D<=0)||(D>>>=0,k>>>=0,D<=k))return"";for(W||(W="utf8");;)switch(W){case"hex":return Z(this,k,D);case"utf8":case"utf-8":return dt(this,k,D);case"ascii":return ft(this,k,D);case"latin1":case"binary":return j(this,k,D);case"base64":return at(this,k,D);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return ut(this,k,D);default:if(ht)throw new TypeError("Unknown encoding: "+W);W=(W+"").toLowerCase(),ht=!0}}s.prototype._isBuffer=!0;function F(W,k,D){var ht=W[k];W[k]=W[D],W[D]=ht}s.prototype.swap16=function(){var k=this.length;if(k%2!==0)throw new RangeError("Buffer size must be a multiple of 16-bits");for(var D=0;DD&&(k+=" ... "),""},h&&(s.prototype[h]=s.prototype.inspect),s.prototype.compare=function(k,D,ht,ct,Pt){if(ee(k,Uint8Array)&&(k=s.from(k,k.offset,k.byteLength)),!s.isBuffer(k))throw new TypeError('The "target" argument must be one of type Buffer or Uint8Array. Received type '+typeof k);if(D===void 0&&(D=0),ht===void 0&&(ht=k?k.length:0),ct===void 0&&(ct=0),Pt===void 0&&(Pt=this.length),D<0||ht>k.length||ct<0||Pt>this.length)throw new RangeError("out of range index");if(ct>=Pt&&D>=ht)return 0;if(ct>=Pt)return-1;if(D>=ht)return 1;if(D>>>=0,ht>>>=0,ct>>>=0,Pt>>>=0,this===k)return 0;for(var Q=Pt-ct,$t=ht-D,ge=Math.min(Q,$t),z=this.slice(ct,Pt),Gt=k.slice(D,ht),Xt=0;Xt2147483647?D=2147483647:D<-2147483648&&(D=-2147483648),D=+D,ce(D)&&(D=ct?0:W.length-1),D<0&&(D=W.length+D),D>=W.length){if(ct)return-1;D=W.length-1}else if(D<0)if(ct)D=0;else return-1;if(typeof k=="string"&&(k=s.from(k,ht)),s.isBuffer(k))return k.length===0?-1:ot(W,k,D,ht,ct);if(typeof k=="number")return k=k&255,typeof Uint8Array.prototype.indexOf=="function"?ct?Uint8Array.prototype.indexOf.call(W,k,D):Uint8Array.prototype.lastIndexOf.call(W,k,D):ot(W,[k],D,ht,ct);throw new TypeError("val must be string, number or Buffer")}function ot(W,k,D,ht,ct){var Pt=1,Q=W.length,$t=k.length;if(ht!==void 0&&(ht=String(ht).toLowerCase(),ht==="ucs2"||ht==="ucs-2"||ht==="utf16le"||ht==="utf-16le")){if(W.length<2||k.length<2)return-1;Pt=2,Q/=2,$t/=2,D/=2}function ge(Dt,Qt){return Pt===1?Dt[Qt]:Dt.readUInt16BE(Qt*Pt)}var z;if(ct){var Gt=-1;for(z=D;zQ&&(D=Q-$t),z=D;z>=0;z--){for(var Xt=!0,yt=0;yt<$t;yt++)if(ge(W,z+yt)!==ge(k,yt)){Xt=!1;break}if(Xt)return z}return-1}s.prototype.includes=function(k,D,ht){return this.indexOf(k,D,ht)!==-1},s.prototype.indexOf=function(k,D,ht){return J(this,k,D,ht,!0)},s.prototype.lastIndexOf=function(k,D,ht){return J(this,k,D,ht,!1)};function $(W,k,D,ht){D=Number(D)||0;var ct=W.length-D;ht?(ht=Number(ht),ht>ct&&(ht=ct)):ht=ct;var Pt=k.length;ht>Pt/2&&(ht=Pt/2);var Q;for(Q=0;Q>>0,isFinite(ht)?(ht=ht>>>0,ct===void 0&&(ct="utf8")):(ct=ht,ht=void 0);else throw new Error("Buffer.write(string, encoding, offset[, length]) is no longer supported");var Pt=this.length-D;if((ht===void 0||ht>Pt)&&(ht=Pt),k.length>0&&(ht<0||D<0)||D>this.length)throw new RangeError("Attempt to write outside buffer bounds");ct||(ct="utf8");for(var Q=!1;;)switch(ct){case"hex":return $(this,k,D,ht);case"utf8":case"utf-8":return lt(this,k,D,ht);case"ascii":case"latin1":case"binary":return gt(this,k,D,ht);case"base64":return mt(this,k,D,ht);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return wt(this,k,D,ht);default:if(Q)throw new TypeError("Unknown encoding: "+ct);ct=(""+ct).toLowerCase(),Q=!0}},s.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};function at(W,k,D){return k===0&&D===W.length?l.fromByteArray(W):l.fromByteArray(W.slice(k,D))}function dt(W,k,D){D=Math.min(W.length,D);for(var ht=[],ct=k;ct239?4:Pt>223?3:Pt>191?2:1;if(ct+$t<=D){var ge=void 0,z=void 0,Gt=void 0,Xt=void 0;switch($t){case 1:Pt<128&&(Q=Pt);break;case 2:ge=W[ct+1],(ge&192)===128&&(Xt=(Pt&31)<<6|ge&63,Xt>127&&(Q=Xt));break;case 3:ge=W[ct+1],z=W[ct+2],(ge&192)===128&&(z&192)===128&&(Xt=(Pt&15)<<12|(ge&63)<<6|z&63,Xt>2047&&(Xt<55296||Xt>57343)&&(Q=Xt));break;case 4:ge=W[ct+1],z=W[ct+2],Gt=W[ct+3],(ge&192)===128&&(z&192)===128&&(Gt&192)===128&&(Xt=(Pt&15)<<18|(ge&63)<<12|(z&63)<<6|Gt&63,Xt>65535&&Xt<1114112&&(Q=Xt))}}Q===null?(Q=65533,$t=1):Q>65535&&(Q-=65536,ht.push(Q>>>10&1023|55296),Q=56320|Q&1023),ht.push(Q),ct+=$t}return V(ht)}var St=4096;function V(W){var k=W.length;if(k<=St)return String.fromCharCode.apply(String,W);for(var D="",ht=0;htht)&&(D=ht);for(var ct="",Pt=k;Ptht&&(k=ht),D<0?(D+=ht,D<0&&(D=0)):D>ht&&(D=ht),DD)throw new RangeError("Trying to access beyond buffer length")}s.prototype.readUintLE=s.prototype.readUIntLE=function(k,D,ht){k=k>>>0,D=D>>>0,ht||bt(k,D,this.length);for(var ct=this[k],Pt=1,Q=0;++Q>>0,D=D>>>0,ht||bt(k,D,this.length);for(var ct=this[k+--D],Pt=1;D>0&&(Pt*=256);)ct+=this[k+--D]*Pt;return ct},s.prototype.readUint8=s.prototype.readUInt8=function(k,D){return k=k>>>0,D||bt(k,1,this.length),this[k]},s.prototype.readUint16LE=s.prototype.readUInt16LE=function(k,D){return k=k>>>0,D||bt(k,2,this.length),this[k]|this[k+1]<<8},s.prototype.readUint16BE=s.prototype.readUInt16BE=function(k,D){return k=k>>>0,D||bt(k,2,this.length),this[k]<<8|this[k+1]},s.prototype.readUint32LE=s.prototype.readUInt32LE=function(k,D){return k=k>>>0,D||bt(k,4,this.length),(this[k]|this[k+1]<<8|this[k+2]<<16)+this[k+3]*16777216},s.prototype.readUint32BE=s.prototype.readUInt32BE=function(k,D){return k=k>>>0,D||bt(k,4,this.length),this[k]*16777216+(this[k+1]<<16|this[k+2]<<8|this[k+3])},s.prototype.readBigUInt64LE=Se(function(k){k=k>>>0,Kt(k,"offset");var D=this[k],ht=this[k+7];(D===void 0||ht===void 0)&&Et(k,this.length-8);var ct=D+this[++k]*Math.pow(2,8)+this[++k]*Math.pow(2,16)+this[++k]*Math.pow(2,24),Pt=this[++k]+this[++k]*Math.pow(2,8)+this[++k]*Math.pow(2,16)+ht*Math.pow(2,24);return BigInt(ct)+(BigInt(Pt)<>>0,Kt(k,"offset");var D=this[k],ht=this[k+7];(D===void 0||ht===void 0)&&Et(k,this.length-8);var ct=D*Math.pow(2,24)+this[++k]*Math.pow(2,16)+this[++k]*Math.pow(2,8)+this[++k],Pt=this[++k]*Math.pow(2,24)+this[++k]*Math.pow(2,16)+this[++k]*Math.pow(2,8)+ht;return(BigInt(ct)<>>0,D=D>>>0,ht||bt(k,D,this.length);for(var ct=this[k],Pt=1,Q=0;++Q=Pt&&(ct-=Math.pow(2,8*D)),ct},s.prototype.readIntBE=function(k,D,ht){k=k>>>0,D=D>>>0,ht||bt(k,D,this.length);for(var ct=D,Pt=1,Q=this[k+--ct];ct>0&&(Pt*=256);)Q+=this[k+--ct]*Pt;return Pt*=128,Q>=Pt&&(Q-=Math.pow(2,8*D)),Q},s.prototype.readInt8=function(k,D){return k=k>>>0,D||bt(k,1,this.length),this[k]&128?(255-this[k]+1)*-1:this[k]},s.prototype.readInt16LE=function(k,D){k=k>>>0,D||bt(k,2,this.length);var ht=this[k]|this[k+1]<<8;return ht&32768?ht|4294901760:ht},s.prototype.readInt16BE=function(k,D){k=k>>>0,D||bt(k,2,this.length);var ht=this[k+1]|this[k]<<8;return ht&32768?ht|4294901760:ht},s.prototype.readInt32LE=function(k,D){return k=k>>>0,D||bt(k,4,this.length),this[k]|this[k+1]<<8|this[k+2]<<16|this[k+3]<<24},s.prototype.readInt32BE=function(k,D){return k=k>>>0,D||bt(k,4,this.length),this[k]<<24|this[k+1]<<16|this[k+2]<<8|this[k+3]},s.prototype.readBigInt64LE=Se(function(k){k=k>>>0,Kt(k,"offset");var D=this[k],ht=this[k+7];(D===void 0||ht===void 0)&&Et(k,this.length-8);var ct=this[k+4]+this[k+5]*Math.pow(2,8)+this[k+6]*Math.pow(2,16)+(ht<<24);return(BigInt(ct)<>>0,Kt(k,"offset");var D=this[k],ht=this[k+7];(D===void 0||ht===void 0)&&Et(k,this.length-8);var ct=(D<<24)+this[++k]*Math.pow(2,16)+this[++k]*Math.pow(2,8)+this[++k];return(BigInt(ct)<>>0,D||bt(k,4,this.length),f.read(this,k,!0,23,4)},s.prototype.readFloatBE=function(k,D){return k=k>>>0,D||bt(k,4,this.length),f.read(this,k,!1,23,4)},s.prototype.readDoubleLE=function(k,D){return k=k>>>0,D||bt(k,8,this.length),f.read(this,k,!0,52,8)},s.prototype.readDoubleBE=function(k,D){return k=k>>>0,D||bt(k,8,this.length),f.read(this,k,!1,52,8)};function It(W,k,D,ht,ct,Pt){if(!s.isBuffer(W))throw new TypeError('"buffer" argument must be a Buffer instance');if(k>ct||kW.length)throw new RangeError("Index out of range")}s.prototype.writeUintLE=s.prototype.writeUIntLE=function(k,D,ht,ct){if(k=+k,D=D>>>0,ht=ht>>>0,!ct){var Pt=Math.pow(2,8*ht)-1;It(this,k,D,ht,Pt,0)}var Q=1,$t=0;for(this[D]=k&255;++$t>>0,ht=ht>>>0,!ct){var Pt=Math.pow(2,8*ht)-1;It(this,k,D,ht,Pt,0)}var Q=ht-1,$t=1;for(this[D+Q]=k&255;--Q>=0&&($t*=256);)this[D+Q]=k/$t&255;return D+ht},s.prototype.writeUint8=s.prototype.writeUInt8=function(k,D,ht){return k=+k,D=D>>>0,ht||It(this,k,D,1,255,0),this[D]=k&255,D+1},s.prototype.writeUint16LE=s.prototype.writeUInt16LE=function(k,D,ht){return k=+k,D=D>>>0,ht||It(this,k,D,2,65535,0),this[D]=k&255,this[D+1]=k>>>8,D+2},s.prototype.writeUint16BE=s.prototype.writeUInt16BE=function(k,D,ht){return k=+k,D=D>>>0,ht||It(this,k,D,2,65535,0),this[D]=k>>>8,this[D+1]=k&255,D+2},s.prototype.writeUint32LE=s.prototype.writeUInt32LE=function(k,D,ht){return k=+k,D=D>>>0,ht||It(this,k,D,4,4294967295,0),this[D+3]=k>>>24,this[D+2]=k>>>16,this[D+1]=k>>>8,this[D]=k&255,D+4},s.prototype.writeUint32BE=s.prototype.writeUInt32BE=function(k,D,ht){return k=+k,D=D>>>0,ht||It(this,k,D,4,4294967295,0),this[D]=k>>>24,this[D+1]=k>>>16,this[D+2]=k>>>8,this[D+3]=k&255,D+4};function L(W,k,D,ht,ct){oe(k,ht,ct,W,D,7);var Pt=Number(k&BigInt(4294967295));W[D++]=Pt,Pt=Pt>>8,W[D++]=Pt,Pt=Pt>>8,W[D++]=Pt,Pt=Pt>>8,W[D++]=Pt;var Q=Number(k>>BigInt(32)&BigInt(4294967295));return W[D++]=Q,Q=Q>>8,W[D++]=Q,Q=Q>>8,W[D++]=Q,Q=Q>>8,W[D++]=Q,D}function O(W,k,D,ht,ct){oe(k,ht,ct,W,D,7);var Pt=Number(k&BigInt(4294967295));W[D+7]=Pt,Pt=Pt>>8,W[D+6]=Pt,Pt=Pt>>8,W[D+5]=Pt,Pt=Pt>>8,W[D+4]=Pt;var Q=Number(k>>BigInt(32)&BigInt(4294967295));return W[D+3]=Q,Q=Q>>8,W[D+2]=Q,Q=Q>>8,W[D+1]=Q,Q=Q>>8,W[D]=Q,D+8}s.prototype.writeBigUInt64LE=Se(function(k,D){return D===void 0&&(D=0),L(this,k,D,BigInt(0),BigInt("0xffffffffffffffff"))}),s.prototype.writeBigUInt64BE=Se(function(k,D){return D===void 0&&(D=0),O(this,k,D,BigInt(0),BigInt("0xffffffffffffffff"))}),s.prototype.writeIntLE=function(k,D,ht,ct){if(k=+k,D=D>>>0,!ct){var Pt=Math.pow(2,8*ht-1);It(this,k,D,ht,Pt-1,-Pt)}var Q=0,$t=1,ge=0;for(this[D]=k&255;++Q>0)-ge&255;return D+ht},s.prototype.writeIntBE=function(k,D,ht,ct){if(k=+k,D=D>>>0,!ct){var Pt=Math.pow(2,8*ht-1);It(this,k,D,ht,Pt-1,-Pt)}var Q=ht-1,$t=1,ge=0;for(this[D+Q]=k&255;--Q>=0&&($t*=256);)k<0&&ge===0&&this[D+Q+1]!==0&&(ge=1),this[D+Q]=(k/$t>>0)-ge&255;return D+ht},s.prototype.writeInt8=function(k,D,ht){return k=+k,D=D>>>0,ht||It(this,k,D,1,127,-128),k<0&&(k=255+k+1),this[D]=k&255,D+1},s.prototype.writeInt16LE=function(k,D,ht){return k=+k,D=D>>>0,ht||It(this,k,D,2,32767,-32768),this[D]=k&255,this[D+1]=k>>>8,D+2},s.prototype.writeInt16BE=function(k,D,ht){return k=+k,D=D>>>0,ht||It(this,k,D,2,32767,-32768),this[D]=k>>>8,this[D+1]=k&255,D+2},s.prototype.writeInt32LE=function(k,D,ht){return k=+k,D=D>>>0,ht||It(this,k,D,4,2147483647,-2147483648),this[D]=k&255,this[D+1]=k>>>8,this[D+2]=k>>>16,this[D+3]=k>>>24,D+4},s.prototype.writeInt32BE=function(k,D,ht){return k=+k,D=D>>>0,ht||It(this,k,D,4,2147483647,-2147483648),k<0&&(k=4294967295+k+1),this[D]=k>>>24,this[D+1]=k>>>16,this[D+2]=k>>>8,this[D+3]=k&255,D+4},s.prototype.writeBigInt64LE=Se(function(k,D){return D===void 0&&(D=0),L(this,k,D,-BigInt("0x8000000000000000"),BigInt("0x7fffffffffffffff"))}),s.prototype.writeBigInt64BE=Se(function(k,D){return D===void 0&&(D=0),O(this,k,D,-BigInt("0x8000000000000000"),BigInt("0x7fffffffffffffff"))});function rt(W,k,D,ht,ct,Pt){if(D+ht>W.length)throw new RangeError("Index out of range");if(D<0)throw new RangeError("Index out of range")}function it(W,k,D,ht,ct){return k=+k,D=D>>>0,ct||rt(W,k,D,4),f.write(W,k,D,ht,23,4),D+4}s.prototype.writeFloatLE=function(k,D,ht){return it(this,k,D,!0,ht)},s.prototype.writeFloatBE=function(k,D,ht){return it(this,k,D,!1,ht)};function xt(W,k,D,ht,ct){return k=+k,D=D>>>0,ct||rt(W,k,D,8),f.write(W,k,D,ht,52,8),D+8}s.prototype.writeDoubleLE=function(k,D,ht){return xt(this,k,D,!0,ht)},s.prototype.writeDoubleBE=function(k,D,ht){return xt(this,k,D,!1,ht)},s.prototype.copy=function(k,D,ht,ct){if(!s.isBuffer(k))throw new TypeError("argument should be a Buffer");if(ht||(ht=0),!ct&&ct!==0&&(ct=this.length),D>=k.length&&(D=k.length),D||(D=0),ct>0&&ct=this.length)throw new RangeError("Index out of range");if(ct<0)throw new RangeError("sourceEnd out of bounds");ct>this.length&&(ct=this.length),k.length-D>>0,ht=ht===void 0?this.length:ht>>>0,k||(k=0);var Q;if(typeof k=="number")for(Q=D;QMath.pow(2,32)?ct=Bt(String(D)):typeof D=="bigint"&&(ct=String(D),(D>Math.pow(BigInt(2),BigInt(32))||D<-Math.pow(BigInt(2),BigInt(32)))&&(ct=Bt(ct)),ct+="n"),ht+=" It must be "+k+". Received "+ct,ht},RangeError);function Bt(W){for(var k="",D=W.length,ht=W[0]==="-"?1:0;D>=ht+4;D-=3)k="_"+W.slice(D-3,D)+k;return""+W.slice(0,D)+k}function zt(W,k,D){Kt(k,"offset"),(W[k]===void 0||W[k+D]===void 0)&&Et(k,W.length-(D+1))}function oe(W,k,D,ht,ct,Pt){if(W>D||W3?k===0||k===BigInt(0)?$t=">= 0"+Q+" and < 2"+Q+" ** "+(Pt+1)*8+Q:$t=">= -(2"+Q+" ** "+((Pt+1)*8-1)+Q+") and < 2 ** "+(""+((Pt+1)*8-1)+Q):$t=">= "+k+Q+" and <= "+D+Q,new et.ERR_OUT_OF_RANGE("value",$t,W)}zt(ht,ct,Pt)}function Kt(W,k){if(typeof W!="number")throw new et.ERR_INVALID_ARG_TYPE(k,"number",W)}function Et(W,k,D){throw Math.floor(W)!==W?(Kt(W,D),new et.ERR_OUT_OF_RANGE(D||"offset","an integer",W)):k<0?new et.ERR_BUFFER_OUT_OF_BOUNDS:new et.ERR_OUT_OF_RANGE(D||"offset",">= "+(D?1:0)+" and <= "+k,W)}var ie=/[^+/0-9A-Za-z-_]/g;function ve(W){if(W=W.split("=")[0],W=W.trim().replace(ie,""),W.length<2)return"";for(;W.length%4!==0;)W=W+"=";return W}function le(W,k){k=k||1/0;for(var D,ht=W.length,ct=null,Pt=[],Q=0;Q55295&&D<57344){if(!ct){if(D>56319){(k-=3)>-1&&Pt.push(239,191,189);continue}else if(Q+1===ht){(k-=3)>-1&&Pt.push(239,191,189);continue}ct=D;continue}if(D<56320){(k-=3)>-1&&Pt.push(239,191,189),ct=D;continue}D=(ct-55296<<10|D-56320)+65536}else ct&&(k-=3)>-1&&Pt.push(239,191,189);if(ct=null,D<128){if((k-=1)<0)break;Pt.push(D)}else if(D<2048){if((k-=2)<0)break;Pt.push(D>>6|192,D&63|128)}else if(D<65536){if((k-=3)<0)break;Pt.push(D>>12|224,D>>6&63|128,D&63|128)}else if(D<1114112){if((k-=4)<0)break;Pt.push(D>>18|240,D>>12&63|128,D>>6&63|128,D&63|128)}else throw new Error("Invalid code point")}return Pt}function Lt(W){for(var k=[],D=0;D>8,ct=D%256,Pt.push(ct),Pt.push(ht);return Pt}function ae(W){return l.toByteArray(ve(W))}function fe(W,k,D,ht){var ct;for(ct=0;ct=k.length||ct>=W.length);++ct)k[ct+D]=W[ct];return ct}function ee(W,k){return W instanceof k||W!=null&&W.constructor!=null&&W.constructor.name!=null&&W.constructor.name===k.name}function ce(W){return W!==W}var me=function(){for(var W="0123456789abcdef",k=new Array(256),D=0;D<16;++D)for(var ht=D*16,ct=0;ct<16;++ct)k[ht+ct]=W[D]+W[ct];return k}();function Se(W){return typeof BigInt>"u"?we:W}function we(){throw new Error("BigInt not supported")}},477:function(T,b,e){e(7803),e(1539),T.exports=typeof ArrayBuffer<"u"&&typeof DataView<"u"},2094:function(T,b,e){var u=e(477),r=e(9781),n=e(7854),a=e(614),c=e(111),l=e(2597),f=e(648),h=e(6330),i=e(8880),d=e(1320),t=e(3070).f,s=e(7976),o=e(9518),v=e(7674),p=e(5112),x=e(9711),A=n.Int8Array,m=A&&A.prototype,g=n.Uint8ClampedArray,C=g&&g.prototype,w=A&&o(A),S=m&&o(m),B=Object.prototype,R=n.TypeError,N=p("toStringTag"),F=x("TYPED_ARRAY_TAG"),J=x("TYPED_ARRAY_CONSTRUCTOR"),ot=u&&!!v&&f(n.opera)!=="Opera",$=!1,lt,gt,mt,wt={Int8Array:1,Uint8Array:1,Uint8ClampedArray:1,Int16Array:2,Uint16Array:2,Int32Array:4,Uint32Array:4,Float32Array:4,Float64Array:8},at={BigInt64Array:8,BigUint64Array:8},dt=function(bt){if(!c(bt))return!1;var It=f(bt);return It==="DataView"||l(wt,It)||l(at,It)},St=function(bt){if(!c(bt))return!1;var It=f(bt);return l(wt,It)||l(at,It)},V=function(bt){if(St(bt))return bt;throw R("Target is not a typed array")},ft=function(bt){if(a(bt)&&(!v||s(w,bt)))return bt;throw R(h(bt)+" is not a typed array constructor")},j=function(bt,It,L){if(!!r){if(L)for(var O in wt){var rt=n[O];if(rt&&l(rt.prototype,bt))try{delete rt.prototype[bt]}catch{}}(!S[bt]||L)&&d(S,bt,L?It:ot&&m[bt]||It)}},Z=function(bt,It,L){var O,rt;if(!!r){if(v){if(L){for(O in wt)if(rt=n[O],rt&&l(rt,bt))try{delete rt[bt]}catch{}}if(!w[bt]||L)try{return d(w,bt,L?It:ot&&w[bt]||It)}catch{}else return}for(O in wt)rt=n[O],rt&&(!rt[bt]||L)&&d(rt,bt,It)}};for(lt in wt)gt=n[lt],mt=gt&>.prototype,mt?i(mt,J,gt):ot=!1;for(lt in at)gt=n[lt],mt=gt&>.prototype,mt&&i(mt,J,gt);if((!ot||!a(w)||w===Function.prototype)&&(w=function(){throw R("Incorrect invocation")},ot))for(lt in wt)n[lt]&&v(n[lt],w);if((!ot||!S||S===B)&&(S=w.prototype,ot))for(lt in wt)n[lt]&&v(n[lt].prototype,S);if(ot&&o(C)!==S&&v(C,S),r&&!l(S,N)){$=!0,t(S,N,{get:function(){return c(this)?this[F]:void 0}});for(lt in wt)n[lt]&&i(n[lt],F,lt)}T.exports={NATIVE_ARRAY_BUFFER_VIEWS:ot,TYPED_ARRAY_CONSTRUCTOR:J,TYPED_ARRAY_TAG:$&&F,aTypedArray:V,aTypedArrayConstructor:ft,exportTypedArrayMethod:j,exportTypedArrayStaticMethod:Z,isView:dt,isTypedArray:St,TypedArray:w,TypedArrayPrototype:S}},2091:function(T,b,e){e(8309);var u=e(7854),r=e(1702),n=e(9781),a=e(477),c=e(6530),l=e(8880),f=e(2248),h=e(7293),i=e(5787),d=e(9303),t=e(7466),s=e(7067),o=e(1179),v=e(9518),p=e(7674),x=e(8006).f,A=e(3070).f,m=e(1285),g=e(206),C=e(8003),w=e(9909),S=c.PROPER,B=c.CONFIGURABLE,R=w.get,N=w.set,F="ArrayBuffer",J="DataView",ot="prototype",$="Wrong length",lt="Wrong index",gt=u[F],mt=gt,wt=mt&&mt[ot],at=u[J],dt=at&&at[ot],St=Object.prototype,V=u.Array,ft=u.RangeError,j=r(m),Z=r([].reverse),ut=o.pack,bt=o.unpack,It=function(Lt){return[Lt&255]},L=function(Lt){return[Lt&255,Lt>>8&255]},O=function(Lt){return[Lt&255,Lt>>8&255,Lt>>16&255,Lt>>24&255]},rt=function(Lt){return Lt[3]<<24|Lt[2]<<16|Lt[1]<<8|Lt[0]},it=function(Lt){return ut(Lt,23,4)},xt=function(Lt){return ut(Lt,52,8)},et=function(Lt,Wt){A(Lt[ot],Wt,{get:function(){return R(this)[Wt]}})},st=function(Lt,Wt,ae,fe){var ee=s(ae),ce=R(Lt);if(ee+Wt>ce.byteLength)throw ft(lt);var me=R(ce.buffer).bytes,Se=ee+ce.byteOffset,we=g(me,Se,Se+Wt);return fe?we:Z(we)},Bt=function(Lt,Wt,ae,fe,ee,ce){var me=s(ae),Se=R(Lt);if(me+Wt>Se.byteLength)throw ft(lt);for(var we=R(Se.buffer).bytes,W=me+Se.byteOffset,k=fe(+ee),D=0;Dfe)throw ft("Wrong offset");if(ae=ae===void 0?fe-ee:t(ae),ee+ae>fe)throw ft($);N(this,{buffer:Lt,byteLength:ae,byteOffset:ee}),n||(this.buffer=Lt,this.byteLength=ae,this.byteOffset=ee)},dt=at[ot],n&&(et(mt,"byteLength"),et(at,"buffer"),et(at,"byteLength"),et(at,"byteOffset")),f(dt,{getInt8:function(Lt){return st(this,1,Lt)[0]<<24>>24},getUint8:function(Lt){return st(this,1,Lt)[0]},getInt16:function(Lt){var Wt=st(this,2,Lt,arguments.length>1?arguments[1]:void 0);return(Wt[1]<<8|Wt[0])<<16>>16},getUint16:function(Lt){var Wt=st(this,2,Lt,arguments.length>1?arguments[1]:void 0);return Wt[1]<<8|Wt[0]},getInt32:function(Lt){return rt(st(this,4,Lt,arguments.length>1?arguments[1]:void 0))},getUint32:function(Lt){return rt(st(this,4,Lt,arguments.length>1?arguments[1]:void 0))>>>0},getFloat32:function(Lt){return bt(st(this,4,Lt,arguments.length>1?arguments[1]:void 0),23)},getFloat64:function(Lt){return bt(st(this,8,Lt,arguments.length>1?arguments[1]:void 0),52)},setInt8:function(Lt,Wt){Bt(this,1,Lt,It,Wt)},setUint8:function(Lt,Wt){Bt(this,1,Lt,It,Wt)},setInt16:function(Lt,Wt){Bt(this,2,Lt,L,Wt,arguments.length>2?arguments[2]:void 0)},setUint16:function(Lt,Wt){Bt(this,2,Lt,L,Wt,arguments.length>2?arguments[2]:void 0)},setInt32:function(Lt,Wt){Bt(this,4,Lt,O,Wt,arguments.length>2?arguments[2]:void 0)},setUint32:function(Lt,Wt){Bt(this,4,Lt,O,Wt,arguments.length>2?arguments[2]:void 0)},setFloat32:function(Lt,Wt){Bt(this,4,Lt,it,Wt,arguments.length>2?arguments[2]:void 0)},setFloat64:function(Lt,Wt){Bt(this,8,Lt,xt,Wt,arguments.length>2?arguments[2]:void 0)}});else{var zt=S&>.name!==F;if(!h(function(){gt(1)})||!h(function(){new gt(-1)})||h(function(){return new gt,new gt(1.5),new gt(NaN),zt&&!B})){mt=function(Lt){return i(this,wt),new gt(s(Lt))},mt[ot]=wt;for(var oe=x(gt),Kt=0,Et;oe.length>Kt;)(Et=oe[Kt++])in mt||l(mt,Et,gt[Et]);wt.constructor=mt}else zt&&B&&l(gt,"name",F);p&&v(dt)!==St&&p(dt,St);var ie=new at(new mt(2)),ve=r(dt.setInt8);ie.setInt8(0,2147483648),ie.setInt8(1,2147483649),(ie.getInt8(0)||!ie.getInt8(1))&&f(dt,{setInt8:function(Lt,Wt){ve(this,Lt,Wt<<24>>24)},setUint8:function(Lt,Wt){ve(this,Lt,Wt<<24>>24)}},{unsafe:!0})}C(mt,F),C(at,J),T.exports={ArrayBuffer:mt,DataView:at}},7803:function(T,b,e){var u=e(2109),r=e(7854),n=e(2091),a=e(6340),c="ArrayBuffer",l=n[c],f=r[c];u({global:!0,forced:f!==l},{ArrayBuffer:l}),a(c)},194:function(T,b,e){(function(u,r,n){T.exports=r(e(757),e(7508),e(3440),e(3839),e(1582))})(void 0,function(u){return function(){var r=u,n=r.lib,a=n.BlockCipher,c=r.algo,l=[],f=[],h=[],i=[],d=[],t=[],s=[],o=[],v=[],p=[];(function(){for(var m=[],g=0;g<256;g++)g<128?m[g]=g<<1:m[g]=g<<1^283;for(var C=0,w=0,g=0;g<256;g++){var S=w^w<<1^w<<2^w<<3^w<<4;S=S>>>8^S&255^99,l[C]=S,f[S]=C;var B=m[C],R=m[B],N=m[R],F=m[S]*257^S*16843008;h[C]=F<<24|F>>>8,i[C]=F<<16|F>>>16,d[C]=F<<8|F>>>24,t[C]=F;var F=N*16843009^R*65537^B*257^C*16843008;s[S]=F<<24|F>>>8,o[S]=F<<16|F>>>16,v[S]=F<<8|F>>>24,p[S]=F,C?(C=B^m[m[m[N^B]]],w^=m[m[w]]):C=w=1}})();var x=[0,1,2,4,8,16,32,64,128,27,54],A=c.AES=a.extend({_doReset:function(){var g;if(!(this._nRounds&&this._keyPriorReset===this._key)){for(var C=this._keyPriorReset=this._key,w=C.words,S=C.sigBytes/4,B=this._nRounds=S+6,R=(B+1)*4,N=this._keySchedule=[],F=0;F6&&F%S==4&&(g=l[g>>>24]<<24|l[g>>>16&255]<<16|l[g>>>8&255]<<8|l[g&255]):(g=g<<8|g>>>24,g=l[g>>>24]<<24|l[g>>>16&255]<<16|l[g>>>8&255]<<8|l[g&255],g^=x[F/S|0]<<24),N[F]=N[F-S]^g);for(var J=this._invKeySchedule=[],ot=0;ot>>24]]^o[l[g>>>16&255]]^v[l[g>>>8&255]]^p[l[g&255]]}}},encryptBlock:function(g,C){this._doCryptBlock(g,C,this._keySchedule,h,i,d,t,l)},decryptBlock:function(g,C){var w=g[C+1];g[C+1]=g[C+3],g[C+3]=w,this._doCryptBlock(g,C,this._invKeySchedule,s,o,v,p,f);var w=g[C+1];g[C+1]=g[C+3],g[C+3]=w},_doCryptBlock:function(g,C,w,S,B,R,N,F){for(var J=this._nRounds,ot=g[C]^w[0],$=g[C+1]^w[1],lt=g[C+2]^w[2],gt=g[C+3]^w[3],mt=4,wt=1;wt>>24]^B[$>>>16&255]^R[lt>>>8&255]^N[gt&255]^w[mt++],dt=S[$>>>24]^B[lt>>>16&255]^R[gt>>>8&255]^N[ot&255]^w[mt++],St=S[lt>>>24]^B[gt>>>16&255]^R[ot>>>8&255]^N[$&255]^w[mt++],V=S[gt>>>24]^B[ot>>>16&255]^R[$>>>8&255]^N[lt&255]^w[mt++];ot=at,$=dt,lt=St,gt=V}var at=(F[ot>>>24]<<24|F[$>>>16&255]<<16|F[lt>>>8&255]<<8|F[gt&255])^w[mt++],dt=(F[$>>>24]<<24|F[lt>>>16&255]<<16|F[gt>>>8&255]<<8|F[ot&255])^w[mt++],St=(F[lt>>>24]<<24|F[gt>>>16&255]<<16|F[ot>>>8&255]<<8|F[$&255])^w[mt++],V=(F[gt>>>24]<<24|F[ot>>>16&255]<<16|F[$>>>8&255]<<8|F[lt&255])^w[mt++];g[C]=at,g[C+1]=dt,g[C+2]=St,g[C+3]=V},keySize:256/32});r.AES=a._createHelper(A)}(),u.AES})},1582:function(T,b,e){e(7042),e(2222),e(1539),e(9714),e(561),function(u,r,n){T.exports=r(e(757),e(3839))}(void 0,function(u){u.lib.Cipher||function(r){var n=u,a=n.lib,c=a.Base,l=a.WordArray,f=a.BufferedBlockAlgorithm,h=n.enc;h.Utf8;var i=h.Base64,d=n.algo,t=d.EvpKDF,s=a.Cipher=f.extend({cfg:c.extend(),createEncryptor:function(F,J){return this.create(this._ENC_XFORM_MODE,F,J)},createDecryptor:function(F,J){return this.create(this._DEC_XFORM_MODE,F,J)},init:function(F,J,ot){this.cfg=this.cfg.extend(ot),this._xformMode=F,this._key=J,this.reset()},reset:function(){f.reset.call(this),this._doReset()},process:function(F){return this._append(F),this._process()},finalize:function(F){F&&this._append(F);var J=this._doFinalize();return J},keySize:128/32,ivSize:128/32,_ENC_XFORM_MODE:1,_DEC_XFORM_MODE:2,_createHelper:function(){function N(F){return typeof F=="string"?R:w}return function(F){return{encrypt:function(ot,$,lt){return N($).encrypt(F,ot,$,lt)},decrypt:function(ot,$,lt){return N($).decrypt(F,ot,$,lt)}}}}()});a.StreamCipher=s.extend({_doFinalize:function(){var F=this._process(!0);return F},blockSize:1});var o=n.mode={},v=a.BlockCipherMode=c.extend({createEncryptor:function(F,J){return this.Encryptor.create(F,J)},createDecryptor:function(F,J){return this.Decryptor.create(F,J)},init:function(F,J){this._cipher=F,this._iv=J}}),p=o.CBC=function(){var N=v.extend();N.Encryptor=N.extend({processBlock:function(ot,$){var lt=this._cipher,gt=lt.blockSize;F.call(this,ot,$,gt),lt.encryptBlock(ot,$),this._prevBlock=ot.slice($,$+gt)}}),N.Decryptor=N.extend({processBlock:function(ot,$){var lt=this._cipher,gt=lt.blockSize,mt=ot.slice($,$+gt);lt.decryptBlock(ot,$),F.call(this,ot,$,gt),this._prevBlock=mt}});function F(J,ot,$){var lt,gt=this._iv;gt?(lt=gt,this._iv=r):lt=this._prevBlock;for(var mt=0;mt<$;mt++)J[ot+mt]^=lt[mt]}return N}(),x=n.pad={},A=x.Pkcs7={pad:function(F,J){for(var ot=J*4,$=ot-F.sigBytes%ot,lt=$<<24|$<<16|$<<8|$,gt=[],mt=0;mt<$;mt+=4)gt.push(lt);var wt=l.create(gt,$);F.concat(wt)},unpad:function(F){var J=F.words[F.sigBytes-1>>>2]&255;F.sigBytes-=J}};a.BlockCipher=s.extend({cfg:s.cfg.extend({mode:p,padding:A}),reset:function(){var F;s.reset.call(this);var J=this.cfg,ot=J.iv,$=J.mode;this._xformMode==this._ENC_XFORM_MODE?F=$.createEncryptor:(F=$.createDecryptor,this._minBufferSize=1),this._mode&&this._mode.__creator==F?this._mode.init(this,ot&&ot.words):(this._mode=F.call($,this,ot&&ot.words),this._mode.__creator=F)},_doProcessBlock:function(F,J){this._mode.processBlock(F,J)},_doFinalize:function(){var F,J=this.cfg.padding;return this._xformMode==this._ENC_XFORM_MODE?(J.pad(this._data,this.blockSize),F=this._process(!0)):(F=this._process(!0),J.unpad(F)),F},blockSize:4});var m=a.CipherParams=c.extend({init:function(F){this.mixIn(F)},toString:function(F){return(F||this.formatter).stringify(this)}}),g=n.format={},C=g.OpenSSL={stringify:function(F){var J,ot=F.ciphertext,$=F.salt;return $?J=l.create([1398893684,1701076831]).concat($).concat(ot):J=ot,J.toString(i)},parse:function(F){var J,ot=i.parse(F),$=ot.words;return $[0]==1398893684&&$[1]==1701076831&&(J=l.create($.slice(2,4)),$.splice(0,4),ot.sigBytes-=16),m.create({ciphertext:ot,salt:J})}},w=a.SerializableCipher=c.extend({cfg:c.extend({format:C}),encrypt:function(F,J,ot,$){$=this.cfg.extend($);var lt=F.createEncryptor(ot,$),gt=lt.finalize(J),mt=lt.cfg;return m.create({ciphertext:gt,key:ot,iv:mt.iv,algorithm:F,mode:mt.mode,padding:mt.padding,blockSize:F.blockSize,formatter:$.format})},decrypt:function(F,J,ot,$){$=this.cfg.extend($),J=this._parse(J,$.format);var lt=F.createDecryptor(ot,$).finalize(J.ciphertext);return lt},_parse:function(F,J){return typeof F=="string"?J.parse(F,this):F}}),S=n.kdf={},B=S.OpenSSL={execute:function(F,J,ot,$){$||($=l.random(64/8));var lt=t.create({keySize:J+ot}).compute(F,$),gt=l.create(lt.words.slice(J),ot*4);return lt.sigBytes=J*4,m.create({key:lt,iv:gt,salt:$})}},R=a.PasswordBasedCipher=w.extend({cfg:w.cfg.extend({kdf:B}),encrypt:function(F,J,ot,$){$=this.cfg.extend($);var lt=$.kdf.execute(ot,F.keySize,F.ivSize);$.iv=lt.iv;var gt=w.encrypt.call(this,F,J,lt.key,$);return gt.mixIn(lt),gt},decrypt:function(F,J,ot,$){$=this.cfg.extend($),J=this._parse(J,$.format);var lt=$.kdf.execute(ot,F.keySize,F.ivSize,J.salt);$.iv=lt.iv;var gt=w.decrypt.call(this,F,J,lt.key,$);return gt}})}()})},757:function(T,b,e){e(5743),e(6992),e(1539),e(9135),e(2990),e(8927),e(3105),e(5035),e(4345),e(7174),e(2846),e(4731),e(7209),e(6319),e(8867),e(7789),e(3739),e(9368),e(4483),e(2056),e(3462),e(678),e(7462),e(3824),e(5021),e(2974),e(5016),e(9714),e(7042),e(9600),e(2222),e(561),function(u,r){T.exports=r()}(void 0,function(){var u=u||function(r,n){var a;if(typeof window<"u"&&window.crypto&&(a=window.crypto),typeof self<"u"&&self.crypto&&(a=self.crypto),typeof globalThis<"u"&&globalThis.crypto&&(a=globalThis.crypto),!a&&typeof window<"u"&&window.msCrypto&&(a=window.msCrypto),!a&&typeof e.g<"u"&&e.g.crypto&&(a=e.g.crypto),!a)try{a=e(2480)}catch{}var c=function(){if(a){if(typeof a.getRandomValues=="function")try{return a.getRandomValues(new Uint32Array(1))[0]}catch{}if(typeof a.randomBytes=="function")try{return a.randomBytes(4).readInt32LE()}catch{}}throw new Error("Native crypto module could not be used to get secure random number.")},l=Object.create||function(){function A(){}return function(m){var g;return A.prototype=m,g=new A,A.prototype=null,g}}(),f={},h=f.lib={},i=h.Base=function(){return{extend:function(m){var g=l(this);return m&&g.mixIn(m),(!g.hasOwnProperty("init")||this.init===g.init)&&(g.init=function(){g.$super.init.apply(this,arguments)}),g.init.prototype=g,g.$super=this,g},create:function(){var m=this.extend();return m.init.apply(m,arguments),m},init:function(){},mixIn:function(m){for(var g in m)m.hasOwnProperty(g)&&(this[g]=m[g]);m.hasOwnProperty("toString")&&(this.toString=m.toString)},clone:function(){return this.init.prototype.extend(this)}}}(),d=h.WordArray=i.extend({init:function(m,g){m=this.words=m||[],g!=n?this.sigBytes=g:this.sigBytes=m.length*4},toString:function(m){return(m||s).stringify(this)},concat:function(m){var g=this.words,C=m.words,w=this.sigBytes,S=m.sigBytes;if(this.clamp(),w%4)for(var B=0;B>>2]>>>24-B%4*8&255;g[w+B>>>2]|=R<<24-(w+B)%4*8}else for(var N=0;N>>2]=C[N>>>2];return this.sigBytes+=S,this},clamp:function(){var m=this.words,g=this.sigBytes;m[g>>>2]&=4294967295<<32-g%4*8,m.length=r.ceil(g/4)},clone:function(){var m=i.clone.call(this);return m.words=this.words.slice(0),m},random:function(m){for(var g=[],C=0;C>>2]>>>24-S%4*8&255;w.push((B>>>4).toString(16)),w.push((B&15).toString(16))}return w.join("")},parse:function(m){for(var g=m.length,C=[],w=0;w>>3]|=parseInt(m.substr(w,2),16)<<24-w%8*4;return new d.init(C,g/2)}},o=t.Latin1={stringify:function(m){for(var g=m.words,C=m.sigBytes,w=[],S=0;S>>2]>>>24-S%4*8&255;w.push(String.fromCharCode(B))}return w.join("")},parse:function(m){for(var g=m.length,C=[],w=0;w>>2]|=(m.charCodeAt(w)&255)<<24-w%4*8;return new d.init(C,g)}},v=t.Utf8={stringify:function(m){try{return decodeURIComponent(escape(o.stringify(m)))}catch{throw new Error("Malformed UTF-8 data")}},parse:function(m){return o.parse(unescape(encodeURIComponent(m)))}},p=h.BufferedBlockAlgorithm=i.extend({reset:function(){this._data=new d.init,this._nDataBytes=0},_append:function(m){typeof m=="string"&&(m=v.parse(m)),this._data.concat(m),this._nDataBytes+=m.sigBytes},_process:function(m){var g,C=this._data,w=C.words,S=C.sigBytes,B=this.blockSize,R=B*4,N=S/R;m?N=r.ceil(N):N=r.max((N|0)-this._minBufferSize,0);var F=N*B,J=r.min(F*4,S);if(F){for(var ot=0;ot>>2]>>>24-o%4*8&255,p=i[o+1>>>2]>>>24-(o+1)%4*8&255,x=i[o+2>>>2]>>>24-(o+2)%4*8&255,A=v<<16|p<<8|x,m=0;m<4&&o+m*.75>>6*(3-m)&63));var g=t.charAt(64);if(g)for(;s.length%4;)s.push(g);return s.join("")},parse:function(h){var i=h.length,d=this._map,t=this._reverseMap;if(!t){t=this._reverseMap=[];for(var s=0;s>>6-s%4*2,p=o|v;d[t>>>2]|=p<<24-t%4*8,t++}return a.create(d,t)}}(),u.enc.Base64})},7590:function(T,b,e){e(9600),function(u,r){T.exports=r(e(757))}(void 0,function(u){return function(){var r=u,n=r.lib,a=n.WordArray,c=r.enc;c.Base64url={stringify:function(h,i){i===void 0&&(i=!0);var d=h.words,t=h.sigBytes,s=i?this._safe_map:this._map;h.clamp();for(var o=[],v=0;v>>2]>>>24-v%4*8&255,x=d[v+1>>>2]>>>24-(v+1)%4*8&255,A=d[v+2>>>2]>>>24-(v+2)%4*8&255,m=p<<16|x<<8|A,g=0;g<4&&v+g*.75>>6*(3-g)&63));var C=s.charAt(64);if(C)for(;o.length%4;)o.push(C);return o.join("")},parse:function(h,i){i===void 0&&(i=!0);var d=h.length,t=i?this._safe_map:this._map,s=this._reverseMap;if(!s){s=this._reverseMap=[];for(var o=0;o>>6-s%4*2,p=o|v;d[t>>>2]|=p<<24-t%4*8,t++}return a.create(d,t)}}(),u.enc.Base64url})},4978:function(T,b,e){e(9600),function(u,r){T.exports=r(e(757))}(void 0,function(u){return function(){var r=u,n=r.lib,a=n.WordArray,c=r.enc;c.Utf16=c.Utf16BE={stringify:function(h){for(var i=h.words,d=h.sigBytes,t=[],s=0;s>>2]>>>16-s%4*8&65535;t.push(String.fromCharCode(o))}return t.join("")},parse:function(h){for(var i=h.length,d=[],t=0;t>>1]|=h.charCodeAt(t)<<16-t%2*16;return a.create(d,i*2)}},c.Utf16LE={stringify:function(h){for(var i=h.words,d=h.sigBytes,t=[],s=0;s>>2]>>>16-s%4*8&65535);t.push(String.fromCharCode(o))}return t.join("")},parse:function(h){for(var i=h.length,d=[],t=0;t>>1]|=l(h.charCodeAt(t)<<16-t%2*16);return a.create(d,i*2)}};function l(f){return f<<8&4278255360|f>>>8&16711935}}(),u.enc.Utf16})},3839:function(T,b,e){e(2222),function(u,r,n){T.exports=r(e(757),e(9865),e(6727))}(void 0,function(u){return function(){var r=u,n=r.lib,a=n.Base,c=n.WordArray,l=r.algo,f=l.MD5,h=l.EvpKDF=a.extend({cfg:a.extend({keySize:128/32,hasher:f,iterations:1}),init:function(d){this.cfg=this.cfg.extend(d)},compute:function(d,t){for(var s,o=this.cfg,v=o.hasher.create(),p=c.create(),x=p.words,A=o.keySize,m=o.iterations;x.lengths&&(d=i.finalize(d)),d.clamp();for(var o=this._oKey=d.clone(),v=this._iKey=d.clone(),p=o.words,x=v.words,A=0;A>>2]|=f[d]<<24-d%4*8;c.call(this,i,h)}else c.apply(this,arguments)};l.prototype=a}}(),u.lib.WordArray})},3440:function(T,b,e){(function(u,r){T.exports=r(e(757))})(void 0,function(u){return function(r){var n=u,a=n.lib,c=a.WordArray,l=a.Hasher,f=n.algo,h=[];(function(){for(var v=0;v<64;v++)h[v]=r.abs(r.sin(v+1))*4294967296|0})();var i=f.MD5=l.extend({_doReset:function(){this._hash=new c.init([1732584193,4023233417,2562383102,271733878])},_doProcessBlock:function(p,x){for(var A=0;A<16;A++){var m=x+A,g=p[m];p[m]=(g<<8|g>>>24)&16711935|(g<<24|g>>>8)&4278255360}var C=this._hash.words,w=p[x+0],S=p[x+1],B=p[x+2],R=p[x+3],N=p[x+4],F=p[x+5],J=p[x+6],ot=p[x+7],$=p[x+8],lt=p[x+9],gt=p[x+10],mt=p[x+11],wt=p[x+12],at=p[x+13],dt=p[x+14],St=p[x+15],V=C[0],ft=C[1],j=C[2],Z=C[3];V=d(V,ft,j,Z,w,7,h[0]),Z=d(Z,V,ft,j,S,12,h[1]),j=d(j,Z,V,ft,B,17,h[2]),ft=d(ft,j,Z,V,R,22,h[3]),V=d(V,ft,j,Z,N,7,h[4]),Z=d(Z,V,ft,j,F,12,h[5]),j=d(j,Z,V,ft,J,17,h[6]),ft=d(ft,j,Z,V,ot,22,h[7]),V=d(V,ft,j,Z,$,7,h[8]),Z=d(Z,V,ft,j,lt,12,h[9]),j=d(j,Z,V,ft,gt,17,h[10]),ft=d(ft,j,Z,V,mt,22,h[11]),V=d(V,ft,j,Z,wt,7,h[12]),Z=d(Z,V,ft,j,at,12,h[13]),j=d(j,Z,V,ft,dt,17,h[14]),ft=d(ft,j,Z,V,St,22,h[15]),V=t(V,ft,j,Z,S,5,h[16]),Z=t(Z,V,ft,j,J,9,h[17]),j=t(j,Z,V,ft,mt,14,h[18]),ft=t(ft,j,Z,V,w,20,h[19]),V=t(V,ft,j,Z,F,5,h[20]),Z=t(Z,V,ft,j,gt,9,h[21]),j=t(j,Z,V,ft,St,14,h[22]),ft=t(ft,j,Z,V,N,20,h[23]),V=t(V,ft,j,Z,lt,5,h[24]),Z=t(Z,V,ft,j,dt,9,h[25]),j=t(j,Z,V,ft,R,14,h[26]),ft=t(ft,j,Z,V,$,20,h[27]),V=t(V,ft,j,Z,at,5,h[28]),Z=t(Z,V,ft,j,B,9,h[29]),j=t(j,Z,V,ft,ot,14,h[30]),ft=t(ft,j,Z,V,wt,20,h[31]),V=s(V,ft,j,Z,F,4,h[32]),Z=s(Z,V,ft,j,$,11,h[33]),j=s(j,Z,V,ft,mt,16,h[34]),ft=s(ft,j,Z,V,dt,23,h[35]),V=s(V,ft,j,Z,S,4,h[36]),Z=s(Z,V,ft,j,N,11,h[37]),j=s(j,Z,V,ft,ot,16,h[38]),ft=s(ft,j,Z,V,gt,23,h[39]),V=s(V,ft,j,Z,at,4,h[40]),Z=s(Z,V,ft,j,w,11,h[41]),j=s(j,Z,V,ft,R,16,h[42]),ft=s(ft,j,Z,V,J,23,h[43]),V=s(V,ft,j,Z,lt,4,h[44]),Z=s(Z,V,ft,j,wt,11,h[45]),j=s(j,Z,V,ft,St,16,h[46]),ft=s(ft,j,Z,V,B,23,h[47]),V=o(V,ft,j,Z,w,6,h[48]),Z=o(Z,V,ft,j,ot,10,h[49]),j=o(j,Z,V,ft,dt,15,h[50]),ft=o(ft,j,Z,V,F,21,h[51]),V=o(V,ft,j,Z,wt,6,h[52]),Z=o(Z,V,ft,j,R,10,h[53]),j=o(j,Z,V,ft,gt,15,h[54]),ft=o(ft,j,Z,V,S,21,h[55]),V=o(V,ft,j,Z,$,6,h[56]),Z=o(Z,V,ft,j,St,10,h[57]),j=o(j,Z,V,ft,J,15,h[58]),ft=o(ft,j,Z,V,at,21,h[59]),V=o(V,ft,j,Z,N,6,h[60]),Z=o(Z,V,ft,j,mt,10,h[61]),j=o(j,Z,V,ft,B,15,h[62]),ft=o(ft,j,Z,V,lt,21,h[63]),C[0]=C[0]+V|0,C[1]=C[1]+ft|0,C[2]=C[2]+j|0,C[3]=C[3]+Z|0},_doFinalize:function(){var p=this._data,x=p.words,A=this._nDataBytes*8,m=p.sigBytes*8;x[m>>>5]|=128<<24-m%32;var g=r.floor(A/4294967296),C=A;x[(m+64>>>9<<4)+15]=(g<<8|g>>>24)&16711935|(g<<24|g>>>8)&4278255360,x[(m+64>>>9<<4)+14]=(C<<8|C>>>24)&16711935|(C<<24|C>>>8)&4278255360,p.sigBytes=(x.length+1)*4,this._process();for(var w=this._hash,S=w.words,B=0;B<4;B++){var R=S[B];S[B]=(R<<8|R>>>24)&16711935|(R<<24|R>>>8)&4278255360}return w},clone:function(){var p=l.clone.call(this);return p._hash=this._hash.clone(),p}});function d(v,p,x,A,m,g,C){var w=v+(p&x|~p&A)+m+C;return(w<>>32-g)+p}function t(v,p,x,A,m,g,C){var w=v+(p&A|x&~A)+m+C;return(w<>>32-g)+p}function s(v,p,x,A,m,g,C){var w=v+(p^x^A)+m+C;return(w<>>32-g)+p}function o(v,p,x,A,m,g,C){var w=v+(x^(p|~A))+m+C;return(w<>>32-g)+p}n.MD5=l._createHelper(i),n.HmacMD5=l._createHmacHelper(i)}(Math),u.MD5})},702:function(T,b,e){e(7042),function(u,r,n){T.exports=r(e(757),e(1582))}(void 0,function(u){return u.mode.CFB=function(){var r=u.lib.BlockCipherMode.extend();r.Encryptor=r.extend({processBlock:function(c,l){var f=this._cipher,h=f.blockSize;n.call(this,c,l,h,f),this._prevBlock=c.slice(l,l+h)}}),r.Decryptor=r.extend({processBlock:function(c,l){var f=this._cipher,h=f.blockSize,i=c.slice(l,l+h);n.call(this,c,l,h,f),this._prevBlock=i}});function n(a,c,l,f){var h,i=this._iv;i?(h=i.slice(0),this._iv=void 0):h=this._prevBlock,f.encryptBlock(h,0);for(var d=0;di)throw new RangeError('The value "'+W+'" is invalid for option "size"');var k=new Uint8Array(W);return Object.setPrototypeOf(k,s.prototype),k}function s(W,k,D){if(typeof W=="number"){if(typeof k=="string")throw new TypeError('The "string" argument must be of type string. Received type number');return x(W)}return o(W,k,D)}s.poolSize=8192;function o(W,k,D){if(typeof W=="string")return A(W,k);if(ArrayBuffer.isView(W))return g(W);if(W==null)throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof W);if(ee(W,ArrayBuffer)||W&&ee(W.buffer,ArrayBuffer)||typeof SharedArrayBuffer<"u"&&(ee(W,SharedArrayBuffer)||W&&ee(W.buffer,SharedArrayBuffer)))return C(W,k,D);if(typeof W=="number")throw new TypeError('The "value" argument must not be of type number. Received type number');var ht=W.valueOf&&W.valueOf();if(ht!=null&&ht!==W)return s.from(ht,k,D);var ct=w(W);if(ct)return ct;if(typeof Symbol<"u"&&Symbol.toPrimitive!=null&&typeof W[Symbol.toPrimitive]=="function")return s.from(W[Symbol.toPrimitive]("string"),k,D);throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof W)}s.from=function(W,k,D){return o(W,k,D)},Object.setPrototypeOf(s.prototype,Uint8Array.prototype),Object.setPrototypeOf(s,Uint8Array);function v(W){if(typeof W!="number")throw new TypeError('"size" argument must be of type number');if(W<0)throw new RangeError('The value "'+W+'" is invalid for option "size"')}function p(W,k,D){return v(W),W<=0?t(W):k!==void 0?typeof D=="string"?t(W).fill(k,D):t(W).fill(k):t(W)}s.alloc=function(W,k,D){return p(W,k,D)};function x(W){return v(W),t(W<0?0:S(W)|0)}s.allocUnsafe=function(W){return x(W)},s.allocUnsafeSlow=function(W){return x(W)};function A(W,k){if((typeof k!="string"||k==="")&&(k="utf8"),!s.isEncoding(k))throw new TypeError("Unknown encoding: "+k);var D=R(W,k)|0,ht=t(D),ct=ht.write(W,k);return ct!==D&&(ht=ht.slice(0,ct)),ht}function m(W){for(var k=W.length<0?0:S(W.length)|0,D=t(k),ht=0;ht=i)throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+i.toString(16)+" bytes");return W|0}function B(W){return+W!=W&&(W=0),s.alloc(+W)}s.isBuffer=function(k){return k!=null&&k._isBuffer===!0&&k!==s.prototype},s.compare=function(k,D){if(ee(k,Uint8Array)&&(k=s.from(k,k.offset,k.byteLength)),ee(D,Uint8Array)&&(D=s.from(D,D.offset,D.byteLength)),!s.isBuffer(k)||!s.isBuffer(D))throw new TypeError('The "buf1", "buf2" arguments must be one of type Buffer or Uint8Array');if(k===D)return 0;for(var ht=k.length,ct=D.length,Pt=0,Q=Math.min(ht,ct);Ptct.length?(s.isBuffer(Q)||(Q=s.from(Q)),Q.copy(ct,Pt)):Uint8Array.prototype.set.call(ct,Q,Pt);else if(s.isBuffer(Q))Q.copy(ct,Pt);else throw new TypeError('"list" argument must be an Array of Buffers');Pt+=Q.length}return ct};function R(W,k){if(s.isBuffer(W))return W.length;if(ArrayBuffer.isView(W)||ee(W,ArrayBuffer))return W.byteLength;if(typeof W!="string")throw new TypeError('The "string" argument must be one of type string, Buffer, or ArrayBuffer. Received type '+typeof W);var D=W.length,ht=arguments.length>2&&arguments[2]===!0;if(!ht&&D===0)return 0;for(var ct=!1;;)switch(k){case"ascii":case"latin1":case"binary":return D;case"utf8":case"utf-8":return le(W).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return D*2;case"hex":return D>>>1;case"base64":return ae(W).length;default:if(ct)return ht?-1:le(W).length;k=(""+k).toLowerCase(),ct=!0}}s.byteLength=R;function N(W,k,D){var ht=!1;if((k===void 0||k<0)&&(k=0),k>this.length||((D===void 0||D>this.length)&&(D=this.length),D<=0)||(D>>>=0,k>>>=0,D<=k))return"";for(W||(W="utf8");;)switch(W){case"hex":return Z(this,k,D);case"utf8":case"utf-8":return dt(this,k,D);case"ascii":return ft(this,k,D);case"latin1":case"binary":return j(this,k,D);case"base64":return at(this,k,D);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return ut(this,k,D);default:if(ht)throw new TypeError("Unknown encoding: "+W);W=(W+"").toLowerCase(),ht=!0}}s.prototype._isBuffer=!0;function F(W,k,D){var ht=W[k];W[k]=W[D],W[D]=ht}s.prototype.swap16=function(){var k=this.length;if(k%2!==0)throw new RangeError("Buffer size must be a multiple of 16-bits");for(var D=0;DD&&(k+=" ... "),""},h&&(s.prototype[h]=s.prototype.inspect),s.prototype.compare=function(k,D,ht,ct,Pt){if(ee(k,Uint8Array)&&(k=s.from(k,k.offset,k.byteLength)),!s.isBuffer(k))throw new TypeError('The "target" argument must be one of type Buffer or Uint8Array. Received type '+typeof k);if(D===void 0&&(D=0),ht===void 0&&(ht=k?k.length:0),ct===void 0&&(ct=0),Pt===void 0&&(Pt=this.length),D<0||ht>k.length||ct<0||Pt>this.length)throw new RangeError("out of range index");if(ct>=Pt&&D>=ht)return 0;if(ct>=Pt)return-1;if(D>=ht)return 1;if(D>>>=0,ht>>>=0,ct>>>=0,Pt>>>=0,this===k)return 0;for(var Q=Pt-ct,$t=ht-D,ge=Math.min(Q,$t),z=this.slice(ct,Pt),Gt=k.slice(D,ht),Xt=0;Xt2147483647?D=2147483647:D<-2147483648&&(D=-2147483648),D=+D,ce(D)&&(D=ct?0:W.length-1),D<0&&(D=W.length+D),D>=W.length){if(ct)return-1;D=W.length-1}else if(D<0)if(ct)D=0;else return-1;if(typeof k=="string"&&(k=s.from(k,ht)),s.isBuffer(k))return k.length===0?-1:ot(W,k,D,ht,ct);if(typeof k=="number")return k=k&255,typeof Uint8Array.prototype.indexOf=="function"?ct?Uint8Array.prototype.indexOf.call(W,k,D):Uint8Array.prototype.lastIndexOf.call(W,k,D):ot(W,[k],D,ht,ct);throw new TypeError("val must be string, number or Buffer")}function ot(W,k,D,ht,ct){var Pt=1,Q=W.length,$t=k.length;if(ht!==void 0&&(ht=String(ht).toLowerCase(),ht==="ucs2"||ht==="ucs-2"||ht==="utf16le"||ht==="utf-16le")){if(W.length<2||k.length<2)return-1;Pt=2,Q/=2,$t/=2,D/=2}function ge(Dt,Qt){return Pt===1?Dt[Qt]:Dt.readUInt16BE(Qt*Pt)}var z;if(ct){var Gt=-1;for(z=D;zQ&&(D=Q-$t),z=D;z>=0;z--){for(var Xt=!0,yt=0;yt<$t;yt++)if(ge(W,z+yt)!==ge(k,yt)){Xt=!1;break}if(Xt)return z}return-1}s.prototype.includes=function(k,D,ht){return this.indexOf(k,D,ht)!==-1},s.prototype.indexOf=function(k,D,ht){return J(this,k,D,ht,!0)},s.prototype.lastIndexOf=function(k,D,ht){return J(this,k,D,ht,!1)};function $(W,k,D,ht){D=Number(D)||0;var ct=W.length-D;ht?(ht=Number(ht),ht>ct&&(ht=ct)):ht=ct;var Pt=k.length;ht>Pt/2&&(ht=Pt/2);var Q;for(Q=0;Q>>0,isFinite(ht)?(ht=ht>>>0,ct===void 0&&(ct="utf8")):(ct=ht,ht=void 0);else throw new Error("Buffer.write(string, encoding, offset[, length]) is no longer supported");var Pt=this.length-D;if((ht===void 0||ht>Pt)&&(ht=Pt),k.length>0&&(ht<0||D<0)||D>this.length)throw new RangeError("Attempt to write outside buffer bounds");ct||(ct="utf8");for(var Q=!1;;)switch(ct){case"hex":return $(this,k,D,ht);case"utf8":case"utf-8":return lt(this,k,D,ht);case"ascii":case"latin1":case"binary":return gt(this,k,D,ht);case"base64":return mt(this,k,D,ht);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return wt(this,k,D,ht);default:if(Q)throw new TypeError("Unknown encoding: "+ct);ct=(""+ct).toLowerCase(),Q=!0}},s.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};function at(W,k,D){return k===0&&D===W.length?u.fromByteArray(W):u.fromByteArray(W.slice(k,D))}function dt(W,k,D){D=Math.min(W.length,D);for(var ht=[],ct=k;ct239?4:Pt>223?3:Pt>191?2:1;if(ct+$t<=D){var ge=void 0,z=void 0,Gt=void 0,Xt=void 0;switch($t){case 1:Pt<128&&(Q=Pt);break;case 2:ge=W[ct+1],(ge&192)===128&&(Xt=(Pt&31)<<6|ge&63,Xt>127&&(Q=Xt));break;case 3:ge=W[ct+1],z=W[ct+2],(ge&192)===128&&(z&192)===128&&(Xt=(Pt&15)<<12|(ge&63)<<6|z&63,Xt>2047&&(Xt<55296||Xt>57343)&&(Q=Xt));break;case 4:ge=W[ct+1],z=W[ct+2],Gt=W[ct+3],(ge&192)===128&&(z&192)===128&&(Gt&192)===128&&(Xt=(Pt&15)<<18|(ge&63)<<12|(z&63)<<6|Gt&63,Xt>65535&&Xt<1114112&&(Q=Xt))}}Q===null?(Q=65533,$t=1):Q>65535&&(Q-=65536,ht.push(Q>>>10&1023|55296),Q=56320|Q&1023),ht.push(Q),ct+=$t}return V(ht)}var St=4096;function V(W){var k=W.length;if(k<=St)return String.fromCharCode.apply(String,W);for(var D="",ht=0;htht)&&(D=ht);for(var ct="",Pt=k;Ptht&&(k=ht),D<0?(D+=ht,D<0&&(D=0)):D>ht&&(D=ht),DD)throw new RangeError("Trying to access beyond buffer length")}s.prototype.readUintLE=s.prototype.readUIntLE=function(k,D,ht){k=k>>>0,D=D>>>0,ht||bt(k,D,this.length);for(var ct=this[k],Pt=1,Q=0;++Q>>0,D=D>>>0,ht||bt(k,D,this.length);for(var ct=this[k+--D],Pt=1;D>0&&(Pt*=256);)ct+=this[k+--D]*Pt;return ct},s.prototype.readUint8=s.prototype.readUInt8=function(k,D){return k=k>>>0,D||bt(k,1,this.length),this[k]},s.prototype.readUint16LE=s.prototype.readUInt16LE=function(k,D){return k=k>>>0,D||bt(k,2,this.length),this[k]|this[k+1]<<8},s.prototype.readUint16BE=s.prototype.readUInt16BE=function(k,D){return k=k>>>0,D||bt(k,2,this.length),this[k]<<8|this[k+1]},s.prototype.readUint32LE=s.prototype.readUInt32LE=function(k,D){return k=k>>>0,D||bt(k,4,this.length),(this[k]|this[k+1]<<8|this[k+2]<<16)+this[k+3]*16777216},s.prototype.readUint32BE=s.prototype.readUInt32BE=function(k,D){return k=k>>>0,D||bt(k,4,this.length),this[k]*16777216+(this[k+1]<<16|this[k+2]<<8|this[k+3])},s.prototype.readBigUInt64LE=Se(function(k){k=k>>>0,Kt(k,"offset");var D=this[k],ht=this[k+7];(D===void 0||ht===void 0)&&Et(k,this.length-8);var ct=D+this[++k]*Math.pow(2,8)+this[++k]*Math.pow(2,16)+this[++k]*Math.pow(2,24),Pt=this[++k]+this[++k]*Math.pow(2,8)+this[++k]*Math.pow(2,16)+ht*Math.pow(2,24);return BigInt(ct)+(BigInt(Pt)<>>0,Kt(k,"offset");var D=this[k],ht=this[k+7];(D===void 0||ht===void 0)&&Et(k,this.length-8);var ct=D*Math.pow(2,24)+this[++k]*Math.pow(2,16)+this[++k]*Math.pow(2,8)+this[++k],Pt=this[++k]*Math.pow(2,24)+this[++k]*Math.pow(2,16)+this[++k]*Math.pow(2,8)+ht;return(BigInt(ct)<>>0,D=D>>>0,ht||bt(k,D,this.length);for(var ct=this[k],Pt=1,Q=0;++Q=Pt&&(ct-=Math.pow(2,8*D)),ct},s.prototype.readIntBE=function(k,D,ht){k=k>>>0,D=D>>>0,ht||bt(k,D,this.length);for(var ct=D,Pt=1,Q=this[k+--ct];ct>0&&(Pt*=256);)Q+=this[k+--ct]*Pt;return Pt*=128,Q>=Pt&&(Q-=Math.pow(2,8*D)),Q},s.prototype.readInt8=function(k,D){return k=k>>>0,D||bt(k,1,this.length),this[k]&128?(255-this[k]+1)*-1:this[k]},s.prototype.readInt16LE=function(k,D){k=k>>>0,D||bt(k,2,this.length);var ht=this[k]|this[k+1]<<8;return ht&32768?ht|4294901760:ht},s.prototype.readInt16BE=function(k,D){k=k>>>0,D||bt(k,2,this.length);var ht=this[k+1]|this[k]<<8;return ht&32768?ht|4294901760:ht},s.prototype.readInt32LE=function(k,D){return k=k>>>0,D||bt(k,4,this.length),this[k]|this[k+1]<<8|this[k+2]<<16|this[k+3]<<24},s.prototype.readInt32BE=function(k,D){return k=k>>>0,D||bt(k,4,this.length),this[k]<<24|this[k+1]<<16|this[k+2]<<8|this[k+3]},s.prototype.readBigInt64LE=Se(function(k){k=k>>>0,Kt(k,"offset");var D=this[k],ht=this[k+7];(D===void 0||ht===void 0)&&Et(k,this.length-8);var ct=this[k+4]+this[k+5]*Math.pow(2,8)+this[k+6]*Math.pow(2,16)+(ht<<24);return(BigInt(ct)<>>0,Kt(k,"offset");var D=this[k],ht=this[k+7];(D===void 0||ht===void 0)&&Et(k,this.length-8);var ct=(D<<24)+this[++k]*Math.pow(2,16)+this[++k]*Math.pow(2,8)+this[++k];return(BigInt(ct)<>>0,D||bt(k,4,this.length),f.read(this,k,!0,23,4)},s.prototype.readFloatBE=function(k,D){return k=k>>>0,D||bt(k,4,this.length),f.read(this,k,!1,23,4)},s.prototype.readDoubleLE=function(k,D){return k=k>>>0,D||bt(k,8,this.length),f.read(this,k,!0,52,8)},s.prototype.readDoubleBE=function(k,D){return k=k>>>0,D||bt(k,8,this.length),f.read(this,k,!1,52,8)};function It(W,k,D,ht,ct,Pt){if(!s.isBuffer(W))throw new TypeError('"buffer" argument must be a Buffer instance');if(k>ct||kW.length)throw new RangeError("Index out of range")}s.prototype.writeUintLE=s.prototype.writeUIntLE=function(k,D,ht,ct){if(k=+k,D=D>>>0,ht=ht>>>0,!ct){var Pt=Math.pow(2,8*ht)-1;It(this,k,D,ht,Pt,0)}var Q=1,$t=0;for(this[D]=k&255;++$t>>0,ht=ht>>>0,!ct){var Pt=Math.pow(2,8*ht)-1;It(this,k,D,ht,Pt,0)}var Q=ht-1,$t=1;for(this[D+Q]=k&255;--Q>=0&&($t*=256);)this[D+Q]=k/$t&255;return D+ht},s.prototype.writeUint8=s.prototype.writeUInt8=function(k,D,ht){return k=+k,D=D>>>0,ht||It(this,k,D,1,255,0),this[D]=k&255,D+1},s.prototype.writeUint16LE=s.prototype.writeUInt16LE=function(k,D,ht){return k=+k,D=D>>>0,ht||It(this,k,D,2,65535,0),this[D]=k&255,this[D+1]=k>>>8,D+2},s.prototype.writeUint16BE=s.prototype.writeUInt16BE=function(k,D,ht){return k=+k,D=D>>>0,ht||It(this,k,D,2,65535,0),this[D]=k>>>8,this[D+1]=k&255,D+2},s.prototype.writeUint32LE=s.prototype.writeUInt32LE=function(k,D,ht){return k=+k,D=D>>>0,ht||It(this,k,D,4,4294967295,0),this[D+3]=k>>>24,this[D+2]=k>>>16,this[D+1]=k>>>8,this[D]=k&255,D+4},s.prototype.writeUint32BE=s.prototype.writeUInt32BE=function(k,D,ht){return k=+k,D=D>>>0,ht||It(this,k,D,4,4294967295,0),this[D]=k>>>24,this[D+1]=k>>>16,this[D+2]=k>>>8,this[D+3]=k&255,D+4};function L(W,k,D,ht,ct){oe(k,ht,ct,W,D,7);var Pt=Number(k&BigInt(4294967295));W[D++]=Pt,Pt=Pt>>8,W[D++]=Pt,Pt=Pt>>8,W[D++]=Pt,Pt=Pt>>8,W[D++]=Pt;var Q=Number(k>>BigInt(32)&BigInt(4294967295));return W[D++]=Q,Q=Q>>8,W[D++]=Q,Q=Q>>8,W[D++]=Q,Q=Q>>8,W[D++]=Q,D}function O(W,k,D,ht,ct){oe(k,ht,ct,W,D,7);var Pt=Number(k&BigInt(4294967295));W[D+7]=Pt,Pt=Pt>>8,W[D+6]=Pt,Pt=Pt>>8,W[D+5]=Pt,Pt=Pt>>8,W[D+4]=Pt;var Q=Number(k>>BigInt(32)&BigInt(4294967295));return W[D+3]=Q,Q=Q>>8,W[D+2]=Q,Q=Q>>8,W[D+1]=Q,Q=Q>>8,W[D]=Q,D+8}s.prototype.writeBigUInt64LE=Se(function(k,D){return D===void 0&&(D=0),L(this,k,D,BigInt(0),BigInt("0xffffffffffffffff"))}),s.prototype.writeBigUInt64BE=Se(function(k,D){return D===void 0&&(D=0),O(this,k,D,BigInt(0),BigInt("0xffffffffffffffff"))}),s.prototype.writeIntLE=function(k,D,ht,ct){if(k=+k,D=D>>>0,!ct){var Pt=Math.pow(2,8*ht-1);It(this,k,D,ht,Pt-1,-Pt)}var Q=0,$t=1,ge=0;for(this[D]=k&255;++Q>0)-ge&255;return D+ht},s.prototype.writeIntBE=function(k,D,ht,ct){if(k=+k,D=D>>>0,!ct){var Pt=Math.pow(2,8*ht-1);It(this,k,D,ht,Pt-1,-Pt)}var Q=ht-1,$t=1,ge=0;for(this[D+Q]=k&255;--Q>=0&&($t*=256);)k<0&&ge===0&&this[D+Q+1]!==0&&(ge=1),this[D+Q]=(k/$t>>0)-ge&255;return D+ht},s.prototype.writeInt8=function(k,D,ht){return k=+k,D=D>>>0,ht||It(this,k,D,1,127,-128),k<0&&(k=255+k+1),this[D]=k&255,D+1},s.prototype.writeInt16LE=function(k,D,ht){return k=+k,D=D>>>0,ht||It(this,k,D,2,32767,-32768),this[D]=k&255,this[D+1]=k>>>8,D+2},s.prototype.writeInt16BE=function(k,D,ht){return k=+k,D=D>>>0,ht||It(this,k,D,2,32767,-32768),this[D]=k>>>8,this[D+1]=k&255,D+2},s.prototype.writeInt32LE=function(k,D,ht){return k=+k,D=D>>>0,ht||It(this,k,D,4,2147483647,-2147483648),this[D]=k&255,this[D+1]=k>>>8,this[D+2]=k>>>16,this[D+3]=k>>>24,D+4},s.prototype.writeInt32BE=function(k,D,ht){return k=+k,D=D>>>0,ht||It(this,k,D,4,2147483647,-2147483648),k<0&&(k=4294967295+k+1),this[D]=k>>>24,this[D+1]=k>>>16,this[D+2]=k>>>8,this[D+3]=k&255,D+4},s.prototype.writeBigInt64LE=Se(function(k,D){return D===void 0&&(D=0),L(this,k,D,-BigInt("0x8000000000000000"),BigInt("0x7fffffffffffffff"))}),s.prototype.writeBigInt64BE=Se(function(k,D){return D===void 0&&(D=0),O(this,k,D,-BigInt("0x8000000000000000"),BigInt("0x7fffffffffffffff"))});function rt(W,k,D,ht,ct,Pt){if(D+ht>W.length)throw new RangeError("Index out of range");if(D<0)throw new RangeError("Index out of range")}function it(W,k,D,ht,ct){return k=+k,D=D>>>0,ct||rt(W,k,D,4),f.write(W,k,D,ht,23,4),D+4}s.prototype.writeFloatLE=function(k,D,ht){return it(this,k,D,!0,ht)},s.prototype.writeFloatBE=function(k,D,ht){return it(this,k,D,!1,ht)};function xt(W,k,D,ht,ct){return k=+k,D=D>>>0,ct||rt(W,k,D,8),f.write(W,k,D,ht,52,8),D+8}s.prototype.writeDoubleLE=function(k,D,ht){return xt(this,k,D,!0,ht)},s.prototype.writeDoubleBE=function(k,D,ht){return xt(this,k,D,!1,ht)},s.prototype.copy=function(k,D,ht,ct){if(!s.isBuffer(k))throw new TypeError("argument should be a Buffer");if(ht||(ht=0),!ct&&ct!==0&&(ct=this.length),D>=k.length&&(D=k.length),D||(D=0),ct>0&&ct=this.length)throw new RangeError("Index out of range");if(ct<0)throw new RangeError("sourceEnd out of bounds");ct>this.length&&(ct=this.length),k.length-D>>0,ht=ht===void 0?this.length:ht>>>0,k||(k=0);var Q;if(typeof k=="number")for(Q=D;QMath.pow(2,32)?ct=Bt(String(D)):typeof D=="bigint"&&(ct=String(D),(D>Math.pow(BigInt(2),BigInt(32))||D<-Math.pow(BigInt(2),BigInt(32)))&&(ct=Bt(ct)),ct+="n"),ht+=" It must be "+k+". Received "+ct,ht},RangeError);function Bt(W){for(var k="",D=W.length,ht=W[0]==="-"?1:0;D>=ht+4;D-=3)k="_"+W.slice(D-3,D)+k;return""+W.slice(0,D)+k}function zt(W,k,D){Kt(k,"offset"),(W[k]===void 0||W[k+D]===void 0)&&Et(k,W.length-(D+1))}function oe(W,k,D,ht,ct,Pt){if(W>D||W3?k===0||k===BigInt(0)?$t=">= 0"+Q+" and < 2"+Q+" ** "+(Pt+1)*8+Q:$t=">= -(2"+Q+" ** "+((Pt+1)*8-1)+Q+") and < 2 ** "+(""+((Pt+1)*8-1)+Q):$t=">= "+k+Q+" and <= "+D+Q,new et.ERR_OUT_OF_RANGE("value",$t,W)}zt(ht,ct,Pt)}function Kt(W,k){if(typeof W!="number")throw new et.ERR_INVALID_ARG_TYPE(k,"number",W)}function Et(W,k,D){throw Math.floor(W)!==W?(Kt(W,D),new et.ERR_OUT_OF_RANGE(D||"offset","an integer",W)):k<0?new et.ERR_BUFFER_OUT_OF_BOUNDS:new et.ERR_OUT_OF_RANGE(D||"offset",">= "+(D?1:0)+" and <= "+k,W)}var ie=/[^+/0-9A-Za-z-_]/g;function ve(W){if(W=W.split("=")[0],W=W.trim().replace(ie,""),W.length<2)return"";for(;W.length%4!==0;)W=W+"=";return W}function le(W,k){k=k||1/0;for(var D,ht=W.length,ct=null,Pt=[],Q=0;Q55295&&D<57344){if(!ct){if(D>56319){(k-=3)>-1&&Pt.push(239,191,189);continue}else if(Q+1===ht){(k-=3)>-1&&Pt.push(239,191,189);continue}ct=D;continue}if(D<56320){(k-=3)>-1&&Pt.push(239,191,189),ct=D;continue}D=(ct-55296<<10|D-56320)+65536}else ct&&(k-=3)>-1&&Pt.push(239,191,189);if(ct=null,D<128){if((k-=1)<0)break;Pt.push(D)}else if(D<2048){if((k-=2)<0)break;Pt.push(D>>6|192,D&63|128)}else if(D<65536){if((k-=3)<0)break;Pt.push(D>>12|224,D>>6&63|128,D&63|128)}else if(D<1114112){if((k-=4)<0)break;Pt.push(D>>18|240,D>>12&63|128,D>>6&63|128,D&63|128)}else throw new Error("Invalid code point")}return Pt}function Lt(W){for(var k=[],D=0;D>8,ct=D%256,Pt.push(ct),Pt.push(ht);return Pt}function ae(W){return u.toByteArray(ve(W))}function fe(W,k,D,ht){var ct;for(ct=0;ct=k.length||ct>=W.length);++ct)k[ct+D]=W[ct];return ct}function ee(W,k){return W instanceof k||W!=null&&W.constructor!=null&&W.constructor.name!=null&&W.constructor.name===k.name}function ce(W){return W!==W}var me=function(){for(var W="0123456789abcdef",k=new Array(256),D=0;D<16;++D)for(var ht=D*16,ct=0;ct<16;++ct)k[ht+ct]=W[D]+W[ct];return k}();function Se(W){return typeof BigInt>"u"?we:W}function we(){throw new Error("BigInt not supported")}},477:function(T,b,e){e(7803),e(1539),T.exports=typeof ArrayBuffer<"u"&&typeof DataView<"u"},2094:function(T,b,e){var l=e(477),r=e(9781),n=e(7854),a=e(614),c=e(111),u=e(2597),f=e(648),h=e(6330),i=e(8880),d=e(1320),t=e(3070).f,s=e(7976),o=e(9518),v=e(7674),p=e(5112),x=e(9711),A=n.Int8Array,m=A&&A.prototype,g=n.Uint8ClampedArray,C=g&&g.prototype,w=A&&o(A),S=m&&o(m),B=Object.prototype,R=n.TypeError,N=p("toStringTag"),F=x("TYPED_ARRAY_TAG"),J=x("TYPED_ARRAY_CONSTRUCTOR"),ot=l&&!!v&&f(n.opera)!=="Opera",$=!1,lt,gt,mt,wt={Int8Array:1,Uint8Array:1,Uint8ClampedArray:1,Int16Array:2,Uint16Array:2,Int32Array:4,Uint32Array:4,Float32Array:4,Float64Array:8},at={BigInt64Array:8,BigUint64Array:8},dt=function(bt){if(!c(bt))return!1;var It=f(bt);return It==="DataView"||u(wt,It)||u(at,It)},St=function(bt){if(!c(bt))return!1;var It=f(bt);return u(wt,It)||u(at,It)},V=function(bt){if(St(bt))return bt;throw R("Target is not a typed array")},ft=function(bt){if(a(bt)&&(!v||s(w,bt)))return bt;throw R(h(bt)+" is not a typed array constructor")},j=function(bt,It,L){if(!!r){if(L)for(var O in wt){var rt=n[O];if(rt&&u(rt.prototype,bt))try{delete rt.prototype[bt]}catch{}}(!S[bt]||L)&&d(S,bt,L?It:ot&&m[bt]||It)}},Z=function(bt,It,L){var O,rt;if(!!r){if(v){if(L){for(O in wt)if(rt=n[O],rt&&u(rt,bt))try{delete rt[bt]}catch{}}if(!w[bt]||L)try{return d(w,bt,L?It:ot&&w[bt]||It)}catch{}else return}for(O in wt)rt=n[O],rt&&(!rt[bt]||L)&&d(rt,bt,It)}};for(lt in wt)gt=n[lt],mt=gt&>.prototype,mt?i(mt,J,gt):ot=!1;for(lt in at)gt=n[lt],mt=gt&>.prototype,mt&&i(mt,J,gt);if((!ot||!a(w)||w===Function.prototype)&&(w=function(){throw R("Incorrect invocation")},ot))for(lt in wt)n[lt]&&v(n[lt],w);if((!ot||!S||S===B)&&(S=w.prototype,ot))for(lt in wt)n[lt]&&v(n[lt].prototype,S);if(ot&&o(C)!==S&&v(C,S),r&&!u(S,N)){$=!0,t(S,N,{get:function(){return c(this)?this[F]:void 0}});for(lt in wt)n[lt]&&i(n[lt],F,lt)}T.exports={NATIVE_ARRAY_BUFFER_VIEWS:ot,TYPED_ARRAY_CONSTRUCTOR:J,TYPED_ARRAY_TAG:$&&F,aTypedArray:V,aTypedArrayConstructor:ft,exportTypedArrayMethod:j,exportTypedArrayStaticMethod:Z,isView:dt,isTypedArray:St,TypedArray:w,TypedArrayPrototype:S}},2091:function(T,b,e){e(8309);var l=e(7854),r=e(1702),n=e(9781),a=e(477),c=e(6530),u=e(8880),f=e(2248),h=e(7293),i=e(5787),d=e(9303),t=e(7466),s=e(7067),o=e(1179),v=e(9518),p=e(7674),x=e(8006).f,A=e(3070).f,m=e(1285),g=e(206),C=e(8003),w=e(9909),S=c.PROPER,B=c.CONFIGURABLE,R=w.get,N=w.set,F="ArrayBuffer",J="DataView",ot="prototype",$="Wrong length",lt="Wrong index",gt=l[F],mt=gt,wt=mt&&mt[ot],at=l[J],dt=at&&at[ot],St=Object.prototype,V=l.Array,ft=l.RangeError,j=r(m),Z=r([].reverse),ut=o.pack,bt=o.unpack,It=function(Lt){return[Lt&255]},L=function(Lt){return[Lt&255,Lt>>8&255]},O=function(Lt){return[Lt&255,Lt>>8&255,Lt>>16&255,Lt>>24&255]},rt=function(Lt){return Lt[3]<<24|Lt[2]<<16|Lt[1]<<8|Lt[0]},it=function(Lt){return ut(Lt,23,4)},xt=function(Lt){return ut(Lt,52,8)},et=function(Lt,Wt){A(Lt[ot],Wt,{get:function(){return R(this)[Wt]}})},st=function(Lt,Wt,ae,fe){var ee=s(ae),ce=R(Lt);if(ee+Wt>ce.byteLength)throw ft(lt);var me=R(ce.buffer).bytes,Se=ee+ce.byteOffset,we=g(me,Se,Se+Wt);return fe?we:Z(we)},Bt=function(Lt,Wt,ae,fe,ee,ce){var me=s(ae),Se=R(Lt);if(me+Wt>Se.byteLength)throw ft(lt);for(var we=R(Se.buffer).bytes,W=me+Se.byteOffset,k=fe(+ee),D=0;Dfe)throw ft("Wrong offset");if(ae=ae===void 0?fe-ee:t(ae),ee+ae>fe)throw ft($);N(this,{buffer:Lt,byteLength:ae,byteOffset:ee}),n||(this.buffer=Lt,this.byteLength=ae,this.byteOffset=ee)},dt=at[ot],n&&(et(mt,"byteLength"),et(at,"buffer"),et(at,"byteLength"),et(at,"byteOffset")),f(dt,{getInt8:function(Lt){return st(this,1,Lt)[0]<<24>>24},getUint8:function(Lt){return st(this,1,Lt)[0]},getInt16:function(Lt){var Wt=st(this,2,Lt,arguments.length>1?arguments[1]:void 0);return(Wt[1]<<8|Wt[0])<<16>>16},getUint16:function(Lt){var Wt=st(this,2,Lt,arguments.length>1?arguments[1]:void 0);return Wt[1]<<8|Wt[0]},getInt32:function(Lt){return rt(st(this,4,Lt,arguments.length>1?arguments[1]:void 0))},getUint32:function(Lt){return rt(st(this,4,Lt,arguments.length>1?arguments[1]:void 0))>>>0},getFloat32:function(Lt){return bt(st(this,4,Lt,arguments.length>1?arguments[1]:void 0),23)},getFloat64:function(Lt){return bt(st(this,8,Lt,arguments.length>1?arguments[1]:void 0),52)},setInt8:function(Lt,Wt){Bt(this,1,Lt,It,Wt)},setUint8:function(Lt,Wt){Bt(this,1,Lt,It,Wt)},setInt16:function(Lt,Wt){Bt(this,2,Lt,L,Wt,arguments.length>2?arguments[2]:void 0)},setUint16:function(Lt,Wt){Bt(this,2,Lt,L,Wt,arguments.length>2?arguments[2]:void 0)},setInt32:function(Lt,Wt){Bt(this,4,Lt,O,Wt,arguments.length>2?arguments[2]:void 0)},setUint32:function(Lt,Wt){Bt(this,4,Lt,O,Wt,arguments.length>2?arguments[2]:void 0)},setFloat32:function(Lt,Wt){Bt(this,4,Lt,it,Wt,arguments.length>2?arguments[2]:void 0)},setFloat64:function(Lt,Wt){Bt(this,8,Lt,xt,Wt,arguments.length>2?arguments[2]:void 0)}});else{var zt=S&>.name!==F;if(!h(function(){gt(1)})||!h(function(){new gt(-1)})||h(function(){return new gt,new gt(1.5),new gt(NaN),zt&&!B})){mt=function(Lt){return i(this,wt),new gt(s(Lt))},mt[ot]=wt;for(var oe=x(gt),Kt=0,Et;oe.length>Kt;)(Et=oe[Kt++])in mt||u(mt,Et,gt[Et]);wt.constructor=mt}else zt&&B&&u(gt,"name",F);p&&v(dt)!==St&&p(dt,St);var ie=new at(new mt(2)),ve=r(dt.setInt8);ie.setInt8(0,2147483648),ie.setInt8(1,2147483649),(ie.getInt8(0)||!ie.getInt8(1))&&f(dt,{setInt8:function(Lt,Wt){ve(this,Lt,Wt<<24>>24)},setUint8:function(Lt,Wt){ve(this,Lt,Wt<<24>>24)}},{unsafe:!0})}C(mt,F),C(at,J),T.exports={ArrayBuffer:mt,DataView:at}},7803:function(T,b,e){var l=e(2109),r=e(7854),n=e(2091),a=e(6340),c="ArrayBuffer",u=n[c],f=r[c];l({global:!0,forced:f!==u},{ArrayBuffer:u}),a(c)},194:function(T,b,e){(function(l,r,n){T.exports=r(e(757),e(7508),e(3440),e(3839),e(1582))})(void 0,function(l){return function(){var r=l,n=r.lib,a=n.BlockCipher,c=r.algo,u=[],f=[],h=[],i=[],d=[],t=[],s=[],o=[],v=[],p=[];(function(){for(var m=[],g=0;g<256;g++)g<128?m[g]=g<<1:m[g]=g<<1^283;for(var C=0,w=0,g=0;g<256;g++){var S=w^w<<1^w<<2^w<<3^w<<4;S=S>>>8^S&255^99,u[C]=S,f[S]=C;var B=m[C],R=m[B],N=m[R],F=m[S]*257^S*16843008;h[C]=F<<24|F>>>8,i[C]=F<<16|F>>>16,d[C]=F<<8|F>>>24,t[C]=F;var F=N*16843009^R*65537^B*257^C*16843008;s[S]=F<<24|F>>>8,o[S]=F<<16|F>>>16,v[S]=F<<8|F>>>24,p[S]=F,C?(C=B^m[m[m[N^B]]],w^=m[m[w]]):C=w=1}})();var x=[0,1,2,4,8,16,32,64,128,27,54],A=c.AES=a.extend({_doReset:function(){var g;if(!(this._nRounds&&this._keyPriorReset===this._key)){for(var C=this._keyPriorReset=this._key,w=C.words,S=C.sigBytes/4,B=this._nRounds=S+6,R=(B+1)*4,N=this._keySchedule=[],F=0;F6&&F%S==4&&(g=u[g>>>24]<<24|u[g>>>16&255]<<16|u[g>>>8&255]<<8|u[g&255]):(g=g<<8|g>>>24,g=u[g>>>24]<<24|u[g>>>16&255]<<16|u[g>>>8&255]<<8|u[g&255],g^=x[F/S|0]<<24),N[F]=N[F-S]^g);for(var J=this._invKeySchedule=[],ot=0;ot>>24]]^o[u[g>>>16&255]]^v[u[g>>>8&255]]^p[u[g&255]]}}},encryptBlock:function(g,C){this._doCryptBlock(g,C,this._keySchedule,h,i,d,t,u)},decryptBlock:function(g,C){var w=g[C+1];g[C+1]=g[C+3],g[C+3]=w,this._doCryptBlock(g,C,this._invKeySchedule,s,o,v,p,f);var w=g[C+1];g[C+1]=g[C+3],g[C+3]=w},_doCryptBlock:function(g,C,w,S,B,R,N,F){for(var J=this._nRounds,ot=g[C]^w[0],$=g[C+1]^w[1],lt=g[C+2]^w[2],gt=g[C+3]^w[3],mt=4,wt=1;wt>>24]^B[$>>>16&255]^R[lt>>>8&255]^N[gt&255]^w[mt++],dt=S[$>>>24]^B[lt>>>16&255]^R[gt>>>8&255]^N[ot&255]^w[mt++],St=S[lt>>>24]^B[gt>>>16&255]^R[ot>>>8&255]^N[$&255]^w[mt++],V=S[gt>>>24]^B[ot>>>16&255]^R[$>>>8&255]^N[lt&255]^w[mt++];ot=at,$=dt,lt=St,gt=V}var at=(F[ot>>>24]<<24|F[$>>>16&255]<<16|F[lt>>>8&255]<<8|F[gt&255])^w[mt++],dt=(F[$>>>24]<<24|F[lt>>>16&255]<<16|F[gt>>>8&255]<<8|F[ot&255])^w[mt++],St=(F[lt>>>24]<<24|F[gt>>>16&255]<<16|F[ot>>>8&255]<<8|F[$&255])^w[mt++],V=(F[gt>>>24]<<24|F[ot>>>16&255]<<16|F[$>>>8&255]<<8|F[lt&255])^w[mt++];g[C]=at,g[C+1]=dt,g[C+2]=St,g[C+3]=V},keySize:256/32});r.AES=a._createHelper(A)}(),l.AES})},1582:function(T,b,e){e(7042),e(2222),e(1539),e(9714),e(561),function(l,r,n){T.exports=r(e(757),e(3839))}(void 0,function(l){l.lib.Cipher||function(r){var n=l,a=n.lib,c=a.Base,u=a.WordArray,f=a.BufferedBlockAlgorithm,h=n.enc;h.Utf8;var i=h.Base64,d=n.algo,t=d.EvpKDF,s=a.Cipher=f.extend({cfg:c.extend(),createEncryptor:function(F,J){return this.create(this._ENC_XFORM_MODE,F,J)},createDecryptor:function(F,J){return this.create(this._DEC_XFORM_MODE,F,J)},init:function(F,J,ot){this.cfg=this.cfg.extend(ot),this._xformMode=F,this._key=J,this.reset()},reset:function(){f.reset.call(this),this._doReset()},process:function(F){return this._append(F),this._process()},finalize:function(F){F&&this._append(F);var J=this._doFinalize();return J},keySize:128/32,ivSize:128/32,_ENC_XFORM_MODE:1,_DEC_XFORM_MODE:2,_createHelper:function(){function N(F){return typeof F=="string"?R:w}return function(F){return{encrypt:function(ot,$,lt){return N($).encrypt(F,ot,$,lt)},decrypt:function(ot,$,lt){return N($).decrypt(F,ot,$,lt)}}}}()});a.StreamCipher=s.extend({_doFinalize:function(){var F=this._process(!0);return F},blockSize:1});var o=n.mode={},v=a.BlockCipherMode=c.extend({createEncryptor:function(F,J){return this.Encryptor.create(F,J)},createDecryptor:function(F,J){return this.Decryptor.create(F,J)},init:function(F,J){this._cipher=F,this._iv=J}}),p=o.CBC=function(){var N=v.extend();N.Encryptor=N.extend({processBlock:function(ot,$){var lt=this._cipher,gt=lt.blockSize;F.call(this,ot,$,gt),lt.encryptBlock(ot,$),this._prevBlock=ot.slice($,$+gt)}}),N.Decryptor=N.extend({processBlock:function(ot,$){var lt=this._cipher,gt=lt.blockSize,mt=ot.slice($,$+gt);lt.decryptBlock(ot,$),F.call(this,ot,$,gt),this._prevBlock=mt}});function F(J,ot,$){var lt,gt=this._iv;gt?(lt=gt,this._iv=r):lt=this._prevBlock;for(var mt=0;mt<$;mt++)J[ot+mt]^=lt[mt]}return N}(),x=n.pad={},A=x.Pkcs7={pad:function(F,J){for(var ot=J*4,$=ot-F.sigBytes%ot,lt=$<<24|$<<16|$<<8|$,gt=[],mt=0;mt<$;mt+=4)gt.push(lt);var wt=u.create(gt,$);F.concat(wt)},unpad:function(F){var J=F.words[F.sigBytes-1>>>2]&255;F.sigBytes-=J}};a.BlockCipher=s.extend({cfg:s.cfg.extend({mode:p,padding:A}),reset:function(){var F;s.reset.call(this);var J=this.cfg,ot=J.iv,$=J.mode;this._xformMode==this._ENC_XFORM_MODE?F=$.createEncryptor:(F=$.createDecryptor,this._minBufferSize=1),this._mode&&this._mode.__creator==F?this._mode.init(this,ot&&ot.words):(this._mode=F.call($,this,ot&&ot.words),this._mode.__creator=F)},_doProcessBlock:function(F,J){this._mode.processBlock(F,J)},_doFinalize:function(){var F,J=this.cfg.padding;return this._xformMode==this._ENC_XFORM_MODE?(J.pad(this._data,this.blockSize),F=this._process(!0)):(F=this._process(!0),J.unpad(F)),F},blockSize:4});var m=a.CipherParams=c.extend({init:function(F){this.mixIn(F)},toString:function(F){return(F||this.formatter).stringify(this)}}),g=n.format={},C=g.OpenSSL={stringify:function(F){var J,ot=F.ciphertext,$=F.salt;return $?J=u.create([1398893684,1701076831]).concat($).concat(ot):J=ot,J.toString(i)},parse:function(F){var J,ot=i.parse(F),$=ot.words;return $[0]==1398893684&&$[1]==1701076831&&(J=u.create($.slice(2,4)),$.splice(0,4),ot.sigBytes-=16),m.create({ciphertext:ot,salt:J})}},w=a.SerializableCipher=c.extend({cfg:c.extend({format:C}),encrypt:function(F,J,ot,$){$=this.cfg.extend($);var lt=F.createEncryptor(ot,$),gt=lt.finalize(J),mt=lt.cfg;return m.create({ciphertext:gt,key:ot,iv:mt.iv,algorithm:F,mode:mt.mode,padding:mt.padding,blockSize:F.blockSize,formatter:$.format})},decrypt:function(F,J,ot,$){$=this.cfg.extend($),J=this._parse(J,$.format);var lt=F.createDecryptor(ot,$).finalize(J.ciphertext);return lt},_parse:function(F,J){return typeof F=="string"?J.parse(F,this):F}}),S=n.kdf={},B=S.OpenSSL={execute:function(F,J,ot,$){$||($=u.random(64/8));var lt=t.create({keySize:J+ot}).compute(F,$),gt=u.create(lt.words.slice(J),ot*4);return lt.sigBytes=J*4,m.create({key:lt,iv:gt,salt:$})}},R=a.PasswordBasedCipher=w.extend({cfg:w.cfg.extend({kdf:B}),encrypt:function(F,J,ot,$){$=this.cfg.extend($);var lt=$.kdf.execute(ot,F.keySize,F.ivSize);$.iv=lt.iv;var gt=w.encrypt.call(this,F,J,lt.key,$);return gt.mixIn(lt),gt},decrypt:function(F,J,ot,$){$=this.cfg.extend($),J=this._parse(J,$.format);var lt=$.kdf.execute(ot,F.keySize,F.ivSize,J.salt);$.iv=lt.iv;var gt=w.decrypt.call(this,F,J,lt.key,$);return gt}})}()})},757:function(T,b,e){e(5743),e(6992),e(1539),e(9135),e(2990),e(8927),e(3105),e(5035),e(4345),e(7174),e(2846),e(4731),e(7209),e(6319),e(8867),e(7789),e(3739),e(9368),e(4483),e(2056),e(3462),e(678),e(7462),e(3824),e(5021),e(2974),e(5016),e(9714),e(7042),e(9600),e(2222),e(561),function(l,r){T.exports=r()}(void 0,function(){var l=l||function(r,n){var a;if(typeof window<"u"&&window.crypto&&(a=window.crypto),typeof self<"u"&&self.crypto&&(a=self.crypto),typeof globalThis<"u"&&globalThis.crypto&&(a=globalThis.crypto),!a&&typeof window<"u"&&window.msCrypto&&(a=window.msCrypto),!a&&typeof e.g<"u"&&e.g.crypto&&(a=e.g.crypto),!a)try{a=e(2480)}catch{}var c=function(){if(a){if(typeof a.getRandomValues=="function")try{return a.getRandomValues(new Uint32Array(1))[0]}catch{}if(typeof a.randomBytes=="function")try{return a.randomBytes(4).readInt32LE()}catch{}}throw new Error("Native crypto module could not be used to get secure random number.")},u=Object.create||function(){function A(){}return function(m){var g;return A.prototype=m,g=new A,A.prototype=null,g}}(),f={},h=f.lib={},i=h.Base=function(){return{extend:function(m){var g=u(this);return m&&g.mixIn(m),(!g.hasOwnProperty("init")||this.init===g.init)&&(g.init=function(){g.$super.init.apply(this,arguments)}),g.init.prototype=g,g.$super=this,g},create:function(){var m=this.extend();return m.init.apply(m,arguments),m},init:function(){},mixIn:function(m){for(var g in m)m.hasOwnProperty(g)&&(this[g]=m[g]);m.hasOwnProperty("toString")&&(this.toString=m.toString)},clone:function(){return this.init.prototype.extend(this)}}}(),d=h.WordArray=i.extend({init:function(m,g){m=this.words=m||[],g!=n?this.sigBytes=g:this.sigBytes=m.length*4},toString:function(m){return(m||s).stringify(this)},concat:function(m){var g=this.words,C=m.words,w=this.sigBytes,S=m.sigBytes;if(this.clamp(),w%4)for(var B=0;B>>2]>>>24-B%4*8&255;g[w+B>>>2]|=R<<24-(w+B)%4*8}else for(var N=0;N>>2]=C[N>>>2];return this.sigBytes+=S,this},clamp:function(){var m=this.words,g=this.sigBytes;m[g>>>2]&=4294967295<<32-g%4*8,m.length=r.ceil(g/4)},clone:function(){var m=i.clone.call(this);return m.words=this.words.slice(0),m},random:function(m){for(var g=[],C=0;C>>2]>>>24-S%4*8&255;w.push((B>>>4).toString(16)),w.push((B&15).toString(16))}return w.join("")},parse:function(m){for(var g=m.length,C=[],w=0;w>>3]|=parseInt(m.substr(w,2),16)<<24-w%8*4;return new d.init(C,g/2)}},o=t.Latin1={stringify:function(m){for(var g=m.words,C=m.sigBytes,w=[],S=0;S>>2]>>>24-S%4*8&255;w.push(String.fromCharCode(B))}return w.join("")},parse:function(m){for(var g=m.length,C=[],w=0;w>>2]|=(m.charCodeAt(w)&255)<<24-w%4*8;return new d.init(C,g)}},v=t.Utf8={stringify:function(m){try{return decodeURIComponent(escape(o.stringify(m)))}catch{throw new Error("Malformed UTF-8 data")}},parse:function(m){return o.parse(unescape(encodeURIComponent(m)))}},p=h.BufferedBlockAlgorithm=i.extend({reset:function(){this._data=new d.init,this._nDataBytes=0},_append:function(m){typeof m=="string"&&(m=v.parse(m)),this._data.concat(m),this._nDataBytes+=m.sigBytes},_process:function(m){var g,C=this._data,w=C.words,S=C.sigBytes,B=this.blockSize,R=B*4,N=S/R;m?N=r.ceil(N):N=r.max((N|0)-this._minBufferSize,0);var F=N*B,J=r.min(F*4,S);if(F){for(var ot=0;ot>>2]>>>24-o%4*8&255,p=i[o+1>>>2]>>>24-(o+1)%4*8&255,x=i[o+2>>>2]>>>24-(o+2)%4*8&255,A=v<<16|p<<8|x,m=0;m<4&&o+m*.75>>6*(3-m)&63));var g=t.charAt(64);if(g)for(;s.length%4;)s.push(g);return s.join("")},parse:function(h){var i=h.length,d=this._map,t=this._reverseMap;if(!t){t=this._reverseMap=[];for(var s=0;s>>6-s%4*2,p=o|v;d[t>>>2]|=p<<24-t%4*8,t++}return a.create(d,t)}}(),l.enc.Base64})},7590:function(T,b,e){e(9600),function(l,r){T.exports=r(e(757))}(void 0,function(l){return function(){var r=l,n=r.lib,a=n.WordArray,c=r.enc;c.Base64url={stringify:function(h,i){i===void 0&&(i=!0);var d=h.words,t=h.sigBytes,s=i?this._safe_map:this._map;h.clamp();for(var o=[],v=0;v>>2]>>>24-v%4*8&255,x=d[v+1>>>2]>>>24-(v+1)%4*8&255,A=d[v+2>>>2]>>>24-(v+2)%4*8&255,m=p<<16|x<<8|A,g=0;g<4&&v+g*.75>>6*(3-g)&63));var C=s.charAt(64);if(C)for(;o.length%4;)o.push(C);return o.join("")},parse:function(h,i){i===void 0&&(i=!0);var d=h.length,t=i?this._safe_map:this._map,s=this._reverseMap;if(!s){s=this._reverseMap=[];for(var o=0;o>>6-s%4*2,p=o|v;d[t>>>2]|=p<<24-t%4*8,t++}return a.create(d,t)}}(),l.enc.Base64url})},4978:function(T,b,e){e(9600),function(l,r){T.exports=r(e(757))}(void 0,function(l){return function(){var r=l,n=r.lib,a=n.WordArray,c=r.enc;c.Utf16=c.Utf16BE={stringify:function(h){for(var i=h.words,d=h.sigBytes,t=[],s=0;s>>2]>>>16-s%4*8&65535;t.push(String.fromCharCode(o))}return t.join("")},parse:function(h){for(var i=h.length,d=[],t=0;t>>1]|=h.charCodeAt(t)<<16-t%2*16;return a.create(d,i*2)}},c.Utf16LE={stringify:function(h){for(var i=h.words,d=h.sigBytes,t=[],s=0;s>>2]>>>16-s%4*8&65535);t.push(String.fromCharCode(o))}return t.join("")},parse:function(h){for(var i=h.length,d=[],t=0;t>>1]|=u(h.charCodeAt(t)<<16-t%2*16);return a.create(d,i*2)}};function u(f){return f<<8&4278255360|f>>>8&16711935}}(),l.enc.Utf16})},3839:function(T,b,e){e(2222),function(l,r,n){T.exports=r(e(757),e(9865),e(6727))}(void 0,function(l){return function(){var r=l,n=r.lib,a=n.Base,c=n.WordArray,u=r.algo,f=u.MD5,h=u.EvpKDF=a.extend({cfg:a.extend({keySize:128/32,hasher:f,iterations:1}),init:function(d){this.cfg=this.cfg.extend(d)},compute:function(d,t){for(var s,o=this.cfg,v=o.hasher.create(),p=c.create(),x=p.words,A=o.keySize,m=o.iterations;x.lengths&&(d=i.finalize(d)),d.clamp();for(var o=this._oKey=d.clone(),v=this._iKey=d.clone(),p=o.words,x=v.words,A=0;A>>2]|=f[d]<<24-d%4*8;c.call(this,i,h)}else c.apply(this,arguments)};u.prototype=a}}(),l.lib.WordArray})},3440:function(T,b,e){(function(l,r){T.exports=r(e(757))})(void 0,function(l){return function(r){var n=l,a=n.lib,c=a.WordArray,u=a.Hasher,f=n.algo,h=[];(function(){for(var v=0;v<64;v++)h[v]=r.abs(r.sin(v+1))*4294967296|0})();var i=f.MD5=u.extend({_doReset:function(){this._hash=new c.init([1732584193,4023233417,2562383102,271733878])},_doProcessBlock:function(p,x){for(var A=0;A<16;A++){var m=x+A,g=p[m];p[m]=(g<<8|g>>>24)&16711935|(g<<24|g>>>8)&4278255360}var C=this._hash.words,w=p[x+0],S=p[x+1],B=p[x+2],R=p[x+3],N=p[x+4],F=p[x+5],J=p[x+6],ot=p[x+7],$=p[x+8],lt=p[x+9],gt=p[x+10],mt=p[x+11],wt=p[x+12],at=p[x+13],dt=p[x+14],St=p[x+15],V=C[0],ft=C[1],j=C[2],Z=C[3];V=d(V,ft,j,Z,w,7,h[0]),Z=d(Z,V,ft,j,S,12,h[1]),j=d(j,Z,V,ft,B,17,h[2]),ft=d(ft,j,Z,V,R,22,h[3]),V=d(V,ft,j,Z,N,7,h[4]),Z=d(Z,V,ft,j,F,12,h[5]),j=d(j,Z,V,ft,J,17,h[6]),ft=d(ft,j,Z,V,ot,22,h[7]),V=d(V,ft,j,Z,$,7,h[8]),Z=d(Z,V,ft,j,lt,12,h[9]),j=d(j,Z,V,ft,gt,17,h[10]),ft=d(ft,j,Z,V,mt,22,h[11]),V=d(V,ft,j,Z,wt,7,h[12]),Z=d(Z,V,ft,j,at,12,h[13]),j=d(j,Z,V,ft,dt,17,h[14]),ft=d(ft,j,Z,V,St,22,h[15]),V=t(V,ft,j,Z,S,5,h[16]),Z=t(Z,V,ft,j,J,9,h[17]),j=t(j,Z,V,ft,mt,14,h[18]),ft=t(ft,j,Z,V,w,20,h[19]),V=t(V,ft,j,Z,F,5,h[20]),Z=t(Z,V,ft,j,gt,9,h[21]),j=t(j,Z,V,ft,St,14,h[22]),ft=t(ft,j,Z,V,N,20,h[23]),V=t(V,ft,j,Z,lt,5,h[24]),Z=t(Z,V,ft,j,dt,9,h[25]),j=t(j,Z,V,ft,R,14,h[26]),ft=t(ft,j,Z,V,$,20,h[27]),V=t(V,ft,j,Z,at,5,h[28]),Z=t(Z,V,ft,j,B,9,h[29]),j=t(j,Z,V,ft,ot,14,h[30]),ft=t(ft,j,Z,V,wt,20,h[31]),V=s(V,ft,j,Z,F,4,h[32]),Z=s(Z,V,ft,j,$,11,h[33]),j=s(j,Z,V,ft,mt,16,h[34]),ft=s(ft,j,Z,V,dt,23,h[35]),V=s(V,ft,j,Z,S,4,h[36]),Z=s(Z,V,ft,j,N,11,h[37]),j=s(j,Z,V,ft,ot,16,h[38]),ft=s(ft,j,Z,V,gt,23,h[39]),V=s(V,ft,j,Z,at,4,h[40]),Z=s(Z,V,ft,j,w,11,h[41]),j=s(j,Z,V,ft,R,16,h[42]),ft=s(ft,j,Z,V,J,23,h[43]),V=s(V,ft,j,Z,lt,4,h[44]),Z=s(Z,V,ft,j,wt,11,h[45]),j=s(j,Z,V,ft,St,16,h[46]),ft=s(ft,j,Z,V,B,23,h[47]),V=o(V,ft,j,Z,w,6,h[48]),Z=o(Z,V,ft,j,ot,10,h[49]),j=o(j,Z,V,ft,dt,15,h[50]),ft=o(ft,j,Z,V,F,21,h[51]),V=o(V,ft,j,Z,wt,6,h[52]),Z=o(Z,V,ft,j,R,10,h[53]),j=o(j,Z,V,ft,gt,15,h[54]),ft=o(ft,j,Z,V,S,21,h[55]),V=o(V,ft,j,Z,$,6,h[56]),Z=o(Z,V,ft,j,St,10,h[57]),j=o(j,Z,V,ft,J,15,h[58]),ft=o(ft,j,Z,V,at,21,h[59]),V=o(V,ft,j,Z,N,6,h[60]),Z=o(Z,V,ft,j,mt,10,h[61]),j=o(j,Z,V,ft,B,15,h[62]),ft=o(ft,j,Z,V,lt,21,h[63]),C[0]=C[0]+V|0,C[1]=C[1]+ft|0,C[2]=C[2]+j|0,C[3]=C[3]+Z|0},_doFinalize:function(){var p=this._data,x=p.words,A=this._nDataBytes*8,m=p.sigBytes*8;x[m>>>5]|=128<<24-m%32;var g=r.floor(A/4294967296),C=A;x[(m+64>>>9<<4)+15]=(g<<8|g>>>24)&16711935|(g<<24|g>>>8)&4278255360,x[(m+64>>>9<<4)+14]=(C<<8|C>>>24)&16711935|(C<<24|C>>>8)&4278255360,p.sigBytes=(x.length+1)*4,this._process();for(var w=this._hash,S=w.words,B=0;B<4;B++){var R=S[B];S[B]=(R<<8|R>>>24)&16711935|(R<<24|R>>>8)&4278255360}return w},clone:function(){var p=u.clone.call(this);return p._hash=this._hash.clone(),p}});function d(v,p,x,A,m,g,C){var w=v+(p&x|~p&A)+m+C;return(w<>>32-g)+p}function t(v,p,x,A,m,g,C){var w=v+(p&A|x&~A)+m+C;return(w<>>32-g)+p}function s(v,p,x,A,m,g,C){var w=v+(p^x^A)+m+C;return(w<>>32-g)+p}function o(v,p,x,A,m,g,C){var w=v+(x^(p|~A))+m+C;return(w<>>32-g)+p}n.MD5=u._createHelper(i),n.HmacMD5=u._createHmacHelper(i)}(Math),l.MD5})},702:function(T,b,e){e(7042),function(l,r,n){T.exports=r(e(757),e(1582))}(void 0,function(l){return l.mode.CFB=function(){var r=l.lib.BlockCipherMode.extend();r.Encryptor=r.extend({processBlock:function(c,u){var f=this._cipher,h=f.blockSize;n.call(this,c,u,h,f),this._prevBlock=c.slice(u,u+h)}}),r.Decryptor=r.extend({processBlock:function(c,u){var f=this._cipher,h=f.blockSize,i=c.slice(u,u+h);n.call(this,c,u,h,f),this._prevBlock=i}});function n(a,c,u,f){var h,i=this._iv;i?(h=i.slice(0),this._iv=void 0):h=this._prevBlock,f.encryptBlock(h,0);for(var d=0;d>24&255)===255){var f=l>>16&255,h=l>>8&255,i=l&255;f===255?(f=0,h===255?(h=0,i===255?i=0:++i):++h):++f,l=0,l+=f<<16,l+=h<<8,l+=i}else l+=16777216;return l}function a(l){return(l[0]=n(l[0]))===0&&(l[1]=n(l[1])),l}var c=r.Encryptor=r.extend({processBlock:function(f,h){var i=this._cipher,d=i.blockSize,t=this._iv,s=this._counter;t&&(s=this._counter=t.slice(0),this._iv=void 0),a(s);var o=s.slice(0);i.encryptBlock(o,0);for(var v=0;v>>2]|=f<<24-h%4*8,n.sigBytes+=f},unpad:function(n){var a=n.words[n.sigBytes-1>>>2]&255;n.sigBytes-=a}},u.pad.Ansix923})},4431:function(T,b,e){e(2222),function(u,r,n){T.exports=r(e(757),e(1582))}(void 0,function(u){return u.pad.Iso10126={pad:function(n,a){var c=a*4,l=c-n.sigBytes%c;n.concat(u.lib.WordArray.random(l-1)).concat(u.lib.WordArray.create([l<<24],1))},unpad:function(n){var a=n.words[n.sigBytes-1>>>2]&255;n.sigBytes-=a}},u.pad.Iso10126})},8800:function(T,b,e){e(2222),function(u,r,n){T.exports=r(e(757),e(1582))}(void 0,function(u){return u.pad.Iso97971={pad:function(n,a){n.concat(u.lib.WordArray.create([2147483648],1)),u.pad.ZeroPadding.pad(n,a)},unpad:function(n){u.pad.ZeroPadding.unpad(n),n.sigBytes--}},u.pad.Iso97971})},649:function(T,b,e){(function(u,r,n){T.exports=r(e(757),e(1582))})(void 0,function(u){return u.pad.NoPadding={pad:function(){},unpad:function(){}},u.pad.NoPadding})},3992:function(T,b,e){(function(u,r,n){T.exports=r(e(757),e(1582))})(void 0,function(u){return u.pad.ZeroPadding={pad:function(n,a){var c=a*4;n.clamp(),n.sigBytes+=c-(n.sigBytes%c||c)},unpad:function(n){for(var a=n.words,c=n.sigBytes-1,c=n.sigBytes-1;c>=0;c--)if(a[c>>>2]>>>24-c%4*8&255){n.sigBytes=c+1;break}}},u.pad.ZeroPadding})},3486:function(T,b,e){e(2222),function(u,r,n){T.exports=r(e(757),e(9865),e(6727))}(void 0,function(u){return function(){var r=u,n=r.lib,a=n.Base,c=n.WordArray,l=r.algo,f=l.SHA1,h=l.HMAC,i=l.PBKDF2=a.extend({cfg:a.extend({keySize:128/32,hasher:f,iterations:1}),init:function(t){this.cfg=this.cfg.extend(t)},compute:function(t,s){for(var o=this.cfg,v=h.create(o.hasher,t),p=c.create(),x=c.create([1]),A=p.words,m=x.words,g=o.keySize,C=o.iterations;A.length>>16,s[1],s[0]<<16|s[3]>>>16,s[2],s[1]<<16|s[0]>>>16,s[3],s[2]<<16|s[1]>>>16],p=this._C=[s[2]<<16|s[2]>>>16,s[0]&4294901760|s[1]&65535,s[3]<<16|s[3]>>>16,s[1]&4294901760|s[2]&65535,s[0]<<16|s[0]>>>16,s[2]&4294901760|s[3]&65535,s[1]<<16|s[1]>>>16,s[3]&4294901760|s[0]&65535];this._b=0;for(var x=0;x<4;x++)d.call(this);for(var x=0;x<8;x++)p[x]^=v[x+4&7];if(o){var A=o.words,m=A[0],g=A[1],C=(m<<8|m>>>24)&16711935|(m<<24|m>>>8)&4278255360,w=(g<<8|g>>>24)&16711935|(g<<24|g>>>8)&4278255360,S=C>>>16|w&4294901760,B=w<<16|C&65535;p[0]^=C,p[1]^=S,p[2]^=w,p[3]^=B,p[4]^=C,p[5]^=S,p[6]^=w,p[7]^=B;for(var x=0;x<4;x++)d.call(this)}},_doProcessBlock:function(s,o){var v=this._X;d.call(this),l[0]=v[0]^v[5]>>>16^v[3]<<16,l[1]=v[2]^v[7]>>>16^v[5]<<16,l[2]=v[4]^v[1]>>>16^v[7]<<16,l[3]=v[6]^v[3]>>>16^v[1]<<16;for(var p=0;p<4;p++)l[p]=(l[p]<<8|l[p]>>>24)&16711935|(l[p]<<24|l[p]>>>8)&4278255360,s[o+p]^=l[p]},blockSize:128/32,ivSize:64/32});function d(){for(var t=this._X,s=this._C,o=0;o<8;o++)f[o]=s[o];s[0]=s[0]+1295307597+this._b|0,s[1]=s[1]+3545052371+(s[0]>>>0>>0?1:0)|0,s[2]=s[2]+886263092+(s[1]>>>0>>0?1:0)|0,s[3]=s[3]+1295307597+(s[2]>>>0>>0?1:0)|0,s[4]=s[4]+3545052371+(s[3]>>>0>>0?1:0)|0,s[5]=s[5]+886263092+(s[4]>>>0>>0?1:0)|0,s[6]=s[6]+1295307597+(s[5]>>>0>>0?1:0)|0,s[7]=s[7]+3545052371+(s[6]>>>0>>0?1:0)|0,this._b=s[7]>>>0>>0?1:0;for(var o=0;o<8;o++){var v=t[o]+s[o],p=v&65535,x=v>>>16,A=((p*p>>>17)+p*x>>>15)+x*x,m=((v&4294901760)*v|0)+((v&65535)*v|0);h[o]=A^m}t[0]=h[0]+(h[7]<<16|h[7]>>>16)+(h[6]<<16|h[6]>>>16)|0,t[1]=h[1]+(h[0]<<8|h[0]>>>24)+h[7]|0,t[2]=h[2]+(h[1]<<16|h[1]>>>16)+(h[0]<<16|h[0]>>>16)|0,t[3]=h[3]+(h[2]<<8|h[2]>>>24)+h[1]|0,t[4]=h[4]+(h[3]<<16|h[3]>>>16)+(h[2]<<16|h[2]>>>16)|0,t[5]=h[5]+(h[4]<<8|h[4]>>>24)+h[3]|0,t[6]=h[6]+(h[5]<<16|h[5]>>>16)+(h[4]<<16|h[4]>>>16)|0,t[7]=h[7]+(h[6]<<8|h[6]>>>24)+h[5]|0}r.RabbitLegacy=a._createHelper(i)}(),u.RabbitLegacy})},5323:function(T,b,e){(function(u,r,n){T.exports=r(e(757),e(7508),e(3440),e(3839),e(1582))})(void 0,function(u){return function(){var r=u,n=r.lib,a=n.StreamCipher,c=r.algo,l=[],f=[],h=[],i=c.Rabbit=a.extend({_doReset:function(){for(var s=this._key.words,o=this.cfg.iv,v=0;v<4;v++)s[v]=(s[v]<<8|s[v]>>>24)&16711935|(s[v]<<24|s[v]>>>8)&4278255360;var p=this._X=[s[0],s[3]<<16|s[2]>>>16,s[1],s[0]<<16|s[3]>>>16,s[2],s[1]<<16|s[0]>>>16,s[3],s[2]<<16|s[1]>>>16],x=this._C=[s[2]<<16|s[2]>>>16,s[0]&4294901760|s[1]&65535,s[3]<<16|s[3]>>>16,s[1]&4294901760|s[2]&65535,s[0]<<16|s[0]>>>16,s[2]&4294901760|s[3]&65535,s[1]<<16|s[1]>>>16,s[3]&4294901760|s[0]&65535];this._b=0;for(var v=0;v<4;v++)d.call(this);for(var v=0;v<8;v++)x[v]^=p[v+4&7];if(o){var A=o.words,m=A[0],g=A[1],C=(m<<8|m>>>24)&16711935|(m<<24|m>>>8)&4278255360,w=(g<<8|g>>>24)&16711935|(g<<24|g>>>8)&4278255360,S=C>>>16|w&4294901760,B=w<<16|C&65535;x[0]^=C,x[1]^=S,x[2]^=w,x[3]^=B,x[4]^=C,x[5]^=S,x[6]^=w,x[7]^=B;for(var v=0;v<4;v++)d.call(this)}},_doProcessBlock:function(s,o){var v=this._X;d.call(this),l[0]=v[0]^v[5]>>>16^v[3]<<16,l[1]=v[2]^v[7]>>>16^v[5]<<16,l[2]=v[4]^v[1]>>>16^v[7]<<16,l[3]=v[6]^v[3]>>>16^v[1]<<16;for(var p=0;p<4;p++)l[p]=(l[p]<<8|l[p]>>>24)&16711935|(l[p]<<24|l[p]>>>8)&4278255360,s[o+p]^=l[p]},blockSize:128/32,ivSize:64/32});function d(){for(var t=this._X,s=this._C,o=0;o<8;o++)f[o]=s[o];s[0]=s[0]+1295307597+this._b|0,s[1]=s[1]+3545052371+(s[0]>>>0>>0?1:0)|0,s[2]=s[2]+886263092+(s[1]>>>0>>0?1:0)|0,s[3]=s[3]+1295307597+(s[2]>>>0>>0?1:0)|0,s[4]=s[4]+3545052371+(s[3]>>>0>>0?1:0)|0,s[5]=s[5]+886263092+(s[4]>>>0>>0?1:0)|0,s[6]=s[6]+1295307597+(s[5]>>>0>>0?1:0)|0,s[7]=s[7]+3545052371+(s[6]>>>0>>0?1:0)|0,this._b=s[7]>>>0>>0?1:0;for(var o=0;o<8;o++){var v=t[o]+s[o],p=v&65535,x=v>>>16,A=((p*p>>>17)+p*x>>>15)+x*x,m=((v&4294901760)*v|0)+((v&65535)*v|0);h[o]=A^m}t[0]=h[0]+(h[7]<<16|h[7]>>>16)+(h[6]<<16|h[6]>>>16)|0,t[1]=h[1]+(h[0]<<8|h[0]>>>24)+h[7]|0,t[2]=h[2]+(h[1]<<16|h[1]>>>16)+(h[0]<<16|h[0]>>>16)|0,t[3]=h[3]+(h[2]<<8|h[2]>>>24)+h[1]|0,t[4]=h[4]+(h[3]<<16|h[3]>>>16)+(h[2]<<16|h[2]>>>16)|0,t[5]=h[5]+(h[4]<<8|h[4]>>>24)+h[3]|0,t[6]=h[6]+(h[5]<<16|h[5]>>>16)+(h[4]<<16|h[4]>>>16)|0,t[7]=h[7]+(h[6]<<8|h[6]>>>24)+h[5]|0}r.Rabbit=a._createHelper(i)}(),u.Rabbit})},4640:function(T,b,e){e(1539),e(8674),function(u,r,n){T.exports=r(e(757),e(7508),e(3440),e(3839),e(1582))}(void 0,function(u){return function(){var r=u,n=r.lib,a=n.StreamCipher,c=r.algo,l=c.RC4=a.extend({_doReset:function(){for(var d=this._key,t=d.words,s=d.sigBytes,o=this._S=[],v=0;v<256;v++)o[v]=v;for(var v=0,p=0;v<256;v++){var x=v%s,A=t[x>>>2]>>>24-x%4*8&255;p=(p+o[v]+A)%256;var m=o[v];o[v]=o[p],o[p]=m}this._i=this._j=0},_doProcessBlock:function(d,t){d[t]^=f.call(this)},keySize:256/32,ivSize:0});function f(){for(var i=this._S,d=this._i,t=this._j,s=0,o=0;o<4;o++){d=(d+1)%256,t=(t+i[d])%256;var v=i[d];i[d]=i[t],i[t]=v,s|=i[(i[d]+i[t])%256]<<24-o*8}return this._i=d,this._j=t,s}r.RC4=a._createHelper(l);var h=c.RC4Drop=l.extend({cfg:l.cfg.extend({drop:192}),_doReset:function(){l._doReset.call(this);for(var d=this.cfg.drop;d>0;d--)f.call(this)}});r.RC4Drop=a._createHelper(h)}(),u.RC4})},8714:function(T,b,e){(function(u,r){T.exports=r(e(757))})(void 0,function(u){/** @preserve + */return l.mode.CTRGladman=function(){var r=l.lib.BlockCipherMode.extend();function n(u){if((u>>24&255)===255){var f=u>>16&255,h=u>>8&255,i=u&255;f===255?(f=0,h===255?(h=0,i===255?i=0:++i):++h):++f,u=0,u+=f<<16,u+=h<<8,u+=i}else u+=16777216;return u}function a(u){return(u[0]=n(u[0]))===0&&(u[1]=n(u[1])),u}var c=r.Encryptor=r.extend({processBlock:function(f,h){var i=this._cipher,d=i.blockSize,t=this._iv,s=this._counter;t&&(s=this._counter=t.slice(0),this._iv=void 0),a(s);var o=s.slice(0);i.encryptBlock(o,0);for(var v=0;v>>2]|=f<<24-h%4*8,n.sigBytes+=f},unpad:function(n){var a=n.words[n.sigBytes-1>>>2]&255;n.sigBytes-=a}},l.pad.Ansix923})},4431:function(T,b,e){e(2222),function(l,r,n){T.exports=r(e(757),e(1582))}(void 0,function(l){return l.pad.Iso10126={pad:function(n,a){var c=a*4,u=c-n.sigBytes%c;n.concat(l.lib.WordArray.random(u-1)).concat(l.lib.WordArray.create([u<<24],1))},unpad:function(n){var a=n.words[n.sigBytes-1>>>2]&255;n.sigBytes-=a}},l.pad.Iso10126})},8800:function(T,b,e){e(2222),function(l,r,n){T.exports=r(e(757),e(1582))}(void 0,function(l){return l.pad.Iso97971={pad:function(n,a){n.concat(l.lib.WordArray.create([2147483648],1)),l.pad.ZeroPadding.pad(n,a)},unpad:function(n){l.pad.ZeroPadding.unpad(n),n.sigBytes--}},l.pad.Iso97971})},649:function(T,b,e){(function(l,r,n){T.exports=r(e(757),e(1582))})(void 0,function(l){return l.pad.NoPadding={pad:function(){},unpad:function(){}},l.pad.NoPadding})},3992:function(T,b,e){(function(l,r,n){T.exports=r(e(757),e(1582))})(void 0,function(l){return l.pad.ZeroPadding={pad:function(n,a){var c=a*4;n.clamp(),n.sigBytes+=c-(n.sigBytes%c||c)},unpad:function(n){for(var a=n.words,c=n.sigBytes-1,c=n.sigBytes-1;c>=0;c--)if(a[c>>>2]>>>24-c%4*8&255){n.sigBytes=c+1;break}}},l.pad.ZeroPadding})},3486:function(T,b,e){e(2222),function(l,r,n){T.exports=r(e(757),e(9865),e(6727))}(void 0,function(l){return function(){var r=l,n=r.lib,a=n.Base,c=n.WordArray,u=r.algo,f=u.SHA1,h=u.HMAC,i=u.PBKDF2=a.extend({cfg:a.extend({keySize:128/32,hasher:f,iterations:1}),init:function(t){this.cfg=this.cfg.extend(t)},compute:function(t,s){for(var o=this.cfg,v=h.create(o.hasher,t),p=c.create(),x=c.create([1]),A=p.words,m=x.words,g=o.keySize,C=o.iterations;A.length>>16,s[1],s[0]<<16|s[3]>>>16,s[2],s[1]<<16|s[0]>>>16,s[3],s[2]<<16|s[1]>>>16],p=this._C=[s[2]<<16|s[2]>>>16,s[0]&4294901760|s[1]&65535,s[3]<<16|s[3]>>>16,s[1]&4294901760|s[2]&65535,s[0]<<16|s[0]>>>16,s[2]&4294901760|s[3]&65535,s[1]<<16|s[1]>>>16,s[3]&4294901760|s[0]&65535];this._b=0;for(var x=0;x<4;x++)d.call(this);for(var x=0;x<8;x++)p[x]^=v[x+4&7];if(o){var A=o.words,m=A[0],g=A[1],C=(m<<8|m>>>24)&16711935|(m<<24|m>>>8)&4278255360,w=(g<<8|g>>>24)&16711935|(g<<24|g>>>8)&4278255360,S=C>>>16|w&4294901760,B=w<<16|C&65535;p[0]^=C,p[1]^=S,p[2]^=w,p[3]^=B,p[4]^=C,p[5]^=S,p[6]^=w,p[7]^=B;for(var x=0;x<4;x++)d.call(this)}},_doProcessBlock:function(s,o){var v=this._X;d.call(this),u[0]=v[0]^v[5]>>>16^v[3]<<16,u[1]=v[2]^v[7]>>>16^v[5]<<16,u[2]=v[4]^v[1]>>>16^v[7]<<16,u[3]=v[6]^v[3]>>>16^v[1]<<16;for(var p=0;p<4;p++)u[p]=(u[p]<<8|u[p]>>>24)&16711935|(u[p]<<24|u[p]>>>8)&4278255360,s[o+p]^=u[p]},blockSize:128/32,ivSize:64/32});function d(){for(var t=this._X,s=this._C,o=0;o<8;o++)f[o]=s[o];s[0]=s[0]+1295307597+this._b|0,s[1]=s[1]+3545052371+(s[0]>>>0>>0?1:0)|0,s[2]=s[2]+886263092+(s[1]>>>0>>0?1:0)|0,s[3]=s[3]+1295307597+(s[2]>>>0>>0?1:0)|0,s[4]=s[4]+3545052371+(s[3]>>>0>>0?1:0)|0,s[5]=s[5]+886263092+(s[4]>>>0>>0?1:0)|0,s[6]=s[6]+1295307597+(s[5]>>>0>>0?1:0)|0,s[7]=s[7]+3545052371+(s[6]>>>0>>0?1:0)|0,this._b=s[7]>>>0>>0?1:0;for(var o=0;o<8;o++){var v=t[o]+s[o],p=v&65535,x=v>>>16,A=((p*p>>>17)+p*x>>>15)+x*x,m=((v&4294901760)*v|0)+((v&65535)*v|0);h[o]=A^m}t[0]=h[0]+(h[7]<<16|h[7]>>>16)+(h[6]<<16|h[6]>>>16)|0,t[1]=h[1]+(h[0]<<8|h[0]>>>24)+h[7]|0,t[2]=h[2]+(h[1]<<16|h[1]>>>16)+(h[0]<<16|h[0]>>>16)|0,t[3]=h[3]+(h[2]<<8|h[2]>>>24)+h[1]|0,t[4]=h[4]+(h[3]<<16|h[3]>>>16)+(h[2]<<16|h[2]>>>16)|0,t[5]=h[5]+(h[4]<<8|h[4]>>>24)+h[3]|0,t[6]=h[6]+(h[5]<<16|h[5]>>>16)+(h[4]<<16|h[4]>>>16)|0,t[7]=h[7]+(h[6]<<8|h[6]>>>24)+h[5]|0}r.RabbitLegacy=a._createHelper(i)}(),l.RabbitLegacy})},5323:function(T,b,e){(function(l,r,n){T.exports=r(e(757),e(7508),e(3440),e(3839),e(1582))})(void 0,function(l){return function(){var r=l,n=r.lib,a=n.StreamCipher,c=r.algo,u=[],f=[],h=[],i=c.Rabbit=a.extend({_doReset:function(){for(var s=this._key.words,o=this.cfg.iv,v=0;v<4;v++)s[v]=(s[v]<<8|s[v]>>>24)&16711935|(s[v]<<24|s[v]>>>8)&4278255360;var p=this._X=[s[0],s[3]<<16|s[2]>>>16,s[1],s[0]<<16|s[3]>>>16,s[2],s[1]<<16|s[0]>>>16,s[3],s[2]<<16|s[1]>>>16],x=this._C=[s[2]<<16|s[2]>>>16,s[0]&4294901760|s[1]&65535,s[3]<<16|s[3]>>>16,s[1]&4294901760|s[2]&65535,s[0]<<16|s[0]>>>16,s[2]&4294901760|s[3]&65535,s[1]<<16|s[1]>>>16,s[3]&4294901760|s[0]&65535];this._b=0;for(var v=0;v<4;v++)d.call(this);for(var v=0;v<8;v++)x[v]^=p[v+4&7];if(o){var A=o.words,m=A[0],g=A[1],C=(m<<8|m>>>24)&16711935|(m<<24|m>>>8)&4278255360,w=(g<<8|g>>>24)&16711935|(g<<24|g>>>8)&4278255360,S=C>>>16|w&4294901760,B=w<<16|C&65535;x[0]^=C,x[1]^=S,x[2]^=w,x[3]^=B,x[4]^=C,x[5]^=S,x[6]^=w,x[7]^=B;for(var v=0;v<4;v++)d.call(this)}},_doProcessBlock:function(s,o){var v=this._X;d.call(this),u[0]=v[0]^v[5]>>>16^v[3]<<16,u[1]=v[2]^v[7]>>>16^v[5]<<16,u[2]=v[4]^v[1]>>>16^v[7]<<16,u[3]=v[6]^v[3]>>>16^v[1]<<16;for(var p=0;p<4;p++)u[p]=(u[p]<<8|u[p]>>>24)&16711935|(u[p]<<24|u[p]>>>8)&4278255360,s[o+p]^=u[p]},blockSize:128/32,ivSize:64/32});function d(){for(var t=this._X,s=this._C,o=0;o<8;o++)f[o]=s[o];s[0]=s[0]+1295307597+this._b|0,s[1]=s[1]+3545052371+(s[0]>>>0>>0?1:0)|0,s[2]=s[2]+886263092+(s[1]>>>0>>0?1:0)|0,s[3]=s[3]+1295307597+(s[2]>>>0>>0?1:0)|0,s[4]=s[4]+3545052371+(s[3]>>>0>>0?1:0)|0,s[5]=s[5]+886263092+(s[4]>>>0>>0?1:0)|0,s[6]=s[6]+1295307597+(s[5]>>>0>>0?1:0)|0,s[7]=s[7]+3545052371+(s[6]>>>0>>0?1:0)|0,this._b=s[7]>>>0>>0?1:0;for(var o=0;o<8;o++){var v=t[o]+s[o],p=v&65535,x=v>>>16,A=((p*p>>>17)+p*x>>>15)+x*x,m=((v&4294901760)*v|0)+((v&65535)*v|0);h[o]=A^m}t[0]=h[0]+(h[7]<<16|h[7]>>>16)+(h[6]<<16|h[6]>>>16)|0,t[1]=h[1]+(h[0]<<8|h[0]>>>24)+h[7]|0,t[2]=h[2]+(h[1]<<16|h[1]>>>16)+(h[0]<<16|h[0]>>>16)|0,t[3]=h[3]+(h[2]<<8|h[2]>>>24)+h[1]|0,t[4]=h[4]+(h[3]<<16|h[3]>>>16)+(h[2]<<16|h[2]>>>16)|0,t[5]=h[5]+(h[4]<<8|h[4]>>>24)+h[3]|0,t[6]=h[6]+(h[5]<<16|h[5]>>>16)+(h[4]<<16|h[4]>>>16)|0,t[7]=h[7]+(h[6]<<8|h[6]>>>24)+h[5]|0}r.Rabbit=a._createHelper(i)}(),l.Rabbit})},4640:function(T,b,e){e(1539),e(8674),function(l,r,n){T.exports=r(e(757),e(7508),e(3440),e(3839),e(1582))}(void 0,function(l){return function(){var r=l,n=r.lib,a=n.StreamCipher,c=r.algo,u=c.RC4=a.extend({_doReset:function(){for(var d=this._key,t=d.words,s=d.sigBytes,o=this._S=[],v=0;v<256;v++)o[v]=v;for(var v=0,p=0;v<256;v++){var x=v%s,A=t[x>>>2]>>>24-x%4*8&255;p=(p+o[v]+A)%256;var m=o[v];o[v]=o[p],o[p]=m}this._i=this._j=0},_doProcessBlock:function(d,t){d[t]^=f.call(this)},keySize:256/32,ivSize:0});function f(){for(var i=this._S,d=this._i,t=this._j,s=0,o=0;o<4;o++){d=(d+1)%256,t=(t+i[d])%256;var v=i[d];i[d]=i[t],i[t]=v,s|=i[(i[d]+i[t])%256]<<24-o*8}return this._i=d,this._j=t,s}r.RC4=a._createHelper(u);var h=c.RC4Drop=u.extend({cfg:u.cfg.extend({drop:192}),_doReset:function(){u._doReset.call(this);for(var d=this.cfg.drop;d>0;d--)f.call(this)}});r.RC4Drop=a._createHelper(h)}(),l.RC4})},8714:function(T,b,e){(function(l,r){T.exports=r(e(757))})(void 0,function(l){/** @preserve (c) 2012 by Cédric Mesnil. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: - Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. - Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -*/return function(r){var n=u,a=n.lib,c=a.WordArray,l=a.Hasher,f=n.algo,h=c.create([0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,7,4,13,1,10,6,15,3,12,0,9,5,2,14,11,8,3,10,14,4,9,15,8,1,2,7,0,6,13,11,5,12,1,9,11,10,0,8,12,4,13,3,7,15,14,5,6,2,4,0,5,9,7,12,2,10,14,1,3,8,11,6,15,13]),i=c.create([5,14,7,0,9,2,11,4,13,6,15,8,1,10,3,12,6,11,3,7,0,13,5,10,14,15,8,12,4,9,1,2,15,5,1,3,7,14,6,9,11,8,12,2,10,0,4,13,8,6,4,1,3,11,15,0,5,12,2,13,9,7,10,14,12,15,10,4,1,5,8,7,6,2,13,14,0,3,9,11]),d=c.create([11,14,15,12,5,8,7,9,11,13,14,15,6,7,9,8,7,6,8,13,11,9,7,15,7,12,15,9,11,7,13,12,11,13,6,7,14,9,13,15,14,8,13,6,5,12,7,5,11,12,14,15,14,15,9,8,9,14,5,6,8,6,5,12,9,15,5,11,6,8,13,12,5,12,13,14,11,8,5,6]),t=c.create([8,9,9,11,13,15,15,5,7,7,8,11,14,14,12,6,9,13,15,7,12,8,9,11,7,7,12,7,6,15,13,11,9,7,15,11,8,6,6,14,12,13,5,14,13,13,7,5,15,5,8,11,14,14,6,14,6,9,12,9,12,5,15,8,8,5,12,9,12,5,14,6,8,13,6,5,15,13,11,11]),s=c.create([0,1518500249,1859775393,2400959708,2840853838]),o=c.create([1352829926,1548603684,1836072691,2053994217,0]),v=f.RIPEMD160=l.extend({_doReset:function(){this._hash=c.create([1732584193,4023233417,2562383102,271733878,3285377520])},_doProcessBlock:function(S,B){for(var R=0;R<16;R++){var N=B+R,F=S[N];S[N]=(F<<8|F>>>24)&16711935|(F<<24|F>>>8)&4278255360}var J=this._hash.words,ot=s.words,$=o.words,lt=h.words,gt=i.words,mt=d.words,wt=t.words,at,dt,St,V,ft,j,Z,ut,bt,It;j=at=J[0],Z=dt=J[1],ut=St=J[2],bt=V=J[3],It=ft=J[4];for(var L,R=0;R<80;R+=1)L=at+S[B+lt[R]]|0,R<16?L+=p(dt,St,V)+ot[0]:R<32?L+=x(dt,St,V)+ot[1]:R<48?L+=A(dt,St,V)+ot[2]:R<64?L+=m(dt,St,V)+ot[3]:L+=g(dt,St,V)+ot[4],L=L|0,L=C(L,mt[R]),L=L+ft|0,at=ft,ft=V,V=C(St,10),St=dt,dt=L,L=j+S[B+gt[R]]|0,R<16?L+=g(Z,ut,bt)+$[0]:R<32?L+=m(Z,ut,bt)+$[1]:R<48?L+=A(Z,ut,bt)+$[2]:R<64?L+=x(Z,ut,bt)+$[3]:L+=p(Z,ut,bt)+$[4],L=L|0,L=C(L,wt[R]),L=L+It|0,j=It,It=bt,bt=C(ut,10),ut=Z,Z=L;L=J[1]+St+bt|0,J[1]=J[2]+V+It|0,J[2]=J[3]+ft+j|0,J[3]=J[4]+at+Z|0,J[4]=J[0]+dt+ut|0,J[0]=L},_doFinalize:function(){var S=this._data,B=S.words,R=this._nDataBytes*8,N=S.sigBytes*8;B[N>>>5]|=128<<24-N%32,B[(N+64>>>9<<4)+14]=(R<<8|R>>>24)&16711935|(R<<24|R>>>8)&4278255360,S.sigBytes=(B.length+1)*4,this._process();for(var F=this._hash,J=F.words,ot=0;ot<5;ot++){var $=J[ot];J[ot]=($<<8|$>>>24)&16711935|($<<24|$>>>8)&4278255360}return F},clone:function(){var S=l.clone.call(this);return S._hash=this._hash.clone(),S}});function p(w,S,B){return w^S^B}function x(w,S,B){return w&S|~w&B}function A(w,S,B){return(w|~S)^B}function m(w,S,B){return w&B|S&~B}function g(w,S,B){return w^(S|~B)}function C(w,S){return w<>>32-S}n.RIPEMD160=l._createHelper(v),n.HmacRIPEMD160=l._createHmacHelper(v)}(),u.RIPEMD160})},9865:function(T,b,e){(function(u,r){T.exports=r(e(757))})(void 0,function(u){return function(){var r=u,n=r.lib,a=n.WordArray,c=n.Hasher,l=r.algo,f=[],h=l.SHA1=c.extend({_doReset:function(){this._hash=new a.init([1732584193,4023233417,2562383102,271733878,3285377520])},_doProcessBlock:function(d,t){for(var s=this._hash.words,o=s[0],v=s[1],p=s[2],x=s[3],A=s[4],m=0;m<80;m++){if(m<16)f[m]=d[t+m]|0;else{var g=f[m-3]^f[m-8]^f[m-14]^f[m-16];f[m]=g<<1|g>>>31}var C=(o<<5|o>>>27)+A+f[m];m<20?C+=(v&p|~v&x)+1518500249:m<40?C+=(v^p^x)+1859775393:m<60?C+=(v&p|v&x|p&x)-1894007588:C+=(v^p^x)-899497514,A=x,x=p,p=v<<30|v>>>2,v=o,o=C}s[0]=s[0]+o|0,s[1]=s[1]+v|0,s[2]=s[2]+p|0,s[3]=s[3]+x|0,s[4]=s[4]+A|0},_doFinalize:function(){var d=this._data,t=d.words,s=this._nDataBytes*8,o=d.sigBytes*8;return t[o>>>5]|=128<<24-o%32,t[(o+64>>>9<<4)+14]=Math.floor(s/4294967296),t[(o+64>>>9<<4)+15]=s,d.sigBytes=t.length*4,this._process(),this._hash},clone:function(){var d=c.clone.call(this);return d._hash=this._hash.clone(),d}});r.SHA1=c._createHelper(h),r.HmacSHA1=c._createHmacHelper(h)}(),u.SHA1})},6876:function(T,b,e){(function(u,r,n){T.exports=r(e(757),e(8921))})(void 0,function(u){return function(){var r=u,n=r.lib,a=n.WordArray,c=r.algo,l=c.SHA256,f=c.SHA224=l.extend({_doReset:function(){this._hash=new a.init([3238371032,914150663,812702999,4144912697,4290775857,1750603025,1694076839,3204075428])},_doFinalize:function(){var i=l._doFinalize.call(this);return i.sigBytes-=4,i}});r.SHA224=l._createHelper(f),r.HmacSHA224=l._createHmacHelper(f)}(),u.SHA224})},8921:function(T,b,e){e(7042),function(u,r){T.exports=r(e(757))}(void 0,function(u){return function(r){var n=u,a=n.lib,c=a.WordArray,l=a.Hasher,f=n.algo,h=[],i=[];(function(){function s(x){for(var A=r.sqrt(x),m=2;m<=A;m++)if(!(x%m))return!1;return!0}function o(x){return(x-(x|0))*4294967296|0}for(var v=2,p=0;p<64;)s(v)&&(p<8&&(h[p]=o(r.pow(v,.5))),i[p]=o(r.pow(v,.3333333333333333)),p++),v++})();var d=[],t=f.SHA256=l.extend({_doReset:function(){this._hash=new c.init(h.slice(0))},_doProcessBlock:function(o,v){for(var p=this._hash.words,x=p[0],A=p[1],m=p[2],g=p[3],C=p[4],w=p[5],S=p[6],B=p[7],R=0;R<64;R++){if(R<16)d[R]=o[v+R]|0;else{var N=d[R-15],F=(N<<25|N>>>7)^(N<<14|N>>>18)^N>>>3,J=d[R-2],ot=(J<<15|J>>>17)^(J<<13|J>>>19)^J>>>10;d[R]=F+d[R-7]+ot+d[R-16]}var $=C&w^~C&S,lt=x&A^x&m^A&m,gt=(x<<30|x>>>2)^(x<<19|x>>>13)^(x<<10|x>>>22),mt=(C<<26|C>>>6)^(C<<21|C>>>11)^(C<<7|C>>>25),wt=B+mt+$+i[R]+d[R],at=gt+lt;B=S,S=w,w=C,C=g+wt|0,g=m,m=A,A=x,x=wt+at|0}p[0]=p[0]+x|0,p[1]=p[1]+A|0,p[2]=p[2]+m|0,p[3]=p[3]+g|0,p[4]=p[4]+C|0,p[5]=p[5]+w|0,p[6]=p[6]+S|0,p[7]=p[7]+B|0},_doFinalize:function(){var o=this._data,v=o.words,p=this._nDataBytes*8,x=o.sigBytes*8;return v[x>>>5]|=128<<24-x%32,v[(x+64>>>9<<4)+14]=r.floor(p/4294967296),v[(x+64>>>9<<4)+15]=p,o.sigBytes=v.length*4,this._process(),this._hash},clone:function(){var o=l.clone.call(this);return o._hash=this._hash.clone(),o}});n.SHA256=l._createHelper(t),n.HmacSHA256=l._createHmacHelper(t)}(Math),u.SHA256})},8342:function(T,b,e){e(7042),function(u,r,n){T.exports=r(e(757),e(2601))}(void 0,function(u){return function(r){var n=u,a=n.lib,c=a.WordArray,l=a.Hasher,f=n.x64,h=f.Word,i=n.algo,d=[],t=[],s=[];(function(){for(var p=1,x=0,A=0;A<24;A++){d[p+5*x]=(A+1)*(A+2)/2%64;var m=x%5,g=(2*p+3*x)%5;p=m,x=g}for(var p=0;p<5;p++)for(var x=0;x<5;x++)t[p+5*x]=x+(2*p+3*x)%5*5;for(var C=1,w=0;w<24;w++){for(var S=0,B=0,R=0;R<7;R++){if(C&1){var N=(1<>>24)&16711935|(w<<24|w>>>8)&4278255360,S=(S<<8|S>>>24)&16711935|(S<<24|S>>>8)&4278255360;var B=m[C];B.high^=S,B.low^=w}for(var R=0;R<24;R++){for(var N=0;N<5;N++){for(var F=0,J=0,ot=0;ot<5;ot++){var B=m[N+5*ot];F^=B.high,J^=B.low}var $=o[N];$.high=F,$.low=J}for(var N=0;N<5;N++)for(var lt=o[(N+4)%5],gt=o[(N+1)%5],mt=gt.high,wt=gt.low,F=lt.high^(mt<<1|wt>>>31),J=lt.low^(wt<<1|mt>>>31),ot=0;ot<5;ot++){var B=m[N+5*ot];B.high^=F,B.low^=J}for(var at=1;at<25;at++){var F,J,B=m[at],dt=B.high,St=B.low,V=d[at];V<32?(F=dt<>>32-V,J=St<>>32-V):(F=St<>>64-V,J=dt<>>64-V);var ft=o[t[at]];ft.high=F,ft.low=J}var j=o[0],Z=m[0];j.high=Z.high,j.low=Z.low;for(var N=0;N<5;N++)for(var ot=0;ot<5;ot++){var at=N+5*ot,B=m[at],ut=o[at],bt=o[(N+1)%5+5*ot],It=o[(N+2)%5+5*ot];B.high=ut.high^~bt.high&It.high,B.low=ut.low^~bt.low&It.low}var B=m[0],L=s[R];B.high^=L.high,B.low^=L.low}},_doFinalize:function(){var x=this._data,A=x.words;this._nDataBytes*8;var m=x.sigBytes*8,g=this.blockSize*32;A[m>>>5]|=1<<24-m%32,A[(r.ceil((m+1)/g)*g>>>5)-1]|=128,x.sigBytes=A.length*4,this._process();for(var C=this._state,w=this.cfg.outputLength/8,S=w/8,B=[],R=0;R>>24)&16711935|(F<<24|F>>>8)&4278255360,J=(J<<8|J>>>24)&16711935|(J<<24|J>>>8)&4278255360,B.push(J),B.push(F)}return new c.init(B,w)},clone:function(){for(var x=l.clone.call(this),A=x._state=this._state.slice(0),m=0;m<25;m++)A[m]=A[m].clone();return x}});n.SHA3=l._createHelper(v),n.HmacSHA3=l._createHmacHelper(v)}(Math),u.SHA3})},8122:function(T,b,e){(function(u,r,n){T.exports=r(e(757),e(2601),e(7991))})(void 0,function(u){return function(){var r=u,n=r.x64,a=n.Word,c=n.WordArray,l=r.algo,f=l.SHA512,h=l.SHA384=f.extend({_doReset:function(){this._hash=new c.init([new a.init(3418070365,3238371032),new a.init(1654270250,914150663),new a.init(2438529370,812702999),new a.init(355462360,4144912697),new a.init(1731405415,4290775857),new a.init(2394180231,1750603025),new a.init(3675008525,1694076839),new a.init(1203062813,3204075428)])},_doFinalize:function(){var d=f._doFinalize.call(this);return d.sigBytes-=16,d}});r.SHA384=f._createHelper(h),r.HmacSHA384=f._createHmacHelper(h)}(),u.SHA384})},7991:function(T,b,e){(function(u,r,n){T.exports=r(e(757),e(2601))})(void 0,function(u){return function(){var r=u,n=r.lib,a=n.Hasher,c=r.x64,l=c.Word,f=c.WordArray,h=r.algo;function i(){return l.create.apply(l,arguments)}var d=[i(1116352408,3609767458),i(1899447441,602891725),i(3049323471,3964484399),i(3921009573,2173295548),i(961987163,4081628472),i(1508970993,3053834265),i(2453635748,2937671579),i(2870763221,3664609560),i(3624381080,2734883394),i(310598401,1164996542),i(607225278,1323610764),i(1426881987,3590304994),i(1925078388,4068182383),i(2162078206,991336113),i(2614888103,633803317),i(3248222580,3479774868),i(3835390401,2666613458),i(4022224774,944711139),i(264347078,2341262773),i(604807628,2007800933),i(770255983,1495990901),i(1249150122,1856431235),i(1555081692,3175218132),i(1996064986,2198950837),i(2554220882,3999719339),i(2821834349,766784016),i(2952996808,2566594879),i(3210313671,3203337956),i(3336571891,1034457026),i(3584528711,2466948901),i(113926993,3758326383),i(338241895,168717936),i(666307205,1188179964),i(773529912,1546045734),i(1294757372,1522805485),i(1396182291,2643833823),i(1695183700,2343527390),i(1986661051,1014477480),i(2177026350,1206759142),i(2456956037,344077627),i(2730485921,1290863460),i(2820302411,3158454273),i(3259730800,3505952657),i(3345764771,106217008),i(3516065817,3606008344),i(3600352804,1432725776),i(4094571909,1467031594),i(275423344,851169720),i(430227734,3100823752),i(506948616,1363258195),i(659060556,3750685593),i(883997877,3785050280),i(958139571,3318307427),i(1322822218,3812723403),i(1537002063,2003034995),i(1747873779,3602036899),i(1955562222,1575990012),i(2024104815,1125592928),i(2227730452,2716904306),i(2361852424,442776044),i(2428436474,593698344),i(2756734187,3733110249),i(3204031479,2999351573),i(3329325298,3815920427),i(3391569614,3928383900),i(3515267271,566280711),i(3940187606,3454069534),i(4118630271,4000239992),i(116418474,1914138554),i(174292421,2731055270),i(289380356,3203993006),i(460393269,320620315),i(685471733,587496836),i(852142971,1086792851),i(1017036298,365543100),i(1126000580,2618297676),i(1288033470,3409855158),i(1501505948,4234509866),i(1607167915,987167468),i(1816402316,1246189591)],t=[];(function(){for(var o=0;o<80;o++)t[o]=i()})();var s=h.SHA512=a.extend({_doReset:function(){this._hash=new f.init([new l.init(1779033703,4089235720),new l.init(3144134277,2227873595),new l.init(1013904242,4271175723),new l.init(2773480762,1595750129),new l.init(1359893119,2917565137),new l.init(2600822924,725511199),new l.init(528734635,4215389547),new l.init(1541459225,327033209)])},_doProcessBlock:function(v,p){for(var x=this._hash.words,A=x[0],m=x[1],g=x[2],C=x[3],w=x[4],S=x[5],B=x[6],R=x[7],N=A.high,F=A.low,J=m.high,ot=m.low,$=g.high,lt=g.low,gt=C.high,mt=C.low,wt=w.high,at=w.low,dt=S.high,St=S.low,V=B.high,ft=B.low,j=R.high,Z=R.low,ut=N,bt=F,It=J,L=ot,O=$,rt=lt,it=gt,xt=mt,et=wt,st=at,Bt=dt,zt=St,oe=V,Kt=ft,Et=j,ie=Z,ve=0;ve<80;ve++){var le,Lt,Wt=t[ve];if(ve<16)Lt=Wt.high=v[p+ve*2]|0,le=Wt.low=v[p+ve*2+1]|0;else{var ae=t[ve-15],fe=ae.high,ee=ae.low,ce=(fe>>>1|ee<<31)^(fe>>>8|ee<<24)^fe>>>7,me=(ee>>>1|fe<<31)^(ee>>>8|fe<<24)^(ee>>>7|fe<<25),Se=t[ve-2],we=Se.high,W=Se.low,k=(we>>>19|W<<13)^(we<<3|W>>>29)^we>>>6,D=(W>>>19|we<<13)^(W<<3|we>>>29)^(W>>>6|we<<26),ht=t[ve-7],ct=ht.high,Pt=ht.low,Q=t[ve-16],$t=Q.high,ge=Q.low;le=me+Pt,Lt=ce+ct+(le>>>0>>0?1:0),le=le+D,Lt=Lt+k+(le>>>0>>0?1:0),le=le+ge,Lt=Lt+$t+(le>>>0>>0?1:0),Wt.high=Lt,Wt.low=le}var z=et&Bt^~et&oe,Gt=st&zt^~st&Kt,Xt=ut&It^ut&O^It&O,yt=bt&L^bt&rt^L&rt,Dt=(ut>>>28|bt<<4)^(ut<<30|bt>>>2)^(ut<<25|bt>>>7),Qt=(bt>>>28|ut<<4)^(bt<<30|ut>>>2)^(bt<<25|ut>>>7),Oe=(et>>>14|st<<18)^(et>>>18|st<<14)^(et<<23|st>>>9),de=(st>>>14|et<<18)^(st>>>18|et<<14)^(st<<23|et>>>9),Te=d[ve],Ue=Te.high,Ar=Te.low,Ze=ie+de,ze=Et+Oe+(Ze>>>0>>0?1:0),Ze=Ze+Gt,ze=ze+z+(Ze>>>0>>0?1:0),Ze=Ze+Ar,ze=ze+Ue+(Ze>>>0>>0?1:0),Ze=Ze+le,ze=ze+Lt+(Ze>>>0>>0?1:0),hr=Qt+yt,yr=Dt+Xt+(hr>>>0>>0?1:0);Et=oe,ie=Kt,oe=Bt,Kt=zt,Bt=et,zt=st,st=xt+Ze|0,et=it+ze+(st>>>0>>0?1:0)|0,it=O,xt=rt,O=It,rt=L,It=ut,L=bt,bt=Ze+hr|0,ut=ze+yr+(bt>>>0>>0?1:0)|0}F=A.low=F+bt,A.high=N+ut+(F>>>0>>0?1:0),ot=m.low=ot+L,m.high=J+It+(ot>>>0>>0?1:0),lt=g.low=lt+rt,g.high=$+O+(lt>>>0>>0?1:0),mt=C.low=mt+xt,C.high=gt+it+(mt>>>0>>0?1:0),at=w.low=at+st,w.high=wt+et+(at>>>0>>0?1:0),St=S.low=St+zt,S.high=dt+Bt+(St>>>0>>0?1:0),ft=B.low=ft+Kt,B.high=V+oe+(ft>>>0>>0?1:0),Z=R.low=Z+ie,R.high=j+Et+(Z>>>0>>0?1:0)},_doFinalize:function(){var v=this._data,p=v.words,x=this._nDataBytes*8,A=v.sigBytes*8;p[A>>>5]|=128<<24-A%32,p[(A+128>>>10<<5)+30]=Math.floor(x/4294967296),p[(A+128>>>10<<5)+31]=x,v.sigBytes=p.length*4,this._process();var m=this._hash.toX32();return m},clone:function(){var v=a.clone.call(this);return v._hash=this._hash.clone(),v},blockSize:1024/32});r.SHA512=a._createHelper(s),r.HmacSHA512=a._createHmacHelper(s)}(),u.SHA512})},8437:function(T,b,e){e(7042),function(u,r,n){T.exports=r(e(757),e(7508),e(3440),e(3839),e(1582))}(void 0,function(u){return function(){var r=u,n=r.lib,a=n.WordArray,c=n.BlockCipher,l=r.algo,f=[57,49,41,33,25,17,9,1,58,50,42,34,26,18,10,2,59,51,43,35,27,19,11,3,60,52,44,36,63,55,47,39,31,23,15,7,62,54,46,38,30,22,14,6,61,53,45,37,29,21,13,5,28,20,12,4],h=[14,17,11,24,1,5,3,28,15,6,21,10,23,19,12,4,26,8,16,7,27,20,13,2,41,52,31,37,47,55,30,40,51,45,33,48,44,49,39,56,34,53,46,42,50,36,29,32],i=[1,2,4,6,8,10,12,14,15,17,19,21,23,25,27,28],d=[{0:8421888,268435456:32768,536870912:8421378,805306368:2,1073741824:512,1342177280:8421890,1610612736:8389122,1879048192:8388608,2147483648:514,2415919104:8389120,2684354560:33280,2952790016:8421376,3221225472:32770,3489660928:8388610,3758096384:0,4026531840:33282,134217728:0,402653184:8421890,671088640:33282,939524096:32768,1207959552:8421888,1476395008:512,1744830464:8421378,2013265920:2,2281701376:8389120,2550136832:33280,2818572288:8421376,3087007744:8389122,3355443200:8388610,3623878656:32770,3892314112:514,4160749568:8388608,1:32768,268435457:2,536870913:8421888,805306369:8388608,1073741825:8421378,1342177281:33280,1610612737:512,1879048193:8389122,2147483649:8421890,2415919105:8421376,2684354561:8388610,2952790017:33282,3221225473:514,3489660929:8389120,3758096385:32770,4026531841:0,134217729:8421890,402653185:8421376,671088641:8388608,939524097:512,1207959553:32768,1476395009:8388610,1744830465:2,2013265921:33282,2281701377:32770,2550136833:8389122,2818572289:514,3087007745:8421888,3355443201:8389120,3623878657:0,3892314113:33280,4160749569:8421378},{0:1074282512,16777216:16384,33554432:524288,50331648:1074266128,67108864:1073741840,83886080:1074282496,100663296:1073758208,117440512:16,134217728:540672,150994944:1073758224,167772160:1073741824,184549376:540688,201326592:524304,218103808:0,234881024:16400,251658240:1074266112,8388608:1073758208,25165824:540688,41943040:16,58720256:1073758224,75497472:1074282512,92274688:1073741824,109051904:524288,125829120:1074266128,142606336:524304,159383552:0,176160768:16384,192937984:1074266112,209715200:1073741840,226492416:540672,243269632:1074282496,260046848:16400,268435456:0,285212672:1074266128,301989888:1073758224,318767104:1074282496,335544320:1074266112,352321536:16,369098752:540688,385875968:16384,402653184:16400,419430400:524288,436207616:524304,452984832:1073741840,469762048:540672,486539264:1073758208,503316480:1073741824,520093696:1074282512,276824064:540688,293601280:524288,310378496:1074266112,327155712:16384,343932928:1073758208,360710144:1074282512,377487360:16,394264576:1073741824,411041792:1074282496,427819008:1073741840,444596224:1073758224,461373440:524304,478150656:0,494927872:16400,511705088:1074266128,528482304:540672},{0:260,1048576:0,2097152:67109120,3145728:65796,4194304:65540,5242880:67108868,6291456:67174660,7340032:67174400,8388608:67108864,9437184:67174656,10485760:65792,11534336:67174404,12582912:67109124,13631488:65536,14680064:4,15728640:256,524288:67174656,1572864:67174404,2621440:0,3670016:67109120,4718592:67108868,5767168:65536,6815744:65540,7864320:260,8912896:4,9961472:256,11010048:67174400,12058624:65796,13107200:65792,14155776:67109124,15204352:67174660,16252928:67108864,16777216:67174656,17825792:65540,18874368:65536,19922944:67109120,20971520:256,22020096:67174660,23068672:67108868,24117248:0,25165824:67109124,26214400:67108864,27262976:4,28311552:65792,29360128:67174400,30408704:260,31457280:65796,32505856:67174404,17301504:67108864,18350080:260,19398656:67174656,20447232:0,21495808:65540,22544384:67109120,23592960:256,24641536:67174404,25690112:65536,26738688:67174660,27787264:65796,28835840:67108868,29884416:67109124,30932992:67174400,31981568:4,33030144:65792},{0:2151682048,65536:2147487808,131072:4198464,196608:2151677952,262144:0,327680:4198400,393216:2147483712,458752:4194368,524288:2147483648,589824:4194304,655360:64,720896:2147487744,786432:2151678016,851968:4160,917504:4096,983040:2151682112,32768:2147487808,98304:64,163840:2151678016,229376:2147487744,294912:4198400,360448:2151682112,425984:0,491520:2151677952,557056:4096,622592:2151682048,688128:4194304,753664:4160,819200:2147483648,884736:4194368,950272:4198464,1015808:2147483712,1048576:4194368,1114112:4198400,1179648:2147483712,1245184:0,1310720:4160,1376256:2151678016,1441792:2151682048,1507328:2147487808,1572864:2151682112,1638400:2147483648,1703936:2151677952,1769472:4198464,1835008:2147487744,1900544:4194304,1966080:64,2031616:4096,1081344:2151677952,1146880:2151682112,1212416:0,1277952:4198400,1343488:4194368,1409024:2147483648,1474560:2147487808,1540096:64,1605632:2147483712,1671168:4096,1736704:2147487744,1802240:2151678016,1867776:4160,1933312:2151682048,1998848:4194304,2064384:4198464},{0:128,4096:17039360,8192:262144,12288:536870912,16384:537133184,20480:16777344,24576:553648256,28672:262272,32768:16777216,36864:537133056,40960:536871040,45056:553910400,49152:553910272,53248:0,57344:17039488,61440:553648128,2048:17039488,6144:553648256,10240:128,14336:17039360,18432:262144,22528:537133184,26624:553910272,30720:536870912,34816:537133056,38912:0,43008:553910400,47104:16777344,51200:536871040,55296:553648128,59392:16777216,63488:262272,65536:262144,69632:128,73728:536870912,77824:553648256,81920:16777344,86016:553910272,90112:537133184,94208:16777216,98304:553910400,102400:553648128,106496:17039360,110592:537133056,114688:262272,118784:536871040,122880:0,126976:17039488,67584:553648256,71680:16777216,75776:17039360,79872:537133184,83968:536870912,88064:17039488,92160:128,96256:553910272,100352:262272,104448:553910400,108544:0,112640:553648128,116736:16777344,120832:262144,124928:537133056,129024:536871040},{0:268435464,256:8192,512:270532608,768:270540808,1024:268443648,1280:2097152,1536:2097160,1792:268435456,2048:0,2304:268443656,2560:2105344,2816:8,3072:270532616,3328:2105352,3584:8200,3840:270540800,128:270532608,384:270540808,640:8,896:2097152,1152:2105352,1408:268435464,1664:268443648,1920:8200,2176:2097160,2432:8192,2688:268443656,2944:270532616,3200:0,3456:270540800,3712:2105344,3968:268435456,4096:268443648,4352:270532616,4608:270540808,4864:8200,5120:2097152,5376:268435456,5632:268435464,5888:2105344,6144:2105352,6400:0,6656:8,6912:270532608,7168:8192,7424:268443656,7680:270540800,7936:2097160,4224:8,4480:2105344,4736:2097152,4992:268435464,5248:268443648,5504:8200,5760:270540808,6016:270532608,6272:270540800,6528:270532616,6784:8192,7040:2105352,7296:2097160,7552:0,7808:268435456,8064:268443656},{0:1048576,16:33555457,32:1024,48:1049601,64:34604033,80:0,96:1,112:34603009,128:33555456,144:1048577,160:33554433,176:34604032,192:34603008,208:1025,224:1049600,240:33554432,8:34603009,24:0,40:33555457,56:34604032,72:1048576,88:33554433,104:33554432,120:1025,136:1049601,152:33555456,168:34603008,184:1048577,200:1024,216:34604033,232:1,248:1049600,256:33554432,272:1048576,288:33555457,304:34603009,320:1048577,336:33555456,352:34604032,368:1049601,384:1025,400:34604033,416:1049600,432:1,448:0,464:34603008,480:33554433,496:1024,264:1049600,280:33555457,296:34603009,312:1,328:33554432,344:1048576,360:1025,376:34604032,392:33554433,408:34603008,424:0,440:34604033,456:1049601,472:1024,488:33555456,504:1048577},{0:134219808,1:131072,2:134217728,3:32,4:131104,5:134350880,6:134350848,7:2048,8:134348800,9:134219776,10:133120,11:134348832,12:2080,13:0,14:134217760,15:133152,2147483648:2048,2147483649:134350880,2147483650:134219808,2147483651:134217728,2147483652:134348800,2147483653:133120,2147483654:133152,2147483655:32,2147483656:134217760,2147483657:2080,2147483658:131104,2147483659:134350848,2147483660:0,2147483661:134348832,2147483662:134219776,2147483663:131072,16:133152,17:134350848,18:32,19:2048,20:134219776,21:134217760,22:134348832,23:131072,24:0,25:131104,26:134348800,27:134219808,28:134350880,29:133120,30:2080,31:134217728,2147483664:131072,2147483665:2048,2147483666:134348832,2147483667:133152,2147483668:32,2147483669:134348800,2147483670:134217728,2147483671:134219808,2147483672:134350880,2147483673:134217760,2147483674:134219776,2147483675:0,2147483676:133120,2147483677:2080,2147483678:131104,2147483679:134350848}],t=[4160749569,528482304,33030144,2064384,129024,8064,504,2147483679],s=l.DES=c.extend({_doReset:function(){for(var A=this._key,m=A.words,g=[],C=0;C<56;C++){var w=f[C]-1;g[C]=m[w>>>5]>>>31-w%32&1}for(var S=this._subKeys=[],B=0;B<16;B++){for(var R=S[B]=[],N=i[B],C=0;C<24;C++)R[C/6|0]|=g[(h[C]-1+N)%28]<<31-C%6,R[4+(C/6|0)]|=g[28+(h[C+24]-1+N)%28]<<31-C%6;R[0]=R[0]<<1|R[0]>>>31;for(var C=1;C<7;C++)R[C]=R[C]>>>(C-1)*4+3;R[7]=R[7]<<5|R[7]>>>27}for(var F=this._invSubKeys=[],C=0;C<16;C++)F[C]=S[15-C]},encryptBlock:function(A,m){this._doCryptBlock(A,m,this._subKeys)},decryptBlock:function(A,m){this._doCryptBlock(A,m,this._invSubKeys)},_doCryptBlock:function(A,m,g){this._lBlock=A[m],this._rBlock=A[m+1],o.call(this,4,252645135),o.call(this,16,65535),v.call(this,2,858993459),v.call(this,8,16711935),o.call(this,1,1431655765);for(var C=0;C<16;C++){for(var w=g[C],S=this._lBlock,B=this._rBlock,R=0,N=0;N<8;N++)R|=d[N][((B^w[N])&t[N])>>>0];this._lBlock=B,this._rBlock=S^R}var F=this._lBlock;this._lBlock=this._rBlock,this._rBlock=F,o.call(this,1,1431655765),v.call(this,8,16711935),v.call(this,2,858993459),o.call(this,16,65535),o.call(this,4,252645135),A[m]=this._lBlock,A[m+1]=this._rBlock},keySize:64/32,ivSize:64/32,blockSize:64/32});function o(x,A){var m=(this._lBlock>>>x^this._rBlock)&A;this._rBlock^=m,this._lBlock^=m<>>x^this._lBlock)&A;this._lBlock^=m,this._rBlock^=m<192.");var g=m.slice(0,2),C=m.length<4?m.slice(0,2):m.slice(2,4),w=m.length<6?m.slice(0,2):m.slice(4,6);this._des1=s.createEncryptor(a.create(g)),this._des2=s.createEncryptor(a.create(C)),this._des3=s.createEncryptor(a.create(w))},encryptBlock:function(A,m){this._des1.encryptBlock(A,m),this._des2.decryptBlock(A,m),this._des3.encryptBlock(A,m)},decryptBlock:function(A,m){this._des3.decryptBlock(A,m),this._des2.encryptBlock(A,m),this._des1.decryptBlock(A,m)},keySize:192/32,ivSize:64/32,blockSize:64/32});r.TripleDES=c._createHelper(p)}(),u.TripleDES})},2601:function(T,b,e){e(7042),function(u,r){T.exports=r(e(757))}(void 0,function(u){return function(r){var n=u,a=n.lib,c=a.Base,l=a.WordArray,f=n.x64={};f.Word=c.extend({init:function(i,d){this.high=i,this.low=d}}),f.WordArray=c.extend({init:function(i,d){i=this.words=i||[],d!=r?this.sigBytes=d:this.sigBytes=i.length*8},toX32:function(){for(var i=this.words,d=i.length,t=[],s=0;s=h.length?{done:!0}:{done:!1,value:h[t++]}}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. -In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function r(h,i){if(!!h){if(typeof h=="string")return n(h,i);var d=Object.prototype.toString.call(h).slice(8,-1);if(d==="Object"&&h.constructor&&(d=h.constructor.name),d==="Map"||d==="Set")return Array.from(h);if(d==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(d))return n(h,i)}}function n(h,i){(i==null||i>h.length)&&(i=h.length);for(var d=0,t=new Array(i);d=0;--ft){var j=this.tryEntries[ft],Z=j.completion;if(j.tryLoc==="root")return V("end");if(j.tryLoc<=this.prev){var ut=d.call(j,"catchLoc"),bt=d.call(j,"finallyLoc");if(ut&&bt){if(this.prev=0;--V){var ft=this.tryEntries[V];if(ft.tryLoc<=this.prev&&d.call(ft,"finallyLoc")&&this.prev=0;--St){var V=this.tryEntries[St];if(V.finallyLoc===dt)return this.complete(V.completion,V.afterLoc),lt(V),m}},catch:function(dt){for(var St=this.tryEntries.length-1;St>=0;--St){var V=this.tryEntries[St];if(V.tryLoc===dt){var ft=V.completion;if(ft.type==="throw"){var j=ft.arg;lt(V)}return j}}throw new Error("illegal catch attempt")},delegateYield:function(dt,St,V){return this.delegate={iterator:mt(dt),resultName:St,nextLoc:V},this.method==="next"&&(this.arg=void 0),m}},h}var c=1,l=0,f=function(){function h(d){this.stateTable=d.stateTable,this.accepting=d.accepting,this.tags=d.tags}var i=h.prototype;return i.match=function(t){var s,o=this;return s={},s[Symbol.iterator]=a().mark(function v(){var p,x,A,m,g,C;return a().wrap(function(S){for(;;)switch(S.prev=S.next){case 0:p=c,x=null,A=null,m=null,g=0;case 5:if(!(g=x)){S.next=13;break}return S.next=13,[x,A,o.tags[m]];case 13:p=o.stateTable[c][C],x=null;case 15:p!==l&&x==null&&(x=g),o.accepting[p]&&(A=g),p===l&&(p=c);case 18:g++,S.next=5;break;case 21:if(!(x!=null&&A!=null&&A>=x)){S.next=24;break}return S.next=24,[x,A,o.tags[p]];case 24:case"end":return S.stop()}},v)}),s},i.apply=function(t,s){for(var o=u(this.match(t)),v;!(v=o()).done;)for(var p=v.value,x=p[0],A=p[1],m=p[2],g=u(m),C;!(C=g()).done;){var w=C.value;typeof s[w]=="function"&&s[w](x,A,t.slice(x,A+1))}},h}();T.exports=f},8478:function(T,b,e){var u=e(8823).Buffer;e(1539),e(8674),e(7042),e(6699);var r=e(3857),n=e(2635);T.exports=function(){a.decode=function(f,h){return r.readFile(f,function(i,d){var t=new a(d);return t.decode(function(s){return h(s)})})},a.load=function(f){var h=r.readFileSync(f);return new a(h)};function a(l){var f;for(this.data=l,this.pos=8,this.palette=[],this.imgData=[],this.transparency={},this.text={};;){var h=this.readUInt32(),i="";for(f=0;f<4;f++)i+=String.fromCharCode(this.data[this.pos++]);switch(i){case"IHDR":this.width=this.readUInt32(),this.height=this.readUInt32(),this.bits=this.data[this.pos++],this.colorType=this.data[this.pos++],this.compressionMethod=this.data[this.pos++],this.filterMethod=this.data[this.pos++],this.interlaceMethod=this.data[this.pos++];break;case"PLTE":this.palette=this.read(h);break;case"IDAT":for(f=0;f0)for(f=0;fthis.data.length)throw new Error("Incomplete or corrupt PNG file")}}var c=a.prototype;return c.read=function(f){for(var h=new Array(f),i=0;i"u")throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof f);return n(f,h,i)}),l.alloc||(l.alloc=function(f,h,i){if(typeof f!="number")throw new TypeError('The "size" argument must be of type number. Received type '+typeof f);if(f<0||f>=2147483648)throw new RangeError('The value "'+f+'" is invalid for option "size"');var d=n(f);return!h||h.length===0?d.fill(0):typeof i=="string"?d.fill(h,i):d.fill(h),d}),!a.kStringMaxLength)try{a.kStringMaxLength=u.binding("buffer").kStringMaxLength}catch{}a.constants||(a.constants={MAX_LENGTH:a.kMaxLength},a.kStringMaxLength&&(a.constants.MAX_STRING_LENGTH=a.kStringMaxLength)),T.exports=a},3361:function(T,b,e){e(7941),e(2526),e(7327),e(1539),e(5003),e(4747),e(9337),e(7042);function u(o,v){var p=Object.keys(o);if(Object.getOwnPropertySymbols){var x=Object.getOwnPropertySymbols(o);v&&(x=x.filter(function(A){return Object.getOwnPropertyDescriptor(o,A).enumerable})),p.push.apply(p,x)}return p}function r(o){for(var v=1;v0?this.tail.next=x:this.head=x,this.tail=x,++this.length}},{key:"unshift",value:function(p){var x={data:p,next:this.head};this.length===0&&(this.tail=x),this.head=x,++this.length}},{key:"shift",value:function(){if(this.length!==0){var p=this.head.data;return this.length===1?this.head=this.tail=null:this.head=this.head.next,--this.length,p}}},{key:"clear",value:function(){this.head=this.tail=null,this.length=0}},{key:"join",value:function(p){if(this.length===0)return"";for(var x=this.head,A=""+x.data;x=x.next;)A+=p+x.data;return A}},{key:"concat",value:function(p){if(this.length===0)return h.alloc(0);for(var x=h.allocUnsafe(p>>>0),A=this.head,m=0;A;)s(A.data,x,m),m+=A.data.length,A=A.next;return x}},{key:"consume",value:function(p,x){var A;return pg.length?g.length:p;if(C===g.length?m+=g:m+=g.slice(0,p),p-=C,p===0){C===g.length?(++A,x.next?this.head=x.next:this.head=this.tail=null):(this.head=x,x.data=g.slice(C));break}++A}return this.length-=A,m}},{key:"_getBuffer",value:function(p){var x=h.allocUnsafe(p),A=this.head,m=1;for(A.data.copy(x),p-=A.data.length;A=A.next;){var g=A.data,C=p>g.length?g.length:p;if(g.copy(x,x.length-p,0,C),p-=C,p===0){C===g.length?(++m,A.next?this.head=A.next:this.head=this.tail=null):(this.head=A,A.data=g.slice(C));break}++m}return this.length-=m,x}},{key:t,value:function(p,x){return d(this,r({},x,{depth:0,customInspect:!1}))}}]),o}()},215:function(T,b,e){var u="/",r=e(8823).Buffer;Object.defineProperty(b,"__esModule",{value:!0}),b.default=void 0,e(7941),e(2526),e(7327),e(1539),e(5003),e(4747),e(9337),e(489),e(2419),e(1817),e(2165),e(6992),e(8783),e(3948),e(1038),e(7042),e(8309),e(4916),e(2707),e(2222),e(9600),e(9714),e(5306),e(1249),e(9841),e(4953),e(6977),e(6699),e(5192),e(9653),e(3123),e(4723),e(8734),e(2472),e(2990),e(8927),e(3105),e(5035),e(4345),e(7174),e(2846),e(4731),e(7209),e(6319),e(8867),e(7789),e(3739),e(9368),e(4483),e(2056),e(3462),e(678),e(7462),e(3824),e(5021),e(2974),e(5016),e(7803),e(3290),e(9601),e(3210),e(9254),e(7397),e(8674);var n=d(e(2830)),a=d(e(2635)),c=d(e(5153)),l=d(e(1917)),f=e(7187),h=d(e(7337)),i=d(e(8478));function d(pt){return pt&&pt.__esModule?pt:{default:pt}}var t=e(3857);function s(pt,U){if(!(pt instanceof U))throw new TypeError("Cannot call a class as a function")}function o(pt,U){for(var P=0;P"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),!0}catch{return!1}}function S(pt){if(pt===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return pt}function B(pt,U){return U&&(typeof U=="object"||typeof U=="function")?U:S(pt)}function R(pt){var U=w();return function(){var X=g(pt),G;if(U){var nt=g(this).constructor;G=Reflect.construct(X,arguments,nt)}else G=X.apply(this,arguments);return B(this,G)}}function N(pt,U){return ot(pt)||lt(pt,U)||gt(pt,U)||at()}function F(pt){return J(pt)||$(pt)||gt(pt)||wt()}function J(pt){if(Array.isArray(pt))return mt(pt)}function ot(pt){if(Array.isArray(pt))return pt}function $(pt){if(typeof Symbol<"u"&&Symbol.iterator in Object(pt))return Array.from(pt)}function lt(pt,U){if(!(typeof Symbol>"u"||!(Symbol.iterator in Object(pt)))){var P=[],X=!0,G=!1,nt=void 0;try{for(var vt=pt[Symbol.iterator](),Ht;!(X=(Ht=vt.next()).done)&&(P.push(Ht.value),!(U&&P.length===U));X=!0);}catch(Yt){G=!0,nt=Yt}finally{try{!X&&vt.return!=null&&vt.return()}finally{if(G)throw nt}}return P}}function gt(pt,U){if(!!pt){if(typeof pt=="string")return mt(pt,U);var P=Object.prototype.toString.call(pt).slice(8,-1);if(P==="Object"&&pt.constructor&&(P=pt.constructor.name),P==="Map"||P==="Set")return Array.from(pt);if(P==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(P))return mt(pt,U)}}function mt(pt,U){(U==null||U>pt.length)&&(U=pt.length);for(var P=0,X=new Array(U);P>>24)&16711935|(F<<24|F>>>8)&4278255360}var J=this._hash.words,ot=s.words,$=o.words,lt=h.words,gt=i.words,mt=d.words,wt=t.words,at,dt,St,V,ft,j,Z,ut,bt,It;j=at=J[0],Z=dt=J[1],ut=St=J[2],bt=V=J[3],It=ft=J[4];for(var L,R=0;R<80;R+=1)L=at+S[B+lt[R]]|0,R<16?L+=p(dt,St,V)+ot[0]:R<32?L+=x(dt,St,V)+ot[1]:R<48?L+=A(dt,St,V)+ot[2]:R<64?L+=m(dt,St,V)+ot[3]:L+=g(dt,St,V)+ot[4],L=L|0,L=C(L,mt[R]),L=L+ft|0,at=ft,ft=V,V=C(St,10),St=dt,dt=L,L=j+S[B+gt[R]]|0,R<16?L+=g(Z,ut,bt)+$[0]:R<32?L+=m(Z,ut,bt)+$[1]:R<48?L+=A(Z,ut,bt)+$[2]:R<64?L+=x(Z,ut,bt)+$[3]:L+=p(Z,ut,bt)+$[4],L=L|0,L=C(L,wt[R]),L=L+It|0,j=It,It=bt,bt=C(ut,10),ut=Z,Z=L;L=J[1]+St+bt|0,J[1]=J[2]+V+It|0,J[2]=J[3]+ft+j|0,J[3]=J[4]+at+Z|0,J[4]=J[0]+dt+ut|0,J[0]=L},_doFinalize:function(){var S=this._data,B=S.words,R=this._nDataBytes*8,N=S.sigBytes*8;B[N>>>5]|=128<<24-N%32,B[(N+64>>>9<<4)+14]=(R<<8|R>>>24)&16711935|(R<<24|R>>>8)&4278255360,S.sigBytes=(B.length+1)*4,this._process();for(var F=this._hash,J=F.words,ot=0;ot<5;ot++){var $=J[ot];J[ot]=($<<8|$>>>24)&16711935|($<<24|$>>>8)&4278255360}return F},clone:function(){var S=u.clone.call(this);return S._hash=this._hash.clone(),S}});function p(w,S,B){return w^S^B}function x(w,S,B){return w&S|~w&B}function A(w,S,B){return(w|~S)^B}function m(w,S,B){return w&B|S&~B}function g(w,S,B){return w^(S|~B)}function C(w,S){return w<>>32-S}n.RIPEMD160=u._createHelper(v),n.HmacRIPEMD160=u._createHmacHelper(v)}(),l.RIPEMD160})},9865:function(T,b,e){(function(l,r){T.exports=r(e(757))})(void 0,function(l){return function(){var r=l,n=r.lib,a=n.WordArray,c=n.Hasher,u=r.algo,f=[],h=u.SHA1=c.extend({_doReset:function(){this._hash=new a.init([1732584193,4023233417,2562383102,271733878,3285377520])},_doProcessBlock:function(d,t){for(var s=this._hash.words,o=s[0],v=s[1],p=s[2],x=s[3],A=s[4],m=0;m<80;m++){if(m<16)f[m]=d[t+m]|0;else{var g=f[m-3]^f[m-8]^f[m-14]^f[m-16];f[m]=g<<1|g>>>31}var C=(o<<5|o>>>27)+A+f[m];m<20?C+=(v&p|~v&x)+1518500249:m<40?C+=(v^p^x)+1859775393:m<60?C+=(v&p|v&x|p&x)-1894007588:C+=(v^p^x)-899497514,A=x,x=p,p=v<<30|v>>>2,v=o,o=C}s[0]=s[0]+o|0,s[1]=s[1]+v|0,s[2]=s[2]+p|0,s[3]=s[3]+x|0,s[4]=s[4]+A|0},_doFinalize:function(){var d=this._data,t=d.words,s=this._nDataBytes*8,o=d.sigBytes*8;return t[o>>>5]|=128<<24-o%32,t[(o+64>>>9<<4)+14]=Math.floor(s/4294967296),t[(o+64>>>9<<4)+15]=s,d.sigBytes=t.length*4,this._process(),this._hash},clone:function(){var d=c.clone.call(this);return d._hash=this._hash.clone(),d}});r.SHA1=c._createHelper(h),r.HmacSHA1=c._createHmacHelper(h)}(),l.SHA1})},6876:function(T,b,e){(function(l,r,n){T.exports=r(e(757),e(8921))})(void 0,function(l){return function(){var r=l,n=r.lib,a=n.WordArray,c=r.algo,u=c.SHA256,f=c.SHA224=u.extend({_doReset:function(){this._hash=new a.init([3238371032,914150663,812702999,4144912697,4290775857,1750603025,1694076839,3204075428])},_doFinalize:function(){var i=u._doFinalize.call(this);return i.sigBytes-=4,i}});r.SHA224=u._createHelper(f),r.HmacSHA224=u._createHmacHelper(f)}(),l.SHA224})},8921:function(T,b,e){e(7042),function(l,r){T.exports=r(e(757))}(void 0,function(l){return function(r){var n=l,a=n.lib,c=a.WordArray,u=a.Hasher,f=n.algo,h=[],i=[];(function(){function s(x){for(var A=r.sqrt(x),m=2;m<=A;m++)if(!(x%m))return!1;return!0}function o(x){return(x-(x|0))*4294967296|0}for(var v=2,p=0;p<64;)s(v)&&(p<8&&(h[p]=o(r.pow(v,.5))),i[p]=o(r.pow(v,.3333333333333333)),p++),v++})();var d=[],t=f.SHA256=u.extend({_doReset:function(){this._hash=new c.init(h.slice(0))},_doProcessBlock:function(o,v){for(var p=this._hash.words,x=p[0],A=p[1],m=p[2],g=p[3],C=p[4],w=p[5],S=p[6],B=p[7],R=0;R<64;R++){if(R<16)d[R]=o[v+R]|0;else{var N=d[R-15],F=(N<<25|N>>>7)^(N<<14|N>>>18)^N>>>3,J=d[R-2],ot=(J<<15|J>>>17)^(J<<13|J>>>19)^J>>>10;d[R]=F+d[R-7]+ot+d[R-16]}var $=C&w^~C&S,lt=x&A^x&m^A&m,gt=(x<<30|x>>>2)^(x<<19|x>>>13)^(x<<10|x>>>22),mt=(C<<26|C>>>6)^(C<<21|C>>>11)^(C<<7|C>>>25),wt=B+mt+$+i[R]+d[R],at=gt+lt;B=S,S=w,w=C,C=g+wt|0,g=m,m=A,A=x,x=wt+at|0}p[0]=p[0]+x|0,p[1]=p[1]+A|0,p[2]=p[2]+m|0,p[3]=p[3]+g|0,p[4]=p[4]+C|0,p[5]=p[5]+w|0,p[6]=p[6]+S|0,p[7]=p[7]+B|0},_doFinalize:function(){var o=this._data,v=o.words,p=this._nDataBytes*8,x=o.sigBytes*8;return v[x>>>5]|=128<<24-x%32,v[(x+64>>>9<<4)+14]=r.floor(p/4294967296),v[(x+64>>>9<<4)+15]=p,o.sigBytes=v.length*4,this._process(),this._hash},clone:function(){var o=u.clone.call(this);return o._hash=this._hash.clone(),o}});n.SHA256=u._createHelper(t),n.HmacSHA256=u._createHmacHelper(t)}(Math),l.SHA256})},8342:function(T,b,e){e(7042),function(l,r,n){T.exports=r(e(757),e(2601))}(void 0,function(l){return function(r){var n=l,a=n.lib,c=a.WordArray,u=a.Hasher,f=n.x64,h=f.Word,i=n.algo,d=[],t=[],s=[];(function(){for(var p=1,x=0,A=0;A<24;A++){d[p+5*x]=(A+1)*(A+2)/2%64;var m=x%5,g=(2*p+3*x)%5;p=m,x=g}for(var p=0;p<5;p++)for(var x=0;x<5;x++)t[p+5*x]=x+(2*p+3*x)%5*5;for(var C=1,w=0;w<24;w++){for(var S=0,B=0,R=0;R<7;R++){if(C&1){var N=(1<>>24)&16711935|(w<<24|w>>>8)&4278255360,S=(S<<8|S>>>24)&16711935|(S<<24|S>>>8)&4278255360;var B=m[C];B.high^=S,B.low^=w}for(var R=0;R<24;R++){for(var N=0;N<5;N++){for(var F=0,J=0,ot=0;ot<5;ot++){var B=m[N+5*ot];F^=B.high,J^=B.low}var $=o[N];$.high=F,$.low=J}for(var N=0;N<5;N++)for(var lt=o[(N+4)%5],gt=o[(N+1)%5],mt=gt.high,wt=gt.low,F=lt.high^(mt<<1|wt>>>31),J=lt.low^(wt<<1|mt>>>31),ot=0;ot<5;ot++){var B=m[N+5*ot];B.high^=F,B.low^=J}for(var at=1;at<25;at++){var F,J,B=m[at],dt=B.high,St=B.low,V=d[at];V<32?(F=dt<>>32-V,J=St<>>32-V):(F=St<>>64-V,J=dt<>>64-V);var ft=o[t[at]];ft.high=F,ft.low=J}var j=o[0],Z=m[0];j.high=Z.high,j.low=Z.low;for(var N=0;N<5;N++)for(var ot=0;ot<5;ot++){var at=N+5*ot,B=m[at],ut=o[at],bt=o[(N+1)%5+5*ot],It=o[(N+2)%5+5*ot];B.high=ut.high^~bt.high&It.high,B.low=ut.low^~bt.low&It.low}var B=m[0],L=s[R];B.high^=L.high,B.low^=L.low}},_doFinalize:function(){var x=this._data,A=x.words;this._nDataBytes*8;var m=x.sigBytes*8,g=this.blockSize*32;A[m>>>5]|=1<<24-m%32,A[(r.ceil((m+1)/g)*g>>>5)-1]|=128,x.sigBytes=A.length*4,this._process();for(var C=this._state,w=this.cfg.outputLength/8,S=w/8,B=[],R=0;R>>24)&16711935|(F<<24|F>>>8)&4278255360,J=(J<<8|J>>>24)&16711935|(J<<24|J>>>8)&4278255360,B.push(J),B.push(F)}return new c.init(B,w)},clone:function(){for(var x=u.clone.call(this),A=x._state=this._state.slice(0),m=0;m<25;m++)A[m]=A[m].clone();return x}});n.SHA3=u._createHelper(v),n.HmacSHA3=u._createHmacHelper(v)}(Math),l.SHA3})},8122:function(T,b,e){(function(l,r,n){T.exports=r(e(757),e(2601),e(7991))})(void 0,function(l){return function(){var r=l,n=r.x64,a=n.Word,c=n.WordArray,u=r.algo,f=u.SHA512,h=u.SHA384=f.extend({_doReset:function(){this._hash=new c.init([new a.init(3418070365,3238371032),new a.init(1654270250,914150663),new a.init(2438529370,812702999),new a.init(355462360,4144912697),new a.init(1731405415,4290775857),new a.init(2394180231,1750603025),new a.init(3675008525,1694076839),new a.init(1203062813,3204075428)])},_doFinalize:function(){var d=f._doFinalize.call(this);return d.sigBytes-=16,d}});r.SHA384=f._createHelper(h),r.HmacSHA384=f._createHmacHelper(h)}(),l.SHA384})},7991:function(T,b,e){(function(l,r,n){T.exports=r(e(757),e(2601))})(void 0,function(l){return function(){var r=l,n=r.lib,a=n.Hasher,c=r.x64,u=c.Word,f=c.WordArray,h=r.algo;function i(){return u.create.apply(u,arguments)}var d=[i(1116352408,3609767458),i(1899447441,602891725),i(3049323471,3964484399),i(3921009573,2173295548),i(961987163,4081628472),i(1508970993,3053834265),i(2453635748,2937671579),i(2870763221,3664609560),i(3624381080,2734883394),i(310598401,1164996542),i(607225278,1323610764),i(1426881987,3590304994),i(1925078388,4068182383),i(2162078206,991336113),i(2614888103,633803317),i(3248222580,3479774868),i(3835390401,2666613458),i(4022224774,944711139),i(264347078,2341262773),i(604807628,2007800933),i(770255983,1495990901),i(1249150122,1856431235),i(1555081692,3175218132),i(1996064986,2198950837),i(2554220882,3999719339),i(2821834349,766784016),i(2952996808,2566594879),i(3210313671,3203337956),i(3336571891,1034457026),i(3584528711,2466948901),i(113926993,3758326383),i(338241895,168717936),i(666307205,1188179964),i(773529912,1546045734),i(1294757372,1522805485),i(1396182291,2643833823),i(1695183700,2343527390),i(1986661051,1014477480),i(2177026350,1206759142),i(2456956037,344077627),i(2730485921,1290863460),i(2820302411,3158454273),i(3259730800,3505952657),i(3345764771,106217008),i(3516065817,3606008344),i(3600352804,1432725776),i(4094571909,1467031594),i(275423344,851169720),i(430227734,3100823752),i(506948616,1363258195),i(659060556,3750685593),i(883997877,3785050280),i(958139571,3318307427),i(1322822218,3812723403),i(1537002063,2003034995),i(1747873779,3602036899),i(1955562222,1575990012),i(2024104815,1125592928),i(2227730452,2716904306),i(2361852424,442776044),i(2428436474,593698344),i(2756734187,3733110249),i(3204031479,2999351573),i(3329325298,3815920427),i(3391569614,3928383900),i(3515267271,566280711),i(3940187606,3454069534),i(4118630271,4000239992),i(116418474,1914138554),i(174292421,2731055270),i(289380356,3203993006),i(460393269,320620315),i(685471733,587496836),i(852142971,1086792851),i(1017036298,365543100),i(1126000580,2618297676),i(1288033470,3409855158),i(1501505948,4234509866),i(1607167915,987167468),i(1816402316,1246189591)],t=[];(function(){for(var o=0;o<80;o++)t[o]=i()})();var s=h.SHA512=a.extend({_doReset:function(){this._hash=new f.init([new u.init(1779033703,4089235720),new u.init(3144134277,2227873595),new u.init(1013904242,4271175723),new u.init(2773480762,1595750129),new u.init(1359893119,2917565137),new u.init(2600822924,725511199),new u.init(528734635,4215389547),new u.init(1541459225,327033209)])},_doProcessBlock:function(v,p){for(var x=this._hash.words,A=x[0],m=x[1],g=x[2],C=x[3],w=x[4],S=x[5],B=x[6],R=x[7],N=A.high,F=A.low,J=m.high,ot=m.low,$=g.high,lt=g.low,gt=C.high,mt=C.low,wt=w.high,at=w.low,dt=S.high,St=S.low,V=B.high,ft=B.low,j=R.high,Z=R.low,ut=N,bt=F,It=J,L=ot,O=$,rt=lt,it=gt,xt=mt,et=wt,st=at,Bt=dt,zt=St,oe=V,Kt=ft,Et=j,ie=Z,ve=0;ve<80;ve++){var le,Lt,Wt=t[ve];if(ve<16)Lt=Wt.high=v[p+ve*2]|0,le=Wt.low=v[p+ve*2+1]|0;else{var ae=t[ve-15],fe=ae.high,ee=ae.low,ce=(fe>>>1|ee<<31)^(fe>>>8|ee<<24)^fe>>>7,me=(ee>>>1|fe<<31)^(ee>>>8|fe<<24)^(ee>>>7|fe<<25),Se=t[ve-2],we=Se.high,W=Se.low,k=(we>>>19|W<<13)^(we<<3|W>>>29)^we>>>6,D=(W>>>19|we<<13)^(W<<3|we>>>29)^(W>>>6|we<<26),ht=t[ve-7],ct=ht.high,Pt=ht.low,Q=t[ve-16],$t=Q.high,ge=Q.low;le=me+Pt,Lt=ce+ct+(le>>>0>>0?1:0),le=le+D,Lt=Lt+k+(le>>>0>>0?1:0),le=le+ge,Lt=Lt+$t+(le>>>0>>0?1:0),Wt.high=Lt,Wt.low=le}var z=et&Bt^~et&oe,Gt=st&zt^~st&Kt,Xt=ut&It^ut&O^It&O,yt=bt&L^bt&rt^L&rt,Dt=(ut>>>28|bt<<4)^(ut<<30|bt>>>2)^(ut<<25|bt>>>7),Qt=(bt>>>28|ut<<4)^(bt<<30|ut>>>2)^(bt<<25|ut>>>7),Oe=(et>>>14|st<<18)^(et>>>18|st<<14)^(et<<23|st>>>9),de=(st>>>14|et<<18)^(st>>>18|et<<14)^(st<<23|et>>>9),Te=d[ve],Ue=Te.high,Ar=Te.low,Ze=ie+de,ze=Et+Oe+(Ze>>>0>>0?1:0),Ze=Ze+Gt,ze=ze+z+(Ze>>>0>>0?1:0),Ze=Ze+Ar,ze=ze+Ue+(Ze>>>0>>0?1:0),Ze=Ze+le,ze=ze+Lt+(Ze>>>0>>0?1:0),hr=Qt+yt,yr=Dt+Xt+(hr>>>0>>0?1:0);Et=oe,ie=Kt,oe=Bt,Kt=zt,Bt=et,zt=st,st=xt+Ze|0,et=it+ze+(st>>>0>>0?1:0)|0,it=O,xt=rt,O=It,rt=L,It=ut,L=bt,bt=Ze+hr|0,ut=ze+yr+(bt>>>0>>0?1:0)|0}F=A.low=F+bt,A.high=N+ut+(F>>>0>>0?1:0),ot=m.low=ot+L,m.high=J+It+(ot>>>0>>0?1:0),lt=g.low=lt+rt,g.high=$+O+(lt>>>0>>0?1:0),mt=C.low=mt+xt,C.high=gt+it+(mt>>>0>>0?1:0),at=w.low=at+st,w.high=wt+et+(at>>>0>>0?1:0),St=S.low=St+zt,S.high=dt+Bt+(St>>>0>>0?1:0),ft=B.low=ft+Kt,B.high=V+oe+(ft>>>0>>0?1:0),Z=R.low=Z+ie,R.high=j+Et+(Z>>>0>>0?1:0)},_doFinalize:function(){var v=this._data,p=v.words,x=this._nDataBytes*8,A=v.sigBytes*8;p[A>>>5]|=128<<24-A%32,p[(A+128>>>10<<5)+30]=Math.floor(x/4294967296),p[(A+128>>>10<<5)+31]=x,v.sigBytes=p.length*4,this._process();var m=this._hash.toX32();return m},clone:function(){var v=a.clone.call(this);return v._hash=this._hash.clone(),v},blockSize:1024/32});r.SHA512=a._createHelper(s),r.HmacSHA512=a._createHmacHelper(s)}(),l.SHA512})},8437:function(T,b,e){e(7042),function(l,r,n){T.exports=r(e(757),e(7508),e(3440),e(3839),e(1582))}(void 0,function(l){return function(){var r=l,n=r.lib,a=n.WordArray,c=n.BlockCipher,u=r.algo,f=[57,49,41,33,25,17,9,1,58,50,42,34,26,18,10,2,59,51,43,35,27,19,11,3,60,52,44,36,63,55,47,39,31,23,15,7,62,54,46,38,30,22,14,6,61,53,45,37,29,21,13,5,28,20,12,4],h=[14,17,11,24,1,5,3,28,15,6,21,10,23,19,12,4,26,8,16,7,27,20,13,2,41,52,31,37,47,55,30,40,51,45,33,48,44,49,39,56,34,53,46,42,50,36,29,32],i=[1,2,4,6,8,10,12,14,15,17,19,21,23,25,27,28],d=[{0:8421888,268435456:32768,536870912:8421378,805306368:2,1073741824:512,1342177280:8421890,1610612736:8389122,1879048192:8388608,2147483648:514,2415919104:8389120,2684354560:33280,2952790016:8421376,3221225472:32770,3489660928:8388610,3758096384:0,4026531840:33282,134217728:0,402653184:8421890,671088640:33282,939524096:32768,1207959552:8421888,1476395008:512,1744830464:8421378,2013265920:2,2281701376:8389120,2550136832:33280,2818572288:8421376,3087007744:8389122,3355443200:8388610,3623878656:32770,3892314112:514,4160749568:8388608,1:32768,268435457:2,536870913:8421888,805306369:8388608,1073741825:8421378,1342177281:33280,1610612737:512,1879048193:8389122,2147483649:8421890,2415919105:8421376,2684354561:8388610,2952790017:33282,3221225473:514,3489660929:8389120,3758096385:32770,4026531841:0,134217729:8421890,402653185:8421376,671088641:8388608,939524097:512,1207959553:32768,1476395009:8388610,1744830465:2,2013265921:33282,2281701377:32770,2550136833:8389122,2818572289:514,3087007745:8421888,3355443201:8389120,3623878657:0,3892314113:33280,4160749569:8421378},{0:1074282512,16777216:16384,33554432:524288,50331648:1074266128,67108864:1073741840,83886080:1074282496,100663296:1073758208,117440512:16,134217728:540672,150994944:1073758224,167772160:1073741824,184549376:540688,201326592:524304,218103808:0,234881024:16400,251658240:1074266112,8388608:1073758208,25165824:540688,41943040:16,58720256:1073758224,75497472:1074282512,92274688:1073741824,109051904:524288,125829120:1074266128,142606336:524304,159383552:0,176160768:16384,192937984:1074266112,209715200:1073741840,226492416:540672,243269632:1074282496,260046848:16400,268435456:0,285212672:1074266128,301989888:1073758224,318767104:1074282496,335544320:1074266112,352321536:16,369098752:540688,385875968:16384,402653184:16400,419430400:524288,436207616:524304,452984832:1073741840,469762048:540672,486539264:1073758208,503316480:1073741824,520093696:1074282512,276824064:540688,293601280:524288,310378496:1074266112,327155712:16384,343932928:1073758208,360710144:1074282512,377487360:16,394264576:1073741824,411041792:1074282496,427819008:1073741840,444596224:1073758224,461373440:524304,478150656:0,494927872:16400,511705088:1074266128,528482304:540672},{0:260,1048576:0,2097152:67109120,3145728:65796,4194304:65540,5242880:67108868,6291456:67174660,7340032:67174400,8388608:67108864,9437184:67174656,10485760:65792,11534336:67174404,12582912:67109124,13631488:65536,14680064:4,15728640:256,524288:67174656,1572864:67174404,2621440:0,3670016:67109120,4718592:67108868,5767168:65536,6815744:65540,7864320:260,8912896:4,9961472:256,11010048:67174400,12058624:65796,13107200:65792,14155776:67109124,15204352:67174660,16252928:67108864,16777216:67174656,17825792:65540,18874368:65536,19922944:67109120,20971520:256,22020096:67174660,23068672:67108868,24117248:0,25165824:67109124,26214400:67108864,27262976:4,28311552:65792,29360128:67174400,30408704:260,31457280:65796,32505856:67174404,17301504:67108864,18350080:260,19398656:67174656,20447232:0,21495808:65540,22544384:67109120,23592960:256,24641536:67174404,25690112:65536,26738688:67174660,27787264:65796,28835840:67108868,29884416:67109124,30932992:67174400,31981568:4,33030144:65792},{0:2151682048,65536:2147487808,131072:4198464,196608:2151677952,262144:0,327680:4198400,393216:2147483712,458752:4194368,524288:2147483648,589824:4194304,655360:64,720896:2147487744,786432:2151678016,851968:4160,917504:4096,983040:2151682112,32768:2147487808,98304:64,163840:2151678016,229376:2147487744,294912:4198400,360448:2151682112,425984:0,491520:2151677952,557056:4096,622592:2151682048,688128:4194304,753664:4160,819200:2147483648,884736:4194368,950272:4198464,1015808:2147483712,1048576:4194368,1114112:4198400,1179648:2147483712,1245184:0,1310720:4160,1376256:2151678016,1441792:2151682048,1507328:2147487808,1572864:2151682112,1638400:2147483648,1703936:2151677952,1769472:4198464,1835008:2147487744,1900544:4194304,1966080:64,2031616:4096,1081344:2151677952,1146880:2151682112,1212416:0,1277952:4198400,1343488:4194368,1409024:2147483648,1474560:2147487808,1540096:64,1605632:2147483712,1671168:4096,1736704:2147487744,1802240:2151678016,1867776:4160,1933312:2151682048,1998848:4194304,2064384:4198464},{0:128,4096:17039360,8192:262144,12288:536870912,16384:537133184,20480:16777344,24576:553648256,28672:262272,32768:16777216,36864:537133056,40960:536871040,45056:553910400,49152:553910272,53248:0,57344:17039488,61440:553648128,2048:17039488,6144:553648256,10240:128,14336:17039360,18432:262144,22528:537133184,26624:553910272,30720:536870912,34816:537133056,38912:0,43008:553910400,47104:16777344,51200:536871040,55296:553648128,59392:16777216,63488:262272,65536:262144,69632:128,73728:536870912,77824:553648256,81920:16777344,86016:553910272,90112:537133184,94208:16777216,98304:553910400,102400:553648128,106496:17039360,110592:537133056,114688:262272,118784:536871040,122880:0,126976:17039488,67584:553648256,71680:16777216,75776:17039360,79872:537133184,83968:536870912,88064:17039488,92160:128,96256:553910272,100352:262272,104448:553910400,108544:0,112640:553648128,116736:16777344,120832:262144,124928:537133056,129024:536871040},{0:268435464,256:8192,512:270532608,768:270540808,1024:268443648,1280:2097152,1536:2097160,1792:268435456,2048:0,2304:268443656,2560:2105344,2816:8,3072:270532616,3328:2105352,3584:8200,3840:270540800,128:270532608,384:270540808,640:8,896:2097152,1152:2105352,1408:268435464,1664:268443648,1920:8200,2176:2097160,2432:8192,2688:268443656,2944:270532616,3200:0,3456:270540800,3712:2105344,3968:268435456,4096:268443648,4352:270532616,4608:270540808,4864:8200,5120:2097152,5376:268435456,5632:268435464,5888:2105344,6144:2105352,6400:0,6656:8,6912:270532608,7168:8192,7424:268443656,7680:270540800,7936:2097160,4224:8,4480:2105344,4736:2097152,4992:268435464,5248:268443648,5504:8200,5760:270540808,6016:270532608,6272:270540800,6528:270532616,6784:8192,7040:2105352,7296:2097160,7552:0,7808:268435456,8064:268443656},{0:1048576,16:33555457,32:1024,48:1049601,64:34604033,80:0,96:1,112:34603009,128:33555456,144:1048577,160:33554433,176:34604032,192:34603008,208:1025,224:1049600,240:33554432,8:34603009,24:0,40:33555457,56:34604032,72:1048576,88:33554433,104:33554432,120:1025,136:1049601,152:33555456,168:34603008,184:1048577,200:1024,216:34604033,232:1,248:1049600,256:33554432,272:1048576,288:33555457,304:34603009,320:1048577,336:33555456,352:34604032,368:1049601,384:1025,400:34604033,416:1049600,432:1,448:0,464:34603008,480:33554433,496:1024,264:1049600,280:33555457,296:34603009,312:1,328:33554432,344:1048576,360:1025,376:34604032,392:33554433,408:34603008,424:0,440:34604033,456:1049601,472:1024,488:33555456,504:1048577},{0:134219808,1:131072,2:134217728,3:32,4:131104,5:134350880,6:134350848,7:2048,8:134348800,9:134219776,10:133120,11:134348832,12:2080,13:0,14:134217760,15:133152,2147483648:2048,2147483649:134350880,2147483650:134219808,2147483651:134217728,2147483652:134348800,2147483653:133120,2147483654:133152,2147483655:32,2147483656:134217760,2147483657:2080,2147483658:131104,2147483659:134350848,2147483660:0,2147483661:134348832,2147483662:134219776,2147483663:131072,16:133152,17:134350848,18:32,19:2048,20:134219776,21:134217760,22:134348832,23:131072,24:0,25:131104,26:134348800,27:134219808,28:134350880,29:133120,30:2080,31:134217728,2147483664:131072,2147483665:2048,2147483666:134348832,2147483667:133152,2147483668:32,2147483669:134348800,2147483670:134217728,2147483671:134219808,2147483672:134350880,2147483673:134217760,2147483674:134219776,2147483675:0,2147483676:133120,2147483677:2080,2147483678:131104,2147483679:134350848}],t=[4160749569,528482304,33030144,2064384,129024,8064,504,2147483679],s=u.DES=c.extend({_doReset:function(){for(var A=this._key,m=A.words,g=[],C=0;C<56;C++){var w=f[C]-1;g[C]=m[w>>>5]>>>31-w%32&1}for(var S=this._subKeys=[],B=0;B<16;B++){for(var R=S[B]=[],N=i[B],C=0;C<24;C++)R[C/6|0]|=g[(h[C]-1+N)%28]<<31-C%6,R[4+(C/6|0)]|=g[28+(h[C+24]-1+N)%28]<<31-C%6;R[0]=R[0]<<1|R[0]>>>31;for(var C=1;C<7;C++)R[C]=R[C]>>>(C-1)*4+3;R[7]=R[7]<<5|R[7]>>>27}for(var F=this._invSubKeys=[],C=0;C<16;C++)F[C]=S[15-C]},encryptBlock:function(A,m){this._doCryptBlock(A,m,this._subKeys)},decryptBlock:function(A,m){this._doCryptBlock(A,m,this._invSubKeys)},_doCryptBlock:function(A,m,g){this._lBlock=A[m],this._rBlock=A[m+1],o.call(this,4,252645135),o.call(this,16,65535),v.call(this,2,858993459),v.call(this,8,16711935),o.call(this,1,1431655765);for(var C=0;C<16;C++){for(var w=g[C],S=this._lBlock,B=this._rBlock,R=0,N=0;N<8;N++)R|=d[N][((B^w[N])&t[N])>>>0];this._lBlock=B,this._rBlock=S^R}var F=this._lBlock;this._lBlock=this._rBlock,this._rBlock=F,o.call(this,1,1431655765),v.call(this,8,16711935),v.call(this,2,858993459),o.call(this,16,65535),o.call(this,4,252645135),A[m]=this._lBlock,A[m+1]=this._rBlock},keySize:64/32,ivSize:64/32,blockSize:64/32});function o(x,A){var m=(this._lBlock>>>x^this._rBlock)&A;this._rBlock^=m,this._lBlock^=m<>>x^this._lBlock)&A;this._lBlock^=m,this._rBlock^=m<192.");var g=m.slice(0,2),C=m.length<4?m.slice(0,2):m.slice(2,4),w=m.length<6?m.slice(0,2):m.slice(4,6);this._des1=s.createEncryptor(a.create(g)),this._des2=s.createEncryptor(a.create(C)),this._des3=s.createEncryptor(a.create(w))},encryptBlock:function(A,m){this._des1.encryptBlock(A,m),this._des2.decryptBlock(A,m),this._des3.encryptBlock(A,m)},decryptBlock:function(A,m){this._des3.decryptBlock(A,m),this._des2.encryptBlock(A,m),this._des1.decryptBlock(A,m)},keySize:192/32,ivSize:64/32,blockSize:64/32});r.TripleDES=c._createHelper(p)}(),l.TripleDES})},2601:function(T,b,e){e(7042),function(l,r){T.exports=r(e(757))}(void 0,function(l){return function(r){var n=l,a=n.lib,c=a.Base,u=a.WordArray,f=n.x64={};f.Word=c.extend({init:function(i,d){this.high=i,this.low=d}}),f.WordArray=c.extend({init:function(i,d){i=this.words=i||[],d!=r?this.sigBytes=d:this.sigBytes=i.length*8},toX32:function(){for(var i=this.words,d=i.length,t=[],s=0;s=h.length?{done:!0}:{done:!1,value:h[t++]}}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. +In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function r(h,i){if(!!h){if(typeof h=="string")return n(h,i);var d=Object.prototype.toString.call(h).slice(8,-1);if(d==="Object"&&h.constructor&&(d=h.constructor.name),d==="Map"||d==="Set")return Array.from(h);if(d==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(d))return n(h,i)}}function n(h,i){(i==null||i>h.length)&&(i=h.length);for(var d=0,t=new Array(i);d=0;--ft){var j=this.tryEntries[ft],Z=j.completion;if(j.tryLoc==="root")return V("end");if(j.tryLoc<=this.prev){var ut=d.call(j,"catchLoc"),bt=d.call(j,"finallyLoc");if(ut&&bt){if(this.prev=0;--V){var ft=this.tryEntries[V];if(ft.tryLoc<=this.prev&&d.call(ft,"finallyLoc")&&this.prev=0;--St){var V=this.tryEntries[St];if(V.finallyLoc===dt)return this.complete(V.completion,V.afterLoc),lt(V),m}},catch:function(dt){for(var St=this.tryEntries.length-1;St>=0;--St){var V=this.tryEntries[St];if(V.tryLoc===dt){var ft=V.completion;if(ft.type==="throw"){var j=ft.arg;lt(V)}return j}}throw new Error("illegal catch attempt")},delegateYield:function(dt,St,V){return this.delegate={iterator:mt(dt),resultName:St,nextLoc:V},this.method==="next"&&(this.arg=void 0),m}},h}var c=1,u=0,f=function(){function h(d){this.stateTable=d.stateTable,this.accepting=d.accepting,this.tags=d.tags}var i=h.prototype;return i.match=function(t){var s,o=this;return s={},s[Symbol.iterator]=a().mark(function v(){var p,x,A,m,g,C;return a().wrap(function(S){for(;;)switch(S.prev=S.next){case 0:p=c,x=null,A=null,m=null,g=0;case 5:if(!(g=x)){S.next=13;break}return S.next=13,[x,A,o.tags[m]];case 13:p=o.stateTable[c][C],x=null;case 15:p!==u&&x==null&&(x=g),o.accepting[p]&&(A=g),p===u&&(p=c);case 18:g++,S.next=5;break;case 21:if(!(x!=null&&A!=null&&A>=x)){S.next=24;break}return S.next=24,[x,A,o.tags[p]];case 24:case"end":return S.stop()}},v)}),s},i.apply=function(t,s){for(var o=l(this.match(t)),v;!(v=o()).done;)for(var p=v.value,x=p[0],A=p[1],m=p[2],g=l(m),C;!(C=g()).done;){var w=C.value;typeof s[w]=="function"&&s[w](x,A,t.slice(x,A+1))}},h}();T.exports=f},8478:function(T,b,e){var l=e(8823).Buffer;e(1539),e(8674),e(7042),e(6699);var r=e(3857),n=e(2635);T.exports=function(){a.decode=function(f,h){return r.readFile(f,function(i,d){var t=new a(d);return t.decode(function(s){return h(s)})})},a.load=function(f){var h=r.readFileSync(f);return new a(h)};function a(u){var f;for(this.data=u,this.pos=8,this.palette=[],this.imgData=[],this.transparency={},this.text={};;){var h=this.readUInt32(),i="";for(f=0;f<4;f++)i+=String.fromCharCode(this.data[this.pos++]);switch(i){case"IHDR":this.width=this.readUInt32(),this.height=this.readUInt32(),this.bits=this.data[this.pos++],this.colorType=this.data[this.pos++],this.compressionMethod=this.data[this.pos++],this.filterMethod=this.data[this.pos++],this.interlaceMethod=this.data[this.pos++];break;case"PLTE":this.palette=this.read(h);break;case"IDAT":for(f=0;f0)for(f=0;fthis.data.length)throw new Error("Incomplete or corrupt PNG file")}}var c=a.prototype;return c.read=function(f){for(var h=new Array(f),i=0;i"u")throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof f);return n(f,h,i)}),u.alloc||(u.alloc=function(f,h,i){if(typeof f!="number")throw new TypeError('The "size" argument must be of type number. Received type '+typeof f);if(f<0||f>=2147483648)throw new RangeError('The value "'+f+'" is invalid for option "size"');var d=n(f);return!h||h.length===0?d.fill(0):typeof i=="string"?d.fill(h,i):d.fill(h),d}),!a.kStringMaxLength)try{a.kStringMaxLength=l.binding("buffer").kStringMaxLength}catch{}a.constants||(a.constants={MAX_LENGTH:a.kMaxLength},a.kStringMaxLength&&(a.constants.MAX_STRING_LENGTH=a.kStringMaxLength)),T.exports=a},3361:function(T,b,e){e(7941),e(2526),e(7327),e(1539),e(5003),e(4747),e(9337),e(7042);function l(o,v){var p=Object.keys(o);if(Object.getOwnPropertySymbols){var x=Object.getOwnPropertySymbols(o);v&&(x=x.filter(function(A){return Object.getOwnPropertyDescriptor(o,A).enumerable})),p.push.apply(p,x)}return p}function r(o){for(var v=1;v0?this.tail.next=x:this.head=x,this.tail=x,++this.length}},{key:"unshift",value:function(p){var x={data:p,next:this.head};this.length===0&&(this.tail=x),this.head=x,++this.length}},{key:"shift",value:function(){if(this.length!==0){var p=this.head.data;return this.length===1?this.head=this.tail=null:this.head=this.head.next,--this.length,p}}},{key:"clear",value:function(){this.head=this.tail=null,this.length=0}},{key:"join",value:function(p){if(this.length===0)return"";for(var x=this.head,A=""+x.data;x=x.next;)A+=p+x.data;return A}},{key:"concat",value:function(p){if(this.length===0)return h.alloc(0);for(var x=h.allocUnsafe(p>>>0),A=this.head,m=0;A;)s(A.data,x,m),m+=A.data.length,A=A.next;return x}},{key:"consume",value:function(p,x){var A;return pg.length?g.length:p;if(C===g.length?m+=g:m+=g.slice(0,p),p-=C,p===0){C===g.length?(++A,x.next?this.head=x.next:this.head=this.tail=null):(this.head=x,x.data=g.slice(C));break}++A}return this.length-=A,m}},{key:"_getBuffer",value:function(p){var x=h.allocUnsafe(p),A=this.head,m=1;for(A.data.copy(x),p-=A.data.length;A=A.next;){var g=A.data,C=p>g.length?g.length:p;if(g.copy(x,x.length-p,0,C),p-=C,p===0){C===g.length?(++m,A.next?this.head=A.next:this.head=this.tail=null):(this.head=A,A.data=g.slice(C));break}++m}return this.length-=m,x}},{key:t,value:function(p,x){return d(this,r({},x,{depth:0,customInspect:!1}))}}]),o}()},215:function(T,b,e){var l="/",r=e(8823).Buffer;Object.defineProperty(b,"__esModule",{value:!0}),b.default=void 0,e(7941),e(2526),e(7327),e(1539),e(5003),e(4747),e(9337),e(489),e(2419),e(1817),e(2165),e(6992),e(8783),e(3948),e(1038),e(7042),e(8309),e(4916),e(2707),e(2222),e(9600),e(9714),e(5306),e(1249),e(9841),e(4953),e(6977),e(6699),e(5192),e(9653),e(3123),e(4723),e(8734),e(2472),e(2990),e(8927),e(3105),e(5035),e(4345),e(7174),e(2846),e(4731),e(7209),e(6319),e(8867),e(7789),e(3739),e(9368),e(4483),e(2056),e(3462),e(678),e(7462),e(3824),e(5021),e(2974),e(5016),e(7803),e(3290),e(9601),e(3210),e(9254),e(7397),e(8674);var n=d(e(2830)),a=d(e(2635)),c=d(e(5153)),u=d(e(1917)),f=e(7187),h=d(e(7337)),i=d(e(8478));function d(pt){return pt&&pt.__esModule?pt:{default:pt}}var t=e(3857);function s(pt,U){if(!(pt instanceof U))throw new TypeError("Cannot call a class as a function")}function o(pt,U){for(var P=0;P"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),!0}catch{return!1}}function S(pt){if(pt===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return pt}function B(pt,U){return U&&(typeof U=="object"||typeof U=="function")?U:S(pt)}function R(pt){var U=w();return function(){var X=g(pt),G;if(U){var nt=g(this).constructor;G=Reflect.construct(X,arguments,nt)}else G=X.apply(this,arguments);return B(this,G)}}function N(pt,U){return ot(pt)||lt(pt,U)||gt(pt,U)||at()}function F(pt){return J(pt)||$(pt)||gt(pt)||wt()}function J(pt){if(Array.isArray(pt))return mt(pt)}function ot(pt){if(Array.isArray(pt))return pt}function $(pt){if(typeof Symbol<"u"&&Symbol.iterator in Object(pt))return Array.from(pt)}function lt(pt,U){if(!(typeof Symbol>"u"||!(Symbol.iterator in Object(pt)))){var P=[],X=!0,G=!1,nt=void 0;try{for(var vt=pt[Symbol.iterator](),Ht;!(X=(Ht=vt.next()).done)&&(P.push(Ht.value),!(U&&P.length===U));X=!0);}catch(Yt){G=!0,nt=Yt}finally{try{!X&&vt.return!=null&&vt.return()}finally{if(G)throw nt}}return P}}function gt(pt,U){if(!!pt){if(typeof pt=="string")return mt(pt,U);var P=Object.prototype.toString.call(pt).slice(8,-1);if(P==="Object"&&pt.constructor&&(P=pt.constructor.name),P==="Map"||P==="Set")return Array.from(pt);if(P==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(P))return mt(pt,U)}}function mt(pt,U){(U==null||U>pt.length)&&(U=pt.length);for(var P=0,X=new Array(U);P"u"||pt[Symbol.iterator]==null){if(Array.isArray(pt)||(P=gt(pt))||U&&pt&&typeof pt.length=="number"){P&&(pt=P);var X=0,G=function(){};return{s:G,n:function(){return X>=pt.length?{done:!0}:{done:!1,value:pt[X++]}},e:function(te){throw te},f:G}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var nt=!0,vt=!1,Ht;return{s:function(){P=pt[Symbol.iterator]()},n:function(){var te=P.next();return nt=te.done,te},e:function(te){vt=!0,Ht=te},f:function(){try{!nt&&P.return!=null&&P.return()}finally{if(vt)throw Ht}}}}var St=function(){function pt(){s(this,pt)}return v(pt,[{key:"toString",value:function(){throw new Error("Must be implemented by subclasses")}}]),pt}(),V=function(){function pt(){var U=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};s(this,pt),this._items={},this.limits=typeof U.limits=="boolean"?U.limits:!0}return v(pt,[{key:"add",value:function(P,X){return this._items[P]=X}},{key:"get",value:function(P){return this._items[P]}},{key:"toString",value:function(){var P=this,X=Object.keys(this._items).sort(function(se,he){return P._compareKeys(se,he)}),G=["<<"];if(this.limits&&X.length>1){var nt=X[0],vt=X[X.length-1];G.push(" /Limits ".concat(bt.convert([this._dataForKey(nt),this._dataForKey(vt)])))}G.push(" /".concat(this._keysName()," ["));var Ht=dt(X),Yt;try{for(Ht.s();!(Yt=Ht.n()).done;){var te=Yt.value;G.push(" ".concat(bt.convert(this._dataForKey(te))," ").concat(bt.convert(this._items[te])))}}catch(se){Ht.e(se)}finally{Ht.f()}return G.push("]"),G.push(">>"),G.join(` @@ -152,7 +152,7 @@ eth ntilde ograve oacute ocircumflex otilde odieresis divide oslash ugrave uacute ucircumflex udieresis yacute thorn ydieresis`.split(/\s+/),Jt=function(){v(pt,null,[{key:"open",value:function(P){return new pt(t.readFileSync(P,"utf8"))}}]);function pt(U){s(this,pt),this.contents=U,this.attributes={},this.glyphWidths={},this.boundingBoxes={},this.kernPairs={},this.parse(),this.charWidths=new Array(256);for(var P=0;P<=255;P++)this.charWidths[P]=this.glyphWidths[Ft[P]];this.bbox=this.attributes.FontBBox.split(/\s+/).map(function(X){return+X}),this.ascender=+(this.attributes.Ascender||0),this.descender=+(this.attributes.Descender||0),this.xHeight=+(this.attributes.XHeight||0),this.capHeight=+(this.attributes.CapHeight||0),this.lineGap=this.bbox[3]-this.bbox[1]-(this.ascender-this.descender)}return v(pt,[{key:"parse",value:function(){var P="",X=dt(this.contents.split(` -`)),G;try{for(X.s();!(G=X.n()).done;){var nt=G.value,vt,Ht;if(vt=nt.match(/^Start(\w+)/)){P=vt[1];continue}else if(vt=nt.match(/^End(\w+)/)){P="";continue}switch(P){case"FontMetrics":vt=nt.match(/(^\w+)\s+(.*)/);var Yt=vt[1],te=vt[2];(Ht=this.attributes[Yt])?(Array.isArray(Ht)||(Ht=this.attributes[Yt]=[Ht]),Ht.push(te)):this.attributes[Yt]=te;break;case"CharMetrics":if(!/^CH?\s/.test(nt))continue;var se=nt.match(/\bN\s+(\.?\w+)\s*;/)[1];this.glyphWidths[se]=+nt.match(/\bWX\s+(\d+)\s*;/)[1];break;case"KernPairs":vt=nt.match(/^KPX\s+(\.?\w+)\s+(\.?\w+)\s+(-?\d+)/),vt&&(this.kernPairs[vt[1]+"\0"+vt[2]]=parseInt(vt[3]));break}}}catch(he){X.e(he)}finally{X.f()}}},{key:"encodeText",value:function(P){for(var X=[],G=0,nt=P.length;G>8,Yt=0;this.font.post.isFixedPitch&&(Yt|=1<<0),1<=Ht&&Ht<=7&&(Yt|=1<<1),Yt|=1<<2,Ht===10&&(Yt|=1<<3),this.font.head.macStyle.italic&&(Yt|=1<<6);var te=[1,2,3,4,5,6].map(function(Ne){return String.fromCharCode((G.id.charCodeAt(Ne)||73)+17)}).join(""),se=te+"+"+this.font.postscriptName,he=this.font.bbox,pe=this.document.ref({Type:"FontDescriptor",FontName:se,Flags:Yt,FontBBox:[he.minX*this.scale,he.minY*this.scale,he.maxX*this.scale,he.maxY*this.scale],ItalicAngle:this.font.italicAngle,Ascent:this.ascender,Descent:this.descender,CapHeight:(this.font.capHeight||this.font.ascent)*this.scale,XHeight:(this.font.xHeight||0)*this.scale,StemV:0});nt?pe.data.FontFile3=vt:pe.data.FontFile2=vt,pe.end();var ye={Type:"Font",Subtype:"CIDFontType0",BaseFont:se,CIDSystemInfo:{Registry:new String("Adobe"),Ordering:new String("Identity"),Supplement:0},FontDescriptor:pe,W:[0,this.widths]};nt||(ye.Subtype="CIDFontType2",ye.CIDToGIDMap="Identity");var Be=this.document.ref(ye);return Be.end(),this.dictionary.data={Type:"Font",Subtype:"Type0",BaseFont:se,Encoding:"Identity-H",DescendantFonts:[Be],ToUnicode:this.toUnicodeCmap()},this.dictionary.end()}},{key:"toUnicodeCmap",value:function(){var G=this.document.ref(),nt=[],vt=dt(this.unicode),Ht;try{for(vt.s();!(Ht=vt.n()).done;){var Yt=Ht.value,te=[],se=dt(Yt),he;try{for(se.s();!(he=se.n()).done;){var pe=he.value;pe>65535&&(pe-=65536,te.push(Ae(pe>>>10&1023|55296)),pe=56320|pe&1023),te.push(Ae(pe))}}catch(ye){se.e(ye)}finally{se.f()}nt.push("<".concat(te.join(" "),">"))}}catch(ye){vt.e(ye)}finally{vt.f()}return G.end(`/CIDInit /ProcSet findresource begin +`)),G;try{for(X.s();!(G=X.n()).done;){var nt=G.value,vt,Ht;if(vt=nt.match(/^Start(\w+)/)){P=vt[1];continue}else if(vt=nt.match(/^End(\w+)/)){P="";continue}switch(P){case"FontMetrics":vt=nt.match(/(^\w+)\s+(.*)/);var Yt=vt[1],te=vt[2];(Ht=this.attributes[Yt])?(Array.isArray(Ht)||(Ht=this.attributes[Yt]=[Ht]),Ht.push(te)):this.attributes[Yt]=te;break;case"CharMetrics":if(!/^CH?\s/.test(nt))continue;var se=nt.match(/\bN\s+(\.?\w+)\s*;/)[1];this.glyphWidths[se]=+nt.match(/\bWX\s+(\d+)\s*;/)[1];break;case"KernPairs":vt=nt.match(/^KPX\s+(\.?\w+)\s+(\.?\w+)\s+(-?\d+)/),vt&&(this.kernPairs[vt[1]+"\0"+vt[2]]=parseInt(vt[3]));break}}}catch(he){X.e(he)}finally{X.f()}}},{key:"encodeText",value:function(P){for(var X=[],G=0,nt=P.length;G>8,Yt=0;this.font.post.isFixedPitch&&(Yt|=1<<0),1<=Ht&&Ht<=7&&(Yt|=1<<1),Yt|=1<<2,Ht===10&&(Yt|=1<<3),this.font.head.macStyle.italic&&(Yt|=1<<6);var te=[1,2,3,4,5,6].map(function(Ne){return String.fromCharCode((G.id.charCodeAt(Ne)||73)+17)}).join(""),se=te+"+"+this.font.postscriptName,he=this.font.bbox,pe=this.document.ref({Type:"FontDescriptor",FontName:se,Flags:Yt,FontBBox:[he.minX*this.scale,he.minY*this.scale,he.maxX*this.scale,he.maxY*this.scale],ItalicAngle:this.font.italicAngle,Ascent:this.ascender,Descent:this.descender,CapHeight:(this.font.capHeight||this.font.ascent)*this.scale,XHeight:(this.font.xHeight||0)*this.scale,StemV:0});nt?pe.data.FontFile3=vt:pe.data.FontFile2=vt,pe.end();var ye={Type:"Font",Subtype:"CIDFontType0",BaseFont:se,CIDSystemInfo:{Registry:new String("Adobe"),Ordering:new String("Identity"),Supplement:0},FontDescriptor:pe,W:[0,this.widths]};nt||(ye.Subtype="CIDFontType2",ye.CIDToGIDMap="Identity");var Be=this.document.ref(ye);return Be.end(),this.dictionary.data={Type:"Font",Subtype:"Type0",BaseFont:se,Encoding:"Identity-H",DescendantFonts:[Be],ToUnicode:this.toUnicodeCmap()},this.dictionary.end()}},{key:"toUnicodeCmap",value:function(){var G=this.document.ref(),nt=[],vt=dt(this.unicode),Ht;try{for(vt.s();!(Ht=vt.n()).done;){var Yt=Ht.value,te=[],se=dt(Yt),he;try{for(se.s();!(he=se.n()).done;){var pe=he.value;pe>65535&&(pe-=65536,te.push(Ae(pe>>>10&1023|55296)),pe=56320|pe&1023),te.push(Ae(pe))}}catch(ye){se.e(ye)}finally{se.f()}nt.push("<".concat(te.join(" "),">"))}}catch(ye){vt.e(ye)}finally{vt.f()}return G.end(`/CIDInit /ProcSet findresource begin 12 dict begin begincmap /CIDSystemInfo << @@ -171,22 +171,22 @@ endbfrange endcmap CMapName currentdict /CMap defineresource pop end -end`)),G}}]),P}(Ut),ke=function(){function pt(){s(this,pt)}return v(pt,null,[{key:"open",value:function(P,X,G,nt){var vt;if(typeof X=="string"){if(be.isStandardFont(X))return new be(P,X,nt);X=t.readFileSync(X)}if(r.isBuffer(X)?vt=l.default.create(X,G):X instanceof Uint8Array?vt=l.default.create(r.from(X),G):X instanceof ArrayBuffer&&(vt=l.default.create(r.from(new Uint8Array(X)),G)),vt==null)throw new Error("Not a supported font format or standard PDF font.");return new Le(P,vt,nt)}}]),pt}(),He={initFonts:function(){var U=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"Helvetica";this._fontFamilies={},this._fontCount=0,this._fontSize=12,this._font=null,this._registeredFonts={},U&&this.font(U)},font:function(U,P,X){var G,nt;if(typeof P=="number"&&(X=P,P=null),typeof U=="string"&&this._registeredFonts[U]){G=U;var vt=this._registeredFonts[U];U=vt.src,P=vt.family}else G=P||U,typeof G!="string"&&(G=null);if(X!=null&&this.fontSize(X),nt=this._fontFamilies[G])return this._font=nt,this;var Ht="F".concat(++this._fontCount);return this._font=ke.open(this,U,P,Ht),(nt=this._fontFamilies[this._font.name])?(this._font=nt,this):(G&&(this._fontFamilies[G]=this._font),this._font.name&&(this._fontFamilies[this._font.name]=this._font),this)},fontSize:function(U){return this._fontSize=U,this},currentLineHeight:function(U){return U==null&&(U=!1),this._font.lineHeight(this._fontSize,U)},registerFont:function(U,P,X){return this._registeredFonts[U]={src:P,family:X},this}},ne=function(pt){m(P,pt);var U=R(P);function P(X,G){var nt;return s(this,P),nt=U.call(this),nt.document=X,nt.indent=G.indent||0,nt.characterSpacing=G.characterSpacing||0,nt.wordSpacing=G.wordSpacing===0,nt.columns=G.columns||1,nt.columnGap=G.columnGap!=null?G.columnGap:18,nt.lineWidth=(G.width-nt.columnGap*(nt.columns-1))/nt.columns,nt.spaceLeft=nt.lineWidth,nt.startX=nt.document.x,nt.startY=nt.document.y,nt.column=1,nt.ellipsis=G.ellipsis,nt.continuedX=0,nt.features=G.features,G.height!=null?(nt.height=G.height,nt.maxY=nt.startY+G.height):nt.maxY=nt.document.page.maxY(),nt.on("firstLine",function(vt){var Ht=nt.continuedX||nt.indent;return nt.document.x+=Ht,nt.lineWidth-=Ht,nt.once("line",function(){if(nt.document.x-=Ht,nt.lineWidth+=Ht,vt.continued&&!nt.continuedX&&(nt.continuedX=nt.indent),!vt.continued)return nt.continuedX=0})}),nt.on("lastLine",function(vt){var Ht=vt.align;return Ht==="justify"&&(vt.align="left"),nt.lastLine=!0,nt.once("line",function(){return nt.document.y+=vt.paragraphGap||0,vt.align=Ht,nt.lastLine=!1})}),nt}return v(P,[{key:"wordWidth",value:function(G){return this.document.widthOfString(G,this)+this.characterSpacing+this.wordSpacing}},{key:"eachWord",value:function(G,nt){for(var vt,Ht=new h.default(G),Yt=null,te=Object.create(null);vt=Ht.nextBreak();){var se,he=G.slice((Yt!=null?Yt.position:void 0)||0,vt.position),pe=te[he]!=null?te[he]:te[he]=this.wordWidth(he);if(pe>this.lineWidth+this.continuedX)for(var ye=Yt,Be={};he.length;){var Ne,$e;pe>this.spaceLeft?(Ne=Math.ceil(this.spaceLeft/(pe/he.length)),pe=this.wordWidth(he.slice(0,Ne)),$e=pe<=this.spaceLeft&&Nethis.spaceLeft&&Ne>0;_e||$e;)_e?(pe=this.wordWidth(he.slice(0,--Ne)),_e=pe>this.spaceLeft&&Ne>0):(pe=this.wordWidth(he.slice(0,++Ne)),_e=pe>this.spaceLeft&&Ne>0,$e=pe<=this.spaceLeft&&Nethis.maxY||Ht>this.maxY)&&this.nextSection();var Yt="",te=0,se=0,he=0,pe=this.document.y,ye=function(){return nt.textWidth=te+vt.wordSpacing*(se-1),nt.wordCount=se,nt.lineWidth=vt.lineWidth,pe=vt.document.y,vt.emit("line",Yt,nt,vt),he++};return this.emit("sectionStart",nt,this),this.eachWord(G,function(Be,Ne,$e,_e){if((_e==null||_e.required)&&(vt.emit("firstLine",nt,vt),vt.spaceLeft=vt.lineWidth),Ne<=vt.spaceLeft&&(Yt+=Be,te+=Ne,se++),$e.required||Ne>vt.spaceLeft){var gr=vt.document.currentLineHeight(!0);if(vt.height!=null&&vt.ellipsis&&vt.document.y+gr*2>vt.maxY&&vt.column>=vt.columns){for(vt.ellipsis===!0&&(vt.ellipsis="\u2026"),Yt=Yt.replace(/\s+$/,""),te=vt.wordWidth(Yt+vt.ellipsis);Yt&&te>vt.lineWidth;)Yt=Yt.slice(0,-1).replace(/\s+$/,""),te=vt.wordWidth(Yt+vt.ellipsis);te<=vt.lineWidth&&(Yt=Yt+vt.ellipsis),te=vt.wordWidth(Yt)}if($e.required&&(Ne>vt.spaceLeft&&(ye(),Yt=Be,te=Ne,se=1),vt.emit("lastLine",nt,vt)),ye(),vt.document.y+gr>vt.maxY){var Vr=vt.nextSection();if(!Vr)return se=0,Yt="",!1}return $e.required?(vt.spaceLeft=vt.lineWidth,Yt="",te=0,se=0):(vt.spaceLeft=vt.lineWidth-Ne,Yt=Be,te=Ne,se=1)}else return vt.spaceLeft-=Ne}),se>0&&(this.emit("lastLine",nt,this),ye()),this.emit("sectionEnd",nt,this),nt.continued===!0?(he>1&&(this.continuedX=0),this.continuedX+=nt.textWidth||0,this.document.y=pe):this.document.x=this.startX}},{key:"nextSection",value:function(G){if(this.emit("sectionEnd",G,this),++this.column>this.columns){if(this.height!=null)return!1;if(this.document.continueOnNewPage(),this.column=1,this.startY=this.document.page.margins.top,this.maxY=this.document.page.maxY(),this.document.x=this.startX,this.document._fillColor){var nt;(nt=this.document).fillColor.apply(nt,F(this.document._fillColor))}this.emit("pageBreak",G,this)}else this.document.x+=this.lineWidth+this.columnGap,this.document.y=this.startY,this.emit("columnBreak",G,this);return this.emit("sectionStart",G,this),!0}}]),P}(f.EventEmitter),Ee=bt.number,Me={initText:function(){return this._line=this._line.bind(this),this.x=0,this.y=0,this._lineGap=0},lineGap:function(U){return this._lineGap=U,this},moveDown:function(U){return U==null&&(U=1),this.y+=this.currentLineHeight(!0)*U+this._lineGap,this},moveUp:function(U){return U==null&&(U=1),this.y-=this.currentLineHeight(!0)*U+this._lineGap,this},_text:function(U,P,X,G,nt){var vt=this;G=this._initOptions(P,X,G),U=U==null?"":"".concat(U),G.wordSpacing&&(U=U.replace(/\s{2,}/g," "));var Ht=function(){G.structParent&&G.structParent.add(vt.struct(G.structType||"P",[vt.markStructureContent(G.structType||"P")]))};if(G.width){var Yt=this._wrapper;Yt||(Yt=new ne(this,G),Yt.on("line",nt),Yt.on("firstLine",Ht)),this._wrapper=G.continued?Yt:null,this._textOptions=G.continued?G:null,Yt.wrap(U,G)}else{var te=dt(U.split(` +end`)),G}}]),P}(Ut),ke=function(){function pt(){s(this,pt)}return v(pt,null,[{key:"open",value:function(P,X,G,nt){var vt;if(typeof X=="string"){if(be.isStandardFont(X))return new be(P,X,nt);X=t.readFileSync(X)}if(r.isBuffer(X)?vt=u.default.create(X,G):X instanceof Uint8Array?vt=u.default.create(r.from(X),G):X instanceof ArrayBuffer&&(vt=u.default.create(r.from(new Uint8Array(X)),G)),vt==null)throw new Error("Not a supported font format or standard PDF font.");return new Le(P,vt,nt)}}]),pt}(),He={initFonts:function(){var U=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"Helvetica";this._fontFamilies={},this._fontCount=0,this._fontSize=12,this._font=null,this._registeredFonts={},U&&this.font(U)},font:function(U,P,X){var G,nt;if(typeof P=="number"&&(X=P,P=null),typeof U=="string"&&this._registeredFonts[U]){G=U;var vt=this._registeredFonts[U];U=vt.src,P=vt.family}else G=P||U,typeof G!="string"&&(G=null);if(X!=null&&this.fontSize(X),nt=this._fontFamilies[G])return this._font=nt,this;var Ht="F".concat(++this._fontCount);return this._font=ke.open(this,U,P,Ht),(nt=this._fontFamilies[this._font.name])?(this._font=nt,this):(G&&(this._fontFamilies[G]=this._font),this._font.name&&(this._fontFamilies[this._font.name]=this._font),this)},fontSize:function(U){return this._fontSize=U,this},currentLineHeight:function(U){return U==null&&(U=!1),this._font.lineHeight(this._fontSize,U)},registerFont:function(U,P,X){return this._registeredFonts[U]={src:P,family:X},this}},ne=function(pt){m(P,pt);var U=R(P);function P(X,G){var nt;return s(this,P),nt=U.call(this),nt.document=X,nt.indent=G.indent||0,nt.characterSpacing=G.characterSpacing||0,nt.wordSpacing=G.wordSpacing===0,nt.columns=G.columns||1,nt.columnGap=G.columnGap!=null?G.columnGap:18,nt.lineWidth=(G.width-nt.columnGap*(nt.columns-1))/nt.columns,nt.spaceLeft=nt.lineWidth,nt.startX=nt.document.x,nt.startY=nt.document.y,nt.column=1,nt.ellipsis=G.ellipsis,nt.continuedX=0,nt.features=G.features,G.height!=null?(nt.height=G.height,nt.maxY=nt.startY+G.height):nt.maxY=nt.document.page.maxY(),nt.on("firstLine",function(vt){var Ht=nt.continuedX||nt.indent;return nt.document.x+=Ht,nt.lineWidth-=Ht,nt.once("line",function(){if(nt.document.x-=Ht,nt.lineWidth+=Ht,vt.continued&&!nt.continuedX&&(nt.continuedX=nt.indent),!vt.continued)return nt.continuedX=0})}),nt.on("lastLine",function(vt){var Ht=vt.align;return Ht==="justify"&&(vt.align="left"),nt.lastLine=!0,nt.once("line",function(){return nt.document.y+=vt.paragraphGap||0,vt.align=Ht,nt.lastLine=!1})}),nt}return v(P,[{key:"wordWidth",value:function(G){return this.document.widthOfString(G,this)+this.characterSpacing+this.wordSpacing}},{key:"eachWord",value:function(G,nt){for(var vt,Ht=new h.default(G),Yt=null,te=Object.create(null);vt=Ht.nextBreak();){var se,he=G.slice((Yt!=null?Yt.position:void 0)||0,vt.position),pe=te[he]!=null?te[he]:te[he]=this.wordWidth(he);if(pe>this.lineWidth+this.continuedX)for(var ye=Yt,Be={};he.length;){var Ne,$e;pe>this.spaceLeft?(Ne=Math.ceil(this.spaceLeft/(pe/he.length)),pe=this.wordWidth(he.slice(0,Ne)),$e=pe<=this.spaceLeft&&Nethis.spaceLeft&&Ne>0;_e||$e;)_e?(pe=this.wordWidth(he.slice(0,--Ne)),_e=pe>this.spaceLeft&&Ne>0):(pe=this.wordWidth(he.slice(0,++Ne)),_e=pe>this.spaceLeft&&Ne>0,$e=pe<=this.spaceLeft&&Nethis.maxY||Ht>this.maxY)&&this.nextSection();var Yt="",te=0,se=0,he=0,pe=this.document.y,ye=function(){return nt.textWidth=te+vt.wordSpacing*(se-1),nt.wordCount=se,nt.lineWidth=vt.lineWidth,pe=vt.document.y,vt.emit("line",Yt,nt,vt),he++};return this.emit("sectionStart",nt,this),this.eachWord(G,function(Be,Ne,$e,_e){if((_e==null||_e.required)&&(vt.emit("firstLine",nt,vt),vt.spaceLeft=vt.lineWidth),Ne<=vt.spaceLeft&&(Yt+=Be,te+=Ne,se++),$e.required||Ne>vt.spaceLeft){var gr=vt.document.currentLineHeight(!0);if(vt.height!=null&&vt.ellipsis&&vt.document.y+gr*2>vt.maxY&&vt.column>=vt.columns){for(vt.ellipsis===!0&&(vt.ellipsis="\u2026"),Yt=Yt.replace(/\s+$/,""),te=vt.wordWidth(Yt+vt.ellipsis);Yt&&te>vt.lineWidth;)Yt=Yt.slice(0,-1).replace(/\s+$/,""),te=vt.wordWidth(Yt+vt.ellipsis);te<=vt.lineWidth&&(Yt=Yt+vt.ellipsis),te=vt.wordWidth(Yt)}if($e.required&&(Ne>vt.spaceLeft&&(ye(),Yt=Be,te=Ne,se=1),vt.emit("lastLine",nt,vt)),ye(),vt.document.y+gr>vt.maxY){var Vr=vt.nextSection();if(!Vr)return se=0,Yt="",!1}return $e.required?(vt.spaceLeft=vt.lineWidth,Yt="",te=0,se=0):(vt.spaceLeft=vt.lineWidth-Ne,Yt=Be,te=Ne,se=1)}else return vt.spaceLeft-=Ne}),se>0&&(this.emit("lastLine",nt,this),ye()),this.emit("sectionEnd",nt,this),nt.continued===!0?(he>1&&(this.continuedX=0),this.continuedX+=nt.textWidth||0,this.document.y=pe):this.document.x=this.startX}},{key:"nextSection",value:function(G){if(this.emit("sectionEnd",G,this),++this.column>this.columns){if(this.height!=null)return!1;if(this.document.continueOnNewPage(),this.column=1,this.startY=this.document.page.margins.top,this.maxY=this.document.page.maxY(),this.document.x=this.startX,this.document._fillColor){var nt;(nt=this.document).fillColor.apply(nt,F(this.document._fillColor))}this.emit("pageBreak",G,this)}else this.document.x+=this.lineWidth+this.columnGap,this.document.y=this.startY,this.emit("columnBreak",G,this);return this.emit("sectionStart",G,this),!0}}]),P}(f.EventEmitter),Ee=bt.number,Me={initText:function(){return this._line=this._line.bind(this),this.x=0,this.y=0,this._lineGap=0},lineGap:function(U){return this._lineGap=U,this},moveDown:function(U){return U==null&&(U=1),this.y+=this.currentLineHeight(!0)*U+this._lineGap,this},moveUp:function(U){return U==null&&(U=1),this.y-=this.currentLineHeight(!0)*U+this._lineGap,this},_text:function(U,P,X,G,nt){var vt=this;G=this._initOptions(P,X,G),U=U==null?"":"".concat(U),G.wordSpacing&&(U=U.replace(/\s{2,}/g," "));var Ht=function(){G.structParent&&G.structParent.add(vt.struct(G.structType||"P",[vt.markStructureContent(G.structType||"P")]))};if(G.width){var Yt=this._wrapper;Yt||(Yt=new ne(this,G),Yt.on("line",nt),Yt.on("firstLine",Ht)),this._wrapper=G.continued?Yt:null,this._textOptions=G.continued?G:null,Yt.wrap(U,G)}else{var te=dt(U.split(` `)),se;try{for(te.s();!(se=te.n()).done;){var he=se.value;Ht(),nt(he,G)}}catch(pe){te.e(pe)}finally{te.f()}}return this},text:function(U,P,X,G){return this._text(U,P,X,G,this._line)},widthOfString:function(U){var P=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};return this._font.widthOfString(U,this._fontSize,P.features)+(P.characterSpacing||0)*(U.length-1)},heightOfString:function(U,P){var X=this,G=this.x,nt=this.y;P=this._initOptions(P),P.height=1/0;var vt=P.lineGap||this._lineGap||0;this._text(U,this.x,this.y,P,function(){return X.y+=X.currentLineHeight(!0)+vt});var Ht=this.y-nt;return this.x=G,this.y=nt,Ht},list:function(U,P,X,G,nt){var vt=this;G=this._initOptions(P,X,G);var Ht=G.listType||"bullet",Yt=Math.round(this._font.ascender/1e3*this._fontSize),te=Yt/2,se=G.bulletRadius||Yt/3,he=G.textIndent||(Ht==="bullet"?se*5:Yt*2),pe=G.bulletIndent||(Ht==="bullet"?se*8:Yt*2),ye=1,Be=[],Ne=[],$e=[],_e=function ar(Dr){for(var Qr=1,Fr=0;Fr0&&arguments[0]!==void 0?arguments[0]:{},P=arguments.length>1?arguments[1]:void 0,X=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};typeof U=="object"&&(X=U,U=null);var G=Object.assign({},X);if(this._textOptions)for(var nt in this._textOptions){var vt=this._textOptions[nt];nt!=="continued"&&G[nt]===void 0&&(G[nt]=vt)}return U!=null&&(this.x=U),P!=null&&(this.y=P),G.lineBreak!==!1&&(G.width==null&&(G.width=this.page.width-this.x-this.page.margins.right),G.width=Math.max(G.width,0)),G.columns||(G.columns=0),G.columnGap==null&&(G.columnGap=18),G},_line:function(U){var P=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},X=arguments.length>2?arguments[2]:void 0;this._fragment(U,this.x,this.y,P);var G=P.lineGap||this._lineGap||0;return X?this.y+=this.currentLineHeight(!0)+G:this.x+=this.widthOfString(U)},_fragment:function(U,P,X,G){var nt=this,vt,Ht,Yt,te,se,he;if(U="".concat(U).replace(/\n/g,""),U.length!==0){var pe=G.align||"left",ye=G.wordSpacing||0,Be=G.characterSpacing||0;if(G.width)switch(pe){case"right":se=this.widthOfString(U.replace(/\s+$/,""),G),P+=G.lineWidth-se;break;case"center":P+=G.lineWidth/2-G.textWidth/2;break;case"justify":he=U.trim().split(/\s+/),se=this.widthOfString(U.replace(/\s+/g,""),G);var Ne=this.widthOfString(" ")+Be;ye=Math.max(0,(G.lineWidth-se)/Math.max(1,he.length-1)-Ne);break}if(typeof G.baseline=="number")vt=-G.baseline;else{switch(G.baseline){case"svg-middle":vt=.5*this._font.xHeight;break;case"middle":case"svg-central":vt=.5*(this._font.descender+this._font.ascender);break;case"bottom":case"ideographic":vt=this._font.descender;break;case"alphabetic":vt=0;break;case"mathematical":vt=.5*this._font.ascender;break;case"hanging":vt=.8*this._font.ascender;break;case"top":vt=this._font.ascender;break;default:vt=this._font.ascender}vt=vt/1e3*this._fontSize}var $e=G.textWidth+ye*(G.wordCount-1)+Be*(U.length-1);if(G.link!=null&&this.link(P,X,$e,this.currentLineHeight(),G.link),G.goTo!=null&&this.goTo(P,X,$e,this.currentLineHeight(),G.goTo),G.destination!=null&&this.addNamedDestination(G.destination,"XYZ",P,X,null),G.underline){this.save(),G.stroke||this.strokeColor.apply(this,F(this._fillColor||[]));var _e=this._fontSize<10?.5:Math.floor(this._fontSize/10);this.lineWidth(_e);var gr=X+this.currentLineHeight()-_e;this.moveTo(P,gr),this.lineTo(P+$e,gr),this.stroke(),this.restore()}if(G.strike){this.save(),G.stroke||this.strokeColor.apply(this,F(this._fillColor||[]));var Vr=this._fontSize<10?.5:Math.floor(this._fontSize/10);this.lineWidth(Vr);var ar=X+this.currentLineHeight()/2;this.moveTo(P,ar),this.lineTo(P+$e,ar),this.stroke(),this.restore()}if(this.save(),G.oblique){var Dr;typeof G.oblique=="number"?Dr=-Math.tan(G.oblique*Math.PI/180):Dr=-.25,this.transform(1,0,0,1,P,X),this.transform(1,0,Dr,1,-Dr*vt,0),this.transform(1,0,0,1,-P,-X)}this.transform(1,0,0,-1,0,this.page.height),X=this.page.height-X-vt,this.page.fonts[this._font.id]==null&&(this.page.fonts[this._font.id]=this._font.ref()),this.addContent("BT"),this.addContent("1 0 0 1 ".concat(Ee(P)," ").concat(Ee(X)," Tm")),this.addContent("/".concat(this._font.id," ").concat(Ee(this._fontSize)," Tf"));var Qr=G.fill&&G.stroke?2:G.stroke?1:0;if(Qr&&this.addContent("".concat(Qr," Tr")),Be&&this.addContent("".concat(Ee(Be)," Tc")),ye){he=U.trim().split(/\s+/),ye+=this.widthOfString(" ")+Be,ye*=1e3/this._fontSize,Ht=[],te=[];var Fr=dt(he),_r;try{for(Fr.s();!(_r=Fr.n()).done;){var In=_r.value,hn=this._font.encode(In,G.features),Mn=N(hn,2),ha=Mn[0],Rn=Mn[1];Ht=Ht.concat(ha),te=te.concat(Rn);var Wn={},ea=te[te.length-1];for(var Sn in ea){var Sa=ea[Sn];Wn[Sn]=Sa}Wn.xAdvance+=ye,te[te.length-1]=Wn}}catch(ra){Fr.e(ra)}finally{Fr.f()}}else{var Tn=this._font.encode(U,G.features),Ga=N(Tn,2);Ht=Ga[0],te=Ga[1]}var da=this._fontSize/1e3,va=[],Aa=0,Ea=!1,Va=function(Gn){if(Aa ").concat(Ee(-xi)))}return Aa=Gn},Ca=function(Gn){if(Va(Gn),va.length>0)return nt.addContent("[".concat(va.join(" "),"] TJ")),va.length=0};for(Yt=0;Yt3&&arguments[3]!==void 0?arguments[3]:{},nt,vt,Ht,Yt,te,se,he;typeof P=="object"&&(G=P,P=null),P=(se=P!=null?P:G.x)!=null?se:this.x,X=(he=X!=null?X:G.y)!=null?he:this.y,typeof U=="string"&&(Yt=this._imageRegistry[U]),Yt||(U.width&&U.height?Yt=U:Yt=this.openImage(U)),Yt.obj||Yt.embed(this),this.page.xobjects[Yt.label]==null&&(this.page.xobjects[Yt.label]=Yt.obj);var pe=G.width||Yt.width,ye=G.height||Yt.height;if(G.width&&!G.height){var Be=pe/Yt.width;pe=Yt.width*Be,ye=Yt.height*Be}else if(G.height&&!G.width){var Ne=ye/Yt.height;pe=Yt.width*Ne,ye=Yt.height*Ne}else if(G.scale)pe=Yt.width*G.scale,ye=Yt.height*G.scale;else if(G.fit){var $e=N(G.fit,2);Ht=$e[0],nt=$e[1],vt=Ht/nt,te=Yt.width/Yt.height,te>vt?(pe=Ht,ye=Ht/te):(ye=nt,pe=nt*te)}else if(G.cover){var _e=N(G.cover,2);Ht=_e[0],nt=_e[1],vt=Ht/nt,te=Yt.width/Yt.height,te>vt?(ye=nt,pe=nt*te):(pe=Ht,ye=Ht/te)}return(G.fit||G.cover)&&(G.align==="center"?P=P+Ht/2-pe/2:G.align==="right"&&(P=P+Ht-pe),G.valign==="center"?X=X+nt/2-ye/2:G.valign==="bottom"&&(X=X+nt-ye)),G.link!=null&&this.link(P,X,pe,ye,G.link),G.goTo!=null&&this.goTo(P,X,pe,ye,G.goTo),G.destination!=null&&this.addNamedDestination(G.destination,"XYZ",P,X,null),this.y===X&&(this.y+=ye),this.save(),this.transform(pe,0,0,-ye,P,X+ye),this.addContent("/".concat(Yt.label," Do")),this.restore(),this},openImage:function(U){var P;return typeof U=="string"&&(P=this._imageRegistry[U]),P||(P=Ye.open(U,"I".concat(++this._imageCount)),typeof U=="string"&&(this._imageRegistry[U]=P)),P}},Cr={annotate:function(U,P,X,G,nt){nt.Type="Annot",nt.Rect=this._convertRect(U,P,X,G),nt.Border=[0,0,0],nt.Subtype==="Link"&&typeof nt.F>"u"&&(nt.F=1<<2),nt.Subtype!=="Link"&&nt.C==null&&(nt.C=this._normalizeColor(nt.color||[0,0,0])),delete nt.color,typeof nt.Dest=="string"&&(nt.Dest=new String(nt.Dest));for(var vt in nt){var Ht=nt[vt];nt[vt[0].toUpperCase()+vt.slice(1)]=Ht}var Yt=this.ref(nt);return this.page.annotations.push(Yt),Yt.end(),this},note:function(U,P,X,G,nt){var vt=arguments.length>5&&arguments[5]!==void 0?arguments[5]:{};return vt.Subtype="Text",vt.Contents=new String(nt),vt.Name="Comment",vt.color==null&&(vt.color=[243,223,92]),this.annotate(U,P,X,G,vt)},goTo:function(U,P,X,G,nt){var vt=arguments.length>5&&arguments[5]!==void 0?arguments[5]:{};return vt.Subtype="Link",vt.A=this.ref({S:"GoTo",D:new String(nt)}),vt.A.end(),this.annotate(U,P,X,G,vt)},link:function(U,P,X,G,nt){var vt=arguments.length>5&&arguments[5]!==void 0?arguments[5]:{};if(vt.Subtype="Link",typeof nt=="number"){var Ht=this._root.data.Pages.data;if(nt>=0&&nt4&&arguments[4]!==void 0?arguments[4]:{},vt=this._convertRect(U,P,X,G),Ht=N(vt,4),Yt=Ht[0],te=Ht[1],se=Ht[2],he=Ht[3];return nt.QuadPoints=[Yt,he,se,he,Yt,te,se,te],nt.Contents=new String,this.annotate(U,P,X,G,nt)},highlight:function(U,P,X,G){var nt=arguments.length>4&&arguments[4]!==void 0?arguments[4]:{};return nt.Subtype="Highlight",nt.color==null&&(nt.color=[241,238,148]),this._markup(U,P,X,G,nt)},underline:function(U,P,X,G){var nt=arguments.length>4&&arguments[4]!==void 0?arguments[4]:{};return nt.Subtype="Underline",this._markup(U,P,X,G,nt)},strike:function(U,P,X,G){var nt=arguments.length>4&&arguments[4]!==void 0?arguments[4]:{};return nt.Subtype="StrikeOut",this._markup(U,P,X,G,nt)},lineAnnotation:function(U,P,X,G){var nt=arguments.length>4&&arguments[4]!==void 0?arguments[4]:{};return nt.Subtype="Line",nt.Contents=new String,nt.L=[U,this.page.height-P,X,this.page.height-G],this.annotate(U,P,X,G,nt)},rectAnnotation:function(U,P,X,G){var nt=arguments.length>4&&arguments[4]!==void 0?arguments[4]:{};return nt.Subtype="Square",nt.Contents=new String,this.annotate(U,P,X,G,nt)},ellipseAnnotation:function(U,P,X,G){var nt=arguments.length>4&&arguments[4]!==void 0?arguments[4]:{};return nt.Subtype="Circle",nt.Contents=new String,this.annotate(U,P,X,G,nt)},textAnnotation:function(U,P,X,G,nt){var vt=arguments.length>5&&arguments[5]!==void 0?arguments[5]:{};return vt.Subtype="FreeText",vt.Contents=new String(nt),vt.DA=new String,this.annotate(U,P,X,G,vt)},fileAnnotation:function(U,P,X,G){var nt=arguments.length>4&&arguments[4]!==void 0?arguments[4]:{},vt=arguments.length>5&&arguments[5]!==void 0?arguments[5]:{},Ht=this.file(nt.src,Object.assign({hidden:!0},nt));return vt.Subtype="FileAttachment",vt.FS=Ht,vt.Contents?vt.Contents=new String(vt.Contents):Ht.data.Desc&&(vt.Contents=Ht.data.Desc),this.annotate(U,P,X,G,vt)},_convertRect:function(U,P,X,G){var nt=P;P+=G;var vt=U+X,Ht=N(this._ctm,6),Yt=Ht[0],te=Ht[1],se=Ht[2],he=Ht[3],pe=Ht[4],ye=Ht[5];return U=Yt*U+se*P+pe,P=te*U+he*P+ye,vt=Yt*vt+se*nt+pe,nt=te*vt+he*nt+ye,[U,P,vt,nt]}},xr=function(){function pt(U,P,X,G){var nt=arguments.length>4&&arguments[4]!==void 0?arguments[4]:{expanded:!1};s(this,pt),this.document=U,this.options=nt,this.outlineData={},G!==null&&(this.outlineData.Dest=[G.dictionary,"Fit"]),P!==null&&(this.outlineData.Parent=P),X!==null&&(this.outlineData.Title=new String(X)),this.dictionary=this.document.ref(this.outlineData),this.children=[]}return v(pt,[{key:"addItem",value:function(P){var X=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{expanded:!1},G=new pt(this.document,this.dictionary,P,this.document.page,X);return this.children.push(G),G}},{key:"endOutline",value:function(){if(this.children.length>0){this.options.expanded&&(this.outlineData.Count=this.children.length);var P=this.children[0],X=this.children[this.children.length-1];this.outlineData.First=P.dictionary,this.outlineData.Last=X.dictionary;for(var G=0,nt=this.children.length;G0&&(vt.outlineData.Prev=this.children[G-1].dictionary),G0)return this._root.data.Outlines=this.outline.dictionary,this._root.data.PageMode="UseOutlines"}},mr=function(){function pt(U,P){s(this,pt),this.refs=[{pageRef:U,mcid:P}]}return v(pt,[{key:"push",value:function(P){var X=this;P.refs.forEach(function(G){return X.refs.push(G)})}}]),pt}(),kr=function(){function pt(U,P){var X=this,G=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},nt=arguments.length>3&&arguments[3]!==void 0?arguments[3]:null;s(this,pt),this.document=U,this._attached=!1,this._ended=!1,this._flushed=!1,this.dictionary=U.ref({S:P});var vt=this.dictionary.data;(Array.isArray(G)||this._isValidChild(G))&&(nt=G,G={}),typeof G.title<"u"&&(vt.T=new String(G.title)),typeof G.lang<"u"&&(vt.Lang=new String(G.lang)),typeof G.alt<"u"&&(vt.Alt=new String(G.alt)),typeof G.expanded<"u"&&(vt.E=new String(G.expanded)),typeof G.actual<"u"&&(vt.ActualText=new String(G.actual)),this._children=[],nt&&(Array.isArray(nt)||(nt=[nt]),nt.forEach(function(Ht){return X.add(Ht)}),this.end())}return v(pt,[{key:"add",value:function(P){if(this._ended)throw new Error("Cannot add child to already-ended structure element");if(!this._isValidChild(P))throw new Error("Invalid structure element child");return P instanceof pt&&(P.setParent(this.dictionary),this._attached&&P.setAttached()),P instanceof mr&&this._addContentToParentTree(P),typeof P=="function"&&this._attached&&(P=this._contentForClosure(P)),this._children.push(P),this}},{key:"_addContentToParentTree",value:function(P){var X=this;P.refs.forEach(function(G){var nt=G.pageRef,vt=G.mcid,Ht=X.document.getStructParentTree().get(nt.data.StructParents);Ht[vt]=X.dictionary})}},{key:"setParent",value:function(P){if(this.dictionary.data.P)throw new Error("Structure element added to more than one parent");this.dictionary.data.P=P,this._flush()}},{key:"setAttached",value:function(){var P=this;this._attached||(this._children.forEach(function(X,G){X instanceof pt&&X.setAttached(),typeof X=="function"&&(P._children[G]=P._contentForClosure(X))}),this._attached=!0,this._flush())}},{key:"end",value:function(){this._ended||(this._children.filter(function(P){return P instanceof pt}).forEach(function(P){return P.end()}),this._ended=!0,this._flush())}},{key:"_isValidChild",value:function(P){return P instanceof pt||P instanceof mr||typeof P=="function"}},{key:"_contentForClosure",value:function(P){var X=this.document.markStructureContent(this.dictionary.data.S);return P(),this.document.endMarkedContent(),this._addContentToParentTree(X),X}},{key:"_isFlushable",value:function(){return!this.dictionary.data.P||!this._ended?!1:this._children.every(function(P){return typeof P=="function"?!1:P instanceof pt?P._isFlushable():!0})}},{key:"_flush",value:function(){var P=this;this._flushed||!this._isFlushable()||(this.dictionary.data.K=[],this._children.forEach(function(X){return P._flushChild(X)}),this.dictionary.end(),this._children=[],this.dictionary.data.K=null,this._flushed=!0)}},{key:"_flushChild",value:function(P){var X=this;P instanceof pt&&this.dictionary.data.K.push(P.dictionary),P instanceof mr&&P.refs.forEach(function(G){var nt=G.pageRef,vt=G.mcid;X.dictionary.data.Pg||(X.dictionary.data.Pg=nt),X.dictionary.data.Pg===nt?X.dictionary.data.K.push(vt):X.dictionary.data.K.push({Type:"MCR",Pg:nt,MCID:vt})})}}]),pt}(),un=function(pt){m(P,pt);var U=R(P);function P(){return s(this,P),U.apply(this,arguments)}return v(P,[{key:"_compareKeys",value:function(G,nt){return parseInt(G)-parseInt(nt)}},{key:"_keysName",value:function(){return"Nums"}},{key:"_dataForKey",value:function(G){return parseInt(G)}}]),P}(V),jr={initMarkings:function(U){this.structChildren=[],U.tagged&&(this.getMarkInfoDictionary().data.Marked=!0,this.getStructTreeRoot())},markContent:function(U){var P=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;if(U==="Artifact"||P&&P.mcid){var X=0;for(this.page.markings.forEach(function(nt){(X||nt.structContent||nt.tag==="Artifact")&&X++});X--;)this.endMarkedContent()}if(!P)return this.page.markings.push({tag:U}),this.addContent("/".concat(U," BMC")),this;this.page.markings.push({tag:U,options:P});var G={};return typeof P.mcid<"u"&&(G.MCID=P.mcid),U==="Artifact"&&(typeof P.type=="string"&&(G.Type=P.type),Array.isArray(P.bbox)&&(G.BBox=[P.bbox[0],this.page.height-P.bbox[3],P.bbox[2],this.page.height-P.bbox[1]]),Array.isArray(P.attached)&&P.attached.every(function(nt){return typeof nt=="string"})&&(G.Attached=P.attached)),U==="Span"&&(P.lang&&(G.Lang=new String(P.lang)),P.alt&&(G.Alt=new String(P.alt)),P.expanded&&(G.E=new String(P.expanded)),P.actual&&(G.ActualText=new String(P.actual))),this.addContent("/".concat(U," ").concat(bt.convert(G)," BDC")),this},markStructureContent:function(U){var P=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},X=this.getStructParentTree().get(this.page.structParentTreeKey),G=X.length;X.push(null),this.markContent(U,A(A({},P),{},{mcid:G}));var nt=new mr(this.page.dictionary,G);return this.page.markings.slice(-1)[0].structContent=nt,nt},endMarkedContent:function(){return this.page.markings.pop(),this.addContent("EMC"),this},struct:function(U){var P=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},X=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null;return new kr(this,U,P,X)},addStructure:function(U){var P=this.getStructTreeRoot();return U.setParent(P),U.setAttached(),this.structChildren.push(U),P.data.K||(P.data.K=[]),P.data.K.push(U.dictionary),this},initPageMarkings:function(U){var P=this;U.forEach(function(X){if(X.structContent){var G=X.structContent,nt=P.markStructureContent(X.tag,X.options);G.push(nt),P.page.markings.slice(-1)[0].structContent=G}else P.markContent(X.tag,X.options)})},endPageMarkings:function(U){var P=U.markings;return P.forEach(function(){return U.write("EMC")}),U.markings=[],P},getMarkInfoDictionary:function(){return this._root.data.MarkInfo||(this._root.data.MarkInfo=this.ref({})),this._root.data.MarkInfo},getStructTreeRoot:function(){return this._root.data.StructTreeRoot||(this._root.data.StructTreeRoot=this.ref({Type:"StructTreeRoot",ParentTree:new un,ParentTreeNextKey:0})),this._root.data.StructTreeRoot},getStructParentTree:function(){return this.getStructTreeRoot().data.ParentTree},createStructParentTreeNextKey:function(){this.getMarkInfoDictionary();var U=this.getStructTreeRoot(),P=U.data.ParentTreeNextKey++;return U.data.ParentTree.add(P,[]),P},endMarkings:function(){var U=this._root.data.StructTreeRoot;U&&(U.end(),this.structChildren.forEach(function(P){return P.end()})),this._root.data.MarkInfo&&this._root.data.MarkInfo.end()}},rn={readOnly:1,required:2,noExport:4,multiline:4096,password:8192,toggleToOffButton:16384,radioButton:32768,pushButton:65536,combo:131072,edit:262144,sort:524288,multiSelect:2097152,noSpell:4194304},ln={left:0,center:1,right:2},Xr={value:"V",defaultValue:"DV"},Jr={zip:"0",zipPlus4:"1",zip4:"1",phone:"2",ssn:"3"},Nr={number:{nDec:0,sepComma:!1,negStyle:"MinusBlack",currency:"",currencyPrepend:!0},percent:{nDec:0,sepComma:!1}},la={initForm:function(){if(!this._font)throw new Error("Must set a font before calling initForm method");this._acroform={fonts:{},defaultFont:this._font.name},this._acroform.fonts[this._font.id]=this._font.ref();var U={Fields:[],NeedAppearances:!0,DA:new String("/".concat(this._font.id," 0 Tf 0 g")),DR:{Font:{}}};U.DR.Font[this._font.id]=this._font.ref();var P=this.ref(U);return this._root.data.AcroForm=P,this},endAcroForm:function(){var U=this;if(this._root.data.AcroForm){if(!Object.keys(this._acroform.fonts).length&&!this._acroform.defaultFont)throw new Error("No fonts specified for PDF form");var P=this._root.data.AcroForm.data.DR.Font;Object.keys(this._acroform.fonts).forEach(function(X){P[X]=U._acroform.fonts[X]}),this._root.data.AcroForm.data.Fields.forEach(function(X){U._endChild(X)}),this._root.data.AcroForm.end()}return this},_endChild:function(U){var P=this;return Array.isArray(U.data.Kids)&&(U.data.Kids.forEach(function(X){P._endChild(X)}),U.end()),this},formField:function(U){var P=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},X=this._fieldDict(U,null,P),G=this.ref(X);return this._addToParent(G),G},formAnnotation:function(U,P,X,G,nt,vt){var Ht=arguments.length>6&&arguments[6]!==void 0?arguments[6]:{},Yt=this._fieldDict(U,P,Ht);Yt.Subtype="Widget",Yt.F===void 0&&(Yt.F=4),this.annotate(X,G,nt,vt,Yt);var te=this.page.annotations[this.page.annotations.length-1];return this._addToParent(te)},formText:function(U,P,X,G,nt){var vt=arguments.length>5&&arguments[5]!==void 0?arguments[5]:{};return this.formAnnotation(U,"text",P,X,G,nt,vt)},formPushButton:function(U,P,X,G,nt){var vt=arguments.length>5&&arguments[5]!==void 0?arguments[5]:{};return this.formAnnotation(U,"pushButton",P,X,G,nt,vt)},formCombo:function(U,P,X,G,nt){var vt=arguments.length>5&&arguments[5]!==void 0?arguments[5]:{};return this.formAnnotation(U,"combo",P,X,G,nt,vt)},formList:function(U,P,X,G,nt){var vt=arguments.length>5&&arguments[5]!==void 0?arguments[5]:{};return this.formAnnotation(U,"list",P,X,G,nt,vt)},formRadioButton:function(U,P,X,G,nt){var vt=arguments.length>5&&arguments[5]!==void 0?arguments[5]:{};return this.formAnnotation(U,"radioButton",P,X,G,nt,vt)},formCheckbox:function(U,P,X,G,nt){var vt=arguments.length>5&&arguments[5]!==void 0?arguments[5]:{};return this.formAnnotation(U,"checkbox",P,X,G,nt,vt)},_addToParent:function(U){var P=U.data.Parent;return P?(P.data.Kids||(P.data.Kids=[]),P.data.Kids.push(U)):this._root.data.AcroForm.data.Fields.push(U),this},_fieldDict:function(U,P){var X=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};if(!this._acroform)throw new Error("Call document.initForms() method before adding form elements to document");var G=Object.assign({},X);return P!==null&&(G=this._resolveType(P,X)),G=this._resolveFlags(G),G=this._resolveJustify(G),G=this._resolveFont(G),G=this._resolveStrings(G),G=this._resolveColors(G),G=this._resolveFormat(G),G.T=new String(U),G.parent&&(G.Parent=G.parent,delete G.parent),G},_resolveType:function(U,P){if(U==="text")P.FT="Tx";else if(U==="pushButton")P.FT="Btn",P.pushButton=!0;else if(U==="radioButton")P.FT="Btn",P.radioButton=!0;else if(U==="checkbox")P.FT="Btn";else if(U==="combo")P.FT="Ch",P.combo=!0;else if(U==="list")P.FT="Ch";else throw new Error("Invalid form annotation type '".concat(U,"'"));return P},_resolveFormat:function(U){var P=U.format;if(P&&P.type){var X,G,nt="";if(Jr[P.type]!==void 0)X="AFSpecial_Keystroke",G="AFSpecial_Format",nt=Jr[P.type];else{var vt=P.type.charAt(0).toUpperCase()+P.type.slice(1);if(X="AF".concat(vt,"_Keystroke"),G="AF".concat(vt,"_Format"),P.type==="date")X+="Ex",nt=String(P.param);else if(P.type==="time")nt=String(P.param);else if(P.type==="number"){var Ht=Object.assign({},Nr.number,P);nt=String([String(Ht.nDec),Ht.sepComma?"0":"1",'"'+Ht.negStyle+'"',"null",'"'+Ht.currency+'"',String(Ht.currencyPrepend)].join(","))}else if(P.type==="percent"){var Yt=Object.assign({},Nr.percent,P);nt=String([String(Yt.nDec),Yt.sepComma?"0":"1"].join(","))}}U.AA=U.AA?U.AA:{},U.AA.K={S:"JavaScript",JS:new String("".concat(X,"(").concat(nt,");"))},U.AA.F={S:"JavaScript",JS:new String("".concat(G,"(").concat(nt,");"))}}return delete U.format,U},_resolveColors:function(U){var P=this._normalizeColor(U.backgroundColor);return P&&(U.MK||(U.MK={}),U.MK.BG=P),P=this._normalizeColor(U.borderColor),P&&(U.MK||(U.MK={}),U.MK.BC=P),delete U.backgroundColor,delete U.borderColor,U},_resolveFlags:function(U){var P=0;return Object.keys(U).forEach(function(X){rn[X]&&(P|=rn[X],delete U[X])}),P!==0&&(U.Ff=U.Ff?U.Ff:0,U.Ff|=P),U},_resolveJustify:function(U){var P=0;return U.align!==void 0&&(typeof ln[U.align]=="number"&&(P=ln[U.align]),delete U.align),P!==0&&(U.Q=P),U},_resolveFont:function(U){if(this._acroform.fonts[this._font.id]===null&&(this._acroform.fonts[this._font.id]=this._font.ref()),this._acroform.defaultFont!==this._font.name){U.DR={Font:{}};var P=U.fontSize||0;U.DR.Font[this._font.id]=this._font.ref(),U.DA=new String("/".concat(this._font.id," ").concat(P," Tf 0 g"))}return U},_resolveStrings:function(U){var P=[];function X(G){if(Array.isArray(G))for(var nt=0;nt1&&arguments[1]!==void 0?arguments[1]:{};P.name=P.name||U;var X={Type:"EmbeddedFile",Params:{}},G;if(!U)throw new Error("No src specified");if(r.isBuffer(U))G=U;else if(U instanceof ArrayBuffer)G=r.from(new Uint8Array(U));else{var nt;if(nt=/^data:(.*);base64,(.*)$/.exec(U))nt[1]&&(X.Subtype=nt[1].replace("/","#2F")),G=r.from(nt[2],"base64");else{if(G=t.readFileSync(U),!G)throw new Error("Could not read contents of file at filepath ".concat(U));var vt=t.statSync(U),Ht=vt.birthtime,Yt=vt.ctime;X.Params.CreationDate=Ht,X.Params.ModDate=Yt}}P.creationDate instanceof Date&&(X.Params.CreationDate=P.creationDate),P.modifiedDate instanceof Date&&(X.Params.ModDate=P.modifiedDate),P.type&&(X.Subtype=P.type.replace("/","#2F"));var te=c.default.MD5(c.default.lib.WordArray.create(new Uint8Array(G)));X.Params.CheckSum=new String(te),X.Params.Size=G.byteLength;var se;this._fileRegistry||(this._fileRegistry={});var he=this._fileRegistry[P.name];he&&ta(X,he)?se=he.ref:(se=this.ref(X),se.end(G),this._fileRegistry[P.name]=A(A({},X),{},{ref:se}));var pe={Type:"Filespec",F:new String(P.name),EF:{F:se},UF:new String(P.name)};P.description&&(pe.Desc=new String(P.description));var ye=this.ref(pe);return ye.end(),P.hidden||this.addNamedEmbeddedFile(P.name,ye),ye}};function ta(pt,U){return pt.Subtype===U.Subtype&&pt.Params.CheckSum.toString()===U.Params.CheckSum.toString()&&pt.Params.Size===U.Params.Size&&pt.Params.CreationDate===U.Params.CreationDate&&pt.Params.ModDate===U.Params.ModDate}var Yn=function(pt){m(P,pt);var U=R(P);function P(){var X,G=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};switch(s(this,P),X=U.call(this,G),X.options=G,G.pdfVersion){case"1.4":X.version=1.4;break;case"1.5":X.version=1.5;break;case"1.6":X.version=1.6;break;case"1.7":case"1.7ext3":X.version=1.7;break;default:X.version=1.3;break}X.compress=X.options.compress!=null?X.options.compress:!0,X._pageBuffer=[],X._pageBufferStart=0,X._offsets=[],X._waiting=0,X._ended=!1,X._offset=0;var nt=X.ref({Type:"Pages",Count:0,Kids:[]}),vt=X.ref({Dests:new it});if(X._root=X.ref({Type:"Catalog",Pages:nt,Names:vt}),X.options.lang&&(X._root.data.Lang=new String(X.options.lang)),X.page=null,X.initColor(),X.initVector(),X.initFonts(G.font),X.initText(),X.initImages(),X.initOutline(),X.initMarkings(G),X.info={Producer:"PDFKit",Creator:"PDFKit",CreationDate:new Date},X.options.info)for(var Ht in X.options.info){var Yt=X.options.info[Ht];X.info[Ht]=Yt}return X.options.displayTitle&&(X._root.data.ViewerPreferences=X.ref({DisplayDocTitle:!0})),X._id=D.generateFileID(X.info),X._security=D.create(S(X),G),X._write("%PDF-".concat(X.version)),X._write("%\xFF\xFF\xFF\xFF"),X.options.autoFirstPage!==!1&&X.addPage(),X}return v(P,[{key:"addPage",value:function(G){G==null&&(G=this.options),this.options.bufferPages||this.flushPages(),this.page=new rt(this,G),this._pageBuffer.push(this.page);var nt=this._root.data.Pages.data;return nt.Kids.push(this.page.dictionary),nt.Count++,this.x=this.page.margins.left,this.y=this.page.margins.top,this._ctm=[1,0,0,1,0,0],this.transform(1,0,0,-1,0,this.page.height),this.emit("pageAdded"),this}},{key:"continueOnNewPage",value:function(G){var nt=this.endPageMarkings(this.page);return this.addPage(G),this.initPageMarkings(nt),this}},{key:"bufferedPageRange",value:function(){return{start:this._pageBufferStart,count:this._pageBuffer.length}}},{key:"switchToPage",value:function(G){var nt;if(!(nt=this._pageBuffer[G-this._pageBufferStart]))throw new Error("switchToPage(".concat(G,") out of bounds, current buffer covers pages ").concat(this._pageBufferStart," to ").concat(this._pageBufferStart+this._pageBuffer.length-1));return this.page=nt}},{key:"flushPages",value:function(){var G=this._pageBuffer;this._pageBuffer=[],this._pageBufferStart+=G.length;var nt=dt(G),vt;try{for(nt.s();!(vt=nt.n()).done;){var Ht=vt.value;this.endPageMarkings(Ht),Ht.end()}}catch(Yt){nt.e(Yt)}finally{nt.f()}}},{key:"addNamedDestination",value:function(G){for(var nt=arguments.length,vt=new Array(nt>1?nt-1:0),Ht=1;Ht>a,h=1<>c,v=1024>>c,p=o+v,x=p,A=32,m=x+A,g=1<1114111?this.errorValue:R<55296||R>56319&&R<=65535?(N=(this.data[R>>c]<>c)]<>a)],N=this.data[N+(R>>c&i)],N=(N< Tj")}function R(){n.addContent("ET")}function N(kt){kt[0].constructor.name==="PDFPattern"?(n.fillOpacity(kt[1]),g(kt[0],!1)):n.fillColor(kt[0],kt[1])}function F(kt){kt[0].constructor.name==="PDFPattern"?(n.strokeOpacity(kt[1]),g(kt[0],!0)):n.strokeColor(kt[0],kt[1])}function J(kt,At,Zt,Tt,Ot){var Rt=n.ref({Type:"Annot",Subtype:"Link",Rect:[kt,At,Zt,Tt],Border:[0,0,0],A:{S:"URI",URI:new String(Ot)}});Rt.end(),Ie.push(Rt)}function ot(kt){var At=function(Ft,Jt,Ut,ue){this.error=ue,this.nodeName=Ft,this.nodeValue=Ut,this.nodeType=Jt,this.attributes=Object.create(null),this.childNodes=[],this.parentNode=null,this.id="",this.textContent="",this.classList=[]};At.prototype.getAttribute=function(jt){return this.attributes[jt]!=null?this.attributes[jt]:null},At.prototype.getElementById=function(jt){var Ft=null;return function Jt(Ut){if(!Ft&&Ut.nodeType===1){Ut.id===jt&&(Ft=Ut);for(var ue=0;ue/)){for(;Jt=jt();)Ut.childNodes.push(Jt),Jt.parentNode=Ut,Ut.textContent+=Jt.nodeType===3||Jt.nodeType===4?Jt.nodeValue:Jt.textContent;return(Ft=Zt.match(/^<\/([\w:.-]+)\s*>/,!0))?(Ft[1]===Ut.nodeName||(Xe('parseXml: tag not matching, opening "'+Ut.nodeName+'" & closing "'+Ft[1]+'"'),Rt=!0),Ut):(Xe('parseXml: tag not matching, opening "'+Ut.nodeName+'" & not closing'),Rt=!0,Ut)}else{if(Zt.match(/^\/>/))return Ut;Xe('parseXml: tag could not be parsed "'+Ut.nodeName+'"'),Rt=!0}}else{if(Ft=Zt.match(/^/))return new At(null,8,Ft,Rt);if(Ft=Zt.match(/^<\?[\s\S]*?\?>/))return new At(null,7,Ft,Rt);if(Ft=Zt.match(/^/))return new At(null,10,Ft,Rt);if(Ft=Zt.match(/^/,!0))return new At("#cdata-section",4,Ft[1],Rt);if(Ft=Zt.match(/^([^<]+)/,!0))return new At("#text",3,$(Ft[1]),Rt)}};Ot=Mt();)Ot.nodeType===1&&!Tt?Tt=Ot:(Ot.nodeType===1||Ot.nodeType===3&&Ot.nodeValue.trim()!=="")&&Xe("parseXml: data after document end has been discarded");return Zt.matchAll()&&Xe("parseXml: parsing error"),Tt}function $(kt){return kt.replace(/&(?:#([0-9]+)|#[xX]([0-9A-Fa-f]+)|([0-9A-Za-z]+));/g,function(At,Zt,Tt,Ot){return Zt?String.fromCharCode(parseInt(Zt,10)):Tt?String.fromCharCode(parseInt(Tt,16)):Ot&&d[Ot]?String.fromCharCode(d[Ot]):At})}function lt(kt){var At,Zt;return kt=(kt||"").trim(),(At=h[kt])?Zt=[At.slice(),1]:(At=kt.match(/^rgba\(\s*([0-9]+)\s*,\s*([0-9]+)\s*,\s*([0-9]+)\s*,\s*([0-9.]+)\s*\)$/i))?(At[1]=parseInt(At[1]),At[2]=parseInt(At[2]),At[3]=parseInt(At[3]),At[4]=parseFloat(At[4]),At[1]<256&&At[2]<256&&At[3]<256&&At[4]<=1&&(Zt=[At.slice(1,4),At[4]])):(At=kt.match(/^rgb\(\s*([0-9]+)\s*,\s*([0-9]+)\s*,\s*([0-9]+)\s*\)$/i))?(At[1]=parseInt(At[1]),At[2]=parseInt(At[2]),At[3]=parseInt(At[3]),At[1]<256&&At[2]<256&&At[3]<256&&(Zt=[At.slice(1,4),1])):(At=kt.match(/^rgb\(\s*([0-9.]+)%\s*,\s*([0-9.]+)%\s*,\s*([0-9.]+)%\s*\)$/i))?(At[1]=2.55*parseFloat(At[1]),At[2]=2.55*parseFloat(At[2]),At[3]=2.55*parseFloat(At[3]),At[1]<256&&At[2]<256&&At[3]<256&&(Zt=[At.slice(1,4),1])):(At=kt.match(/^#([0-9a-f]{2})([0-9a-f]{2})([0-9a-f]{2})$/i))?Zt=[[parseInt(At[1],16),parseInt(At[2],16),parseInt(At[3],16)],1]:(At=kt.match(/^#([0-9a-f])([0-9a-f])([0-9a-f])$/i))&&(Zt=[[17*parseInt(At[1],16),17*parseInt(At[2],16),17*parseInt(At[3],16)],1]),Ur?Ur(Zt,kt):Zt}function gt(kt,At,Zt){var Tt=kt[0].slice(),Ot=kt[1]*At;if(Zt){for(var Rt=0;Rt=0;At--)kt=mt(bn[At].savedMatrix,kt);return kt}function dt(){return new ae().M(0,0).L(n.page.width,0).L(n.page.width,n.page.height).L(0,n.page.height).transform(St(at())).getBoundingBox()}function St(kt){var At=kt[0]*kt[3]-kt[1]*kt[2];return[kt[3]/At,-kt[1]/At,-kt[2]/At,kt[0]/At,(kt[2]*kt[5]-kt[3]*kt[4])/At,(kt[1]*kt[4]-kt[0]*kt[5])/At]}function V(kt){var At=bt(kt[0]),Zt=bt(kt[1]),Tt=bt(kt[2]),Ot=bt(kt[3]),Rt=bt(kt[4]),Mt=bt(kt[5]);if(ut(At*Ot-Zt*Tt,0))return[At,Zt,Tt,Ot,Rt,Mt]}function ft(kt){var At=kt[2]||0,Zt=kt[1]||0,Tt=kt[0]||0;if(Z(At,0)&&Z(Zt,0))return[];if(Z(At,0))return[-Tt/Zt];var Ot=Zt*Zt-4*At*Tt;return ut(Ot,0)&&Ot>0?[(-Zt+Math.sqrt(Ot))/(2*At),(-Zt-Math.sqrt(Ot))/(2*At)]:Z(Ot,0)?[-Zt/(2*At)]:[]}function j(kt,At){return(At[0]||0)+(At[1]||0)*kt+(At[2]||0)*kt*kt+(At[3]||0)*kt*kt*kt}function Z(kt,At){return Math.abs(kt-At)<1e-10}function ut(kt,At){return Math.abs(kt-At)>=1e-10}function bt(kt){return kt>-1e21&&kt<1e21?Math.round(kt*1e6)/1e6:0}function It(kt){return typeof kt=="object"&&kt!==null&&typeof kt.length=="number"}function L(kt){for(var At=new le((kt||"").trim()),Zt=[1,0,0,1,0,0],Tt;Tt=At.match(/^([A-Za-z]+)\s*[(]([^(]+)[)]/,!0);){for(var Ot=Tt[1],Rt=[],Mt=new le(Tt[2].trim()),jt=void 0;jt=Mt.matchNumber();)Rt.push(Number(jt)),Mt.matchSeparator();if(Ot==="matrix"&&Rt.length===6)Zt=mt(Zt,[Rt[0],Rt[1],Rt[2],Rt[3],Rt[4],Rt[5]]);else if(Ot==="translate"&&Rt.length===2)Zt=mt(Zt,[1,0,0,1,Rt[0],Rt[1]]);else if(Ot==="translate"&&Rt.length===1)Zt=mt(Zt,[1,0,0,1,Rt[0],0]);else if(Ot==="scale"&&Rt.length===2)Zt=mt(Zt,[Rt[0],0,0,Rt[1],0,0]);else if(Ot==="scale"&&Rt.length===1)Zt=mt(Zt,[Rt[0],0,0,Rt[0],0,0]);else if(Ot==="rotate"&&Rt.length===3){var Ft=Rt[0]*Math.PI/180;Zt=mt(Zt,[1,0,0,1,Rt[1],Rt[2]],[Math.cos(Ft),Math.sin(Ft),-Math.sin(Ft),Math.cos(Ft),0,0],[1,0,0,1,-Rt[1],-Rt[2]])}else if(Ot==="rotate"&&Rt.length===1){var Jt=Rt[0]*Math.PI/180;Zt=mt(Zt,[Math.cos(Jt),Math.sin(Jt),-Math.sin(Jt),Math.cos(Jt),0,0])}else if(Ot==="skewX"&&Rt.length===1){var Ut=Rt[0]*Math.PI/180;Zt=mt(Zt,[1,0,Math.tan(Ut),1,0,0])}else if(Ot==="skewY"&&Rt.length===1){var ue=Rt[0]*Math.PI/180;Zt=mt(Zt,[1,Math.tan(ue),0,1,0,0])}else return;At.matchSeparator()}if(!At.matchAll())return Zt}function O(kt,At,Zt,Tt,Ot,Rt){var Mt=(kt||"").trim().match(/^(none)$|^x(Min|Mid|Max)Y(Min|Mid|Max)(?:\s+(meet|slice))?$/)||[],jt=Mt[1]||Mt[4]||"meet",Ft=Mt[2]||"Mid",Jt=Mt[3]||"Mid",Ut=At/Tt,ue=Zt/Ot,be={Min:0,Mid:.5,Max:1}[Ft]-(Rt||0),Ae={Min:0,Mid:.5,Max:1}[Jt]-(Rt||0);return jt==="slice"?ue=Ut=Math.max(Ut,ue):jt==="meet"&&(ue=Ut=Math.min(Ut,ue)),[Ut,0,0,ue,be*(At-Tt*Ut),Ae*(Zt-Ot*ue)]}function rt(kt){var At=Object.create(null);kt=(kt||"").trim().split(/;/);for(var Zt=0;ZtOt.selector.specificity||(At[Rt]=Ot.css[Rt],Zt[Rt]=Ot.selector.specificity)}return At}function Bt(kt,At){return kt.concat(At.slice(kt.length))}function zt(kt,At){return Math.max(kt.ascender,(kt.bbox[3]||kt.bbox.maxY)*(kt.scale||1))*At/1e3}function oe(kt,At){return Math.min(kt.descender,(kt.bbox[1]||kt.bbox.minY)*(kt.scale||1))*At/1e3}function Kt(kt,At){return(kt.xHeight||.5*(kt.ascender-kt.descender))*At/1e3}function Et(kt,At,Zt,Tt){var Ot,Rt;switch(Zt){case"middle":Ot=.5*Kt(kt,At);break;case"central":Ot=.5*(oe(kt,At)+zt(kt,At));break;case"after-edge":case"text-after-edge":Ot=oe(kt,At);break;case"alphabetic":case"auto":case"baseline":Ot=0;break;case"mathematical":Ot=.5*zt(kt,At);break;case"hanging":Ot=.8*zt(kt,At);break;case"before-edge":case"text-before-edge":Ot=zt(kt,At);break;default:Ot=0;break}switch(Tt){case"baseline":Rt=0;break;case"super":Rt=.6*At;break;case"sub":Rt=-.6*At;break;default:Rt=Tt;break}return Ot-Rt}function ie(kt,At,Zt){for(var Tt=kt.encode(""+Zt),Ot=Tt[0],Rt=Tt[1],Mt=[],jt=0;jtqe&&(Re=qe,qe=Qe,Qe=Re),We>Ye&&(Re=Ye,Ye=We,We=Re);for(var vr=ft(be),Cr=0;Cr=0&&vr[Cr]<=1){var xr=j(vr[Cr],Ut);xrqe&&(qe=xr)}for(var pr=ft(Ae),mr=0;mr=0&&pr[mr]<=1){var kr=j(pr[mr],ue);krYe&&(Ye=kr)}return[Qe,We,qe,Ye]},this.getPointAtLength=function(Re){if(Z(Re,0))return this.startPoint;if(Z(Re,this.totalLength))return this.endPoint;if(!(Re<0||Re>this.totalLength))for(var Qe=1;Qe<=Jt;Qe++){var We=Le[Qe-1],qe=Le[Qe];if(We<=Re&&Re<=qe){var Ye=(Qe-(qe-Re)/(qe-We))/Jt,vr=j(Ye,Ut),Cr=j(Ye,ue),xr=j(Ye,be),pr=j(Ye,Ae);return[vr,Cr,Math.atan2(pr,xr)]}}}},Wt=function(At,Zt,Tt,Ot){this.totalLength=Math.sqrt((Tt-At)*(Tt-At)+(Ot-Zt)*(Ot-Zt)),this.startPoint=[At,Zt,Math.atan2(Ot-Zt,Tt-At)],this.endPoint=[Tt,Ot,Math.atan2(Ot-Zt,Tt-At)],this.getBoundingBox=function(){return[Math.min(this.startPoint[0],this.endPoint[0]),Math.min(this.startPoint[1],this.endPoint[1]),Math.max(this.startPoint[0],this.endPoint[0]),Math.max(this.startPoint[1],this.endPoint[1])]},this.getPointAtLength=function(Rt){if(Rt>=0&&Rt<=this.totalLength){var Mt=Rt/this.totalLength||0,jt=this.startPoint[0]+Mt*(this.endPoint[0]-this.startPoint[0]),Ft=this.startPoint[1]+Mt*(this.endPoint[1]-this.startPoint[1]);return[jt,Ft,this.startPoint[2]]}}},ae=function kt(){this.pathCommands=[],this.pathSegments=[],this.startPoint=null,this.endPoint=null,this.totalLength=0;var At=0,Zt=0,Tt=0,Ot=0,Rt,Mt,jt;this.move=function(Ft,Jt){return At=Tt=Ft,Zt=Ot=Jt,null},this.line=function(Ft,Jt){var Ut=new Wt(Tt,Ot,Ft,Jt);return Tt=Ft,Ot=Jt,Ut},this.curve=function(Ft,Jt,Ut,ue,be,Ae){var Le=new Lt(Tt,Ot,Ft,Jt,Ut,ue,be,Ae);return Tt=be,Ot=Ae,Le},this.close=function(){var Ft=new Wt(Tt,Ot,At,Zt);return Tt=At,Ot=Zt,Ft},this.addCommand=function(Ft){this.pathCommands.push(Ft);var Jt=this[Ft[0]].apply(this,Ft.slice(3));Jt&&(Jt.hasStart=Ft[1],Jt.hasEnd=Ft[2],this.startPoint=this.startPoint||Jt.startPoint,this.endPoint=Jt.endPoint,this.pathSegments.push(Jt),this.totalLength+=Jt.totalLength)},this.M=function(Ft,Jt){return this.addCommand(["move",!0,!0,Ft,Jt]),Rt="M",this},this.m=function(Ft,Jt){return this.M(Tt+Ft,Ot+Jt)},this.Z=this.z=function(){return this.addCommand(["close",!0,!0]),Rt="Z",this},this.L=function(Ft,Jt){return this.addCommand(["line",!0,!0,Ft,Jt]),Rt="L",this},this.l=function(Ft,Jt){return this.L(Tt+Ft,Ot+Jt)},this.H=function(Ft){return this.L(Ft,Ot)},this.h=function(Ft){return this.L(Tt+Ft,Ot)},this.V=function(Ft){return this.L(Tt,Ft)},this.v=function(Ft){return this.L(Tt,Ot+Ft)},this.C=function(Ft,Jt,Ut,ue,be,Ae){return this.addCommand(["curve",!0,!0,Ft,Jt,Ut,ue,be,Ae]),Rt="C",Mt=Ut,jt=ue,this},this.c=function(Ft,Jt,Ut,ue,be,Ae){return this.C(Tt+Ft,Ot+Jt,Tt+Ut,Ot+ue,Tt+be,Ot+Ae)},this.S=function(Ft,Jt,Ut,ue){return this.C(Tt+(Rt==="C"?Tt-Mt:0),Ot+(Rt==="C"?Ot-jt:0),Ft,Jt,Ut,ue)},this.s=function(Ft,Jt,Ut,ue){return this.C(Tt+(Rt==="C"?Tt-Mt:0),Ot+(Rt==="C"?Ot-jt:0),Tt+Ft,Ot+Jt,Tt+Ut,Ot+ue)},this.Q=function(Ft,Jt,Ut,ue){var be=Tt+.6666666666666666*(Ft-Tt),Ae=Ot+2/3*(Jt-Ot),Le=Ut+2/3*(Ft-Ut),ke=ue+2/3*(Jt-ue);return this.addCommand(["curve",!0,!0,be,Ae,Le,ke,Ut,ue]),Rt="Q",Mt=Ft,jt=Jt,this},this.q=function(Ft,Jt,Ut,ue){return this.Q(Tt+Ft,Ot+Jt,Tt+Ut,Ot+ue)},this.T=function(Ft,Jt){return this.Q(Tt+(Rt==="Q"?Tt-Mt:0),Ot+(Rt==="Q"?Ot-jt:0),Ft,Jt)},this.t=function(Ft,Jt){return this.Q(Tt+(Rt==="Q"?Tt-Mt:0),Ot+(Rt==="Q"?Ot-jt:0),Tt+Ft,Ot+Jt)},this.A=function(Ft,Jt,Ut,ue,be,Ae,Le){if(Z(Ft,0)||Z(Jt,0))this.addCommand(["line",!0,!0,Ae,Le]);else{Ut=Ut*(Math.PI/180),Ft=Math.abs(Ft),Jt=Math.abs(Jt),ue=1*!!ue,be=1*!!be;var ke=Math.cos(Ut)*(Tt-Ae)/2+Math.sin(Ut)*(Ot-Le)/2,He=Math.cos(Ut)*(Ot-Le)/2-Math.sin(Ut)*(Tt-Ae)/2,ne=ke*ke/(Ft*Ft)+He*He/(Jt*Jt);ne>1&&(Ft*=Math.sqrt(ne),Jt*=Math.sqrt(ne));var Ee=Math.sqrt(Math.max(0,Ft*Ft*Jt*Jt-Ft*Ft*He*He-Jt*Jt*ke*ke)/(Ft*Ft*He*He+Jt*Jt*ke*ke)),Me=(ue===be?-1:1)*Ee*Ft*He/Jt,Re=(ue===be?1:-1)*Ee*Jt*ke/Ft,Qe=Math.cos(Ut)*Me-Math.sin(Ut)*Re+(Tt+Ae)/2,We=Math.sin(Ut)*Me+Math.cos(Ut)*Re+(Ot+Le)/2,qe=Math.atan2((He-Re)/Jt,(ke-Me)/Ft),Ye=Math.atan2((-He-Re)/Jt,(-ke-Me)/Ft);be===0&&Ye-qe>0?Ye-=2*Math.PI:be===1&&Ye-qe<0&&(Ye+=2*Math.PI);for(var vr=Math.ceil(Math.abs(Ye-qe)/(Math.PI/mn)),Cr=0;CrFt[2]&&(Ft[2]=ue[2]),ue[1]Ft[3]&&(Ft[3]=ue[3])}for(var Ut=0;Ut=0&&Ft<=this.totalLength){for(var Jt,Ut=0;Ut=0&&jt[3]>=0?jt:Mt},this.getPercent=function(Rt,Mt){var jt=this.attr(Rt),Ft=new le((jt||"").trim()),Jt=Ft.matchNumber();return!Jt||(Ft.match("%")&&(Jt*=.01),Ft.matchAll())?Mt:Math.max(0,Math.min(1,Jt))},this.chooseValue=function(Rt){for(var Mt=0;Mt=0&&(Ft=Ut);break;case"stroke-miterlimit":Ut=parseFloat(jt),Ut!=null&&Ut>=1&&(Ft=Ut);break;case"word-spacing":case"letter-spacing":Ft=this.computeLength(jt,this.getViewport());break;case"stroke-dashoffset":if(Ft=this.computeLength(jt,this.getViewport()),Ft!=null&&Ft<0)for(var He=this.get("stroke-dasharray"),ne=0;ne0?Mt:this.ref?this.ref.getChildren():[]},this.getPaint=function(Mt,jt,Ft,Jt){var Ut=this.attr("patternUnits")!=="userSpaceOnUse",ue=this.attr("patternContentUnits")==="objectBoundingBox",be=this.getLength("x",Ut?1:this.getParentVWidth(),0),Ae=this.getLength("y",Ut?1:this.getParentVHeight(),0),Le=this.getLength("width",Ut?1:this.getParentVWidth(),0),ke=this.getLength("height",Ut?1:this.getParentVHeight(),0);ue&&!Ut?(be=(be-Mt[0])/(Mt[2]-Mt[0])||0,Ae=(Ae-Mt[1])/(Mt[3]-Mt[1])||0,Le=Le/(Mt[2]-Mt[0])||0,ke=ke/(Mt[3]-Mt[1])||0):!ue&&Ut&&(be=Mt[0]+be*(Mt[2]-Mt[0]),Ae=Mt[1]+Ae*(Mt[3]-Mt[1]),Le=Le*(Mt[2]-Mt[0]),ke=ke*(Mt[3]-Mt[1]));var He=this.getViewbox("viewBox",[0,0,Le,ke]),ne=(this.attr("preserveAspectRatio")||"").trim(),Ee=mt(O(ne,Le,ke,He[2],He[3],0),[1,0,0,1,-He[0],-He[1]]),Me=L(this.attr("patternTransform"));if(ue&&(Me=mt([Mt[2]-Mt[0],0,0,Mt[3]-Mt[1],Mt[0],Mt[1]],Me)),Me=mt(Me,[1,0,0,1,be,Ae]),(Me=V(Me))&&(Ee=V(Ee))&&(Le=bt(Le))&&(ke=bt(ke))){var Re=v([0,0,Le,ke]);return n.transform.apply(n,Ee),this.drawChildren(Ft,Jt),p(Re),[m(Re,Le,ke,Me),jt]}else return Tt?[Tt[0],Tt[1]*jt]:void 0},this.getVWidth=function(){var Mt=this.attr("patternUnits")!=="userSpaceOnUse",jt=this.getLength("width",Mt?1:this.getParentVWidth(),0);return this.getViewbox("viewBox",[0,0,jt,0])[2]},this.getVHeight=function(){var Mt=this.attr("patternUnits")!=="userSpaceOnUse",jt=this.getLength("height",Mt?1:this.getParentVHeight(),0);return this.getViewbox("viewBox",[0,0,0,jt])[3]}},Pt=function kt(At,Zt,Tt){fe.call(this,At,Zt),this.allowedChildren=["stop"],this.ref=function(){var Mt=this.getUrl("href")||this.getUrl("xlink:href");if(Mt&&Mt.nodeName===At.nodeName)return new kt(Mt,Zt,Tt)}.call(this);var Ot=this.attr;this.attr=function(Mt){var jt=Ot.call(this,Mt);return jt!=null||Mt==="href"||Mt==="xlink:href"?jt:this.ref?this.ref.attr(Mt):null};var Rt=this.getChildren;this.getChildren=function(){var Mt=Rt.call(this);return Mt.length>0?Mt:this.ref?this.ref.getChildren():[]},this.getPaint=function(Mt,jt,Ft,Jt){var Ut=this.getChildren();if(Ut.length!==0){if(Ut.length===1){var ue=Ut[0],be=ue.get("stop-color");return be==="none"?void 0:gt(be,ue.get("stop-opacity")*jt,Jt)}var Ae=this.attr("gradientUnits")!=="userSpaceOnUse",Le=L(this.attr("gradientTransform")),ke=this.attr("spreadMethod"),He,ne,Ee,Me,Re,Qe,We=0,qe=0,Ye=1;if(Ae&&(Le=mt([Mt[2]-Mt[0],0,0,Mt[3]-Mt[1],Mt[0],Mt[1]],Le)),Le=V(Le)){if(this.name==="linearGradient")ne=this.getLength("x1",Ae?1:this.getVWidth(),0),Ee=this.getLength("x2",Ae?1:this.getVWidth(),Ae?1:this.getVWidth()),Me=this.getLength("y1",Ae?1:this.getVHeight(),0),Re=this.getLength("y2",Ae?1:this.getVHeight(),0);else{Ee=this.getLength("cx",Ae?1:this.getVWidth(),Ae?.5:.5*this.getVWidth()),Re=this.getLength("cy",Ae?1:this.getVHeight(),Ae?.5:.5*this.getVHeight()),Qe=this.getLength("r",Ae?1:this.getViewport(),Ae?.5:.5*this.getViewport()),ne=this.getLength("fx",Ae?1:this.getVWidth(),Ee),Me=this.getLength("fy",Ae?1:this.getVHeight(),Re),Qe<0&&Xe("SvgElemGradient: negative r value");var vr=Math.sqrt(Math.pow(Ee-ne,2)+Math.pow(Re-Me,2)),Cr=1;vr>Qe&&(Cr=Qe/vr,ne=Ee+(ne-Ee)*Cr,Me=Re+(Me-Re)*Cr),Qe=Math.max(Qe,vr*Cr*(1+1e-6))}if(ke==="reflect"||ke==="repeat"){var xr=St(Le),pr=wt([Mt[0],Mt[1]],xr),mr=wt([Mt[2],Mt[1]],xr),kr=wt([Mt[2],Mt[3]],xr),un=wt([Mt[0],Mt[3]],xr);this.name==="linearGradient"?(We=Math.max((pr[0]-Ee)*(Ee-ne)+(pr[1]-Re)*(Re-Me),(mr[0]-Ee)*(Ee-ne)+(mr[1]-Re)*(Re-Me),(kr[0]-Ee)*(Ee-ne)+(kr[1]-Re)*(Re-Me),(un[0]-Ee)*(Ee-ne)+(un[1]-Re)*(Re-Me))/(Math.pow(Ee-ne,2)+Math.pow(Re-Me,2)),qe=Math.max((pr[0]-ne)*(ne-Ee)+(pr[1]-Me)*(Me-Re),(mr[0]-ne)*(ne-Ee)+(mr[1]-Me)*(Me-Re),(kr[0]-ne)*(ne-Ee)+(kr[1]-Me)*(Me-Re),(un[0]-ne)*(ne-Ee)+(un[1]-Me)*(Me-Re))/(Math.pow(Ee-ne,2)+Math.pow(Re-Me,2))):We=Math.sqrt(Math.max(Math.pow(pr[0]-Ee,2)+Math.pow(pr[1]-Re,2),Math.pow(mr[0]-Ee,2)+Math.pow(mr[1]-Re,2),Math.pow(kr[0]-Ee,2)+Math.pow(kr[1]-Re,2),Math.pow(un[0]-Ee,2)+Math.pow(un[1]-Re,2)))/Qe-1,We=Math.ceil(We+.5),qe=Math.ceil(qe+.5),Ye=qe+1+We}this.name==="linearGradient"?He=n.linearGradient(ne-qe*(Ee-ne),Me-qe*(Re-Me),Ee+We*(Ee-ne),Re+We*(Re-Me)):He=n.radialGradient(ne,Me,0,Ee,Re,Qe+We*Qe);for(var jr=0;jr0&&He.stop((jr+0)/Ye,Nr[0],Nr[1]),He.stop((jr+rn)/(We+qe+1),Nr[0],Nr[1]),Xr===Ut.length-1&&rn<1&&He.stop((jr+1)/Ye,Nr[0],Nr[1])}return He.setTransform.apply(He,Le),[He,1]}else return Tt?[Tt[0],Tt[1]*jt]:void 0}}},Q=function(At,Zt){ee.call(this,At,Zt),this.dashScale=1,this.getBoundingShape=function(){return this.shape},this.getTransformation=function(){return this.get("transform")},this.drawInDocument=function(Tt,Ot){if(!(this.get("visibility")==="hidden"||!this.shape)){if(n.save(),this.transform(),this.clip(),Tt)this.shape.insertInDocument(),N(i.white),n.fill(this.get("clip-rule"));else{var Rt=this.mask(),Mt;Rt&&(Mt=v(dt()));var jt=this.shape.getSubPaths(),Ft=this.getFill(Tt,Ot),Jt=this.getStroke(Tt,Ot),Ut=this.get("stroke-width"),ue=this.get("stroke-linecap");if(Ft||Jt){if(Ft&&N(Ft),Jt){for(var be=0;be0&&jt[be].startPoint&&jt[be].startPoint.length>1){var Ae=jt[be].startPoint[0],Le=jt[be].startPoint[1];N(Jt),ue==="square"?n.rect(Ae-.5*Ut,Le-.5*Ut,Ut,Ut):ue==="round"&&n.circle(Ae,Le,.5*Ut),n.fill()}var ke=this.get("stroke-dasharray"),He=this.get("stroke-dashoffset");if(ut(this.dashScale,1)){for(var ne=0;ne0&&jt[Ee].insertInDocument();Ft&&Jt?n.fillAndStroke(this.get("fill-rule")):Ft?n.fill(this.get("fill-rule")):Jt&&n.stroke()}var Me=this.get("marker-start"),Re=this.get("marker-mid"),Qe=this.get("marker-end");if(Me!=="none"||Re!=="none"||Qe!=="none"){var We=this.shape.getMarkers();if(Me!=="none"){var qe=new Qt(Me,null);qe.drawMarker(!1,Ot,We[0],Ut)}if(Re!=="none")for(var Ye=1;Ye0&&Mt>0?jt&&Ft?(jt=Math.min(jt,.5*Rt),Ft=Math.min(Ft,.5*Mt),this.shape=new ae().M(Tt+jt,Ot).L(Tt+Rt-jt,Ot).A(jt,Ft,0,0,1,Tt+Rt,Ot+Ft).L(Tt+Rt,Ot+Mt-Ft).A(jt,Ft,0,0,1,Tt+Rt-jt,Ot+Mt).L(Tt+jt,Ot+Mt).A(jt,Ft,0,0,1,Tt,Ot+Mt-Ft).L(Tt,Ot+Ft).A(jt,Ft,0,0,1,Tt+jt,Ot).Z()):this.shape=new ae().M(Tt,Ot).L(Tt+Rt,Ot).L(Tt+Rt,Ot+Mt).L(Tt,Ot+Mt).Z():this.shape=new ae},ge=function(At,Zt){Q.call(this,At,Zt);var Tt=this.getLength("cx",this.getVWidth(),0),Ot=this.getLength("cy",this.getVHeight(),0),Rt=this.getLength("r",this.getViewport(),0);Rt>0?this.shape=new ae().M(Tt+Rt,Ot).A(Rt,Rt,0,0,1,Tt-Rt,Ot).A(Rt,Rt,0,0,1,Tt+Rt,Ot).Z():this.shape=new ae},z=function(At,Zt){Q.call(this,At,Zt);var Tt=this.getLength("cx",this.getVWidth(),0),Ot=this.getLength("cy",this.getVHeight(),0),Rt=this.getLength("rx",this.getVWidth(),0),Mt=this.getLength("ry",this.getVHeight(),0);Rt>0&&Mt>0?this.shape=new ae().M(Tt+Rt,Ot).A(Rt,Mt,0,0,1,Tt-Rt,Ot).A(Rt,Mt,0,0,1,Tt+Rt,Ot).Z():this.shape=new ae},Gt=function(At,Zt){Q.call(this,At,Zt);var Tt=this.getLength("x1",this.getVWidth(),0),Ot=this.getLength("y1",this.getVHeight(),0),Rt=this.getLength("x2",this.getVWidth(),0),Mt=this.getLength("y2",this.getVHeight(),0);this.shape=new ae().M(Tt,Ot).L(Rt,Mt)},Xt=function(At,Zt){Q.call(this,At,Zt);var Tt=this.getNumberList("points");this.shape=new ae;for(var Ot=0;Ot0?Tt:void 0,this.dashScale=this.pathLength!==void 0?this.shape.totalLength/this.pathLength:1},Qt=function(At,Zt){ce.call(this,At,Zt);var Tt=this.getLength("markerWidth",this.getParentVWidth(),3),Ot=this.getLength("markerHeight",this.getParentVHeight(),3),Rt=this.getViewbox("viewBox",[0,0,Tt,Ot]);this.getVWidth=function(){return Rt[2]},this.getVHeight=function(){return Rt[3]},this.drawMarker=function(Mt,jt,Ft,Jt){n.save();var Ut=this.attr("orient"),ue=this.attr("markerUnits"),be=Ut==="auto"?Ft[2]:(parseFloat(Ut)||0)*Math.PI/180,Ae=ue==="userSpaceOnUse"?1:Jt;n.transform(Math.cos(be)*Ae,Math.sin(be)*Ae,-Math.sin(be)*Ae,Math.cos(be)*Ae,Ft[0],Ft[1]);var Le=this.getLength("refX",this.getVWidth(),0),ke=this.getLength("refY",this.getVHeight(),0),He=O(this.attr("preserveAspectRatio"),Tt,Ot,Rt[2],Rt[3],.5);this.get("overflow")==="hidden"&&n.rect(He[0]*(Rt[0]+Rt[2]/2-Le)-Tt/2,He[3]*(Rt[1]+Rt[3]/2-ke)-Ot/2,Tt,Ot).clip(),n.transform.apply(n,He),n.translate(-Le,-ke);var ne;this.get("opacity")<1&&!Mt&&(ne=v(dt())),this.drawChildren(Mt,jt),ne&&(p(ne),n.fillOpacity(this.get("opacity")),x(ne)),n.restore()}},Oe=function(At,Zt){ce.call(this,At,Zt),this.useMask=function(Tt){var Ot=v(dt());n.save(),this.attr("clipPathUnits")==="objectBoundingBox"&&n.transform(Tt[2]-Tt[0],0,0,Tt[3]-Tt[1],Tt[0],Tt[1]),this.clip(),this.drawChildren(!0,!1),n.restore(),p(Ot),A(Ot,!0)}},de=function(At,Zt){ce.call(this,At,Zt),this.useMask=function(Tt){var Ot=v(dt());n.save();var Rt,Mt,jt,Ft;this.attr("maskUnits")==="userSpaceOnUse"?(Rt=this.getLength("x",this.getVWidth(),-.1*(Tt[2]-Tt[0])+Tt[0]),Mt=this.getLength("y",this.getVHeight(),-.1*(Tt[3]-Tt[1])+Tt[1]),jt=this.getLength("width",this.getVWidth(),1.2*(Tt[2]-Tt[0])),Ft=this.getLength("height",this.getVHeight(),1.2*(Tt[3]-Tt[1]))):(Rt=this.getLength("x",this.getVWidth(),-.1)*(Tt[2]-Tt[0])+Tt[0],Mt=this.getLength("y",this.getVHeight(),-.1)*(Tt[3]-Tt[1])+Tt[1],jt=this.getLength("width",this.getVWidth(),1.2)*(Tt[2]-Tt[0]),Ft=this.getLength("height",this.getVHeight(),1.2)*(Tt[3]-Tt[1])),n.rect(Rt,Mt,jt,Ft).clip(),this.attr("maskContentUnits")==="objectBoundingBox"&&n.transform(Tt[2]-Tt[0],0,0,Tt[3]-Tt[1],Tt[0],Tt[1]),this.clip(),this.drawChildren(!1,!0),n.restore(),p(Ot),A(Ot,!0)}},Te=function(At,Zt){ee.call(this,At,Zt),this.allowedChildren=["tspan","#text","#cdata-section","a"],this.isText=!0,this.getBoundingShape=function(){for(var Tt=new ae,Ot=0;Ot0?Ot:this.pathObject.totalLength,this.pathScale=this.pathObject.totalLength/this.pathLength}else if((Tt=this.getUrl("href")||this.getUrl("xlink:href"))&&Tt.nodeName==="path"){var Rt=new Dt(Tt,this);this.pathObject=Rt.shape.clone().transform(Rt.get("transform")),this.pathLength=this.chooseValue(Rt.pathLength,this.pathObject.totalLength),this.pathScale=this.pathObject.totalLength/this.pathLength}},ze=function(At,Zt){Te.call(this,At,Zt),this.allowedChildren=["textPath","tspan","#text","#cdata-section","a"],function(Tt){var Ot="",Rt=At.textContent,Mt=[],jt=[],Ft,Jt,Ut=0,ue=0;function be(){if(jt.length)for(var ne=jt[jt.length-1],Ee=jt[0],Me=ne.x+ne.width-Ee.x,Re={startltr:0,middleltr:.5,endltr:1,startrtl:1,middlertl:.5,endrtl:0}[Ft+Jt]*Me||0,Qe=0;Qe0&&Ye<1/0)for(var vr=0;vr=2)for(var Cr=(Ee-(qe-We))/(ne.length-1),xr=0;xrMe||qe<0)ne._pos[We].hidden=!0;else{var Ye=Ee.getPointAtLength(qe*Re);ut(Re,1)&&(ne._pos[We].scale*=Re,ne._pos[We].width*=Re),ne._pos[We].x=Ye[0]-.5*ne._pos[We].width*Math.cos(Ye[2])-ne._pos[We].y*Math.sin(Ye[2]),ne._pos[We].y=Ye[1]-.5*ne._pos[We].width*Math.sin(Ye[2])+ne._pos[We].y*Math.cos(Ye[2]),ne._pos[We].rotate=Ye[2]+ne._pos[We].rotate,ne._pos[We].continuous=!1}}else for(var vr=0;vr0)throw new Error("Invalid string. Length must be a multiple of 4");var p=o.indexOf("=");p===-1&&(p=v);var x=p===v?0:4-p%4;return[p,x]}function f(o){var v=l(o),p=v[0],x=v[1];return(p+x)*3/4-x}function h(o,v,p){return(v+p)*3/4-p}function i(o){var v,p=l(o),x=p[0],A=p[1],m=new r(h(o,x,A)),g=0,C=A>0?x-4:x,w;for(w=0;w>16&255,m[g++]=v>>8&255,m[g++]=v&255;return A===2&&(v=u[o.charCodeAt(w)]<<2|u[o.charCodeAt(w+1)]>>4,m[g++]=v&255),A===1&&(v=u[o.charCodeAt(w)]<<10|u[o.charCodeAt(w+1)]<<4|u[o.charCodeAt(w+2)]>>2,m[g++]=v>>8&255,m[g++]=v&255),m}function d(o){return e[o>>18&63]+e[o>>12&63]+e[o>>6&63]+e[o&63]}function t(o,v,p){for(var x,A=[],m=v;mC?C:g+m));return x===1?(v=o[p-1],A.push(e[v>>2]+e[v<<4&63]+"==")):x===2&&(v=(o[p-2]<<8)+o[p-1],A.push(e[v>>10]+e[v>>4&63]+e[v<<2&63]+"=")),A.join("")}},4181:function(T){var b=4096,e=2*b+32,u=2*b-1,r=new Uint32Array([0,1,3,7,15,31,63,127,255,511,1023,2047,4095,8191,16383,32767,65535,131071,262143,524287,1048575,2097151,4194303,8388607,16777215]);function n(a){this.buf_=new Uint8Array(e),this.input_=a,this.reset()}n.READ_SIZE=b,n.IBUF_MASK=u,n.prototype.reset=function(){this.buf_ptr_=0,this.val_=0,this.pos_=0,this.bit_pos_=0,this.bit_end_pos_=0,this.eos_=0,this.readMoreInput();for(var a=0;a<4;a++)this.val_|=this.buf_[this.pos_]<<8*a,++this.pos_;return this.bit_end_pos_>0},n.prototype.readMoreInput=function(){if(!(this.bit_end_pos_>256))if(this.eos_){if(this.bit_pos_>this.bit_end_pos_)throw new Error("Unexpected end of input "+this.bit_pos_+" "+this.bit_end_pos_)}else{var a=this.buf_ptr_,c=this.input_.read(this.buf_,a,b);if(c<0)throw new Error("Unexpected end of input");if(c=8;)this.val_>>>=8,this.val_|=this.buf_[this.pos_&u]<<24,++this.pos_,this.bit_pos_=this.bit_pos_-8>>>0,this.bit_end_pos_=this.bit_end_pos_-8>>>0},n.prototype.readBits=function(a){32-this.bit_pos_>>this.bit_pos_&r[a];return this.bit_pos_+=a,c},T.exports=n},7080:function(T,b){b.lookup=new Uint8Array([0,0,0,0,0,0,0,0,0,4,4,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,12,16,12,12,20,12,16,24,28,12,12,32,12,36,12,44,44,44,44,44,44,44,44,44,44,32,32,24,40,28,12,12,48,52,52,52,48,52,52,52,48,52,52,52,52,52,48,52,52,52,52,52,48,52,52,52,52,52,24,12,28,12,12,12,56,60,60,60,56,60,60,60,56,60,60,60,60,60,56,60,60,60,60,60,56,60,60,60,60,60,24,12,28,12,0,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,7,0,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,56,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,6,6,6,6,7,7,7,7,8,8,8,8,9,9,9,9,10,10,10,10,11,11,11,11,12,12,12,12,13,13,13,13,14,14,14,14,15,15,15,15,16,16,16,16,17,17,17,17,18,18,18,18,19,19,19,19,20,20,20,20,21,21,21,21,22,22,22,22,23,23,23,23,24,24,24,24,25,25,25,25,26,26,26,26,27,27,27,27,28,28,28,28,29,29,29,29,30,30,30,30,31,31,31,31,32,32,32,32,33,33,33,33,34,34,34,34,35,35,35,35,36,36,36,36,37,37,37,37,38,38,38,38,39,39,39,39,40,40,40,40,41,41,41,41,42,42,42,42,43,43,43,43,44,44,44,44,45,45,45,45,46,46,46,46,47,47,47,47,48,48,48,48,49,49,49,49,50,50,50,50,51,51,51,51,52,52,52,52,53,53,53,53,54,54,54,54,55,55,55,55,56,56,56,56,57,57,57,57,58,58,58,58,59,59,59,59,60,60,60,60,61,61,61,61,62,62,62,62,63,63,63,63,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]),b.lookupOffsets=new Uint16Array([1024,1536,1280,1536,0,256,768,512])},6450:function(T,b,e){var u=e(6154).g,r=e(6154).j,n=e(4181),a=e(5139),c=e(966).h,l=e(966).g,f=e(7080),h=e(8435),i=e(2973),d=8,t=16,s=256,o=704,v=26,p=6,x=2,A=8,m=255,g=1080,C=18,w=new Uint8Array([1,2,3,4,0,5,17,6,16,7,8,9,10,11,12,13,14,15]),S=16,B=new Uint8Array([3,2,1,0,3,3,3,3,3,3,2,2,2,2,2,2]),R=new Int8Array([0,0,0,0,-1,1,-2,2,-3,3,-1,1,-2,2,-3,3]),N=new Uint16Array([256,402,436,468,500,534,566,598,630,662,694,726,758,790,822,854,886,920,952,984,1016,1048,1080]);function F(O){var rt;return O.readBits(1)===0?16:(rt=O.readBits(3),rt>0?17+rt:(rt=O.readBits(3),rt>0?8+rt:17))}function J(O){if(O.readBits(1)){var rt=O.readBits(3);return rt===0?1:O.readBits(rt)+(1<1&&st===0)throw new Error("Invalid size byte");rt.meta_block_length|=st<4&&Bt===0)throw new Error("Invalid size nibble");rt.meta_block_length|=Bt<>>it.bit_pos_&m,xt=O[rt].bits-A,xt>0&&(it.bit_pos_+=A,rt+=O[rt].value,rt+=it.val_>>>it.bit_pos_&(1<0;){var ie=0,ve;if(xt.readMoreInput(),xt.fillBitWindow(),ie+=xt.val_>>>xt.bit_pos_&31,xt.bit_pos_+=Kt[ie].bits,ve=Kt[ie].value&255,ve>ve);else{var le=ve-14,Lt,Wt,ae=0;if(ve===t&&(ae=st),zt!==ae&&(Bt=0,zt=ae),Lt=Bt,Bt>0&&(Bt-=2,Bt<<=le),Bt+=xt.readBits(le)+3,Wt=Bt-Lt,et+Wt>rt)throw new Error("[ReadHuffmanCodeLengths] symbol + repeat_delta > num_symbols");for(var fe=0;fe0;++zt){var ae=w[zt],fe=0,ee;xt.fillBitWindow(),fe+=xt.val_>>>xt.bit_pos_&15,xt.bit_pos_+=Wt[fe].bits,ee=Wt[fe].value,ve[ae]=ee,ee!==0&&(le-=32>>ee,++Lt)}if(!(Lt===1||le===0))throw new Error("[ReadHuffmanCode] invalid num_codes or space");gt(ve,O,Bt,xt)}if(et=l(rt,it,A,Bt,O),et===0)throw new Error("[ReadHuffmanCode] BuildHuffmanTable failed: ");return et}function wt(O,rt,it){var xt,et;return xt=lt(O,rt,it),et=h.kBlockLengthPrefixCode[xt].nbits,h.kBlockLengthPrefixCode[xt].offset+it.readBits(et)}function at(O,rt,it){var xt;return O>>5]),this.htrees=new Uint32Array(rt)}V.prototype.decode=function(O){var rt,it,xt=0;for(rt=0;rt=O)throw new Error("[DecodeContextMap] i >= context_map_size");oe[Bt]=0,++Bt}else oe[Bt]=Kt-et,++Bt}return rt.readBits(1)&&St(oe,O),it}function j(O,rt,it,xt,et,st,Bt){var zt=it*2,oe=it,Kt=lt(rt,it*g,Bt),Et;Kt===0?Et=et[zt+(st[oe]&1)]:Kt===1?Et=et[zt+(st[oe]-1&1)]+1:Et=Kt-2,Et>=O&&(Et-=O),xt[it]=Et,et[zt+(st[oe]&1)]=Et,++st[oe]}function Z(O,rt,it,xt,et,st){var Bt=et+1,zt=it&et,oe=st.pos_&n.IBUF_MASK,Kt;if(rt<8||st.bit_pos_+(rt<<3)0;)st.readMoreInput(),xt[zt++]=st.readBits(8),zt===Bt&&(O.write(xt,Bt),zt=0);return}if(st.bit_end_pos_<32)throw new Error("[CopyUncompressedBlockToOutput] br.bit_end_pos_ < 32");for(;st.bit_pos_<32;)xt[zt]=st.val_>>>st.bit_pos_,st.bit_pos_+=8,++zt,--rt;if(Kt=st.bit_end_pos_-st.bit_pos_>>3,oe+Kt>n.IBUF_MASK){for(var Et=n.IBUF_MASK+1-oe,ie=0;ie=Bt){O.write(xt,Bt),zt-=Bt;for(var ie=0;ie=Bt;){if(Kt=Bt-zt,st.input_.read(xt,zt,Kt)rt.buffer.length){var pn=new Uint8Array(xt+we);pn.set(rt.buffer),rt.buffer=pn}if(et=nn.input_end,W=nn.is_uncompressed,nn.is_metadata){for(ut(ce);we>0;--we)ce.readMoreInput(),ce.readBits(8);continue}if(we!==0){if(W){ce.bit_pos_=ce.bit_pos_+7&-8,Z(rt,we,xt,Et,Kt,ce),xt+=we;continue}for(it=0;it<3;++it)ht[it]=J(ce)+1,ht[it]>=2&&(mt(ht[it]+2,fe,it*g,ce),mt(v,ee,it*g,ce),k[it]=wt(ee,it*g,ce),Pt[it]=1);for(ce.readMoreInput(),Q=ce.readBits(2),$t=S+(ce.readBits(4)<0;){var dr,Ur,Gr,mn,bn,Pe,Ie,Ge,er,en,an;for(ce.readMoreInput(),k[1]===0&&(j(ht[1],fe,1,D,ct,Pt,ce),k[1]=wt(ee,g,ce),Rr=ae[1].htrees[D[1]]),--k[1],dr=lt(ae[1].codes,Rr,ce),Ur=dr>>6,Ur>=2?(Ur-=2,Ie=-1):Ie=0,Gr=h.kInsertRangeLut[Ur]+(dr>>3&7),mn=h.kCopyRangeLut[Ur]+(dr&7),bn=h.kInsertLengthPrefixCode[Gr].offset+ce.readBits(h.kInsertLengthPrefixCode[Gr].nbits),Pe=h.kCopyLengthPrefixCode[mn].offset+ce.readBits(h.kCopyLengthPrefixCode[mn].nbits),Lt=Et[xt-1&Kt],Wt=Et[xt-2&Kt],en=0;en4?3:Pe-2)&255,Ze=Dt[Ar+er],Ie=lt(ae[2].codes,ae[2].htrees[Ze],ce),Ie>=$t){var wn,Ln,On;Ie-=$t,Ln=Ie&ge,Ie>>=Q,wn=(Ie>>1)+1,On=(2+(Ie&1)<zt)if(Pe>=a.minDictionaryWordLength&&Pe<=a.maxDictionaryWordLength){var On=a.offsetsByLength[Pe],Cn=Ge-zt-1,kt=a.sizeBitsByLength[Pe],At=(1<>kt;if(On+=Zt*Pe,Tt=ie){rt.write(Et,oe);for(var Rt=0;Rt0&&(ve[le&3]=Ge,++le),Pe>we)throw new Error("Invalid backward reference. pos: "+xt+" distance: "+Ge+" len: "+Pe+" bytes left: "+we);for(en=0;en>=1;return(c&f-1)+f}function n(c,l,f,h,i){do h-=f,c[l+h]=new e(i.bits,i.value);while(h>0)}function a(c,l,f){for(var h=1<0;--S[s])t=new e(s&255,w[o++]&65535),n(c,l+v,p,g,t),v=r(v,s);for(A=C-1,x=-1,s=f+1,p=2;s<=u;++s,p<<=1)for(;S[s]>0;--S[s])(v&A)!==x&&(l+=g,m=a(S,s,f),g=1<>f),p,g,t),v=r(v,s);return C}},8435:function(T,b){function e(u,r){this.offset=u,this.nbits=r}b.kBlockLengthPrefixCode=[new e(1,2),new e(5,2),new e(9,2),new e(13,2),new e(17,3),new e(25,3),new e(33,3),new e(41,3),new e(49,4),new e(65,4),new e(81,4),new e(97,4),new e(113,5),new e(145,5),new e(177,5),new e(209,5),new e(241,6),new e(305,6),new e(369,7),new e(497,8),new e(753,9),new e(1265,10),new e(2289,11),new e(4337,12),new e(8433,13),new e(16625,24)],b.kInsertLengthPrefixCode=[new e(0,0),new e(1,0),new e(2,0),new e(3,0),new e(4,0),new e(5,0),new e(6,1),new e(8,1),new e(10,2),new e(14,2),new e(18,3),new e(26,3),new e(34,4),new e(50,4),new e(66,5),new e(98,5),new e(130,6),new e(194,7),new e(322,8),new e(578,9),new e(1090,10),new e(2114,12),new e(6210,14),new e(22594,24)],b.kCopyLengthPrefixCode=[new e(2,0),new e(3,0),new e(4,0),new e(5,0),new e(6,0),new e(7,0),new e(8,0),new e(9,0),new e(10,1),new e(12,1),new e(14,2),new e(18,2),new e(22,3),new e(30,3),new e(38,4),new e(54,4),new e(70,5),new e(102,5),new e(134,6),new e(198,7),new e(326,8),new e(582,9),new e(1094,10),new e(2118,24)],b.kInsertRangeLut=[0,0,8,8,0,16,8,16,16],b.kCopyRangeLut=[0,8,0,8,16,0,16,8,16]},6154:function(T,b){function e(r){this.buffer=r,this.pos=0}e.prototype.read=function(r,n,a){this.pos+a>this.buffer.length&&(a=this.buffer.length-this.pos);for(var c=0;cthis.buffer.length)throw new Error("Output buffer is not large enough");return this.buffer.set(r.subarray(0,n),this.pos),this.pos+=n,n},b.j=u},2973:function(T,b,e){var u=e(5139),r=0,n=1,a=2,c=3,l=4,f=5,h=6,i=7,d=8,t=9,s=10,o=11,v=12,p=13,x=14,A=15,m=16,g=17,C=18,w=20;function S(N,F,J){this.prefix=new Uint8Array(N.length),this.transform=F,this.suffix=new Uint8Array(J.length);for(var ot=0;ot'),new S("",r,` -`),new S("",c,""),new S("",r,"]"),new S("",r," for "),new S("",x,""),new S("",a,""),new S("",r," a "),new S("",r," that "),new S(" ",s,""),new S("",r,". "),new S(".",r,""),new S(" ",r,", "),new S("",A,""),new S("",r," with "),new S("",r,"'"),new S("",r," from "),new S("",r," by "),new S("",m,""),new S("",g,""),new S(" the ",r,""),new S("",l,""),new S("",r,". The "),new S("",o,""),new S("",r," on "),new S("",r," as "),new S("",r," is "),new S("",i,""),new S("",n,"ing "),new S("",r,` - `),new S("",r,":"),new S(" ",r,". "),new S("",r,"ed "),new S("",w,""),new S("",C,""),new S("",h,""),new S("",r,"("),new S("",s,", "),new S("",d,""),new S("",r," at "),new S("",r,"ly "),new S(" the ",r," of "),new S("",f,""),new S("",t,""),new S(" ",s,", "),new S("",s,'"'),new S(".",r,"("),new S("",o," "),new S("",s,'">'),new S("",r,'="'),new S(" ",r,"."),new S(".com/",r,""),new S(" the ",r," of the "),new S("",s,"'"),new S("",r,". This "),new S("",r,","),new S(".",r," "),new S("",s,"("),new S("",s,"."),new S("",r," not "),new S(" ",r,'="'),new S("",r,"er "),new S(" ",o," "),new S("",r,"al "),new S(" ",o,""),new S("",r,"='"),new S("",o,'"'),new S("",s,". "),new S(" ",r,"("),new S("",r,"ful "),new S(" ",s,". "),new S("",r,"ive "),new S("",r,"less "),new S("",o,"'"),new S("",r,"est "),new S(" ",s,"."),new S("",o,'">'),new S(" ",r,"='"),new S("",s,","),new S("",r,"ize "),new S("",o,"."),new S("\xC2\xA0",r,""),new S(" ",r,","),new S("",s,'="'),new S("",o,'="'),new S("",r,"ous "),new S("",o,", "),new S("",s,"='"),new S(" ",s,","),new S(" ",o,'="'),new S(" ",o,", "),new S("",o,","),new S("",o,"("),new S("",o,". "),new S(" ",o,"."),new S("",o,"='"),new S(" ",o,". "),new S(" ",s,'="'),new S(" ",o,"='"),new S(" ",s,"='")];b.kTransforms=B,b.kNumTransforms=B.length;function R(N,F){return N[F]<192?(N[F]>=97&&N[F]<=122&&(N[F]^=32),1):N[F]<224?(N[F+1]^=32,2):(N[F+2]^=5,3)}b.transformDictionaryWord=function(N,F,J,ot,$){var lt=B[$].prefix,gt=B[$].suffix,mt=B[$].transform,wt=mtot&&(wt=ot);for(var V=0;V0;){var ft=R(N,St);St+=ft,ot-=ft}for(var j=0;jb.UNZIP)throw new TypeError("Bad argument");this.dictionary=null,this.err=0,this.flush=0,this.init_done=!1,this.level=0,this.memLevel=0,this.mode=s,this.strategy=0,this.windowBits=0,this.write_in_progress=!1,this.pending_close=!1,this.gzip_id_bytes_read=0}t.prototype.close=function(){if(this.write_in_progress){this.pending_close=!0;return}this.pending_close=!1,n(this.init_done,"close before init"),n(this.mode<=b.UNZIP),this.mode===b.DEFLATE||this.mode===b.GZIP||this.mode===b.DEFLATERAW?c.deflateEnd(this.strm):(this.mode===b.INFLATE||this.mode===b.GUNZIP||this.mode===b.INFLATERAW||this.mode===b.UNZIP)&&l.inflateEnd(this.strm),this.mode=b.NONE,this.dictionary=null},t.prototype.write=function(s,o,v,p,x,A,m){return this._write(!0,s,o,v,p,x,A,m)},t.prototype.writeSync=function(s,o,v,p,x,A,m){return this._write(!1,s,o,v,p,x,A,m)},t.prototype._write=function(s,o,v,p,x,A,m,g){if(n.equal(arguments.length,8),n(this.init_done,"write before init"),n(this.mode!==b.NONE,"already finalized"),n.equal(!1,this.write_in_progress,"write already in progress"),n.equal(!1,this.pending_close,"close is pending"),this.write_in_progress=!0,n.equal(!1,o===void 0,"must provide flush value"),this.write_in_progress=!0,o!==b.Z_NO_FLUSH&&o!==b.Z_PARTIAL_FLUSH&&o!==b.Z_SYNC_FLUSH&&o!==b.Z_FULL_FLUSH&&o!==b.Z_FINISH&&o!==b.Z_BLOCK)throw new Error("Invalid flush value");if(v==null&&(v=u.alloc(0),x=0,p=0),this.strm.avail_in=x,this.strm.input=v,this.strm.next_in=p,this.strm.avail_out=g,this.strm.output=A,this.strm.next_out=m,this.flush=o,!s)return this._process(),this._checkError()?this._afterSync():void 0;var C=this;return r.nextTick(function(){C._process(),C._after()}),this},t.prototype._afterSync=function(){var s=this.strm.avail_out,o=this.strm.avail_in;return this.write_in_progress=!1,[o,s]},t.prototype._process=function(){var s=null;switch(this.mode){case b.DEFLATE:case b.GZIP:case b.DEFLATERAW:this.err=c.deflate(this.strm,this.flush);break;case b.UNZIP:switch(this.strm.avail_in>0&&(s=this.strm.next_in),this.gzip_id_bytes_read){case 0:if(s===null)break;if(this.strm.input[s]===i){if(this.gzip_id_bytes_read=1,s++,this.strm.avail_in===1)break}else{this.mode=b.INFLATE;break}case 1:if(s===null)break;this.strm.input[s]===d?(this.gzip_id_bytes_read=2,this.mode=b.GUNZIP):this.mode=b.INFLATE;break;default:throw new Error("invalid number of gzip magic number bytes read")}case b.INFLATE:case b.GUNZIP:case b.INFLATERAW:for(this.err=l.inflate(this.strm,this.flush),this.err===b.Z_NEED_DICT&&this.dictionary&&(this.err=l.inflateSetDictionary(this.strm,this.dictionary),this.err===b.Z_OK?this.err=l.inflate(this.strm,this.flush):this.err===b.Z_DATA_ERROR&&(this.err=b.Z_NEED_DICT));this.strm.avail_in>0&&this.mode===b.GUNZIP&&this.err===b.Z_STREAM_END&&this.strm.next_in[0]!==0;)this.reset(),this.err=l.inflate(this.strm,this.flush);break;default:throw new Error("Unknown mode "+this.mode)}},t.prototype._checkError=function(){switch(this.err){case b.Z_OK:case b.Z_BUF_ERROR:if(this.strm.avail_out!==0&&this.flush===b.Z_FINISH)return this._error("unexpected end of file"),!1;break;case b.Z_STREAM_END:break;case b.Z_NEED_DICT:return this.dictionary==null?this._error("Missing dictionary"):this._error("Bad dictionary"),!1;default:return this._error("Zlib error"),!1}return!0},t.prototype._after=function(){if(!!this._checkError()){var s=this.strm.avail_out,o=this.strm.avail_in;this.write_in_progress=!1,this.callback(o,s),this.pending_close&&this.close()}},t.prototype._error=function(s){this.strm.msg&&(s=this.strm.msg),this.onerror(s,this.err),this.write_in_progress=!1,this.pending_close&&this.close()},t.prototype.init=function(s,o,v,p,x){n(arguments.length===4||arguments.length===5,"init(windowBits, level, memLevel, strategy, [dictionary])"),n(s>=8&&s<=15,"invalid windowBits"),n(o>=-1&&o<=9,"invalid compression level"),n(v>=1&&v<=9,"invalid memlevel"),n(p===b.Z_FILTERED||p===b.Z_HUFFMAN_ONLY||p===b.Z_RLE||p===b.Z_FIXED||p===b.Z_DEFAULT_STRATEGY,"invalid strategy"),this._init(o,s,v,p,x),this._setDictionary()},t.prototype.params=function(){throw new Error("deflateParams Not supported")},t.prototype.reset=function(){this._reset(),this._setDictionary()},t.prototype._init=function(s,o,v,p,x){switch(this.level=s,this.windowBits=o,this.memLevel=v,this.strategy=p,this.flush=b.Z_NO_FLUSH,this.err=b.Z_OK,(this.mode===b.GZIP||this.mode===b.GUNZIP)&&(this.windowBits+=16),this.mode===b.UNZIP&&(this.windowBits+=32),(this.mode===b.DEFLATERAW||this.mode===b.INFLATERAW)&&(this.windowBits=-1*this.windowBits),this.strm=new a,this.mode){case b.DEFLATE:case b.GZIP:case b.DEFLATERAW:this.err=c.deflateInit2(this.strm,this.level,b.Z_DEFLATED,this.windowBits,this.memLevel,this.strategy);break;case b.INFLATE:case b.GUNZIP:case b.INFLATERAW:case b.UNZIP:this.err=l.inflateInit2(this.strm,this.windowBits);break;default:throw new Error("Unknown mode "+this.mode)}this.err!==b.Z_OK&&this._error("Init error"),this.dictionary=x,this.write_in_progress=!1,this.init_done=!0},t.prototype._setDictionary=function(){if(this.dictionary!=null){switch(this.err=b.Z_OK,this.mode){case b.DEFLATE:case b.DEFLATERAW:this.err=c.deflateSetDictionary(this.strm,this.dictionary);break}this.err!==b.Z_OK&&this._error("Failed to set dictionary")}},t.prototype._reset=function(){switch(this.err=b.Z_OK,this.mode){case b.DEFLATE:case b.DEFLATERAW:case b.GZIP:this.err=c.deflateReset(this.strm);break;case b.INFLATE:case b.INFLATERAW:case b.GUNZIP:this.err=l.inflateReset(this.strm);break}this.err!==b.Z_OK&&this._error("Failed to reset stream")},b.Zlib=t},2635:function(T,b,e){var u=e(4155),r=e(8823).Buffer,n=e(2830).Transform,a=e(4505),c=e(9539),l=e(9282).ok,f=e(8823).kMaxLength,h="Cannot create final Buffer. It would be larger than 0x"+f.toString(16)+" bytes";a.Z_MIN_WINDOWBITS=8,a.Z_MAX_WINDOWBITS=15,a.Z_DEFAULT_WINDOWBITS=15,a.Z_MIN_CHUNK=64,a.Z_MAX_CHUNK=1/0,a.Z_DEFAULT_CHUNK=16384,a.Z_MIN_MEMLEVEL=1,a.Z_MAX_MEMLEVEL=9,a.Z_DEFAULT_MEMLEVEL=8,a.Z_MIN_LEVEL=-1,a.Z_MAX_LEVEL=9,a.Z_DEFAULT_LEVEL=a.Z_DEFAULT_COMPRESSION;for(var i=Object.keys(a),d=0;d=f?ft=new RangeError(h):V=r.concat(mt,wt),mt=[],$.close(),gt(ft,V)}}function A($,lt){if(typeof lt=="string"&&(lt=r.from(lt)),!r.isBuffer(lt))throw new TypeError("Not a string or buffer");var gt=$._finishFlushFlag;return $._processChunk(lt,gt)}function m($){if(!(this instanceof m))return new m($);F.call(this,$,a.DEFLATE)}function g($){if(!(this instanceof g))return new g($);F.call(this,$,a.INFLATE)}function C($){if(!(this instanceof C))return new C($);F.call(this,$,a.GZIP)}function w($){if(!(this instanceof w))return new w($);F.call(this,$,a.GUNZIP)}function S($){if(!(this instanceof S))return new S($);F.call(this,$,a.DEFLATERAW)}function B($){if(!(this instanceof B))return new B($);F.call(this,$,a.INFLATERAW)}function R($){if(!(this instanceof R))return new R($);F.call(this,$,a.UNZIP)}function N($){return $===a.Z_NO_FLUSH||$===a.Z_PARTIAL_FLUSH||$===a.Z_SYNC_FLUSH||$===a.Z_FULL_FLUSH||$===a.Z_FINISH||$===a.Z_BLOCK}function F($,lt){var gt=this;if(this._opts=$=$||{},this._chunkSize=$.chunkSize||b.Z_DEFAULT_CHUNK,n.call(this,$),$.flush&&!N($.flush))throw new Error("Invalid flush flag: "+$.flush);if($.finishFlush&&!N($.finishFlush))throw new Error("Invalid flush flag: "+$.finishFlush);if(this._flushFlag=$.flush||a.Z_NO_FLUSH,this._finishFlushFlag=typeof $.finishFlush<"u"?$.finishFlush:a.Z_FINISH,$.chunkSize&&($.chunkSizeb.Z_MAX_CHUNK))throw new Error("Invalid chunk size: "+$.chunkSize);if($.windowBits&&($.windowBitsb.Z_MAX_WINDOWBITS))throw new Error("Invalid windowBits: "+$.windowBits);if($.level&&($.levelb.Z_MAX_LEVEL))throw new Error("Invalid compression level: "+$.level);if($.memLevel&&($.memLevelb.Z_MAX_MEMLEVEL))throw new Error("Invalid memLevel: "+$.memLevel);if($.strategy&&$.strategy!=b.Z_FILTERED&&$.strategy!=b.Z_HUFFMAN_ONLY&&$.strategy!=b.Z_RLE&&$.strategy!=b.Z_FIXED&&$.strategy!=b.Z_DEFAULT_STRATEGY)throw new Error("Invalid strategy: "+$.strategy);if($.dictionary&&!r.isBuffer($.dictionary))throw new Error("Invalid dictionary: it should be a Buffer instance");this._handle=new a.Zlib(lt);var mt=this;this._hadError=!1,this._handle.onerror=function(dt,St){J(mt),mt._hadError=!0;var V=new Error(dt);V.errno=St,V.code=b.codes[St],mt.emit("error",V)};var wt=b.Z_DEFAULT_COMPRESSION;typeof $.level=="number"&&(wt=$.level);var at=b.Z_DEFAULT_STRATEGY;typeof $.strategy=="number"&&(at=$.strategy),this._handle.init($.windowBits||b.Z_DEFAULT_WINDOWBITS,wt,$.memLevel||b.Z_DEFAULT_MEMLEVEL,at,$.dictionary),this._buffer=r.allocUnsafe(this._chunkSize),this._offset=0,this._level=wt,this._strategy=at,this.once("end",this.close),Object.defineProperty(this,"_closed",{get:function(){return!gt._handle},configurable:!0,enumerable:!0})}c.inherits(F,n),F.prototype.params=function($,lt,gt){if($b.Z_MAX_LEVEL)throw new RangeError("Invalid compression level: "+$);if(lt!=b.Z_FILTERED&<!=b.Z_HUFFMAN_ONLY&<!=b.Z_RLE&<!=b.Z_FIXED&<!=b.Z_DEFAULT_STRATEGY)throw new TypeError("Invalid strategy: "+lt);if(this._level!==$||this._strategy!==lt){var mt=this;this.flush(a.Z_SYNC_FLUSH,function(){l(mt._handle,"zlib binding closed"),mt._handle.params($,lt),mt._hadError||(mt._level=$,mt._strategy=lt,gt&>())})}else u.nextTick(gt)},F.prototype.reset=function(){return l(this._handle,"zlib binding closed"),this._handle.reset()},F.prototype._flush=function($){this._transform(r.alloc(0),"",$)},F.prototype.flush=function($,lt){var gt=this,mt=this._writableState;(typeof $=="function"||$===void 0&&!lt)&&(lt=$,$=a.Z_FULL_FLUSH),mt.ended?lt&&u.nextTick(lt):mt.ending?lt&&this.once("end",lt):mt.needDrain?lt&&this.once("drain",function(){return gt.flush($,lt)}):(this._flushFlag=$,this.write(r.alloc(0),"",lt))},F.prototype.close=function($){J(this,$),u.nextTick(ot,this)};function J($,lt){lt&&u.nextTick(lt),$._handle&&($._handle.close(),$._handle=null)}function ot($){$.emit("close")}F.prototype._transform=function($,lt,gt){var mt,wt=this._writableState,at=wt.ending||wt.ended,dt=at&&(!$||wt.length===$.length);if($!==null&&!r.isBuffer($))return gt(new Error("invalid input"));if(!this._handle)return gt(new Error("zlib binding closed"));dt?mt=this._finishFlushFlag:(mt=this._flushFlag,$.length>=wt.length&&(this._flushFlag=this._opts.flush||a.Z_NO_FLUSH)),this._processChunk($,mt,gt)},F.prototype._processChunk=function($,lt,gt){var mt=$&&$.length,wt=this._chunkSize-this._offset,at=0,dt=this,St=typeof gt=="function";if(!St){var V=[],ft=0,j;this.on("error",function(L){j=L}),l(this._handle,"zlib binding closed");do var Z=this._handle.writeSync(lt,$,at,mt,this._buffer,this._offset,wt);while(!this._hadError&&It(Z[0],Z[1]));if(this._hadError)throw j;if(ft>=f)throw J(this),new RangeError(h);var ut=r.concat(V,ft);return J(this),ut}l(this._handle,"zlib binding closed");var bt=this._handle.write(lt,$,at,mt,this._buffer,this._offset,wt);bt.buffer=$,bt.callback=It;function It(L,O){if(this&&(this.buffer=null,this.callback=null),!dt._hadError){var rt=wt-O;if(l(rt>=0,"have should not go down"),rt>0){var it=dt._buffer.slice(dt._offset,dt._offset+rt);dt._offset+=rt,St?dt.push(it):(V.push(it),ft+=it.length)}if((O===0||dt._offset>=dt._chunkSize)&&(wt=dt._chunkSize,dt._offset=0,dt._buffer=r.allocUnsafe(dt._chunkSize)),O===0){if(at+=mt-L,mt=L,!St)return!0;var xt=dt._handle.write(lt,$,at,mt,dt._buffer,dt._offset,dt._chunkSize);xt.callback=It,xt.buffer=$;return}if(!St)return!1;gt()}}},c.inherits(m,F),c.inherits(g,F),c.inherits(C,F),c.inherits(w,F),c.inherits(S,F),c.inherits(B,F),c.inherits(R,F)},1924:function(T,b,e){var u=e(210),r=e(5559),n=r(u("String.prototype.indexOf"));T.exports=function(c,l){var f=u(c,!!l);return typeof f=="function"&&n(c,".prototype.")>-1?r(f):f}},5559:function(T,b,e){var u=e(8612),r=e(210),n=r("%Function.prototype.apply%"),a=r("%Function.prototype.call%"),c=r("%Reflect.apply%",!0)||u.call(a,n),l=r("%Object.getOwnPropertyDescriptor%",!0),f=r("%Object.defineProperty%",!0),h=r("%Math.max%");if(f)try{f({},"a",{value:1})}catch{f=null}T.exports=function(t){var s=c(u,a,arguments);if(l&&f){var o=l(s,"length");o.configurable&&f(s,"length",{value:1+h(0,t.length-(arguments.length-1))})}return s};var i=function(){return c(u,n,arguments)};f?f(T.exports,"apply",{value:i}):T.exports.apply=i},6313:function(T,b,e){var u=e(8823).Buffer,r=function(){function n(i,d,t,s){typeof d=="object"&&(t=d.depth,s=d.prototype,d.filter,d=d.circular);var o=[],v=[],p=typeof u<"u";typeof d>"u"&&(d=!0),typeof t>"u"&&(t=1/0);function x(A,m){if(A===null)return null;if(m==0)return A;var g,C;if(typeof A!="object")return A;if(n.__isArray(A))g=[];else if(n.__isRegExp(A))g=new RegExp(A.source,h(A)),A.lastIndex&&(g.lastIndex=A.lastIndex);else if(n.__isDate(A))g=new Date(A.getTime());else{if(p&&u.isBuffer(A))return u.allocUnsafe?g=u.allocUnsafe(A.length):g=new u(A.length),A.copy(g),g;typeof s>"u"?(C=Object.getPrototypeOf(A),g=Object.create(C)):(g=Object.create(s),C=s)}if(d){var w=o.indexOf(A);if(w!=-1)return v[w];o.push(A),v.push(g)}for(var S in A){var B;C&&(B=Object.getOwnPropertyDescriptor(C,S)),!(B&&B.set==null)&&(g[S]=x(A[S],m-1))}return g}return x(i,t)}n.clonePrototype=function(d){if(d===null)return null;var t=function(){};return t.prototype=d,new t};function a(i){return Object.prototype.toString.call(i)}n.__objToStr=a;function c(i){return typeof i=="object"&&a(i)==="[object Date]"}n.__isDate=c;function l(i){return typeof i=="object"&&a(i)==="[object Array]"}n.__isArray=l;function f(i){return typeof i=="object"&&a(i)==="[object RegExp]"}n.__isRegExp=f;function h(i){var d="";return i.global&&(d+="g"),i.ignoreCase&&(d+="i"),i.multiline&&(d+="m"),d}return n.__getRegExpFlags=h,n}();T.exports&&(T.exports=r)},4667:function(T,b,e){e(2479);var u=e(857);T.exports=u.Object.values},7633:function(T,b,e){e(9170),e(6992),e(1539),e(8674),e(7922),e(4668),e(7727),e(8783);var u=e(857);T.exports=u.Promise},3867:function(T,b,e){var u=e(1150);e(8628),e(7314),e(7479),e(6290),T.exports=u},9662:function(T,b,e){var u=e(7854),r=e(614),n=e(6330),a=u.TypeError;T.exports=function(c){if(r(c))return c;throw a(n(c)+" is not a function")}},9483:function(T,b,e){var u=e(7854),r=e(4411),n=e(6330),a=u.TypeError;T.exports=function(c){if(r(c))return c;throw a(n(c)+" is not a constructor")}},6077:function(T,b,e){var u=e(7854),r=e(614),n=u.String,a=u.TypeError;T.exports=function(c){if(typeof c=="object"||r(c))return c;throw a("Can't set "+n(c)+" as a prototype")}},1223:function(T,b,e){var u=e(5112),r=e(30),n=e(3070),a=u("unscopables"),c=Array.prototype;c[a]==null&&n.f(c,a,{configurable:!0,value:r(null)}),T.exports=function(l){c[a][l]=!0}},1530:function(T,b,e){var u=e(8710).charAt;T.exports=function(r,n,a){return n+(a?u(r,n).length:1)}},5787:function(T,b,e){var u=e(7854),r=e(7976),n=u.TypeError;T.exports=function(a,c){if(r(c,a))return a;throw n("Incorrect invocation")}},9670:function(T,b,e){var u=e(7854),r=e(111),n=u.String,a=u.TypeError;T.exports=function(c){if(r(c))return c;throw a(n(c)+" is not an object")}},1048:function(T,b,e){var u=e(7908),r=e(1400),n=e(6244),a=Math.min;T.exports=[].copyWithin||function(l,f){var h=u(this),i=n(h),d=r(l,i),t=r(f,i),s=arguments.length>2?arguments[2]:void 0,o=a((s===void 0?i:r(s,i))-t,i-d),v=1;for(t0;)t in h?h[d]=h[t]:delete h[d],d+=v,t+=v;return h}},1285:function(T,b,e){var u=e(7908),r=e(1400),n=e(6244);T.exports=function(c){for(var l=u(this),f=n(l),h=arguments.length,i=r(h>1?arguments[1]:void 0,f),d=h>2?arguments[2]:void 0,t=d===void 0?f:r(d,f);t>i;)l[i++]=c;return l}},8533:function(T,b,e){var u=e(2092).forEach,r=e(9341),n=r("forEach");T.exports=n?[].forEach:function(c){return u(this,c,arguments.length>1?arguments[1]:void 0)}},7745:function(T){T.exports=function(b,e){for(var u=0,r=e.length,n=new b(r);r>u;)n[u]=e[u++];return n}},8457:function(T,b,e){var u=e(7854),r=e(9974),n=e(6916),a=e(7908),c=e(3411),l=e(7659),f=e(4411),h=e(6244),i=e(6135),d=e(8554),t=e(1246),s=u.Array;T.exports=function(v){var p=a(v),x=f(this),A=arguments.length,m=A>1?arguments[1]:void 0,g=m!==void 0;g&&(m=r(m,A>2?arguments[2]:void 0));var C=t(p),w=0,S,B,R,N,F,J;if(C&&!(this==s&&l(C)))for(N=d(p,C),F=N.next,B=x?new this:[];!(R=n(F,N)).done;w++)J=g?c(N,m,[R.value,w],!0):R.value,i(B,w,J);else for(S=h(p),B=x?new this(S):s(S);S>w;w++)J=g?m(p[w],w):p[w],i(B,w,J);return B.length=w,B}},1318:function(T,b,e){var u=e(5656),r=e(1400),n=e(6244),a=function(c){return function(l,f,h){var i=u(l),d=n(i),t=r(h,d),s;if(c&&f!=f){for(;d>t;)if(s=i[t++],s!=s)return!0}else for(;d>t;t++)if((c||t in i)&&i[t]===f)return c||t||0;return!c&&-1}};T.exports={includes:a(!0),indexOf:a(!1)}},2092:function(T,b,e){var u=e(9974),r=e(1702),n=e(8361),a=e(7908),c=e(6244),l=e(5417),f=r([].push),h=function(i){var d=i==1,t=i==2,s=i==3,o=i==4,v=i==6,p=i==7,x=i==5||v;return function(A,m,g,C){for(var w=a(A),S=n(w),B=u(m,g),R=c(S),N=0,F=C||l,J=d?F(A,R):t||p?F(A,0):void 0,ot,$;R>N;N++)if((x||N in S)&&(ot=S[N],$=B(ot,N,w),i))if(d)J[N]=$;else if($)switch(i){case 3:return!0;case 5:return ot;case 6:return N;case 2:f(J,ot)}else switch(i){case 4:return!1;case 7:f(J,ot)}return v?-1:s||o?o:J}};T.exports={forEach:h(0),map:h(1),filter:h(2),some:h(3),every:h(4),find:h(5),findIndex:h(6),filterReject:h(7)}},6583:function(T,b,e){var u=e(2104),r=e(5656),n=e(9303),a=e(6244),c=e(9341),l=Math.min,f=[].lastIndexOf,h=!!f&&1/[1].lastIndexOf(1,-0)<0,i=c("lastIndexOf"),d=h||!i;T.exports=d?function(s){if(h)return u(f,this,arguments)||0;var o=r(this),v=a(o),p=v-1;for(arguments.length>1&&(p=l(p,n(arguments[1]))),p<0&&(p=v+p);p>=0;p--)if(p in o&&o[p]===s)return p||0;return-1}:f},1194:function(T,b,e){var u=e(7293),r=e(5112),n=e(7392),a=r("species");T.exports=function(c){return n>=51||!u(function(){var l=[],f=l.constructor={};return f[a]=function(){return{foo:1}},l[c](Boolean).foo!==1})}},9341:function(T,b,e){var u=e(7293);T.exports=function(r,n){var a=[][r];return!!a&&u(function(){a.call(null,n||function(){throw 1},1)})}},3671:function(T,b,e){var u=e(7854),r=e(9662),n=e(7908),a=e(8361),c=e(6244),l=u.TypeError,f=function(h){return function(i,d,t,s){r(d);var o=n(i),v=a(o),p=c(o),x=h?p-1:0,A=h?-1:1;if(t<2)for(;;){if(x in v){s=v[x],x+=A;break}if(x+=A,h?x<0:p<=x)throw l("Reduce of empty array with no initial value")}for(;h?x>=0:p>x;x+=A)x in v&&(s=d(s,v[x],x,o));return s}};T.exports={left:f(!1),right:f(!0)}},206:function(T,b,e){var u=e(1702);T.exports=u([].slice)},4362:function(T,b,e){var u=e(206),r=Math.floor,n=function(l,f){var h=l.length,i=r(h/2);return h<8?a(l,f):c(l,n(u(l,0,i),f),n(u(l,i),f),f)},a=function(l,f){for(var h=l.length,i=1,d,t;i0;)l[t]=l[--t];t!==i++&&(l[t]=d)}return l},c=function(l,f,h,i){for(var d=f.length,t=h.length,s=0,o=0;s>a,h=1<>c,v=1024>>c,p=o+v,x=p,A=32,m=x+A,g=1<1114111?this.errorValue:R<55296||R>56319&&R<=65535?(N=(this.data[R>>c]<>c)]<>a)],N=this.data[N+(R>>c&i)],N=(N< Tj")}function R(){n.addContent("ET")}function N(kt){kt[0].constructor.name==="PDFPattern"?(n.fillOpacity(kt[1]),g(kt[0],!1)):n.fillColor(kt[0],kt[1])}function F(kt){kt[0].constructor.name==="PDFPattern"?(n.strokeOpacity(kt[1]),g(kt[0],!0)):n.strokeColor(kt[0],kt[1])}function J(kt,At,Zt,Tt,Ot){var Rt=n.ref({Type:"Annot",Subtype:"Link",Rect:[kt,At,Zt,Tt],Border:[0,0,0],A:{S:"URI",URI:new String(Ot)}});Rt.end(),Ie.push(Rt)}function ot(kt){var At=function(Ft,Jt,Ut,ue){this.error=ue,this.nodeName=Ft,this.nodeValue=Ut,this.nodeType=Jt,this.attributes=Object.create(null),this.childNodes=[],this.parentNode=null,this.id="",this.textContent="",this.classList=[]};At.prototype.getAttribute=function(jt){return this.attributes[jt]!=null?this.attributes[jt]:null},At.prototype.getElementById=function(jt){var Ft=null;return function Jt(Ut){if(!Ft&&Ut.nodeType===1){Ut.id===jt&&(Ft=Ut);for(var ue=0;ue/)){for(;Jt=jt();)Ut.childNodes.push(Jt),Jt.parentNode=Ut,Ut.textContent+=Jt.nodeType===3||Jt.nodeType===4?Jt.nodeValue:Jt.textContent;return(Ft=Zt.match(/^<\/([\w:.-]+)\s*>/,!0))?(Ft[1]===Ut.nodeName||(Xe('parseXml: tag not matching, opening "'+Ut.nodeName+'" & closing "'+Ft[1]+'"'),Rt=!0),Ut):(Xe('parseXml: tag not matching, opening "'+Ut.nodeName+'" & not closing'),Rt=!0,Ut)}else{if(Zt.match(/^\/>/))return Ut;Xe('parseXml: tag could not be parsed "'+Ut.nodeName+'"'),Rt=!0}}else{if(Ft=Zt.match(/^/))return new At(null,8,Ft,Rt);if(Ft=Zt.match(/^<\?[\s\S]*?\?>/))return new At(null,7,Ft,Rt);if(Ft=Zt.match(/^/))return new At(null,10,Ft,Rt);if(Ft=Zt.match(/^/,!0))return new At("#cdata-section",4,Ft[1],Rt);if(Ft=Zt.match(/^([^<]+)/,!0))return new At("#text",3,$(Ft[1]),Rt)}};Ot=Mt();)Ot.nodeType===1&&!Tt?Tt=Ot:(Ot.nodeType===1||Ot.nodeType===3&&Ot.nodeValue.trim()!=="")&&Xe("parseXml: data after document end has been discarded");return Zt.matchAll()&&Xe("parseXml: parsing error"),Tt}function $(kt){return kt.replace(/&(?:#([0-9]+)|#[xX]([0-9A-Fa-f]+)|([0-9A-Za-z]+));/g,function(At,Zt,Tt,Ot){return Zt?String.fromCharCode(parseInt(Zt,10)):Tt?String.fromCharCode(parseInt(Tt,16)):Ot&&d[Ot]?String.fromCharCode(d[Ot]):At})}function lt(kt){var At,Zt;return kt=(kt||"").trim(),(At=h[kt])?Zt=[At.slice(),1]:(At=kt.match(/^rgba\(\s*([0-9]+)\s*,\s*([0-9]+)\s*,\s*([0-9]+)\s*,\s*([0-9.]+)\s*\)$/i))?(At[1]=parseInt(At[1]),At[2]=parseInt(At[2]),At[3]=parseInt(At[3]),At[4]=parseFloat(At[4]),At[1]<256&&At[2]<256&&At[3]<256&&At[4]<=1&&(Zt=[At.slice(1,4),At[4]])):(At=kt.match(/^rgb\(\s*([0-9]+)\s*,\s*([0-9]+)\s*,\s*([0-9]+)\s*\)$/i))?(At[1]=parseInt(At[1]),At[2]=parseInt(At[2]),At[3]=parseInt(At[3]),At[1]<256&&At[2]<256&&At[3]<256&&(Zt=[At.slice(1,4),1])):(At=kt.match(/^rgb\(\s*([0-9.]+)%\s*,\s*([0-9.]+)%\s*,\s*([0-9.]+)%\s*\)$/i))?(At[1]=2.55*parseFloat(At[1]),At[2]=2.55*parseFloat(At[2]),At[3]=2.55*parseFloat(At[3]),At[1]<256&&At[2]<256&&At[3]<256&&(Zt=[At.slice(1,4),1])):(At=kt.match(/^#([0-9a-f]{2})([0-9a-f]{2})([0-9a-f]{2})$/i))?Zt=[[parseInt(At[1],16),parseInt(At[2],16),parseInt(At[3],16)],1]:(At=kt.match(/^#([0-9a-f])([0-9a-f])([0-9a-f])$/i))&&(Zt=[[17*parseInt(At[1],16),17*parseInt(At[2],16),17*parseInt(At[3],16)],1]),Ur?Ur(Zt,kt):Zt}function gt(kt,At,Zt){var Tt=kt[0].slice(),Ot=kt[1]*At;if(Zt){for(var Rt=0;Rt=0;At--)kt=mt(bn[At].savedMatrix,kt);return kt}function dt(){return new ae().M(0,0).L(n.page.width,0).L(n.page.width,n.page.height).L(0,n.page.height).transform(St(at())).getBoundingBox()}function St(kt){var At=kt[0]*kt[3]-kt[1]*kt[2];return[kt[3]/At,-kt[1]/At,-kt[2]/At,kt[0]/At,(kt[2]*kt[5]-kt[3]*kt[4])/At,(kt[1]*kt[4]-kt[0]*kt[5])/At]}function V(kt){var At=bt(kt[0]),Zt=bt(kt[1]),Tt=bt(kt[2]),Ot=bt(kt[3]),Rt=bt(kt[4]),Mt=bt(kt[5]);if(ut(At*Ot-Zt*Tt,0))return[At,Zt,Tt,Ot,Rt,Mt]}function ft(kt){var At=kt[2]||0,Zt=kt[1]||0,Tt=kt[0]||0;if(Z(At,0)&&Z(Zt,0))return[];if(Z(At,0))return[-Tt/Zt];var Ot=Zt*Zt-4*At*Tt;return ut(Ot,0)&&Ot>0?[(-Zt+Math.sqrt(Ot))/(2*At),(-Zt-Math.sqrt(Ot))/(2*At)]:Z(Ot,0)?[-Zt/(2*At)]:[]}function j(kt,At){return(At[0]||0)+(At[1]||0)*kt+(At[2]||0)*kt*kt+(At[3]||0)*kt*kt*kt}function Z(kt,At){return Math.abs(kt-At)<1e-10}function ut(kt,At){return Math.abs(kt-At)>=1e-10}function bt(kt){return kt>-1e21&&kt<1e21?Math.round(kt*1e6)/1e6:0}function It(kt){return typeof kt=="object"&&kt!==null&&typeof kt.length=="number"}function L(kt){for(var At=new le((kt||"").trim()),Zt=[1,0,0,1,0,0],Tt;Tt=At.match(/^([A-Za-z]+)\s*[(]([^(]+)[)]/,!0);){for(var Ot=Tt[1],Rt=[],Mt=new le(Tt[2].trim()),jt=void 0;jt=Mt.matchNumber();)Rt.push(Number(jt)),Mt.matchSeparator();if(Ot==="matrix"&&Rt.length===6)Zt=mt(Zt,[Rt[0],Rt[1],Rt[2],Rt[3],Rt[4],Rt[5]]);else if(Ot==="translate"&&Rt.length===2)Zt=mt(Zt,[1,0,0,1,Rt[0],Rt[1]]);else if(Ot==="translate"&&Rt.length===1)Zt=mt(Zt,[1,0,0,1,Rt[0],0]);else if(Ot==="scale"&&Rt.length===2)Zt=mt(Zt,[Rt[0],0,0,Rt[1],0,0]);else if(Ot==="scale"&&Rt.length===1)Zt=mt(Zt,[Rt[0],0,0,Rt[0],0,0]);else if(Ot==="rotate"&&Rt.length===3){var Ft=Rt[0]*Math.PI/180;Zt=mt(Zt,[1,0,0,1,Rt[1],Rt[2]],[Math.cos(Ft),Math.sin(Ft),-Math.sin(Ft),Math.cos(Ft),0,0],[1,0,0,1,-Rt[1],-Rt[2]])}else if(Ot==="rotate"&&Rt.length===1){var Jt=Rt[0]*Math.PI/180;Zt=mt(Zt,[Math.cos(Jt),Math.sin(Jt),-Math.sin(Jt),Math.cos(Jt),0,0])}else if(Ot==="skewX"&&Rt.length===1){var Ut=Rt[0]*Math.PI/180;Zt=mt(Zt,[1,0,Math.tan(Ut),1,0,0])}else if(Ot==="skewY"&&Rt.length===1){var ue=Rt[0]*Math.PI/180;Zt=mt(Zt,[1,Math.tan(ue),0,1,0,0])}else return;At.matchSeparator()}if(!At.matchAll())return Zt}function O(kt,At,Zt,Tt,Ot,Rt){var Mt=(kt||"").trim().match(/^(none)$|^x(Min|Mid|Max)Y(Min|Mid|Max)(?:\s+(meet|slice))?$/)||[],jt=Mt[1]||Mt[4]||"meet",Ft=Mt[2]||"Mid",Jt=Mt[3]||"Mid",Ut=At/Tt,ue=Zt/Ot,be={Min:0,Mid:.5,Max:1}[Ft]-(Rt||0),Ae={Min:0,Mid:.5,Max:1}[Jt]-(Rt||0);return jt==="slice"?ue=Ut=Math.max(Ut,ue):jt==="meet"&&(ue=Ut=Math.min(Ut,ue)),[Ut,0,0,ue,be*(At-Tt*Ut),Ae*(Zt-Ot*ue)]}function rt(kt){var At=Object.create(null);kt=(kt||"").trim().split(/;/);for(var Zt=0;ZtOt.selector.specificity||(At[Rt]=Ot.css[Rt],Zt[Rt]=Ot.selector.specificity)}return At}function Bt(kt,At){return kt.concat(At.slice(kt.length))}function zt(kt,At){return Math.max(kt.ascender,(kt.bbox[3]||kt.bbox.maxY)*(kt.scale||1))*At/1e3}function oe(kt,At){return Math.min(kt.descender,(kt.bbox[1]||kt.bbox.minY)*(kt.scale||1))*At/1e3}function Kt(kt,At){return(kt.xHeight||.5*(kt.ascender-kt.descender))*At/1e3}function Et(kt,At,Zt,Tt){var Ot,Rt;switch(Zt){case"middle":Ot=.5*Kt(kt,At);break;case"central":Ot=.5*(oe(kt,At)+zt(kt,At));break;case"after-edge":case"text-after-edge":Ot=oe(kt,At);break;case"alphabetic":case"auto":case"baseline":Ot=0;break;case"mathematical":Ot=.5*zt(kt,At);break;case"hanging":Ot=.8*zt(kt,At);break;case"before-edge":case"text-before-edge":Ot=zt(kt,At);break;default:Ot=0;break}switch(Tt){case"baseline":Rt=0;break;case"super":Rt=.6*At;break;case"sub":Rt=-.6*At;break;default:Rt=Tt;break}return Ot-Rt}function ie(kt,At,Zt){for(var Tt=kt.encode(""+Zt),Ot=Tt[0],Rt=Tt[1],Mt=[],jt=0;jtqe&&(Re=qe,qe=Qe,Qe=Re),We>Ye&&(Re=Ye,Ye=We,We=Re);for(var vr=ft(be),Cr=0;Cr=0&&vr[Cr]<=1){var xr=j(vr[Cr],Ut);xrqe&&(qe=xr)}for(var pr=ft(Ae),mr=0;mr=0&&pr[mr]<=1){var kr=j(pr[mr],ue);krYe&&(Ye=kr)}return[Qe,We,qe,Ye]},this.getPointAtLength=function(Re){if(Z(Re,0))return this.startPoint;if(Z(Re,this.totalLength))return this.endPoint;if(!(Re<0||Re>this.totalLength))for(var Qe=1;Qe<=Jt;Qe++){var We=Le[Qe-1],qe=Le[Qe];if(We<=Re&&Re<=qe){var Ye=(Qe-(qe-Re)/(qe-We))/Jt,vr=j(Ye,Ut),Cr=j(Ye,ue),xr=j(Ye,be),pr=j(Ye,Ae);return[vr,Cr,Math.atan2(pr,xr)]}}}},Wt=function(At,Zt,Tt,Ot){this.totalLength=Math.sqrt((Tt-At)*(Tt-At)+(Ot-Zt)*(Ot-Zt)),this.startPoint=[At,Zt,Math.atan2(Ot-Zt,Tt-At)],this.endPoint=[Tt,Ot,Math.atan2(Ot-Zt,Tt-At)],this.getBoundingBox=function(){return[Math.min(this.startPoint[0],this.endPoint[0]),Math.min(this.startPoint[1],this.endPoint[1]),Math.max(this.startPoint[0],this.endPoint[0]),Math.max(this.startPoint[1],this.endPoint[1])]},this.getPointAtLength=function(Rt){if(Rt>=0&&Rt<=this.totalLength){var Mt=Rt/this.totalLength||0,jt=this.startPoint[0]+Mt*(this.endPoint[0]-this.startPoint[0]),Ft=this.startPoint[1]+Mt*(this.endPoint[1]-this.startPoint[1]);return[jt,Ft,this.startPoint[2]]}}},ae=function kt(){this.pathCommands=[],this.pathSegments=[],this.startPoint=null,this.endPoint=null,this.totalLength=0;var At=0,Zt=0,Tt=0,Ot=0,Rt,Mt,jt;this.move=function(Ft,Jt){return At=Tt=Ft,Zt=Ot=Jt,null},this.line=function(Ft,Jt){var Ut=new Wt(Tt,Ot,Ft,Jt);return Tt=Ft,Ot=Jt,Ut},this.curve=function(Ft,Jt,Ut,ue,be,Ae){var Le=new Lt(Tt,Ot,Ft,Jt,Ut,ue,be,Ae);return Tt=be,Ot=Ae,Le},this.close=function(){var Ft=new Wt(Tt,Ot,At,Zt);return Tt=At,Ot=Zt,Ft},this.addCommand=function(Ft){this.pathCommands.push(Ft);var Jt=this[Ft[0]].apply(this,Ft.slice(3));Jt&&(Jt.hasStart=Ft[1],Jt.hasEnd=Ft[2],this.startPoint=this.startPoint||Jt.startPoint,this.endPoint=Jt.endPoint,this.pathSegments.push(Jt),this.totalLength+=Jt.totalLength)},this.M=function(Ft,Jt){return this.addCommand(["move",!0,!0,Ft,Jt]),Rt="M",this},this.m=function(Ft,Jt){return this.M(Tt+Ft,Ot+Jt)},this.Z=this.z=function(){return this.addCommand(["close",!0,!0]),Rt="Z",this},this.L=function(Ft,Jt){return this.addCommand(["line",!0,!0,Ft,Jt]),Rt="L",this},this.l=function(Ft,Jt){return this.L(Tt+Ft,Ot+Jt)},this.H=function(Ft){return this.L(Ft,Ot)},this.h=function(Ft){return this.L(Tt+Ft,Ot)},this.V=function(Ft){return this.L(Tt,Ft)},this.v=function(Ft){return this.L(Tt,Ot+Ft)},this.C=function(Ft,Jt,Ut,ue,be,Ae){return this.addCommand(["curve",!0,!0,Ft,Jt,Ut,ue,be,Ae]),Rt="C",Mt=Ut,jt=ue,this},this.c=function(Ft,Jt,Ut,ue,be,Ae){return this.C(Tt+Ft,Ot+Jt,Tt+Ut,Ot+ue,Tt+be,Ot+Ae)},this.S=function(Ft,Jt,Ut,ue){return this.C(Tt+(Rt==="C"?Tt-Mt:0),Ot+(Rt==="C"?Ot-jt:0),Ft,Jt,Ut,ue)},this.s=function(Ft,Jt,Ut,ue){return this.C(Tt+(Rt==="C"?Tt-Mt:0),Ot+(Rt==="C"?Ot-jt:0),Tt+Ft,Ot+Jt,Tt+Ut,Ot+ue)},this.Q=function(Ft,Jt,Ut,ue){var be=Tt+.6666666666666666*(Ft-Tt),Ae=Ot+2/3*(Jt-Ot),Le=Ut+2/3*(Ft-Ut),ke=ue+2/3*(Jt-ue);return this.addCommand(["curve",!0,!0,be,Ae,Le,ke,Ut,ue]),Rt="Q",Mt=Ft,jt=Jt,this},this.q=function(Ft,Jt,Ut,ue){return this.Q(Tt+Ft,Ot+Jt,Tt+Ut,Ot+ue)},this.T=function(Ft,Jt){return this.Q(Tt+(Rt==="Q"?Tt-Mt:0),Ot+(Rt==="Q"?Ot-jt:0),Ft,Jt)},this.t=function(Ft,Jt){return this.Q(Tt+(Rt==="Q"?Tt-Mt:0),Ot+(Rt==="Q"?Ot-jt:0),Tt+Ft,Ot+Jt)},this.A=function(Ft,Jt,Ut,ue,be,Ae,Le){if(Z(Ft,0)||Z(Jt,0))this.addCommand(["line",!0,!0,Ae,Le]);else{Ut=Ut*(Math.PI/180),Ft=Math.abs(Ft),Jt=Math.abs(Jt),ue=1*!!ue,be=1*!!be;var ke=Math.cos(Ut)*(Tt-Ae)/2+Math.sin(Ut)*(Ot-Le)/2,He=Math.cos(Ut)*(Ot-Le)/2-Math.sin(Ut)*(Tt-Ae)/2,ne=ke*ke/(Ft*Ft)+He*He/(Jt*Jt);ne>1&&(Ft*=Math.sqrt(ne),Jt*=Math.sqrt(ne));var Ee=Math.sqrt(Math.max(0,Ft*Ft*Jt*Jt-Ft*Ft*He*He-Jt*Jt*ke*ke)/(Ft*Ft*He*He+Jt*Jt*ke*ke)),Me=(ue===be?-1:1)*Ee*Ft*He/Jt,Re=(ue===be?1:-1)*Ee*Jt*ke/Ft,Qe=Math.cos(Ut)*Me-Math.sin(Ut)*Re+(Tt+Ae)/2,We=Math.sin(Ut)*Me+Math.cos(Ut)*Re+(Ot+Le)/2,qe=Math.atan2((He-Re)/Jt,(ke-Me)/Ft),Ye=Math.atan2((-He-Re)/Jt,(-ke-Me)/Ft);be===0&&Ye-qe>0?Ye-=2*Math.PI:be===1&&Ye-qe<0&&(Ye+=2*Math.PI);for(var vr=Math.ceil(Math.abs(Ye-qe)/(Math.PI/mn)),Cr=0;CrFt[2]&&(Ft[2]=ue[2]),ue[1]Ft[3]&&(Ft[3]=ue[3])}for(var Ut=0;Ut=0&&Ft<=this.totalLength){for(var Jt,Ut=0;Ut=0&&jt[3]>=0?jt:Mt},this.getPercent=function(Rt,Mt){var jt=this.attr(Rt),Ft=new le((jt||"").trim()),Jt=Ft.matchNumber();return!Jt||(Ft.match("%")&&(Jt*=.01),Ft.matchAll())?Mt:Math.max(0,Math.min(1,Jt))},this.chooseValue=function(Rt){for(var Mt=0;Mt=0&&(Ft=Ut);break;case"stroke-miterlimit":Ut=parseFloat(jt),Ut!=null&&Ut>=1&&(Ft=Ut);break;case"word-spacing":case"letter-spacing":Ft=this.computeLength(jt,this.getViewport());break;case"stroke-dashoffset":if(Ft=this.computeLength(jt,this.getViewport()),Ft!=null&&Ft<0)for(var He=this.get("stroke-dasharray"),ne=0;ne0?Mt:this.ref?this.ref.getChildren():[]},this.getPaint=function(Mt,jt,Ft,Jt){var Ut=this.attr("patternUnits")!=="userSpaceOnUse",ue=this.attr("patternContentUnits")==="objectBoundingBox",be=this.getLength("x",Ut?1:this.getParentVWidth(),0),Ae=this.getLength("y",Ut?1:this.getParentVHeight(),0),Le=this.getLength("width",Ut?1:this.getParentVWidth(),0),ke=this.getLength("height",Ut?1:this.getParentVHeight(),0);ue&&!Ut?(be=(be-Mt[0])/(Mt[2]-Mt[0])||0,Ae=(Ae-Mt[1])/(Mt[3]-Mt[1])||0,Le=Le/(Mt[2]-Mt[0])||0,ke=ke/(Mt[3]-Mt[1])||0):!ue&&Ut&&(be=Mt[0]+be*(Mt[2]-Mt[0]),Ae=Mt[1]+Ae*(Mt[3]-Mt[1]),Le=Le*(Mt[2]-Mt[0]),ke=ke*(Mt[3]-Mt[1]));var He=this.getViewbox("viewBox",[0,0,Le,ke]),ne=(this.attr("preserveAspectRatio")||"").trim(),Ee=mt(O(ne,Le,ke,He[2],He[3],0),[1,0,0,1,-He[0],-He[1]]),Me=L(this.attr("patternTransform"));if(ue&&(Me=mt([Mt[2]-Mt[0],0,0,Mt[3]-Mt[1],Mt[0],Mt[1]],Me)),Me=mt(Me,[1,0,0,1,be,Ae]),(Me=V(Me))&&(Ee=V(Ee))&&(Le=bt(Le))&&(ke=bt(ke))){var Re=v([0,0,Le,ke]);return n.transform.apply(n,Ee),this.drawChildren(Ft,Jt),p(Re),[m(Re,Le,ke,Me),jt]}else return Tt?[Tt[0],Tt[1]*jt]:void 0},this.getVWidth=function(){var Mt=this.attr("patternUnits")!=="userSpaceOnUse",jt=this.getLength("width",Mt?1:this.getParentVWidth(),0);return this.getViewbox("viewBox",[0,0,jt,0])[2]},this.getVHeight=function(){var Mt=this.attr("patternUnits")!=="userSpaceOnUse",jt=this.getLength("height",Mt?1:this.getParentVHeight(),0);return this.getViewbox("viewBox",[0,0,0,jt])[3]}},Pt=function kt(At,Zt,Tt){fe.call(this,At,Zt),this.allowedChildren=["stop"],this.ref=function(){var Mt=this.getUrl("href")||this.getUrl("xlink:href");if(Mt&&Mt.nodeName===At.nodeName)return new kt(Mt,Zt,Tt)}.call(this);var Ot=this.attr;this.attr=function(Mt){var jt=Ot.call(this,Mt);return jt!=null||Mt==="href"||Mt==="xlink:href"?jt:this.ref?this.ref.attr(Mt):null};var Rt=this.getChildren;this.getChildren=function(){var Mt=Rt.call(this);return Mt.length>0?Mt:this.ref?this.ref.getChildren():[]},this.getPaint=function(Mt,jt,Ft,Jt){var Ut=this.getChildren();if(Ut.length!==0){if(Ut.length===1){var ue=Ut[0],be=ue.get("stop-color");return be==="none"?void 0:gt(be,ue.get("stop-opacity")*jt,Jt)}var Ae=this.attr("gradientUnits")!=="userSpaceOnUse",Le=L(this.attr("gradientTransform")),ke=this.attr("spreadMethod"),He,ne,Ee,Me,Re,Qe,We=0,qe=0,Ye=1;if(Ae&&(Le=mt([Mt[2]-Mt[0],0,0,Mt[3]-Mt[1],Mt[0],Mt[1]],Le)),Le=V(Le)){if(this.name==="linearGradient")ne=this.getLength("x1",Ae?1:this.getVWidth(),0),Ee=this.getLength("x2",Ae?1:this.getVWidth(),Ae?1:this.getVWidth()),Me=this.getLength("y1",Ae?1:this.getVHeight(),0),Re=this.getLength("y2",Ae?1:this.getVHeight(),0);else{Ee=this.getLength("cx",Ae?1:this.getVWidth(),Ae?.5:.5*this.getVWidth()),Re=this.getLength("cy",Ae?1:this.getVHeight(),Ae?.5:.5*this.getVHeight()),Qe=this.getLength("r",Ae?1:this.getViewport(),Ae?.5:.5*this.getViewport()),ne=this.getLength("fx",Ae?1:this.getVWidth(),Ee),Me=this.getLength("fy",Ae?1:this.getVHeight(),Re),Qe<0&&Xe("SvgElemGradient: negative r value");var vr=Math.sqrt(Math.pow(Ee-ne,2)+Math.pow(Re-Me,2)),Cr=1;vr>Qe&&(Cr=Qe/vr,ne=Ee+(ne-Ee)*Cr,Me=Re+(Me-Re)*Cr),Qe=Math.max(Qe,vr*Cr*(1+1e-6))}if(ke==="reflect"||ke==="repeat"){var xr=St(Le),pr=wt([Mt[0],Mt[1]],xr),mr=wt([Mt[2],Mt[1]],xr),kr=wt([Mt[2],Mt[3]],xr),un=wt([Mt[0],Mt[3]],xr);this.name==="linearGradient"?(We=Math.max((pr[0]-Ee)*(Ee-ne)+(pr[1]-Re)*(Re-Me),(mr[0]-Ee)*(Ee-ne)+(mr[1]-Re)*(Re-Me),(kr[0]-Ee)*(Ee-ne)+(kr[1]-Re)*(Re-Me),(un[0]-Ee)*(Ee-ne)+(un[1]-Re)*(Re-Me))/(Math.pow(Ee-ne,2)+Math.pow(Re-Me,2)),qe=Math.max((pr[0]-ne)*(ne-Ee)+(pr[1]-Me)*(Me-Re),(mr[0]-ne)*(ne-Ee)+(mr[1]-Me)*(Me-Re),(kr[0]-ne)*(ne-Ee)+(kr[1]-Me)*(Me-Re),(un[0]-ne)*(ne-Ee)+(un[1]-Me)*(Me-Re))/(Math.pow(Ee-ne,2)+Math.pow(Re-Me,2))):We=Math.sqrt(Math.max(Math.pow(pr[0]-Ee,2)+Math.pow(pr[1]-Re,2),Math.pow(mr[0]-Ee,2)+Math.pow(mr[1]-Re,2),Math.pow(kr[0]-Ee,2)+Math.pow(kr[1]-Re,2),Math.pow(un[0]-Ee,2)+Math.pow(un[1]-Re,2)))/Qe-1,We=Math.ceil(We+.5),qe=Math.ceil(qe+.5),Ye=qe+1+We}this.name==="linearGradient"?He=n.linearGradient(ne-qe*(Ee-ne),Me-qe*(Re-Me),Ee+We*(Ee-ne),Re+We*(Re-Me)):He=n.radialGradient(ne,Me,0,Ee,Re,Qe+We*Qe);for(var jr=0;jr0&&He.stop((jr+0)/Ye,Nr[0],Nr[1]),He.stop((jr+rn)/(We+qe+1),Nr[0],Nr[1]),Xr===Ut.length-1&&rn<1&&He.stop((jr+1)/Ye,Nr[0],Nr[1])}return He.setTransform.apply(He,Le),[He,1]}else return Tt?[Tt[0],Tt[1]*jt]:void 0}}},Q=function(At,Zt){ee.call(this,At,Zt),this.dashScale=1,this.getBoundingShape=function(){return this.shape},this.getTransformation=function(){return this.get("transform")},this.drawInDocument=function(Tt,Ot){if(!(this.get("visibility")==="hidden"||!this.shape)){if(n.save(),this.transform(),this.clip(),Tt)this.shape.insertInDocument(),N(i.white),n.fill(this.get("clip-rule"));else{var Rt=this.mask(),Mt;Rt&&(Mt=v(dt()));var jt=this.shape.getSubPaths(),Ft=this.getFill(Tt,Ot),Jt=this.getStroke(Tt,Ot),Ut=this.get("stroke-width"),ue=this.get("stroke-linecap");if(Ft||Jt){if(Ft&&N(Ft),Jt){for(var be=0;be0&&jt[be].startPoint&&jt[be].startPoint.length>1){var Ae=jt[be].startPoint[0],Le=jt[be].startPoint[1];N(Jt),ue==="square"?n.rect(Ae-.5*Ut,Le-.5*Ut,Ut,Ut):ue==="round"&&n.circle(Ae,Le,.5*Ut),n.fill()}var ke=this.get("stroke-dasharray"),He=this.get("stroke-dashoffset");if(ut(this.dashScale,1)){for(var ne=0;ne0&&jt[Ee].insertInDocument();Ft&&Jt?n.fillAndStroke(this.get("fill-rule")):Ft?n.fill(this.get("fill-rule")):Jt&&n.stroke()}var Me=this.get("marker-start"),Re=this.get("marker-mid"),Qe=this.get("marker-end");if(Me!=="none"||Re!=="none"||Qe!=="none"){var We=this.shape.getMarkers();if(Me!=="none"){var qe=new Qt(Me,null);qe.drawMarker(!1,Ot,We[0],Ut)}if(Re!=="none")for(var Ye=1;Ye0&&Mt>0?jt&&Ft?(jt=Math.min(jt,.5*Rt),Ft=Math.min(Ft,.5*Mt),this.shape=new ae().M(Tt+jt,Ot).L(Tt+Rt-jt,Ot).A(jt,Ft,0,0,1,Tt+Rt,Ot+Ft).L(Tt+Rt,Ot+Mt-Ft).A(jt,Ft,0,0,1,Tt+Rt-jt,Ot+Mt).L(Tt+jt,Ot+Mt).A(jt,Ft,0,0,1,Tt,Ot+Mt-Ft).L(Tt,Ot+Ft).A(jt,Ft,0,0,1,Tt+jt,Ot).Z()):this.shape=new ae().M(Tt,Ot).L(Tt+Rt,Ot).L(Tt+Rt,Ot+Mt).L(Tt,Ot+Mt).Z():this.shape=new ae},ge=function(At,Zt){Q.call(this,At,Zt);var Tt=this.getLength("cx",this.getVWidth(),0),Ot=this.getLength("cy",this.getVHeight(),0),Rt=this.getLength("r",this.getViewport(),0);Rt>0?this.shape=new ae().M(Tt+Rt,Ot).A(Rt,Rt,0,0,1,Tt-Rt,Ot).A(Rt,Rt,0,0,1,Tt+Rt,Ot).Z():this.shape=new ae},z=function(At,Zt){Q.call(this,At,Zt);var Tt=this.getLength("cx",this.getVWidth(),0),Ot=this.getLength("cy",this.getVHeight(),0),Rt=this.getLength("rx",this.getVWidth(),0),Mt=this.getLength("ry",this.getVHeight(),0);Rt>0&&Mt>0?this.shape=new ae().M(Tt+Rt,Ot).A(Rt,Mt,0,0,1,Tt-Rt,Ot).A(Rt,Mt,0,0,1,Tt+Rt,Ot).Z():this.shape=new ae},Gt=function(At,Zt){Q.call(this,At,Zt);var Tt=this.getLength("x1",this.getVWidth(),0),Ot=this.getLength("y1",this.getVHeight(),0),Rt=this.getLength("x2",this.getVWidth(),0),Mt=this.getLength("y2",this.getVHeight(),0);this.shape=new ae().M(Tt,Ot).L(Rt,Mt)},Xt=function(At,Zt){Q.call(this,At,Zt);var Tt=this.getNumberList("points");this.shape=new ae;for(var Ot=0;Ot0?Tt:void 0,this.dashScale=this.pathLength!==void 0?this.shape.totalLength/this.pathLength:1},Qt=function(At,Zt){ce.call(this,At,Zt);var Tt=this.getLength("markerWidth",this.getParentVWidth(),3),Ot=this.getLength("markerHeight",this.getParentVHeight(),3),Rt=this.getViewbox("viewBox",[0,0,Tt,Ot]);this.getVWidth=function(){return Rt[2]},this.getVHeight=function(){return Rt[3]},this.drawMarker=function(Mt,jt,Ft,Jt){n.save();var Ut=this.attr("orient"),ue=this.attr("markerUnits"),be=Ut==="auto"?Ft[2]:(parseFloat(Ut)||0)*Math.PI/180,Ae=ue==="userSpaceOnUse"?1:Jt;n.transform(Math.cos(be)*Ae,Math.sin(be)*Ae,-Math.sin(be)*Ae,Math.cos(be)*Ae,Ft[0],Ft[1]);var Le=this.getLength("refX",this.getVWidth(),0),ke=this.getLength("refY",this.getVHeight(),0),He=O(this.attr("preserveAspectRatio"),Tt,Ot,Rt[2],Rt[3],.5);this.get("overflow")==="hidden"&&n.rect(He[0]*(Rt[0]+Rt[2]/2-Le)-Tt/2,He[3]*(Rt[1]+Rt[3]/2-ke)-Ot/2,Tt,Ot).clip(),n.transform.apply(n,He),n.translate(-Le,-ke);var ne;this.get("opacity")<1&&!Mt&&(ne=v(dt())),this.drawChildren(Mt,jt),ne&&(p(ne),n.fillOpacity(this.get("opacity")),x(ne)),n.restore()}},Oe=function(At,Zt){ce.call(this,At,Zt),this.useMask=function(Tt){var Ot=v(dt());n.save(),this.attr("clipPathUnits")==="objectBoundingBox"&&n.transform(Tt[2]-Tt[0],0,0,Tt[3]-Tt[1],Tt[0],Tt[1]),this.clip(),this.drawChildren(!0,!1),n.restore(),p(Ot),A(Ot,!0)}},de=function(At,Zt){ce.call(this,At,Zt),this.useMask=function(Tt){var Ot=v(dt());n.save();var Rt,Mt,jt,Ft;this.attr("maskUnits")==="userSpaceOnUse"?(Rt=this.getLength("x",this.getVWidth(),-.1*(Tt[2]-Tt[0])+Tt[0]),Mt=this.getLength("y",this.getVHeight(),-.1*(Tt[3]-Tt[1])+Tt[1]),jt=this.getLength("width",this.getVWidth(),1.2*(Tt[2]-Tt[0])),Ft=this.getLength("height",this.getVHeight(),1.2*(Tt[3]-Tt[1]))):(Rt=this.getLength("x",this.getVWidth(),-.1)*(Tt[2]-Tt[0])+Tt[0],Mt=this.getLength("y",this.getVHeight(),-.1)*(Tt[3]-Tt[1])+Tt[1],jt=this.getLength("width",this.getVWidth(),1.2)*(Tt[2]-Tt[0]),Ft=this.getLength("height",this.getVHeight(),1.2)*(Tt[3]-Tt[1])),n.rect(Rt,Mt,jt,Ft).clip(),this.attr("maskContentUnits")==="objectBoundingBox"&&n.transform(Tt[2]-Tt[0],0,0,Tt[3]-Tt[1],Tt[0],Tt[1]),this.clip(),this.drawChildren(!1,!0),n.restore(),p(Ot),A(Ot,!0)}},Te=function(At,Zt){ee.call(this,At,Zt),this.allowedChildren=["tspan","#text","#cdata-section","a"],this.isText=!0,this.getBoundingShape=function(){for(var Tt=new ae,Ot=0;Ot0?Ot:this.pathObject.totalLength,this.pathScale=this.pathObject.totalLength/this.pathLength}else if((Tt=this.getUrl("href")||this.getUrl("xlink:href"))&&Tt.nodeName==="path"){var Rt=new Dt(Tt,this);this.pathObject=Rt.shape.clone().transform(Rt.get("transform")),this.pathLength=this.chooseValue(Rt.pathLength,this.pathObject.totalLength),this.pathScale=this.pathObject.totalLength/this.pathLength}},ze=function(At,Zt){Te.call(this,At,Zt),this.allowedChildren=["textPath","tspan","#text","#cdata-section","a"],function(Tt){var Ot="",Rt=At.textContent,Mt=[],jt=[],Ft,Jt,Ut=0,ue=0;function be(){if(jt.length)for(var ne=jt[jt.length-1],Ee=jt[0],Me=ne.x+ne.width-Ee.x,Re={startltr:0,middleltr:.5,endltr:1,startrtl:1,middlertl:.5,endrtl:0}[Ft+Jt]*Me||0,Qe=0;Qe0&&Ye<1/0)for(var vr=0;vr=2)for(var Cr=(Ee-(qe-We))/(ne.length-1),xr=0;xrMe||qe<0)ne._pos[We].hidden=!0;else{var Ye=Ee.getPointAtLength(qe*Re);ut(Re,1)&&(ne._pos[We].scale*=Re,ne._pos[We].width*=Re),ne._pos[We].x=Ye[0]-.5*ne._pos[We].width*Math.cos(Ye[2])-ne._pos[We].y*Math.sin(Ye[2]),ne._pos[We].y=Ye[1]-.5*ne._pos[We].width*Math.sin(Ye[2])+ne._pos[We].y*Math.cos(Ye[2]),ne._pos[We].rotate=Ye[2]+ne._pos[We].rotate,ne._pos[We].continuous=!1}}else for(var vr=0;vr0)throw new Error("Invalid string. Length must be a multiple of 4");var p=o.indexOf("=");p===-1&&(p=v);var x=p===v?0:4-p%4;return[p,x]}function f(o){var v=u(o),p=v[0],x=v[1];return(p+x)*3/4-x}function h(o,v,p){return(v+p)*3/4-p}function i(o){var v,p=u(o),x=p[0],A=p[1],m=new r(h(o,x,A)),g=0,C=A>0?x-4:x,w;for(w=0;w>16&255,m[g++]=v>>8&255,m[g++]=v&255;return A===2&&(v=l[o.charCodeAt(w)]<<2|l[o.charCodeAt(w+1)]>>4,m[g++]=v&255),A===1&&(v=l[o.charCodeAt(w)]<<10|l[o.charCodeAt(w+1)]<<4|l[o.charCodeAt(w+2)]>>2,m[g++]=v>>8&255,m[g++]=v&255),m}function d(o){return e[o>>18&63]+e[o>>12&63]+e[o>>6&63]+e[o&63]}function t(o,v,p){for(var x,A=[],m=v;mC?C:g+m));return x===1?(v=o[p-1],A.push(e[v>>2]+e[v<<4&63]+"==")):x===2&&(v=(o[p-2]<<8)+o[p-1],A.push(e[v>>10]+e[v>>4&63]+e[v<<2&63]+"=")),A.join("")}},4181:function(T){var b=4096,e=2*b+32,l=2*b-1,r=new Uint32Array([0,1,3,7,15,31,63,127,255,511,1023,2047,4095,8191,16383,32767,65535,131071,262143,524287,1048575,2097151,4194303,8388607,16777215]);function n(a){this.buf_=new Uint8Array(e),this.input_=a,this.reset()}n.READ_SIZE=b,n.IBUF_MASK=l,n.prototype.reset=function(){this.buf_ptr_=0,this.val_=0,this.pos_=0,this.bit_pos_=0,this.bit_end_pos_=0,this.eos_=0,this.readMoreInput();for(var a=0;a<4;a++)this.val_|=this.buf_[this.pos_]<<8*a,++this.pos_;return this.bit_end_pos_>0},n.prototype.readMoreInput=function(){if(!(this.bit_end_pos_>256))if(this.eos_){if(this.bit_pos_>this.bit_end_pos_)throw new Error("Unexpected end of input "+this.bit_pos_+" "+this.bit_end_pos_)}else{var a=this.buf_ptr_,c=this.input_.read(this.buf_,a,b);if(c<0)throw new Error("Unexpected end of input");if(c=8;)this.val_>>>=8,this.val_|=this.buf_[this.pos_&l]<<24,++this.pos_,this.bit_pos_=this.bit_pos_-8>>>0,this.bit_end_pos_=this.bit_end_pos_-8>>>0},n.prototype.readBits=function(a){32-this.bit_pos_>>this.bit_pos_&r[a];return this.bit_pos_+=a,c},T.exports=n},7080:function(T,b){b.lookup=new Uint8Array([0,0,0,0,0,0,0,0,0,4,4,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,12,16,12,12,20,12,16,24,28,12,12,32,12,36,12,44,44,44,44,44,44,44,44,44,44,32,32,24,40,28,12,12,48,52,52,52,48,52,52,52,48,52,52,52,52,52,48,52,52,52,52,52,48,52,52,52,52,52,24,12,28,12,12,12,56,60,60,60,56,60,60,60,56,60,60,60,60,60,56,60,60,60,60,60,56,60,60,60,60,60,24,12,28,12,0,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,7,0,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,56,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,6,6,6,6,7,7,7,7,8,8,8,8,9,9,9,9,10,10,10,10,11,11,11,11,12,12,12,12,13,13,13,13,14,14,14,14,15,15,15,15,16,16,16,16,17,17,17,17,18,18,18,18,19,19,19,19,20,20,20,20,21,21,21,21,22,22,22,22,23,23,23,23,24,24,24,24,25,25,25,25,26,26,26,26,27,27,27,27,28,28,28,28,29,29,29,29,30,30,30,30,31,31,31,31,32,32,32,32,33,33,33,33,34,34,34,34,35,35,35,35,36,36,36,36,37,37,37,37,38,38,38,38,39,39,39,39,40,40,40,40,41,41,41,41,42,42,42,42,43,43,43,43,44,44,44,44,45,45,45,45,46,46,46,46,47,47,47,47,48,48,48,48,49,49,49,49,50,50,50,50,51,51,51,51,52,52,52,52,53,53,53,53,54,54,54,54,55,55,55,55,56,56,56,56,57,57,57,57,58,58,58,58,59,59,59,59,60,60,60,60,61,61,61,61,62,62,62,62,63,63,63,63,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]),b.lookupOffsets=new Uint16Array([1024,1536,1280,1536,0,256,768,512])},6450:function(T,b,e){var l=e(6154).g,r=e(6154).j,n=e(4181),a=e(5139),c=e(966).h,u=e(966).g,f=e(7080),h=e(8435),i=e(2973),d=8,t=16,s=256,o=704,v=26,p=6,x=2,A=8,m=255,g=1080,C=18,w=new Uint8Array([1,2,3,4,0,5,17,6,16,7,8,9,10,11,12,13,14,15]),S=16,B=new Uint8Array([3,2,1,0,3,3,3,3,3,3,2,2,2,2,2,2]),R=new Int8Array([0,0,0,0,-1,1,-2,2,-3,3,-1,1,-2,2,-3,3]),N=new Uint16Array([256,402,436,468,500,534,566,598,630,662,694,726,758,790,822,854,886,920,952,984,1016,1048,1080]);function F(O){var rt;return O.readBits(1)===0?16:(rt=O.readBits(3),rt>0?17+rt:(rt=O.readBits(3),rt>0?8+rt:17))}function J(O){if(O.readBits(1)){var rt=O.readBits(3);return rt===0?1:O.readBits(rt)+(1<1&&st===0)throw new Error("Invalid size byte");rt.meta_block_length|=st<4&&Bt===0)throw new Error("Invalid size nibble");rt.meta_block_length|=Bt<>>it.bit_pos_&m,xt=O[rt].bits-A,xt>0&&(it.bit_pos_+=A,rt+=O[rt].value,rt+=it.val_>>>it.bit_pos_&(1<0;){var ie=0,ve;if(xt.readMoreInput(),xt.fillBitWindow(),ie+=xt.val_>>>xt.bit_pos_&31,xt.bit_pos_+=Kt[ie].bits,ve=Kt[ie].value&255,ve>ve);else{var le=ve-14,Lt,Wt,ae=0;if(ve===t&&(ae=st),zt!==ae&&(Bt=0,zt=ae),Lt=Bt,Bt>0&&(Bt-=2,Bt<<=le),Bt+=xt.readBits(le)+3,Wt=Bt-Lt,et+Wt>rt)throw new Error("[ReadHuffmanCodeLengths] symbol + repeat_delta > num_symbols");for(var fe=0;fe0;++zt){var ae=w[zt],fe=0,ee;xt.fillBitWindow(),fe+=xt.val_>>>xt.bit_pos_&15,xt.bit_pos_+=Wt[fe].bits,ee=Wt[fe].value,ve[ae]=ee,ee!==0&&(le-=32>>ee,++Lt)}if(!(Lt===1||le===0))throw new Error("[ReadHuffmanCode] invalid num_codes or space");gt(ve,O,Bt,xt)}if(et=u(rt,it,A,Bt,O),et===0)throw new Error("[ReadHuffmanCode] BuildHuffmanTable failed: ");return et}function wt(O,rt,it){var xt,et;return xt=lt(O,rt,it),et=h.kBlockLengthPrefixCode[xt].nbits,h.kBlockLengthPrefixCode[xt].offset+it.readBits(et)}function at(O,rt,it){var xt;return O>>5]),this.htrees=new Uint32Array(rt)}V.prototype.decode=function(O){var rt,it,xt=0;for(rt=0;rt=O)throw new Error("[DecodeContextMap] i >= context_map_size");oe[Bt]=0,++Bt}else oe[Bt]=Kt-et,++Bt}return rt.readBits(1)&&St(oe,O),it}function j(O,rt,it,xt,et,st,Bt){var zt=it*2,oe=it,Kt=lt(rt,it*g,Bt),Et;Kt===0?Et=et[zt+(st[oe]&1)]:Kt===1?Et=et[zt+(st[oe]-1&1)]+1:Et=Kt-2,Et>=O&&(Et-=O),xt[it]=Et,et[zt+(st[oe]&1)]=Et,++st[oe]}function Z(O,rt,it,xt,et,st){var Bt=et+1,zt=it&et,oe=st.pos_&n.IBUF_MASK,Kt;if(rt<8||st.bit_pos_+(rt<<3)0;)st.readMoreInput(),xt[zt++]=st.readBits(8),zt===Bt&&(O.write(xt,Bt),zt=0);return}if(st.bit_end_pos_<32)throw new Error("[CopyUncompressedBlockToOutput] br.bit_end_pos_ < 32");for(;st.bit_pos_<32;)xt[zt]=st.val_>>>st.bit_pos_,st.bit_pos_+=8,++zt,--rt;if(Kt=st.bit_end_pos_-st.bit_pos_>>3,oe+Kt>n.IBUF_MASK){for(var Et=n.IBUF_MASK+1-oe,ie=0;ie=Bt){O.write(xt,Bt),zt-=Bt;for(var ie=0;ie=Bt;){if(Kt=Bt-zt,st.input_.read(xt,zt,Kt)rt.buffer.length){var pn=new Uint8Array(xt+we);pn.set(rt.buffer),rt.buffer=pn}if(et=nn.input_end,W=nn.is_uncompressed,nn.is_metadata){for(ut(ce);we>0;--we)ce.readMoreInput(),ce.readBits(8);continue}if(we!==0){if(W){ce.bit_pos_=ce.bit_pos_+7&-8,Z(rt,we,xt,Et,Kt,ce),xt+=we;continue}for(it=0;it<3;++it)ht[it]=J(ce)+1,ht[it]>=2&&(mt(ht[it]+2,fe,it*g,ce),mt(v,ee,it*g,ce),k[it]=wt(ee,it*g,ce),Pt[it]=1);for(ce.readMoreInput(),Q=ce.readBits(2),$t=S+(ce.readBits(4)<0;){var dr,Ur,Gr,mn,bn,Pe,Ie,Ge,er,en,an;for(ce.readMoreInput(),k[1]===0&&(j(ht[1],fe,1,D,ct,Pt,ce),k[1]=wt(ee,g,ce),Rr=ae[1].htrees[D[1]]),--k[1],dr=lt(ae[1].codes,Rr,ce),Ur=dr>>6,Ur>=2?(Ur-=2,Ie=-1):Ie=0,Gr=h.kInsertRangeLut[Ur]+(dr>>3&7),mn=h.kCopyRangeLut[Ur]+(dr&7),bn=h.kInsertLengthPrefixCode[Gr].offset+ce.readBits(h.kInsertLengthPrefixCode[Gr].nbits),Pe=h.kCopyLengthPrefixCode[mn].offset+ce.readBits(h.kCopyLengthPrefixCode[mn].nbits),Lt=Et[xt-1&Kt],Wt=Et[xt-2&Kt],en=0;en4?3:Pe-2)&255,Ze=Dt[Ar+er],Ie=lt(ae[2].codes,ae[2].htrees[Ze],ce),Ie>=$t){var wn,Ln,On;Ie-=$t,Ln=Ie&ge,Ie>>=Q,wn=(Ie>>1)+1,On=(2+(Ie&1)<zt)if(Pe>=a.minDictionaryWordLength&&Pe<=a.maxDictionaryWordLength){var On=a.offsetsByLength[Pe],Cn=Ge-zt-1,kt=a.sizeBitsByLength[Pe],At=(1<>kt;if(On+=Zt*Pe,Tt=ie){rt.write(Et,oe);for(var Rt=0;Rt0&&(ve[le&3]=Ge,++le),Pe>we)throw new Error("Invalid backward reference. pos: "+xt+" distance: "+Ge+" len: "+Pe+" bytes left: "+we);for(en=0;en>=1;return(c&f-1)+f}function n(c,u,f,h,i){do h-=f,c[u+h]=new e(i.bits,i.value);while(h>0)}function a(c,u,f){for(var h=1<0;--S[s])t=new e(s&255,w[o++]&65535),n(c,u+v,p,g,t),v=r(v,s);for(A=C-1,x=-1,s=f+1,p=2;s<=l;++s,p<<=1)for(;S[s]>0;--S[s])(v&A)!==x&&(u+=g,m=a(S,s,f),g=1<>f),p,g,t),v=r(v,s);return C}},8435:function(T,b){function e(l,r){this.offset=l,this.nbits=r}b.kBlockLengthPrefixCode=[new e(1,2),new e(5,2),new e(9,2),new e(13,2),new e(17,3),new e(25,3),new e(33,3),new e(41,3),new e(49,4),new e(65,4),new e(81,4),new e(97,4),new e(113,5),new e(145,5),new e(177,5),new e(209,5),new e(241,6),new e(305,6),new e(369,7),new e(497,8),new e(753,9),new e(1265,10),new e(2289,11),new e(4337,12),new e(8433,13),new e(16625,24)],b.kInsertLengthPrefixCode=[new e(0,0),new e(1,0),new e(2,0),new e(3,0),new e(4,0),new e(5,0),new e(6,1),new e(8,1),new e(10,2),new e(14,2),new e(18,3),new e(26,3),new e(34,4),new e(50,4),new e(66,5),new e(98,5),new e(130,6),new e(194,7),new e(322,8),new e(578,9),new e(1090,10),new e(2114,12),new e(6210,14),new e(22594,24)],b.kCopyLengthPrefixCode=[new e(2,0),new e(3,0),new e(4,0),new e(5,0),new e(6,0),new e(7,0),new e(8,0),new e(9,0),new e(10,1),new e(12,1),new e(14,2),new e(18,2),new e(22,3),new e(30,3),new e(38,4),new e(54,4),new e(70,5),new e(102,5),new e(134,6),new e(198,7),new e(326,8),new e(582,9),new e(1094,10),new e(2118,24)],b.kInsertRangeLut=[0,0,8,8,0,16,8,16,16],b.kCopyRangeLut=[0,8,0,8,16,0,16,8,16]},6154:function(T,b){function e(r){this.buffer=r,this.pos=0}e.prototype.read=function(r,n,a){this.pos+a>this.buffer.length&&(a=this.buffer.length-this.pos);for(var c=0;cthis.buffer.length)throw new Error("Output buffer is not large enough");return this.buffer.set(r.subarray(0,n),this.pos),this.pos+=n,n},b.j=l},2973:function(T,b,e){var l=e(5139),r=0,n=1,a=2,c=3,u=4,f=5,h=6,i=7,d=8,t=9,s=10,o=11,v=12,p=13,x=14,A=15,m=16,g=17,C=18,w=20;function S(N,F,J){this.prefix=new Uint8Array(N.length),this.transform=F,this.suffix=new Uint8Array(J.length);for(var ot=0;ot'),new S("",r,` +`),new S("",c,""),new S("",r,"]"),new S("",r," for "),new S("",x,""),new S("",a,""),new S("",r," a "),new S("",r," that "),new S(" ",s,""),new S("",r,". "),new S(".",r,""),new S(" ",r,", "),new S("",A,""),new S("",r," with "),new S("",r,"'"),new S("",r," from "),new S("",r," by "),new S("",m,""),new S("",g,""),new S(" the ",r,""),new S("",u,""),new S("",r,". The "),new S("",o,""),new S("",r," on "),new S("",r," as "),new S("",r," is "),new S("",i,""),new S("",n,"ing "),new S("",r,` + `),new S("",r,":"),new S(" ",r,". "),new S("",r,"ed "),new S("",w,""),new S("",C,""),new S("",h,""),new S("",r,"("),new S("",s,", "),new S("",d,""),new S("",r," at "),new S("",r,"ly "),new S(" the ",r," of "),new S("",f,""),new S("",t,""),new S(" ",s,", "),new S("",s,'"'),new S(".",r,"("),new S("",o," "),new S("",s,'">'),new S("",r,'="'),new S(" ",r,"."),new S(".com/",r,""),new S(" the ",r," of the "),new S("",s,"'"),new S("",r,". This "),new S("",r,","),new S(".",r," "),new S("",s,"("),new S("",s,"."),new S("",r," not "),new S(" ",r,'="'),new S("",r,"er "),new S(" ",o," "),new S("",r,"al "),new S(" ",o,""),new S("",r,"='"),new S("",o,'"'),new S("",s,". "),new S(" ",r,"("),new S("",r,"ful "),new S(" ",s,". "),new S("",r,"ive "),new S("",r,"less "),new S("",o,"'"),new S("",r,"est "),new S(" ",s,"."),new S("",o,'">'),new S(" ",r,"='"),new S("",s,","),new S("",r,"ize "),new S("",o,"."),new S("\xC2\xA0",r,""),new S(" ",r,","),new S("",s,'="'),new S("",o,'="'),new S("",r,"ous "),new S("",o,", "),new S("",s,"='"),new S(" ",s,","),new S(" ",o,'="'),new S(" ",o,", "),new S("",o,","),new S("",o,"("),new S("",o,". "),new S(" ",o,"."),new S("",o,"='"),new S(" ",o,". "),new S(" ",s,'="'),new S(" ",o,"='"),new S(" ",s,"='")];b.kTransforms=B,b.kNumTransforms=B.length;function R(N,F){return N[F]<192?(N[F]>=97&&N[F]<=122&&(N[F]^=32),1):N[F]<224?(N[F+1]^=32,2):(N[F+2]^=5,3)}b.transformDictionaryWord=function(N,F,J,ot,$){var lt=B[$].prefix,gt=B[$].suffix,mt=B[$].transform,wt=mtot&&(wt=ot);for(var V=0;V0;){var ft=R(N,St);St+=ft,ot-=ft}for(var j=0;jb.UNZIP)throw new TypeError("Bad argument");this.dictionary=null,this.err=0,this.flush=0,this.init_done=!1,this.level=0,this.memLevel=0,this.mode=s,this.strategy=0,this.windowBits=0,this.write_in_progress=!1,this.pending_close=!1,this.gzip_id_bytes_read=0}t.prototype.close=function(){if(this.write_in_progress){this.pending_close=!0;return}this.pending_close=!1,n(this.init_done,"close before init"),n(this.mode<=b.UNZIP),this.mode===b.DEFLATE||this.mode===b.GZIP||this.mode===b.DEFLATERAW?c.deflateEnd(this.strm):(this.mode===b.INFLATE||this.mode===b.GUNZIP||this.mode===b.INFLATERAW||this.mode===b.UNZIP)&&u.inflateEnd(this.strm),this.mode=b.NONE,this.dictionary=null},t.prototype.write=function(s,o,v,p,x,A,m){return this._write(!0,s,o,v,p,x,A,m)},t.prototype.writeSync=function(s,o,v,p,x,A,m){return this._write(!1,s,o,v,p,x,A,m)},t.prototype._write=function(s,o,v,p,x,A,m,g){if(n.equal(arguments.length,8),n(this.init_done,"write before init"),n(this.mode!==b.NONE,"already finalized"),n.equal(!1,this.write_in_progress,"write already in progress"),n.equal(!1,this.pending_close,"close is pending"),this.write_in_progress=!0,n.equal(!1,o===void 0,"must provide flush value"),this.write_in_progress=!0,o!==b.Z_NO_FLUSH&&o!==b.Z_PARTIAL_FLUSH&&o!==b.Z_SYNC_FLUSH&&o!==b.Z_FULL_FLUSH&&o!==b.Z_FINISH&&o!==b.Z_BLOCK)throw new Error("Invalid flush value");if(v==null&&(v=l.alloc(0),x=0,p=0),this.strm.avail_in=x,this.strm.input=v,this.strm.next_in=p,this.strm.avail_out=g,this.strm.output=A,this.strm.next_out=m,this.flush=o,!s)return this._process(),this._checkError()?this._afterSync():void 0;var C=this;return r.nextTick(function(){C._process(),C._after()}),this},t.prototype._afterSync=function(){var s=this.strm.avail_out,o=this.strm.avail_in;return this.write_in_progress=!1,[o,s]},t.prototype._process=function(){var s=null;switch(this.mode){case b.DEFLATE:case b.GZIP:case b.DEFLATERAW:this.err=c.deflate(this.strm,this.flush);break;case b.UNZIP:switch(this.strm.avail_in>0&&(s=this.strm.next_in),this.gzip_id_bytes_read){case 0:if(s===null)break;if(this.strm.input[s]===i){if(this.gzip_id_bytes_read=1,s++,this.strm.avail_in===1)break}else{this.mode=b.INFLATE;break}case 1:if(s===null)break;this.strm.input[s]===d?(this.gzip_id_bytes_read=2,this.mode=b.GUNZIP):this.mode=b.INFLATE;break;default:throw new Error("invalid number of gzip magic number bytes read")}case b.INFLATE:case b.GUNZIP:case b.INFLATERAW:for(this.err=u.inflate(this.strm,this.flush),this.err===b.Z_NEED_DICT&&this.dictionary&&(this.err=u.inflateSetDictionary(this.strm,this.dictionary),this.err===b.Z_OK?this.err=u.inflate(this.strm,this.flush):this.err===b.Z_DATA_ERROR&&(this.err=b.Z_NEED_DICT));this.strm.avail_in>0&&this.mode===b.GUNZIP&&this.err===b.Z_STREAM_END&&this.strm.next_in[0]!==0;)this.reset(),this.err=u.inflate(this.strm,this.flush);break;default:throw new Error("Unknown mode "+this.mode)}},t.prototype._checkError=function(){switch(this.err){case b.Z_OK:case b.Z_BUF_ERROR:if(this.strm.avail_out!==0&&this.flush===b.Z_FINISH)return this._error("unexpected end of file"),!1;break;case b.Z_STREAM_END:break;case b.Z_NEED_DICT:return this.dictionary==null?this._error("Missing dictionary"):this._error("Bad dictionary"),!1;default:return this._error("Zlib error"),!1}return!0},t.prototype._after=function(){if(!!this._checkError()){var s=this.strm.avail_out,o=this.strm.avail_in;this.write_in_progress=!1,this.callback(o,s),this.pending_close&&this.close()}},t.prototype._error=function(s){this.strm.msg&&(s=this.strm.msg),this.onerror(s,this.err),this.write_in_progress=!1,this.pending_close&&this.close()},t.prototype.init=function(s,o,v,p,x){n(arguments.length===4||arguments.length===5,"init(windowBits, level, memLevel, strategy, [dictionary])"),n(s>=8&&s<=15,"invalid windowBits"),n(o>=-1&&o<=9,"invalid compression level"),n(v>=1&&v<=9,"invalid memlevel"),n(p===b.Z_FILTERED||p===b.Z_HUFFMAN_ONLY||p===b.Z_RLE||p===b.Z_FIXED||p===b.Z_DEFAULT_STRATEGY,"invalid strategy"),this._init(o,s,v,p,x),this._setDictionary()},t.prototype.params=function(){throw new Error("deflateParams Not supported")},t.prototype.reset=function(){this._reset(),this._setDictionary()},t.prototype._init=function(s,o,v,p,x){switch(this.level=s,this.windowBits=o,this.memLevel=v,this.strategy=p,this.flush=b.Z_NO_FLUSH,this.err=b.Z_OK,(this.mode===b.GZIP||this.mode===b.GUNZIP)&&(this.windowBits+=16),this.mode===b.UNZIP&&(this.windowBits+=32),(this.mode===b.DEFLATERAW||this.mode===b.INFLATERAW)&&(this.windowBits=-1*this.windowBits),this.strm=new a,this.mode){case b.DEFLATE:case b.GZIP:case b.DEFLATERAW:this.err=c.deflateInit2(this.strm,this.level,b.Z_DEFLATED,this.windowBits,this.memLevel,this.strategy);break;case b.INFLATE:case b.GUNZIP:case b.INFLATERAW:case b.UNZIP:this.err=u.inflateInit2(this.strm,this.windowBits);break;default:throw new Error("Unknown mode "+this.mode)}this.err!==b.Z_OK&&this._error("Init error"),this.dictionary=x,this.write_in_progress=!1,this.init_done=!0},t.prototype._setDictionary=function(){if(this.dictionary!=null){switch(this.err=b.Z_OK,this.mode){case b.DEFLATE:case b.DEFLATERAW:this.err=c.deflateSetDictionary(this.strm,this.dictionary);break}this.err!==b.Z_OK&&this._error("Failed to set dictionary")}},t.prototype._reset=function(){switch(this.err=b.Z_OK,this.mode){case b.DEFLATE:case b.DEFLATERAW:case b.GZIP:this.err=c.deflateReset(this.strm);break;case b.INFLATE:case b.INFLATERAW:case b.GUNZIP:this.err=u.inflateReset(this.strm);break}this.err!==b.Z_OK&&this._error("Failed to reset stream")},b.Zlib=t},2635:function(T,b,e){var l=e(4155),r=e(8823).Buffer,n=e(2830).Transform,a=e(4505),c=e(9539),u=e(9282).ok,f=e(8823).kMaxLength,h="Cannot create final Buffer. It would be larger than 0x"+f.toString(16)+" bytes";a.Z_MIN_WINDOWBITS=8,a.Z_MAX_WINDOWBITS=15,a.Z_DEFAULT_WINDOWBITS=15,a.Z_MIN_CHUNK=64,a.Z_MAX_CHUNK=1/0,a.Z_DEFAULT_CHUNK=16384,a.Z_MIN_MEMLEVEL=1,a.Z_MAX_MEMLEVEL=9,a.Z_DEFAULT_MEMLEVEL=8,a.Z_MIN_LEVEL=-1,a.Z_MAX_LEVEL=9,a.Z_DEFAULT_LEVEL=a.Z_DEFAULT_COMPRESSION;for(var i=Object.keys(a),d=0;d=f?ft=new RangeError(h):V=r.concat(mt,wt),mt=[],$.close(),gt(ft,V)}}function A($,lt){if(typeof lt=="string"&&(lt=r.from(lt)),!r.isBuffer(lt))throw new TypeError("Not a string or buffer");var gt=$._finishFlushFlag;return $._processChunk(lt,gt)}function m($){if(!(this instanceof m))return new m($);F.call(this,$,a.DEFLATE)}function g($){if(!(this instanceof g))return new g($);F.call(this,$,a.INFLATE)}function C($){if(!(this instanceof C))return new C($);F.call(this,$,a.GZIP)}function w($){if(!(this instanceof w))return new w($);F.call(this,$,a.GUNZIP)}function S($){if(!(this instanceof S))return new S($);F.call(this,$,a.DEFLATERAW)}function B($){if(!(this instanceof B))return new B($);F.call(this,$,a.INFLATERAW)}function R($){if(!(this instanceof R))return new R($);F.call(this,$,a.UNZIP)}function N($){return $===a.Z_NO_FLUSH||$===a.Z_PARTIAL_FLUSH||$===a.Z_SYNC_FLUSH||$===a.Z_FULL_FLUSH||$===a.Z_FINISH||$===a.Z_BLOCK}function F($,lt){var gt=this;if(this._opts=$=$||{},this._chunkSize=$.chunkSize||b.Z_DEFAULT_CHUNK,n.call(this,$),$.flush&&!N($.flush))throw new Error("Invalid flush flag: "+$.flush);if($.finishFlush&&!N($.finishFlush))throw new Error("Invalid flush flag: "+$.finishFlush);if(this._flushFlag=$.flush||a.Z_NO_FLUSH,this._finishFlushFlag=typeof $.finishFlush<"u"?$.finishFlush:a.Z_FINISH,$.chunkSize&&($.chunkSizeb.Z_MAX_CHUNK))throw new Error("Invalid chunk size: "+$.chunkSize);if($.windowBits&&($.windowBitsb.Z_MAX_WINDOWBITS))throw new Error("Invalid windowBits: "+$.windowBits);if($.level&&($.levelb.Z_MAX_LEVEL))throw new Error("Invalid compression level: "+$.level);if($.memLevel&&($.memLevelb.Z_MAX_MEMLEVEL))throw new Error("Invalid memLevel: "+$.memLevel);if($.strategy&&$.strategy!=b.Z_FILTERED&&$.strategy!=b.Z_HUFFMAN_ONLY&&$.strategy!=b.Z_RLE&&$.strategy!=b.Z_FIXED&&$.strategy!=b.Z_DEFAULT_STRATEGY)throw new Error("Invalid strategy: "+$.strategy);if($.dictionary&&!r.isBuffer($.dictionary))throw new Error("Invalid dictionary: it should be a Buffer instance");this._handle=new a.Zlib(lt);var mt=this;this._hadError=!1,this._handle.onerror=function(dt,St){J(mt),mt._hadError=!0;var V=new Error(dt);V.errno=St,V.code=b.codes[St],mt.emit("error",V)};var wt=b.Z_DEFAULT_COMPRESSION;typeof $.level=="number"&&(wt=$.level);var at=b.Z_DEFAULT_STRATEGY;typeof $.strategy=="number"&&(at=$.strategy),this._handle.init($.windowBits||b.Z_DEFAULT_WINDOWBITS,wt,$.memLevel||b.Z_DEFAULT_MEMLEVEL,at,$.dictionary),this._buffer=r.allocUnsafe(this._chunkSize),this._offset=0,this._level=wt,this._strategy=at,this.once("end",this.close),Object.defineProperty(this,"_closed",{get:function(){return!gt._handle},configurable:!0,enumerable:!0})}c.inherits(F,n),F.prototype.params=function($,lt,gt){if($b.Z_MAX_LEVEL)throw new RangeError("Invalid compression level: "+$);if(lt!=b.Z_FILTERED&<!=b.Z_HUFFMAN_ONLY&<!=b.Z_RLE&<!=b.Z_FIXED&<!=b.Z_DEFAULT_STRATEGY)throw new TypeError("Invalid strategy: "+lt);if(this._level!==$||this._strategy!==lt){var mt=this;this.flush(a.Z_SYNC_FLUSH,function(){u(mt._handle,"zlib binding closed"),mt._handle.params($,lt),mt._hadError||(mt._level=$,mt._strategy=lt,gt&>())})}else l.nextTick(gt)},F.prototype.reset=function(){return u(this._handle,"zlib binding closed"),this._handle.reset()},F.prototype._flush=function($){this._transform(r.alloc(0),"",$)},F.prototype.flush=function($,lt){var gt=this,mt=this._writableState;(typeof $=="function"||$===void 0&&!lt)&&(lt=$,$=a.Z_FULL_FLUSH),mt.ended?lt&&l.nextTick(lt):mt.ending?lt&&this.once("end",lt):mt.needDrain?lt&&this.once("drain",function(){return gt.flush($,lt)}):(this._flushFlag=$,this.write(r.alloc(0),"",lt))},F.prototype.close=function($){J(this,$),l.nextTick(ot,this)};function J($,lt){lt&&l.nextTick(lt),$._handle&&($._handle.close(),$._handle=null)}function ot($){$.emit("close")}F.prototype._transform=function($,lt,gt){var mt,wt=this._writableState,at=wt.ending||wt.ended,dt=at&&(!$||wt.length===$.length);if($!==null&&!r.isBuffer($))return gt(new Error("invalid input"));if(!this._handle)return gt(new Error("zlib binding closed"));dt?mt=this._finishFlushFlag:(mt=this._flushFlag,$.length>=wt.length&&(this._flushFlag=this._opts.flush||a.Z_NO_FLUSH)),this._processChunk($,mt,gt)},F.prototype._processChunk=function($,lt,gt){var mt=$&&$.length,wt=this._chunkSize-this._offset,at=0,dt=this,St=typeof gt=="function";if(!St){var V=[],ft=0,j;this.on("error",function(L){j=L}),u(this._handle,"zlib binding closed");do var Z=this._handle.writeSync(lt,$,at,mt,this._buffer,this._offset,wt);while(!this._hadError&&It(Z[0],Z[1]));if(this._hadError)throw j;if(ft>=f)throw J(this),new RangeError(h);var ut=r.concat(V,ft);return J(this),ut}u(this._handle,"zlib binding closed");var bt=this._handle.write(lt,$,at,mt,this._buffer,this._offset,wt);bt.buffer=$,bt.callback=It;function It(L,O){if(this&&(this.buffer=null,this.callback=null),!dt._hadError){var rt=wt-O;if(u(rt>=0,"have should not go down"),rt>0){var it=dt._buffer.slice(dt._offset,dt._offset+rt);dt._offset+=rt,St?dt.push(it):(V.push(it),ft+=it.length)}if((O===0||dt._offset>=dt._chunkSize)&&(wt=dt._chunkSize,dt._offset=0,dt._buffer=r.allocUnsafe(dt._chunkSize)),O===0){if(at+=mt-L,mt=L,!St)return!0;var xt=dt._handle.write(lt,$,at,mt,dt._buffer,dt._offset,dt._chunkSize);xt.callback=It,xt.buffer=$;return}if(!St)return!1;gt()}}},c.inherits(m,F),c.inherits(g,F),c.inherits(C,F),c.inherits(w,F),c.inherits(S,F),c.inherits(B,F),c.inherits(R,F)},1924:function(T,b,e){var l=e(210),r=e(5559),n=r(l("String.prototype.indexOf"));T.exports=function(c,u){var f=l(c,!!u);return typeof f=="function"&&n(c,".prototype.")>-1?r(f):f}},5559:function(T,b,e){var l=e(8612),r=e(210),n=r("%Function.prototype.apply%"),a=r("%Function.prototype.call%"),c=r("%Reflect.apply%",!0)||l.call(a,n),u=r("%Object.getOwnPropertyDescriptor%",!0),f=r("%Object.defineProperty%",!0),h=r("%Math.max%");if(f)try{f({},"a",{value:1})}catch{f=null}T.exports=function(t){var s=c(l,a,arguments);if(u&&f){var o=u(s,"length");o.configurable&&f(s,"length",{value:1+h(0,t.length-(arguments.length-1))})}return s};var i=function(){return c(l,n,arguments)};f?f(T.exports,"apply",{value:i}):T.exports.apply=i},6313:function(T,b,e){var l=e(8823).Buffer,r=function(){function n(i,d,t,s){typeof d=="object"&&(t=d.depth,s=d.prototype,d.filter,d=d.circular);var o=[],v=[],p=typeof l<"u";typeof d>"u"&&(d=!0),typeof t>"u"&&(t=1/0);function x(A,m){if(A===null)return null;if(m==0)return A;var g,C;if(typeof A!="object")return A;if(n.__isArray(A))g=[];else if(n.__isRegExp(A))g=new RegExp(A.source,h(A)),A.lastIndex&&(g.lastIndex=A.lastIndex);else if(n.__isDate(A))g=new Date(A.getTime());else{if(p&&l.isBuffer(A))return l.allocUnsafe?g=l.allocUnsafe(A.length):g=new l(A.length),A.copy(g),g;typeof s>"u"?(C=Object.getPrototypeOf(A),g=Object.create(C)):(g=Object.create(s),C=s)}if(d){var w=o.indexOf(A);if(w!=-1)return v[w];o.push(A),v.push(g)}for(var S in A){var B;C&&(B=Object.getOwnPropertyDescriptor(C,S)),!(B&&B.set==null)&&(g[S]=x(A[S],m-1))}return g}return x(i,t)}n.clonePrototype=function(d){if(d===null)return null;var t=function(){};return t.prototype=d,new t};function a(i){return Object.prototype.toString.call(i)}n.__objToStr=a;function c(i){return typeof i=="object"&&a(i)==="[object Date]"}n.__isDate=c;function u(i){return typeof i=="object"&&a(i)==="[object Array]"}n.__isArray=u;function f(i){return typeof i=="object"&&a(i)==="[object RegExp]"}n.__isRegExp=f;function h(i){var d="";return i.global&&(d+="g"),i.ignoreCase&&(d+="i"),i.multiline&&(d+="m"),d}return n.__getRegExpFlags=h,n}();T.exports&&(T.exports=r)},4667:function(T,b,e){e(2479);var l=e(857);T.exports=l.Object.values},7633:function(T,b,e){e(9170),e(6992),e(1539),e(8674),e(7922),e(4668),e(7727),e(8783);var l=e(857);T.exports=l.Promise},3867:function(T,b,e){var l=e(1150);e(8628),e(7314),e(7479),e(6290),T.exports=l},9662:function(T,b,e){var l=e(7854),r=e(614),n=e(6330),a=l.TypeError;T.exports=function(c){if(r(c))return c;throw a(n(c)+" is not a function")}},9483:function(T,b,e){var l=e(7854),r=e(4411),n=e(6330),a=l.TypeError;T.exports=function(c){if(r(c))return c;throw a(n(c)+" is not a constructor")}},6077:function(T,b,e){var l=e(7854),r=e(614),n=l.String,a=l.TypeError;T.exports=function(c){if(typeof c=="object"||r(c))return c;throw a("Can't set "+n(c)+" as a prototype")}},1223:function(T,b,e){var l=e(5112),r=e(30),n=e(3070),a=l("unscopables"),c=Array.prototype;c[a]==null&&n.f(c,a,{configurable:!0,value:r(null)}),T.exports=function(u){c[a][u]=!0}},1530:function(T,b,e){var l=e(8710).charAt;T.exports=function(r,n,a){return n+(a?l(r,n).length:1)}},5787:function(T,b,e){var l=e(7854),r=e(7976),n=l.TypeError;T.exports=function(a,c){if(r(c,a))return a;throw n("Incorrect invocation")}},9670:function(T,b,e){var l=e(7854),r=e(111),n=l.String,a=l.TypeError;T.exports=function(c){if(r(c))return c;throw a(n(c)+" is not an object")}},1048:function(T,b,e){var l=e(7908),r=e(1400),n=e(6244),a=Math.min;T.exports=[].copyWithin||function(u,f){var h=l(this),i=n(h),d=r(u,i),t=r(f,i),s=arguments.length>2?arguments[2]:void 0,o=a((s===void 0?i:r(s,i))-t,i-d),v=1;for(t0;)t in h?h[d]=h[t]:delete h[d],d+=v,t+=v;return h}},1285:function(T,b,e){var l=e(7908),r=e(1400),n=e(6244);T.exports=function(c){for(var u=l(this),f=n(u),h=arguments.length,i=r(h>1?arguments[1]:void 0,f),d=h>2?arguments[2]:void 0,t=d===void 0?f:r(d,f);t>i;)u[i++]=c;return u}},8533:function(T,b,e){var l=e(2092).forEach,r=e(9341),n=r("forEach");T.exports=n?[].forEach:function(c){return l(this,c,arguments.length>1?arguments[1]:void 0)}},7745:function(T){T.exports=function(b,e){for(var l=0,r=e.length,n=new b(r);r>l;)n[l]=e[l++];return n}},8457:function(T,b,e){var l=e(7854),r=e(9974),n=e(6916),a=e(7908),c=e(3411),u=e(7659),f=e(4411),h=e(6244),i=e(6135),d=e(8554),t=e(1246),s=l.Array;T.exports=function(v){var p=a(v),x=f(this),A=arguments.length,m=A>1?arguments[1]:void 0,g=m!==void 0;g&&(m=r(m,A>2?arguments[2]:void 0));var C=t(p),w=0,S,B,R,N,F,J;if(C&&!(this==s&&u(C)))for(N=d(p,C),F=N.next,B=x?new this:[];!(R=n(F,N)).done;w++)J=g?c(N,m,[R.value,w],!0):R.value,i(B,w,J);else for(S=h(p),B=x?new this(S):s(S);S>w;w++)J=g?m(p[w],w):p[w],i(B,w,J);return B.length=w,B}},1318:function(T,b,e){var l=e(5656),r=e(1400),n=e(6244),a=function(c){return function(u,f,h){var i=l(u),d=n(i),t=r(h,d),s;if(c&&f!=f){for(;d>t;)if(s=i[t++],s!=s)return!0}else for(;d>t;t++)if((c||t in i)&&i[t]===f)return c||t||0;return!c&&-1}};T.exports={includes:a(!0),indexOf:a(!1)}},2092:function(T,b,e){var l=e(9974),r=e(1702),n=e(8361),a=e(7908),c=e(6244),u=e(5417),f=r([].push),h=function(i){var d=i==1,t=i==2,s=i==3,o=i==4,v=i==6,p=i==7,x=i==5||v;return function(A,m,g,C){for(var w=a(A),S=n(w),B=l(m,g),R=c(S),N=0,F=C||u,J=d?F(A,R):t||p?F(A,0):void 0,ot,$;R>N;N++)if((x||N in S)&&(ot=S[N],$=B(ot,N,w),i))if(d)J[N]=$;else if($)switch(i){case 3:return!0;case 5:return ot;case 6:return N;case 2:f(J,ot)}else switch(i){case 4:return!1;case 7:f(J,ot)}return v?-1:s||o?o:J}};T.exports={forEach:h(0),map:h(1),filter:h(2),some:h(3),every:h(4),find:h(5),findIndex:h(6),filterReject:h(7)}},6583:function(T,b,e){var l=e(2104),r=e(5656),n=e(9303),a=e(6244),c=e(9341),u=Math.min,f=[].lastIndexOf,h=!!f&&1/[1].lastIndexOf(1,-0)<0,i=c("lastIndexOf"),d=h||!i;T.exports=d?function(s){if(h)return l(f,this,arguments)||0;var o=r(this),v=a(o),p=v-1;for(arguments.length>1&&(p=u(p,n(arguments[1]))),p<0&&(p=v+p);p>=0;p--)if(p in o&&o[p]===s)return p||0;return-1}:f},1194:function(T,b,e){var l=e(7293),r=e(5112),n=e(7392),a=r("species");T.exports=function(c){return n>=51||!l(function(){var u=[],f=u.constructor={};return f[a]=function(){return{foo:1}},u[c](Boolean).foo!==1})}},9341:function(T,b,e){var l=e(7293);T.exports=function(r,n){var a=[][r];return!!a&&l(function(){a.call(null,n||function(){throw 1},1)})}},3671:function(T,b,e){var l=e(7854),r=e(9662),n=e(7908),a=e(8361),c=e(6244),u=l.TypeError,f=function(h){return function(i,d,t,s){r(d);var o=n(i),v=a(o),p=c(o),x=h?p-1:0,A=h?-1:1;if(t<2)for(;;){if(x in v){s=v[x],x+=A;break}if(x+=A,h?x<0:p<=x)throw u("Reduce of empty array with no initial value")}for(;h?x>=0:p>x;x+=A)x in v&&(s=d(s,v[x],x,o));return s}};T.exports={left:f(!1),right:f(!0)}},206:function(T,b,e){var l=e(1702);T.exports=l([].slice)},4362:function(T,b,e){var l=e(206),r=Math.floor,n=function(u,f){var h=u.length,i=r(h/2);return h<8?a(u,f):c(u,n(l(u,0,i),f),n(l(u,i),f),f)},a=function(u,f){for(var h=u.length,i=1,d,t;i0;)u[t]=u[--t];t!==i++&&(u[t]=d)}return u},c=function(u,f,h,i){for(var d=f.length,t=h.length,s=0,o=0;s1?arguments[1]:void 0),J;J=J?J.next:N.first;)for(F(J.value,J.key,this);J&&J.removed;)J=J.previous},has:function(R){return!!S(this,R)}}),n(g,x?{get:function(R){var N=S(this,R);return N&&N.value},set:function(R,N){return w(this,R===0?0:R,N)}}:{add:function(R){return w(this,R=R===0?0:R,R)}}),i&&u(g,"size",{get:function(){return C(this).size}}),m},setStrong:function(v,p,x){var A=p+" Iterator",m=o(p),g=o(A);f(v,p,function(C,w){s(this,{type:A,target:C,state:m(C),kind:w,last:void 0})},function(){for(var C=g(this),w=C.kind,S=C.last;S&&S.removed;)S=S.previous;return!C.target||!(C.last=S=S?S.next:C.state.first)?(C.target=void 0,{value:void 0,done:!0}):w=="keys"?{value:S.key,done:!1}:w=="values"?{value:S.value,done:!1}:{value:[S.key,S.value],done:!1}},x?"entries":"values",!x,!0),h(p)}}},7710:function(T,b,e){var u=e(2109),r=e(7854),n=e(1702),a=e(4705),c=e(1320),l=e(2423),f=e(408),h=e(5787),i=e(614),d=e(111),t=e(7293),s=e(7072),o=e(8003),v=e(9587);T.exports=function(p,x,A){var m=p.indexOf("Map")!==-1,g=p.indexOf("Weak")!==-1,C=m?"set":"add",w=r[p],S=w&&w.prototype,B=w,R={},N=function(mt){var wt=n(S[mt]);c(S,mt,mt=="add"?function(dt){return wt(this,dt===0?0:dt),this}:mt=="delete"?function(at){return g&&!d(at)?!1:wt(this,at===0?0:at)}:mt=="get"?function(dt){return g&&!d(dt)?void 0:wt(this,dt===0?0:dt)}:mt=="has"?function(dt){return g&&!d(dt)?!1:wt(this,dt===0?0:dt)}:function(dt,St){return wt(this,dt===0?0:dt,St),this})},F=a(p,!i(w)||!(g||S.forEach&&!t(function(){new w().entries().next()})));if(F)B=A.getConstructor(x,p,m,C),l.enable();else if(a(p,!0)){var J=new B,ot=J[C](g?{}:-0,1)!=J,$=t(function(){J.has(1)}),lt=s(function(mt){new w(mt)}),gt=!g&&t(function(){for(var mt=new w,wt=5;wt--;)mt[C](wt,wt);return!mt.has(-0)});lt||(B=x(function(mt,wt){h(mt,S);var at=v(new w,mt,B);return wt!=null&&f(wt,at[C],{that:at,AS_ENTRIES:m}),at}),B.prototype=S,S.constructor=B),($||gt)&&(N("delete"),N("has"),m&&N("get")),(gt||ot)&&N(C),g&&S.clear&&delete S.clear}return R[p]=B,u({global:!0,forced:B!=w},R),o(B,p),g||A.setStrong(B,p,m),B}},9920:function(T,b,e){var u=e(2597),r=e(3887),n=e(1236),a=e(3070);T.exports=function(c,l){for(var f=r(l),h=a.f,i=n.f,d=0;d"+d+""}},4994:function(T,b,e){var u=e(3383).IteratorPrototype,r=e(30),n=e(9114),a=e(8003),c=e(7497),l=function(){return this};T.exports=function(f,h,i){var d=h+" Iterator";return f.prototype=r(u,{next:n(1,i)}),a(f,d,!1,!0),c[d]=l,f}},8880:function(T,b,e){var u=e(9781),r=e(3070),n=e(9114);T.exports=u?function(a,c,l){return r.f(a,c,n(1,l))}:function(a,c,l){return a[c]=l,a}},9114:function(T){T.exports=function(b,e){return{enumerable:!(b&1),configurable:!(b&2),writable:!(b&4),value:e}}},6135:function(T,b,e){var u=e(4948),r=e(3070),n=e(9114);T.exports=function(a,c,l){var f=u(c);f in a?r.f(a,f,n(0,l)):a[f]=l}},8709:function(T,b,e){var u=e(7854),r=e(9670),n=e(2140),a=u.TypeError;T.exports=function(c){if(r(this),c==="string"||c==="default")c="string";else if(c!=="number")throw a("Incorrect hint");return n(this,c)}},654:function(T,b,e){var u=e(2109),r=e(6916),n=e(1913),a=e(6530),c=e(614),l=e(4994),f=e(9518),h=e(7674),i=e(8003),d=e(8880),t=e(1320),s=e(5112),o=e(7497),v=e(3383),p=a.PROPER,x=a.CONFIGURABLE,A=v.IteratorPrototype,m=v.BUGGY_SAFARI_ITERATORS,g=s("iterator"),C="keys",w="values",S="entries",B=function(){return this};T.exports=function(R,N,F,J,ot,$,lt){l(F,N,J);var gt=function(ut){if(ut===ot&&St)return St;if(!m&&ut in at)return at[ut];switch(ut){case C:return function(){return new F(this,ut)};case w:return function(){return new F(this,ut)};case S:return function(){return new F(this,ut)}}return function(){return new F(this)}},mt=N+" Iterator",wt=!1,at=R.prototype,dt=at[g]||at["@@iterator"]||ot&&at[ot],St=!m&&dt||gt(ot),V=N=="Array"&&at.entries||dt,ft,j,Z;if(V&&(ft=f(V.call(new R)),ft!==Object.prototype&&ft.next&&(!n&&f(ft)!==A&&(h?h(ft,A):c(ft[g])||t(ft,g,B)),i(ft,mt,!0,!0),n&&(o[mt]=B))),p&&ot==w&&dt&&dt.name!==w&&(!n&&x?d(at,"name",w):(wt=!0,St=function(){return r(dt,this)})),ot)if(j={values:gt(w),keys:$?St:gt(C),entries:gt(S)},lt)for(Z in j)(m||wt||!(Z in at))&&t(at,Z,j[Z]);else u({target:N,proto:!0,forced:m||wt},j);return(!n||lt)&&at[g]!==St&&t(at,g,St,{name:ot}),o[N]=St,j}},7235:function(T,b,e){var u=e(857),r=e(2597),n=e(6061),a=e(3070).f;T.exports=function(c){var l=u.Symbol||(u.Symbol={});r(l,c)||a(l,c,{value:n.f(c)})}},9781:function(T,b,e){var u=e(7293);T.exports=!u(function(){return Object.defineProperty({},1,{get:function(){return 7}})[1]!=7})},317:function(T,b,e){var u=e(7854),r=e(111),n=u.document,a=r(n)&&r(n.createElement);T.exports=function(c){return a?n.createElement(c):{}}},8324:function(T){T.exports={CSSRuleList:0,CSSStyleDeclaration:0,CSSValueList:0,ClientRectList:0,DOMRectList:0,DOMStringList:0,DOMTokenList:1,DataTransferItemList:0,FileList:0,HTMLAllCollection:0,HTMLCollection:0,HTMLFormElement:0,HTMLSelectElement:0,MediaList:0,MimeTypeArray:0,NamedNodeMap:0,NodeList:1,PaintRequestList:0,Plugin:0,PluginArray:0,SVGLengthList:0,SVGNumberList:0,SVGPathSegList:0,SVGPointList:0,SVGStringList:0,SVGTransformList:0,SourceBufferList:0,StyleSheetList:0,TextTrackCueList:0,TextTrackList:0,TouchList:0}},8509:function(T,b,e){var u=e(317),r=u("span").classList,n=r&&r.constructor&&r.constructor.prototype;T.exports=n===Object.prototype?void 0:n},8886:function(T,b,e){var u=e(8113),r=u.match(/firefox\/(\d+)/i);T.exports=!!r&&+r[1]},7871:function(T){T.exports=typeof window=="object"},256:function(T,b,e){var u=e(8113);T.exports=/MSIE|Trident/.test(u)},1528:function(T,b,e){var u=e(8113),r=e(7854);T.exports=/ipad|iphone|ipod/i.test(u)&&r.Pebble!==void 0},6833:function(T,b,e){var u=e(8113);T.exports=/(?:ipad|iphone|ipod).*applewebkit/i.test(u)},5268:function(T,b,e){var u=e(4326),r=e(7854);T.exports=u(r.process)=="process"},1036:function(T,b,e){var u=e(8113);T.exports=/web0s(?!.*chrome)/i.test(u)},8113:function(T,b,e){var u=e(5005);T.exports=u("navigator","userAgent")||""},7392:function(T,b,e){var u=e(7854),r=e(8113),n=u.process,a=u.Deno,c=n&&n.versions||a&&a.version,l=c&&c.v8,f,h;l&&(f=l.split("."),h=f[0]>0&&f[0]<4?1:+(f[0]+f[1])),!h&&r&&(f=r.match(/Edge\/(\d+)/),(!f||f[1]>=74)&&(f=r.match(/Chrome\/(\d+)/),f&&(h=+f[1]))),T.exports=h},8008:function(T,b,e){var u=e(8113),r=u.match(/AppleWebKit\/(\d+)\./);T.exports=!!r&&+r[1]},748:function(T){T.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},2914:function(T,b,e){var u=e(7293),r=e(9114);T.exports=!u(function(){var n=Error("a");return"stack"in n?(Object.defineProperty(n,"stack",r(1,7)),n.stack!==7):!0})},2109:function(T,b,e){var u=e(7854),r=e(1236).f,n=e(8880),a=e(1320),c=e(3505),l=e(9920),f=e(4705);T.exports=function(h,i){var d=h.target,t=h.global,s=h.stat,o,v,p,x,A,m;if(t?v=u:s?v=u[d]||c(d,{}):v=(u[d]||{}).prototype,v)for(p in i){if(A=i[p],h.noTargetGet?(m=r(v,p),x=m&&m.value):x=v[p],o=f(t?p:d+(s?".":"#")+p,h.forced),!o&&x!==void 0){if(typeof A==typeof x)continue;l(A,x)}(h.sham||x&&x.sham)&&n(A,"sham",!0),a(v,p,A,h)}}},7293:function(T){T.exports=function(b){try{return!!b()}catch{return!0}}},7007:function(T,b,e){e(4916);var u=e(1702),r=e(1320),n=e(2261),a=e(7293),c=e(5112),l=e(8880),f=c("species"),h=RegExp.prototype;T.exports=function(i,d,t,s){var o=c(i),v=!a(function(){var m={};return m[o]=function(){return 7},""[i](m)!=7}),p=v&&!a(function(){var m=!1,g=/a/;return i==="split"&&(g={},g.constructor={},g.constructor[f]=function(){return g},g.flags="",g[o]=/./[o]),g.exec=function(){return m=!0,null},g[o](""),!m});if(!v||!p||t){var x=u(/./[o]),A=d(o,""[i],function(m,g,C,w,S){var B=u(m),R=g.exec;return R===n||R===h.exec?v&&!S?{done:!0,value:x(g,C,w)}:{done:!0,value:B(C,g,w)}:{done:!1}});r(String.prototype,i,A[0]),r(h,o,A[1])}s&&l(h[o],"sham",!0)}},6677:function(T,b,e){var u=e(7293);T.exports=!u(function(){return Object.isExtensible(Object.preventExtensions({}))})},2104:function(T){var b=Function.prototype,e=b.apply,u=b.bind,r=b.call;T.exports=typeof Reflect=="object"&&Reflect.apply||(u?r.bind(e):function(){return r.apply(e,arguments)})},9974:function(T,b,e){var u=e(1702),r=e(9662),n=u(u.bind);T.exports=function(a,c){return r(a),c===void 0?a:n?n(a,c):function(){return a.apply(c,arguments)}}},7065:function(T,b,e){var u=e(7854),r=e(1702),n=e(9662),a=e(111),c=e(2597),l=e(206),f=u.Function,h=r([].concat),i=r([].join),d={},t=function(s,o,v){if(!c(d,o)){for(var p=[],x=0;x]*>)/g,h=/\$([$&'`]|\d{1,2})/g;T.exports=function(i,d,t,s,o,v){var p=t+i.length,x=s.length,A=h;return o!==void 0&&(o=r(o),A=f),c(v,A,function(m,g){var C;switch(a(g,0)){case"$":return"$";case"&":return i;case"`":return l(d,0,t);case"'":return l(d,p);case"<":C=o[l(g,1,-1)];break;default:var w=+g;if(w===0)return m;if(w>x){var S=n(w/10);return S===0?m:S<=x?s[S-1]===void 0?a(g,1):s[S-1]+a(g,1):m}C=s[w-1]}return C===void 0?"":C})}},7854:function(T,b,e){var u=function(r){return r&&r.Math==Math&&r};T.exports=u(typeof globalThis=="object"&&globalThis)||u(typeof window=="object"&&window)||u(typeof self=="object"&&self)||u(typeof e.g=="object"&&e.g)||function(){return this}()||Function("return this")()},2597:function(T,b,e){var u=e(1702),r=e(7908),n=u({}.hasOwnProperty);T.exports=Object.hasOwn||function(c,l){return n(r(c),l)}},3501:function(T){T.exports={}},842:function(T,b,e){var u=e(7854);T.exports=function(r,n){var a=u.console;a&&a.error&&(arguments.length==1?a.error(r):a.error(r,n))}},490:function(T,b,e){var u=e(5005);T.exports=u("document","documentElement")},4664:function(T,b,e){var u=e(9781),r=e(7293),n=e(317);T.exports=!u&&!r(function(){return Object.defineProperty(n("div"),"a",{get:function(){return 7}}).a!=7})},1179:function(T,b,e){var u=e(7854),r=u.Array,n=Math.abs,a=Math.pow,c=Math.floor,l=Math.log,f=Math.LN2,h=function(d,t,s){var o=r(s),v=s*8-t-1,p=(1<>1,A=t===23?a(2,-24)-a(2,-77):0,m=d<0||d===0&&1/d<0?1:0,g=0,C,w,S;for(d=n(d),d!=d||d===1/0?(w=d!=d?1:0,C=p):(C=c(l(d)/f),d*(S=a(2,-C))<1&&(C--,S*=2),C+x>=1?d+=A/S:d+=A*a(2,1-x),d*S>=2&&(C++,S/=2),C+x>=p?(w=0,C=p):C+x>=1?(w=(d*S-1)*a(2,t),C=C+x):(w=d*a(2,x-1)*a(2,t),C=0));t>=8;o[g++]=w&255,w/=256,t-=8);for(C=C<0;o[g++]=C&255,C/=256,v-=8);return o[--g]|=m*128,o},i=function(d,t){var s=d.length,o=s*8-t-1,v=(1<>1,x=o-7,A=s-1,m=d[A--],g=m&127,C;for(m>>=7;x>0;g=g*256+d[A],A--,x-=8);for(C=g&(1<<-x)-1,g>>=-x,x+=t;x>0;C=C*256+d[A],A--,x-=8);if(g===0)g=1-p;else{if(g===v)return C?NaN:m?-1/0:1/0;C=C+a(2,t),g=g-p}return(m?-1:1)*C*a(2,g-t)};T.exports={pack:h,unpack:i}},8361:function(T,b,e){var u=e(7854),r=e(1702),n=e(7293),a=e(4326),c=u.Object,l=r("".split);T.exports=n(function(){return!c("z").propertyIsEnumerable(0)})?function(f){return a(f)=="String"?l(f,""):c(f)}:c},9587:function(T,b,e){var u=e(614),r=e(111),n=e(7674);T.exports=function(a,c,l){var f,h;return n&&u(f=c.constructor)&&f!==l&&r(h=f.prototype)&&h!==l.prototype&&n(a,h),a}},2788:function(T,b,e){var u=e(1702),r=e(614),n=e(5465),a=u(Function.toString);r(n.inspectSource)||(n.inspectSource=function(c){return a(c)}),T.exports=n.inspectSource},8340:function(T,b,e){var u=e(111),r=e(8880);T.exports=function(n,a){u(a)&&"cause"in a&&r(n,"cause",a.cause)}},2423:function(T,b,e){var u=e(2109),r=e(1702),n=e(3501),a=e(111),c=e(2597),l=e(3070).f,f=e(8006),h=e(1156),i=e(9711),d=e(6677),t=!1,s=i("meta"),o=0,v=Object.isExtensible||function(){return!0},p=function(w){l(w,s,{value:{objectID:"O"+o++,weakData:{}}})},x=function(w,S){if(!a(w))return typeof w=="symbol"?w:(typeof w=="string"?"S":"P")+w;if(!c(w,s)){if(!v(w))return"F";if(!S)return"E";p(w)}return w[s].objectID},A=function(w,S){if(!c(w,s)){if(!v(w))return!0;if(!S)return!1;p(w)}return w[s].weakData},m=function(w){return d&&t&&v(w)&&!c(w,s)&&p(w),w},g=function(){C.enable=function(){},t=!0;var w=f.f,S=r([].splice),B={};B[s]=1,w(B).length&&(f.f=function(R){for(var N=w(R),F=0,J=N.length;FN;N++)if(J=gt(p[N]),J&&h(v,J))return J;return new o(!1)}B=i(p,R)}for(ot=B.next;!($=n(ot,B)).done;){try{J=gt($.value)}catch(mt){t(B,"throw",mt)}if(typeof J=="object"&&J&&h(v,J))return J}return new o(!1)}},9212:function(T,b,e){var u=e(6916),r=e(9670),n=e(8173);T.exports=function(a,c,l){var f,h;r(a);try{if(f=n(a,"return"),!f){if(c==="throw")throw l;return l}f=u(f,a)}catch(i){h=!0,f=i}if(c==="throw")throw l;if(h)throw f;return r(f),l}},3383:function(T,b,e){var u=e(7293),r=e(614),n=e(30),a=e(9518),c=e(1320),l=e(5112),f=e(1913),h=l("iterator"),i=!1,d,t,s;[].keys&&(s=[].keys(),"next"in s?(t=a(a(s)),t!==Object.prototype&&(d=t)):i=!0);var o=d==null||u(function(){var v={};return d[h].call(v)!==v});o?d={}:f&&(d=n(d)),r(d[h])||c(d,h,function(){return this}),T.exports={IteratorPrototype:d,BUGGY_SAFARI_ITERATORS:i}},7497:function(T){T.exports={}},6244:function(T,b,e){var u=e(7466);T.exports=function(r){return u(r.length)}},5948:function(T,b,e){var u=e(7854),r=e(9974),n=e(1236).f,a=e(261).set,c=e(6833),l=e(1528),f=e(1036),h=e(5268),i=u.MutationObserver||u.WebKitMutationObserver,d=u.document,t=u.process,s=u.Promise,o=n(u,"queueMicrotask"),v=o&&o.value,p,x,A,m,g,C,w,S;v||(p=function(){var B,R;for(h&&(B=t.domain)&&B.exit();x;){R=x.fn,x=x.next;try{R()}catch(N){throw x?m():A=void 0,N}}A=void 0,B&&B.enter()},!c&&!h&&!f&&i&&d?(g=!0,C=d.createTextNode(""),new i(p).observe(C,{characterData:!0}),m=function(){C.data=g=!g}):!l&&s&&s.resolve?(w=s.resolve(void 0),w.constructor=s,S=r(w.then,w),m=function(){S(p)}):h?m=function(){t.nextTick(p)}:(a=r(a,u),m=function(){a(p)})),T.exports=v||function(B){var R={fn:B,next:void 0};A&&(A.next=R),x||(x=R,m()),A=R}},3366:function(T,b,e){var u=e(7854);T.exports=u.Promise},133:function(T,b,e){var u=e(7392),r=e(7293);T.exports=!!Object.getOwnPropertySymbols&&!r(function(){var n=Symbol();return!String(n)||!(Object(n)instanceof Symbol)||!Symbol.sham&&u&&u<41})},8536:function(T,b,e){var u=e(7854),r=e(614),n=e(2788),a=u.WeakMap;T.exports=r(a)&&/native code/.test(n(a))},8523:function(T,b,e){var u=e(9662),r=function(n){var a,c;this.promise=new n(function(l,f){if(a!==void 0||c!==void 0)throw TypeError("Bad Promise constructor");a=l,c=f}),this.resolve=u(a),this.reject=u(c)};T.exports.f=function(n){return new r(n)}},6277:function(T,b,e){var u=e(1340);T.exports=function(r,n){return r===void 0?arguments.length<2?"":n:u(r)}},3929:function(T,b,e){var u=e(7854),r=e(7850),n=u.TypeError;T.exports=function(a){if(r(a))throw n("The method doesn't accept regular expressions");return a}},7023:function(T,b,e){var u=e(7854),r=u.isFinite;T.exports=Number.isFinite||function(a){return typeof a=="number"&&r(a)}},1574:function(T,b,e){var u=e(9781),r=e(1702),n=e(6916),a=e(7293),c=e(1956),l=e(5181),f=e(5296),h=e(7908),i=e(8361),d=Object.assign,t=Object.defineProperty,s=r([].concat);T.exports=!d||a(function(){if(u&&d({b:1},d(t({},"a",{enumerable:!0,get:function(){t(this,"b",{value:3,enumerable:!1})}}),{b:2})).b!==1)return!0;var o={},v={},p=Symbol(),x="abcdefghijklmnopqrst";return o[p]=7,x.split("").forEach(function(A){v[A]=A}),d({},o)[p]!=7||c(d({},v)).join("")!=x})?function(v,p){for(var x=h(v),A=arguments.length,m=1,g=l.f,C=f.f;A>m;)for(var w=i(arguments[m++]),S=g?s(c(w),g(w)):c(w),B=S.length,R=0,N;B>R;)N=S[R++],(!u||n(C,w,N))&&(x[N]=w[N]);return x}:d},30:function(T,b,e){var u=e(9670),r=e(6048),n=e(748),a=e(3501),c=e(490),l=e(317),f=e(6200),h=">",i="<",d="prototype",t="script",s=f("IE_PROTO"),o=function(){},v=function(g){return i+t+h+g+i+"/"+t+h},p=function(g){g.write(v("")),g.close();var C=g.parentWindow.Object;return g=null,C},x=function(){var g=l("iframe"),C="java"+t+":",w;return g.style.display="none",c.appendChild(g),g.src=String(C),w=g.contentWindow.document,w.open(),w.write(v("document.F=Object")),w.close(),w.F},A,m=function(){try{A=new ActiveXObject("htmlfile")}catch{}m=typeof document<"u"?document.domain&&A?p(A):x():p(A);for(var g=n.length;g--;)delete m[d][n[g]];return m()};a[s]=!0,T.exports=Object.create||function(C,w){var S;return C!==null?(o[d]=u(C),S=new o,o[d]=null,S[s]=C):S=m(),w===void 0?S:r(S,w)}},6048:function(T,b,e){var u=e(9781),r=e(3070),n=e(9670),a=e(5656),c=e(1956);T.exports=u?Object.defineProperties:function(f,h){n(f);for(var i=a(h),d=c(h),t=d.length,s=0,o;t>s;)r.f(f,o=d[s++],i[o]);return f}},3070:function(T,b,e){var u=e(7854),r=e(9781),n=e(4664),a=e(9670),c=e(4948),l=u.TypeError,f=Object.defineProperty;b.f=r?f:function(i,d,t){if(a(i),d=c(d),a(t),n)try{return f(i,d,t)}catch{}if("get"in t||"set"in t)throw l("Accessors not supported");return"value"in t&&(i[d]=t.value),i}},1236:function(T,b,e){var u=e(9781),r=e(6916),n=e(5296),a=e(9114),c=e(5656),l=e(4948),f=e(2597),h=e(4664),i=Object.getOwnPropertyDescriptor;b.f=u?i:function(t,s){if(t=c(t),s=l(s),h)try{return i(t,s)}catch{}if(f(t,s))return a(!r(n.f,t,s),t[s])}},1156:function(T,b,e){var u=e(4326),r=e(5656),n=e(8006).f,a=e(206),c=typeof window=="object"&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[],l=function(f){try{return n(f)}catch{return a(c)}};T.exports.f=function(h){return c&&u(h)=="Window"?l(h):n(r(h))}},8006:function(T,b,e){var u=e(6324),r=e(748),n=r.concat("length","prototype");b.f=Object.getOwnPropertyNames||function(c){return u(c,n)}},5181:function(T,b){b.f=Object.getOwnPropertySymbols},9518:function(T,b,e){var u=e(7854),r=e(2597),n=e(614),a=e(7908),c=e(6200),l=e(8544),f=c("IE_PROTO"),h=u.Object,i=h.prototype;T.exports=l?h.getPrototypeOf:function(d){var t=a(d);if(r(t,f))return t[f];var s=t.constructor;return n(s)&&t instanceof s?s.prototype:t instanceof h?i:null}},7976:function(T,b,e){var u=e(1702);T.exports=u({}.isPrototypeOf)},6324:function(T,b,e){var u=e(1702),r=e(2597),n=e(5656),a=e(1318).indexOf,c=e(3501),l=u([].push);T.exports=function(f,h){var i=n(f),d=0,t=[],s;for(s in i)!r(c,s)&&r(i,s)&&l(t,s);for(;h.length>d;)r(i,s=h[d++])&&(~a(t,s)||l(t,s));return t}},1956:function(T,b,e){var u=e(6324),r=e(748);T.exports=Object.keys||function(a){return u(a,r)}},5296:function(T,b){var e={}.propertyIsEnumerable,u=Object.getOwnPropertyDescriptor,r=u&&!e.call({1:2},1);b.f=r?function(a){var c=u(this,a);return!!c&&c.enumerable}:e},7674:function(T,b,e){var u=e(1702),r=e(9670),n=e(6077);T.exports=Object.setPrototypeOf||("__proto__"in{}?function(){var a=!1,c={},l;try{l=u(Object.getOwnPropertyDescriptor(Object.prototype,"__proto__").set),l(c,[]),a=c instanceof Array}catch{}return function(h,i){return r(h),n(i),a?l(h,i):h.__proto__=i,h}}():void 0)},4699:function(T,b,e){var u=e(9781),r=e(1702),n=e(1956),a=e(5656),c=e(5296).f,l=r(c),f=r([].push),h=function(i){return function(d){for(var t=a(d),s=n(t),o=s.length,v=0,p=[],x;o>v;)x=s[v++],(!u||l(t,x))&&f(p,i?[x,t[x]]:t[x]);return p}};T.exports={entries:h(!0),values:h(!1)}},288:function(T,b,e){var u=e(1694),r=e(648);T.exports=u?{}.toString:function(){return"[object "+r(this)+"]"}},2140:function(T,b,e){var u=e(7854),r=e(6916),n=e(614),a=e(111),c=u.TypeError;T.exports=function(l,f){var h,i;if(f==="string"&&n(h=l.toString)&&!a(i=r(h,l))||n(h=l.valueOf)&&!a(i=r(h,l))||f!=="string"&&n(h=l.toString)&&!a(i=r(h,l)))return i;throw c("Can't convert object to primitive value")}},3887:function(T,b,e){var u=e(5005),r=e(1702),n=e(8006),a=e(5181),c=e(9670),l=r([].concat);T.exports=u("Reflect","ownKeys")||function(h){var i=n.f(c(h)),d=a.f;return d?l(i,d(h)):i}},857:function(T,b,e){var u=e(7854);T.exports=u},2534:function(T){T.exports=function(b){try{return{error:!1,value:b()}}catch(e){return{error:!0,value:e}}}},9478:function(T,b,e){var u=e(9670),r=e(111),n=e(8523);T.exports=function(a,c){if(u(a),r(c)&&c.constructor===a)return c;var l=n.f(a),f=l.resolve;return f(c),l.promise}},2248:function(T,b,e){var u=e(1320);T.exports=function(r,n,a){for(var c in n)u(r,c,n[c],a);return r}},1320:function(T,b,e){var u=e(7854),r=e(614),n=e(2597),a=e(8880),c=e(3505),l=e(2788),f=e(9909),h=e(6530).CONFIGURABLE,i=f.get,d=f.enforce,t=String(String).split("String");(T.exports=function(s,o,v,p){var x=p?!!p.unsafe:!1,A=p?!!p.enumerable:!1,m=p?!!p.noTargetGet:!1,g=p&&p.name!==void 0?p.name:o,C;if(r(v)&&(String(g).slice(0,7)==="Symbol("&&(g="["+String(g).replace(/^Symbol\(([^)]*)\)/,"$1")+"]"),(!n(v,"name")||h&&v.name!==g)&&a(v,"name",g),C=d(v),C.source||(C.source=t.join(typeof g=="string"?g:""))),s===u){A?s[o]=v:c(o,v);return}else x?!m&&s[o]&&(A=!0):delete s[o];A?s[o]=v:a(s,o,v)})(Function.prototype,"toString",function(){return r(this)&&i(this).source||l(this)})},7651:function(T,b,e){var u=e(7854),r=e(6916),n=e(9670),a=e(614),c=e(4326),l=e(2261),f=u.TypeError;T.exports=function(h,i){var d=h.exec;if(a(d)){var t=r(d,h,i);return t!==null&&n(t),t}if(c(h)==="RegExp")return r(l,h,i);throw f("RegExp#exec called on incompatible receiver")}},2261:function(T,b,e){var u=e(6916),r=e(1702),n=e(1340),a=e(7066),c=e(2999),l=e(2309),f=e(30),h=e(9909).get,i=e(9441),d=e(7168),t=l("native-string-replace",String.prototype.replace),s=RegExp.prototype.exec,o=s,v=r("".charAt),p=r("".indexOf),x=r("".replace),A=r("".slice),m=function(){var S=/a/,B=/b*/g;return u(s,S,"a"),u(s,B,"a"),S.lastIndex!==0||B.lastIndex!==0}(),g=c.UNSUPPORTED_Y||c.BROKEN_CARET,C=/()??/.exec("")[1]!==void 0,w=m||C||g||i||d;w&&(o=function(B){var R=this,N=h(R),F=n(B),J=N.raw,ot,$,lt,gt,mt,wt,at;if(J)return J.lastIndex=R.lastIndex,ot=u(o,J,F),R.lastIndex=J.lastIndex,ot;var dt=N.groups,St=g&&R.sticky,V=u(a,R),ft=R.source,j=0,Z=F;if(St&&(V=x(V,"y",""),p(V,"g")===-1&&(V+="g"),Z=A(F,R.lastIndex),R.lastIndex>0&&(!R.multiline||R.multiline&&v(F,R.lastIndex-1)!==` -`)&&(ft="(?: "+ft+")",Z=" "+Z,j++),$=new RegExp("^(?:"+ft+")",V)),C&&($=new RegExp("^"+ft+"$(?!\\s)",V)),m&&(lt=R.lastIndex),gt=u(s,St?$:R,Z),St?gt?(gt.input=A(gt.input,j),gt[0]=A(gt[0],j),gt.index=R.lastIndex,R.lastIndex+=gt[0].length):R.lastIndex=0:m&>&&(R.lastIndex=R.global?gt.index+gt[0].length:lt),C&>&>.length>1&&u(t,gt[0],$,function(){for(mt=1;mtb)","g");return a.exec("b").groups.a!=="b"||"b".replace(a,"$
    c")!=="bc"})},4488:function(T,b,e){var u=e(7854),r=u.TypeError;T.exports=function(n){if(n==null)throw r("Can't call method on "+n);return n}},3505:function(T,b,e){var u=e(7854),r=Object.defineProperty;T.exports=function(n,a){try{r(u,n,{value:a,configurable:!0,writable:!0})}catch{u[n]=a}return a}},6340:function(T,b,e){var u=e(5005),r=e(3070),n=e(5112),a=e(9781),c=n("species");T.exports=function(l){var f=u(l),h=r.f;a&&f&&!f[c]&&h(f,c,{configurable:!0,get:function(){return this}})}},8003:function(T,b,e){var u=e(3070).f,r=e(2597),n=e(5112),a=n("toStringTag");T.exports=function(c,l,f){c&&!r(c=f?c:c.prototype,a)&&u(c,a,{configurable:!0,value:l})}},6200:function(T,b,e){var u=e(2309),r=e(9711),n=u("keys");T.exports=function(a){return n[a]||(n[a]=r(a))}},5465:function(T,b,e){var u=e(7854),r=e(3505),n="__core-js_shared__",a=u[n]||r(n,{});T.exports=a},2309:function(T,b,e){var u=e(1913),r=e(5465);(T.exports=function(n,a){return r[n]||(r[n]=a!==void 0?a:{})})("versions",[]).push({version:"3.19.0",mode:u?"pure":"global",copyright:"\xA9 2021 Denis Pushkarev (zloirock.ru)"})},6707:function(T,b,e){var u=e(9670),r=e(9483),n=e(5112),a=n("species");T.exports=function(c,l){var f=u(c).constructor,h;return f===void 0||(h=u(f)[a])==null?l:r(h)}},3429:function(T,b,e){var u=e(7293);T.exports=function(r){return u(function(){var n=""[r]('"');return n!==n.toLowerCase()||n.split('"').length>3})}},8710:function(T,b,e){var u=e(1702),r=e(9303),n=e(1340),a=e(4488),c=u("".charAt),l=u("".charCodeAt),f=u("".slice),h=function(i){return function(d,t){var s=n(a(d)),o=r(t),v=s.length,p,x;return o<0||o>=v?i?"":void 0:(p=l(s,o),p<55296||p>56319||o+1===v||(x=l(s,o+1))<56320||x>57343?i?c(s,o):p:i?f(s,o,o+2):(p-55296<<10)+(x-56320)+65536)}};T.exports={codeAt:h(!1),charAt:h(!0)}},8415:function(T,b,e){var u=e(7854),r=e(9303),n=e(1340),a=e(4488),c=u.RangeError;T.exports=function(f){var h=n(a(this)),i="",d=r(f);if(d<0||d==1/0)throw c("Wrong number of repetitions");for(;d>0;(d>>>=1)&&(h+=h))d&1&&(i+=h);return i}},6091:function(T,b,e){var u=e(6530).PROPER,r=e(7293),n=e(1361),a="\u200B\x85\u180E";T.exports=function(c){return r(function(){return!!n[c]()||a[c]()!==a||u&&n[c].name!==c})}},3111:function(T,b,e){var u=e(1702),r=e(4488),n=e(1340),a=e(1361),c=u("".replace),l="["+a+"]",f=RegExp("^"+l+l+"*"),h=RegExp(l+l+"*$"),i=function(d){return function(t){var s=n(r(t));return d&1&&(s=c(s,f,"")),d&2&&(s=c(s,h,"")),s}};T.exports={start:i(1),end:i(2),trim:i(3)}},261:function(T,b,e){var u=e(7854),r=e(2104),n=e(9974),a=e(614),c=e(2597),l=e(7293),f=e(490),h=e(206),i=e(317),d=e(6833),t=e(5268),s=u.setImmediate,o=u.clearImmediate,v=u.process,p=u.Dispatch,x=u.Function,A=u.MessageChannel,m=u.String,g=0,C={},w="onreadystatechange",S,B,R,N;try{S=u.location}catch{}var F=function(lt){if(c(C,lt)){var gt=C[lt];delete C[lt],gt()}},J=function(lt){return function(){F(lt)}},ot=function(lt){F(lt.data)},$=function(lt){u.postMessage(m(lt),S.protocol+"//"+S.host)};(!s||!o)&&(s=function(gt){var mt=h(arguments,1);return C[++g]=function(){r(a(gt)?gt:x(gt),void 0,mt)},B(g),g},o=function(gt){delete C[gt]},t?B=function(lt){v.nextTick(J(lt))}:p&&p.now?B=function(lt){p.now(J(lt))}:A&&!d?(R=new A,N=R.port2,R.port1.onmessage=ot,B=n(N.postMessage,N)):u.addEventListener&&a(u.postMessage)&&!u.importScripts&&S&&S.protocol!=="file:"&&!l($)?(B=$,u.addEventListener("message",ot,!1)):w in i("script")?B=function(lt){f.appendChild(i("script"))[w]=function(){f.removeChild(this),F(lt)}}:B=function(lt){setTimeout(J(lt),0)}),T.exports={set:s,clear:o}},863:function(T,b,e){var u=e(1702);T.exports=u(1 .valueOf)},1400:function(T,b,e){var u=e(9303),r=Math.max,n=Math.min;T.exports=function(a,c){var l=u(a);return l<0?r(l+c,0):n(l,c)}},7067:function(T,b,e){var u=e(7854),r=e(9303),n=e(7466),a=u.RangeError;T.exports=function(c){if(c===void 0)return 0;var l=r(c),f=n(l);if(l!==f)throw a("Wrong length or index");return f}},5656:function(T,b,e){var u=e(8361),r=e(4488);T.exports=function(n){return u(r(n))}},9303:function(T){var b=Math.ceil,e=Math.floor;T.exports=function(u){var r=+u;return r!==r||r===0?0:(r>0?e:b)(r)}},7466:function(T,b,e){var u=e(9303),r=Math.min;T.exports=function(n){return n>0?r(u(n),9007199254740991):0}},7908:function(T,b,e){var u=e(7854),r=e(4488),n=u.Object;T.exports=function(a){return n(r(a))}},4590:function(T,b,e){var u=e(7854),r=e(3002),n=u.RangeError;T.exports=function(a,c){var l=r(a);if(l%c)throw n("Wrong offset");return l}},3002:function(T,b,e){var u=e(7854),r=e(9303),n=u.RangeError;T.exports=function(a){var c=r(a);if(c<0)throw n("The argument can't be less than 0");return c}},7593:function(T,b,e){var u=e(7854),r=e(6916),n=e(111),a=e(2190),c=e(8173),l=e(2140),f=e(5112),h=u.TypeError,i=f("toPrimitive");T.exports=function(d,t){if(!n(d)||a(d))return d;var s=c(d,i),o;if(s){if(t===void 0&&(t="default"),o=r(s,d,t),!n(o)||a(o))return o;throw h("Can't convert object to primitive value")}return t===void 0&&(t="number"),l(d,t)}},4948:function(T,b,e){var u=e(7593),r=e(2190);T.exports=function(n){var a=u(n,"string");return r(a)?a:a+""}},1694:function(T,b,e){var u=e(5112),r=u("toStringTag"),n={};n[r]="z",T.exports=String(n)==="[object z]"},1340:function(T,b,e){var u=e(7854),r=e(648),n=u.String;T.exports=function(a){if(r(a)==="Symbol")throw TypeError("Cannot convert a Symbol value to a string");return n(a)}},6330:function(T,b,e){var u=e(7854),r=u.String;T.exports=function(n){try{return r(n)}catch{return"Object"}}},9843:function(T,b,e){var u=e(2109),r=e(7854),n=e(6916),a=e(9781),c=e(3832),l=e(2094),f=e(2091),h=e(5787),i=e(9114),d=e(8880),t=e(5988),s=e(7466),o=e(7067),v=e(4590),p=e(4948),x=e(2597),A=e(648),m=e(111),g=e(2190),C=e(30),w=e(7976),S=e(7674),B=e(8006).f,R=e(7321),N=e(2092).forEach,F=e(6340),J=e(3070),ot=e(1236),$=e(9909),lt=e(9587),gt=$.get,mt=$.set,wt=J.f,at=ot.f,dt=Math.round,St=r.RangeError,V=f.ArrayBuffer,ft=V.prototype,j=f.DataView,Z=l.NATIVE_ARRAY_BUFFER_VIEWS,ut=l.TYPED_ARRAY_CONSTRUCTOR,bt=l.TYPED_ARRAY_TAG,It=l.TypedArray,L=l.TypedArrayPrototype,O=l.aTypedArrayConstructor,rt=l.isTypedArray,it="BYTES_PER_ELEMENT",xt="Wrong length",et=function(Et,ie){O(Et);for(var ve=0,le=ie.length,Lt=new Et(le);le>ve;)Lt[ve]=ie[ve++];return Lt},st=function(Et,ie){wt(Et,ie,{get:function(){return gt(this)[ie]}})},Bt=function(Et){var ie;return w(ft,Et)||(ie=A(Et))=="ArrayBuffer"||ie=="SharedArrayBuffer"},zt=function(Et,ie){return rt(Et)&&!g(ie)&&ie in Et&&t(+ie)&&ie>=0},oe=function(ie,ve){return ve=p(ve),zt(ie,ve)?i(2,ie[ve]):at(ie,ve)},Kt=function(ie,ve,le){return ve=p(ve),zt(ie,ve)&&m(le)&&x(le,"value")&&!x(le,"get")&&!x(le,"set")&&!le.configurable&&(!x(le,"writable")||le.writable)&&(!x(le,"enumerable")||le.enumerable)?(ie[ve]=le.value,ie):wt(ie,ve,le)};a?(Z||(ot.f=oe,J.f=Kt,st(L,"buffer"),st(L,"byteOffset"),st(L,"byteLength"),st(L,"length")),u({target:"Object",stat:!0,forced:!Z},{getOwnPropertyDescriptor:oe,defineProperty:Kt}),T.exports=function(Et,ie,ve){var le=Et.match(/\d+$/)[0]/8,Lt=Et+(ve?"Clamped":"")+"Array",Wt="get"+Et,ae="set"+Et,fe=r[Lt],ee=fe,ce=ee&&ee.prototype,me={},Se=function(k,D){var ht=gt(k);return ht.view[Wt](D*le+ht.byteOffset,!0)},we=function(k,D,ht){var ct=gt(k);ve&&(ht=(ht=dt(ht))<0?0:ht>255?255:ht&255),ct.view[ae](D*le+ct.byteOffset,ht,!0)},W=function(k,D){wt(k,D,{get:function(){return Se(this,D)},set:function(ht){return we(this,D,ht)},enumerable:!0})};Z?c&&(ee=ie(function(k,D,ht,ct){return h(k,ce),lt(function(){return m(D)?Bt(D)?ct!==void 0?new fe(D,v(ht,le),ct):ht!==void 0?new fe(D,v(ht,le)):new fe(D):rt(D)?et(ee,D):n(R,ee,D):new fe(o(D))}(),k,ee)}),S&&S(ee,It),N(B(fe),function(k){k in ee||d(ee,k,fe[k])}),ee.prototype=ce):(ee=ie(function(k,D,ht,ct){h(k,ce);var Pt=0,Q=0,$t,ge,z;if(!m(D))z=o(D),ge=z*le,$t=new V(ge);else if(Bt(D)){$t=D,Q=v(ht,le);var Gt=D.byteLength;if(ct===void 0){if(Gt%le||(ge=Gt-Q,ge<0))throw St(xt)}else if(ge=s(ct)*le,ge+Q>Gt)throw St(xt);z=ge/le}else return rt(D)?et(ee,D):n(R,ee,D);for(mt(k,{buffer:$t,byteOffset:Q,byteLength:ge,length:z,view:new j($t)});Pt1?arguments[1]:void 0,x=p!==void 0,A=f(o),m,g,C,w,S,B;if(A&&!h(A))for(S=l(o,A),B=S.next,o=[];!(w=r(B,S)).done;)o.push(w.value);for(x&&v>2&&(p=u(p,arguments[2])),g=c(o),C=new(i(s))(g),m=0;g>m;m++)C[m]=x?p(o[m],m):o[m];return C}},6304:function(T,b,e){var u=e(2094),r=e(6707),n=u.TYPED_ARRAY_CONSTRUCTOR,a=u.aTypedArrayConstructor;T.exports=function(c){return a(r(c,c[n]))}},9711:function(T,b,e){var u=e(1702),r=0,n=Math.random(),a=u(1 .toString);T.exports=function(c){return"Symbol("+(c===void 0?"":c)+")_"+a(++r+n,36)}},3307:function(T,b,e){var u=e(133);T.exports=u&&!Symbol.sham&&typeof Symbol.iterator=="symbol"},6061:function(T,b,e){var u=e(5112);b.f=u},5112:function(T,b,e){var u=e(7854),r=e(2309),n=e(2597),a=e(9711),c=e(133),l=e(3307),f=r("wks"),h=u.Symbol,i=h&&h.for,d=l?h:h&&h.withoutSetter||a;T.exports=function(t){if(!n(f,t)||!(c||typeof f[t]=="string")){var s="Symbol."+t;c&&n(h,t)?f[t]=h[t]:l&&i?f[t]=i(s):f[t]=d(s)}return f[t]}},1361:function(T){T.exports=` -\v\f\r \xA0\u1680\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200A\u202F\u205F\u3000\u2028\u2029\uFEFF`},9170:function(T,b,e){var u=e(2109),r=e(7854),n=e(7976),a=e(9518),c=e(7674),l=e(9920),f=e(30),h=e(8880),i=e(9114),d=e(7741),t=e(8340),s=e(408),o=e(6277),v=e(2914),p=r.Error,x=[].push,A=function(C,w){var S=n(m,this)?this:f(m),B=arguments.length>2?arguments[2]:void 0;c&&(S=c(new p(void 0),a(S))),h(S,"message",o(w,"")),v&&h(S,"stack",d(S.stack,1)),t(S,B);var R=[];return s(C,x,{that:R}),h(S,"errors",R),S};c?c(A,p):l(A,p);var m=A.prototype=f(p.prototype,{constructor:i(1,A),message:i(1,""),name:i(1,"AggregateError")});u({global:!0},{AggregateError:A})},2222:function(T,b,e){var u=e(2109),r=e(7854),n=e(7293),a=e(3157),c=e(111),l=e(7908),f=e(6244),h=e(6135),i=e(5417),d=e(1194),t=e(5112),s=e(7392),o=t("isConcatSpreadable"),v=9007199254740991,p="Maximum allowed index exceeded",x=r.TypeError,A=s>=51||!n(function(){var w=[];return w[o]=!1,w.concat()[0]!==w}),m=d("concat"),g=function(w){if(!c(w))return!1;var S=w[o];return S!==void 0?!!S:a(w)},C=!A||!m;u({target:"Array",proto:!0,forced:C},{concat:function(S){var B=l(this),R=i(B,0),N=0,F,J,ot,$,lt;for(F=-1,ot=arguments.length;Fv)throw x(p);for(J=0;J<$;J++,N++)J in lt&&h(R,N,lt[J])}else{if(N>=v)throw x(p);h(R,N++,lt)}return R.length=N,R}})},545:function(T,b,e){var u=e(2109),r=e(1048),n=e(1223);u({target:"Array",proto:!0},{copyWithin:r}),n("copyWithin")},3290:function(T,b,e){var u=e(2109),r=e(1285),n=e(1223);u({target:"Array",proto:!0},{fill:r}),n("fill")},7327:function(T,b,e){var u=e(2109),r=e(2092).filter,n=e(1194),a=n("filter");u({target:"Array",proto:!0,forced:!a},{filter:function(l){return r(this,l,arguments.length>1?arguments[1]:void 0)}})},1038:function(T,b,e){var u=e(2109),r=e(8457),n=e(7072),a=!n(function(c){Array.from(c)});u({target:"Array",stat:!0,forced:a},{from:r})},6699:function(T,b,e){var u=e(2109),r=e(1318).includes,n=e(1223);u({target:"Array",proto:!0},{includes:function(c){return r(this,c,arguments.length>1?arguments[1]:void 0)}}),n("includes")},6992:function(T,b,e){var u=e(5656),r=e(1223),n=e(7497),a=e(9909),c=e(654),l="Array Iterator",f=a.set,h=a.getterFor(l);T.exports=c(Array,"Array",function(i,d){f(this,{type:l,target:u(i),index:0,kind:d})},function(){var i=h(this),d=i.target,t=i.kind,s=i.index++;return!d||s>=d.length?(i.target=void 0,{value:void 0,done:!0}):t=="keys"?{value:s,done:!1}:t=="values"?{value:d[s],done:!1}:{value:[s,d[s]],done:!1}},"values"),n.Arguments=n.Array,r("keys"),r("values"),r("entries")},9600:function(T,b,e){var u=e(2109),r=e(1702),n=e(8361),a=e(5656),c=e(9341),l=r([].join),f=n!=Object,h=c("join",",");u({target:"Array",proto:!0,forced:f||!h},{join:function(d){return l(a(this),d===void 0?",":d)}})},1249:function(T,b,e){var u=e(2109),r=e(2092).map,n=e(1194),a=n("map");u({target:"Array",proto:!0,forced:!a},{map:function(l){return r(this,l,arguments.length>1?arguments[1]:void 0)}})},7042:function(T,b,e){var u=e(2109),r=e(7854),n=e(3157),a=e(4411),c=e(111),l=e(1400),f=e(6244),h=e(5656),i=e(6135),d=e(5112),t=e(1194),s=e(206),o=t("slice"),v=d("species"),p=r.Array,x=Math.max;u({target:"Array",proto:!0,forced:!o},{slice:function(m,g){var C=h(this),w=f(C),S=l(m,w),B=l(g===void 0?w:g,w),R,N,F;if(n(C)&&(R=C.constructor,a(R)&&(R===p||n(R.prototype))?R=void 0:c(R)&&(R=R[v],R===null&&(R=void 0)),R===p||R===void 0))return s(C,S,B);for(N=new(R===void 0?p:R)(x(B-S,0)),F=0;S3)){if(t)return!0;if(o)return o<603;var B="",R,N,F,J;for(R=65;R<76;R++){switch(N=String.fromCharCode(R),R){case 66:case 69:case 70:case 72:F=3;break;case 68:case 71:F=4;break;default:F=2}for(J=0;J<47;J++)v.push({k:N+J,v:F})}for(v.sort(function(ot,$){return $.v-ot.v}),J=0;Jl(N)?1:-1}};u({target:"Array",proto:!0,forced:w},{sort:function(R){R!==void 0&&n(R);var N=a(this);if(C)return R===void 0?p(N):p(N,R);var F=[],J=c(N),ot,$;for($=0;$v)throw t(p);for(N=f(g,R),F=0;FC-R+B;F--)delete g[F-1]}else if(B>R)for(F=C-R;F>w;F--)J=F+R-1,ot=F+B-1,J in g?g[ot]=g[J]:delete g[ot];for(F=0;F2){if(lt=x(lt),gt=S(lt,0),gt===43||gt===45){if(mt=S(lt,2),mt===88||mt===120)return NaN}else if(gt===48){switch(S(lt,1)){case 66:case 98:wt=2,at=49;break;case 79:case 111:wt=8,at=55;break;default:return+lt}for(dt=w(lt,2),St=dt.length,V=0;Vat)return NaN;return parseInt(dt,wt)}}return+lt};if(a(A,!m(" 0o1")||!m("0b1")||m("+0x1"))){for(var N=function(lt){var gt=arguments.length<1?0:m(B(lt)),mt=this;return h(g,mt)&&t(function(){p(mt)})?f(Object(gt),mt,N):gt},F=u?s(m):"MAX_VALUE,MIN_VALUE,NaN,NEGATIVE_INFINITY,POSITIVE_INFINITY,EPSILON,MAX_SAFE_INTEGER,MIN_SAFE_INTEGER,isFinite,isInteger,isNaN,isSafeInteger,parseFloat,parseInt,fromString,range".split(","),J=0,ot;F.length>J;J++)l(m,ot=F[J])&&!l(N,ot)&&v(N,ot,o(m,ot));N.prototype=g,g.constructor=N,c(r,A,N)}},3299:function(T,b,e){var u=e(2109);u({target:"Number",stat:!0},{EPSILON:Math.pow(2,-52)})},5192:function(T,b,e){var u=e(2109),r=e(7023);u({target:"Number",stat:!0},{isFinite:r})},3161:function(T,b,e){var u=e(2109),r=e(5988);u({target:"Number",stat:!0},{isInteger:r})},6977:function(T,b,e){var u=e(2109),r=e(7854),n=e(1702),a=e(9303),c=e(863),l=e(8415),f=e(7293),h=r.RangeError,i=r.String,d=Math.floor,t=n(l),s=n("".slice),o=n(1 .toFixed),v=function(C,w,S){return w===0?S:w%2===1?v(C,w-1,S*C):v(C*C,w/2,S)},p=function(C){for(var w=0,S=C;S>=4096;)w+=12,S/=4096;for(;S>=2;)w+=1,S/=2;return w},x=function(C,w,S){for(var B=-1,R=S;++B<6;)R+=w*C[B],C[B]=R%1e7,R=d(R/1e7)},A=function(C,w){for(var S=6,B=0;--S>=0;)B+=C[S],C[S]=d(B/w),B=B%w*1e7},m=function(C){for(var w=6,S="";--w>=0;)if(S!==""||w===0||C[w]!==0){var B=i(C[w]);S=S===""?B:S+t("0",7-B.length)+B}return S},g=f(function(){return o(8e-5,3)!=="0.000"||o(.9,0)!=="1"||o(1.255,2)!=="1.25"||o(0xde0b6b3a7640080,0)!=="1000000000000000128"})||!f(function(){o({})});u({target:"Number",proto:!0,forced:g},{toFixed:function(w){var S=c(this),B=a(w),R=[0,0,0,0,0,0],N="",F="0",J,ot,$,lt;if(B<0||B>20)throw h("Incorrect fraction digits");if(S!=S)return"NaN";if(S<=-1e21||S>=1e21)return i(S);if(S<0&&(N="-",S=-S),S>1e-21)if(J=p(S*v(2,69,1))-69,ot=J<0?S*v(2,-J,1):S/v(2,J,1),ot*=4503599627370496,J=52-J,J>0){for(x(R,0,ot),$=B;$>=7;)x(R,1e7,0),$-=7;for(x(R,v(10,$,1),0),$=J-1;$>=23;)A(R,8388608),$-=23;A(R,1<<$),x(R,1,1),A(R,2),F=m(R)}else x(R,0,ot),x(R,1<<-J,0),F=m(R)+t("0",B);return B>0?(lt=F.length,F=N+(lt<=B?"0."+t("0",B-lt)+F:s(F,0,lt-B)+"."+s(F,lt-B))):F=N+F,F}})},9601:function(T,b,e){var u=e(2109),r=e(1574);u({target:"Object",stat:!0,forced:Object.assign!==r},{assign:r})},3371:function(T,b,e){var u=e(2109),r=e(6677),n=e(7293),a=e(111),c=e(2423).onFreeze,l=Object.freeze,f=n(function(){l(1)});u({target:"Object",stat:!0,forced:f,sham:!r},{freeze:function(i){return l&&a(i)?l(c(i)):i}})},5003:function(T,b,e){var u=e(2109),r=e(7293),n=e(5656),a=e(1236).f,c=e(9781),l=r(function(){a(1)}),f=!c||l;u({target:"Object",stat:!0,forced:f,sham:!c},{getOwnPropertyDescriptor:function(i,d){return a(n(i),d)}})},9337:function(T,b,e){var u=e(2109),r=e(9781),n=e(3887),a=e(5656),c=e(1236),l=e(6135);u({target:"Object",stat:!0,sham:!r},{getOwnPropertyDescriptors:function(h){for(var i=a(h),d=c.f,t=n(i),s={},o=0,v,p;t.length>o;)p=d(i,v=t[o++]),p!==void 0&&l(s,v,p);return s}})},489:function(T,b,e){var u=e(2109),r=e(7293),n=e(7908),a=e(9518),c=e(8544),l=r(function(){a(1)});u({target:"Object",stat:!0,forced:l,sham:!c},{getPrototypeOf:function(h){return a(n(h))}})},7941:function(T,b,e){var u=e(2109),r=e(7908),n=e(1956),a=e(7293),c=a(function(){n(1)});u({target:"Object",stat:!0,forced:c},{keys:function(f){return n(r(f))}})},1539:function(T,b,e){var u=e(1694),r=e(1320),n=e(288);u||r(Object.prototype,"toString",n,{unsafe:!0})},2479:function(T,b,e){var u=e(2109),r=e(4699).values;u({target:"Object",stat:!0},{values:function(a){return r(a)}})},7922:function(T,b,e){var u=e(2109),r=e(6916),n=e(9662),a=e(8523),c=e(2534),l=e(408);u({target:"Promise",stat:!0},{allSettled:function(h){var i=this,d=a.f(i),t=d.resolve,s=d.reject,o=c(function(){var v=n(i.resolve),p=[],x=0,A=1;l(h,function(m){var g=x++,C=!1;A++,r(v,i,m).then(function(w){C||(C=!0,p[g]={status:"fulfilled",value:w},--A||t(p))},function(w){C||(C=!0,p[g]={status:"rejected",reason:w},--A||t(p))})}),--A||t(p)});return o.error&&s(o.value),d.promise}})},4668:function(T,b,e){var u=e(2109),r=e(9662),n=e(5005),a=e(6916),c=e(8523),l=e(2534),f=e(408),h="No one promise resolved";u({target:"Promise",stat:!0},{any:function(d){var t=this,s=n("AggregateError"),o=c.f(t),v=o.resolve,p=o.reject,x=l(function(){var A=r(t.resolve),m=[],g=0,C=1,w=!1;f(d,function(S){var B=g++,R=!1;C++,a(A,t,S).then(function(N){R||w||(w=!0,v(N))},function(N){R||w||(R=!0,m[B]=N,--C||p(new s(m,h)))})}),--C||p(new s(m,h))});return x.error&&p(x.value),o.promise}})},7727:function(T,b,e){var u=e(2109),r=e(1913),n=e(3366),a=e(7293),c=e(5005),l=e(614),f=e(6707),h=e(9478),i=e(1320),d=!!n&&a(function(){n.prototype.finally.call({then:function(){}},function(){})});if(u({target:"Promise",proto:!0,real:!0,forced:d},{finally:function(s){var o=f(this,c("Promise")),v=l(s);return this.then(v?function(p){return h(o,s()).then(function(){return p})}:s,v?function(p){return h(o,s()).then(function(){throw p})}:s)}}),!r&&l(n)){var t=c("Promise").prototype.finally;n.prototype.finally!==t&&i(n.prototype,"finally",t,{unsafe:!0})}},8674:function(T,b,e){var u=e(2109),r=e(1913),n=e(7854),a=e(5005),c=e(6916),l=e(3366),f=e(1320),h=e(2248),i=e(7674),d=e(8003),t=e(6340),s=e(9662),o=e(614),v=e(111),p=e(5787),x=e(2788),A=e(408),m=e(7072),g=e(6707),C=e(261).set,w=e(5948),S=e(9478),B=e(842),R=e(8523),N=e(2534),F=e(9909),J=e(4705),ot=e(5112),$=e(7871),lt=e(5268),gt=e(7392),mt=ot("species"),wt="Promise",at=F.get,dt=F.set,St=F.getterFor(wt),V=l&&l.prototype,ft=l,j=V,Z=n.TypeError,ut=n.document,bt=n.process,It=R.f,L=It,O=!!(ut&&ut.createEvent&&n.dispatchEvent),rt=o(n.PromiseRejectionEvent),it="unhandledrejection",xt="rejectionhandled",et=0,st=1,Bt=2,zt=1,oe=2,Kt=!1,Et,ie,ve,le,Lt=J(wt,function(){var D=x(ft),ht=D!==String(ft);if(!ht&>===66||r&&!j.finally)return!0;if(gt>=51&&/native code/.test(D))return!1;var ct=new ft(function($t){$t(1)}),Pt=function($t){$t(function(){},function(){})},Q=ct.constructor={};return Q[mt]=Pt,Kt=ct.then(function(){})instanceof Pt,Kt?!ht&&$&&!rt:!0}),Wt=Lt||!m(function(D){ft.all(D).catch(function(){})}),ae=function(D){var ht;return v(D)&&o(ht=D.then)?ht:!1},fe=function(D,ht){if(!D.notified){D.notified=!0;var ct=D.reactions;w(function(){for(var Pt=D.value,Q=D.state==st,$t=0;ct.length>$t;){var ge=ct[$t++],z=Q?ge.ok:ge.fail,Gt=ge.resolve,Xt=ge.reject,yt=ge.domain,Dt,Qt,Oe;try{z?(Q||(D.rejection===oe&&Se(D),D.rejection=zt),z===!0?Dt=Pt:(yt&&yt.enter(),Dt=z(Pt),yt&&(yt.exit(),Oe=!0)),Dt===ge.promise?Xt(Z("Promise-chain cycle")):(Qt=ae(Dt))?c(Qt,Dt,Gt,Xt):Gt(Dt)):Xt(Pt)}catch(de){yt&&!Oe&&yt.exit(),Xt(de)}}D.reactions=[],D.notified=!1,ht&&!D.rejection&&ce(D)})}},ee=function(D,ht,ct){var Pt,Q;O?(Pt=ut.createEvent("Event"),Pt.promise=ht,Pt.reason=ct,Pt.initEvent(D,!1,!0),n.dispatchEvent(Pt)):Pt={promise:ht,reason:ct},!rt&&(Q=n["on"+D])?Q(Pt):D===it&&B("Unhandled promise rejection",ct)},ce=function(D){c(C,n,function(){var ht=D.facade,ct=D.value,Pt=me(D),Q;if(Pt&&(Q=N(function(){lt?bt.emit("unhandledRejection",ct,ht):ee(it,ht,ct)}),D.rejection=lt||me(D)?oe:zt,Q.error))throw Q.value})},me=function(D){return D.rejection!==zt&&!D.parent},Se=function(D){c(C,n,function(){var ht=D.facade;lt?bt.emit("rejectionHandled",ht):ee(xt,ht,D.value)})},we=function(D,ht,ct){return function(Pt){D(ht,Pt,ct)}},W=function(D,ht,ct){D.done||(D.done=!0,ct&&(D=ct),D.value=ht,D.state=Bt,fe(D,!0))},k=function(D,ht,ct){if(!D.done){D.done=!0,ct&&(D=ct);try{if(D.facade===ht)throw Z("Promise can't be resolved itself");var Pt=ae(ht);Pt?w(function(){var Q={done:!1};try{c(Pt,ht,we(k,Q,D),we(W,Q,D))}catch($t){W(Q,$t,D)}}):(D.value=ht,D.state=st,fe(D,!1))}catch(Q){W({done:!1},Q,D)}}};if(Lt&&(ft=function(ht){p(this,j),s(ht),c(Et,this);var ct=at(this);try{ht(we(k,ct),we(W,ct))}catch(Pt){W(ct,Pt)}},j=ft.prototype,Et=function(ht){dt(this,{type:wt,done:!1,notified:!1,parent:!1,reactions:[],rejection:!1,state:et,value:void 0})},Et.prototype=h(j,{then:function(ht,ct){var Pt=St(this),Q=Pt.reactions,$t=It(g(this,ft));return $t.ok=o(ht)?ht:!0,$t.fail=o(ct)&&ct,$t.domain=lt?bt.domain:void 0,Pt.parent=!0,Q[Q.length]=$t,Pt.state!=et&&fe(Pt,!1),$t.promise},catch:function(D){return this.then(void 0,D)}}),ie=function(){var D=new Et,ht=at(D);this.promise=D,this.resolve=we(k,ht),this.reject=we(W,ht)},R.f=It=function(D){return D===ft||D===ve?new ie(D):L(D)},!r&&o(l)&&V!==Object.prototype)){le=V.then,Kt||(f(V,"then",function(ht,ct){var Pt=this;return new ft(function(Q,$t){c(le,Pt,Q,$t)}).then(ht,ct)},{unsafe:!0}),f(V,"catch",j.catch,{unsafe:!0}));try{delete V.constructor}catch{}i&&i(V,j)}u({global:!0,wrap:!0,forced:Lt},{Promise:ft}),d(ft,wt,!1,!0),t(wt),ve=a(wt),u({target:wt,stat:!0,forced:Lt},{reject:function(ht){var ct=It(this);return c(ct.reject,void 0,ht),ct.promise}}),u({target:wt,stat:!0,forced:r||Lt},{resolve:function(ht){return S(r&&this===ve?ft:this,ht)}}),u({target:wt,stat:!0,forced:Wt},{all:function(ht){var ct=this,Pt=It(ct),Q=Pt.resolve,$t=Pt.reject,ge=N(function(){var z=s(ct.resolve),Gt=[],Xt=0,yt=1;A(ht,function(Dt){var Qt=Xt++,Oe=!1;yt++,c(z,ct,Dt).then(function(de){Oe||(Oe=!0,Gt[Qt]=de,--yt||Q(Gt))},$t)}),--yt||Q(Gt)});return ge.error&&$t(ge.value),Pt.promise},race:function(ht){var ct=this,Pt=It(ct),Q=Pt.reject,$t=N(function(){var ge=s(ct.resolve);A(ht,function(z){c(ge,ct,z).then(Pt.resolve,Q)})});return $t.error&&Q($t.value),Pt.promise}})},2419:function(T,b,e){var u=e(2109),r=e(5005),n=e(2104),a=e(7065),c=e(9483),l=e(9670),f=e(111),h=e(30),i=e(7293),d=r("Reflect","construct"),t=Object.prototype,s=[].push,o=i(function(){function x(){}return!(d(function(){},[],x)instanceof x)}),v=!i(function(){d(function(){})}),p=o||v;u({target:"Reflect",stat:!0,forced:p,sham:p},{construct:function(A,m){c(A),l(m);var g=arguments.length<3?A:c(arguments[2]);if(v&&!o)return d(A,m,g);if(A==g){switch(m.length){case 0:return new A;case 1:return new A(m[0]);case 2:return new A(m[0],m[1]);case 3:return new A(m[0],m[1],m[2]);case 4:return new A(m[0],m[1],m[2],m[3])}var C=[null];return n(s,C,m),new(n(a,A,C))}var w=g.prototype,S=h(f(w)?w:t),B=n(A,S,m);return f(B)?B:S}})},4916:function(T,b,e){var u=e(2109),r=e(2261);u({target:"RegExp",proto:!0,forced:/./.exec!==r},{exec:r})},2087:function(T,b,e){var u=e(9781),r=e(3070),n=e(7066),a=e(7293),c=RegExp.prototype,l=u&&a(function(){return Object.getOwnPropertyDescriptor(c,"flags").get.call({dotAll:!0,sticky:!0})!=="sy"});l&&r.f(c,"flags",{configurable:!0,get:n})},9714:function(T,b,e){var u=e(1702),r=e(6530).PROPER,n=e(1320),a=e(9670),c=e(7976),l=e(1340),f=e(7293),h=e(7066),i="toString",d=RegExp.prototype,t=d[i],s=u(h),o=f(function(){return t.call({source:"a",flags:"b"})!="/a/b"}),v=r&&t.name!=i;(o||v)&&n(RegExp.prototype,i,function(){var x=a(this),A=l(x.source),m=x.flags,g=l(m===void 0&&c(d,x)&&!("flags"in d)?s(x):m);return"/"+A+"/"+g},{unsafe:!0})},189:function(T,b,e){var u=e(7710),r=e(5631);u("Set",function(n){return function(){return n(this,arguments.length?arguments[0]:void 0)}},r)},9841:function(T,b,e){var u=e(2109),r=e(8710).codeAt;u({target:"String",proto:!0},{codePointAt:function(a){return r(this,a)}})},4953:function(T,b,e){var u=e(2109),r=e(7854),n=e(1702),a=e(1400),c=r.RangeError,l=String.fromCharCode,f=String.fromCodePoint,h=n([].join),i=!!f&&f.length!=1;u({target:"String",stat:!0,forced:i},{fromCodePoint:function(t){for(var s=[],o=arguments.length,v=0,p;o>v;){if(p=+arguments[v++],a(p,1114111)!==p)throw c(p+" is not a valid code point");s[v]=p<65536?l(p):l(((p-=65536)>>10)+55296,p%1024+56320)}return h(s,"")}})},2023:function(T,b,e){var u=e(2109),r=e(1702),n=e(3929),a=e(4488),c=e(1340),l=e(4964),f=r("".indexOf);u({target:"String",proto:!0,forced:!l("includes")},{includes:function(i){return!!~f(c(a(this)),c(n(i)),arguments.length>1?arguments[1]:void 0)}})},8734:function(T,b,e){var u=e(2109),r=e(4230),n=e(3429);u({target:"String",proto:!0,forced:n("italics")},{italics:function(){return r(this,"i","","")}})},8783:function(T,b,e){var u=e(8710).charAt,r=e(1340),n=e(9909),a=e(654),c="String Iterator",l=n.set,f=n.getterFor(c);a(String,"String",function(h){l(this,{type:c,string:r(h),index:0})},function(){var i=f(this),d=i.string,t=i.index,s;return t>=d.length?{value:void 0,done:!0}:(s=u(d,t),i.index+=s.length,{value:s,done:!1})})},9254:function(T,b,e){var u=e(2109),r=e(4230),n=e(3429);u({target:"String",proto:!0,forced:n("link")},{link:function(c){return r(this,"a","href",c)}})},6373:function(T,b,e){var u=e(2109),r=e(7854),n=e(6916),a=e(1702),c=e(4994),l=e(4488),f=e(7466),h=e(1340),i=e(9670),d=e(4326),t=e(7976),s=e(7850),o=e(7066),v=e(8173),p=e(1320),x=e(7293),A=e(5112),m=e(6707),g=e(1530),C=e(7651),w=e(9909),S=e(1913),B=A("matchAll"),R="RegExp String",N=R+" Iterator",F=w.set,J=w.getterFor(N),ot=RegExp.prototype,$=r.TypeError,lt=a(o),gt=a("".indexOf),mt=a("".matchAll),wt=!!mt&&!x(function(){mt("a",/./)}),at=c(function(V,ft,j,Z){F(this,{type:N,regexp:V,string:ft,global:j,unicode:Z,done:!1})},R,function(){var V=J(this);if(V.done)return{value:void 0,done:!0};var ft=V.regexp,j=V.string,Z=C(ft,j);return Z===null?{value:void 0,done:V.done=!0}:V.global?(h(Z[0])===""&&(ft.lastIndex=g(j,f(ft.lastIndex),V.unicode)),{value:Z,done:!1}):(V.done=!0,{value:Z,done:!1})}),dt=function(St){var V=i(this),ft=h(St),j,Z,ut,bt,It,L;return j=m(V,RegExp),Z=V.flags,Z===void 0&&t(ot,V)&&!("flags"in ot)&&(Z=lt(V)),ut=Z===void 0?"":h(Z),bt=new j(j===RegExp?V.source:V,ut),It=!!~gt(ut,"g"),L=!!~gt(ut,"u"),bt.lastIndex=f(V.lastIndex),new at(bt,ft,It,L)};u({target:"String",proto:!0,forced:wt},{matchAll:function(V){var ft=l(this),j,Z,ut,bt;if(V!=null){if(s(V)&&(j=h(l("flags"in ot?V.flags:lt(V))),!~gt(j,"g")))throw $("`.matchAll` does not allow non-global regexes");if(wt)return mt(ft,V);if(ut=v(V,B),ut===void 0&&S&&d(V)=="RegExp"&&(ut=dt),ut)return n(ut,V,ft)}else if(wt)return mt(ft,V);return Z=h(ft),bt=new RegExp(V,"g"),S?n(dt,bt,Z):bt[B](Z)}}),S||B in ot||p(ot,B,dt)},4723:function(T,b,e){var u=e(6916),r=e(7007),n=e(9670),a=e(7466),c=e(1340),l=e(4488),f=e(8173),h=e(1530),i=e(7651);r("match",function(d,t,s){return[function(v){var p=l(this),x=v==null?void 0:f(v,d);return x?u(x,v,p):new RegExp(v)[d](c(p))},function(o){var v=n(this),p=c(o),x=s(t,v,p);if(x.done)return x.value;if(!v.global)return i(v,p);var A=v.unicode;v.lastIndex=0;for(var m=[],g=0,C;(C=i(v,p))!==null;){var w=c(C[0]);m[g]=w,w===""&&(v.lastIndex=h(p,a(v.lastIndex),A)),g++}return g===0?null:m}]})},2481:function(T,b,e){var u=e(2109),r=e(8415);u({target:"String",proto:!0},{repeat:r})},5306:function(T,b,e){var u=e(2104),r=e(6916),n=e(1702),a=e(7007),c=e(7293),l=e(9670),f=e(614),h=e(9303),i=e(7466),d=e(1340),t=e(4488),s=e(1530),o=e(8173),v=e(647),p=e(7651),x=e(5112),A=x("replace"),m=Math.max,g=Math.min,C=n([].concat),w=n([].push),S=n("".indexOf),B=n("".slice),R=function(ot){return ot===void 0?ot:String(ot)},N=function(){return"a".replace(/./,"$0")==="$0"}(),F=function(){return/./[A]?/./[A]("a","$0")==="":!1}(),J=!c(function(){var ot=/./;return ot.exec=function(){var $=[];return $.groups={a:"7"},$},"".replace(ot,"$")!=="7"});a("replace",function(ot,$,lt){var gt=F?"$":"$0";return[function(wt,at){var dt=t(this),St=wt==null?void 0:o(wt,A);return St?r(St,wt,dt,at):r($,d(dt),wt,at)},function(mt,wt){var at=l(this),dt=d(mt);if(typeof wt=="string"&&S(wt,gt)===-1&&S(wt,"$<")===-1){var St=lt($,at,dt,wt);if(St.done)return St.value}var V=f(wt);V||(wt=d(wt));var ft=at.global;if(ft){var j=at.unicode;at.lastIndex=0}for(var Z=[];;){var ut=p(at,dt);if(ut===null||(w(Z,ut),!ft))break;var bt=d(ut[0]);bt===""&&(at.lastIndex=s(dt,i(at.lastIndex),j))}for(var It="",L=0,O=0;O=L&&(It+=B(dt,L,it)+zt,L=it+rt.length)}return It+B(dt,L)}]},!J||!N||F)},3123:function(T,b,e){var u=e(2104),r=e(6916),n=e(1702),a=e(7007),c=e(7850),l=e(9670),f=e(4488),h=e(6707),i=e(1530),d=e(7466),t=e(1340),s=e(8173),o=e(206),v=e(7651),p=e(2261),x=e(2999),A=e(7293),m=x.UNSUPPORTED_Y,g=4294967295,C=Math.min,w=[].push,S=n(/./.exec),B=n(w),R=n("".slice),N=!A(function(){var F=/(?:)/,J=F.exec;F.exec=function(){return J.apply(this,arguments)};var ot="ab".split(F);return ot.length!==2||ot[0]!=="a"||ot[1]!=="b"});a("split",function(F,J,ot){var $;return"abbc".split(/(b)*/)[1]=="c"||"test".split(/(?:)/,-1).length!=4||"ab".split(/(?:ab)*/).length!=2||".".split(/(.?)(.?)/).length!=4||".".split(/()()/).length>1||"".split(/.?/).length?$=function(lt,gt){var mt=t(f(this)),wt=gt===void 0?g:gt>>>0;if(wt===0)return[];if(lt===void 0)return[mt];if(!c(lt))return r(J,mt,lt,wt);for(var at=[],dt=(lt.ignoreCase?"i":"")+(lt.multiline?"m":"")+(lt.unicode?"u":"")+(lt.sticky?"y":""),St=0,V=new RegExp(lt.source,dt+"g"),ft,j,Z;(ft=r(p,V,mt))&&(j=V.lastIndex,!(j>St&&(B(at,R(mt,St,ft.index)),ft.length>1&&ft.index=wt)));)V.lastIndex===ft.index&&V.lastIndex++;return St===mt.length?(Z||!S(V,""))&&B(at,""):B(at,R(mt,St)),at.length>wt?o(at,0,wt):at}:"0".split(void 0,0).length?$=function(lt,gt){return lt===void 0&>===0?[]:r(J,this,lt,gt)}:$=J,[function(gt,mt){var wt=f(this),at=gt==null?void 0:s(gt,F);return at?r(at,gt,wt,mt):r($,t(wt),gt,mt)},function(lt,gt){var mt=l(this),wt=t(lt),at=ot($,mt,wt,gt,$!==J);if(at.done)return at.value;var dt=h(mt,RegExp),St=mt.unicode,V=(mt.ignoreCase?"i":"")+(mt.multiline?"m":"")+(mt.unicode?"u":"")+(m?"g":"y"),ft=new dt(m?"^(?:"+mt.source+")":mt,V),j=gt===void 0?g:gt>>>0;if(j===0)return[];if(wt.length===0)return v(ft,wt)===null?[wt]:[];for(var Z=0,ut=0,bt=[];ut2?arguments[2]:void 0)})},8927:function(T,b,e){var u=e(2094),r=e(2092).every,n=u.aTypedArray,a=u.exportTypedArrayMethod;a("every",function(l){return r(n(this),l,arguments.length>1?arguments[1]:void 0)})},3105:function(T,b,e){var u=e(2094),r=e(6916),n=e(1285),a=u.aTypedArray,c=u.exportTypedArrayMethod;c("fill",function(f){var h=arguments.length;return r(n,a(this),f,h>1?arguments[1]:void 0,h>2?arguments[2]:void 0)})},5035:function(T,b,e){var u=e(2094),r=e(2092).filter,n=e(3074),a=u.aTypedArray,c=u.exportTypedArrayMethod;c("filter",function(f){var h=r(a(this),f,arguments.length>1?arguments[1]:void 0);return n(this,h)})},7174:function(T,b,e){var u=e(2094),r=e(2092).findIndex,n=u.aTypedArray,a=u.exportTypedArrayMethod;a("findIndex",function(l){return r(n(this),l,arguments.length>1?arguments[1]:void 0)})},4345:function(T,b,e){var u=e(2094),r=e(2092).find,n=u.aTypedArray,a=u.exportTypedArrayMethod;a("find",function(l){return r(n(this),l,arguments.length>1?arguments[1]:void 0)})},4197:function(T,b,e){var u=e(9843);u("Float32",function(r){return function(a,c,l){return r(this,a,c,l)}})},6495:function(T,b,e){var u=e(9843);u("Float64",function(r){return function(a,c,l){return r(this,a,c,l)}})},2846:function(T,b,e){var u=e(2094),r=e(2092).forEach,n=u.aTypedArray,a=u.exportTypedArrayMethod;a("forEach",function(l){r(n(this),l,arguments.length>1?arguments[1]:void 0)})},8145:function(T,b,e){var u=e(3832),r=e(2094).exportTypedArrayStaticMethod,n=e(7321);r("from",n,u)},4731:function(T,b,e){var u=e(2094),r=e(1318).includes,n=u.aTypedArray,a=u.exportTypedArrayMethod;a("includes",function(l){return r(n(this),l,arguments.length>1?arguments[1]:void 0)})},7209:function(T,b,e){var u=e(2094),r=e(1318).indexOf,n=u.aTypedArray,a=u.exportTypedArrayMethod;a("indexOf",function(l){return r(n(this),l,arguments.length>1?arguments[1]:void 0)})},5109:function(T,b,e){var u=e(9843);u("Int16",function(r){return function(a,c,l){return r(this,a,c,l)}})},5125:function(T,b,e){var u=e(9843);u("Int32",function(r){return function(a,c,l){return r(this,a,c,l)}})},7145:function(T,b,e){var u=e(9843);u("Int8",function(r){return function(a,c,l){return r(this,a,c,l)}})},6319:function(T,b,e){var u=e(7854),r=e(1702),n=e(6530).PROPER,a=e(2094),c=e(6992),l=e(5112),f=l("iterator"),h=u.Uint8Array,i=r(c.values),d=r(c.keys),t=r(c.entries),s=a.aTypedArray,o=a.exportTypedArrayMethod,v=h&&h.prototype[f],p=!!v&&v.name==="values",x=function(){return i(s(this))};o("entries",function(){return t(s(this))}),o("keys",function(){return d(s(this))}),o("values",x,n&&!p),o(f,x,n&&!p)},8867:function(T,b,e){var u=e(2094),r=e(1702),n=u.aTypedArray,a=u.exportTypedArrayMethod,c=r([].join);a("join",function(f){return c(n(this),f)})},7789:function(T,b,e){var u=e(2094),r=e(2104),n=e(6583),a=u.aTypedArray,c=u.exportTypedArrayMethod;c("lastIndexOf",function(f){var h=arguments.length;return r(n,a(this),h>1?[f,arguments[1]]:[f])})},3739:function(T,b,e){var u=e(2094),r=e(2092).map,n=e(6304),a=u.aTypedArray,c=u.exportTypedArrayMethod;c("map",function(f){return r(a(this),f,arguments.length>1?arguments[1]:void 0,function(h,i){return new(n(h))(i)})})},4483:function(T,b,e){var u=e(2094),r=e(3671).right,n=u.aTypedArray,a=u.exportTypedArrayMethod;a("reduceRight",function(l){var f=arguments.length;return r(n(this),l,f,f>1?arguments[1]:void 0)})},9368:function(T,b,e){var u=e(2094),r=e(3671).left,n=u.aTypedArray,a=u.exportTypedArrayMethod;a("reduce",function(l){var f=arguments.length;return r(n(this),l,f,f>1?arguments[1]:void 0)})},2056:function(T,b,e){var u=e(2094),r=u.aTypedArray,n=u.exportTypedArrayMethod,a=Math.floor;n("reverse",function(){for(var l=this,f=r(l).length,h=a(f/2),i=0,d;i1?arguments[1]:void 0,1),v=this.length,p=c(s),x=n(p),A=0;if(x+o>v)throw f("Wrong length");for(;Ao;)p[o]=t[o++];return p},f)},7462:function(T,b,e){var u=e(2094),r=e(2092).some,n=u.aTypedArray,a=u.exportTypedArrayMethod;a("some",function(l){return r(n(this),l,arguments.length>1?arguments[1]:void 0)})},3824:function(T,b,e){var u=e(7854),r=e(1702),n=e(7293),a=e(9662),c=e(4362),l=e(2094),f=e(8886),h=e(256),i=e(7392),d=e(8008),t=u.Array,s=l.aTypedArray,o=l.exportTypedArrayMethod,v=u.Uint16Array,p=v&&r(v.prototype.sort),x=!!p&&!(n(function(){p(new v(2),null)})&&n(function(){p(new v(2),{})})),A=!!p&&!n(function(){if(i)return i<74;if(f)return f<67;if(h)return!0;if(d)return d<602;var g=new v(516),C=t(516),w,S;for(w=0;w<516;w++)S=w%4,g[w]=515-w,C[w]=w-2*S+3;for(p(g,function(B,R){return(B/4|0)-(R/4|0)}),w=0;w<516;w++)if(g[w]!==C[w])return!0}),m=function(g){return function(C,w){return g!==void 0?+g(C,w)||0:w!==w?-1:C!==C?1:C===0&&w===0?1/C>0&&1/w<0?1:-1:C>w}};o("sort",function(C){return C!==void 0&&a(C),A?p(this,C):c(s(this),m(C))},!A||x)},5021:function(T,b,e){var u=e(2094),r=e(7466),n=e(1400),a=e(6304),c=u.aTypedArray,l=u.exportTypedArrayMethod;l("subarray",function(h,i){var d=c(this),t=d.length,s=n(h,t),o=a(d);return new o(d.buffer,d.byteOffset+s*d.BYTES_PER_ELEMENT,r((i===void 0?t:n(i,t))-s))})},2974:function(T,b,e){var u=e(7854),r=e(2104),n=e(2094),a=e(7293),c=e(206),l=u.Int8Array,f=n.aTypedArray,h=n.exportTypedArrayMethod,i=[].toLocaleString,d=!!l&&a(function(){i.call(new l(1))}),t=a(function(){return[1,2].toLocaleString()!=new l([1,2]).toLocaleString()})||!a(function(){l.prototype.toLocaleString.call([1,2])});h("toLocaleString",function(){return r(i,d?c(f(this)):f(this),c(arguments))},t)},5016:function(T,b,e){var u=e(2094).exportTypedArrayMethod,r=e(7293),n=e(7854),a=e(1702),c=n.Uint8Array,l=c&&c.prototype||{},f=[].toString,h=a([].join);r(function(){f.call({})})&&(f=function(){return h(this)});var i=l.toString!=f;u("toString",f,i)},8255:function(T,b,e){var u=e(9843);u("Uint16",function(r){return function(a,c,l){return r(this,a,c,l)}})},9135:function(T,b,e){var u=e(9843);u("Uint32",function(r){return function(a,c,l){return r(this,a,c,l)}})},2472:function(T,b,e){var u=e(9843);u("Uint8",function(r){return function(a,c,l){return r(this,a,c,l)}})},9743:function(T,b,e){var u=e(9843);u("Uint8",function(r){return function(a,c,l){return r(this,a,c,l)}},!0)},8628:function(T,b,e){e(9170)},5743:function(T,b,e){e(5837)},7314:function(T,b,e){e(7922)},6290:function(T,b,e){e(4668)},7479:function(T,b,e){var u=e(2109),r=e(8523),n=e(2534);u({target:"Promise",stat:!0},{try:function(a){var c=r.f(this),l=n(a);return(l.error?c.reject:c.resolve)(l.value),c.promise}})},3728:function(T,b,e){e(6373)},4747:function(T,b,e){var u=e(7854),r=e(8324),n=e(8509),a=e(8533),c=e(8880),l=function(h){if(h&&h.forEach!==a)try{c(h,"forEach",a)}catch{h.forEach=a}};for(var f in r)r[f]&&l(u[f]&&u[f].prototype);l(n)},3948:function(T,b,e){var u=e(7854),r=e(8324),n=e(8509),a=e(6992),c=e(8880),l=e(5112),f=l("iterator"),h=l("toStringTag"),i=a.values,d=function(s,o){if(s){if(s[f]!==i)try{c(s,f,i)}catch{s[f]=i}if(s[h]||c(s,h,o),r[o]){for(var v in a)if(s[v]!==a[v])try{c(s,v,a[v])}catch{s[v]=a[v]}}}};for(var t in r)d(u[t]&&u[t].prototype,t);d(n,"DOMTokenList")},3753:function(T,b,e){var u=e(2109),r=e(6916);u({target:"URL",proto:!0,enumerable:!0},{toJSON:function(){return r(URL.prototype.toString,this)}})},1150:function(T,b,e){var u=e(7633);e(3948),T.exports=u},251:function(T,b,e){var u=e(2215),r=e(2584),n=e(609),a=e(8420),c=e(2847),l=e(8923),f=Date.prototype.getTime;function h(s,o,v){var p=v||{};return(p.strict?n(s,o):s===o)?!0:!s||!o||typeof s!="object"&&typeof o!="object"?p.strict?n(s,o):s==o:t(s,o,p)}function i(s){return s==null}function d(s){return!(!s||typeof s!="object"||typeof s.length!="number"||typeof s.copy!="function"||typeof s.slice!="function"||s.length>0&&typeof s[0]!="number")}function t(s,o,v){var p,x;if(typeof s!=typeof o||i(s)||i(o)||s.prototype!==o.prototype||r(s)!==r(o))return!1;var A=a(s),m=a(o);if(A!==m)return!1;if(A||m)return s.source===o.source&&c(s)===c(o);if(l(s)&&l(o))return f.call(s)===f.call(o);var g=d(s),C=d(o);if(g!==C)return!1;if(g||C){if(s.length!==o.length)return!1;for(p=0;p=0;p--)if(w[p]!=S[p])return!1;for(p=w.length-1;p>=0;p--)if(x=w[p],!h(s[x],o[x],v))return!1;return!0}T.exports=h},4289:function(T,b,e){var u=e(2215),r=typeof Symbol=="function"&&typeof Symbol("foo")=="symbol",n=Object.prototype.toString,a=Array.prototype.concat,c=Object.defineProperty,l=function(t){return typeof t=="function"&&n.call(t)==="[object Function]"},f=e(1044)(),h=c&&f,i=function(t,s,o,v){s in t&&(!l(v)||!v())||(h?c(t,s,{configurable:!0,enumerable:!1,value:o,writable:!0}):t[s]=o)},d=function(t,s){var o=arguments.length>2?arguments[2]:{},v=u(s);r&&(v=a.call(v,Object.getOwnPropertySymbols(s)));for(var p=0;p0&&(N=w[0]),N instanceof Error)throw N;var F=new Error("Unhandled error."+(N?" ("+N.message+")":""));throw F.context=N,F}var J=R[C];if(J===void 0)return!1;if(typeof J=="function")e(J,this,w);else for(var ot=J.length,$=o(J,ot),S=0;S0&&N.length>B&&!N.warned){N.warned=!0;var F=new Error("Possible EventEmitter memory leak detected. "+N.length+" "+String(C)+" listeners added. Use emitter.setMaxListeners() to increase limit");F.name="MaxListenersExceededWarning",F.emitter=g,F.type=C,F.count=N.length,r(F)}return g}a.prototype.addListener=function(C,w){return h(this,C,w,!1)},a.prototype.on=a.prototype.addListener,a.prototype.prependListener=function(C,w){return h(this,C,w,!0)};function i(){if(!this.fired)return this.target.removeListener(this.type,this.wrapFn),this.fired=!0,arguments.length===0?this.listener.call(this.target):this.listener.apply(this.target,arguments)}function d(g,C,w){var S={fired:!1,wrapFn:void 0,target:g,type:C,listener:w},B=i.bind(S);return B.listener=w,S.wrapFn=B,B}a.prototype.once=function(C,w){return l(w),this.on(C,d(this,C,w)),this},a.prototype.prependOnceListener=function(C,w){return l(w),this.prependListener(C,d(this,C,w)),this},a.prototype.removeListener=function(C,w){var S,B,R,N,F;if(l(w),B=this._events,B===void 0)return this;if(S=B[C],S===void 0)return this;if(S===w||S.listener===w)--this._eventsCount===0?this._events=Object.create(null):(delete B[C],B.removeListener&&this.emit("removeListener",C,S.listener||w));else if(typeof S!="function"){for(R=-1,N=S.length-1;N>=0;N--)if(S[N]===w||S[N].listener===w){F=S[N].listener,R=N;break}if(R<0)return this;R===0?S.shift():v(S,R),S.length===1&&(B[C]=S[0]),B.removeListener!==void 0&&this.emit("removeListener",C,F||w)}return this},a.prototype.off=a.prototype.removeListener,a.prototype.removeAllListeners=function(C){var w,S,B;if(S=this._events,S===void 0)return this;if(S.removeListener===void 0)return arguments.length===0?(this._events=Object.create(null),this._eventsCount=0):S[C]!==void 0&&(--this._eventsCount===0?this._events=Object.create(null):delete S[C]),this;if(arguments.length===0){var R=Object.keys(S),N;for(B=0;B=0;B--)this.removeListener(C,w[B]);return this};function t(g,C,w){var S=g._events;if(S===void 0)return[];var B=S[C];return B===void 0?[]:typeof B=="function"?w?[B.listener||B]:[B]:w?p(B):o(B,B.length)}a.prototype.listeners=function(C){return t(this,C,!0)},a.prototype.rawListeners=function(C){return t(this,C,!1)},a.listenerCount=function(g,C){return typeof g.listenerCount=="function"?g.listenerCount(C):s.call(g,C)},a.prototype.listenerCount=s;function s(g){var C=this._events;if(C!==void 0){var w=C[g];if(typeof w=="function")return 1;if(w!==void 0)return w.length}return 0}a.prototype.eventNames=function(){return this._eventsCount>0?u(this._events):[]};function o(g,C){for(var w=new Array(C),S=0;S"u"&&(n.pdfMake=u),T.exports=u},7672:function(T,b,e){T.exports=function(){if(typeof globalThis=="object")return globalThis;var u;try{u=this||new Function("return this")()}catch{if(typeof window=="object")return window;if(typeof self=="object")return self;if(typeof e.g<"u")return e.g}return u}()},4029:function(T,b,e){var u=e(5320),r=Object.prototype.toString,n=Object.prototype.hasOwnProperty,a=function(i,d,t){for(var s=0,o=i.length;s=3&&(s=t),r.call(i)==="[object Array]"?a(i,d,s):typeof i=="string"?c(i,d,s):l(i,d,s)};T.exports=f},7648:function(T){var b="Function.prototype.bind called on incompatible ",e=Array.prototype.slice,u=Object.prototype.toString,r="[object Function]";T.exports=function(a){var c=this;if(typeof c!="function"||u.call(c)!==r)throw new TypeError(b+c);for(var l=e.call(arguments,1),f,h=function(){if(this instanceof f){var o=c.apply(this,l.concat(e.call(arguments)));return Object(o)===o?o:this}else return c.apply(a,l.concat(e.call(arguments)))},i=Math.max(0,c.length-l.length),d=[],t=0;t"u"?u:d(Uint8Array),o={"%AggregateError%":typeof AggregateError>"u"?u:AggregateError,"%Array%":Array,"%ArrayBuffer%":typeof ArrayBuffer>"u"?u:ArrayBuffer,"%ArrayIteratorPrototype%":i?d([][Symbol.iterator]()):u,"%AsyncFromSyncIteratorPrototype%":u,"%AsyncFunction%":t,"%AsyncGenerator%":t,"%AsyncGeneratorFunction%":t,"%AsyncIteratorPrototype%":t,"%Atomics%":typeof Atomics>"u"?u:Atomics,"%BigInt%":typeof BigInt>"u"?u:BigInt,"%Boolean%":Boolean,"%DataView%":typeof DataView>"u"?u:DataView,"%Date%":Date,"%decodeURI%":decodeURI,"%decodeURIComponent%":decodeURIComponent,"%encodeURI%":encodeURI,"%encodeURIComponent%":encodeURIComponent,"%Error%":Error,"%eval%":eval,"%EvalError%":EvalError,"%Float32Array%":typeof Float32Array>"u"?u:Float32Array,"%Float64Array%":typeof Float64Array>"u"?u:Float64Array,"%FinalizationRegistry%":typeof FinalizationRegistry>"u"?u:FinalizationRegistry,"%Function%":n,"%GeneratorFunction%":t,"%Int8Array%":typeof Int8Array>"u"?u:Int8Array,"%Int16Array%":typeof Int16Array>"u"?u:Int16Array,"%Int32Array%":typeof Int32Array>"u"?u:Int32Array,"%isFinite%":isFinite,"%isNaN%":isNaN,"%IteratorPrototype%":i?d(d([][Symbol.iterator]())):u,"%JSON%":typeof JSON=="object"?JSON:u,"%Map%":typeof Map>"u"?u:Map,"%MapIteratorPrototype%":typeof Map>"u"||!i?u:d(new Map()[Symbol.iterator]()),"%Math%":Math,"%Number%":Number,"%Object%":Object,"%parseFloat%":parseFloat,"%parseInt%":parseInt,"%Promise%":typeof Promise>"u"?u:Promise,"%Proxy%":typeof Proxy>"u"?u:Proxy,"%RangeError%":RangeError,"%ReferenceError%":ReferenceError,"%Reflect%":typeof Reflect>"u"?u:Reflect,"%RegExp%":RegExp,"%Set%":typeof Set>"u"?u:Set,"%SetIteratorPrototype%":typeof Set>"u"||!i?u:d(new Set()[Symbol.iterator]()),"%SharedArrayBuffer%":typeof SharedArrayBuffer>"u"?u:SharedArrayBuffer,"%String%":String,"%StringIteratorPrototype%":i?d(""[Symbol.iterator]()):u,"%Symbol%":i?Symbol:u,"%SyntaxError%":r,"%ThrowTypeError%":h,"%TypedArray%":s,"%TypeError%":a,"%Uint8Array%":typeof Uint8Array>"u"?u:Uint8Array,"%Uint8ClampedArray%":typeof Uint8ClampedArray>"u"?u:Uint8ClampedArray,"%Uint16Array%":typeof Uint16Array>"u"?u:Uint16Array,"%Uint32Array%":typeof Uint32Array>"u"?u:Uint32Array,"%URIError%":URIError,"%WeakMap%":typeof WeakMap>"u"?u:WeakMap,"%WeakRef%":typeof WeakRef>"u"?u:WeakRef,"%WeakSet%":typeof WeakSet>"u"?u:WeakSet},v=function J(ot){var $;if(ot==="%AsyncFunction%")$=c("async function () {}");else if(ot==="%GeneratorFunction%")$=c("function* () {}");else if(ot==="%AsyncGeneratorFunction%")$=c("async function* () {}");else if(ot==="%AsyncGenerator%"){var lt=J("%AsyncGeneratorFunction%");lt&&($=lt.prototype)}else if(ot==="%AsyncIteratorPrototype%"){var gt=J("%AsyncGenerator%");gt&&($=d(gt.prototype))}return o[ot]=$,$},p={"%ArrayBufferPrototype%":["ArrayBuffer","prototype"],"%ArrayPrototype%":["Array","prototype"],"%ArrayProto_entries%":["Array","prototype","entries"],"%ArrayProto_forEach%":["Array","prototype","forEach"],"%ArrayProto_keys%":["Array","prototype","keys"],"%ArrayProto_values%":["Array","prototype","values"],"%AsyncFunctionPrototype%":["AsyncFunction","prototype"],"%AsyncGenerator%":["AsyncGeneratorFunction","prototype"],"%AsyncGeneratorPrototype%":["AsyncGeneratorFunction","prototype","prototype"],"%BooleanPrototype%":["Boolean","prototype"],"%DataViewPrototype%":["DataView","prototype"],"%DatePrototype%":["Date","prototype"],"%ErrorPrototype%":["Error","prototype"],"%EvalErrorPrototype%":["EvalError","prototype"],"%Float32ArrayPrototype%":["Float32Array","prototype"],"%Float64ArrayPrototype%":["Float64Array","prototype"],"%FunctionPrototype%":["Function","prototype"],"%Generator%":["GeneratorFunction","prototype"],"%GeneratorPrototype%":["GeneratorFunction","prototype","prototype"],"%Int8ArrayPrototype%":["Int8Array","prototype"],"%Int16ArrayPrototype%":["Int16Array","prototype"],"%Int32ArrayPrototype%":["Int32Array","prototype"],"%JSONParse%":["JSON","parse"],"%JSONStringify%":["JSON","stringify"],"%MapPrototype%":["Map","prototype"],"%NumberPrototype%":["Number","prototype"],"%ObjectPrototype%":["Object","prototype"],"%ObjProto_toString%":["Object","prototype","toString"],"%ObjProto_valueOf%":["Object","prototype","valueOf"],"%PromisePrototype%":["Promise","prototype"],"%PromiseProto_then%":["Promise","prototype","then"],"%Promise_all%":["Promise","all"],"%Promise_reject%":["Promise","reject"],"%Promise_resolve%":["Promise","resolve"],"%RangeErrorPrototype%":["RangeError","prototype"],"%ReferenceErrorPrototype%":["ReferenceError","prototype"],"%RegExpPrototype%":["RegExp","prototype"],"%SetPrototype%":["Set","prototype"],"%SharedArrayBufferPrototype%":["SharedArrayBuffer","prototype"],"%StringPrototype%":["String","prototype"],"%SymbolPrototype%":["Symbol","prototype"],"%SyntaxErrorPrototype%":["SyntaxError","prototype"],"%TypedArrayPrototype%":["TypedArray","prototype"],"%TypeErrorPrototype%":["TypeError","prototype"],"%Uint8ArrayPrototype%":["Uint8Array","prototype"],"%Uint8ClampedArrayPrototype%":["Uint8ClampedArray","prototype"],"%Uint16ArrayPrototype%":["Uint16Array","prototype"],"%Uint32ArrayPrototype%":["Uint32Array","prototype"],"%URIErrorPrototype%":["URIError","prototype"],"%WeakMapPrototype%":["WeakMap","prototype"],"%WeakSetPrototype%":["WeakSet","prototype"]},x=e(8612),A=e(7642),m=x.call(Function.call,Array.prototype.concat),g=x.call(Function.apply,Array.prototype.splice),C=x.call(Function.call,String.prototype.replace),w=x.call(Function.call,String.prototype.slice),S=x.call(Function.call,RegExp.prototype.exec),B=/[^%.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|%$))/g,R=/\\(\\)?/g,N=function(ot){var $=w(ot,0,1),lt=w(ot,-1);if($==="%"&<!=="%")throw new r("invalid intrinsic syntax, expected closing `%`");if(lt==="%"&&$!=="%")throw new r("invalid intrinsic syntax, expected opening `%`");var gt=[];return C(ot,B,function(mt,wt,at,dt){gt[gt.length]=at?C(dt,R,"$1"):wt||mt}),gt},F=function(ot,$){var lt=ot,gt;if(A(p,lt)&&(gt=p[lt],lt="%"+gt[0]+"%"),A(o,lt)){var mt=o[lt];if(mt===t&&(mt=v(lt)),typeof mt>"u"&&!$)throw new a("intrinsic "+ot+" exists, but is not available. Please file an issue!");return{alias:gt,name:lt,value:mt}}throw new r("intrinsic "+ot+" does not exist!")};T.exports=function(ot,$){if(typeof ot!="string"||ot.length===0)throw new a("intrinsic name must be a non-empty string");if(arguments.length>1&&typeof $!="boolean")throw new a('"allowMissing" argument must be a boolean');if(S(/^%?[^%]*%?$/,ot)===null)throw new r("`%` may not be present anywhere but at the beginning and end of the intrinsic name");var lt=N(ot),gt=lt.length>0?lt[0]:"",mt=F("%"+gt+"%",$),wt=mt.name,at=mt.value,dt=!1,St=mt.alias;St&&(gt=St[0],g(lt,m([0,1],St)));for(var V=1,ft=!0;V=lt.length){var bt=l(at,j);ft=!!bt,ft&&"get"in bt&&!("originalValue"in bt.get)?at=bt.get:at=at[j]}else ft=A(at,j),at=at[j];ft&&!dt&&(o[wt]=at)}}return at}},1044:function(T,b,e){var u=e(210),r=u("%Object.defineProperty%",!0),n=function(){if(r)try{return r({},"a",{value:1}),!0}catch{return!1}return!1};n.hasArrayLengthDefineBug=function(){if(!n())return null;try{return r([],"length",{value:1}).length!==1}catch{return!0}},T.exports=n},1405:function(T,b,e){var u=typeof Symbol<"u"&&Symbol,r=e(5419);T.exports=function(){return typeof u!="function"||typeof Symbol!="function"||typeof u("foo")!="symbol"||typeof Symbol("bar")!="symbol"?!1:r()}},5419:function(T){T.exports=function(){if(typeof Symbol!="function"||typeof Object.getOwnPropertySymbols!="function")return!1;if(typeof Symbol.iterator=="symbol")return!0;var e={},u=Symbol("test"),r=Object(u);if(typeof u=="string"||Object.prototype.toString.call(u)!=="[object Symbol]"||Object.prototype.toString.call(r)!=="[object Symbol]")return!1;var n=42;e[u]=n;for(u in e)return!1;if(typeof Object.keys=="function"&&Object.keys(e).length!==0||typeof Object.getOwnPropertyNames=="function"&&Object.getOwnPropertyNames(e).length!==0)return!1;var a=Object.getOwnPropertySymbols(e);if(a.length!==1||a[0]!==u||!Object.prototype.propertyIsEnumerable.call(e,u))return!1;if(typeof Object.getOwnPropertyDescriptor=="function"){var c=Object.getOwnPropertyDescriptor(e,u);if(c.value!==n||c.enumerable!==!0)return!1}return!0}},6410:function(T,b,e){var u=e(5419);T.exports=function(){return u()&&!!Symbol.toStringTag}},7642:function(T,b,e){var u=e(8612);T.exports=u.call(Function.call,Object.prototype.hasOwnProperty)},688:function(T,b,e){var u=e(7103).Buffer;b._dbcs=i;for(var r=-1,n=-2,a=-10,c=-1e3,l=new Array(256),f=-1,h=0;h<256;h++)l[h]=r;function i(o,v){if(this.encodingName=o.encodingName,!o)throw new Error("DBCS codec is called without the data.");if(!o.table)throw new Error("Encoding '"+this.encodingName+"' has no data.");var p=o.table();this.decodeTables=[],this.decodeTables[0]=l.slice(0),this.decodeTableSeq=[];for(var x=0;xc)throw new Error("gb18030 decode tables conflict at byte 2");for(var S=this.decodeTables[c-C[w]],B=129;B<=254;B++){if(S[B]===r)S[B]=c-m;else{if(S[B]===c-m)continue;if(S[B]>c)throw new Error("gb18030 decode tables conflict at byte 3")}for(var R=this.decodeTables[c-S[B]],N=48;N<=57;N++)R[N]===r&&(R[N]=n)}}}this.defaultCharUnicode=v.defaultCharUnicode,this.encodeTable=[],this.encodeTableSeq=[];var F={};if(o.encodeSkipVals)for(var x=0;x0;o>>>=8)v.push(o&255);v.length==0&&v.push(0);for(var p=this.decodeTables[0],x=v.length-1;x>0;x--){var A=p[v[x]];if(A==r)p[v[x]]=c-this.decodeTables.length,this.decodeTables.push(p=l.slice(0));else if(A<=c)p=this.decodeTables[c-A];else throw new Error("Overwrite byte in "+this.encodingName+", addr: "+o.toString(16))}return p},i.prototype._addDecodeChunk=function(o){var v=parseInt(o[0],16),p=this._getDecodeTrieNode(v);v=v&255;for(var x=1;x255)throw new Error("Incorrect chunk in "+this.encodingName+" at addr "+o[0]+": too long"+v)},i.prototype._getEncodeBucket=function(o){var v=o>>8;return this.encodeTable[v]===void 0&&(this.encodeTable[v]=l.slice(0)),this.encodeTable[v]},i.prototype._setEncodeChar=function(o,v){var p=this._getEncodeBucket(o),x=o&255;p[x]<=a?this.encodeTableSeq[a-p[x]][f]=v:p[x]==r&&(p[x]=v)},i.prototype._setEncodeSequence=function(o,v){var p=o[0],x=this._getEncodeBucket(p),A=p&255,m;x[A]<=a?m=this.encodeTableSeq[a-x[A]]:(m={},x[A]!==r&&(m[f]=x[A]),x[A]=a-this.encodeTableSeq.length,this.encodeTableSeq.push(m));for(var g=1;g=0)this._setEncodeChar(C,w),A=!0;else if(C<=c){var S=c-C;if(!m[S]){var B=w<<8>>>0;this._fillEncodeTable(S,B,p)?A=!0:m[S]=!0}}else C<=a&&(this._setEncodeSequence(this.decodeTableSeq[a-C],w),A=!0)}return A};function d(o,v){this.leadSurrogate=-1,this.seqObj=void 0,this.encodeTable=v.encodeTable,this.encodeTableSeq=v.encodeTableSeq,this.defaultCharSingleByte=v.defCharSB,this.gb18030=v.gb18030}d.prototype.write=function(o){for(var v=u.alloc(o.length*(this.gb18030?4:3)),p=this.leadSurrogate,x=this.seqObj,A=-1,m=0,g=0;;){if(A===-1){if(m==o.length)break;var C=o.charCodeAt(m++)}else{var C=A;A=-1}if(55296<=C&&C<57344)if(C<56320)if(p===-1){p=C;continue}else p=C,C=r;else p!==-1?(C=65536+(p-55296)*1024+(C-56320),p=-1):C=r;else p!==-1&&(A=C,C=r,p=-1);var w=r;if(x!==void 0&&C!=r){var S=x[C];if(typeof S=="object"){x=S;continue}else typeof S=="number"?w=S:S==null&&(S=x[f],S!==void 0&&(w=S,A=C));x=void 0}else if(C>=0){var B=this.encodeTable[C>>8];if(B!==void 0&&(w=B[C&255]),w<=a){x=this.encodeTableSeq[a-w];continue}if(w==r&&this.gb18030){var R=s(this.gb18030.uChars,C);if(R!=-1){var w=this.gb18030.gbChars[R]+(C-this.gb18030.uChars[R]);v[g++]=129+Math.floor(w/12600),w=w%12600,v[g++]=48+Math.floor(w/1260),w=w%1260,v[g++]=129+Math.floor(w/10),w=w%10,v[g++]=48+w;continue}}}w===r&&(w=this.defaultCharSingleByte),w<256?v[g++]=w:w<65536?(v[g++]=w>>8,v[g++]=w&255):w<16777216?(v[g++]=w>>16,v[g++]=w>>8&255,v[g++]=w&255):(v[g++]=w>>>24,v[g++]=w>>>16&255,v[g++]=w>>>8&255,v[g++]=w&255)}return this.seqObj=x,this.leadSurrogate=p,v.slice(0,g)},d.prototype.end=function(){if(!(this.leadSurrogate===-1&&this.seqObj===void 0)){var o=u.alloc(10),v=0;if(this.seqObj){var p=this.seqObj[f];p!==void 0&&(p<256?o[v++]=p:(o[v++]=p>>8,o[v++]=p&255)),this.seqObj=void 0}return this.leadSurrogate!==-1&&(o[v++]=this.defaultCharSingleByte,this.leadSurrogate=-1),o.slice(0,v)}},d.prototype.findIdx=s;function t(o,v){this.nodeIdx=0,this.prevBytes=[],this.decodeTables=v.decodeTables,this.decodeTableSeq=v.decodeTableSeq,this.defaultCharUnicode=v.defaultCharUnicode,this.gb18030=v.gb18030}t.prototype.write=function(o){for(var v=u.alloc(o.length*2),p=this.nodeIdx,x=this.prevBytes,A=this.prevBytes.length,m=-this.prevBytes.length,g,C=0,w=0;C=0?o[C]:x[C+A],g=this.decodeTables[p][S];if(!(g>=0))if(g===r)g=this.defaultCharUnicode.charCodeAt(0),C=m;else if(g===n){if(C>=3)var B=(o[C-3]-129)*12600+(o[C-2]-48)*1260+(o[C-1]-129)*10+(S-48);else var B=(x[C-3+A]-129)*12600+((C-2>=0?o[C-2]:x[C-2+A])-48)*1260+((C-1>=0?o[C-1]:x[C-1+A])-129)*10+(S-48);var R=s(this.gb18030.gbChars,B);g=this.gb18030.uChars[R]+B-this.gb18030.gbChars[R]}else if(g<=c){p=c-g;continue}else if(g<=a){for(var N=this.decodeTableSeq[a-g],F=0;F>8;g=N[N.length-1]}else throw new Error("iconv-lite internal error: invalid decoding table value "+g+" at "+p+"/"+S);if(g>=65536){g-=65536;var J=55296|g>>10;v[w++]=J&255,v[w++]=J>>8,g=56320|g&1023}v[w++]=g&255,v[w++]=g>>8,p=0,m=C+1}return this.nodeIdx=p,this.prevBytes=m>=0?Array.prototype.slice.call(o,m):x.slice(m+A).concat(Array.prototype.slice.call(o)),v.slice(0,w).toString("ucs2")},t.prototype.end=function(){for(var o="";this.prevBytes.length>0;){o+=this.defaultCharUnicode;var v=this.prevBytes.slice(1);this.prevBytes=[],this.nodeIdx=0,v.length>0&&(o+=this.write(v))}return this.prevBytes=[],this.nodeIdx=0,o};function s(o,v){if(o[0]>v)return-1;for(var p=0,x=o.length;p>1);o[A]<=v?p=A:x=A}return p}},5990:function(T,b,e){T.exports={shiftjis:{type:"_dbcs",table:function(){return e(7014)},encodeAdd:{"\xA5":92,"\u203E":126},encodeSkipVals:[{from:60736,to:63808}]},csshiftjis:"shiftjis",mskanji:"shiftjis",sjis:"shiftjis",windows31j:"shiftjis",ms31j:"shiftjis",xsjis:"shiftjis",windows932:"shiftjis",ms932:"shiftjis",932:"shiftjis",cp932:"shiftjis",eucjp:{type:"_dbcs",table:function(){return e(5633)},encodeAdd:{"\xA5":92,"\u203E":126}},gb2312:"cp936",gb231280:"cp936",gb23121980:"cp936",csgb2312:"cp936",csiso58gb231280:"cp936",euccn:"cp936",windows936:"cp936",ms936:"cp936",936:"cp936",cp936:{type:"_dbcs",table:function(){return e(3336)}},gbk:{type:"_dbcs",table:function(){return e(3336).concat(e(4346))}},xgbk:"gbk",isoir58:"gbk",gb18030:{type:"_dbcs",table:function(){return e(3336).concat(e(4346))},gb18030:function(){return e(6258)},encodeSkipVals:[128],encodeAdd:{"\u20AC":41699}},chinese:"gb18030",windows949:"cp949",ms949:"cp949",949:"cp949",cp949:{type:"_dbcs",table:function(){return e(7348)}},cseuckr:"cp949",csksc56011987:"cp949",euckr:"cp949",isoir149:"cp949",korean:"cp949",ksc56011987:"cp949",ksc56011989:"cp949",ksc5601:"cp949",windows950:"cp950",ms950:"cp950",950:"cp950",cp950:{type:"_dbcs",table:function(){return e(4284)}},big5:"big5hkscs",big5hkscs:{type:"_dbcs",table:function(){return e(4284).concat(e(3480))},encodeSkipVals:[36457,36463,36478,36523,36532,36557,36560,36695,36713,36718,36811,36862,36973,36986,37060,37084,37105,37311,37551,37552,37553,37554,37585,37959,38090,38361,38652,39285,39798,39800,39803,39878,39902,39916,39926,40002,40019,40034,40040,40043,40055,40124,40125,40144,40279,40282,40388,40431,40443,40617,40687,40701,40800,40907,41079,41180,41183,36812,37576,38468,38637,41636,41637,41639,41638,41676,41678]},cnbig5:"big5hkscs",csbig5:"big5hkscs",xxbig5:"big5hkscs"}},6934:function(T,b,e){for(var u=[e(1025),e(7688),e(1279),e(758),e(9068),e(3769),e(7018),e(688),e(5990)],r=0;r>>6),d[t++]=128+(o&63)):(d[t++]=224+(o>>>12),d[t++]=128+(o>>>6&63),d[t++]=128+(o&63))}return d.slice(0,t)},f.prototype.end=function(){};function h(i,d){this.acc=0,this.contBytes=0,this.accBytes=0,this.defaultCharUnicode=d.defaultCharUnicode}h.prototype.write=function(i){for(var d=this.acc,t=this.contBytes,s=this.accBytes,o="",v=0;v0&&(o+=this.defaultCharUnicode,t=0),p<128?o+=String.fromCharCode(p):p<224?(d=p&31,t=1,s=1):p<240?(d=p&15,t=2,s=1):o+=this.defaultCharUnicode):t>0?(d=d<<6|p&63,t--,s++,t===0&&(s===2&&d<128&&d>0?o+=this.defaultCharUnicode:s===3&&d<2048?o+=this.defaultCharUnicode:o+=String.fromCharCode(d))):o+=this.defaultCharUnicode}return this.acc=d,this.contBytes=t,this.accBytes=s,o},h.prototype.end=function(){var i=0;return this.contBytes>0&&(i+=this.defaultCharUnicode),i}},9068:function(T,b,e){var u=e(7103).Buffer;b._sbcs=r;function r(c,l){if(!c)throw new Error("SBCS codec is called without the data.");if(!c.chars||c.chars.length!==128&&c.chars.length!==256)throw new Error("Encoding '"+c.type+"' has incorrect 'chars' (must be of len 128 or 256)");if(c.chars.length===128){for(var f="",h=0;h<128;h++)f+=String.fromCharCode(h);c.chars=f+c.chars}this.decodeBuf=u.from(c.chars,"ucs2");for(var i=u.alloc(65536,l.defaultCharSingleByte.charCodeAt(0)),h=0;h1?arguments[1]:void 0),J;J=J?J.next:N.first;)for(F(J.value,J.key,this);J&&J.removed;)J=J.previous},has:function(R){return!!S(this,R)}}),n(g,x?{get:function(R){var N=S(this,R);return N&&N.value},set:function(R,N){return w(this,R===0?0:R,N)}}:{add:function(R){return w(this,R=R===0?0:R,R)}}),i&&l(g,"size",{get:function(){return C(this).size}}),m},setStrong:function(v,p,x){var A=p+" Iterator",m=o(p),g=o(A);f(v,p,function(C,w){s(this,{type:A,target:C,state:m(C),kind:w,last:void 0})},function(){for(var C=g(this),w=C.kind,S=C.last;S&&S.removed;)S=S.previous;return!C.target||!(C.last=S=S?S.next:C.state.first)?(C.target=void 0,{value:void 0,done:!0}):w=="keys"?{value:S.key,done:!1}:w=="values"?{value:S.value,done:!1}:{value:[S.key,S.value],done:!1}},x?"entries":"values",!x,!0),h(p)}}},7710:function(T,b,e){var l=e(2109),r=e(7854),n=e(1702),a=e(4705),c=e(1320),u=e(2423),f=e(408),h=e(5787),i=e(614),d=e(111),t=e(7293),s=e(7072),o=e(8003),v=e(9587);T.exports=function(p,x,A){var m=p.indexOf("Map")!==-1,g=p.indexOf("Weak")!==-1,C=m?"set":"add",w=r[p],S=w&&w.prototype,B=w,R={},N=function(mt){var wt=n(S[mt]);c(S,mt,mt=="add"?function(dt){return wt(this,dt===0?0:dt),this}:mt=="delete"?function(at){return g&&!d(at)?!1:wt(this,at===0?0:at)}:mt=="get"?function(dt){return g&&!d(dt)?void 0:wt(this,dt===0?0:dt)}:mt=="has"?function(dt){return g&&!d(dt)?!1:wt(this,dt===0?0:dt)}:function(dt,St){return wt(this,dt===0?0:dt,St),this})},F=a(p,!i(w)||!(g||S.forEach&&!t(function(){new w().entries().next()})));if(F)B=A.getConstructor(x,p,m,C),u.enable();else if(a(p,!0)){var J=new B,ot=J[C](g?{}:-0,1)!=J,$=t(function(){J.has(1)}),lt=s(function(mt){new w(mt)}),gt=!g&&t(function(){for(var mt=new w,wt=5;wt--;)mt[C](wt,wt);return!mt.has(-0)});lt||(B=x(function(mt,wt){h(mt,S);var at=v(new w,mt,B);return wt!=null&&f(wt,at[C],{that:at,AS_ENTRIES:m}),at}),B.prototype=S,S.constructor=B),($||gt)&&(N("delete"),N("has"),m&&N("get")),(gt||ot)&&N(C),g&&S.clear&&delete S.clear}return R[p]=B,l({global:!0,forced:B!=w},R),o(B,p),g||A.setStrong(B,p,m),B}},9920:function(T,b,e){var l=e(2597),r=e(3887),n=e(1236),a=e(3070);T.exports=function(c,u){for(var f=r(u),h=a.f,i=n.f,d=0;d"+d+""}},4994:function(T,b,e){var l=e(3383).IteratorPrototype,r=e(30),n=e(9114),a=e(8003),c=e(7497),u=function(){return this};T.exports=function(f,h,i){var d=h+" Iterator";return f.prototype=r(l,{next:n(1,i)}),a(f,d,!1,!0),c[d]=u,f}},8880:function(T,b,e){var l=e(9781),r=e(3070),n=e(9114);T.exports=l?function(a,c,u){return r.f(a,c,n(1,u))}:function(a,c,u){return a[c]=u,a}},9114:function(T){T.exports=function(b,e){return{enumerable:!(b&1),configurable:!(b&2),writable:!(b&4),value:e}}},6135:function(T,b,e){var l=e(4948),r=e(3070),n=e(9114);T.exports=function(a,c,u){var f=l(c);f in a?r.f(a,f,n(0,u)):a[f]=u}},8709:function(T,b,e){var l=e(7854),r=e(9670),n=e(2140),a=l.TypeError;T.exports=function(c){if(r(this),c==="string"||c==="default")c="string";else if(c!=="number")throw a("Incorrect hint");return n(this,c)}},654:function(T,b,e){var l=e(2109),r=e(6916),n=e(1913),a=e(6530),c=e(614),u=e(4994),f=e(9518),h=e(7674),i=e(8003),d=e(8880),t=e(1320),s=e(5112),o=e(7497),v=e(3383),p=a.PROPER,x=a.CONFIGURABLE,A=v.IteratorPrototype,m=v.BUGGY_SAFARI_ITERATORS,g=s("iterator"),C="keys",w="values",S="entries",B=function(){return this};T.exports=function(R,N,F,J,ot,$,lt){u(F,N,J);var gt=function(ut){if(ut===ot&&St)return St;if(!m&&ut in at)return at[ut];switch(ut){case C:return function(){return new F(this,ut)};case w:return function(){return new F(this,ut)};case S:return function(){return new F(this,ut)}}return function(){return new F(this)}},mt=N+" Iterator",wt=!1,at=R.prototype,dt=at[g]||at["@@iterator"]||ot&&at[ot],St=!m&&dt||gt(ot),V=N=="Array"&&at.entries||dt,ft,j,Z;if(V&&(ft=f(V.call(new R)),ft!==Object.prototype&&ft.next&&(!n&&f(ft)!==A&&(h?h(ft,A):c(ft[g])||t(ft,g,B)),i(ft,mt,!0,!0),n&&(o[mt]=B))),p&&ot==w&&dt&&dt.name!==w&&(!n&&x?d(at,"name",w):(wt=!0,St=function(){return r(dt,this)})),ot)if(j={values:gt(w),keys:$?St:gt(C),entries:gt(S)},lt)for(Z in j)(m||wt||!(Z in at))&&t(at,Z,j[Z]);else l({target:N,proto:!0,forced:m||wt},j);return(!n||lt)&&at[g]!==St&&t(at,g,St,{name:ot}),o[N]=St,j}},7235:function(T,b,e){var l=e(857),r=e(2597),n=e(6061),a=e(3070).f;T.exports=function(c){var u=l.Symbol||(l.Symbol={});r(u,c)||a(u,c,{value:n.f(c)})}},9781:function(T,b,e){var l=e(7293);T.exports=!l(function(){return Object.defineProperty({},1,{get:function(){return 7}})[1]!=7})},317:function(T,b,e){var l=e(7854),r=e(111),n=l.document,a=r(n)&&r(n.createElement);T.exports=function(c){return a?n.createElement(c):{}}},8324:function(T){T.exports={CSSRuleList:0,CSSStyleDeclaration:0,CSSValueList:0,ClientRectList:0,DOMRectList:0,DOMStringList:0,DOMTokenList:1,DataTransferItemList:0,FileList:0,HTMLAllCollection:0,HTMLCollection:0,HTMLFormElement:0,HTMLSelectElement:0,MediaList:0,MimeTypeArray:0,NamedNodeMap:0,NodeList:1,PaintRequestList:0,Plugin:0,PluginArray:0,SVGLengthList:0,SVGNumberList:0,SVGPathSegList:0,SVGPointList:0,SVGStringList:0,SVGTransformList:0,SourceBufferList:0,StyleSheetList:0,TextTrackCueList:0,TextTrackList:0,TouchList:0}},8509:function(T,b,e){var l=e(317),r=l("span").classList,n=r&&r.constructor&&r.constructor.prototype;T.exports=n===Object.prototype?void 0:n},8886:function(T,b,e){var l=e(8113),r=l.match(/firefox\/(\d+)/i);T.exports=!!r&&+r[1]},7871:function(T){T.exports=typeof window=="object"},256:function(T,b,e){var l=e(8113);T.exports=/MSIE|Trident/.test(l)},1528:function(T,b,e){var l=e(8113),r=e(7854);T.exports=/ipad|iphone|ipod/i.test(l)&&r.Pebble!==void 0},6833:function(T,b,e){var l=e(8113);T.exports=/(?:ipad|iphone|ipod).*applewebkit/i.test(l)},5268:function(T,b,e){var l=e(4326),r=e(7854);T.exports=l(r.process)=="process"},1036:function(T,b,e){var l=e(8113);T.exports=/web0s(?!.*chrome)/i.test(l)},8113:function(T,b,e){var l=e(5005);T.exports=l("navigator","userAgent")||""},7392:function(T,b,e){var l=e(7854),r=e(8113),n=l.process,a=l.Deno,c=n&&n.versions||a&&a.version,u=c&&c.v8,f,h;u&&(f=u.split("."),h=f[0]>0&&f[0]<4?1:+(f[0]+f[1])),!h&&r&&(f=r.match(/Edge\/(\d+)/),(!f||f[1]>=74)&&(f=r.match(/Chrome\/(\d+)/),f&&(h=+f[1]))),T.exports=h},8008:function(T,b,e){var l=e(8113),r=l.match(/AppleWebKit\/(\d+)\./);T.exports=!!r&&+r[1]},748:function(T){T.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},2914:function(T,b,e){var l=e(7293),r=e(9114);T.exports=!l(function(){var n=Error("a");return"stack"in n?(Object.defineProperty(n,"stack",r(1,7)),n.stack!==7):!0})},2109:function(T,b,e){var l=e(7854),r=e(1236).f,n=e(8880),a=e(1320),c=e(3505),u=e(9920),f=e(4705);T.exports=function(h,i){var d=h.target,t=h.global,s=h.stat,o,v,p,x,A,m;if(t?v=l:s?v=l[d]||c(d,{}):v=(l[d]||{}).prototype,v)for(p in i){if(A=i[p],h.noTargetGet?(m=r(v,p),x=m&&m.value):x=v[p],o=f(t?p:d+(s?".":"#")+p,h.forced),!o&&x!==void 0){if(typeof A==typeof x)continue;u(A,x)}(h.sham||x&&x.sham)&&n(A,"sham",!0),a(v,p,A,h)}}},7293:function(T){T.exports=function(b){try{return!!b()}catch{return!0}}},7007:function(T,b,e){e(4916);var l=e(1702),r=e(1320),n=e(2261),a=e(7293),c=e(5112),u=e(8880),f=c("species"),h=RegExp.prototype;T.exports=function(i,d,t,s){var o=c(i),v=!a(function(){var m={};return m[o]=function(){return 7},""[i](m)!=7}),p=v&&!a(function(){var m=!1,g=/a/;return i==="split"&&(g={},g.constructor={},g.constructor[f]=function(){return g},g.flags="",g[o]=/./[o]),g.exec=function(){return m=!0,null},g[o](""),!m});if(!v||!p||t){var x=l(/./[o]),A=d(o,""[i],function(m,g,C,w,S){var B=l(m),R=g.exec;return R===n||R===h.exec?v&&!S?{done:!0,value:x(g,C,w)}:{done:!0,value:B(C,g,w)}:{done:!1}});r(String.prototype,i,A[0]),r(h,o,A[1])}s&&u(h[o],"sham",!0)}},6677:function(T,b,e){var l=e(7293);T.exports=!l(function(){return Object.isExtensible(Object.preventExtensions({}))})},2104:function(T){var b=Function.prototype,e=b.apply,l=b.bind,r=b.call;T.exports=typeof Reflect=="object"&&Reflect.apply||(l?r.bind(e):function(){return r.apply(e,arguments)})},9974:function(T,b,e){var l=e(1702),r=e(9662),n=l(l.bind);T.exports=function(a,c){return r(a),c===void 0?a:n?n(a,c):function(){return a.apply(c,arguments)}}},7065:function(T,b,e){var l=e(7854),r=e(1702),n=e(9662),a=e(111),c=e(2597),u=e(206),f=l.Function,h=r([].concat),i=r([].join),d={},t=function(s,o,v){if(!c(d,o)){for(var p=[],x=0;x]*>)/g,h=/\$([$&'`]|\d{1,2})/g;T.exports=function(i,d,t,s,o,v){var p=t+i.length,x=s.length,A=h;return o!==void 0&&(o=r(o),A=f),c(v,A,function(m,g){var C;switch(a(g,0)){case"$":return"$";case"&":return i;case"`":return u(d,0,t);case"'":return u(d,p);case"<":C=o[u(g,1,-1)];break;default:var w=+g;if(w===0)return m;if(w>x){var S=n(w/10);return S===0?m:S<=x?s[S-1]===void 0?a(g,1):s[S-1]+a(g,1):m}C=s[w-1]}return C===void 0?"":C})}},7854:function(T,b,e){var l=function(r){return r&&r.Math==Math&&r};T.exports=l(typeof globalThis=="object"&&globalThis)||l(typeof window=="object"&&window)||l(typeof self=="object"&&self)||l(typeof e.g=="object"&&e.g)||function(){return this}()||Function("return this")()},2597:function(T,b,e){var l=e(1702),r=e(7908),n=l({}.hasOwnProperty);T.exports=Object.hasOwn||function(c,u){return n(r(c),u)}},3501:function(T){T.exports={}},842:function(T,b,e){var l=e(7854);T.exports=function(r,n){var a=l.console;a&&a.error&&(arguments.length==1?a.error(r):a.error(r,n))}},490:function(T,b,e){var l=e(5005);T.exports=l("document","documentElement")},4664:function(T,b,e){var l=e(9781),r=e(7293),n=e(317);T.exports=!l&&!r(function(){return Object.defineProperty(n("div"),"a",{get:function(){return 7}}).a!=7})},1179:function(T,b,e){var l=e(7854),r=l.Array,n=Math.abs,a=Math.pow,c=Math.floor,u=Math.log,f=Math.LN2,h=function(d,t,s){var o=r(s),v=s*8-t-1,p=(1<>1,A=t===23?a(2,-24)-a(2,-77):0,m=d<0||d===0&&1/d<0?1:0,g=0,C,w,S;for(d=n(d),d!=d||d===1/0?(w=d!=d?1:0,C=p):(C=c(u(d)/f),d*(S=a(2,-C))<1&&(C--,S*=2),C+x>=1?d+=A/S:d+=A*a(2,1-x),d*S>=2&&(C++,S/=2),C+x>=p?(w=0,C=p):C+x>=1?(w=(d*S-1)*a(2,t),C=C+x):(w=d*a(2,x-1)*a(2,t),C=0));t>=8;o[g++]=w&255,w/=256,t-=8);for(C=C<0;o[g++]=C&255,C/=256,v-=8);return o[--g]|=m*128,o},i=function(d,t){var s=d.length,o=s*8-t-1,v=(1<>1,x=o-7,A=s-1,m=d[A--],g=m&127,C;for(m>>=7;x>0;g=g*256+d[A],A--,x-=8);for(C=g&(1<<-x)-1,g>>=-x,x+=t;x>0;C=C*256+d[A],A--,x-=8);if(g===0)g=1-p;else{if(g===v)return C?NaN:m?-1/0:1/0;C=C+a(2,t),g=g-p}return(m?-1:1)*C*a(2,g-t)};T.exports={pack:h,unpack:i}},8361:function(T,b,e){var l=e(7854),r=e(1702),n=e(7293),a=e(4326),c=l.Object,u=r("".split);T.exports=n(function(){return!c("z").propertyIsEnumerable(0)})?function(f){return a(f)=="String"?u(f,""):c(f)}:c},9587:function(T,b,e){var l=e(614),r=e(111),n=e(7674);T.exports=function(a,c,u){var f,h;return n&&l(f=c.constructor)&&f!==u&&r(h=f.prototype)&&h!==u.prototype&&n(a,h),a}},2788:function(T,b,e){var l=e(1702),r=e(614),n=e(5465),a=l(Function.toString);r(n.inspectSource)||(n.inspectSource=function(c){return a(c)}),T.exports=n.inspectSource},8340:function(T,b,e){var l=e(111),r=e(8880);T.exports=function(n,a){l(a)&&"cause"in a&&r(n,"cause",a.cause)}},2423:function(T,b,e){var l=e(2109),r=e(1702),n=e(3501),a=e(111),c=e(2597),u=e(3070).f,f=e(8006),h=e(1156),i=e(9711),d=e(6677),t=!1,s=i("meta"),o=0,v=Object.isExtensible||function(){return!0},p=function(w){u(w,s,{value:{objectID:"O"+o++,weakData:{}}})},x=function(w,S){if(!a(w))return typeof w=="symbol"?w:(typeof w=="string"?"S":"P")+w;if(!c(w,s)){if(!v(w))return"F";if(!S)return"E";p(w)}return w[s].objectID},A=function(w,S){if(!c(w,s)){if(!v(w))return!0;if(!S)return!1;p(w)}return w[s].weakData},m=function(w){return d&&t&&v(w)&&!c(w,s)&&p(w),w},g=function(){C.enable=function(){},t=!0;var w=f.f,S=r([].splice),B={};B[s]=1,w(B).length&&(f.f=function(R){for(var N=w(R),F=0,J=N.length;FN;N++)if(J=gt(p[N]),J&&h(v,J))return J;return new o(!1)}B=i(p,R)}for(ot=B.next;!($=n(ot,B)).done;){try{J=gt($.value)}catch(mt){t(B,"throw",mt)}if(typeof J=="object"&&J&&h(v,J))return J}return new o(!1)}},9212:function(T,b,e){var l=e(6916),r=e(9670),n=e(8173);T.exports=function(a,c,u){var f,h;r(a);try{if(f=n(a,"return"),!f){if(c==="throw")throw u;return u}f=l(f,a)}catch(i){h=!0,f=i}if(c==="throw")throw u;if(h)throw f;return r(f),u}},3383:function(T,b,e){var l=e(7293),r=e(614),n=e(30),a=e(9518),c=e(1320),u=e(5112),f=e(1913),h=u("iterator"),i=!1,d,t,s;[].keys&&(s=[].keys(),"next"in s?(t=a(a(s)),t!==Object.prototype&&(d=t)):i=!0);var o=d==null||l(function(){var v={};return d[h].call(v)!==v});o?d={}:f&&(d=n(d)),r(d[h])||c(d,h,function(){return this}),T.exports={IteratorPrototype:d,BUGGY_SAFARI_ITERATORS:i}},7497:function(T){T.exports={}},6244:function(T,b,e){var l=e(7466);T.exports=function(r){return l(r.length)}},5948:function(T,b,e){var l=e(7854),r=e(9974),n=e(1236).f,a=e(261).set,c=e(6833),u=e(1528),f=e(1036),h=e(5268),i=l.MutationObserver||l.WebKitMutationObserver,d=l.document,t=l.process,s=l.Promise,o=n(l,"queueMicrotask"),v=o&&o.value,p,x,A,m,g,C,w,S;v||(p=function(){var B,R;for(h&&(B=t.domain)&&B.exit();x;){R=x.fn,x=x.next;try{R()}catch(N){throw x?m():A=void 0,N}}A=void 0,B&&B.enter()},!c&&!h&&!f&&i&&d?(g=!0,C=d.createTextNode(""),new i(p).observe(C,{characterData:!0}),m=function(){C.data=g=!g}):!u&&s&&s.resolve?(w=s.resolve(void 0),w.constructor=s,S=r(w.then,w),m=function(){S(p)}):h?m=function(){t.nextTick(p)}:(a=r(a,l),m=function(){a(p)})),T.exports=v||function(B){var R={fn:B,next:void 0};A&&(A.next=R),x||(x=R,m()),A=R}},3366:function(T,b,e){var l=e(7854);T.exports=l.Promise},133:function(T,b,e){var l=e(7392),r=e(7293);T.exports=!!Object.getOwnPropertySymbols&&!r(function(){var n=Symbol();return!String(n)||!(Object(n)instanceof Symbol)||!Symbol.sham&&l&&l<41})},8536:function(T,b,e){var l=e(7854),r=e(614),n=e(2788),a=l.WeakMap;T.exports=r(a)&&/native code/.test(n(a))},8523:function(T,b,e){var l=e(9662),r=function(n){var a,c;this.promise=new n(function(u,f){if(a!==void 0||c!==void 0)throw TypeError("Bad Promise constructor");a=u,c=f}),this.resolve=l(a),this.reject=l(c)};T.exports.f=function(n){return new r(n)}},6277:function(T,b,e){var l=e(1340);T.exports=function(r,n){return r===void 0?arguments.length<2?"":n:l(r)}},3929:function(T,b,e){var l=e(7854),r=e(7850),n=l.TypeError;T.exports=function(a){if(r(a))throw n("The method doesn't accept regular expressions");return a}},7023:function(T,b,e){var l=e(7854),r=l.isFinite;T.exports=Number.isFinite||function(a){return typeof a=="number"&&r(a)}},1574:function(T,b,e){var l=e(9781),r=e(1702),n=e(6916),a=e(7293),c=e(1956),u=e(5181),f=e(5296),h=e(7908),i=e(8361),d=Object.assign,t=Object.defineProperty,s=r([].concat);T.exports=!d||a(function(){if(l&&d({b:1},d(t({},"a",{enumerable:!0,get:function(){t(this,"b",{value:3,enumerable:!1})}}),{b:2})).b!==1)return!0;var o={},v={},p=Symbol(),x="abcdefghijklmnopqrst";return o[p]=7,x.split("").forEach(function(A){v[A]=A}),d({},o)[p]!=7||c(d({},v)).join("")!=x})?function(v,p){for(var x=h(v),A=arguments.length,m=1,g=u.f,C=f.f;A>m;)for(var w=i(arguments[m++]),S=g?s(c(w),g(w)):c(w),B=S.length,R=0,N;B>R;)N=S[R++],(!l||n(C,w,N))&&(x[N]=w[N]);return x}:d},30:function(T,b,e){var l=e(9670),r=e(6048),n=e(748),a=e(3501),c=e(490),u=e(317),f=e(6200),h=">",i="<",d="prototype",t="script",s=f("IE_PROTO"),o=function(){},v=function(g){return i+t+h+g+i+"/"+t+h},p=function(g){g.write(v("")),g.close();var C=g.parentWindow.Object;return g=null,C},x=function(){var g=u("iframe"),C="java"+t+":",w;return g.style.display="none",c.appendChild(g),g.src=String(C),w=g.contentWindow.document,w.open(),w.write(v("document.F=Object")),w.close(),w.F},A,m=function(){try{A=new ActiveXObject("htmlfile")}catch{}m=typeof document<"u"?document.domain&&A?p(A):x():p(A);for(var g=n.length;g--;)delete m[d][n[g]];return m()};a[s]=!0,T.exports=Object.create||function(C,w){var S;return C!==null?(o[d]=l(C),S=new o,o[d]=null,S[s]=C):S=m(),w===void 0?S:r(S,w)}},6048:function(T,b,e){var l=e(9781),r=e(3070),n=e(9670),a=e(5656),c=e(1956);T.exports=l?Object.defineProperties:function(f,h){n(f);for(var i=a(h),d=c(h),t=d.length,s=0,o;t>s;)r.f(f,o=d[s++],i[o]);return f}},3070:function(T,b,e){var l=e(7854),r=e(9781),n=e(4664),a=e(9670),c=e(4948),u=l.TypeError,f=Object.defineProperty;b.f=r?f:function(i,d,t){if(a(i),d=c(d),a(t),n)try{return f(i,d,t)}catch{}if("get"in t||"set"in t)throw u("Accessors not supported");return"value"in t&&(i[d]=t.value),i}},1236:function(T,b,e){var l=e(9781),r=e(6916),n=e(5296),a=e(9114),c=e(5656),u=e(4948),f=e(2597),h=e(4664),i=Object.getOwnPropertyDescriptor;b.f=l?i:function(t,s){if(t=c(t),s=u(s),h)try{return i(t,s)}catch{}if(f(t,s))return a(!r(n.f,t,s),t[s])}},1156:function(T,b,e){var l=e(4326),r=e(5656),n=e(8006).f,a=e(206),c=typeof window=="object"&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[],u=function(f){try{return n(f)}catch{return a(c)}};T.exports.f=function(h){return c&&l(h)=="Window"?u(h):n(r(h))}},8006:function(T,b,e){var l=e(6324),r=e(748),n=r.concat("length","prototype");b.f=Object.getOwnPropertyNames||function(c){return l(c,n)}},5181:function(T,b){b.f=Object.getOwnPropertySymbols},9518:function(T,b,e){var l=e(7854),r=e(2597),n=e(614),a=e(7908),c=e(6200),u=e(8544),f=c("IE_PROTO"),h=l.Object,i=h.prototype;T.exports=u?h.getPrototypeOf:function(d){var t=a(d);if(r(t,f))return t[f];var s=t.constructor;return n(s)&&t instanceof s?s.prototype:t instanceof h?i:null}},7976:function(T,b,e){var l=e(1702);T.exports=l({}.isPrototypeOf)},6324:function(T,b,e){var l=e(1702),r=e(2597),n=e(5656),a=e(1318).indexOf,c=e(3501),u=l([].push);T.exports=function(f,h){var i=n(f),d=0,t=[],s;for(s in i)!r(c,s)&&r(i,s)&&u(t,s);for(;h.length>d;)r(i,s=h[d++])&&(~a(t,s)||u(t,s));return t}},1956:function(T,b,e){var l=e(6324),r=e(748);T.exports=Object.keys||function(a){return l(a,r)}},5296:function(T,b){var e={}.propertyIsEnumerable,l=Object.getOwnPropertyDescriptor,r=l&&!e.call({1:2},1);b.f=r?function(a){var c=l(this,a);return!!c&&c.enumerable}:e},7674:function(T,b,e){var l=e(1702),r=e(9670),n=e(6077);T.exports=Object.setPrototypeOf||("__proto__"in{}?function(){var a=!1,c={},u;try{u=l(Object.getOwnPropertyDescriptor(Object.prototype,"__proto__").set),u(c,[]),a=c instanceof Array}catch{}return function(h,i){return r(h),n(i),a?u(h,i):h.__proto__=i,h}}():void 0)},4699:function(T,b,e){var l=e(9781),r=e(1702),n=e(1956),a=e(5656),c=e(5296).f,u=r(c),f=r([].push),h=function(i){return function(d){for(var t=a(d),s=n(t),o=s.length,v=0,p=[],x;o>v;)x=s[v++],(!l||u(t,x))&&f(p,i?[x,t[x]]:t[x]);return p}};T.exports={entries:h(!0),values:h(!1)}},288:function(T,b,e){var l=e(1694),r=e(648);T.exports=l?{}.toString:function(){return"[object "+r(this)+"]"}},2140:function(T,b,e){var l=e(7854),r=e(6916),n=e(614),a=e(111),c=l.TypeError;T.exports=function(u,f){var h,i;if(f==="string"&&n(h=u.toString)&&!a(i=r(h,u))||n(h=u.valueOf)&&!a(i=r(h,u))||f!=="string"&&n(h=u.toString)&&!a(i=r(h,u)))return i;throw c("Can't convert object to primitive value")}},3887:function(T,b,e){var l=e(5005),r=e(1702),n=e(8006),a=e(5181),c=e(9670),u=r([].concat);T.exports=l("Reflect","ownKeys")||function(h){var i=n.f(c(h)),d=a.f;return d?u(i,d(h)):i}},857:function(T,b,e){var l=e(7854);T.exports=l},2534:function(T){T.exports=function(b){try{return{error:!1,value:b()}}catch(e){return{error:!0,value:e}}}},9478:function(T,b,e){var l=e(9670),r=e(111),n=e(8523);T.exports=function(a,c){if(l(a),r(c)&&c.constructor===a)return c;var u=n.f(a),f=u.resolve;return f(c),u.promise}},2248:function(T,b,e){var l=e(1320);T.exports=function(r,n,a){for(var c in n)l(r,c,n[c],a);return r}},1320:function(T,b,e){var l=e(7854),r=e(614),n=e(2597),a=e(8880),c=e(3505),u=e(2788),f=e(9909),h=e(6530).CONFIGURABLE,i=f.get,d=f.enforce,t=String(String).split("String");(T.exports=function(s,o,v,p){var x=p?!!p.unsafe:!1,A=p?!!p.enumerable:!1,m=p?!!p.noTargetGet:!1,g=p&&p.name!==void 0?p.name:o,C;if(r(v)&&(String(g).slice(0,7)==="Symbol("&&(g="["+String(g).replace(/^Symbol\(([^)]*)\)/,"$1")+"]"),(!n(v,"name")||h&&v.name!==g)&&a(v,"name",g),C=d(v),C.source||(C.source=t.join(typeof g=="string"?g:""))),s===l){A?s[o]=v:c(o,v);return}else x?!m&&s[o]&&(A=!0):delete s[o];A?s[o]=v:a(s,o,v)})(Function.prototype,"toString",function(){return r(this)&&i(this).source||u(this)})},7651:function(T,b,e){var l=e(7854),r=e(6916),n=e(9670),a=e(614),c=e(4326),u=e(2261),f=l.TypeError;T.exports=function(h,i){var d=h.exec;if(a(d)){var t=r(d,h,i);return t!==null&&n(t),t}if(c(h)==="RegExp")return r(u,h,i);throw f("RegExp#exec called on incompatible receiver")}},2261:function(T,b,e){var l=e(6916),r=e(1702),n=e(1340),a=e(7066),c=e(2999),u=e(2309),f=e(30),h=e(9909).get,i=e(9441),d=e(7168),t=u("native-string-replace",String.prototype.replace),s=RegExp.prototype.exec,o=s,v=r("".charAt),p=r("".indexOf),x=r("".replace),A=r("".slice),m=function(){var S=/a/,B=/b*/g;return l(s,S,"a"),l(s,B,"a"),S.lastIndex!==0||B.lastIndex!==0}(),g=c.UNSUPPORTED_Y||c.BROKEN_CARET,C=/()??/.exec("")[1]!==void 0,w=m||C||g||i||d;w&&(o=function(B){var R=this,N=h(R),F=n(B),J=N.raw,ot,$,lt,gt,mt,wt,at;if(J)return J.lastIndex=R.lastIndex,ot=l(o,J,F),R.lastIndex=J.lastIndex,ot;var dt=N.groups,St=g&&R.sticky,V=l(a,R),ft=R.source,j=0,Z=F;if(St&&(V=x(V,"y",""),p(V,"g")===-1&&(V+="g"),Z=A(F,R.lastIndex),R.lastIndex>0&&(!R.multiline||R.multiline&&v(F,R.lastIndex-1)!==` +`)&&(ft="(?: "+ft+")",Z=" "+Z,j++),$=new RegExp("^(?:"+ft+")",V)),C&&($=new RegExp("^"+ft+"$(?!\\s)",V)),m&&(lt=R.lastIndex),gt=l(s,St?$:R,Z),St?gt?(gt.input=A(gt.input,j),gt[0]=A(gt[0],j),gt.index=R.lastIndex,R.lastIndex+=gt[0].length):R.lastIndex=0:m&>&&(R.lastIndex=R.global?gt.index+gt[0].length:lt),C&>&>.length>1&&l(t,gt[0],$,function(){for(mt=1;mtb)","g");return a.exec("b").groups.a!=="b"||"b".replace(a,"$c")!=="bc"})},4488:function(T,b,e){var l=e(7854),r=l.TypeError;T.exports=function(n){if(n==null)throw r("Can't call method on "+n);return n}},3505:function(T,b,e){var l=e(7854),r=Object.defineProperty;T.exports=function(n,a){try{r(l,n,{value:a,configurable:!0,writable:!0})}catch{l[n]=a}return a}},6340:function(T,b,e){var l=e(5005),r=e(3070),n=e(5112),a=e(9781),c=n("species");T.exports=function(u){var f=l(u),h=r.f;a&&f&&!f[c]&&h(f,c,{configurable:!0,get:function(){return this}})}},8003:function(T,b,e){var l=e(3070).f,r=e(2597),n=e(5112),a=n("toStringTag");T.exports=function(c,u,f){c&&!r(c=f?c:c.prototype,a)&&l(c,a,{configurable:!0,value:u})}},6200:function(T,b,e){var l=e(2309),r=e(9711),n=l("keys");T.exports=function(a){return n[a]||(n[a]=r(a))}},5465:function(T,b,e){var l=e(7854),r=e(3505),n="__core-js_shared__",a=l[n]||r(n,{});T.exports=a},2309:function(T,b,e){var l=e(1913),r=e(5465);(T.exports=function(n,a){return r[n]||(r[n]=a!==void 0?a:{})})("versions",[]).push({version:"3.19.0",mode:l?"pure":"global",copyright:"\xA9 2021 Denis Pushkarev (zloirock.ru)"})},6707:function(T,b,e){var l=e(9670),r=e(9483),n=e(5112),a=n("species");T.exports=function(c,u){var f=l(c).constructor,h;return f===void 0||(h=l(f)[a])==null?u:r(h)}},3429:function(T,b,e){var l=e(7293);T.exports=function(r){return l(function(){var n=""[r]('"');return n!==n.toLowerCase()||n.split('"').length>3})}},8710:function(T,b,e){var l=e(1702),r=e(9303),n=e(1340),a=e(4488),c=l("".charAt),u=l("".charCodeAt),f=l("".slice),h=function(i){return function(d,t){var s=n(a(d)),o=r(t),v=s.length,p,x;return o<0||o>=v?i?"":void 0:(p=u(s,o),p<55296||p>56319||o+1===v||(x=u(s,o+1))<56320||x>57343?i?c(s,o):p:i?f(s,o,o+2):(p-55296<<10)+(x-56320)+65536)}};T.exports={codeAt:h(!1),charAt:h(!0)}},8415:function(T,b,e){var l=e(7854),r=e(9303),n=e(1340),a=e(4488),c=l.RangeError;T.exports=function(f){var h=n(a(this)),i="",d=r(f);if(d<0||d==1/0)throw c("Wrong number of repetitions");for(;d>0;(d>>>=1)&&(h+=h))d&1&&(i+=h);return i}},6091:function(T,b,e){var l=e(6530).PROPER,r=e(7293),n=e(1361),a="\u200B\x85\u180E";T.exports=function(c){return r(function(){return!!n[c]()||a[c]()!==a||l&&n[c].name!==c})}},3111:function(T,b,e){var l=e(1702),r=e(4488),n=e(1340),a=e(1361),c=l("".replace),u="["+a+"]",f=RegExp("^"+u+u+"*"),h=RegExp(u+u+"*$"),i=function(d){return function(t){var s=n(r(t));return d&1&&(s=c(s,f,"")),d&2&&(s=c(s,h,"")),s}};T.exports={start:i(1),end:i(2),trim:i(3)}},261:function(T,b,e){var l=e(7854),r=e(2104),n=e(9974),a=e(614),c=e(2597),u=e(7293),f=e(490),h=e(206),i=e(317),d=e(6833),t=e(5268),s=l.setImmediate,o=l.clearImmediate,v=l.process,p=l.Dispatch,x=l.Function,A=l.MessageChannel,m=l.String,g=0,C={},w="onreadystatechange",S,B,R,N;try{S=l.location}catch{}var F=function(lt){if(c(C,lt)){var gt=C[lt];delete C[lt],gt()}},J=function(lt){return function(){F(lt)}},ot=function(lt){F(lt.data)},$=function(lt){l.postMessage(m(lt),S.protocol+"//"+S.host)};(!s||!o)&&(s=function(gt){var mt=h(arguments,1);return C[++g]=function(){r(a(gt)?gt:x(gt),void 0,mt)},B(g),g},o=function(gt){delete C[gt]},t?B=function(lt){v.nextTick(J(lt))}:p&&p.now?B=function(lt){p.now(J(lt))}:A&&!d?(R=new A,N=R.port2,R.port1.onmessage=ot,B=n(N.postMessage,N)):l.addEventListener&&a(l.postMessage)&&!l.importScripts&&S&&S.protocol!=="file:"&&!u($)?(B=$,l.addEventListener("message",ot,!1)):w in i("script")?B=function(lt){f.appendChild(i("script"))[w]=function(){f.removeChild(this),F(lt)}}:B=function(lt){setTimeout(J(lt),0)}),T.exports={set:s,clear:o}},863:function(T,b,e){var l=e(1702);T.exports=l(1 .valueOf)},1400:function(T,b,e){var l=e(9303),r=Math.max,n=Math.min;T.exports=function(a,c){var u=l(a);return u<0?r(u+c,0):n(u,c)}},7067:function(T,b,e){var l=e(7854),r=e(9303),n=e(7466),a=l.RangeError;T.exports=function(c){if(c===void 0)return 0;var u=r(c),f=n(u);if(u!==f)throw a("Wrong length or index");return f}},5656:function(T,b,e){var l=e(8361),r=e(4488);T.exports=function(n){return l(r(n))}},9303:function(T){var b=Math.ceil,e=Math.floor;T.exports=function(l){var r=+l;return r!==r||r===0?0:(r>0?e:b)(r)}},7466:function(T,b,e){var l=e(9303),r=Math.min;T.exports=function(n){return n>0?r(l(n),9007199254740991):0}},7908:function(T,b,e){var l=e(7854),r=e(4488),n=l.Object;T.exports=function(a){return n(r(a))}},4590:function(T,b,e){var l=e(7854),r=e(3002),n=l.RangeError;T.exports=function(a,c){var u=r(a);if(u%c)throw n("Wrong offset");return u}},3002:function(T,b,e){var l=e(7854),r=e(9303),n=l.RangeError;T.exports=function(a){var c=r(a);if(c<0)throw n("The argument can't be less than 0");return c}},7593:function(T,b,e){var l=e(7854),r=e(6916),n=e(111),a=e(2190),c=e(8173),u=e(2140),f=e(5112),h=l.TypeError,i=f("toPrimitive");T.exports=function(d,t){if(!n(d)||a(d))return d;var s=c(d,i),o;if(s){if(t===void 0&&(t="default"),o=r(s,d,t),!n(o)||a(o))return o;throw h("Can't convert object to primitive value")}return t===void 0&&(t="number"),u(d,t)}},4948:function(T,b,e){var l=e(7593),r=e(2190);T.exports=function(n){var a=l(n,"string");return r(a)?a:a+""}},1694:function(T,b,e){var l=e(5112),r=l("toStringTag"),n={};n[r]="z",T.exports=String(n)==="[object z]"},1340:function(T,b,e){var l=e(7854),r=e(648),n=l.String;T.exports=function(a){if(r(a)==="Symbol")throw TypeError("Cannot convert a Symbol value to a string");return n(a)}},6330:function(T,b,e){var l=e(7854),r=l.String;T.exports=function(n){try{return r(n)}catch{return"Object"}}},9843:function(T,b,e){var l=e(2109),r=e(7854),n=e(6916),a=e(9781),c=e(3832),u=e(2094),f=e(2091),h=e(5787),i=e(9114),d=e(8880),t=e(5988),s=e(7466),o=e(7067),v=e(4590),p=e(4948),x=e(2597),A=e(648),m=e(111),g=e(2190),C=e(30),w=e(7976),S=e(7674),B=e(8006).f,R=e(7321),N=e(2092).forEach,F=e(6340),J=e(3070),ot=e(1236),$=e(9909),lt=e(9587),gt=$.get,mt=$.set,wt=J.f,at=ot.f,dt=Math.round,St=r.RangeError,V=f.ArrayBuffer,ft=V.prototype,j=f.DataView,Z=u.NATIVE_ARRAY_BUFFER_VIEWS,ut=u.TYPED_ARRAY_CONSTRUCTOR,bt=u.TYPED_ARRAY_TAG,It=u.TypedArray,L=u.TypedArrayPrototype,O=u.aTypedArrayConstructor,rt=u.isTypedArray,it="BYTES_PER_ELEMENT",xt="Wrong length",et=function(Et,ie){O(Et);for(var ve=0,le=ie.length,Lt=new Et(le);le>ve;)Lt[ve]=ie[ve++];return Lt},st=function(Et,ie){wt(Et,ie,{get:function(){return gt(this)[ie]}})},Bt=function(Et){var ie;return w(ft,Et)||(ie=A(Et))=="ArrayBuffer"||ie=="SharedArrayBuffer"},zt=function(Et,ie){return rt(Et)&&!g(ie)&&ie in Et&&t(+ie)&&ie>=0},oe=function(ie,ve){return ve=p(ve),zt(ie,ve)?i(2,ie[ve]):at(ie,ve)},Kt=function(ie,ve,le){return ve=p(ve),zt(ie,ve)&&m(le)&&x(le,"value")&&!x(le,"get")&&!x(le,"set")&&!le.configurable&&(!x(le,"writable")||le.writable)&&(!x(le,"enumerable")||le.enumerable)?(ie[ve]=le.value,ie):wt(ie,ve,le)};a?(Z||(ot.f=oe,J.f=Kt,st(L,"buffer"),st(L,"byteOffset"),st(L,"byteLength"),st(L,"length")),l({target:"Object",stat:!0,forced:!Z},{getOwnPropertyDescriptor:oe,defineProperty:Kt}),T.exports=function(Et,ie,ve){var le=Et.match(/\d+$/)[0]/8,Lt=Et+(ve?"Clamped":"")+"Array",Wt="get"+Et,ae="set"+Et,fe=r[Lt],ee=fe,ce=ee&&ee.prototype,me={},Se=function(k,D){var ht=gt(k);return ht.view[Wt](D*le+ht.byteOffset,!0)},we=function(k,D,ht){var ct=gt(k);ve&&(ht=(ht=dt(ht))<0?0:ht>255?255:ht&255),ct.view[ae](D*le+ct.byteOffset,ht,!0)},W=function(k,D){wt(k,D,{get:function(){return Se(this,D)},set:function(ht){return we(this,D,ht)},enumerable:!0})};Z?c&&(ee=ie(function(k,D,ht,ct){return h(k,ce),lt(function(){return m(D)?Bt(D)?ct!==void 0?new fe(D,v(ht,le),ct):ht!==void 0?new fe(D,v(ht,le)):new fe(D):rt(D)?et(ee,D):n(R,ee,D):new fe(o(D))}(),k,ee)}),S&&S(ee,It),N(B(fe),function(k){k in ee||d(ee,k,fe[k])}),ee.prototype=ce):(ee=ie(function(k,D,ht,ct){h(k,ce);var Pt=0,Q=0,$t,ge,z;if(!m(D))z=o(D),ge=z*le,$t=new V(ge);else if(Bt(D)){$t=D,Q=v(ht,le);var Gt=D.byteLength;if(ct===void 0){if(Gt%le||(ge=Gt-Q,ge<0))throw St(xt)}else if(ge=s(ct)*le,ge+Q>Gt)throw St(xt);z=ge/le}else return rt(D)?et(ee,D):n(R,ee,D);for(mt(k,{buffer:$t,byteOffset:Q,byteLength:ge,length:z,view:new j($t)});Pt1?arguments[1]:void 0,x=p!==void 0,A=f(o),m,g,C,w,S,B;if(A&&!h(A))for(S=u(o,A),B=S.next,o=[];!(w=r(B,S)).done;)o.push(w.value);for(x&&v>2&&(p=l(p,arguments[2])),g=c(o),C=new(i(s))(g),m=0;g>m;m++)C[m]=x?p(o[m],m):o[m];return C}},6304:function(T,b,e){var l=e(2094),r=e(6707),n=l.TYPED_ARRAY_CONSTRUCTOR,a=l.aTypedArrayConstructor;T.exports=function(c){return a(r(c,c[n]))}},9711:function(T,b,e){var l=e(1702),r=0,n=Math.random(),a=l(1 .toString);T.exports=function(c){return"Symbol("+(c===void 0?"":c)+")_"+a(++r+n,36)}},3307:function(T,b,e){var l=e(133);T.exports=l&&!Symbol.sham&&typeof Symbol.iterator=="symbol"},6061:function(T,b,e){var l=e(5112);b.f=l},5112:function(T,b,e){var l=e(7854),r=e(2309),n=e(2597),a=e(9711),c=e(133),u=e(3307),f=r("wks"),h=l.Symbol,i=h&&h.for,d=u?h:h&&h.withoutSetter||a;T.exports=function(t){if(!n(f,t)||!(c||typeof f[t]=="string")){var s="Symbol."+t;c&&n(h,t)?f[t]=h[t]:u&&i?f[t]=i(s):f[t]=d(s)}return f[t]}},1361:function(T){T.exports=` +\v\f\r \xA0\u1680\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200A\u202F\u205F\u3000\u2028\u2029\uFEFF`},9170:function(T,b,e){var l=e(2109),r=e(7854),n=e(7976),a=e(9518),c=e(7674),u=e(9920),f=e(30),h=e(8880),i=e(9114),d=e(7741),t=e(8340),s=e(408),o=e(6277),v=e(2914),p=r.Error,x=[].push,A=function(C,w){var S=n(m,this)?this:f(m),B=arguments.length>2?arguments[2]:void 0;c&&(S=c(new p(void 0),a(S))),h(S,"message",o(w,"")),v&&h(S,"stack",d(S.stack,1)),t(S,B);var R=[];return s(C,x,{that:R}),h(S,"errors",R),S};c?c(A,p):u(A,p);var m=A.prototype=f(p.prototype,{constructor:i(1,A),message:i(1,""),name:i(1,"AggregateError")});l({global:!0},{AggregateError:A})},2222:function(T,b,e){var l=e(2109),r=e(7854),n=e(7293),a=e(3157),c=e(111),u=e(7908),f=e(6244),h=e(6135),i=e(5417),d=e(1194),t=e(5112),s=e(7392),o=t("isConcatSpreadable"),v=9007199254740991,p="Maximum allowed index exceeded",x=r.TypeError,A=s>=51||!n(function(){var w=[];return w[o]=!1,w.concat()[0]!==w}),m=d("concat"),g=function(w){if(!c(w))return!1;var S=w[o];return S!==void 0?!!S:a(w)},C=!A||!m;l({target:"Array",proto:!0,forced:C},{concat:function(S){var B=u(this),R=i(B,0),N=0,F,J,ot,$,lt;for(F=-1,ot=arguments.length;Fv)throw x(p);for(J=0;J<$;J++,N++)J in lt&&h(R,N,lt[J])}else{if(N>=v)throw x(p);h(R,N++,lt)}return R.length=N,R}})},545:function(T,b,e){var l=e(2109),r=e(1048),n=e(1223);l({target:"Array",proto:!0},{copyWithin:r}),n("copyWithin")},3290:function(T,b,e){var l=e(2109),r=e(1285),n=e(1223);l({target:"Array",proto:!0},{fill:r}),n("fill")},7327:function(T,b,e){var l=e(2109),r=e(2092).filter,n=e(1194),a=n("filter");l({target:"Array",proto:!0,forced:!a},{filter:function(u){return r(this,u,arguments.length>1?arguments[1]:void 0)}})},1038:function(T,b,e){var l=e(2109),r=e(8457),n=e(7072),a=!n(function(c){Array.from(c)});l({target:"Array",stat:!0,forced:a},{from:r})},6699:function(T,b,e){var l=e(2109),r=e(1318).includes,n=e(1223);l({target:"Array",proto:!0},{includes:function(c){return r(this,c,arguments.length>1?arguments[1]:void 0)}}),n("includes")},6992:function(T,b,e){var l=e(5656),r=e(1223),n=e(7497),a=e(9909),c=e(654),u="Array Iterator",f=a.set,h=a.getterFor(u);T.exports=c(Array,"Array",function(i,d){f(this,{type:u,target:l(i),index:0,kind:d})},function(){var i=h(this),d=i.target,t=i.kind,s=i.index++;return!d||s>=d.length?(i.target=void 0,{value:void 0,done:!0}):t=="keys"?{value:s,done:!1}:t=="values"?{value:d[s],done:!1}:{value:[s,d[s]],done:!1}},"values"),n.Arguments=n.Array,r("keys"),r("values"),r("entries")},9600:function(T,b,e){var l=e(2109),r=e(1702),n=e(8361),a=e(5656),c=e(9341),u=r([].join),f=n!=Object,h=c("join",",");l({target:"Array",proto:!0,forced:f||!h},{join:function(d){return u(a(this),d===void 0?",":d)}})},1249:function(T,b,e){var l=e(2109),r=e(2092).map,n=e(1194),a=n("map");l({target:"Array",proto:!0,forced:!a},{map:function(u){return r(this,u,arguments.length>1?arguments[1]:void 0)}})},7042:function(T,b,e){var l=e(2109),r=e(7854),n=e(3157),a=e(4411),c=e(111),u=e(1400),f=e(6244),h=e(5656),i=e(6135),d=e(5112),t=e(1194),s=e(206),o=t("slice"),v=d("species"),p=r.Array,x=Math.max;l({target:"Array",proto:!0,forced:!o},{slice:function(m,g){var C=h(this),w=f(C),S=u(m,w),B=u(g===void 0?w:g,w),R,N,F;if(n(C)&&(R=C.constructor,a(R)&&(R===p||n(R.prototype))?R=void 0:c(R)&&(R=R[v],R===null&&(R=void 0)),R===p||R===void 0))return s(C,S,B);for(N=new(R===void 0?p:R)(x(B-S,0)),F=0;S3)){if(t)return!0;if(o)return o<603;var B="",R,N,F,J;for(R=65;R<76;R++){switch(N=String.fromCharCode(R),R){case 66:case 69:case 70:case 72:F=3;break;case 68:case 71:F=4;break;default:F=2}for(J=0;J<47;J++)v.push({k:N+J,v:F})}for(v.sort(function(ot,$){return $.v-ot.v}),J=0;Ju(N)?1:-1}};l({target:"Array",proto:!0,forced:w},{sort:function(R){R!==void 0&&n(R);var N=a(this);if(C)return R===void 0?p(N):p(N,R);var F=[],J=c(N),ot,$;for($=0;$v)throw t(p);for(N=f(g,R),F=0;FC-R+B;F--)delete g[F-1]}else if(B>R)for(F=C-R;F>w;F--)J=F+R-1,ot=F+B-1,J in g?g[ot]=g[J]:delete g[ot];for(F=0;F2){if(lt=x(lt),gt=S(lt,0),gt===43||gt===45){if(mt=S(lt,2),mt===88||mt===120)return NaN}else if(gt===48){switch(S(lt,1)){case 66:case 98:wt=2,at=49;break;case 79:case 111:wt=8,at=55;break;default:return+lt}for(dt=w(lt,2),St=dt.length,V=0;Vat)return NaN;return parseInt(dt,wt)}}return+lt};if(a(A,!m(" 0o1")||!m("0b1")||m("+0x1"))){for(var N=function(lt){var gt=arguments.length<1?0:m(B(lt)),mt=this;return h(g,mt)&&t(function(){p(mt)})?f(Object(gt),mt,N):gt},F=l?s(m):"MAX_VALUE,MIN_VALUE,NaN,NEGATIVE_INFINITY,POSITIVE_INFINITY,EPSILON,MAX_SAFE_INTEGER,MIN_SAFE_INTEGER,isFinite,isInteger,isNaN,isSafeInteger,parseFloat,parseInt,fromString,range".split(","),J=0,ot;F.length>J;J++)u(m,ot=F[J])&&!u(N,ot)&&v(N,ot,o(m,ot));N.prototype=g,g.constructor=N,c(r,A,N)}},3299:function(T,b,e){var l=e(2109);l({target:"Number",stat:!0},{EPSILON:Math.pow(2,-52)})},5192:function(T,b,e){var l=e(2109),r=e(7023);l({target:"Number",stat:!0},{isFinite:r})},3161:function(T,b,e){var l=e(2109),r=e(5988);l({target:"Number",stat:!0},{isInteger:r})},6977:function(T,b,e){var l=e(2109),r=e(7854),n=e(1702),a=e(9303),c=e(863),u=e(8415),f=e(7293),h=r.RangeError,i=r.String,d=Math.floor,t=n(u),s=n("".slice),o=n(1 .toFixed),v=function(C,w,S){return w===0?S:w%2===1?v(C,w-1,S*C):v(C*C,w/2,S)},p=function(C){for(var w=0,S=C;S>=4096;)w+=12,S/=4096;for(;S>=2;)w+=1,S/=2;return w},x=function(C,w,S){for(var B=-1,R=S;++B<6;)R+=w*C[B],C[B]=R%1e7,R=d(R/1e7)},A=function(C,w){for(var S=6,B=0;--S>=0;)B+=C[S],C[S]=d(B/w),B=B%w*1e7},m=function(C){for(var w=6,S="";--w>=0;)if(S!==""||w===0||C[w]!==0){var B=i(C[w]);S=S===""?B:S+t("0",7-B.length)+B}return S},g=f(function(){return o(8e-5,3)!=="0.000"||o(.9,0)!=="1"||o(1.255,2)!=="1.25"||o(0xde0b6b3a7640080,0)!=="1000000000000000128"})||!f(function(){o({})});l({target:"Number",proto:!0,forced:g},{toFixed:function(w){var S=c(this),B=a(w),R=[0,0,0,0,0,0],N="",F="0",J,ot,$,lt;if(B<0||B>20)throw h("Incorrect fraction digits");if(S!=S)return"NaN";if(S<=-1e21||S>=1e21)return i(S);if(S<0&&(N="-",S=-S),S>1e-21)if(J=p(S*v(2,69,1))-69,ot=J<0?S*v(2,-J,1):S/v(2,J,1),ot*=4503599627370496,J=52-J,J>0){for(x(R,0,ot),$=B;$>=7;)x(R,1e7,0),$-=7;for(x(R,v(10,$,1),0),$=J-1;$>=23;)A(R,8388608),$-=23;A(R,1<<$),x(R,1,1),A(R,2),F=m(R)}else x(R,0,ot),x(R,1<<-J,0),F=m(R)+t("0",B);return B>0?(lt=F.length,F=N+(lt<=B?"0."+t("0",B-lt)+F:s(F,0,lt-B)+"."+s(F,lt-B))):F=N+F,F}})},9601:function(T,b,e){var l=e(2109),r=e(1574);l({target:"Object",stat:!0,forced:Object.assign!==r},{assign:r})},3371:function(T,b,e){var l=e(2109),r=e(6677),n=e(7293),a=e(111),c=e(2423).onFreeze,u=Object.freeze,f=n(function(){u(1)});l({target:"Object",stat:!0,forced:f,sham:!r},{freeze:function(i){return u&&a(i)?u(c(i)):i}})},5003:function(T,b,e){var l=e(2109),r=e(7293),n=e(5656),a=e(1236).f,c=e(9781),u=r(function(){a(1)}),f=!c||u;l({target:"Object",stat:!0,forced:f,sham:!c},{getOwnPropertyDescriptor:function(i,d){return a(n(i),d)}})},9337:function(T,b,e){var l=e(2109),r=e(9781),n=e(3887),a=e(5656),c=e(1236),u=e(6135);l({target:"Object",stat:!0,sham:!r},{getOwnPropertyDescriptors:function(h){for(var i=a(h),d=c.f,t=n(i),s={},o=0,v,p;t.length>o;)p=d(i,v=t[o++]),p!==void 0&&u(s,v,p);return s}})},489:function(T,b,e){var l=e(2109),r=e(7293),n=e(7908),a=e(9518),c=e(8544),u=r(function(){a(1)});l({target:"Object",stat:!0,forced:u,sham:!c},{getPrototypeOf:function(h){return a(n(h))}})},7941:function(T,b,e){var l=e(2109),r=e(7908),n=e(1956),a=e(7293),c=a(function(){n(1)});l({target:"Object",stat:!0,forced:c},{keys:function(f){return n(r(f))}})},1539:function(T,b,e){var l=e(1694),r=e(1320),n=e(288);l||r(Object.prototype,"toString",n,{unsafe:!0})},2479:function(T,b,e){var l=e(2109),r=e(4699).values;l({target:"Object",stat:!0},{values:function(a){return r(a)}})},7922:function(T,b,e){var l=e(2109),r=e(6916),n=e(9662),a=e(8523),c=e(2534),u=e(408);l({target:"Promise",stat:!0},{allSettled:function(h){var i=this,d=a.f(i),t=d.resolve,s=d.reject,o=c(function(){var v=n(i.resolve),p=[],x=0,A=1;u(h,function(m){var g=x++,C=!1;A++,r(v,i,m).then(function(w){C||(C=!0,p[g]={status:"fulfilled",value:w},--A||t(p))},function(w){C||(C=!0,p[g]={status:"rejected",reason:w},--A||t(p))})}),--A||t(p)});return o.error&&s(o.value),d.promise}})},4668:function(T,b,e){var l=e(2109),r=e(9662),n=e(5005),a=e(6916),c=e(8523),u=e(2534),f=e(408),h="No one promise resolved";l({target:"Promise",stat:!0},{any:function(d){var t=this,s=n("AggregateError"),o=c.f(t),v=o.resolve,p=o.reject,x=u(function(){var A=r(t.resolve),m=[],g=0,C=1,w=!1;f(d,function(S){var B=g++,R=!1;C++,a(A,t,S).then(function(N){R||w||(w=!0,v(N))},function(N){R||w||(R=!0,m[B]=N,--C||p(new s(m,h)))})}),--C||p(new s(m,h))});return x.error&&p(x.value),o.promise}})},7727:function(T,b,e){var l=e(2109),r=e(1913),n=e(3366),a=e(7293),c=e(5005),u=e(614),f=e(6707),h=e(9478),i=e(1320),d=!!n&&a(function(){n.prototype.finally.call({then:function(){}},function(){})});if(l({target:"Promise",proto:!0,real:!0,forced:d},{finally:function(s){var o=f(this,c("Promise")),v=u(s);return this.then(v?function(p){return h(o,s()).then(function(){return p})}:s,v?function(p){return h(o,s()).then(function(){throw p})}:s)}}),!r&&u(n)){var t=c("Promise").prototype.finally;n.prototype.finally!==t&&i(n.prototype,"finally",t,{unsafe:!0})}},8674:function(T,b,e){var l=e(2109),r=e(1913),n=e(7854),a=e(5005),c=e(6916),u=e(3366),f=e(1320),h=e(2248),i=e(7674),d=e(8003),t=e(6340),s=e(9662),o=e(614),v=e(111),p=e(5787),x=e(2788),A=e(408),m=e(7072),g=e(6707),C=e(261).set,w=e(5948),S=e(9478),B=e(842),R=e(8523),N=e(2534),F=e(9909),J=e(4705),ot=e(5112),$=e(7871),lt=e(5268),gt=e(7392),mt=ot("species"),wt="Promise",at=F.get,dt=F.set,St=F.getterFor(wt),V=u&&u.prototype,ft=u,j=V,Z=n.TypeError,ut=n.document,bt=n.process,It=R.f,L=It,O=!!(ut&&ut.createEvent&&n.dispatchEvent),rt=o(n.PromiseRejectionEvent),it="unhandledrejection",xt="rejectionhandled",et=0,st=1,Bt=2,zt=1,oe=2,Kt=!1,Et,ie,ve,le,Lt=J(wt,function(){var D=x(ft),ht=D!==String(ft);if(!ht&>===66||r&&!j.finally)return!0;if(gt>=51&&/native code/.test(D))return!1;var ct=new ft(function($t){$t(1)}),Pt=function($t){$t(function(){},function(){})},Q=ct.constructor={};return Q[mt]=Pt,Kt=ct.then(function(){})instanceof Pt,Kt?!ht&&$&&!rt:!0}),Wt=Lt||!m(function(D){ft.all(D).catch(function(){})}),ae=function(D){var ht;return v(D)&&o(ht=D.then)?ht:!1},fe=function(D,ht){if(!D.notified){D.notified=!0;var ct=D.reactions;w(function(){for(var Pt=D.value,Q=D.state==st,$t=0;ct.length>$t;){var ge=ct[$t++],z=Q?ge.ok:ge.fail,Gt=ge.resolve,Xt=ge.reject,yt=ge.domain,Dt,Qt,Oe;try{z?(Q||(D.rejection===oe&&Se(D),D.rejection=zt),z===!0?Dt=Pt:(yt&&yt.enter(),Dt=z(Pt),yt&&(yt.exit(),Oe=!0)),Dt===ge.promise?Xt(Z("Promise-chain cycle")):(Qt=ae(Dt))?c(Qt,Dt,Gt,Xt):Gt(Dt)):Xt(Pt)}catch(de){yt&&!Oe&&yt.exit(),Xt(de)}}D.reactions=[],D.notified=!1,ht&&!D.rejection&&ce(D)})}},ee=function(D,ht,ct){var Pt,Q;O?(Pt=ut.createEvent("Event"),Pt.promise=ht,Pt.reason=ct,Pt.initEvent(D,!1,!0),n.dispatchEvent(Pt)):Pt={promise:ht,reason:ct},!rt&&(Q=n["on"+D])?Q(Pt):D===it&&B("Unhandled promise rejection",ct)},ce=function(D){c(C,n,function(){var ht=D.facade,ct=D.value,Pt=me(D),Q;if(Pt&&(Q=N(function(){lt?bt.emit("unhandledRejection",ct,ht):ee(it,ht,ct)}),D.rejection=lt||me(D)?oe:zt,Q.error))throw Q.value})},me=function(D){return D.rejection!==zt&&!D.parent},Se=function(D){c(C,n,function(){var ht=D.facade;lt?bt.emit("rejectionHandled",ht):ee(xt,ht,D.value)})},we=function(D,ht,ct){return function(Pt){D(ht,Pt,ct)}},W=function(D,ht,ct){D.done||(D.done=!0,ct&&(D=ct),D.value=ht,D.state=Bt,fe(D,!0))},k=function(D,ht,ct){if(!D.done){D.done=!0,ct&&(D=ct);try{if(D.facade===ht)throw Z("Promise can't be resolved itself");var Pt=ae(ht);Pt?w(function(){var Q={done:!1};try{c(Pt,ht,we(k,Q,D),we(W,Q,D))}catch($t){W(Q,$t,D)}}):(D.value=ht,D.state=st,fe(D,!1))}catch(Q){W({done:!1},Q,D)}}};if(Lt&&(ft=function(ht){p(this,j),s(ht),c(Et,this);var ct=at(this);try{ht(we(k,ct),we(W,ct))}catch(Pt){W(ct,Pt)}},j=ft.prototype,Et=function(ht){dt(this,{type:wt,done:!1,notified:!1,parent:!1,reactions:[],rejection:!1,state:et,value:void 0})},Et.prototype=h(j,{then:function(ht,ct){var Pt=St(this),Q=Pt.reactions,$t=It(g(this,ft));return $t.ok=o(ht)?ht:!0,$t.fail=o(ct)&&ct,$t.domain=lt?bt.domain:void 0,Pt.parent=!0,Q[Q.length]=$t,Pt.state!=et&&fe(Pt,!1),$t.promise},catch:function(D){return this.then(void 0,D)}}),ie=function(){var D=new Et,ht=at(D);this.promise=D,this.resolve=we(k,ht),this.reject=we(W,ht)},R.f=It=function(D){return D===ft||D===ve?new ie(D):L(D)},!r&&o(u)&&V!==Object.prototype)){le=V.then,Kt||(f(V,"then",function(ht,ct){var Pt=this;return new ft(function(Q,$t){c(le,Pt,Q,$t)}).then(ht,ct)},{unsafe:!0}),f(V,"catch",j.catch,{unsafe:!0}));try{delete V.constructor}catch{}i&&i(V,j)}l({global:!0,wrap:!0,forced:Lt},{Promise:ft}),d(ft,wt,!1,!0),t(wt),ve=a(wt),l({target:wt,stat:!0,forced:Lt},{reject:function(ht){var ct=It(this);return c(ct.reject,void 0,ht),ct.promise}}),l({target:wt,stat:!0,forced:r||Lt},{resolve:function(ht){return S(r&&this===ve?ft:this,ht)}}),l({target:wt,stat:!0,forced:Wt},{all:function(ht){var ct=this,Pt=It(ct),Q=Pt.resolve,$t=Pt.reject,ge=N(function(){var z=s(ct.resolve),Gt=[],Xt=0,yt=1;A(ht,function(Dt){var Qt=Xt++,Oe=!1;yt++,c(z,ct,Dt).then(function(de){Oe||(Oe=!0,Gt[Qt]=de,--yt||Q(Gt))},$t)}),--yt||Q(Gt)});return ge.error&&$t(ge.value),Pt.promise},race:function(ht){var ct=this,Pt=It(ct),Q=Pt.reject,$t=N(function(){var ge=s(ct.resolve);A(ht,function(z){c(ge,ct,z).then(Pt.resolve,Q)})});return $t.error&&Q($t.value),Pt.promise}})},2419:function(T,b,e){var l=e(2109),r=e(5005),n=e(2104),a=e(7065),c=e(9483),u=e(9670),f=e(111),h=e(30),i=e(7293),d=r("Reflect","construct"),t=Object.prototype,s=[].push,o=i(function(){function x(){}return!(d(function(){},[],x)instanceof x)}),v=!i(function(){d(function(){})}),p=o||v;l({target:"Reflect",stat:!0,forced:p,sham:p},{construct:function(A,m){c(A),u(m);var g=arguments.length<3?A:c(arguments[2]);if(v&&!o)return d(A,m,g);if(A==g){switch(m.length){case 0:return new A;case 1:return new A(m[0]);case 2:return new A(m[0],m[1]);case 3:return new A(m[0],m[1],m[2]);case 4:return new A(m[0],m[1],m[2],m[3])}var C=[null];return n(s,C,m),new(n(a,A,C))}var w=g.prototype,S=h(f(w)?w:t),B=n(A,S,m);return f(B)?B:S}})},4916:function(T,b,e){var l=e(2109),r=e(2261);l({target:"RegExp",proto:!0,forced:/./.exec!==r},{exec:r})},2087:function(T,b,e){var l=e(9781),r=e(3070),n=e(7066),a=e(7293),c=RegExp.prototype,u=l&&a(function(){return Object.getOwnPropertyDescriptor(c,"flags").get.call({dotAll:!0,sticky:!0})!=="sy"});u&&r.f(c,"flags",{configurable:!0,get:n})},9714:function(T,b,e){var l=e(1702),r=e(6530).PROPER,n=e(1320),a=e(9670),c=e(7976),u=e(1340),f=e(7293),h=e(7066),i="toString",d=RegExp.prototype,t=d[i],s=l(h),o=f(function(){return t.call({source:"a",flags:"b"})!="/a/b"}),v=r&&t.name!=i;(o||v)&&n(RegExp.prototype,i,function(){var x=a(this),A=u(x.source),m=x.flags,g=u(m===void 0&&c(d,x)&&!("flags"in d)?s(x):m);return"/"+A+"/"+g},{unsafe:!0})},189:function(T,b,e){var l=e(7710),r=e(5631);l("Set",function(n){return function(){return n(this,arguments.length?arguments[0]:void 0)}},r)},9841:function(T,b,e){var l=e(2109),r=e(8710).codeAt;l({target:"String",proto:!0},{codePointAt:function(a){return r(this,a)}})},4953:function(T,b,e){var l=e(2109),r=e(7854),n=e(1702),a=e(1400),c=r.RangeError,u=String.fromCharCode,f=String.fromCodePoint,h=n([].join),i=!!f&&f.length!=1;l({target:"String",stat:!0,forced:i},{fromCodePoint:function(t){for(var s=[],o=arguments.length,v=0,p;o>v;){if(p=+arguments[v++],a(p,1114111)!==p)throw c(p+" is not a valid code point");s[v]=p<65536?u(p):u(((p-=65536)>>10)+55296,p%1024+56320)}return h(s,"")}})},2023:function(T,b,e){var l=e(2109),r=e(1702),n=e(3929),a=e(4488),c=e(1340),u=e(4964),f=r("".indexOf);l({target:"String",proto:!0,forced:!u("includes")},{includes:function(i){return!!~f(c(a(this)),c(n(i)),arguments.length>1?arguments[1]:void 0)}})},8734:function(T,b,e){var l=e(2109),r=e(4230),n=e(3429);l({target:"String",proto:!0,forced:n("italics")},{italics:function(){return r(this,"i","","")}})},8783:function(T,b,e){var l=e(8710).charAt,r=e(1340),n=e(9909),a=e(654),c="String Iterator",u=n.set,f=n.getterFor(c);a(String,"String",function(h){u(this,{type:c,string:r(h),index:0})},function(){var i=f(this),d=i.string,t=i.index,s;return t>=d.length?{value:void 0,done:!0}:(s=l(d,t),i.index+=s.length,{value:s,done:!1})})},9254:function(T,b,e){var l=e(2109),r=e(4230),n=e(3429);l({target:"String",proto:!0,forced:n("link")},{link:function(c){return r(this,"a","href",c)}})},6373:function(T,b,e){var l=e(2109),r=e(7854),n=e(6916),a=e(1702),c=e(4994),u=e(4488),f=e(7466),h=e(1340),i=e(9670),d=e(4326),t=e(7976),s=e(7850),o=e(7066),v=e(8173),p=e(1320),x=e(7293),A=e(5112),m=e(6707),g=e(1530),C=e(7651),w=e(9909),S=e(1913),B=A("matchAll"),R="RegExp String",N=R+" Iterator",F=w.set,J=w.getterFor(N),ot=RegExp.prototype,$=r.TypeError,lt=a(o),gt=a("".indexOf),mt=a("".matchAll),wt=!!mt&&!x(function(){mt("a",/./)}),at=c(function(V,ft,j,Z){F(this,{type:N,regexp:V,string:ft,global:j,unicode:Z,done:!1})},R,function(){var V=J(this);if(V.done)return{value:void 0,done:!0};var ft=V.regexp,j=V.string,Z=C(ft,j);return Z===null?{value:void 0,done:V.done=!0}:V.global?(h(Z[0])===""&&(ft.lastIndex=g(j,f(ft.lastIndex),V.unicode)),{value:Z,done:!1}):(V.done=!0,{value:Z,done:!1})}),dt=function(St){var V=i(this),ft=h(St),j,Z,ut,bt,It,L;return j=m(V,RegExp),Z=V.flags,Z===void 0&&t(ot,V)&&!("flags"in ot)&&(Z=lt(V)),ut=Z===void 0?"":h(Z),bt=new j(j===RegExp?V.source:V,ut),It=!!~gt(ut,"g"),L=!!~gt(ut,"u"),bt.lastIndex=f(V.lastIndex),new at(bt,ft,It,L)};l({target:"String",proto:!0,forced:wt},{matchAll:function(V){var ft=u(this),j,Z,ut,bt;if(V!=null){if(s(V)&&(j=h(u("flags"in ot?V.flags:lt(V))),!~gt(j,"g")))throw $("`.matchAll` does not allow non-global regexes");if(wt)return mt(ft,V);if(ut=v(V,B),ut===void 0&&S&&d(V)=="RegExp"&&(ut=dt),ut)return n(ut,V,ft)}else if(wt)return mt(ft,V);return Z=h(ft),bt=new RegExp(V,"g"),S?n(dt,bt,Z):bt[B](Z)}}),S||B in ot||p(ot,B,dt)},4723:function(T,b,e){var l=e(6916),r=e(7007),n=e(9670),a=e(7466),c=e(1340),u=e(4488),f=e(8173),h=e(1530),i=e(7651);r("match",function(d,t,s){return[function(v){var p=u(this),x=v==null?void 0:f(v,d);return x?l(x,v,p):new RegExp(v)[d](c(p))},function(o){var v=n(this),p=c(o),x=s(t,v,p);if(x.done)return x.value;if(!v.global)return i(v,p);var A=v.unicode;v.lastIndex=0;for(var m=[],g=0,C;(C=i(v,p))!==null;){var w=c(C[0]);m[g]=w,w===""&&(v.lastIndex=h(p,a(v.lastIndex),A)),g++}return g===0?null:m}]})},2481:function(T,b,e){var l=e(2109),r=e(8415);l({target:"String",proto:!0},{repeat:r})},5306:function(T,b,e){var l=e(2104),r=e(6916),n=e(1702),a=e(7007),c=e(7293),u=e(9670),f=e(614),h=e(9303),i=e(7466),d=e(1340),t=e(4488),s=e(1530),o=e(8173),v=e(647),p=e(7651),x=e(5112),A=x("replace"),m=Math.max,g=Math.min,C=n([].concat),w=n([].push),S=n("".indexOf),B=n("".slice),R=function(ot){return ot===void 0?ot:String(ot)},N=function(){return"a".replace(/./,"$0")==="$0"}(),F=function(){return/./[A]?/./[A]("a","$0")==="":!1}(),J=!c(function(){var ot=/./;return ot.exec=function(){var $=[];return $.groups={a:"7"},$},"".replace(ot,"$")!=="7"});a("replace",function(ot,$,lt){var gt=F?"$":"$0";return[function(wt,at){var dt=t(this),St=wt==null?void 0:o(wt,A);return St?r(St,wt,dt,at):r($,d(dt),wt,at)},function(mt,wt){var at=u(this),dt=d(mt);if(typeof wt=="string"&&S(wt,gt)===-1&&S(wt,"$<")===-1){var St=lt($,at,dt,wt);if(St.done)return St.value}var V=f(wt);V||(wt=d(wt));var ft=at.global;if(ft){var j=at.unicode;at.lastIndex=0}for(var Z=[];;){var ut=p(at,dt);if(ut===null||(w(Z,ut),!ft))break;var bt=d(ut[0]);bt===""&&(at.lastIndex=s(dt,i(at.lastIndex),j))}for(var It="",L=0,O=0;O=L&&(It+=B(dt,L,it)+zt,L=it+rt.length)}return It+B(dt,L)}]},!J||!N||F)},3123:function(T,b,e){var l=e(2104),r=e(6916),n=e(1702),a=e(7007),c=e(7850),u=e(9670),f=e(4488),h=e(6707),i=e(1530),d=e(7466),t=e(1340),s=e(8173),o=e(206),v=e(7651),p=e(2261),x=e(2999),A=e(7293),m=x.UNSUPPORTED_Y,g=4294967295,C=Math.min,w=[].push,S=n(/./.exec),B=n(w),R=n("".slice),N=!A(function(){var F=/(?:)/,J=F.exec;F.exec=function(){return J.apply(this,arguments)};var ot="ab".split(F);return ot.length!==2||ot[0]!=="a"||ot[1]!=="b"});a("split",function(F,J,ot){var $;return"abbc".split(/(b)*/)[1]=="c"||"test".split(/(?:)/,-1).length!=4||"ab".split(/(?:ab)*/).length!=2||".".split(/(.?)(.?)/).length!=4||".".split(/()()/).length>1||"".split(/.?/).length?$=function(lt,gt){var mt=t(f(this)),wt=gt===void 0?g:gt>>>0;if(wt===0)return[];if(lt===void 0)return[mt];if(!c(lt))return r(J,mt,lt,wt);for(var at=[],dt=(lt.ignoreCase?"i":"")+(lt.multiline?"m":"")+(lt.unicode?"u":"")+(lt.sticky?"y":""),St=0,V=new RegExp(lt.source,dt+"g"),ft,j,Z;(ft=r(p,V,mt))&&(j=V.lastIndex,!(j>St&&(B(at,R(mt,St,ft.index)),ft.length>1&&ft.index=wt)));)V.lastIndex===ft.index&&V.lastIndex++;return St===mt.length?(Z||!S(V,""))&&B(at,""):B(at,R(mt,St)),at.length>wt?o(at,0,wt):at}:"0".split(void 0,0).length?$=function(lt,gt){return lt===void 0&>===0?[]:r(J,this,lt,gt)}:$=J,[function(gt,mt){var wt=f(this),at=gt==null?void 0:s(gt,F);return at?r(at,gt,wt,mt):r($,t(wt),gt,mt)},function(lt,gt){var mt=u(this),wt=t(lt),at=ot($,mt,wt,gt,$!==J);if(at.done)return at.value;var dt=h(mt,RegExp),St=mt.unicode,V=(mt.ignoreCase?"i":"")+(mt.multiline?"m":"")+(mt.unicode?"u":"")+(m?"g":"y"),ft=new dt(m?"^(?:"+mt.source+")":mt,V),j=gt===void 0?g:gt>>>0;if(j===0)return[];if(wt.length===0)return v(ft,wt)===null?[wt]:[];for(var Z=0,ut=0,bt=[];ut2?arguments[2]:void 0)})},8927:function(T,b,e){var l=e(2094),r=e(2092).every,n=l.aTypedArray,a=l.exportTypedArrayMethod;a("every",function(u){return r(n(this),u,arguments.length>1?arguments[1]:void 0)})},3105:function(T,b,e){var l=e(2094),r=e(6916),n=e(1285),a=l.aTypedArray,c=l.exportTypedArrayMethod;c("fill",function(f){var h=arguments.length;return r(n,a(this),f,h>1?arguments[1]:void 0,h>2?arguments[2]:void 0)})},5035:function(T,b,e){var l=e(2094),r=e(2092).filter,n=e(3074),a=l.aTypedArray,c=l.exportTypedArrayMethod;c("filter",function(f){var h=r(a(this),f,arguments.length>1?arguments[1]:void 0);return n(this,h)})},7174:function(T,b,e){var l=e(2094),r=e(2092).findIndex,n=l.aTypedArray,a=l.exportTypedArrayMethod;a("findIndex",function(u){return r(n(this),u,arguments.length>1?arguments[1]:void 0)})},4345:function(T,b,e){var l=e(2094),r=e(2092).find,n=l.aTypedArray,a=l.exportTypedArrayMethod;a("find",function(u){return r(n(this),u,arguments.length>1?arguments[1]:void 0)})},4197:function(T,b,e){var l=e(9843);l("Float32",function(r){return function(a,c,u){return r(this,a,c,u)}})},6495:function(T,b,e){var l=e(9843);l("Float64",function(r){return function(a,c,u){return r(this,a,c,u)}})},2846:function(T,b,e){var l=e(2094),r=e(2092).forEach,n=l.aTypedArray,a=l.exportTypedArrayMethod;a("forEach",function(u){r(n(this),u,arguments.length>1?arguments[1]:void 0)})},8145:function(T,b,e){var l=e(3832),r=e(2094).exportTypedArrayStaticMethod,n=e(7321);r("from",n,l)},4731:function(T,b,e){var l=e(2094),r=e(1318).includes,n=l.aTypedArray,a=l.exportTypedArrayMethod;a("includes",function(u){return r(n(this),u,arguments.length>1?arguments[1]:void 0)})},7209:function(T,b,e){var l=e(2094),r=e(1318).indexOf,n=l.aTypedArray,a=l.exportTypedArrayMethod;a("indexOf",function(u){return r(n(this),u,arguments.length>1?arguments[1]:void 0)})},5109:function(T,b,e){var l=e(9843);l("Int16",function(r){return function(a,c,u){return r(this,a,c,u)}})},5125:function(T,b,e){var l=e(9843);l("Int32",function(r){return function(a,c,u){return r(this,a,c,u)}})},7145:function(T,b,e){var l=e(9843);l("Int8",function(r){return function(a,c,u){return r(this,a,c,u)}})},6319:function(T,b,e){var l=e(7854),r=e(1702),n=e(6530).PROPER,a=e(2094),c=e(6992),u=e(5112),f=u("iterator"),h=l.Uint8Array,i=r(c.values),d=r(c.keys),t=r(c.entries),s=a.aTypedArray,o=a.exportTypedArrayMethod,v=h&&h.prototype[f],p=!!v&&v.name==="values",x=function(){return i(s(this))};o("entries",function(){return t(s(this))}),o("keys",function(){return d(s(this))}),o("values",x,n&&!p),o(f,x,n&&!p)},8867:function(T,b,e){var l=e(2094),r=e(1702),n=l.aTypedArray,a=l.exportTypedArrayMethod,c=r([].join);a("join",function(f){return c(n(this),f)})},7789:function(T,b,e){var l=e(2094),r=e(2104),n=e(6583),a=l.aTypedArray,c=l.exportTypedArrayMethod;c("lastIndexOf",function(f){var h=arguments.length;return r(n,a(this),h>1?[f,arguments[1]]:[f])})},3739:function(T,b,e){var l=e(2094),r=e(2092).map,n=e(6304),a=l.aTypedArray,c=l.exportTypedArrayMethod;c("map",function(f){return r(a(this),f,arguments.length>1?arguments[1]:void 0,function(h,i){return new(n(h))(i)})})},4483:function(T,b,e){var l=e(2094),r=e(3671).right,n=l.aTypedArray,a=l.exportTypedArrayMethod;a("reduceRight",function(u){var f=arguments.length;return r(n(this),u,f,f>1?arguments[1]:void 0)})},9368:function(T,b,e){var l=e(2094),r=e(3671).left,n=l.aTypedArray,a=l.exportTypedArrayMethod;a("reduce",function(u){var f=arguments.length;return r(n(this),u,f,f>1?arguments[1]:void 0)})},2056:function(T,b,e){var l=e(2094),r=l.aTypedArray,n=l.exportTypedArrayMethod,a=Math.floor;n("reverse",function(){for(var u=this,f=r(u).length,h=a(f/2),i=0,d;i1?arguments[1]:void 0,1),v=this.length,p=c(s),x=n(p),A=0;if(x+o>v)throw f("Wrong length");for(;Ao;)p[o]=t[o++];return p},f)},7462:function(T,b,e){var l=e(2094),r=e(2092).some,n=l.aTypedArray,a=l.exportTypedArrayMethod;a("some",function(u){return r(n(this),u,arguments.length>1?arguments[1]:void 0)})},3824:function(T,b,e){var l=e(7854),r=e(1702),n=e(7293),a=e(9662),c=e(4362),u=e(2094),f=e(8886),h=e(256),i=e(7392),d=e(8008),t=l.Array,s=u.aTypedArray,o=u.exportTypedArrayMethod,v=l.Uint16Array,p=v&&r(v.prototype.sort),x=!!p&&!(n(function(){p(new v(2),null)})&&n(function(){p(new v(2),{})})),A=!!p&&!n(function(){if(i)return i<74;if(f)return f<67;if(h)return!0;if(d)return d<602;var g=new v(516),C=t(516),w,S;for(w=0;w<516;w++)S=w%4,g[w]=515-w,C[w]=w-2*S+3;for(p(g,function(B,R){return(B/4|0)-(R/4|0)}),w=0;w<516;w++)if(g[w]!==C[w])return!0}),m=function(g){return function(C,w){return g!==void 0?+g(C,w)||0:w!==w?-1:C!==C?1:C===0&&w===0?1/C>0&&1/w<0?1:-1:C>w}};o("sort",function(C){return C!==void 0&&a(C),A?p(this,C):c(s(this),m(C))},!A||x)},5021:function(T,b,e){var l=e(2094),r=e(7466),n=e(1400),a=e(6304),c=l.aTypedArray,u=l.exportTypedArrayMethod;u("subarray",function(h,i){var d=c(this),t=d.length,s=n(h,t),o=a(d);return new o(d.buffer,d.byteOffset+s*d.BYTES_PER_ELEMENT,r((i===void 0?t:n(i,t))-s))})},2974:function(T,b,e){var l=e(7854),r=e(2104),n=e(2094),a=e(7293),c=e(206),u=l.Int8Array,f=n.aTypedArray,h=n.exportTypedArrayMethod,i=[].toLocaleString,d=!!u&&a(function(){i.call(new u(1))}),t=a(function(){return[1,2].toLocaleString()!=new u([1,2]).toLocaleString()})||!a(function(){u.prototype.toLocaleString.call([1,2])});h("toLocaleString",function(){return r(i,d?c(f(this)):f(this),c(arguments))},t)},5016:function(T,b,e){var l=e(2094).exportTypedArrayMethod,r=e(7293),n=e(7854),a=e(1702),c=n.Uint8Array,u=c&&c.prototype||{},f=[].toString,h=a([].join);r(function(){f.call({})})&&(f=function(){return h(this)});var i=u.toString!=f;l("toString",f,i)},8255:function(T,b,e){var l=e(9843);l("Uint16",function(r){return function(a,c,u){return r(this,a,c,u)}})},9135:function(T,b,e){var l=e(9843);l("Uint32",function(r){return function(a,c,u){return r(this,a,c,u)}})},2472:function(T,b,e){var l=e(9843);l("Uint8",function(r){return function(a,c,u){return r(this,a,c,u)}})},9743:function(T,b,e){var l=e(9843);l("Uint8",function(r){return function(a,c,u){return r(this,a,c,u)}},!0)},8628:function(T,b,e){e(9170)},5743:function(T,b,e){e(5837)},7314:function(T,b,e){e(7922)},6290:function(T,b,e){e(4668)},7479:function(T,b,e){var l=e(2109),r=e(8523),n=e(2534);l({target:"Promise",stat:!0},{try:function(a){var c=r.f(this),u=n(a);return(u.error?c.reject:c.resolve)(u.value),c.promise}})},3728:function(T,b,e){e(6373)},4747:function(T,b,e){var l=e(7854),r=e(8324),n=e(8509),a=e(8533),c=e(8880),u=function(h){if(h&&h.forEach!==a)try{c(h,"forEach",a)}catch{h.forEach=a}};for(var f in r)r[f]&&u(l[f]&&l[f].prototype);u(n)},3948:function(T,b,e){var l=e(7854),r=e(8324),n=e(8509),a=e(6992),c=e(8880),u=e(5112),f=u("iterator"),h=u("toStringTag"),i=a.values,d=function(s,o){if(s){if(s[f]!==i)try{c(s,f,i)}catch{s[f]=i}if(s[h]||c(s,h,o),r[o]){for(var v in a)if(s[v]!==a[v])try{c(s,v,a[v])}catch{s[v]=a[v]}}}};for(var t in r)d(l[t]&&l[t].prototype,t);d(n,"DOMTokenList")},3753:function(T,b,e){var l=e(2109),r=e(6916);l({target:"URL",proto:!0,enumerable:!0},{toJSON:function(){return r(URL.prototype.toString,this)}})},1150:function(T,b,e){var l=e(7633);e(3948),T.exports=l},251:function(T,b,e){var l=e(2215),r=e(2584),n=e(609),a=e(8420),c=e(2847),u=e(8923),f=Date.prototype.getTime;function h(s,o,v){var p=v||{};return(p.strict?n(s,o):s===o)?!0:!s||!o||typeof s!="object"&&typeof o!="object"?p.strict?n(s,o):s==o:t(s,o,p)}function i(s){return s==null}function d(s){return!(!s||typeof s!="object"||typeof s.length!="number"||typeof s.copy!="function"||typeof s.slice!="function"||s.length>0&&typeof s[0]!="number")}function t(s,o,v){var p,x;if(typeof s!=typeof o||i(s)||i(o)||s.prototype!==o.prototype||r(s)!==r(o))return!1;var A=a(s),m=a(o);if(A!==m)return!1;if(A||m)return s.source===o.source&&c(s)===c(o);if(u(s)&&u(o))return f.call(s)===f.call(o);var g=d(s),C=d(o);if(g!==C)return!1;if(g||C){if(s.length!==o.length)return!1;for(p=0;p=0;p--)if(w[p]!=S[p])return!1;for(p=w.length-1;p>=0;p--)if(x=w[p],!h(s[x],o[x],v))return!1;return!0}T.exports=h},4289:function(T,b,e){var l=e(2215),r=typeof Symbol=="function"&&typeof Symbol("foo")=="symbol",n=Object.prototype.toString,a=Array.prototype.concat,c=Object.defineProperty,u=function(t){return typeof t=="function"&&n.call(t)==="[object Function]"},f=e(1044)(),h=c&&f,i=function(t,s,o,v){s in t&&(!u(v)||!v())||(h?c(t,s,{configurable:!0,enumerable:!1,value:o,writable:!0}):t[s]=o)},d=function(t,s){var o=arguments.length>2?arguments[2]:{},v=l(s);r&&(v=a.call(v,Object.getOwnPropertySymbols(s)));for(var p=0;p0&&(N=w[0]),N instanceof Error)throw N;var F=new Error("Unhandled error."+(N?" ("+N.message+")":""));throw F.context=N,F}var J=R[C];if(J===void 0)return!1;if(typeof J=="function")e(J,this,w);else for(var ot=J.length,$=o(J,ot),S=0;S0&&N.length>B&&!N.warned){N.warned=!0;var F=new Error("Possible EventEmitter memory leak detected. "+N.length+" "+String(C)+" listeners added. Use emitter.setMaxListeners() to increase limit");F.name="MaxListenersExceededWarning",F.emitter=g,F.type=C,F.count=N.length,r(F)}return g}a.prototype.addListener=function(C,w){return h(this,C,w,!1)},a.prototype.on=a.prototype.addListener,a.prototype.prependListener=function(C,w){return h(this,C,w,!0)};function i(){if(!this.fired)return this.target.removeListener(this.type,this.wrapFn),this.fired=!0,arguments.length===0?this.listener.call(this.target):this.listener.apply(this.target,arguments)}function d(g,C,w){var S={fired:!1,wrapFn:void 0,target:g,type:C,listener:w},B=i.bind(S);return B.listener=w,S.wrapFn=B,B}a.prototype.once=function(C,w){return u(w),this.on(C,d(this,C,w)),this},a.prototype.prependOnceListener=function(C,w){return u(w),this.prependListener(C,d(this,C,w)),this},a.prototype.removeListener=function(C,w){var S,B,R,N,F;if(u(w),B=this._events,B===void 0)return this;if(S=B[C],S===void 0)return this;if(S===w||S.listener===w)--this._eventsCount===0?this._events=Object.create(null):(delete B[C],B.removeListener&&this.emit("removeListener",C,S.listener||w));else if(typeof S!="function"){for(R=-1,N=S.length-1;N>=0;N--)if(S[N]===w||S[N].listener===w){F=S[N].listener,R=N;break}if(R<0)return this;R===0?S.shift():v(S,R),S.length===1&&(B[C]=S[0]),B.removeListener!==void 0&&this.emit("removeListener",C,F||w)}return this},a.prototype.off=a.prototype.removeListener,a.prototype.removeAllListeners=function(C){var w,S,B;if(S=this._events,S===void 0)return this;if(S.removeListener===void 0)return arguments.length===0?(this._events=Object.create(null),this._eventsCount=0):S[C]!==void 0&&(--this._eventsCount===0?this._events=Object.create(null):delete S[C]),this;if(arguments.length===0){var R=Object.keys(S),N;for(B=0;B=0;B--)this.removeListener(C,w[B]);return this};function t(g,C,w){var S=g._events;if(S===void 0)return[];var B=S[C];return B===void 0?[]:typeof B=="function"?w?[B.listener||B]:[B]:w?p(B):o(B,B.length)}a.prototype.listeners=function(C){return t(this,C,!0)},a.prototype.rawListeners=function(C){return t(this,C,!1)},a.listenerCount=function(g,C){return typeof g.listenerCount=="function"?g.listenerCount(C):s.call(g,C)},a.prototype.listenerCount=s;function s(g){var C=this._events;if(C!==void 0){var w=C[g];if(typeof w=="function")return 1;if(w!==void 0)return w.length}return 0}a.prototype.eventNames=function(){return this._eventsCount>0?l(this._events):[]};function o(g,C){for(var w=new Array(C),S=0;S"u"&&(n.pdfMake=l),T.exports=l},7672:function(T,b,e){T.exports=function(){if(typeof globalThis=="object")return globalThis;var l;try{l=this||new Function("return this")()}catch{if(typeof window=="object")return window;if(typeof self=="object")return self;if(typeof e.g<"u")return e.g}return l}()},4029:function(T,b,e){var l=e(5320),r=Object.prototype.toString,n=Object.prototype.hasOwnProperty,a=function(i,d,t){for(var s=0,o=i.length;s=3&&(s=t),r.call(i)==="[object Array]"?a(i,d,s):typeof i=="string"?c(i,d,s):u(i,d,s)};T.exports=f},7648:function(T){var b="Function.prototype.bind called on incompatible ",e=Array.prototype.slice,l=Object.prototype.toString,r="[object Function]";T.exports=function(a){var c=this;if(typeof c!="function"||l.call(c)!==r)throw new TypeError(b+c);for(var u=e.call(arguments,1),f,h=function(){if(this instanceof f){var o=c.apply(this,u.concat(e.call(arguments)));return Object(o)===o?o:this}else return c.apply(a,u.concat(e.call(arguments)))},i=Math.max(0,c.length-u.length),d=[],t=0;t"u"?l:d(Uint8Array),o={"%AggregateError%":typeof AggregateError>"u"?l:AggregateError,"%Array%":Array,"%ArrayBuffer%":typeof ArrayBuffer>"u"?l:ArrayBuffer,"%ArrayIteratorPrototype%":i?d([][Symbol.iterator]()):l,"%AsyncFromSyncIteratorPrototype%":l,"%AsyncFunction%":t,"%AsyncGenerator%":t,"%AsyncGeneratorFunction%":t,"%AsyncIteratorPrototype%":t,"%Atomics%":typeof Atomics>"u"?l:Atomics,"%BigInt%":typeof BigInt>"u"?l:BigInt,"%Boolean%":Boolean,"%DataView%":typeof DataView>"u"?l:DataView,"%Date%":Date,"%decodeURI%":decodeURI,"%decodeURIComponent%":decodeURIComponent,"%encodeURI%":encodeURI,"%encodeURIComponent%":encodeURIComponent,"%Error%":Error,"%eval%":eval,"%EvalError%":EvalError,"%Float32Array%":typeof Float32Array>"u"?l:Float32Array,"%Float64Array%":typeof Float64Array>"u"?l:Float64Array,"%FinalizationRegistry%":typeof FinalizationRegistry>"u"?l:FinalizationRegistry,"%Function%":n,"%GeneratorFunction%":t,"%Int8Array%":typeof Int8Array>"u"?l:Int8Array,"%Int16Array%":typeof Int16Array>"u"?l:Int16Array,"%Int32Array%":typeof Int32Array>"u"?l:Int32Array,"%isFinite%":isFinite,"%isNaN%":isNaN,"%IteratorPrototype%":i?d(d([][Symbol.iterator]())):l,"%JSON%":typeof JSON=="object"?JSON:l,"%Map%":typeof Map>"u"?l:Map,"%MapIteratorPrototype%":typeof Map>"u"||!i?l:d(new Map()[Symbol.iterator]()),"%Math%":Math,"%Number%":Number,"%Object%":Object,"%parseFloat%":parseFloat,"%parseInt%":parseInt,"%Promise%":typeof Promise>"u"?l:Promise,"%Proxy%":typeof Proxy>"u"?l:Proxy,"%RangeError%":RangeError,"%ReferenceError%":ReferenceError,"%Reflect%":typeof Reflect>"u"?l:Reflect,"%RegExp%":RegExp,"%Set%":typeof Set>"u"?l:Set,"%SetIteratorPrototype%":typeof Set>"u"||!i?l:d(new Set()[Symbol.iterator]()),"%SharedArrayBuffer%":typeof SharedArrayBuffer>"u"?l:SharedArrayBuffer,"%String%":String,"%StringIteratorPrototype%":i?d(""[Symbol.iterator]()):l,"%Symbol%":i?Symbol:l,"%SyntaxError%":r,"%ThrowTypeError%":h,"%TypedArray%":s,"%TypeError%":a,"%Uint8Array%":typeof Uint8Array>"u"?l:Uint8Array,"%Uint8ClampedArray%":typeof Uint8ClampedArray>"u"?l:Uint8ClampedArray,"%Uint16Array%":typeof Uint16Array>"u"?l:Uint16Array,"%Uint32Array%":typeof Uint32Array>"u"?l:Uint32Array,"%URIError%":URIError,"%WeakMap%":typeof WeakMap>"u"?l:WeakMap,"%WeakRef%":typeof WeakRef>"u"?l:WeakRef,"%WeakSet%":typeof WeakSet>"u"?l:WeakSet},v=function J(ot){var $;if(ot==="%AsyncFunction%")$=c("async function () {}");else if(ot==="%GeneratorFunction%")$=c("function* () {}");else if(ot==="%AsyncGeneratorFunction%")$=c("async function* () {}");else if(ot==="%AsyncGenerator%"){var lt=J("%AsyncGeneratorFunction%");lt&&($=lt.prototype)}else if(ot==="%AsyncIteratorPrototype%"){var gt=J("%AsyncGenerator%");gt&&($=d(gt.prototype))}return o[ot]=$,$},p={"%ArrayBufferPrototype%":["ArrayBuffer","prototype"],"%ArrayPrototype%":["Array","prototype"],"%ArrayProto_entries%":["Array","prototype","entries"],"%ArrayProto_forEach%":["Array","prototype","forEach"],"%ArrayProto_keys%":["Array","prototype","keys"],"%ArrayProto_values%":["Array","prototype","values"],"%AsyncFunctionPrototype%":["AsyncFunction","prototype"],"%AsyncGenerator%":["AsyncGeneratorFunction","prototype"],"%AsyncGeneratorPrototype%":["AsyncGeneratorFunction","prototype","prototype"],"%BooleanPrototype%":["Boolean","prototype"],"%DataViewPrototype%":["DataView","prototype"],"%DatePrototype%":["Date","prototype"],"%ErrorPrototype%":["Error","prototype"],"%EvalErrorPrototype%":["EvalError","prototype"],"%Float32ArrayPrototype%":["Float32Array","prototype"],"%Float64ArrayPrototype%":["Float64Array","prototype"],"%FunctionPrototype%":["Function","prototype"],"%Generator%":["GeneratorFunction","prototype"],"%GeneratorPrototype%":["GeneratorFunction","prototype","prototype"],"%Int8ArrayPrototype%":["Int8Array","prototype"],"%Int16ArrayPrototype%":["Int16Array","prototype"],"%Int32ArrayPrototype%":["Int32Array","prototype"],"%JSONParse%":["JSON","parse"],"%JSONStringify%":["JSON","stringify"],"%MapPrototype%":["Map","prototype"],"%NumberPrototype%":["Number","prototype"],"%ObjectPrototype%":["Object","prototype"],"%ObjProto_toString%":["Object","prototype","toString"],"%ObjProto_valueOf%":["Object","prototype","valueOf"],"%PromisePrototype%":["Promise","prototype"],"%PromiseProto_then%":["Promise","prototype","then"],"%Promise_all%":["Promise","all"],"%Promise_reject%":["Promise","reject"],"%Promise_resolve%":["Promise","resolve"],"%RangeErrorPrototype%":["RangeError","prototype"],"%ReferenceErrorPrototype%":["ReferenceError","prototype"],"%RegExpPrototype%":["RegExp","prototype"],"%SetPrototype%":["Set","prototype"],"%SharedArrayBufferPrototype%":["SharedArrayBuffer","prototype"],"%StringPrototype%":["String","prototype"],"%SymbolPrototype%":["Symbol","prototype"],"%SyntaxErrorPrototype%":["SyntaxError","prototype"],"%TypedArrayPrototype%":["TypedArray","prototype"],"%TypeErrorPrototype%":["TypeError","prototype"],"%Uint8ArrayPrototype%":["Uint8Array","prototype"],"%Uint8ClampedArrayPrototype%":["Uint8ClampedArray","prototype"],"%Uint16ArrayPrototype%":["Uint16Array","prototype"],"%Uint32ArrayPrototype%":["Uint32Array","prototype"],"%URIErrorPrototype%":["URIError","prototype"],"%WeakMapPrototype%":["WeakMap","prototype"],"%WeakSetPrototype%":["WeakSet","prototype"]},x=e(8612),A=e(7642),m=x.call(Function.call,Array.prototype.concat),g=x.call(Function.apply,Array.prototype.splice),C=x.call(Function.call,String.prototype.replace),w=x.call(Function.call,String.prototype.slice),S=x.call(Function.call,RegExp.prototype.exec),B=/[^%.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|%$))/g,R=/\\(\\)?/g,N=function(ot){var $=w(ot,0,1),lt=w(ot,-1);if($==="%"&<!=="%")throw new r("invalid intrinsic syntax, expected closing `%`");if(lt==="%"&&$!=="%")throw new r("invalid intrinsic syntax, expected opening `%`");var gt=[];return C(ot,B,function(mt,wt,at,dt){gt[gt.length]=at?C(dt,R,"$1"):wt||mt}),gt},F=function(ot,$){var lt=ot,gt;if(A(p,lt)&&(gt=p[lt],lt="%"+gt[0]+"%"),A(o,lt)){var mt=o[lt];if(mt===t&&(mt=v(lt)),typeof mt>"u"&&!$)throw new a("intrinsic "+ot+" exists, but is not available. Please file an issue!");return{alias:gt,name:lt,value:mt}}throw new r("intrinsic "+ot+" does not exist!")};T.exports=function(ot,$){if(typeof ot!="string"||ot.length===0)throw new a("intrinsic name must be a non-empty string");if(arguments.length>1&&typeof $!="boolean")throw new a('"allowMissing" argument must be a boolean');if(S(/^%?[^%]*%?$/,ot)===null)throw new r("`%` may not be present anywhere but at the beginning and end of the intrinsic name");var lt=N(ot),gt=lt.length>0?lt[0]:"",mt=F("%"+gt+"%",$),wt=mt.name,at=mt.value,dt=!1,St=mt.alias;St&&(gt=St[0],g(lt,m([0,1],St)));for(var V=1,ft=!0;V=lt.length){var bt=u(at,j);ft=!!bt,ft&&"get"in bt&&!("originalValue"in bt.get)?at=bt.get:at=at[j]}else ft=A(at,j),at=at[j];ft&&!dt&&(o[wt]=at)}}return at}},1044:function(T,b,e){var l=e(210),r=l("%Object.defineProperty%",!0),n=function(){if(r)try{return r({},"a",{value:1}),!0}catch{return!1}return!1};n.hasArrayLengthDefineBug=function(){if(!n())return null;try{return r([],"length",{value:1}).length!==1}catch{return!0}},T.exports=n},1405:function(T,b,e){var l=typeof Symbol<"u"&&Symbol,r=e(5419);T.exports=function(){return typeof l!="function"||typeof Symbol!="function"||typeof l("foo")!="symbol"||typeof Symbol("bar")!="symbol"?!1:r()}},5419:function(T){T.exports=function(){if(typeof Symbol!="function"||typeof Object.getOwnPropertySymbols!="function")return!1;if(typeof Symbol.iterator=="symbol")return!0;var e={},l=Symbol("test"),r=Object(l);if(typeof l=="string"||Object.prototype.toString.call(l)!=="[object Symbol]"||Object.prototype.toString.call(r)!=="[object Symbol]")return!1;var n=42;e[l]=n;for(l in e)return!1;if(typeof Object.keys=="function"&&Object.keys(e).length!==0||typeof Object.getOwnPropertyNames=="function"&&Object.getOwnPropertyNames(e).length!==0)return!1;var a=Object.getOwnPropertySymbols(e);if(a.length!==1||a[0]!==l||!Object.prototype.propertyIsEnumerable.call(e,l))return!1;if(typeof Object.getOwnPropertyDescriptor=="function"){var c=Object.getOwnPropertyDescriptor(e,l);if(c.value!==n||c.enumerable!==!0)return!1}return!0}},6410:function(T,b,e){var l=e(5419);T.exports=function(){return l()&&!!Symbol.toStringTag}},7642:function(T,b,e){var l=e(8612);T.exports=l.call(Function.call,Object.prototype.hasOwnProperty)},688:function(T,b,e){var l=e(7103).Buffer;b._dbcs=i;for(var r=-1,n=-2,a=-10,c=-1e3,u=new Array(256),f=-1,h=0;h<256;h++)u[h]=r;function i(o,v){if(this.encodingName=o.encodingName,!o)throw new Error("DBCS codec is called without the data.");if(!o.table)throw new Error("Encoding '"+this.encodingName+"' has no data.");var p=o.table();this.decodeTables=[],this.decodeTables[0]=u.slice(0),this.decodeTableSeq=[];for(var x=0;xc)throw new Error("gb18030 decode tables conflict at byte 2");for(var S=this.decodeTables[c-C[w]],B=129;B<=254;B++){if(S[B]===r)S[B]=c-m;else{if(S[B]===c-m)continue;if(S[B]>c)throw new Error("gb18030 decode tables conflict at byte 3")}for(var R=this.decodeTables[c-S[B]],N=48;N<=57;N++)R[N]===r&&(R[N]=n)}}}this.defaultCharUnicode=v.defaultCharUnicode,this.encodeTable=[],this.encodeTableSeq=[];var F={};if(o.encodeSkipVals)for(var x=0;x0;o>>>=8)v.push(o&255);v.length==0&&v.push(0);for(var p=this.decodeTables[0],x=v.length-1;x>0;x--){var A=p[v[x]];if(A==r)p[v[x]]=c-this.decodeTables.length,this.decodeTables.push(p=u.slice(0));else if(A<=c)p=this.decodeTables[c-A];else throw new Error("Overwrite byte in "+this.encodingName+", addr: "+o.toString(16))}return p},i.prototype._addDecodeChunk=function(o){var v=parseInt(o[0],16),p=this._getDecodeTrieNode(v);v=v&255;for(var x=1;x255)throw new Error("Incorrect chunk in "+this.encodingName+" at addr "+o[0]+": too long"+v)},i.prototype._getEncodeBucket=function(o){var v=o>>8;return this.encodeTable[v]===void 0&&(this.encodeTable[v]=u.slice(0)),this.encodeTable[v]},i.prototype._setEncodeChar=function(o,v){var p=this._getEncodeBucket(o),x=o&255;p[x]<=a?this.encodeTableSeq[a-p[x]][f]=v:p[x]==r&&(p[x]=v)},i.prototype._setEncodeSequence=function(o,v){var p=o[0],x=this._getEncodeBucket(p),A=p&255,m;x[A]<=a?m=this.encodeTableSeq[a-x[A]]:(m={},x[A]!==r&&(m[f]=x[A]),x[A]=a-this.encodeTableSeq.length,this.encodeTableSeq.push(m));for(var g=1;g=0)this._setEncodeChar(C,w),A=!0;else if(C<=c){var S=c-C;if(!m[S]){var B=w<<8>>>0;this._fillEncodeTable(S,B,p)?A=!0:m[S]=!0}}else C<=a&&(this._setEncodeSequence(this.decodeTableSeq[a-C],w),A=!0)}return A};function d(o,v){this.leadSurrogate=-1,this.seqObj=void 0,this.encodeTable=v.encodeTable,this.encodeTableSeq=v.encodeTableSeq,this.defaultCharSingleByte=v.defCharSB,this.gb18030=v.gb18030}d.prototype.write=function(o){for(var v=l.alloc(o.length*(this.gb18030?4:3)),p=this.leadSurrogate,x=this.seqObj,A=-1,m=0,g=0;;){if(A===-1){if(m==o.length)break;var C=o.charCodeAt(m++)}else{var C=A;A=-1}if(55296<=C&&C<57344)if(C<56320)if(p===-1){p=C;continue}else p=C,C=r;else p!==-1?(C=65536+(p-55296)*1024+(C-56320),p=-1):C=r;else p!==-1&&(A=C,C=r,p=-1);var w=r;if(x!==void 0&&C!=r){var S=x[C];if(typeof S=="object"){x=S;continue}else typeof S=="number"?w=S:S==null&&(S=x[f],S!==void 0&&(w=S,A=C));x=void 0}else if(C>=0){var B=this.encodeTable[C>>8];if(B!==void 0&&(w=B[C&255]),w<=a){x=this.encodeTableSeq[a-w];continue}if(w==r&&this.gb18030){var R=s(this.gb18030.uChars,C);if(R!=-1){var w=this.gb18030.gbChars[R]+(C-this.gb18030.uChars[R]);v[g++]=129+Math.floor(w/12600),w=w%12600,v[g++]=48+Math.floor(w/1260),w=w%1260,v[g++]=129+Math.floor(w/10),w=w%10,v[g++]=48+w;continue}}}w===r&&(w=this.defaultCharSingleByte),w<256?v[g++]=w:w<65536?(v[g++]=w>>8,v[g++]=w&255):w<16777216?(v[g++]=w>>16,v[g++]=w>>8&255,v[g++]=w&255):(v[g++]=w>>>24,v[g++]=w>>>16&255,v[g++]=w>>>8&255,v[g++]=w&255)}return this.seqObj=x,this.leadSurrogate=p,v.slice(0,g)},d.prototype.end=function(){if(!(this.leadSurrogate===-1&&this.seqObj===void 0)){var o=l.alloc(10),v=0;if(this.seqObj){var p=this.seqObj[f];p!==void 0&&(p<256?o[v++]=p:(o[v++]=p>>8,o[v++]=p&255)),this.seqObj=void 0}return this.leadSurrogate!==-1&&(o[v++]=this.defaultCharSingleByte,this.leadSurrogate=-1),o.slice(0,v)}},d.prototype.findIdx=s;function t(o,v){this.nodeIdx=0,this.prevBytes=[],this.decodeTables=v.decodeTables,this.decodeTableSeq=v.decodeTableSeq,this.defaultCharUnicode=v.defaultCharUnicode,this.gb18030=v.gb18030}t.prototype.write=function(o){for(var v=l.alloc(o.length*2),p=this.nodeIdx,x=this.prevBytes,A=this.prevBytes.length,m=-this.prevBytes.length,g,C=0,w=0;C=0?o[C]:x[C+A],g=this.decodeTables[p][S];if(!(g>=0))if(g===r)g=this.defaultCharUnicode.charCodeAt(0),C=m;else if(g===n){if(C>=3)var B=(o[C-3]-129)*12600+(o[C-2]-48)*1260+(o[C-1]-129)*10+(S-48);else var B=(x[C-3+A]-129)*12600+((C-2>=0?o[C-2]:x[C-2+A])-48)*1260+((C-1>=0?o[C-1]:x[C-1+A])-129)*10+(S-48);var R=s(this.gb18030.gbChars,B);g=this.gb18030.uChars[R]+B-this.gb18030.gbChars[R]}else if(g<=c){p=c-g;continue}else if(g<=a){for(var N=this.decodeTableSeq[a-g],F=0;F>8;g=N[N.length-1]}else throw new Error("iconv-lite internal error: invalid decoding table value "+g+" at "+p+"/"+S);if(g>=65536){g-=65536;var J=55296|g>>10;v[w++]=J&255,v[w++]=J>>8,g=56320|g&1023}v[w++]=g&255,v[w++]=g>>8,p=0,m=C+1}return this.nodeIdx=p,this.prevBytes=m>=0?Array.prototype.slice.call(o,m):x.slice(m+A).concat(Array.prototype.slice.call(o)),v.slice(0,w).toString("ucs2")},t.prototype.end=function(){for(var o="";this.prevBytes.length>0;){o+=this.defaultCharUnicode;var v=this.prevBytes.slice(1);this.prevBytes=[],this.nodeIdx=0,v.length>0&&(o+=this.write(v))}return this.prevBytes=[],this.nodeIdx=0,o};function s(o,v){if(o[0]>v)return-1;for(var p=0,x=o.length;p>1);o[A]<=v?p=A:x=A}return p}},5990:function(T,b,e){T.exports={shiftjis:{type:"_dbcs",table:function(){return e(7014)},encodeAdd:{"\xA5":92,"\u203E":126},encodeSkipVals:[{from:60736,to:63808}]},csshiftjis:"shiftjis",mskanji:"shiftjis",sjis:"shiftjis",windows31j:"shiftjis",ms31j:"shiftjis",xsjis:"shiftjis",windows932:"shiftjis",ms932:"shiftjis",932:"shiftjis",cp932:"shiftjis",eucjp:{type:"_dbcs",table:function(){return e(5633)},encodeAdd:{"\xA5":92,"\u203E":126}},gb2312:"cp936",gb231280:"cp936",gb23121980:"cp936",csgb2312:"cp936",csiso58gb231280:"cp936",euccn:"cp936",windows936:"cp936",ms936:"cp936",936:"cp936",cp936:{type:"_dbcs",table:function(){return e(3336)}},gbk:{type:"_dbcs",table:function(){return e(3336).concat(e(4346))}},xgbk:"gbk",isoir58:"gbk",gb18030:{type:"_dbcs",table:function(){return e(3336).concat(e(4346))},gb18030:function(){return e(6258)},encodeSkipVals:[128],encodeAdd:{"\u20AC":41699}},chinese:"gb18030",windows949:"cp949",ms949:"cp949",949:"cp949",cp949:{type:"_dbcs",table:function(){return e(7348)}},cseuckr:"cp949",csksc56011987:"cp949",euckr:"cp949",isoir149:"cp949",korean:"cp949",ksc56011987:"cp949",ksc56011989:"cp949",ksc5601:"cp949",windows950:"cp950",ms950:"cp950",950:"cp950",cp950:{type:"_dbcs",table:function(){return e(4284)}},big5:"big5hkscs",big5hkscs:{type:"_dbcs",table:function(){return e(4284).concat(e(3480))},encodeSkipVals:[36457,36463,36478,36523,36532,36557,36560,36695,36713,36718,36811,36862,36973,36986,37060,37084,37105,37311,37551,37552,37553,37554,37585,37959,38090,38361,38652,39285,39798,39800,39803,39878,39902,39916,39926,40002,40019,40034,40040,40043,40055,40124,40125,40144,40279,40282,40388,40431,40443,40617,40687,40701,40800,40907,41079,41180,41183,36812,37576,38468,38637,41636,41637,41639,41638,41676,41678]},cnbig5:"big5hkscs",csbig5:"big5hkscs",xxbig5:"big5hkscs"}},6934:function(T,b,e){for(var l=[e(1025),e(7688),e(1279),e(758),e(9068),e(3769),e(7018),e(688),e(5990)],r=0;r>>6),d[t++]=128+(o&63)):(d[t++]=224+(o>>>12),d[t++]=128+(o>>>6&63),d[t++]=128+(o&63))}return d.slice(0,t)},f.prototype.end=function(){};function h(i,d){this.acc=0,this.contBytes=0,this.accBytes=0,this.defaultCharUnicode=d.defaultCharUnicode}h.prototype.write=function(i){for(var d=this.acc,t=this.contBytes,s=this.accBytes,o="",v=0;v0&&(o+=this.defaultCharUnicode,t=0),p<128?o+=String.fromCharCode(p):p<224?(d=p&31,t=1,s=1):p<240?(d=p&15,t=2,s=1):o+=this.defaultCharUnicode):t>0?(d=d<<6|p&63,t--,s++,t===0&&(s===2&&d<128&&d>0?o+=this.defaultCharUnicode:s===3&&d<2048?o+=this.defaultCharUnicode:o+=String.fromCharCode(d))):o+=this.defaultCharUnicode}return this.acc=d,this.contBytes=t,this.accBytes=s,o},h.prototype.end=function(){var i=0;return this.contBytes>0&&(i+=this.defaultCharUnicode),i}},9068:function(T,b,e){var l=e(7103).Buffer;b._sbcs=r;function r(c,u){if(!c)throw new Error("SBCS codec is called without the data.");if(!c.chars||c.chars.length!==128&&c.chars.length!==256)throw new Error("Encoding '"+c.type+"' has incorrect 'chars' (must be of len 128 or 256)");if(c.chars.length===128){for(var f="",h=0;h<128;h++)f+=String.fromCharCode(h);c.chars=f+c.chars}this.decodeBuf=l.from(c.chars,"ucs2");for(var i=l.alloc(65536,u.defaultCharSingleByte.charCodeAt(0)),h=0;h?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_\`abcdefghijklmnopqrstuvwxyz{|}~\x7F\xB0\xB7\u2219\u221A\u2592\u2500\u2502\u253C\u2524\u252C\u251C\u2534\u2510\u250C\u2514\u2518\u03B2\u221E\u03C6\xB1\xBD\xBC\u2248\xAB\xBB\uFEF7\uFEF8\uFFFD\uFFFD\uFEFB\uFEFC\uFFFD\xA0\xAD\uFE82\xA3\xA4\uFE84\uFFFD\uFFFD\uFE8E\uFE8F\uFE95\uFE99\u060C\uFE9D\uFEA1\uFEA5\u0660\u0661\u0662\u0663\u0664\u0665\u0666\u0667\u0668\u0669\uFED1\u061B\uFEB1\uFEB5\uFEB9\u061F\xA2\uFE80\uFE81\uFE83\uFE85\uFECA\uFE8B\uFE8D\uFE91\uFE93\uFE97\uFE9B\uFE9F\uFEA3\uFEA7\uFEA9\uFEAB\uFEAD\uFEAF\uFEB3\uFEB7\uFEBB\uFEBF\uFEC1\uFEC5\uFECB\uFECF\xA6\xAC\xF7\xD7\uFEC9\u0640\uFED3\uFED7\uFEDB\uFEDF\uFEE3\uFEE7\uFEEB\uFEED\uFEEF\uFEF3\uFEBD\uFECC\uFECE\uFECD\uFEE1\uFE7D\u0651\uFEE5\uFEE9\uFEEC\uFEF0\uFEF2\uFED0\uFED5\uFEF5\uFEF6\uFEDD\uFED9\uFEF1\u25A0\uFFFD`},ibm864:"cp864",csibm864:"cp864",cp865:{type:"_sbcs",chars:"\xC7\xFC\xE9\xE2\xE4\xE0\xE5\xE7\xEA\xEB\xE8\xEF\xEE\xEC\xC4\xC5\xC9\xE6\xC6\xF4\xF6\xF2\xFB\xF9\xFF\xD6\xDC\xF8\xA3\xD8\u20A7\u0192\xE1\xED\xF3\xFA\xF1\xD1\xAA\xBA\xBF\u2310\xAC\xBD\xBC\xA1\xAB\xA4\u2591\u2592\u2593\u2502\u2524\u2561\u2562\u2556\u2555\u2563\u2551\u2557\u255D\u255C\u255B\u2510\u2514\u2534\u252C\u251C\u2500\u253C\u255E\u255F\u255A\u2554\u2569\u2566\u2560\u2550\u256C\u2567\u2568\u2564\u2565\u2559\u2558\u2552\u2553\u256B\u256A\u2518\u250C\u2588\u2584\u258C\u2590\u2580\u03B1\xDF\u0393\u03C0\u03A3\u03C3\xB5\u03C4\u03A6\u0398\u03A9\u03B4\u221E\u03C6\u03B5\u2229\u2261\xB1\u2265\u2264\u2320\u2321\xF7\u2248\xB0\u2219\xB7\u221A\u207F\xB2\u25A0\xA0"},ibm865:"cp865",csibm865:"cp865",cp866:{type:"_sbcs",chars:"\u0410\u0411\u0412\u0413\u0414\u0415\u0416\u0417\u0418\u0419\u041A\u041B\u041C\u041D\u041E\u041F\u0420\u0421\u0422\u0423\u0424\u0425\u0426\u0427\u0428\u0429\u042A\u042B\u042C\u042D\u042E\u042F\u0430\u0431\u0432\u0433\u0434\u0435\u0436\u0437\u0438\u0439\u043A\u043B\u043C\u043D\u043E\u043F\u2591\u2592\u2593\u2502\u2524\u2561\u2562\u2556\u2555\u2563\u2551\u2557\u255D\u255C\u255B\u2510\u2514\u2534\u252C\u251C\u2500\u253C\u255E\u255F\u255A\u2554\u2569\u2566\u2560\u2550\u256C\u2567\u2568\u2564\u2565\u2559\u2558\u2552\u2553\u256B\u256A\u2518\u250C\u2588\u2584\u258C\u2590\u2580\u0440\u0441\u0442\u0443\u0444\u0445\u0446\u0447\u0448\u0449\u044A\u044B\u044C\u044D\u044E\u044F\u0401\u0451\u0404\u0454\u0407\u0457\u040E\u045E\xB0\u2219\xB7\u221A\u2116\xA4\u25A0\xA0"},ibm866:"cp866",csibm866:"cp866",cp869:{type:"_sbcs",chars:"\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u0386\uFFFD\xB7\xAC\xA6\u2018\u2019\u0388\u2015\u0389\u038A\u03AA\u038C\uFFFD\uFFFD\u038E\u03AB\xA9\u038F\xB2\xB3\u03AC\xA3\u03AD\u03AE\u03AF\u03CA\u0390\u03CC\u03CD\u0391\u0392\u0393\u0394\u0395\u0396\u0397\xBD\u0398\u0399\xAB\xBB\u2591\u2592\u2593\u2502\u2524\u039A\u039B\u039C\u039D\u2563\u2551\u2557\u255D\u039E\u039F\u2510\u2514\u2534\u252C\u251C\u2500\u253C\u03A0\u03A1\u255A\u2554\u2569\u2566\u2560\u2550\u256C\u03A3\u03A4\u03A5\u03A6\u03A7\u03A8\u03A9\u03B1\u03B2\u03B3\u2518\u250C\u2588\u2584\u03B4\u03B5\u2580\u03B6\u03B7\u03B8\u03B9\u03BA\u03BB\u03BC\u03BD\u03BE\u03BF\u03C0\u03C1\u03C3\u03C2\u03C4\u0384\xAD\xB1\u03C5\u03C6\u03C7\xA7\u03C8\u0385\xB0\xA8\u03C9\u03CB\u03B0\u03CE\u25A0\xA0"},ibm869:"cp869",csibm869:"cp869",cp922:{type:"_sbcs",chars:"\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8A\x8B\x8C\x8D\x8E\x8F\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9A\x9B\x9C\x9D\x9E\x9F\xA0\xA1\xA2\xA3\xA4\xA5\xA6\xA7\xA8\xA9\xAA\xAB\xAC\xAD\xAE\u203E\xB0\xB1\xB2\xB3\xB4\xB5\xB6\xB7\xB8\xB9\xBA\xBB\xBC\xBD\xBE\xBF\xC0\xC1\xC2\xC3\xC4\xC5\xC6\xC7\xC8\xC9\xCA\xCB\xCC\xCD\xCE\xCF\u0160\xD1\xD2\xD3\xD4\xD5\xD6\xD7\xD8\xD9\xDA\xDB\xDC\xDD\u017D\xDF\xE0\xE1\xE2\xE3\xE4\xE5\xE6\xE7\xE8\xE9\xEA\xEB\xEC\xED\xEE\xEF\u0161\xF1\xF2\xF3\xF4\xF5\xF6\xF7\xF8\xF9\xFA\xFB\xFC\xFD\u017E\xFF"},ibm922:"cp922",csibm922:"cp922",cp1046:{type:"_sbcs",chars:"\uFE88\xD7\xF7\uF8F6\uF8F5\uF8F4\uF8F7\uFE71\x88\u25A0\u2502\u2500\u2510\u250C\u2514\u2518\uFE79\uFE7B\uFE7D\uFE7F\uFE77\uFE8A\uFEF0\uFEF3\uFEF2\uFECE\uFECF\uFED0\uFEF6\uFEF8\uFEFA\uFEFC\xA0\uF8FA\uF8F9\uF8F8\xA4\uF8FB\uFE8B\uFE91\uFE97\uFE9B\uFE9F\uFEA3\u060C\xAD\uFEA7\uFEB3\u0660\u0661\u0662\u0663\u0664\u0665\u0666\u0667\u0668\u0669\uFEB7\u061B\uFEBB\uFEBF\uFECA\u061F\uFECB\u0621\u0622\u0623\u0624\u0625\u0626\u0627\u0628\u0629\u062A\u062B\u062C\u062D\u062E\u062F\u0630\u0631\u0632\u0633\u0634\u0635\u0636\u0637\uFEC7\u0639\u063A\uFECC\uFE82\uFE84\uFE8E\uFED3\u0640\u0641\u0642\u0643\u0644\u0645\u0646\u0647\u0648\u0649\u064A\u064B\u064C\u064D\u064E\u064F\u0650\u0651\u0652\uFED7\uFEDB\uFEDF\uF8FC\uFEF5\uFEF7\uFEF9\uFEFB\uFEE3\uFEE7\uFEEC\uFEE9\uFFFD"},ibm1046:"cp1046",csibm1046:"cp1046",cp1124:{type:"_sbcs",chars:"\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8A\x8B\x8C\x8D\x8E\x8F\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9A\x9B\x9C\x9D\x9E\x9F\xA0\u0401\u0402\u0490\u0404\u0405\u0406\u0407\u0408\u0409\u040A\u040B\u040C\xAD\u040E\u040F\u0410\u0411\u0412\u0413\u0414\u0415\u0416\u0417\u0418\u0419\u041A\u041B\u041C\u041D\u041E\u041F\u0420\u0421\u0422\u0423\u0424\u0425\u0426\u0427\u0428\u0429\u042A\u042B\u042C\u042D\u042E\u042F\u0430\u0431\u0432\u0433\u0434\u0435\u0436\u0437\u0438\u0439\u043A\u043B\u043C\u043D\u043E\u043F\u0440\u0441\u0442\u0443\u0444\u0445\u0446\u0447\u0448\u0449\u044A\u044B\u044C\u044D\u044E\u044F\u2116\u0451\u0452\u0491\u0454\u0455\u0456\u0457\u0458\u0459\u045A\u045B\u045C\xA7\u045E\u045F"},ibm1124:"cp1124",csibm1124:"cp1124",cp1125:{type:"_sbcs",chars:"\u0410\u0411\u0412\u0413\u0414\u0415\u0416\u0417\u0418\u0419\u041A\u041B\u041C\u041D\u041E\u041F\u0420\u0421\u0422\u0423\u0424\u0425\u0426\u0427\u0428\u0429\u042A\u042B\u042C\u042D\u042E\u042F\u0430\u0431\u0432\u0433\u0434\u0435\u0436\u0437\u0438\u0439\u043A\u043B\u043C\u043D\u043E\u043F\u2591\u2592\u2593\u2502\u2524\u2561\u2562\u2556\u2555\u2563\u2551\u2557\u255D\u255C\u255B\u2510\u2514\u2534\u252C\u251C\u2500\u253C\u255E\u255F\u255A\u2554\u2569\u2566\u2560\u2550\u256C\u2567\u2568\u2564\u2565\u2559\u2558\u2552\u2553\u256B\u256A\u2518\u250C\u2588\u2584\u258C\u2590\u2580\u0440\u0441\u0442\u0443\u0444\u0445\u0446\u0447\u0448\u0449\u044A\u044B\u044C\u044D\u044E\u044F\u0401\u0451\u0490\u0491\u0404\u0454\u0406\u0456\u0407\u0457\xB7\u221A\u2116\xA4\u25A0\xA0"},ibm1125:"cp1125",csibm1125:"cp1125",cp1129:{type:"_sbcs",chars:"\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8A\x8B\x8C\x8D\x8E\x8F\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9A\x9B\x9C\x9D\x9E\x9F\xA0\xA1\xA2\xA3\xA4\xA5\xA6\xA7\u0153\xA9\xAA\xAB\xAC\xAD\xAE\xAF\xB0\xB1\xB2\xB3\u0178\xB5\xB6\xB7\u0152\xB9\xBA\xBB\xBC\xBD\xBE\xBF\xC0\xC1\xC2\u0102\xC4\xC5\xC6\xC7\xC8\xC9\xCA\xCB\u0300\xCD\xCE\xCF\u0110\xD1\u0309\xD3\xD4\u01A0\xD6\xD7\xD8\xD9\xDA\xDB\xDC\u01AF\u0303\xDF\xE0\xE1\xE2\u0103\xE4\xE5\xE6\xE7\xE8\xE9\xEA\xEB\u0301\xED\xEE\xEF\u0111\xF1\u0323\xF3\xF4\u01A1\xF6\xF7\xF8\xF9\xFA\xFB\xFC\u01B0\u20AB\xFF"},ibm1129:"cp1129",csibm1129:"cp1129",cp1133:{type:"_sbcs",chars:"\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8A\x8B\x8C\x8D\x8E\x8F\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9A\x9B\x9C\x9D\x9E\x9F\xA0\u0E81\u0E82\u0E84\u0E87\u0E88\u0EAA\u0E8A\u0E8D\u0E94\u0E95\u0E96\u0E97\u0E99\u0E9A\u0E9B\u0E9C\u0E9D\u0E9E\u0E9F\u0EA1\u0EA2\u0EA3\u0EA5\u0EA7\u0EAB\u0EAD\u0EAE\uFFFD\uFFFD\uFFFD\u0EAF\u0EB0\u0EB2\u0EB3\u0EB4\u0EB5\u0EB6\u0EB7\u0EB8\u0EB9\u0EBC\u0EB1\u0EBB\u0EBD\uFFFD\uFFFD\uFFFD\u0EC0\u0EC1\u0EC2\u0EC3\u0EC4\u0EC8\u0EC9\u0ECA\u0ECB\u0ECC\u0ECD\u0EC6\uFFFD\u0EDC\u0EDD\u20AD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u0ED0\u0ED1\u0ED2\u0ED3\u0ED4\u0ED5\u0ED6\u0ED7\u0ED8\u0ED9\uFFFD\uFFFD\xA2\xAC\xA6\uFFFD"},ibm1133:"cp1133",csibm1133:"cp1133",cp1161:{type:"_sbcs",chars:"\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u0E48\u0E01\u0E02\u0E03\u0E04\u0E05\u0E06\u0E07\u0E08\u0E09\u0E0A\u0E0B\u0E0C\u0E0D\u0E0E\u0E0F\u0E10\u0E11\u0E12\u0E13\u0E14\u0E15\u0E16\u0E17\u0E18\u0E19\u0E1A\u0E1B\u0E1C\u0E1D\u0E1E\u0E1F\u0E20\u0E21\u0E22\u0E23\u0E24\u0E25\u0E26\u0E27\u0E28\u0E29\u0E2A\u0E2B\u0E2C\u0E2D\u0E2E\u0E2F\u0E30\u0E31\u0E32\u0E33\u0E34\u0E35\u0E36\u0E37\u0E38\u0E39\u0E3A\u0E49\u0E4A\u0E4B\u20AC\u0E3F\u0E40\u0E41\u0E42\u0E43\u0E44\u0E45\u0E46\u0E47\u0E48\u0E49\u0E4A\u0E4B\u0E4C\u0E4D\u0E4E\u0E4F\u0E50\u0E51\u0E52\u0E53\u0E54\u0E55\u0E56\u0E57\u0E58\u0E59\u0E5A\u0E5B\xA2\xAC\xA6\xA0"},ibm1161:"cp1161",csibm1161:"cp1161",cp1162:{type:"_sbcs",chars:"\u20AC\x81\x82\x83\x84\u2026\x86\x87\x88\x89\x8A\x8B\x8C\x8D\x8E\x8F\x90\u2018\u2019\u201C\u201D\u2022\u2013\u2014\x98\x99\x9A\x9B\x9C\x9D\x9E\x9F\xA0\u0E01\u0E02\u0E03\u0E04\u0E05\u0E06\u0E07\u0E08\u0E09\u0E0A\u0E0B\u0E0C\u0E0D\u0E0E\u0E0F\u0E10\u0E11\u0E12\u0E13\u0E14\u0E15\u0E16\u0E17\u0E18\u0E19\u0E1A\u0E1B\u0E1C\u0E1D\u0E1E\u0E1F\u0E20\u0E21\u0E22\u0E23\u0E24\u0E25\u0E26\u0E27\u0E28\u0E29\u0E2A\u0E2B\u0E2C\u0E2D\u0E2E\u0E2F\u0E30\u0E31\u0E32\u0E33\u0E34\u0E35\u0E36\u0E37\u0E38\u0E39\u0E3A\uFFFD\uFFFD\uFFFD\uFFFD\u0E3F\u0E40\u0E41\u0E42\u0E43\u0E44\u0E45\u0E46\u0E47\u0E48\u0E49\u0E4A\u0E4B\u0E4C\u0E4D\u0E4E\u0E4F\u0E50\u0E51\u0E52\u0E53\u0E54\u0E55\u0E56\u0E57\u0E58\u0E59\u0E5A\u0E5B\uFFFD\uFFFD\uFFFD\uFFFD"},ibm1162:"cp1162",csibm1162:"cp1162",cp1163:{type:"_sbcs",chars:"\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8A\x8B\x8C\x8D\x8E\x8F\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9A\x9B\x9C\x9D\x9E\x9F\xA0\xA1\xA2\xA3\u20AC\xA5\xA6\xA7\u0153\xA9\xAA\xAB\xAC\xAD\xAE\xAF\xB0\xB1\xB2\xB3\u0178\xB5\xB6\xB7\u0152\xB9\xBA\xBB\xBC\xBD\xBE\xBF\xC0\xC1\xC2\u0102\xC4\xC5\xC6\xC7\xC8\xC9\xCA\xCB\u0300\xCD\xCE\xCF\u0110\xD1\u0309\xD3\xD4\u01A0\xD6\xD7\xD8\xD9\xDA\xDB\xDC\u01AF\u0303\xDF\xE0\xE1\xE2\u0103\xE4\xE5\xE6\xE7\xE8\xE9\xEA\xEB\u0301\xED\xEE\xEF\u0111\xF1\u0323\xF3\xF4\u01A1\xF6\xF7\xF8\xF9\xFA\xFB\xFC\u01B0\u20AB\xFF"},ibm1163:"cp1163",csibm1163:"cp1163",maccroatian:{type:"_sbcs",chars:"\xC4\xC5\xC7\xC9\xD1\xD6\xDC\xE1\xE0\xE2\xE4\xE3\xE5\xE7\xE9\xE8\xEA\xEB\xED\xEC\xEE\xEF\xF1\xF3\xF2\xF4\xF6\xF5\xFA\xF9\xFB\xFC\u2020\xB0\xA2\xA3\xA7\u2022\xB6\xDF\xAE\u0160\u2122\xB4\xA8\u2260\u017D\xD8\u221E\xB1\u2264\u2265\u2206\xB5\u2202\u2211\u220F\u0161\u222B\xAA\xBA\u2126\u017E\xF8\xBF\xA1\xAC\u221A\u0192\u2248\u0106\xAB\u010C\u2026\xA0\xC0\xC3\xD5\u0152\u0153\u0110\u2014\u201C\u201D\u2018\u2019\xF7\u25CA\uFFFD\xA9\u2044\xA4\u2039\u203A\xC6\xBB\u2013\xB7\u201A\u201E\u2030\xC2\u0107\xC1\u010D\xC8\xCD\xCE\xCF\xCC\xD3\xD4\u0111\xD2\xDA\xDB\xD9\u0131\u02C6\u02DC\xAF\u03C0\xCB\u02DA\xB8\xCA\xE6\u02C7"},maccyrillic:{type:"_sbcs",chars:"\u0410\u0411\u0412\u0413\u0414\u0415\u0416\u0417\u0418\u0419\u041A\u041B\u041C\u041D\u041E\u041F\u0420\u0421\u0422\u0423\u0424\u0425\u0426\u0427\u0428\u0429\u042A\u042B\u042C\u042D\u042E\u042F\u2020\xB0\xA2\xA3\xA7\u2022\xB6\u0406\xAE\xA9\u2122\u0402\u0452\u2260\u0403\u0453\u221E\xB1\u2264\u2265\u0456\xB5\u2202\u0408\u0404\u0454\u0407\u0457\u0409\u0459\u040A\u045A\u0458\u0405\xAC\u221A\u0192\u2248\u2206\xAB\xBB\u2026\xA0\u040B\u045B\u040C\u045C\u0455\u2013\u2014\u201C\u201D\u2018\u2019\xF7\u201E\u040E\u045E\u040F\u045F\u2116\u0401\u0451\u044F\u0430\u0431\u0432\u0433\u0434\u0435\u0436\u0437\u0438\u0439\u043A\u043B\u043C\u043D\u043E\u043F\u0440\u0441\u0442\u0443\u0444\u0445\u0446\u0447\u0448\u0449\u044A\u044B\u044C\u044D\u044E\xA4"},macgreek:{type:"_sbcs",chars:"\xC4\xB9\xB2\xC9\xB3\xD6\xDC\u0385\xE0\xE2\xE4\u0384\xA8\xE7\xE9\xE8\xEA\xEB\xA3\u2122\xEE\xEF\u2022\xBD\u2030\xF4\xF6\xA6\xAD\xF9\xFB\xFC\u2020\u0393\u0394\u0398\u039B\u039E\u03A0\xDF\xAE\xA9\u03A3\u03AA\xA7\u2260\xB0\u0387\u0391\xB1\u2264\u2265\xA5\u0392\u0395\u0396\u0397\u0399\u039A\u039C\u03A6\u03AB\u03A8\u03A9\u03AC\u039D\xAC\u039F\u03A1\u2248\u03A4\xAB\xBB\u2026\xA0\u03A5\u03A7\u0386\u0388\u0153\u2013\u2015\u201C\u201D\u2018\u2019\xF7\u0389\u038A\u038C\u038E\u03AD\u03AE\u03AF\u03CC\u038F\u03CD\u03B1\u03B2\u03C8\u03B4\u03B5\u03C6\u03B3\u03B7\u03B9\u03BE\u03BA\u03BB\u03BC\u03BD\u03BF\u03C0\u03CE\u03C1\u03C3\u03C4\u03B8\u03C9\u03C2\u03C7\u03C5\u03B6\u03CA\u03CB\u0390\u03B0\uFFFD"},maciceland:{type:"_sbcs",chars:"\xC4\xC5\xC7\xC9\xD1\xD6\xDC\xE1\xE0\xE2\xE4\xE3\xE5\xE7\xE9\xE8\xEA\xEB\xED\xEC\xEE\xEF\xF1\xF3\xF2\xF4\xF6\xF5\xFA\xF9\xFB\xFC\xDD\xB0\xA2\xA3\xA7\u2022\xB6\xDF\xAE\xA9\u2122\xB4\xA8\u2260\xC6\xD8\u221E\xB1\u2264\u2265\xA5\xB5\u2202\u2211\u220F\u03C0\u222B\xAA\xBA\u2126\xE6\xF8\xBF\xA1\xAC\u221A\u0192\u2248\u2206\xAB\xBB\u2026\xA0\xC0\xC3\xD5\u0152\u0153\u2013\u2014\u201C\u201D\u2018\u2019\xF7\u25CA\xFF\u0178\u2044\xA4\xD0\xF0\xDE\xFE\xFD\xB7\u201A\u201E\u2030\xC2\xCA\xC1\xCB\xC8\xCD\xCE\xCF\xCC\xD3\xD4\uFFFD\xD2\xDA\xDB\xD9\u0131\u02C6\u02DC\xAF\u02D8\u02D9\u02DA\xB8\u02DD\u02DB\u02C7"},macroman:{type:"_sbcs",chars:"\xC4\xC5\xC7\xC9\xD1\xD6\xDC\xE1\xE0\xE2\xE4\xE3\xE5\xE7\xE9\xE8\xEA\xEB\xED\xEC\xEE\xEF\xF1\xF3\xF2\xF4\xF6\xF5\xFA\xF9\xFB\xFC\u2020\xB0\xA2\xA3\xA7\u2022\xB6\xDF\xAE\xA9\u2122\xB4\xA8\u2260\xC6\xD8\u221E\xB1\u2264\u2265\xA5\xB5\u2202\u2211\u220F\u03C0\u222B\xAA\xBA\u2126\xE6\xF8\xBF\xA1\xAC\u221A\u0192\u2248\u2206\xAB\xBB\u2026\xA0\xC0\xC3\xD5\u0152\u0153\u2013\u2014\u201C\u201D\u2018\u2019\xF7\u25CA\xFF\u0178\u2044\xA4\u2039\u203A\uFB01\uFB02\u2021\xB7\u201A\u201E\u2030\xC2\xCA\xC1\xCB\xC8\xCD\xCE\xCF\xCC\xD3\xD4\uFFFD\xD2\xDA\xDB\xD9\u0131\u02C6\u02DC\xAF\u02D8\u02D9\u02DA\xB8\u02DD\u02DB\u02C7"},macromania:{type:"_sbcs",chars:"\xC4\xC5\xC7\xC9\xD1\xD6\xDC\xE1\xE0\xE2\xE4\xE3\xE5\xE7\xE9\xE8\xEA\xEB\xED\xEC\xEE\xEF\xF1\xF3\xF2\xF4\xF6\xF5\xFA\xF9\xFB\xFC\u2020\xB0\xA2\xA3\xA7\u2022\xB6\xDF\xAE\xA9\u2122\xB4\xA8\u2260\u0102\u015E\u221E\xB1\u2264\u2265\xA5\xB5\u2202\u2211\u220F\u03C0\u222B\xAA\xBA\u2126\u0103\u015F\xBF\xA1\xAC\u221A\u0192\u2248\u2206\xAB\xBB\u2026\xA0\xC0\xC3\xD5\u0152\u0153\u2013\u2014\u201C\u201D\u2018\u2019\xF7\u25CA\xFF\u0178\u2044\xA4\u2039\u203A\u0162\u0163\u2021\xB7\u201A\u201E\u2030\xC2\xCA\xC1\xCB\xC8\xCD\xCE\xCF\xCC\xD3\xD4\uFFFD\xD2\xDA\xDB\xD9\u0131\u02C6\u02DC\xAF\u02D8\u02D9\u02DA\xB8\u02DD\u02DB\u02C7"},macthai:{type:"_sbcs",chars:"\xAB\xBB\u2026\uF88C\uF88F\uF892\uF895\uF898\uF88B\uF88E\uF891\uF894\uF897\u201C\u201D\uF899\uFFFD\u2022\uF884\uF889\uF885\uF886\uF887\uF888\uF88A\uF88D\uF890\uF893\uF896\u2018\u2019\uFFFD\xA0\u0E01\u0E02\u0E03\u0E04\u0E05\u0E06\u0E07\u0E08\u0E09\u0E0A\u0E0B\u0E0C\u0E0D\u0E0E\u0E0F\u0E10\u0E11\u0E12\u0E13\u0E14\u0E15\u0E16\u0E17\u0E18\u0E19\u0E1A\u0E1B\u0E1C\u0E1D\u0E1E\u0E1F\u0E20\u0E21\u0E22\u0E23\u0E24\u0E25\u0E26\u0E27\u0E28\u0E29\u0E2A\u0E2B\u0E2C\u0E2D\u0E2E\u0E2F\u0E30\u0E31\u0E32\u0E33\u0E34\u0E35\u0E36\u0E37\u0E38\u0E39\u0E3A\uFEFF\u200B\u2013\u2014\u0E3F\u0E40\u0E41\u0E42\u0E43\u0E44\u0E45\u0E46\u0E47\u0E48\u0E49\u0E4A\u0E4B\u0E4C\u0E4D\u2122\u0E4F\u0E50\u0E51\u0E52\u0E53\u0E54\u0E55\u0E56\u0E57\u0E58\u0E59\xAE\xA9\uFFFD\uFFFD\uFFFD\uFFFD"},macturkish:{type:"_sbcs",chars:"\xC4\xC5\xC7\xC9\xD1\xD6\xDC\xE1\xE0\xE2\xE4\xE3\xE5\xE7\xE9\xE8\xEA\xEB\xED\xEC\xEE\xEF\xF1\xF3\xF2\xF4\xF6\xF5\xFA\xF9\xFB\xFC\u2020\xB0\xA2\xA3\xA7\u2022\xB6\xDF\xAE\xA9\u2122\xB4\xA8\u2260\xC6\xD8\u221E\xB1\u2264\u2265\xA5\xB5\u2202\u2211\u220F\u03C0\u222B\xAA\xBA\u2126\xE6\xF8\xBF\xA1\xAC\u221A\u0192\u2248\u2206\xAB\xBB\u2026\xA0\xC0\xC3\xD5\u0152\u0153\u2013\u2014\u201C\u201D\u2018\u2019\xF7\u25CA\xFF\u0178\u011E\u011F\u0130\u0131\u015E\u015F\u2021\xB7\u201A\u201E\u2030\xC2\xCA\xC1\xCB\xC8\xCD\xCE\xCF\xCC\xD3\xD4\uFFFD\xD2\xDA\xDB\xD9\uFFFD\u02C6\u02DC\xAF\u02D8\u02D9\u02DA\xB8\u02DD\u02DB\u02C7"},macukraine:{type:"_sbcs",chars:"\u0410\u0411\u0412\u0413\u0414\u0415\u0416\u0417\u0418\u0419\u041A\u041B\u041C\u041D\u041E\u041F\u0420\u0421\u0422\u0423\u0424\u0425\u0426\u0427\u0428\u0429\u042A\u042B\u042C\u042D\u042E\u042F\u2020\xB0\u0490\xA3\xA7\u2022\xB6\u0406\xAE\xA9\u2122\u0402\u0452\u2260\u0403\u0453\u221E\xB1\u2264\u2265\u0456\xB5\u0491\u0408\u0404\u0454\u0407\u0457\u0409\u0459\u040A\u045A\u0458\u0405\xAC\u221A\u0192\u2248\u2206\xAB\xBB\u2026\xA0\u040B\u045B\u040C\u045C\u0455\u2013\u2014\u201C\u201D\u2018\u2019\xF7\u201E\u040E\u045E\u040F\u045F\u2116\u0401\u0451\u044F\u0430\u0431\u0432\u0433\u0434\u0435\u0436\u0437\u0438\u0439\u043A\u043B\u043C\u043D\u043E\u043F\u0440\u0441\u0442\u0443\u0444\u0445\u0446\u0447\u0448\u0449\u044A\u044B\u044C\u044D\u044E\xA4"},koi8r:{type:"_sbcs",chars:"\u2500\u2502\u250C\u2510\u2514\u2518\u251C\u2524\u252C\u2534\u253C\u2580\u2584\u2588\u258C\u2590\u2591\u2592\u2593\u2320\u25A0\u2219\u221A\u2248\u2264\u2265\xA0\u2321\xB0\xB2\xB7\xF7\u2550\u2551\u2552\u0451\u2553\u2554\u2555\u2556\u2557\u2558\u2559\u255A\u255B\u255C\u255D\u255E\u255F\u2560\u2561\u0401\u2562\u2563\u2564\u2565\u2566\u2567\u2568\u2569\u256A\u256B\u256C\xA9\u044E\u0430\u0431\u0446\u0434\u0435\u0444\u0433\u0445\u0438\u0439\u043A\u043B\u043C\u043D\u043E\u043F\u044F\u0440\u0441\u0442\u0443\u0436\u0432\u044C\u044B\u0437\u0448\u044D\u0449\u0447\u044A\u042E\u0410\u0411\u0426\u0414\u0415\u0424\u0413\u0425\u0418\u0419\u041A\u041B\u041C\u041D\u041E\u041F\u042F\u0420\u0421\u0422\u0423\u0416\u0412\u042C\u042B\u0417\u0428\u042D\u0429\u0427\u042A"},koi8u:{type:"_sbcs",chars:"\u2500\u2502\u250C\u2510\u2514\u2518\u251C\u2524\u252C\u2534\u253C\u2580\u2584\u2588\u258C\u2590\u2591\u2592\u2593\u2320\u25A0\u2219\u221A\u2248\u2264\u2265\xA0\u2321\xB0\xB2\xB7\xF7\u2550\u2551\u2552\u0451\u0454\u2554\u0456\u0457\u2557\u2558\u2559\u255A\u255B\u0491\u255D\u255E\u255F\u2560\u2561\u0401\u0404\u2563\u0406\u0407\u2566\u2567\u2568\u2569\u256A\u0490\u256C\xA9\u044E\u0430\u0431\u0446\u0434\u0435\u0444\u0433\u0445\u0438\u0439\u043A\u043B\u043C\u043D\u043E\u043F\u044F\u0440\u0441\u0442\u0443\u0436\u0432\u044C\u044B\u0437\u0448\u044D\u0449\u0447\u044A\u042E\u0410\u0411\u0426\u0414\u0415\u0424\u0413\u0425\u0418\u0419\u041A\u041B\u041C\u041D\u041E\u041F\u042F\u0420\u0421\u0422\u0423\u0416\u0412\u042C\u042B\u0417\u0428\u042D\u0429\u0427\u042A"},koi8ru:{type:"_sbcs",chars:"\u2500\u2502\u250C\u2510\u2514\u2518\u251C\u2524\u252C\u2534\u253C\u2580\u2584\u2588\u258C\u2590\u2591\u2592\u2593\u2320\u25A0\u2219\u221A\u2248\u2264\u2265\xA0\u2321\xB0\xB2\xB7\xF7\u2550\u2551\u2552\u0451\u0454\u2554\u0456\u0457\u2557\u2558\u2559\u255A\u255B\u0491\u045E\u255E\u255F\u2560\u2561\u0401\u0404\u2563\u0406\u0407\u2566\u2567\u2568\u2569\u256A\u0490\u040E\xA9\u044E\u0430\u0431\u0446\u0434\u0435\u0444\u0433\u0445\u0438\u0439\u043A\u043B\u043C\u043D\u043E\u043F\u044F\u0440\u0441\u0442\u0443\u0436\u0432\u044C\u044B\u0437\u0448\u044D\u0449\u0447\u044A\u042E\u0410\u0411\u0426\u0414\u0415\u0424\u0413\u0425\u0418\u0419\u041A\u041B\u041C\u041D\u041E\u041F\u042F\u0420\u0421\u0422\u0423\u0416\u0412\u042C\u042B\u0417\u0428\u042D\u0429\u0427\u042A"},koi8t:{type:"_sbcs",chars:"\u049B\u0493\u201A\u0492\u201E\u2026\u2020\u2021\uFFFD\u2030\u04B3\u2039\u04B2\u04B7\u04B6\uFFFD\u049A\u2018\u2019\u201C\u201D\u2022\u2013\u2014\uFFFD\u2122\uFFFD\u203A\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u04EF\u04EE\u0451\xA4\u04E3\xA6\xA7\uFFFD\uFFFD\uFFFD\xAB\xAC\xAD\xAE\uFFFD\xB0\xB1\xB2\u0401\uFFFD\u04E2\xB6\xB7\uFFFD\u2116\uFFFD\xBB\uFFFD\uFFFD\uFFFD\xA9\u044E\u0430\u0431\u0446\u0434\u0435\u0444\u0433\u0445\u0438\u0439\u043A\u043B\u043C\u043D\u043E\u043F\u044F\u0440\u0441\u0442\u0443\u0436\u0432\u044C\u044B\u0437\u0448\u044D\u0449\u0447\u044A\u042E\u0410\u0411\u0426\u0414\u0415\u0424\u0413\u0425\u0418\u0419\u041A\u041B\u041C\u041D\u041E\u041F\u042F\u0420\u0421\u0422\u0423\u0416\u0412\u042C\u042B\u0417\u0428\u042D\u0429\u0427\u042A"},armscii8:{type:"_sbcs",chars:"\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8A\x8B\x8C\x8D\x8E\x8F\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9A\x9B\x9C\x9D\x9E\x9F\xA0\uFFFD\u0587\u0589)(\xBB\xAB\u2014.\u055D,-\u058A\u2026\u055C\u055B\u055E\u0531\u0561\u0532\u0562\u0533\u0563\u0534\u0564\u0535\u0565\u0536\u0566\u0537\u0567\u0538\u0568\u0539\u0569\u053A\u056A\u053B\u056B\u053C\u056C\u053D\u056D\u053E\u056E\u053F\u056F\u0540\u0570\u0541\u0571\u0542\u0572\u0543\u0573\u0544\u0574\u0545\u0575\u0546\u0576\u0547\u0577\u0548\u0578\u0549\u0579\u054A\u057A\u054B\u057B\u054C\u057C\u054D\u057D\u054E\u057E\u054F\u057F\u0550\u0580\u0551\u0581\u0552\u0582\u0553\u0583\u0554\u0584\u0555\u0585\u0556\u0586\u055A\uFFFD"},rk1048:{type:"_sbcs",chars:"\u0402\u0403\u201A\u0453\u201E\u2026\u2020\u2021\u20AC\u2030\u0409\u2039\u040A\u049A\u04BA\u040F\u0452\u2018\u2019\u201C\u201D\u2022\u2013\u2014\uFFFD\u2122\u0459\u203A\u045A\u049B\u04BB\u045F\xA0\u04B0\u04B1\u04D8\xA4\u04E8\xA6\xA7\u0401\xA9\u0492\xAB\xAC\xAD\xAE\u04AE\xB0\xB1\u0406\u0456\u04E9\xB5\xB6\xB7\u0451\u2116\u0493\xBB\u04D9\u04A2\u04A3\u04AF\u0410\u0411\u0412\u0413\u0414\u0415\u0416\u0417\u0418\u0419\u041A\u041B\u041C\u041D\u041E\u041F\u0420\u0421\u0422\u0423\u0424\u0425\u0426\u0427\u0428\u0429\u042A\u042B\u042C\u042D\u042E\u042F\u0430\u0431\u0432\u0433\u0434\u0435\u0436\u0437\u0438\u0439\u043A\u043B\u043C\u043D\u043E\u043F\u0440\u0441\u0442\u0443\u0444\u0445\u0446\u0447\u0448\u0449\u044A\u044B\u044C\u044D\u044E\u044F"},tcvn:{type:"_sbcs",chars:`\0\xDA\u1EE4\u1EEA\u1EEC\u1EEE\x07\b \v\f\r\u1EE8\u1EF0\u1EF2\u1EF6\u1EF8\xDD\u1EF4\x1B !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_\`abcdefghijklmnopqrstuvwxyz{|}~\x7F\xC0\u1EA2\xC3\xC1\u1EA0\u1EB6\u1EAC\xC8\u1EBA\u1EBC\xC9\u1EB8\u1EC6\xCC\u1EC8\u0128\xCD\u1ECA\xD2\u1ECE\xD5\xD3\u1ECC\u1ED8\u1EDC\u1EDE\u1EE0\u1EDA\u1EE2\xD9\u1EE6\u0168\xA0\u0102\xC2\xCA\xD4\u01A0\u01AF\u0110\u0103\xE2\xEA\xF4\u01A1\u01B0\u0111\u1EB0\u0300\u0309\u0303\u0301\u0323\xE0\u1EA3\xE3\xE1\u1EA1\u1EB2\u1EB1\u1EB3\u1EB5\u1EAF\u1EB4\u1EAE\u1EA6\u1EA8\u1EAA\u1EA4\u1EC0\u1EB7\u1EA7\u1EA9\u1EAB\u1EA5\u1EAD\xE8\u1EC2\u1EBB\u1EBD\xE9\u1EB9\u1EC1\u1EC3\u1EC5\u1EBF\u1EC7\xEC\u1EC9\u1EC4\u1EBE\u1ED2\u0129\xED\u1ECB\xF2\u1ED4\u1ECF\xF5\xF3\u1ECD\u1ED3\u1ED5\u1ED7\u1ED1\u1ED9\u1EDD\u1EDF\u1EE1\u1EDB\u1EE3\xF9\u1ED6\u1EE7\u0169\xFA\u1EE5\u1EEB\u1EED\u1EEF\u1EE9\u1EF1\u1EF3\u1EF7\u1EF9\xFD\u1EF5\u1ED0`},georgianacademy:{type:"_sbcs",chars:"\x80\x81\u201A\u0192\u201E\u2026\u2020\u2021\u02C6\u2030\u0160\u2039\u0152\x8D\x8E\x8F\x90\u2018\u2019\u201C\u201D\u2022\u2013\u2014\u02DC\u2122\u0161\u203A\u0153\x9D\x9E\u0178\xA0\xA1\xA2\xA3\xA4\xA5\xA6\xA7\xA8\xA9\xAA\xAB\xAC\xAD\xAE\xAF\xB0\xB1\xB2\xB3\xB4\xB5\xB6\xB7\xB8\xB9\xBA\xBB\xBC\xBD\xBE\xBF\u10D0\u10D1\u10D2\u10D3\u10D4\u10D5\u10D6\u10D7\u10D8\u10D9\u10DA\u10DB\u10DC\u10DD\u10DE\u10DF\u10E0\u10E1\u10E2\u10E3\u10E4\u10E5\u10E6\u10E7\u10E8\u10E9\u10EA\u10EB\u10EC\u10ED\u10EE\u10EF\u10F0\u10F1\u10F2\u10F3\u10F4\u10F5\u10F6\xE7\xE8\xE9\xEA\xEB\xEC\xED\xEE\xEF\xF0\xF1\xF2\xF3\xF4\xF5\xF6\xF7\xF8\xF9\xFA\xFB\xFC\xFD\xFE\xFF"},georgianps:{type:"_sbcs",chars:"\x80\x81\u201A\u0192\u201E\u2026\u2020\u2021\u02C6\u2030\u0160\u2039\u0152\x8D\x8E\x8F\x90\u2018\u2019\u201C\u201D\u2022\u2013\u2014\u02DC\u2122\u0161\u203A\u0153\x9D\x9E\u0178\xA0\xA1\xA2\xA3\xA4\xA5\xA6\xA7\xA8\xA9\xAA\xAB\xAC\xAD\xAE\xAF\xB0\xB1\xB2\xB3\xB4\xB5\xB6\xB7\xB8\xB9\xBA\xBB\xBC\xBD\xBE\xBF\u10D0\u10D1\u10D2\u10D3\u10D4\u10D5\u10D6\u10F1\u10D7\u10D8\u10D9\u10DA\u10DB\u10DC\u10F2\u10DD\u10DE\u10DF\u10E0\u10E1\u10E2\u10F3\u10E3\u10E4\u10E5\u10E6\u10E7\u10E8\u10E9\u10EA\u10EB\u10EC\u10ED\u10EE\u10F4\u10EF\u10F0\u10F5\xE6\xE7\xE8\xE9\xEA\xEB\xEC\xED\xEE\xEF\xF0\xF1\xF2\xF3\xF4\xF5\xF6\xF7\xF8\xF9\xFA\xFB\xFC\xFD\xFE\xFF"},pt154:{type:"_sbcs",chars:"\u0496\u0492\u04EE\u0493\u201E\u2026\u04B6\u04AE\u04B2\u04AF\u04A0\u04E2\u04A2\u049A\u04BA\u04B8\u0497\u2018\u2019\u201C\u201D\u2022\u2013\u2014\u04B3\u04B7\u04A1\u04E3\u04A3\u049B\u04BB\u04B9\xA0\u040E\u045E\u0408\u04E8\u0498\u04B0\xA7\u0401\xA9\u04D8\xAB\xAC\u04EF\xAE\u049C\xB0\u04B1\u0406\u0456\u0499\u04E9\xB6\xB7\u0451\u2116\u04D9\xBB\u0458\u04AA\u04AB\u049D\u0410\u0411\u0412\u0413\u0414\u0415\u0416\u0417\u0418\u0419\u041A\u041B\u041C\u041D\u041E\u041F\u0420\u0421\u0422\u0423\u0424\u0425\u0426\u0427\u0428\u0429\u042A\u042B\u042C\u042D\u042E\u042F\u0430\u0431\u0432\u0433\u0434\u0435\u0436\u0437\u0438\u0439\u043A\u043B\u043C\u043D\u043E\u043F\u0440\u0441\u0442\u0443\u0444\u0445\u0446\u0447\u0448\u0449\u044A\u044B\u044C\u044D\u044E\u044F"},viscii:{type:"_sbcs",chars:`\0\u1EB2\u1EB4\u1EAA\x07\b \v\f\r\u1EF6\u1EF8\x1B\u1EF4 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_\`abcdefghijklmnopqrstuvwxyz{|}~\x7F\u1EA0\u1EAE\u1EB0\u1EB6\u1EA4\u1EA6\u1EA8\u1EAC\u1EBC\u1EB8\u1EBE\u1EC0\u1EC2\u1EC4\u1EC6\u1ED0\u1ED2\u1ED4\u1ED6\u1ED8\u1EE2\u1EDA\u1EDC\u1EDE\u1ECA\u1ECE\u1ECC\u1EC8\u1EE6\u0168\u1EE4\u1EF2\xD5\u1EAF\u1EB1\u1EB7\u1EA5\u1EA7\u1EA9\u1EAD\u1EBD\u1EB9\u1EBF\u1EC1\u1EC3\u1EC5\u1EC7\u1ED1\u1ED3\u1ED5\u1ED7\u1EE0\u01A0\u1ED9\u1EDD\u1EDF\u1ECB\u1EF0\u1EE8\u1EEA\u1EEC\u01A1\u1EDB\u01AF\xC0\xC1\xC2\xC3\u1EA2\u0102\u1EB3\u1EB5\xC8\xC9\xCA\u1EBA\xCC\xCD\u0128\u1EF3\u0110\u1EE9\xD2\xD3\xD4\u1EA1\u1EF7\u1EEB\u1EED\xD9\xDA\u1EF9\u1EF5\xDD\u1EE1\u01B0\xE0\xE1\xE2\xE3\u1EA3\u0103\u1EEF\u1EAB\xE8\xE9\xEA\u1EBB\xEC\xED\u0129\u1EC9\u0111\u1EF1\xF2\xF3\xF4\xF5\u1ECF\u1ECD\u1EE5\xF9\xFA\u0169\u1EE7\xFD\u1EE3\u1EEE`},iso646cn:{type:"_sbcs",chars:`\0\x07\b \v\f\r\x1B !"#\xA5%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_\`abcdefghijklmnopqrstuvwxyz{|}\u203E\x7F\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD`},iso646jp:{type:"_sbcs",chars:`\0\x07\b -\v\f\r\x1B !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\xA5]^_\`abcdefghijklmnopqrstuvwxyz{|}\u203E\x7F\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD`},hproman8:{type:"_sbcs",chars:"\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8A\x8B\x8C\x8D\x8E\x8F\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9A\x9B\x9C\x9D\x9E\x9F\xA0\xC0\xC2\xC8\xCA\xCB\xCE\xCF\xB4\u02CB\u02C6\xA8\u02DC\xD9\xDB\u20A4\xAF\xDD\xFD\xB0\xC7\xE7\xD1\xF1\xA1\xBF\xA4\xA3\xA5\xA7\u0192\xA2\xE2\xEA\xF4\xFB\xE1\xE9\xF3\xFA\xE0\xE8\xF2\xF9\xE4\xEB\xF6\xFC\xC5\xEE\xD8\xC6\xE5\xED\xF8\xE6\xC4\xEC\xD6\xDC\xC9\xEF\xDF\xD4\xC1\xC3\xE3\xD0\xF0\xCD\xCC\xD3\xD2\xD5\xF5\u0160\u0161\xDA\u0178\xFF\xDE\xFE\xB7\xB5\xB6\xBE\u2014\xBC\xBD\xAA\xBA\xAB\u25A0\xBB\xB1\uFFFD"},macintosh:{type:"_sbcs",chars:"\xC4\xC5\xC7\xC9\xD1\xD6\xDC\xE1\xE0\xE2\xE4\xE3\xE5\xE7\xE9\xE8\xEA\xEB\xED\xEC\xEE\xEF\xF1\xF3\xF2\xF4\xF6\xF5\xFA\xF9\xFB\xFC\u2020\xB0\xA2\xA3\xA7\u2022\xB6\xDF\xAE\xA9\u2122\xB4\xA8\u2260\xC6\xD8\u221E\xB1\u2264\u2265\xA5\xB5\u2202\u2211\u220F\u03C0\u222B\xAA\xBA\u2126\xE6\xF8\xBF\xA1\xAC\u221A\u0192\u2248\u2206\xAB\xBB\u2026\xA0\xC0\xC3\xD5\u0152\u0153\u2013\u2014\u201C\u201D\u2018\u2019\xF7\u25CA\xFF\u0178\u2044\xA4\u2039\u203A\uFB01\uFB02\u2021\xB7\u201A\u201E\u2030\xC2\xCA\xC1\xCB\xC8\xCD\xCE\xCF\xCC\xD3\xD4\uFFFD\xD2\xDA\xDB\xD9\u0131\u02C6\u02DC\xAF\u02D8\u02D9\u02DA\xB8\u02DD\u02DB\u02C7"},ascii:{type:"_sbcs",chars:"\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD"},tis620:{type:"_sbcs",chars:"\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u0E01\u0E02\u0E03\u0E04\u0E05\u0E06\u0E07\u0E08\u0E09\u0E0A\u0E0B\u0E0C\u0E0D\u0E0E\u0E0F\u0E10\u0E11\u0E12\u0E13\u0E14\u0E15\u0E16\u0E17\u0E18\u0E19\u0E1A\u0E1B\u0E1C\u0E1D\u0E1E\u0E1F\u0E20\u0E21\u0E22\u0E23\u0E24\u0E25\u0E26\u0E27\u0E28\u0E29\u0E2A\u0E2B\u0E2C\u0E2D\u0E2E\u0E2F\u0E30\u0E31\u0E32\u0E33\u0E34\u0E35\u0E36\u0E37\u0E38\u0E39\u0E3A\uFFFD\uFFFD\uFFFD\uFFFD\u0E3F\u0E40\u0E41\u0E42\u0E43\u0E44\u0E45\u0E46\u0E47\u0E48\u0E49\u0E4A\u0E4B\u0E4C\u0E4D\u0E4E\u0E4F\u0E50\u0E51\u0E52\u0E53\u0E54\u0E55\u0E56\u0E57\u0E58\u0E59\u0E5A\u0E5B\uFFFD\uFFFD\uFFFD\uFFFD"}}},3769:function(T){T.exports={10029:"maccenteuro",maccenteuro:{type:"_sbcs",chars:"\xC4\u0100\u0101\xC9\u0104\xD6\xDC\xE1\u0105\u010C\xE4\u010D\u0106\u0107\xE9\u0179\u017A\u010E\xED\u010F\u0112\u0113\u0116\xF3\u0117\xF4\xF6\xF5\xFA\u011A\u011B\xFC\u2020\xB0\u0118\xA3\xA7\u2022\xB6\xDF\xAE\xA9\u2122\u0119\xA8\u2260\u0123\u012E\u012F\u012A\u2264\u2265\u012B\u0136\u2202\u2211\u0142\u013B\u013C\u013D\u013E\u0139\u013A\u0145\u0146\u0143\xAC\u221A\u0144\u0147\u2206\xAB\xBB\u2026\xA0\u0148\u0150\xD5\u0151\u014C\u2013\u2014\u201C\u201D\u2018\u2019\xF7\u25CA\u014D\u0154\u0155\u0158\u2039\u203A\u0159\u0156\u0157\u0160\u201A\u201E\u0161\u015A\u015B\xC1\u0164\u0165\xCD\u017D\u017E\u016A\xD3\xD4\u016B\u016E\xDA\u016F\u0170\u0171\u0172\u0173\xDD\xFD\u0137\u017B\u0141\u017C\u0122\u02C7"},808:"cp808",ibm808:"cp808",cp808:{type:"_sbcs",chars:"\u0410\u0411\u0412\u0413\u0414\u0415\u0416\u0417\u0418\u0419\u041A\u041B\u041C\u041D\u041E\u041F\u0420\u0421\u0422\u0423\u0424\u0425\u0426\u0427\u0428\u0429\u042A\u042B\u042C\u042D\u042E\u042F\u0430\u0431\u0432\u0433\u0434\u0435\u0436\u0437\u0438\u0439\u043A\u043B\u043C\u043D\u043E\u043F\u2591\u2592\u2593\u2502\u2524\u2561\u2562\u2556\u2555\u2563\u2551\u2557\u255D\u255C\u255B\u2510\u2514\u2534\u252C\u251C\u2500\u253C\u255E\u255F\u255A\u2554\u2569\u2566\u2560\u2550\u256C\u2567\u2568\u2564\u2565\u2559\u2558\u2552\u2553\u256B\u256A\u2518\u250C\u2588\u2584\u258C\u2590\u2580\u0440\u0441\u0442\u0443\u0444\u0445\u0446\u0447\u0448\u0449\u044A\u044B\u044C\u044D\u044E\u044F\u0401\u0451\u0404\u0454\u0407\u0457\u040E\u045E\xB0\u2219\xB7\u221A\u2116\u20AC\u25A0\xA0"},mik:{type:"_sbcs",chars:"\u0410\u0411\u0412\u0413\u0414\u0415\u0416\u0417\u0418\u0419\u041A\u041B\u041C\u041D\u041E\u041F\u0420\u0421\u0422\u0423\u0424\u0425\u0426\u0427\u0428\u0429\u042A\u042B\u042C\u042D\u042E\u042F\u0430\u0431\u0432\u0433\u0434\u0435\u0436\u0437\u0438\u0439\u043A\u043B\u043C\u043D\u043E\u043F\u0440\u0441\u0442\u0443\u0444\u0445\u0446\u0447\u0448\u0449\u044A\u044B\u044C\u044D\u044E\u044F\u2514\u2534\u252C\u251C\u2500\u253C\u2563\u2551\u255A\u2554\u2569\u2566\u2560\u2550\u256C\u2510\u2591\u2592\u2593\u2502\u2524\u2116\xA7\u2557\u255D\u2518\u250C\u2588\u2584\u258C\u2590\u2580\u03B1\xDF\u0393\u03C0\u03A3\u03C3\xB5\u03C4\u03A6\u0398\u03A9\u03B4\u221E\u03C6\u03B5\u2229\u2261\xB1\u2265\u2264\u2320\u2321\xF7\u2248\xB0\u2219\xB7\u221A\u207F\xB2\u25A0\xA0"},cp720:{type:"_sbcs",chars:"\x80\x81\xE9\xE2\x84\xE0\x86\xE7\xEA\xEB\xE8\xEF\xEE\x8D\x8E\x8F\x90\u0651\u0652\xF4\xA4\u0640\xFB\xF9\u0621\u0622\u0623\u0624\xA3\u0625\u0626\u0627\u0628\u0629\u062A\u062B\u062C\u062D\u062E\u062F\u0630\u0631\u0632\u0633\u0634\u0635\xAB\xBB\u2591\u2592\u2593\u2502\u2524\u2561\u2562\u2556\u2555\u2563\u2551\u2557\u255D\u255C\u255B\u2510\u2514\u2534\u252C\u251C\u2500\u253C\u255E\u255F\u255A\u2554\u2569\u2566\u2560\u2550\u256C\u2567\u2568\u2564\u2565\u2559\u2558\u2552\u2553\u256B\u256A\u2518\u250C\u2588\u2584\u258C\u2590\u2580\u0636\u0637\u0638\u0639\u063A\u0641\xB5\u0642\u0643\u0644\u0645\u0646\u0647\u0648\u0649\u064A\u2261\u064B\u064C\u064D\u064E\u064F\u0650\u2248\xB0\u2219\xB7\u221A\u207F\xB2\u25A0\xA0"},ascii8bit:"ascii",usascii:"ascii",ansix34:"ascii",ansix341968:"ascii",ansix341986:"ascii",csascii:"ascii",cp367:"ascii",ibm367:"ascii",isoir6:"ascii",iso646us:"ascii",iso646irv:"ascii",us:"ascii",latin1:"iso88591",latin2:"iso88592",latin3:"iso88593",latin4:"iso88594",latin5:"iso88599",latin6:"iso885910",latin7:"iso885913",latin8:"iso885914",latin9:"iso885915",latin10:"iso885916",csisolatin1:"iso88591",csisolatin2:"iso88592",csisolatin3:"iso88593",csisolatin4:"iso88594",csisolatincyrillic:"iso88595",csisolatinarabic:"iso88596",csisolatingreek:"iso88597",csisolatinhebrew:"iso88598",csisolatin5:"iso88599",csisolatin6:"iso885910",l1:"iso88591",l2:"iso88592",l3:"iso88593",l4:"iso88594",l5:"iso88599",l6:"iso885910",l7:"iso885913",l8:"iso885914",l9:"iso885915",l10:"iso885916",isoir14:"iso646jp",isoir57:"iso646cn",isoir100:"iso88591",isoir101:"iso88592",isoir109:"iso88593",isoir110:"iso88594",isoir144:"iso88595",isoir127:"iso88596",isoir126:"iso88597",isoir138:"iso88598",isoir148:"iso88599",isoir157:"iso885910",isoir166:"tis620",isoir179:"iso885913",isoir199:"iso885914",isoir203:"iso885915",isoir226:"iso885916",cp819:"iso88591",ibm819:"iso88591",cyrillic:"iso88595",arabic:"iso88596",arabic8:"iso88596",ecma114:"iso88596",asmo708:"iso88596",greek:"iso88597",greek8:"iso88597",ecma118:"iso88597",elot928:"iso88597",hebrew:"iso88598",hebrew8:"iso88598",turkish:"iso88599",turkish8:"iso88599",thai:"iso885911",thai8:"iso885911",celtic:"iso885914",celtic8:"iso885914",isoceltic:"iso885914",tis6200:"tis620",tis62025291:"tis620",tis62025330:"tis620",1e4:"macroman",10006:"macgreek",10007:"maccyrillic",10079:"maciceland",10081:"macturkish",cspc8codepage437:"cp437",cspc775baltic:"cp775",cspc850multilingual:"cp850",cspcp852:"cp852",cspc862latinhebrew:"cp862",cpgr:"cp869",msee:"cp1250",mscyrl:"cp1251",msansi:"cp1252",msgreek:"cp1253",msturk:"cp1254",mshebr:"cp1255",msarab:"cp1256",winbaltrim:"cp1257",cp20866:"koi8r",20866:"koi8r",ibm878:"koi8r",cskoi8r:"koi8r",cp21866:"koi8u",21866:"koi8u",ibm1168:"koi8u",strk10482002:"rk1048",tcvn5712:"tcvn",tcvn57121:"tcvn",gb198880:"iso646cn",cn:"iso646cn",csiso14jisc6220ro:"iso646jp",jisc62201969ro:"iso646jp",jp:"iso646jp",cshproman8:"hproman8",r8:"hproman8",roman8:"hproman8",xroman8:"hproman8",ibm1051:"hproman8",mac:"macintosh",csmacintosh:"macintosh"}},1279:function(T,b,e){var u=e(7103).Buffer;b.utf16be=r;function r(){}r.prototype.encoder=n,r.prototype.decoder=a,r.prototype.bomAware=!0;function n(){}n.prototype.write=function(i){for(var d=u.from(i,"ucs2"),t=0;t=100)break t}return v>o?"utf-16be":v0){for(;t1114111)&&(s=o),s>=65536){s-=65536;var v=55296|s>>10;d[t++]=v&255,d[t++]=v>>8;var s=56320|s&1023}return d[t++]=s&255,d[t++]=s>>8,t}a.prototype.end=function(){this.overflow.length=0},b.utf32=l,b.ucs4="utf32";function l(d,t){this.iconv=t}l.prototype.encoder=f,l.prototype.decoder=h;function f(d,t){d=d||{},d.addBOM===void 0&&(d.addBOM=!0),this.encoder=t.iconv.getEncoder(d.defaultEncoding||"utf-32le",d)}f.prototype.write=function(d){return this.encoder.write(d)},f.prototype.end=function(){return this.encoder.end()};function h(d,t){this.decoder=null,this.initialBufs=[],this.initialBufsLen=0,this.options=d||{},this.iconv=t.iconv}h.prototype.write=function(d){if(!this.decoder){if(this.initialBufs.push(d),this.initialBufsLen+=d.length,this.initialBufsLen<32)return"";var t=i(this.initialBufs,this.options.defaultEncoding);this.decoder=this.iconv.getDecoder(t,this.options);for(var s="",o=0;o16)&&p++,(s[3]!==0||s[2]>16)&&v++,s[0]===0&&s[1]===0&&(s[2]!==0||s[3]!==0)&&A++,(s[0]!==0||s[1]!==0)&&s[2]===0&&s[3]===0&&x++,s.length=0,o++,o>=100)break t}return A-p>x-v?"utf-32be":A-p0&&(x=this.iconv.decode(u.from(this.base64Accum,"base64"),"utf16-be")),this.inBase64=!1,this.base64Accum="",x},b.utf7imap=s;function s(x,A){this.iconv=A}s.prototype.encoder=o,s.prototype.decoder=v,s.prototype.bomAware=!0;function o(x,A){this.iconv=A.iconv,this.inBase64=!1,this.base64Accum=u.alloc(6),this.base64AccumIdx=0}o.prototype.write=function(x){for(var A=this.inBase64,m=this.base64Accum,g=this.base64AccumIdx,C=u.alloc(x.length*5+10),w=0,S=0;S0&&(w+=C.write(m.slice(0,g).toString("base64").replace(/\//g,",").replace(/=+$/,""),w),g=0),C[w++]=d,A=!1),A||(C[w++]=B,B===t&&(C[w++]=d))):(A||(C[w++]=t,A=!0),A&&(m[g++]=B>>8,m[g++]=B&255,g==m.length&&(w+=C.write(m.toString("base64").replace(/\//g,","),w),g=0)))}return this.inBase64=A,this.base64AccumIdx=g,C.slice(0,w)},o.prototype.end=function(){var x=u.alloc(10),A=0;return this.inBase64&&(this.base64AccumIdx>0&&(A+=x.write(this.base64Accum.slice(0,this.base64AccumIdx).toString("base64").replace(/\//g,",").replace(/=+$/,""),A),this.base64AccumIdx=0),x[A++]=d,this.inBase64=!1),x.slice(0,A)};function v(x,A){this.iconv=A.iconv,this.inBase64=!1,this.base64Accum=""}var p=f.slice();p[",".charCodeAt(0)]=!0,v.prototype.write=function(x){for(var A="",m=0,g=this.inBase64,C=this.base64Accum,w=0;w0&&(x=this.iconv.decode(u.from(this.base64Accum,"base64"),"utf16-be")),this.inBase64=!1,this.base64Accum="",x}},5395:function(T,b){var e="\uFEFF";b.PrependBOM=u;function u(n,a){this.encoder=n,this.addBOM=!0}u.prototype.write=function(n){return this.addBOM&&(n=e+n,this.addBOM=!1),this.encoder.write(n)},u.prototype.end=function(){return this.encoder.end()},b.StripBOM=r;function r(n,a){this.decoder=n,this.pass=!1,this.options=a||{}}r.prototype.write=function(n){var a=this.decoder.write(n);return this.pass||!a||(a[0]===e&&(a=a.slice(1),typeof this.options.stripBOM=="function"&&this.options.stripBOM()),this.pass=!0),a},r.prototype.end=function(){return this.decoder.end()}},4914:function(T,b,e){var u=e(7103).Buffer,r=e(5395),n=T.exports;n.encodings=null,n.defaultCharUnicode="\uFFFD",n.defaultCharSingleByte="?",n.encode=function(l,f,h){l=""+(l||"");var i=n.getEncoder(f,h),d=i.write(l),t=i.end();return t&&t.length>0?u.concat([d,t]):d},n.decode=function(l,f,h){typeof l=="string"&&(n.skipDecodeWarning||(console.error("Iconv-lite warning: decode()-ing strings is deprecated. Refer to https://github.com/ashtuchkin/iconv-lite/wiki/Use-Buffers-when-decoding"),n.skipDecodeWarning=!0),l=u.from(""+(l||""),"binary"));var i=n.getDecoder(f,h),d=i.write(l),t=i.end();return t?d+t:d},n.encodingExists=function(l){try{return n.getCodec(l),!0}catch{return!1}},n.toEncoding=n.encode,n.fromEncoding=n.decode,n._codecDataCache={},n.getCodec=function(l){n.encodings||(n.encodings=e(6934));for(var f=n._canonicalizeEncoding(l),h={};;){var i=n._codecDataCache[f];if(i)return i;var d=n.encodings[f];switch(typeof d){case"string":f=d;break;case"object":for(var t in d)h[t]=d[t];h.encodingName||(h.encodingName=f),f=d.type;break;case"function":return h.encodingName||(h.encodingName=f),i=new d(h,n),n._codecDataCache[h.encodingName]=i,i;default:throw new Error("Encoding not recognized: '"+l+"' (searched as: '"+f+"')")}}},n._canonicalizeEncoding=function(c){return(""+c).toLowerCase().replace(/:\d{4}$|[^0-9a-z]/g,"")},n.getEncoder=function(l,f){var h=n.getCodec(l),i=new h.encoder(f,h);return h.bomAware&&f&&f.addBOM&&(i=new r.PrependBOM(i,f)),i},n.getDecoder=function(l,f){var h=n.getCodec(l),i=new h.decoder(f,h);return h.bomAware&&!(f&&f.stripBOM===!1)&&(i=new r.StripBOM(i,f)),i},n.enableStreamingAPI=function(l){if(!n.supportsStreams){var f=e(8044)(l);n.IconvLiteEncoderStream=f.IconvLiteEncoderStream,n.IconvLiteDecoderStream=f.IconvLiteDecoderStream,n.encodeStream=function(i,d){return new n.IconvLiteEncoderStream(n.getEncoder(i,d),d)},n.decodeStream=function(i,d){return new n.IconvLiteDecoderStream(n.getDecoder(i,d),d)},n.supportsStreams=!0}};var a;try{a=e(5832)}catch{}a&&a.Transform?n.enableStreamingAPI(a):n.encodeStream=n.decodeStream=function(){throw new Error("iconv-lite Streaming API is not enabled. Use iconv.enableStreamingAPI(require('stream')); to enable it.")}},8044:function(T,b,e){var u=e(7103).Buffer;T.exports=function(r){var n=r.Transform;function a(l,f){this.conv=l,f=f||{},f.decodeStrings=!1,n.call(this,f)}a.prototype=Object.create(n.prototype,{constructor:{value:a}}),a.prototype._transform=function(l,f,h){if(typeof l!="string")return h(new Error("Iconv encoding stream needs strings as its input."));try{var i=this.conv.write(l);i&&i.length&&this.push(i),h()}catch(d){h(d)}},a.prototype._flush=function(l){try{var f=this.conv.end();f&&f.length&&this.push(f),l()}catch(h){l(h)}},a.prototype.collect=function(l){var f=[];return this.on("error",l),this.on("data",function(h){f.push(h)}),this.on("end",function(){l(null,u.concat(f))}),this};function c(l,f){this.conv=l,f=f||{},f.encoding=this.encoding="utf8",n.call(this,f)}return c.prototype=Object.create(n.prototype,{constructor:{value:c}}),c.prototype._transform=function(l,f,h){if(!u.isBuffer(l)&&!(l instanceof Uint8Array))return h(new Error("Iconv decoding stream needs buffers as its input."));try{var i=this.conv.write(l);i&&i.length&&this.push(i,this.encoding),h()}catch(d){h(d)}},c.prototype._flush=function(l){try{var f=this.conv.end();f&&f.length&&this.push(f,this.encoding),l()}catch(h){l(h)}},c.prototype.collect=function(l){var f="";return this.on("error",l),this.on("data",function(h){f+=h}),this.on("end",function(){l(null,f)}),this},{IconvLiteEncoderStream:a,IconvLiteDecoderStream:c}}},645:function(T,b){/*! ieee754. BSD-3-Clause License. Feross Aboukhadijeh */b.read=function(e,u,r,n,a){var c,l,f=a*8-n-1,h=(1<>1,d=-7,t=r?a-1:0,s=r?-1:1,o=e[u+t];for(t+=s,c=o&(1<<-d)-1,o>>=-d,d+=f;d>0;c=c*256+e[u+t],t+=s,d-=8);for(l=c&(1<<-d)-1,c>>=-d,d+=n;d>0;l=l*256+e[u+t],t+=s,d-=8);if(c===0)c=1-i;else{if(c===h)return l?NaN:(o?-1:1)*(1/0);l=l+Math.pow(2,n),c=c-i}return(o?-1:1)*l*Math.pow(2,c-n)},b.write=function(e,u,r,n,a,c){var l,f,h,i=c*8-a-1,d=(1<>1,s=a===23?Math.pow(2,-24)-Math.pow(2,-77):0,o=n?0:c-1,v=n?1:-1,p=u<0||u===0&&1/u<0?1:0;for(u=Math.abs(u),isNaN(u)||u===1/0?(f=isNaN(u)?1:0,l=d):(l=Math.floor(Math.log(u)/Math.LN2),u*(h=Math.pow(2,-l))<1&&(l--,h*=2),l+t>=1?u+=s/h:u+=s*Math.pow(2,1-t),u*h>=2&&(l++,h/=2),l+t>=d?(f=0,l=d):l+t>=1?(f=(u*h-1)*Math.pow(2,a),l=l+t):(f=u*Math.pow(2,t-1)*Math.pow(2,a),l=0));a>=8;e[r+o]=f&255,o+=v,f/=256,a-=8);for(l=l<0;e[r+o]=l&255,o+=v,l/=256,i-=8);e[r+o-v]|=p*128}},5717:function(T){typeof Object.create=="function"?T.exports=function(e,u){u&&(e.super_=u,e.prototype=Object.create(u.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}))}:T.exports=function(e,u){if(u){e.super_=u;var r=function(){};r.prototype=u.prototype,e.prototype=new r,e.prototype.constructor=e}}},2584:function(T,b,e){var u=e(6410)(),r=e(1924),n=r("Object.prototype.toString"),a=function(h){return u&&h&&typeof h=="object"&&Symbol.toStringTag in h?!1:n(h)==="[object Arguments]"},c=function(h){return a(h)?!0:h!==null&&typeof h=="object"&&typeof h.length=="number"&&h.length>=0&&n(h)!=="[object Array]"&&n(h.callee)==="[object Function]"},l=function(){return a(arguments)}();a.isLegacyArguments=c,T.exports=l?a:c},5320:function(T){var b=Function.prototype.toString,e=typeof Reflect=="object"&&Reflect!==null&&Reflect.apply,u,r;if(typeof e=="function"&&typeof Object.defineProperty=="function")try{u=Object.defineProperty({},"length",{get:function(){throw r}}),r={},e(function(){throw 42},null,u)}catch(A){A!==r&&(e=null)}else e=null;var n=/^\s*class\b/,a=function(m){try{var g=b.call(m);return n.test(g)}catch{return!1}},c=function(m){try{return a(m)?!1:(b.call(m),!0)}catch{return!1}},l=Object.prototype.toString,f="[object Object]",h="[object Function]",i="[object GeneratorFunction]",d="[object HTMLAllCollection]",t="[object HTML document.all class]",s="[object HTMLCollection]",o=typeof Symbol=="function"&&!!Symbol.toStringTag,v=!(0 in[,]),p=function(){return!1};if(typeof document=="object"){var x=document.all;l.call(x)===l.call(document.all)&&(p=function(m){if((v||!m)&&(typeof m>"u"||typeof m=="object"))try{var g=l.call(m);return(g===d||g===t||g===s||g===f)&&m("")==null}catch{}return!1})}T.exports=e?function(m){if(p(m))return!0;if(!m||typeof m!="function"&&typeof m!="object")return!1;try{e(m,null,u)}catch(g){if(g!==r)return!1}return!a(m)&&c(m)}:function(m){if(p(m))return!0;if(!m||typeof m!="function"&&typeof m!="object")return!1;if(o)return c(m);if(a(m))return!1;var g=l.call(m);return g!==h&&g!==i&&!/^\[object HTML/.test(g)?!1:c(m)}},8923:function(T,b,e){var u=Date.prototype.getDay,r=function(f){try{return u.call(f),!0}catch{return!1}},n=Object.prototype.toString,a="[object Date]",c=e(6410)();T.exports=function(f){return typeof f!="object"||f===null?!1:c?r(f):n.call(f)===a}},8662:function(T,b,e){var u=Object.prototype.toString,r=Function.prototype.toString,n=/^\s*(?:function)?\*/,a=e(6410)(),c=Object.getPrototypeOf,l=function(){if(!a)return!1;try{return Function("return function*() {}")()}catch{}},f;T.exports=function(i){if(typeof i!="function")return!1;if(n.test(r.call(i)))return!0;if(!a){var d=u.call(i);return d==="[object GeneratorFunction]"}if(!c)return!1;if(typeof f>"u"){var t=l();f=t?c(t):!1}return c(i)===f}},8611:function(T){T.exports=function(e){return e!==e}},360:function(T,b,e){var u=e(5559),r=e(4289),n=e(8611),a=e(9415),c=e(6743),l=u(a(),Number);r(l,{getPolyfill:a,implementation:n,shim:c}),T.exports=l},9415:function(T,b,e){var u=e(8611);T.exports=function(){return Number.isNaN&&Number.isNaN(NaN)&&!Number.isNaN("a")?Number.isNaN:u}},6743:function(T,b,e){var u=e(4289),r=e(9415);T.exports=function(){var a=r();return u(Number,{isNaN:a},{isNaN:function(){return Number.isNaN!==a}}),a}},8420:function(T,b,e){var u=e(1924),r=e(6410)(),n,a,c,l;if(r){n=u("Object.prototype.hasOwnProperty"),a=u("RegExp.prototype.exec"),c={};var f=function(){throw c};l={toString:f,valueOf:f},typeof Symbol.toPrimitive=="symbol"&&(l[Symbol.toPrimitive]=f)}var h=u("Object.prototype.toString"),i=Object.getOwnPropertyDescriptor,d="[object RegExp]";T.exports=r?function(s){if(!s||typeof s!="object")return!1;var o=i(s,"lastIndex"),v=o&&n(o,"value");if(!v)return!1;try{a(s,l)}catch(p){return p===c}}:function(s){return!s||typeof s!="object"&&typeof s!="function"?!1:h(s)===d}},5692:function(T,b,e){var u=e(4029),r=e(3083),n=e(1924),a=n("Object.prototype.toString"),c=e(6410)(),l=typeof globalThis>"u"?e.g:globalThis,f=r(),h=n("Array.prototype.indexOf",!0)||function(p,x){for(var A=0;A-1}return t?o(p):!1}},4244:function(T){var b=function(e){return e!==e};T.exports=function(u,r){return u===0&&r===0?1/u===1/r:!!(u===r||b(u)&&b(r))}},609:function(T,b,e){var u=e(4289),r=e(5559),n=e(4244),a=e(5624),c=e(2281),l=r(a(),Object);u(l,{getPolyfill:a,implementation:n,shim:c}),T.exports=l},5624:function(T,b,e){var u=e(4244);T.exports=function(){return typeof Object.is=="function"?Object.is:u}},2281:function(T,b,e){var u=e(5624),r=e(4289);T.exports=function(){var a=u();return r(Object,{is:a},{is:function(){return Object.is!==a}}),a}},8987:function(T,b,e){var u;if(!Object.keys){var r=Object.prototype.hasOwnProperty,n=Object.prototype.toString,a=e(1414),c=Object.prototype.propertyIsEnumerable,l=!c.call({toString:null},"toString"),f=c.call(function(){},"prototype"),h=["toString","toLocaleString","valueOf","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","constructor"],i=function(o){var v=o.constructor;return v&&v.prototype===o},d={$applicationCache:!0,$console:!0,$external:!0,$frame:!0,$frameElement:!0,$frames:!0,$innerHeight:!0,$innerWidth:!0,$onmozfullscreenchange:!0,$onmozfullscreenerror:!0,$outerHeight:!0,$outerWidth:!0,$pageXOffset:!0,$pageYOffset:!0,$parent:!0,$scrollLeft:!0,$scrollTop:!0,$scrollX:!0,$scrollY:!0,$self:!0,$webkitIndexedDB:!0,$webkitStorageInfo:!0,$window:!0},t=function(){if(typeof window>"u")return!1;for(var o in window)try{if(!d["$"+o]&&r.call(window,o)&&window[o]!==null&&typeof window[o]=="object")try{i(window[o])}catch{return!0}}catch{return!0}return!1}(),s=function(o){if(typeof window>"u"||!t)return i(o);try{return i(o)}catch{return!1}};u=function(v){var p=v!==null&&typeof v=="object",x=n.call(v)==="[object Function]",A=a(v),m=p&&n.call(v)==="[object String]",g=[];if(!p&&!x&&!A)throw new TypeError("Object.keys called on a non-object");var C=f&&x;if(m&&v.length>0&&!r.call(v,0))for(var w=0;w0)for(var S=0;S=0&&b.call(u.callee)==="[object Function]"),n}},4236:function(T,b){var e=typeof Uint8Array<"u"&&typeof Uint16Array<"u"&&typeof Int32Array<"u";function u(a,c){return Object.prototype.hasOwnProperty.call(a,c)}b.assign=function(a){for(var c=Array.prototype.slice.call(arguments,1);c.length;){var l=c.shift();if(!!l){if(typeof l!="object")throw new TypeError(l+"must be non-object");for(var f in l)u(l,f)&&(a[f]=l[f])}}return a},b.shrinkBuf=function(a,c){return a.length===c?a:a.subarray?a.subarray(0,c):(a.length=c,a)};var r={arraySet:function(a,c,l,f,h){if(c.subarray&&a.subarray){a.set(c.subarray(l,l+f),h);return}for(var i=0;i>>16&65535|0,l=0;r!==0;){l=r>2e3?2e3:r,r-=l;do a=a+u[n++]|0,c=c+a|0;while(--l);a%=65521,c%=65521}return a|c<<16|0}T.exports=b},1619:function(T){T.exports={Z_NO_FLUSH:0,Z_PARTIAL_FLUSH:1,Z_SYNC_FLUSH:2,Z_FULL_FLUSH:3,Z_FINISH:4,Z_BLOCK:5,Z_TREES:6,Z_OK:0,Z_STREAM_END:1,Z_NEED_DICT:2,Z_ERRNO:-1,Z_STREAM_ERROR:-2,Z_DATA_ERROR:-3,Z_BUF_ERROR:-5,Z_NO_COMPRESSION:0,Z_BEST_SPEED:1,Z_BEST_COMPRESSION:9,Z_DEFAULT_COMPRESSION:-1,Z_FILTERED:1,Z_HUFFMAN_ONLY:2,Z_RLE:3,Z_FIXED:4,Z_DEFAULT_STRATEGY:0,Z_BINARY:0,Z_TEXT:1,Z_UNKNOWN:2,Z_DEFLATED:8}},2869:function(T){function b(){for(var r,n=[],a=0;a<256;a++){r=a;for(var c=0;c<8;c++)r=r&1?3988292384^r>>>1:r>>>1;n[a]=r}return n}var e=b();function u(r,n,a,c){var l=e,f=c+a;r^=-1;for(var h=c;h>>8^l[(r^n[h])&255];return r^-1}T.exports=u},405:function(T,b,e){var u=e(4236),r=e(342),n=e(6069),a=e(2869),c=e(8898),l=0,f=1,h=3,i=4,d=5,t=0,s=1,o=-2,v=-3,p=-5,x=-1,A=1,m=2,g=3,C=4,w=0,S=2,B=8,R=9,N=15,F=8,J=29,ot=256,$=ot+1+J,lt=30,gt=19,mt=2*$+1,wt=15,at=3,dt=258,St=dt+at+1,V=32,ft=42,j=69,Z=73,ut=91,bt=103,It=113,L=666,O=1,rt=2,it=3,xt=4,et=3;function st(z,Gt){return z.msg=c[Gt],Gt}function Bt(z){return(z<<1)-(z>4?9:0)}function zt(z){for(var Gt=z.length;--Gt>=0;)z[Gt]=0}function oe(z){var Gt=z.state,Xt=Gt.pending;Xt>z.avail_out&&(Xt=z.avail_out),Xt!==0&&(u.arraySet(z.output,Gt.pending_buf,Gt.pending_out,Xt,z.next_out),z.next_out+=Xt,Gt.pending_out+=Xt,z.total_out+=Xt,z.avail_out-=Xt,Gt.pending-=Xt,Gt.pending===0&&(Gt.pending_out=0))}function Kt(z,Gt){r._tr_flush_block(z,z.block_start>=0?z.block_start:-1,z.strstart-z.block_start,Gt),z.block_start=z.strstart,oe(z.strm)}function Et(z,Gt){z.pending_buf[z.pending++]=Gt}function ie(z,Gt){z.pending_buf[z.pending++]=Gt>>>8&255,z.pending_buf[z.pending++]=Gt&255}function ve(z,Gt,Xt,yt){var Dt=z.avail_in;return Dt>yt&&(Dt=yt),Dt===0?0:(z.avail_in-=Dt,u.arraySet(Gt,z.input,z.next_in,Dt,Xt),z.state.wrap===1?z.adler=n(z.adler,Gt,Dt,Xt):z.state.wrap===2&&(z.adler=a(z.adler,Gt,Dt,Xt)),z.next_in+=Dt,z.total_in+=Dt,Dt)}function le(z,Gt){var Xt=z.max_chain_length,yt=z.strstart,Dt,Qt,Oe=z.prev_length,de=z.nice_match,Te=z.strstart>z.w_size-St?z.strstart-(z.w_size-St):0,Ue=z.window,Ar=z.w_mask,Ze=z.prev,ze=z.strstart+dt,hr=Ue[yt+Oe-1],yr=Ue[yt+Oe];z.prev_length>=z.good_match&&(Xt>>=2),de>z.lookahead&&(de=z.lookahead);do if(Dt=Gt,!(Ue[Dt+Oe]!==yr||Ue[Dt+Oe-1]!==hr||Ue[Dt]!==Ue[yt]||Ue[++Dt]!==Ue[yt+1])){yt+=2,Dt++;do;while(Ue[++yt]===Ue[++Dt]&&Ue[++yt]===Ue[++Dt]&&Ue[++yt]===Ue[++Dt]&&Ue[++yt]===Ue[++Dt]&&Ue[++yt]===Ue[++Dt]&&Ue[++yt]===Ue[++Dt]&&Ue[++yt]===Ue[++Dt]&&Ue[++yt]===Ue[++Dt]&&ytOe){if(z.match_start=Gt,Oe=Qt,Qt>=de)break;hr=Ue[yt+Oe-1],yr=Ue[yt+Oe]}}while((Gt=Ze[Gt&Ar])>Te&&--Xt!==0);return Oe<=z.lookahead?Oe:z.lookahead}function Lt(z){var Gt=z.w_size,Xt,yt,Dt,Qt,Oe;do{if(Qt=z.window_size-z.lookahead-z.strstart,z.strstart>=Gt+(Gt-St)){u.arraySet(z.window,z.window,Gt,Gt,0),z.match_start-=Gt,z.strstart-=Gt,z.block_start-=Gt,yt=z.hash_size,Xt=yt;do Dt=z.head[--Xt],z.head[Xt]=Dt>=Gt?Dt-Gt:0;while(--yt);yt=Gt,Xt=yt;do Dt=z.prev[--Xt],z.prev[Xt]=Dt>=Gt?Dt-Gt:0;while(--yt);Qt+=Gt}if(z.strm.avail_in===0)break;if(yt=ve(z.strm,z.window,z.strstart+z.lookahead,Qt),z.lookahead+=yt,z.lookahead+z.insert>=at)for(Oe=z.strstart-z.insert,z.ins_h=z.window[Oe],z.ins_h=(z.ins_h<z.pending_buf_size-5&&(Xt=z.pending_buf_size-5);;){if(z.lookahead<=1){if(Lt(z),z.lookahead===0&&Gt===l)return O;if(z.lookahead===0)break}z.strstart+=z.lookahead,z.lookahead=0;var yt=z.block_start+Xt;if((z.strstart===0||z.strstart>=yt)&&(z.lookahead=z.strstart-yt,z.strstart=yt,Kt(z,!1),z.strm.avail_out===0)||z.strstart-z.block_start>=z.w_size-St&&(Kt(z,!1),z.strm.avail_out===0))return O}return z.insert=0,Gt===i?(Kt(z,!0),z.strm.avail_out===0?it:xt):(z.strstart>z.block_start&&(Kt(z,!1),z.strm.avail_out===0),O)}function ae(z,Gt){for(var Xt,yt;;){if(z.lookahead=at&&(z.ins_h=(z.ins_h<=at)if(yt=r._tr_tally(z,z.strstart-z.match_start,z.match_length-at),z.lookahead-=z.match_length,z.match_length<=z.max_lazy_match&&z.lookahead>=at){z.match_length--;do z.strstart++,z.ins_h=(z.ins_h<=at&&(z.ins_h=(z.ins_h<4096)&&(z.match_length=at-1)),z.prev_length>=at&&z.match_length<=z.prev_length){Dt=z.strstart+z.lookahead-at,yt=r._tr_tally(z,z.strstart-1-z.prev_match,z.prev_length-at),z.lookahead-=z.prev_length-1,z.prev_length-=2;do++z.strstart<=Dt&&(z.ins_h=(z.ins_h<=at&&z.strstart>0&&(Dt=z.strstart-1,yt=Oe[Dt],yt===Oe[++Dt]&&yt===Oe[++Dt]&&yt===Oe[++Dt])){Qt=z.strstart+dt;do;while(yt===Oe[++Dt]&&yt===Oe[++Dt]&&yt===Oe[++Dt]&&yt===Oe[++Dt]&&yt===Oe[++Dt]&&yt===Oe[++Dt]&&yt===Oe[++Dt]&&yt===Oe[++Dt]&&Dtz.lookahead&&(z.match_length=z.lookahead)}if(z.match_length>=at?(Xt=r._tr_tally(z,1,z.match_length-at),z.lookahead-=z.match_length,z.strstart+=z.match_length,z.match_length=0):(Xt=r._tr_tally(z,0,z.window[z.strstart]),z.lookahead--,z.strstart++),Xt&&(Kt(z,!1),z.strm.avail_out===0))return O}return z.insert=0,Gt===i?(Kt(z,!0),z.strm.avail_out===0?it:xt):z.last_lit&&(Kt(z,!1),z.strm.avail_out===0)?O:rt}function ce(z,Gt){for(var Xt;;){if(z.lookahead===0&&(Lt(z),z.lookahead===0)){if(Gt===l)return O;break}if(z.match_length=0,Xt=r._tr_tally(z,0,z.window[z.strstart]),z.lookahead--,z.strstart++,Xt&&(Kt(z,!1),z.strm.avail_out===0))return O}return z.insert=0,Gt===i?(Kt(z,!0),z.strm.avail_out===0?it:xt):z.last_lit&&(Kt(z,!1),z.strm.avail_out===0)?O:rt}function me(z,Gt,Xt,yt,Dt){this.good_length=z,this.max_lazy=Gt,this.nice_length=Xt,this.max_chain=yt,this.func=Dt}var Se;Se=[new me(0,0,0,0,Wt),new me(4,4,8,4,ae),new me(4,5,16,8,ae),new me(4,6,32,32,ae),new me(4,4,16,16,fe),new me(8,16,32,32,fe),new me(8,16,128,128,fe),new me(8,32,128,256,fe),new me(32,128,258,1024,fe),new me(32,258,258,4096,fe)];function we(z){z.window_size=2*z.w_size,zt(z.head),z.max_lazy_match=Se[z.level].max_lazy,z.good_match=Se[z.level].good_length,z.nice_match=Se[z.level].nice_length,z.max_chain_length=Se[z.level].max_chain,z.strstart=0,z.block_start=0,z.lookahead=0,z.insert=0,z.match_length=z.prev_length=at-1,z.match_available=0,z.ins_h=0}function W(){this.strm=null,this.status=0,this.pending_buf=null,this.pending_buf_size=0,this.pending_out=0,this.pending=0,this.wrap=0,this.gzhead=null,this.gzindex=0,this.method=B,this.last_flush=-1,this.w_size=0,this.w_bits=0,this.w_mask=0,this.window=null,this.window_size=0,this.prev=null,this.head=null,this.ins_h=0,this.hash_size=0,this.hash_bits=0,this.hash_mask=0,this.hash_shift=0,this.block_start=0,this.match_length=0,this.prev_match=0,this.match_available=0,this.strstart=0,this.match_start=0,this.lookahead=0,this.prev_length=0,this.max_chain_length=0,this.max_lazy_match=0,this.level=0,this.strategy=0,this.good_match=0,this.nice_match=0,this.dyn_ltree=new u.Buf16(mt*2),this.dyn_dtree=new u.Buf16((2*lt+1)*2),this.bl_tree=new u.Buf16((2*gt+1)*2),zt(this.dyn_ltree),zt(this.dyn_dtree),zt(this.bl_tree),this.l_desc=null,this.d_desc=null,this.bl_desc=null,this.bl_count=new u.Buf16(wt+1),this.heap=new u.Buf16(2*$+1),zt(this.heap),this.heap_len=0,this.heap_max=0,this.depth=new u.Buf16(2*$+1),zt(this.depth),this.l_buf=0,this.lit_bufsize=0,this.last_lit=0,this.d_buf=0,this.opt_len=0,this.static_len=0,this.matches=0,this.insert=0,this.bi_buf=0,this.bi_valid=0}function k(z){var Gt;return!z||!z.state?st(z,o):(z.total_in=z.total_out=0,z.data_type=S,Gt=z.state,Gt.pending=0,Gt.pending_out=0,Gt.wrap<0&&(Gt.wrap=-Gt.wrap),Gt.status=Gt.wrap?ft:It,z.adler=Gt.wrap===2?0:1,Gt.last_flush=l,r._tr_init(Gt),t)}function D(z){var Gt=k(z);return Gt===t&&we(z.state),Gt}function ht(z,Gt){return!z||!z.state||z.state.wrap!==2?o:(z.state.gzhead=Gt,t)}function ct(z,Gt,Xt,yt,Dt,Qt){if(!z)return o;var Oe=1;if(Gt===x&&(Gt=6),yt<0?(Oe=0,yt=-yt):yt>15&&(Oe=2,yt-=16),Dt<1||Dt>R||Xt!==B||yt<8||yt>15||Gt<0||Gt>9||Qt<0||Qt>C)return st(z,o);yt===8&&(yt=9);var de=new W;return z.state=de,de.strm=z,de.wrap=Oe,de.gzhead=null,de.w_bits=yt,de.w_size=1<d||Gt<0)return z?st(z,o):o;if(yt=z.state,!z.output||!z.input&&z.avail_in!==0||yt.status===L&&Gt!==i)return st(z,z.avail_out===0?p:o);if(yt.strm=z,Xt=yt.last_flush,yt.last_flush=Gt,yt.status===ft)if(yt.wrap===2)z.adler=0,Et(yt,31),Et(yt,139),Et(yt,8),yt.gzhead?(Et(yt,(yt.gzhead.text?1:0)+(yt.gzhead.hcrc?2:0)+(yt.gzhead.extra?4:0)+(yt.gzhead.name?8:0)+(yt.gzhead.comment?16:0)),Et(yt,yt.gzhead.time&255),Et(yt,yt.gzhead.time>>8&255),Et(yt,yt.gzhead.time>>16&255),Et(yt,yt.gzhead.time>>24&255),Et(yt,yt.level===9?2:yt.strategy>=m||yt.level<2?4:0),Et(yt,yt.gzhead.os&255),yt.gzhead.extra&&yt.gzhead.extra.length&&(Et(yt,yt.gzhead.extra.length&255),Et(yt,yt.gzhead.extra.length>>8&255)),yt.gzhead.hcrc&&(z.adler=a(z.adler,yt.pending_buf,yt.pending,0)),yt.gzindex=0,yt.status=j):(Et(yt,0),Et(yt,0),Et(yt,0),Et(yt,0),Et(yt,0),Et(yt,yt.level===9?2:yt.strategy>=m||yt.level<2?4:0),Et(yt,et),yt.status=It);else{var Oe=B+(yt.w_bits-8<<4)<<8,de=-1;yt.strategy>=m||yt.level<2?de=0:yt.level<6?de=1:yt.level===6?de=2:de=3,Oe|=de<<6,yt.strstart!==0&&(Oe|=V),Oe+=31-Oe%31,yt.status=It,ie(yt,Oe),yt.strstart!==0&&(ie(yt,z.adler>>>16),ie(yt,z.adler&65535)),z.adler=1}if(yt.status===j)if(yt.gzhead.extra){for(Dt=yt.pending;yt.gzindex<(yt.gzhead.extra.length&65535)&&!(yt.pending===yt.pending_buf_size&&(yt.gzhead.hcrc&&yt.pending>Dt&&(z.adler=a(z.adler,yt.pending_buf,yt.pending-Dt,Dt)),oe(z),Dt=yt.pending,yt.pending===yt.pending_buf_size));)Et(yt,yt.gzhead.extra[yt.gzindex]&255),yt.gzindex++;yt.gzhead.hcrc&&yt.pending>Dt&&(z.adler=a(z.adler,yt.pending_buf,yt.pending-Dt,Dt)),yt.gzindex===yt.gzhead.extra.length&&(yt.gzindex=0,yt.status=Z)}else yt.status=Z;if(yt.status===Z)if(yt.gzhead.name){Dt=yt.pending;do{if(yt.pending===yt.pending_buf_size&&(yt.gzhead.hcrc&&yt.pending>Dt&&(z.adler=a(z.adler,yt.pending_buf,yt.pending-Dt,Dt)),oe(z),Dt=yt.pending,yt.pending===yt.pending_buf_size)){Qt=1;break}yt.gzindexDt&&(z.adler=a(z.adler,yt.pending_buf,yt.pending-Dt,Dt)),Qt===0&&(yt.gzindex=0,yt.status=ut)}else yt.status=ut;if(yt.status===ut)if(yt.gzhead.comment){Dt=yt.pending;do{if(yt.pending===yt.pending_buf_size&&(yt.gzhead.hcrc&&yt.pending>Dt&&(z.adler=a(z.adler,yt.pending_buf,yt.pending-Dt,Dt)),oe(z),Dt=yt.pending,yt.pending===yt.pending_buf_size)){Qt=1;break}yt.gzindexDt&&(z.adler=a(z.adler,yt.pending_buf,yt.pending-Dt,Dt)),Qt===0&&(yt.status=bt)}else yt.status=bt;if(yt.status===bt&&(yt.gzhead.hcrc?(yt.pending+2>yt.pending_buf_size&&oe(z),yt.pending+2<=yt.pending_buf_size&&(Et(yt,z.adler&255),Et(yt,z.adler>>8&255),z.adler=0,yt.status=It)):yt.status=It),yt.pending!==0){if(oe(z),z.avail_out===0)return yt.last_flush=-1,t}else if(z.avail_in===0&&Bt(Gt)<=Bt(Xt)&&Gt!==i)return st(z,p);if(yt.status===L&&z.avail_in!==0)return st(z,p);if(z.avail_in!==0||yt.lookahead!==0||Gt!==l&&yt.status!==L){var Te=yt.strategy===m?ce(yt,Gt):yt.strategy===g?ee(yt,Gt):Se[yt.level].func(yt,Gt);if((Te===it||Te===xt)&&(yt.status=L),Te===O||Te===it)return z.avail_out===0&&(yt.last_flush=-1),t;if(Te===rt&&(Gt===f?r._tr_align(yt):Gt!==d&&(r._tr_stored_block(yt,0,0,!1),Gt===h&&(zt(yt.head),yt.lookahead===0&&(yt.strstart=0,yt.block_start=0,yt.insert=0))),oe(z),z.avail_out===0))return yt.last_flush=-1,t}return Gt!==i?t:yt.wrap<=0?s:(yt.wrap===2?(Et(yt,z.adler&255),Et(yt,z.adler>>8&255),Et(yt,z.adler>>16&255),Et(yt,z.adler>>24&255),Et(yt,z.total_in&255),Et(yt,z.total_in>>8&255),Et(yt,z.total_in>>16&255),Et(yt,z.total_in>>24&255)):(ie(yt,z.adler>>>16),ie(yt,z.adler&65535)),oe(z),yt.wrap>0&&(yt.wrap=-yt.wrap),yt.pending!==0?t:s)}function $t(z){var Gt;return!z||!z.state?o:(Gt=z.state.status,Gt!==ft&&Gt!==j&&Gt!==Z&&Gt!==ut&&Gt!==bt&&Gt!==It&&Gt!==L?st(z,o):(z.state=null,Gt===It?st(z,v):t))}function ge(z,Gt){var Xt=Gt.length,yt,Dt,Qt,Oe,de,Te,Ue,Ar;if(!z||!z.state||(yt=z.state,Oe=yt.wrap,Oe===2||Oe===1&&yt.status!==ft||yt.lookahead))return o;for(Oe===1&&(z.adler=n(z.adler,Gt,Xt,0)),yt.wrap=0,Xt>=yt.w_size&&(Oe===0&&(zt(yt.head),yt.strstart=0,yt.block_start=0,yt.insert=0),Ar=new u.Buf8(yt.w_size),u.arraySet(Ar,Gt,Xt-yt.w_size,yt.w_size,0),Gt=Ar,Xt=yt.w_size),de=z.avail_in,Te=z.next_in,Ue=z.input,z.avail_in=Xt,z.next_in=0,z.input=Gt,Lt(yt);yt.lookahead>=at;){Dt=yt.strstart,Qt=yt.lookahead-(at-1);do yt.ins_h=(yt.ins_h<>>24,p>>>=S,x-=S,S=w>>>16&255,S===0)ot[f++]=w&65535;else if(S&16){B=w&65535,S&=15,S&&(x>>=S,x-=S),x<15&&(p+=J[c++]<>>24,p>>>=S,x-=S,S=w>>>16&255,S&16){if(R=w&65535,S&=15,xd){r.msg="invalid distance too far back",a.mode=b;break t}if(p>>>=S,x-=S,S=f-h,R>S){if(S=R-S,S>s&&a.sane){r.msg="invalid distance too far back",a.mode=b;break t}if(N=0,F=v,o===0){if(N+=t-S,S2;)ot[f++]=F[N++],ot[f++]=F[N++],ot[f++]=F[N++],B-=3;B&&(ot[f++]=F[N++],B>1&&(ot[f++]=F[N++]))}else{N=f-R;do ot[f++]=ot[N++],ot[f++]=ot[N++],ot[f++]=ot[N++],B-=3;while(B>2);B&&(ot[f++]=ot[N++],B>1&&(ot[f++]=ot[N++]))}}else if((S&64)===0){w=m[(w&65535)+(p&(1<>3,c-=B,x-=B<<3,p&=(1<>>24&255)+(ct>>>8&65280)+((ct&65280)<<8)+((ct&255)<<24)}function ve(){this.mode=0,this.last=!1,this.wrap=0,this.havedict=!1,this.flags=0,this.dmax=0,this.check=0,this.total=0,this.head=null,this.wbits=0,this.wsize=0,this.whave=0,this.wnext=0,this.window=null,this.hold=0,this.bits=0,this.length=0,this.offset=0,this.extra=0,this.lencode=null,this.distcode=null,this.lenbits=0,this.distbits=0,this.ncode=0,this.nlen=0,this.ndist=0,this.have=0,this.next=null,this.lens=new u.Buf16(320),this.work=new u.Buf16(288),this.lendyn=null,this.distdyn=null,this.sane=0,this.back=0,this.was=0}function le(ct){var Pt;return!ct||!ct.state?p:(Pt=ct.state,ct.total_in=ct.total_out=Pt.total=0,ct.msg="",Pt.wrap&&(ct.adler=Pt.wrap&1),Pt.mode=C,Pt.last=0,Pt.havedict=0,Pt.dmax=32768,Pt.head=null,Pt.hold=0,Pt.bits=0,Pt.lencode=Pt.lendyn=new u.Buf32(zt),Pt.distcode=Pt.distdyn=new u.Buf32(oe),Pt.sane=1,Pt.back=-1,s)}function Lt(ct){var Pt;return!ct||!ct.state?p:(Pt=ct.state,Pt.wsize=0,Pt.whave=0,Pt.wnext=0,le(ct))}function Wt(ct,Pt){var Q,$t;return!ct||!ct.state||($t=ct.state,Pt<0?(Q=0,Pt=-Pt):(Q=(Pt>>4)+1,Pt<48&&(Pt&=15)),Pt&&(Pt<8||Pt>15))?p:($t.window!==null&&$t.wbits!==Pt&&($t.window=null),$t.wrap=Q,$t.wbits=Pt,Lt(ct))}function ae(ct,Pt){var Q,$t;return ct?($t=new ve,ct.state=$t,$t.window=null,Q=Wt(ct,Pt),Q!==s&&(ct.state=null),Q):p}function fe(ct){return ae(ct,Et)}var ee=!0,ce,me;function Se(ct){if(ee){var Pt;for(ce=new u.Buf32(512),me=new u.Buf32(32),Pt=0;Pt<144;)ct.lens[Pt++]=8;for(;Pt<256;)ct.lens[Pt++]=9;for(;Pt<280;)ct.lens[Pt++]=7;for(;Pt<288;)ct.lens[Pt++]=8;for(c(f,ct.lens,0,288,ce,0,ct.work,{bits:9}),Pt=0;Pt<32;)ct.lens[Pt++]=5;c(h,ct.lens,0,32,me,0,ct.work,{bits:5}),ee=!1}ct.lencode=ce,ct.lenbits=9,ct.distcode=me,ct.distbits=5}function we(ct,Pt,Q,$t){var ge,z=ct.state;return z.window===null&&(z.wsize=1<=z.wsize?(u.arraySet(z.window,Pt,Q-z.wsize,z.wsize,0),z.wnext=0,z.whave=z.wsize):(ge=z.wsize-z.wnext,ge>$t&&(ge=$t),u.arraySet(z.window,Pt,Q-$t,ge,z.wnext),$t-=ge,$t?(u.arraySet(z.window,Pt,Q-$t,$t,0),z.wnext=$t,z.whave=z.wsize):(z.wnext+=ge,z.wnext===z.wsize&&(z.wnext=0),z.whave>>8&255,Q.check=n(Q.check,dr,2,0),Dt=0,Qt=0,Q.mode=w;break}if(Q.flags=0,Q.head&&(Q.head.done=!1),!(Q.wrap&1)||(((Dt&255)<<8)+(Dt>>8))%31){ct.msg="incorrect header check",Q.mode=et;break}if((Dt&15)!==g){ct.msg="unknown compression method",Q.mode=et;break}if(Dt>>>=4,Qt-=4,Xe=(Dt&15)+8,Q.wbits===0)Q.wbits=Xe;else if(Xe>Q.wbits){ct.msg="invalid window size",Q.mode=et;break}Q.dmax=1<>8&1),Q.flags&512&&(dr[0]=Dt&255,dr[1]=Dt>>>8&255,Q.check=n(Q.check,dr,2,0)),Dt=0,Qt=0,Q.mode=S;case S:for(;Qt<32;){if(Xt===0)break t;Xt--,Dt+=$t[z++]<>>8&255,dr[2]=Dt>>>16&255,dr[3]=Dt>>>24&255,Q.check=n(Q.check,dr,4,0)),Dt=0,Qt=0,Q.mode=B;case B:for(;Qt<16;){if(Xt===0)break t;Xt--,Dt+=$t[z++]<>8),Q.flags&512&&(dr[0]=Dt&255,dr[1]=Dt>>>8&255,Q.check=n(Q.check,dr,2,0)),Dt=0,Qt=0,Q.mode=R;case R:if(Q.flags&1024){for(;Qt<16;){if(Xt===0)break t;Xt--,Dt+=$t[z++]<>>8&255,Q.check=n(Q.check,dr,2,0)),Dt=0,Qt=0}else Q.head&&(Q.head.extra=null);Q.mode=N;case N:if(Q.flags&1024&&(Te=Q.length,Te>Xt&&(Te=Xt),Te&&(Q.head&&(Xe=Q.head.extra_len-Q.length,Q.head.extra||(Q.head.extra=new Array(Q.head.extra_len)),u.arraySet(Q.head.extra,$t,z,Te,Xe)),Q.flags&512&&(Q.check=n(Q.check,$t,Te,z)),Xt-=Te,z+=Te,Q.length-=Te),Q.length))break t;Q.length=0,Q.mode=F;case F:if(Q.flags&2048){if(Xt===0)break t;Te=0;do Xe=$t[z+Te++],Q.head&&Xe&&Q.length<65536&&(Q.head.name+=String.fromCharCode(Xe));while(Xe&&Te>9&1,Q.head.done=!0),ct.adler=Q.check=0,Q.mode=gt;break;case $:for(;Qt<32;){if(Xt===0)break t;Xt--,Dt+=$t[z++]<>>=Qt&7,Qt-=Qt&7,Q.mode=rt;break}for(;Qt<3;){if(Xt===0)break t;Xt--,Dt+=$t[z++]<>>=1,Qt-=1,Dt&3){case 0:Q.mode=wt;break;case 1:if(Se(Q),Q.mode=j,Pt===t){Dt>>>=2,Qt-=2;break t}break;case 2:Q.mode=St;break;case 3:ct.msg="invalid block type",Q.mode=et}Dt>>>=2,Qt-=2;break;case wt:for(Dt>>>=Qt&7,Qt-=Qt&7;Qt<32;){if(Xt===0)break t;Xt--,Dt+=$t[z++]<>>16^65535)){ct.msg="invalid stored block lengths",Q.mode=et;break}if(Q.length=Dt&65535,Dt=0,Qt=0,Q.mode=at,Pt===t)break t;case at:Q.mode=dt;case dt:if(Te=Q.length,Te){if(Te>Xt&&(Te=Xt),Te>yt&&(Te=yt),Te===0)break t;u.arraySet(ge,$t,z,Te,Gt),Xt-=Te,z+=Te,yt-=Te,Gt+=Te,Q.length-=Te;break}Q.mode=gt;break;case St:for(;Qt<14;){if(Xt===0)break t;Xt--,Dt+=$t[z++]<>>=5,Qt-=5,Q.ndist=(Dt&31)+1,Dt>>>=5,Qt-=5,Q.ncode=(Dt&15)+4,Dt>>>=4,Qt-=4,Q.nlen>286||Q.ndist>30){ct.msg="too many length or distance symbols",Q.mode=et;break}Q.have=0,Q.mode=V;case V:for(;Q.have>>=3,Qt-=3}for(;Q.have<19;)Q.lens[mn[Q.have++]]=0;if(Q.lencode=Q.lendyn,Q.lenbits=7,Ur={bits:Q.lenbits},zr=c(l,Q.lens,0,19,Q.lencode,0,Q.work,Ur),Q.lenbits=Ur.bits,zr){ct.msg="invalid code lengths set",Q.mode=et;break}Q.have=0,Q.mode=ft;case ft:for(;Q.have>>24,hr=Ze>>>16&255,yr=Ze&65535,!(ze<=Qt);){if(Xt===0)break t;Xt--,Dt+=$t[z++]<>>=ze,Qt-=ze,Q.lens[Q.have++]=yr;else{if(yr===16){for(Gr=ze+2;Qt>>=ze,Qt-=ze,Q.have===0){ct.msg="invalid bit length repeat",Q.mode=et;break}Xe=Q.lens[Q.have-1],Te=3+(Dt&3),Dt>>>=2,Qt-=2}else if(yr===17){for(Gr=ze+3;Qt>>=ze,Qt-=ze,Xe=0,Te=3+(Dt&7),Dt>>>=3,Qt-=3}else{for(Gr=ze+7;Qt>>=ze,Qt-=ze,Xe=0,Te=11+(Dt&127),Dt>>>=7,Qt-=7}if(Q.have+Te>Q.nlen+Q.ndist){ct.msg="invalid bit length repeat",Q.mode=et;break}for(;Te--;)Q.lens[Q.have++]=Xe}}if(Q.mode===et)break;if(Q.lens[256]===0){ct.msg="invalid code -- missing end-of-block",Q.mode=et;break}if(Q.lenbits=9,Ur={bits:Q.lenbits},zr=c(f,Q.lens,0,Q.nlen,Q.lencode,0,Q.work,Ur),Q.lenbits=Ur.bits,zr){ct.msg="invalid literal/lengths set",Q.mode=et;break}if(Q.distbits=6,Q.distcode=Q.distdyn,Ur={bits:Q.distbits},zr=c(h,Q.lens,Q.nlen,Q.ndist,Q.distcode,0,Q.work,Ur),Q.distbits=Ur.bits,zr){ct.msg="invalid distances set",Q.mode=et;break}if(Q.mode=j,Pt===t)break t;case j:Q.mode=Z;case Z:if(Xt>=6&&yt>=258){ct.next_out=Gt,ct.avail_out=yt,ct.next_in=z,ct.avail_in=Xt,Q.hold=Dt,Q.bits=Qt,a(ct,de),Gt=ct.next_out,ge=ct.output,yt=ct.avail_out,z=ct.next_in,$t=ct.input,Xt=ct.avail_in,Dt=Q.hold,Qt=Q.bits,Q.mode===gt&&(Q.back=-1);break}for(Q.back=0;Ze=Q.lencode[Dt&(1<>>24,hr=Ze>>>16&255,yr=Ze&65535,!(ze<=Qt);){if(Xt===0)break t;Xt--,Dt+=$t[z++]<>Rr)],ze=Ze>>>24,hr=Ze>>>16&255,yr=Ze&65535,!(Rr+ze<=Qt);){if(Xt===0)break t;Xt--,Dt+=$t[z++]<>>=Rr,Qt-=Rr,Q.back+=Rr}if(Dt>>>=ze,Qt-=ze,Q.back+=ze,Q.length=yr,hr===0){Q.mode=O;break}if(hr&32){Q.back=-1,Q.mode=gt;break}if(hr&64){ct.msg="invalid literal/length code",Q.mode=et;break}Q.extra=hr&15,Q.mode=ut;case ut:if(Q.extra){for(Gr=Q.extra;Qt>>=Q.extra,Qt-=Q.extra,Q.back+=Q.extra}Q.was=Q.length,Q.mode=bt;case bt:for(;Ze=Q.distcode[Dt&(1<>>24,hr=Ze>>>16&255,yr=Ze&65535,!(ze<=Qt);){if(Xt===0)break t;Xt--,Dt+=$t[z++]<>Rr)],ze=Ze>>>24,hr=Ze>>>16&255,yr=Ze&65535,!(Rr+ze<=Qt);){if(Xt===0)break t;Xt--,Dt+=$t[z++]<>>=Rr,Qt-=Rr,Q.back+=Rr}if(Dt>>>=ze,Qt-=ze,Q.back+=ze,hr&64){ct.msg="invalid distance code",Q.mode=et;break}Q.offset=yr,Q.extra=hr&15,Q.mode=It;case It:if(Q.extra){for(Gr=Q.extra;Qt>>=Q.extra,Qt-=Q.extra,Q.back+=Q.extra}if(Q.offset>Q.dmax){ct.msg="invalid distance too far back",Q.mode=et;break}Q.mode=L;case L:if(yt===0)break t;if(Te=de-yt,Q.offset>Te){if(Te=Q.offset-Te,Te>Q.whave&&Q.sane){ct.msg="invalid distance too far back",Q.mode=et;break}Te>Q.wnext?(Te-=Q.wnext,Ue=Q.wsize-Te):Ue=Q.wnext-Te,Te>Q.length&&(Te=Q.length),Ar=Q.window}else Ar=ge,Ue=Gt-Q.offset,Te=Q.length;Te>yt&&(Te=yt),yt-=Te,Q.length-=Te;do ge[Gt++]=Ar[Ue++];while(--Te);Q.length===0&&(Q.mode=Z);break;case O:if(yt===0)break t;ge[Gt++]=Q.length,yt--,Q.mode=Z;break;case rt:if(Q.wrap){for(;Qt<32;){if(Xt===0)break t;Xt--,Dt|=$t[z++]<=1&&Z[N]===0;N--);if(F>N&&(F=N),N===0)return A[m++]=20971520,A[m++]=20971520,C.bits=1,0;for(R=1;R0&&(o===c||N!==1))return-1;for(ut[1]=0,S=1;Sn||o===f&<>a)return 1;for(;;){L=S-ot,g[B]j?(O=bt[It+g[B]],rt=V[ft+g[B]]):(O=96,rt=0),mt=1<>ot)+wt]=L<<24|O<<16|rt|0;while(wt!==0);for(mt=1<>=1;if(mt!==0?(gt&=mt-1,gt+=mt):gt=0,B++,--Z[S]===0){if(S===N)break;S=v[p+g[B]]}if(S>F&&(gt&dt)!==at){for(ot===0&&(ot=F),St+=R,J=S-ot,$=1<n||o===f&<>a)return 1;at=gt&dt,A[at]=F<<24|J<<16|St-m|0}}return gt!==0&&(A[St+gt]=S-ot<<24|4194304|0),C.bits=F,0}},8898:function(T){T.exports={2:"need dictionary",1:"stream end",0:"","-1":"file error","-2":"stream error","-3":"data error","-4":"insufficient memory","-5":"buffer error","-6":"incompatible version"}},342:function(T,b,e){var u=e(4236),r=4,n=0,a=1,c=2;function l(W){for(var k=W.length;--k>=0;)W[k]=0}var f=0,h=1,i=2,d=3,t=258,s=29,o=256,v=o+1+s,p=30,x=19,A=2*v+1,m=15,g=16,C=7,w=256,S=16,B=17,R=18,N=[0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,0],F=[0,0,0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10,11,11,12,12,13,13],J=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,7],ot=[16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15],$=512,lt=new Array((v+2)*2);l(lt);var gt=new Array(p*2);l(gt);var mt=new Array($);l(mt);var wt=new Array(t-d+1);l(wt);var at=new Array(s);l(at);var dt=new Array(p);l(dt);function St(W,k,D,ht,ct){this.static_tree=W,this.extra_bits=k,this.extra_base=D,this.elems=ht,this.max_length=ct,this.has_stree=W&&W.length}var V,ft,j;function Z(W,k){this.dyn_tree=W,this.max_code=0,this.stat_desc=k}function ut(W){return W<256?mt[W]:mt[256+(W>>>7)]}function bt(W,k){W.pending_buf[W.pending++]=k&255,W.pending_buf[W.pending++]=k>>>8&255}function It(W,k,D){W.bi_valid>g-D?(W.bi_buf|=k<>g-W.bi_valid,W.bi_valid+=D-g):(W.bi_buf|=k<>>=1,D<<=1;while(--k>0);return D>>>1}function rt(W){W.bi_valid===16?(bt(W,W.bi_buf),W.bi_buf=0,W.bi_valid=0):W.bi_valid>=8&&(W.pending_buf[W.pending++]=W.bi_buf&255,W.bi_buf>>=8,W.bi_valid-=8)}function it(W,k){var D=k.dyn_tree,ht=k.max_code,ct=k.stat_desc.static_tree,Pt=k.stat_desc.has_stree,Q=k.stat_desc.extra_bits,$t=k.stat_desc.extra_base,ge=k.stat_desc.max_length,z,Gt,Xt,yt,Dt,Qt,Oe=0;for(yt=0;yt<=m;yt++)W.bl_count[yt]=0;for(D[W.heap[W.heap_max]*2+1]=0,z=W.heap_max+1;zge&&(yt=ge,Oe++),D[Gt*2+1]=yt,!(Gt>ht)&&(W.bl_count[yt]++,Dt=0,Gt>=$t&&(Dt=Q[Gt-$t]),Qt=D[Gt*2],W.opt_len+=Qt*(yt+Dt),Pt&&(W.static_len+=Qt*(ct[Gt*2+1]+Dt)));if(Oe!==0){do{for(yt=ge-1;W.bl_count[yt]===0;)yt--;W.bl_count[yt]--,W.bl_count[yt+1]+=2,W.bl_count[ge]--,Oe-=2}while(Oe>0);for(yt=ge;yt!==0;yt--)for(Gt=W.bl_count[yt];Gt!==0;)Xt=W.heap[--z],!(Xt>ht)&&(D[Xt*2+1]!==yt&&(W.opt_len+=(yt-D[Xt*2+1])*D[Xt*2],D[Xt*2+1]=yt),Gt--)}}function xt(W,k,D){var ht=new Array(m+1),ct=0,Pt,Q;for(Pt=1;Pt<=m;Pt++)ht[Pt]=ct=ct+D[Pt-1]<<1;for(Q=0;Q<=k;Q++){var $t=W[Q*2+1];$t!==0&&(W[Q*2]=O(ht[$t]++,$t))}}function et(){var W,k,D,ht,ct,Pt=new Array(m+1);for(D=0,ht=0;ht>=7;ht8?bt(W,W.bi_buf):W.bi_valid>0&&(W.pending_buf[W.pending++]=W.bi_buf),W.bi_buf=0,W.bi_valid=0}function zt(W,k,D,ht){Bt(W),ht&&(bt(W,D),bt(W,~D)),u.arraySet(W.pending_buf,W.window,k,D,W.pending),W.pending+=D}function oe(W,k,D,ht){var ct=k*2,Pt=D*2;return W[ct]>1;Q>=1;Q--)Kt(W,D,Q);z=Pt;do Q=W.heap[1],W.heap[1]=W.heap[W.heap_len--],Kt(W,D,1),$t=W.heap[1],W.heap[--W.heap_max]=Q,W.heap[--W.heap_max]=$t,D[z*2]=D[Q*2]+D[$t*2],W.depth[z]=(W.depth[Q]>=W.depth[$t]?W.depth[Q]:W.depth[$t])+1,D[Q*2+1]=D[$t*2+1]=z,W.heap[1]=z++,Kt(W,D,1);while(W.heap_len>=2);W.heap[--W.heap_max]=W.heap[1],it(W,k),xt(D,ge,W.bl_count)}function ve(W,k,D){var ht,ct=-1,Pt,Q=k[0*2+1],$t=0,ge=7,z=4;for(Q===0&&(ge=138,z=3),k[(D+1)*2+1]=65535,ht=0;ht<=D;ht++)Pt=Q,Q=k[(ht+1)*2+1],!(++$t=3&&W.bl_tree[ot[k]*2+1]===0;k--);return W.opt_len+=3*(k+1)+5+5+4,k}function Wt(W,k,D,ht){var ct;for(It(W,k-257,5),It(W,D-1,5),It(W,ht-4,4),ct=0;ct>>=1)if(k&1&&W.dyn_ltree[D*2]!==0)return n;if(W.dyn_ltree[18]!==0||W.dyn_ltree[20]!==0||W.dyn_ltree[26]!==0)return a;for(D=32;D0?(W.strm.data_type===c&&(W.strm.data_type=ae(W)),ie(W,W.l_desc),ie(W,W.d_desc),Q=Lt(W),ct=W.opt_len+3+7>>>3,Pt=W.static_len+3+7>>>3,Pt<=ct&&(ct=Pt)):ct=Pt=D+5,D+4<=ct&&k!==-1?ce(W,k,D,ht):W.strategy===r||Pt===ct?(It(W,(h<<1)+(ht?1:0),3),Et(W,lt,gt)):(It(W,(i<<1)+(ht?1:0),3),Wt(W,W.l_desc.max_code+1,W.d_desc.max_code+1,Q+1),Et(W,W.dyn_ltree,W.dyn_dtree)),st(W),ht&&Bt(W)}function we(W,k,D){return W.pending_buf[W.d_buf+W.last_lit*2]=k>>>8&255,W.pending_buf[W.d_buf+W.last_lit*2+1]=k&255,W.pending_buf[W.l_buf+W.last_lit]=D&255,W.last_lit++,k===0?W.dyn_ltree[D*2]++:(W.matches++,k--,W.dyn_ltree[(wt[D]+o+1)*2]++,W.dyn_dtree[ut(k)*2]++),W.last_lit===W.lit_bufsize-1}b._tr_init=ee,b._tr_stored_block=ce,b._tr_flush_block=Se,b._tr_tally=we,b._tr_align=me},2292:function(T){function b(){this.input=null,this.next_in=0,this.avail_in=0,this.total_in=0,this.output=null,this.next_out=0,this.avail_out=0,this.total_out=0,this.msg="",this.state=null,this.data_type=2,this.adler=0}T.exports=b},4155:function(T){var b=T.exports={},e,u;function r(){throw new Error("setTimeout has not been defined")}function n(){throw new Error("clearTimeout has not been defined")}(function(){try{typeof setTimeout=="function"?e=setTimeout:e=r}catch{e=r}try{typeof clearTimeout=="function"?u=clearTimeout:u=n}catch{u=n}})();function a(v){if(e===setTimeout)return setTimeout(v,0);if((e===r||!e)&&setTimeout)return e=setTimeout,setTimeout(v,0);try{return e(v,0)}catch{try{return e.call(null,v,0)}catch{return e.call(this,v,0)}}}function c(v){if(u===clearTimeout)return clearTimeout(v);if((u===n||!u)&&clearTimeout)return u=clearTimeout,clearTimeout(v);try{return u(v)}catch{try{return u.call(null,v)}catch{return u.call(this,v)}}}var l=[],f=!1,h,i=-1;function d(){!f||!h||(f=!1,h.length?l=h.concat(l):i=-1,l.length&&t())}function t(){if(!f){var v=a(d);f=!0;for(var p=l.length;p;){for(h=l,l=[];++i1)for(var x=1;xO)switch(n[it]){case"textNode":lt(L);break;case"cdata":$(L,"oncdata",L.cdata),L.cdata="";break;case"script":$(L,"onscript",L.script),L.script="";break;default:mt(L,"Max buffer length exceeded: "+n[it])}rt=Math.max(rt,et)}var st=r.MAX_BUFFER_LENGTH-rt;L.bufferCheckPosition=st+L.position}function l(L){for(var O=0,rt=n.length;O?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\xA5]^_\`abcdefghijklmnopqrstuvwxyz{|}\u203E\x7F\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD`},hproman8:{type:"_sbcs",chars:"\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8A\x8B\x8C\x8D\x8E\x8F\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9A\x9B\x9C\x9D\x9E\x9F\xA0\xC0\xC2\xC8\xCA\xCB\xCE\xCF\xB4\u02CB\u02C6\xA8\u02DC\xD9\xDB\u20A4\xAF\xDD\xFD\xB0\xC7\xE7\xD1\xF1\xA1\xBF\xA4\xA3\xA5\xA7\u0192\xA2\xE2\xEA\xF4\xFB\xE1\xE9\xF3\xFA\xE0\xE8\xF2\xF9\xE4\xEB\xF6\xFC\xC5\xEE\xD8\xC6\xE5\xED\xF8\xE6\xC4\xEC\xD6\xDC\xC9\xEF\xDF\xD4\xC1\xC3\xE3\xD0\xF0\xCD\xCC\xD3\xD2\xD5\xF5\u0160\u0161\xDA\u0178\xFF\xDE\xFE\xB7\xB5\xB6\xBE\u2014\xBC\xBD\xAA\xBA\xAB\u25A0\xBB\xB1\uFFFD"},macintosh:{type:"_sbcs",chars:"\xC4\xC5\xC7\xC9\xD1\xD6\xDC\xE1\xE0\xE2\xE4\xE3\xE5\xE7\xE9\xE8\xEA\xEB\xED\xEC\xEE\xEF\xF1\xF3\xF2\xF4\xF6\xF5\xFA\xF9\xFB\xFC\u2020\xB0\xA2\xA3\xA7\u2022\xB6\xDF\xAE\xA9\u2122\xB4\xA8\u2260\xC6\xD8\u221E\xB1\u2264\u2265\xA5\xB5\u2202\u2211\u220F\u03C0\u222B\xAA\xBA\u2126\xE6\xF8\xBF\xA1\xAC\u221A\u0192\u2248\u2206\xAB\xBB\u2026\xA0\xC0\xC3\xD5\u0152\u0153\u2013\u2014\u201C\u201D\u2018\u2019\xF7\u25CA\xFF\u0178\u2044\xA4\u2039\u203A\uFB01\uFB02\u2021\xB7\u201A\u201E\u2030\xC2\xCA\xC1\xCB\xC8\xCD\xCE\xCF\xCC\xD3\xD4\uFFFD\xD2\xDA\xDB\xD9\u0131\u02C6\u02DC\xAF\u02D8\u02D9\u02DA\xB8\u02DD\u02DB\u02C7"},ascii:{type:"_sbcs",chars:"\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD"},tis620:{type:"_sbcs",chars:"\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u0E01\u0E02\u0E03\u0E04\u0E05\u0E06\u0E07\u0E08\u0E09\u0E0A\u0E0B\u0E0C\u0E0D\u0E0E\u0E0F\u0E10\u0E11\u0E12\u0E13\u0E14\u0E15\u0E16\u0E17\u0E18\u0E19\u0E1A\u0E1B\u0E1C\u0E1D\u0E1E\u0E1F\u0E20\u0E21\u0E22\u0E23\u0E24\u0E25\u0E26\u0E27\u0E28\u0E29\u0E2A\u0E2B\u0E2C\u0E2D\u0E2E\u0E2F\u0E30\u0E31\u0E32\u0E33\u0E34\u0E35\u0E36\u0E37\u0E38\u0E39\u0E3A\uFFFD\uFFFD\uFFFD\uFFFD\u0E3F\u0E40\u0E41\u0E42\u0E43\u0E44\u0E45\u0E46\u0E47\u0E48\u0E49\u0E4A\u0E4B\u0E4C\u0E4D\u0E4E\u0E4F\u0E50\u0E51\u0E52\u0E53\u0E54\u0E55\u0E56\u0E57\u0E58\u0E59\u0E5A\u0E5B\uFFFD\uFFFD\uFFFD\uFFFD"}}},3769:function(T){T.exports={10029:"maccenteuro",maccenteuro:{type:"_sbcs",chars:"\xC4\u0100\u0101\xC9\u0104\xD6\xDC\xE1\u0105\u010C\xE4\u010D\u0106\u0107\xE9\u0179\u017A\u010E\xED\u010F\u0112\u0113\u0116\xF3\u0117\xF4\xF6\xF5\xFA\u011A\u011B\xFC\u2020\xB0\u0118\xA3\xA7\u2022\xB6\xDF\xAE\xA9\u2122\u0119\xA8\u2260\u0123\u012E\u012F\u012A\u2264\u2265\u012B\u0136\u2202\u2211\u0142\u013B\u013C\u013D\u013E\u0139\u013A\u0145\u0146\u0143\xAC\u221A\u0144\u0147\u2206\xAB\xBB\u2026\xA0\u0148\u0150\xD5\u0151\u014C\u2013\u2014\u201C\u201D\u2018\u2019\xF7\u25CA\u014D\u0154\u0155\u0158\u2039\u203A\u0159\u0156\u0157\u0160\u201A\u201E\u0161\u015A\u015B\xC1\u0164\u0165\xCD\u017D\u017E\u016A\xD3\xD4\u016B\u016E\xDA\u016F\u0170\u0171\u0172\u0173\xDD\xFD\u0137\u017B\u0141\u017C\u0122\u02C7"},808:"cp808",ibm808:"cp808",cp808:{type:"_sbcs",chars:"\u0410\u0411\u0412\u0413\u0414\u0415\u0416\u0417\u0418\u0419\u041A\u041B\u041C\u041D\u041E\u041F\u0420\u0421\u0422\u0423\u0424\u0425\u0426\u0427\u0428\u0429\u042A\u042B\u042C\u042D\u042E\u042F\u0430\u0431\u0432\u0433\u0434\u0435\u0436\u0437\u0438\u0439\u043A\u043B\u043C\u043D\u043E\u043F\u2591\u2592\u2593\u2502\u2524\u2561\u2562\u2556\u2555\u2563\u2551\u2557\u255D\u255C\u255B\u2510\u2514\u2534\u252C\u251C\u2500\u253C\u255E\u255F\u255A\u2554\u2569\u2566\u2560\u2550\u256C\u2567\u2568\u2564\u2565\u2559\u2558\u2552\u2553\u256B\u256A\u2518\u250C\u2588\u2584\u258C\u2590\u2580\u0440\u0441\u0442\u0443\u0444\u0445\u0446\u0447\u0448\u0449\u044A\u044B\u044C\u044D\u044E\u044F\u0401\u0451\u0404\u0454\u0407\u0457\u040E\u045E\xB0\u2219\xB7\u221A\u2116\u20AC\u25A0\xA0"},mik:{type:"_sbcs",chars:"\u0410\u0411\u0412\u0413\u0414\u0415\u0416\u0417\u0418\u0419\u041A\u041B\u041C\u041D\u041E\u041F\u0420\u0421\u0422\u0423\u0424\u0425\u0426\u0427\u0428\u0429\u042A\u042B\u042C\u042D\u042E\u042F\u0430\u0431\u0432\u0433\u0434\u0435\u0436\u0437\u0438\u0439\u043A\u043B\u043C\u043D\u043E\u043F\u0440\u0441\u0442\u0443\u0444\u0445\u0446\u0447\u0448\u0449\u044A\u044B\u044C\u044D\u044E\u044F\u2514\u2534\u252C\u251C\u2500\u253C\u2563\u2551\u255A\u2554\u2569\u2566\u2560\u2550\u256C\u2510\u2591\u2592\u2593\u2502\u2524\u2116\xA7\u2557\u255D\u2518\u250C\u2588\u2584\u258C\u2590\u2580\u03B1\xDF\u0393\u03C0\u03A3\u03C3\xB5\u03C4\u03A6\u0398\u03A9\u03B4\u221E\u03C6\u03B5\u2229\u2261\xB1\u2265\u2264\u2320\u2321\xF7\u2248\xB0\u2219\xB7\u221A\u207F\xB2\u25A0\xA0"},cp720:{type:"_sbcs",chars:"\x80\x81\xE9\xE2\x84\xE0\x86\xE7\xEA\xEB\xE8\xEF\xEE\x8D\x8E\x8F\x90\u0651\u0652\xF4\xA4\u0640\xFB\xF9\u0621\u0622\u0623\u0624\xA3\u0625\u0626\u0627\u0628\u0629\u062A\u062B\u062C\u062D\u062E\u062F\u0630\u0631\u0632\u0633\u0634\u0635\xAB\xBB\u2591\u2592\u2593\u2502\u2524\u2561\u2562\u2556\u2555\u2563\u2551\u2557\u255D\u255C\u255B\u2510\u2514\u2534\u252C\u251C\u2500\u253C\u255E\u255F\u255A\u2554\u2569\u2566\u2560\u2550\u256C\u2567\u2568\u2564\u2565\u2559\u2558\u2552\u2553\u256B\u256A\u2518\u250C\u2588\u2584\u258C\u2590\u2580\u0636\u0637\u0638\u0639\u063A\u0641\xB5\u0642\u0643\u0644\u0645\u0646\u0647\u0648\u0649\u064A\u2261\u064B\u064C\u064D\u064E\u064F\u0650\u2248\xB0\u2219\xB7\u221A\u207F\xB2\u25A0\xA0"},ascii8bit:"ascii",usascii:"ascii",ansix34:"ascii",ansix341968:"ascii",ansix341986:"ascii",csascii:"ascii",cp367:"ascii",ibm367:"ascii",isoir6:"ascii",iso646us:"ascii",iso646irv:"ascii",us:"ascii",latin1:"iso88591",latin2:"iso88592",latin3:"iso88593",latin4:"iso88594",latin5:"iso88599",latin6:"iso885910",latin7:"iso885913",latin8:"iso885914",latin9:"iso885915",latin10:"iso885916",csisolatin1:"iso88591",csisolatin2:"iso88592",csisolatin3:"iso88593",csisolatin4:"iso88594",csisolatincyrillic:"iso88595",csisolatinarabic:"iso88596",csisolatingreek:"iso88597",csisolatinhebrew:"iso88598",csisolatin5:"iso88599",csisolatin6:"iso885910",l1:"iso88591",l2:"iso88592",l3:"iso88593",l4:"iso88594",l5:"iso88599",l6:"iso885910",l7:"iso885913",l8:"iso885914",l9:"iso885915",l10:"iso885916",isoir14:"iso646jp",isoir57:"iso646cn",isoir100:"iso88591",isoir101:"iso88592",isoir109:"iso88593",isoir110:"iso88594",isoir144:"iso88595",isoir127:"iso88596",isoir126:"iso88597",isoir138:"iso88598",isoir148:"iso88599",isoir157:"iso885910",isoir166:"tis620",isoir179:"iso885913",isoir199:"iso885914",isoir203:"iso885915",isoir226:"iso885916",cp819:"iso88591",ibm819:"iso88591",cyrillic:"iso88595",arabic:"iso88596",arabic8:"iso88596",ecma114:"iso88596",asmo708:"iso88596",greek:"iso88597",greek8:"iso88597",ecma118:"iso88597",elot928:"iso88597",hebrew:"iso88598",hebrew8:"iso88598",turkish:"iso88599",turkish8:"iso88599",thai:"iso885911",thai8:"iso885911",celtic:"iso885914",celtic8:"iso885914",isoceltic:"iso885914",tis6200:"tis620",tis62025291:"tis620",tis62025330:"tis620",1e4:"macroman",10006:"macgreek",10007:"maccyrillic",10079:"maciceland",10081:"macturkish",cspc8codepage437:"cp437",cspc775baltic:"cp775",cspc850multilingual:"cp850",cspcp852:"cp852",cspc862latinhebrew:"cp862",cpgr:"cp869",msee:"cp1250",mscyrl:"cp1251",msansi:"cp1252",msgreek:"cp1253",msturk:"cp1254",mshebr:"cp1255",msarab:"cp1256",winbaltrim:"cp1257",cp20866:"koi8r",20866:"koi8r",ibm878:"koi8r",cskoi8r:"koi8r",cp21866:"koi8u",21866:"koi8u",ibm1168:"koi8u",strk10482002:"rk1048",tcvn5712:"tcvn",tcvn57121:"tcvn",gb198880:"iso646cn",cn:"iso646cn",csiso14jisc6220ro:"iso646jp",jisc62201969ro:"iso646jp",jp:"iso646jp",cshproman8:"hproman8",r8:"hproman8",roman8:"hproman8",xroman8:"hproman8",ibm1051:"hproman8",mac:"macintosh",csmacintosh:"macintosh"}},1279:function(T,b,e){var l=e(7103).Buffer;b.utf16be=r;function r(){}r.prototype.encoder=n,r.prototype.decoder=a,r.prototype.bomAware=!0;function n(){}n.prototype.write=function(i){for(var d=l.from(i,"ucs2"),t=0;t=100)break t}return v>o?"utf-16be":v0){for(;t1114111)&&(s=o),s>=65536){s-=65536;var v=55296|s>>10;d[t++]=v&255,d[t++]=v>>8;var s=56320|s&1023}return d[t++]=s&255,d[t++]=s>>8,t}a.prototype.end=function(){this.overflow.length=0},b.utf32=u,b.ucs4="utf32";function u(d,t){this.iconv=t}u.prototype.encoder=f,u.prototype.decoder=h;function f(d,t){d=d||{},d.addBOM===void 0&&(d.addBOM=!0),this.encoder=t.iconv.getEncoder(d.defaultEncoding||"utf-32le",d)}f.prototype.write=function(d){return this.encoder.write(d)},f.prototype.end=function(){return this.encoder.end()};function h(d,t){this.decoder=null,this.initialBufs=[],this.initialBufsLen=0,this.options=d||{},this.iconv=t.iconv}h.prototype.write=function(d){if(!this.decoder){if(this.initialBufs.push(d),this.initialBufsLen+=d.length,this.initialBufsLen<32)return"";var t=i(this.initialBufs,this.options.defaultEncoding);this.decoder=this.iconv.getDecoder(t,this.options);for(var s="",o=0;o16)&&p++,(s[3]!==0||s[2]>16)&&v++,s[0]===0&&s[1]===0&&(s[2]!==0||s[3]!==0)&&A++,(s[0]!==0||s[1]!==0)&&s[2]===0&&s[3]===0&&x++,s.length=0,o++,o>=100)break t}return A-p>x-v?"utf-32be":A-p0&&(x=this.iconv.decode(l.from(this.base64Accum,"base64"),"utf16-be")),this.inBase64=!1,this.base64Accum="",x},b.utf7imap=s;function s(x,A){this.iconv=A}s.prototype.encoder=o,s.prototype.decoder=v,s.prototype.bomAware=!0;function o(x,A){this.iconv=A.iconv,this.inBase64=!1,this.base64Accum=l.alloc(6),this.base64AccumIdx=0}o.prototype.write=function(x){for(var A=this.inBase64,m=this.base64Accum,g=this.base64AccumIdx,C=l.alloc(x.length*5+10),w=0,S=0;S0&&(w+=C.write(m.slice(0,g).toString("base64").replace(/\//g,",").replace(/=+$/,""),w),g=0),C[w++]=d,A=!1),A||(C[w++]=B,B===t&&(C[w++]=d))):(A||(C[w++]=t,A=!0),A&&(m[g++]=B>>8,m[g++]=B&255,g==m.length&&(w+=C.write(m.toString("base64").replace(/\//g,","),w),g=0)))}return this.inBase64=A,this.base64AccumIdx=g,C.slice(0,w)},o.prototype.end=function(){var x=l.alloc(10),A=0;return this.inBase64&&(this.base64AccumIdx>0&&(A+=x.write(this.base64Accum.slice(0,this.base64AccumIdx).toString("base64").replace(/\//g,",").replace(/=+$/,""),A),this.base64AccumIdx=0),x[A++]=d,this.inBase64=!1),x.slice(0,A)};function v(x,A){this.iconv=A.iconv,this.inBase64=!1,this.base64Accum=""}var p=f.slice();p[",".charCodeAt(0)]=!0,v.prototype.write=function(x){for(var A="",m=0,g=this.inBase64,C=this.base64Accum,w=0;w0&&(x=this.iconv.decode(l.from(this.base64Accum,"base64"),"utf16-be")),this.inBase64=!1,this.base64Accum="",x}},5395:function(T,b){var e="\uFEFF";b.PrependBOM=l;function l(n,a){this.encoder=n,this.addBOM=!0}l.prototype.write=function(n){return this.addBOM&&(n=e+n,this.addBOM=!1),this.encoder.write(n)},l.prototype.end=function(){return this.encoder.end()},b.StripBOM=r;function r(n,a){this.decoder=n,this.pass=!1,this.options=a||{}}r.prototype.write=function(n){var a=this.decoder.write(n);return this.pass||!a||(a[0]===e&&(a=a.slice(1),typeof this.options.stripBOM=="function"&&this.options.stripBOM()),this.pass=!0),a},r.prototype.end=function(){return this.decoder.end()}},4914:function(T,b,e){var l=e(7103).Buffer,r=e(5395),n=T.exports;n.encodings=null,n.defaultCharUnicode="\uFFFD",n.defaultCharSingleByte="?",n.encode=function(u,f,h){u=""+(u||"");var i=n.getEncoder(f,h),d=i.write(u),t=i.end();return t&&t.length>0?l.concat([d,t]):d},n.decode=function(u,f,h){typeof u=="string"&&(n.skipDecodeWarning||(console.error("Iconv-lite warning: decode()-ing strings is deprecated. Refer to https://github.com/ashtuchkin/iconv-lite/wiki/Use-Buffers-when-decoding"),n.skipDecodeWarning=!0),u=l.from(""+(u||""),"binary"));var i=n.getDecoder(f,h),d=i.write(u),t=i.end();return t?d+t:d},n.encodingExists=function(u){try{return n.getCodec(u),!0}catch{return!1}},n.toEncoding=n.encode,n.fromEncoding=n.decode,n._codecDataCache={},n.getCodec=function(u){n.encodings||(n.encodings=e(6934));for(var f=n._canonicalizeEncoding(u),h={};;){var i=n._codecDataCache[f];if(i)return i;var d=n.encodings[f];switch(typeof d){case"string":f=d;break;case"object":for(var t in d)h[t]=d[t];h.encodingName||(h.encodingName=f),f=d.type;break;case"function":return h.encodingName||(h.encodingName=f),i=new d(h,n),n._codecDataCache[h.encodingName]=i,i;default:throw new Error("Encoding not recognized: '"+u+"' (searched as: '"+f+"')")}}},n._canonicalizeEncoding=function(c){return(""+c).toLowerCase().replace(/:\d{4}$|[^0-9a-z]/g,"")},n.getEncoder=function(u,f){var h=n.getCodec(u),i=new h.encoder(f,h);return h.bomAware&&f&&f.addBOM&&(i=new r.PrependBOM(i,f)),i},n.getDecoder=function(u,f){var h=n.getCodec(u),i=new h.decoder(f,h);return h.bomAware&&!(f&&f.stripBOM===!1)&&(i=new r.StripBOM(i,f)),i},n.enableStreamingAPI=function(u){if(!n.supportsStreams){var f=e(8044)(u);n.IconvLiteEncoderStream=f.IconvLiteEncoderStream,n.IconvLiteDecoderStream=f.IconvLiteDecoderStream,n.encodeStream=function(i,d){return new n.IconvLiteEncoderStream(n.getEncoder(i,d),d)},n.decodeStream=function(i,d){return new n.IconvLiteDecoderStream(n.getDecoder(i,d),d)},n.supportsStreams=!0}};var a;try{a=e(5832)}catch{}a&&a.Transform?n.enableStreamingAPI(a):n.encodeStream=n.decodeStream=function(){throw new Error("iconv-lite Streaming API is not enabled. Use iconv.enableStreamingAPI(require('stream')); to enable it.")}},8044:function(T,b,e){var l=e(7103).Buffer;T.exports=function(r){var n=r.Transform;function a(u,f){this.conv=u,f=f||{},f.decodeStrings=!1,n.call(this,f)}a.prototype=Object.create(n.prototype,{constructor:{value:a}}),a.prototype._transform=function(u,f,h){if(typeof u!="string")return h(new Error("Iconv encoding stream needs strings as its input."));try{var i=this.conv.write(u);i&&i.length&&this.push(i),h()}catch(d){h(d)}},a.prototype._flush=function(u){try{var f=this.conv.end();f&&f.length&&this.push(f),u()}catch(h){u(h)}},a.prototype.collect=function(u){var f=[];return this.on("error",u),this.on("data",function(h){f.push(h)}),this.on("end",function(){u(null,l.concat(f))}),this};function c(u,f){this.conv=u,f=f||{},f.encoding=this.encoding="utf8",n.call(this,f)}return c.prototype=Object.create(n.prototype,{constructor:{value:c}}),c.prototype._transform=function(u,f,h){if(!l.isBuffer(u)&&!(u instanceof Uint8Array))return h(new Error("Iconv decoding stream needs buffers as its input."));try{var i=this.conv.write(u);i&&i.length&&this.push(i,this.encoding),h()}catch(d){h(d)}},c.prototype._flush=function(u){try{var f=this.conv.end();f&&f.length&&this.push(f,this.encoding),u()}catch(h){u(h)}},c.prototype.collect=function(u){var f="";return this.on("error",u),this.on("data",function(h){f+=h}),this.on("end",function(){u(null,f)}),this},{IconvLiteEncoderStream:a,IconvLiteDecoderStream:c}}},645:function(T,b){/*! ieee754. BSD-3-Clause License. Feross Aboukhadijeh */b.read=function(e,l,r,n,a){var c,u,f=a*8-n-1,h=(1<>1,d=-7,t=r?a-1:0,s=r?-1:1,o=e[l+t];for(t+=s,c=o&(1<<-d)-1,o>>=-d,d+=f;d>0;c=c*256+e[l+t],t+=s,d-=8);for(u=c&(1<<-d)-1,c>>=-d,d+=n;d>0;u=u*256+e[l+t],t+=s,d-=8);if(c===0)c=1-i;else{if(c===h)return u?NaN:(o?-1:1)*(1/0);u=u+Math.pow(2,n),c=c-i}return(o?-1:1)*u*Math.pow(2,c-n)},b.write=function(e,l,r,n,a,c){var u,f,h,i=c*8-a-1,d=(1<>1,s=a===23?Math.pow(2,-24)-Math.pow(2,-77):0,o=n?0:c-1,v=n?1:-1,p=l<0||l===0&&1/l<0?1:0;for(l=Math.abs(l),isNaN(l)||l===1/0?(f=isNaN(l)?1:0,u=d):(u=Math.floor(Math.log(l)/Math.LN2),l*(h=Math.pow(2,-u))<1&&(u--,h*=2),u+t>=1?l+=s/h:l+=s*Math.pow(2,1-t),l*h>=2&&(u++,h/=2),u+t>=d?(f=0,u=d):u+t>=1?(f=(l*h-1)*Math.pow(2,a),u=u+t):(f=l*Math.pow(2,t-1)*Math.pow(2,a),u=0));a>=8;e[r+o]=f&255,o+=v,f/=256,a-=8);for(u=u<0;e[r+o]=u&255,o+=v,u/=256,i-=8);e[r+o-v]|=p*128}},5717:function(T){typeof Object.create=="function"?T.exports=function(e,l){l&&(e.super_=l,e.prototype=Object.create(l.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}))}:T.exports=function(e,l){if(l){e.super_=l;var r=function(){};r.prototype=l.prototype,e.prototype=new r,e.prototype.constructor=e}}},2584:function(T,b,e){var l=e(6410)(),r=e(1924),n=r("Object.prototype.toString"),a=function(h){return l&&h&&typeof h=="object"&&Symbol.toStringTag in h?!1:n(h)==="[object Arguments]"},c=function(h){return a(h)?!0:h!==null&&typeof h=="object"&&typeof h.length=="number"&&h.length>=0&&n(h)!=="[object Array]"&&n(h.callee)==="[object Function]"},u=function(){return a(arguments)}();a.isLegacyArguments=c,T.exports=u?a:c},5320:function(T){var b=Function.prototype.toString,e=typeof Reflect=="object"&&Reflect!==null&&Reflect.apply,l,r;if(typeof e=="function"&&typeof Object.defineProperty=="function")try{l=Object.defineProperty({},"length",{get:function(){throw r}}),r={},e(function(){throw 42},null,l)}catch(A){A!==r&&(e=null)}else e=null;var n=/^\s*class\b/,a=function(m){try{var g=b.call(m);return n.test(g)}catch{return!1}},c=function(m){try{return a(m)?!1:(b.call(m),!0)}catch{return!1}},u=Object.prototype.toString,f="[object Object]",h="[object Function]",i="[object GeneratorFunction]",d="[object HTMLAllCollection]",t="[object HTML document.all class]",s="[object HTMLCollection]",o=typeof Symbol=="function"&&!!Symbol.toStringTag,v=!(0 in[,]),p=function(){return!1};if(typeof document=="object"){var x=document.all;u.call(x)===u.call(document.all)&&(p=function(m){if((v||!m)&&(typeof m>"u"||typeof m=="object"))try{var g=u.call(m);return(g===d||g===t||g===s||g===f)&&m("")==null}catch{}return!1})}T.exports=e?function(m){if(p(m))return!0;if(!m||typeof m!="function"&&typeof m!="object")return!1;try{e(m,null,l)}catch(g){if(g!==r)return!1}return!a(m)&&c(m)}:function(m){if(p(m))return!0;if(!m||typeof m!="function"&&typeof m!="object")return!1;if(o)return c(m);if(a(m))return!1;var g=u.call(m);return g!==h&&g!==i&&!/^\[object HTML/.test(g)?!1:c(m)}},8923:function(T,b,e){var l=Date.prototype.getDay,r=function(f){try{return l.call(f),!0}catch{return!1}},n=Object.prototype.toString,a="[object Date]",c=e(6410)();T.exports=function(f){return typeof f!="object"||f===null?!1:c?r(f):n.call(f)===a}},8662:function(T,b,e){var l=Object.prototype.toString,r=Function.prototype.toString,n=/^\s*(?:function)?\*/,a=e(6410)(),c=Object.getPrototypeOf,u=function(){if(!a)return!1;try{return Function("return function*() {}")()}catch{}},f;T.exports=function(i){if(typeof i!="function")return!1;if(n.test(r.call(i)))return!0;if(!a){var d=l.call(i);return d==="[object GeneratorFunction]"}if(!c)return!1;if(typeof f>"u"){var t=u();f=t?c(t):!1}return c(i)===f}},8611:function(T){T.exports=function(e){return e!==e}},360:function(T,b,e){var l=e(5559),r=e(4289),n=e(8611),a=e(9415),c=e(6743),u=l(a(),Number);r(u,{getPolyfill:a,implementation:n,shim:c}),T.exports=u},9415:function(T,b,e){var l=e(8611);T.exports=function(){return Number.isNaN&&Number.isNaN(NaN)&&!Number.isNaN("a")?Number.isNaN:l}},6743:function(T,b,e){var l=e(4289),r=e(9415);T.exports=function(){var a=r();return l(Number,{isNaN:a},{isNaN:function(){return Number.isNaN!==a}}),a}},8420:function(T,b,e){var l=e(1924),r=e(6410)(),n,a,c,u;if(r){n=l("Object.prototype.hasOwnProperty"),a=l("RegExp.prototype.exec"),c={};var f=function(){throw c};u={toString:f,valueOf:f},typeof Symbol.toPrimitive=="symbol"&&(u[Symbol.toPrimitive]=f)}var h=l("Object.prototype.toString"),i=Object.getOwnPropertyDescriptor,d="[object RegExp]";T.exports=r?function(s){if(!s||typeof s!="object")return!1;var o=i(s,"lastIndex"),v=o&&n(o,"value");if(!v)return!1;try{a(s,u)}catch(p){return p===c}}:function(s){return!s||typeof s!="object"&&typeof s!="function"?!1:h(s)===d}},5692:function(T,b,e){var l=e(4029),r=e(3083),n=e(1924),a=n("Object.prototype.toString"),c=e(6410)(),u=typeof globalThis>"u"?e.g:globalThis,f=r(),h=n("Array.prototype.indexOf",!0)||function(p,x){for(var A=0;A-1}return t?o(p):!1}},4244:function(T){var b=function(e){return e!==e};T.exports=function(l,r){return l===0&&r===0?1/l===1/r:!!(l===r||b(l)&&b(r))}},609:function(T,b,e){var l=e(4289),r=e(5559),n=e(4244),a=e(5624),c=e(2281),u=r(a(),Object);l(u,{getPolyfill:a,implementation:n,shim:c}),T.exports=u},5624:function(T,b,e){var l=e(4244);T.exports=function(){return typeof Object.is=="function"?Object.is:l}},2281:function(T,b,e){var l=e(5624),r=e(4289);T.exports=function(){var a=l();return r(Object,{is:a},{is:function(){return Object.is!==a}}),a}},8987:function(T,b,e){var l;if(!Object.keys){var r=Object.prototype.hasOwnProperty,n=Object.prototype.toString,a=e(1414),c=Object.prototype.propertyIsEnumerable,u=!c.call({toString:null},"toString"),f=c.call(function(){},"prototype"),h=["toString","toLocaleString","valueOf","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","constructor"],i=function(o){var v=o.constructor;return v&&v.prototype===o},d={$applicationCache:!0,$console:!0,$external:!0,$frame:!0,$frameElement:!0,$frames:!0,$innerHeight:!0,$innerWidth:!0,$onmozfullscreenchange:!0,$onmozfullscreenerror:!0,$outerHeight:!0,$outerWidth:!0,$pageXOffset:!0,$pageYOffset:!0,$parent:!0,$scrollLeft:!0,$scrollTop:!0,$scrollX:!0,$scrollY:!0,$self:!0,$webkitIndexedDB:!0,$webkitStorageInfo:!0,$window:!0},t=function(){if(typeof window>"u")return!1;for(var o in window)try{if(!d["$"+o]&&r.call(window,o)&&window[o]!==null&&typeof window[o]=="object")try{i(window[o])}catch{return!0}}catch{return!0}return!1}(),s=function(o){if(typeof window>"u"||!t)return i(o);try{return i(o)}catch{return!1}};l=function(v){var p=v!==null&&typeof v=="object",x=n.call(v)==="[object Function]",A=a(v),m=p&&n.call(v)==="[object String]",g=[];if(!p&&!x&&!A)throw new TypeError("Object.keys called on a non-object");var C=f&&x;if(m&&v.length>0&&!r.call(v,0))for(var w=0;w0)for(var S=0;S=0&&b.call(l.callee)==="[object Function]"),n}},4236:function(T,b){var e=typeof Uint8Array<"u"&&typeof Uint16Array<"u"&&typeof Int32Array<"u";function l(a,c){return Object.prototype.hasOwnProperty.call(a,c)}b.assign=function(a){for(var c=Array.prototype.slice.call(arguments,1);c.length;){var u=c.shift();if(!!u){if(typeof u!="object")throw new TypeError(u+"must be non-object");for(var f in u)l(u,f)&&(a[f]=u[f])}}return a},b.shrinkBuf=function(a,c){return a.length===c?a:a.subarray?a.subarray(0,c):(a.length=c,a)};var r={arraySet:function(a,c,u,f,h){if(c.subarray&&a.subarray){a.set(c.subarray(u,u+f),h);return}for(var i=0;i>>16&65535|0,u=0;r!==0;){u=r>2e3?2e3:r,r-=u;do a=a+l[n++]|0,c=c+a|0;while(--u);a%=65521,c%=65521}return a|c<<16|0}T.exports=b},1619:function(T){T.exports={Z_NO_FLUSH:0,Z_PARTIAL_FLUSH:1,Z_SYNC_FLUSH:2,Z_FULL_FLUSH:3,Z_FINISH:4,Z_BLOCK:5,Z_TREES:6,Z_OK:0,Z_STREAM_END:1,Z_NEED_DICT:2,Z_ERRNO:-1,Z_STREAM_ERROR:-2,Z_DATA_ERROR:-3,Z_BUF_ERROR:-5,Z_NO_COMPRESSION:0,Z_BEST_SPEED:1,Z_BEST_COMPRESSION:9,Z_DEFAULT_COMPRESSION:-1,Z_FILTERED:1,Z_HUFFMAN_ONLY:2,Z_RLE:3,Z_FIXED:4,Z_DEFAULT_STRATEGY:0,Z_BINARY:0,Z_TEXT:1,Z_UNKNOWN:2,Z_DEFLATED:8}},2869:function(T){function b(){for(var r,n=[],a=0;a<256;a++){r=a;for(var c=0;c<8;c++)r=r&1?3988292384^r>>>1:r>>>1;n[a]=r}return n}var e=b();function l(r,n,a,c){var u=e,f=c+a;r^=-1;for(var h=c;h>>8^u[(r^n[h])&255];return r^-1}T.exports=l},405:function(T,b,e){var l=e(4236),r=e(342),n=e(6069),a=e(2869),c=e(8898),u=0,f=1,h=3,i=4,d=5,t=0,s=1,o=-2,v=-3,p=-5,x=-1,A=1,m=2,g=3,C=4,w=0,S=2,B=8,R=9,N=15,F=8,J=29,ot=256,$=ot+1+J,lt=30,gt=19,mt=2*$+1,wt=15,at=3,dt=258,St=dt+at+1,V=32,ft=42,j=69,Z=73,ut=91,bt=103,It=113,L=666,O=1,rt=2,it=3,xt=4,et=3;function st(z,Gt){return z.msg=c[Gt],Gt}function Bt(z){return(z<<1)-(z>4?9:0)}function zt(z){for(var Gt=z.length;--Gt>=0;)z[Gt]=0}function oe(z){var Gt=z.state,Xt=Gt.pending;Xt>z.avail_out&&(Xt=z.avail_out),Xt!==0&&(l.arraySet(z.output,Gt.pending_buf,Gt.pending_out,Xt,z.next_out),z.next_out+=Xt,Gt.pending_out+=Xt,z.total_out+=Xt,z.avail_out-=Xt,Gt.pending-=Xt,Gt.pending===0&&(Gt.pending_out=0))}function Kt(z,Gt){r._tr_flush_block(z,z.block_start>=0?z.block_start:-1,z.strstart-z.block_start,Gt),z.block_start=z.strstart,oe(z.strm)}function Et(z,Gt){z.pending_buf[z.pending++]=Gt}function ie(z,Gt){z.pending_buf[z.pending++]=Gt>>>8&255,z.pending_buf[z.pending++]=Gt&255}function ve(z,Gt,Xt,yt){var Dt=z.avail_in;return Dt>yt&&(Dt=yt),Dt===0?0:(z.avail_in-=Dt,l.arraySet(Gt,z.input,z.next_in,Dt,Xt),z.state.wrap===1?z.adler=n(z.adler,Gt,Dt,Xt):z.state.wrap===2&&(z.adler=a(z.adler,Gt,Dt,Xt)),z.next_in+=Dt,z.total_in+=Dt,Dt)}function le(z,Gt){var Xt=z.max_chain_length,yt=z.strstart,Dt,Qt,Oe=z.prev_length,de=z.nice_match,Te=z.strstart>z.w_size-St?z.strstart-(z.w_size-St):0,Ue=z.window,Ar=z.w_mask,Ze=z.prev,ze=z.strstart+dt,hr=Ue[yt+Oe-1],yr=Ue[yt+Oe];z.prev_length>=z.good_match&&(Xt>>=2),de>z.lookahead&&(de=z.lookahead);do if(Dt=Gt,!(Ue[Dt+Oe]!==yr||Ue[Dt+Oe-1]!==hr||Ue[Dt]!==Ue[yt]||Ue[++Dt]!==Ue[yt+1])){yt+=2,Dt++;do;while(Ue[++yt]===Ue[++Dt]&&Ue[++yt]===Ue[++Dt]&&Ue[++yt]===Ue[++Dt]&&Ue[++yt]===Ue[++Dt]&&Ue[++yt]===Ue[++Dt]&&Ue[++yt]===Ue[++Dt]&&Ue[++yt]===Ue[++Dt]&&Ue[++yt]===Ue[++Dt]&&ytOe){if(z.match_start=Gt,Oe=Qt,Qt>=de)break;hr=Ue[yt+Oe-1],yr=Ue[yt+Oe]}}while((Gt=Ze[Gt&Ar])>Te&&--Xt!==0);return Oe<=z.lookahead?Oe:z.lookahead}function Lt(z){var Gt=z.w_size,Xt,yt,Dt,Qt,Oe;do{if(Qt=z.window_size-z.lookahead-z.strstart,z.strstart>=Gt+(Gt-St)){l.arraySet(z.window,z.window,Gt,Gt,0),z.match_start-=Gt,z.strstart-=Gt,z.block_start-=Gt,yt=z.hash_size,Xt=yt;do Dt=z.head[--Xt],z.head[Xt]=Dt>=Gt?Dt-Gt:0;while(--yt);yt=Gt,Xt=yt;do Dt=z.prev[--Xt],z.prev[Xt]=Dt>=Gt?Dt-Gt:0;while(--yt);Qt+=Gt}if(z.strm.avail_in===0)break;if(yt=ve(z.strm,z.window,z.strstart+z.lookahead,Qt),z.lookahead+=yt,z.lookahead+z.insert>=at)for(Oe=z.strstart-z.insert,z.ins_h=z.window[Oe],z.ins_h=(z.ins_h<z.pending_buf_size-5&&(Xt=z.pending_buf_size-5);;){if(z.lookahead<=1){if(Lt(z),z.lookahead===0&&Gt===u)return O;if(z.lookahead===0)break}z.strstart+=z.lookahead,z.lookahead=0;var yt=z.block_start+Xt;if((z.strstart===0||z.strstart>=yt)&&(z.lookahead=z.strstart-yt,z.strstart=yt,Kt(z,!1),z.strm.avail_out===0)||z.strstart-z.block_start>=z.w_size-St&&(Kt(z,!1),z.strm.avail_out===0))return O}return z.insert=0,Gt===i?(Kt(z,!0),z.strm.avail_out===0?it:xt):(z.strstart>z.block_start&&(Kt(z,!1),z.strm.avail_out===0),O)}function ae(z,Gt){for(var Xt,yt;;){if(z.lookahead=at&&(z.ins_h=(z.ins_h<=at)if(yt=r._tr_tally(z,z.strstart-z.match_start,z.match_length-at),z.lookahead-=z.match_length,z.match_length<=z.max_lazy_match&&z.lookahead>=at){z.match_length--;do z.strstart++,z.ins_h=(z.ins_h<=at&&(z.ins_h=(z.ins_h<4096)&&(z.match_length=at-1)),z.prev_length>=at&&z.match_length<=z.prev_length){Dt=z.strstart+z.lookahead-at,yt=r._tr_tally(z,z.strstart-1-z.prev_match,z.prev_length-at),z.lookahead-=z.prev_length-1,z.prev_length-=2;do++z.strstart<=Dt&&(z.ins_h=(z.ins_h<=at&&z.strstart>0&&(Dt=z.strstart-1,yt=Oe[Dt],yt===Oe[++Dt]&&yt===Oe[++Dt]&&yt===Oe[++Dt])){Qt=z.strstart+dt;do;while(yt===Oe[++Dt]&&yt===Oe[++Dt]&&yt===Oe[++Dt]&&yt===Oe[++Dt]&&yt===Oe[++Dt]&&yt===Oe[++Dt]&&yt===Oe[++Dt]&&yt===Oe[++Dt]&&Dtz.lookahead&&(z.match_length=z.lookahead)}if(z.match_length>=at?(Xt=r._tr_tally(z,1,z.match_length-at),z.lookahead-=z.match_length,z.strstart+=z.match_length,z.match_length=0):(Xt=r._tr_tally(z,0,z.window[z.strstart]),z.lookahead--,z.strstart++),Xt&&(Kt(z,!1),z.strm.avail_out===0))return O}return z.insert=0,Gt===i?(Kt(z,!0),z.strm.avail_out===0?it:xt):z.last_lit&&(Kt(z,!1),z.strm.avail_out===0)?O:rt}function ce(z,Gt){for(var Xt;;){if(z.lookahead===0&&(Lt(z),z.lookahead===0)){if(Gt===u)return O;break}if(z.match_length=0,Xt=r._tr_tally(z,0,z.window[z.strstart]),z.lookahead--,z.strstart++,Xt&&(Kt(z,!1),z.strm.avail_out===0))return O}return z.insert=0,Gt===i?(Kt(z,!0),z.strm.avail_out===0?it:xt):z.last_lit&&(Kt(z,!1),z.strm.avail_out===0)?O:rt}function me(z,Gt,Xt,yt,Dt){this.good_length=z,this.max_lazy=Gt,this.nice_length=Xt,this.max_chain=yt,this.func=Dt}var Se;Se=[new me(0,0,0,0,Wt),new me(4,4,8,4,ae),new me(4,5,16,8,ae),new me(4,6,32,32,ae),new me(4,4,16,16,fe),new me(8,16,32,32,fe),new me(8,16,128,128,fe),new me(8,32,128,256,fe),new me(32,128,258,1024,fe),new me(32,258,258,4096,fe)];function we(z){z.window_size=2*z.w_size,zt(z.head),z.max_lazy_match=Se[z.level].max_lazy,z.good_match=Se[z.level].good_length,z.nice_match=Se[z.level].nice_length,z.max_chain_length=Se[z.level].max_chain,z.strstart=0,z.block_start=0,z.lookahead=0,z.insert=0,z.match_length=z.prev_length=at-1,z.match_available=0,z.ins_h=0}function W(){this.strm=null,this.status=0,this.pending_buf=null,this.pending_buf_size=0,this.pending_out=0,this.pending=0,this.wrap=0,this.gzhead=null,this.gzindex=0,this.method=B,this.last_flush=-1,this.w_size=0,this.w_bits=0,this.w_mask=0,this.window=null,this.window_size=0,this.prev=null,this.head=null,this.ins_h=0,this.hash_size=0,this.hash_bits=0,this.hash_mask=0,this.hash_shift=0,this.block_start=0,this.match_length=0,this.prev_match=0,this.match_available=0,this.strstart=0,this.match_start=0,this.lookahead=0,this.prev_length=0,this.max_chain_length=0,this.max_lazy_match=0,this.level=0,this.strategy=0,this.good_match=0,this.nice_match=0,this.dyn_ltree=new l.Buf16(mt*2),this.dyn_dtree=new l.Buf16((2*lt+1)*2),this.bl_tree=new l.Buf16((2*gt+1)*2),zt(this.dyn_ltree),zt(this.dyn_dtree),zt(this.bl_tree),this.l_desc=null,this.d_desc=null,this.bl_desc=null,this.bl_count=new l.Buf16(wt+1),this.heap=new l.Buf16(2*$+1),zt(this.heap),this.heap_len=0,this.heap_max=0,this.depth=new l.Buf16(2*$+1),zt(this.depth),this.l_buf=0,this.lit_bufsize=0,this.last_lit=0,this.d_buf=0,this.opt_len=0,this.static_len=0,this.matches=0,this.insert=0,this.bi_buf=0,this.bi_valid=0}function k(z){var Gt;return!z||!z.state?st(z,o):(z.total_in=z.total_out=0,z.data_type=S,Gt=z.state,Gt.pending=0,Gt.pending_out=0,Gt.wrap<0&&(Gt.wrap=-Gt.wrap),Gt.status=Gt.wrap?ft:It,z.adler=Gt.wrap===2?0:1,Gt.last_flush=u,r._tr_init(Gt),t)}function D(z){var Gt=k(z);return Gt===t&&we(z.state),Gt}function ht(z,Gt){return!z||!z.state||z.state.wrap!==2?o:(z.state.gzhead=Gt,t)}function ct(z,Gt,Xt,yt,Dt,Qt){if(!z)return o;var Oe=1;if(Gt===x&&(Gt=6),yt<0?(Oe=0,yt=-yt):yt>15&&(Oe=2,yt-=16),Dt<1||Dt>R||Xt!==B||yt<8||yt>15||Gt<0||Gt>9||Qt<0||Qt>C)return st(z,o);yt===8&&(yt=9);var de=new W;return z.state=de,de.strm=z,de.wrap=Oe,de.gzhead=null,de.w_bits=yt,de.w_size=1<d||Gt<0)return z?st(z,o):o;if(yt=z.state,!z.output||!z.input&&z.avail_in!==0||yt.status===L&&Gt!==i)return st(z,z.avail_out===0?p:o);if(yt.strm=z,Xt=yt.last_flush,yt.last_flush=Gt,yt.status===ft)if(yt.wrap===2)z.adler=0,Et(yt,31),Et(yt,139),Et(yt,8),yt.gzhead?(Et(yt,(yt.gzhead.text?1:0)+(yt.gzhead.hcrc?2:0)+(yt.gzhead.extra?4:0)+(yt.gzhead.name?8:0)+(yt.gzhead.comment?16:0)),Et(yt,yt.gzhead.time&255),Et(yt,yt.gzhead.time>>8&255),Et(yt,yt.gzhead.time>>16&255),Et(yt,yt.gzhead.time>>24&255),Et(yt,yt.level===9?2:yt.strategy>=m||yt.level<2?4:0),Et(yt,yt.gzhead.os&255),yt.gzhead.extra&&yt.gzhead.extra.length&&(Et(yt,yt.gzhead.extra.length&255),Et(yt,yt.gzhead.extra.length>>8&255)),yt.gzhead.hcrc&&(z.adler=a(z.adler,yt.pending_buf,yt.pending,0)),yt.gzindex=0,yt.status=j):(Et(yt,0),Et(yt,0),Et(yt,0),Et(yt,0),Et(yt,0),Et(yt,yt.level===9?2:yt.strategy>=m||yt.level<2?4:0),Et(yt,et),yt.status=It);else{var Oe=B+(yt.w_bits-8<<4)<<8,de=-1;yt.strategy>=m||yt.level<2?de=0:yt.level<6?de=1:yt.level===6?de=2:de=3,Oe|=de<<6,yt.strstart!==0&&(Oe|=V),Oe+=31-Oe%31,yt.status=It,ie(yt,Oe),yt.strstart!==0&&(ie(yt,z.adler>>>16),ie(yt,z.adler&65535)),z.adler=1}if(yt.status===j)if(yt.gzhead.extra){for(Dt=yt.pending;yt.gzindex<(yt.gzhead.extra.length&65535)&&!(yt.pending===yt.pending_buf_size&&(yt.gzhead.hcrc&&yt.pending>Dt&&(z.adler=a(z.adler,yt.pending_buf,yt.pending-Dt,Dt)),oe(z),Dt=yt.pending,yt.pending===yt.pending_buf_size));)Et(yt,yt.gzhead.extra[yt.gzindex]&255),yt.gzindex++;yt.gzhead.hcrc&&yt.pending>Dt&&(z.adler=a(z.adler,yt.pending_buf,yt.pending-Dt,Dt)),yt.gzindex===yt.gzhead.extra.length&&(yt.gzindex=0,yt.status=Z)}else yt.status=Z;if(yt.status===Z)if(yt.gzhead.name){Dt=yt.pending;do{if(yt.pending===yt.pending_buf_size&&(yt.gzhead.hcrc&&yt.pending>Dt&&(z.adler=a(z.adler,yt.pending_buf,yt.pending-Dt,Dt)),oe(z),Dt=yt.pending,yt.pending===yt.pending_buf_size)){Qt=1;break}yt.gzindexDt&&(z.adler=a(z.adler,yt.pending_buf,yt.pending-Dt,Dt)),Qt===0&&(yt.gzindex=0,yt.status=ut)}else yt.status=ut;if(yt.status===ut)if(yt.gzhead.comment){Dt=yt.pending;do{if(yt.pending===yt.pending_buf_size&&(yt.gzhead.hcrc&&yt.pending>Dt&&(z.adler=a(z.adler,yt.pending_buf,yt.pending-Dt,Dt)),oe(z),Dt=yt.pending,yt.pending===yt.pending_buf_size)){Qt=1;break}yt.gzindexDt&&(z.adler=a(z.adler,yt.pending_buf,yt.pending-Dt,Dt)),Qt===0&&(yt.status=bt)}else yt.status=bt;if(yt.status===bt&&(yt.gzhead.hcrc?(yt.pending+2>yt.pending_buf_size&&oe(z),yt.pending+2<=yt.pending_buf_size&&(Et(yt,z.adler&255),Et(yt,z.adler>>8&255),z.adler=0,yt.status=It)):yt.status=It),yt.pending!==0){if(oe(z),z.avail_out===0)return yt.last_flush=-1,t}else if(z.avail_in===0&&Bt(Gt)<=Bt(Xt)&&Gt!==i)return st(z,p);if(yt.status===L&&z.avail_in!==0)return st(z,p);if(z.avail_in!==0||yt.lookahead!==0||Gt!==u&&yt.status!==L){var Te=yt.strategy===m?ce(yt,Gt):yt.strategy===g?ee(yt,Gt):Se[yt.level].func(yt,Gt);if((Te===it||Te===xt)&&(yt.status=L),Te===O||Te===it)return z.avail_out===0&&(yt.last_flush=-1),t;if(Te===rt&&(Gt===f?r._tr_align(yt):Gt!==d&&(r._tr_stored_block(yt,0,0,!1),Gt===h&&(zt(yt.head),yt.lookahead===0&&(yt.strstart=0,yt.block_start=0,yt.insert=0))),oe(z),z.avail_out===0))return yt.last_flush=-1,t}return Gt!==i?t:yt.wrap<=0?s:(yt.wrap===2?(Et(yt,z.adler&255),Et(yt,z.adler>>8&255),Et(yt,z.adler>>16&255),Et(yt,z.adler>>24&255),Et(yt,z.total_in&255),Et(yt,z.total_in>>8&255),Et(yt,z.total_in>>16&255),Et(yt,z.total_in>>24&255)):(ie(yt,z.adler>>>16),ie(yt,z.adler&65535)),oe(z),yt.wrap>0&&(yt.wrap=-yt.wrap),yt.pending!==0?t:s)}function $t(z){var Gt;return!z||!z.state?o:(Gt=z.state.status,Gt!==ft&&Gt!==j&&Gt!==Z&&Gt!==ut&&Gt!==bt&&Gt!==It&&Gt!==L?st(z,o):(z.state=null,Gt===It?st(z,v):t))}function ge(z,Gt){var Xt=Gt.length,yt,Dt,Qt,Oe,de,Te,Ue,Ar;if(!z||!z.state||(yt=z.state,Oe=yt.wrap,Oe===2||Oe===1&&yt.status!==ft||yt.lookahead))return o;for(Oe===1&&(z.adler=n(z.adler,Gt,Xt,0)),yt.wrap=0,Xt>=yt.w_size&&(Oe===0&&(zt(yt.head),yt.strstart=0,yt.block_start=0,yt.insert=0),Ar=new l.Buf8(yt.w_size),l.arraySet(Ar,Gt,Xt-yt.w_size,yt.w_size,0),Gt=Ar,Xt=yt.w_size),de=z.avail_in,Te=z.next_in,Ue=z.input,z.avail_in=Xt,z.next_in=0,z.input=Gt,Lt(yt);yt.lookahead>=at;){Dt=yt.strstart,Qt=yt.lookahead-(at-1);do yt.ins_h=(yt.ins_h<>>24,p>>>=S,x-=S,S=w>>>16&255,S===0)ot[f++]=w&65535;else if(S&16){B=w&65535,S&=15,S&&(x>>=S,x-=S),x<15&&(p+=J[c++]<>>24,p>>>=S,x-=S,S=w>>>16&255,S&16){if(R=w&65535,S&=15,xd){r.msg="invalid distance too far back",a.mode=b;break t}if(p>>>=S,x-=S,S=f-h,R>S){if(S=R-S,S>s&&a.sane){r.msg="invalid distance too far back",a.mode=b;break t}if(N=0,F=v,o===0){if(N+=t-S,S2;)ot[f++]=F[N++],ot[f++]=F[N++],ot[f++]=F[N++],B-=3;B&&(ot[f++]=F[N++],B>1&&(ot[f++]=F[N++]))}else{N=f-R;do ot[f++]=ot[N++],ot[f++]=ot[N++],ot[f++]=ot[N++],B-=3;while(B>2);B&&(ot[f++]=ot[N++],B>1&&(ot[f++]=ot[N++]))}}else if((S&64)===0){w=m[(w&65535)+(p&(1<>3,c-=B,x-=B<<3,p&=(1<>>24&255)+(ct>>>8&65280)+((ct&65280)<<8)+((ct&255)<<24)}function ve(){this.mode=0,this.last=!1,this.wrap=0,this.havedict=!1,this.flags=0,this.dmax=0,this.check=0,this.total=0,this.head=null,this.wbits=0,this.wsize=0,this.whave=0,this.wnext=0,this.window=null,this.hold=0,this.bits=0,this.length=0,this.offset=0,this.extra=0,this.lencode=null,this.distcode=null,this.lenbits=0,this.distbits=0,this.ncode=0,this.nlen=0,this.ndist=0,this.have=0,this.next=null,this.lens=new l.Buf16(320),this.work=new l.Buf16(288),this.lendyn=null,this.distdyn=null,this.sane=0,this.back=0,this.was=0}function le(ct){var Pt;return!ct||!ct.state?p:(Pt=ct.state,ct.total_in=ct.total_out=Pt.total=0,ct.msg="",Pt.wrap&&(ct.adler=Pt.wrap&1),Pt.mode=C,Pt.last=0,Pt.havedict=0,Pt.dmax=32768,Pt.head=null,Pt.hold=0,Pt.bits=0,Pt.lencode=Pt.lendyn=new l.Buf32(zt),Pt.distcode=Pt.distdyn=new l.Buf32(oe),Pt.sane=1,Pt.back=-1,s)}function Lt(ct){var Pt;return!ct||!ct.state?p:(Pt=ct.state,Pt.wsize=0,Pt.whave=0,Pt.wnext=0,le(ct))}function Wt(ct,Pt){var Q,$t;return!ct||!ct.state||($t=ct.state,Pt<0?(Q=0,Pt=-Pt):(Q=(Pt>>4)+1,Pt<48&&(Pt&=15)),Pt&&(Pt<8||Pt>15))?p:($t.window!==null&&$t.wbits!==Pt&&($t.window=null),$t.wrap=Q,$t.wbits=Pt,Lt(ct))}function ae(ct,Pt){var Q,$t;return ct?($t=new ve,ct.state=$t,$t.window=null,Q=Wt(ct,Pt),Q!==s&&(ct.state=null),Q):p}function fe(ct){return ae(ct,Et)}var ee=!0,ce,me;function Se(ct){if(ee){var Pt;for(ce=new l.Buf32(512),me=new l.Buf32(32),Pt=0;Pt<144;)ct.lens[Pt++]=8;for(;Pt<256;)ct.lens[Pt++]=9;for(;Pt<280;)ct.lens[Pt++]=7;for(;Pt<288;)ct.lens[Pt++]=8;for(c(f,ct.lens,0,288,ce,0,ct.work,{bits:9}),Pt=0;Pt<32;)ct.lens[Pt++]=5;c(h,ct.lens,0,32,me,0,ct.work,{bits:5}),ee=!1}ct.lencode=ce,ct.lenbits=9,ct.distcode=me,ct.distbits=5}function we(ct,Pt,Q,$t){var ge,z=ct.state;return z.window===null&&(z.wsize=1<=z.wsize?(l.arraySet(z.window,Pt,Q-z.wsize,z.wsize,0),z.wnext=0,z.whave=z.wsize):(ge=z.wsize-z.wnext,ge>$t&&(ge=$t),l.arraySet(z.window,Pt,Q-$t,ge,z.wnext),$t-=ge,$t?(l.arraySet(z.window,Pt,Q-$t,$t,0),z.wnext=$t,z.whave=z.wsize):(z.wnext+=ge,z.wnext===z.wsize&&(z.wnext=0),z.whave>>8&255,Q.check=n(Q.check,dr,2,0),Dt=0,Qt=0,Q.mode=w;break}if(Q.flags=0,Q.head&&(Q.head.done=!1),!(Q.wrap&1)||(((Dt&255)<<8)+(Dt>>8))%31){ct.msg="incorrect header check",Q.mode=et;break}if((Dt&15)!==g){ct.msg="unknown compression method",Q.mode=et;break}if(Dt>>>=4,Qt-=4,Xe=(Dt&15)+8,Q.wbits===0)Q.wbits=Xe;else if(Xe>Q.wbits){ct.msg="invalid window size",Q.mode=et;break}Q.dmax=1<>8&1),Q.flags&512&&(dr[0]=Dt&255,dr[1]=Dt>>>8&255,Q.check=n(Q.check,dr,2,0)),Dt=0,Qt=0,Q.mode=S;case S:for(;Qt<32;){if(Xt===0)break t;Xt--,Dt+=$t[z++]<>>8&255,dr[2]=Dt>>>16&255,dr[3]=Dt>>>24&255,Q.check=n(Q.check,dr,4,0)),Dt=0,Qt=0,Q.mode=B;case B:for(;Qt<16;){if(Xt===0)break t;Xt--,Dt+=$t[z++]<>8),Q.flags&512&&(dr[0]=Dt&255,dr[1]=Dt>>>8&255,Q.check=n(Q.check,dr,2,0)),Dt=0,Qt=0,Q.mode=R;case R:if(Q.flags&1024){for(;Qt<16;){if(Xt===0)break t;Xt--,Dt+=$t[z++]<>>8&255,Q.check=n(Q.check,dr,2,0)),Dt=0,Qt=0}else Q.head&&(Q.head.extra=null);Q.mode=N;case N:if(Q.flags&1024&&(Te=Q.length,Te>Xt&&(Te=Xt),Te&&(Q.head&&(Xe=Q.head.extra_len-Q.length,Q.head.extra||(Q.head.extra=new Array(Q.head.extra_len)),l.arraySet(Q.head.extra,$t,z,Te,Xe)),Q.flags&512&&(Q.check=n(Q.check,$t,Te,z)),Xt-=Te,z+=Te,Q.length-=Te),Q.length))break t;Q.length=0,Q.mode=F;case F:if(Q.flags&2048){if(Xt===0)break t;Te=0;do Xe=$t[z+Te++],Q.head&&Xe&&Q.length<65536&&(Q.head.name+=String.fromCharCode(Xe));while(Xe&&Te>9&1,Q.head.done=!0),ct.adler=Q.check=0,Q.mode=gt;break;case $:for(;Qt<32;){if(Xt===0)break t;Xt--,Dt+=$t[z++]<>>=Qt&7,Qt-=Qt&7,Q.mode=rt;break}for(;Qt<3;){if(Xt===0)break t;Xt--,Dt+=$t[z++]<>>=1,Qt-=1,Dt&3){case 0:Q.mode=wt;break;case 1:if(Se(Q),Q.mode=j,Pt===t){Dt>>>=2,Qt-=2;break t}break;case 2:Q.mode=St;break;case 3:ct.msg="invalid block type",Q.mode=et}Dt>>>=2,Qt-=2;break;case wt:for(Dt>>>=Qt&7,Qt-=Qt&7;Qt<32;){if(Xt===0)break t;Xt--,Dt+=$t[z++]<>>16^65535)){ct.msg="invalid stored block lengths",Q.mode=et;break}if(Q.length=Dt&65535,Dt=0,Qt=0,Q.mode=at,Pt===t)break t;case at:Q.mode=dt;case dt:if(Te=Q.length,Te){if(Te>Xt&&(Te=Xt),Te>yt&&(Te=yt),Te===0)break t;l.arraySet(ge,$t,z,Te,Gt),Xt-=Te,z+=Te,yt-=Te,Gt+=Te,Q.length-=Te;break}Q.mode=gt;break;case St:for(;Qt<14;){if(Xt===0)break t;Xt--,Dt+=$t[z++]<>>=5,Qt-=5,Q.ndist=(Dt&31)+1,Dt>>>=5,Qt-=5,Q.ncode=(Dt&15)+4,Dt>>>=4,Qt-=4,Q.nlen>286||Q.ndist>30){ct.msg="too many length or distance symbols",Q.mode=et;break}Q.have=0,Q.mode=V;case V:for(;Q.have>>=3,Qt-=3}for(;Q.have<19;)Q.lens[mn[Q.have++]]=0;if(Q.lencode=Q.lendyn,Q.lenbits=7,Ur={bits:Q.lenbits},zr=c(u,Q.lens,0,19,Q.lencode,0,Q.work,Ur),Q.lenbits=Ur.bits,zr){ct.msg="invalid code lengths set",Q.mode=et;break}Q.have=0,Q.mode=ft;case ft:for(;Q.have>>24,hr=Ze>>>16&255,yr=Ze&65535,!(ze<=Qt);){if(Xt===0)break t;Xt--,Dt+=$t[z++]<>>=ze,Qt-=ze,Q.lens[Q.have++]=yr;else{if(yr===16){for(Gr=ze+2;Qt>>=ze,Qt-=ze,Q.have===0){ct.msg="invalid bit length repeat",Q.mode=et;break}Xe=Q.lens[Q.have-1],Te=3+(Dt&3),Dt>>>=2,Qt-=2}else if(yr===17){for(Gr=ze+3;Qt>>=ze,Qt-=ze,Xe=0,Te=3+(Dt&7),Dt>>>=3,Qt-=3}else{for(Gr=ze+7;Qt>>=ze,Qt-=ze,Xe=0,Te=11+(Dt&127),Dt>>>=7,Qt-=7}if(Q.have+Te>Q.nlen+Q.ndist){ct.msg="invalid bit length repeat",Q.mode=et;break}for(;Te--;)Q.lens[Q.have++]=Xe}}if(Q.mode===et)break;if(Q.lens[256]===0){ct.msg="invalid code -- missing end-of-block",Q.mode=et;break}if(Q.lenbits=9,Ur={bits:Q.lenbits},zr=c(f,Q.lens,0,Q.nlen,Q.lencode,0,Q.work,Ur),Q.lenbits=Ur.bits,zr){ct.msg="invalid literal/lengths set",Q.mode=et;break}if(Q.distbits=6,Q.distcode=Q.distdyn,Ur={bits:Q.distbits},zr=c(h,Q.lens,Q.nlen,Q.ndist,Q.distcode,0,Q.work,Ur),Q.distbits=Ur.bits,zr){ct.msg="invalid distances set",Q.mode=et;break}if(Q.mode=j,Pt===t)break t;case j:Q.mode=Z;case Z:if(Xt>=6&&yt>=258){ct.next_out=Gt,ct.avail_out=yt,ct.next_in=z,ct.avail_in=Xt,Q.hold=Dt,Q.bits=Qt,a(ct,de),Gt=ct.next_out,ge=ct.output,yt=ct.avail_out,z=ct.next_in,$t=ct.input,Xt=ct.avail_in,Dt=Q.hold,Qt=Q.bits,Q.mode===gt&&(Q.back=-1);break}for(Q.back=0;Ze=Q.lencode[Dt&(1<>>24,hr=Ze>>>16&255,yr=Ze&65535,!(ze<=Qt);){if(Xt===0)break t;Xt--,Dt+=$t[z++]<>Rr)],ze=Ze>>>24,hr=Ze>>>16&255,yr=Ze&65535,!(Rr+ze<=Qt);){if(Xt===0)break t;Xt--,Dt+=$t[z++]<>>=Rr,Qt-=Rr,Q.back+=Rr}if(Dt>>>=ze,Qt-=ze,Q.back+=ze,Q.length=yr,hr===0){Q.mode=O;break}if(hr&32){Q.back=-1,Q.mode=gt;break}if(hr&64){ct.msg="invalid literal/length code",Q.mode=et;break}Q.extra=hr&15,Q.mode=ut;case ut:if(Q.extra){for(Gr=Q.extra;Qt>>=Q.extra,Qt-=Q.extra,Q.back+=Q.extra}Q.was=Q.length,Q.mode=bt;case bt:for(;Ze=Q.distcode[Dt&(1<>>24,hr=Ze>>>16&255,yr=Ze&65535,!(ze<=Qt);){if(Xt===0)break t;Xt--,Dt+=$t[z++]<>Rr)],ze=Ze>>>24,hr=Ze>>>16&255,yr=Ze&65535,!(Rr+ze<=Qt);){if(Xt===0)break t;Xt--,Dt+=$t[z++]<>>=Rr,Qt-=Rr,Q.back+=Rr}if(Dt>>>=ze,Qt-=ze,Q.back+=ze,hr&64){ct.msg="invalid distance code",Q.mode=et;break}Q.offset=yr,Q.extra=hr&15,Q.mode=It;case It:if(Q.extra){for(Gr=Q.extra;Qt>>=Q.extra,Qt-=Q.extra,Q.back+=Q.extra}if(Q.offset>Q.dmax){ct.msg="invalid distance too far back",Q.mode=et;break}Q.mode=L;case L:if(yt===0)break t;if(Te=de-yt,Q.offset>Te){if(Te=Q.offset-Te,Te>Q.whave&&Q.sane){ct.msg="invalid distance too far back",Q.mode=et;break}Te>Q.wnext?(Te-=Q.wnext,Ue=Q.wsize-Te):Ue=Q.wnext-Te,Te>Q.length&&(Te=Q.length),Ar=Q.window}else Ar=ge,Ue=Gt-Q.offset,Te=Q.length;Te>yt&&(Te=yt),yt-=Te,Q.length-=Te;do ge[Gt++]=Ar[Ue++];while(--Te);Q.length===0&&(Q.mode=Z);break;case O:if(yt===0)break t;ge[Gt++]=Q.length,yt--,Q.mode=Z;break;case rt:if(Q.wrap){for(;Qt<32;){if(Xt===0)break t;Xt--,Dt|=$t[z++]<=1&&Z[N]===0;N--);if(F>N&&(F=N),N===0)return A[m++]=20971520,A[m++]=20971520,C.bits=1,0;for(R=1;R0&&(o===c||N!==1))return-1;for(ut[1]=0,S=1;Sn||o===f&<>a)return 1;for(;;){L=S-ot,g[B]j?(O=bt[It+g[B]],rt=V[ft+g[B]]):(O=96,rt=0),mt=1<>ot)+wt]=L<<24|O<<16|rt|0;while(wt!==0);for(mt=1<>=1;if(mt!==0?(gt&=mt-1,gt+=mt):gt=0,B++,--Z[S]===0){if(S===N)break;S=v[p+g[B]]}if(S>F&&(gt&dt)!==at){for(ot===0&&(ot=F),St+=R,J=S-ot,$=1<n||o===f&<>a)return 1;at=gt&dt,A[at]=F<<24|J<<16|St-m|0}}return gt!==0&&(A[St+gt]=S-ot<<24|4194304|0),C.bits=F,0}},8898:function(T){T.exports={2:"need dictionary",1:"stream end",0:"","-1":"file error","-2":"stream error","-3":"data error","-4":"insufficient memory","-5":"buffer error","-6":"incompatible version"}},342:function(T,b,e){var l=e(4236),r=4,n=0,a=1,c=2;function u(W){for(var k=W.length;--k>=0;)W[k]=0}var f=0,h=1,i=2,d=3,t=258,s=29,o=256,v=o+1+s,p=30,x=19,A=2*v+1,m=15,g=16,C=7,w=256,S=16,B=17,R=18,N=[0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,0],F=[0,0,0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10,11,11,12,12,13,13],J=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,7],ot=[16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15],$=512,lt=new Array((v+2)*2);u(lt);var gt=new Array(p*2);u(gt);var mt=new Array($);u(mt);var wt=new Array(t-d+1);u(wt);var at=new Array(s);u(at);var dt=new Array(p);u(dt);function St(W,k,D,ht,ct){this.static_tree=W,this.extra_bits=k,this.extra_base=D,this.elems=ht,this.max_length=ct,this.has_stree=W&&W.length}var V,ft,j;function Z(W,k){this.dyn_tree=W,this.max_code=0,this.stat_desc=k}function ut(W){return W<256?mt[W]:mt[256+(W>>>7)]}function bt(W,k){W.pending_buf[W.pending++]=k&255,W.pending_buf[W.pending++]=k>>>8&255}function It(W,k,D){W.bi_valid>g-D?(W.bi_buf|=k<>g-W.bi_valid,W.bi_valid+=D-g):(W.bi_buf|=k<>>=1,D<<=1;while(--k>0);return D>>>1}function rt(W){W.bi_valid===16?(bt(W,W.bi_buf),W.bi_buf=0,W.bi_valid=0):W.bi_valid>=8&&(W.pending_buf[W.pending++]=W.bi_buf&255,W.bi_buf>>=8,W.bi_valid-=8)}function it(W,k){var D=k.dyn_tree,ht=k.max_code,ct=k.stat_desc.static_tree,Pt=k.stat_desc.has_stree,Q=k.stat_desc.extra_bits,$t=k.stat_desc.extra_base,ge=k.stat_desc.max_length,z,Gt,Xt,yt,Dt,Qt,Oe=0;for(yt=0;yt<=m;yt++)W.bl_count[yt]=0;for(D[W.heap[W.heap_max]*2+1]=0,z=W.heap_max+1;zge&&(yt=ge,Oe++),D[Gt*2+1]=yt,!(Gt>ht)&&(W.bl_count[yt]++,Dt=0,Gt>=$t&&(Dt=Q[Gt-$t]),Qt=D[Gt*2],W.opt_len+=Qt*(yt+Dt),Pt&&(W.static_len+=Qt*(ct[Gt*2+1]+Dt)));if(Oe!==0){do{for(yt=ge-1;W.bl_count[yt]===0;)yt--;W.bl_count[yt]--,W.bl_count[yt+1]+=2,W.bl_count[ge]--,Oe-=2}while(Oe>0);for(yt=ge;yt!==0;yt--)for(Gt=W.bl_count[yt];Gt!==0;)Xt=W.heap[--z],!(Xt>ht)&&(D[Xt*2+1]!==yt&&(W.opt_len+=(yt-D[Xt*2+1])*D[Xt*2],D[Xt*2+1]=yt),Gt--)}}function xt(W,k,D){var ht=new Array(m+1),ct=0,Pt,Q;for(Pt=1;Pt<=m;Pt++)ht[Pt]=ct=ct+D[Pt-1]<<1;for(Q=0;Q<=k;Q++){var $t=W[Q*2+1];$t!==0&&(W[Q*2]=O(ht[$t]++,$t))}}function et(){var W,k,D,ht,ct,Pt=new Array(m+1);for(D=0,ht=0;ht>=7;ht8?bt(W,W.bi_buf):W.bi_valid>0&&(W.pending_buf[W.pending++]=W.bi_buf),W.bi_buf=0,W.bi_valid=0}function zt(W,k,D,ht){Bt(W),ht&&(bt(W,D),bt(W,~D)),l.arraySet(W.pending_buf,W.window,k,D,W.pending),W.pending+=D}function oe(W,k,D,ht){var ct=k*2,Pt=D*2;return W[ct]>1;Q>=1;Q--)Kt(W,D,Q);z=Pt;do Q=W.heap[1],W.heap[1]=W.heap[W.heap_len--],Kt(W,D,1),$t=W.heap[1],W.heap[--W.heap_max]=Q,W.heap[--W.heap_max]=$t,D[z*2]=D[Q*2]+D[$t*2],W.depth[z]=(W.depth[Q]>=W.depth[$t]?W.depth[Q]:W.depth[$t])+1,D[Q*2+1]=D[$t*2+1]=z,W.heap[1]=z++,Kt(W,D,1);while(W.heap_len>=2);W.heap[--W.heap_max]=W.heap[1],it(W,k),xt(D,ge,W.bl_count)}function ve(W,k,D){var ht,ct=-1,Pt,Q=k[0*2+1],$t=0,ge=7,z=4;for(Q===0&&(ge=138,z=3),k[(D+1)*2+1]=65535,ht=0;ht<=D;ht++)Pt=Q,Q=k[(ht+1)*2+1],!(++$t=3&&W.bl_tree[ot[k]*2+1]===0;k--);return W.opt_len+=3*(k+1)+5+5+4,k}function Wt(W,k,D,ht){var ct;for(It(W,k-257,5),It(W,D-1,5),It(W,ht-4,4),ct=0;ct>>=1)if(k&1&&W.dyn_ltree[D*2]!==0)return n;if(W.dyn_ltree[18]!==0||W.dyn_ltree[20]!==0||W.dyn_ltree[26]!==0)return a;for(D=32;D0?(W.strm.data_type===c&&(W.strm.data_type=ae(W)),ie(W,W.l_desc),ie(W,W.d_desc),Q=Lt(W),ct=W.opt_len+3+7>>>3,Pt=W.static_len+3+7>>>3,Pt<=ct&&(ct=Pt)):ct=Pt=D+5,D+4<=ct&&k!==-1?ce(W,k,D,ht):W.strategy===r||Pt===ct?(It(W,(h<<1)+(ht?1:0),3),Et(W,lt,gt)):(It(W,(i<<1)+(ht?1:0),3),Wt(W,W.l_desc.max_code+1,W.d_desc.max_code+1,Q+1),Et(W,W.dyn_ltree,W.dyn_dtree)),st(W),ht&&Bt(W)}function we(W,k,D){return W.pending_buf[W.d_buf+W.last_lit*2]=k>>>8&255,W.pending_buf[W.d_buf+W.last_lit*2+1]=k&255,W.pending_buf[W.l_buf+W.last_lit]=D&255,W.last_lit++,k===0?W.dyn_ltree[D*2]++:(W.matches++,k--,W.dyn_ltree[(wt[D]+o+1)*2]++,W.dyn_dtree[ut(k)*2]++),W.last_lit===W.lit_bufsize-1}b._tr_init=ee,b._tr_stored_block=ce,b._tr_flush_block=Se,b._tr_tally=we,b._tr_align=me},2292:function(T){function b(){this.input=null,this.next_in=0,this.avail_in=0,this.total_in=0,this.output=null,this.next_out=0,this.avail_out=0,this.total_out=0,this.msg="",this.state=null,this.data_type=2,this.adler=0}T.exports=b},4155:function(T){var b=T.exports={},e,l;function r(){throw new Error("setTimeout has not been defined")}function n(){throw new Error("clearTimeout has not been defined")}(function(){try{typeof setTimeout=="function"?e=setTimeout:e=r}catch{e=r}try{typeof clearTimeout=="function"?l=clearTimeout:l=n}catch{l=n}})();function a(v){if(e===setTimeout)return setTimeout(v,0);if((e===r||!e)&&setTimeout)return e=setTimeout,setTimeout(v,0);try{return e(v,0)}catch{try{return e.call(null,v,0)}catch{return e.call(this,v,0)}}}function c(v){if(l===clearTimeout)return clearTimeout(v);if((l===n||!l)&&clearTimeout)return l=clearTimeout,clearTimeout(v);try{return l(v)}catch{try{return l.call(null,v)}catch{return l.call(this,v)}}}var u=[],f=!1,h,i=-1;function d(){!f||!h||(f=!1,h.length?u=h.concat(u):i=-1,u.length&&t())}function t(){if(!f){var v=a(d);f=!0;for(var p=u.length;p;){for(h=u,u=[];++i1)for(var x=1;xO)switch(n[it]){case"textNode":lt(L);break;case"cdata":$(L,"oncdata",L.cdata),L.cdata="";break;case"script":$(L,"onscript",L.script),L.script="";break;default:mt(L,"Max buffer length exceeded: "+n[it])}rt=Math.max(rt,et)}var st=r.MAX_BUFFER_LENGTH-rt;L.bufferCheckPosition=st+L.position}function u(L){for(var O=0,rt=n.length;O"||w(L)}function R(L,O){return L.test(O)}function N(L,O){return!R(L,O)}var F=0;r.STATE={BEGIN:F++,BEGIN_WHITESPACE:F++,TEXT:F++,TEXT_ENTITY:F++,OPEN_WAKA:F++,SGML_DECL:F++,SGML_DECL_QUOTED:F++,DOCTYPE:F++,DOCTYPE_QUOTED:F++,DOCTYPE_DTD:F++,DOCTYPE_DTD_QUOTED:F++,COMMENT_STARTING:F++,COMMENT:F++,COMMENT_ENDING:F++,COMMENT_ENDED:F++,CDATA:F++,CDATA_ENDING:F++,CDATA_ENDING_2:F++,PROC_INST:F++,PROC_INST_BODY:F++,PROC_INST_ENDING:F++,OPEN_TAG:F++,OPEN_TAG_SLASH:F++,ATTRIB:F++,ATTRIB_NAME:F++,ATTRIB_NAME_SAW_WHITE:F++,ATTRIB_VALUE:F++,ATTRIB_VALUE_QUOTED:F++,ATTRIB_VALUE_CLOSED:F++,ATTRIB_VALUE_UNQUOTED:F++,ATTRIB_VALUE_ENTITY_Q:F++,ATTRIB_VALUE_ENTITY_U:F++,CLOSE_TAG:F++,CLOSE_TAG_SAW_WHITE:F++,SCRIPT:F++,SCRIPT_ENDING:F++},r.XML_ENTITIES={amp:"&",gt:">",lt:"<",quot:'"',apos:"'"},r.ENTITIES={amp:"&",gt:">",lt:"<",quot:'"',apos:"'",AElig:198,Aacute:193,Acirc:194,Agrave:192,Aring:197,Atilde:195,Auml:196,Ccedil:199,ETH:208,Eacute:201,Ecirc:202,Egrave:200,Euml:203,Iacute:205,Icirc:206,Igrave:204,Iuml:207,Ntilde:209,Oacute:211,Ocirc:212,Ograve:210,Oslash:216,Otilde:213,Ouml:214,THORN:222,Uacute:218,Ucirc:219,Ugrave:217,Uuml:220,Yacute:221,aacute:225,acirc:226,aelig:230,agrave:224,aring:229,atilde:227,auml:228,ccedil:231,eacute:233,ecirc:234,egrave:232,eth:240,euml:235,iacute:237,icirc:238,igrave:236,iuml:239,ntilde:241,oacute:243,ocirc:244,ograve:242,oslash:248,otilde:245,ouml:246,szlig:223,thorn:254,uacute:250,ucirc:251,ugrave:249,uuml:252,yacute:253,yuml:255,copy:169,reg:174,nbsp:160,iexcl:161,cent:162,pound:163,curren:164,yen:165,brvbar:166,sect:167,uml:168,ordf:170,laquo:171,not:172,shy:173,macr:175,deg:176,plusmn:177,sup1:185,sup2:178,sup3:179,acute:180,micro:181,para:182,middot:183,cedil:184,ordm:186,raquo:187,frac14:188,frac12:189,frac34:190,iquest:191,times:215,divide:247,OElig:338,oelig:339,Scaron:352,scaron:353,Yuml:376,fnof:402,circ:710,tilde:732,Alpha:913,Beta:914,Gamma:915,Delta:916,Epsilon:917,Zeta:918,Eta:919,Theta:920,Iota:921,Kappa:922,Lambda:923,Mu:924,Nu:925,Xi:926,Omicron:927,Pi:928,Rho:929,Sigma:931,Tau:932,Upsilon:933,Phi:934,Chi:935,Psi:936,Omega:937,alpha:945,beta:946,gamma:947,delta:948,epsilon:949,zeta:950,eta:951,theta:952,iota:953,kappa:954,lambda:955,mu:956,nu:957,xi:958,omicron:959,pi:960,rho:961,sigmaf:962,sigma:963,tau:964,upsilon:965,phi:966,chi:967,psi:968,omega:969,thetasym:977,upsih:978,piv:982,ensp:8194,emsp:8195,thinsp:8201,zwnj:8204,zwj:8205,lrm:8206,rlm:8207,ndash:8211,mdash:8212,lsquo:8216,rsquo:8217,sbquo:8218,ldquo:8220,rdquo:8221,bdquo:8222,dagger:8224,Dagger:8225,bull:8226,hellip:8230,permil:8240,prime:8242,Prime:8243,lsaquo:8249,rsaquo:8250,oline:8254,frasl:8260,euro:8364,image:8465,weierp:8472,real:8476,trade:8482,alefsym:8501,larr:8592,uarr:8593,rarr:8594,darr:8595,harr:8596,crarr:8629,lArr:8656,uArr:8657,rArr:8658,dArr:8659,hArr:8660,forall:8704,part:8706,exist:8707,empty:8709,nabla:8711,isin:8712,notin:8713,ni:8715,prod:8719,sum:8721,minus:8722,lowast:8727,radic:8730,prop:8733,infin:8734,ang:8736,and:8743,or:8744,cap:8745,cup:8746,int:8747,there4:8756,sim:8764,cong:8773,asymp:8776,ne:8800,equiv:8801,le:8804,ge:8805,sub:8834,sup:8835,nsub:8836,sube:8838,supe:8839,oplus:8853,otimes:8855,perp:8869,sdot:8901,lceil:8968,rceil:8969,lfloor:8970,rfloor:8971,lang:9001,rang:9002,loz:9674,spades:9824,clubs:9827,hearts:9829,diams:9830},Object.keys(r.ENTITIES).forEach(function(L){var O=r.ENTITIES[L],rt=typeof O=="number"?String.fromCharCode(O):O;r.ENTITIES[L]=rt});for(var J in r.STATE)r.STATE[r.STATE[J]]=J;F=r.STATE;function ot(L,O,rt){L[O]&&L[O](rt)}function $(L,O,rt){L.textNode&<(L),ot(L,O,rt)}function lt(L){L.textNode=gt(L.opt,L.textNode),L.textNode&&ot(L,"ontext",L.textNode),L.textNode=""}function gt(L,O){return L.trim&&(O=O.trim()),L.normalize&&(O=O.replace(/\s+/g," ")),O}function mt(L,O){return lt(L),L.trackPosition&&(O+=` Line: `+L.line+` Column: `+L.column+` @@ -194,8 +194,8 @@ Char: `+L.c),O=new Error(O),L.error=O,ot(L,"onerror",O),L}function wt(L){return Actual: `+L.attribValue);else if(it==="xmlns"&&L.attribValue!==p)at(L,"xmlns: prefix must be bound to "+p+` Actual: `+L.attribValue);else{var xt=L.tag,et=L.tags[L.tags.length-1]||L;xt.ns===et.ns&&(xt.ns=Object.create(et.ns)),xt.ns[it]=L.attribValue}L.attribList.push([L.attribName,L.attribValue])}else L.tag.attributes[L.attribName]=L.attribValue,$(L,"onattribute",{name:L.attribName,value:L.attribValue});L.attribName=L.attribValue=""}function ft(L,O){if(L.opt.xmlns){var rt=L.tag,it=St(L.tagName);rt.prefix=it.prefix,rt.local=it.local,rt.uri=rt.ns[it.prefix]||"",rt.prefix&&!rt.uri&&(at(L,"Unbound namespace prefix: "+JSON.stringify(L.tagName)),rt.uri=it.prefix);var xt=L.tags[L.tags.length-1]||L;rt.ns&&xt.ns!==rt.ns&&Object.keys(rt.ns).forEach(function(Lt){$(L,"onopennamespace",{prefix:Lt,uri:rt.ns[Lt]})});for(var et=0,st=L.attribList.length;et",L.tagName="",L.state=F.SCRIPT;return}$(L,"onscript",L.script),L.script=""}var O=L.tags.length,rt=L.tagName;L.strict||(rt=rt[L.looseCase]());for(var it=rt;O--;){var xt=L.tags[O];if(xt.name!==it)at(L,"Unexpected close tag");else break}if(O<0){at(L,"Unmatched closing tag: "+L.tagName),L.textNode+="",L.state=F.TEXT;return}L.tagName=rt;for(var et=L.tags.length;et-- >O;){var st=L.tag=L.tags.pop();L.tagName=L.tag.name,$(L,"onclosetag",L.tagName);var Bt={};for(var zt in st.ns)Bt[zt]=st.ns[zt];var oe=L.tags[L.tags.length-1]||L;L.opt.xmlns&&st.ns!==oe.ns&&Object.keys(st.ns).forEach(function(Kt){var Et=st.ns[Kt];$(L,"onclosenamespace",{prefix:Kt,uri:Et})})}O===0&&(L.closedRoot=!0),L.tagName=L.attribValue=L.attribName="",L.attribList.length=0,L.state=F.TEXT}function Z(L){var O=L.entity,rt=O.toLowerCase(),it,xt="";return L.ENTITIES[O]?L.ENTITIES[O]:L.ENTITIES[rt]?L.ENTITIES[rt]:(O=rt,O.charAt(0)==="#"&&(O.charAt(1)==="x"?(O=O.slice(2),it=parseInt(O,16),xt=it.toString(16)):(O=O.slice(1),it=parseInt(O,10),xt=it.toString(10))),O=O.replace(/^0+/,""),isNaN(it)||xt.toLowerCase()!==O?(at(L,"Invalid character entity"),"&"+L.entity+";"):String.fromCodePoint(it))}function ut(L,O){O==="<"?(L.state=F.OPEN_WAKA,L.startTagPosition=L.position):w(O)||(at(L,"Non-whitespace before first tag."),L.textNode=O,L.state=F.TEXT)}function bt(L,O){var rt="";return O"?($(O,"onsgmldeclaration",O.sgmlDecl),O.sgmlDecl="",O.state=F.TEXT):(S(it)&&(O.state=F.SGML_DECL_QUOTED),O.sgmlDecl+=it);continue;case F.SGML_DECL_QUOTED:it===O.q&&(O.state=F.SGML_DECL,O.q=""),O.sgmlDecl+=it;continue;case F.DOCTYPE:it===">"?(O.state=F.TEXT,$(O,"ondoctype",O.doctype),O.doctype=!0):(O.doctype+=it,it==="["?O.state=F.DOCTYPE_DTD:S(it)&&(O.state=F.DOCTYPE_QUOTED,O.q=it));continue;case F.DOCTYPE_QUOTED:O.doctype+=it,it===O.q&&(O.q="",O.state=F.DOCTYPE);continue;case F.DOCTYPE_DTD:O.doctype+=it,it==="]"?O.state=F.DOCTYPE:S(it)&&(O.state=F.DOCTYPE_DTD_QUOTED,O.q=it);continue;case F.DOCTYPE_DTD_QUOTED:O.doctype+=it,it===O.q&&(O.state=F.DOCTYPE_DTD,O.q="");continue;case F.COMMENT:it==="-"?O.state=F.COMMENT_ENDING:O.comment+=it;continue;case F.COMMENT_ENDING:it==="-"?(O.state=F.COMMENT_ENDED,O.comment=gt(O.opt,O.comment),O.comment&&$(O,"oncomment",O.comment),O.comment=""):(O.comment+="-"+it,O.state=F.COMMENT);continue;case F.COMMENT_ENDED:it!==">"?(at(O,"Malformed comment"),O.comment+="--"+it,O.state=F.COMMENT):O.state=F.TEXT;continue;case F.CDATA:it==="]"?O.state=F.CDATA_ENDING:O.cdata+=it;continue;case F.CDATA_ENDING:it==="]"?O.state=F.CDATA_ENDING_2:(O.cdata+="]"+it,O.state=F.CDATA);continue;case F.CDATA_ENDING_2:it===">"?(O.cdata&&$(O,"oncdata",O.cdata),$(O,"onclosecdata"),O.cdata="",O.state=F.TEXT):it==="]"?O.cdata+="]":(O.cdata+="]]"+it,O.state=F.CDATA);continue;case F.PROC_INST:it==="?"?O.state=F.PROC_INST_ENDING:w(it)?O.state=F.PROC_INST_BODY:O.procInstName+=it;continue;case F.PROC_INST_BODY:if(!O.procInstBody&&w(it))continue;it==="?"?O.state=F.PROC_INST_ENDING:O.procInstBody+=it;continue;case F.PROC_INST_ENDING:it===">"?($(O,"onprocessinginstruction",{name:O.procInstName,body:O.procInstBody}),O.procInstName=O.procInstBody="",O.state=F.TEXT):(O.procInstBody+="?"+it,O.state=F.PROC_INST_BODY);continue;case F.OPEN_TAG:R(m,it)?O.tagName+=it:(dt(O),it===">"?ft(O):it==="/"?O.state=F.OPEN_TAG_SLASH:(w(it)||at(O,"Invalid character in tag name"),O.state=F.ATTRIB));continue;case F.OPEN_TAG_SLASH:it===">"?(ft(O,!0),j(O)):(at(O,"Forward-slash in opening tag not followed by >"),O.state=F.ATTRIB);continue;case F.ATTRIB:if(w(it))continue;it===">"?ft(O):it==="/"?O.state=F.OPEN_TAG_SLASH:R(A,it)?(O.attribName=it,O.attribValue="",O.state=F.ATTRIB_NAME):at(O,"Invalid attribute name");continue;case F.ATTRIB_NAME:it==="="?O.state=F.ATTRIB_VALUE:it===">"?(at(O,"Attribute without value"),O.attribValue=O.attribName,V(O),ft(O)):w(it)?O.state=F.ATTRIB_NAME_SAW_WHITE:R(m,it)?O.attribName+=it:at(O,"Invalid attribute name");continue;case F.ATTRIB_NAME_SAW_WHITE:if(it==="=")O.state=F.ATTRIB_VALUE;else{if(w(it))continue;at(O,"Attribute without value"),O.tag.attributes[O.attribName]="",O.attribValue="",$(O,"onattribute",{name:O.attribName,value:""}),O.attribName="",it===">"?ft(O):R(A,it)?(O.attribName=it,O.state=F.ATTRIB_NAME):(at(O,"Invalid attribute name"),O.state=F.ATTRIB)}continue;case F.ATTRIB_VALUE:if(w(it))continue;S(it)?(O.q=it,O.state=F.ATTRIB_VALUE_QUOTED):(at(O,"Unquoted attribute value"),O.state=F.ATTRIB_VALUE_UNQUOTED,O.attribValue=it);continue;case F.ATTRIB_VALUE_QUOTED:if(it!==O.q){it==="&"?O.state=F.ATTRIB_VALUE_ENTITY_Q:O.attribValue+=it;continue}V(O),O.q="",O.state=F.ATTRIB_VALUE_CLOSED;continue;case F.ATTRIB_VALUE_CLOSED:w(it)?O.state=F.ATTRIB:it===">"?ft(O):it==="/"?O.state=F.OPEN_TAG_SLASH:R(A,it)?(at(O,"No whitespace between attributes"),O.attribName=it,O.attribValue="",O.state=F.ATTRIB_NAME):at(O,"Invalid attribute name");continue;case F.ATTRIB_VALUE_UNQUOTED:if(!B(it)){it==="&"?O.state=F.ATTRIB_VALUE_ENTITY_U:O.attribValue+=it;continue}V(O),it===">"?ft(O):O.state=F.ATTRIB;continue;case F.CLOSE_TAG:if(O.tagName)it===">"?j(O):R(m,it)?O.tagName+=it:O.script?(O.script+=""?j(O):at(O,"Invalid characters in closing tag");continue;case F.TEXT_ENTITY:case F.ATTRIB_VALUE_ENTITY_Q:case F.ATTRIB_VALUE_ENTITY_U:var st,Bt;switch(O.state){case F.TEXT_ENTITY:st=F.TEXT,Bt="textNode";break;case F.ATTRIB_VALUE_ENTITY_Q:st=F.ATTRIB_VALUE_QUOTED,Bt="attribValue";break;case F.ATTRIB_VALUE_ENTITY_U:st=F.ATTRIB_VALUE_UNQUOTED,Bt="attribValue";break}it===";"?(O[Bt]+=Z(O),O.entity="",O.state=st):R(O.entity.length?C:g,it)?O.entity+=it:(at(O,"Invalid character in entity name"),O[Bt]+="&"+O.entity+it,O.entity="",O.state=st);continue;default:throw new Error(O,"Unknown state: "+O.state)}return O.position>=O.bufferCheckPosition&&c(O),O}/*! http://mths.be/fromcodepoint v0.1.0 by @mathias */String.fromCodePoint||function(){var L=String.fromCharCode,O=Math.floor,rt=function(){var it=16384,xt=[],et,st,Bt=-1,zt=arguments.length;if(!zt)return"";for(var oe="";++Bt1114111||O(Kt)!==Kt)throw RangeError("Invalid code point: "+Kt);Kt<=65535?xt.push(Kt):(Kt-=65536,et=(Kt>>10)+55296,st=Kt%1024+56320,xt.push(et,st)),(Bt+1===zt||xt.length>it)&&(oe+=L.apply(null,xt),xt.length=0)}return oe};Object.defineProperty?Object.defineProperty(String,"fromCodePoint",{value:rt,configurable:!0,writable:!0}):String.fromCodePoint=rt}()})(b)},2830:function(T,b,e){T.exports=n;var u=e(7187).EventEmitter,r=e(5717);r(n,u),n.Readable=e(6577),n.Writable=e(323),n.Duplex=e(8656),n.Transform=e(4473),n.PassThrough=e(2366),n.finished=e(1086),n.pipeline=e(6472),n.Stream=n;function n(){u.call(this)}n.prototype.pipe=function(a,c){var l=this;function f(v){a.writable&&a.write(v)===!1&&l.pause&&l.pause()}l.on("data",f);function h(){l.readable&&l.resume&&l.resume()}a.on("drain",h),!a._isStdio&&(!c||c.end!==!1)&&(l.on("end",d),l.on("close",t));var i=!1;function d(){i||(i=!0,a.end())}function t(){i||(i=!0,typeof a.destroy=="function"&&a.destroy())}function s(v){if(o(),u.listenerCount(this,"error")===0)throw v}l.on("error",s),a.on("error",s);function o(){l.removeListener("data",f),a.removeListener("drain",h),l.removeListener("end",d),l.removeListener("close",t),l.removeListener("error",s),a.removeListener("error",s),l.removeListener("end",o),l.removeListener("close",o),a.removeListener("close",o)}return l.on("end",o),l.on("close",o),a.on("close",o),a.emit("pipe",l),a}},8106:function(T){function b(l,f){l.prototype=Object.create(f.prototype),l.prototype.constructor=l,l.__proto__=f}var e={};function u(l,f,h){h||(h=Error);function i(t,s,o){return typeof f=="string"?f:f(t,s,o)}var d=function(t){b(s,t);function s(o,v,p){return t.call(this,i(o,v,p))||this}return s}(h);d.prototype.name=h.name,d.prototype.code=l,e[l]=d}function r(l,f){if(Array.isArray(l)){var h=l.length;return l=l.map(function(i){return String(i)}),h>2?"one of ".concat(f," ").concat(l.slice(0,h-1).join(", "),", or ")+l[h-1]:h===2?"one of ".concat(f," ").concat(l[0]," or ").concat(l[1]):"of ".concat(f," ").concat(l[0])}else return"of ".concat(f," ").concat(String(l))}function n(l,f,h){return l.substr(!h||h<0?0:+h,f.length)===f}function a(l,f,h){return(h===void 0||h>l.length)&&(h=l.length),l.substring(h-f.length,h)===f}function c(l,f,h){return typeof h!="number"&&(h=0),h+f.length>l.length?!1:l.indexOf(f,h)!==-1}u("ERR_INVALID_OPT_VALUE",function(l,f){return'The value "'+f+'" is invalid for option "'+l+'"'},TypeError),u("ERR_INVALID_ARG_TYPE",function(l,f,h){var i;typeof f=="string"&&n(f,"not ")?(i="must not be",f=f.replace(/^not /,"")):i="must be";var d;if(a(l," argument"))d="The ".concat(l," ").concat(i," ").concat(r(f,"type"));else{var t=c(l,".")?"property":"argument";d='The "'.concat(l,'" ').concat(t," ").concat(i," ").concat(r(f,"type"))}return d+=". Received type ".concat(typeof h),d},TypeError),u("ERR_STREAM_PUSH_AFTER_EOF","stream.push() after EOF"),u("ERR_METHOD_NOT_IMPLEMENTED",function(l){return"The "+l+" method is not implemented"}),u("ERR_STREAM_PREMATURE_CLOSE","Premature close"),u("ERR_STREAM_DESTROYED",function(l){return"Cannot call "+l+" after a stream was destroyed"}),u("ERR_MULTIPLE_CALLBACK","Callback called multiple times"),u("ERR_STREAM_CANNOT_PIPE","Cannot pipe, not readable"),u("ERR_STREAM_WRITE_AFTER_END","write after end"),u("ERR_STREAM_NULL_VALUES","May not write null values to stream",TypeError),u("ERR_UNKNOWN_ENCODING",function(l){return"Unknown encoding: "+l},TypeError),u("ERR_STREAM_UNSHIFT_AFTER_END_EVENT","stream.unshift() after end event"),T.exports.q=e},8656:function(T,b,e){var u=e(4155),r=Object.keys||function(t){var s=[];for(var o in t)s.push(o);return s};T.exports=h;var n=e(6577),a=e(323);e(5717)(h,n);for(var c=r(a.prototype),l=0;l0)if(typeof st!="string"&&!Kt.objectMode&&Object.getPrototypeOf(st)!==c.prototype&&(st=f(st)),zt)Kt.endEmitted?B(et,new g):$(et,Kt,st,!0);else if(Kt.ended)B(et,new A);else{if(Kt.destroyed)return!1;Kt.reading=!1,Kt.decoder&&!Bt?(st=Kt.decoder.write(st),Kt.objectMode||st.length!==0?$(et,Kt,st,!1):V(et,Kt)):$(et,Kt,st,!1)}else zt||(Kt.reading=!1,V(et,Kt))}return!Kt.ended&&(Kt.length=gt?et=gt:(et--,et|=et>>>1,et|=et>>>2,et|=et>>>4,et|=et>>>8,et|=et>>>16,et++),et}function wt(et,st){return et<=0||st.length===0&&st.ended?0:st.objectMode?1:et!==et?st.flowing&&st.length?st.buffer.head.data.length:st.length:(et>st.highWaterMark&&(st.highWaterMark=mt(et)),et<=st.length?et:st.ended?st.length:(st.needReadable=!0,0))}J.prototype.read=function(et){d("read",et),et=parseInt(et,10);var st=this._readableState,Bt=et;if(et!==0&&(st.emittedReadable=!1),et===0&&st.needReadable&&((st.highWaterMark!==0?st.length>=st.highWaterMark:st.length>0)||st.ended))return d("read: emitReadable",st.length,st.ended),st.length===0&&st.ended?rt(this):dt(this),null;if(et=wt(et,st),et===0&&st.ended)return st.length===0&&rt(this),null;var zt=st.needReadable;d("need readable",zt),(st.length===0||st.length-et0?oe=O(et,st):oe=null,oe===null?(st.needReadable=st.length<=st.highWaterMark,et=0):(st.length-=et,st.awaitDrain=0),st.length===0&&(st.ended||(st.needReadable=!0),Bt!==et&&st.ended&&rt(this)),oe!==null&&this.emit("data",oe),oe};function at(et,st){if(d("onEofChunk"),!st.ended){if(st.decoder){var Bt=st.decoder.end();Bt&&Bt.length&&(st.buffer.push(Bt),st.length+=st.objectMode?1:Bt.length)}st.ended=!0,st.sync?dt(et):(st.needReadable=!1,st.emittedReadable||(st.emittedReadable=!0,St(et)))}}function dt(et){var st=et._readableState;d("emitReadable",st.needReadable,st.emittedReadable),st.needReadable=!1,st.emittedReadable||(d("emitReadable",st.flowing),st.emittedReadable=!0,u.nextTick(St,et))}function St(et){var st=et._readableState;d("emitReadable_",st.destroyed,st.length,st.ended),!st.destroyed&&(st.length||st.ended)&&(et.emit("readable"),st.emittedReadable=!1),st.needReadable=!st.flowing&&!st.ended&&st.length<=st.highWaterMark,L(et)}function V(et,st){st.readingMore||(st.readingMore=!0,u.nextTick(ft,et,st))}function ft(et,st){for(;!st.reading&&!st.ended&&(st.length1&&xt(zt.pipes,et)!==-1)&&!le&&(d("false write response, pause",zt.awaitDrain),zt.awaitDrain++),Bt.pause())}function ae(me){d("onerror",me),ce(),et.removeListener("error",ae),n(et,"error")===0&&B(et,me)}N(et,"error",ae);function fe(){et.removeListener("finish",ee),ce()}et.once("close",fe);function ee(){d("onfinish"),et.removeListener("close",fe),ce()}et.once("finish",ee);function ce(){d("unpipe"),Bt.unpipe(et)}return et.emit("pipe",Bt),zt.flowing||(d("pipe resume"),Bt.resume()),et};function j(et){return function(){var Bt=et._readableState;d("pipeOnDrain",Bt.awaitDrain),Bt.awaitDrain&&Bt.awaitDrain--,Bt.awaitDrain===0&&n(et,"data")&&(Bt.flowing=!0,L(et))}}J.prototype.unpipe=function(et){var st=this._readableState,Bt={hasUnpiped:!1};if(st.pipesCount===0)return this;if(st.pipesCount===1)return et&&et!==st.pipes?this:(et||(et=st.pipes),st.pipes=null,st.pipesCount=0,st.flowing=!1,et&&et.emit("unpipe",this,Bt),this);if(!et){var zt=st.pipes,oe=st.pipesCount;st.pipes=null,st.pipesCount=0,st.flowing=!1;for(var Kt=0;Kt0,zt.flowing!==!1&&this.resume()):et==="readable"&&!zt.endEmitted&&!zt.readableListening&&(zt.readableListening=zt.needReadable=!0,zt.flowing=!1,zt.emittedReadable=!1,d("on readable",zt.length,zt.reading),zt.length?dt(this):zt.reading||u.nextTick(ut,this)),Bt},J.prototype.addListener=J.prototype.on,J.prototype.removeListener=function(et,st){var Bt=a.prototype.removeListener.call(this,et,st);return et==="readable"&&u.nextTick(Z,this),Bt},J.prototype.removeAllListeners=function(et){var st=a.prototype.removeAllListeners.apply(this,arguments);return(et==="readable"||et===void 0)&&u.nextTick(Z,this),st};function Z(et){var st=et._readableState;st.readableListening=et.listenerCount("readable")>0,st.resumeScheduled&&!st.paused?st.flowing=!0:et.listenerCount("data")>0&&et.resume()}function ut(et){d("readable nexttick read 0"),et.read(0)}J.prototype.resume=function(){var et=this._readableState;return et.flowing||(d("resume"),et.flowing=!et.readableListening,bt(this,et)),et.paused=!1,this};function bt(et,st){st.resumeScheduled||(st.resumeScheduled=!0,u.nextTick(It,et,st))}function It(et,st){d("resume",st.reading),st.reading||et.read(0),st.resumeScheduled=!1,et.emit("resume"),L(et),st.flowing&&!st.reading&&et.read(0)}J.prototype.pause=function(){return d("call pause flowing=%j",this._readableState.flowing),this._readableState.flowing!==!1&&(d("pause"),this._readableState.flowing=!1,this.emit("pause")),this._readableState.paused=!0,this};function L(et){var st=et._readableState;for(d("flow",st.flowing);st.flowing&&et.read()!==null;);}J.prototype.wrap=function(et){var st=this,Bt=this._readableState,zt=!1;et.on("end",function(){if(d("wrapped end"),Bt.decoder&&!Bt.ended){var Et=Bt.decoder.end();Et&&Et.length&&st.push(Et)}st.push(null)}),et.on("data",function(Et){if(d("wrapped data"),Bt.decoder&&(Et=Bt.decoder.write(Et)),!(Bt.objectMode&&Et==null)&&!(!Bt.objectMode&&(!Et||!Et.length))){var ie=st.push(Et);ie||(zt=!0,et.pause())}});for(var oe in et)this[oe]===void 0&&typeof et[oe]=="function"&&(this[oe]=function(ie){return function(){return et[ie].apply(et,arguments)}}(oe));for(var Kt=0;Kt=st.length?(st.decoder?Bt=st.buffer.join(""):st.buffer.length===1?Bt=st.buffer.first():Bt=st.buffer.concat(st.length),st.buffer.clear()):Bt=st.buffer.consume(et,st.decoder),Bt}function rt(et){var st=et._readableState;d("endReadable",st.endEmitted),st.endEmitted||(st.ended=!0,u.nextTick(it,st,et))}function it(et,st){if(d("endReadableNT",et.endEmitted,et.length),!et.endEmitted&&et.length===0&&(et.endEmitted=!0,st.readable=!1,st.emit("end"),et.autoDestroy)){var Bt=st._writableState;(!Bt||Bt.autoDestroy&&Bt.finished)&&st.destroy()}}typeof Symbol=="function"&&(J.from=function(et,st){return S===void 0&&(S=e(1265)),S(J,et,st)});function xt(et,st){for(var Bt=0,zt=et.length;Bt-1))throw new w(O);return this._writableState.defaultEncoding=O,this},Object.defineProperty(F.prototype,"writableBuffer",{enumerable:!1,get:function(){return this._writableState&&this._writableState.getBuffer()}});function $(L,O,rt){return!L.objectMode&&L.decodeStrings!==!1&&typeof O=="string"&&(O=l.from(O,rt)),O}Object.defineProperty(F.prototype,"writableHighWaterMark",{enumerable:!1,get:function(){return this._writableState.highWaterMark}});function lt(L,O,rt,it,xt,et){if(!rt){var st=$(O,it,xt);it!==st&&(rt=!0,xt="buffer",it=st)}var Bt=O.objectMode?1:it.length;O.length+=Bt;var zt=O.length0;return h(g,w,S,function(B){A||(A=B),B&&m.forEach(i),!w&&(m.forEach(i),x(A))})});return v.reduce(d)}T.exports=s},94:function(T,b,e){var u=e(8106).q.ERR_INVALID_OPT_VALUE;function r(a,c,l){return a.highWaterMark!=null?a.highWaterMark:c?a[l]:null}function n(a,c,l,f){var h=r(c,f,l);if(h!=null){if(!(isFinite(h)&&Math.floor(h)===h)||h<0){var i=f?l:"highWaterMark";throw new u(i,h)}return Math.floor(h)}return a.objectMode?16:16384}T.exports={getHighWaterMark:n}},3194:function(T,b,e){T.exports=e(7187).EventEmitter},8487:function(T,b,e){var u,r,n;(function(a,c){r=[],u=c,n=typeof u=="function"?u.apply(b,r):u,n!==void 0&&(T.exports=n)})(this,function(){function a(t,s){return typeof s>"u"?s={autoBom:!1}:typeof s!="object"&&(console.warn("Deprecated: Expected third argument to be a object"),s={autoBom:!s}),s.autoBom&&/^\s*(?:text\/\S*|application\/xml|\S*\/\S*\+xml)\s*;.*charset\s*=\s*utf-8/i.test(t.type)?new Blob(["\uFEFF",t],{type:t.type}):t}function c(t,s,o){var v=new XMLHttpRequest;v.open("GET",t),v.responseType="blob",v.onload=function(){d(v.response,s,o)},v.onerror=function(){console.error("could not download file")},v.send()}function l(t){var s=new XMLHttpRequest;s.open("HEAD",t,!1);try{s.send()}catch{}return 200<=s.status&&299>=s.status}function f(t){try{t.dispatchEvent(new MouseEvent("click"))}catch{var s=document.createEvent("MouseEvents");s.initMouseEvent("click",!0,!0,window,0,0,0,80,20,!1,!1,!1,!1,0,null),t.dispatchEvent(s)}}var h=typeof window=="object"&&window.window===window?window:typeof self=="object"&&self.self===self?self:typeof e.g=="object"&&e.g.global===e.g?e.g:void 0,i=h.navigator&&/Macintosh/.test(navigator.userAgent)&&/AppleWebKit/.test(navigator.userAgent)&&!/Safari/.test(navigator.userAgent),d=h.saveAs||(typeof window!="object"||window!==h?function(){}:typeof HTMLAnchorElement<"u"&&"download"in HTMLAnchorElement.prototype&&!i?function(t,s,o){var v=h.URL||h.webkitURL,p=document.createElement("a");s=s||t.name||"download",p.download=s,p.rel="noopener",typeof t=="string"?(p.href=t,p.origin===location.origin?f(p):l(p.href)?c(t,s,o):f(p,p.target="_blank")):(p.href=v.createObjectURL(t),setTimeout(function(){v.revokeObjectURL(p.href)},4e4),setTimeout(function(){f(p)},0))}:"msSaveOrOpenBlob"in navigator?function(t,s,o){if(s=s||t.name||"download",typeof t!="string")navigator.msSaveOrOpenBlob(a(t,o),s);else if(l(t))c(t,s,o);else{var v=document.createElement("a");v.href=t,v.target="_blank",setTimeout(function(){f(v)})}}:function(t,s,o,v){if(v=v||open("","_blank"),v&&(v.document.title=v.document.body.innerText="downloading..."),typeof t=="string")return c(t,s,o);var p=t.type==="application/octet-stream",x=/constructor/i.test(h.HTMLElement)||h.safari,A=/CriOS\/[\d]+/.test(navigator.userAgent);if((A||p&&x||i)&&typeof FileReader<"u"){var m=new FileReader;m.onloadend=function(){var w=m.result;w=A?w:w.replace(/^data:[^;]*;/,"data:attachment/file;"),v?v.location.href=w:location=w,v=null},m.readAsDataURL(t)}else{var g=h.URL||h.webkitURL,C=g.createObjectURL(t);v?v.location=C:location.href=C,v=null,setTimeout(function(){g.revokeObjectURL(C)},4e4)}});h.saveAs=d.saveAs=d,T.exports=d})},2553:function(T,b,e){var u=e(1750).Buffer,r=u.isEncoding||function(m){switch(m=""+m,m&&m.toLowerCase()){case"hex":case"utf8":case"utf-8":case"ascii":case"binary":case"base64":case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":case"raw":return!0;default:return!1}};function n(m){if(!m)return"utf8";for(var g;;)switch(m){case"utf8":case"utf-8":return"utf8";case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return"utf16le";case"latin1":case"binary":return"latin1";case"base64":case"ascii":case"hex":return m;default:if(g)return;m=(""+m).toLowerCase(),g=!0}}function a(m){var g=n(m);if(typeof g!="string"&&(u.isEncoding===r||!r(m)))throw new Error("Unknown encoding: "+m);return g||m}b.s=c;function c(m){this.encoding=a(m);var g;switch(this.encoding){case"utf16le":this.text=s,this.end=o,g=4;break;case"utf8":this.fillLast=i,g=4;break;case"base64":this.text=v,this.end=p,g=3;break;default:this.write=x,this.end=A;return}this.lastNeed=0,this.lastTotal=0,this.lastChar=u.allocUnsafe(g)}c.prototype.write=function(m){if(m.length===0)return"";var g,C;if(this.lastNeed){if(g=this.fillLast(m),g===void 0)return"";C=this.lastNeed,this.lastNeed=0}else C=0;return C>5===6?2:m>>4===14?3:m>>3===30?4:m>>6===2?-1:-2}function f(m,g,C){var w=g.length-1;if(w=0?(S>0&&(m.lastNeed=S-1),S):--w=0?(S>0&&(m.lastNeed=S-2),S):--w=0?(S>0&&(S===2?S=0:m.lastNeed=S-3),S):0))}function h(m,g,C){if((g[0]&192)!==128)return m.lastNeed=0,"\uFFFD";if(m.lastNeed>1&&g.length>1){if((g[1]&192)!==128)return m.lastNeed=1,"\uFFFD";if(m.lastNeed>2&&g.length>2&&(g[2]&192)!==128)return m.lastNeed=2,"\uFFFD"}}function i(m){var g=this.lastTotal-this.lastNeed,C=h(this,m);if(C!==void 0)return C;if(this.lastNeed<=m.length)return m.copy(this.lastChar,g,0,this.lastNeed),this.lastChar.toString(this.encoding,0,this.lastTotal);m.copy(this.lastChar,g,0,m.length),this.lastNeed-=m.length}function d(m,g){var C=f(this,m,g);if(!this.lastNeed)return m.toString("utf8",g);this.lastTotal=C;var w=m.length-(C-this.lastNeed);return m.copy(this.lastChar,0,w),m.toString("utf8",g,w)}function t(m){var g=m&&m.length?this.write(m):"";return this.lastNeed?g+"\uFFFD":g}function s(m,g){if((m.length-g)%2===0){var C=m.toString("utf16le",g);if(C){var w=C.charCodeAt(C.length-1);if(w>=55296&&w<=56319)return this.lastNeed=2,this.lastTotal=4,this.lastChar[0]=m[m.length-2],this.lastChar[1]=m[m.length-1],C.slice(0,-1)}return C}return this.lastNeed=1,this.lastTotal=2,this.lastChar[0]=m[m.length-1],m.toString("utf16le",g,m.length-1)}function o(m){var g=m&&m.length?this.write(m):"";if(this.lastNeed){var C=this.lastTotal-this.lastNeed;return g+this.lastChar.toString("utf16le",0,C)}return g}function v(m,g){var C=(m.length-g)%3;return C===0?m.toString("base64",g):(this.lastNeed=3-C,this.lastTotal=3,C===1?this.lastChar[0]=m[m.length-1]:(this.lastChar[0]=m[m.length-2],this.lastChar[1]=m[m.length-1]),m.toString("base64",g,m.length-C))}function p(m){var g=m&&m.length?this.write(m):"";return this.lastNeed?g+this.lastChar.toString("base64",0,3-this.lastNeed):g}function x(m){return m.toString(this.encoding)}function A(m){return m&&m.length?this.write(m):""}},311:function(T){var b=0,e=-3;function u(){this.table=new Uint16Array(16),this.trans=new Uint16Array(288)}function r(B,R){this.source=B,this.sourceIndex=0,this.tag=0,this.bitcount=0,this.dest=R,this.destLen=0,this.ltree=new u,this.dtree=new u}var n=new u,a=new u,c=new Uint8Array(30),l=new Uint16Array(30),f=new Uint8Array(30),h=new Uint16Array(30),i=new Uint8Array([16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15]),d=new u,t=new Uint8Array(288+32);function s(B,R,N,F){var J,ot;for(J=0;J>>=1,R}function A(B,R,N){if(!R)return N;for(;B.bitcount<24;)B.tag|=B.source[B.sourceIndex++]<>>16-R;return B.tag>>>=R,B.bitcount-=R,F+N}function m(B,R){for(;B.bitcount<24;)B.tag|=B.source[B.sourceIndex++]<>>=1,++J,N+=R.table[J],F-=R.table[J];while(F>=0);return B.tag=ot,B.bitcount-=J,R.trans[N+F]}function g(B,R,N){var F,J,ot,$,lt,gt;for(F=A(B,5,257),J=A(B,5,1),ot=A(B,4,4),$=0;$<19;++$)t[$]=0;for($=0;$8;)B.sourceIndex--,B.bitcount-=8;if(R=B.source[B.sourceIndex+1],R=256*R+B.source[B.sourceIndex],N=B.source[B.sourceIndex+3],N=256*N+B.source[B.sourceIndex+2],R!==(~N&65535))return e;for(B.sourceIndex+=4,F=R;F;--F)B.dest[B.destLen++]=B.source[B.sourceIndex++];return B.bitcount=0,b}function S(B,R){var N=new r(B,R),F,J,ot;do{switch(F=x(N),J=A(N,2,0),J){case 0:ot=w(N);break;case 1:ot=C(N,n,a);break;case 2:g(N,N.ltree,N.dtree),ot=C(N,N.ltree,N.dtree);break;default:ot=e}if(ot!==b)throw new Error("Data error")}while(!F);return N.destLen=K.length?{done:!0}:{done:!1,value:K[y++]}}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. -In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function h(K,M){if(!!K){if(typeof K=="string")return i(K,M);var H=Object.prototype.toString.call(K).slice(8,-1);if(H==="Object"&&K.constructor&&(H=K.constructor.name),H==="Map"||H==="Set")return Array.from(K);if(H==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(H))return i(K,M)}}function i(K,M){(M==null||M>K.length)&&(M=K.length);for(var H=0,y=new Array(M);H0?q[0]:"value";if(Y.has(Nt))return Y.get(Nt);var qt=E.apply(this,q);return Y.set(Nt,qt),qt}return Object.defineProperty(this,M,{value:tt}),tt}}}}var F=new t.Struct({firstCode:t.uint16,entryCount:t.uint16,idDelta:t.int16,idRangeOffset:t.uint16}),J=new t.Struct({startCharCode:t.uint32,endCharCode:t.uint32,glyphID:t.uint32}),ot=new t.Struct({startUnicodeValue:t.uint24,additionalCount:t.uint8}),$=new t.Struct({unicodeValue:t.uint24,glyphID:t.uint16}),lt=new t.Array(ot,t.uint32),gt=new t.Array($,t.uint32),mt=new t.Struct({varSelector:t.uint24,defaultUVS:new t.Pointer(t.uint32,lt,{type:"parent"}),nonDefaultUVS:new t.Pointer(t.uint32,gt,{type:"parent"})}),wt=new t.VersionedStruct(t.uint16,{0:{length:t.uint16,language:t.uint16,codeMap:new t.LazyArray(t.uint8,256)},2:{length:t.uint16,language:t.uint16,subHeaderKeys:new t.Array(t.uint16,256),subHeaderCount:function(M){return Math.max.apply(Math,M.subHeaderKeys)},subHeaders:new t.LazyArray(F,"subHeaderCount"),glyphIndexArray:new t.LazyArray(t.uint16,"subHeaderCount")},4:{length:t.uint16,language:t.uint16,segCountX2:t.uint16,segCount:function(M){return M.segCountX2>>1},searchRange:t.uint16,entrySelector:t.uint16,rangeShift:t.uint16,endCode:new t.LazyArray(t.uint16,"segCount"),reservedPad:new t.Reserved(t.uint16),startCode:new t.LazyArray(t.uint16,"segCount"),idDelta:new t.LazyArray(t.int16,"segCount"),idRangeOffset:new t.LazyArray(t.uint16,"segCount"),glyphIndexArray:new t.LazyArray(t.uint16,function(K){return(K.length-K._currentOffset)/2})},6:{length:t.uint16,language:t.uint16,firstCode:t.uint16,entryCount:t.uint16,glyphIndices:new t.LazyArray(t.uint16,"entryCount")},8:{reserved:new t.Reserved(t.uint16),length:t.uint32,language:t.uint16,is32:new t.LazyArray(t.uint8,8192),nGroups:t.uint32,groups:new t.LazyArray(J,"nGroups")},10:{reserved:new t.Reserved(t.uint16),length:t.uint32,language:t.uint32,firstCode:t.uint32,entryCount:t.uint32,glyphIndices:new t.LazyArray(t.uint16,"numChars")},12:{reserved:new t.Reserved(t.uint16),length:t.uint32,language:t.uint32,nGroups:t.uint32,groups:new t.LazyArray(J,"nGroups")},13:{reserved:new t.Reserved(t.uint16),length:t.uint32,language:t.uint32,nGroups:t.uint32,groups:new t.LazyArray(J,"nGroups")},14:{length:t.uint32,numRecords:t.uint32,varSelectors:new t.LazyArray(mt,"numRecords")}}),at=new t.Struct({platformID:t.uint16,encodingID:t.uint16,table:new t.Pointer(t.uint32,wt,{type:"parent",lazy:!0})}),dt=new t.Struct({version:t.uint16,numSubtables:t.uint16,tables:new t.Array(at,"numSubtables")}),St=new t.Struct({version:t.int32,revision:t.int32,checkSumAdjustment:t.uint32,magicNumber:t.uint32,flags:t.uint16,unitsPerEm:t.uint16,created:new t.Array(t.int32,2),modified:new t.Array(t.int32,2),xMin:t.int16,yMin:t.int16,xMax:t.int16,yMax:t.int16,macStyle:new t.Bitfield(t.uint16,["bold","italic","underline","outline","shadow","condensed","extended"]),lowestRecPPEM:t.uint16,fontDirectionHint:t.int16,indexToLocFormat:t.int16,glyphDataFormat:t.int16}),V=new t.Struct({version:t.int32,ascent:t.int16,descent:t.int16,lineGap:t.int16,advanceWidthMax:t.uint16,minLeftSideBearing:t.int16,minRightSideBearing:t.int16,xMaxExtent:t.int16,caretSlopeRise:t.int16,caretSlopeRun:t.int16,caretOffset:t.int16,reserved:new t.Reserved(t.int16,4),metricDataFormat:t.int16,numberOfMetrics:t.uint16}),ft=new t.Struct({advance:t.uint16,bearing:t.int16}),j=new t.Struct({metrics:new t.LazyArray(ft,function(K){return K.parent.hhea.numberOfMetrics}),bearings:new t.LazyArray(t.int16,function(K){return K.parent.maxp.numGlyphs-K.parent.hhea.numberOfMetrics})}),Z=new t.Struct({version:t.int32,numGlyphs:t.uint16,maxPoints:t.uint16,maxContours:t.uint16,maxComponentPoints:t.uint16,maxComponentContours:t.uint16,maxZones:t.uint16,maxTwilightPoints:t.uint16,maxStorage:t.uint16,maxFunctionDefs:t.uint16,maxInstructionDefs:t.uint16,maxStackElements:t.uint16,maxSizeOfInstructions:t.uint16,maxComponentElements:t.uint16,maxComponentDepth:t.uint16});function ut(K,M,H){return H===void 0&&(H=0),K===1&&It[H]?It[H]:bt[K][M]}var bt=[["utf16be","utf16be","utf16be","utf16be","utf16be","utf16be"],["macroman","shift-jis","big5","euc-kr","iso-8859-6","iso-8859-8","macgreek","maccyrillic","symbol","Devanagari","Gurmukhi","Gujarati","Oriya","Bengali","Tamil","Telugu","Kannada","Malayalam","Sinhalese","Burmese","Khmer","macthai","Laotian","Georgian","Armenian","gb-2312-80","Tibetan","Mongolian","Geez","maccenteuro","Vietnamese","Sindhi"],["ascii"],["symbol","utf16be","shift-jis","gb18030","big5","wansung","johab",null,null,null,"utf16be"]],It={15:"maciceland",17:"macturkish",18:"maccroatian",24:"maccenteuro",25:"maccenteuro",26:"maccenteuro",27:"maccenteuro",28:"maccenteuro",30:"maciceland",37:"macromania",38:"maccenteuro",39:"maccenteuro",40:"maccenteuro",143:"macinuit",146:"macgaelic"},L=[[],{0:"en",30:"fo",60:"ks",90:"rw",1:"fr",31:"fa",61:"ku",91:"rn",2:"de",32:"ru",62:"sd",92:"ny",3:"it",33:"zh",63:"bo",93:"mg",4:"nl",34:"nl-BE",64:"ne",94:"eo",5:"sv",35:"ga",65:"sa",128:"cy",6:"es",36:"sq",66:"mr",129:"eu",7:"da",37:"ro",67:"bn",130:"ca",8:"pt",38:"cz",68:"as",131:"la",9:"no",39:"sk",69:"gu",132:"qu",10:"he",40:"si",70:"pa",133:"gn",11:"ja",41:"yi",71:"or",134:"ay",12:"ar",42:"sr",72:"ml",135:"tt",13:"fi",43:"mk",73:"kn",136:"ug",14:"el",44:"bg",74:"ta",137:"dz",15:"is",45:"uk",75:"te",138:"jv",16:"mt",46:"be",76:"si",139:"su",17:"tr",47:"uz",77:"my",140:"gl",18:"hr",48:"kk",78:"km",141:"af",19:"zh-Hant",49:"az-Cyrl",79:"lo",142:"br",20:"ur",50:"az-Arab",80:"vi",143:"iu",21:"hi",51:"hy",81:"id",144:"gd",22:"th",52:"ka",82:"tl",145:"gv",23:"ko",53:"mo",83:"ms",146:"ga",24:"lt",54:"ky",84:"ms-Arab",147:"to",25:"pl",55:"tg",85:"am",148:"el-polyton",26:"hu",56:"tk",86:"ti",149:"kl",27:"es",57:"mn-CN",87:"om",150:"az",28:"lv",58:"mn",88:"so",151:"nn",29:"se",59:"ps",89:"sw"},[],{1078:"af",16393:"en-IN",1159:"rw",1074:"tn",1052:"sq",6153:"en-IE",1089:"sw",1115:"si",1156:"gsw",8201:"en-JM",1111:"kok",1051:"sk",1118:"am",17417:"en-MY",1042:"ko",1060:"sl",5121:"ar-DZ",5129:"en-NZ",1088:"ky",11274:"es-AR",15361:"ar-BH",13321:"en-PH",1108:"lo",16394:"es-BO",3073:"ar",18441:"en-SG",1062:"lv",13322:"es-CL",2049:"ar-IQ",7177:"en-ZA",1063:"lt",9226:"es-CO",11265:"ar-JO",11273:"en-TT",2094:"dsb",5130:"es-CR",13313:"ar-KW",2057:"en-GB",1134:"lb",7178:"es-DO",12289:"ar-LB",1033:"en",1071:"mk",12298:"es-EC",4097:"ar-LY",12297:"en-ZW",2110:"ms-BN",17418:"es-SV",6145:"ary",1061:"et",1086:"ms",4106:"es-GT",8193:"ar-OM",1080:"fo",1100:"ml",18442:"es-HN",16385:"ar-QA",1124:"fil",1082:"mt",2058:"es-MX",1025:"ar-SA",1035:"fi",1153:"mi",19466:"es-NI",10241:"ar-SY",2060:"fr-BE",1146:"arn",6154:"es-PA",7169:"aeb",3084:"fr-CA",1102:"mr",15370:"es-PY",14337:"ar-AE",1036:"fr",1148:"moh",10250:"es-PE",9217:"ar-YE",5132:"fr-LU",1104:"mn",20490:"es-PR",1067:"hy",6156:"fr-MC",2128:"mn-CN",3082:"es",1101:"as",4108:"fr-CH",1121:"ne",1034:"es",2092:"az-Cyrl",1122:"fy",1044:"nb",21514:"es-US",1068:"az",1110:"gl",2068:"nn",14346:"es-UY",1133:"ba",1079:"ka",1154:"oc",8202:"es-VE",1069:"eu",3079:"de-AT",1096:"or",2077:"sv-FI",1059:"be",1031:"de",1123:"ps",1053:"sv",2117:"bn",5127:"de-LI",1045:"pl",1114:"syr",1093:"bn-IN",4103:"de-LU",1046:"pt",1064:"tg",8218:"bs-Cyrl",2055:"de-CH",2070:"pt-PT",2143:"tzm",5146:"bs",1032:"el",1094:"pa",1097:"ta",1150:"br",1135:"kl",1131:"qu-BO",1092:"tt",1026:"bg",1095:"gu",2155:"qu-EC",1098:"te",1027:"ca",1128:"ha",3179:"qu",1054:"th",3076:"zh-HK",1037:"he",1048:"ro",1105:"bo",5124:"zh-MO",1081:"hi",1047:"rm",1055:"tr",2052:"zh",1038:"hu",1049:"ru",1090:"tk",4100:"zh-SG",1039:"is",9275:"smn",1152:"ug",1028:"zh-TW",1136:"ig",4155:"smj-NO",1058:"uk",1155:"co",1057:"id",5179:"smj",1070:"hsb",1050:"hr",1117:"iu",3131:"se-FI",1056:"ur",4122:"hr-BA",2141:"iu-Latn",1083:"se",2115:"uz-Cyrl",1029:"cs",2108:"ga",2107:"se-SE",1091:"uz",1030:"da",1076:"xh",8251:"sms",1066:"vi",1164:"prs",1077:"zu",6203:"sma-NO",1106:"cy",1125:"dv",1040:"it",7227:"sms",1160:"wo",2067:"nl-BE",2064:"it-CH",1103:"sa",1157:"sah",1043:"nl",1041:"ja",7194:"sr-Cyrl-BA",1144:"ii",3081:"en-AU",1099:"kn",3098:"sr",1130:"yo",10249:"en-BZ",1087:"kk",6170:"sr-Latn-BA",4105:"en-CA",1107:"km",2074:"sr-Latn",9225:"en-029",1158:"quc",1132:"nso"}],O=new t.Struct({platformID:t.uint16,encodingID:t.uint16,languageID:t.uint16,nameID:t.uint16,length:t.uint16,string:new t.Pointer(t.uint16,new t.String("length",function(K){return ut(K.platformID,K.encodingID,K.languageID)}),{type:"parent",relativeTo:function(M){return M.parent.stringOffset},allowNull:!1})}),rt=new t.Struct({length:t.uint16,tag:new t.Pointer(t.uint16,new t.String("length","utf16be"),{type:"parent",relativeTo:function(M){return M.stringOffset}})}),it=new t.VersionedStruct(t.uint16,{0:{count:t.uint16,stringOffset:t.uint16,records:new t.Array(O,"count")},1:{count:t.uint16,stringOffset:t.uint16,records:new t.Array(O,"count"),langTagCount:t.uint16,langTags:new t.Array(rt,"langTagCount")}}),xt=["copyright","fontFamily","fontSubfamily","uniqueSubfamily","fullName","version","postscriptName","trademark","manufacturer","designer","description","vendorURL","designerURL","license","licenseURL",null,"preferredFamily","preferredSubfamily","compatibleFull","sampleText","postscriptCIDFontName","wwsFamilyName","wwsSubfamilyName"];it.process=function(K){for(var M={},H=f(this.records),y;!(y=H()).done;){var E=y.value,I=L[E.platformID][E.languageID];I==null&&this.langTags!=null&&E.languageID>=32768&&(I=this.langTags[E.languageID-32768].tag),I==null&&(I=E.platformID+"-"+E.languageID);var Y=E.nameID>=256?"fontFeatures":xt[E.nameID]||E.nameID;M[Y]==null&&(M[Y]={});var tt=M[Y];E.nameID>=256&&(tt=tt[E.nameID]||(tt[E.nameID]={})),(typeof E.string=="string"||typeof tt[I]!="string")&&(tt[I]=E.string)}this.records=M},it.preEncode=function(){if(!Array.isArray(this.records)){this.version=0;var K=[];for(var M in this.records){var H=this.records[M];M!=="fontFeatures"&&(K.push({platformID:3,encodingID:1,languageID:1033,nameID:xt.indexOf(M),length:u.byteLength(H.en,"utf16le"),string:H.en}),M==="postscriptName"&&K.push({platformID:1,encodingID:0,languageID:0,nameID:xt.indexOf(M),length:H.en.length,string:H.en}))}this.records=K,this.count=K.length,this.stringOffset=it.size(this,null,!1)}};var et=new t.VersionedStruct(t.uint16,{header:{xAvgCharWidth:t.int16,usWeightClass:t.uint16,usWidthClass:t.uint16,fsType:new t.Bitfield(t.uint16,[null,"noEmbedding","viewOnly","editable",null,null,null,null,"noSubsetting","bitmapOnly"]),ySubscriptXSize:t.int16,ySubscriptYSize:t.int16,ySubscriptXOffset:t.int16,ySubscriptYOffset:t.int16,ySuperscriptXSize:t.int16,ySuperscriptYSize:t.int16,ySuperscriptXOffset:t.int16,ySuperscriptYOffset:t.int16,yStrikeoutSize:t.int16,yStrikeoutPosition:t.int16,sFamilyClass:t.int16,panose:new t.Array(t.uint8,10),ulCharRange:new t.Array(t.uint32,4),vendorID:new t.String(4),fsSelection:new t.Bitfield(t.uint16,["italic","underscore","negative","outlined","strikeout","bold","regular","useTypoMetrics","wws","oblique"]),usFirstCharIndex:t.uint16,usLastCharIndex:t.uint16},0:{},1:{typoAscender:t.int16,typoDescender:t.int16,typoLineGap:t.int16,winAscent:t.uint16,winDescent:t.uint16,codePageRange:new t.Array(t.uint32,2)},2:{typoAscender:t.int16,typoDescender:t.int16,typoLineGap:t.int16,winAscent:t.uint16,winDescent:t.uint16,codePageRange:new t.Array(t.uint32,2),xHeight:t.int16,capHeight:t.int16,defaultChar:t.uint16,breakChar:t.uint16,maxContent:t.uint16},5:{typoAscender:t.int16,typoDescender:t.int16,typoLineGap:t.int16,winAscent:t.uint16,winDescent:t.uint16,codePageRange:new t.Array(t.uint32,2),xHeight:t.int16,capHeight:t.int16,defaultChar:t.uint16,breakChar:t.uint16,maxContent:t.uint16,usLowerOpticalPointSize:t.uint16,usUpperOpticalPointSize:t.uint16}}),st=et.versions;st[3]=st[4]=st[2];var Bt=new t.VersionedStruct(t.fixed32,{header:{italicAngle:t.fixed32,underlinePosition:t.int16,underlineThickness:t.int16,isFixedPitch:t.uint32,minMemType42:t.uint32,maxMemType42:t.uint32,minMemType1:t.uint32,maxMemType1:t.uint32},1:{},2:{numberOfGlyphs:t.uint16,glyphNameIndex:new t.Array(t.uint16,"numberOfGlyphs"),names:new t.Array(new t.String(t.uint8))},2.5:{numberOfGlyphs:t.uint16,offsets:new t.Array(t.uint8,"numberOfGlyphs")},3:{},4:{map:new t.Array(t.uint32,function(K){return K.parent.maxp.numGlyphs})}}),zt=new t.Struct({controlValues:new t.Array(t.int16)}),oe=new t.Struct({instructions:new t.Array(t.uint8)}),Kt=new t.VersionedStruct("head.indexToLocFormat",{0:{offsets:new t.Array(t.uint16)},1:{offsets:new t.Array(t.uint32)}});Kt.process=function(){if(this.version===0)for(var K=0;K>>=1};var Et=new t.Struct({controlValueProgram:new t.Array(t.uint8)}),ie=new t.Array(new t.Buffer),ve=function(){function K(H){this.type=H}var M=K.prototype;return M.getCFFVersion=function(y){for(;y&&!y.hdrSize;)y=y.parent;return y?y.version:-1},M.decode=function(y,E){var I=this.getCFFVersion(E),Y=I>=2?y.readUInt32BE():y.readUInt16BE();if(Y===0)return[];var tt=y.readUInt8(),_;if(tt===1)_=t.uint8;else if(tt===2)_=t.uint16;else if(tt===3)_=t.uint24;else if(tt===4)_=t.uint32;else throw new Error("Bad offset size in CFFIndex: ".concat(tt," ").concat(y.pos));for(var q=[],Ct=y.pos+(Y+1)*tt-1,Nt=_.decode(y),qt=0;qt>4;if(Y===le)break;E+=Lt[Y];var tt=I&15;if(tt===le)break;E+=Lt[tt]}return parseFloat(E)}return null},K.size=function(H){if(H.forceLarge&&(H=32768),(H|0)!==H){var y=""+H;return 1+Math.ceil((y.length+1)/2)}else return-107<=H&&H<=107?1:108<=H&&H<=1131||-1131<=H&&H<=-108?2:-32768<=H&&H<=32767?3:5},K.encode=function(H,y){var E=Number(y);if(y.forceLarge)return H.writeUInt8(29),H.writeInt32BE(E);if((E|0)!==E){H.writeUInt8(30);for(var I=""+E,Y=0;Y>8)+247),H.writeUInt8(E&255)):-1131<=E&&E<=-108?(E=-E-108,H.writeUInt8((E>>8)+251),H.writeUInt8(E&255)):-32768<=E&&E<=32767?(H.writeUInt8(28),H.writeInt16BE(E)):(H.writeUInt8(29),H.writeInt32BE(E))},K}(),fe=function(){function K(H){H===void 0&&(H=[]),this.ops=H,this.fields={};for(var y=f(H),E;!(E=y()).done;){var I=E.value,Y=Array.isArray(I[0])?I[0][0]<<8|I[0][1]:I[0];this.fields[Y]=I}}var M=K.prototype;return M.decodeOperands=function(y,E,I,Y){var tt=this;if(Array.isArray(y))return Y.map(function(_,q){return tt.decodeOperands(y[q],E,I,[_])});if(y.decode!=null)return y.decode(E,I,Y);switch(y){case"number":case"offset":case"sid":return Y[0];case"boolean":return!!Y[0];default:return Y}},M.encodeOperands=function(y,E,I,Y){var tt=this;return Array.isArray(y)?Y.map(function(_,q){return tt.encodeOperands(y[q],E,I,_)[0]}):y.encode!=null?y.encode(E,Y,I):typeof Y=="number"?[Y]:typeof Y=="boolean"?[+Y]:Array.isArray(Y)?Y:[Y]},M.decode=function(y,E){var I=y.pos+E.length,Y={},tt=[];Object.defineProperties(Y,{parent:{value:E},_startOffset:{value:y.pos}});for(var _ in this.fields){var q=this.fields[_];Y[q[1]]=q[3]}for(;y.posI;)E.pop()},K}(),Se=new fe([[6,"BlueValues","delta",null],[7,"OtherBlues","delta",null],[8,"FamilyBlues","delta",null],[9,"FamilyOtherBlues","delta",null],[[12,9],"BlueScale","number",.039625],[[12,10],"BlueShift","number",7],[[12,11],"BlueFuzz","number",1],[10,"StdHW","number",null],[11,"StdVW","number",null],[[12,12],"StemSnapH","delta",null],[[12,13],"StemSnapV","delta",null],[[12,14],"ForceBold","boolean",!1],[[12,17],"LanguageGroup","number",0],[[12,18],"ExpansionFactor","number",.06],[[12,19],"initialRandomSeed","number",0],[20,"defaultWidthX","number",0],[21,"nominalWidthX","number",0],[22,"vsindex","number",0],[23,"blend",me,null],[19,"Subrs",new ee(new ve,{type:"local"}),null]]),we=[".notdef","space","exclam","quotedbl","numbersign","dollar","percent","ampersand","quoteright","parenleft","parenright","asterisk","plus","comma","hyphen","period","slash","zero","one","two","three","four","five","six","seven","eight","nine","colon","semicolon","less","equal","greater","question","at","A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z","bracketleft","backslash","bracketright","asciicircum","underscore","quoteleft","a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z","braceleft","bar","braceright","asciitilde","exclamdown","cent","sterling","fraction","yen","florin","section","currency","quotesingle","quotedblleft","guillemotleft","guilsinglleft","guilsinglright","fi","fl","endash","dagger","daggerdbl","periodcentered","paragraph","bullet","quotesinglbase","quotedblbase","quotedblright","guillemotright","ellipsis","perthousand","questiondown","grave","acute","circumflex","tilde","macron","breve","dotaccent","dieresis","ring","cedilla","hungarumlaut","ogonek","caron","emdash","AE","ordfeminine","Lslash","Oslash","OE","ordmasculine","ae","dotlessi","lslash","oslash","oe","germandbls","onesuperior","logicalnot","mu","trademark","Eth","onehalf","plusminus","Thorn","onequarter","divide","brokenbar","degree","thorn","threequarters","twosuperior","registered","minus","eth","multiply","threesuperior","copyright","Aacute","Acircumflex","Adieresis","Agrave","Aring","Atilde","Ccedilla","Eacute","Ecircumflex","Edieresis","Egrave","Iacute","Icircumflex","Idieresis","Igrave","Ntilde","Oacute","Ocircumflex","Odieresis","Ograve","Otilde","Scaron","Uacute","Ucircumflex","Udieresis","Ugrave","Yacute","Ydieresis","Zcaron","aacute","acircumflex","adieresis","agrave","aring","atilde","ccedilla","eacute","ecircumflex","edieresis","egrave","iacute","icircumflex","idieresis","igrave","ntilde","oacute","ocircumflex","odieresis","ograve","otilde","scaron","uacute","ucircumflex","udieresis","ugrave","yacute","ydieresis","zcaron","exclamsmall","Hungarumlautsmall","dollaroldstyle","dollarsuperior","ampersandsmall","Acutesmall","parenleftsuperior","parenrightsuperior","twodotenleader","onedotenleader","zerooldstyle","oneoldstyle","twooldstyle","threeoldstyle","fouroldstyle","fiveoldstyle","sixoldstyle","sevenoldstyle","eightoldstyle","nineoldstyle","commasuperior","threequartersemdash","periodsuperior","questionsmall","asuperior","bsuperior","centsuperior","dsuperior","esuperior","isuperior","lsuperior","msuperior","nsuperior","osuperior","rsuperior","ssuperior","tsuperior","ff","ffi","ffl","parenleftinferior","parenrightinferior","Circumflexsmall","hyphensuperior","Gravesmall","Asmall","Bsmall","Csmall","Dsmall","Esmall","Fsmall","Gsmall","Hsmall","Ismall","Jsmall","Ksmall","Lsmall","Msmall","Nsmall","Osmall","Psmall","Qsmall","Rsmall","Ssmall","Tsmall","Usmall","Vsmall","Wsmall","Xsmall","Ysmall","Zsmall","colonmonetary","onefitted","rupiah","Tildesmall","exclamdownsmall","centoldstyle","Lslashsmall","Scaronsmall","Zcaronsmall","Dieresissmall","Brevesmall","Caronsmall","Dotaccentsmall","Macronsmall","figuredash","hypheninferior","Ogoneksmall","Ringsmall","Cedillasmall","questiondownsmall","oneeighth","threeeighths","fiveeighths","seveneighths","onethird","twothirds","zerosuperior","foursuperior","fivesuperior","sixsuperior","sevensuperior","eightsuperior","ninesuperior","zeroinferior","oneinferior","twoinferior","threeinferior","fourinferior","fiveinferior","sixinferior","seveninferior","eightinferior","nineinferior","centinferior","dollarinferior","periodinferior","commainferior","Agravesmall","Aacutesmall","Acircumflexsmall","Atildesmall","Adieresissmall","Aringsmall","AEsmall","Ccedillasmall","Egravesmall","Eacutesmall","Ecircumflexsmall","Edieresissmall","Igravesmall","Iacutesmall","Icircumflexsmall","Idieresissmall","Ethsmall","Ntildesmall","Ogravesmall","Oacutesmall","Ocircumflexsmall","Otildesmall","Odieresissmall","OEsmall","Oslashsmall","Ugravesmall","Uacutesmall","Ucircumflexsmall","Udieresissmall","Yacutesmall","Thornsmall","Ydieresissmall","001.000","001.001","001.002","001.003","Black","Bold","Book","Light","Medium","Regular","Roman","Semibold"],W=["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","space","exclam","quotedbl","numbersign","dollar","percent","ampersand","quoteright","parenleft","parenright","asterisk","plus","comma","hyphen","period","slash","zero","one","two","three","four","five","six","seven","eight","nine","colon","semicolon","less","equal","greater","question","at","A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z","bracketleft","backslash","bracketright","asciicircum","underscore","quoteleft","a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z","braceleft","bar","braceright","asciitilde","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","exclamdown","cent","sterling","fraction","yen","florin","section","currency","quotesingle","quotedblleft","guillemotleft","guilsinglleft","guilsinglright","fi","fl","","endash","dagger","daggerdbl","periodcentered","","paragraph","bullet","quotesinglbase","quotedblbase","quotedblright","guillemotright","ellipsis","perthousand","","questiondown","","grave","acute","circumflex","tilde","macron","breve","dotaccent","dieresis","","ring","cedilla","","hungarumlaut","ogonek","caron","emdash","","","","","","","","","","","","","","","","","AE","","ordfeminine","","","","","Lslash","Oslash","OE","ordmasculine","","","","","","ae","","","","dotlessi","","","lslash","oslash","oe","germandbls"],k=["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","space","exclamsmall","Hungarumlautsmall","","dollaroldstyle","dollarsuperior","ampersandsmall","Acutesmall","parenleftsuperior","parenrightsuperior","twodotenleader","onedotenleader","comma","hyphen","period","fraction","zerooldstyle","oneoldstyle","twooldstyle","threeoldstyle","fouroldstyle","fiveoldstyle","sixoldstyle","sevenoldstyle","eightoldstyle","nineoldstyle","colon","semicolon","commasuperior","threequartersemdash","periodsuperior","questionsmall","","asuperior","bsuperior","centsuperior","dsuperior","esuperior","","","isuperior","","","lsuperior","msuperior","nsuperior","osuperior","","","rsuperior","ssuperior","tsuperior","","ff","fi","fl","ffi","ffl","parenleftinferior","","parenrightinferior","Circumflexsmall","hyphensuperior","Gravesmall","Asmall","Bsmall","Csmall","Dsmall","Esmall","Fsmall","Gsmall","Hsmall","Ismall","Jsmall","Ksmall","Lsmall","Msmall","Nsmall","Osmall","Psmall","Qsmall","Rsmall","Ssmall","Tsmall","Usmall","Vsmall","Wsmall","Xsmall","Ysmall","Zsmall","colonmonetary","onefitted","rupiah","Tildesmall","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","exclamdownsmall","centoldstyle","Lslashsmall","","","Scaronsmall","Zcaronsmall","Dieresissmall","Brevesmall","Caronsmall","","Dotaccentsmall","","","Macronsmall","","","figuredash","hypheninferior","","","Ogoneksmall","Ringsmall","Cedillasmall","","","","onequarter","onehalf","threequarters","questiondownsmall","oneeighth","threeeighths","fiveeighths","seveneighths","onethird","twothirds","","","zerosuperior","onesuperior","twosuperior","threesuperior","foursuperior","fivesuperior","sixsuperior","sevensuperior","eightsuperior","ninesuperior","zeroinferior","oneinferior","twoinferior","threeinferior","fourinferior","fiveinferior","sixinferior","seveninferior","eightinferior","nineinferior","centinferior","dollarinferior","periodinferior","commainferior","Agravesmall","Aacutesmall","Acircumflexsmall","Atildesmall","Adieresissmall","Aringsmall","AEsmall","Ccedillasmall","Egravesmall","Eacutesmall","Ecircumflexsmall","Edieresissmall","Igravesmall","Iacutesmall","Icircumflexsmall","Idieresissmall","Ethsmall","Ntildesmall","Ogravesmall","Oacutesmall","Ocircumflexsmall","Otildesmall","Odieresissmall","OEsmall","Oslashsmall","Ugravesmall","Uacutesmall","Ucircumflexsmall","Udieresissmall","Yacutesmall","Thornsmall","Ydieresissmall"],D=[".notdef","space","exclam","quotedbl","numbersign","dollar","percent","ampersand","quoteright","parenleft","parenright","asterisk","plus","comma","hyphen","period","slash","zero","one","two","three","four","five","six","seven","eight","nine","colon","semicolon","less","equal","greater","question","at","A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z","bracketleft","backslash","bracketright","asciicircum","underscore","quoteleft","a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z","braceleft","bar","braceright","asciitilde","exclamdown","cent","sterling","fraction","yen","florin","section","currency","quotesingle","quotedblleft","guillemotleft","guilsinglleft","guilsinglright","fi","fl","endash","dagger","daggerdbl","periodcentered","paragraph","bullet","quotesinglbase","quotedblbase","quotedblright","guillemotright","ellipsis","perthousand","questiondown","grave","acute","circumflex","tilde","macron","breve","dotaccent","dieresis","ring","cedilla","hungarumlaut","ogonek","caron","emdash","AE","ordfeminine","Lslash","Oslash","OE","ordmasculine","ae","dotlessi","lslash","oslash","oe","germandbls","onesuperior","logicalnot","mu","trademark","Eth","onehalf","plusminus","Thorn","onequarter","divide","brokenbar","degree","thorn","threequarters","twosuperior","registered","minus","eth","multiply","threesuperior","copyright","Aacute","Acircumflex","Adieresis","Agrave","Aring","Atilde","Ccedilla","Eacute","Ecircumflex","Edieresis","Egrave","Iacute","Icircumflex","Idieresis","Igrave","Ntilde","Oacute","Ocircumflex","Odieresis","Ograve","Otilde","Scaron","Uacute","Ucircumflex","Udieresis","Ugrave","Yacute","Ydieresis","Zcaron","aacute","acircumflex","adieresis","agrave","aring","atilde","ccedilla","eacute","ecircumflex","edieresis","egrave","iacute","icircumflex","idieresis","igrave","ntilde","oacute","ocircumflex","odieresis","ograve","otilde","scaron","uacute","ucircumflex","udieresis","ugrave","yacute","ydieresis","zcaron"],ht=[".notdef","space","exclamsmall","Hungarumlautsmall","dollaroldstyle","dollarsuperior","ampersandsmall","Acutesmall","parenleftsuperior","parenrightsuperior","twodotenleader","onedotenleader","comma","hyphen","period","fraction","zerooldstyle","oneoldstyle","twooldstyle","threeoldstyle","fouroldstyle","fiveoldstyle","sixoldstyle","sevenoldstyle","eightoldstyle","nineoldstyle","colon","semicolon","commasuperior","threequartersemdash","periodsuperior","questionsmall","asuperior","bsuperior","centsuperior","dsuperior","esuperior","isuperior","lsuperior","msuperior","nsuperior","osuperior","rsuperior","ssuperior","tsuperior","ff","fi","fl","ffi","ffl","parenleftinferior","parenrightinferior","Circumflexsmall","hyphensuperior","Gravesmall","Asmall","Bsmall","Csmall","Dsmall","Esmall","Fsmall","Gsmall","Hsmall","Ismall","Jsmall","Ksmall","Lsmall","Msmall","Nsmall","Osmall","Psmall","Qsmall","Rsmall","Ssmall","Tsmall","Usmall","Vsmall","Wsmall","Xsmall","Ysmall","Zsmall","colonmonetary","onefitted","rupiah","Tildesmall","exclamdownsmall","centoldstyle","Lslashsmall","Scaronsmall","Zcaronsmall","Dieresissmall","Brevesmall","Caronsmall","Dotaccentsmall","Macronsmall","figuredash","hypheninferior","Ogoneksmall","Ringsmall","Cedillasmall","onequarter","onehalf","threequarters","questiondownsmall","oneeighth","threeeighths","fiveeighths","seveneighths","onethird","twothirds","zerosuperior","onesuperior","twosuperior","threesuperior","foursuperior","fivesuperior","sixsuperior","sevensuperior","eightsuperior","ninesuperior","zeroinferior","oneinferior","twoinferior","threeinferior","fourinferior","fiveinferior","sixinferior","seveninferior","eightinferior","nineinferior","centinferior","dollarinferior","periodinferior","commainferior","Agravesmall","Aacutesmall","Acircumflexsmall","Atildesmall","Adieresissmall","Aringsmall","AEsmall","Ccedillasmall","Egravesmall","Eacutesmall","Ecircumflexsmall","Edieresissmall","Igravesmall","Iacutesmall","Icircumflexsmall","Idieresissmall","Ethsmall","Ntildesmall","Ogravesmall","Oacutesmall","Ocircumflexsmall","Otildesmall","Odieresissmall","OEsmall","Oslashsmall","Ugravesmall","Uacutesmall","Ucircumflexsmall","Udieresissmall","Yacutesmall","Thornsmall","Ydieresissmall"],ct=[".notdef","space","dollaroldstyle","dollarsuperior","parenleftsuperior","parenrightsuperior","twodotenleader","onedotenleader","comma","hyphen","period","fraction","zerooldstyle","oneoldstyle","twooldstyle","threeoldstyle","fouroldstyle","fiveoldstyle","sixoldstyle","sevenoldstyle","eightoldstyle","nineoldstyle","colon","semicolon","commasuperior","threequartersemdash","periodsuperior","asuperior","bsuperior","centsuperior","dsuperior","esuperior","isuperior","lsuperior","msuperior","nsuperior","osuperior","rsuperior","ssuperior","tsuperior","ff","fi","fl","ffi","ffl","parenleftinferior","parenrightinferior","hyphensuperior","colonmonetary","onefitted","rupiah","centoldstyle","figuredash","hypheninferior","onequarter","onehalf","threequarters","oneeighth","threeeighths","fiveeighths","seveneighths","onethird","twothirds","zerosuperior","onesuperior","twosuperior","threesuperior","foursuperior","fivesuperior","sixsuperior","sevensuperior","eightsuperior","ninesuperior","zeroinferior","oneinferior","twoinferior","threeinferior","fourinferior","fiveinferior","sixinferior","seveninferior","eightinferior","nineinferior","centinferior","dollarinferior","periodinferior","commainferior"],Pt=new t.Struct({reserved:new t.Reserved(t.uint16),reqFeatureIndex:t.uint16,featureCount:t.uint16,featureIndexes:new t.Array(t.uint16,"featureCount")}),Q=new t.Struct({tag:new t.String(4),langSys:new t.Pointer(t.uint16,Pt,{type:"parent"})}),$t=new t.Struct({defaultLangSys:new t.Pointer(t.uint16,Pt),count:t.uint16,langSysRecords:new t.Array(Q,"count")}),ge=new t.Struct({tag:new t.String(4),script:new t.Pointer(t.uint16,$t,{type:"parent"})}),z=new t.Array(ge,t.uint16),Gt=new t.Struct({featureParams:t.uint16,lookupCount:t.uint16,lookupListIndexes:new t.Array(t.uint16,"lookupCount")}),Xt=new t.Struct({tag:new t.String(4),feature:new t.Pointer(t.uint16,Gt,{type:"parent"})}),yt=new t.Array(Xt,t.uint16),Dt=new t.Struct({markAttachmentType:t.uint8,flags:new t.Bitfield(t.uint8,["rightToLeft","ignoreBaseGlyphs","ignoreLigatures","ignoreMarks","useMarkFilteringSet"])});function Qt(K){var M=new t.Struct({lookupType:t.uint16,flags:Dt,subTableCount:t.uint16,subTables:new t.Array(new t.Pointer(t.uint16,K),"subTableCount"),markFilteringSet:new t.Optional(t.uint16,function(H){return H.flags.flags.useMarkFilteringSet})});return new t.LazyArray(new t.Pointer(t.uint16,M),t.uint16)}var Oe=new t.Struct({start:t.uint16,end:t.uint16,startCoverageIndex:t.uint16}),de=new t.VersionedStruct(t.uint16,{1:{glyphCount:t.uint16,glyphs:new t.Array(t.uint16,"glyphCount")},2:{rangeCount:t.uint16,rangeRecords:new t.Array(Oe,"rangeCount")}}),Te=new t.Struct({start:t.uint16,end:t.uint16,class:t.uint16}),Ue=new t.VersionedStruct(t.uint16,{1:{startGlyph:t.uint16,glyphCount:t.uint16,classValueArray:new t.Array(t.uint16,"glyphCount")},2:{classRangeCount:t.uint16,classRangeRecord:new t.Array(Te,"classRangeCount")}}),Ar=new t.Struct({a:t.uint16,b:t.uint16,deltaFormat:t.uint16}),Ze=new t.Struct({sequenceIndex:t.uint16,lookupListIndex:t.uint16}),ze=new t.Struct({glyphCount:t.uint16,lookupCount:t.uint16,input:new t.Array(t.uint16,function(K){return K.glyphCount-1}),lookupRecords:new t.Array(Ze,"lookupCount")}),hr=new t.Array(new t.Pointer(t.uint16,ze),t.uint16),yr=new t.Struct({glyphCount:t.uint16,lookupCount:t.uint16,classes:new t.Array(t.uint16,function(K){return K.glyphCount-1}),lookupRecords:new t.Array(Ze,"lookupCount")}),Rr=new t.Array(new t.Pointer(t.uint16,yr),t.uint16),nn=new t.VersionedStruct(t.uint16,{1:{coverage:new t.Pointer(t.uint16,de),ruleSetCount:t.uint16,ruleSets:new t.Array(new t.Pointer(t.uint16,hr),"ruleSetCount")},2:{coverage:new t.Pointer(t.uint16,de),classDef:new t.Pointer(t.uint16,Ue),classSetCnt:t.uint16,classSet:new t.Array(new t.Pointer(t.uint16,Rr),"classSetCnt")},3:{glyphCount:t.uint16,lookupCount:t.uint16,coverages:new t.Array(new t.Pointer(t.uint16,de),"glyphCount"),lookupRecords:new t.Array(Ze,"lookupCount")}}),pn=new t.Struct({backtrackGlyphCount:t.uint16,backtrack:new t.Array(t.uint16,"backtrackGlyphCount"),inputGlyphCount:t.uint16,input:new t.Array(t.uint16,function(K){return K.inputGlyphCount-1}),lookaheadGlyphCount:t.uint16,lookahead:new t.Array(t.uint16,"lookaheadGlyphCount"),lookupCount:t.uint16,lookupRecords:new t.Array(Ze,"lookupCount")}),Xe=new t.Array(new t.Pointer(t.uint16,pn),t.uint16),zr=new t.VersionedStruct(t.uint16,{1:{coverage:new t.Pointer(t.uint16,de),chainCount:t.uint16,chainRuleSets:new t.Array(new t.Pointer(t.uint16,Xe),"chainCount")},2:{coverage:new t.Pointer(t.uint16,de),backtrackClassDef:new t.Pointer(t.uint16,Ue),inputClassDef:new t.Pointer(t.uint16,Ue),lookaheadClassDef:new t.Pointer(t.uint16,Ue),chainCount:t.uint16,chainClassSet:new t.Array(new t.Pointer(t.uint16,Xe),"chainCount")},3:{backtrackGlyphCount:t.uint16,backtrackCoverage:new t.Array(new t.Pointer(t.uint16,de),"backtrackGlyphCount"),inputGlyphCount:t.uint16,inputCoverage:new t.Array(new t.Pointer(t.uint16,de),"inputGlyphCount"),lookaheadGlyphCount:t.uint16,lookaheadCoverage:new t.Array(new t.Pointer(t.uint16,de),"lookaheadGlyphCount"),lookupCount:t.uint16,lookupRecords:new t.Array(Ze,"lookupCount")}}),dr=new t.Fixed(16,"BE",14),Ur=new t.Struct({startCoord:dr,peakCoord:dr,endCoord:dr}),Gr=new t.Struct({axisCount:t.uint16,regionCount:t.uint16,variationRegions:new t.Array(new t.Array(Ur,"axisCount"),"regionCount")}),mn=new t.Struct({shortDeltas:new t.Array(t.int16,function(K){return K.parent.shortDeltaCount}),regionDeltas:new t.Array(t.int8,function(K){return K.parent.regionIndexCount-K.parent.shortDeltaCount}),deltas:function(M){return M.shortDeltas.concat(M.regionDeltas)}}),bn=new t.Struct({itemCount:t.uint16,shortDeltaCount:t.uint16,regionIndexCount:t.uint16,regionIndexes:new t.Array(t.uint16,"regionIndexCount"),deltaSets:new t.Array(mn,"itemCount")}),Pe=new t.Struct({format:t.uint16,variationRegionList:new t.Pointer(t.uint32,Gr),variationDataCount:t.uint16,itemVariationData:new t.Array(new t.Pointer(t.uint32,bn),"variationDataCount")}),Ie=new t.VersionedStruct(t.uint16,{1:(r={axisIndex:t.uint16},r.axisIndex=t.uint16,r.filterRangeMinValue=dr,r.filterRangeMaxValue=dr,r)}),Ge=new t.Struct({conditionCount:t.uint16,conditionTable:new t.Array(new t.Pointer(t.uint32,Ie),"conditionCount")}),er=new t.Struct({featureIndex:t.uint16,alternateFeatureTable:new t.Pointer(t.uint32,Gt,{type:"parent"})}),en=new t.Struct({version:t.fixed32,substitutionCount:t.uint16,substitutions:new t.Array(er,"substitutionCount")}),an=new t.Struct({conditionSet:new t.Pointer(t.uint32,Ge,{type:"parent"}),featureTableSubstitution:new t.Pointer(t.uint32,en,{type:"parent"})}),wn=new t.Struct({majorVersion:t.uint16,minorVersion:t.uint16,featureVariationRecordCount:t.uint32,featureVariationRecords:new t.Array(an,"featureVariationRecordCount")}),Ln=function(){function K(H,y){this.predefinedOps=H,this.type=y}var M=K.prototype;return M.decode=function(y,E,I){return this.predefinedOps[I[0]]?this.predefinedOps[I[0]]:this.type.decode(y,E,I)},M.size=function(y,E){return this.type.size(y,E)},M.encode=function(y,E,I){var Y=this.predefinedOps.indexOf(E);return Y!==-1?Y:this.type.encode(y,E,I)},K}(),On=function(K){c(M,K);function M(){return K.call(this,"UInt8")||this}var H=M.prototype;return H.decode=function(E){return t.uint8.decode(E)&127},M}(t.Number),Cn=new t.Struct({first:t.uint16,nLeft:t.uint8}),kt=new t.Struct({first:t.uint16,nLeft:t.uint16}),At=new t.VersionedStruct(new On,{0:{nCodes:t.uint8,codes:new t.Array(t.uint8,"nCodes")},1:{nRanges:t.uint8,ranges:new t.Array(Cn,"nRanges")}}),Zt=new Ln([W,k],new ee(At,{lazy:!0})),Tt=function(K){c(M,K);function M(){return K.apply(this,arguments)||this}var H=M.prototype;return H.decode=function(E,I){for(var Y=s.resolveLength(this.length,E,I),tt=0,_=[];tt=2?null:y=2||this.isCIDFont)return null;var E=this.topDict.charset;if(Array.isArray(E))return E[y];if(y===0)return".notdef";switch(y-=1,E.version){case 0:return this.string(E.glyphs[y]);case 1:case 2:for(var I=0;I>1;if(y=E[tt+1].first)I=tt+1;else return E[tt].fd}default:throw new Error("Unknown FDSelect version: ".concat(this.topDict.FDSelect.version))}},M.privateDictForGlyph=function(y){if(this.topDict.FDSelect){var E=this.fdForGlyph(y);return this.topDict.FDArray[E]?this.topDict.FDArray[E].Private:null}return this.version<2?this.topDict.Private:this.topDict.FDArray[0].Private},a(K,[{key:"postscriptName",get:function(){return this.version<2?this.nameIndex[0]:null}},{key:"fullName",get:function(){return this.string(this.topDict.FullName)}},{key:"familyName",get:function(){return this.string(this.topDict.FamilyName)}}]),K}(),ne=new t.Struct({glyphIndex:t.uint16,vertOriginY:t.int16}),Ee=new t.Struct({majorVersion:t.uint16,minorVersion:t.uint16,defaultVertOriginY:t.int16,numVertOriginYMetrics:t.uint16,metrics:new t.Array(ne,"numVertOriginYMetrics")}),Me=new t.Struct({height:t.uint8,width:t.uint8,horiBearingX:t.int8,horiBearingY:t.int8,horiAdvance:t.uint8,vertBearingX:t.int8,vertBearingY:t.int8,vertAdvance:t.uint8}),Re=new t.Struct({height:t.uint8,width:t.uint8,bearingX:t.int8,bearingY:t.int8,advance:t.uint8}),Qe=new t.Struct({glyph:t.uint16,xOffset:t.int8,yOffset:t.int8}),We=function(){},qe=function(){};new t.VersionedStruct("version",{1:{metrics:Re,data:We},2:{metrics:Re,data:qe},5:{data:qe},6:{metrics:Me,data:We},7:{metrics:Me,data:qe},8:{metrics:Re,pad:new t.Reserved(t.uint8),numComponents:t.uint16,components:new t.Array(Qe,"numComponents")},9:{metrics:Me,pad:new t.Reserved(t.uint8),numComponents:t.uint16,components:new t.Array(Qe,"numComponents")},17:{metrics:Re,dataLen:t.uint32,data:new t.Buffer("dataLen")},18:{metrics:Me,dataLen:t.uint32,data:new t.Buffer("dataLen")},19:{dataLen:t.uint32,data:new t.Buffer("dataLen")}});var Ye=new t.Struct({ascender:t.int8,descender:t.int8,widthMax:t.uint8,caretSlopeNumerator:t.int8,caretSlopeDenominator:t.int8,caretOffset:t.int8,minOriginSB:t.int8,minAdvanceSB:t.int8,maxBeforeBL:t.int8,minAfterBL:t.int8,pad:new t.Reserved(t.int8,2)}),vr=new t.Struct({glyphCode:t.uint16,offset:t.uint16}),Cr=new t.VersionedStruct(t.uint16,{header:{imageFormat:t.uint16,imageDataOffset:t.uint32},1:{offsetArray:new t.Array(t.uint32,function(K){return K.parent.lastGlyphIndex-K.parent.firstGlyphIndex+1})},2:{imageSize:t.uint32,bigMetrics:Me},3:{offsetArray:new t.Array(t.uint16,function(K){return K.parent.lastGlyphIndex-K.parent.firstGlyphIndex+1})},4:{numGlyphs:t.uint32,glyphArray:new t.Array(vr,function(K){return K.numGlyphs+1})},5:{imageSize:t.uint32,bigMetrics:Me,numGlyphs:t.uint32,glyphCodeArray:new t.Array(t.uint16,"numGlyphs")}}),xr=new t.Struct({firstGlyphIndex:t.uint16,lastGlyphIndex:t.uint16,subtable:new t.Pointer(t.uint32,Cr)}),pr=new t.Struct({indexSubTableArray:new t.Pointer(t.uint32,new t.Array(xr,1),{type:"parent"}),indexTablesSize:t.uint32,numberOfIndexSubTables:t.uint32,colorRef:t.uint32,hori:Ye,vert:Ye,startGlyphIndex:t.uint16,endGlyphIndex:t.uint16,ppemX:t.uint8,ppemY:t.uint8,bitDepth:t.uint8,flags:new t.Bitfield(t.uint8,["horizontal","vertical"])}),mr=new t.Struct({version:t.uint32,numSizes:t.uint32,sizes:new t.Array(pr,"numSizes")}),kr=new t.Struct({ppem:t.uint16,resolution:t.uint16,imageOffsets:new t.Array(new t.Pointer(t.uint32,"void"),function(K){return K.parent.parent.maxp.numGlyphs+1})}),un=new t.Struct({version:t.uint16,flags:new t.Bitfield(t.uint16,["renderOutlines"]),numImgTables:t.uint32,imageTables:new t.Array(new t.Pointer(t.uint32,kr),"numImgTables")}),jr=new t.Struct({gid:t.uint16,paletteIndex:t.uint16}),rn=new t.Struct({gid:t.uint16,firstLayerIndex:t.uint16,numLayers:t.uint16}),ln=new t.Struct({version:t.uint16,numBaseGlyphRecords:t.uint16,baseGlyphRecord:new t.Pointer(t.uint32,new t.Array(rn,"numBaseGlyphRecords")),layerRecords:new t.Pointer(t.uint32,new t.Array(jr,"numLayerRecords"),{lazy:!0}),numLayerRecords:t.uint16}),Xr=new t.Struct({blue:t.uint8,green:t.uint8,red:t.uint8,alpha:t.uint8}),Jr=new t.VersionedStruct(t.uint16,{header:{numPaletteEntries:t.uint16,numPalettes:t.uint16,numColorRecords:t.uint16,colorRecords:new t.Pointer(t.uint32,new t.Array(Xr,"numColorRecords")),colorRecordIndices:new t.Array(t.uint16,"numPalettes")},0:{},1:{offsetPaletteTypeArray:new t.Pointer(t.uint32,new t.Array(t.uint32,"numPalettes")),offsetPaletteLabelArray:new t.Pointer(t.uint32,new t.Array(t.uint16,"numPalettes")),offsetPaletteEntryLabelArray:new t.Pointer(t.uint32,new t.Array(t.uint16,"numPaletteEntries"))}}),Nr=new t.VersionedStruct(t.uint16,{1:{coordinate:t.int16},2:{coordinate:t.int16,referenceGlyph:t.uint16,baseCoordPoint:t.uint16},3:{coordinate:t.int16,deviceTable:new t.Pointer(t.uint16,Ar)}}),la=new t.Struct({defaultIndex:t.uint16,baseCoordCount:t.uint16,baseCoords:new t.Array(new t.Pointer(t.uint16,Nr),"baseCoordCount")}),ca=new t.Struct({tag:new t.String(4),minCoord:new t.Pointer(t.uint16,Nr,{type:"parent"}),maxCoord:new t.Pointer(t.uint16,Nr,{type:"parent"})}),ta=new t.Struct({minCoord:new t.Pointer(t.uint16,Nr),maxCoord:new t.Pointer(t.uint16,Nr),featMinMaxCount:t.uint16,featMinMaxRecords:new t.Array(ca,"featMinMaxCount")}),Yn=new t.Struct({tag:new t.String(4),minMax:new t.Pointer(t.uint16,ta,{type:"parent"})}),cn=new t.Struct({baseValues:new t.Pointer(t.uint16,la),defaultMinMax:new t.Pointer(t.uint16,ta),baseLangSysCount:t.uint16,baseLangSysRecords:new t.Array(Yn,"baseLangSysCount")}),Bn=new t.Struct({tag:new t.String(4),script:new t.Pointer(t.uint16,cn,{type:"parent"})}),pt=new t.Array(Bn,t.uint16),U=new t.Array(new t.String(4),t.uint16),P=new t.Struct({baseTagList:new t.Pointer(t.uint16,U),baseScriptList:new t.Pointer(t.uint16,pt)}),X=new t.VersionedStruct(t.uint32,{header:{horizAxis:new t.Pointer(t.uint16,P),vertAxis:new t.Pointer(t.uint16,P)},65536:{},65537:{itemVariationStore:new t.Pointer(t.uint32,Pe)}}),G=new t.Array(t.uint16,t.uint16),nt=new t.Struct({coverage:new t.Pointer(t.uint16,de),glyphCount:t.uint16,attachPoints:new t.Array(new t.Pointer(t.uint16,G),"glyphCount")}),vt=new t.VersionedStruct(t.uint16,{1:{coordinate:t.int16},2:{caretValuePoint:t.uint16},3:{coordinate:t.int16,deviceTable:new t.Pointer(t.uint16,Ar)}}),Ht=new t.Array(new t.Pointer(t.uint16,vt),t.uint16),Yt=new t.Struct({coverage:new t.Pointer(t.uint16,de),ligGlyphCount:t.uint16,ligGlyphs:new t.Array(new t.Pointer(t.uint16,Ht),"ligGlyphCount")}),te=new t.Struct({markSetTableFormat:t.uint16,markSetCount:t.uint16,coverage:new t.Array(new t.Pointer(t.uint32,de),"markSetCount")}),se=new t.VersionedStruct(t.uint32,{header:{glyphClassDef:new t.Pointer(t.uint16,Ue),attachList:new t.Pointer(t.uint16,nt),ligCaretList:new t.Pointer(t.uint16,Yt),markAttachClassDef:new t.Pointer(t.uint16,Ue)},65536:{},65538:{markGlyphSetsDef:new t.Pointer(t.uint16,te)},65539:{markGlyphSetsDef:new t.Pointer(t.uint16,te),itemVariationStore:new t.Pointer(t.uint32,Pe)}}),he=new t.Bitfield(t.uint16,["xPlacement","yPlacement","xAdvance","yAdvance","xPlaDevice","yPlaDevice","xAdvDevice","yAdvDevice"]),pe={xPlacement:t.int16,yPlacement:t.int16,xAdvance:t.int16,yAdvance:t.int16,xPlaDevice:new t.Pointer(t.uint16,Ar,{type:"global",relativeTo:function(M){return M.rel}}),yPlaDevice:new t.Pointer(t.uint16,Ar,{type:"global",relativeTo:function(M){return M.rel}}),xAdvDevice:new t.Pointer(t.uint16,Ar,{type:"global",relativeTo:function(M){return M.rel}}),yAdvDevice:new t.Pointer(t.uint16,Ar,{type:"global",relativeTo:function(M){return M.rel}})},ye=function(){function K(H){H===void 0&&(H="valueFormat"),this.key=H}var M=K.prototype;return M.buildStruct=function(y){for(var E=y;!E[this.key]&&E.parent;)E=E.parent;if(!!E[this.key]){var I={};I.rel=function(){return E._startOffset};var Y=E[this.key];for(var tt in Y)Y[tt]&&(I[tt]=pe[tt]);return new t.Struct(I)}},M.size=function(y,E){return this.buildStruct(E).size(y,E)},M.decode=function(y,E){var I=this.buildStruct(E).decode(y,E);return delete I.rel,I},K}(),Be=new t.Struct({secondGlyph:t.uint16,value1:new ye("valueFormat1"),value2:new ye("valueFormat2")}),Ne=new t.Array(Be,t.uint16),$e=new t.Struct({value1:new ye("valueFormat1"),value2:new ye("valueFormat2")}),_e=new t.VersionedStruct(t.uint16,{1:{xCoordinate:t.int16,yCoordinate:t.int16},2:{xCoordinate:t.int16,yCoordinate:t.int16,anchorPoint:t.uint16},3:{xCoordinate:t.int16,yCoordinate:t.int16,xDeviceTable:new t.Pointer(t.uint16,Ar),yDeviceTable:new t.Pointer(t.uint16,Ar)}}),gr=new t.Struct({entryAnchor:new t.Pointer(t.uint16,_e,{type:"parent"}),exitAnchor:new t.Pointer(t.uint16,_e,{type:"parent"})}),Vr=new t.Struct({class:t.uint16,markAnchor:new t.Pointer(t.uint16,_e,{type:"parent"})}),ar=new t.Array(Vr,t.uint16),Dr=new t.Array(new t.Pointer(t.uint16,_e),function(K){return K.parent.classCount}),Qr=new t.Array(Dr,t.uint16),Fr=new t.Array(new t.Pointer(t.uint16,_e),function(K){return K.parent.parent.classCount}),_r=new t.Array(Fr,t.uint16),In=new t.Array(new t.Pointer(t.uint16,_r),t.uint16),hn=new t.VersionedStruct("lookupType",{1:new t.VersionedStruct(t.uint16,{1:{coverage:new t.Pointer(t.uint16,de),valueFormat:he,value:new ye},2:{coverage:new t.Pointer(t.uint16,de),valueFormat:he,valueCount:t.uint16,values:new t.LazyArray(new ye,"valueCount")}}),2:new t.VersionedStruct(t.uint16,{1:{coverage:new t.Pointer(t.uint16,de),valueFormat1:he,valueFormat2:he,pairSetCount:t.uint16,pairSets:new t.LazyArray(new t.Pointer(t.uint16,Ne),"pairSetCount")},2:{coverage:new t.Pointer(t.uint16,de),valueFormat1:he,valueFormat2:he,classDef1:new t.Pointer(t.uint16,Ue),classDef2:new t.Pointer(t.uint16,Ue),class1Count:t.uint16,class2Count:t.uint16,classRecords:new t.LazyArray(new t.LazyArray($e,"class2Count"),"class1Count")}}),3:{format:t.uint16,coverage:new t.Pointer(t.uint16,de),entryExitCount:t.uint16,entryExitRecords:new t.Array(gr,"entryExitCount")},4:{format:t.uint16,markCoverage:new t.Pointer(t.uint16,de),baseCoverage:new t.Pointer(t.uint16,de),classCount:t.uint16,markArray:new t.Pointer(t.uint16,ar),baseArray:new t.Pointer(t.uint16,Qr)},5:{format:t.uint16,markCoverage:new t.Pointer(t.uint16,de),ligatureCoverage:new t.Pointer(t.uint16,de),classCount:t.uint16,markArray:new t.Pointer(t.uint16,ar),ligatureArray:new t.Pointer(t.uint16,In)},6:{format:t.uint16,mark1Coverage:new t.Pointer(t.uint16,de),mark2Coverage:new t.Pointer(t.uint16,de),classCount:t.uint16,mark1Array:new t.Pointer(t.uint16,ar),mark2Array:new t.Pointer(t.uint16,Qr)},7:nn,8:zr,9:{posFormat:t.uint16,lookupType:t.uint16,extension:new t.Pointer(t.uint32,hn)}});hn.versions[9].extension.type=hn;var Mn=new t.VersionedStruct(t.uint32,{header:{scriptList:new t.Pointer(t.uint16,z),featureList:new t.Pointer(t.uint16,yt),lookupList:new t.Pointer(t.uint16,new Qt(hn))},65536:{},65537:{featureVariations:new t.Pointer(t.uint32,wn)}}),ha=new t.Array(t.uint16,t.uint16),Rn=ha,Wn=new t.Struct({glyph:t.uint16,compCount:t.uint16,components:new t.Array(t.uint16,function(K){return K.compCount-1})}),ea=new t.Array(new t.Pointer(t.uint16,Wn),t.uint16),Sn=new t.VersionedStruct("lookupType",{1:new t.VersionedStruct(t.uint16,{1:{coverage:new t.Pointer(t.uint16,de),deltaGlyphID:t.int16},2:{coverage:new t.Pointer(t.uint16,de),glyphCount:t.uint16,substitute:new t.LazyArray(t.uint16,"glyphCount")}}),2:{substFormat:t.uint16,coverage:new t.Pointer(t.uint16,de),count:t.uint16,sequences:new t.LazyArray(new t.Pointer(t.uint16,ha),"count")},3:{substFormat:t.uint16,coverage:new t.Pointer(t.uint16,de),count:t.uint16,alternateSet:new t.LazyArray(new t.Pointer(t.uint16,Rn),"count")},4:{substFormat:t.uint16,coverage:new t.Pointer(t.uint16,de),count:t.uint16,ligatureSets:new t.LazyArray(new t.Pointer(t.uint16,ea),"count")},5:nn,6:zr,7:{substFormat:t.uint16,lookupType:t.uint16,extension:new t.Pointer(t.uint32,Sn)},8:{substFormat:t.uint16,coverage:new t.Pointer(t.uint16,de),backtrackCoverage:new t.Array(new t.Pointer(t.uint16,de),"backtrackGlyphCount"),lookaheadGlyphCount:t.uint16,lookaheadCoverage:new t.Array(new t.Pointer(t.uint16,de),"lookaheadGlyphCount"),glyphCount:t.uint16,substitutes:new t.Array(t.uint16,"glyphCount")}});Sn.versions[7].extension.type=Sn;var Sa=new t.VersionedStruct(t.uint32,{header:{scriptList:new t.Pointer(t.uint16,z),featureList:new t.Pointer(t.uint16,yt),lookupList:new t.Pointer(t.uint16,new Qt(Sn))},65536:{},65537:{featureVariations:new t.Pointer(t.uint32,wn)}}),Tn=new t.Array(t.uint16,t.uint16),Ga=new t.Struct({shrinkageEnableGSUB:new t.Pointer(t.uint16,Tn),shrinkageDisableGSUB:new t.Pointer(t.uint16,Tn),shrinkageEnableGPOS:new t.Pointer(t.uint16,Tn),shrinkageDisableGPOS:new t.Pointer(t.uint16,Tn),shrinkageJstfMax:new t.Pointer(t.uint16,new Qt(hn)),extensionEnableGSUB:new t.Pointer(t.uint16,Tn),extensionDisableGSUB:new t.Pointer(t.uint16,Tn),extensionEnableGPOS:new t.Pointer(t.uint16,Tn),extensionDisableGPOS:new t.Pointer(t.uint16,Tn),extensionJstfMax:new t.Pointer(t.uint16,new Qt(hn))}),da=new t.Array(new t.Pointer(t.uint16,Ga),t.uint16),va=new t.Struct({tag:new t.String(4),jstfLangSys:new t.Pointer(t.uint16,da)}),Aa=new t.Struct({extenderGlyphs:new t.Pointer(t.uint16,new t.Array(t.uint16,t.uint16)),defaultLangSys:new t.Pointer(t.uint16,da),langSysCount:t.uint16,langSysRecords:new t.Array(va,"langSysCount")}),Ea=new t.Struct({tag:new t.String(4),script:new t.Pointer(t.uint16,Aa,{type:"parent"})}),Va=new t.Struct({version:t.uint32,scriptCount:t.uint16,scriptList:new t.Array(Ea,"scriptCount")}),Ca=function(){function K(H){this._size=H}var M=K.prototype;return M.decode=function(y,E){switch(this.size(0,E)){case 1:return y.readUInt8();case 2:return y.readUInt16BE();case 3:return y.readUInt24BE();case 4:return y.readUInt32BE()}},M.size=function(y,E){return s.resolveLength(this._size,null,E)},K}(),zn=new t.Struct({entry:new Ca(function(K){return((K.parent.entryFormat&48)>>4)+1}),outerIndex:function(M){return M.entry>>(M.parent.entryFormat&15)+1},innerIndex:function(M){return M.entry&(1<<(M.parent.entryFormat&15)+1)-1}}),ra=new t.Struct({entryFormat:t.uint16,mapCount:t.uint16,mapData:new t.Array(zn,"mapCount")}),Gn=new t.Struct({majorVersion:t.uint16,minorVersion:t.uint16,itemVariationStore:new t.Pointer(t.uint32,Pe),advanceWidthMapping:new t.Pointer(t.uint32,ra),LSBMapping:new t.Pointer(t.uint32,ra),RSBMapping:new t.Pointer(t.uint32,ra)}),yi=new t.Struct({format:t.uint32,length:t.uint32,offset:t.uint32}),xi=new t.Struct({reserved:new t.Reserved(t.uint16,2),cbSignature:t.uint32,signature:new t.Buffer("cbSignature")}),F0=new t.Struct({ulVersion:t.uint32,usNumSigs:t.uint16,usFlag:t.uint16,signatures:new t.Array(yi,"usNumSigs"),signatureBlocks:new t.Array(xi,"usNumSigs")}),L0=new t.Struct({rangeMaxPPEM:t.uint16,rangeGaspBehavior:new t.Bitfield(t.uint16,["grayscale","gridfit","symmetricSmoothing","symmetricGridfit"])}),B0=new t.Struct({version:t.uint16,numRanges:t.uint16,gaspRanges:new t.Array(L0,"numRanges")}),M0=new t.Struct({pixelSize:t.uint8,maximumWidth:t.uint8,widths:new t.Array(t.uint8,function(K){return K.parent.parent.maxp.numGlyphs})}),N0=new t.Struct({version:t.uint16,numRecords:t.int16,sizeDeviceRecord:t.int32,records:new t.Array(M0,"numRecords")}),D0=new t.Struct({left:t.uint16,right:t.uint16,value:t.int16}),Di=new t.Struct({firstGlyph:t.uint16,nGlyphs:t.uint16,offsets:new t.Array(t.uint16,"nGlyphs"),max:function(M){return M.offsets.length&&Math.max.apply(Math,M.offsets)}}),U0=new t.Struct({off:function(M){return M._startOffset-M.parent.parent._startOffset},len:function(M){return((M.parent.leftTable.max-M.off)/M.parent.rowWidth+1)*(M.parent.rowWidth/2)},values:new t.LazyArray(t.int16,"len")}),Ui=new t.VersionedStruct("format",{0:{nPairs:t.uint16,searchRange:t.uint16,entrySelector:t.uint16,rangeShift:t.uint16,pairs:new t.Array(D0,"nPairs")},2:{rowWidth:t.uint16,leftTable:new t.Pointer(t.uint16,Di,{type:"parent"}),rightTable:new t.Pointer(t.uint16,Di,{type:"parent"}),array:new t.Pointer(t.uint16,U0,{type:"parent"})},3:{glyphCount:t.uint16,kernValueCount:t.uint8,leftClassCount:t.uint8,rightClassCount:t.uint8,flags:t.uint8,kernValue:new t.Array(t.int16,"kernValueCount"),leftClass:new t.Array(t.uint8,"glyphCount"),rightClass:new t.Array(t.uint8,"glyphCount"),kernIndex:new t.Array(t.uint8,function(K){return K.leftClassCount*K.rightClassCount})}}),ki=new t.VersionedStruct("version",{0:{subVersion:t.uint16,length:t.uint16,format:t.uint8,coverage:new t.Bitfield(t.uint8,["horizontal","minimum","crossStream","override"]),subtable:Ui,padding:new t.Reserved(t.uint8,function(K){return K.length-K._currentOffset})},1:{length:t.uint32,coverage:new t.Bitfield(t.uint8,[null,null,null,null,null,"variation","crossStream","vertical"]),format:t.uint8,tupleIndex:t.uint16,subtable:Ui,padding:new t.Reserved(t.uint8,function(K){return K.length-K._currentOffset})}}),k0=new t.VersionedStruct(t.uint16,{0:{nTables:t.uint16,tables:new t.Array(ki,"nTables")},1:{reserved:new t.Reserved(t.uint16),nTables:t.uint32,tables:new t.Array(ki,"nTables")}}),W0=new t.Struct({version:t.uint16,numGlyphs:t.uint16,yPels:new t.Array(t.uint8,"numGlyphs")}),z0=new t.Struct({version:t.uint16,fontNumber:t.uint32,pitch:t.uint16,xHeight:t.uint16,style:t.uint16,typeFamily:t.uint16,capHeight:t.uint16,symbolSet:t.uint16,typeface:new t.String(16),characterComplement:new t.String(8),fileName:new t.String(6),strokeWeight:new t.String(1),widthType:new t.String(1),serifStyle:t.uint8,reserved:new t.Reserved(t.uint8)}),G0=new t.Struct({bCharSet:t.uint8,xRatio:t.uint8,yStartRatio:t.uint8,yEndRatio:t.uint8}),V0=new t.Struct({yPelHeight:t.uint16,yMax:t.int16,yMin:t.int16}),H0=new t.Struct({recs:t.uint16,startsz:t.uint8,endsz:t.uint8,entries:new t.Array(V0,"recs")}),j0=new t.Struct({version:t.uint16,numRecs:t.uint16,numRatios:t.uint16,ratioRanges:new t.Array(G0,"numRatios"),offsets:new t.Array(t.uint16,"numRatios"),groups:new t.Array(H0,"numRecs")}),X0=new t.Struct({version:t.uint16,ascent:t.int16,descent:t.int16,lineGap:t.int16,advanceHeightMax:t.int16,minTopSideBearing:t.int16,minBottomSideBearing:t.int16,yMaxExtent:t.int16,caretSlopeRise:t.int16,caretSlopeRun:t.int16,caretOffset:t.int16,reserved:new t.Reserved(t.int16,4),metricDataFormat:t.int16,numberOfMetrics:t.uint16}),Z0=new t.Struct({advance:t.uint16,bearing:t.int16}),Y0=new t.Struct({metrics:new t.LazyArray(Z0,function(K){return K.parent.vhea.numberOfMetrics}),bearings:new t.LazyArray(t.int16,function(K){return K.parent.maxp.numGlyphs-K.parent.vhea.numberOfMetrics})}),Wi=new t.Fixed(16,"BE",14),K0=new t.Struct({fromCoord:Wi,toCoord:Wi}),J0=new t.Struct({pairCount:t.uint16,correspondence:new t.Array(K0,"pairCount")}),Q0=new t.Struct({version:t.fixed32,axisCount:t.uint32,segment:new t.Array(J0,"axisCount")}),q0=function(){function K(H,y,E){this.type=H,this.stream=y,this.parent=E,this.base=this.stream.pos,this._items=[]}var M=K.prototype;return M.getItem=function(y){if(this._items[y]==null){var E=this.stream.pos;this.stream.pos=this.base+this.type.size(null,this.parent)*y,this._items[y]=this.type.decode(this.stream,this.parent),this.stream.pos=E}return this._items[y]},M.inspect=function(){return"[UnboundedArray ".concat(this.type.constructor.name,"]")},K}(),Nn=function(K){c(M,K);function M(y){return K.call(this,y,0)||this}var H=M.prototype;return H.decode=function(E,I){return new q0(this.type,E,I)},M}(t.Array),Kn=function(M){M===void 0&&(M=t.uint16);var H=function(){function tt(q){this.type=q}var _=tt.prototype;return _.decode=function(Ct,Nt){return Nt=Nt.parent.parent,this.type.decode(Ct,Nt)},_.size=function(Ct,Nt){return Nt=Nt.parent.parent,this.type.size(Ct,Nt)},_.encode=function(Ct,Nt,qt){return qt=qt.parent.parent,this.type.encode(Ct,Nt,qt)},tt}();M=new H(M);var y=new t.Struct({unitSize:t.uint16,nUnits:t.uint16,searchRange:t.uint16,entrySelector:t.uint16,rangeShift:t.uint16}),E=new t.Struct({lastGlyph:t.uint16,firstGlyph:t.uint16,value:M}),I=new t.Struct({lastGlyph:t.uint16,firstGlyph:t.uint16,values:new t.Pointer(t.uint16,new t.Array(M,function(tt){return tt.lastGlyph-tt.firstGlyph+1}),{type:"parent"})}),Y=new t.Struct({glyph:t.uint16,value:M});return new t.VersionedStruct(t.uint16,{0:{values:new Nn(M)},2:{binarySearchHeader:y,segments:new t.Array(E,function(tt){return tt.binarySearchHeader.nUnits})},4:{binarySearchHeader:y,segments:new t.Array(I,function(tt){return tt.binarySearchHeader.nUnits})},6:{binarySearchHeader:y,segments:new t.Array(Y,function(tt){return tt.binarySearchHeader.nUnits})},8:{firstGlyph:t.uint16,count:t.uint16,values:new t.Array(M,"count")}})};function Ha(K,M){K===void 0&&(K={}),M===void 0&&(M=t.uint16);var H=Object.assign({newState:t.uint16,flags:t.uint16},K),y=new t.Struct(H),E=new Nn(new t.Array(t.uint16,function(Y){return Y.nClasses})),I=new t.Struct({nClasses:t.uint32,classTable:new t.Pointer(t.uint32,new Kn(M)),stateArray:new t.Pointer(t.uint32,E),entryTable:new t.Pointer(t.uint32,new Nn(y))});return I}function $0(K,M){K===void 0&&(K={}),M===void 0&&(M=t.uint16);var H=new t.Struct({version:function(){return 8},firstGlyph:t.uint16,values:new t.Array(t.uint8,t.uint16)}),y=Object.assign({newStateOffset:t.uint16,newState:function(_){return(_.newStateOffset-(_.parent.stateArray.base-_.parent._startOffset))/_.parent.nClasses},flags:t.uint16},K),E=new t.Struct(y),I=new Nn(new t.Array(t.uint8,function(tt){return tt.nClasses})),Y=new t.Struct({nClasses:t.uint16,classTable:new t.Pointer(t.uint16,H),stateArray:new t.Pointer(t.uint16,I),entryTable:new t.Pointer(t.uint16,new Nn(E))});return Y}var _0=new t.VersionedStruct("format",{0:{deltas:new t.Array(t.int16,32)},1:{deltas:new t.Array(t.int16,32),mappingData:new Kn(t.uint16)},2:{standardGlyph:t.uint16,controlPoints:new t.Array(t.uint16,32)},3:{standardGlyph:t.uint16,controlPoints:new t.Array(t.uint16,32),mappingData:new Kn(t.uint16)}}),to=new t.Struct({version:t.fixed32,format:t.uint16,defaultBaseline:t.uint16,subtable:_0}),eo=new t.Struct({setting:t.uint16,nameIndex:t.int16,name:function(M){return M.parent.parent.parent.name.records.fontFeatures[M.nameIndex]}}),ro=new t.Struct({feature:t.uint16,nSettings:t.uint16,settingTable:new t.Pointer(t.uint32,new t.Array(eo,"nSettings"),{type:"parent"}),featureFlags:new t.Bitfield(t.uint8,[null,null,null,null,null,null,"hasDefault","exclusive"]),defaultSetting:t.uint8,nameIndex:t.int16,name:function(M){return M.parent.parent.name.records.fontFeatures[M.nameIndex]}}),no=new t.Struct({version:t.fixed32,featureNameCount:t.uint16,reserved1:new t.Reserved(t.uint16),reserved2:new t.Reserved(t.uint32),featureNames:new t.Array(ro,"featureNameCount")}),ao=new t.Struct({axisTag:new t.String(4),minValue:t.fixed32,defaultValue:t.fixed32,maxValue:t.fixed32,flags:t.uint16,nameID:t.uint16,name:function(M){return M.parent.parent.name.records.fontFeatures[M.nameID]}}),io=new t.Struct({nameID:t.uint16,name:function(M){return M.parent.parent.name.records.fontFeatures[M.nameID]},flags:t.uint16,coord:new t.Array(t.fixed32,function(K){return K.parent.axisCount}),postscriptNameID:new t.Optional(t.uint16,function(K){return K.parent.instanceSize-K._currentOffset>0})}),oo=new t.Struct({version:t.fixed32,offsetToData:t.uint16,countSizePairs:t.uint16,axisCount:t.uint16,axisSize:t.uint16,instanceCount:t.uint16,instanceSize:t.uint16,axis:new t.Array(ao,"axisCount"),instance:new t.Array(io,"instanceCount")}),so=new t.Fixed(16,"BE",14),fo=function(){function K(){}return K.decode=function(H,y){return y.flags?H.readUInt32BE():H.readUInt16BE()*2},K}(),uo=new t.Struct({version:t.uint16,reserved:new t.Reserved(t.uint16),axisCount:t.uint16,globalCoordCount:t.uint16,globalCoords:new t.Pointer(t.uint32,new t.Array(new t.Array(so,"axisCount"),"globalCoordCount")),glyphCount:t.uint16,flags:t.uint16,offsetToData:t.uint32,offsets:new t.Array(new t.Pointer(fo,"void",{relativeTo:function(M){return M.offsetToData},allowNull:!1}),function(K){return K.glyphCount+1})}),lo=new t.Struct({length:t.uint16,coverage:t.uint16,subFeatureFlags:t.uint32,stateTable:new $0}),co=new t.Struct({justClass:t.uint32,beforeGrowLimit:t.fixed32,beforeShrinkLimit:t.fixed32,afterGrowLimit:t.fixed32,afterShrinkLimit:t.fixed32,growFlags:t.uint16,shrinkFlags:t.uint16}),ho=new t.Array(co,t.uint32),vo=new t.VersionedStruct("actionType",{0:{lowerLimit:t.fixed32,upperLimit:t.fixed32,order:t.uint16,glyphs:new t.Array(t.uint16,t.uint16)},1:{addGlyph:t.uint16},2:{substThreshold:t.fixed32,addGlyph:t.uint16,substGlyph:t.uint16},3:{},4:{variationAxis:t.uint32,minimumLimit:t.fixed32,noStretchValue:t.fixed32,maximumLimit:t.fixed32},5:{flags:t.uint16,glyph:t.uint16}}),po=new t.Struct({actionClass:t.uint16,actionType:t.uint16,actionLength:t.uint32,actionData:vo,padding:new t.Reserved(t.uint8,function(K){return K.actionLength-K._currentOffset})}),go=new t.Array(po,t.uint32),yo=new t.Struct({lookupTable:new Kn(new t.Pointer(t.uint16,go))}),zi=new t.Struct({classTable:new t.Pointer(t.uint16,lo,{type:"parent"}),wdcOffset:t.uint16,postCompensationTable:new t.Pointer(t.uint16,yo,{type:"parent"}),widthDeltaClusters:new Kn(new t.Pointer(t.uint16,ho,{type:"parent",relativeTo:function(M){return M.wdcOffset}}))}),xo=new t.Struct({version:t.uint32,format:t.uint16,horizontal:new t.Pointer(t.uint16,zi),vertical:new t.Pointer(t.uint16,zi)}),mo={action:t.uint16},bo={markIndex:t.uint16,currentIndex:t.uint16},wo={currentInsertIndex:t.uint16,markedInsertIndex:t.uint16},So=new t.Struct({items:new Nn(new t.Pointer(t.uint32,new Kn))}),Ao=new t.VersionedStruct("type",{0:{stateTable:new Ha},1:{stateTable:new Ha(bo),substitutionTable:new t.Pointer(t.uint32,So)},2:{stateTable:new Ha(mo),ligatureActions:new t.Pointer(t.uint32,new Nn(t.uint32)),components:new t.Pointer(t.uint32,new Nn(t.uint16)),ligatureList:new t.Pointer(t.uint32,new Nn(t.uint16))},4:{lookupTable:new Kn},5:{stateTable:new Ha(wo),insertionActions:new t.Pointer(t.uint32,new Nn(t.uint16))}}),Eo=new t.Struct({length:t.uint32,coverage:t.uint24,type:t.uint8,subFeatureFlags:t.uint32,table:Ao,padding:new t.Reserved(t.uint8,function(K){return K.length-K._currentOffset})}),Co=new t.Struct({featureType:t.uint16,featureSetting:t.uint16,enableFlags:t.uint32,disableFlags:t.uint32}),To=new t.Struct({defaultFlags:t.uint32,chainLength:t.uint32,nFeatureEntries:t.uint32,nSubtables:t.uint32,features:new t.Array(Co,"nFeatureEntries"),subtables:new t.Array(Eo,"nSubtables")}),Po=new t.Struct({version:t.uint16,unused:new t.Reserved(t.uint16),nChains:t.uint32,chains:new t.Array(To,"nChains")}),Oo=new t.Struct({left:t.int16,top:t.int16,right:t.int16,bottom:t.int16}),Io=new t.Struct({version:t.fixed32,format:t.uint16,lookupTable:new Kn(Oo)}),Ke={};Ke.cmap=dt,Ke.head=St,Ke.hhea=V,Ke.hmtx=j,Ke.maxp=Z,Ke.name=it,Ke["OS/2"]=et,Ke.post=Bt,Ke.fpgm=oe,Ke.loca=Kt,Ke.prep=Et,Ke["cvt "]=zt,Ke.glyf=ie,Ke["CFF "]=He,Ke.CFF2=He,Ke.VORG=Ee,Ke.EBLC=mr,Ke.CBLC=Ke.EBLC,Ke.sbix=un,Ke.COLR=ln,Ke.CPAL=Jr,Ke.BASE=X,Ke.GDEF=se,Ke.GPOS=Mn,Ke.GSUB=Sa,Ke.JSTF=Va,Ke.HVAR=Gn,Ke.DSIG=F0,Ke.gasp=B0,Ke.hdmx=N0,Ke.kern=k0,Ke.LTSH=W0,Ke.PCLT=z0,Ke.VDMX=j0,Ke.vhea=X0,Ke.vmtx=Y0,Ke.avar=Q0,Ke.bsln=to,Ke.feat=no,Ke.fvar=oo,Ke.gvar=uo,Ke.just=xo,Ke.morx=Po,Ke.opbd=Io;var Ro=new t.Struct({tag:new t.String(4),checkSum:t.uint32,offset:new t.Pointer(t.uint32,"void",{type:"global"}),length:t.uint32}),ja=new t.Struct({tag:new t.String(4),numTables:t.uint16,searchRange:t.uint16,entrySelector:t.uint16,rangeShift:t.uint16,tables:new t.Array(Ro,"numTables")});ja.process=function(){for(var K={},M=f(this.tables),H;!(H=M()).done;){var y=H.value;K[y.tag]=y}this.tables=K},ja.preEncode=function(K){var M=[];for(var H in this.tables){var y=this.tables[H];y&&M.push({tag:H,checkSum:0,offset:new t.VoidPointer(Ke[H],y),length:Ke[H].size(y)})}this.tag="true",this.numTables=M.length,this.tables=M;var E=Math.floor(Math.log(this.numTables)/Math.LN2),I=Math.pow(2,E);this.searchRange=I*16,this.entrySelector=Math.log(I)/Math.LN2,this.rangeShift=this.numTables*16-this.searchRange};function Xa(K,M){for(var H=0,y=K.length-1;H<=y;){var E=H+y>>1,I=M(K[E]);if(I<0)y=E-1;else if(I>0)H=E+1;else return E}return-1}function pa(K,M){for(var H=[];K>1;if(y<_.startCode.get(Nt))Ct=Nt-1;else if(y>_.endCode.get(Nt))q=Nt+1;else{var qt=_.idRangeOffset.get(Nt),Vt=void 0;if(qt===0)Vt=y+_.idDelta.get(Nt);else{var _t=qt/2+(y-_.startCode.get(Nt))-(_.segCount-Nt);Vt=_.glyphIndexArray.get(_t)||0,Vt!==0&&(Vt+=_.idDelta.get(Nt))}return Vt&65535}}return 0}case 8:throw new Error("TODO: cmap format 8");case 6:case 10:return _.glyphIndices.get(y-_.firstCode)||0;case 12:case 13:{for(var re=0,xe=_.nGroups-1;re<=xe;){var Fe=re+xe>>1,Ve=_.groups.get(Fe);if(yVe.endCharCode)re=Fe+1;else return _.version===12?Ve.glyphID+(y-Ve.startCharCode):Ve.glyphID}return 0}case 14:throw new Error("TODO: cmap format 14");default:throw new Error("Unknown cmap format ".concat(_.version))}},M.getVariationSelector=function(y,E){if(!this.uvs)return 0;var I=this.uvs.varSelectors.toArray(),Y=Xa(I,function(_){return E-_.varSelector}),tt=I[Y];return Y!==-1&&tt.defaultUVS&&(Y=Xa(tt.defaultUVS,function(_){return y<_.startUnicodeValue?-1:y>_.startUnicodeValue+_.additionalCount?1:0})),Y!==-1&&tt.nonDefaultUVS&&(Y=Xa(tt.nonDefaultUVS,function(_){return y-_.unicodeValue}),Y!==-1)?tt.nonDefaultUVS[Y].glyphID:0},M.getCharacterSet=function(){var y=this.cmap;switch(y.version){case 0:return pa(0,y.codeMap.length);case 4:{for(var E=[],I=y.endCode.toArray(),Y=0;Y=De.glyphID&&y<=De.glyphID+(De.endCharCode-De.startCharCode)&&xe.push(De.startCharCode+(y-De.glyphID))}return xe}case 13:{for(var rr=[],Je=f(E.groups.toArray()),ir;!(ir=Je()).done;){var sr=ir.value;y===sr.glyphID&&rr.push.apply(rr,pa(sr.startCharCode,sr.endCharCode+1))}return rr}default:throw new Error("Unknown cmap format ".concat(E.version))}},K}(),R(Jn.prototype,"getCharacterSet",[N],Object.getOwnPropertyDescriptor(Jn.prototype,"getCharacterSet"),Jn.prototype),R(Jn.prototype,"codePointsForGlyph",[N],Object.getOwnPropertyDescriptor(Jn.prototype,"codePointsForGlyph"),Jn.prototype),Jn),Lo=function(){function K(H){this.kern=H.kern}var M=K.prototype;return M.process=function(y,E){for(var I=0;I=0&&(q=Ct.pairs[Nt].value);break;case 2:var qt=0,Vt=0;y>=Ct.leftTable.firstGlyph&&y=Ct.rightTable.firstGlyph&&E=Ct.glyphCount||E>=Ct.glyphCount)return 0;q=Ct.kernValue[Ct.kernIndex[Ct.leftClass[y]*Ct.rightClassCount+Ct.rightClass[E]]];break;default:throw new Error("Unsupported kerning sub-table format ".concat(_.format))}_.coverage.override?I=q:I+=q}}return I},K}(),Bo=function(){function K(H){this.font=H}var M=K.prototype;return M.positionGlyphs=function(y,E){for(var I=0,Y=0,tt=0;tt1&&(_.minX+=(tt.codePoints.length-1)*_.width/tt.codePoints.length);for(var q=-E[I].xAdvance,Ct=0,Nt=this.font.unitsPerEm/16,qt=I+1;qt<=Y;qt++){var Vt=y[qt],_t=Vt.cbox,re=E[qt],xe=this.getCombiningClass(Vt.codePoints[0]);if(xe!=="Not_Reordered"){switch(re.xOffset=re.yOffset=0,xe){case"Double_Above":case"Double_Below":re.xOffset+=_.minX-_t.width/2-_t.minX;break;case"Attached_Below_Left":case"Below_Left":case"Above_Left":re.xOffset+=_.minX-_t.minX;break;case"Attached_Above_Right":case"Below_Right":case"Above_Right":re.xOffset+=_.maxX-_t.width-_t.minX;break;default:re.xOffset+=_.minX+(_.width-_t.width)/2-_t.minX}switch(xe){case"Double_Below":case"Below_Left":case"Below":case"Below_Right":case"Attached_Below_Left":case"Attached_Below":(xe==="Attached_Below_Left"||xe==="Attached_Below")&&(_.minY+=Nt),re.yOffset=-_.minY-_t.maxY,_.minY+=_t.height;break;case"Double_Above":case"Above_Left":case"Above":case"Above_Right":case"Attached_Above":case"Attached_Above_Right":(xe==="Attached_Above"||xe==="Attached_Above_Right")&&(_.maxY+=Nt),re.yOffset=_.maxY-_t.minY,_.maxY+=_t.height;break}re.xAdvance=re.yAdvance=0,re.xOffset+=q,re.yOffset+=Ct}else q-=re.xAdvance,Ct-=re.yAdvance}},M.getCombiningClass=function(y){var E=v.getCombiningClass(y);if((y&-256)===3584){if(E==="Not_Reordered")switch(y){case 3633:case 3636:case 3637:case 3638:case 3639:case 3655:case 3660:case 3645:case 3662:return"Above_Right";case 3761:case 3764:case 3765:case 3766:case 3767:case 3771:case 3788:case 3789:return"Above";case 3772:return"Below"}else if(y===3642)return"Below_Right"}switch(E){case"CCC10":case"CCC11":case"CCC12":case"CCC13":case"CCC14":case"CCC15":case"CCC16":case"CCC17":case"CCC18":case"CCC20":case"CCC22":return"Below";case"CCC23":return"Attached_Above";case"CCC24":return"Above_Right";case"CCC25":case"CCC19":return"Above_Left";case"CCC26":return"Above";case"CCC21":break;case"CCC27":case"CCC28":case"CCC30":case"CCC31":case"CCC33":case"CCC34":case"CCC35":case"CCC36":return"Above";case"CCC29":case"CCC32":return"Below";case"CCC103":return"Below_Right";case"CCC107":return"Above_Right";case"CCC118":return"Below";case"CCC122":return"Above";case"CCC129":case"CCC132":return"Below";case"CCC130":return"Above"}return E},K}(),ga=function(){function K(H,y,E,I){H===void 0&&(H=1/0),y===void 0&&(y=1/0),E===void 0&&(E=-1/0),I===void 0&&(I=-1/0),this.minX=H,this.minY=y,this.maxX=E,this.maxY=I}var M=K.prototype;return M.addPoint=function(y,E){Math.abs(y)!==1/0&&(ythis.maxX&&(this.maxX=y)),Math.abs(E)!==1/0&&(Ethis.maxY&&(this.maxY=E))},M.copy=function(){return new K(this.minX,this.minY,this.maxX,this.maxY)},a(K,[{key:"width",get:function(){return this.maxX-this.minX}},{key:"height",get:function(){return this.maxY-this.minY}}]),K}(),ya={Caucasian_Albanian:"aghb",Arabic:"arab",Imperial_Aramaic:"armi",Armenian:"armn",Avestan:"avst",Balinese:"bali",Bamum:"bamu",Bassa_Vah:"bass",Batak:"batk",Bengali:["bng2","beng"],Bopomofo:"bopo",Brahmi:"brah",Braille:"brai",Buginese:"bugi",Buhid:"buhd",Chakma:"cakm",Canadian_Aboriginal:"cans",Carian:"cari",Cham:"cham",Cherokee:"cher",Coptic:"copt",Cypriot:"cprt",Cyrillic:"cyrl",Devanagari:["dev2","deva"],Deseret:"dsrt",Duployan:"dupl",Egyptian_Hieroglyphs:"egyp",Elbasan:"elba",Ethiopic:"ethi",Georgian:"geor",Glagolitic:"glag",Gothic:"goth",Grantha:"gran",Greek:"grek",Gujarati:["gjr2","gujr"],Gurmukhi:["gur2","guru"],Hangul:"hang",Han:"hani",Hanunoo:"hano",Hebrew:"hebr",Hiragana:"hira",Pahawh_Hmong:"hmng",Katakana_Or_Hiragana:"hrkt",Old_Italic:"ital",Javanese:"java",Kayah_Li:"kali",Katakana:"kana",Kharoshthi:"khar",Khmer:"khmr",Khojki:"khoj",Kannada:["knd2","knda"],Kaithi:"kthi",Tai_Tham:"lana",Lao:"lao ",Latin:"latn",Lepcha:"lepc",Limbu:"limb",Linear_A:"lina",Linear_B:"linb",Lisu:"lisu",Lycian:"lyci",Lydian:"lydi",Mahajani:"mahj",Mandaic:"mand",Manichaean:"mani",Mende_Kikakui:"mend",Meroitic_Cursive:"merc",Meroitic_Hieroglyphs:"mero",Malayalam:["mlm2","mlym"],Modi:"modi",Mongolian:"mong",Mro:"mroo",Meetei_Mayek:"mtei",Myanmar:["mym2","mymr"],Old_North_Arabian:"narb",Nabataean:"nbat",Nko:"nko ",Ogham:"ogam",Ol_Chiki:"olck",Old_Turkic:"orkh",Oriya:["ory2","orya"],Osmanya:"osma",Palmyrene:"palm",Pau_Cin_Hau:"pauc",Old_Permic:"perm",Phags_Pa:"phag",Inscriptional_Pahlavi:"phli",Psalter_Pahlavi:"phlp",Phoenician:"phnx",Miao:"plrd",Inscriptional_Parthian:"prti",Rejang:"rjng",Runic:"runr",Samaritan:"samr",Old_South_Arabian:"sarb",Saurashtra:"saur",Shavian:"shaw",Sharada:"shrd",Siddham:"sidd",Khudawadi:"sind",Sinhala:"sinh",Sora_Sompeng:"sora",Sundanese:"sund",Syloti_Nagri:"sylo",Syriac:"syrc",Tagbanwa:"tagb",Takri:"takr",Tai_Le:"tale",New_Tai_Lue:"talu",Tamil:["tml2","taml"],Tai_Viet:"tavt",Telugu:["tel2","telu"],Tifinagh:"tfng",Tagalog:"tglg",Thaana:"thaa",Thai:"thai",Tibetan:"tibt",Tirhuta:"tirh",Ugaritic:"ugar",Vai:"vai ",Warang_Citi:"wara",Old_Persian:"xpeo",Cuneiform:"xsux",Yi:"yi ",Inherited:"zinh",Common:"zyyy",Unknown:"zzzz"},bi={};for(var wi in ya){var Si=ya[wi];if(Array.isArray(Si))for(var Mo=f(Si),Gi;!(Gi=Mo()).done;){var No=Gi.value;bi[No]=wi}else bi[Si]=wi}function Do(K){return bi[K]}function Uo(K){for(var M=K.length,H=0;H>1,tt=this.table.segments[Y];if(tt.firstGlyph===65535)return null;if(ytt.lastGlyph)E=Y+1;else return this.table.version===2?tt.value:tt.values[y-tt.firstGlyph]}return null}case 6:{for(var _=0,q=this.table.binarySearchHeader.nUnits-1;_<=q;){var Y=_+q>>1,tt=this.table.segments[Y];if(tt.glyph===65535)return null;if(ytt.glyph)_=Y+1;else return tt.value}return null}case 8:return this.table.values[y-this.table.firstGlyph];default:throw new Error("Unknown lookup table format: ".concat(this.table.version))}},M.glyphsForValue=function(y){var E=[];switch(this.table.version){case 2:case 4:{for(var I=f(this.table.segments),Y;!(Y=I()).done;){var tt=Y.value;if(this.table.version===2&&tt.value===y)E.push.apply(E,pa(tt.firstGlyph,tt.lastGlyph+1));else for(var _=0;_=-1;){var q=null,Ct=Zi,Nt=!0;tt===y.length||tt===-1?Ct=Xi:(q=y[tt],q.id===65535?Ct=Yi:(Ct=this.lookupTable.lookup(q.id),Ct==null&&(Ct=Zi)));var qt=this.stateTable.stateArray.getItem(Y),Vt=qt[Ct],_t=this.stateTable.entryTable.getItem(Vt);Ct!==Xi&&Ct!==Yi&&(I(q,_t,tt),Nt=!(_t.flags&Xo)),Y=_t.newState,Nt&&(tt+=_)}return y},M.traverse=function(y,E,I){if(E===void 0&&(E=0),I===void 0&&(I=new Set),!I.has(E)){I.add(E);for(var Y=this.stateTable,tt=Y.nClasses,_=Y.stateArray,q=Y.entryTable,Ct=_.getItem(E),Nt=4;Nt=0;)y[xe].id===65535&&y.splice(xe,1),xe--;return y},M.processSubtable=function(y,E){if(this.subtable=y,this.glyphs=E,this.subtable.type===4){this.processNoncontextualSubstitutions(this.subtable,this.glyphs);return}this.ligatureStack=[],this.markedGlyph=null,this.firstGlyph=null,this.lastGlyph=null,this.markedIndex=null;var I=this.getStateMachine(y),Y=this.getProcessor(),tt=!!(this.subtable.coverage&Ji);return I.process(this.glyphs,tt,Y)},M.getStateMachine=function(y){return new Zo(y.table.stateTable)},M.getProcessor=function(){switch(this.subtable.type){case 0:return this.processIndicRearragement;case 1:return this.processContextualSubstitution;case 2:return this.processLigature;case 4:return this.processNoncontextualSubstitutions;case 5:return this.processGlyphInsertion;default:throw new Error("Invalid morx subtable type: ".concat(this.subtable.type))}},M.processIndicRearragement=function(y,E,I){E.flags&Yo&&(this.firstGlyph=I),E.flags&Ko&&(this.lastGlyph=I),os(this.glyphs,E.flags&Jo,this.firstGlyph,this.lastGlyph)},M.processContextualSubstitution=function(y,E,I){var Y=this.subtable.table.substitutionTable.items;if(E.markIndex!==65535){var tt=Y.getItem(E.markIndex),_=new Ja(tt);y=this.glyphs[this.markedGlyph];var q=_.lookup(y.id);q&&(this.glyphs[this.markedGlyph]=this.font.getGlyph(q,y.codePoints))}if(E.currentIndex!==65535){var Ct=Y.getItem(E.currentIndex),Nt=new Ja(Ct);y=this.glyphs[I];var q=Nt.lookup(y.id);q&&(this.glyphs[I]=this.font.getGlyph(q,y.codePoints))}E.flags&Ki&&(this.markedGlyph=I)},M.processLigature=function(y,E,I){if(E.flags&Qo&&this.ligatureStack.push(I),E.flags&qo){for(var Y,tt=this.subtable.table.ligatureActions,_=this.subtable.table.components,q=this.subtable.table.ligatureList,Ct=E.action,Nt=!1,qt=0,Vt=[],_t=[];!Nt;){var re,xe=this.ligatureStack.pop();(re=Vt).unshift.apply(re,this.glyphs[xe].codePoints);var Fe=tt.getItem(Ct++);Nt=!!(Fe&$o);var Ve=!!(Fe&_o),De=(Fe&ts)<<2>>2;De+=this.glyphs[xe].id;var rr=_.getItem(De);if(qt+=rr,Nt||Ve){var Je=q.getItem(qt);this.glyphs[xe]=this.font.getGlyph(Je,Vt),_t.push(xe),qt=0,Vt=[]}else this.glyphs[xe]=this.font.getGlyph(65535)}(Y=this.ligatureStack).push.apply(Y,_t)}},M.processNoncontextualSubstitutions=function(y,E,I){var Y=new Ja(y.table.lookupTable);for(I=0;I>>5,tt=!!(E.flags&rs);this._insertGlyphs(this.markedIndex,E.markedInsertIndex,Y,tt)}if(E.currentInsertIndex!==65535){var _=(E.flags&ns)>>>5,q=!!(E.flags&es);this._insertGlyphs(I,E.currentInsertIndex,_,q)}},M.getSupportedFeatures=function(){for(var y=[],E=f(this.morx.chains),I;!(I=E()).done;)for(var Y=I.value,tt=f(Y.features),_;!(_=tt()).done;){var q=_.value;y.push([q.featureType,q.featureSetting])}return y},M.generateInputs=function(y){return this.inputCache||this.generateInputCache(),this.inputCache[y]||[]},M.generateInputCache=function(){this.inputCache={};for(var y=f(this.morx.chains),E;!(E=y()).done;)for(var I=E.value,Y=I.defaultFlags,tt=f(I.subtables),_;!(_=tt()).done;){var q=_.value;q.subFeatureFlags&Y&&this.generateInputsForSubtable(q)}},M.generateInputsForSubtable=function(y){var E=this;if(y.type===2){var I=!!(y.coverage&Ji);if(I)throw new Error("Reverse subtable, not supported.");this.subtable=y,this.ligatureStack=[];var Y=this.getStateMachine(y),tt=this.getProcessor(),_=[],q=[];this.glyphs=[],Y.traverse({enter:function(Nt,qt){var Vt=E.glyphs;q.push({glyphs:Vt.slice(),ligatureStack:E.ligatureStack.slice()});var _t=E.font.getGlyph(Nt);_.push(_t),Vt.push(_[_.length-1]),tt(Vt[Vt.length-1],qt,Vt.length-1);for(var re=0,xe=0,Fe=0;Fe0&&y.applyFeatures(_,E,I)}},K}(),us=["rvrn"],ls=["ccmp","locl","rlig","mark","mkmk"],cs=["frac","numr","dnom"],hs=["calt","clig","liga","rclt","curs","kern"],ds={ltr:["ltra","ltrm"],rtl:["rtla","rtlm"]},Qn=function(){function K(){}return K.plan=function(H,y,E){this.planPreprocessing(H),this.planFeatures(H),this.planPostprocessing(H,E),H.assignGlobalFeatures(y),this.assignFeatures(H,y)},K.planPreprocessing=function(H){H.add({global:[].concat(us,ds[H.direction]),local:cs})},K.planFeatures=function(H){},K.planPostprocessing=function(H,y){H.add([].concat(ls,hs)),H.setFeatureOverrides(y)},K.assignFeatures=function(H,y){for(var E=0;E0&&v.isDigit(y[Y-1].codePoints[0]);)y[Y-1].features.numr=!0,y[Y-1].features.frac=!0,Y--;for(;ttthis.index||this.index>=this.glyphs.length?null:this.glyphs[this.index]},M.next=function(){return this.move(1)},M.prev=function(){return this.move(-1)},M.peek=function(y){y===void 0&&(y=1);var E=this.index,I=this.increment(y);return this.index=E,I},M.peekIndex=function(y){y===void 0&&(y=1);var E=this.index;this.increment(y);var I=this.index;return this.index=E,I},M.increment=function(y){y===void 0&&(y=1);var E=y<0?-1:1;for(y=Math.abs(y);y--;)this.move(E);return this.glyphs[this.index]},a(K,[{key:"cur",get:function(){return this.glyphs[this.index]||null}}]),K}(),ms=["DFLT","dflt","latn"],_a=function(){function K(H,y){this.font=H,this.table=y,this.script=null,this.scriptTag=null,this.language=null,this.languageTag=null,this.features={},this.lookups={},this.variationsIndex=H._variationProcessor?this.findVariationsIndex(H._variationProcessor.normalizedCoords):-1,this.selectScript(),this.glyphs=[],this.positions=[],this.ligatureID=1,this.currentFeature=null}var M=K.prototype;return M.findScript=function(y){if(this.table.scriptList==null)return null;Array.isArray(y)||(y=[y]);for(var E=f(y),I;!(I=E()).done;)for(var Y=I.value,tt=f(this.table.scriptList),_;!(_=tt()).done;){var q=_.value;if(q.tag===Y)return q}return null},M.selectScript=function(y,E,I){var Y=!1,tt;if(!this.script||y!==this.scriptTag){if(tt=this.findScript(y),tt||(tt=this.findScript(ms)),!tt)return this.scriptTag;this.scriptTag=tt.tag,this.script=tt.script,this.language=null,this.languageTag=null,Y=!0}if((!I||I!==this.direction)&&(this.direction=I||Vi(y)),E&&E.length<4&&(E+=" ".repeat(4-E.length)),!E||E!==this.languageTag){this.language=null;for(var _=f(this.script.langSysRecords),q;!(q=_()).done;){var Ct=q.value;if(Ct.tag===E){this.language=Ct.langSys,this.languageTag=Ct.tag;break}}this.language||(this.language=this.script.defaultLangSys,this.languageTag=null),Y=!0}if(Y&&(this.features={},this.language))for(var Nt=f(this.language.featureIndexes),qt;!(qt=Nt()).done;){var Vt=qt.value,_t=this.table.featureList[Vt],re=this.substituteFeatureForVariations(Vt);this.features[_t.tag]=re||_t.feature}return this.scriptTag},M.lookupsForFeatures=function(y,E){y===void 0&&(y=[]);for(var I=[],Y=f(y),tt;!(tt=Y()).done;){var _=tt.value,q=this.features[_];if(!!q)for(var Ct=f(q.lookupListIndexes),Nt;!(Nt=Ct()).done;){var qt=Nt.value;E&&E.indexOf(qt)!==-1||I.push({feature:_,index:qt,lookup:this.table.lookupList.get(qt)})}}return I.sort(function(Vt,_t){return Vt.index-_t.index}),I},M.substituteFeatureForVariations=function(y){if(this.variationsIndex===-1)return null;for(var E=this.table.featureVariations.featureVariationRecords[this.variationsIndex],I=E.featureTableSubstitution.substitutions,Y=f(I),tt;!(tt=Y()).done;){var _=tt.value;if(_.featureIndex===y)return _.alternateFeatureTable}return null},M.findVariationsIndex=function(y){var E=this.table.featureVariations;if(!E)return-1;for(var I=E.featureVariationRecords,Y=0;Y=0})},M.getClassID=function(y,E){switch(E.version){case 1:var I=y-E.startGlyph;if(I>=0&&I0&&this.codePoints.every(v.isMark),this.isBase=!this.isMark,this.isLigature=this.codePoints.length>1,this.markAttachmentType=0}}]),K}(),qi=function(K){c(M,K);function M(){return K.apply(this,arguments)||this}return M.planFeatures=function(y){y.add(["ljmo","vjmo","tjmo"],!1)},M.assignFeatures=function(y,E){for(var I=0,Y=0;Yia){var qt=Ia(H,Y,y.features);qt.features.tjmo=!0,Nt.push(qt)}return K.splice.apply(K,[M,1].concat(Nt)),M+Nt.length-1}function ks(K,M,H){var y=K[M],E=K[M].codePoints[0],I=ii(E),Y=K[M-1].codePoints[0],tt=ii(Y),_,q,Ct,Nt;if(tt===ai&&I===Ci)_=Y,Nt=y;else{I===ni?(q=K[M-1],Ct=y):(q=K[M-2],Ct=K[M-1],Nt=y);var qt=q.codePoints[0],Vt=Ct.codePoints[0];Fs(qt)&&Ls(Vt)&&(_=xa+((qt-ti)*ri+(Vt-ei))*Oa)}var _t=Nt&&Nt.codePoints[0]||ia;if(_!=null&&(_t===ia||Bs(_t))){var re=_+(_t-ia);if(H.hasGlyphForCodePoint(re)){var xe=tt===ni?3:2;return K.splice(M-xe+1,xe,Ia(H,re,y.features)),M-xe+1}}return q&&(q.features.ljmo=!0),Ct&&(Ct.features.vjmo=!0),Nt&&(Nt.features.tjmo=!0),tt===ai?(e0(K,M-1,H),M+1):M}function Ws(K){switch(ii(K)){case ai:case t0:return 1;case ni:return 2;case Ci:return 3}}function zs(K,M,H){var y=K[M],E=K[M].codePoints[0];if(H.glyphForCodePoint(E).advanceWidth!==0){var I=K[M-1].codePoints[0],Y=Ws(I);return K.splice(M,1),K.splice(M-Y,0,y)}}function Gs(K,M,H){var y=K[M],E=K[M].codePoints[0];if(H.hasGlyphForCodePoint(_i)){var I=Ia(H,_i,y.features),Y=H.glyphForCodePoint(E).advanceWidth===0?M:M+1;K.splice(Y,0,I),M++}return M}var Vs=[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,2,3,4,5,6,7,8,9,0,10,11,11,12,13,14,15,16,17],[0,0,0,18,19,20,21,22,23,0,24,0,0,25,26,0,0,27,0],[0,0,0,28,29,30,31,32,33,0,34,0,0,35,36,0,0,37,0],[0,0,0,38,5,7,7,8,9,0,10,0,0,0,13,0,0,16,0],[0,39,0,0,0,40,41,0,9,0,10,0,0,0,42,0,39,0,0],[0,0,0,0,43,44,44,8,9,0,0,0,0,12,43,0,0,0,0],[0,0,0,0,43,44,44,8,9,0,0,0,0,0,43,0,0,0,0],[0,0,0,45,46,47,48,49,9,0,10,0,0,0,42,0,0,0,0],[0,0,0,0,0,50,0,0,51,0,10,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,52,0,0,0,0,0,0,0,0],[0,0,0,53,54,55,56,57,58,0,59,0,0,60,61,0,0,62,0],[0,0,0,4,5,7,7,8,9,0,10,0,0,0,13,0,0,16,0],[0,63,64,0,0,40,41,0,9,0,10,0,0,0,42,0,63,0,0],[0,2,3,4,5,6,7,8,9,0,10,11,11,12,13,0,2,16,0],[0,0,0,18,65,20,21,22,23,0,24,0,0,25,26,0,0,27,0],[0,0,0,0,66,67,67,8,9,0,10,0,0,0,68,0,0,0,0],[0,0,0,69,0,70,70,0,71,0,72,0,0,0,0,0,0,0,0],[0,0,0,73,19,74,74,22,23,0,24,0,0,0,26,0,0,27,0],[0,75,0,0,0,76,77,0,23,0,24,0,0,0,78,0,75,0,0],[0,0,0,0,79,80,80,22,23,0,0,0,0,25,79,0,0,0,0],[0,0,0,18,19,20,74,22,23,0,24,0,0,25,26,0,0,27,0],[0,0,0,81,82,83,84,85,23,0,24,0,0,0,78,0,0,0,0],[0,0,0,0,0,86,0,0,87,0,24,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,88,0,0,0,0,0,0,0,0],[0,0,0,18,19,74,74,22,23,0,24,0,0,0,26,0,0,27,0],[0,89,90,0,0,76,77,0,23,0,24,0,0,0,78,0,89,0,0],[0,0,0,0,91,92,92,22,23,0,24,0,0,0,93,0,0,0,0],[0,0,0,94,29,95,31,32,33,0,34,0,0,0,36,0,0,37,0],[0,96,0,0,0,97,98,0,33,0,34,0,0,0,99,0,96,0,0],[0,0,0,0,100,101,101,32,33,0,0,0,0,35,100,0,0,0,0],[0,0,0,0,100,101,101,32,33,0,0,0,0,0,100,0,0,0,0],[0,0,0,102,103,104,105,106,33,0,34,0,0,0,99,0,0,0,0],[0,0,0,0,0,107,0,0,108,0,34,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,109,0,0,0,0,0,0,0,0],[0,0,0,28,29,95,31,32,33,0,34,0,0,0,36,0,0,37,0],[0,110,111,0,0,97,98,0,33,0,34,0,0,0,99,0,110,0,0],[0,0,0,0,112,113,113,32,33,0,34,0,0,0,114,0,0,0,0],[0,0,0,0,5,7,7,8,9,0,10,0,0,0,13,0,0,16,0],[0,0,0,115,116,117,118,8,9,0,10,0,0,119,120,0,0,16,0],[0,0,0,0,0,121,121,0,9,0,10,0,0,0,42,0,0,0,0],[0,39,0,122,0,123,123,8,9,0,10,0,0,0,42,0,39,0,0],[0,124,64,0,0,0,0,0,0,0,0,0,0,0,0,0,124,0,0],[0,39,0,0,0,121,125,0,9,0,10,0,0,0,42,0,39,0,0],[0,0,0,0,0,126,126,8,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,46,47,48,49,9,0,10,0,0,0,42,0,0,0,0],[0,0,0,0,0,47,47,49,9,0,10,0,0,0,42,0,0,0,0],[0,0,0,0,0,127,127,49,9,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,128,127,127,49,9,0,0,0,0,0,0,0,0,0,0],[0,0,0,129,130,131,132,133,9,0,10,0,0,0,42,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,10,0,0,0,0,0,0,0,0],[0,0,0,0,0,50,0,0,0,0,10,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,134,0,0,0,0,0,0,0,0],[0,0,0,135,54,56,56,57,58,0,59,0,0,0,61,0,0,62,0],[0,136,0,0,0,137,138,0,58,0,59,0,0,0,139,0,136,0,0],[0,0,0,0,140,141,141,57,58,0,0,0,0,60,140,0,0,0,0],[0,0,0,0,140,141,141,57,58,0,0,0,0,0,140,0,0,0,0],[0,0,0,142,143,144,145,146,58,0,59,0,0,0,139,0,0,0,0],[0,0,0,0,0,147,0,0,148,0,59,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,149,0,0,0,0,0,0,0,0],[0,0,0,53,54,56,56,57,58,0,59,0,0,0,61,0,0,62,0],[0,150,151,0,0,137,138,0,58,0,59,0,0,0,139,0,150,0,0],[0,0,0,0,152,153,153,57,58,0,59,0,0,0,154,0,0,0,0],[0,0,0,155,116,156,157,8,9,0,10,0,0,158,120,0,0,16,0],[0,0,0,0,0,121,121,0,9,0,10,0,0,0,0,0,0,0,0],[0,75,3,4,5,159,160,8,161,0,162,0,11,12,163,0,75,16,0],[0,0,0,0,0,40,164,0,9,0,10,0,0,0,42,0,0,0,0],[0,0,0,0,165,44,44,8,9,0,0,0,0,0,165,0,0,0,0],[0,124,64,0,0,40,164,0,9,0,10,0,0,0,42,0,124,0,0],[0,0,0,0,0,70,70,0,71,0,72,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,71,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,166,0,0,167,0,72,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,168,0,0,0,0,0,0,0,0],[0,0,0,0,19,74,74,22,23,0,24,0,0,0,26,0,0,27,0],[0,0,0,0,79,80,80,22,23,0,0,0,0,0,79,0,0,0,0],[0,0,0,169,170,171,172,22,23,0,24,0,0,173,174,0,0,27,0],[0,0,0,0,0,175,175,0,23,0,24,0,0,0,78,0,0,0,0],[0,75,0,176,0,177,177,22,23,0,24,0,0,0,78,0,75,0,0],[0,178,90,0,0,0,0,0,0,0,0,0,0,0,0,0,178,0,0],[0,75,0,0,0,175,179,0,23,0,24,0,0,0,78,0,75,0,0],[0,0,0,0,0,180,180,22,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,82,83,84,85,23,0,24,0,0,0,78,0,0,0,0],[0,0,0,0,0,83,83,85,23,0,24,0,0,0,78,0,0,0,0],[0,0,0,0,0,181,181,85,23,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,182,181,181,85,23,0,0,0,0,0,0,0,0,0,0],[0,0,0,183,184,185,186,187,23,0,24,0,0,0,78,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,24,0,0,0,0,0,0,0,0],[0,0,0,0,0,86,0,0,0,0,24,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,188,0,0,0,0,0,0,0,0],[0,0,0,189,170,190,191,22,23,0,24,0,0,192,174,0,0,27,0],[0,0,0,0,0,175,175,0,23,0,24,0,0,0,0,0,0,0,0],[0,0,0,0,0,76,193,0,23,0,24,0,0,0,78,0,0,0,0],[0,0,0,0,194,80,80,22,23,0,0,0,0,0,194,0,0,0,0],[0,178,90,0,0,76,193,0,23,0,24,0,0,0,78,0,178,0,0],[0,0,0,0,29,95,31,32,33,0,34,0,0,0,36,0,0,37,0],[0,0,0,0,100,101,101,32,33,0,0,0,0,0,100,0,0,0,0],[0,0,0,195,196,197,198,32,33,0,34,0,0,199,200,0,0,37,0],[0,0,0,0,0,201,201,0,33,0,34,0,0,0,99,0,0,0,0],[0,96,0,202,0,203,203,32,33,0,34,0,0,0,99,0,96,0,0],[0,204,111,0,0,0,0,0,0,0,0,0,0,0,0,0,204,0,0],[0,96,0,0,0,201,205,0,33,0,34,0,0,0,99,0,96,0,0],[0,0,0,0,0,206,206,32,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,103,104,105,106,33,0,34,0,0,0,99,0,0,0,0],[0,0,0,0,0,104,104,106,33,0,34,0,0,0,99,0,0,0,0],[0,0,0,0,0,207,207,106,33,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,208,207,207,106,33,0,0,0,0,0,0,0,0,0,0],[0,0,0,209,210,211,212,213,33,0,34,0,0,0,99,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,34,0,0,0,0,0,0,0,0],[0,0,0,0,0,107,0,0,0,0,34,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,214,0,0,0,0,0,0,0,0],[0,0,0,215,196,216,217,32,33,0,34,0,0,218,200,0,0,37,0],[0,0,0,0,0,201,201,0,33,0,34,0,0,0,0,0,0,0,0],[0,0,0,0,0,97,219,0,33,0,34,0,0,0,99,0,0,0,0],[0,0,0,0,220,101,101,32,33,0,0,0,0,0,220,0,0,0,0],[0,204,111,0,0,97,219,0,33,0,34,0,0,0,99,0,204,0,0],[0,0,0,221,116,222,222,8,9,0,10,0,0,0,120,0,0,16,0],[0,223,0,0,0,40,224,0,9,0,10,0,0,0,42,0,223,0,0],[0,0,0,0,225,44,44,8,9,0,0,0,0,119,225,0,0,0,0],[0,0,0,115,116,117,222,8,9,0,10,0,0,119,120,0,0,16,0],[0,0,0,115,116,222,222,8,9,0,10,0,0,0,120,0,0,16,0],[0,226,64,0,0,40,224,0,9,0,10,0,0,0,42,0,226,0,0],[0,0,0,0,0,0,0,0,9,0,0,0,0,0,0,0,0,0,0],[0,39,0,0,0,121,121,0,9,0,10,0,0,0,42,0,39,0,0],[0,0,0,0,0,44,44,8,9,0,0,0,0,0,0,0,0,0,0],[0,0,0,227,0,228,229,0,9,0,10,0,0,230,0,0,0,0,0],[0,39,0,122,0,121,121,0,9,0,10,0,0,0,42,0,39,0,0],[0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,231,231,49,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,232,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,130,131,132,133,9,0,10,0,0,0,42,0,0,0,0],[0,0,0,0,0,131,131,133,9,0,10,0,0,0,42,0,0,0,0],[0,0,0,0,0,233,233,133,9,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,234,233,233,133,9,0,0,0,0,0,0,0,0,0,0],[0,0,0,235,236,237,238,239,9,0,10,0,0,0,42,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,54,56,56,57,58,0,59,0,0,0,61,0,0,62,0],[0,0,0,240,241,242,243,57,58,0,59,0,0,244,245,0,0,62,0],[0,0,0,0,0,246,246,0,58,0,59,0,0,0,139,0,0,0,0],[0,136,0,247,0,248,248,57,58,0,59,0,0,0,139,0,136,0,0],[0,249,151,0,0,0,0,0,0,0,0,0,0,0,0,0,249,0,0],[0,136,0,0,0,246,250,0,58,0,59,0,0,0,139,0,136,0,0],[0,0,0,0,0,251,251,57,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,143,144,145,146,58,0,59,0,0,0,139,0,0,0,0],[0,0,0,0,0,144,144,146,58,0,59,0,0,0,139,0,0,0,0],[0,0,0,0,0,252,252,146,58,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,253,252,252,146,58,0,0,0,0,0,0,0,0,0,0],[0,0,0,254,255,256,257,258,58,0,59,0,0,0,139,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,59,0,0,0,0,0,0,0,0],[0,0,0,0,0,147,0,0,0,0,59,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,259,0,0,0,0,0,0,0,0],[0,0,0,260,241,261,262,57,58,0,59,0,0,263,245,0,0,62,0],[0,0,0,0,0,246,246,0,58,0,59,0,0,0,0,0,0,0,0],[0,0,0,0,0,137,264,0,58,0,59,0,0,0,139,0,0,0,0],[0,0,0,0,265,141,141,57,58,0,0,0,0,0,265,0,0,0,0],[0,249,151,0,0,137,264,0,58,0,59,0,0,0,139,0,249,0,0],[0,0,0,221,116,222,222,8,9,0,10,0,0,0,120,0,0,16,0],[0,0,0,0,225,44,44,8,9,0,0,0,0,158,225,0,0,0,0],[0,0,0,155,116,156,222,8,9,0,10,0,0,158,120,0,0,16,0],[0,0,0,155,116,222,222,8,9,0,10,0,0,0,120,0,0,16,0],[0,0,0,0,43,266,266,8,161,0,24,0,0,12,267,0,0,0,0],[0,75,0,176,43,268,268,269,161,0,24,0,0,0,267,0,75,0,0],[0,0,0,0,0,270,0,0,271,0,162,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,272,0,0,0,0,0,0,0,0],[0,273,274,0,0,40,41,0,9,0,10,0,0,0,42,0,273,0,0],[0,0,0,40,0,123,123,8,9,0,10,0,0,0,42,0,0,0,0],[0,0,0,0,0,121,275,0,9,0,10,0,0,0,42,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,72,0,0,0,0,0,0,0,0],[0,0,0,0,0,166,0,0,0,0,72,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,276,0,0,0,0,0,0,0,0],[0,0,0,277,170,278,278,22,23,0,24,0,0,0,174,0,0,27,0],[0,279,0,0,0,76,280,0,23,0,24,0,0,0,78,0,279,0,0],[0,0,0,0,281,80,80,22,23,0,0,0,0,173,281,0,0,0,0],[0,0,0,169,170,171,278,22,23,0,24,0,0,173,174,0,0,27,0],[0,0,0,169,170,278,278,22,23,0,24,0,0,0,174,0,0,27,0],[0,282,90,0,0,76,280,0,23,0,24,0,0,0,78,0,282,0,0],[0,0,0,0,0,0,0,0,23,0,0,0,0,0,0,0,0,0,0],[0,75,0,0,0,175,175,0,23,0,24,0,0,0,78,0,75,0,0],[0,0,0,0,0,80,80,22,23,0,0,0,0,0,0,0,0,0,0],[0,0,0,283,0,284,285,0,23,0,24,0,0,286,0,0,0,0,0],[0,75,0,176,0,175,175,0,23,0,24,0,0,0,78,0,75,0,0],[0,0,0,0,0,0,0,22,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,287,287,85,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,288,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,184,185,186,187,23,0,24,0,0,0,78,0,0,0,0],[0,0,0,0,0,185,185,187,23,0,24,0,0,0,78,0,0,0,0],[0,0,0,0,0,289,289,187,23,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,290,289,289,187,23,0,0,0,0,0,0,0,0,0,0],[0,0,0,291,292,293,294,295,23,0,24,0,0,0,78,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,277,170,278,278,22,23,0,24,0,0,0,174,0,0,27,0],[0,0,0,0,281,80,80,22,23,0,0,0,0,192,281,0,0,0,0],[0,0,0,189,170,190,278,22,23,0,24,0,0,192,174,0,0,27,0],[0,0,0,189,170,278,278,22,23,0,24,0,0,0,174,0,0,27,0],[0,0,0,76,0,177,177,22,23,0,24,0,0,0,78,0,0,0,0],[0,0,0,0,0,175,296,0,23,0,24,0,0,0,78,0,0,0,0],[0,0,0,297,196,298,298,32,33,0,34,0,0,0,200,0,0,37,0],[0,299,0,0,0,97,300,0,33,0,34,0,0,0,99,0,299,0,0],[0,0,0,0,301,101,101,32,33,0,0,0,0,199,301,0,0,0,0],[0,0,0,195,196,197,298,32,33,0,34,0,0,199,200,0,0,37,0],[0,0,0,195,196,298,298,32,33,0,34,0,0,0,200,0,0,37,0],[0,302,111,0,0,97,300,0,33,0,34,0,0,0,99,0,302,0,0],[0,0,0,0,0,0,0,0,33,0,0,0,0,0,0,0,0,0,0],[0,96,0,0,0,201,201,0,33,0,34,0,0,0,99,0,96,0,0],[0,0,0,0,0,101,101,32,33,0,0,0,0,0,0,0,0,0,0],[0,0,0,303,0,304,305,0,33,0,34,0,0,306,0,0,0,0,0],[0,96,0,202,0,201,201,0,33,0,34,0,0,0,99,0,96,0,0],[0,0,0,0,0,0,0,32,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,307,307,106,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,308,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,210,211,212,213,33,0,34,0,0,0,99,0,0,0,0],[0,0,0,0,0,211,211,213,33,0,34,0,0,0,99,0,0,0,0],[0,0,0,0,0,309,309,213,33,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,310,309,309,213,33,0,0,0,0,0,0,0,0,0,0],[0,0,0,311,312,313,314,315,33,0,34,0,0,0,99,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,297,196,298,298,32,33,0,34,0,0,0,200,0,0,37,0],[0,0,0,0,301,101,101,32,33,0,0,0,0,218,301,0,0,0,0],[0,0,0,215,196,216,298,32,33,0,34,0,0,218,200,0,0,37,0],[0,0,0,215,196,298,298,32,33,0,34,0,0,0,200,0,0,37,0],[0,0,0,97,0,203,203,32,33,0,34,0,0,0,99,0,0,0,0],[0,0,0,0,0,201,316,0,33,0,34,0,0,0,99,0,0,0,0],[0,0,0,0,116,222,222,8,9,0,10,0,0,0,120,0,0,16,0],[0,0,0,0,225,44,44,8,9,0,0,0,0,0,225,0,0,0,0],[0,0,0,317,318,319,320,8,9,0,10,0,0,321,322,0,0,16,0],[0,223,0,323,0,123,123,8,9,0,10,0,0,0,42,0,223,0,0],[0,223,0,0,0,121,324,0,9,0,10,0,0,0,42,0,223,0,0],[0,0,0,325,318,326,327,8,9,0,10,0,0,328,322,0,0,16,0],[0,0,0,64,0,121,121,0,9,0,10,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,9,0,0,0,0,230,0,0,0,0,0],[0,0,0,227,0,228,121,0,9,0,10,0,0,230,0,0,0,0,0],[0,0,0,227,0,121,121,0,9,0,10,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,49,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,46,0,0],[0,0,0,0,0,329,329,133,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,330,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,236,237,238,239,9,0,10,0,0,0,42,0,0,0,0],[0,0,0,0,0,237,237,239,9,0,10,0,0,0,42,0,0,0,0],[0,0,0,0,0,331,331,239,9,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,332,331,331,239,9,0,0,0,0,0,0,0,0,0,0],[0,0,0,333,40,121,334,0,9,0,10,0,0,0,42,0,0,0,0],[0,0,0,335,241,336,336,57,58,0,59,0,0,0,245,0,0,62,0],[0,337,0,0,0,137,338,0,58,0,59,0,0,0,139,0,337,0,0],[0,0,0,0,339,141,141,57,58,0,0,0,0,244,339,0,0,0,0],[0,0,0,240,241,242,336,57,58,0,59,0,0,244,245,0,0,62,0],[0,0,0,240,241,336,336,57,58,0,59,0,0,0,245,0,0,62,0],[0,340,151,0,0,137,338,0,58,0,59,0,0,0,139,0,340,0,0],[0,0,0,0,0,0,0,0,58,0,0,0,0,0,0,0,0,0,0],[0,136,0,0,0,246,246,0,58,0,59,0,0,0,139,0,136,0,0],[0,0,0,0,0,141,141,57,58,0,0,0,0,0,0,0,0,0,0],[0,0,0,341,0,342,343,0,58,0,59,0,0,344,0,0,0,0,0],[0,136,0,247,0,246,246,0,58,0,59,0,0,0,139,0,136,0,0],[0,0,0,0,0,0,0,57,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,345,345,146,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,346,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,255,256,257,258,58,0,59,0,0,0,139,0,0,0,0],[0,0,0,0,0,256,256,258,58,0,59,0,0,0,139,0,0,0,0],[0,0,0,0,0,347,347,258,58,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,348,347,347,258,58,0,0,0,0,0,0,0,0,0,0],[0,0,0,349,350,351,352,353,58,0,59,0,0,0,139,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,335,241,336,336,57,58,0,59,0,0,0,245,0,0,62,0],[0,0,0,0,339,141,141,57,58,0,0,0,0,263,339,0,0,0,0],[0,0,0,260,241,261,336,57,58,0,59,0,0,263,245,0,0,62,0],[0,0,0,260,241,336,336,57,58,0,59,0,0,0,245,0,0,62,0],[0,0,0,137,0,248,248,57,58,0,59,0,0,0,139,0,0,0,0],[0,0,0,0,0,246,354,0,58,0,59,0,0,0,139,0,0,0,0],[0,0,0,0,0,126,126,8,23,0,0,0,0,0,0,0,0,0,0],[0,355,90,0,0,121,125,0,9,0,10,0,0,0,42,0,355,0,0],[0,0,0,0,0,356,356,269,23,0,0,0,0,0,0,0,0,0,0],[0,0,0,357,358,359,360,361,161,0,162,0,0,0,362,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,162,0,0,0,0,0,0,0,0],[0,0,0,0,0,270,0,0,0,0,162,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,363,0,0,0,0,0,0,0,0],[0,0,0,364,116,365,366,8,161,0,162,0,0,367,120,0,0,16,0],[0,0,0,0,0,368,368,0,161,0,162,0,0,0,0,0,0,0,0],[0,0,0,40,0,121,121,0,9,0,10,0,0,0,42,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,170,278,278,22,23,0,24,0,0,0,174,0,0,27,0],[0,0,0,0,281,80,80,22,23,0,0,0,0,0,281,0,0,0,0],[0,0,0,369,370,371,372,22,23,0,24,0,0,373,374,0,0,27,0],[0,279,0,375,0,177,177,22,23,0,24,0,0,0,78,0,279,0,0],[0,279,0,0,0,175,376,0,23,0,24,0,0,0,78,0,279,0,0],[0,0,0,377,370,378,379,22,23,0,24,0,0,380,374,0,0,27,0],[0,0,0,90,0,175,175,0,23,0,24,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,23,0,0,0,0,286,0,0,0,0,0],[0,0,0,283,0,284,175,0,23,0,24,0,0,286,0,0,0,0,0],[0,0,0,283,0,175,175,0,23,0,24,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,85,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,82,0,0],[0,0,0,0,0,381,381,187,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,382,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,292,293,294,295,23,0,24,0,0,0,78,0,0,0,0],[0,0,0,0,0,293,293,295,23,0,24,0,0,0,78,0,0,0,0],[0,0,0,0,0,383,383,295,23,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,384,383,383,295,23,0,0,0,0,0,0,0,0,0,0],[0,0,0,385,76,175,386,0,23,0,24,0,0,0,78,0,0,0,0],[0,0,0,76,0,175,175,0,23,0,24,0,0,0,78,0,0,0,0],[0,0,0,0,196,298,298,32,33,0,34,0,0,0,200,0,0,37,0],[0,0,0,0,301,101,101,32,33,0,0,0,0,0,301,0,0,0,0],[0,0,0,387,388,389,390,32,33,0,34,0,0,391,392,0,0,37,0],[0,299,0,393,0,203,203,32,33,0,34,0,0,0,99,0,299,0,0],[0,299,0,0,0,201,394,0,33,0,34,0,0,0,99,0,299,0,0],[0,0,0,395,388,396,397,32,33,0,34,0,0,398,392,0,0,37,0],[0,0,0,111,0,201,201,0,33,0,34,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,33,0,0,0,0,306,0,0,0,0,0],[0,0,0,303,0,304,201,0,33,0,34,0,0,306,0,0,0,0,0],[0,0,0,303,0,201,201,0,33,0,34,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,106,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,103,0,0],[0,0,0,0,0,399,399,213,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,400,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,312,313,314,315,33,0,34,0,0,0,99,0,0,0,0],[0,0,0,0,0,313,313,315,33,0,34,0,0,0,99,0,0,0,0],[0,0,0,0,0,401,401,315,33,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,402,401,401,315,33,0,0,0,0,0,0,0,0,0,0],[0,0,0,403,97,201,404,0,33,0,34,0,0,0,99,0,0,0,0],[0,0,0,97,0,201,201,0,33,0,34,0,0,0,99,0,0,0,0],[0,0,0,405,318,406,406,8,9,0,10,0,0,0,322,0,0,16,0],[0,407,0,0,0,40,408,0,9,0,10,0,0,0,42,0,407,0,0],[0,0,0,0,409,44,44,8,9,0,0,0,0,321,409,0,0,0,0],[0,0,0,317,318,319,406,8,9,0,10,0,0,321,322,0,0,16,0],[0,0,0,317,318,406,406,8,9,0,10,0,0,0,322,0,0,16,0],[0,410,64,0,0,40,408,0,9,0,10,0,0,0,42,0,410,0,0],[0,223,0,0,0,121,121,0,9,0,10,0,0,0,42,0,223,0,0],[0,223,0,323,0,121,121,0,9,0,10,0,0,0,42,0,223,0,0],[0,0,0,405,318,406,406,8,9,0,10,0,0,0,322,0,0,16,0],[0,0,0,0,409,44,44,8,9,0,0,0,0,328,409,0,0,0,0],[0,0,0,325,318,326,406,8,9,0,10,0,0,328,322,0,0,16,0],[0,0,0,325,318,406,406,8,9,0,10,0,0,0,322,0,0,16,0],[0,0,0,0,0,0,0,133,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,0,0],[0,0,0,0,0,411,411,239,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,412,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,40,121,334,0,9,0,10,0,0,0,42,0,0,0,0],[0,0,0,0,413,0,0,0,9,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,241,336,336,57,58,0,59,0,0,0,245,0,0,62,0],[0,0,0,0,339,141,141,57,58,0,0,0,0,0,339,0,0,0,0],[0,0,0,414,415,416,417,57,58,0,59,0,0,418,419,0,0,62,0],[0,337,0,420,0,248,248,57,58,0,59,0,0,0,139,0,337,0,0],[0,337,0,0,0,246,421,0,58,0,59,0,0,0,139,0,337,0,0],[0,0,0,422,415,423,424,57,58,0,59,0,0,425,419,0,0,62,0],[0,0,0,151,0,246,246,0,58,0,59,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,58,0,0,0,0,344,0,0,0,0,0],[0,0,0,341,0,342,246,0,58,0,59,0,0,344,0,0,0,0,0],[0,0,0,341,0,246,246,0,58,0,59,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,146,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,143,0,0],[0,0,0,0,0,426,426,258,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,427,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,350,351,352,353,58,0,59,0,0,0,139,0,0,0,0],[0,0,0,0,0,351,351,353,58,0,59,0,0,0,139,0,0,0,0],[0,0,0,0,0,428,428,353,58,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,429,428,428,353,58,0,0,0,0,0,0,0,0,0,0],[0,0,0,430,137,246,431,0,58,0,59,0,0,0,139,0,0,0,0],[0,0,0,137,0,246,246,0,58,0,59,0,0,0,139,0,0,0,0],[0,0,0,432,116,433,434,8,161,0,162,0,0,435,120,0,0,16,0],[0,0,0,0,0,180,180,269,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,358,359,360,361,161,0,162,0,0,0,362,0,0,0,0],[0,0,0,0,0,359,359,361,161,0,162,0,0,0,362,0,0,0,0],[0,0,0,0,0,436,436,361,161,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,437,436,436,361,161,0,0,0,0,0,0,0,0,0,0],[0,0,0,438,439,440,441,442,161,0,162,0,0,0,362,0,0,0,0],[0,443,274,0,0,0,0,0,0,0,0,0,0,0,0,0,443,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,444,116,445,445,8,161,0,162,0,0,0,120,0,0,16,0],[0,0,0,0,225,44,44,8,161,0,0,0,0,367,225,0,0,0,0],[0,0,0,364,116,365,445,8,161,0,162,0,0,367,120,0,0,16,0],[0,0,0,364,116,445,445,8,161,0,162,0,0,0,120,0,0,16,0],[0,0,0,0,0,0,0,0,161,0,0,0,0,0,0,0,0,0,0],[0,0,0,446,370,447,447,22,23,0,24,0,0,0,374,0,0,27,0],[0,448,0,0,0,76,449,0,23,0,24,0,0,0,78,0,448,0,0],[0,0,0,0,450,80,80,22,23,0,0,0,0,373,450,0,0,0,0],[0,0,0,369,370,371,447,22,23,0,24,0,0,373,374,0,0,27,0],[0,0,0,369,370,447,447,22,23,0,24,0,0,0,374,0,0,27,0],[0,451,90,0,0,76,449,0,23,0,24,0,0,0,78,0,451,0,0],[0,279,0,0,0,175,175,0,23,0,24,0,0,0,78,0,279,0,0],[0,279,0,375,0,175,175,0,23,0,24,0,0,0,78,0,279,0,0],[0,0,0,446,370,447,447,22,23,0,24,0,0,0,374,0,0,27,0],[0,0,0,0,450,80,80,22,23,0,0,0,0,380,450,0,0,0,0],[0,0,0,377,370,378,447,22,23,0,24,0,0,380,374,0,0,27,0],[0,0,0,377,370,447,447,22,23,0,24,0,0,0,374,0,0,27,0],[0,0,0,0,0,0,0,187,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,184,0,0],[0,0,0,0,0,452,452,295,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,453,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,76,175,386,0,23,0,24,0,0,0,78,0,0,0,0],[0,0,0,0,454,0,0,0,23,0,0,0,0,0,0,0,0,0,0],[0,0,0,455,388,456,456,32,33,0,34,0,0,0,392,0,0,37,0],[0,457,0,0,0,97,458,0,33,0,34,0,0,0,99,0,457,0,0],[0,0,0,0,459,101,101,32,33,0,0,0,0,391,459,0,0,0,0],[0,0,0,387,388,389,456,32,33,0,34,0,0,391,392,0,0,37,0],[0,0,0,387,388,456,456,32,33,0,34,0,0,0,392,0,0,37,0],[0,460,111,0,0,97,458,0,33,0,34,0,0,0,99,0,460,0,0],[0,299,0,0,0,201,201,0,33,0,34,0,0,0,99,0,299,0,0],[0,299,0,393,0,201,201,0,33,0,34,0,0,0,99,0,299,0,0],[0,0,0,455,388,456,456,32,33,0,34,0,0,0,392,0,0,37,0],[0,0,0,0,459,101,101,32,33,0,0,0,0,398,459,0,0,0,0],[0,0,0,395,388,396,456,32,33,0,34,0,0,398,392,0,0,37,0],[0,0,0,395,388,456,456,32,33,0,34,0,0,0,392,0,0,37,0],[0,0,0,0,0,0,0,213,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,210,0,0],[0,0,0,0,0,461,461,315,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,462,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,97,201,404,0,33,0,34,0,0,0,99,0,0,0,0],[0,0,0,0,463,0,0,0,33,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,318,406,406,8,9,0,10,0,0,0,322,0,0,16,0],[0,0,0,0,409,44,44,8,9,0,0,0,0,0,409,0,0,0,0],[0,0,0,464,465,466,467,8,9,0,10,0,0,468,469,0,0,16,0],[0,407,0,470,0,123,123,8,9,0,10,0,0,0,42,0,407,0,0],[0,407,0,0,0,121,471,0,9,0,10,0,0,0,42,0,407,0,0],[0,0,0,472,465,473,474,8,9,0,10,0,0,475,469,0,0,16,0],[0,0,0,0,0,0,0,239,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,0,0],[0,0,0,0,0,0,476,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,477,415,478,478,57,58,0,59,0,0,0,419,0,0,62,0],[0,479,0,0,0,137,480,0,58,0,59,0,0,0,139,0,479,0,0],[0,0,0,0,481,141,141,57,58,0,0,0,0,418,481,0,0,0,0],[0,0,0,414,415,416,478,57,58,0,59,0,0,418,419,0,0,62,0],[0,0,0,414,415,478,478,57,58,0,59,0,0,0,419,0,0,62,0],[0,482,151,0,0,137,480,0,58,0,59,0,0,0,139,0,482,0,0],[0,337,0,0,0,246,246,0,58,0,59,0,0,0,139,0,337,0,0],[0,337,0,420,0,246,246,0,58,0,59,0,0,0,139,0,337,0,0],[0,0,0,477,415,478,478,57,58,0,59,0,0,0,419,0,0,62,0],[0,0,0,0,481,141,141,57,58,0,0,0,0,425,481,0,0,0,0],[0,0,0,422,415,423,478,57,58,0,59,0,0,425,419,0,0,62,0],[0,0,0,422,415,478,478,57,58,0,59,0,0,0,419,0,0,62,0],[0,0,0,0,0,0,0,258,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,0,0],[0,0,0,0,0,483,483,353,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,484,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,137,246,431,0,58,0,59,0,0,0,139,0,0,0,0],[0,0,0,0,485,0,0,0,58,0,0,0,0,0,0,0,0,0,0],[0,0,0,444,116,445,445,8,161,0,162,0,0,0,120,0,0,16,0],[0,0,0,0,225,44,44,8,161,0,0,0,0,435,225,0,0,0,0],[0,0,0,432,116,433,445,8,161,0,162,0,0,435,120,0,0,16,0],[0,0,0,432,116,445,445,8,161,0,162,0,0,0,120,0,0,16,0],[0,0,0,0,0,486,486,361,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,487,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,439,440,441,442,161,0,162,0,0,0,362,0,0,0,0],[0,0,0,0,0,440,440,442,161,0,162,0,0,0,362,0,0,0,0],[0,0,0,0,0,488,488,442,161,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,489,488,488,442,161,0,0,0,0,0,0,0,0,0,0],[0,0,0,490,491,492,493,494,161,0,162,0,0,0,362,0,0,0,0],[0,0,0,495,0,496,497,0,161,0,162,0,0,498,0,0,0,0,0],[0,0,0,0,116,445,445,8,161,0,162,0,0,0,120,0,0,16,0],[0,0,0,0,225,44,44,8,161,0,0,0,0,0,225,0,0,0,0],[0,0,0,0,370,447,447,22,23,0,24,0,0,0,374,0,0,27,0],[0,0,0,0,450,80,80,22,23,0,0,0,0,0,450,0,0,0,0],[0,0,0,499,500,501,502,22,23,0,24,0,0,503,504,0,0,27,0],[0,448,0,505,0,177,177,22,23,0,24,0,0,0,78,0,448,0,0],[0,448,0,0,0,175,506,0,23,0,24,0,0,0,78,0,448,0,0],[0,0,0,507,500,508,509,22,23,0,24,0,0,510,504,0,0,27,0],[0,0,0,0,0,0,0,295,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,292,0,0],[0,0,0,0,0,0,511,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,388,456,456,32,33,0,34,0,0,0,392,0,0,37,0],[0,0,0,0,459,101,101,32,33,0,0,0,0,0,459,0,0,0,0],[0,0,0,512,513,514,515,32,33,0,34,0,0,516,517,0,0,37,0],[0,457,0,518,0,203,203,32,33,0,34,0,0,0,99,0,457,0,0],[0,457,0,0,0,201,519,0,33,0,34,0,0,0,99,0,457,0,0],[0,0,0,520,513,521,522,32,33,0,34,0,0,523,517,0,0,37,0],[0,0,0,0,0,0,0,315,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,312,0,0],[0,0,0,0,0,0,524,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,525,465,526,526,8,9,0,10,0,0,0,469,0,0,16,0],[0,527,0,0,0,40,528,0,9,0,10,0,0,0,42,0,527,0,0],[0,0,0,0,529,44,44,8,9,0,0,0,0,468,529,0,0,0,0],[0,0,0,464,465,466,526,8,9,0,10,0,0,468,469,0,0,16,0],[0,0,0,464,465,526,526,8,9,0,10,0,0,0,469,0,0,16,0],[0,530,64,0,0,40,528,0,9,0,10,0,0,0,42,0,530,0,0],[0,407,0,0,0,121,121,0,9,0,10,0,0,0,42,0,407,0,0],[0,407,0,470,0,121,121,0,9,0,10,0,0,0,42,0,407,0,0],[0,0,0,525,465,526,526,8,9,0,10,0,0,0,469,0,0,16,0],[0,0,0,0,529,44,44,8,9,0,0,0,0,475,529,0,0,0,0],[0,0,0,472,465,473,526,8,9,0,10,0,0,475,469,0,0,16,0],[0,0,0,472,465,526,526,8,9,0,10,0,0,0,469,0,0,16,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,40,0,0],[0,0,0,0,415,478,478,57,58,0,59,0,0,0,419,0,0,62,0],[0,0,0,0,481,141,141,57,58,0,0,0,0,0,481,0,0,0,0],[0,0,0,531,532,533,534,57,58,0,59,0,0,535,536,0,0,62,0],[0,479,0,537,0,248,248,57,58,0,59,0,0,0,139,0,479,0,0],[0,479,0,0,0,246,538,0,58,0,59,0,0,0,139,0,479,0,0],[0,0,0,539,532,540,541,57,58,0,59,0,0,542,536,0,0,62,0],[0,0,0,0,0,0,0,353,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,350,0,0],[0,0,0,0,0,0,543,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,361,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,358,0,0],[0,0,0,0,0,544,544,442,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,545,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,491,492,493,494,161,0,162,0,0,0,362,0,0,0,0],[0,0,0,0,0,492,492,494,161,0,162,0,0,0,362,0,0,0,0],[0,0,0,0,0,546,546,494,161,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,547,546,546,494,161,0,0,0,0,0,0,0,0,0,0],[0,0,0,548,549,368,550,0,161,0,162,0,0,0,362,0,0,0,0],[0,0,0,274,0,368,368,0,161,0,162,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,161,0,0,0,0,498,0,0,0,0,0],[0,0,0,495,0,496,368,0,161,0,162,0,0,498,0,0,0,0,0],[0,0,0,495,0,368,368,0,161,0,162,0,0,0,0,0,0,0,0],[0,0,0,551,500,552,552,22,23,0,24,0,0,0,504,0,0,27,0],[0,553,0,0,0,76,554,0,23,0,24,0,0,0,78,0,553,0,0],[0,0,0,0,555,80,80,22,23,0,0,0,0,503,555,0,0,0,0],[0,0,0,499,500,501,552,22,23,0,24,0,0,503,504,0,0,27,0],[0,0,0,499,500,552,552,22,23,0,24,0,0,0,504,0,0,27,0],[0,556,90,0,0,76,554,0,23,0,24,0,0,0,78,0,556,0,0],[0,448,0,0,0,175,175,0,23,0,24,0,0,0,78,0,448,0,0],[0,448,0,505,0,175,175,0,23,0,24,0,0,0,78,0,448,0,0],[0,0,0,551,500,552,552,22,23,0,24,0,0,0,504,0,0,27,0],[0,0,0,0,555,80,80,22,23,0,0,0,0,510,555,0,0,0,0],[0,0,0,507,500,508,552,22,23,0,24,0,0,510,504,0,0,27,0],[0,0,0,507,500,552,552,22,23,0,24,0,0,0,504,0,0,27,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,76,0,0],[0,0,0,557,513,558,558,32,33,0,34,0,0,0,517,0,0,37,0],[0,559,0,0,0,97,560,0,33,0,34,0,0,0,99,0,559,0,0],[0,0,0,0,561,101,101,32,33,0,0,0,0,516,561,0,0,0,0],[0,0,0,512,513,514,558,32,33,0,34,0,0,516,517,0,0,37,0],[0,0,0,512,513,558,558,32,33,0,34,0,0,0,517,0,0,37,0],[0,562,111,0,0,97,560,0,33,0,34,0,0,0,99,0,562,0,0],[0,457,0,0,0,201,201,0,33,0,34,0,0,0,99,0,457,0,0],[0,457,0,518,0,201,201,0,33,0,34,0,0,0,99,0,457,0,0],[0,0,0,557,513,558,558,32,33,0,34,0,0,0,517,0,0,37,0],[0,0,0,0,561,101,101,32,33,0,0,0,0,523,561,0,0,0,0],[0,0,0,520,513,521,558,32,33,0,34,0,0,523,517,0,0,37,0],[0,0,0,520,513,558,558,32,33,0,34,0,0,0,517,0,0,37,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,97,0,0],[0,0,0,0,465,526,526,8,9,0,10,0,0,0,469,0,0,16,0],[0,0,0,0,529,44,44,8,9,0,0,0,0,0,529,0,0,0,0],[0,0,0,563,66,564,565,8,9,0,10,0,0,566,68,0,0,16,0],[0,527,0,567,0,123,123,8,9,0,10,0,0,0,42,0,527,0,0],[0,527,0,0,0,121,568,0,9,0,10,0,0,0,42,0,527,0,0],[0,0,0,569,66,570,571,8,9,0,10,0,0,572,68,0,0,16,0],[0,0,0,573,532,574,574,57,58,0,59,0,0,0,536,0,0,62,0],[0,575,0,0,0,137,576,0,58,0,59,0,0,0,139,0,575,0,0],[0,0,0,0,577,141,141,57,58,0,0,0,0,535,577,0,0,0,0],[0,0,0,531,532,533,574,57,58,0,59,0,0,535,536,0,0,62,0],[0,0,0,531,532,574,574,57,58,0,59,0,0,0,536,0,0,62,0],[0,578,151,0,0,137,576,0,58,0,59,0,0,0,139,0,578,0,0],[0,479,0,0,0,246,246,0,58,0,59,0,0,0,139,0,479,0,0],[0,479,0,537,0,246,246,0,58,0,59,0,0,0,139,0,479,0,0],[0,0,0,573,532,574,574,57,58,0,59,0,0,0,536,0,0,62,0],[0,0,0,0,577,141,141,57,58,0,0,0,0,542,577,0,0,0,0],[0,0,0,539,532,540,574,57,58,0,59,0,0,542,536,0,0,62,0],[0,0,0,539,532,574,574,57,58,0,59,0,0,0,536,0,0,62,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,137,0,0],[0,0,0,0,0,0,0,442,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,439,0,0],[0,0,0,0,0,579,579,494,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,580,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,549,368,550,0,161,0,162,0,0,0,362,0,0,0,0],[0,0,0,0,0,368,368,0,161,0,162,0,0,0,362,0,0,0,0],[0,0,0,0,581,0,0,0,161,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,500,552,552,22,23,0,24,0,0,0,504,0,0,27,0],[0,0,0,0,555,80,80,22,23,0,0,0,0,0,555,0,0,0,0],[0,0,0,582,91,583,584,22,23,0,24,0,0,585,93,0,0,27,0],[0,553,0,586,0,177,177,22,23,0,24,0,0,0,78,0,553,0,0],[0,553,0,0,0,175,587,0,23,0,24,0,0,0,78,0,553,0,0],[0,0,0,588,91,589,590,22,23,0,24,0,0,591,93,0,0,27,0],[0,0,0,0,513,558,558,32,33,0,34,0,0,0,517,0,0,37,0],[0,0,0,0,561,101,101,32,33,0,0,0,0,0,561,0,0,0,0],[0,0,0,592,112,593,594,32,33,0,34,0,0,595,114,0,0,37,0],[0,559,0,596,0,203,203,32,33,0,34,0,0,0,99,0,559,0,0],[0,559,0,0,0,201,597,0,33,0,34,0,0,0,99,0,559,0,0],[0,0,0,598,112,599,600,32,33,0,34,0,0,601,114,0,0,37,0],[0,0,0,602,66,67,67,8,9,0,10,0,0,0,68,0,0,16,0],[0,0,0,0,165,44,44,8,9,0,0,0,0,566,165,0,0,0,0],[0,0,0,563,66,564,67,8,9,0,10,0,0,566,68,0,0,16,0],[0,0,0,563,66,67,67,8,9,0,10,0,0,0,68,0,0,16,0],[0,527,0,0,0,121,121,0,9,0,10,0,0,0,42,0,527,0,0],[0,527,0,567,0,121,121,0,9,0,10,0,0,0,42,0,527,0,0],[0,0,0,602,66,67,67,8,9,0,10,0,0,0,68,0,0,16,0],[0,0,0,0,165,44,44,8,9,0,0,0,0,572,165,0,0,0,0],[0,0,0,569,66,570,67,8,9,0,10,0,0,572,68,0,0,16,0],[0,0,0,569,66,67,67,8,9,0,10,0,0,0,68,0,0,16,0],[0,0,0,0,532,574,574,57,58,0,59,0,0,0,536,0,0,62,0],[0,0,0,0,577,141,141,57,58,0,0,0,0,0,577,0,0,0,0],[0,0,0,603,152,604,605,57,58,0,59,0,0,606,154,0,0,62,0],[0,575,0,607,0,248,248,57,58,0,59,0,0,0,139,0,575,0,0],[0,575,0,0,0,246,608,0,58,0,59,0,0,0,139,0,575,0,0],[0,0,0,609,152,610,611,57,58,0,59,0,0,612,154,0,0,62,0],[0,0,0,0,0,0,0,494,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,491,0,0],[0,0,0,0,0,0,613,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,614,91,92,92,22,23,0,24,0,0,0,93,0,0,27,0],[0,0,0,0,194,80,80,22,23,0,0,0,0,585,194,0,0,0,0],[0,0,0,582,91,583,92,22,23,0,24,0,0,585,93,0,0,27,0],[0,0,0,582,91,92,92,22,23,0,24,0,0,0,93,0,0,27,0],[0,553,0,0,0,175,175,0,23,0,24,0,0,0,78,0,553,0,0],[0,553,0,586,0,175,175,0,23,0,24,0,0,0,78,0,553,0,0],[0,0,0,614,91,92,92,22,23,0,24,0,0,0,93,0,0,27,0],[0,0,0,0,194,80,80,22,23,0,0,0,0,591,194,0,0,0,0],[0,0,0,588,91,589,92,22,23,0,24,0,0,591,93,0,0,27,0],[0,0,0,588,91,92,92,22,23,0,24,0,0,0,93,0,0,27,0],[0,0,0,615,112,113,113,32,33,0,34,0,0,0,114,0,0,37,0],[0,0,0,0,220,101,101,32,33,0,0,0,0,595,220,0,0,0,0],[0,0,0,592,112,593,113,32,33,0,34,0,0,595,114,0,0,37,0],[0,0,0,592,112,113,113,32,33,0,34,0,0,0,114,0,0,37,0],[0,559,0,0,0,201,201,0,33,0,34,0,0,0,99,0,559,0,0],[0,559,0,596,0,201,201,0,33,0,34,0,0,0,99,0,559,0,0],[0,0,0,615,112,113,113,32,33,0,34,0,0,0,114,0,0,37,0],[0,0,0,0,220,101,101,32,33,0,0,0,0,601,220,0,0,0,0],[0,0,0,598,112,599,113,32,33,0,34,0,0,601,114,0,0,37,0],[0,0,0,598,112,113,113,32,33,0,34,0,0,0,114,0,0,37,0],[0,0,0,0,66,67,67,8,9,0,10,0,0,0,68,0,0,16,0],[0,0,0,616,152,153,153,57,58,0,59,0,0,0,154,0,0,62,0],[0,0,0,0,265,141,141,57,58,0,0,0,0,606,265,0,0,0,0],[0,0,0,603,152,604,153,57,58,0,59,0,0,606,154,0,0,62,0],[0,0,0,603,152,153,153,57,58,0,59,0,0,0,154,0,0,62,0],[0,575,0,0,0,246,246,0,58,0,59,0,0,0,139,0,575,0,0],[0,575,0,607,0,246,246,0,58,0,59,0,0,0,139,0,575,0,0],[0,0,0,616,152,153,153,57,58,0,59,0,0,0,154,0,0,62,0],[0,0,0,0,265,141,141,57,58,0,0,0,0,612,265,0,0,0,0],[0,0,0,609,152,610,153,57,58,0,59,0,0,612,154,0,0,62,0],[0,0,0,609,152,153,153,57,58,0,59,0,0,0,154,0,0,62,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,549,0,0],[0,0,0,0,91,92,92,22,23,0,24,0,0,0,93,0,0,27,0],[0,0,0,0,112,113,113,32,33,0,34,0,0,0,114,0,0,37,0],[0,0,0,0,152,153,153,57,58,0,59,0,0,0,154,0,0,62,0]],Hs=[!1,!0,!0,!0,!0,!0,!1,!1,!0,!0,!0,!0,!0,!0,!0,!0,!0,!0,!0,!0,!1,!0,!0,!0,!0,!0,!0,!0,!0,!0,!1,!0,!0,!0,!0,!0,!0,!0,!0,!0,!0,!0,!1,!0,!1,!0,!0,!1,!1,!0,!0,!0,!0,!0,!0,!1,!1,!0,!0,!0,!0,!0,!0,!0,!0,!0,!0,!1,!0,!0,!1,!0,!0,!0,!1,!0,!0,!0,!1,!0,!1,!0,!0,!1,!1,!0,!0,!0,!0,!0,!0,!0,!1,!0,!0,!1,!0,!0,!0,!1,!0,!1,!0,!0,!1,!1,!0,!0,!0,!0,!0,!0,!0,!1,!0,!0,!0,!1,!0,!0,!0,!1,!0,!1,!0,!0,!1,!1,!1,!0,!0,!1,!1,!0,!0,!0,!0,!0,!0,!1,!0,!1,!0,!0,!1,!1,!0,!0,!0,!0,!0,!0,!0,!1,!0,!0,!1,!0,!0,!0,!0,!0,!0,!0,!0,!0,!0,!0,!0,!0,!0,!1,!0,!0,!0,!1,!0,!1,!0,!0,!1,!1,!1,!0,!0,!1,!1,!0,!0,!0,!1,!0,!0,!0,!0,!0,!0,!1,!0,!0,!0,!1,!0,!1,!0,!0,!1,!1,!1,!0,!0,!1,!1,!0,!0,!0,!1,!0,!0,!0,!0,!0,!1,!0,!0,!0,!0,!0,!1,!0,!0,!1,!1,!1,!1,!0,!0,!1,!1,!0,!0,!0,!1,!0,!0,!0,!1,!0,!1,!0,!0,!1,!1,!1,!0,!0,!1,!1,!0,!0,!0,!1,!0,!0,!0,!0,!1,!0,!1,!0,!0,!0,!0,!0,!0,!0,!0,!0,!1,!0,!0,!0,!0,!0,!1,!0,!0,!1,!1,!1,!1,!0,!0,!1,!1,!0,!0,!0,!1,!0,!0,!0,!0,!0,!1,!0,!0,!1,!1,!1,!1,!0,!0,!1,!1,!0,!0,!0,!0,!1,!0,!0,!0,!0,!0,!0,!1,!0,!0,!1,!1,!1,!1,!0,!1,!0,!1,!0,!0,!0,!0,!0,!1,!0,!0,!1,!1,!1,!1,!0,!0,!1,!1,!0,!0,!0,!1,!0,!0,!1,!1,!0,!1,!0,!0,!1,!0,!0,!1,!0,!0,!1,!0,!0,!0,!0,!0,!0,!1,!0,!0,!1,!1,!1,!1,!0,!1,!0,!0,!1,!0,!0,!0,!0,!0,!0,!1,!0,!0,!1,!1,!1,!1,!0,!1,!0,!1,!0,!0,!0,!0,!1,!1,!1,!0,!0,!1,!0,!0,!0,!0,!0,!0,!1,!0,!0,!1,!1,!1,!1,!0,!1,!0,!1,!0,!0,!1,!1,!0,!0,!1,!1,!0,!0,!0,!1,!0,!1,!0,!0,!0,!0,!1,!1,!1,!0,!1,!0,!0,!0,!0,!1,!1,!1,!0,!0,!1,!0,!0,!0,!0,!0,!0,!1,!0,!0,!1,!0,!1,!0,!0,!0,!0,!1,!1,!1,!1,!1,!1,!1,!0,!0,!1,!1,!0,!0,!1,!0,!0,!0,!0,!1,!0,!0,!0,!0,!0,!0,!1,!0,!0,!1,!0,!0,!1,!0,!0,!0,!0,!0,!0,!1,!0,!0,!1,!0,!1,!0,!0,!0,!0,!0,!0,!1,!0,!0,!0,!0,!0,!0,!1,!0,!0,!1,!1,!1,!1,!1,!0,!0,!1,!0,!1,!0,!0,!0,!0,!0,!1,!0,!0,!0,!0,!0,!1,!0,!0,!0,!0,!0,!1,!0,!0,!0,!1,!0,!0,!0,!0,!1,!1,!1,!0,!1,!0,!0,!0,!0,!0,!1,!0,!0,!0,!1,!0,!0,!0,!0,!0,!1,!0,!0,!0,!0,!1,!0,!0,!0,!0,!0,!1,!0,!0,!1,!0,!0,!0],js=[[],["broken_cluster"],["consonant_syllable"],["vowel_syllable"],["broken_cluster"],["broken_cluster"],[],[],["broken_cluster"],["broken_cluster"],["broken_cluster"],["standalone_cluster"],["broken_cluster"],["broken_cluster"],["broken_cluster"],["consonant_syllable"],["broken_cluster"],["symbol_cluster"],["consonant_syllable"],["consonant_syllable"],[],["consonant_syllable"],["consonant_syllable"],["consonant_syllable"],["consonant_syllable"],["consonant_syllable"],["consonant_syllable"],["consonant_syllable"],["vowel_syllable"],["vowel_syllable"],[],["vowel_syllable"],["vowel_syllable"],["vowel_syllable"],["vowel_syllable"],["vowel_syllable"],["vowel_syllable"],["vowel_syllable"],["broken_cluster"],["broken_cluster"],["broken_cluster"],["broken_cluster"],[],["broken_cluster"],[],["broken_cluster"],["broken_cluster"],[],[],["broken_cluster"],["broken_cluster"],["broken_cluster"],["broken_cluster"],["standalone_cluster"],["standalone_cluster"],[],[],["standalone_cluster"],["standalone_cluster"],["standalone_cluster"],["standalone_cluster"],["standalone_cluster"],["standalone_cluster"],["broken_cluster"],["broken_cluster"],["consonant_syllable","broken_cluster"],["broken_cluster"],[],["broken_cluster"],["symbol_cluster"],[],["symbol_cluster"],["symbol_cluster"],["consonant_syllable"],[],["consonant_syllable"],["consonant_syllable"],["consonant_syllable"],[],["consonant_syllable"],[],["consonant_syllable"],["consonant_syllable"],[],[],["consonant_syllable"],["consonant_syllable"],["consonant_syllable"],["consonant_syllable"],["consonant_syllable"],["consonant_syllable"],["consonant_syllable"],[],["consonant_syllable"],["vowel_syllable"],[],["vowel_syllable"],["vowel_syllable"],["vowel_syllable"],[],["vowel_syllable"],[],["vowel_syllable"],["vowel_syllable"],[],[],["vowel_syllable"],["vowel_syllable"],["vowel_syllable"],["vowel_syllable"],["vowel_syllable"],["vowel_syllable"],["vowel_syllable"],[],["vowel_syllable"],["broken_cluster"],["broken_cluster"],[],["broken_cluster"],["broken_cluster"],["broken_cluster"],[],["broken_cluster"],[],["broken_cluster"],["broken_cluster"],[],[],[],["broken_cluster"],["broken_cluster"],[],[],["broken_cluster"],["broken_cluster"],["standalone_cluster"],["standalone_cluster"],["standalone_cluster"],["standalone_cluster"],[],["standalone_cluster"],[],["standalone_cluster"],["standalone_cluster"],[],[],["standalone_cluster"],["standalone_cluster"],["standalone_cluster"],["standalone_cluster"],["standalone_cluster"],["standalone_cluster"],["standalone_cluster"],[],["standalone_cluster"],["broken_cluster"],[],["broken_cluster"],["broken_cluster"],["consonant_syllable"],["consonant_syllable"],["consonant_syllable","broken_cluster"],["consonant_syllable","broken_cluster"],["broken_cluster"],["broken_cluster"],["broken_cluster"],["symbol_cluster"],["symbol_cluster"],["symbol_cluster"],["consonant_syllable"],["consonant_syllable"],[],["consonant_syllable"],["consonant_syllable"],["consonant_syllable"],[],["consonant_syllable"],[],["consonant_syllable"],["consonant_syllable"],[],[],[],["consonant_syllable"],["consonant_syllable"],[],[],["consonant_syllable"],["consonant_syllable"],["consonant_syllable"],[],["consonant_syllable"],["consonant_syllable"],["consonant_syllable"],["consonant_syllable"],["vowel_syllable"],["vowel_syllable"],[],["vowel_syllable"],["vowel_syllable"],["vowel_syllable"],[],["vowel_syllable"],[],["vowel_syllable"],["vowel_syllable"],[],[],[],["vowel_syllable"],["vowel_syllable"],[],[],["vowel_syllable"],["vowel_syllable"],["vowel_syllable"],[],["vowel_syllable"],["vowel_syllable"],["vowel_syllable"],["vowel_syllable"],["broken_cluster"],[],["broken_cluster"],["broken_cluster"],["broken_cluster"],["broken_cluster"],["broken_cluster"],[],["broken_cluster"],["broken_cluster"],[],[],[],[],["broken_cluster"],["broken_cluster"],[],[],["broken_cluster"],["standalone_cluster"],["standalone_cluster"],[],["standalone_cluster"],["standalone_cluster"],["standalone_cluster"],[],["standalone_cluster"],[],["standalone_cluster"],["standalone_cluster"],[],[],[],["standalone_cluster"],["standalone_cluster"],[],[],["standalone_cluster"],["standalone_cluster"],["standalone_cluster"],[],["standalone_cluster"],["standalone_cluster"],["standalone_cluster"],["standalone_cluster"],[],["broken_cluster"],[],["consonant_syllable","broken_cluster"],["consonant_syllable","broken_cluster"],["consonant_syllable","broken_cluster"],["consonant_syllable","broken_cluster"],["consonant_syllable","broken_cluster"],["consonant_syllable","broken_cluster"],["broken_cluster"],["symbol_cluster"],["consonant_syllable"],[],["consonant_syllable"],["consonant_syllable"],["consonant_syllable"],["consonant_syllable"],["consonant_syllable"],[],["consonant_syllable"],["consonant_syllable"],[],[],[],[],["consonant_syllable"],["consonant_syllable"],[],[],["consonant_syllable"],["consonant_syllable"],["vowel_syllable"],[],["vowel_syllable"],["vowel_syllable"],["vowel_syllable"],["vowel_syllable"],["vowel_syllable"],[],["vowel_syllable"],["vowel_syllable"],[],[],[],[],["vowel_syllable"],["vowel_syllable"],[],[],["vowel_syllable"],["vowel_syllable"],["broken_cluster"],["broken_cluster"],[],["broken_cluster"],["broken_cluster"],["broken_cluster"],["broken_cluster"],["broken_cluster"],["broken_cluster"],[],["broken_cluster"],["broken_cluster"],[],[],[],[],["broken_cluster"],[],["standalone_cluster"],[],["standalone_cluster"],["standalone_cluster"],["standalone_cluster"],["standalone_cluster"],["standalone_cluster"],[],["standalone_cluster"],["standalone_cluster"],[],[],[],[],["standalone_cluster"],["standalone_cluster"],[],[],["standalone_cluster"],["standalone_cluster"],["consonant_syllable","broken_cluster"],[],["consonant_syllable","broken_cluster"],["consonant_syllable","broken_cluster"],[],[],["consonant_syllable","broken_cluster"],[],["consonant_syllable","broken_cluster"],["consonant_syllable","broken_cluster"],[],["consonant_syllable","broken_cluster"],["consonant_syllable","broken_cluster"],[],["consonant_syllable"],["consonant_syllable"],[],["consonant_syllable"],["consonant_syllable"],["consonant_syllable"],["consonant_syllable"],["consonant_syllable"],["consonant_syllable"],[],["consonant_syllable"],["consonant_syllable"],[],[],[],[],["consonant_syllable"],[],["vowel_syllable"],["vowel_syllable"],[],["vowel_syllable"],["vowel_syllable"],["vowel_syllable"],["vowel_syllable"],["vowel_syllable"],["vowel_syllable"],[],["vowel_syllable"],["vowel_syllable"],[],[],[],[],["vowel_syllable"],[],["broken_cluster"],[],["broken_cluster"],["broken_cluster"],["broken_cluster"],["broken_cluster"],[],[],[],["standalone_cluster"],["standalone_cluster"],[],["standalone_cluster"],["standalone_cluster"],["standalone_cluster"],["standalone_cluster"],["standalone_cluster"],["standalone_cluster"],[],["standalone_cluster"],["standalone_cluster"],[],[],[],[],["standalone_cluster"],[],["consonant_syllable","broken_cluster"],[],["consonant_syllable","broken_cluster"],["consonant_syllable","broken_cluster"],[],[],["consonant_syllable","broken_cluster"],["consonant_syllable","broken_cluster"],[],[],["consonant_syllable","broken_cluster"],["consonant_syllable","broken_cluster"],["consonant_syllable","broken_cluster"],[],["consonant_syllable"],[],["consonant_syllable"],["consonant_syllable"],["consonant_syllable"],["consonant_syllable"],[],[],[],["vowel_syllable"],[],["vowel_syllable"],["vowel_syllable"],["vowel_syllable"],["vowel_syllable"],[],[],[],["broken_cluster"],["broken_cluster"],[],["broken_cluster"],["broken_cluster"],["broken_cluster"],["broken_cluster"],["broken_cluster"],["broken_cluster"],[],["broken_cluster"],["broken_cluster"],[],["standalone_cluster"],[],["standalone_cluster"],["standalone_cluster"],["standalone_cluster"],["standalone_cluster"],[],[],[],[],[],[],[],["consonant_syllable","broken_cluster"],["consonant_syllable","broken_cluster"],[],[],["consonant_syllable","broken_cluster"],["consonant_syllable","broken_cluster"],[],["consonant_syllable","broken_cluster"],["consonant_syllable","broken_cluster"],["consonant_syllable"],["consonant_syllable"],[],["consonant_syllable"],["consonant_syllable"],["consonant_syllable"],["consonant_syllable"],["consonant_syllable"],["consonant_syllable"],[],["consonant_syllable"],["consonant_syllable"],[],["vowel_syllable"],["vowel_syllable"],[],["vowel_syllable"],["vowel_syllable"],["vowel_syllable"],["vowel_syllable"],["vowel_syllable"],["vowel_syllable"],[],["vowel_syllable"],["vowel_syllable"],[],["broken_cluster"],[],["broken_cluster"],["broken_cluster"],["broken_cluster"],["broken_cluster"],["standalone_cluster"],["standalone_cluster"],[],["standalone_cluster"],["standalone_cluster"],["standalone_cluster"],["standalone_cluster"],["standalone_cluster"],["standalone_cluster"],[],["standalone_cluster"],["standalone_cluster"],[],[],[],[],[],["consonant_syllable","broken_cluster"],["consonant_syllable","broken_cluster"],[],["consonant_syllable"],[],["consonant_syllable"],["consonant_syllable"],["consonant_syllable"],["consonant_syllable"],["vowel_syllable"],[],["vowel_syllable"],["vowel_syllable"],["vowel_syllable"],["vowel_syllable"],["broken_cluster"],[],["broken_cluster"],["broken_cluster"],["broken_cluster"],["broken_cluster"],["broken_cluster"],[],["broken_cluster"],["broken_cluster"],["standalone_cluster"],[],["standalone_cluster"],["standalone_cluster"],["standalone_cluster"],["standalone_cluster"],[],[],[],["consonant_syllable"],[],["consonant_syllable"],["consonant_syllable"],["consonant_syllable"],["consonant_syllable"],["consonant_syllable"],[],["consonant_syllable"],["consonant_syllable"],["vowel_syllable"],[],["vowel_syllable"],["vowel_syllable"],["vowel_syllable"],["vowel_syllable"],["vowel_syllable"],[],["vowel_syllable"],["vowel_syllable"],["broken_cluster"],["standalone_cluster"],[],["standalone_cluster"],["standalone_cluster"],["standalone_cluster"],["standalone_cluster"],["standalone_cluster"],[],["standalone_cluster"],["standalone_cluster"],[],["consonant_syllable"],["vowel_syllable"],["standalone_cluster"]],Xs={stateTable:Vs,accepting:Hs,tags:js},Zs=["O","IND","S","GB","B","FM","CGJ","VMAbv","VMPst","VAbv","VPst","CMBlw","VPre","VBlw","H","VMBlw","CMAbv","MBlw","CS","R","SUB","MPst","MPre","FAbv","FPst","FBlw","null","SMAbv","SMBlw","VMPre","ZWNJ","ZWJ","WJ","M","VS","N","HN","MAbv"],Ys={2507:[2503,2494],2508:[2503,2519],2888:[2887,2902],2891:[2887,2878],2892:[2887,2903],3018:[3014,3006],3019:[3015,3006],3020:[3014,3031],3144:[3142,3158],3264:[3263,3285],3271:[3270,3285],3272:[3270,3286],3274:[3270,3266],3275:[3270,3266,3285],3402:[3398,3390],3403:[3399,3390],3404:[3398,3415],3546:[3545,3530],3548:[3545,3535],3549:[3545,3535,3530],3550:[3545,3551],3635:[3661,3634],3763:[3789,3762],3955:[3953,3954],3957:[3953,3956],3958:[4018,3968],3959:[4018,3953,3968],3960:[4019,3968],3961:[4019,3953,3968],3969:[3953,3968],6971:[6970,6965],6973:[6972,6965],6976:[6974,6965],6977:[6975,6965],6979:[6978,6965],69934:[69937,69927],69935:[69938,69927],70475:[70471,70462],70476:[70471,70487],70843:[70841,70842],70844:[70841,70832],70846:[70841,70845],71098:[71096,71087],71099:[71097,71087]},Ks=[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[2,2,3,4,4,5,0,6,7,8,9,10,11,12,13,14,15,16,0,17,18,11,19,20,21,22,0,0,0,23,0,0,2,0,0,24,0,25],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,26,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,27,28,0,0,0,0,0,27,0,0,0],[0,0,0,0,0,29,0,30,31,32,33,34,35,36,37,38,39,40,0,0,41,35,42,43,44,45,0,0,0,46,0,0,0,0,39,0,0,47],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,5,0,6,7,0,0,0,0,0,0,14,0,0,0,0,0,0,0,20,21,22,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,5,0,0,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,21,22,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,5,0,6,7,8,9,0,0,12,0,14,0,0,0,0,0,0,0,20,21,22,0,0,0,23,0,0,0,0,0,0,0,0],[0,0,0,0,0,5,0,6,7,0,9,0,0,0,0,14,0,0,0,0,0,0,0,20,21,22,0,0,0,23,0,0,0,0,0,0,0,0],[0,0,0,0,0,5,0,6,7,8,9,10,11,12,13,14,0,16,0,0,18,11,19,20,21,22,0,0,0,23,0,0,0,0,0,0,0,25],[0,0,0,0,0,5,0,6,7,8,9,0,11,12,0,14,0,0,0,0,0,0,0,20,21,22,0,0,0,23,0,0,0,0,0,0,0,0],[0,0,0,0,0,5,0,6,7,0,9,0,0,12,0,14,0,0,0,0,0,0,0,20,21,22,0,0,0,23,0,0,0,0,0,0,0,0],[0,0,0,0,18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,5,0,0,7,0,0,0,0,0,0,14,0,0,0,0,0,0,0,20,21,22,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,5,0,6,7,8,9,10,11,12,13,14,15,16,0,0,18,11,19,20,21,22,0,0,0,23,0,0,0,0,0,0,0,25],[0,0,0,0,0,5,0,6,7,8,9,0,11,12,0,14,0,0,0,0,0,11,0,20,21,22,0,0,0,23,0,0,0,0,0,0,0,0],[0,0,0,4,4,5,0,6,7,8,9,10,11,12,13,14,15,16,0,0,18,11,19,20,21,22,0,0,0,23,0,0,0,0,0,0,0,25],[0,0,0,0,0,5,0,6,7,8,9,48,11,12,13,14,48,16,0,0,18,11,19,20,21,22,0,0,0,23,0,0,0,0,49,0,0,25],[0,0,0,0,0,5,0,6,7,8,9,0,11,12,0,14,0,16,0,0,0,11,0,20,21,22,0,0,0,23,0,0,0,0,0,0,0,25],[0,0,0,0,0,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,21,22,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,21,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,21,22,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,5,0,6,7,0,0,0,0,0,0,14,0,0,0,0,0,0,0,20,21,22,0,0,0,23,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,50,0,51,0],[0,0,0,0,0,5,0,6,7,8,9,0,11,12,0,14,0,16,0,0,0,11,0,20,21,22,0,0,0,23,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,27,28,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,29,0,30,31,0,0,0,0,0,0,38,0,0,0,0,0,0,0,43,44,45,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,29,0,0,31,0,0,0,0,0,0,0,0,0,0,0,0,0,0,43,44,45,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,29,0,30,31,32,33,0,0,36,0,38,0,0,0,0,0,0,0,43,44,45,0,0,0,46,0,0,0,0,0,0,0,0],[0,0,0,0,0,29,0,30,31,0,33,0,0,0,0,38,0,0,0,0,0,0,0,43,44,45,0,0,0,46,0,0,0,0,0,0,0,0],[0,0,0,0,0,29,0,30,31,32,33,34,35,36,37,38,0,40,0,0,41,35,42,43,44,45,0,0,0,46,0,0,0,0,0,0,0,47],[0,0,0,0,0,29,0,30,31,32,33,0,35,36,0,38,0,0,0,0,0,0,0,43,44,45,0,0,0,46,0,0,0,0,0,0,0,0],[0,0,0,0,0,29,0,30,31,0,33,0,0,36,0,38,0,0,0,0,0,0,0,43,44,45,0,0,0,46,0,0,0,0,0,0,0,0],[0,0,0,0,41,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,29,0,0,31,0,0,0,0,0,0,38,0,0,0,0,0,0,0,43,44,45,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,29,0,30,31,32,33,34,35,36,37,38,39,40,0,0,41,35,42,43,44,45,0,0,0,46,0,0,0,0,0,0,0,47],[0,0,0,0,0,29,0,30,31,32,33,0,35,36,0,38,0,0,0,0,0,35,0,43,44,45,0,0,0,46,0,0,0,0,0,0,0,0],[0,0,0,0,0,29,0,30,31,32,33,52,35,36,37,38,52,40,0,0,41,35,42,43,44,45,0,0,0,46,0,0,0,0,53,0,0,47],[0,0,0,0,0,29,0,30,31,32,33,0,35,36,0,38,0,40,0,0,0,35,0,43,44,45,0,0,0,46,0,0,0,0,0,0,0,47],[0,0,0,0,0,29,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,43,44,45,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,29,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,44,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,29,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,44,45,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,29,0,30,31,0,0,0,0,0,0,38,0,0,0,0,0,0,0,43,44,45,0,0,0,46,0,0,0,0,0,0,0,0],[0,0,0,0,0,29,0,30,31,32,33,0,35,36,0,38,0,40,0,0,0,35,0,43,44,45,0,0,0,46,0,0,0,0,0,0,0,0],[0,0,0,0,0,5,0,6,7,8,9,48,11,12,13,14,0,16,0,0,18,11,19,20,21,22,0,0,0,23,0,0,0,0,0,0,0,25],[0,0,0,0,0,5,0,6,7,8,9,48,11,12,13,14,48,16,0,0,18,11,19,20,21,22,0,0,0,23,0,0,0,0,0,0,0,25],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,0,0],[0,0,0,0,0,29,0,30,31,32,33,52,35,36,37,38,0,40,0,0,41,35,42,43,44,45,0,0,0,46,0,0,0,0,0,0,0,47],[0,0,0,0,0,29,0,30,31,32,33,52,35,36,37,38,52,40,0,0,41,35,42,43,44,45,0,0,0,46,0,0,0,0,0,0,0,47],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,50,0,51,0]],Js=[!1,!0,!0,!0,!0,!0,!0,!0,!0,!0,!0,!0,!0,!1,!0,!0,!0,!0,!0,!0,!0,!0,!0,!0,!0,!0,!0,!0,!0,!0,!0,!0,!0,!0,!0,!0,!0,!0,!0,!0,!0,!0,!0,!0,!0,!0,!0,!0,!0,!0,!0,!0,!0,!0,!0],Qs=[[],["broken_cluster"],["independent_cluster"],["symbol_cluster"],["standard_cluster"],["broken_cluster"],["broken_cluster"],["broken_cluster"],["broken_cluster"],["broken_cluster"],["broken_cluster"],["broken_cluster"],["broken_cluster"],[],["broken_cluster"],["broken_cluster"],["broken_cluster"],["broken_cluster"],["broken_cluster"],["broken_cluster"],["broken_cluster"],["broken_cluster"],["broken_cluster"],["broken_cluster"],["numeral_cluster"],["broken_cluster"],["independent_cluster"],["symbol_cluster"],["symbol_cluster"],["standard_cluster"],["standard_cluster"],["standard_cluster"],["standard_cluster"],["standard_cluster"],["standard_cluster"],["standard_cluster"],["standard_cluster"],["virama_terminated_cluster"],["standard_cluster"],["standard_cluster"],["standard_cluster"],["standard_cluster"],["standard_cluster"],["standard_cluster"],["standard_cluster"],["standard_cluster"],["standard_cluster"],["standard_cluster"],["broken_cluster"],["broken_cluster"],["numeral_cluster"],["number_joiner_terminated_cluster"],["standard_cluster"],["standard_cluster"],["numeral_cluster"]],oi={categories:Zs,decompositions:Ys,stateTable:Ks,accepting:Js,tags:Qs},fr={X:1<<0,C:1<<1,V:1<<2,N:1<<3,H:1<<4,ZWNJ:1<<5,ZWJ:1<<6,M:1<<7,SM:1<<8,VD:1<<9,A:1<<10,Placeholder:1<<11,Dotted_Circle:1<<12,RS:1<<13,Coeng:1<<14,Repha:1<<15,Ra:1<<16,CM:1<<17,Symbol:1<<18},je={Start:1<<0,Ra_To_Become_Reph:1<<1,Pre_M:1<<2,Pre_C:1<<3,Base_C:1<<4,After_Main:1<<5,Above_C:1<<6,Before_Sub:1<<7,Below_C:1<<8,After_Sub:1<<9,Before_Post:1<<10,Post_C:1<<11,After_Post:1<<12,Final_C:1<<13,SMVD:1<<14,End:1<<15},qs=fr.C|fr.Ra|fr.CM|fr.V|fr.Placeholder|fr.Dotted_Circle,r0=fr.ZWJ|fr.ZWNJ,Ra=fr.H|fr.Coeng,n0={Default:{hasOldSpec:!1,virama:0,basePos:"Last",rephPos:je.Before_Post,rephMode:"Implicit",blwfMode:"Pre_And_Post"},Devanagari:{hasOldSpec:!0,virama:2381,basePos:"Last",rephPos:je.Before_Post,rephMode:"Implicit",blwfMode:"Pre_And_Post"},Bengali:{hasOldSpec:!0,virama:2509,basePos:"Last",rephPos:je.After_Sub,rephMode:"Implicit",blwfMode:"Pre_And_Post"},Gurmukhi:{hasOldSpec:!0,virama:2637,basePos:"Last",rephPos:je.Before_Sub,rephMode:"Implicit",blwfMode:"Pre_And_Post"},Gujarati:{hasOldSpec:!0,virama:2765,basePos:"Last",rephPos:je.Before_Post,rephMode:"Implicit",blwfMode:"Pre_And_Post"},Oriya:{hasOldSpec:!0,virama:2893,basePos:"Last",rephPos:je.After_Main,rephMode:"Implicit",blwfMode:"Pre_And_Post"},Tamil:{hasOldSpec:!0,virama:3021,basePos:"Last",rephPos:je.After_Post,rephMode:"Implicit",blwfMode:"Pre_And_Post"},Telugu:{hasOldSpec:!0,virama:3149,basePos:"Last",rephPos:je.After_Post,rephMode:"Explicit",blwfMode:"Post_Only"},Kannada:{hasOldSpec:!0,virama:3277,basePos:"Last",rephPos:je.After_Post,rephMode:"Implicit",blwfMode:"Post_Only"},Malayalam:{hasOldSpec:!0,virama:3405,basePos:"Last",rephPos:je.After_Main,rephMode:"Log_Repha",blwfMode:"Pre_And_Post"},Khmer:{hasOldSpec:!1,virama:6098,basePos:"First",rephPos:je.Ra_To_Become_Reph,rephMode:"Vis_Repha",blwfMode:"Pre_And_Post"}},$s={6078:[6081,6078],6079:[6081,6079],6080:[6081,6080],6084:[6081,6084],6085:[6081,6085]},_s=oi.decompositions,a0=new p(u("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","base64")),tf=new x(Xs),qr=function(K){c(M,K);function M(){return K.apply(this,arguments)||this}return M.planFeatures=function(y){y.addStage(ef),y.addStage(["locl","ccmp"]),y.addStage(nf),y.addStage("nukt"),y.addStage("akhn"),y.addStage("rphf",!1),y.addStage("rkrf"),y.addStage("pref",!1),y.addStage("blwf",!1),y.addStage("abvf",!1),y.addStage("half",!1),y.addStage("pstf",!1),y.addStage("vatu"),y.addStage("cjct"),y.addStage("cfar",!1),y.addStage(af),y.addStage({local:["init"],global:["pres","abvs","blws","psts","haln","dist","abvm","blwm","calt","clig"]}),y.unicodeScript=Do(y.script),y.indicConfig=n0[y.unicodeScript]||n0.Default,y.isOldSpec=y.indicConfig.hasOldSpec&&y.script[y.script.length-1]!=="2"},M.assignFeatures=function(y,E){for(var I=function(_){var q=E[_].codePoints[0],Ct=$s[q]||_s[q];if(Ct){var Nt=Ct.map(function(qt){var Vt=y.font.glyphForCodePoint(qt);return new Vn(y.font,Vt.id,[qt],E[_].features)});E.splice.apply(E,[_,1].concat(Nt))}},Y=E.length-1;Y>=0;Y--)I(Y)},M}(Qn);B(qr,"zeroMarkWidths","NONE");function Ii(K){return a0.get(K.codePoints[0])>>8}function i0(K){return 1<<(a0.get(K.codePoints[0])&255)}var si=function(M,H,y,E){this.category=M,this.position=H,this.syllableType=y,this.syllable=E};function ef(K,M){for(var H=0,y=0,E=f(tf.match(M.map(Ii))),I;!(I=E()).done;){var Y=I.value,tt=Y[0],_=Y[1],q=Y[2];if(tt>y){++H;for(var Ct=y;Ctxe);break}case"First":{re=q;for(var ir=re+1;irSr&&!(oa(M[Br])||tr&&M[Br].shaperInfo.category===fr.H);Br--);if(M[Br].shaperInfo.category!==fr.H&&Br>Sr){var Kr=M[Sr];M.splice.apply(M,[Sr,0].concat(M.splice(Sr+1,Br-Sr))),M[Br]=Kr}break}}for(var nr=je.Start,Or=q;Orq;Er--)if(M[Er-1].shaperInfo.position!==je.Pre_M){cr.position=M[Er-1].shaperInfo.position;break}}}else cr.position!==je.SMVD&&(nr=cr.position)}for(var Hr=re,tn=re+1;tnq&&!oa(M[ma]))}}}}function af(K,M,H){for(var y=H.indicConfig,E=K._layoutEngine.engine.GSUBProcessor.features,I=0,Y=fi(M,0);I=je.Base_C){if(tt&&_+1je.Base_C&&_--;break}if(_===Y&&I<_&&M[_-1].shaperInfo.category===fr.ZWJ&&_--,_I&&!(M[Nt].shaperInfo.category&(fr.M|Ra));)Nt--;jn(M[Nt])&&M[Nt].shaperInfo.position!==je.Pre_M?Nt+1I;qt--)if(M[qt-1].shaperInfo.position===je.Pre_M){var Vt=qt-1;Vt<_&&_<=Nt&&_--;var _t=M[Vt];M.splice.apply(M,[Vt,0].concat(M.splice(Vt+1,Nt-Vt))),M[Nt]=_t,Nt--}}}if(I+1I&&M[re].shaperInfo.position===je.SMVD;)re--;if(jn(M[re]))for(var Ve=_+1;VeI&&!(M[Je-1].shaperInfo.category&(fr.M|Ra));)Je--;if(Je>I&&M[Je-1].shaperInfo.category===fr.M){for(var ir=rr,sr=_+1;srI&&jn(M[Je-1])&&Je=K.length)return M;for(var H=K[M].shaperInfo.syllable;++M=0;Y--)I(Y)},M}(Qn);B(or,"zeroMarkWidths","BEFORE_GPOS");function s0(K){return sf.get(K.codePoints[0])}var uf=function(M,H,y){this.category=M,this.syllableType=H,this.syllable=y};function lf(K,M){for(var H=0,y=f(ff.match(M.map(s0))),E;!(E=y()).done;){var I=E.value,Y=I[0],tt=I[1],_=I[2];++H;for(var q=Y;q<=tt;q++)M[q].shaperInfo=new uf(of[s0(M[q])],_[0],H);for(var Ct=M[Y].shaperInfo.category==="R"?1:Math.min(3,tt-Y),Nt=Y;Nt1){for(I=y+1;I=K.length)return M;for(var H=K[M].shaperInfo.syllable;++M=0;yn--)this.glyphs.splice(Je[yn],1);return this.glyphs[this.glyphIterator.index]=tr,!0}}return!1}case 5:return this.applyContext(I);case 6:return this.applyChainingContext(I);case 7:return this.applyLookup(I.lookupType,I.extension);default:throw new Error("GSUB lookupType ".concat(E," is not supported"))}},M}(_a),yf=function(K){c(M,K);function M(){return K.apply(this,arguments)||this}var H=M.prototype;return H.applyPositionValue=function(E,I){var Y=this.positions[this.glyphIterator.peekIndex(E)];I.xAdvance!=null&&(Y.xAdvance+=I.xAdvance),I.yAdvance!=null&&(Y.yAdvance+=I.yAdvance),I.xPlacement!=null&&(Y.xOffset+=I.xPlacement),I.yPlacement!=null&&(Y.yOffset+=I.yPlacement);var tt=this.font._variationProcessor,_=this.font.GDEF&&this.font.GDEF.itemVariationStore;tt&&_&&(I.xPlaDevice&&(Y.xOffset+=tt.getDelta(_,I.xPlaDevice.a,I.xPlaDevice.b)),I.yPlaDevice&&(Y.yOffset+=tt.getDelta(_,I.yPlaDevice.a,I.yPlaDevice.b)),I.xAdvDevice&&(Y.xAdvance+=tt.getDelta(_,I.xAdvDevice.a,I.xAdvDevice.b)),I.yAdvDevice&&(Y.yAdvance+=tt.getDelta(_,I.yAdvDevice.a,I.yAdvDevice.b)))},H.applyLookup=function(E,I){switch(E){case 1:{var Y=this.coverageIndex(I.coverage);if(Y===-1)return!1;switch(I.version){case 1:this.applyPositionValue(0,I.value);break;case 2:this.applyPositionValue(0,I.values.get(Y));break}return!0}case 2:{var tt=this.glyphIterator.peek();if(!tt)return!1;var _=this.coverageIndex(I.coverage);if(_===-1)return!1;switch(I.version){case 1:for(var q=I.pairSets.get(_),Ct=f(q),Nt;!(Nt=Ct()).done;){var qt=Nt.value;if(qt.secondGlyph===tt.id)return this.applyPositionValue(0,qt.value1),this.applyPositionValue(1,qt.value2),!0}return!1;case 2:var Vt=this.getClassID(this.glyphIterator.cur.id,I.classDef1),_t=this.getClassID(tt.id,I.classDef2);if(Vt===-1||_t===-1)return!1;var re=I.classRecords.get(Vt).get(_t);return this.applyPositionValue(0,re.value1),this.applyPositionValue(1,re.value2),!0}}case 3:{var xe=this.glyphIterator.peekIndex(),Fe=this.glyphs[xe];if(!Fe)return!1;var Ve=I.entryExitRecords[this.coverageIndex(I.coverage)];if(!Ve||!Ve.exitAnchor)return!1;var De=I.entryExitRecords[this.coverageIndex(I.coverage,Fe.id)];if(!De||!De.entryAnchor)return!1;var rr=this.getAnchor(De.entryAnchor),Je=this.getAnchor(Ve.exitAnchor),ir=this.positions[this.glyphIterator.index],sr=this.positions[xe];switch(this.direction){case"ltr":ir.xAdvance=Je.x+ir.xOffset;var Pr=rr.x+sr.xOffset;sr.xAdvance-=Pr,sr.xOffset-=Pr;break;case"rtl":Pr=Je.x+ir.xOffset,ir.xAdvance-=Pr,ir.xOffset-=Pr,sr.xAdvance=rr.x+sr.xOffset;break}return this.glyphIterator.flags.rightToLeft?(this.glyphIterator.cur.cursiveAttachment=xe,ir.yOffset=rr.y-Je.y):(Fe.cursiveAttachment=this.glyphIterator.index,ir.yOffset=Je.y-rr.y),!0}case 4:{var Wr=this.coverageIndex(I.markCoverage);if(Wr===-1)return!1;for(var Tr=this.glyphIterator.index;--Tr>=0&&(this.glyphs[Tr].isMark||this.glyphs[Tr].ligatureComponent>0););if(Tr<0)return!1;var tr=this.coverageIndex(I.baseCoverage,this.glyphs[Tr].id);if(tr===-1)return!1;var Sr=I.markArray[Wr],Br=I.baseArray[tr][Sr.class];return this.applyAnchor(Sr,Br,Tr),!0}case 5:{var Kr=this.coverageIndex(I.markCoverage);if(Kr===-1)return!1;for(var nr=this.glyphIterator.index;--nr>=0&&this.glyphs[nr].isMark;);if(nr<0)return!1;var Or=this.coverageIndex(I.ligatureCoverage,this.glyphs[nr].id);if(Or===-1)return!1;var cr=I.ligatureArray[Or],Er=this.glyphIterator.cur,Hr=this.glyphs[nr],tn=Hr.ligatureID&&Hr.ligatureID===Er.ligatureID&&Er.ligatureComponent>0?Math.min(Er.ligatureComponent,Hr.codePoints.length)-1:Hr.codePoints.length-1,on=I.markArray[Kr],sn=cr[tn][on.class];return this.applyAnchor(on,sn,nr),!0}case 6:{var yn=this.coverageIndex(I.mark1Coverage);if(yn===-1)return!1;var Pn=this.glyphIterator.peekIndex(-1),xn=this.glyphs[Pn];if(!xn||!xn.isMark)return!1;var Yr=this.glyphIterator.cur,An=!1;if(Yr.ligatureID===xn.ligatureID?Yr.ligatureID?Yr.ligatureComponent===xn.ligatureComponent&&(An=!0):An=!0:(Yr.ligatureID&&!Yr.ligatureComponent||xn.ligatureID&&!xn.ligatureComponent)&&(An=!0),!An)return!1;var vn=this.coverageIndex(I.mark2Coverage,xn.id);if(vn===-1)return!1;var br=I.mark1Array[yn],ur=I.mark2Array[vn][br.class];return this.applyAnchor(br,ur,Pn),!0}case 7:return this.applyContext(I);case 8:return this.applyChainingContext(I);case 9:return this.applyLookup(I.lookupType,I.extension);default:throw new Error("Unsupported GPOS table: ".concat(E))}},H.applyAnchor=function(E,I,Y){var tt=this.getAnchor(I),_=this.getAnchor(E.markAnchor);this.positions[Y];var q=this.positions[this.glyphIterator.index];q.xOffset=tt.x-_.x,q.yOffset=tt.y-_.y,this.glyphIterator.cur.markAttachment=Y},H.getAnchor=function(E){var I=E.xCoordinate,Y=E.yCoordinate,tt=this.font._variationProcessor,_=this.font.GDEF&&this.font.GDEF.itemVariationStore;return tt&&_&&(E.xDeviceTable&&(I+=tt.getDelta(_,E.xDeviceTable.a,E.xDeviceTable.b)),E.yDeviceTable&&(Y+=tt.getDelta(_,E.yDeviceTable.a,E.yDeviceTable.b))),{x:I,y:Y}},H.applyFeatures=function(E,I,Y){K.prototype.applyFeatures.call(this,E,I,Y);for(var tt=0;tt>16;if(E===0)switch(y>>8){case 0:return y===173;case 3:return y===847;case 6:return y===1564;case 23:return 6068<=y&&y<=6069;case 24:return 6155<=y&&y<=6158;case 32:return 8203<=y&&y<=8207||8234<=y&&y<=8238||8288<=y&&y<=8303;case 254:return 65024<=y&&y<=65039||y===65279;case 255:return 65520<=y&&y<=65528;default:return!1}else switch(E){case 1:return 113824<=y&&y<=113827||119155<=y&&y<=119162;case 14:return 917504<=y&&y<=921599;default:return!1}},M.getAvailableFeatures=function(y,E){var I=[];return this.engine&&I.push.apply(I,this.engine.getAvailableFeatures(y,E)),this.font.kern&&I.indexOf("kern")===-1&&I.push("kern"),I},M.stringsForGlyph=function(y){for(var E=new Set,I=this.font._cmapProcessor.codePointsForGlyph(y),Y=f(I),tt;!(tt=Y()).done;){var _=tt.value;E.add(String.fromCodePoint(_))}if(this.engine&&this.engine.stringsForGlyph)for(var q=f(this.engine.stringsForGlyph(y)),Ct;!(Ct=q()).done;){var Nt=Ct.value;E.add(Nt)}return Array.from(E)},K}(),bf={moveTo:"M",lineTo:"L",quadraticCurveTo:"Q",bezierCurveTo:"C",closePath:"Z"},li=function(){function K(){this.commands=[],this._bbox=null,this._cbox=null}var M=K.prototype;return M.toFunction=function(){var y=this;return function(E){y.commands.forEach(function(I){return E[I.command].apply(E,I.args)})}},M.toSVG=function(){var y=this.commands.map(function(E){var I=E.args.map(function(Y){return Math.round(Y*100)/100});return"".concat(bf[E.command]).concat(I.join(" "))});return y.join("")},M.mapPoints=function(y){for(var E=new K,I=f(this.commands),Y;!(Y=I()).done;){for(var tt=Y.value,_=[],q=0;q0&&this.codePoints.every(v.isMark),this.isLigature=this.codePoints.length>1}var M=K.prototype;return M._getPath=function(){return new li},M._getCBox=function(){return this.path.cbox},M._getBBox=function(){return this.path.bbox},M._getTableMetrics=function(y){if(this.id"u"||y===null)&&(y=this.cbox),(Ct=this._font["OS/2"])&&Ct.version>0)var _=Math.abs(Ct.typoAscender-Ct.typoDescender),q=Ct.typoAscender-y.maxY;else var Nt=this._font.hhea,_=Math.abs(Nt.ascent-Nt.descent),q=Nt.ascent-y.maxY}return this._font._variationProcessor&&this._font.HVAR&&(I+=this._font._variationProcessor.getAdvanceAdjustment(this.id,this._font.HVAR)),this._metrics={advanceWidth:I,advanceHeight:_,leftBearing:Y,topBearing:q}},M.getScaledPath=function(y){var E=1/this._font.unitsPerEm*y;return this.path.scale(E)},M._getName=function(){var y=this._font.post;if(!y)return null;switch(y.version){case 1:return Fa[this.id];case 2:var E=y.glyphNameIndex[this.id];return E0?this._decodeSimple(_,Y):_.numberOfContours<0&&this._decodeComposite(_,Y,tt),_},H._decodeSimple=function(E,I){E.points=[];var Y=new t.Array(t.uint16,E.numberOfContours).decode(I);E.instructions=new t.Array(t.uint8,t.uint16).decode(I);for(var tt=[],_=Y[Y.length-1]+1;tt.length<_;){var q=I.readUInt8();if(tt.push(q),q&Tf)for(var Ct=I.readUInt8(),Nt=0;Nt=0,0,0);E.points.push(Vt)}for(var _t=0,qt=0;qt>1,q.length=0}function Sr(Kr,nr){Fe&&_.closePath(),_.moveTo(Kr,nr),Fe=!0}var Br=function Kr(){for(;I.pos1&&Tr(),_t+=q.shift(),Sr(Vt,_t);break;case 5:for(;q.length>=2;)Vt+=q.shift(),_t+=q.shift(),_.lineTo(Vt,_t);break;case 6:case 7:for(var Or=nr===6;q.length>=1;)Or?Vt+=q.shift():_t+=q.shift(),_.lineTo(Vt,_t),Or=!Or;break;case 8:for(;q.length>0;){var br=Vt+q.shift(),ur=_t+q.shift(),Mr=br+q.shift(),Ir=ur+q.shift();Vt=Mr+q.shift(),_t=Ir+q.shift(),_.bezierCurveTo(br,ur,Mr,Ir,Vt,_t)}break;case 10:var cr=q.pop()+ir,Er=Je[cr];if(Er){xe[cr]=!0;var Hr=I.pos,tn=tt;I.pos=Er.offset,tt=Er.offset+Er.length,Kr(),I.pos=Hr,tt=tn}break;case 11:if(E.version>=2)break;return;case 14:if(E.version>=2)break;q.length>0&&Tr(),Fe&&(_.closePath(),Fe=!1);break;case 15:{if(E.version<2)throw new Error("vsindex operator not supported in CFF v1");Pr=q.pop();break}case 16:{if(E.version<2)throw new Error("blend operator not supported in CFF v1");if(!Wr)throw new Error("blend operator in non-variation font");for(var on=Wr.getBlendVector(sr,Pr),sn=q.pop(),yn=sn*on.length,Pn=q.length-yn,xn=Pn-sn,Yr=0;Yr>3;break;case 21:q.length>2&&Tr(),Vt+=q.shift(),_t+=q.shift(),Sr(Vt,_t);break;case 22:q.length>1&&Tr(),Vt+=q.shift(),Sr(Vt,_t);break;case 24:for(;q.length>=8;){var br=Vt+q.shift(),ur=_t+q.shift(),Mr=br+q.shift(),Ir=ur+q.shift();Vt=Mr+q.shift(),_t=Ir+q.shift(),_.bezierCurveTo(br,ur,Mr,Ir,Vt,_t)}Vt+=q.shift(),_t+=q.shift(),_.lineTo(Vt,_t);break;case 25:for(;q.length>=8;)Vt+=q.shift(),_t+=q.shift(),_.lineTo(Vt,_t);var br=Vt+q.shift(),ur=_t+q.shift(),Mr=br+q.shift(),Ir=ur+q.shift();Vt=Mr+q.shift(),_t=Ir+q.shift(),_.bezierCurveTo(br,ur,Mr,Ir,Vt,_t);break;case 26:for(q.length%2&&(Vt+=q.shift());q.length>=4;)br=Vt,ur=_t+q.shift(),Mr=br+q.shift(),Ir=ur+q.shift(),Vt=Mr,_t=Ir+q.shift(),_.bezierCurveTo(br,ur,Mr,Ir,Vt,_t);break;case 27:for(q.length%2&&(_t+=q.shift());q.length>=4;)br=Vt+q.shift(),ur=_t,Mr=br+q.shift(),Ir=ur+q.shift(),Vt=Mr+q.shift(),_t=Ir,_.bezierCurveTo(br,ur,Mr,Ir,Vt,_t);break;case 28:q.push(I.readInt16BE());break;case 29:if(cr=q.pop()+De,Er=Ve[cr],Er){re[cr]=!0;var Hr=I.pos,tn=tt;I.pos=Er.offset,tt=Er.offset+Er.length,Kr(),I.pos=Hr,tt=tn}break;case 30:case 31:for(Or=nr===31;q.length>=4;)Or?(br=Vt+q.shift(),ur=_t,Mr=br+q.shift(),Ir=ur+q.shift(),_t=Ir+q.shift(),Vt=Mr+(q.length===1?q.shift():0)):(br=Vt,ur=_t+q.shift(),Mr=br+q.shift(),Ir=ur+q.shift(),Vt=Mr+q.shift(),_t=Ir+(q.length===1?q.shift():0)),_.bezierCurveTo(br,ur,Mr,Ir,Vt,_t),Or=!Or;break;case 12:switch(nr=I.readUInt8(),nr){case 3:var wr=q.pop(),fn=q.pop();q.push(wr&&fn?1:0);break;case 4:wr=q.pop(),fn=q.pop(),q.push(wr||fn?1:0);break;case 5:wr=q.pop(),q.push(wr?0:1);break;case 9:wr=q.pop(),q.push(Math.abs(wr));break;case 10:wr=q.pop(),fn=q.pop(),q.push(wr+fn);break;case 11:wr=q.pop(),fn=q.pop(),q.push(wr-fn);break;case 12:wr=q.pop(),fn=q.pop(),q.push(wr/fn);break;case 14:wr=q.pop(),q.push(-wr);break;case 15:wr=q.pop(),fn=q.pop(),q.push(wr===fn?1:0);break;case 18:q.pop();break;case 20:var ma=q.pop(),Fn=q.pop();Ct[Fn]=ma;break;case 21:Fn=q.pop(),q.push(Ct[Fn]||0);break;case 22:var Li=q.pop(),Su=q.pop(),Au=q.pop(),Eu=q.pop();q.push(Au<=Eu?Li:Su);break;case 23:q.push(Math.random());break;case 24:wr=q.pop(),fn=q.pop(),q.push(wr*fn);break;case 26:wr=q.pop(),q.push(Math.sqrt(wr));break;case 27:wr=q.pop(),q.push(wr,wr);break;case 28:wr=q.pop(),fn=q.pop(),q.push(fn,wr);break;case 29:Fn=q.pop(),Fn<0?Fn=0:Fn>q.length-1&&(Fn=q.length-1),q.push(q[Fn]);break;case 30:var di=q.pop(),La=q.pop();if(La>=0)for(;La>0;){for(var Bi=q[di-1],vi=di-2;vi>=0;vi--)q[vi+1]=q[vi];q[0]=Bi,La--}else for(;La<0;){for(var Bi=q[0],pi=0;pi<=di;pi++)q[pi]=q[pi+1];q[di-1]=Bi,La++}break;case 34:br=Vt+q.shift(),ur=_t,Mr=br+q.shift(),Ir=ur+q.shift();var Ba=Mr+q.shift(),Ma=Ir,Na=Ba+q.shift(),Da=Ma,Ua=Na+q.shift(),ka=Da,Wa=Ua+q.shift(),za=ka;Vt=Wa,_t=za,_.bezierCurveTo(br,ur,Mr,Ir,Ba,Ma),_.bezierCurveTo(Na,Da,Ua,ka,Wa,za);break;case 35:for(var _n=[],P0=0;P0<=5;P0++)Vt+=q.shift(),_t+=q.shift(),_n.push(Vt,_t);_.bezierCurveTo.apply(_,_n.slice(0,6)),_.bezierCurveTo.apply(_,_n.slice(6)),q.shift();break;case 36:br=Vt+q.shift(),ur=_t+q.shift(),Mr=br+q.shift(),Ir=ur+q.shift(),Ba=Mr+q.shift(),Ma=Ir,Na=Ba+q.shift(),Da=Ma,Ua=Na+q.shift(),ka=Da+q.shift(),Wa=Ua+q.shift(),za=ka,Vt=Wa,_t=za,_.bezierCurveTo(br,ur,Mr,Ir,Ba,Ma),_.bezierCurveTo(Na,Da,Ua,ka,Wa,za);break;case 37:var O0=Vt,I0=_t;_n=[];for(var R0=0;R0<=4;R0++)Vt+=q.shift(),_t+=q.shift(),_n.push(Vt,_t);Math.abs(Vt-O0)>Math.abs(_t-I0)?(Vt+=q.shift(),_t=I0):(Vt=O0,_t+=q.shift()),_n.push(Vt,_t),_.bezierCurveTo.apply(_,_n.slice(0,6)),_.bezierCurveTo.apply(_,_n.slice(6));break;default:throw new Error("Unknown op: 12 ".concat(nr))}break;default:throw new Error("Unknown op: ".concat(nr))}else if(nr<247)q.push(nr-139);else if(nr<251){var Mi=I.readUInt8();q.push((nr-247)*256+Mi+108)}else if(nr<255){var Mi=I.readUInt8();q.push(-(nr-251)*256-Mi-108)}else q.push(I.readInt32BE()/65536)}};return Br(),Fe&&_.closePath(),_},M}(ci),Df=new t.Struct({originX:t.uint16,originY:t.uint16,type:new t.String(4),data:new t.Buffer(function(K){return K.parent.buflen-K._currentOffset})}),Uf=function(K){c(M,K);function M(){return K.apply(this,arguments)||this}var H=M.prototype;return H.getImageForSize=function(E){for(var I=0;I=E)break}var tt=Y.imageOffsets,_=tt[this.id],q=tt[this.id+1];return _===q?null:(this._font.stream.pos=_,Df.decode(this._font.stream,{buflen:q-_}))},H.render=function(E,I){var Y=this.getImageForSize(I);if(Y!=null){var tt=I/this._font.unitsPerEm;E.image(Y.data,{height:I,x:Y.originX,y:(this.bbox.minY-Y.originY)*tt})}this._font.sbix.flags.renderOutlines&&K.prototype.render.call(this,E,I)},M}(hi),v0=function(M,H){this.glyph=M,this.color=H},kf=function(K){c(M,K);function M(){return K.apply(this,arguments)||this}var H=M.prototype;return H._getBBox=function(){for(var E=new ga,I=0;I>1,q=I.baseGlyphRecord[_];if(this.idq.gid)Y=_+1;else{var Ct=q;break}}if(Ct==null){var Nt=this._font._getBaseGlyph(this.id),qt={red:0,green:0,blue:0,alpha:255};return[new v0(Nt,qt)]}for(var Vt=[],_t=Ct.firstLayerIndex;_t=1&&E[I]=I.glyphCount)){var Y=I.offsets[y];if(Y!==I.offsets[y+1]){var tt=this.font.stream;if(tt.pos=Y,!(tt.pos>=tt.length)){var _=tt.readUInt16BE(),q=Y+tt.readUInt16BE();if(_&Wf){var Ct=tt.pos;tt.pos=q;var Nt=this.decodePoints();q=tt.pos,tt.pos=Ct}var qt=E.map(function(on){return on.copy()});_&=zf;for(var Vt=0;Vt<_;Vt++){var _t=tt.readUInt16BE(),re=tt.readUInt16BE();if(re&Gf)for(var xe=[],Fe=0;Fe=I.globalCoordCount)throw new Error("Invalid gvar table");var xe=I.globalCoords[re&g0]}if(re&p0){for(var Ve=[],De=0;DeMath.max(0,E[Ct]))return 0;q=(q*tt[Ct]+Number.EPSILON)/(E[Ct]+Number.EPSILON)}else{if(tt[Ct]Y[Ct])return 0;tt[Ct]_)){var Ct=Y,Nt=Y;for(Y++;Y<=_;)I[Y]&&(this.deltaInterpolate(Nt+1,Y-1,Nt,Y,E,y),Nt=Y),Y++;Nt===Ct?this.deltaShift(tt,_,Nt,E,y):(this.deltaInterpolate(Nt+1,_,Nt,Ct,E,y),Ct>0&&this.deltaInterpolate(tt,Ct-1,Nt,Ct,E,y)),Y=_+1}}},M.deltaInterpolate=function(y,E,I,Y,tt,_){if(!(y>E))for(var q=["x","y"],Ct=0;Cttt[Y][Nt]){var qt=I;I=Y,Y=qt}var Vt=tt[I][Nt],_t=tt[Y][Nt],re=_[I][Nt],xe=_[Y][Nt];if(Vt!==_t||re===xe)for(var Fe=Vt===_t?0:(xe-re)/(_t-Vt),Ve=y;Ve<=E;Ve++){var De=tt[Ve][Nt];De<=Vt?De+=re-Vt:De>=_t?De+=xe-_t:De=re+(De-Vt)*Fe,_[Ve][Nt]=De}}},M.deltaShift=function(y,E,I,Y,tt){var _=tt[I].x-Y[I].x,q=tt[I].y-Y[I].y;if(!(_===0&&q===0))for(var Ct=y;Ct<=E;Ct++)Ct!==I&&(tt[Ct].x+=_,tt[Ct].y+=q)},M.getAdvanceAdjustment=function(y,E){var I,Y;if(E.advanceWidthMapping){var tt=y;tt>=E.advanceWidthMapping.mapCount&&(tt=E.advanceWidthMapping.mapCount-1),E.advanceWidthMapping.entryFormat;var _=E.advanceWidthMapping.mapData[tt];I=_.outerIndex,Y=_.innerIndex}else I=0,Y=y;return this.getDelta(E.itemVariationStore,I,Y)},M.getDelta=function(y,E,I){if(E>=y.itemVariationData.length)return 0;var Y=y.itemVariationData[E];if(I>=Y.deltaSets.length)return 0;for(var tt=Y.deltaSets[I],_=this.getBlendVector(y,E),q=0,Ct=0;CtVt.peakCoord||Vt.peakCoord>Vt.endCoord||Vt.startCoord<0&&Vt.endCoord>0&&Vt.peakCoord!==0||Vt.peakCoord===0?_t=1:Y[qt]Vt.endCoord?_t=0:Y[qt]===Vt.peakCoord?_t=1:Y[qt]=0&&H<=255?1:2},K.encode=function(H,y){y>=0&&y<=255?H.writeUInt8(y):H.writeInt16BE(y)},K}(),w0=new t.Struct({numberOfContours:t.int16,xMin:t.int16,yMin:t.int16,xMax:t.int16,yMax:t.int16,endPtsOfContours:new t.Array(t.uint16,"numberOfContours"),instructions:new t.Array(t.uint8,t.uint16),flags:new t.Array(t.uint8,0),xPoints:new t.Array(b0,0),yPoints:new t.Array(b0,0)}),tu=function(){function K(){}var M=K.prototype;return M.encodeSimple=function(y,E){E===void 0&&(E=[]);for(var I=[],Y=[],tt=[],_=[],q=0,Ct=0,Nt=0,qt=0,Vt=0,_t=0;_t0&&(_.push(q),q=0),_.push(De),qt=De),Ct=Fe,Nt=Ve,Vt++}re.command==="closePath"&&I.push(Vt-1)}y.commands.length>1&&y.commands[y.commands.length-1].command!=="closePath"&&I.push(Vt-1);var sr=y.bbox,Pr={numberOfContours:I.length,xMin:sr.minX,yMin:sr.minY,xMax:sr.maxX,yMax:sr.maxY,endPtsOfContours:I,instructions:E,flags:_,xPoints:Y,yPoints:tt},Wr=w0.size(Pr),Tr=4-Wr%4,tr=new t.EncodeStream(Wr+Tr);return w0.encode(tr,Pr),Tr!==0&&tr.fill(0,Tr),tr.buffer},M._encodePoint=function(y,E,I,Y,tt,_){var q=y-E;return y===E?Y|=_:(-255<=q&&q<=255&&(Y|=tt,q<0?q=-q:Y|=_),I.push(q)),Y},K}(),eu=function(K){c(M,K);function M(y){var E;return E=K.call(this,y)||this,E.glyphEncoder=new tu,E}var H=M.prototype;return H._addGlyph=function(E){var I=this.font.getGlyph(E),Y=I._decode(),tt=this.font.loca.offsets[E],_=this.font.loca.offsets[E+1],q=this.font._getTableStream("glyf");q.pos+=tt;var Ct=q.readBuffer(_-tt);if(Y&&Y.numberOfContours<0){Ct=u.from(Ct);for(var Nt=f(Y.components),qt;!(qt=Nt()).done;){var Vt=qt.value;E=this.includeGlyph(Vt.glyphID),Ct.writeUInt16BE(E,Vt.pos)}}else Y&&this.font._variationProcessor&&(Ct=this.glyphEncoder.encodeSimple(I.path,Y.instructions));return this.glyf.push(Ct),this.loca.offsets.push(this.offset),this.hmtx.metrics.push({advance:I.advanceWidth,bearing:I._getMetrics().leftBearing}),this.offset+=Ct.length,this.glyf.length-1},H.encode=function(E){this.glyf=[],this.offset=0,this.loca={offsets:[],version:this.font.loca.version},this.hmtx={metrics:[],bearings:[]};for(var I=0;I255?2:1,ranges:[{first:1,nLeft:this.charstrings.length-2}]},Y=Object.assign({},this.cff.topDict);Y.Private=null,Y.charset=I,Y.Encoding=null,Y.CharStrings=this.charstrings;for(var tt=0,_=["version","Notice","Copyright","FullName","FamilyName","Weight","PostScript","BaseFontName","FontName"];tt<_.length;tt++){var q=_[tt];Y[q]=this.addString(this.cff.string(Y[q]))}Y.ROS=[this.addString("Adobe"),this.addString("Identity"),0],Y.CIDCount=this.charstrings.length,this.cff.isCIDFont?this.subsetFontdict(Y):this.createCIDFontdict(Y);var Ct={version:1,hdrSize:this.cff.hdrSize,offSize:4,header:this.cff.header,nameIndex:[this.cff.postscriptName],topDictIndex:[Y],stringIndex:this.strings,globalSubrIndex:this.gsubrs};ke.encode(E,Ct)},M}(m0),Zr,sa=(Zr=function(){K.probe=function(y){var E=y.toString("ascii",0,4);return E==="true"||E==="OTTO"||E===String.fromCharCode(0,1,0,0)};function K(H,y){y===void 0&&(y=null),this.defaultLanguage=null,this.stream=H,this.variationCoords=y,this._directoryPos=this.stream.pos,this._tables={},this._glyphs={},this._decodeDirectory();for(var E in this.directory.tables){var I=this.directory.tables[E];Ke[E]&&I.length>0&&Object.defineProperty(this,E,{get:this._getTable.bind(this,I)})}}var M=K.prototype;return M.setDefaultLanguage=function(y){y===void 0&&(y=null),this.defaultLanguage=y},M._getTable=function(y){if(!(y.tag in this._tables))try{this._tables[y.tag]=this._decodeTable(y)}catch(E){w.logErrors&&(console.error("Error decoding table ".concat(y.tag)),console.error(E.stack))}return this._tables[y.tag]},M._getTableStream=function(y){var E=this.directory.tables[y];return E?(this.stream.pos=E.offset,this.stream):null},M._decodeDirectory=function(){return this.directory=ja.decode(this.stream,{_startOffset:0})},M._decodeTable=function(y){var E=this.stream.pos,I=this._getTableStream(y.tag),Y=Ke[y.tag].decode(I,this,y.length);return this.stream.pos=E,Y},M.getName=function(y,E){E===void 0&&(E=this.defaultLanguage||w.defaultLanguage);var I=this.name&&this.name.records[y];return I&&(I[E]||I[this.defaultLanguage]||I[w.defaultLanguage]||I.en||I[Object.keys(I)[0]])||null},M.hasGlyphForCodePoint=function(y){return!!this._cmapProcessor.lookup(y)},M.glyphForCodePoint=function(y){return this.getGlyph(this._cmapProcessor.lookup(y),[y])},M.glyphsForString=function(y){for(var E=[],I=y.length,Y=0,tt=-1,_=-1;Y<=I;){var q=0,Ct=0;if(Y>>6&3},transformed:function(M){return M.tag==="glyf"||M.tag==="loca"?M.transformVersion===0:M.transformVersion!==0},transformLength:new t.Optional(A0,function(K){return K.transformed})}),E0=new t.Struct({tag:new t.String(4),flavor:t.uint32,length:t.uint32,numTables:t.uint16,reserved:new t.Reserved(t.uint16),totalSfntSize:t.uint32,totalCompressedSize:t.uint32,majorVersion:t.uint16,minorVersion:t.uint16,metaOffset:t.uint32,metaLength:t.uint32,metaOrigLength:t.uint32,privOffset:t.uint32,privLength:t.uint32,tables:new t.Array(su,"numTables")});E0.process=function(){for(var K={},M=0;M0){for(var q=[],Ct=0,Nt=0;Nt<_;Nt++){var qt=Fi(E.nPoints);Ct+=qt,q.push(Ct)}tt.points=du(E.flags,E.glyphs,Ct);for(var Vt=0;Vt<_;Vt++)tt.points[q[Vt]-1].endContour=!0;Fi(E.glyphs)}else if(_<0){var _t=hi.prototype._decodeComposite.call({_font:this},tt,E.composites);_t&&Fi(E.glyphs)}I.push(tt)}this._transformedGlyphs=I},M}(sa),fa=function(){function K(H){this.length=H,this._buf=new t.Buffer(H)}var M=K.prototype;return M.decode=function(y,E){return new t.DecodeStream(this._buf.decode(y,E))},K}(),uu=new t.Struct({version:t.uint32,numGlyphs:t.uint16,indexFormat:t.uint16,nContourStreamSize:t.uint32,nPointsStreamSize:t.uint32,flagStreamSize:t.uint32,glyphStreamSize:t.uint32,compositeStreamSize:t.uint32,bboxStreamSize:t.uint32,instructionStreamSize:t.uint32,nContours:new fa("nContourStreamSize"),nPoints:new fa("nPointsStreamSize"),flags:new fa("flagStreamSize"),glyphs:new fa("glyphStreamSize"),composites:new fa("compositeStreamSize"),bboxes:new fa("bboxStreamSize"),instructions:new fa("instructionStreamSize")}),lu=253,cu=254,hu=255,C0=253;function Fi(K){var M=K.readUInt8();return M===lu?K.readUInt16BE():M===hu?K.readUInt8()+C0:M===cu?K.readUInt8()+C0*2:M}function Un(K,M){return K&1?M:-M}function du(K,M,H){for(var y,E=y=0,I=[],Y=0;Y>7);if(q&=127,q<10)tt=0,_=Un(q,((q&14)<<7)+M.readUInt8());else if(q<20)tt=Un(q,((q-10&14)<<7)+M.readUInt8()),_=0;else if(q<84){var Nt=q-20,qt=M.readUInt8();tt=Un(q,1+(Nt&48)+(qt>>4)),_=Un(q>>1,1+((Nt&12)<<2)+(qt&15))}else if(q<120){var Nt=q-84;tt=Un(q,1+(Nt/12<<8)+M.readUInt8()),_=Un(q>>1,1+(Nt%12>>2<<8)+M.readUInt8())}else if(q<124){var qt=M.readUInt8(),Vt=M.readUInt8();tt=Un(q,(qt<<4)+(Vt>>4)),_=Un(q>>1,((Vt&15)<<8)+M.readUInt8())}else tt=Un(q,M.readUInt16BE()),_=Un(q>>1,M.readUInt16BE());E+=tt,y+=_,I.push(new Zn(Ct,!1,E,y))}return I}var vu=new t.VersionedStruct(t.uint32,{65536:{numFonts:t.uint32,offsets:new t.Array(t.uint32,"numFonts")},131072:{numFonts:t.uint32,offsets:new t.Array(t.uint32,"numFonts"),dsigTag:t.uint32,dsigLength:t.uint32,dsigOffset:t.uint32}}),pu=function(){K.probe=function(y){return y.toString("ascii",0,4)==="ttcf"};function K(H){if(this.stream=H,H.readString(4)!=="ttcf")throw new Error("Not a TrueType collection");this.header=vu.decode(H)}var M=K.prototype;return M.getFont=function(y){for(var E=f(this.header.offsets),I;!(I=E()).done;){var Y=I.value,tt=new t.DecodeStream(this.stream.buffer);tt.pos=Y;var _=new sa(tt);if(_.postscriptName===y)return _}return null},a(K,[{key:"fonts",get:function(){for(var y=[],E=f(this.header.offsets),I;!(I=E()).done;){var Y=I.value,tt=new t.DecodeStream(this.stream.buffer);tt.pos=Y,y.push(new sa(tt))}return y}}]),K}(),gu=new t.String(t.uint8);new t.Struct({len:t.uint32,buf:new t.Buffer("len")});var yu=new t.Struct({id:t.uint16,nameOffset:t.int16,attr:t.uint8,dataOffset:t.uint24,handle:t.uint32}),xu=new t.Struct({name:new t.String(4),maxTypeIndex:t.uint16,refList:new t.Pointer(t.uint16,new t.Array(yu,function(K){return K.maxTypeIndex+1}),{type:"parent"})}),mu=new t.Struct({length:t.uint16,types:new t.Array(xu,function(K){return K.length+1})}),bu=new t.Struct({reserved:new t.Reserved(t.uint8,24),typeList:new t.Pointer(t.uint16,mu),nameListOffset:new t.Pointer(t.uint16,"void")}),T0=new t.Struct({dataOffset:t.uint32,map:new t.Pointer(t.uint32,bu),dataLength:t.uint32,mapLength:t.uint32}),wu=function(){K.probe=function(y){var E=new t.DecodeStream(y);try{var I=T0.decode(E)}catch{return!1}for(var Y=f(I.map.typeList.types),tt;!(tt=Y()).done;){var _=tt.value;if(_.name==="sfnt")return!0}return!1};function K(H){this.stream=H,this.header=T0.decode(this.stream);for(var y=f(this.header.map.typeList.types),E;!(E=y()).done;){for(var I=E.value,Y=f(I.refList),tt;!(tt=Y()).done;){var _=tt.value;_.nameOffset>=0?(this.stream.pos=_.nameOffset+this.header.map.nameListOffset,_.name=gu.decode(this.stream)):_.name=null}I.name==="sfnt"&&(this.sfnt=I)}}var M=K.prototype;return M.getFont=function(y){if(!this.sfnt)return null;for(var E=f(this.sfnt.refList),I;!(I=E()).done;){var Y=I.value,tt=this.header.dataOffset+Y.dataOffset+4,_=new t.DecodeStream(this.stream.buffer.slice(tt)),q=new sa(_);if(q.postscriptName===y)return q}return null},a(K,[{key:"fonts",get:function(){for(var y=[],E=f(this.sfnt.refList),I;!(I=E()).done;){var Y=I.value,tt=this.header.dataOffset+Y.dataOffset+4,_=new t.DecodeStream(this.stream.buffer.slice(tt));y.push(new sa(_))}return y}}]),K}();w.registerFormat(sa),w.registerFormat(au),w.registerFormat(fu),w.registerFormat(pu),w.registerFormat(wu),T.exports=w},7337:function(T,b,e){var u=e(4781),r=e(9742),n=e(2055),a=n.BK,c=n.CR,l=n.LF,f=n.NL,h=n.SG,i=n.WJ,d=n.SP,t=n.ZWJ,s=n.BA,o=n.HY,v=n.NS,p=n.AI,x=n.AL,A=n.CJ,m=n.HL,g=n.RI,C=n.SA,w=n.XX,S=e(8383),B=S.DI_BRK,R=S.IN_BRK,N=S.CI_BRK,F=S.CP_BRK;S.PR_BRK;var J=S.pairTable,ot=r.toByteArray("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"),$=new u(ot),lt=function(dt){switch(dt){case p:return x;case C:case h:case w:return x;case A:return v;default:return dt}},gt=function(dt){switch(dt){case l:case f:return a;case d:return i;default:return dt}},mt=function(dt,St){St===void 0&&(St=!1),this.position=dt,this.required=St},wt=function(){function at(St){this.string=St,this.pos=0,this.lastPos=0,this.curClass=null,this.nextClass=null,this.LB8a=!1,this.LB21a=!1,this.LB30a=0}var dt=at.prototype;return dt.nextCodePoint=function(){var V=this.string.charCodeAt(this.pos++),ft=this.string.charCodeAt(this.pos);return 55296<=V&&V<=56319&&56320<=ft&&ft<=57343?(this.pos++,(V-55296)*1024+(ft-56320)+65536):V},dt.nextCharClass=function(){return lt($.get(this.nextCodePoint()))},dt.getSimpleBreak=function(){switch(this.nextClass){case d:return!1;case a:case l:case f:return this.curClass=a,!1;case c:return this.curClass=c,!1}return null},dt.getPairTableBreak=function(V){var ft=!1;switch(J[this.curClass][this.nextClass]){case B:ft=!0;break;case R:ft=V===d;break;case N:if(ft=V===d,!ft)return ft=!1,ft;break;case F:if(V!==d)return ft;break}return this.LB8a&&(ft=!1),this.LB21a&&(this.curClass===o||this.curClass===s)?(ft=!1,this.LB21a=!1):this.LB21a=this.curClass===m,this.curClass===g?(this.LB30a++,this.LB30a==2&&this.nextClass===g&&(ft=!0,this.LB30a=0)):this.LB30a=0,this.curClass=this.nextClass,ft},dt.nextBreak=function(){if(this.curClass==null){var V=this.nextCharClass();this.curClass=gt(V),this.nextClass=V,this.LB8a=V===t,this.LB30a=0}for(;this.pos"u"?!1:ot.working?ot(Et):Et instanceof Map}b.isMap=$;function lt(Et){return h(Et)==="[object Set]"}lt.working=typeof Set<"u"&<(new Set);function gt(Et){return typeof Set>"u"?!1:lt.working?lt(Et):Et instanceof Set}b.isSet=gt;function mt(Et){return h(Et)==="[object WeakMap]"}mt.working=typeof WeakMap<"u"&&mt(new WeakMap);function wt(Et){return typeof WeakMap>"u"?!1:mt.working?mt(Et):Et instanceof WeakMap}b.isWeakMap=wt;function at(Et){return h(Et)==="[object WeakSet]"}at.working=typeof WeakSet<"u"&&at(new WeakSet);function dt(Et){return at(Et)}b.isWeakSet=dt;function St(Et){return h(Et)==="[object ArrayBuffer]"}St.working=typeof ArrayBuffer<"u"&&St(new ArrayBuffer);function V(Et){return typeof ArrayBuffer>"u"?!1:St.working?St(Et):Et instanceof ArrayBuffer}b.isArrayBuffer=V;function ft(Et){return h(Et)==="[object DataView]"}ft.working=typeof ArrayBuffer<"u"&&typeof DataView<"u"&&ft(new DataView(new ArrayBuffer(1),0,1));function j(Et){return typeof DataView>"u"?!1:ft.working?ft(Et):Et instanceof DataView}b.isDataView=j;var Z=typeof SharedArrayBuffer<"u"?SharedArrayBuffer:void 0;function ut(Et){return h(Et)==="[object SharedArrayBuffer]"}function bt(Et){return typeof Z>"u"?!1:(typeof ut.working>"u"&&(ut.working=ut(new Z)),ut.working?ut(Et):Et instanceof Z)}b.isSharedArrayBuffer=bt;function It(Et){return h(Et)==="[object AsyncFunction]"}b.isAsyncFunction=It;function L(Et){return h(Et)==="[object Map Iterator]"}b.isMapIterator=L;function O(Et){return h(Et)==="[object Set Iterator]"}b.isSetIterator=O;function rt(Et){return h(Et)==="[object Generator]"}b.isGeneratorObject=rt;function it(Et){return h(Et)==="[object WebAssembly.Module]"}b.isWebAssemblyCompiledModule=it;function xt(Et){return v(Et,i)}b.isNumberObject=xt;function et(Et){return v(Et,d)}b.isStringObject=et;function st(Et){return v(Et,t)}b.isBooleanObject=st;function Bt(Et){return l&&v(Et,s)}b.isBigIntObject=Bt;function zt(Et){return f&&v(Et,o)}b.isSymbolObject=zt;function oe(Et){return xt(Et)||et(Et)||st(Et)||Bt(Et)||zt(Et)}b.isBoxedPrimitive=oe;function Kt(Et){return typeof Uint8Array<"u"&&(V(Et)||bt(Et))}b.isAnyArrayBuffer=Kt,["isProxy","isExternal","isModuleNamespaceObject"].forEach(function(Et){Object.defineProperty(b,Et,{enumerable:!1,value:function(){throw new Error(Et+" is not supported in userland")}})})},9539:function(T,b,e){var u=e(4155),r=Object.getOwnPropertyDescriptors||function(Z){for(var ut=Object.keys(Z),bt={},It=0;It=It)return rt;switch(rt){case"%s":return String(bt[ut++]);case"%d":return Number(bt[ut++]);case"%j":try{return JSON.stringify(bt[ut++])}catch{return"[Circular]"}default:return rt}}),O=bt[ut];ut"u")return function(){return b.deprecate(j,Z).apply(this,arguments)};var ut=!1;function bt(){if(!ut){if(u.throwDeprecation)throw new Error(Z);u.traceDeprecation?console.trace(Z):console.error(Z),ut=!0}return j.apply(this,arguments)}return bt};var a={},c=/^$/;if(u.env.NODE_DEBUG){var l=u.env.NODE_DEBUG;l=l.replace(/[|\\{}()[\]^$+?.]/g,"\\$&").replace(/\*/g,".*").replace(/,/g,"$|^").toUpperCase(),c=new RegExp("^"+l+"$","i")}b.debuglog=function(j){if(j=j.toUpperCase(),!a[j])if(c.test(j)){var Z=u.pid;a[j]=function(){var ut=b.format.apply(b,arguments);console.error("%s %d: %s",j,Z,ut)}}else a[j]=function(){};return a[j]};function f(j,Z){var ut={seen:[],stylize:i};return arguments.length>=3&&(ut.depth=arguments[2]),arguments.length>=4&&(ut.colors=arguments[3]),m(Z)?ut.showHidden=Z:Z&&b._extend(ut,Z),R(ut.showHidden)&&(ut.showHidden=!1),R(ut.depth)&&(ut.depth=2),R(ut.colors)&&(ut.colors=!1),R(ut.customInspect)&&(ut.customInspect=!0),ut.colors&&(ut.stylize=h),t(ut,j,ut.depth)}b.inspect=f,f.colors={bold:[1,22],italic:[3,23],underline:[4,24],inverse:[7,27],white:[37,39],grey:[90,39],black:[30,39],blue:[34,39],cyan:[36,39],green:[32,39],magenta:[35,39],red:[31,39],yellow:[33,39]},f.styles={special:"cyan",number:"yellow",boolean:"yellow",undefined:"grey",null:"bold",string:"green",date:"magenta",regexp:"red"};function h(j,Z){var ut=f.styles[Z];return ut?"\x1B["+f.colors[ut][0]+"m"+j+"\x1B["+f.colors[ut][1]+"m":j}function i(j,Z){return j}function d(j){var Z={};return j.forEach(function(ut,bt){Z[ut]=!0}),Z}function t(j,Z,ut){if(j.customInspect&&Z&&$(Z.inspect)&&Z.inspect!==b.inspect&&!(Z.constructor&&Z.constructor.prototype===Z)){var bt=Z.inspect(ut,j);return S(bt)||(bt=t(j,bt,ut)),bt}var It=s(j,Z);if(It)return It;var L=Object.keys(Z),O=d(L);if(j.showHidden&&(L=Object.getOwnPropertyNames(Z)),ot(Z)&&(L.indexOf("message")>=0||L.indexOf("description")>=0))return o(Z);if(L.length===0){if($(Z)){var rt=Z.name?": "+Z.name:"";return j.stylize("[Function"+rt+"]","special")}if(N(Z))return j.stylize(RegExp.prototype.toString.call(Z),"regexp");if(J(Z))return j.stylize(Date.prototype.toString.call(Z),"date");if(ot(Z))return o(Z)}var it="",xt=!1,et=["{","}"];if(A(Z)&&(xt=!0,et=["[","]"]),$(Z)){var st=Z.name?": "+Z.name:"";it=" [Function"+st+"]"}if(N(Z)&&(it=" "+RegExp.prototype.toString.call(Z)),J(Z)&&(it=" "+Date.prototype.toUTCString.call(Z)),ot(Z)&&(it=" "+o(Z)),L.length===0&&(!xt||Z.length==0))return et[0]+it+et[1];if(ut<0)return N(Z)?j.stylize(RegExp.prototype.toString.call(Z),"regexp"):j.stylize("[Object]","special");j.seen.push(Z);var Bt;return xt?Bt=v(j,Z,ut,O,L):Bt=L.map(function(zt){return p(j,Z,ut,O,zt,xt)}),j.seen.pop(),x(Bt,it,et)}function s(j,Z){if(R(Z))return j.stylize("undefined","undefined");if(S(Z)){var ut="'"+JSON.stringify(Z).replace(/^"|"$/g,"").replace(/'/g,"\\'").replace(/\\"/g,'"')+"'";return j.stylize(ut,"string")}if(w(Z))return j.stylize(""+Z,"number");if(m(Z))return j.stylize(""+Z,"boolean");if(g(Z))return j.stylize("null","null")}function o(j){return"["+Error.prototype.toString.call(j)+"]"}function v(j,Z,ut,bt,It){for(var L=[],O=0,rt=Z.length;O"?($(O,"onsgmldeclaration",O.sgmlDecl),O.sgmlDecl="",O.state=F.TEXT):(S(it)&&(O.state=F.SGML_DECL_QUOTED),O.sgmlDecl+=it);continue;case F.SGML_DECL_QUOTED:it===O.q&&(O.state=F.SGML_DECL,O.q=""),O.sgmlDecl+=it;continue;case F.DOCTYPE:it===">"?(O.state=F.TEXT,$(O,"ondoctype",O.doctype),O.doctype=!0):(O.doctype+=it,it==="["?O.state=F.DOCTYPE_DTD:S(it)&&(O.state=F.DOCTYPE_QUOTED,O.q=it));continue;case F.DOCTYPE_QUOTED:O.doctype+=it,it===O.q&&(O.q="",O.state=F.DOCTYPE);continue;case F.DOCTYPE_DTD:O.doctype+=it,it==="]"?O.state=F.DOCTYPE:S(it)&&(O.state=F.DOCTYPE_DTD_QUOTED,O.q=it);continue;case F.DOCTYPE_DTD_QUOTED:O.doctype+=it,it===O.q&&(O.state=F.DOCTYPE_DTD,O.q="");continue;case F.COMMENT:it==="-"?O.state=F.COMMENT_ENDING:O.comment+=it;continue;case F.COMMENT_ENDING:it==="-"?(O.state=F.COMMENT_ENDED,O.comment=gt(O.opt,O.comment),O.comment&&$(O,"oncomment",O.comment),O.comment=""):(O.comment+="-"+it,O.state=F.COMMENT);continue;case F.COMMENT_ENDED:it!==">"?(at(O,"Malformed comment"),O.comment+="--"+it,O.state=F.COMMENT):O.state=F.TEXT;continue;case F.CDATA:it==="]"?O.state=F.CDATA_ENDING:O.cdata+=it;continue;case F.CDATA_ENDING:it==="]"?O.state=F.CDATA_ENDING_2:(O.cdata+="]"+it,O.state=F.CDATA);continue;case F.CDATA_ENDING_2:it===">"?(O.cdata&&$(O,"oncdata",O.cdata),$(O,"onclosecdata"),O.cdata="",O.state=F.TEXT):it==="]"?O.cdata+="]":(O.cdata+="]]"+it,O.state=F.CDATA);continue;case F.PROC_INST:it==="?"?O.state=F.PROC_INST_ENDING:w(it)?O.state=F.PROC_INST_BODY:O.procInstName+=it;continue;case F.PROC_INST_BODY:if(!O.procInstBody&&w(it))continue;it==="?"?O.state=F.PROC_INST_ENDING:O.procInstBody+=it;continue;case F.PROC_INST_ENDING:it===">"?($(O,"onprocessinginstruction",{name:O.procInstName,body:O.procInstBody}),O.procInstName=O.procInstBody="",O.state=F.TEXT):(O.procInstBody+="?"+it,O.state=F.PROC_INST_BODY);continue;case F.OPEN_TAG:R(m,it)?O.tagName+=it:(dt(O),it===">"?ft(O):it==="/"?O.state=F.OPEN_TAG_SLASH:(w(it)||at(O,"Invalid character in tag name"),O.state=F.ATTRIB));continue;case F.OPEN_TAG_SLASH:it===">"?(ft(O,!0),j(O)):(at(O,"Forward-slash in opening tag not followed by >"),O.state=F.ATTRIB);continue;case F.ATTRIB:if(w(it))continue;it===">"?ft(O):it==="/"?O.state=F.OPEN_TAG_SLASH:R(A,it)?(O.attribName=it,O.attribValue="",O.state=F.ATTRIB_NAME):at(O,"Invalid attribute name");continue;case F.ATTRIB_NAME:it==="="?O.state=F.ATTRIB_VALUE:it===">"?(at(O,"Attribute without value"),O.attribValue=O.attribName,V(O),ft(O)):w(it)?O.state=F.ATTRIB_NAME_SAW_WHITE:R(m,it)?O.attribName+=it:at(O,"Invalid attribute name");continue;case F.ATTRIB_NAME_SAW_WHITE:if(it==="=")O.state=F.ATTRIB_VALUE;else{if(w(it))continue;at(O,"Attribute without value"),O.tag.attributes[O.attribName]="",O.attribValue="",$(O,"onattribute",{name:O.attribName,value:""}),O.attribName="",it===">"?ft(O):R(A,it)?(O.attribName=it,O.state=F.ATTRIB_NAME):(at(O,"Invalid attribute name"),O.state=F.ATTRIB)}continue;case F.ATTRIB_VALUE:if(w(it))continue;S(it)?(O.q=it,O.state=F.ATTRIB_VALUE_QUOTED):(at(O,"Unquoted attribute value"),O.state=F.ATTRIB_VALUE_UNQUOTED,O.attribValue=it);continue;case F.ATTRIB_VALUE_QUOTED:if(it!==O.q){it==="&"?O.state=F.ATTRIB_VALUE_ENTITY_Q:O.attribValue+=it;continue}V(O),O.q="",O.state=F.ATTRIB_VALUE_CLOSED;continue;case F.ATTRIB_VALUE_CLOSED:w(it)?O.state=F.ATTRIB:it===">"?ft(O):it==="/"?O.state=F.OPEN_TAG_SLASH:R(A,it)?(at(O,"No whitespace between attributes"),O.attribName=it,O.attribValue="",O.state=F.ATTRIB_NAME):at(O,"Invalid attribute name");continue;case F.ATTRIB_VALUE_UNQUOTED:if(!B(it)){it==="&"?O.state=F.ATTRIB_VALUE_ENTITY_U:O.attribValue+=it;continue}V(O),it===">"?ft(O):O.state=F.ATTRIB;continue;case F.CLOSE_TAG:if(O.tagName)it===">"?j(O):R(m,it)?O.tagName+=it:O.script?(O.script+=""?j(O):at(O,"Invalid characters in closing tag");continue;case F.TEXT_ENTITY:case F.ATTRIB_VALUE_ENTITY_Q:case F.ATTRIB_VALUE_ENTITY_U:var st,Bt;switch(O.state){case F.TEXT_ENTITY:st=F.TEXT,Bt="textNode";break;case F.ATTRIB_VALUE_ENTITY_Q:st=F.ATTRIB_VALUE_QUOTED,Bt="attribValue";break;case F.ATTRIB_VALUE_ENTITY_U:st=F.ATTRIB_VALUE_UNQUOTED,Bt="attribValue";break}it===";"?(O[Bt]+=Z(O),O.entity="",O.state=st):R(O.entity.length?C:g,it)?O.entity+=it:(at(O,"Invalid character in entity name"),O[Bt]+="&"+O.entity+it,O.entity="",O.state=st);continue;default:throw new Error(O,"Unknown state: "+O.state)}return O.position>=O.bufferCheckPosition&&c(O),O}/*! http://mths.be/fromcodepoint v0.1.0 by @mathias */String.fromCodePoint||function(){var L=String.fromCharCode,O=Math.floor,rt=function(){var it=16384,xt=[],et,st,Bt=-1,zt=arguments.length;if(!zt)return"";for(var oe="";++Bt1114111||O(Kt)!==Kt)throw RangeError("Invalid code point: "+Kt);Kt<=65535?xt.push(Kt):(Kt-=65536,et=(Kt>>10)+55296,st=Kt%1024+56320,xt.push(et,st)),(Bt+1===zt||xt.length>it)&&(oe+=L.apply(null,xt),xt.length=0)}return oe};Object.defineProperty?Object.defineProperty(String,"fromCodePoint",{value:rt,configurable:!0,writable:!0}):String.fromCodePoint=rt}()})(b)},2830:function(T,b,e){T.exports=n;var l=e(7187).EventEmitter,r=e(5717);r(n,l),n.Readable=e(6577),n.Writable=e(323),n.Duplex=e(8656),n.Transform=e(4473),n.PassThrough=e(2366),n.finished=e(1086),n.pipeline=e(6472),n.Stream=n;function n(){l.call(this)}n.prototype.pipe=function(a,c){var u=this;function f(v){a.writable&&a.write(v)===!1&&u.pause&&u.pause()}u.on("data",f);function h(){u.readable&&u.resume&&u.resume()}a.on("drain",h),!a._isStdio&&(!c||c.end!==!1)&&(u.on("end",d),u.on("close",t));var i=!1;function d(){i||(i=!0,a.end())}function t(){i||(i=!0,typeof a.destroy=="function"&&a.destroy())}function s(v){if(o(),l.listenerCount(this,"error")===0)throw v}u.on("error",s),a.on("error",s);function o(){u.removeListener("data",f),a.removeListener("drain",h),u.removeListener("end",d),u.removeListener("close",t),u.removeListener("error",s),a.removeListener("error",s),u.removeListener("end",o),u.removeListener("close",o),a.removeListener("close",o)}return u.on("end",o),u.on("close",o),a.on("close",o),a.emit("pipe",u),a}},8106:function(T){function b(u,f){u.prototype=Object.create(f.prototype),u.prototype.constructor=u,u.__proto__=f}var e={};function l(u,f,h){h||(h=Error);function i(t,s,o){return typeof f=="string"?f:f(t,s,o)}var d=function(t){b(s,t);function s(o,v,p){return t.call(this,i(o,v,p))||this}return s}(h);d.prototype.name=h.name,d.prototype.code=u,e[u]=d}function r(u,f){if(Array.isArray(u)){var h=u.length;return u=u.map(function(i){return String(i)}),h>2?"one of ".concat(f," ").concat(u.slice(0,h-1).join(", "),", or ")+u[h-1]:h===2?"one of ".concat(f," ").concat(u[0]," or ").concat(u[1]):"of ".concat(f," ").concat(u[0])}else return"of ".concat(f," ").concat(String(u))}function n(u,f,h){return u.substr(!h||h<0?0:+h,f.length)===f}function a(u,f,h){return(h===void 0||h>u.length)&&(h=u.length),u.substring(h-f.length,h)===f}function c(u,f,h){return typeof h!="number"&&(h=0),h+f.length>u.length?!1:u.indexOf(f,h)!==-1}l("ERR_INVALID_OPT_VALUE",function(u,f){return'The value "'+f+'" is invalid for option "'+u+'"'},TypeError),l("ERR_INVALID_ARG_TYPE",function(u,f,h){var i;typeof f=="string"&&n(f,"not ")?(i="must not be",f=f.replace(/^not /,"")):i="must be";var d;if(a(u," argument"))d="The ".concat(u," ").concat(i," ").concat(r(f,"type"));else{var t=c(u,".")?"property":"argument";d='The "'.concat(u,'" ').concat(t," ").concat(i," ").concat(r(f,"type"))}return d+=". Received type ".concat(typeof h),d},TypeError),l("ERR_STREAM_PUSH_AFTER_EOF","stream.push() after EOF"),l("ERR_METHOD_NOT_IMPLEMENTED",function(u){return"The "+u+" method is not implemented"}),l("ERR_STREAM_PREMATURE_CLOSE","Premature close"),l("ERR_STREAM_DESTROYED",function(u){return"Cannot call "+u+" after a stream was destroyed"}),l("ERR_MULTIPLE_CALLBACK","Callback called multiple times"),l("ERR_STREAM_CANNOT_PIPE","Cannot pipe, not readable"),l("ERR_STREAM_WRITE_AFTER_END","write after end"),l("ERR_STREAM_NULL_VALUES","May not write null values to stream",TypeError),l("ERR_UNKNOWN_ENCODING",function(u){return"Unknown encoding: "+u},TypeError),l("ERR_STREAM_UNSHIFT_AFTER_END_EVENT","stream.unshift() after end event"),T.exports.q=e},8656:function(T,b,e){var l=e(4155),r=Object.keys||function(t){var s=[];for(var o in t)s.push(o);return s};T.exports=h;var n=e(6577),a=e(323);e(5717)(h,n);for(var c=r(a.prototype),u=0;u0)if(typeof st!="string"&&!Kt.objectMode&&Object.getPrototypeOf(st)!==c.prototype&&(st=f(st)),zt)Kt.endEmitted?B(et,new g):$(et,Kt,st,!0);else if(Kt.ended)B(et,new A);else{if(Kt.destroyed)return!1;Kt.reading=!1,Kt.decoder&&!Bt?(st=Kt.decoder.write(st),Kt.objectMode||st.length!==0?$(et,Kt,st,!1):V(et,Kt)):$(et,Kt,st,!1)}else zt||(Kt.reading=!1,V(et,Kt))}return!Kt.ended&&(Kt.length=gt?et=gt:(et--,et|=et>>>1,et|=et>>>2,et|=et>>>4,et|=et>>>8,et|=et>>>16,et++),et}function wt(et,st){return et<=0||st.length===0&&st.ended?0:st.objectMode?1:et!==et?st.flowing&&st.length?st.buffer.head.data.length:st.length:(et>st.highWaterMark&&(st.highWaterMark=mt(et)),et<=st.length?et:st.ended?st.length:(st.needReadable=!0,0))}J.prototype.read=function(et){d("read",et),et=parseInt(et,10);var st=this._readableState,Bt=et;if(et!==0&&(st.emittedReadable=!1),et===0&&st.needReadable&&((st.highWaterMark!==0?st.length>=st.highWaterMark:st.length>0)||st.ended))return d("read: emitReadable",st.length,st.ended),st.length===0&&st.ended?rt(this):dt(this),null;if(et=wt(et,st),et===0&&st.ended)return st.length===0&&rt(this),null;var zt=st.needReadable;d("need readable",zt),(st.length===0||st.length-et0?oe=O(et,st):oe=null,oe===null?(st.needReadable=st.length<=st.highWaterMark,et=0):(st.length-=et,st.awaitDrain=0),st.length===0&&(st.ended||(st.needReadable=!0),Bt!==et&&st.ended&&rt(this)),oe!==null&&this.emit("data",oe),oe};function at(et,st){if(d("onEofChunk"),!st.ended){if(st.decoder){var Bt=st.decoder.end();Bt&&Bt.length&&(st.buffer.push(Bt),st.length+=st.objectMode?1:Bt.length)}st.ended=!0,st.sync?dt(et):(st.needReadable=!1,st.emittedReadable||(st.emittedReadable=!0,St(et)))}}function dt(et){var st=et._readableState;d("emitReadable",st.needReadable,st.emittedReadable),st.needReadable=!1,st.emittedReadable||(d("emitReadable",st.flowing),st.emittedReadable=!0,l.nextTick(St,et))}function St(et){var st=et._readableState;d("emitReadable_",st.destroyed,st.length,st.ended),!st.destroyed&&(st.length||st.ended)&&(et.emit("readable"),st.emittedReadable=!1),st.needReadable=!st.flowing&&!st.ended&&st.length<=st.highWaterMark,L(et)}function V(et,st){st.readingMore||(st.readingMore=!0,l.nextTick(ft,et,st))}function ft(et,st){for(;!st.reading&&!st.ended&&(st.length1&&xt(zt.pipes,et)!==-1)&&!le&&(d("false write response, pause",zt.awaitDrain),zt.awaitDrain++),Bt.pause())}function ae(me){d("onerror",me),ce(),et.removeListener("error",ae),n(et,"error")===0&&B(et,me)}N(et,"error",ae);function fe(){et.removeListener("finish",ee),ce()}et.once("close",fe);function ee(){d("onfinish"),et.removeListener("close",fe),ce()}et.once("finish",ee);function ce(){d("unpipe"),Bt.unpipe(et)}return et.emit("pipe",Bt),zt.flowing||(d("pipe resume"),Bt.resume()),et};function j(et){return function(){var Bt=et._readableState;d("pipeOnDrain",Bt.awaitDrain),Bt.awaitDrain&&Bt.awaitDrain--,Bt.awaitDrain===0&&n(et,"data")&&(Bt.flowing=!0,L(et))}}J.prototype.unpipe=function(et){var st=this._readableState,Bt={hasUnpiped:!1};if(st.pipesCount===0)return this;if(st.pipesCount===1)return et&&et!==st.pipes?this:(et||(et=st.pipes),st.pipes=null,st.pipesCount=0,st.flowing=!1,et&&et.emit("unpipe",this,Bt),this);if(!et){var zt=st.pipes,oe=st.pipesCount;st.pipes=null,st.pipesCount=0,st.flowing=!1;for(var Kt=0;Kt0,zt.flowing!==!1&&this.resume()):et==="readable"&&!zt.endEmitted&&!zt.readableListening&&(zt.readableListening=zt.needReadable=!0,zt.flowing=!1,zt.emittedReadable=!1,d("on readable",zt.length,zt.reading),zt.length?dt(this):zt.reading||l.nextTick(ut,this)),Bt},J.prototype.addListener=J.prototype.on,J.prototype.removeListener=function(et,st){var Bt=a.prototype.removeListener.call(this,et,st);return et==="readable"&&l.nextTick(Z,this),Bt},J.prototype.removeAllListeners=function(et){var st=a.prototype.removeAllListeners.apply(this,arguments);return(et==="readable"||et===void 0)&&l.nextTick(Z,this),st};function Z(et){var st=et._readableState;st.readableListening=et.listenerCount("readable")>0,st.resumeScheduled&&!st.paused?st.flowing=!0:et.listenerCount("data")>0&&et.resume()}function ut(et){d("readable nexttick read 0"),et.read(0)}J.prototype.resume=function(){var et=this._readableState;return et.flowing||(d("resume"),et.flowing=!et.readableListening,bt(this,et)),et.paused=!1,this};function bt(et,st){st.resumeScheduled||(st.resumeScheduled=!0,l.nextTick(It,et,st))}function It(et,st){d("resume",st.reading),st.reading||et.read(0),st.resumeScheduled=!1,et.emit("resume"),L(et),st.flowing&&!st.reading&&et.read(0)}J.prototype.pause=function(){return d("call pause flowing=%j",this._readableState.flowing),this._readableState.flowing!==!1&&(d("pause"),this._readableState.flowing=!1,this.emit("pause")),this._readableState.paused=!0,this};function L(et){var st=et._readableState;for(d("flow",st.flowing);st.flowing&&et.read()!==null;);}J.prototype.wrap=function(et){var st=this,Bt=this._readableState,zt=!1;et.on("end",function(){if(d("wrapped end"),Bt.decoder&&!Bt.ended){var Et=Bt.decoder.end();Et&&Et.length&&st.push(Et)}st.push(null)}),et.on("data",function(Et){if(d("wrapped data"),Bt.decoder&&(Et=Bt.decoder.write(Et)),!(Bt.objectMode&&Et==null)&&!(!Bt.objectMode&&(!Et||!Et.length))){var ie=st.push(Et);ie||(zt=!0,et.pause())}});for(var oe in et)this[oe]===void 0&&typeof et[oe]=="function"&&(this[oe]=function(ie){return function(){return et[ie].apply(et,arguments)}}(oe));for(var Kt=0;Kt=st.length?(st.decoder?Bt=st.buffer.join(""):st.buffer.length===1?Bt=st.buffer.first():Bt=st.buffer.concat(st.length),st.buffer.clear()):Bt=st.buffer.consume(et,st.decoder),Bt}function rt(et){var st=et._readableState;d("endReadable",st.endEmitted),st.endEmitted||(st.ended=!0,l.nextTick(it,st,et))}function it(et,st){if(d("endReadableNT",et.endEmitted,et.length),!et.endEmitted&&et.length===0&&(et.endEmitted=!0,st.readable=!1,st.emit("end"),et.autoDestroy)){var Bt=st._writableState;(!Bt||Bt.autoDestroy&&Bt.finished)&&st.destroy()}}typeof Symbol=="function"&&(J.from=function(et,st){return S===void 0&&(S=e(1265)),S(J,et,st)});function xt(et,st){for(var Bt=0,zt=et.length;Bt-1))throw new w(O);return this._writableState.defaultEncoding=O,this},Object.defineProperty(F.prototype,"writableBuffer",{enumerable:!1,get:function(){return this._writableState&&this._writableState.getBuffer()}});function $(L,O,rt){return!L.objectMode&&L.decodeStrings!==!1&&typeof O=="string"&&(O=u.from(O,rt)),O}Object.defineProperty(F.prototype,"writableHighWaterMark",{enumerable:!1,get:function(){return this._writableState.highWaterMark}});function lt(L,O,rt,it,xt,et){if(!rt){var st=$(O,it,xt);it!==st&&(rt=!0,xt="buffer",it=st)}var Bt=O.objectMode?1:it.length;O.length+=Bt;var zt=O.length0;return h(g,w,S,function(B){A||(A=B),B&&m.forEach(i),!w&&(m.forEach(i),x(A))})});return v.reduce(d)}T.exports=s},94:function(T,b,e){var l=e(8106).q.ERR_INVALID_OPT_VALUE;function r(a,c,u){return a.highWaterMark!=null?a.highWaterMark:c?a[u]:null}function n(a,c,u,f){var h=r(c,f,u);if(h!=null){if(!(isFinite(h)&&Math.floor(h)===h)||h<0){var i=f?u:"highWaterMark";throw new l(i,h)}return Math.floor(h)}return a.objectMode?16:16384}T.exports={getHighWaterMark:n}},3194:function(T,b,e){T.exports=e(7187).EventEmitter},8487:function(T,b,e){var l,r,n;(function(a,c){r=[],l=c,n=typeof l=="function"?l.apply(b,r):l,n!==void 0&&(T.exports=n)})(this,function(){function a(t,s){return typeof s>"u"?s={autoBom:!1}:typeof s!="object"&&(console.warn("Deprecated: Expected third argument to be a object"),s={autoBom:!s}),s.autoBom&&/^\s*(?:text\/\S*|application\/xml|\S*\/\S*\+xml)\s*;.*charset\s*=\s*utf-8/i.test(t.type)?new Blob(["\uFEFF",t],{type:t.type}):t}function c(t,s,o){var v=new XMLHttpRequest;v.open("GET",t),v.responseType="blob",v.onload=function(){d(v.response,s,o)},v.onerror=function(){console.error("could not download file")},v.send()}function u(t){var s=new XMLHttpRequest;s.open("HEAD",t,!1);try{s.send()}catch{}return 200<=s.status&&299>=s.status}function f(t){try{t.dispatchEvent(new MouseEvent("click"))}catch{var s=document.createEvent("MouseEvents");s.initMouseEvent("click",!0,!0,window,0,0,0,80,20,!1,!1,!1,!1,0,null),t.dispatchEvent(s)}}var h=typeof window=="object"&&window.window===window?window:typeof self=="object"&&self.self===self?self:typeof e.g=="object"&&e.g.global===e.g?e.g:void 0,i=h.navigator&&/Macintosh/.test(navigator.userAgent)&&/AppleWebKit/.test(navigator.userAgent)&&!/Safari/.test(navigator.userAgent),d=h.saveAs||(typeof window!="object"||window!==h?function(){}:typeof HTMLAnchorElement<"u"&&"download"in HTMLAnchorElement.prototype&&!i?function(t,s,o){var v=h.URL||h.webkitURL,p=document.createElement("a");s=s||t.name||"download",p.download=s,p.rel="noopener",typeof t=="string"?(p.href=t,p.origin===location.origin?f(p):u(p.href)?c(t,s,o):f(p,p.target="_blank")):(p.href=v.createObjectURL(t),setTimeout(function(){v.revokeObjectURL(p.href)},4e4),setTimeout(function(){f(p)},0))}:"msSaveOrOpenBlob"in navigator?function(t,s,o){if(s=s||t.name||"download",typeof t!="string")navigator.msSaveOrOpenBlob(a(t,o),s);else if(u(t))c(t,s,o);else{var v=document.createElement("a");v.href=t,v.target="_blank",setTimeout(function(){f(v)})}}:function(t,s,o,v){if(v=v||open("","_blank"),v&&(v.document.title=v.document.body.innerText="downloading..."),typeof t=="string")return c(t,s,o);var p=t.type==="application/octet-stream",x=/constructor/i.test(h.HTMLElement)||h.safari,A=/CriOS\/[\d]+/.test(navigator.userAgent);if((A||p&&x||i)&&typeof FileReader<"u"){var m=new FileReader;m.onloadend=function(){var w=m.result;w=A?w:w.replace(/^data:[^;]*;/,"data:attachment/file;"),v?v.location.href=w:location=w,v=null},m.readAsDataURL(t)}else{var g=h.URL||h.webkitURL,C=g.createObjectURL(t);v?v.location=C:location.href=C,v=null,setTimeout(function(){g.revokeObjectURL(C)},4e4)}});h.saveAs=d.saveAs=d,T.exports=d})},2553:function(T,b,e){var l=e(1750).Buffer,r=l.isEncoding||function(m){switch(m=""+m,m&&m.toLowerCase()){case"hex":case"utf8":case"utf-8":case"ascii":case"binary":case"base64":case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":case"raw":return!0;default:return!1}};function n(m){if(!m)return"utf8";for(var g;;)switch(m){case"utf8":case"utf-8":return"utf8";case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return"utf16le";case"latin1":case"binary":return"latin1";case"base64":case"ascii":case"hex":return m;default:if(g)return;m=(""+m).toLowerCase(),g=!0}}function a(m){var g=n(m);if(typeof g!="string"&&(l.isEncoding===r||!r(m)))throw new Error("Unknown encoding: "+m);return g||m}b.s=c;function c(m){this.encoding=a(m);var g;switch(this.encoding){case"utf16le":this.text=s,this.end=o,g=4;break;case"utf8":this.fillLast=i,g=4;break;case"base64":this.text=v,this.end=p,g=3;break;default:this.write=x,this.end=A;return}this.lastNeed=0,this.lastTotal=0,this.lastChar=l.allocUnsafe(g)}c.prototype.write=function(m){if(m.length===0)return"";var g,C;if(this.lastNeed){if(g=this.fillLast(m),g===void 0)return"";C=this.lastNeed,this.lastNeed=0}else C=0;return C>5===6?2:m>>4===14?3:m>>3===30?4:m>>6===2?-1:-2}function f(m,g,C){var w=g.length-1;if(w=0?(S>0&&(m.lastNeed=S-1),S):--w=0?(S>0&&(m.lastNeed=S-2),S):--w=0?(S>0&&(S===2?S=0:m.lastNeed=S-3),S):0))}function h(m,g,C){if((g[0]&192)!==128)return m.lastNeed=0,"\uFFFD";if(m.lastNeed>1&&g.length>1){if((g[1]&192)!==128)return m.lastNeed=1,"\uFFFD";if(m.lastNeed>2&&g.length>2&&(g[2]&192)!==128)return m.lastNeed=2,"\uFFFD"}}function i(m){var g=this.lastTotal-this.lastNeed,C=h(this,m);if(C!==void 0)return C;if(this.lastNeed<=m.length)return m.copy(this.lastChar,g,0,this.lastNeed),this.lastChar.toString(this.encoding,0,this.lastTotal);m.copy(this.lastChar,g,0,m.length),this.lastNeed-=m.length}function d(m,g){var C=f(this,m,g);if(!this.lastNeed)return m.toString("utf8",g);this.lastTotal=C;var w=m.length-(C-this.lastNeed);return m.copy(this.lastChar,0,w),m.toString("utf8",g,w)}function t(m){var g=m&&m.length?this.write(m):"";return this.lastNeed?g+"\uFFFD":g}function s(m,g){if((m.length-g)%2===0){var C=m.toString("utf16le",g);if(C){var w=C.charCodeAt(C.length-1);if(w>=55296&&w<=56319)return this.lastNeed=2,this.lastTotal=4,this.lastChar[0]=m[m.length-2],this.lastChar[1]=m[m.length-1],C.slice(0,-1)}return C}return this.lastNeed=1,this.lastTotal=2,this.lastChar[0]=m[m.length-1],m.toString("utf16le",g,m.length-1)}function o(m){var g=m&&m.length?this.write(m):"";if(this.lastNeed){var C=this.lastTotal-this.lastNeed;return g+this.lastChar.toString("utf16le",0,C)}return g}function v(m,g){var C=(m.length-g)%3;return C===0?m.toString("base64",g):(this.lastNeed=3-C,this.lastTotal=3,C===1?this.lastChar[0]=m[m.length-1]:(this.lastChar[0]=m[m.length-2],this.lastChar[1]=m[m.length-1]),m.toString("base64",g,m.length-C))}function p(m){var g=m&&m.length?this.write(m):"";return this.lastNeed?g+this.lastChar.toString("base64",0,3-this.lastNeed):g}function x(m){return m.toString(this.encoding)}function A(m){return m&&m.length?this.write(m):""}},311:function(T){var b=0,e=-3;function l(){this.table=new Uint16Array(16),this.trans=new Uint16Array(288)}function r(B,R){this.source=B,this.sourceIndex=0,this.tag=0,this.bitcount=0,this.dest=R,this.destLen=0,this.ltree=new l,this.dtree=new l}var n=new l,a=new l,c=new Uint8Array(30),u=new Uint16Array(30),f=new Uint8Array(30),h=new Uint16Array(30),i=new Uint8Array([16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15]),d=new l,t=new Uint8Array(288+32);function s(B,R,N,F){var J,ot;for(J=0;J>>=1,R}function A(B,R,N){if(!R)return N;for(;B.bitcount<24;)B.tag|=B.source[B.sourceIndex++]<>>16-R;return B.tag>>>=R,B.bitcount-=R,F+N}function m(B,R){for(;B.bitcount<24;)B.tag|=B.source[B.sourceIndex++]<>>=1,++J,N+=R.table[J],F-=R.table[J];while(F>=0);return B.tag=ot,B.bitcount-=J,R.trans[N+F]}function g(B,R,N){var F,J,ot,$,lt,gt;for(F=A(B,5,257),J=A(B,5,1),ot=A(B,4,4),$=0;$<19;++$)t[$]=0;for($=0;$8;)B.sourceIndex--,B.bitcount-=8;if(R=B.source[B.sourceIndex+1],R=256*R+B.source[B.sourceIndex],N=B.source[B.sourceIndex+3],N=256*N+B.source[B.sourceIndex+2],R!==(~N&65535))return e;for(B.sourceIndex+=4,F=R;F;--F)B.dest[B.destLen++]=B.source[B.sourceIndex++];return B.bitcount=0,b}function S(B,R){var N=new r(B,R),F,J,ot;do{switch(F=x(N),J=A(N,2,0),J){case 0:ot=w(N);break;case 1:ot=C(N,n,a);break;case 2:g(N,N.ltree,N.dtree),ot=C(N,N.ltree,N.dtree);break;default:ot=e}if(ot!==b)throw new Error("Data error")}while(!F);return N.destLen=K.length?{done:!0}:{done:!1,value:K[y++]}}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. +In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function h(K,M){if(!!K){if(typeof K=="string")return i(K,M);var H=Object.prototype.toString.call(K).slice(8,-1);if(H==="Object"&&K.constructor&&(H=K.constructor.name),H==="Map"||H==="Set")return Array.from(K);if(H==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(H))return i(K,M)}}function i(K,M){(M==null||M>K.length)&&(M=K.length);for(var H=0,y=new Array(M);H0?q[0]:"value";if(Y.has(Nt))return Y.get(Nt);var qt=E.apply(this,q);return Y.set(Nt,qt),qt}return Object.defineProperty(this,M,{value:tt}),tt}}}}var F=new t.Struct({firstCode:t.uint16,entryCount:t.uint16,idDelta:t.int16,idRangeOffset:t.uint16}),J=new t.Struct({startCharCode:t.uint32,endCharCode:t.uint32,glyphID:t.uint32}),ot=new t.Struct({startUnicodeValue:t.uint24,additionalCount:t.uint8}),$=new t.Struct({unicodeValue:t.uint24,glyphID:t.uint16}),lt=new t.Array(ot,t.uint32),gt=new t.Array($,t.uint32),mt=new t.Struct({varSelector:t.uint24,defaultUVS:new t.Pointer(t.uint32,lt,{type:"parent"}),nonDefaultUVS:new t.Pointer(t.uint32,gt,{type:"parent"})}),wt=new t.VersionedStruct(t.uint16,{0:{length:t.uint16,language:t.uint16,codeMap:new t.LazyArray(t.uint8,256)},2:{length:t.uint16,language:t.uint16,subHeaderKeys:new t.Array(t.uint16,256),subHeaderCount:function(M){return Math.max.apply(Math,M.subHeaderKeys)},subHeaders:new t.LazyArray(F,"subHeaderCount"),glyphIndexArray:new t.LazyArray(t.uint16,"subHeaderCount")},4:{length:t.uint16,language:t.uint16,segCountX2:t.uint16,segCount:function(M){return M.segCountX2>>1},searchRange:t.uint16,entrySelector:t.uint16,rangeShift:t.uint16,endCode:new t.LazyArray(t.uint16,"segCount"),reservedPad:new t.Reserved(t.uint16),startCode:new t.LazyArray(t.uint16,"segCount"),idDelta:new t.LazyArray(t.int16,"segCount"),idRangeOffset:new t.LazyArray(t.uint16,"segCount"),glyphIndexArray:new t.LazyArray(t.uint16,function(K){return(K.length-K._currentOffset)/2})},6:{length:t.uint16,language:t.uint16,firstCode:t.uint16,entryCount:t.uint16,glyphIndices:new t.LazyArray(t.uint16,"entryCount")},8:{reserved:new t.Reserved(t.uint16),length:t.uint32,language:t.uint16,is32:new t.LazyArray(t.uint8,8192),nGroups:t.uint32,groups:new t.LazyArray(J,"nGroups")},10:{reserved:new t.Reserved(t.uint16),length:t.uint32,language:t.uint32,firstCode:t.uint32,entryCount:t.uint32,glyphIndices:new t.LazyArray(t.uint16,"numChars")},12:{reserved:new t.Reserved(t.uint16),length:t.uint32,language:t.uint32,nGroups:t.uint32,groups:new t.LazyArray(J,"nGroups")},13:{reserved:new t.Reserved(t.uint16),length:t.uint32,language:t.uint32,nGroups:t.uint32,groups:new t.LazyArray(J,"nGroups")},14:{length:t.uint32,numRecords:t.uint32,varSelectors:new t.LazyArray(mt,"numRecords")}}),at=new t.Struct({platformID:t.uint16,encodingID:t.uint16,table:new t.Pointer(t.uint32,wt,{type:"parent",lazy:!0})}),dt=new t.Struct({version:t.uint16,numSubtables:t.uint16,tables:new t.Array(at,"numSubtables")}),St=new t.Struct({version:t.int32,revision:t.int32,checkSumAdjustment:t.uint32,magicNumber:t.uint32,flags:t.uint16,unitsPerEm:t.uint16,created:new t.Array(t.int32,2),modified:new t.Array(t.int32,2),xMin:t.int16,yMin:t.int16,xMax:t.int16,yMax:t.int16,macStyle:new t.Bitfield(t.uint16,["bold","italic","underline","outline","shadow","condensed","extended"]),lowestRecPPEM:t.uint16,fontDirectionHint:t.int16,indexToLocFormat:t.int16,glyphDataFormat:t.int16}),V=new t.Struct({version:t.int32,ascent:t.int16,descent:t.int16,lineGap:t.int16,advanceWidthMax:t.uint16,minLeftSideBearing:t.int16,minRightSideBearing:t.int16,xMaxExtent:t.int16,caretSlopeRise:t.int16,caretSlopeRun:t.int16,caretOffset:t.int16,reserved:new t.Reserved(t.int16,4),metricDataFormat:t.int16,numberOfMetrics:t.uint16}),ft=new t.Struct({advance:t.uint16,bearing:t.int16}),j=new t.Struct({metrics:new t.LazyArray(ft,function(K){return K.parent.hhea.numberOfMetrics}),bearings:new t.LazyArray(t.int16,function(K){return K.parent.maxp.numGlyphs-K.parent.hhea.numberOfMetrics})}),Z=new t.Struct({version:t.int32,numGlyphs:t.uint16,maxPoints:t.uint16,maxContours:t.uint16,maxComponentPoints:t.uint16,maxComponentContours:t.uint16,maxZones:t.uint16,maxTwilightPoints:t.uint16,maxStorage:t.uint16,maxFunctionDefs:t.uint16,maxInstructionDefs:t.uint16,maxStackElements:t.uint16,maxSizeOfInstructions:t.uint16,maxComponentElements:t.uint16,maxComponentDepth:t.uint16});function ut(K,M,H){return H===void 0&&(H=0),K===1&&It[H]?It[H]:bt[K][M]}var bt=[["utf16be","utf16be","utf16be","utf16be","utf16be","utf16be"],["macroman","shift-jis","big5","euc-kr","iso-8859-6","iso-8859-8","macgreek","maccyrillic","symbol","Devanagari","Gurmukhi","Gujarati","Oriya","Bengali","Tamil","Telugu","Kannada","Malayalam","Sinhalese","Burmese","Khmer","macthai","Laotian","Georgian","Armenian","gb-2312-80","Tibetan","Mongolian","Geez","maccenteuro","Vietnamese","Sindhi"],["ascii"],["symbol","utf16be","shift-jis","gb18030","big5","wansung","johab",null,null,null,"utf16be"]],It={15:"maciceland",17:"macturkish",18:"maccroatian",24:"maccenteuro",25:"maccenteuro",26:"maccenteuro",27:"maccenteuro",28:"maccenteuro",30:"maciceland",37:"macromania",38:"maccenteuro",39:"maccenteuro",40:"maccenteuro",143:"macinuit",146:"macgaelic"},L=[[],{0:"en",30:"fo",60:"ks",90:"rw",1:"fr",31:"fa",61:"ku",91:"rn",2:"de",32:"ru",62:"sd",92:"ny",3:"it",33:"zh",63:"bo",93:"mg",4:"nl",34:"nl-BE",64:"ne",94:"eo",5:"sv",35:"ga",65:"sa",128:"cy",6:"es",36:"sq",66:"mr",129:"eu",7:"da",37:"ro",67:"bn",130:"ca",8:"pt",38:"cz",68:"as",131:"la",9:"no",39:"sk",69:"gu",132:"qu",10:"he",40:"si",70:"pa",133:"gn",11:"ja",41:"yi",71:"or",134:"ay",12:"ar",42:"sr",72:"ml",135:"tt",13:"fi",43:"mk",73:"kn",136:"ug",14:"el",44:"bg",74:"ta",137:"dz",15:"is",45:"uk",75:"te",138:"jv",16:"mt",46:"be",76:"si",139:"su",17:"tr",47:"uz",77:"my",140:"gl",18:"hr",48:"kk",78:"km",141:"af",19:"zh-Hant",49:"az-Cyrl",79:"lo",142:"br",20:"ur",50:"az-Arab",80:"vi",143:"iu",21:"hi",51:"hy",81:"id",144:"gd",22:"th",52:"ka",82:"tl",145:"gv",23:"ko",53:"mo",83:"ms",146:"ga",24:"lt",54:"ky",84:"ms-Arab",147:"to",25:"pl",55:"tg",85:"am",148:"el-polyton",26:"hu",56:"tk",86:"ti",149:"kl",27:"es",57:"mn-CN",87:"om",150:"az",28:"lv",58:"mn",88:"so",151:"nn",29:"se",59:"ps",89:"sw"},[],{1078:"af",16393:"en-IN",1159:"rw",1074:"tn",1052:"sq",6153:"en-IE",1089:"sw",1115:"si",1156:"gsw",8201:"en-JM",1111:"kok",1051:"sk",1118:"am",17417:"en-MY",1042:"ko",1060:"sl",5121:"ar-DZ",5129:"en-NZ",1088:"ky",11274:"es-AR",15361:"ar-BH",13321:"en-PH",1108:"lo",16394:"es-BO",3073:"ar",18441:"en-SG",1062:"lv",13322:"es-CL",2049:"ar-IQ",7177:"en-ZA",1063:"lt",9226:"es-CO",11265:"ar-JO",11273:"en-TT",2094:"dsb",5130:"es-CR",13313:"ar-KW",2057:"en-GB",1134:"lb",7178:"es-DO",12289:"ar-LB",1033:"en",1071:"mk",12298:"es-EC",4097:"ar-LY",12297:"en-ZW",2110:"ms-BN",17418:"es-SV",6145:"ary",1061:"et",1086:"ms",4106:"es-GT",8193:"ar-OM",1080:"fo",1100:"ml",18442:"es-HN",16385:"ar-QA",1124:"fil",1082:"mt",2058:"es-MX",1025:"ar-SA",1035:"fi",1153:"mi",19466:"es-NI",10241:"ar-SY",2060:"fr-BE",1146:"arn",6154:"es-PA",7169:"aeb",3084:"fr-CA",1102:"mr",15370:"es-PY",14337:"ar-AE",1036:"fr",1148:"moh",10250:"es-PE",9217:"ar-YE",5132:"fr-LU",1104:"mn",20490:"es-PR",1067:"hy",6156:"fr-MC",2128:"mn-CN",3082:"es",1101:"as",4108:"fr-CH",1121:"ne",1034:"es",2092:"az-Cyrl",1122:"fy",1044:"nb",21514:"es-US",1068:"az",1110:"gl",2068:"nn",14346:"es-UY",1133:"ba",1079:"ka",1154:"oc",8202:"es-VE",1069:"eu",3079:"de-AT",1096:"or",2077:"sv-FI",1059:"be",1031:"de",1123:"ps",1053:"sv",2117:"bn",5127:"de-LI",1045:"pl",1114:"syr",1093:"bn-IN",4103:"de-LU",1046:"pt",1064:"tg",8218:"bs-Cyrl",2055:"de-CH",2070:"pt-PT",2143:"tzm",5146:"bs",1032:"el",1094:"pa",1097:"ta",1150:"br",1135:"kl",1131:"qu-BO",1092:"tt",1026:"bg",1095:"gu",2155:"qu-EC",1098:"te",1027:"ca",1128:"ha",3179:"qu",1054:"th",3076:"zh-HK",1037:"he",1048:"ro",1105:"bo",5124:"zh-MO",1081:"hi",1047:"rm",1055:"tr",2052:"zh",1038:"hu",1049:"ru",1090:"tk",4100:"zh-SG",1039:"is",9275:"smn",1152:"ug",1028:"zh-TW",1136:"ig",4155:"smj-NO",1058:"uk",1155:"co",1057:"id",5179:"smj",1070:"hsb",1050:"hr",1117:"iu",3131:"se-FI",1056:"ur",4122:"hr-BA",2141:"iu-Latn",1083:"se",2115:"uz-Cyrl",1029:"cs",2108:"ga",2107:"se-SE",1091:"uz",1030:"da",1076:"xh",8251:"sms",1066:"vi",1164:"prs",1077:"zu",6203:"sma-NO",1106:"cy",1125:"dv",1040:"it",7227:"sms",1160:"wo",2067:"nl-BE",2064:"it-CH",1103:"sa",1157:"sah",1043:"nl",1041:"ja",7194:"sr-Cyrl-BA",1144:"ii",3081:"en-AU",1099:"kn",3098:"sr",1130:"yo",10249:"en-BZ",1087:"kk",6170:"sr-Latn-BA",4105:"en-CA",1107:"km",2074:"sr-Latn",9225:"en-029",1158:"quc",1132:"nso"}],O=new t.Struct({platformID:t.uint16,encodingID:t.uint16,languageID:t.uint16,nameID:t.uint16,length:t.uint16,string:new t.Pointer(t.uint16,new t.String("length",function(K){return ut(K.platformID,K.encodingID,K.languageID)}),{type:"parent",relativeTo:function(M){return M.parent.stringOffset},allowNull:!1})}),rt=new t.Struct({length:t.uint16,tag:new t.Pointer(t.uint16,new t.String("length","utf16be"),{type:"parent",relativeTo:function(M){return M.stringOffset}})}),it=new t.VersionedStruct(t.uint16,{0:{count:t.uint16,stringOffset:t.uint16,records:new t.Array(O,"count")},1:{count:t.uint16,stringOffset:t.uint16,records:new t.Array(O,"count"),langTagCount:t.uint16,langTags:new t.Array(rt,"langTagCount")}}),xt=["copyright","fontFamily","fontSubfamily","uniqueSubfamily","fullName","version","postscriptName","trademark","manufacturer","designer","description","vendorURL","designerURL","license","licenseURL",null,"preferredFamily","preferredSubfamily","compatibleFull","sampleText","postscriptCIDFontName","wwsFamilyName","wwsSubfamilyName"];it.process=function(K){for(var M={},H=f(this.records),y;!(y=H()).done;){var E=y.value,I=L[E.platformID][E.languageID];I==null&&this.langTags!=null&&E.languageID>=32768&&(I=this.langTags[E.languageID-32768].tag),I==null&&(I=E.platformID+"-"+E.languageID);var Y=E.nameID>=256?"fontFeatures":xt[E.nameID]||E.nameID;M[Y]==null&&(M[Y]={});var tt=M[Y];E.nameID>=256&&(tt=tt[E.nameID]||(tt[E.nameID]={})),(typeof E.string=="string"||typeof tt[I]!="string")&&(tt[I]=E.string)}this.records=M},it.preEncode=function(){if(!Array.isArray(this.records)){this.version=0;var K=[];for(var M in this.records){var H=this.records[M];M!=="fontFeatures"&&(K.push({platformID:3,encodingID:1,languageID:1033,nameID:xt.indexOf(M),length:l.byteLength(H.en,"utf16le"),string:H.en}),M==="postscriptName"&&K.push({platformID:1,encodingID:0,languageID:0,nameID:xt.indexOf(M),length:H.en.length,string:H.en}))}this.records=K,this.count=K.length,this.stringOffset=it.size(this,null,!1)}};var et=new t.VersionedStruct(t.uint16,{header:{xAvgCharWidth:t.int16,usWeightClass:t.uint16,usWidthClass:t.uint16,fsType:new t.Bitfield(t.uint16,[null,"noEmbedding","viewOnly","editable",null,null,null,null,"noSubsetting","bitmapOnly"]),ySubscriptXSize:t.int16,ySubscriptYSize:t.int16,ySubscriptXOffset:t.int16,ySubscriptYOffset:t.int16,ySuperscriptXSize:t.int16,ySuperscriptYSize:t.int16,ySuperscriptXOffset:t.int16,ySuperscriptYOffset:t.int16,yStrikeoutSize:t.int16,yStrikeoutPosition:t.int16,sFamilyClass:t.int16,panose:new t.Array(t.uint8,10),ulCharRange:new t.Array(t.uint32,4),vendorID:new t.String(4),fsSelection:new t.Bitfield(t.uint16,["italic","underscore","negative","outlined","strikeout","bold","regular","useTypoMetrics","wws","oblique"]),usFirstCharIndex:t.uint16,usLastCharIndex:t.uint16},0:{},1:{typoAscender:t.int16,typoDescender:t.int16,typoLineGap:t.int16,winAscent:t.uint16,winDescent:t.uint16,codePageRange:new t.Array(t.uint32,2)},2:{typoAscender:t.int16,typoDescender:t.int16,typoLineGap:t.int16,winAscent:t.uint16,winDescent:t.uint16,codePageRange:new t.Array(t.uint32,2),xHeight:t.int16,capHeight:t.int16,defaultChar:t.uint16,breakChar:t.uint16,maxContent:t.uint16},5:{typoAscender:t.int16,typoDescender:t.int16,typoLineGap:t.int16,winAscent:t.uint16,winDescent:t.uint16,codePageRange:new t.Array(t.uint32,2),xHeight:t.int16,capHeight:t.int16,defaultChar:t.uint16,breakChar:t.uint16,maxContent:t.uint16,usLowerOpticalPointSize:t.uint16,usUpperOpticalPointSize:t.uint16}}),st=et.versions;st[3]=st[4]=st[2];var Bt=new t.VersionedStruct(t.fixed32,{header:{italicAngle:t.fixed32,underlinePosition:t.int16,underlineThickness:t.int16,isFixedPitch:t.uint32,minMemType42:t.uint32,maxMemType42:t.uint32,minMemType1:t.uint32,maxMemType1:t.uint32},1:{},2:{numberOfGlyphs:t.uint16,glyphNameIndex:new t.Array(t.uint16,"numberOfGlyphs"),names:new t.Array(new t.String(t.uint8))},2.5:{numberOfGlyphs:t.uint16,offsets:new t.Array(t.uint8,"numberOfGlyphs")},3:{},4:{map:new t.Array(t.uint32,function(K){return K.parent.maxp.numGlyphs})}}),zt=new t.Struct({controlValues:new t.Array(t.int16)}),oe=new t.Struct({instructions:new t.Array(t.uint8)}),Kt=new t.VersionedStruct("head.indexToLocFormat",{0:{offsets:new t.Array(t.uint16)},1:{offsets:new t.Array(t.uint32)}});Kt.process=function(){if(this.version===0)for(var K=0;K>>=1};var Et=new t.Struct({controlValueProgram:new t.Array(t.uint8)}),ie=new t.Array(new t.Buffer),ve=function(){function K(H){this.type=H}var M=K.prototype;return M.getCFFVersion=function(y){for(;y&&!y.hdrSize;)y=y.parent;return y?y.version:-1},M.decode=function(y,E){var I=this.getCFFVersion(E),Y=I>=2?y.readUInt32BE():y.readUInt16BE();if(Y===0)return[];var tt=y.readUInt8(),_;if(tt===1)_=t.uint8;else if(tt===2)_=t.uint16;else if(tt===3)_=t.uint24;else if(tt===4)_=t.uint32;else throw new Error("Bad offset size in CFFIndex: ".concat(tt," ").concat(y.pos));for(var q=[],Ct=y.pos+(Y+1)*tt-1,Nt=_.decode(y),qt=0;qt>4;if(Y===le)break;E+=Lt[Y];var tt=I&15;if(tt===le)break;E+=Lt[tt]}return parseFloat(E)}return null},K.size=function(H){if(H.forceLarge&&(H=32768),(H|0)!==H){var y=""+H;return 1+Math.ceil((y.length+1)/2)}else return-107<=H&&H<=107?1:108<=H&&H<=1131||-1131<=H&&H<=-108?2:-32768<=H&&H<=32767?3:5},K.encode=function(H,y){var E=Number(y);if(y.forceLarge)return H.writeUInt8(29),H.writeInt32BE(E);if((E|0)!==E){H.writeUInt8(30);for(var I=""+E,Y=0;Y>8)+247),H.writeUInt8(E&255)):-1131<=E&&E<=-108?(E=-E-108,H.writeUInt8((E>>8)+251),H.writeUInt8(E&255)):-32768<=E&&E<=32767?(H.writeUInt8(28),H.writeInt16BE(E)):(H.writeUInt8(29),H.writeInt32BE(E))},K}(),fe=function(){function K(H){H===void 0&&(H=[]),this.ops=H,this.fields={};for(var y=f(H),E;!(E=y()).done;){var I=E.value,Y=Array.isArray(I[0])?I[0][0]<<8|I[0][1]:I[0];this.fields[Y]=I}}var M=K.prototype;return M.decodeOperands=function(y,E,I,Y){var tt=this;if(Array.isArray(y))return Y.map(function(_,q){return tt.decodeOperands(y[q],E,I,[_])});if(y.decode!=null)return y.decode(E,I,Y);switch(y){case"number":case"offset":case"sid":return Y[0];case"boolean":return!!Y[0];default:return Y}},M.encodeOperands=function(y,E,I,Y){var tt=this;return Array.isArray(y)?Y.map(function(_,q){return tt.encodeOperands(y[q],E,I,_)[0]}):y.encode!=null?y.encode(E,Y,I):typeof Y=="number"?[Y]:typeof Y=="boolean"?[+Y]:Array.isArray(Y)?Y:[Y]},M.decode=function(y,E){var I=y.pos+E.length,Y={},tt=[];Object.defineProperties(Y,{parent:{value:E},_startOffset:{value:y.pos}});for(var _ in this.fields){var q=this.fields[_];Y[q[1]]=q[3]}for(;y.posI;)E.pop()},K}(),Se=new fe([[6,"BlueValues","delta",null],[7,"OtherBlues","delta",null],[8,"FamilyBlues","delta",null],[9,"FamilyOtherBlues","delta",null],[[12,9],"BlueScale","number",.039625],[[12,10],"BlueShift","number",7],[[12,11],"BlueFuzz","number",1],[10,"StdHW","number",null],[11,"StdVW","number",null],[[12,12],"StemSnapH","delta",null],[[12,13],"StemSnapV","delta",null],[[12,14],"ForceBold","boolean",!1],[[12,17],"LanguageGroup","number",0],[[12,18],"ExpansionFactor","number",.06],[[12,19],"initialRandomSeed","number",0],[20,"defaultWidthX","number",0],[21,"nominalWidthX","number",0],[22,"vsindex","number",0],[23,"blend",me,null],[19,"Subrs",new ee(new ve,{type:"local"}),null]]),we=[".notdef","space","exclam","quotedbl","numbersign","dollar","percent","ampersand","quoteright","parenleft","parenright","asterisk","plus","comma","hyphen","period","slash","zero","one","two","three","four","five","six","seven","eight","nine","colon","semicolon","less","equal","greater","question","at","A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z","bracketleft","backslash","bracketright","asciicircum","underscore","quoteleft","a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z","braceleft","bar","braceright","asciitilde","exclamdown","cent","sterling","fraction","yen","florin","section","currency","quotesingle","quotedblleft","guillemotleft","guilsinglleft","guilsinglright","fi","fl","endash","dagger","daggerdbl","periodcentered","paragraph","bullet","quotesinglbase","quotedblbase","quotedblright","guillemotright","ellipsis","perthousand","questiondown","grave","acute","circumflex","tilde","macron","breve","dotaccent","dieresis","ring","cedilla","hungarumlaut","ogonek","caron","emdash","AE","ordfeminine","Lslash","Oslash","OE","ordmasculine","ae","dotlessi","lslash","oslash","oe","germandbls","onesuperior","logicalnot","mu","trademark","Eth","onehalf","plusminus","Thorn","onequarter","divide","brokenbar","degree","thorn","threequarters","twosuperior","registered","minus","eth","multiply","threesuperior","copyright","Aacute","Acircumflex","Adieresis","Agrave","Aring","Atilde","Ccedilla","Eacute","Ecircumflex","Edieresis","Egrave","Iacute","Icircumflex","Idieresis","Igrave","Ntilde","Oacute","Ocircumflex","Odieresis","Ograve","Otilde","Scaron","Uacute","Ucircumflex","Udieresis","Ugrave","Yacute","Ydieresis","Zcaron","aacute","acircumflex","adieresis","agrave","aring","atilde","ccedilla","eacute","ecircumflex","edieresis","egrave","iacute","icircumflex","idieresis","igrave","ntilde","oacute","ocircumflex","odieresis","ograve","otilde","scaron","uacute","ucircumflex","udieresis","ugrave","yacute","ydieresis","zcaron","exclamsmall","Hungarumlautsmall","dollaroldstyle","dollarsuperior","ampersandsmall","Acutesmall","parenleftsuperior","parenrightsuperior","twodotenleader","onedotenleader","zerooldstyle","oneoldstyle","twooldstyle","threeoldstyle","fouroldstyle","fiveoldstyle","sixoldstyle","sevenoldstyle","eightoldstyle","nineoldstyle","commasuperior","threequartersemdash","periodsuperior","questionsmall","asuperior","bsuperior","centsuperior","dsuperior","esuperior","isuperior","lsuperior","msuperior","nsuperior","osuperior","rsuperior","ssuperior","tsuperior","ff","ffi","ffl","parenleftinferior","parenrightinferior","Circumflexsmall","hyphensuperior","Gravesmall","Asmall","Bsmall","Csmall","Dsmall","Esmall","Fsmall","Gsmall","Hsmall","Ismall","Jsmall","Ksmall","Lsmall","Msmall","Nsmall","Osmall","Psmall","Qsmall","Rsmall","Ssmall","Tsmall","Usmall","Vsmall","Wsmall","Xsmall","Ysmall","Zsmall","colonmonetary","onefitted","rupiah","Tildesmall","exclamdownsmall","centoldstyle","Lslashsmall","Scaronsmall","Zcaronsmall","Dieresissmall","Brevesmall","Caronsmall","Dotaccentsmall","Macronsmall","figuredash","hypheninferior","Ogoneksmall","Ringsmall","Cedillasmall","questiondownsmall","oneeighth","threeeighths","fiveeighths","seveneighths","onethird","twothirds","zerosuperior","foursuperior","fivesuperior","sixsuperior","sevensuperior","eightsuperior","ninesuperior","zeroinferior","oneinferior","twoinferior","threeinferior","fourinferior","fiveinferior","sixinferior","seveninferior","eightinferior","nineinferior","centinferior","dollarinferior","periodinferior","commainferior","Agravesmall","Aacutesmall","Acircumflexsmall","Atildesmall","Adieresissmall","Aringsmall","AEsmall","Ccedillasmall","Egravesmall","Eacutesmall","Ecircumflexsmall","Edieresissmall","Igravesmall","Iacutesmall","Icircumflexsmall","Idieresissmall","Ethsmall","Ntildesmall","Ogravesmall","Oacutesmall","Ocircumflexsmall","Otildesmall","Odieresissmall","OEsmall","Oslashsmall","Ugravesmall","Uacutesmall","Ucircumflexsmall","Udieresissmall","Yacutesmall","Thornsmall","Ydieresissmall","001.000","001.001","001.002","001.003","Black","Bold","Book","Light","Medium","Regular","Roman","Semibold"],W=["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","space","exclam","quotedbl","numbersign","dollar","percent","ampersand","quoteright","parenleft","parenright","asterisk","plus","comma","hyphen","period","slash","zero","one","two","three","four","five","six","seven","eight","nine","colon","semicolon","less","equal","greater","question","at","A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z","bracketleft","backslash","bracketright","asciicircum","underscore","quoteleft","a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z","braceleft","bar","braceright","asciitilde","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","exclamdown","cent","sterling","fraction","yen","florin","section","currency","quotesingle","quotedblleft","guillemotleft","guilsinglleft","guilsinglright","fi","fl","","endash","dagger","daggerdbl","periodcentered","","paragraph","bullet","quotesinglbase","quotedblbase","quotedblright","guillemotright","ellipsis","perthousand","","questiondown","","grave","acute","circumflex","tilde","macron","breve","dotaccent","dieresis","","ring","cedilla","","hungarumlaut","ogonek","caron","emdash","","","","","","","","","","","","","","","","","AE","","ordfeminine","","","","","Lslash","Oslash","OE","ordmasculine","","","","","","ae","","","","dotlessi","","","lslash","oslash","oe","germandbls"],k=["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","space","exclamsmall","Hungarumlautsmall","","dollaroldstyle","dollarsuperior","ampersandsmall","Acutesmall","parenleftsuperior","parenrightsuperior","twodotenleader","onedotenleader","comma","hyphen","period","fraction","zerooldstyle","oneoldstyle","twooldstyle","threeoldstyle","fouroldstyle","fiveoldstyle","sixoldstyle","sevenoldstyle","eightoldstyle","nineoldstyle","colon","semicolon","commasuperior","threequartersemdash","periodsuperior","questionsmall","","asuperior","bsuperior","centsuperior","dsuperior","esuperior","","","isuperior","","","lsuperior","msuperior","nsuperior","osuperior","","","rsuperior","ssuperior","tsuperior","","ff","fi","fl","ffi","ffl","parenleftinferior","","parenrightinferior","Circumflexsmall","hyphensuperior","Gravesmall","Asmall","Bsmall","Csmall","Dsmall","Esmall","Fsmall","Gsmall","Hsmall","Ismall","Jsmall","Ksmall","Lsmall","Msmall","Nsmall","Osmall","Psmall","Qsmall","Rsmall","Ssmall","Tsmall","Usmall","Vsmall","Wsmall","Xsmall","Ysmall","Zsmall","colonmonetary","onefitted","rupiah","Tildesmall","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","exclamdownsmall","centoldstyle","Lslashsmall","","","Scaronsmall","Zcaronsmall","Dieresissmall","Brevesmall","Caronsmall","","Dotaccentsmall","","","Macronsmall","","","figuredash","hypheninferior","","","Ogoneksmall","Ringsmall","Cedillasmall","","","","onequarter","onehalf","threequarters","questiondownsmall","oneeighth","threeeighths","fiveeighths","seveneighths","onethird","twothirds","","","zerosuperior","onesuperior","twosuperior","threesuperior","foursuperior","fivesuperior","sixsuperior","sevensuperior","eightsuperior","ninesuperior","zeroinferior","oneinferior","twoinferior","threeinferior","fourinferior","fiveinferior","sixinferior","seveninferior","eightinferior","nineinferior","centinferior","dollarinferior","periodinferior","commainferior","Agravesmall","Aacutesmall","Acircumflexsmall","Atildesmall","Adieresissmall","Aringsmall","AEsmall","Ccedillasmall","Egravesmall","Eacutesmall","Ecircumflexsmall","Edieresissmall","Igravesmall","Iacutesmall","Icircumflexsmall","Idieresissmall","Ethsmall","Ntildesmall","Ogravesmall","Oacutesmall","Ocircumflexsmall","Otildesmall","Odieresissmall","OEsmall","Oslashsmall","Ugravesmall","Uacutesmall","Ucircumflexsmall","Udieresissmall","Yacutesmall","Thornsmall","Ydieresissmall"],D=[".notdef","space","exclam","quotedbl","numbersign","dollar","percent","ampersand","quoteright","parenleft","parenright","asterisk","plus","comma","hyphen","period","slash","zero","one","two","three","four","five","six","seven","eight","nine","colon","semicolon","less","equal","greater","question","at","A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z","bracketleft","backslash","bracketright","asciicircum","underscore","quoteleft","a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z","braceleft","bar","braceright","asciitilde","exclamdown","cent","sterling","fraction","yen","florin","section","currency","quotesingle","quotedblleft","guillemotleft","guilsinglleft","guilsinglright","fi","fl","endash","dagger","daggerdbl","periodcentered","paragraph","bullet","quotesinglbase","quotedblbase","quotedblright","guillemotright","ellipsis","perthousand","questiondown","grave","acute","circumflex","tilde","macron","breve","dotaccent","dieresis","ring","cedilla","hungarumlaut","ogonek","caron","emdash","AE","ordfeminine","Lslash","Oslash","OE","ordmasculine","ae","dotlessi","lslash","oslash","oe","germandbls","onesuperior","logicalnot","mu","trademark","Eth","onehalf","plusminus","Thorn","onequarter","divide","brokenbar","degree","thorn","threequarters","twosuperior","registered","minus","eth","multiply","threesuperior","copyright","Aacute","Acircumflex","Adieresis","Agrave","Aring","Atilde","Ccedilla","Eacute","Ecircumflex","Edieresis","Egrave","Iacute","Icircumflex","Idieresis","Igrave","Ntilde","Oacute","Ocircumflex","Odieresis","Ograve","Otilde","Scaron","Uacute","Ucircumflex","Udieresis","Ugrave","Yacute","Ydieresis","Zcaron","aacute","acircumflex","adieresis","agrave","aring","atilde","ccedilla","eacute","ecircumflex","edieresis","egrave","iacute","icircumflex","idieresis","igrave","ntilde","oacute","ocircumflex","odieresis","ograve","otilde","scaron","uacute","ucircumflex","udieresis","ugrave","yacute","ydieresis","zcaron"],ht=[".notdef","space","exclamsmall","Hungarumlautsmall","dollaroldstyle","dollarsuperior","ampersandsmall","Acutesmall","parenleftsuperior","parenrightsuperior","twodotenleader","onedotenleader","comma","hyphen","period","fraction","zerooldstyle","oneoldstyle","twooldstyle","threeoldstyle","fouroldstyle","fiveoldstyle","sixoldstyle","sevenoldstyle","eightoldstyle","nineoldstyle","colon","semicolon","commasuperior","threequartersemdash","periodsuperior","questionsmall","asuperior","bsuperior","centsuperior","dsuperior","esuperior","isuperior","lsuperior","msuperior","nsuperior","osuperior","rsuperior","ssuperior","tsuperior","ff","fi","fl","ffi","ffl","parenleftinferior","parenrightinferior","Circumflexsmall","hyphensuperior","Gravesmall","Asmall","Bsmall","Csmall","Dsmall","Esmall","Fsmall","Gsmall","Hsmall","Ismall","Jsmall","Ksmall","Lsmall","Msmall","Nsmall","Osmall","Psmall","Qsmall","Rsmall","Ssmall","Tsmall","Usmall","Vsmall","Wsmall","Xsmall","Ysmall","Zsmall","colonmonetary","onefitted","rupiah","Tildesmall","exclamdownsmall","centoldstyle","Lslashsmall","Scaronsmall","Zcaronsmall","Dieresissmall","Brevesmall","Caronsmall","Dotaccentsmall","Macronsmall","figuredash","hypheninferior","Ogoneksmall","Ringsmall","Cedillasmall","onequarter","onehalf","threequarters","questiondownsmall","oneeighth","threeeighths","fiveeighths","seveneighths","onethird","twothirds","zerosuperior","onesuperior","twosuperior","threesuperior","foursuperior","fivesuperior","sixsuperior","sevensuperior","eightsuperior","ninesuperior","zeroinferior","oneinferior","twoinferior","threeinferior","fourinferior","fiveinferior","sixinferior","seveninferior","eightinferior","nineinferior","centinferior","dollarinferior","periodinferior","commainferior","Agravesmall","Aacutesmall","Acircumflexsmall","Atildesmall","Adieresissmall","Aringsmall","AEsmall","Ccedillasmall","Egravesmall","Eacutesmall","Ecircumflexsmall","Edieresissmall","Igravesmall","Iacutesmall","Icircumflexsmall","Idieresissmall","Ethsmall","Ntildesmall","Ogravesmall","Oacutesmall","Ocircumflexsmall","Otildesmall","Odieresissmall","OEsmall","Oslashsmall","Ugravesmall","Uacutesmall","Ucircumflexsmall","Udieresissmall","Yacutesmall","Thornsmall","Ydieresissmall"],ct=[".notdef","space","dollaroldstyle","dollarsuperior","parenleftsuperior","parenrightsuperior","twodotenleader","onedotenleader","comma","hyphen","period","fraction","zerooldstyle","oneoldstyle","twooldstyle","threeoldstyle","fouroldstyle","fiveoldstyle","sixoldstyle","sevenoldstyle","eightoldstyle","nineoldstyle","colon","semicolon","commasuperior","threequartersemdash","periodsuperior","asuperior","bsuperior","centsuperior","dsuperior","esuperior","isuperior","lsuperior","msuperior","nsuperior","osuperior","rsuperior","ssuperior","tsuperior","ff","fi","fl","ffi","ffl","parenleftinferior","parenrightinferior","hyphensuperior","colonmonetary","onefitted","rupiah","centoldstyle","figuredash","hypheninferior","onequarter","onehalf","threequarters","oneeighth","threeeighths","fiveeighths","seveneighths","onethird","twothirds","zerosuperior","onesuperior","twosuperior","threesuperior","foursuperior","fivesuperior","sixsuperior","sevensuperior","eightsuperior","ninesuperior","zeroinferior","oneinferior","twoinferior","threeinferior","fourinferior","fiveinferior","sixinferior","seveninferior","eightinferior","nineinferior","centinferior","dollarinferior","periodinferior","commainferior"],Pt=new t.Struct({reserved:new t.Reserved(t.uint16),reqFeatureIndex:t.uint16,featureCount:t.uint16,featureIndexes:new t.Array(t.uint16,"featureCount")}),Q=new t.Struct({tag:new t.String(4),langSys:new t.Pointer(t.uint16,Pt,{type:"parent"})}),$t=new t.Struct({defaultLangSys:new t.Pointer(t.uint16,Pt),count:t.uint16,langSysRecords:new t.Array(Q,"count")}),ge=new t.Struct({tag:new t.String(4),script:new t.Pointer(t.uint16,$t,{type:"parent"})}),z=new t.Array(ge,t.uint16),Gt=new t.Struct({featureParams:t.uint16,lookupCount:t.uint16,lookupListIndexes:new t.Array(t.uint16,"lookupCount")}),Xt=new t.Struct({tag:new t.String(4),feature:new t.Pointer(t.uint16,Gt,{type:"parent"})}),yt=new t.Array(Xt,t.uint16),Dt=new t.Struct({markAttachmentType:t.uint8,flags:new t.Bitfield(t.uint8,["rightToLeft","ignoreBaseGlyphs","ignoreLigatures","ignoreMarks","useMarkFilteringSet"])});function Qt(K){var M=new t.Struct({lookupType:t.uint16,flags:Dt,subTableCount:t.uint16,subTables:new t.Array(new t.Pointer(t.uint16,K),"subTableCount"),markFilteringSet:new t.Optional(t.uint16,function(H){return H.flags.flags.useMarkFilteringSet})});return new t.LazyArray(new t.Pointer(t.uint16,M),t.uint16)}var Oe=new t.Struct({start:t.uint16,end:t.uint16,startCoverageIndex:t.uint16}),de=new t.VersionedStruct(t.uint16,{1:{glyphCount:t.uint16,glyphs:new t.Array(t.uint16,"glyphCount")},2:{rangeCount:t.uint16,rangeRecords:new t.Array(Oe,"rangeCount")}}),Te=new t.Struct({start:t.uint16,end:t.uint16,class:t.uint16}),Ue=new t.VersionedStruct(t.uint16,{1:{startGlyph:t.uint16,glyphCount:t.uint16,classValueArray:new t.Array(t.uint16,"glyphCount")},2:{classRangeCount:t.uint16,classRangeRecord:new t.Array(Te,"classRangeCount")}}),Ar=new t.Struct({a:t.uint16,b:t.uint16,deltaFormat:t.uint16}),Ze=new t.Struct({sequenceIndex:t.uint16,lookupListIndex:t.uint16}),ze=new t.Struct({glyphCount:t.uint16,lookupCount:t.uint16,input:new t.Array(t.uint16,function(K){return K.glyphCount-1}),lookupRecords:new t.Array(Ze,"lookupCount")}),hr=new t.Array(new t.Pointer(t.uint16,ze),t.uint16),yr=new t.Struct({glyphCount:t.uint16,lookupCount:t.uint16,classes:new t.Array(t.uint16,function(K){return K.glyphCount-1}),lookupRecords:new t.Array(Ze,"lookupCount")}),Rr=new t.Array(new t.Pointer(t.uint16,yr),t.uint16),nn=new t.VersionedStruct(t.uint16,{1:{coverage:new t.Pointer(t.uint16,de),ruleSetCount:t.uint16,ruleSets:new t.Array(new t.Pointer(t.uint16,hr),"ruleSetCount")},2:{coverage:new t.Pointer(t.uint16,de),classDef:new t.Pointer(t.uint16,Ue),classSetCnt:t.uint16,classSet:new t.Array(new t.Pointer(t.uint16,Rr),"classSetCnt")},3:{glyphCount:t.uint16,lookupCount:t.uint16,coverages:new t.Array(new t.Pointer(t.uint16,de),"glyphCount"),lookupRecords:new t.Array(Ze,"lookupCount")}}),pn=new t.Struct({backtrackGlyphCount:t.uint16,backtrack:new t.Array(t.uint16,"backtrackGlyphCount"),inputGlyphCount:t.uint16,input:new t.Array(t.uint16,function(K){return K.inputGlyphCount-1}),lookaheadGlyphCount:t.uint16,lookahead:new t.Array(t.uint16,"lookaheadGlyphCount"),lookupCount:t.uint16,lookupRecords:new t.Array(Ze,"lookupCount")}),Xe=new t.Array(new t.Pointer(t.uint16,pn),t.uint16),zr=new t.VersionedStruct(t.uint16,{1:{coverage:new t.Pointer(t.uint16,de),chainCount:t.uint16,chainRuleSets:new t.Array(new t.Pointer(t.uint16,Xe),"chainCount")},2:{coverage:new t.Pointer(t.uint16,de),backtrackClassDef:new t.Pointer(t.uint16,Ue),inputClassDef:new t.Pointer(t.uint16,Ue),lookaheadClassDef:new t.Pointer(t.uint16,Ue),chainCount:t.uint16,chainClassSet:new t.Array(new t.Pointer(t.uint16,Xe),"chainCount")},3:{backtrackGlyphCount:t.uint16,backtrackCoverage:new t.Array(new t.Pointer(t.uint16,de),"backtrackGlyphCount"),inputGlyphCount:t.uint16,inputCoverage:new t.Array(new t.Pointer(t.uint16,de),"inputGlyphCount"),lookaheadGlyphCount:t.uint16,lookaheadCoverage:new t.Array(new t.Pointer(t.uint16,de),"lookaheadGlyphCount"),lookupCount:t.uint16,lookupRecords:new t.Array(Ze,"lookupCount")}}),dr=new t.Fixed(16,"BE",14),Ur=new t.Struct({startCoord:dr,peakCoord:dr,endCoord:dr}),Gr=new t.Struct({axisCount:t.uint16,regionCount:t.uint16,variationRegions:new t.Array(new t.Array(Ur,"axisCount"),"regionCount")}),mn=new t.Struct({shortDeltas:new t.Array(t.int16,function(K){return K.parent.shortDeltaCount}),regionDeltas:new t.Array(t.int8,function(K){return K.parent.regionIndexCount-K.parent.shortDeltaCount}),deltas:function(M){return M.shortDeltas.concat(M.regionDeltas)}}),bn=new t.Struct({itemCount:t.uint16,shortDeltaCount:t.uint16,regionIndexCount:t.uint16,regionIndexes:new t.Array(t.uint16,"regionIndexCount"),deltaSets:new t.Array(mn,"itemCount")}),Pe=new t.Struct({format:t.uint16,variationRegionList:new t.Pointer(t.uint32,Gr),variationDataCount:t.uint16,itemVariationData:new t.Array(new t.Pointer(t.uint32,bn),"variationDataCount")}),Ie=new t.VersionedStruct(t.uint16,{1:(r={axisIndex:t.uint16},r.axisIndex=t.uint16,r.filterRangeMinValue=dr,r.filterRangeMaxValue=dr,r)}),Ge=new t.Struct({conditionCount:t.uint16,conditionTable:new t.Array(new t.Pointer(t.uint32,Ie),"conditionCount")}),er=new t.Struct({featureIndex:t.uint16,alternateFeatureTable:new t.Pointer(t.uint32,Gt,{type:"parent"})}),en=new t.Struct({version:t.fixed32,substitutionCount:t.uint16,substitutions:new t.Array(er,"substitutionCount")}),an=new t.Struct({conditionSet:new t.Pointer(t.uint32,Ge,{type:"parent"}),featureTableSubstitution:new t.Pointer(t.uint32,en,{type:"parent"})}),wn=new t.Struct({majorVersion:t.uint16,minorVersion:t.uint16,featureVariationRecordCount:t.uint32,featureVariationRecords:new t.Array(an,"featureVariationRecordCount")}),Ln=function(){function K(H,y){this.predefinedOps=H,this.type=y}var M=K.prototype;return M.decode=function(y,E,I){return this.predefinedOps[I[0]]?this.predefinedOps[I[0]]:this.type.decode(y,E,I)},M.size=function(y,E){return this.type.size(y,E)},M.encode=function(y,E,I){var Y=this.predefinedOps.indexOf(E);return Y!==-1?Y:this.type.encode(y,E,I)},K}(),On=function(K){c(M,K);function M(){return K.call(this,"UInt8")||this}var H=M.prototype;return H.decode=function(E){return t.uint8.decode(E)&127},M}(t.Number),Cn=new t.Struct({first:t.uint16,nLeft:t.uint8}),kt=new t.Struct({first:t.uint16,nLeft:t.uint16}),At=new t.VersionedStruct(new On,{0:{nCodes:t.uint8,codes:new t.Array(t.uint8,"nCodes")},1:{nRanges:t.uint8,ranges:new t.Array(Cn,"nRanges")}}),Zt=new Ln([W,k],new ee(At,{lazy:!0})),Tt=function(K){c(M,K);function M(){return K.apply(this,arguments)||this}var H=M.prototype;return H.decode=function(E,I){for(var Y=s.resolveLength(this.length,E,I),tt=0,_=[];tt=2?null:y=2||this.isCIDFont)return null;var E=this.topDict.charset;if(Array.isArray(E))return E[y];if(y===0)return".notdef";switch(y-=1,E.version){case 0:return this.string(E.glyphs[y]);case 1:case 2:for(var I=0;I>1;if(y=E[tt+1].first)I=tt+1;else return E[tt].fd}default:throw new Error("Unknown FDSelect version: ".concat(this.topDict.FDSelect.version))}},M.privateDictForGlyph=function(y){if(this.topDict.FDSelect){var E=this.fdForGlyph(y);return this.topDict.FDArray[E]?this.topDict.FDArray[E].Private:null}return this.version<2?this.topDict.Private:this.topDict.FDArray[0].Private},a(K,[{key:"postscriptName",get:function(){return this.version<2?this.nameIndex[0]:null}},{key:"fullName",get:function(){return this.string(this.topDict.FullName)}},{key:"familyName",get:function(){return this.string(this.topDict.FamilyName)}}]),K}(),ne=new t.Struct({glyphIndex:t.uint16,vertOriginY:t.int16}),Ee=new t.Struct({majorVersion:t.uint16,minorVersion:t.uint16,defaultVertOriginY:t.int16,numVertOriginYMetrics:t.uint16,metrics:new t.Array(ne,"numVertOriginYMetrics")}),Me=new t.Struct({height:t.uint8,width:t.uint8,horiBearingX:t.int8,horiBearingY:t.int8,horiAdvance:t.uint8,vertBearingX:t.int8,vertBearingY:t.int8,vertAdvance:t.uint8}),Re=new t.Struct({height:t.uint8,width:t.uint8,bearingX:t.int8,bearingY:t.int8,advance:t.uint8}),Qe=new t.Struct({glyph:t.uint16,xOffset:t.int8,yOffset:t.int8}),We=function(){},qe=function(){};new t.VersionedStruct("version",{1:{metrics:Re,data:We},2:{metrics:Re,data:qe},5:{data:qe},6:{metrics:Me,data:We},7:{metrics:Me,data:qe},8:{metrics:Re,pad:new t.Reserved(t.uint8),numComponents:t.uint16,components:new t.Array(Qe,"numComponents")},9:{metrics:Me,pad:new t.Reserved(t.uint8),numComponents:t.uint16,components:new t.Array(Qe,"numComponents")},17:{metrics:Re,dataLen:t.uint32,data:new t.Buffer("dataLen")},18:{metrics:Me,dataLen:t.uint32,data:new t.Buffer("dataLen")},19:{dataLen:t.uint32,data:new t.Buffer("dataLen")}});var Ye=new t.Struct({ascender:t.int8,descender:t.int8,widthMax:t.uint8,caretSlopeNumerator:t.int8,caretSlopeDenominator:t.int8,caretOffset:t.int8,minOriginSB:t.int8,minAdvanceSB:t.int8,maxBeforeBL:t.int8,minAfterBL:t.int8,pad:new t.Reserved(t.int8,2)}),vr=new t.Struct({glyphCode:t.uint16,offset:t.uint16}),Cr=new t.VersionedStruct(t.uint16,{header:{imageFormat:t.uint16,imageDataOffset:t.uint32},1:{offsetArray:new t.Array(t.uint32,function(K){return K.parent.lastGlyphIndex-K.parent.firstGlyphIndex+1})},2:{imageSize:t.uint32,bigMetrics:Me},3:{offsetArray:new t.Array(t.uint16,function(K){return K.parent.lastGlyphIndex-K.parent.firstGlyphIndex+1})},4:{numGlyphs:t.uint32,glyphArray:new t.Array(vr,function(K){return K.numGlyphs+1})},5:{imageSize:t.uint32,bigMetrics:Me,numGlyphs:t.uint32,glyphCodeArray:new t.Array(t.uint16,"numGlyphs")}}),xr=new t.Struct({firstGlyphIndex:t.uint16,lastGlyphIndex:t.uint16,subtable:new t.Pointer(t.uint32,Cr)}),pr=new t.Struct({indexSubTableArray:new t.Pointer(t.uint32,new t.Array(xr,1),{type:"parent"}),indexTablesSize:t.uint32,numberOfIndexSubTables:t.uint32,colorRef:t.uint32,hori:Ye,vert:Ye,startGlyphIndex:t.uint16,endGlyphIndex:t.uint16,ppemX:t.uint8,ppemY:t.uint8,bitDepth:t.uint8,flags:new t.Bitfield(t.uint8,["horizontal","vertical"])}),mr=new t.Struct({version:t.uint32,numSizes:t.uint32,sizes:new t.Array(pr,"numSizes")}),kr=new t.Struct({ppem:t.uint16,resolution:t.uint16,imageOffsets:new t.Array(new t.Pointer(t.uint32,"void"),function(K){return K.parent.parent.maxp.numGlyphs+1})}),un=new t.Struct({version:t.uint16,flags:new t.Bitfield(t.uint16,["renderOutlines"]),numImgTables:t.uint32,imageTables:new t.Array(new t.Pointer(t.uint32,kr),"numImgTables")}),jr=new t.Struct({gid:t.uint16,paletteIndex:t.uint16}),rn=new t.Struct({gid:t.uint16,firstLayerIndex:t.uint16,numLayers:t.uint16}),ln=new t.Struct({version:t.uint16,numBaseGlyphRecords:t.uint16,baseGlyphRecord:new t.Pointer(t.uint32,new t.Array(rn,"numBaseGlyphRecords")),layerRecords:new t.Pointer(t.uint32,new t.Array(jr,"numLayerRecords"),{lazy:!0}),numLayerRecords:t.uint16}),Xr=new t.Struct({blue:t.uint8,green:t.uint8,red:t.uint8,alpha:t.uint8}),Jr=new t.VersionedStruct(t.uint16,{header:{numPaletteEntries:t.uint16,numPalettes:t.uint16,numColorRecords:t.uint16,colorRecords:new t.Pointer(t.uint32,new t.Array(Xr,"numColorRecords")),colorRecordIndices:new t.Array(t.uint16,"numPalettes")},0:{},1:{offsetPaletteTypeArray:new t.Pointer(t.uint32,new t.Array(t.uint32,"numPalettes")),offsetPaletteLabelArray:new t.Pointer(t.uint32,new t.Array(t.uint16,"numPalettes")),offsetPaletteEntryLabelArray:new t.Pointer(t.uint32,new t.Array(t.uint16,"numPaletteEntries"))}}),Nr=new t.VersionedStruct(t.uint16,{1:{coordinate:t.int16},2:{coordinate:t.int16,referenceGlyph:t.uint16,baseCoordPoint:t.uint16},3:{coordinate:t.int16,deviceTable:new t.Pointer(t.uint16,Ar)}}),la=new t.Struct({defaultIndex:t.uint16,baseCoordCount:t.uint16,baseCoords:new t.Array(new t.Pointer(t.uint16,Nr),"baseCoordCount")}),ca=new t.Struct({tag:new t.String(4),minCoord:new t.Pointer(t.uint16,Nr,{type:"parent"}),maxCoord:new t.Pointer(t.uint16,Nr,{type:"parent"})}),ta=new t.Struct({minCoord:new t.Pointer(t.uint16,Nr),maxCoord:new t.Pointer(t.uint16,Nr),featMinMaxCount:t.uint16,featMinMaxRecords:new t.Array(ca,"featMinMaxCount")}),Yn=new t.Struct({tag:new t.String(4),minMax:new t.Pointer(t.uint16,ta,{type:"parent"})}),cn=new t.Struct({baseValues:new t.Pointer(t.uint16,la),defaultMinMax:new t.Pointer(t.uint16,ta),baseLangSysCount:t.uint16,baseLangSysRecords:new t.Array(Yn,"baseLangSysCount")}),Bn=new t.Struct({tag:new t.String(4),script:new t.Pointer(t.uint16,cn,{type:"parent"})}),pt=new t.Array(Bn,t.uint16),U=new t.Array(new t.String(4),t.uint16),P=new t.Struct({baseTagList:new t.Pointer(t.uint16,U),baseScriptList:new t.Pointer(t.uint16,pt)}),X=new t.VersionedStruct(t.uint32,{header:{horizAxis:new t.Pointer(t.uint16,P),vertAxis:new t.Pointer(t.uint16,P)},65536:{},65537:{itemVariationStore:new t.Pointer(t.uint32,Pe)}}),G=new t.Array(t.uint16,t.uint16),nt=new t.Struct({coverage:new t.Pointer(t.uint16,de),glyphCount:t.uint16,attachPoints:new t.Array(new t.Pointer(t.uint16,G),"glyphCount")}),vt=new t.VersionedStruct(t.uint16,{1:{coordinate:t.int16},2:{caretValuePoint:t.uint16},3:{coordinate:t.int16,deviceTable:new t.Pointer(t.uint16,Ar)}}),Ht=new t.Array(new t.Pointer(t.uint16,vt),t.uint16),Yt=new t.Struct({coverage:new t.Pointer(t.uint16,de),ligGlyphCount:t.uint16,ligGlyphs:new t.Array(new t.Pointer(t.uint16,Ht),"ligGlyphCount")}),te=new t.Struct({markSetTableFormat:t.uint16,markSetCount:t.uint16,coverage:new t.Array(new t.Pointer(t.uint32,de),"markSetCount")}),se=new t.VersionedStruct(t.uint32,{header:{glyphClassDef:new t.Pointer(t.uint16,Ue),attachList:new t.Pointer(t.uint16,nt),ligCaretList:new t.Pointer(t.uint16,Yt),markAttachClassDef:new t.Pointer(t.uint16,Ue)},65536:{},65538:{markGlyphSetsDef:new t.Pointer(t.uint16,te)},65539:{markGlyphSetsDef:new t.Pointer(t.uint16,te),itemVariationStore:new t.Pointer(t.uint32,Pe)}}),he=new t.Bitfield(t.uint16,["xPlacement","yPlacement","xAdvance","yAdvance","xPlaDevice","yPlaDevice","xAdvDevice","yAdvDevice"]),pe={xPlacement:t.int16,yPlacement:t.int16,xAdvance:t.int16,yAdvance:t.int16,xPlaDevice:new t.Pointer(t.uint16,Ar,{type:"global",relativeTo:function(M){return M.rel}}),yPlaDevice:new t.Pointer(t.uint16,Ar,{type:"global",relativeTo:function(M){return M.rel}}),xAdvDevice:new t.Pointer(t.uint16,Ar,{type:"global",relativeTo:function(M){return M.rel}}),yAdvDevice:new t.Pointer(t.uint16,Ar,{type:"global",relativeTo:function(M){return M.rel}})},ye=function(){function K(H){H===void 0&&(H="valueFormat"),this.key=H}var M=K.prototype;return M.buildStruct=function(y){for(var E=y;!E[this.key]&&E.parent;)E=E.parent;if(!!E[this.key]){var I={};I.rel=function(){return E._startOffset};var Y=E[this.key];for(var tt in Y)Y[tt]&&(I[tt]=pe[tt]);return new t.Struct(I)}},M.size=function(y,E){return this.buildStruct(E).size(y,E)},M.decode=function(y,E){var I=this.buildStruct(E).decode(y,E);return delete I.rel,I},K}(),Be=new t.Struct({secondGlyph:t.uint16,value1:new ye("valueFormat1"),value2:new ye("valueFormat2")}),Ne=new t.Array(Be,t.uint16),$e=new t.Struct({value1:new ye("valueFormat1"),value2:new ye("valueFormat2")}),_e=new t.VersionedStruct(t.uint16,{1:{xCoordinate:t.int16,yCoordinate:t.int16},2:{xCoordinate:t.int16,yCoordinate:t.int16,anchorPoint:t.uint16},3:{xCoordinate:t.int16,yCoordinate:t.int16,xDeviceTable:new t.Pointer(t.uint16,Ar),yDeviceTable:new t.Pointer(t.uint16,Ar)}}),gr=new t.Struct({entryAnchor:new t.Pointer(t.uint16,_e,{type:"parent"}),exitAnchor:new t.Pointer(t.uint16,_e,{type:"parent"})}),Vr=new t.Struct({class:t.uint16,markAnchor:new t.Pointer(t.uint16,_e,{type:"parent"})}),ar=new t.Array(Vr,t.uint16),Dr=new t.Array(new t.Pointer(t.uint16,_e),function(K){return K.parent.classCount}),Qr=new t.Array(Dr,t.uint16),Fr=new t.Array(new t.Pointer(t.uint16,_e),function(K){return K.parent.parent.classCount}),_r=new t.Array(Fr,t.uint16),In=new t.Array(new t.Pointer(t.uint16,_r),t.uint16),hn=new t.VersionedStruct("lookupType",{1:new t.VersionedStruct(t.uint16,{1:{coverage:new t.Pointer(t.uint16,de),valueFormat:he,value:new ye},2:{coverage:new t.Pointer(t.uint16,de),valueFormat:he,valueCount:t.uint16,values:new t.LazyArray(new ye,"valueCount")}}),2:new t.VersionedStruct(t.uint16,{1:{coverage:new t.Pointer(t.uint16,de),valueFormat1:he,valueFormat2:he,pairSetCount:t.uint16,pairSets:new t.LazyArray(new t.Pointer(t.uint16,Ne),"pairSetCount")},2:{coverage:new t.Pointer(t.uint16,de),valueFormat1:he,valueFormat2:he,classDef1:new t.Pointer(t.uint16,Ue),classDef2:new t.Pointer(t.uint16,Ue),class1Count:t.uint16,class2Count:t.uint16,classRecords:new t.LazyArray(new t.LazyArray($e,"class2Count"),"class1Count")}}),3:{format:t.uint16,coverage:new t.Pointer(t.uint16,de),entryExitCount:t.uint16,entryExitRecords:new t.Array(gr,"entryExitCount")},4:{format:t.uint16,markCoverage:new t.Pointer(t.uint16,de),baseCoverage:new t.Pointer(t.uint16,de),classCount:t.uint16,markArray:new t.Pointer(t.uint16,ar),baseArray:new t.Pointer(t.uint16,Qr)},5:{format:t.uint16,markCoverage:new t.Pointer(t.uint16,de),ligatureCoverage:new t.Pointer(t.uint16,de),classCount:t.uint16,markArray:new t.Pointer(t.uint16,ar),ligatureArray:new t.Pointer(t.uint16,In)},6:{format:t.uint16,mark1Coverage:new t.Pointer(t.uint16,de),mark2Coverage:new t.Pointer(t.uint16,de),classCount:t.uint16,mark1Array:new t.Pointer(t.uint16,ar),mark2Array:new t.Pointer(t.uint16,Qr)},7:nn,8:zr,9:{posFormat:t.uint16,lookupType:t.uint16,extension:new t.Pointer(t.uint32,hn)}});hn.versions[9].extension.type=hn;var Mn=new t.VersionedStruct(t.uint32,{header:{scriptList:new t.Pointer(t.uint16,z),featureList:new t.Pointer(t.uint16,yt),lookupList:new t.Pointer(t.uint16,new Qt(hn))},65536:{},65537:{featureVariations:new t.Pointer(t.uint32,wn)}}),ha=new t.Array(t.uint16,t.uint16),Rn=ha,Wn=new t.Struct({glyph:t.uint16,compCount:t.uint16,components:new t.Array(t.uint16,function(K){return K.compCount-1})}),ea=new t.Array(new t.Pointer(t.uint16,Wn),t.uint16),Sn=new t.VersionedStruct("lookupType",{1:new t.VersionedStruct(t.uint16,{1:{coverage:new t.Pointer(t.uint16,de),deltaGlyphID:t.int16},2:{coverage:new t.Pointer(t.uint16,de),glyphCount:t.uint16,substitute:new t.LazyArray(t.uint16,"glyphCount")}}),2:{substFormat:t.uint16,coverage:new t.Pointer(t.uint16,de),count:t.uint16,sequences:new t.LazyArray(new t.Pointer(t.uint16,ha),"count")},3:{substFormat:t.uint16,coverage:new t.Pointer(t.uint16,de),count:t.uint16,alternateSet:new t.LazyArray(new t.Pointer(t.uint16,Rn),"count")},4:{substFormat:t.uint16,coverage:new t.Pointer(t.uint16,de),count:t.uint16,ligatureSets:new t.LazyArray(new t.Pointer(t.uint16,ea),"count")},5:nn,6:zr,7:{substFormat:t.uint16,lookupType:t.uint16,extension:new t.Pointer(t.uint32,Sn)},8:{substFormat:t.uint16,coverage:new t.Pointer(t.uint16,de),backtrackCoverage:new t.Array(new t.Pointer(t.uint16,de),"backtrackGlyphCount"),lookaheadGlyphCount:t.uint16,lookaheadCoverage:new t.Array(new t.Pointer(t.uint16,de),"lookaheadGlyphCount"),glyphCount:t.uint16,substitutes:new t.Array(t.uint16,"glyphCount")}});Sn.versions[7].extension.type=Sn;var Sa=new t.VersionedStruct(t.uint32,{header:{scriptList:new t.Pointer(t.uint16,z),featureList:new t.Pointer(t.uint16,yt),lookupList:new t.Pointer(t.uint16,new Qt(Sn))},65536:{},65537:{featureVariations:new t.Pointer(t.uint32,wn)}}),Tn=new t.Array(t.uint16,t.uint16),Ga=new t.Struct({shrinkageEnableGSUB:new t.Pointer(t.uint16,Tn),shrinkageDisableGSUB:new t.Pointer(t.uint16,Tn),shrinkageEnableGPOS:new t.Pointer(t.uint16,Tn),shrinkageDisableGPOS:new t.Pointer(t.uint16,Tn),shrinkageJstfMax:new t.Pointer(t.uint16,new Qt(hn)),extensionEnableGSUB:new t.Pointer(t.uint16,Tn),extensionDisableGSUB:new t.Pointer(t.uint16,Tn),extensionEnableGPOS:new t.Pointer(t.uint16,Tn),extensionDisableGPOS:new t.Pointer(t.uint16,Tn),extensionJstfMax:new t.Pointer(t.uint16,new Qt(hn))}),da=new t.Array(new t.Pointer(t.uint16,Ga),t.uint16),va=new t.Struct({tag:new t.String(4),jstfLangSys:new t.Pointer(t.uint16,da)}),Aa=new t.Struct({extenderGlyphs:new t.Pointer(t.uint16,new t.Array(t.uint16,t.uint16)),defaultLangSys:new t.Pointer(t.uint16,da),langSysCount:t.uint16,langSysRecords:new t.Array(va,"langSysCount")}),Ea=new t.Struct({tag:new t.String(4),script:new t.Pointer(t.uint16,Aa,{type:"parent"})}),Va=new t.Struct({version:t.uint32,scriptCount:t.uint16,scriptList:new t.Array(Ea,"scriptCount")}),Ca=function(){function K(H){this._size=H}var M=K.prototype;return M.decode=function(y,E){switch(this.size(0,E)){case 1:return y.readUInt8();case 2:return y.readUInt16BE();case 3:return y.readUInt24BE();case 4:return y.readUInt32BE()}},M.size=function(y,E){return s.resolveLength(this._size,null,E)},K}(),zn=new t.Struct({entry:new Ca(function(K){return((K.parent.entryFormat&48)>>4)+1}),outerIndex:function(M){return M.entry>>(M.parent.entryFormat&15)+1},innerIndex:function(M){return M.entry&(1<<(M.parent.entryFormat&15)+1)-1}}),ra=new t.Struct({entryFormat:t.uint16,mapCount:t.uint16,mapData:new t.Array(zn,"mapCount")}),Gn=new t.Struct({majorVersion:t.uint16,minorVersion:t.uint16,itemVariationStore:new t.Pointer(t.uint32,Pe),advanceWidthMapping:new t.Pointer(t.uint32,ra),LSBMapping:new t.Pointer(t.uint32,ra),RSBMapping:new t.Pointer(t.uint32,ra)}),yi=new t.Struct({format:t.uint32,length:t.uint32,offset:t.uint32}),xi=new t.Struct({reserved:new t.Reserved(t.uint16,2),cbSignature:t.uint32,signature:new t.Buffer("cbSignature")}),F0=new t.Struct({ulVersion:t.uint32,usNumSigs:t.uint16,usFlag:t.uint16,signatures:new t.Array(yi,"usNumSigs"),signatureBlocks:new t.Array(xi,"usNumSigs")}),L0=new t.Struct({rangeMaxPPEM:t.uint16,rangeGaspBehavior:new t.Bitfield(t.uint16,["grayscale","gridfit","symmetricSmoothing","symmetricGridfit"])}),B0=new t.Struct({version:t.uint16,numRanges:t.uint16,gaspRanges:new t.Array(L0,"numRanges")}),M0=new t.Struct({pixelSize:t.uint8,maximumWidth:t.uint8,widths:new t.Array(t.uint8,function(K){return K.parent.parent.maxp.numGlyphs})}),N0=new t.Struct({version:t.uint16,numRecords:t.int16,sizeDeviceRecord:t.int32,records:new t.Array(M0,"numRecords")}),D0=new t.Struct({left:t.uint16,right:t.uint16,value:t.int16}),Di=new t.Struct({firstGlyph:t.uint16,nGlyphs:t.uint16,offsets:new t.Array(t.uint16,"nGlyphs"),max:function(M){return M.offsets.length&&Math.max.apply(Math,M.offsets)}}),U0=new t.Struct({off:function(M){return M._startOffset-M.parent.parent._startOffset},len:function(M){return((M.parent.leftTable.max-M.off)/M.parent.rowWidth+1)*(M.parent.rowWidth/2)},values:new t.LazyArray(t.int16,"len")}),Ui=new t.VersionedStruct("format",{0:{nPairs:t.uint16,searchRange:t.uint16,entrySelector:t.uint16,rangeShift:t.uint16,pairs:new t.Array(D0,"nPairs")},2:{rowWidth:t.uint16,leftTable:new t.Pointer(t.uint16,Di,{type:"parent"}),rightTable:new t.Pointer(t.uint16,Di,{type:"parent"}),array:new t.Pointer(t.uint16,U0,{type:"parent"})},3:{glyphCount:t.uint16,kernValueCount:t.uint8,leftClassCount:t.uint8,rightClassCount:t.uint8,flags:t.uint8,kernValue:new t.Array(t.int16,"kernValueCount"),leftClass:new t.Array(t.uint8,"glyphCount"),rightClass:new t.Array(t.uint8,"glyphCount"),kernIndex:new t.Array(t.uint8,function(K){return K.leftClassCount*K.rightClassCount})}}),ki=new t.VersionedStruct("version",{0:{subVersion:t.uint16,length:t.uint16,format:t.uint8,coverage:new t.Bitfield(t.uint8,["horizontal","minimum","crossStream","override"]),subtable:Ui,padding:new t.Reserved(t.uint8,function(K){return K.length-K._currentOffset})},1:{length:t.uint32,coverage:new t.Bitfield(t.uint8,[null,null,null,null,null,"variation","crossStream","vertical"]),format:t.uint8,tupleIndex:t.uint16,subtable:Ui,padding:new t.Reserved(t.uint8,function(K){return K.length-K._currentOffset})}}),k0=new t.VersionedStruct(t.uint16,{0:{nTables:t.uint16,tables:new t.Array(ki,"nTables")},1:{reserved:new t.Reserved(t.uint16),nTables:t.uint32,tables:new t.Array(ki,"nTables")}}),W0=new t.Struct({version:t.uint16,numGlyphs:t.uint16,yPels:new t.Array(t.uint8,"numGlyphs")}),z0=new t.Struct({version:t.uint16,fontNumber:t.uint32,pitch:t.uint16,xHeight:t.uint16,style:t.uint16,typeFamily:t.uint16,capHeight:t.uint16,symbolSet:t.uint16,typeface:new t.String(16),characterComplement:new t.String(8),fileName:new t.String(6),strokeWeight:new t.String(1),widthType:new t.String(1),serifStyle:t.uint8,reserved:new t.Reserved(t.uint8)}),G0=new t.Struct({bCharSet:t.uint8,xRatio:t.uint8,yStartRatio:t.uint8,yEndRatio:t.uint8}),V0=new t.Struct({yPelHeight:t.uint16,yMax:t.int16,yMin:t.int16}),H0=new t.Struct({recs:t.uint16,startsz:t.uint8,endsz:t.uint8,entries:new t.Array(V0,"recs")}),j0=new t.Struct({version:t.uint16,numRecs:t.uint16,numRatios:t.uint16,ratioRanges:new t.Array(G0,"numRatios"),offsets:new t.Array(t.uint16,"numRatios"),groups:new t.Array(H0,"numRecs")}),X0=new t.Struct({version:t.uint16,ascent:t.int16,descent:t.int16,lineGap:t.int16,advanceHeightMax:t.int16,minTopSideBearing:t.int16,minBottomSideBearing:t.int16,yMaxExtent:t.int16,caretSlopeRise:t.int16,caretSlopeRun:t.int16,caretOffset:t.int16,reserved:new t.Reserved(t.int16,4),metricDataFormat:t.int16,numberOfMetrics:t.uint16}),Z0=new t.Struct({advance:t.uint16,bearing:t.int16}),Y0=new t.Struct({metrics:new t.LazyArray(Z0,function(K){return K.parent.vhea.numberOfMetrics}),bearings:new t.LazyArray(t.int16,function(K){return K.parent.maxp.numGlyphs-K.parent.vhea.numberOfMetrics})}),Wi=new t.Fixed(16,"BE",14),K0=new t.Struct({fromCoord:Wi,toCoord:Wi}),J0=new t.Struct({pairCount:t.uint16,correspondence:new t.Array(K0,"pairCount")}),Q0=new t.Struct({version:t.fixed32,axisCount:t.uint32,segment:new t.Array(J0,"axisCount")}),q0=function(){function K(H,y,E){this.type=H,this.stream=y,this.parent=E,this.base=this.stream.pos,this._items=[]}var M=K.prototype;return M.getItem=function(y){if(this._items[y]==null){var E=this.stream.pos;this.stream.pos=this.base+this.type.size(null,this.parent)*y,this._items[y]=this.type.decode(this.stream,this.parent),this.stream.pos=E}return this._items[y]},M.inspect=function(){return"[UnboundedArray ".concat(this.type.constructor.name,"]")},K}(),Nn=function(K){c(M,K);function M(y){return K.call(this,y,0)||this}var H=M.prototype;return H.decode=function(E,I){return new q0(this.type,E,I)},M}(t.Array),Kn=function(M){M===void 0&&(M=t.uint16);var H=function(){function tt(q){this.type=q}var _=tt.prototype;return _.decode=function(Ct,Nt){return Nt=Nt.parent.parent,this.type.decode(Ct,Nt)},_.size=function(Ct,Nt){return Nt=Nt.parent.parent,this.type.size(Ct,Nt)},_.encode=function(Ct,Nt,qt){return qt=qt.parent.parent,this.type.encode(Ct,Nt,qt)},tt}();M=new H(M);var y=new t.Struct({unitSize:t.uint16,nUnits:t.uint16,searchRange:t.uint16,entrySelector:t.uint16,rangeShift:t.uint16}),E=new t.Struct({lastGlyph:t.uint16,firstGlyph:t.uint16,value:M}),I=new t.Struct({lastGlyph:t.uint16,firstGlyph:t.uint16,values:new t.Pointer(t.uint16,new t.Array(M,function(tt){return tt.lastGlyph-tt.firstGlyph+1}),{type:"parent"})}),Y=new t.Struct({glyph:t.uint16,value:M});return new t.VersionedStruct(t.uint16,{0:{values:new Nn(M)},2:{binarySearchHeader:y,segments:new t.Array(E,function(tt){return tt.binarySearchHeader.nUnits})},4:{binarySearchHeader:y,segments:new t.Array(I,function(tt){return tt.binarySearchHeader.nUnits})},6:{binarySearchHeader:y,segments:new t.Array(Y,function(tt){return tt.binarySearchHeader.nUnits})},8:{firstGlyph:t.uint16,count:t.uint16,values:new t.Array(M,"count")}})};function Ha(K,M){K===void 0&&(K={}),M===void 0&&(M=t.uint16);var H=Object.assign({newState:t.uint16,flags:t.uint16},K),y=new t.Struct(H),E=new Nn(new t.Array(t.uint16,function(Y){return Y.nClasses})),I=new t.Struct({nClasses:t.uint32,classTable:new t.Pointer(t.uint32,new Kn(M)),stateArray:new t.Pointer(t.uint32,E),entryTable:new t.Pointer(t.uint32,new Nn(y))});return I}function $0(K,M){K===void 0&&(K={}),M===void 0&&(M=t.uint16);var H=new t.Struct({version:function(){return 8},firstGlyph:t.uint16,values:new t.Array(t.uint8,t.uint16)}),y=Object.assign({newStateOffset:t.uint16,newState:function(_){return(_.newStateOffset-(_.parent.stateArray.base-_.parent._startOffset))/_.parent.nClasses},flags:t.uint16},K),E=new t.Struct(y),I=new Nn(new t.Array(t.uint8,function(tt){return tt.nClasses})),Y=new t.Struct({nClasses:t.uint16,classTable:new t.Pointer(t.uint16,H),stateArray:new t.Pointer(t.uint16,I),entryTable:new t.Pointer(t.uint16,new Nn(E))});return Y}var _0=new t.VersionedStruct("format",{0:{deltas:new t.Array(t.int16,32)},1:{deltas:new t.Array(t.int16,32),mappingData:new Kn(t.uint16)},2:{standardGlyph:t.uint16,controlPoints:new t.Array(t.uint16,32)},3:{standardGlyph:t.uint16,controlPoints:new t.Array(t.uint16,32),mappingData:new Kn(t.uint16)}}),to=new t.Struct({version:t.fixed32,format:t.uint16,defaultBaseline:t.uint16,subtable:_0}),eo=new t.Struct({setting:t.uint16,nameIndex:t.int16,name:function(M){return M.parent.parent.parent.name.records.fontFeatures[M.nameIndex]}}),ro=new t.Struct({feature:t.uint16,nSettings:t.uint16,settingTable:new t.Pointer(t.uint32,new t.Array(eo,"nSettings"),{type:"parent"}),featureFlags:new t.Bitfield(t.uint8,[null,null,null,null,null,null,"hasDefault","exclusive"]),defaultSetting:t.uint8,nameIndex:t.int16,name:function(M){return M.parent.parent.name.records.fontFeatures[M.nameIndex]}}),no=new t.Struct({version:t.fixed32,featureNameCount:t.uint16,reserved1:new t.Reserved(t.uint16),reserved2:new t.Reserved(t.uint32),featureNames:new t.Array(ro,"featureNameCount")}),ao=new t.Struct({axisTag:new t.String(4),minValue:t.fixed32,defaultValue:t.fixed32,maxValue:t.fixed32,flags:t.uint16,nameID:t.uint16,name:function(M){return M.parent.parent.name.records.fontFeatures[M.nameID]}}),io=new t.Struct({nameID:t.uint16,name:function(M){return M.parent.parent.name.records.fontFeatures[M.nameID]},flags:t.uint16,coord:new t.Array(t.fixed32,function(K){return K.parent.axisCount}),postscriptNameID:new t.Optional(t.uint16,function(K){return K.parent.instanceSize-K._currentOffset>0})}),oo=new t.Struct({version:t.fixed32,offsetToData:t.uint16,countSizePairs:t.uint16,axisCount:t.uint16,axisSize:t.uint16,instanceCount:t.uint16,instanceSize:t.uint16,axis:new t.Array(ao,"axisCount"),instance:new t.Array(io,"instanceCount")}),so=new t.Fixed(16,"BE",14),fo=function(){function K(){}return K.decode=function(H,y){return y.flags?H.readUInt32BE():H.readUInt16BE()*2},K}(),uo=new t.Struct({version:t.uint16,reserved:new t.Reserved(t.uint16),axisCount:t.uint16,globalCoordCount:t.uint16,globalCoords:new t.Pointer(t.uint32,new t.Array(new t.Array(so,"axisCount"),"globalCoordCount")),glyphCount:t.uint16,flags:t.uint16,offsetToData:t.uint32,offsets:new t.Array(new t.Pointer(fo,"void",{relativeTo:function(M){return M.offsetToData},allowNull:!1}),function(K){return K.glyphCount+1})}),lo=new t.Struct({length:t.uint16,coverage:t.uint16,subFeatureFlags:t.uint32,stateTable:new $0}),co=new t.Struct({justClass:t.uint32,beforeGrowLimit:t.fixed32,beforeShrinkLimit:t.fixed32,afterGrowLimit:t.fixed32,afterShrinkLimit:t.fixed32,growFlags:t.uint16,shrinkFlags:t.uint16}),ho=new t.Array(co,t.uint32),vo=new t.VersionedStruct("actionType",{0:{lowerLimit:t.fixed32,upperLimit:t.fixed32,order:t.uint16,glyphs:new t.Array(t.uint16,t.uint16)},1:{addGlyph:t.uint16},2:{substThreshold:t.fixed32,addGlyph:t.uint16,substGlyph:t.uint16},3:{},4:{variationAxis:t.uint32,minimumLimit:t.fixed32,noStretchValue:t.fixed32,maximumLimit:t.fixed32},5:{flags:t.uint16,glyph:t.uint16}}),po=new t.Struct({actionClass:t.uint16,actionType:t.uint16,actionLength:t.uint32,actionData:vo,padding:new t.Reserved(t.uint8,function(K){return K.actionLength-K._currentOffset})}),go=new t.Array(po,t.uint32),yo=new t.Struct({lookupTable:new Kn(new t.Pointer(t.uint16,go))}),zi=new t.Struct({classTable:new t.Pointer(t.uint16,lo,{type:"parent"}),wdcOffset:t.uint16,postCompensationTable:new t.Pointer(t.uint16,yo,{type:"parent"}),widthDeltaClusters:new Kn(new t.Pointer(t.uint16,ho,{type:"parent",relativeTo:function(M){return M.wdcOffset}}))}),xo=new t.Struct({version:t.uint32,format:t.uint16,horizontal:new t.Pointer(t.uint16,zi),vertical:new t.Pointer(t.uint16,zi)}),mo={action:t.uint16},bo={markIndex:t.uint16,currentIndex:t.uint16},wo={currentInsertIndex:t.uint16,markedInsertIndex:t.uint16},So=new t.Struct({items:new Nn(new t.Pointer(t.uint32,new Kn))}),Ao=new t.VersionedStruct("type",{0:{stateTable:new Ha},1:{stateTable:new Ha(bo),substitutionTable:new t.Pointer(t.uint32,So)},2:{stateTable:new Ha(mo),ligatureActions:new t.Pointer(t.uint32,new Nn(t.uint32)),components:new t.Pointer(t.uint32,new Nn(t.uint16)),ligatureList:new t.Pointer(t.uint32,new Nn(t.uint16))},4:{lookupTable:new Kn},5:{stateTable:new Ha(wo),insertionActions:new t.Pointer(t.uint32,new Nn(t.uint16))}}),Eo=new t.Struct({length:t.uint32,coverage:t.uint24,type:t.uint8,subFeatureFlags:t.uint32,table:Ao,padding:new t.Reserved(t.uint8,function(K){return K.length-K._currentOffset})}),Co=new t.Struct({featureType:t.uint16,featureSetting:t.uint16,enableFlags:t.uint32,disableFlags:t.uint32}),To=new t.Struct({defaultFlags:t.uint32,chainLength:t.uint32,nFeatureEntries:t.uint32,nSubtables:t.uint32,features:new t.Array(Co,"nFeatureEntries"),subtables:new t.Array(Eo,"nSubtables")}),Po=new t.Struct({version:t.uint16,unused:new t.Reserved(t.uint16),nChains:t.uint32,chains:new t.Array(To,"nChains")}),Oo=new t.Struct({left:t.int16,top:t.int16,right:t.int16,bottom:t.int16}),Io=new t.Struct({version:t.fixed32,format:t.uint16,lookupTable:new Kn(Oo)}),Ke={};Ke.cmap=dt,Ke.head=St,Ke.hhea=V,Ke.hmtx=j,Ke.maxp=Z,Ke.name=it,Ke["OS/2"]=et,Ke.post=Bt,Ke.fpgm=oe,Ke.loca=Kt,Ke.prep=Et,Ke["cvt "]=zt,Ke.glyf=ie,Ke["CFF "]=He,Ke.CFF2=He,Ke.VORG=Ee,Ke.EBLC=mr,Ke.CBLC=Ke.EBLC,Ke.sbix=un,Ke.COLR=ln,Ke.CPAL=Jr,Ke.BASE=X,Ke.GDEF=se,Ke.GPOS=Mn,Ke.GSUB=Sa,Ke.JSTF=Va,Ke.HVAR=Gn,Ke.DSIG=F0,Ke.gasp=B0,Ke.hdmx=N0,Ke.kern=k0,Ke.LTSH=W0,Ke.PCLT=z0,Ke.VDMX=j0,Ke.vhea=X0,Ke.vmtx=Y0,Ke.avar=Q0,Ke.bsln=to,Ke.feat=no,Ke.fvar=oo,Ke.gvar=uo,Ke.just=xo,Ke.morx=Po,Ke.opbd=Io;var Ro=new t.Struct({tag:new t.String(4),checkSum:t.uint32,offset:new t.Pointer(t.uint32,"void",{type:"global"}),length:t.uint32}),ja=new t.Struct({tag:new t.String(4),numTables:t.uint16,searchRange:t.uint16,entrySelector:t.uint16,rangeShift:t.uint16,tables:new t.Array(Ro,"numTables")});ja.process=function(){for(var K={},M=f(this.tables),H;!(H=M()).done;){var y=H.value;K[y.tag]=y}this.tables=K},ja.preEncode=function(K){var M=[];for(var H in this.tables){var y=this.tables[H];y&&M.push({tag:H,checkSum:0,offset:new t.VoidPointer(Ke[H],y),length:Ke[H].size(y)})}this.tag="true",this.numTables=M.length,this.tables=M;var E=Math.floor(Math.log(this.numTables)/Math.LN2),I=Math.pow(2,E);this.searchRange=I*16,this.entrySelector=Math.log(I)/Math.LN2,this.rangeShift=this.numTables*16-this.searchRange};function Xa(K,M){for(var H=0,y=K.length-1;H<=y;){var E=H+y>>1,I=M(K[E]);if(I<0)y=E-1;else if(I>0)H=E+1;else return E}return-1}function pa(K,M){for(var H=[];K>1;if(y<_.startCode.get(Nt))Ct=Nt-1;else if(y>_.endCode.get(Nt))q=Nt+1;else{var qt=_.idRangeOffset.get(Nt),Vt=void 0;if(qt===0)Vt=y+_.idDelta.get(Nt);else{var _t=qt/2+(y-_.startCode.get(Nt))-(_.segCount-Nt);Vt=_.glyphIndexArray.get(_t)||0,Vt!==0&&(Vt+=_.idDelta.get(Nt))}return Vt&65535}}return 0}case 8:throw new Error("TODO: cmap format 8");case 6:case 10:return _.glyphIndices.get(y-_.firstCode)||0;case 12:case 13:{for(var re=0,xe=_.nGroups-1;re<=xe;){var Fe=re+xe>>1,Ve=_.groups.get(Fe);if(yVe.endCharCode)re=Fe+1;else return _.version===12?Ve.glyphID+(y-Ve.startCharCode):Ve.glyphID}return 0}case 14:throw new Error("TODO: cmap format 14");default:throw new Error("Unknown cmap format ".concat(_.version))}},M.getVariationSelector=function(y,E){if(!this.uvs)return 0;var I=this.uvs.varSelectors.toArray(),Y=Xa(I,function(_){return E-_.varSelector}),tt=I[Y];return Y!==-1&&tt.defaultUVS&&(Y=Xa(tt.defaultUVS,function(_){return y<_.startUnicodeValue?-1:y>_.startUnicodeValue+_.additionalCount?1:0})),Y!==-1&&tt.nonDefaultUVS&&(Y=Xa(tt.nonDefaultUVS,function(_){return y-_.unicodeValue}),Y!==-1)?tt.nonDefaultUVS[Y].glyphID:0},M.getCharacterSet=function(){var y=this.cmap;switch(y.version){case 0:return pa(0,y.codeMap.length);case 4:{for(var E=[],I=y.endCode.toArray(),Y=0;Y=De.glyphID&&y<=De.glyphID+(De.endCharCode-De.startCharCode)&&xe.push(De.startCharCode+(y-De.glyphID))}return xe}case 13:{for(var rr=[],Je=f(E.groups.toArray()),ir;!(ir=Je()).done;){var sr=ir.value;y===sr.glyphID&&rr.push.apply(rr,pa(sr.startCharCode,sr.endCharCode+1))}return rr}default:throw new Error("Unknown cmap format ".concat(E.version))}},K}(),R(Jn.prototype,"getCharacterSet",[N],Object.getOwnPropertyDescriptor(Jn.prototype,"getCharacterSet"),Jn.prototype),R(Jn.prototype,"codePointsForGlyph",[N],Object.getOwnPropertyDescriptor(Jn.prototype,"codePointsForGlyph"),Jn.prototype),Jn),Lo=function(){function K(H){this.kern=H.kern}var M=K.prototype;return M.process=function(y,E){for(var I=0;I=0&&(q=Ct.pairs[Nt].value);break;case 2:var qt=0,Vt=0;y>=Ct.leftTable.firstGlyph&&y=Ct.rightTable.firstGlyph&&E=Ct.glyphCount||E>=Ct.glyphCount)return 0;q=Ct.kernValue[Ct.kernIndex[Ct.leftClass[y]*Ct.rightClassCount+Ct.rightClass[E]]];break;default:throw new Error("Unsupported kerning sub-table format ".concat(_.format))}_.coverage.override?I=q:I+=q}}return I},K}(),Bo=function(){function K(H){this.font=H}var M=K.prototype;return M.positionGlyphs=function(y,E){for(var I=0,Y=0,tt=0;tt1&&(_.minX+=(tt.codePoints.length-1)*_.width/tt.codePoints.length);for(var q=-E[I].xAdvance,Ct=0,Nt=this.font.unitsPerEm/16,qt=I+1;qt<=Y;qt++){var Vt=y[qt],_t=Vt.cbox,re=E[qt],xe=this.getCombiningClass(Vt.codePoints[0]);if(xe!=="Not_Reordered"){switch(re.xOffset=re.yOffset=0,xe){case"Double_Above":case"Double_Below":re.xOffset+=_.minX-_t.width/2-_t.minX;break;case"Attached_Below_Left":case"Below_Left":case"Above_Left":re.xOffset+=_.minX-_t.minX;break;case"Attached_Above_Right":case"Below_Right":case"Above_Right":re.xOffset+=_.maxX-_t.width-_t.minX;break;default:re.xOffset+=_.minX+(_.width-_t.width)/2-_t.minX}switch(xe){case"Double_Below":case"Below_Left":case"Below":case"Below_Right":case"Attached_Below_Left":case"Attached_Below":(xe==="Attached_Below_Left"||xe==="Attached_Below")&&(_.minY+=Nt),re.yOffset=-_.minY-_t.maxY,_.minY+=_t.height;break;case"Double_Above":case"Above_Left":case"Above":case"Above_Right":case"Attached_Above":case"Attached_Above_Right":(xe==="Attached_Above"||xe==="Attached_Above_Right")&&(_.maxY+=Nt),re.yOffset=_.maxY-_t.minY,_.maxY+=_t.height;break}re.xAdvance=re.yAdvance=0,re.xOffset+=q,re.yOffset+=Ct}else q-=re.xAdvance,Ct-=re.yAdvance}},M.getCombiningClass=function(y){var E=v.getCombiningClass(y);if((y&-256)===3584){if(E==="Not_Reordered")switch(y){case 3633:case 3636:case 3637:case 3638:case 3639:case 3655:case 3660:case 3645:case 3662:return"Above_Right";case 3761:case 3764:case 3765:case 3766:case 3767:case 3771:case 3788:case 3789:return"Above";case 3772:return"Below"}else if(y===3642)return"Below_Right"}switch(E){case"CCC10":case"CCC11":case"CCC12":case"CCC13":case"CCC14":case"CCC15":case"CCC16":case"CCC17":case"CCC18":case"CCC20":case"CCC22":return"Below";case"CCC23":return"Attached_Above";case"CCC24":return"Above_Right";case"CCC25":case"CCC19":return"Above_Left";case"CCC26":return"Above";case"CCC21":break;case"CCC27":case"CCC28":case"CCC30":case"CCC31":case"CCC33":case"CCC34":case"CCC35":case"CCC36":return"Above";case"CCC29":case"CCC32":return"Below";case"CCC103":return"Below_Right";case"CCC107":return"Above_Right";case"CCC118":return"Below";case"CCC122":return"Above";case"CCC129":case"CCC132":return"Below";case"CCC130":return"Above"}return E},K}(),ga=function(){function K(H,y,E,I){H===void 0&&(H=1/0),y===void 0&&(y=1/0),E===void 0&&(E=-1/0),I===void 0&&(I=-1/0),this.minX=H,this.minY=y,this.maxX=E,this.maxY=I}var M=K.prototype;return M.addPoint=function(y,E){Math.abs(y)!==1/0&&(ythis.maxX&&(this.maxX=y)),Math.abs(E)!==1/0&&(Ethis.maxY&&(this.maxY=E))},M.copy=function(){return new K(this.minX,this.minY,this.maxX,this.maxY)},a(K,[{key:"width",get:function(){return this.maxX-this.minX}},{key:"height",get:function(){return this.maxY-this.minY}}]),K}(),ya={Caucasian_Albanian:"aghb",Arabic:"arab",Imperial_Aramaic:"armi",Armenian:"armn",Avestan:"avst",Balinese:"bali",Bamum:"bamu",Bassa_Vah:"bass",Batak:"batk",Bengali:["bng2","beng"],Bopomofo:"bopo",Brahmi:"brah",Braille:"brai",Buginese:"bugi",Buhid:"buhd",Chakma:"cakm",Canadian_Aboriginal:"cans",Carian:"cari",Cham:"cham",Cherokee:"cher",Coptic:"copt",Cypriot:"cprt",Cyrillic:"cyrl",Devanagari:["dev2","deva"],Deseret:"dsrt",Duployan:"dupl",Egyptian_Hieroglyphs:"egyp",Elbasan:"elba",Ethiopic:"ethi",Georgian:"geor",Glagolitic:"glag",Gothic:"goth",Grantha:"gran",Greek:"grek",Gujarati:["gjr2","gujr"],Gurmukhi:["gur2","guru"],Hangul:"hang",Han:"hani",Hanunoo:"hano",Hebrew:"hebr",Hiragana:"hira",Pahawh_Hmong:"hmng",Katakana_Or_Hiragana:"hrkt",Old_Italic:"ital",Javanese:"java",Kayah_Li:"kali",Katakana:"kana",Kharoshthi:"khar",Khmer:"khmr",Khojki:"khoj",Kannada:["knd2","knda"],Kaithi:"kthi",Tai_Tham:"lana",Lao:"lao ",Latin:"latn",Lepcha:"lepc",Limbu:"limb",Linear_A:"lina",Linear_B:"linb",Lisu:"lisu",Lycian:"lyci",Lydian:"lydi",Mahajani:"mahj",Mandaic:"mand",Manichaean:"mani",Mende_Kikakui:"mend",Meroitic_Cursive:"merc",Meroitic_Hieroglyphs:"mero",Malayalam:["mlm2","mlym"],Modi:"modi",Mongolian:"mong",Mro:"mroo",Meetei_Mayek:"mtei",Myanmar:["mym2","mymr"],Old_North_Arabian:"narb",Nabataean:"nbat",Nko:"nko ",Ogham:"ogam",Ol_Chiki:"olck",Old_Turkic:"orkh",Oriya:["ory2","orya"],Osmanya:"osma",Palmyrene:"palm",Pau_Cin_Hau:"pauc",Old_Permic:"perm",Phags_Pa:"phag",Inscriptional_Pahlavi:"phli",Psalter_Pahlavi:"phlp",Phoenician:"phnx",Miao:"plrd",Inscriptional_Parthian:"prti",Rejang:"rjng",Runic:"runr",Samaritan:"samr",Old_South_Arabian:"sarb",Saurashtra:"saur",Shavian:"shaw",Sharada:"shrd",Siddham:"sidd",Khudawadi:"sind",Sinhala:"sinh",Sora_Sompeng:"sora",Sundanese:"sund",Syloti_Nagri:"sylo",Syriac:"syrc",Tagbanwa:"tagb",Takri:"takr",Tai_Le:"tale",New_Tai_Lue:"talu",Tamil:["tml2","taml"],Tai_Viet:"tavt",Telugu:["tel2","telu"],Tifinagh:"tfng",Tagalog:"tglg",Thaana:"thaa",Thai:"thai",Tibetan:"tibt",Tirhuta:"tirh",Ugaritic:"ugar",Vai:"vai ",Warang_Citi:"wara",Old_Persian:"xpeo",Cuneiform:"xsux",Yi:"yi ",Inherited:"zinh",Common:"zyyy",Unknown:"zzzz"},bi={};for(var wi in ya){var Si=ya[wi];if(Array.isArray(Si))for(var Mo=f(Si),Gi;!(Gi=Mo()).done;){var No=Gi.value;bi[No]=wi}else bi[Si]=wi}function Do(K){return bi[K]}function Uo(K){for(var M=K.length,H=0;H>1,tt=this.table.segments[Y];if(tt.firstGlyph===65535)return null;if(ytt.lastGlyph)E=Y+1;else return this.table.version===2?tt.value:tt.values[y-tt.firstGlyph]}return null}case 6:{for(var _=0,q=this.table.binarySearchHeader.nUnits-1;_<=q;){var Y=_+q>>1,tt=this.table.segments[Y];if(tt.glyph===65535)return null;if(ytt.glyph)_=Y+1;else return tt.value}return null}case 8:return this.table.values[y-this.table.firstGlyph];default:throw new Error("Unknown lookup table format: ".concat(this.table.version))}},M.glyphsForValue=function(y){var E=[];switch(this.table.version){case 2:case 4:{for(var I=f(this.table.segments),Y;!(Y=I()).done;){var tt=Y.value;if(this.table.version===2&&tt.value===y)E.push.apply(E,pa(tt.firstGlyph,tt.lastGlyph+1));else for(var _=0;_=-1;){var q=null,Ct=Zi,Nt=!0;tt===y.length||tt===-1?Ct=Xi:(q=y[tt],q.id===65535?Ct=Yi:(Ct=this.lookupTable.lookup(q.id),Ct==null&&(Ct=Zi)));var qt=this.stateTable.stateArray.getItem(Y),Vt=qt[Ct],_t=this.stateTable.entryTable.getItem(Vt);Ct!==Xi&&Ct!==Yi&&(I(q,_t,tt),Nt=!(_t.flags&Xo)),Y=_t.newState,Nt&&(tt+=_)}return y},M.traverse=function(y,E,I){if(E===void 0&&(E=0),I===void 0&&(I=new Set),!I.has(E)){I.add(E);for(var Y=this.stateTable,tt=Y.nClasses,_=Y.stateArray,q=Y.entryTable,Ct=_.getItem(E),Nt=4;Nt=0;)y[xe].id===65535&&y.splice(xe,1),xe--;return y},M.processSubtable=function(y,E){if(this.subtable=y,this.glyphs=E,this.subtable.type===4){this.processNoncontextualSubstitutions(this.subtable,this.glyphs);return}this.ligatureStack=[],this.markedGlyph=null,this.firstGlyph=null,this.lastGlyph=null,this.markedIndex=null;var I=this.getStateMachine(y),Y=this.getProcessor(),tt=!!(this.subtable.coverage&Ji);return I.process(this.glyphs,tt,Y)},M.getStateMachine=function(y){return new Zo(y.table.stateTable)},M.getProcessor=function(){switch(this.subtable.type){case 0:return this.processIndicRearragement;case 1:return this.processContextualSubstitution;case 2:return this.processLigature;case 4:return this.processNoncontextualSubstitutions;case 5:return this.processGlyphInsertion;default:throw new Error("Invalid morx subtable type: ".concat(this.subtable.type))}},M.processIndicRearragement=function(y,E,I){E.flags&Yo&&(this.firstGlyph=I),E.flags&Ko&&(this.lastGlyph=I),os(this.glyphs,E.flags&Jo,this.firstGlyph,this.lastGlyph)},M.processContextualSubstitution=function(y,E,I){var Y=this.subtable.table.substitutionTable.items;if(E.markIndex!==65535){var tt=Y.getItem(E.markIndex),_=new Ja(tt);y=this.glyphs[this.markedGlyph];var q=_.lookup(y.id);q&&(this.glyphs[this.markedGlyph]=this.font.getGlyph(q,y.codePoints))}if(E.currentIndex!==65535){var Ct=Y.getItem(E.currentIndex),Nt=new Ja(Ct);y=this.glyphs[I];var q=Nt.lookup(y.id);q&&(this.glyphs[I]=this.font.getGlyph(q,y.codePoints))}E.flags&Ki&&(this.markedGlyph=I)},M.processLigature=function(y,E,I){if(E.flags&Qo&&this.ligatureStack.push(I),E.flags&qo){for(var Y,tt=this.subtable.table.ligatureActions,_=this.subtable.table.components,q=this.subtable.table.ligatureList,Ct=E.action,Nt=!1,qt=0,Vt=[],_t=[];!Nt;){var re,xe=this.ligatureStack.pop();(re=Vt).unshift.apply(re,this.glyphs[xe].codePoints);var Fe=tt.getItem(Ct++);Nt=!!(Fe&$o);var Ve=!!(Fe&_o),De=(Fe&ts)<<2>>2;De+=this.glyphs[xe].id;var rr=_.getItem(De);if(qt+=rr,Nt||Ve){var Je=q.getItem(qt);this.glyphs[xe]=this.font.getGlyph(Je,Vt),_t.push(xe),qt=0,Vt=[]}else this.glyphs[xe]=this.font.getGlyph(65535)}(Y=this.ligatureStack).push.apply(Y,_t)}},M.processNoncontextualSubstitutions=function(y,E,I){var Y=new Ja(y.table.lookupTable);for(I=0;I>>5,tt=!!(E.flags&rs);this._insertGlyphs(this.markedIndex,E.markedInsertIndex,Y,tt)}if(E.currentInsertIndex!==65535){var _=(E.flags&ns)>>>5,q=!!(E.flags&es);this._insertGlyphs(I,E.currentInsertIndex,_,q)}},M.getSupportedFeatures=function(){for(var y=[],E=f(this.morx.chains),I;!(I=E()).done;)for(var Y=I.value,tt=f(Y.features),_;!(_=tt()).done;){var q=_.value;y.push([q.featureType,q.featureSetting])}return y},M.generateInputs=function(y){return this.inputCache||this.generateInputCache(),this.inputCache[y]||[]},M.generateInputCache=function(){this.inputCache={};for(var y=f(this.morx.chains),E;!(E=y()).done;)for(var I=E.value,Y=I.defaultFlags,tt=f(I.subtables),_;!(_=tt()).done;){var q=_.value;q.subFeatureFlags&Y&&this.generateInputsForSubtable(q)}},M.generateInputsForSubtable=function(y){var E=this;if(y.type===2){var I=!!(y.coverage&Ji);if(I)throw new Error("Reverse subtable, not supported.");this.subtable=y,this.ligatureStack=[];var Y=this.getStateMachine(y),tt=this.getProcessor(),_=[],q=[];this.glyphs=[],Y.traverse({enter:function(Nt,qt){var Vt=E.glyphs;q.push({glyphs:Vt.slice(),ligatureStack:E.ligatureStack.slice()});var _t=E.font.getGlyph(Nt);_.push(_t),Vt.push(_[_.length-1]),tt(Vt[Vt.length-1],qt,Vt.length-1);for(var re=0,xe=0,Fe=0;Fe0&&y.applyFeatures(_,E,I)}},K}(),us=["rvrn"],ls=["ccmp","locl","rlig","mark","mkmk"],cs=["frac","numr","dnom"],hs=["calt","clig","liga","rclt","curs","kern"],ds={ltr:["ltra","ltrm"],rtl:["rtla","rtlm"]},Qn=function(){function K(){}return K.plan=function(H,y,E){this.planPreprocessing(H),this.planFeatures(H),this.planPostprocessing(H,E),H.assignGlobalFeatures(y),this.assignFeatures(H,y)},K.planPreprocessing=function(H){H.add({global:[].concat(us,ds[H.direction]),local:cs})},K.planFeatures=function(H){},K.planPostprocessing=function(H,y){H.add([].concat(ls,hs)),H.setFeatureOverrides(y)},K.assignFeatures=function(H,y){for(var E=0;E0&&v.isDigit(y[Y-1].codePoints[0]);)y[Y-1].features.numr=!0,y[Y-1].features.frac=!0,Y--;for(;ttthis.index||this.index>=this.glyphs.length?null:this.glyphs[this.index]},M.next=function(){return this.move(1)},M.prev=function(){return this.move(-1)},M.peek=function(y){y===void 0&&(y=1);var E=this.index,I=this.increment(y);return this.index=E,I},M.peekIndex=function(y){y===void 0&&(y=1);var E=this.index;this.increment(y);var I=this.index;return this.index=E,I},M.increment=function(y){y===void 0&&(y=1);var E=y<0?-1:1;for(y=Math.abs(y);y--;)this.move(E);return this.glyphs[this.index]},a(K,[{key:"cur",get:function(){return this.glyphs[this.index]||null}}]),K}(),ms=["DFLT","dflt","latn"],_a=function(){function K(H,y){this.font=H,this.table=y,this.script=null,this.scriptTag=null,this.language=null,this.languageTag=null,this.features={},this.lookups={},this.variationsIndex=H._variationProcessor?this.findVariationsIndex(H._variationProcessor.normalizedCoords):-1,this.selectScript(),this.glyphs=[],this.positions=[],this.ligatureID=1,this.currentFeature=null}var M=K.prototype;return M.findScript=function(y){if(this.table.scriptList==null)return null;Array.isArray(y)||(y=[y]);for(var E=f(y),I;!(I=E()).done;)for(var Y=I.value,tt=f(this.table.scriptList),_;!(_=tt()).done;){var q=_.value;if(q.tag===Y)return q}return null},M.selectScript=function(y,E,I){var Y=!1,tt;if(!this.script||y!==this.scriptTag){if(tt=this.findScript(y),tt||(tt=this.findScript(ms)),!tt)return this.scriptTag;this.scriptTag=tt.tag,this.script=tt.script,this.language=null,this.languageTag=null,Y=!0}if((!I||I!==this.direction)&&(this.direction=I||Vi(y)),E&&E.length<4&&(E+=" ".repeat(4-E.length)),!E||E!==this.languageTag){this.language=null;for(var _=f(this.script.langSysRecords),q;!(q=_()).done;){var Ct=q.value;if(Ct.tag===E){this.language=Ct.langSys,this.languageTag=Ct.tag;break}}this.language||(this.language=this.script.defaultLangSys,this.languageTag=null),Y=!0}if(Y&&(this.features={},this.language))for(var Nt=f(this.language.featureIndexes),qt;!(qt=Nt()).done;){var Vt=qt.value,_t=this.table.featureList[Vt],re=this.substituteFeatureForVariations(Vt);this.features[_t.tag]=re||_t.feature}return this.scriptTag},M.lookupsForFeatures=function(y,E){y===void 0&&(y=[]);for(var I=[],Y=f(y),tt;!(tt=Y()).done;){var _=tt.value,q=this.features[_];if(!!q)for(var Ct=f(q.lookupListIndexes),Nt;!(Nt=Ct()).done;){var qt=Nt.value;E&&E.indexOf(qt)!==-1||I.push({feature:_,index:qt,lookup:this.table.lookupList.get(qt)})}}return I.sort(function(Vt,_t){return Vt.index-_t.index}),I},M.substituteFeatureForVariations=function(y){if(this.variationsIndex===-1)return null;for(var E=this.table.featureVariations.featureVariationRecords[this.variationsIndex],I=E.featureTableSubstitution.substitutions,Y=f(I),tt;!(tt=Y()).done;){var _=tt.value;if(_.featureIndex===y)return _.alternateFeatureTable}return null},M.findVariationsIndex=function(y){var E=this.table.featureVariations;if(!E)return-1;for(var I=E.featureVariationRecords,Y=0;Y=0})},M.getClassID=function(y,E){switch(E.version){case 1:var I=y-E.startGlyph;if(I>=0&&I0&&this.codePoints.every(v.isMark),this.isBase=!this.isMark,this.isLigature=this.codePoints.length>1,this.markAttachmentType=0}}]),K}(),qi=function(K){c(M,K);function M(){return K.apply(this,arguments)||this}return M.planFeatures=function(y){y.add(["ljmo","vjmo","tjmo"],!1)},M.assignFeatures=function(y,E){for(var I=0,Y=0;Yia){var qt=Ia(H,Y,y.features);qt.features.tjmo=!0,Nt.push(qt)}return K.splice.apply(K,[M,1].concat(Nt)),M+Nt.length-1}function ks(K,M,H){var y=K[M],E=K[M].codePoints[0],I=ii(E),Y=K[M-1].codePoints[0],tt=ii(Y),_,q,Ct,Nt;if(tt===ai&&I===Ci)_=Y,Nt=y;else{I===ni?(q=K[M-1],Ct=y):(q=K[M-2],Ct=K[M-1],Nt=y);var qt=q.codePoints[0],Vt=Ct.codePoints[0];Fs(qt)&&Ls(Vt)&&(_=xa+((qt-ti)*ri+(Vt-ei))*Oa)}var _t=Nt&&Nt.codePoints[0]||ia;if(_!=null&&(_t===ia||Bs(_t))){var re=_+(_t-ia);if(H.hasGlyphForCodePoint(re)){var xe=tt===ni?3:2;return K.splice(M-xe+1,xe,Ia(H,re,y.features)),M-xe+1}}return q&&(q.features.ljmo=!0),Ct&&(Ct.features.vjmo=!0),Nt&&(Nt.features.tjmo=!0),tt===ai?(e0(K,M-1,H),M+1):M}function Ws(K){switch(ii(K)){case ai:case t0:return 1;case ni:return 2;case Ci:return 3}}function zs(K,M,H){var y=K[M],E=K[M].codePoints[0];if(H.glyphForCodePoint(E).advanceWidth!==0){var I=K[M-1].codePoints[0],Y=Ws(I);return K.splice(M,1),K.splice(M-Y,0,y)}}function Gs(K,M,H){var y=K[M],E=K[M].codePoints[0];if(H.hasGlyphForCodePoint(_i)){var I=Ia(H,_i,y.features),Y=H.glyphForCodePoint(E).advanceWidth===0?M:M+1;K.splice(Y,0,I),M++}return M}var Vs=[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,2,3,4,5,6,7,8,9,0,10,11,11,12,13,14,15,16,17],[0,0,0,18,19,20,21,22,23,0,24,0,0,25,26,0,0,27,0],[0,0,0,28,29,30,31,32,33,0,34,0,0,35,36,0,0,37,0],[0,0,0,38,5,7,7,8,9,0,10,0,0,0,13,0,0,16,0],[0,39,0,0,0,40,41,0,9,0,10,0,0,0,42,0,39,0,0],[0,0,0,0,43,44,44,8,9,0,0,0,0,12,43,0,0,0,0],[0,0,0,0,43,44,44,8,9,0,0,0,0,0,43,0,0,0,0],[0,0,0,45,46,47,48,49,9,0,10,0,0,0,42,0,0,0,0],[0,0,0,0,0,50,0,0,51,0,10,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,52,0,0,0,0,0,0,0,0],[0,0,0,53,54,55,56,57,58,0,59,0,0,60,61,0,0,62,0],[0,0,0,4,5,7,7,8,9,0,10,0,0,0,13,0,0,16,0],[0,63,64,0,0,40,41,0,9,0,10,0,0,0,42,0,63,0,0],[0,2,3,4,5,6,7,8,9,0,10,11,11,12,13,0,2,16,0],[0,0,0,18,65,20,21,22,23,0,24,0,0,25,26,0,0,27,0],[0,0,0,0,66,67,67,8,9,0,10,0,0,0,68,0,0,0,0],[0,0,0,69,0,70,70,0,71,0,72,0,0,0,0,0,0,0,0],[0,0,0,73,19,74,74,22,23,0,24,0,0,0,26,0,0,27,0],[0,75,0,0,0,76,77,0,23,0,24,0,0,0,78,0,75,0,0],[0,0,0,0,79,80,80,22,23,0,0,0,0,25,79,0,0,0,0],[0,0,0,18,19,20,74,22,23,0,24,0,0,25,26,0,0,27,0],[0,0,0,81,82,83,84,85,23,0,24,0,0,0,78,0,0,0,0],[0,0,0,0,0,86,0,0,87,0,24,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,88,0,0,0,0,0,0,0,0],[0,0,0,18,19,74,74,22,23,0,24,0,0,0,26,0,0,27,0],[0,89,90,0,0,76,77,0,23,0,24,0,0,0,78,0,89,0,0],[0,0,0,0,91,92,92,22,23,0,24,0,0,0,93,0,0,0,0],[0,0,0,94,29,95,31,32,33,0,34,0,0,0,36,0,0,37,0],[0,96,0,0,0,97,98,0,33,0,34,0,0,0,99,0,96,0,0],[0,0,0,0,100,101,101,32,33,0,0,0,0,35,100,0,0,0,0],[0,0,0,0,100,101,101,32,33,0,0,0,0,0,100,0,0,0,0],[0,0,0,102,103,104,105,106,33,0,34,0,0,0,99,0,0,0,0],[0,0,0,0,0,107,0,0,108,0,34,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,109,0,0,0,0,0,0,0,0],[0,0,0,28,29,95,31,32,33,0,34,0,0,0,36,0,0,37,0],[0,110,111,0,0,97,98,0,33,0,34,0,0,0,99,0,110,0,0],[0,0,0,0,112,113,113,32,33,0,34,0,0,0,114,0,0,0,0],[0,0,0,0,5,7,7,8,9,0,10,0,0,0,13,0,0,16,0],[0,0,0,115,116,117,118,8,9,0,10,0,0,119,120,0,0,16,0],[0,0,0,0,0,121,121,0,9,0,10,0,0,0,42,0,0,0,0],[0,39,0,122,0,123,123,8,9,0,10,0,0,0,42,0,39,0,0],[0,124,64,0,0,0,0,0,0,0,0,0,0,0,0,0,124,0,0],[0,39,0,0,0,121,125,0,9,0,10,0,0,0,42,0,39,0,0],[0,0,0,0,0,126,126,8,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,46,47,48,49,9,0,10,0,0,0,42,0,0,0,0],[0,0,0,0,0,47,47,49,9,0,10,0,0,0,42,0,0,0,0],[0,0,0,0,0,127,127,49,9,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,128,127,127,49,9,0,0,0,0,0,0,0,0,0,0],[0,0,0,129,130,131,132,133,9,0,10,0,0,0,42,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,10,0,0,0,0,0,0,0,0],[0,0,0,0,0,50,0,0,0,0,10,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,134,0,0,0,0,0,0,0,0],[0,0,0,135,54,56,56,57,58,0,59,0,0,0,61,0,0,62,0],[0,136,0,0,0,137,138,0,58,0,59,0,0,0,139,0,136,0,0],[0,0,0,0,140,141,141,57,58,0,0,0,0,60,140,0,0,0,0],[0,0,0,0,140,141,141,57,58,0,0,0,0,0,140,0,0,0,0],[0,0,0,142,143,144,145,146,58,0,59,0,0,0,139,0,0,0,0],[0,0,0,0,0,147,0,0,148,0,59,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,149,0,0,0,0,0,0,0,0],[0,0,0,53,54,56,56,57,58,0,59,0,0,0,61,0,0,62,0],[0,150,151,0,0,137,138,0,58,0,59,0,0,0,139,0,150,0,0],[0,0,0,0,152,153,153,57,58,0,59,0,0,0,154,0,0,0,0],[0,0,0,155,116,156,157,8,9,0,10,0,0,158,120,0,0,16,0],[0,0,0,0,0,121,121,0,9,0,10,0,0,0,0,0,0,0,0],[0,75,3,4,5,159,160,8,161,0,162,0,11,12,163,0,75,16,0],[0,0,0,0,0,40,164,0,9,0,10,0,0,0,42,0,0,0,0],[0,0,0,0,165,44,44,8,9,0,0,0,0,0,165,0,0,0,0],[0,124,64,0,0,40,164,0,9,0,10,0,0,0,42,0,124,0,0],[0,0,0,0,0,70,70,0,71,0,72,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,71,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,166,0,0,167,0,72,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,168,0,0,0,0,0,0,0,0],[0,0,0,0,19,74,74,22,23,0,24,0,0,0,26,0,0,27,0],[0,0,0,0,79,80,80,22,23,0,0,0,0,0,79,0,0,0,0],[0,0,0,169,170,171,172,22,23,0,24,0,0,173,174,0,0,27,0],[0,0,0,0,0,175,175,0,23,0,24,0,0,0,78,0,0,0,0],[0,75,0,176,0,177,177,22,23,0,24,0,0,0,78,0,75,0,0],[0,178,90,0,0,0,0,0,0,0,0,0,0,0,0,0,178,0,0],[0,75,0,0,0,175,179,0,23,0,24,0,0,0,78,0,75,0,0],[0,0,0,0,0,180,180,22,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,82,83,84,85,23,0,24,0,0,0,78,0,0,0,0],[0,0,0,0,0,83,83,85,23,0,24,0,0,0,78,0,0,0,0],[0,0,0,0,0,181,181,85,23,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,182,181,181,85,23,0,0,0,0,0,0,0,0,0,0],[0,0,0,183,184,185,186,187,23,0,24,0,0,0,78,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,24,0,0,0,0,0,0,0,0],[0,0,0,0,0,86,0,0,0,0,24,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,188,0,0,0,0,0,0,0,0],[0,0,0,189,170,190,191,22,23,0,24,0,0,192,174,0,0,27,0],[0,0,0,0,0,175,175,0,23,0,24,0,0,0,0,0,0,0,0],[0,0,0,0,0,76,193,0,23,0,24,0,0,0,78,0,0,0,0],[0,0,0,0,194,80,80,22,23,0,0,0,0,0,194,0,0,0,0],[0,178,90,0,0,76,193,0,23,0,24,0,0,0,78,0,178,0,0],[0,0,0,0,29,95,31,32,33,0,34,0,0,0,36,0,0,37,0],[0,0,0,0,100,101,101,32,33,0,0,0,0,0,100,0,0,0,0],[0,0,0,195,196,197,198,32,33,0,34,0,0,199,200,0,0,37,0],[0,0,0,0,0,201,201,0,33,0,34,0,0,0,99,0,0,0,0],[0,96,0,202,0,203,203,32,33,0,34,0,0,0,99,0,96,0,0],[0,204,111,0,0,0,0,0,0,0,0,0,0,0,0,0,204,0,0],[0,96,0,0,0,201,205,0,33,0,34,0,0,0,99,0,96,0,0],[0,0,0,0,0,206,206,32,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,103,104,105,106,33,0,34,0,0,0,99,0,0,0,0],[0,0,0,0,0,104,104,106,33,0,34,0,0,0,99,0,0,0,0],[0,0,0,0,0,207,207,106,33,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,208,207,207,106,33,0,0,0,0,0,0,0,0,0,0],[0,0,0,209,210,211,212,213,33,0,34,0,0,0,99,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,34,0,0,0,0,0,0,0,0],[0,0,0,0,0,107,0,0,0,0,34,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,214,0,0,0,0,0,0,0,0],[0,0,0,215,196,216,217,32,33,0,34,0,0,218,200,0,0,37,0],[0,0,0,0,0,201,201,0,33,0,34,0,0,0,0,0,0,0,0],[0,0,0,0,0,97,219,0,33,0,34,0,0,0,99,0,0,0,0],[0,0,0,0,220,101,101,32,33,0,0,0,0,0,220,0,0,0,0],[0,204,111,0,0,97,219,0,33,0,34,0,0,0,99,0,204,0,0],[0,0,0,221,116,222,222,8,9,0,10,0,0,0,120,0,0,16,0],[0,223,0,0,0,40,224,0,9,0,10,0,0,0,42,0,223,0,0],[0,0,0,0,225,44,44,8,9,0,0,0,0,119,225,0,0,0,0],[0,0,0,115,116,117,222,8,9,0,10,0,0,119,120,0,0,16,0],[0,0,0,115,116,222,222,8,9,0,10,0,0,0,120,0,0,16,0],[0,226,64,0,0,40,224,0,9,0,10,0,0,0,42,0,226,0,0],[0,0,0,0,0,0,0,0,9,0,0,0,0,0,0,0,0,0,0],[0,39,0,0,0,121,121,0,9,0,10,0,0,0,42,0,39,0,0],[0,0,0,0,0,44,44,8,9,0,0,0,0,0,0,0,0,0,0],[0,0,0,227,0,228,229,0,9,0,10,0,0,230,0,0,0,0,0],[0,39,0,122,0,121,121,0,9,0,10,0,0,0,42,0,39,0,0],[0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,231,231,49,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,232,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,130,131,132,133,9,0,10,0,0,0,42,0,0,0,0],[0,0,0,0,0,131,131,133,9,0,10,0,0,0,42,0,0,0,0],[0,0,0,0,0,233,233,133,9,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,234,233,233,133,9,0,0,0,0,0,0,0,0,0,0],[0,0,0,235,236,237,238,239,9,0,10,0,0,0,42,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,54,56,56,57,58,0,59,0,0,0,61,0,0,62,0],[0,0,0,240,241,242,243,57,58,0,59,0,0,244,245,0,0,62,0],[0,0,0,0,0,246,246,0,58,0,59,0,0,0,139,0,0,0,0],[0,136,0,247,0,248,248,57,58,0,59,0,0,0,139,0,136,0,0],[0,249,151,0,0,0,0,0,0,0,0,0,0,0,0,0,249,0,0],[0,136,0,0,0,246,250,0,58,0,59,0,0,0,139,0,136,0,0],[0,0,0,0,0,251,251,57,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,143,144,145,146,58,0,59,0,0,0,139,0,0,0,0],[0,0,0,0,0,144,144,146,58,0,59,0,0,0,139,0,0,0,0],[0,0,0,0,0,252,252,146,58,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,253,252,252,146,58,0,0,0,0,0,0,0,0,0,0],[0,0,0,254,255,256,257,258,58,0,59,0,0,0,139,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,59,0,0,0,0,0,0,0,0],[0,0,0,0,0,147,0,0,0,0,59,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,259,0,0,0,0,0,0,0,0],[0,0,0,260,241,261,262,57,58,0,59,0,0,263,245,0,0,62,0],[0,0,0,0,0,246,246,0,58,0,59,0,0,0,0,0,0,0,0],[0,0,0,0,0,137,264,0,58,0,59,0,0,0,139,0,0,0,0],[0,0,0,0,265,141,141,57,58,0,0,0,0,0,265,0,0,0,0],[0,249,151,0,0,137,264,0,58,0,59,0,0,0,139,0,249,0,0],[0,0,0,221,116,222,222,8,9,0,10,0,0,0,120,0,0,16,0],[0,0,0,0,225,44,44,8,9,0,0,0,0,158,225,0,0,0,0],[0,0,0,155,116,156,222,8,9,0,10,0,0,158,120,0,0,16,0],[0,0,0,155,116,222,222,8,9,0,10,0,0,0,120,0,0,16,0],[0,0,0,0,43,266,266,8,161,0,24,0,0,12,267,0,0,0,0],[0,75,0,176,43,268,268,269,161,0,24,0,0,0,267,0,75,0,0],[0,0,0,0,0,270,0,0,271,0,162,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,272,0,0,0,0,0,0,0,0],[0,273,274,0,0,40,41,0,9,0,10,0,0,0,42,0,273,0,0],[0,0,0,40,0,123,123,8,9,0,10,0,0,0,42,0,0,0,0],[0,0,0,0,0,121,275,0,9,0,10,0,0,0,42,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,72,0,0,0,0,0,0,0,0],[0,0,0,0,0,166,0,0,0,0,72,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,276,0,0,0,0,0,0,0,0],[0,0,0,277,170,278,278,22,23,0,24,0,0,0,174,0,0,27,0],[0,279,0,0,0,76,280,0,23,0,24,0,0,0,78,0,279,0,0],[0,0,0,0,281,80,80,22,23,0,0,0,0,173,281,0,0,0,0],[0,0,0,169,170,171,278,22,23,0,24,0,0,173,174,0,0,27,0],[0,0,0,169,170,278,278,22,23,0,24,0,0,0,174,0,0,27,0],[0,282,90,0,0,76,280,0,23,0,24,0,0,0,78,0,282,0,0],[0,0,0,0,0,0,0,0,23,0,0,0,0,0,0,0,0,0,0],[0,75,0,0,0,175,175,0,23,0,24,0,0,0,78,0,75,0,0],[0,0,0,0,0,80,80,22,23,0,0,0,0,0,0,0,0,0,0],[0,0,0,283,0,284,285,0,23,0,24,0,0,286,0,0,0,0,0],[0,75,0,176,0,175,175,0,23,0,24,0,0,0,78,0,75,0,0],[0,0,0,0,0,0,0,22,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,287,287,85,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,288,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,184,185,186,187,23,0,24,0,0,0,78,0,0,0,0],[0,0,0,0,0,185,185,187,23,0,24,0,0,0,78,0,0,0,0],[0,0,0,0,0,289,289,187,23,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,290,289,289,187,23,0,0,0,0,0,0,0,0,0,0],[0,0,0,291,292,293,294,295,23,0,24,0,0,0,78,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,277,170,278,278,22,23,0,24,0,0,0,174,0,0,27,0],[0,0,0,0,281,80,80,22,23,0,0,0,0,192,281,0,0,0,0],[0,0,0,189,170,190,278,22,23,0,24,0,0,192,174,0,0,27,0],[0,0,0,189,170,278,278,22,23,0,24,0,0,0,174,0,0,27,0],[0,0,0,76,0,177,177,22,23,0,24,0,0,0,78,0,0,0,0],[0,0,0,0,0,175,296,0,23,0,24,0,0,0,78,0,0,0,0],[0,0,0,297,196,298,298,32,33,0,34,0,0,0,200,0,0,37,0],[0,299,0,0,0,97,300,0,33,0,34,0,0,0,99,0,299,0,0],[0,0,0,0,301,101,101,32,33,0,0,0,0,199,301,0,0,0,0],[0,0,0,195,196,197,298,32,33,0,34,0,0,199,200,0,0,37,0],[0,0,0,195,196,298,298,32,33,0,34,0,0,0,200,0,0,37,0],[0,302,111,0,0,97,300,0,33,0,34,0,0,0,99,0,302,0,0],[0,0,0,0,0,0,0,0,33,0,0,0,0,0,0,0,0,0,0],[0,96,0,0,0,201,201,0,33,0,34,0,0,0,99,0,96,0,0],[0,0,0,0,0,101,101,32,33,0,0,0,0,0,0,0,0,0,0],[0,0,0,303,0,304,305,0,33,0,34,0,0,306,0,0,0,0,0],[0,96,0,202,0,201,201,0,33,0,34,0,0,0,99,0,96,0,0],[0,0,0,0,0,0,0,32,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,307,307,106,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,308,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,210,211,212,213,33,0,34,0,0,0,99,0,0,0,0],[0,0,0,0,0,211,211,213,33,0,34,0,0,0,99,0,0,0,0],[0,0,0,0,0,309,309,213,33,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,310,309,309,213,33,0,0,0,0,0,0,0,0,0,0],[0,0,0,311,312,313,314,315,33,0,34,0,0,0,99,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,297,196,298,298,32,33,0,34,0,0,0,200,0,0,37,0],[0,0,0,0,301,101,101,32,33,0,0,0,0,218,301,0,0,0,0],[0,0,0,215,196,216,298,32,33,0,34,0,0,218,200,0,0,37,0],[0,0,0,215,196,298,298,32,33,0,34,0,0,0,200,0,0,37,0],[0,0,0,97,0,203,203,32,33,0,34,0,0,0,99,0,0,0,0],[0,0,0,0,0,201,316,0,33,0,34,0,0,0,99,0,0,0,0],[0,0,0,0,116,222,222,8,9,0,10,0,0,0,120,0,0,16,0],[0,0,0,0,225,44,44,8,9,0,0,0,0,0,225,0,0,0,0],[0,0,0,317,318,319,320,8,9,0,10,0,0,321,322,0,0,16,0],[0,223,0,323,0,123,123,8,9,0,10,0,0,0,42,0,223,0,0],[0,223,0,0,0,121,324,0,9,0,10,0,0,0,42,0,223,0,0],[0,0,0,325,318,326,327,8,9,0,10,0,0,328,322,0,0,16,0],[0,0,0,64,0,121,121,0,9,0,10,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,9,0,0,0,0,230,0,0,0,0,0],[0,0,0,227,0,228,121,0,9,0,10,0,0,230,0,0,0,0,0],[0,0,0,227,0,121,121,0,9,0,10,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,49,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,46,0,0],[0,0,0,0,0,329,329,133,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,330,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,236,237,238,239,9,0,10,0,0,0,42,0,0,0,0],[0,0,0,0,0,237,237,239,9,0,10,0,0,0,42,0,0,0,0],[0,0,0,0,0,331,331,239,9,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,332,331,331,239,9,0,0,0,0,0,0,0,0,0,0],[0,0,0,333,40,121,334,0,9,0,10,0,0,0,42,0,0,0,0],[0,0,0,335,241,336,336,57,58,0,59,0,0,0,245,0,0,62,0],[0,337,0,0,0,137,338,0,58,0,59,0,0,0,139,0,337,0,0],[0,0,0,0,339,141,141,57,58,0,0,0,0,244,339,0,0,0,0],[0,0,0,240,241,242,336,57,58,0,59,0,0,244,245,0,0,62,0],[0,0,0,240,241,336,336,57,58,0,59,0,0,0,245,0,0,62,0],[0,340,151,0,0,137,338,0,58,0,59,0,0,0,139,0,340,0,0],[0,0,0,0,0,0,0,0,58,0,0,0,0,0,0,0,0,0,0],[0,136,0,0,0,246,246,0,58,0,59,0,0,0,139,0,136,0,0],[0,0,0,0,0,141,141,57,58,0,0,0,0,0,0,0,0,0,0],[0,0,0,341,0,342,343,0,58,0,59,0,0,344,0,0,0,0,0],[0,136,0,247,0,246,246,0,58,0,59,0,0,0,139,0,136,0,0],[0,0,0,0,0,0,0,57,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,345,345,146,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,346,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,255,256,257,258,58,0,59,0,0,0,139,0,0,0,0],[0,0,0,0,0,256,256,258,58,0,59,0,0,0,139,0,0,0,0],[0,0,0,0,0,347,347,258,58,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,348,347,347,258,58,0,0,0,0,0,0,0,0,0,0],[0,0,0,349,350,351,352,353,58,0,59,0,0,0,139,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,335,241,336,336,57,58,0,59,0,0,0,245,0,0,62,0],[0,0,0,0,339,141,141,57,58,0,0,0,0,263,339,0,0,0,0],[0,0,0,260,241,261,336,57,58,0,59,0,0,263,245,0,0,62,0],[0,0,0,260,241,336,336,57,58,0,59,0,0,0,245,0,0,62,0],[0,0,0,137,0,248,248,57,58,0,59,0,0,0,139,0,0,0,0],[0,0,0,0,0,246,354,0,58,0,59,0,0,0,139,0,0,0,0],[0,0,0,0,0,126,126,8,23,0,0,0,0,0,0,0,0,0,0],[0,355,90,0,0,121,125,0,9,0,10,0,0,0,42,0,355,0,0],[0,0,0,0,0,356,356,269,23,0,0,0,0,0,0,0,0,0,0],[0,0,0,357,358,359,360,361,161,0,162,0,0,0,362,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,162,0,0,0,0,0,0,0,0],[0,0,0,0,0,270,0,0,0,0,162,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,363,0,0,0,0,0,0,0,0],[0,0,0,364,116,365,366,8,161,0,162,0,0,367,120,0,0,16,0],[0,0,0,0,0,368,368,0,161,0,162,0,0,0,0,0,0,0,0],[0,0,0,40,0,121,121,0,9,0,10,0,0,0,42,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,170,278,278,22,23,0,24,0,0,0,174,0,0,27,0],[0,0,0,0,281,80,80,22,23,0,0,0,0,0,281,0,0,0,0],[0,0,0,369,370,371,372,22,23,0,24,0,0,373,374,0,0,27,0],[0,279,0,375,0,177,177,22,23,0,24,0,0,0,78,0,279,0,0],[0,279,0,0,0,175,376,0,23,0,24,0,0,0,78,0,279,0,0],[0,0,0,377,370,378,379,22,23,0,24,0,0,380,374,0,0,27,0],[0,0,0,90,0,175,175,0,23,0,24,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,23,0,0,0,0,286,0,0,0,0,0],[0,0,0,283,0,284,175,0,23,0,24,0,0,286,0,0,0,0,0],[0,0,0,283,0,175,175,0,23,0,24,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,85,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,82,0,0],[0,0,0,0,0,381,381,187,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,382,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,292,293,294,295,23,0,24,0,0,0,78,0,0,0,0],[0,0,0,0,0,293,293,295,23,0,24,0,0,0,78,0,0,0,0],[0,0,0,0,0,383,383,295,23,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,384,383,383,295,23,0,0,0,0,0,0,0,0,0,0],[0,0,0,385,76,175,386,0,23,0,24,0,0,0,78,0,0,0,0],[0,0,0,76,0,175,175,0,23,0,24,0,0,0,78,0,0,0,0],[0,0,0,0,196,298,298,32,33,0,34,0,0,0,200,0,0,37,0],[0,0,0,0,301,101,101,32,33,0,0,0,0,0,301,0,0,0,0],[0,0,0,387,388,389,390,32,33,0,34,0,0,391,392,0,0,37,0],[0,299,0,393,0,203,203,32,33,0,34,0,0,0,99,0,299,0,0],[0,299,0,0,0,201,394,0,33,0,34,0,0,0,99,0,299,0,0],[0,0,0,395,388,396,397,32,33,0,34,0,0,398,392,0,0,37,0],[0,0,0,111,0,201,201,0,33,0,34,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,33,0,0,0,0,306,0,0,0,0,0],[0,0,0,303,0,304,201,0,33,0,34,0,0,306,0,0,0,0,0],[0,0,0,303,0,201,201,0,33,0,34,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,106,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,103,0,0],[0,0,0,0,0,399,399,213,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,400,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,312,313,314,315,33,0,34,0,0,0,99,0,0,0,0],[0,0,0,0,0,313,313,315,33,0,34,0,0,0,99,0,0,0,0],[0,0,0,0,0,401,401,315,33,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,402,401,401,315,33,0,0,0,0,0,0,0,0,0,0],[0,0,0,403,97,201,404,0,33,0,34,0,0,0,99,0,0,0,0],[0,0,0,97,0,201,201,0,33,0,34,0,0,0,99,0,0,0,0],[0,0,0,405,318,406,406,8,9,0,10,0,0,0,322,0,0,16,0],[0,407,0,0,0,40,408,0,9,0,10,0,0,0,42,0,407,0,0],[0,0,0,0,409,44,44,8,9,0,0,0,0,321,409,0,0,0,0],[0,0,0,317,318,319,406,8,9,0,10,0,0,321,322,0,0,16,0],[0,0,0,317,318,406,406,8,9,0,10,0,0,0,322,0,0,16,0],[0,410,64,0,0,40,408,0,9,0,10,0,0,0,42,0,410,0,0],[0,223,0,0,0,121,121,0,9,0,10,0,0,0,42,0,223,0,0],[0,223,0,323,0,121,121,0,9,0,10,0,0,0,42,0,223,0,0],[0,0,0,405,318,406,406,8,9,0,10,0,0,0,322,0,0,16,0],[0,0,0,0,409,44,44,8,9,0,0,0,0,328,409,0,0,0,0],[0,0,0,325,318,326,406,8,9,0,10,0,0,328,322,0,0,16,0],[0,0,0,325,318,406,406,8,9,0,10,0,0,0,322,0,0,16,0],[0,0,0,0,0,0,0,133,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,0,0],[0,0,0,0,0,411,411,239,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,412,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,40,121,334,0,9,0,10,0,0,0,42,0,0,0,0],[0,0,0,0,413,0,0,0,9,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,241,336,336,57,58,0,59,0,0,0,245,0,0,62,0],[0,0,0,0,339,141,141,57,58,0,0,0,0,0,339,0,0,0,0],[0,0,0,414,415,416,417,57,58,0,59,0,0,418,419,0,0,62,0],[0,337,0,420,0,248,248,57,58,0,59,0,0,0,139,0,337,0,0],[0,337,0,0,0,246,421,0,58,0,59,0,0,0,139,0,337,0,0],[0,0,0,422,415,423,424,57,58,0,59,0,0,425,419,0,0,62,0],[0,0,0,151,0,246,246,0,58,0,59,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,58,0,0,0,0,344,0,0,0,0,0],[0,0,0,341,0,342,246,0,58,0,59,0,0,344,0,0,0,0,0],[0,0,0,341,0,246,246,0,58,0,59,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,146,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,143,0,0],[0,0,0,0,0,426,426,258,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,427,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,350,351,352,353,58,0,59,0,0,0,139,0,0,0,0],[0,0,0,0,0,351,351,353,58,0,59,0,0,0,139,0,0,0,0],[0,0,0,0,0,428,428,353,58,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,429,428,428,353,58,0,0,0,0,0,0,0,0,0,0],[0,0,0,430,137,246,431,0,58,0,59,0,0,0,139,0,0,0,0],[0,0,0,137,0,246,246,0,58,0,59,0,0,0,139,0,0,0,0],[0,0,0,432,116,433,434,8,161,0,162,0,0,435,120,0,0,16,0],[0,0,0,0,0,180,180,269,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,358,359,360,361,161,0,162,0,0,0,362,0,0,0,0],[0,0,0,0,0,359,359,361,161,0,162,0,0,0,362,0,0,0,0],[0,0,0,0,0,436,436,361,161,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,437,436,436,361,161,0,0,0,0,0,0,0,0,0,0],[0,0,0,438,439,440,441,442,161,0,162,0,0,0,362,0,0,0,0],[0,443,274,0,0,0,0,0,0,0,0,0,0,0,0,0,443,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,444,116,445,445,8,161,0,162,0,0,0,120,0,0,16,0],[0,0,0,0,225,44,44,8,161,0,0,0,0,367,225,0,0,0,0],[0,0,0,364,116,365,445,8,161,0,162,0,0,367,120,0,0,16,0],[0,0,0,364,116,445,445,8,161,0,162,0,0,0,120,0,0,16,0],[0,0,0,0,0,0,0,0,161,0,0,0,0,0,0,0,0,0,0],[0,0,0,446,370,447,447,22,23,0,24,0,0,0,374,0,0,27,0],[0,448,0,0,0,76,449,0,23,0,24,0,0,0,78,0,448,0,0],[0,0,0,0,450,80,80,22,23,0,0,0,0,373,450,0,0,0,0],[0,0,0,369,370,371,447,22,23,0,24,0,0,373,374,0,0,27,0],[0,0,0,369,370,447,447,22,23,0,24,0,0,0,374,0,0,27,0],[0,451,90,0,0,76,449,0,23,0,24,0,0,0,78,0,451,0,0],[0,279,0,0,0,175,175,0,23,0,24,0,0,0,78,0,279,0,0],[0,279,0,375,0,175,175,0,23,0,24,0,0,0,78,0,279,0,0],[0,0,0,446,370,447,447,22,23,0,24,0,0,0,374,0,0,27,0],[0,0,0,0,450,80,80,22,23,0,0,0,0,380,450,0,0,0,0],[0,0,0,377,370,378,447,22,23,0,24,0,0,380,374,0,0,27,0],[0,0,0,377,370,447,447,22,23,0,24,0,0,0,374,0,0,27,0],[0,0,0,0,0,0,0,187,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,184,0,0],[0,0,0,0,0,452,452,295,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,453,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,76,175,386,0,23,0,24,0,0,0,78,0,0,0,0],[0,0,0,0,454,0,0,0,23,0,0,0,0,0,0,0,0,0,0],[0,0,0,455,388,456,456,32,33,0,34,0,0,0,392,0,0,37,0],[0,457,0,0,0,97,458,0,33,0,34,0,0,0,99,0,457,0,0],[0,0,0,0,459,101,101,32,33,0,0,0,0,391,459,0,0,0,0],[0,0,0,387,388,389,456,32,33,0,34,0,0,391,392,0,0,37,0],[0,0,0,387,388,456,456,32,33,0,34,0,0,0,392,0,0,37,0],[0,460,111,0,0,97,458,0,33,0,34,0,0,0,99,0,460,0,0],[0,299,0,0,0,201,201,0,33,0,34,0,0,0,99,0,299,0,0],[0,299,0,393,0,201,201,0,33,0,34,0,0,0,99,0,299,0,0],[0,0,0,455,388,456,456,32,33,0,34,0,0,0,392,0,0,37,0],[0,0,0,0,459,101,101,32,33,0,0,0,0,398,459,0,0,0,0],[0,0,0,395,388,396,456,32,33,0,34,0,0,398,392,0,0,37,0],[0,0,0,395,388,456,456,32,33,0,34,0,0,0,392,0,0,37,0],[0,0,0,0,0,0,0,213,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,210,0,0],[0,0,0,0,0,461,461,315,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,462,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,97,201,404,0,33,0,34,0,0,0,99,0,0,0,0],[0,0,0,0,463,0,0,0,33,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,318,406,406,8,9,0,10,0,0,0,322,0,0,16,0],[0,0,0,0,409,44,44,8,9,0,0,0,0,0,409,0,0,0,0],[0,0,0,464,465,466,467,8,9,0,10,0,0,468,469,0,0,16,0],[0,407,0,470,0,123,123,8,9,0,10,0,0,0,42,0,407,0,0],[0,407,0,0,0,121,471,0,9,0,10,0,0,0,42,0,407,0,0],[0,0,0,472,465,473,474,8,9,0,10,0,0,475,469,0,0,16,0],[0,0,0,0,0,0,0,239,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,0,0],[0,0,0,0,0,0,476,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,477,415,478,478,57,58,0,59,0,0,0,419,0,0,62,0],[0,479,0,0,0,137,480,0,58,0,59,0,0,0,139,0,479,0,0],[0,0,0,0,481,141,141,57,58,0,0,0,0,418,481,0,0,0,0],[0,0,0,414,415,416,478,57,58,0,59,0,0,418,419,0,0,62,0],[0,0,0,414,415,478,478,57,58,0,59,0,0,0,419,0,0,62,0],[0,482,151,0,0,137,480,0,58,0,59,0,0,0,139,0,482,0,0],[0,337,0,0,0,246,246,0,58,0,59,0,0,0,139,0,337,0,0],[0,337,0,420,0,246,246,0,58,0,59,0,0,0,139,0,337,0,0],[0,0,0,477,415,478,478,57,58,0,59,0,0,0,419,0,0,62,0],[0,0,0,0,481,141,141,57,58,0,0,0,0,425,481,0,0,0,0],[0,0,0,422,415,423,478,57,58,0,59,0,0,425,419,0,0,62,0],[0,0,0,422,415,478,478,57,58,0,59,0,0,0,419,0,0,62,0],[0,0,0,0,0,0,0,258,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,0,0],[0,0,0,0,0,483,483,353,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,484,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,137,246,431,0,58,0,59,0,0,0,139,0,0,0,0],[0,0,0,0,485,0,0,0,58,0,0,0,0,0,0,0,0,0,0],[0,0,0,444,116,445,445,8,161,0,162,0,0,0,120,0,0,16,0],[0,0,0,0,225,44,44,8,161,0,0,0,0,435,225,0,0,0,0],[0,0,0,432,116,433,445,8,161,0,162,0,0,435,120,0,0,16,0],[0,0,0,432,116,445,445,8,161,0,162,0,0,0,120,0,0,16,0],[0,0,0,0,0,486,486,361,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,487,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,439,440,441,442,161,0,162,0,0,0,362,0,0,0,0],[0,0,0,0,0,440,440,442,161,0,162,0,0,0,362,0,0,0,0],[0,0,0,0,0,488,488,442,161,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,489,488,488,442,161,0,0,0,0,0,0,0,0,0,0],[0,0,0,490,491,492,493,494,161,0,162,0,0,0,362,0,0,0,0],[0,0,0,495,0,496,497,0,161,0,162,0,0,498,0,0,0,0,0],[0,0,0,0,116,445,445,8,161,0,162,0,0,0,120,0,0,16,0],[0,0,0,0,225,44,44,8,161,0,0,0,0,0,225,0,0,0,0],[0,0,0,0,370,447,447,22,23,0,24,0,0,0,374,0,0,27,0],[0,0,0,0,450,80,80,22,23,0,0,0,0,0,450,0,0,0,0],[0,0,0,499,500,501,502,22,23,0,24,0,0,503,504,0,0,27,0],[0,448,0,505,0,177,177,22,23,0,24,0,0,0,78,0,448,0,0],[0,448,0,0,0,175,506,0,23,0,24,0,0,0,78,0,448,0,0],[0,0,0,507,500,508,509,22,23,0,24,0,0,510,504,0,0,27,0],[0,0,0,0,0,0,0,295,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,292,0,0],[0,0,0,0,0,0,511,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,388,456,456,32,33,0,34,0,0,0,392,0,0,37,0],[0,0,0,0,459,101,101,32,33,0,0,0,0,0,459,0,0,0,0],[0,0,0,512,513,514,515,32,33,0,34,0,0,516,517,0,0,37,0],[0,457,0,518,0,203,203,32,33,0,34,0,0,0,99,0,457,0,0],[0,457,0,0,0,201,519,0,33,0,34,0,0,0,99,0,457,0,0],[0,0,0,520,513,521,522,32,33,0,34,0,0,523,517,0,0,37,0],[0,0,0,0,0,0,0,315,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,312,0,0],[0,0,0,0,0,0,524,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,525,465,526,526,8,9,0,10,0,0,0,469,0,0,16,0],[0,527,0,0,0,40,528,0,9,0,10,0,0,0,42,0,527,0,0],[0,0,0,0,529,44,44,8,9,0,0,0,0,468,529,0,0,0,0],[0,0,0,464,465,466,526,8,9,0,10,0,0,468,469,0,0,16,0],[0,0,0,464,465,526,526,8,9,0,10,0,0,0,469,0,0,16,0],[0,530,64,0,0,40,528,0,9,0,10,0,0,0,42,0,530,0,0],[0,407,0,0,0,121,121,0,9,0,10,0,0,0,42,0,407,0,0],[0,407,0,470,0,121,121,0,9,0,10,0,0,0,42,0,407,0,0],[0,0,0,525,465,526,526,8,9,0,10,0,0,0,469,0,0,16,0],[0,0,0,0,529,44,44,8,9,0,0,0,0,475,529,0,0,0,0],[0,0,0,472,465,473,526,8,9,0,10,0,0,475,469,0,0,16,0],[0,0,0,472,465,526,526,8,9,0,10,0,0,0,469,0,0,16,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,40,0,0],[0,0,0,0,415,478,478,57,58,0,59,0,0,0,419,0,0,62,0],[0,0,0,0,481,141,141,57,58,0,0,0,0,0,481,0,0,0,0],[0,0,0,531,532,533,534,57,58,0,59,0,0,535,536,0,0,62,0],[0,479,0,537,0,248,248,57,58,0,59,0,0,0,139,0,479,0,0],[0,479,0,0,0,246,538,0,58,0,59,0,0,0,139,0,479,0,0],[0,0,0,539,532,540,541,57,58,0,59,0,0,542,536,0,0,62,0],[0,0,0,0,0,0,0,353,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,350,0,0],[0,0,0,0,0,0,543,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,361,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,358,0,0],[0,0,0,0,0,544,544,442,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,545,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,491,492,493,494,161,0,162,0,0,0,362,0,0,0,0],[0,0,0,0,0,492,492,494,161,0,162,0,0,0,362,0,0,0,0],[0,0,0,0,0,546,546,494,161,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,547,546,546,494,161,0,0,0,0,0,0,0,0,0,0],[0,0,0,548,549,368,550,0,161,0,162,0,0,0,362,0,0,0,0],[0,0,0,274,0,368,368,0,161,0,162,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,161,0,0,0,0,498,0,0,0,0,0],[0,0,0,495,0,496,368,0,161,0,162,0,0,498,0,0,0,0,0],[0,0,0,495,0,368,368,0,161,0,162,0,0,0,0,0,0,0,0],[0,0,0,551,500,552,552,22,23,0,24,0,0,0,504,0,0,27,0],[0,553,0,0,0,76,554,0,23,0,24,0,0,0,78,0,553,0,0],[0,0,0,0,555,80,80,22,23,0,0,0,0,503,555,0,0,0,0],[0,0,0,499,500,501,552,22,23,0,24,0,0,503,504,0,0,27,0],[0,0,0,499,500,552,552,22,23,0,24,0,0,0,504,0,0,27,0],[0,556,90,0,0,76,554,0,23,0,24,0,0,0,78,0,556,0,0],[0,448,0,0,0,175,175,0,23,0,24,0,0,0,78,0,448,0,0],[0,448,0,505,0,175,175,0,23,0,24,0,0,0,78,0,448,0,0],[0,0,0,551,500,552,552,22,23,0,24,0,0,0,504,0,0,27,0],[0,0,0,0,555,80,80,22,23,0,0,0,0,510,555,0,0,0,0],[0,0,0,507,500,508,552,22,23,0,24,0,0,510,504,0,0,27,0],[0,0,0,507,500,552,552,22,23,0,24,0,0,0,504,0,0,27,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,76,0,0],[0,0,0,557,513,558,558,32,33,0,34,0,0,0,517,0,0,37,0],[0,559,0,0,0,97,560,0,33,0,34,0,0,0,99,0,559,0,0],[0,0,0,0,561,101,101,32,33,0,0,0,0,516,561,0,0,0,0],[0,0,0,512,513,514,558,32,33,0,34,0,0,516,517,0,0,37,0],[0,0,0,512,513,558,558,32,33,0,34,0,0,0,517,0,0,37,0],[0,562,111,0,0,97,560,0,33,0,34,0,0,0,99,0,562,0,0],[0,457,0,0,0,201,201,0,33,0,34,0,0,0,99,0,457,0,0],[0,457,0,518,0,201,201,0,33,0,34,0,0,0,99,0,457,0,0],[0,0,0,557,513,558,558,32,33,0,34,0,0,0,517,0,0,37,0],[0,0,0,0,561,101,101,32,33,0,0,0,0,523,561,0,0,0,0],[0,0,0,520,513,521,558,32,33,0,34,0,0,523,517,0,0,37,0],[0,0,0,520,513,558,558,32,33,0,34,0,0,0,517,0,0,37,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,97,0,0],[0,0,0,0,465,526,526,8,9,0,10,0,0,0,469,0,0,16,0],[0,0,0,0,529,44,44,8,9,0,0,0,0,0,529,0,0,0,0],[0,0,0,563,66,564,565,8,9,0,10,0,0,566,68,0,0,16,0],[0,527,0,567,0,123,123,8,9,0,10,0,0,0,42,0,527,0,0],[0,527,0,0,0,121,568,0,9,0,10,0,0,0,42,0,527,0,0],[0,0,0,569,66,570,571,8,9,0,10,0,0,572,68,0,0,16,0],[0,0,0,573,532,574,574,57,58,0,59,0,0,0,536,0,0,62,0],[0,575,0,0,0,137,576,0,58,0,59,0,0,0,139,0,575,0,0],[0,0,0,0,577,141,141,57,58,0,0,0,0,535,577,0,0,0,0],[0,0,0,531,532,533,574,57,58,0,59,0,0,535,536,0,0,62,0],[0,0,0,531,532,574,574,57,58,0,59,0,0,0,536,0,0,62,0],[0,578,151,0,0,137,576,0,58,0,59,0,0,0,139,0,578,0,0],[0,479,0,0,0,246,246,0,58,0,59,0,0,0,139,0,479,0,0],[0,479,0,537,0,246,246,0,58,0,59,0,0,0,139,0,479,0,0],[0,0,0,573,532,574,574,57,58,0,59,0,0,0,536,0,0,62,0],[0,0,0,0,577,141,141,57,58,0,0,0,0,542,577,0,0,0,0],[0,0,0,539,532,540,574,57,58,0,59,0,0,542,536,0,0,62,0],[0,0,0,539,532,574,574,57,58,0,59,0,0,0,536,0,0,62,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,137,0,0],[0,0,0,0,0,0,0,442,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,439,0,0],[0,0,0,0,0,579,579,494,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,580,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,549,368,550,0,161,0,162,0,0,0,362,0,0,0,0],[0,0,0,0,0,368,368,0,161,0,162,0,0,0,362,0,0,0,0],[0,0,0,0,581,0,0,0,161,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,500,552,552,22,23,0,24,0,0,0,504,0,0,27,0],[0,0,0,0,555,80,80,22,23,0,0,0,0,0,555,0,0,0,0],[0,0,0,582,91,583,584,22,23,0,24,0,0,585,93,0,0,27,0],[0,553,0,586,0,177,177,22,23,0,24,0,0,0,78,0,553,0,0],[0,553,0,0,0,175,587,0,23,0,24,0,0,0,78,0,553,0,0],[0,0,0,588,91,589,590,22,23,0,24,0,0,591,93,0,0,27,0],[0,0,0,0,513,558,558,32,33,0,34,0,0,0,517,0,0,37,0],[0,0,0,0,561,101,101,32,33,0,0,0,0,0,561,0,0,0,0],[0,0,0,592,112,593,594,32,33,0,34,0,0,595,114,0,0,37,0],[0,559,0,596,0,203,203,32,33,0,34,0,0,0,99,0,559,0,0],[0,559,0,0,0,201,597,0,33,0,34,0,0,0,99,0,559,0,0],[0,0,0,598,112,599,600,32,33,0,34,0,0,601,114,0,0,37,0],[0,0,0,602,66,67,67,8,9,0,10,0,0,0,68,0,0,16,0],[0,0,0,0,165,44,44,8,9,0,0,0,0,566,165,0,0,0,0],[0,0,0,563,66,564,67,8,9,0,10,0,0,566,68,0,0,16,0],[0,0,0,563,66,67,67,8,9,0,10,0,0,0,68,0,0,16,0],[0,527,0,0,0,121,121,0,9,0,10,0,0,0,42,0,527,0,0],[0,527,0,567,0,121,121,0,9,0,10,0,0,0,42,0,527,0,0],[0,0,0,602,66,67,67,8,9,0,10,0,0,0,68,0,0,16,0],[0,0,0,0,165,44,44,8,9,0,0,0,0,572,165,0,0,0,0],[0,0,0,569,66,570,67,8,9,0,10,0,0,572,68,0,0,16,0],[0,0,0,569,66,67,67,8,9,0,10,0,0,0,68,0,0,16,0],[0,0,0,0,532,574,574,57,58,0,59,0,0,0,536,0,0,62,0],[0,0,0,0,577,141,141,57,58,0,0,0,0,0,577,0,0,0,0],[0,0,0,603,152,604,605,57,58,0,59,0,0,606,154,0,0,62,0],[0,575,0,607,0,248,248,57,58,0,59,0,0,0,139,0,575,0,0],[0,575,0,0,0,246,608,0,58,0,59,0,0,0,139,0,575,0,0],[0,0,0,609,152,610,611,57,58,0,59,0,0,612,154,0,0,62,0],[0,0,0,0,0,0,0,494,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,491,0,0],[0,0,0,0,0,0,613,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,614,91,92,92,22,23,0,24,0,0,0,93,0,0,27,0],[0,0,0,0,194,80,80,22,23,0,0,0,0,585,194,0,0,0,0],[0,0,0,582,91,583,92,22,23,0,24,0,0,585,93,0,0,27,0],[0,0,0,582,91,92,92,22,23,0,24,0,0,0,93,0,0,27,0],[0,553,0,0,0,175,175,0,23,0,24,0,0,0,78,0,553,0,0],[0,553,0,586,0,175,175,0,23,0,24,0,0,0,78,0,553,0,0],[0,0,0,614,91,92,92,22,23,0,24,0,0,0,93,0,0,27,0],[0,0,0,0,194,80,80,22,23,0,0,0,0,591,194,0,0,0,0],[0,0,0,588,91,589,92,22,23,0,24,0,0,591,93,0,0,27,0],[0,0,0,588,91,92,92,22,23,0,24,0,0,0,93,0,0,27,0],[0,0,0,615,112,113,113,32,33,0,34,0,0,0,114,0,0,37,0],[0,0,0,0,220,101,101,32,33,0,0,0,0,595,220,0,0,0,0],[0,0,0,592,112,593,113,32,33,0,34,0,0,595,114,0,0,37,0],[0,0,0,592,112,113,113,32,33,0,34,0,0,0,114,0,0,37,0],[0,559,0,0,0,201,201,0,33,0,34,0,0,0,99,0,559,0,0],[0,559,0,596,0,201,201,0,33,0,34,0,0,0,99,0,559,0,0],[0,0,0,615,112,113,113,32,33,0,34,0,0,0,114,0,0,37,0],[0,0,0,0,220,101,101,32,33,0,0,0,0,601,220,0,0,0,0],[0,0,0,598,112,599,113,32,33,0,34,0,0,601,114,0,0,37,0],[0,0,0,598,112,113,113,32,33,0,34,0,0,0,114,0,0,37,0],[0,0,0,0,66,67,67,8,9,0,10,0,0,0,68,0,0,16,0],[0,0,0,616,152,153,153,57,58,0,59,0,0,0,154,0,0,62,0],[0,0,0,0,265,141,141,57,58,0,0,0,0,606,265,0,0,0,0],[0,0,0,603,152,604,153,57,58,0,59,0,0,606,154,0,0,62,0],[0,0,0,603,152,153,153,57,58,0,59,0,0,0,154,0,0,62,0],[0,575,0,0,0,246,246,0,58,0,59,0,0,0,139,0,575,0,0],[0,575,0,607,0,246,246,0,58,0,59,0,0,0,139,0,575,0,0],[0,0,0,616,152,153,153,57,58,0,59,0,0,0,154,0,0,62,0],[0,0,0,0,265,141,141,57,58,0,0,0,0,612,265,0,0,0,0],[0,0,0,609,152,610,153,57,58,0,59,0,0,612,154,0,0,62,0],[0,0,0,609,152,153,153,57,58,0,59,0,0,0,154,0,0,62,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,549,0,0],[0,0,0,0,91,92,92,22,23,0,24,0,0,0,93,0,0,27,0],[0,0,0,0,112,113,113,32,33,0,34,0,0,0,114,0,0,37,0],[0,0,0,0,152,153,153,57,58,0,59,0,0,0,154,0,0,62,0]],Hs=[!1,!0,!0,!0,!0,!0,!1,!1,!0,!0,!0,!0,!0,!0,!0,!0,!0,!0,!0,!0,!1,!0,!0,!0,!0,!0,!0,!0,!0,!0,!1,!0,!0,!0,!0,!0,!0,!0,!0,!0,!0,!0,!1,!0,!1,!0,!0,!1,!1,!0,!0,!0,!0,!0,!0,!1,!1,!0,!0,!0,!0,!0,!0,!0,!0,!0,!0,!1,!0,!0,!1,!0,!0,!0,!1,!0,!0,!0,!1,!0,!1,!0,!0,!1,!1,!0,!0,!0,!0,!0,!0,!0,!1,!0,!0,!1,!0,!0,!0,!1,!0,!1,!0,!0,!1,!1,!0,!0,!0,!0,!0,!0,!0,!1,!0,!0,!0,!1,!0,!0,!0,!1,!0,!1,!0,!0,!1,!1,!1,!0,!0,!1,!1,!0,!0,!0,!0,!0,!0,!1,!0,!1,!0,!0,!1,!1,!0,!0,!0,!0,!0,!0,!0,!1,!0,!0,!1,!0,!0,!0,!0,!0,!0,!0,!0,!0,!0,!0,!0,!0,!0,!1,!0,!0,!0,!1,!0,!1,!0,!0,!1,!1,!1,!0,!0,!1,!1,!0,!0,!0,!1,!0,!0,!0,!0,!0,!0,!1,!0,!0,!0,!1,!0,!1,!0,!0,!1,!1,!1,!0,!0,!1,!1,!0,!0,!0,!1,!0,!0,!0,!0,!0,!1,!0,!0,!0,!0,!0,!1,!0,!0,!1,!1,!1,!1,!0,!0,!1,!1,!0,!0,!0,!1,!0,!0,!0,!1,!0,!1,!0,!0,!1,!1,!1,!0,!0,!1,!1,!0,!0,!0,!1,!0,!0,!0,!0,!1,!0,!1,!0,!0,!0,!0,!0,!0,!0,!0,!0,!1,!0,!0,!0,!0,!0,!1,!0,!0,!1,!1,!1,!1,!0,!0,!1,!1,!0,!0,!0,!1,!0,!0,!0,!0,!0,!1,!0,!0,!1,!1,!1,!1,!0,!0,!1,!1,!0,!0,!0,!0,!1,!0,!0,!0,!0,!0,!0,!1,!0,!0,!1,!1,!1,!1,!0,!1,!0,!1,!0,!0,!0,!0,!0,!1,!0,!0,!1,!1,!1,!1,!0,!0,!1,!1,!0,!0,!0,!1,!0,!0,!1,!1,!0,!1,!0,!0,!1,!0,!0,!1,!0,!0,!1,!0,!0,!0,!0,!0,!0,!1,!0,!0,!1,!1,!1,!1,!0,!1,!0,!0,!1,!0,!0,!0,!0,!0,!0,!1,!0,!0,!1,!1,!1,!1,!0,!1,!0,!1,!0,!0,!0,!0,!1,!1,!1,!0,!0,!1,!0,!0,!0,!0,!0,!0,!1,!0,!0,!1,!1,!1,!1,!0,!1,!0,!1,!0,!0,!1,!1,!0,!0,!1,!1,!0,!0,!0,!1,!0,!1,!0,!0,!0,!0,!1,!1,!1,!0,!1,!0,!0,!0,!0,!1,!1,!1,!0,!0,!1,!0,!0,!0,!0,!0,!0,!1,!0,!0,!1,!0,!1,!0,!0,!0,!0,!1,!1,!1,!1,!1,!1,!1,!0,!0,!1,!1,!0,!0,!1,!0,!0,!0,!0,!1,!0,!0,!0,!0,!0,!0,!1,!0,!0,!1,!0,!0,!1,!0,!0,!0,!0,!0,!0,!1,!0,!0,!1,!0,!1,!0,!0,!0,!0,!0,!0,!1,!0,!0,!0,!0,!0,!0,!1,!0,!0,!1,!1,!1,!1,!1,!0,!0,!1,!0,!1,!0,!0,!0,!0,!0,!1,!0,!0,!0,!0,!0,!1,!0,!0,!0,!0,!0,!1,!0,!0,!0,!1,!0,!0,!0,!0,!1,!1,!1,!0,!1,!0,!0,!0,!0,!0,!1,!0,!0,!0,!1,!0,!0,!0,!0,!0,!1,!0,!0,!0,!0,!1,!0,!0,!0,!0,!0,!1,!0,!0,!1,!0,!0,!0],js=[[],["broken_cluster"],["consonant_syllable"],["vowel_syllable"],["broken_cluster"],["broken_cluster"],[],[],["broken_cluster"],["broken_cluster"],["broken_cluster"],["standalone_cluster"],["broken_cluster"],["broken_cluster"],["broken_cluster"],["consonant_syllable"],["broken_cluster"],["symbol_cluster"],["consonant_syllable"],["consonant_syllable"],[],["consonant_syllable"],["consonant_syllable"],["consonant_syllable"],["consonant_syllable"],["consonant_syllable"],["consonant_syllable"],["consonant_syllable"],["vowel_syllable"],["vowel_syllable"],[],["vowel_syllable"],["vowel_syllable"],["vowel_syllable"],["vowel_syllable"],["vowel_syllable"],["vowel_syllable"],["vowel_syllable"],["broken_cluster"],["broken_cluster"],["broken_cluster"],["broken_cluster"],[],["broken_cluster"],[],["broken_cluster"],["broken_cluster"],[],[],["broken_cluster"],["broken_cluster"],["broken_cluster"],["broken_cluster"],["standalone_cluster"],["standalone_cluster"],[],[],["standalone_cluster"],["standalone_cluster"],["standalone_cluster"],["standalone_cluster"],["standalone_cluster"],["standalone_cluster"],["broken_cluster"],["broken_cluster"],["consonant_syllable","broken_cluster"],["broken_cluster"],[],["broken_cluster"],["symbol_cluster"],[],["symbol_cluster"],["symbol_cluster"],["consonant_syllable"],[],["consonant_syllable"],["consonant_syllable"],["consonant_syllable"],[],["consonant_syllable"],[],["consonant_syllable"],["consonant_syllable"],[],[],["consonant_syllable"],["consonant_syllable"],["consonant_syllable"],["consonant_syllable"],["consonant_syllable"],["consonant_syllable"],["consonant_syllable"],[],["consonant_syllable"],["vowel_syllable"],[],["vowel_syllable"],["vowel_syllable"],["vowel_syllable"],[],["vowel_syllable"],[],["vowel_syllable"],["vowel_syllable"],[],[],["vowel_syllable"],["vowel_syllable"],["vowel_syllable"],["vowel_syllable"],["vowel_syllable"],["vowel_syllable"],["vowel_syllable"],[],["vowel_syllable"],["broken_cluster"],["broken_cluster"],[],["broken_cluster"],["broken_cluster"],["broken_cluster"],[],["broken_cluster"],[],["broken_cluster"],["broken_cluster"],[],[],[],["broken_cluster"],["broken_cluster"],[],[],["broken_cluster"],["broken_cluster"],["standalone_cluster"],["standalone_cluster"],["standalone_cluster"],["standalone_cluster"],[],["standalone_cluster"],[],["standalone_cluster"],["standalone_cluster"],[],[],["standalone_cluster"],["standalone_cluster"],["standalone_cluster"],["standalone_cluster"],["standalone_cluster"],["standalone_cluster"],["standalone_cluster"],[],["standalone_cluster"],["broken_cluster"],[],["broken_cluster"],["broken_cluster"],["consonant_syllable"],["consonant_syllable"],["consonant_syllable","broken_cluster"],["consonant_syllable","broken_cluster"],["broken_cluster"],["broken_cluster"],["broken_cluster"],["symbol_cluster"],["symbol_cluster"],["symbol_cluster"],["consonant_syllable"],["consonant_syllable"],[],["consonant_syllable"],["consonant_syllable"],["consonant_syllable"],[],["consonant_syllable"],[],["consonant_syllable"],["consonant_syllable"],[],[],[],["consonant_syllable"],["consonant_syllable"],[],[],["consonant_syllable"],["consonant_syllable"],["consonant_syllable"],[],["consonant_syllable"],["consonant_syllable"],["consonant_syllable"],["consonant_syllable"],["vowel_syllable"],["vowel_syllable"],[],["vowel_syllable"],["vowel_syllable"],["vowel_syllable"],[],["vowel_syllable"],[],["vowel_syllable"],["vowel_syllable"],[],[],[],["vowel_syllable"],["vowel_syllable"],[],[],["vowel_syllable"],["vowel_syllable"],["vowel_syllable"],[],["vowel_syllable"],["vowel_syllable"],["vowel_syllable"],["vowel_syllable"],["broken_cluster"],[],["broken_cluster"],["broken_cluster"],["broken_cluster"],["broken_cluster"],["broken_cluster"],[],["broken_cluster"],["broken_cluster"],[],[],[],[],["broken_cluster"],["broken_cluster"],[],[],["broken_cluster"],["standalone_cluster"],["standalone_cluster"],[],["standalone_cluster"],["standalone_cluster"],["standalone_cluster"],[],["standalone_cluster"],[],["standalone_cluster"],["standalone_cluster"],[],[],[],["standalone_cluster"],["standalone_cluster"],[],[],["standalone_cluster"],["standalone_cluster"],["standalone_cluster"],[],["standalone_cluster"],["standalone_cluster"],["standalone_cluster"],["standalone_cluster"],[],["broken_cluster"],[],["consonant_syllable","broken_cluster"],["consonant_syllable","broken_cluster"],["consonant_syllable","broken_cluster"],["consonant_syllable","broken_cluster"],["consonant_syllable","broken_cluster"],["consonant_syllable","broken_cluster"],["broken_cluster"],["symbol_cluster"],["consonant_syllable"],[],["consonant_syllable"],["consonant_syllable"],["consonant_syllable"],["consonant_syllable"],["consonant_syllable"],[],["consonant_syllable"],["consonant_syllable"],[],[],[],[],["consonant_syllable"],["consonant_syllable"],[],[],["consonant_syllable"],["consonant_syllable"],["vowel_syllable"],[],["vowel_syllable"],["vowel_syllable"],["vowel_syllable"],["vowel_syllable"],["vowel_syllable"],[],["vowel_syllable"],["vowel_syllable"],[],[],[],[],["vowel_syllable"],["vowel_syllable"],[],[],["vowel_syllable"],["vowel_syllable"],["broken_cluster"],["broken_cluster"],[],["broken_cluster"],["broken_cluster"],["broken_cluster"],["broken_cluster"],["broken_cluster"],["broken_cluster"],[],["broken_cluster"],["broken_cluster"],[],[],[],[],["broken_cluster"],[],["standalone_cluster"],[],["standalone_cluster"],["standalone_cluster"],["standalone_cluster"],["standalone_cluster"],["standalone_cluster"],[],["standalone_cluster"],["standalone_cluster"],[],[],[],[],["standalone_cluster"],["standalone_cluster"],[],[],["standalone_cluster"],["standalone_cluster"],["consonant_syllable","broken_cluster"],[],["consonant_syllable","broken_cluster"],["consonant_syllable","broken_cluster"],[],[],["consonant_syllable","broken_cluster"],[],["consonant_syllable","broken_cluster"],["consonant_syllable","broken_cluster"],[],["consonant_syllable","broken_cluster"],["consonant_syllable","broken_cluster"],[],["consonant_syllable"],["consonant_syllable"],[],["consonant_syllable"],["consonant_syllable"],["consonant_syllable"],["consonant_syllable"],["consonant_syllable"],["consonant_syllable"],[],["consonant_syllable"],["consonant_syllable"],[],[],[],[],["consonant_syllable"],[],["vowel_syllable"],["vowel_syllable"],[],["vowel_syllable"],["vowel_syllable"],["vowel_syllable"],["vowel_syllable"],["vowel_syllable"],["vowel_syllable"],[],["vowel_syllable"],["vowel_syllable"],[],[],[],[],["vowel_syllable"],[],["broken_cluster"],[],["broken_cluster"],["broken_cluster"],["broken_cluster"],["broken_cluster"],[],[],[],["standalone_cluster"],["standalone_cluster"],[],["standalone_cluster"],["standalone_cluster"],["standalone_cluster"],["standalone_cluster"],["standalone_cluster"],["standalone_cluster"],[],["standalone_cluster"],["standalone_cluster"],[],[],[],[],["standalone_cluster"],[],["consonant_syllable","broken_cluster"],[],["consonant_syllable","broken_cluster"],["consonant_syllable","broken_cluster"],[],[],["consonant_syllable","broken_cluster"],["consonant_syllable","broken_cluster"],[],[],["consonant_syllable","broken_cluster"],["consonant_syllable","broken_cluster"],["consonant_syllable","broken_cluster"],[],["consonant_syllable"],[],["consonant_syllable"],["consonant_syllable"],["consonant_syllable"],["consonant_syllable"],[],[],[],["vowel_syllable"],[],["vowel_syllable"],["vowel_syllable"],["vowel_syllable"],["vowel_syllable"],[],[],[],["broken_cluster"],["broken_cluster"],[],["broken_cluster"],["broken_cluster"],["broken_cluster"],["broken_cluster"],["broken_cluster"],["broken_cluster"],[],["broken_cluster"],["broken_cluster"],[],["standalone_cluster"],[],["standalone_cluster"],["standalone_cluster"],["standalone_cluster"],["standalone_cluster"],[],[],[],[],[],[],[],["consonant_syllable","broken_cluster"],["consonant_syllable","broken_cluster"],[],[],["consonant_syllable","broken_cluster"],["consonant_syllable","broken_cluster"],[],["consonant_syllable","broken_cluster"],["consonant_syllable","broken_cluster"],["consonant_syllable"],["consonant_syllable"],[],["consonant_syllable"],["consonant_syllable"],["consonant_syllable"],["consonant_syllable"],["consonant_syllable"],["consonant_syllable"],[],["consonant_syllable"],["consonant_syllable"],[],["vowel_syllable"],["vowel_syllable"],[],["vowel_syllable"],["vowel_syllable"],["vowel_syllable"],["vowel_syllable"],["vowel_syllable"],["vowel_syllable"],[],["vowel_syllable"],["vowel_syllable"],[],["broken_cluster"],[],["broken_cluster"],["broken_cluster"],["broken_cluster"],["broken_cluster"],["standalone_cluster"],["standalone_cluster"],[],["standalone_cluster"],["standalone_cluster"],["standalone_cluster"],["standalone_cluster"],["standalone_cluster"],["standalone_cluster"],[],["standalone_cluster"],["standalone_cluster"],[],[],[],[],[],["consonant_syllable","broken_cluster"],["consonant_syllable","broken_cluster"],[],["consonant_syllable"],[],["consonant_syllable"],["consonant_syllable"],["consonant_syllable"],["consonant_syllable"],["vowel_syllable"],[],["vowel_syllable"],["vowel_syllable"],["vowel_syllable"],["vowel_syllable"],["broken_cluster"],[],["broken_cluster"],["broken_cluster"],["broken_cluster"],["broken_cluster"],["broken_cluster"],[],["broken_cluster"],["broken_cluster"],["standalone_cluster"],[],["standalone_cluster"],["standalone_cluster"],["standalone_cluster"],["standalone_cluster"],[],[],[],["consonant_syllable"],[],["consonant_syllable"],["consonant_syllable"],["consonant_syllable"],["consonant_syllable"],["consonant_syllable"],[],["consonant_syllable"],["consonant_syllable"],["vowel_syllable"],[],["vowel_syllable"],["vowel_syllable"],["vowel_syllable"],["vowel_syllable"],["vowel_syllable"],[],["vowel_syllable"],["vowel_syllable"],["broken_cluster"],["standalone_cluster"],[],["standalone_cluster"],["standalone_cluster"],["standalone_cluster"],["standalone_cluster"],["standalone_cluster"],[],["standalone_cluster"],["standalone_cluster"],[],["consonant_syllable"],["vowel_syllable"],["standalone_cluster"]],Xs={stateTable:Vs,accepting:Hs,tags:js},Zs=["O","IND","S","GB","B","FM","CGJ","VMAbv","VMPst","VAbv","VPst","CMBlw","VPre","VBlw","H","VMBlw","CMAbv","MBlw","CS","R","SUB","MPst","MPre","FAbv","FPst","FBlw","null","SMAbv","SMBlw","VMPre","ZWNJ","ZWJ","WJ","M","VS","N","HN","MAbv"],Ys={2507:[2503,2494],2508:[2503,2519],2888:[2887,2902],2891:[2887,2878],2892:[2887,2903],3018:[3014,3006],3019:[3015,3006],3020:[3014,3031],3144:[3142,3158],3264:[3263,3285],3271:[3270,3285],3272:[3270,3286],3274:[3270,3266],3275:[3270,3266,3285],3402:[3398,3390],3403:[3399,3390],3404:[3398,3415],3546:[3545,3530],3548:[3545,3535],3549:[3545,3535,3530],3550:[3545,3551],3635:[3661,3634],3763:[3789,3762],3955:[3953,3954],3957:[3953,3956],3958:[4018,3968],3959:[4018,3953,3968],3960:[4019,3968],3961:[4019,3953,3968],3969:[3953,3968],6971:[6970,6965],6973:[6972,6965],6976:[6974,6965],6977:[6975,6965],6979:[6978,6965],69934:[69937,69927],69935:[69938,69927],70475:[70471,70462],70476:[70471,70487],70843:[70841,70842],70844:[70841,70832],70846:[70841,70845],71098:[71096,71087],71099:[71097,71087]},Ks=[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[2,2,3,4,4,5,0,6,7,8,9,10,11,12,13,14,15,16,0,17,18,11,19,20,21,22,0,0,0,23,0,0,2,0,0,24,0,25],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,26,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,27,28,0,0,0,0,0,27,0,0,0],[0,0,0,0,0,29,0,30,31,32,33,34,35,36,37,38,39,40,0,0,41,35,42,43,44,45,0,0,0,46,0,0,0,0,39,0,0,47],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,5,0,6,7,0,0,0,0,0,0,14,0,0,0,0,0,0,0,20,21,22,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,5,0,0,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,21,22,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,5,0,6,7,8,9,0,0,12,0,14,0,0,0,0,0,0,0,20,21,22,0,0,0,23,0,0,0,0,0,0,0,0],[0,0,0,0,0,5,0,6,7,0,9,0,0,0,0,14,0,0,0,0,0,0,0,20,21,22,0,0,0,23,0,0,0,0,0,0,0,0],[0,0,0,0,0,5,0,6,7,8,9,10,11,12,13,14,0,16,0,0,18,11,19,20,21,22,0,0,0,23,0,0,0,0,0,0,0,25],[0,0,0,0,0,5,0,6,7,8,9,0,11,12,0,14,0,0,0,0,0,0,0,20,21,22,0,0,0,23,0,0,0,0,0,0,0,0],[0,0,0,0,0,5,0,6,7,0,9,0,0,12,0,14,0,0,0,0,0,0,0,20,21,22,0,0,0,23,0,0,0,0,0,0,0,0],[0,0,0,0,18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,5,0,0,7,0,0,0,0,0,0,14,0,0,0,0,0,0,0,20,21,22,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,5,0,6,7,8,9,10,11,12,13,14,15,16,0,0,18,11,19,20,21,22,0,0,0,23,0,0,0,0,0,0,0,25],[0,0,0,0,0,5,0,6,7,8,9,0,11,12,0,14,0,0,0,0,0,11,0,20,21,22,0,0,0,23,0,0,0,0,0,0,0,0],[0,0,0,4,4,5,0,6,7,8,9,10,11,12,13,14,15,16,0,0,18,11,19,20,21,22,0,0,0,23,0,0,0,0,0,0,0,25],[0,0,0,0,0,5,0,6,7,8,9,48,11,12,13,14,48,16,0,0,18,11,19,20,21,22,0,0,0,23,0,0,0,0,49,0,0,25],[0,0,0,0,0,5,0,6,7,8,9,0,11,12,0,14,0,16,0,0,0,11,0,20,21,22,0,0,0,23,0,0,0,0,0,0,0,25],[0,0,0,0,0,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,21,22,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,21,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,21,22,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,5,0,6,7,0,0,0,0,0,0,14,0,0,0,0,0,0,0,20,21,22,0,0,0,23,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,50,0,51,0],[0,0,0,0,0,5,0,6,7,8,9,0,11,12,0,14,0,16,0,0,0,11,0,20,21,22,0,0,0,23,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,27,28,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,29,0,30,31,0,0,0,0,0,0,38,0,0,0,0,0,0,0,43,44,45,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,29,0,0,31,0,0,0,0,0,0,0,0,0,0,0,0,0,0,43,44,45,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,29,0,30,31,32,33,0,0,36,0,38,0,0,0,0,0,0,0,43,44,45,0,0,0,46,0,0,0,0,0,0,0,0],[0,0,0,0,0,29,0,30,31,0,33,0,0,0,0,38,0,0,0,0,0,0,0,43,44,45,0,0,0,46,0,0,0,0,0,0,0,0],[0,0,0,0,0,29,0,30,31,32,33,34,35,36,37,38,0,40,0,0,41,35,42,43,44,45,0,0,0,46,0,0,0,0,0,0,0,47],[0,0,0,0,0,29,0,30,31,32,33,0,35,36,0,38,0,0,0,0,0,0,0,43,44,45,0,0,0,46,0,0,0,0,0,0,0,0],[0,0,0,0,0,29,0,30,31,0,33,0,0,36,0,38,0,0,0,0,0,0,0,43,44,45,0,0,0,46,0,0,0,0,0,0,0,0],[0,0,0,0,41,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,29,0,0,31,0,0,0,0,0,0,38,0,0,0,0,0,0,0,43,44,45,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,29,0,30,31,32,33,34,35,36,37,38,39,40,0,0,41,35,42,43,44,45,0,0,0,46,0,0,0,0,0,0,0,47],[0,0,0,0,0,29,0,30,31,32,33,0,35,36,0,38,0,0,0,0,0,35,0,43,44,45,0,0,0,46,0,0,0,0,0,0,0,0],[0,0,0,0,0,29,0,30,31,32,33,52,35,36,37,38,52,40,0,0,41,35,42,43,44,45,0,0,0,46,0,0,0,0,53,0,0,47],[0,0,0,0,0,29,0,30,31,32,33,0,35,36,0,38,0,40,0,0,0,35,0,43,44,45,0,0,0,46,0,0,0,0,0,0,0,47],[0,0,0,0,0,29,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,43,44,45,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,29,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,44,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,29,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,44,45,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,29,0,30,31,0,0,0,0,0,0,38,0,0,0,0,0,0,0,43,44,45,0,0,0,46,0,0,0,0,0,0,0,0],[0,0,0,0,0,29,0,30,31,32,33,0,35,36,0,38,0,40,0,0,0,35,0,43,44,45,0,0,0,46,0,0,0,0,0,0,0,0],[0,0,0,0,0,5,0,6,7,8,9,48,11,12,13,14,0,16,0,0,18,11,19,20,21,22,0,0,0,23,0,0,0,0,0,0,0,25],[0,0,0,0,0,5,0,6,7,8,9,48,11,12,13,14,48,16,0,0,18,11,19,20,21,22,0,0,0,23,0,0,0,0,0,0,0,25],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,0,0],[0,0,0,0,0,29,0,30,31,32,33,52,35,36,37,38,0,40,0,0,41,35,42,43,44,45,0,0,0,46,0,0,0,0,0,0,0,47],[0,0,0,0,0,29,0,30,31,32,33,52,35,36,37,38,52,40,0,0,41,35,42,43,44,45,0,0,0,46,0,0,0,0,0,0,0,47],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,50,0,51,0]],Js=[!1,!0,!0,!0,!0,!0,!0,!0,!0,!0,!0,!0,!0,!1,!0,!0,!0,!0,!0,!0,!0,!0,!0,!0,!0,!0,!0,!0,!0,!0,!0,!0,!0,!0,!0,!0,!0,!0,!0,!0,!0,!0,!0,!0,!0,!0,!0,!0,!0,!0,!0,!0,!0,!0,!0],Qs=[[],["broken_cluster"],["independent_cluster"],["symbol_cluster"],["standard_cluster"],["broken_cluster"],["broken_cluster"],["broken_cluster"],["broken_cluster"],["broken_cluster"],["broken_cluster"],["broken_cluster"],["broken_cluster"],[],["broken_cluster"],["broken_cluster"],["broken_cluster"],["broken_cluster"],["broken_cluster"],["broken_cluster"],["broken_cluster"],["broken_cluster"],["broken_cluster"],["broken_cluster"],["numeral_cluster"],["broken_cluster"],["independent_cluster"],["symbol_cluster"],["symbol_cluster"],["standard_cluster"],["standard_cluster"],["standard_cluster"],["standard_cluster"],["standard_cluster"],["standard_cluster"],["standard_cluster"],["standard_cluster"],["virama_terminated_cluster"],["standard_cluster"],["standard_cluster"],["standard_cluster"],["standard_cluster"],["standard_cluster"],["standard_cluster"],["standard_cluster"],["standard_cluster"],["standard_cluster"],["standard_cluster"],["broken_cluster"],["broken_cluster"],["numeral_cluster"],["number_joiner_terminated_cluster"],["standard_cluster"],["standard_cluster"],["numeral_cluster"]],oi={categories:Zs,decompositions:Ys,stateTable:Ks,accepting:Js,tags:Qs},fr={X:1<<0,C:1<<1,V:1<<2,N:1<<3,H:1<<4,ZWNJ:1<<5,ZWJ:1<<6,M:1<<7,SM:1<<8,VD:1<<9,A:1<<10,Placeholder:1<<11,Dotted_Circle:1<<12,RS:1<<13,Coeng:1<<14,Repha:1<<15,Ra:1<<16,CM:1<<17,Symbol:1<<18},je={Start:1<<0,Ra_To_Become_Reph:1<<1,Pre_M:1<<2,Pre_C:1<<3,Base_C:1<<4,After_Main:1<<5,Above_C:1<<6,Before_Sub:1<<7,Below_C:1<<8,After_Sub:1<<9,Before_Post:1<<10,Post_C:1<<11,After_Post:1<<12,Final_C:1<<13,SMVD:1<<14,End:1<<15},qs=fr.C|fr.Ra|fr.CM|fr.V|fr.Placeholder|fr.Dotted_Circle,r0=fr.ZWJ|fr.ZWNJ,Ra=fr.H|fr.Coeng,n0={Default:{hasOldSpec:!1,virama:0,basePos:"Last",rephPos:je.Before_Post,rephMode:"Implicit",blwfMode:"Pre_And_Post"},Devanagari:{hasOldSpec:!0,virama:2381,basePos:"Last",rephPos:je.Before_Post,rephMode:"Implicit",blwfMode:"Pre_And_Post"},Bengali:{hasOldSpec:!0,virama:2509,basePos:"Last",rephPos:je.After_Sub,rephMode:"Implicit",blwfMode:"Pre_And_Post"},Gurmukhi:{hasOldSpec:!0,virama:2637,basePos:"Last",rephPos:je.Before_Sub,rephMode:"Implicit",blwfMode:"Pre_And_Post"},Gujarati:{hasOldSpec:!0,virama:2765,basePos:"Last",rephPos:je.Before_Post,rephMode:"Implicit",blwfMode:"Pre_And_Post"},Oriya:{hasOldSpec:!0,virama:2893,basePos:"Last",rephPos:je.After_Main,rephMode:"Implicit",blwfMode:"Pre_And_Post"},Tamil:{hasOldSpec:!0,virama:3021,basePos:"Last",rephPos:je.After_Post,rephMode:"Implicit",blwfMode:"Pre_And_Post"},Telugu:{hasOldSpec:!0,virama:3149,basePos:"Last",rephPos:je.After_Post,rephMode:"Explicit",blwfMode:"Post_Only"},Kannada:{hasOldSpec:!0,virama:3277,basePos:"Last",rephPos:je.After_Post,rephMode:"Implicit",blwfMode:"Post_Only"},Malayalam:{hasOldSpec:!0,virama:3405,basePos:"Last",rephPos:je.After_Main,rephMode:"Log_Repha",blwfMode:"Pre_And_Post"},Khmer:{hasOldSpec:!1,virama:6098,basePos:"First",rephPos:je.Ra_To_Become_Reph,rephMode:"Vis_Repha",blwfMode:"Pre_And_Post"}},$s={6078:[6081,6078],6079:[6081,6079],6080:[6081,6080],6084:[6081,6084],6085:[6081,6085]},_s=oi.decompositions,a0=new p(l("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","base64")),tf=new x(Xs),qr=function(K){c(M,K);function M(){return K.apply(this,arguments)||this}return M.planFeatures=function(y){y.addStage(ef),y.addStage(["locl","ccmp"]),y.addStage(nf),y.addStage("nukt"),y.addStage("akhn"),y.addStage("rphf",!1),y.addStage("rkrf"),y.addStage("pref",!1),y.addStage("blwf",!1),y.addStage("abvf",!1),y.addStage("half",!1),y.addStage("pstf",!1),y.addStage("vatu"),y.addStage("cjct"),y.addStage("cfar",!1),y.addStage(af),y.addStage({local:["init"],global:["pres","abvs","blws","psts","haln","dist","abvm","blwm","calt","clig"]}),y.unicodeScript=Do(y.script),y.indicConfig=n0[y.unicodeScript]||n0.Default,y.isOldSpec=y.indicConfig.hasOldSpec&&y.script[y.script.length-1]!=="2"},M.assignFeatures=function(y,E){for(var I=function(_){var q=E[_].codePoints[0],Ct=$s[q]||_s[q];if(Ct){var Nt=Ct.map(function(qt){var Vt=y.font.glyphForCodePoint(qt);return new Vn(y.font,Vt.id,[qt],E[_].features)});E.splice.apply(E,[_,1].concat(Nt))}},Y=E.length-1;Y>=0;Y--)I(Y)},M}(Qn);B(qr,"zeroMarkWidths","NONE");function Ii(K){return a0.get(K.codePoints[0])>>8}function i0(K){return 1<<(a0.get(K.codePoints[0])&255)}var si=function(M,H,y,E){this.category=M,this.position=H,this.syllableType=y,this.syllable=E};function ef(K,M){for(var H=0,y=0,E=f(tf.match(M.map(Ii))),I;!(I=E()).done;){var Y=I.value,tt=Y[0],_=Y[1],q=Y[2];if(tt>y){++H;for(var Ct=y;Ctxe);break}case"First":{re=q;for(var ir=re+1;irSr&&!(oa(M[Br])||tr&&M[Br].shaperInfo.category===fr.H);Br--);if(M[Br].shaperInfo.category!==fr.H&&Br>Sr){var Kr=M[Sr];M.splice.apply(M,[Sr,0].concat(M.splice(Sr+1,Br-Sr))),M[Br]=Kr}break}}for(var nr=je.Start,Or=q;Orq;Er--)if(M[Er-1].shaperInfo.position!==je.Pre_M){cr.position=M[Er-1].shaperInfo.position;break}}}else cr.position!==je.SMVD&&(nr=cr.position)}for(var Hr=re,tn=re+1;tnq&&!oa(M[ma]))}}}}function af(K,M,H){for(var y=H.indicConfig,E=K._layoutEngine.engine.GSUBProcessor.features,I=0,Y=fi(M,0);I=je.Base_C){if(tt&&_+1je.Base_C&&_--;break}if(_===Y&&I<_&&M[_-1].shaperInfo.category===fr.ZWJ&&_--,_I&&!(M[Nt].shaperInfo.category&(fr.M|Ra));)Nt--;jn(M[Nt])&&M[Nt].shaperInfo.position!==je.Pre_M?Nt+1I;qt--)if(M[qt-1].shaperInfo.position===je.Pre_M){var Vt=qt-1;Vt<_&&_<=Nt&&_--;var _t=M[Vt];M.splice.apply(M,[Vt,0].concat(M.splice(Vt+1,Nt-Vt))),M[Nt]=_t,Nt--}}}if(I+1I&&M[re].shaperInfo.position===je.SMVD;)re--;if(jn(M[re]))for(var Ve=_+1;VeI&&!(M[Je-1].shaperInfo.category&(fr.M|Ra));)Je--;if(Je>I&&M[Je-1].shaperInfo.category===fr.M){for(var ir=rr,sr=_+1;srI&&jn(M[Je-1])&&Je=K.length)return M;for(var H=K[M].shaperInfo.syllable;++M=0;Y--)I(Y)},M}(Qn);B(or,"zeroMarkWidths","BEFORE_GPOS");function s0(K){return sf.get(K.codePoints[0])}var uf=function(M,H,y){this.category=M,this.syllableType=H,this.syllable=y};function lf(K,M){for(var H=0,y=f(ff.match(M.map(s0))),E;!(E=y()).done;){var I=E.value,Y=I[0],tt=I[1],_=I[2];++H;for(var q=Y;q<=tt;q++)M[q].shaperInfo=new uf(of[s0(M[q])],_[0],H);for(var Ct=M[Y].shaperInfo.category==="R"?1:Math.min(3,tt-Y),Nt=Y;Nt1){for(I=y+1;I=K.length)return M;for(var H=K[M].shaperInfo.syllable;++M=0;yn--)this.glyphs.splice(Je[yn],1);return this.glyphs[this.glyphIterator.index]=tr,!0}}return!1}case 5:return this.applyContext(I);case 6:return this.applyChainingContext(I);case 7:return this.applyLookup(I.lookupType,I.extension);default:throw new Error("GSUB lookupType ".concat(E," is not supported"))}},M}(_a),yf=function(K){c(M,K);function M(){return K.apply(this,arguments)||this}var H=M.prototype;return H.applyPositionValue=function(E,I){var Y=this.positions[this.glyphIterator.peekIndex(E)];I.xAdvance!=null&&(Y.xAdvance+=I.xAdvance),I.yAdvance!=null&&(Y.yAdvance+=I.yAdvance),I.xPlacement!=null&&(Y.xOffset+=I.xPlacement),I.yPlacement!=null&&(Y.yOffset+=I.yPlacement);var tt=this.font._variationProcessor,_=this.font.GDEF&&this.font.GDEF.itemVariationStore;tt&&_&&(I.xPlaDevice&&(Y.xOffset+=tt.getDelta(_,I.xPlaDevice.a,I.xPlaDevice.b)),I.yPlaDevice&&(Y.yOffset+=tt.getDelta(_,I.yPlaDevice.a,I.yPlaDevice.b)),I.xAdvDevice&&(Y.xAdvance+=tt.getDelta(_,I.xAdvDevice.a,I.xAdvDevice.b)),I.yAdvDevice&&(Y.yAdvance+=tt.getDelta(_,I.yAdvDevice.a,I.yAdvDevice.b)))},H.applyLookup=function(E,I){switch(E){case 1:{var Y=this.coverageIndex(I.coverage);if(Y===-1)return!1;switch(I.version){case 1:this.applyPositionValue(0,I.value);break;case 2:this.applyPositionValue(0,I.values.get(Y));break}return!0}case 2:{var tt=this.glyphIterator.peek();if(!tt)return!1;var _=this.coverageIndex(I.coverage);if(_===-1)return!1;switch(I.version){case 1:for(var q=I.pairSets.get(_),Ct=f(q),Nt;!(Nt=Ct()).done;){var qt=Nt.value;if(qt.secondGlyph===tt.id)return this.applyPositionValue(0,qt.value1),this.applyPositionValue(1,qt.value2),!0}return!1;case 2:var Vt=this.getClassID(this.glyphIterator.cur.id,I.classDef1),_t=this.getClassID(tt.id,I.classDef2);if(Vt===-1||_t===-1)return!1;var re=I.classRecords.get(Vt).get(_t);return this.applyPositionValue(0,re.value1),this.applyPositionValue(1,re.value2),!0}}case 3:{var xe=this.glyphIterator.peekIndex(),Fe=this.glyphs[xe];if(!Fe)return!1;var Ve=I.entryExitRecords[this.coverageIndex(I.coverage)];if(!Ve||!Ve.exitAnchor)return!1;var De=I.entryExitRecords[this.coverageIndex(I.coverage,Fe.id)];if(!De||!De.entryAnchor)return!1;var rr=this.getAnchor(De.entryAnchor),Je=this.getAnchor(Ve.exitAnchor),ir=this.positions[this.glyphIterator.index],sr=this.positions[xe];switch(this.direction){case"ltr":ir.xAdvance=Je.x+ir.xOffset;var Pr=rr.x+sr.xOffset;sr.xAdvance-=Pr,sr.xOffset-=Pr;break;case"rtl":Pr=Je.x+ir.xOffset,ir.xAdvance-=Pr,ir.xOffset-=Pr,sr.xAdvance=rr.x+sr.xOffset;break}return this.glyphIterator.flags.rightToLeft?(this.glyphIterator.cur.cursiveAttachment=xe,ir.yOffset=rr.y-Je.y):(Fe.cursiveAttachment=this.glyphIterator.index,ir.yOffset=Je.y-rr.y),!0}case 4:{var Wr=this.coverageIndex(I.markCoverage);if(Wr===-1)return!1;for(var Tr=this.glyphIterator.index;--Tr>=0&&(this.glyphs[Tr].isMark||this.glyphs[Tr].ligatureComponent>0););if(Tr<0)return!1;var tr=this.coverageIndex(I.baseCoverage,this.glyphs[Tr].id);if(tr===-1)return!1;var Sr=I.markArray[Wr],Br=I.baseArray[tr][Sr.class];return this.applyAnchor(Sr,Br,Tr),!0}case 5:{var Kr=this.coverageIndex(I.markCoverage);if(Kr===-1)return!1;for(var nr=this.glyphIterator.index;--nr>=0&&this.glyphs[nr].isMark;);if(nr<0)return!1;var Or=this.coverageIndex(I.ligatureCoverage,this.glyphs[nr].id);if(Or===-1)return!1;var cr=I.ligatureArray[Or],Er=this.glyphIterator.cur,Hr=this.glyphs[nr],tn=Hr.ligatureID&&Hr.ligatureID===Er.ligatureID&&Er.ligatureComponent>0?Math.min(Er.ligatureComponent,Hr.codePoints.length)-1:Hr.codePoints.length-1,on=I.markArray[Kr],sn=cr[tn][on.class];return this.applyAnchor(on,sn,nr),!0}case 6:{var yn=this.coverageIndex(I.mark1Coverage);if(yn===-1)return!1;var Pn=this.glyphIterator.peekIndex(-1),xn=this.glyphs[Pn];if(!xn||!xn.isMark)return!1;var Yr=this.glyphIterator.cur,An=!1;if(Yr.ligatureID===xn.ligatureID?Yr.ligatureID?Yr.ligatureComponent===xn.ligatureComponent&&(An=!0):An=!0:(Yr.ligatureID&&!Yr.ligatureComponent||xn.ligatureID&&!xn.ligatureComponent)&&(An=!0),!An)return!1;var vn=this.coverageIndex(I.mark2Coverage,xn.id);if(vn===-1)return!1;var br=I.mark1Array[yn],ur=I.mark2Array[vn][br.class];return this.applyAnchor(br,ur,Pn),!0}case 7:return this.applyContext(I);case 8:return this.applyChainingContext(I);case 9:return this.applyLookup(I.lookupType,I.extension);default:throw new Error("Unsupported GPOS table: ".concat(E))}},H.applyAnchor=function(E,I,Y){var tt=this.getAnchor(I),_=this.getAnchor(E.markAnchor);this.positions[Y];var q=this.positions[this.glyphIterator.index];q.xOffset=tt.x-_.x,q.yOffset=tt.y-_.y,this.glyphIterator.cur.markAttachment=Y},H.getAnchor=function(E){var I=E.xCoordinate,Y=E.yCoordinate,tt=this.font._variationProcessor,_=this.font.GDEF&&this.font.GDEF.itemVariationStore;return tt&&_&&(E.xDeviceTable&&(I+=tt.getDelta(_,E.xDeviceTable.a,E.xDeviceTable.b)),E.yDeviceTable&&(Y+=tt.getDelta(_,E.yDeviceTable.a,E.yDeviceTable.b))),{x:I,y:Y}},H.applyFeatures=function(E,I,Y){K.prototype.applyFeatures.call(this,E,I,Y);for(var tt=0;tt>16;if(E===0)switch(y>>8){case 0:return y===173;case 3:return y===847;case 6:return y===1564;case 23:return 6068<=y&&y<=6069;case 24:return 6155<=y&&y<=6158;case 32:return 8203<=y&&y<=8207||8234<=y&&y<=8238||8288<=y&&y<=8303;case 254:return 65024<=y&&y<=65039||y===65279;case 255:return 65520<=y&&y<=65528;default:return!1}else switch(E){case 1:return 113824<=y&&y<=113827||119155<=y&&y<=119162;case 14:return 917504<=y&&y<=921599;default:return!1}},M.getAvailableFeatures=function(y,E){var I=[];return this.engine&&I.push.apply(I,this.engine.getAvailableFeatures(y,E)),this.font.kern&&I.indexOf("kern")===-1&&I.push("kern"),I},M.stringsForGlyph=function(y){for(var E=new Set,I=this.font._cmapProcessor.codePointsForGlyph(y),Y=f(I),tt;!(tt=Y()).done;){var _=tt.value;E.add(String.fromCodePoint(_))}if(this.engine&&this.engine.stringsForGlyph)for(var q=f(this.engine.stringsForGlyph(y)),Ct;!(Ct=q()).done;){var Nt=Ct.value;E.add(Nt)}return Array.from(E)},K}(),bf={moveTo:"M",lineTo:"L",quadraticCurveTo:"Q",bezierCurveTo:"C",closePath:"Z"},li=function(){function K(){this.commands=[],this._bbox=null,this._cbox=null}var M=K.prototype;return M.toFunction=function(){var y=this;return function(E){y.commands.forEach(function(I){return E[I.command].apply(E,I.args)})}},M.toSVG=function(){var y=this.commands.map(function(E){var I=E.args.map(function(Y){return Math.round(Y*100)/100});return"".concat(bf[E.command]).concat(I.join(" "))});return y.join("")},M.mapPoints=function(y){for(var E=new K,I=f(this.commands),Y;!(Y=I()).done;){for(var tt=Y.value,_=[],q=0;q0&&this.codePoints.every(v.isMark),this.isLigature=this.codePoints.length>1}var M=K.prototype;return M._getPath=function(){return new li},M._getCBox=function(){return this.path.cbox},M._getBBox=function(){return this.path.bbox},M._getTableMetrics=function(y){if(this.id"u"||y===null)&&(y=this.cbox),(Ct=this._font["OS/2"])&&Ct.version>0)var _=Math.abs(Ct.typoAscender-Ct.typoDescender),q=Ct.typoAscender-y.maxY;else var Nt=this._font.hhea,_=Math.abs(Nt.ascent-Nt.descent),q=Nt.ascent-y.maxY}return this._font._variationProcessor&&this._font.HVAR&&(I+=this._font._variationProcessor.getAdvanceAdjustment(this.id,this._font.HVAR)),this._metrics={advanceWidth:I,advanceHeight:_,leftBearing:Y,topBearing:q}},M.getScaledPath=function(y){var E=1/this._font.unitsPerEm*y;return this.path.scale(E)},M._getName=function(){var y=this._font.post;if(!y)return null;switch(y.version){case 1:return Fa[this.id];case 2:var E=y.glyphNameIndex[this.id];return E0?this._decodeSimple(_,Y):_.numberOfContours<0&&this._decodeComposite(_,Y,tt),_},H._decodeSimple=function(E,I){E.points=[];var Y=new t.Array(t.uint16,E.numberOfContours).decode(I);E.instructions=new t.Array(t.uint8,t.uint16).decode(I);for(var tt=[],_=Y[Y.length-1]+1;tt.length<_;){var q=I.readUInt8();if(tt.push(q),q&Tf)for(var Ct=I.readUInt8(),Nt=0;Nt=0,0,0);E.points.push(Vt)}for(var _t=0,qt=0;qt>1,q.length=0}function Sr(Kr,nr){Fe&&_.closePath(),_.moveTo(Kr,nr),Fe=!0}var Br=function Kr(){for(;I.pos1&&Tr(),_t+=q.shift(),Sr(Vt,_t);break;case 5:for(;q.length>=2;)Vt+=q.shift(),_t+=q.shift(),_.lineTo(Vt,_t);break;case 6:case 7:for(var Or=nr===6;q.length>=1;)Or?Vt+=q.shift():_t+=q.shift(),_.lineTo(Vt,_t),Or=!Or;break;case 8:for(;q.length>0;){var br=Vt+q.shift(),ur=_t+q.shift(),Mr=br+q.shift(),Ir=ur+q.shift();Vt=Mr+q.shift(),_t=Ir+q.shift(),_.bezierCurveTo(br,ur,Mr,Ir,Vt,_t)}break;case 10:var cr=q.pop()+ir,Er=Je[cr];if(Er){xe[cr]=!0;var Hr=I.pos,tn=tt;I.pos=Er.offset,tt=Er.offset+Er.length,Kr(),I.pos=Hr,tt=tn}break;case 11:if(E.version>=2)break;return;case 14:if(E.version>=2)break;q.length>0&&Tr(),Fe&&(_.closePath(),Fe=!1);break;case 15:{if(E.version<2)throw new Error("vsindex operator not supported in CFF v1");Pr=q.pop();break}case 16:{if(E.version<2)throw new Error("blend operator not supported in CFF v1");if(!Wr)throw new Error("blend operator in non-variation font");for(var on=Wr.getBlendVector(sr,Pr),sn=q.pop(),yn=sn*on.length,Pn=q.length-yn,xn=Pn-sn,Yr=0;Yr>3;break;case 21:q.length>2&&Tr(),Vt+=q.shift(),_t+=q.shift(),Sr(Vt,_t);break;case 22:q.length>1&&Tr(),Vt+=q.shift(),Sr(Vt,_t);break;case 24:for(;q.length>=8;){var br=Vt+q.shift(),ur=_t+q.shift(),Mr=br+q.shift(),Ir=ur+q.shift();Vt=Mr+q.shift(),_t=Ir+q.shift(),_.bezierCurveTo(br,ur,Mr,Ir,Vt,_t)}Vt+=q.shift(),_t+=q.shift(),_.lineTo(Vt,_t);break;case 25:for(;q.length>=8;)Vt+=q.shift(),_t+=q.shift(),_.lineTo(Vt,_t);var br=Vt+q.shift(),ur=_t+q.shift(),Mr=br+q.shift(),Ir=ur+q.shift();Vt=Mr+q.shift(),_t=Ir+q.shift(),_.bezierCurveTo(br,ur,Mr,Ir,Vt,_t);break;case 26:for(q.length%2&&(Vt+=q.shift());q.length>=4;)br=Vt,ur=_t+q.shift(),Mr=br+q.shift(),Ir=ur+q.shift(),Vt=Mr,_t=Ir+q.shift(),_.bezierCurveTo(br,ur,Mr,Ir,Vt,_t);break;case 27:for(q.length%2&&(_t+=q.shift());q.length>=4;)br=Vt+q.shift(),ur=_t,Mr=br+q.shift(),Ir=ur+q.shift(),Vt=Mr+q.shift(),_t=Ir,_.bezierCurveTo(br,ur,Mr,Ir,Vt,_t);break;case 28:q.push(I.readInt16BE());break;case 29:if(cr=q.pop()+De,Er=Ve[cr],Er){re[cr]=!0;var Hr=I.pos,tn=tt;I.pos=Er.offset,tt=Er.offset+Er.length,Kr(),I.pos=Hr,tt=tn}break;case 30:case 31:for(Or=nr===31;q.length>=4;)Or?(br=Vt+q.shift(),ur=_t,Mr=br+q.shift(),Ir=ur+q.shift(),_t=Ir+q.shift(),Vt=Mr+(q.length===1?q.shift():0)):(br=Vt,ur=_t+q.shift(),Mr=br+q.shift(),Ir=ur+q.shift(),Vt=Mr+q.shift(),_t=Ir+(q.length===1?q.shift():0)),_.bezierCurveTo(br,ur,Mr,Ir,Vt,_t),Or=!Or;break;case 12:switch(nr=I.readUInt8(),nr){case 3:var wr=q.pop(),fn=q.pop();q.push(wr&&fn?1:0);break;case 4:wr=q.pop(),fn=q.pop(),q.push(wr||fn?1:0);break;case 5:wr=q.pop(),q.push(wr?0:1);break;case 9:wr=q.pop(),q.push(Math.abs(wr));break;case 10:wr=q.pop(),fn=q.pop(),q.push(wr+fn);break;case 11:wr=q.pop(),fn=q.pop(),q.push(wr-fn);break;case 12:wr=q.pop(),fn=q.pop(),q.push(wr/fn);break;case 14:wr=q.pop(),q.push(-wr);break;case 15:wr=q.pop(),fn=q.pop(),q.push(wr===fn?1:0);break;case 18:q.pop();break;case 20:var ma=q.pop(),Fn=q.pop();Ct[Fn]=ma;break;case 21:Fn=q.pop(),q.push(Ct[Fn]||0);break;case 22:var Li=q.pop(),Su=q.pop(),Au=q.pop(),Eu=q.pop();q.push(Au<=Eu?Li:Su);break;case 23:q.push(Math.random());break;case 24:wr=q.pop(),fn=q.pop(),q.push(wr*fn);break;case 26:wr=q.pop(),q.push(Math.sqrt(wr));break;case 27:wr=q.pop(),q.push(wr,wr);break;case 28:wr=q.pop(),fn=q.pop(),q.push(fn,wr);break;case 29:Fn=q.pop(),Fn<0?Fn=0:Fn>q.length-1&&(Fn=q.length-1),q.push(q[Fn]);break;case 30:var di=q.pop(),La=q.pop();if(La>=0)for(;La>0;){for(var Bi=q[di-1],vi=di-2;vi>=0;vi--)q[vi+1]=q[vi];q[0]=Bi,La--}else for(;La<0;){for(var Bi=q[0],pi=0;pi<=di;pi++)q[pi]=q[pi+1];q[di-1]=Bi,La++}break;case 34:br=Vt+q.shift(),ur=_t,Mr=br+q.shift(),Ir=ur+q.shift();var Ba=Mr+q.shift(),Ma=Ir,Na=Ba+q.shift(),Da=Ma,Ua=Na+q.shift(),ka=Da,Wa=Ua+q.shift(),za=ka;Vt=Wa,_t=za,_.bezierCurveTo(br,ur,Mr,Ir,Ba,Ma),_.bezierCurveTo(Na,Da,Ua,ka,Wa,za);break;case 35:for(var _n=[],P0=0;P0<=5;P0++)Vt+=q.shift(),_t+=q.shift(),_n.push(Vt,_t);_.bezierCurveTo.apply(_,_n.slice(0,6)),_.bezierCurveTo.apply(_,_n.slice(6)),q.shift();break;case 36:br=Vt+q.shift(),ur=_t+q.shift(),Mr=br+q.shift(),Ir=ur+q.shift(),Ba=Mr+q.shift(),Ma=Ir,Na=Ba+q.shift(),Da=Ma,Ua=Na+q.shift(),ka=Da+q.shift(),Wa=Ua+q.shift(),za=ka,Vt=Wa,_t=za,_.bezierCurveTo(br,ur,Mr,Ir,Ba,Ma),_.bezierCurveTo(Na,Da,Ua,ka,Wa,za);break;case 37:var O0=Vt,I0=_t;_n=[];for(var R0=0;R0<=4;R0++)Vt+=q.shift(),_t+=q.shift(),_n.push(Vt,_t);Math.abs(Vt-O0)>Math.abs(_t-I0)?(Vt+=q.shift(),_t=I0):(Vt=O0,_t+=q.shift()),_n.push(Vt,_t),_.bezierCurveTo.apply(_,_n.slice(0,6)),_.bezierCurveTo.apply(_,_n.slice(6));break;default:throw new Error("Unknown op: 12 ".concat(nr))}break;default:throw new Error("Unknown op: ".concat(nr))}else if(nr<247)q.push(nr-139);else if(nr<251){var Mi=I.readUInt8();q.push((nr-247)*256+Mi+108)}else if(nr<255){var Mi=I.readUInt8();q.push(-(nr-251)*256-Mi-108)}else q.push(I.readInt32BE()/65536)}};return Br(),Fe&&_.closePath(),_},M}(ci),Df=new t.Struct({originX:t.uint16,originY:t.uint16,type:new t.String(4),data:new t.Buffer(function(K){return K.parent.buflen-K._currentOffset})}),Uf=function(K){c(M,K);function M(){return K.apply(this,arguments)||this}var H=M.prototype;return H.getImageForSize=function(E){for(var I=0;I=E)break}var tt=Y.imageOffsets,_=tt[this.id],q=tt[this.id+1];return _===q?null:(this._font.stream.pos=_,Df.decode(this._font.stream,{buflen:q-_}))},H.render=function(E,I){var Y=this.getImageForSize(I);if(Y!=null){var tt=I/this._font.unitsPerEm;E.image(Y.data,{height:I,x:Y.originX,y:(this.bbox.minY-Y.originY)*tt})}this._font.sbix.flags.renderOutlines&&K.prototype.render.call(this,E,I)},M}(hi),v0=function(M,H){this.glyph=M,this.color=H},kf=function(K){c(M,K);function M(){return K.apply(this,arguments)||this}var H=M.prototype;return H._getBBox=function(){for(var E=new ga,I=0;I>1,q=I.baseGlyphRecord[_];if(this.idq.gid)Y=_+1;else{var Ct=q;break}}if(Ct==null){var Nt=this._font._getBaseGlyph(this.id),qt={red:0,green:0,blue:0,alpha:255};return[new v0(Nt,qt)]}for(var Vt=[],_t=Ct.firstLayerIndex;_t=1&&E[I]=I.glyphCount)){var Y=I.offsets[y];if(Y!==I.offsets[y+1]){var tt=this.font.stream;if(tt.pos=Y,!(tt.pos>=tt.length)){var _=tt.readUInt16BE(),q=Y+tt.readUInt16BE();if(_&Wf){var Ct=tt.pos;tt.pos=q;var Nt=this.decodePoints();q=tt.pos,tt.pos=Ct}var qt=E.map(function(on){return on.copy()});_&=zf;for(var Vt=0;Vt<_;Vt++){var _t=tt.readUInt16BE(),re=tt.readUInt16BE();if(re&Gf)for(var xe=[],Fe=0;Fe=I.globalCoordCount)throw new Error("Invalid gvar table");var xe=I.globalCoords[re&g0]}if(re&p0){for(var Ve=[],De=0;DeMath.max(0,E[Ct]))return 0;q=(q*tt[Ct]+Number.EPSILON)/(E[Ct]+Number.EPSILON)}else{if(tt[Ct]Y[Ct])return 0;tt[Ct]_)){var Ct=Y,Nt=Y;for(Y++;Y<=_;)I[Y]&&(this.deltaInterpolate(Nt+1,Y-1,Nt,Y,E,y),Nt=Y),Y++;Nt===Ct?this.deltaShift(tt,_,Nt,E,y):(this.deltaInterpolate(Nt+1,_,Nt,Ct,E,y),Ct>0&&this.deltaInterpolate(tt,Ct-1,Nt,Ct,E,y)),Y=_+1}}},M.deltaInterpolate=function(y,E,I,Y,tt,_){if(!(y>E))for(var q=["x","y"],Ct=0;Cttt[Y][Nt]){var qt=I;I=Y,Y=qt}var Vt=tt[I][Nt],_t=tt[Y][Nt],re=_[I][Nt],xe=_[Y][Nt];if(Vt!==_t||re===xe)for(var Fe=Vt===_t?0:(xe-re)/(_t-Vt),Ve=y;Ve<=E;Ve++){var De=tt[Ve][Nt];De<=Vt?De+=re-Vt:De>=_t?De+=xe-_t:De=re+(De-Vt)*Fe,_[Ve][Nt]=De}}},M.deltaShift=function(y,E,I,Y,tt){var _=tt[I].x-Y[I].x,q=tt[I].y-Y[I].y;if(!(_===0&&q===0))for(var Ct=y;Ct<=E;Ct++)Ct!==I&&(tt[Ct].x+=_,tt[Ct].y+=q)},M.getAdvanceAdjustment=function(y,E){var I,Y;if(E.advanceWidthMapping){var tt=y;tt>=E.advanceWidthMapping.mapCount&&(tt=E.advanceWidthMapping.mapCount-1),E.advanceWidthMapping.entryFormat;var _=E.advanceWidthMapping.mapData[tt];I=_.outerIndex,Y=_.innerIndex}else I=0,Y=y;return this.getDelta(E.itemVariationStore,I,Y)},M.getDelta=function(y,E,I){if(E>=y.itemVariationData.length)return 0;var Y=y.itemVariationData[E];if(I>=Y.deltaSets.length)return 0;for(var tt=Y.deltaSets[I],_=this.getBlendVector(y,E),q=0,Ct=0;CtVt.peakCoord||Vt.peakCoord>Vt.endCoord||Vt.startCoord<0&&Vt.endCoord>0&&Vt.peakCoord!==0||Vt.peakCoord===0?_t=1:Y[qt]Vt.endCoord?_t=0:Y[qt]===Vt.peakCoord?_t=1:Y[qt]=0&&H<=255?1:2},K.encode=function(H,y){y>=0&&y<=255?H.writeUInt8(y):H.writeInt16BE(y)},K}(),w0=new t.Struct({numberOfContours:t.int16,xMin:t.int16,yMin:t.int16,xMax:t.int16,yMax:t.int16,endPtsOfContours:new t.Array(t.uint16,"numberOfContours"),instructions:new t.Array(t.uint8,t.uint16),flags:new t.Array(t.uint8,0),xPoints:new t.Array(b0,0),yPoints:new t.Array(b0,0)}),tu=function(){function K(){}var M=K.prototype;return M.encodeSimple=function(y,E){E===void 0&&(E=[]);for(var I=[],Y=[],tt=[],_=[],q=0,Ct=0,Nt=0,qt=0,Vt=0,_t=0;_t0&&(_.push(q),q=0),_.push(De),qt=De),Ct=Fe,Nt=Ve,Vt++}re.command==="closePath"&&I.push(Vt-1)}y.commands.length>1&&y.commands[y.commands.length-1].command!=="closePath"&&I.push(Vt-1);var sr=y.bbox,Pr={numberOfContours:I.length,xMin:sr.minX,yMin:sr.minY,xMax:sr.maxX,yMax:sr.maxY,endPtsOfContours:I,instructions:E,flags:_,xPoints:Y,yPoints:tt},Wr=w0.size(Pr),Tr=4-Wr%4,tr=new t.EncodeStream(Wr+Tr);return w0.encode(tr,Pr),Tr!==0&&tr.fill(0,Tr),tr.buffer},M._encodePoint=function(y,E,I,Y,tt,_){var q=y-E;return y===E?Y|=_:(-255<=q&&q<=255&&(Y|=tt,q<0?q=-q:Y|=_),I.push(q)),Y},K}(),eu=function(K){c(M,K);function M(y){var E;return E=K.call(this,y)||this,E.glyphEncoder=new tu,E}var H=M.prototype;return H._addGlyph=function(E){var I=this.font.getGlyph(E),Y=I._decode(),tt=this.font.loca.offsets[E],_=this.font.loca.offsets[E+1],q=this.font._getTableStream("glyf");q.pos+=tt;var Ct=q.readBuffer(_-tt);if(Y&&Y.numberOfContours<0){Ct=l.from(Ct);for(var Nt=f(Y.components),qt;!(qt=Nt()).done;){var Vt=qt.value;E=this.includeGlyph(Vt.glyphID),Ct.writeUInt16BE(E,Vt.pos)}}else Y&&this.font._variationProcessor&&(Ct=this.glyphEncoder.encodeSimple(I.path,Y.instructions));return this.glyf.push(Ct),this.loca.offsets.push(this.offset),this.hmtx.metrics.push({advance:I.advanceWidth,bearing:I._getMetrics().leftBearing}),this.offset+=Ct.length,this.glyf.length-1},H.encode=function(E){this.glyf=[],this.offset=0,this.loca={offsets:[],version:this.font.loca.version},this.hmtx={metrics:[],bearings:[]};for(var I=0;I255?2:1,ranges:[{first:1,nLeft:this.charstrings.length-2}]},Y=Object.assign({},this.cff.topDict);Y.Private=null,Y.charset=I,Y.Encoding=null,Y.CharStrings=this.charstrings;for(var tt=0,_=["version","Notice","Copyright","FullName","FamilyName","Weight","PostScript","BaseFontName","FontName"];tt<_.length;tt++){var q=_[tt];Y[q]=this.addString(this.cff.string(Y[q]))}Y.ROS=[this.addString("Adobe"),this.addString("Identity"),0],Y.CIDCount=this.charstrings.length,this.cff.isCIDFont?this.subsetFontdict(Y):this.createCIDFontdict(Y);var Ct={version:1,hdrSize:this.cff.hdrSize,offSize:4,header:this.cff.header,nameIndex:[this.cff.postscriptName],topDictIndex:[Y],stringIndex:this.strings,globalSubrIndex:this.gsubrs};ke.encode(E,Ct)},M}(m0),Zr,sa=(Zr=function(){K.probe=function(y){var E=y.toString("ascii",0,4);return E==="true"||E==="OTTO"||E===String.fromCharCode(0,1,0,0)};function K(H,y){y===void 0&&(y=null),this.defaultLanguage=null,this.stream=H,this.variationCoords=y,this._directoryPos=this.stream.pos,this._tables={},this._glyphs={},this._decodeDirectory();for(var E in this.directory.tables){var I=this.directory.tables[E];Ke[E]&&I.length>0&&Object.defineProperty(this,E,{get:this._getTable.bind(this,I)})}}var M=K.prototype;return M.setDefaultLanguage=function(y){y===void 0&&(y=null),this.defaultLanguage=y},M._getTable=function(y){if(!(y.tag in this._tables))try{this._tables[y.tag]=this._decodeTable(y)}catch(E){w.logErrors&&(console.error("Error decoding table ".concat(y.tag)),console.error(E.stack))}return this._tables[y.tag]},M._getTableStream=function(y){var E=this.directory.tables[y];return E?(this.stream.pos=E.offset,this.stream):null},M._decodeDirectory=function(){return this.directory=ja.decode(this.stream,{_startOffset:0})},M._decodeTable=function(y){var E=this.stream.pos,I=this._getTableStream(y.tag),Y=Ke[y.tag].decode(I,this,y.length);return this.stream.pos=E,Y},M.getName=function(y,E){E===void 0&&(E=this.defaultLanguage||w.defaultLanguage);var I=this.name&&this.name.records[y];return I&&(I[E]||I[this.defaultLanguage]||I[w.defaultLanguage]||I.en||I[Object.keys(I)[0]])||null},M.hasGlyphForCodePoint=function(y){return!!this._cmapProcessor.lookup(y)},M.glyphForCodePoint=function(y){return this.getGlyph(this._cmapProcessor.lookup(y),[y])},M.glyphsForString=function(y){for(var E=[],I=y.length,Y=0,tt=-1,_=-1;Y<=I;){var q=0,Ct=0;if(Y>>6&3},transformed:function(M){return M.tag==="glyf"||M.tag==="loca"?M.transformVersion===0:M.transformVersion!==0},transformLength:new t.Optional(A0,function(K){return K.transformed})}),E0=new t.Struct({tag:new t.String(4),flavor:t.uint32,length:t.uint32,numTables:t.uint16,reserved:new t.Reserved(t.uint16),totalSfntSize:t.uint32,totalCompressedSize:t.uint32,majorVersion:t.uint16,minorVersion:t.uint16,metaOffset:t.uint32,metaLength:t.uint32,metaOrigLength:t.uint32,privOffset:t.uint32,privLength:t.uint32,tables:new t.Array(su,"numTables")});E0.process=function(){for(var K={},M=0;M0){for(var q=[],Ct=0,Nt=0;Nt<_;Nt++){var qt=Fi(E.nPoints);Ct+=qt,q.push(Ct)}tt.points=du(E.flags,E.glyphs,Ct);for(var Vt=0;Vt<_;Vt++)tt.points[q[Vt]-1].endContour=!0;Fi(E.glyphs)}else if(_<0){var _t=hi.prototype._decodeComposite.call({_font:this},tt,E.composites);_t&&Fi(E.glyphs)}I.push(tt)}this._transformedGlyphs=I},M}(sa),fa=function(){function K(H){this.length=H,this._buf=new t.Buffer(H)}var M=K.prototype;return M.decode=function(y,E){return new t.DecodeStream(this._buf.decode(y,E))},K}(),uu=new t.Struct({version:t.uint32,numGlyphs:t.uint16,indexFormat:t.uint16,nContourStreamSize:t.uint32,nPointsStreamSize:t.uint32,flagStreamSize:t.uint32,glyphStreamSize:t.uint32,compositeStreamSize:t.uint32,bboxStreamSize:t.uint32,instructionStreamSize:t.uint32,nContours:new fa("nContourStreamSize"),nPoints:new fa("nPointsStreamSize"),flags:new fa("flagStreamSize"),glyphs:new fa("glyphStreamSize"),composites:new fa("compositeStreamSize"),bboxes:new fa("bboxStreamSize"),instructions:new fa("instructionStreamSize")}),lu=253,cu=254,hu=255,C0=253;function Fi(K){var M=K.readUInt8();return M===lu?K.readUInt16BE():M===hu?K.readUInt8()+C0:M===cu?K.readUInt8()+C0*2:M}function Un(K,M){return K&1?M:-M}function du(K,M,H){for(var y,E=y=0,I=[],Y=0;Y>7);if(q&=127,q<10)tt=0,_=Un(q,((q&14)<<7)+M.readUInt8());else if(q<20)tt=Un(q,((q-10&14)<<7)+M.readUInt8()),_=0;else if(q<84){var Nt=q-20,qt=M.readUInt8();tt=Un(q,1+(Nt&48)+(qt>>4)),_=Un(q>>1,1+((Nt&12)<<2)+(qt&15))}else if(q<120){var Nt=q-84;tt=Un(q,1+(Nt/12<<8)+M.readUInt8()),_=Un(q>>1,1+(Nt%12>>2<<8)+M.readUInt8())}else if(q<124){var qt=M.readUInt8(),Vt=M.readUInt8();tt=Un(q,(qt<<4)+(Vt>>4)),_=Un(q>>1,((Vt&15)<<8)+M.readUInt8())}else tt=Un(q,M.readUInt16BE()),_=Un(q>>1,M.readUInt16BE());E+=tt,y+=_,I.push(new Zn(Ct,!1,E,y))}return I}var vu=new t.VersionedStruct(t.uint32,{65536:{numFonts:t.uint32,offsets:new t.Array(t.uint32,"numFonts")},131072:{numFonts:t.uint32,offsets:new t.Array(t.uint32,"numFonts"),dsigTag:t.uint32,dsigLength:t.uint32,dsigOffset:t.uint32}}),pu=function(){K.probe=function(y){return y.toString("ascii",0,4)==="ttcf"};function K(H){if(this.stream=H,H.readString(4)!=="ttcf")throw new Error("Not a TrueType collection");this.header=vu.decode(H)}var M=K.prototype;return M.getFont=function(y){for(var E=f(this.header.offsets),I;!(I=E()).done;){var Y=I.value,tt=new t.DecodeStream(this.stream.buffer);tt.pos=Y;var _=new sa(tt);if(_.postscriptName===y)return _}return null},a(K,[{key:"fonts",get:function(){for(var y=[],E=f(this.header.offsets),I;!(I=E()).done;){var Y=I.value,tt=new t.DecodeStream(this.stream.buffer);tt.pos=Y,y.push(new sa(tt))}return y}}]),K}(),gu=new t.String(t.uint8);new t.Struct({len:t.uint32,buf:new t.Buffer("len")});var yu=new t.Struct({id:t.uint16,nameOffset:t.int16,attr:t.uint8,dataOffset:t.uint24,handle:t.uint32}),xu=new t.Struct({name:new t.String(4),maxTypeIndex:t.uint16,refList:new t.Pointer(t.uint16,new t.Array(yu,function(K){return K.maxTypeIndex+1}),{type:"parent"})}),mu=new t.Struct({length:t.uint16,types:new t.Array(xu,function(K){return K.length+1})}),bu=new t.Struct({reserved:new t.Reserved(t.uint8,24),typeList:new t.Pointer(t.uint16,mu),nameListOffset:new t.Pointer(t.uint16,"void")}),T0=new t.Struct({dataOffset:t.uint32,map:new t.Pointer(t.uint32,bu),dataLength:t.uint32,mapLength:t.uint32}),wu=function(){K.probe=function(y){var E=new t.DecodeStream(y);try{var I=T0.decode(E)}catch{return!1}for(var Y=f(I.map.typeList.types),tt;!(tt=Y()).done;){var _=tt.value;if(_.name==="sfnt")return!0}return!1};function K(H){this.stream=H,this.header=T0.decode(this.stream);for(var y=f(this.header.map.typeList.types),E;!(E=y()).done;){for(var I=E.value,Y=f(I.refList),tt;!(tt=Y()).done;){var _=tt.value;_.nameOffset>=0?(this.stream.pos=_.nameOffset+this.header.map.nameListOffset,_.name=gu.decode(this.stream)):_.name=null}I.name==="sfnt"&&(this.sfnt=I)}}var M=K.prototype;return M.getFont=function(y){if(!this.sfnt)return null;for(var E=f(this.sfnt.refList),I;!(I=E()).done;){var Y=I.value,tt=this.header.dataOffset+Y.dataOffset+4,_=new t.DecodeStream(this.stream.buffer.slice(tt)),q=new sa(_);if(q.postscriptName===y)return q}return null},a(K,[{key:"fonts",get:function(){for(var y=[],E=f(this.sfnt.refList),I;!(I=E()).done;){var Y=I.value,tt=this.header.dataOffset+Y.dataOffset+4,_=new t.DecodeStream(this.stream.buffer.slice(tt));y.push(new sa(_))}return y}}]),K}();w.registerFormat(sa),w.registerFormat(au),w.registerFormat(fu),w.registerFormat(pu),w.registerFormat(wu),T.exports=w},7337:function(T,b,e){var l=e(4781),r=e(9742),n=e(2055),a=n.BK,c=n.CR,u=n.LF,f=n.NL,h=n.SG,i=n.WJ,d=n.SP,t=n.ZWJ,s=n.BA,o=n.HY,v=n.NS,p=n.AI,x=n.AL,A=n.CJ,m=n.HL,g=n.RI,C=n.SA,w=n.XX,S=e(8383),B=S.DI_BRK,R=S.IN_BRK,N=S.CI_BRK,F=S.CP_BRK;S.PR_BRK;var J=S.pairTable,ot=r.toByteArray("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"),$=new l(ot),lt=function(dt){switch(dt){case p:return x;case C:case h:case w:return x;case A:return v;default:return dt}},gt=function(dt){switch(dt){case u:case f:return a;case d:return i;default:return dt}},mt=function(dt,St){St===void 0&&(St=!1),this.position=dt,this.required=St},wt=function(){function at(St){this.string=St,this.pos=0,this.lastPos=0,this.curClass=null,this.nextClass=null,this.LB8a=!1,this.LB21a=!1,this.LB30a=0}var dt=at.prototype;return dt.nextCodePoint=function(){var V=this.string.charCodeAt(this.pos++),ft=this.string.charCodeAt(this.pos);return 55296<=V&&V<=56319&&56320<=ft&&ft<=57343?(this.pos++,(V-55296)*1024+(ft-56320)+65536):V},dt.nextCharClass=function(){return lt($.get(this.nextCodePoint()))},dt.getSimpleBreak=function(){switch(this.nextClass){case d:return!1;case a:case u:case f:return this.curClass=a,!1;case c:return this.curClass=c,!1}return null},dt.getPairTableBreak=function(V){var ft=!1;switch(J[this.curClass][this.nextClass]){case B:ft=!0;break;case R:ft=V===d;break;case N:if(ft=V===d,!ft)return ft=!1,ft;break;case F:if(V!==d)return ft;break}return this.LB8a&&(ft=!1),this.LB21a&&(this.curClass===o||this.curClass===s)?(ft=!1,this.LB21a=!1):this.LB21a=this.curClass===m,this.curClass===g?(this.LB30a++,this.LB30a==2&&this.nextClass===g&&(ft=!0,this.LB30a=0)):this.LB30a=0,this.curClass=this.nextClass,ft},dt.nextBreak=function(){if(this.curClass==null){var V=this.nextCharClass();this.curClass=gt(V),this.nextClass=V,this.LB8a=V===t,this.LB30a=0}for(;this.pos"u"?!1:ot.working?ot(Et):Et instanceof Map}b.isMap=$;function lt(Et){return h(Et)==="[object Set]"}lt.working=typeof Set<"u"&<(new Set);function gt(Et){return typeof Set>"u"?!1:lt.working?lt(Et):Et instanceof Set}b.isSet=gt;function mt(Et){return h(Et)==="[object WeakMap]"}mt.working=typeof WeakMap<"u"&&mt(new WeakMap);function wt(Et){return typeof WeakMap>"u"?!1:mt.working?mt(Et):Et instanceof WeakMap}b.isWeakMap=wt;function at(Et){return h(Et)==="[object WeakSet]"}at.working=typeof WeakSet<"u"&&at(new WeakSet);function dt(Et){return at(Et)}b.isWeakSet=dt;function St(Et){return h(Et)==="[object ArrayBuffer]"}St.working=typeof ArrayBuffer<"u"&&St(new ArrayBuffer);function V(Et){return typeof ArrayBuffer>"u"?!1:St.working?St(Et):Et instanceof ArrayBuffer}b.isArrayBuffer=V;function ft(Et){return h(Et)==="[object DataView]"}ft.working=typeof ArrayBuffer<"u"&&typeof DataView<"u"&&ft(new DataView(new ArrayBuffer(1),0,1));function j(Et){return typeof DataView>"u"?!1:ft.working?ft(Et):Et instanceof DataView}b.isDataView=j;var Z=typeof SharedArrayBuffer<"u"?SharedArrayBuffer:void 0;function ut(Et){return h(Et)==="[object SharedArrayBuffer]"}function bt(Et){return typeof Z>"u"?!1:(typeof ut.working>"u"&&(ut.working=ut(new Z)),ut.working?ut(Et):Et instanceof Z)}b.isSharedArrayBuffer=bt;function It(Et){return h(Et)==="[object AsyncFunction]"}b.isAsyncFunction=It;function L(Et){return h(Et)==="[object Map Iterator]"}b.isMapIterator=L;function O(Et){return h(Et)==="[object Set Iterator]"}b.isSetIterator=O;function rt(Et){return h(Et)==="[object Generator]"}b.isGeneratorObject=rt;function it(Et){return h(Et)==="[object WebAssembly.Module]"}b.isWebAssemblyCompiledModule=it;function xt(Et){return v(Et,i)}b.isNumberObject=xt;function et(Et){return v(Et,d)}b.isStringObject=et;function st(Et){return v(Et,t)}b.isBooleanObject=st;function Bt(Et){return u&&v(Et,s)}b.isBigIntObject=Bt;function zt(Et){return f&&v(Et,o)}b.isSymbolObject=zt;function oe(Et){return xt(Et)||et(Et)||st(Et)||Bt(Et)||zt(Et)}b.isBoxedPrimitive=oe;function Kt(Et){return typeof Uint8Array<"u"&&(V(Et)||bt(Et))}b.isAnyArrayBuffer=Kt,["isProxy","isExternal","isModuleNamespaceObject"].forEach(function(Et){Object.defineProperty(b,Et,{enumerable:!1,value:function(){throw new Error(Et+" is not supported in userland")}})})},9539:function(T,b,e){var l=e(4155),r=Object.getOwnPropertyDescriptors||function(Z){for(var ut=Object.keys(Z),bt={},It=0;It=It)return rt;switch(rt){case"%s":return String(bt[ut++]);case"%d":return Number(bt[ut++]);case"%j":try{return JSON.stringify(bt[ut++])}catch{return"[Circular]"}default:return rt}}),O=bt[ut];ut"u")return function(){return b.deprecate(j,Z).apply(this,arguments)};var ut=!1;function bt(){if(!ut){if(l.throwDeprecation)throw new Error(Z);l.traceDeprecation?console.trace(Z):console.error(Z),ut=!0}return j.apply(this,arguments)}return bt};var a={},c=/^$/;if({}.NODE_DEBUG){var u={}.NODE_DEBUG;u=u.replace(/[|\\{}()[\]^$+?.]/g,"\\$&").replace(/\*/g,".*").replace(/,/g,"$|^").toUpperCase(),c=new RegExp("^"+u+"$","i")}b.debuglog=function(j){if(j=j.toUpperCase(),!a[j])if(c.test(j)){var Z=l.pid;a[j]=function(){var ut=b.format.apply(b,arguments);console.error("%s %d: %s",j,Z,ut)}}else a[j]=function(){};return a[j]};function f(j,Z){var ut={seen:[],stylize:i};return arguments.length>=3&&(ut.depth=arguments[2]),arguments.length>=4&&(ut.colors=arguments[3]),m(Z)?ut.showHidden=Z:Z&&b._extend(ut,Z),R(ut.showHidden)&&(ut.showHidden=!1),R(ut.depth)&&(ut.depth=2),R(ut.colors)&&(ut.colors=!1),R(ut.customInspect)&&(ut.customInspect=!0),ut.colors&&(ut.stylize=h),t(ut,j,ut.depth)}b.inspect=f,f.colors={bold:[1,22],italic:[3,23],underline:[4,24],inverse:[7,27],white:[37,39],grey:[90,39],black:[30,39],blue:[34,39],cyan:[36,39],green:[32,39],magenta:[35,39],red:[31,39],yellow:[33,39]},f.styles={special:"cyan",number:"yellow",boolean:"yellow",undefined:"grey",null:"bold",string:"green",date:"magenta",regexp:"red"};function h(j,Z){var ut=f.styles[Z];return ut?"\x1B["+f.colors[ut][0]+"m"+j+"\x1B["+f.colors[ut][1]+"m":j}function i(j,Z){return j}function d(j){var Z={};return j.forEach(function(ut,bt){Z[ut]=!0}),Z}function t(j,Z,ut){if(j.customInspect&&Z&&$(Z.inspect)&&Z.inspect!==b.inspect&&!(Z.constructor&&Z.constructor.prototype===Z)){var bt=Z.inspect(ut,j);return S(bt)||(bt=t(j,bt,ut)),bt}var It=s(j,Z);if(It)return It;var L=Object.keys(Z),O=d(L);if(j.showHidden&&(L=Object.getOwnPropertyNames(Z)),ot(Z)&&(L.indexOf("message")>=0||L.indexOf("description")>=0))return o(Z);if(L.length===0){if($(Z)){var rt=Z.name?": "+Z.name:"";return j.stylize("[Function"+rt+"]","special")}if(N(Z))return j.stylize(RegExp.prototype.toString.call(Z),"regexp");if(J(Z))return j.stylize(Date.prototype.toString.call(Z),"date");if(ot(Z))return o(Z)}var it="",xt=!1,et=["{","}"];if(A(Z)&&(xt=!0,et=["[","]"]),$(Z)){var st=Z.name?": "+Z.name:"";it=" [Function"+st+"]"}if(N(Z)&&(it=" "+RegExp.prototype.toString.call(Z)),J(Z)&&(it=" "+Date.prototype.toUTCString.call(Z)),ot(Z)&&(it=" "+o(Z)),L.length===0&&(!xt||Z.length==0))return et[0]+it+et[1];if(ut<0)return N(Z)?j.stylize(RegExp.prototype.toString.call(Z),"regexp"):j.stylize("[Object]","special");j.seen.push(Z);var Bt;return xt?Bt=v(j,Z,ut,O,L):Bt=L.map(function(zt){return p(j,Z,ut,O,zt,xt)}),j.seen.pop(),x(Bt,it,et)}function s(j,Z){if(R(Z))return j.stylize("undefined","undefined");if(S(Z)){var ut="'"+JSON.stringify(Z).replace(/^"|"$/g,"").replace(/'/g,"\\'").replace(/\\"/g,'"')+"'";return j.stylize(ut,"string")}if(w(Z))return j.stylize(""+Z,"number");if(m(Z))return j.stylize(""+Z,"boolean");if(g(Z))return j.stylize("null","null")}function o(j){return"["+Error.prototype.toString.call(j)+"]"}function v(j,Z,ut,bt,It){for(var L=[],O=0,rt=Z.length;O-1&&(L?rt=rt.split(` `).map(function(xt){return" "+xt}).join(` `).substr(2):rt=` @@ -204,6 +204,6 @@ In order to be iterable, non-array objects must have a [Symbol.iterator]() metho `))):rt=j.stylize("[Circular]","special")),R(O)){if(L&&It.match(/^\d+$/))return rt;O=JSON.stringify(""+It),O.match(/^"([a-zA-Z_][a-zA-Z_0-9]*)"$/)?(O=O.substr(1,O.length-2),O=j.stylize(O,"name")):(O=O.replace(/'/g,"\\'").replace(/\\"/g,'"').replace(/(^"|"$)/g,"'"),O=j.stylize(O,"string"))}return O+": "+rt}function x(j,Z,ut){var bt=j.reduce(function(It,L){return L.indexOf(` `)>=0,It+L.replace(/\u001b\[\d\d?m/g,"").length+1},0);return bt>60?ut[0]+(Z===""?"":Z+` `)+" "+j.join(`, - `)+" "+ut[1]:ut[0]+Z+" "+j.join(", ")+" "+ut[1]}b.types=e(5955);function A(j){return Array.isArray(j)}b.isArray=A;function m(j){return typeof j=="boolean"}b.isBoolean=m;function g(j){return j===null}b.isNull=g;function C(j){return j==null}b.isNullOrUndefined=C;function w(j){return typeof j=="number"}b.isNumber=w;function S(j){return typeof j=="string"}b.isString=S;function B(j){return typeof j=="symbol"}b.isSymbol=B;function R(j){return j===void 0}b.isUndefined=R;function N(j){return F(j)&>(j)==="[object RegExp]"}b.isRegExp=N,b.types.isRegExp=N;function F(j){return typeof j=="object"&&j!==null}b.isObject=F;function J(j){return F(j)&>(j)==="[object Date]"}b.isDate=J,b.types.isDate=J;function ot(j){return F(j)&&(gt(j)==="[object Error]"||j instanceof Error)}b.isError=ot,b.types.isNativeError=ot;function $(j){return typeof j=="function"}b.isFunction=$;function lt(j){return j===null||typeof j=="boolean"||typeof j=="number"||typeof j=="string"||typeof j=="symbol"||typeof j>"u"}b.isPrimitive=lt,b.isBuffer=e(384);function gt(j){return Object.prototype.toString.call(j)}function mt(j){return j<10?"0"+j.toString(10):j.toString(10)}var wt=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"];function at(){var j=new Date,Z=[mt(j.getHours()),mt(j.getMinutes()),mt(j.getSeconds())].join(":");return[j.getDate(),wt[j.getMonth()],Z].join(" ")}b.log=function(){console.log("%s - %s",at(),b.format.apply(b,arguments))},b.inherits=e(5717),b._extend=function(j,Z){if(!Z||!F(Z))return j;for(var ut=Object.keys(Z),bt=ut.length;bt--;)j[ut[bt]]=Z[ut[bt]];return j};function dt(j,Z){return Object.prototype.hasOwnProperty.call(j,Z)}var St=typeof Symbol<"u"?Symbol("util.promisify.custom"):void 0;b.promisify=function(Z){if(typeof Z!="function")throw new TypeError('The "original" argument must be of type Function');if(St&&Z[St]){var ut=Z[St];if(typeof ut!="function")throw new TypeError('The "util.promisify.custom" argument must be of type Function');return Object.defineProperty(ut,St,{value:ut,enumerable:!1,writable:!1,configurable:!0}),ut}function ut(){for(var bt,It,L=new Promise(function(it,xt){bt=it,It=xt}),O=[],rt=0;rt"u"?e.g:globalThis,f=r(),h=n("String.prototype.slice"),i={},d=e(882),t=Object.getPrototypeOf;c&&d&&t&&u(f,function(v){if(typeof l[v]=="function"){var p=new l[v];if(Symbol.toStringTag in p){var x=t(p),A=d(x,Symbol.toStringTag);if(!A){var m=t(x);A=d(m,Symbol.toStringTag)}i[v]=A.get}}});var s=function(p){var x=!1;return u(i,function(A,m){if(!x)try{var g=A.call(p);g===m&&(x=g)}catch{}}),x},o=e(5692);T.exports=function(p){return o(p)?!c||!(Symbol.toStringTag in p)?h(a(p),8,-1):s(p):!1}},6513:function(T,b,e){T.exports=e(5011)},5011:function(T,b,e){(function(){var u;if(T.exports&&!e.g.xmldocAssumeBrowser)u=e(6099);else if(u=this.sax,!u)throw new Error("Expected sax to be defined. Make sure you're including sax.js before this file.");function r(g){var C=f[f.length-1].parser;this.name=g.name,this.attr=g.attributes,this.val="",this.children=[],this.firstChild=null,this.lastChild=null,this.line=C.line,this.column=C.column,this.position=C.position,this.startTagPosition=C.startTagPosition}r.prototype._addChild=function(g){this.children.push(g),this.firstChild||(this.firstChild=g),this.lastChild=g},r.prototype._opentag=function(g){var C=new r(g);this._addChild(C),f.unshift(C)},r.prototype._closetag=function(){f.shift()},r.prototype._text=function(g){typeof this.children>"u"||(this.val+=g,this._addChild(new n(g)))},r.prototype._cdata=function(g){this.val+=g,this._addChild(new a(g))},r.prototype._comment=function(g){typeof this.children>"u"||this._addChild(new c(g))},r.prototype._error=function(g){throw g},r.prototype.eachChild=function(g,C){for(var w=0,S=this.children.length;w1?w.attr[C[1]]:w.val},r.prototype.toString=function(g){return this.toStringWithIndent("",g)},r.prototype.toStringWithIndent=function(g,C){var w=g+"<"+this.name,S=C&&C.compressed?"":` -`;C&&C.preserveWhitespace;for(var B in this.attr)Object.prototype.hasOwnProperty.call(this.attr,B)&&(w+=" "+B+'="'+A(this.attr[B])+'"');if(this.children.length===1&&this.children[0].type!=="element")w+=">"+this.children[0].toString(C)+"";else if(this.children.length){w+=">"+S;for(var R=g+(C&&C.compressed?"":" "),N=0,F=this.children.length;N"}else if(C&&C.html){var J=["area","base","br","col","embed","frame","hr","img","input","keygen","link","menuitem","meta","param","source","track","wbr"];J.indexOf(this.name)!==-1?w+="/>":w+=">"}else w+="/>";return w};function n(g){this.text=g}n.prototype.toString=function(g){return m(A(this.text),g)},n.prototype.toStringWithIndent=function(g,C){return g+this.toString(C)};function a(g){this.cdata=g}a.prototype.toString=function(g){return""},a.prototype.toStringWithIndent=function(g,C){return g+this.toString(C)};function c(g){this.comment=g}c.prototype.toString=function(g){return""},c.prototype.toStringWithIndent=function(g,C){return g+this.toString(C)},r.prototype.type="element",n.prototype.type="text",a.prototype.type="cdata",c.prototype.type="comment";function l(g){if(g&&(g=g.toString().trim()),!g)throw new Error("No XML to parse!");this.doctype="",this.parser=u.parser(!0),h(this.parser),f=[this],this.parser.write(g),delete this.parser}x(l.prototype,r.prototype),l.prototype._opentag=function(g){typeof this.children>"u"?r.call(this,g):r.prototype._opentag.apply(this,arguments)},l.prototype._doctype=function(g){this.doctype+=g};var f=null;function h(g){g.onopentag=i,g.onclosetag=d,g.ontext=t,g.oncdata=s,g.oncomment=o,g.ondoctype=v,g.onerror=p}function i(){f[0]&&f[0]._opentag.apply(f[0],arguments)}function d(){f[0]&&f[0]._closetag.apply(f[0],arguments)}function t(){f[0]&&f[0]._text.apply(f[0],arguments)}function s(){f[0]&&f[0]._cdata.apply(f[0],arguments)}function o(){f[0]&&f[0]._comment.apply(f[0],arguments)}function v(){f[0]&&f[0]._doctype.apply(f[0],arguments)}function p(){f[0]&&f[0]._error.apply(f[0],arguments)}function x(g,C){for(var w in C)C.hasOwnProperty(w)&&(g[w]=C[w])}function A(g){return g.toString().replace(/&/g,"&").replace(//g,">").replace(/'/g,"'").replace(/"/g,""")}function m(g,C){var w=g;return C&&C.trimmed&&g.length>25&&(w=w.substring(0,25).trim()+"\u2026"),C&&C.preserveWhitespace||(w=w.trim()),w}T.exports&&!e.g.xmldocAssumeBrowser?(T.exports.XmlDocument=l,T.exports.XmlElement=r,T.exports.XmlTextNode=n,T.exports.XmlCDataNode=a,T.exports.XmlCommentNode=c):(this.XmlDocument=l,this.XmlElement=r,this.XmlTextNode=n,this.XmlCDataNode=a,this.XmlCommentNode=c)})()},6255:function(T,b,e){typeof window<"u"&&!window.Promise&&e(3867),e(4667);var u=function(n,a){return new Promise(function(c,l){var f=new XMLHttpRequest;f.open("GET",n,!0);for(var h in a)f.setRequestHeader(h,a[h]);f.responseType="arraybuffer",f.onreadystatechange=function(){if(f.readyState===4){var i=f.status>=200&&f.status<300;i||setTimeout(function(){l(new TypeError('Failed to fetch (url: "'+n+'")'))},0)}},f.onload=function(){var i=f.status>=200&&f.status<300;i&&c(f.response)},f.onerror=function(){setTimeout(function(){l(new TypeError('Network request failed (url: "'+n+'")'))},0)},f.ontimeout=function(){setTimeout(function(){l(new TypeError('Network request failed (url: "'+n+'")'))},0)},f.send()})};function r(n){this.fs=n,this.resolving={}}r.prototype.resolve=function(n,a){if(!this.resolving[n]){var c=this;this.resolving[n]=new Promise(function(l,f){n.toLowerCase().indexOf("https://")===0||n.toLowerCase().indexOf("http://")===0?c.fs.existsSync(n)?l():u(n,a).then(function(h){c.fs.writeFileSync(n,h),l()},function(h){f(h)}):l()})}return this.resolving[n]},r.prototype.resolved=function(){var n=this;return new Promise(function(a,c){Promise.all(Object.values(n.resolving)).then(function(){a()},function(l){c(l)})})},T.exports=r},4275:function(T,b,e){var u=e(8823).Buffer,r=e(6225).isFunction,n=e(6225).isUndefined;e(6225).isNull;var a=e(8487),c=a.saveAs,l={Roboto:{normal:"Roboto-Regular.ttf",bold:"Roboto-Medium.ttf",italics:"Roboto-Italic.ttf",bolditalics:"Roboto-MediumItalic.ttf"}};function f(i,d,t,s){this.docDefinition=i,this.tableLayouts=d||null,this.fonts=t||l,this.vfs=s}function h(){try{var i=new Uint8Array(1),d={foo:function(){return 42}};return Object.setPrototypeOf(d,Uint8Array.prototype),Object.setPrototypeOf(i,d),i.foo()===42}catch{return!1}}f.prototype._createDoc=function(i,d){var t=function(w){return typeof w=="object"?{url:w.url,headers:w.headers}:{url:w,headers:{}}};i=i||{},this.tableLayouts&&(i.tableLayouts=this.tableLayouts);var s=e(8617),o=new s(this.fonts);if(e(3857).bindFS(this.vfs),!r(d)){var v=o.createPdfKitDocument(this.docDefinition,i);return v}var p=e(6255),x=new p(e(3857));for(var A in this.fonts)if(this.fonts.hasOwnProperty(A)){if(this.fonts[A].normal)if(Array.isArray(this.fonts[A].normal)){var m=t(this.fonts[A].normal[0]);x.resolve(m.url,m.headers),this.fonts[A].normal[0]=m.url}else{var m=t(this.fonts[A].normal);x.resolve(m.url,m.headers),this.fonts[A].normal=m.url}if(this.fonts[A].bold)if(Array.isArray(this.fonts[A].bold)){var m=t(this.fonts[A].bold[0]);x.resolve(m.url,m.headers),this.fonts[A].bold[0]=m.url}else{var m=t(this.fonts[A].bold);x.resolve(m.url,m.headers),this.fonts[A].bold=m.url}if(this.fonts[A].italics)if(Array.isArray(this.fonts[A].italics)){var m=t(this.fonts[A].italics[0]);x.resolve(m.url,m.headers),this.fonts[A].italics[0]=m.url}else{var m=t(this.fonts[A].italics);x.resolve(m.url,m.headers),this.fonts[A].italics=m.url}if(this.fonts[A].bolditalics)if(Array.isArray(this.fonts[A].bolditalics)){var m=t(this.fonts[A].bolditalics[0]);x.resolve(m.url,m.headers),this.fonts[A].bolditalics[0]=m.url}else{var m=t(this.fonts[A].bolditalics);x.resolve(m.url,m.headers),this.fonts[A].bolditalics=m.url}}if(this.docDefinition.images){for(var g in this.docDefinition.images)if(this.docDefinition.images.hasOwnProperty(g)){var m=t(this.docDefinition.images[g]);x.resolve(m.url,m.headers),this.docDefinition.images[g]=m.url}}var C=this;x.resolved().then(function(){var w=o.createPdfKitDocument(C.docDefinition,i);d(w)},function(w){throw w})},f.prototype._flushDoc=function(i,d){var t=[],s;i.on("readable",function(){for(var o;(o=i.read(9007199254740991))!==null;)t.push(o)}),i.on("end",function(){s=u.concat(t),d(s,i._pdfMakePages)}),i.end()},f.prototype._getPages=function(i,d){if(!d)throw"_getPages is an async method and needs a callback argument";var t=this;this._createDoc(i,function(s){t._flushDoc(s,function(o,v){d(v)})})},f.prototype._bufferToBlob=function(i){var d;try{d=new Blob([i],{type:"application/pdf"})}catch(s){if(s.name==="InvalidStateError"){var t=new Uint8Array(i);d=new Blob([t.buffer],{type:"application/pdf"})}}if(!d)throw"Could not generate blob";return d},f.prototype._openWindow=function(){var i=window.open("","_blank");if(i===null)throw"Open PDF in new window blocked by browser";return i},f.prototype._openPdf=function(i,d){d||(d=this._openWindow());try{this.getBlob(function(t){var s=window.URL||window.webkitURL,o=s.createObjectURL(t);d.location.href=o},i)}catch(t){throw d.close(),t}},f.prototype.open=function(i,d){i=i||{},i.autoPrint=!1,d=d||null,this._openPdf(i,d)},f.prototype.print=function(i,d){i=i||{},i.autoPrint=!0,d=d||null,this._openPdf(i,d)},f.prototype.download=function(i,d,t){r(i)&&(n(d)||(t=d),d=i,i=null),i=i||"file.pdf",this.getBlob(function(s){c(s,i),r(d)&&d()},t)},f.prototype.getBase64=function(i,d){if(!i)throw"getBase64 is an async method and needs a callback argument";this.getBuffer(function(t){i(t.toString("base64"))},d)},f.prototype.getDataUrl=function(i,d){if(!i)throw"getDataUrl is an async method and needs a callback argument";this.getBuffer(function(t){i("data:application/pdf;base64,"+t.toString("base64"))},d)},f.prototype.getBlob=function(i,d){if(!i)throw"getBlob is an async method and needs a callback argument";var t=this;this.getBuffer(function(s){var o=t._bufferToBlob(s);i(o)},d)},f.prototype.getBuffer=function(i,d){if(!i)throw"getBuffer is an async method and needs a callback argument";var t=this;this._createDoc(d,function(s){t._flushDoc(s,function(o){i(o)})})},f.prototype.getStream=function(i,d){if(!r(d)){var t=this._createDoc(i);return t}this._createDoc(i,function(s){d(s)})},T.exports={createPdf:function(i,d,t,s){if(!h())throw"Your browser does not provide the level of support needed";return new f(i,d||e.g.pdfMake.tableLayouts,t||e.g.pdfMake.fonts,s||e.g.pdfMake.vfs)}}},3857:function(T,b,e){var u="/",r=e(8823).Buffer;function n(){this.fileSystem={},this.dataSystem={}}n.prototype.existsSync=function(c){return c=a(c),typeof this.fileSystem[c]<"u"||typeof this.dataSystem[c]<"u"},n.prototype.readFileSync=function(c,l){c=a(c);var f=this.dataSystem[c];if(typeof f=="string"&&l==="utf8")return f;if(f)return new r(f,typeof f=="string"?"base64":void 0);var h=this.fileSystem[c];if(h)return h;throw"File '"+c+"' not found in virtual file system"},n.prototype.writeFileSync=function(c,l){this.fileSystem[a(c)]=l},n.prototype.bindFS=function(c){this.dataSystem=c||{}};function a(c){return c.indexOf(u)===0&&(c=c.substring(u.length)),c.indexOf("/")===0&&(c=c.substring(1)),c}T.exports=new n},4498:function(T,b,e){var u=e(6225).isString;function r(l,f){var h=[],i=0,d=0,t=[],s=0,o=0,v=[],p=f;l.forEach(function(w){n(w)?(h.push(w),i+=w._minWidth,d+=w._maxWidth):a(w)?(t.push(w),s=Math.max(s,w._minWidth),o=Math.max(o,w._maxWidth)):v.push(w)}),v.forEach(function(w){u(w.width)&&/\d+%/.test(w.width)&&(w.width=parseFloat(w.width)*p/100),w.width=f)h.forEach(function(w){w._calcWidth=w._minWidth}),t.forEach(function(w){w._calcWidth=s});else{if(A0){var C=f/t.length;t.forEach(function(w){w._calcWidth=C})}}}function n(l){return l.width==="auto"}function a(l){return l.width===null||l.width===void 0||l.width==="*"||l.width==="star"}function c(l){for(var f={min:0,max:0},h={min:0,max:0},i=0,d=0,t=l.length;d=0;N--){var F=B[N],J=v.styleStack.styleDictionary[F];for(var ot in J)J.hasOwnProperty(ot)&&(R[ot]=J[ot])}return R}function g(B){return c(B)?B=[B,B,B,B]:f(B)&&B.length===2&&(B=[B[0],B[1],B[0],B[1]]),B}var C=[void 0,void 0,void 0,void 0];if(o.style){var w=f(o.style)?o.style:[o.style],S=m(w);S&&(C=A(S,C)),S.margin&&(C=g(S.margin))}return C=A(o,C),o.margin&&(C=g(o.margin)),C[0]===void 0&&C[1]===void 0&&C[2]===void 0&&C[3]===void 0?null:C}},s.prototype.convertIfBase64Image=function(o){if(/^data:image\/(jpeg|jpg|png);base64,/.test(o.image)){var v="$$pdfmake$$"+this.autoImageIndex++;this.images[v]=o.image,o.image=v}},s.prototype.measureImageWithDimensions=function(o,v){if(o.fit){var p=v.width/v.height>o.fit[0]/o.fit[1]?o.fit[0]/v.width:o.fit[1]/v.height;o._width=o._minWidth=o._maxWidth=v.width*p,o._height=v.height*p}else o._width=o._minWidth=o._maxWidth=o.width||v.width,o._height=o.height||v.height*o._width/v.width,c(o.maxWidth)&&o.maxWidtho._width&&(o._width=o._minWidth=o._maxWidth=o.minWidth,o._height=o._width*v.height/v.width),c(o.minHeight)&&o.minHeight>o._height&&(o._height=o.minHeight,o._width=o._minWidth=o._maxWidth=o._height*v.width/v.height);o._alignment=this.styleStack.getProperty("alignment")},s.prototype.measureImage=function(o){this.images&&this.convertIfBase64Image(o);var v=this.imageMeasure.measureImage(o.image);return this.measureImageWithDimensions(o,v),o},s.prototype.measureSVG=function(o){var v=this.svgMeasure.measureSVG(o.svg);return this.measureImageWithDimensions(o,v),o.font=this.styleStack.getProperty("font"),o.svg=this.svgMeasure.writeDimensions(o.svg,{width:o._width,height:o._height}),o},s.prototype.measureLeaf=function(o){o._textRef&&o._textRef._textNodeRef.text&&(o.text=o._textRef._textNodeRef.text);var v=this.styleStack.clone();v.push(o);var p=this.textTools.buildInlines(o.text,v);return o._inlines=p.items,o._minWidth=p.minWidth,o._maxWidth=p.maxWidth,o},s.prototype.measureToc=function(o){if(o.toc.title&&(o.toc.title=this.measureNode(o.toc.title)),o.toc._items.length>0){for(var v=[],p=o.toc.textStyle||{},x=o.toc.numberStyle||p,A=o.toc.textMargin||[0,0,0,0],m=0,g=o.toc._items.length;m=26?R((N/26>>0)-1):"")+"abcdefghijklmnopqrstuvwxyz"[N%26>>0]}return B<1?B.toString():R(B-1)}function m(B){if(B<1||B>4999)return B.toString();var R=B,N={M:1e3,CM:900,D:500,CD:400,C:100,XC:90,L:50,XL:40,X:10,IX:9,V:5,IV:4,I:1},F="",J;for(J in N)for(;R>=N[J];)F+=J,R-=N[J];return F}function g(B){return B.toString()}var C;switch(p){case"none":C=null;break;case"upper-alpha":C=A(o).toUpperCase();break;case"lower-alpha":C=A(o);break;case"upper-roman":C=m(o);break;case"lower-roman":C=m(o).toLowerCase();break;case"decimal":default:C=g(o);break}if(C===null)return{};x&&(f(x)?(x[0]&&(C=x[0]+C),x[1]&&(C+=x[1]),C+=" "):C+=x+" ");var w={text:C},S=v.getProperty("markerColor");return S&&(w.color=S),{_inlines:this.textTools.buildInlines(w,v).items}},s.prototype.measureUnorderedList=function(o){var v=this.styleStack.clone(),p=o.ul;o.type=o.type||"disc",o._gapSize=this.gapSizeForList(),o._minWidth=0,o._maxWidth=0;for(var x=0,A=p.length;x0?v.length-1:0;return o._minWidth=A.min+o._gap*m,o._maxWidth=A.max+o._gap*m,o},s.prototype.measureTable=function(o){lt(o),o._layout=R(this.tableLayouts),o._offsets=N(o._layout);var v=[],p,x,A,m;for(p=0,A=o.table.body[0].length;p1?(ot(C,p,w.colSpan),v.push({col:p,span:w.colSpan,minWidth:w._minWidth,maxWidth:w._maxWidth})):(g._minWidth=Math.max(g._minWidth,w._minWidth),g._maxWidth=Math.max(g._maxWidth,w._maxWidth))),w.rowSpan&&w.rowSpan>1&&$(o.table,x,p,w.rowSpan)}}F();var S=n.measureMinMax(o.table.widths);return o._minWidth=S.min+o._offsets.total,o._maxWidth=S.max+o._offsets.total,o;function B(gt,mt){return function(){return l(mt)&&(mt.fillColor=gt.styleStack.getProperty("fillColor"),mt.fillOpacity=gt.styleStack.getProperty("fillOpacity")),gt.measureNode(mt)}}function R(gt){var mt=o.layout;a(mt)&&(mt=gt[mt]);var wt={hLineWidth:function(at,dt){return 1},vLineWidth:function(at,dt){return 1},hLineColor:function(at,dt){return"black"},vLineColor:function(at,dt){return"black"},hLineStyle:function(at,dt){return null},vLineStyle:function(at,dt){return null},paddingLeft:function(at,dt){return 4},paddingRight:function(at,dt){return 4},paddingTop:function(at,dt){return 2},paddingBottom:function(at,dt){return 2},fillColor:function(at,dt){return null},fillOpacity:function(at,dt){return 1},defaultBorder:!0};return d(wt,mt)}function N(gt){for(var mt=[],wt=0,at=0,dt=0,St=o.table.widths.length;dt0)for(gt=V/dt.span,mt=0;mt0)for(gt=ft/dt.span,mt=0;mti&&(i=h.y+f):i+=f),this.y=i,this.page=h.bottomMost.page,this.availableWidth=h.availableWidth,this.availableHeight=h.bottomMost.availableHeight,f&&(this.availableHeight-=i-h.bottomMost.y),this.lastColumnWidth=h.lastColumnWidth},n.prototype.addMargin=function(f,h){this.x+=f,this.availableWidth-=f+(h||0)},n.prototype.moveDown=function(f){return this.y+=f,this.availableHeight-=f,this.availableHeight>0},n.prototype.initializePage=function(){this.y=this.pageMargins.top,this.availableHeight=this.getCurrentPage().pageSize.height-this.pageMargins.top-this.pageMargins.bottom,this.pageSnapshot().availableWidth=this.getCurrentPage().pageSize.width-this.pageMargins.left-this.pageMargins.right},n.prototype.pageSnapshot=function(){return this.snapshots[0]?this.snapshots[0]:this},n.prototype.moveTo=function(f,h){f!=null&&(this.x=f,this.availableWidth=this.getCurrentPage().pageSize.width-this.x-this.pageMargins.right),h!=null&&(this.y=h,this.availableHeight=this.getCurrentPage().pageSize.height-this.y-this.pageMargins.bottom)},n.prototype.moveToRelative=function(f,h){f!=null&&(this.x=this.x+f),h!=null&&(this.y=this.y+h)},n.prototype.beginDetachedBlock=function(){this.snapshots.push({x:this.x,y:this.y,availableHeight:this.availableHeight,availableWidth:this.availableWidth,page:this.page,endingCell:this.endingCell,lastColumnWidth:this.lastColumnWidth})},n.prototype.endDetachedBlock=function(){var f=this.snapshots.pop();this.x=f.x,this.y=f.y,this.availableWidth=f.availableWidth,this.availableHeight=f.availableHeight,this.page=f.page,this.endingCell=f.endingCell,this.lastColumnWidth=f.lastColumnWidth};function a(f,h){return f===void 0?h:r(f)&&f.toLowerCase()==="landscape"?"landscape":"portrait"}var c=function(f,h){return h=a(h,f.pageSize.orientation),h!==f.pageSize.orientation?{orientation:h,width:f.pageSize.height,height:f.pageSize.width}:{orientation:f.pageSize.orientation,width:f.pageSize.width,height:f.pageSize.height}};n.prototype.moveToNextPage=function(f){var h=this.page+1,i=this.page,d=this.y,t=h>=this.pages.length;if(t){var s=this.availableWidth,o=this.getCurrentPage().pageSize.orientation,v=c(this.getCurrentPage(),f);this.addPage(v),o===v.orientation&&(this.availableWidth=s)}else this.page=h,this.initializePage();return{newPageCreated:t,prevPage:i,prevY:d,y:this.y}},n.prototype.addPage=function(f){var h={items:[],pageSize:f};return this.pages.push(h),this.backgroundLength.push(0),this.page=this.pages.length-1,this.initializePage(),this.tracker.emit("pageAdded"),h},n.prototype.getCurrentPage=function(){return this.page<0||this.page>=this.pages.length?null:this.pages[this.page]},n.prototype.getCurrentPosition=function(){var f=this.getCurrentPage().pageSize,h=f.height-this.pageMargins.top-this.pageMargins.bottom,i=f.width-this.pageMargins.left-this.pageMargins.right;return{pageNumber:this.page+1,pageOrientation:f.orientation,pageInnerHeight:h,pageInnerWidth:i,left:this.x,top:this.y,verticalRatio:(this.y-this.pageMargins.top)/h,horizontalRatio:(this.x-this.pageMargins.left)/i}};function l(f,h){var i;return f.page>h.page?i=f:h.page>f.page?i=h:i=f.y>h.y?f:h,{page:i.page,x:i.x,y:i.y,availableHeight:i.availableHeight,availableWidth:i.availableWidth}}T.exports=n},1196:function(T,b,e){var u=e(4775),r=e(6225).isNumber,n=e(6225).pack,a=e(6225).offsetVector,c=e(3858);function l(i,d){this.context=i,this.contextStack=[],this.tracker=d}function f(i,d,t){t==null||t<0||t>i.items.length?i.items.push(d):i.items.splice(t,0,d)}l.prototype.addLine=function(i,d,t){var s=i.getHeight(),o=this.context,v=o.getCurrentPage(),p=this.getCurrentPositionOnPage();return o.availableHeight0&&i.inlines[0].alignment,o=0;switch(s){case"right":o=d-t;break;case"center":o=(d-t)/2;break}if(o&&(i.x=(i.x||0)+o),s==="justify"&&!i.newLineForced&&!i.lastLineInParagraph&&i.inlines.length>1)for(var v=(d-t)/(i.inlines.length-1),p=1,x=i.inlines.length;p0?!1:(i._x===void 0&&(i._x=i.x||0),i.x=s.x+i._x,i.y=s.y,this.alignImage(i),f(o,{type:t||"image",item:i},d),s.moveDown(i._height),v)},l.prototype.addSVG=function(i,d){return this.addImage(i,d,"svg")},l.prototype.addQr=function(i,d){var t=this.context,s=t.getCurrentPage(),o=this.getCurrentPositionOnPage();if(!s||i.absolutePosition===void 0&&t.availableHeighto.availableHeight?!1:(i.items.forEach(function(p){switch(p.type){case"line":var x=h(p.item);x._node&&(x._node.positions[0].pageNumber=o.page+1),x.x=(x.x||0)+(d?i.xOffset||0:o.x),x.y=(x.y||0)+(t?i.yOffset||0:o.y),v.items.push({type:"line",item:x});break;case"vector":var A=n(p.item);a(A,d?i.xOffset||0:o.x,t?i.yOffset||0:o.y),v.items.push({type:"vector",item:A});break;case"image":case"svg":var m=n(p.item);m.x=(m.x||0)+(d?i.xOffset||0:o.x),m.y=(m.y||0)+(t?i.yOffset||0:o.y),v.items.push({type:p.type,item:m});break}}),s||o.moveDown(i.height),!0)},l.prototype.pushContext=function(i,d){i===void 0&&(d=this.context.getCurrentPage().height-this.context.pageMargins.top-this.context.pageMargins.bottom,i=this.context.availableWidth),r(i)&&(i=new c({width:i,height:d},{left:0,right:0,top:0,bottom:0})),this.contextStack.push(this.context),this.context=i},l.prototype.popContext=function(){this.context=this.contextStack.pop()},l.prototype.getCurrentPositionOnPage=function(){return(this.contextStack[0]||this.context).getCurrentPosition()},T.exports=l},2249:function(T,b,e){var u=e(6225).isArray;function r(a,c){var l="normal";return a&&c?l="bolditalics":a?l="bold":c&&(l="italics"),l}function n(a,c){this.fonts={},this.pdfKitDoc=c,this.fontCache={};for(var l in a)if(a.hasOwnProperty(l)){var f=a[l];this.fonts[l]={normal:f.normal,bold:f.bold,italics:f.italics,bolditalics:f.bolditalics}}}n.prototype.getFontType=function(a,c){return r(a,c)},n.prototype.getFontFile=function(a,c,l){var f=this.getFontType(c,l);return!this.fonts[a]||!this.fonts[a][f]?null:this.fonts[a][f]},n.prototype.provideFont=function(a,c,l){var f=this.getFontType(c,l);if(this.getFontFile(a,c,l)===null)throw new Error("Font '"+a+"' in style '"+f+"' is not defined in the font section of the document definition.");if(this.fontCache[a]=this.fontCache[a]||{},!this.fontCache[a][f]){var h=this.fonts[a][f];u(h)||(h=[h]),this.fontCache[a][f]=this.pdfKitDoc.font.apply(this.pdfKitDoc,h)._font}return this.fontCache[a][f]},T.exports=n},6225:function(T){function b(o){return typeof o=="string"||o instanceof String}function e(o){return typeof o=="number"||o instanceof Number}function u(o){return typeof o=="boolean"}function r(o){return Array.isArray(o)}function n(o){return typeof o=="function"}function a(o){return o!==null&&typeof o=="object"}function c(o){return o===null}function l(o){return o===void 0}function f(){for(var o={},v=0,p=arguments.length;v0}),V.forEach(function(it){var xt={};["id","text","ul","ol","table","image","qr","canvas","svg","columns","headlineLevel","style","pageBreak","pageOrientation","width","height"].forEach(function(et){it[et]!==void 0&&(xt[et]=it[et])}),xt.startPosition=it.positions[0],xt.pageNumbers=Array.from(new Set(it.positions.map(function(et){return et.pageNumber}))),xt.pages=ft.length,xt.stack=d(it.stack),it.nodeInfo=xt});for(var j=0;j1)for(var O=j+1,rt=V.length;O-1&&bt.push(V[O].nodeInfo),wt.length>2&&V[O].nodeInfo.pageNumbers.indexOf(ut+1)>-1&&It.push(V[O].nodeInfo);if(wt.length>3)for(var O=0;O-1&&L.push(V[O].nodeInfo);if(wt(Z.nodeInfo,bt,It,L))return Z.pageBreak="before",!0}}return!1}this.docPreprocessor=new r,this.docMeasure=new n(N,F,J,this.imageMeasure,this.svgMeasure,this.tableLayouts,gt);function dt(V){V.linearNodeList.forEach(function(ft){ft.resetXY()})}for(var St=this.tryLayoutDocument(R,N,F,J,ot,$,lt,gt,mt);at(St.linearNodeList,St.pages);)dt(St),St=this.tryLayoutDocument(R,N,F,J,ot,$,lt,gt,mt);return St.pages},S.prototype.tryLayoutDocument=function(R,N,F,J,ot,$,lt,gt,mt,wt){this.linearNodeList=[],R=this.docPreprocessor.preprocessDocument(R),R=this.docMeasure.measureDocument(R),this.writer=new c(new a(this.pageSize,this.pageMargins),this.tracker);var at=this;return this.writer.context().tracker.startTracking("pageAdded",function(){at.addBackground(ot)}),this.addBackground(ot),this.processNode(R),this.addHeadersAndFooters($,lt),mt!=null&&this.addWatermark(mt,N,J),{pages:this.writer.context().pages,linearNodeList:this.linearNodeList}},S.prototype.addBackground=function(R){var N=A(R)?R:function(){return R},F=this.writer.context(),J=F.getCurrentPage().pageSize,ot=N(F.page+1,J);ot&&(this.writer.beginUnbreakableBlock(J.width,J.height),ot=this.docPreprocessor.preprocessDocument(ot),this.processNode(this.docMeasure.measureDocument(ot)),this.writer.commitUnbreakableBlock(0,0),F.backgroundLength[F.page]+=ot.positions.length)},S.prototype.addStaticRepeatable=function(R,N){this.addDynamicRepeatable(function(){return JSON.parse(JSON.stringify(R))},N)},S.prototype.addDynamicRepeatable=function(R,N){for(var F=this.writer.context().pages,J=0,ot=F.length;J1;)V.push({fontSize:ut}),ft=St.sizeOfRotatedText(at.text,at.angle,V),ft.width>wt.width?(Z=ut,ut=(j+Z)/2):ft.widthwt.height?(Z=ut,ut=(j+Z)/2):(j=ut,ut=(j+Z)/2)),V.pop();return ut}};function B(R){var N=R.x,F=R.y;R.positions=[],d(R.canvas)&&R.canvas.forEach(function(J){var ot=J.x,$=J.y,lt=J.x1,gt=J.y1,mt=J.x2,wt=J.y2;J.resetXY=function(){J.x=ot,J.y=$,J.x1=lt,J.y1=gt,J.x2=mt,J.y2=wt}}),R.resetXY=function(){R.x=N,R.y=F,d(R.canvas)&&R.canvas.forEach(function(J){J.resetXY()})}}S.prototype.processNode=function(R){var N=this;this.linearNodeList.push(R),B(R),F(function(){var J=R.unbreakable;J&&N.writer.beginUnbreakableBlock();var ot=R.absolutePosition;ot&&(N.writer.context().beginDetachedBlock(),N.writer.context().moveTo(ot.x||0,ot.y||0));var $=R.relativePosition;if($&&(N.writer.context().beginDetachedBlock(),N.writer.context().moveToRelative($.x||0,$.y||0)),R.stack)N.processVerticalContainer(R);else if(R.columns)N.processColumns(R);else if(R.ul)N.processList(!1,R);else if(R.ol)N.processList(!0,R);else if(R.table)N.processTable(R);else if(R.text!==void 0)N.processLeaf(R);else if(R.toc)N.processToc(R);else if(R.image)N.processImage(R);else if(R.svg)N.processSVG(R);else if(R.canvas)N.processCanvas(R);else if(R.qr)N.processQr(R);else if(!R._span)throw"Unrecognized document structure: "+JSON.stringify(R,p);(ot||$)&&N.writer.context().endDetachedBlock(),J&&N.writer.commitUnbreakableBlock()});function F(J){var ot=R._margin;R.pageBreak==="before"?N.writer.moveToNextPage(R.pageOrientation):R.pageBreak==="beforeOdd"?(N.writer.moveToNextPage(R.pageOrientation),(N.writer.context().page+1)%2===1&&N.writer.moveToNextPage(R.pageOrientation)):R.pageBreak==="beforeEven"&&(N.writer.moveToNextPage(R.pageOrientation),(N.writer.context().page+1)%2===0&&N.writer.moveToNextPage(R.pageOrientation)),ot&&(N.writer.context().moveDown(ot[1]),N.writer.context().addMargin(ot[0],ot[2])),J(),ot&&(N.writer.context().addMargin(-ot[0],-ot[2]),N.writer.context().moveDown(ot[3])),R.pageBreak==="after"?N.writer.moveToNextPage(R.pageOrientation):R.pageBreak==="afterOdd"?(N.writer.moveToNextPage(R.pageOrientation),(N.writer.context().page+1)%2===1&&N.writer.moveToNextPage(R.pageOrientation)):R.pageBreak==="afterEven"&&(N.writer.moveToNextPage(R.pageOrientation),(N.writer.context().page+1)%2===0&&N.writer.moveToNextPage(R.pageOrientation))}},S.prototype.processVerticalContainer=function(R){var N=this;R.stack.forEach(function(F){N.processNode(F),w(R.positions,F.positions)})},S.prototype.processColumns=function(R){var N=R.columns,F=this.writer.context().availableWidth,J=$(R._gap);J&&(F-=(J.length-1)*R._gap),l.buildColumnWidths(N,F);var ot=this.processRow(N,N,J);w(R.positions,ot.positions);function $(lt){if(!lt)return null;var gt=[];gt.push(0);for(var mt=N.length-1;mt>0;mt--)gt.push(lt);return gt}},S.prototype.processRow=function(R,N,F,J,ot,$){var lt=this,gt=[],mt=[];return this.tracker.auto("pageChanged",wt,function(){N=N||R,lt.writer.context().beginColumnGroup();for(var St=0,V=R.length;St1)for(var ut=1;utSt?F[St]:0}function dt(St,V){if(St.rowSpan&&St.rowSpan>1){var ft=ot+St.rowSpan-1;if(ft>=J.length)throw"Row span for column "+V+" (with indexes starting from 0) exceeded row count";return J[ft][V]}return null}},S.prototype.processList=function(R,N){var F=this,J=R?N.ol:N.ul,ot=N._gapSize;this.writer.context().addMargin(ot.width);var $;this.tracker.auto("lineAdded",lt,function(){J.forEach(function(gt){$=gt.listMarker,F.processNode(gt),w(N.positions,gt.positions)})}),this.writer.context().addMargin(-ot.width);function lt(gt){if($){var mt=$;if($=null,mt.canvas){var wt=mt.canvas[0];v(wt,-mt._minWidth,0),F.writer.addVector(wt)}else if(mt._inlines){var at=new h(F.pageSize.width);at.addInline(mt._inlines[0]),at.x=-mt._minWidth,at.y=gt.getAscenderHeight()-at.getAscenderHeight(),F.writer.addLine(at,!0)}}}},S.prototype.processTable=function(R){var N=new f(R);N.beginTable(this.writer);for(var F=R.table.heights,J=0,ot=R.table.body.length;J0&&(F.hasEnoughSpaceForInline(R._inlines[0],R._inlines.slice(1))||ot);){var $=!1,lt=R._inlines.shift();if(ot=!1,!lt.noWrap&<.text.length>1&<.width>F.getAvailableWidth()){var gt=lt.width/lt.text.length,mt=Math.floor(F.getAvailableWidth()/gt);if(mt<1&&(mt=1),mt0){var i=f.pages[0];if(i.xOffset=c,i.yOffset=l,h>1)if(c!==void 0||l!==void 0)i.height=f.getCurrentPage().pageSize.height-f.pageMargins.top-f.pageMargins.bottom;else{i.height=this.writer.context.getCurrentPage().pageSize.height-this.writer.context.pageMargins.top-this.writer.context.pageMargins.bottom;for(var d=0,t=this.repeatables.length;d-1&&(bt=bt.slice(0,It)),j.height===1/0){var L=w(bt,V.pageMargins);this.pdfKitDoc.options.size=[j.width,L]}var O=St(V.patterns||{},this.pdfKitDoc);if(J(bt,this.fontProvider,this.pdfKitDoc,O,ft.progressCallback),ft.autoPrint){var rt=this.pdfKitDoc.ref({Type:"Action",S:"Named",N:"Print"});this.pdfKitDoc._root.data.OpenAction=rt,rt.end()}return this.pdfKitDoc};function C(V){function ft(bt){var It=["Title","Author","Subject","Keywords","Creator","Producer","CreationDate","ModDate","Trapped"],L=bt.charAt(0).toUpperCase()+bt.slice(1);return It.indexOf(L)!==-1?L:bt.replace(/\s+/g,"")}var j={Producer:"pdfmake",Creator:"pdfmake"};if(V.info)for(var Z in V.info){var ut=V.info[Z];ut&&(Z=ft(Z),j[Z]=ut)}return j}function w(V,ft){function j(It){return i(It.item.getHeight)?It.item.getHeight():It.item._height?It.item._height:It.type==="vector"?typeof It.item.y1<"u"?It.item.y1>It.item.y2?It.item.y1:It.item.y2:It.item.h:0}function Z(It){var L=It.item.y||0,O=j(It);return L+O}var ut=B(ft||40),bt=ut.top;return V.forEach(function(It){It.items.forEach(function(L){var O=Z(L);O>bt&&(bt=O)})}),bt+=ut.bottom,bt}function S(V,ft){function j(ut){return d(ut)?(ut=ut.toLowerCase(),ut==="portrait"&&Z.width>Z.height||ut==="landscape"&&Z.widthZ.height?"landscape":"portrait",Z}function B(V){if(t(V))V={left:V,right:V,top:V,bottom:V};else if(o(V))if(V.length===2)V={left:V[0],top:V[1],right:V[0],bottom:V[1]};else if(V.length===4)V={left:V[0],top:V[1],right:V[2],bottom:V[3]};else throw"Invalid pageMargins definition";return V}function R(V){V.registerTableLayouts({noBorders:{hLineWidth:function(ft){return 0},vLineWidth:function(ft){return 0},paddingLeft:function(ft){return ft&&4||0},paddingRight:function(ft,j){return ftft.options.size[1]?"landscape":"portrait";if(V.pageSize.orientation!==j){var Z=ft.options.size[0],ut=ft.options.size[1];ft.options.size=[ut,Z]}}function J(V,ft,j,Z,ut){j._pdfMakePages=V,j.addPage();var bt=0;ut&&V.forEach(function(et){bt+=et.items.length});var It=0;ut=ut||function(){};for(var L=0;L0&&(F(V[L],j),j.addPage(j.options));for(var O=V[L],rt=0,it=O.items.length;rt1){var It=V.points[0],L=V.points[V.points.length-1];(V.closePath||It.x===L.x&&It.y===L.y)&&j.closePath()}break;case"path":j.path(V.d);break}if(V.linearGradient&&Z){for(var O=1/(V.linearGradient.length-1),ut=0;ut=128?285:0);for(var x=[[]],v=0;v<30;++v){for(var A=x[v],m=[],g=0;g<=v;++g){var C=g6},N=function(L){return 4*L+17},F=function(L){var O=b[L],rt=16*L*L+128*L+64;return R(L)&&(rt-=36),O[2].length&&(rt-=25*O[2].length*O[2].length-10*O[2].length-55),rt},J=function(L,O){var rt=F(L)&-8,it=b[L];return rt-=8*it[0][O]*it[1][O],rt},ot=function(L,O){switch(O){case u:return L<10?10:L<27?12:14;case r:return L<10?9:L<27?11:13;case n:return L<10?8:16;case a:return L<10?8:L<27?10:12}},$=function(L,O,rt){var it=J(L,rt)-4-ot(L,O);switch(O){case u:return(it/10|0)*3+(it%10<4?0:it%10<7?1:2);case r:return(it/11|0)*2+(it%11<6?0:1);case n:return it/8|0;case a:return it/13|0}},lt=function(L,O){switch(L){case u:return O.match(c)?O:null;case r:return O.match(l)?O.toUpperCase():null;case n:if(typeof O=="string"){for(var rt=[],it=0;it>6,128|xt&63):xt<65536?rt.push(224|xt>>12,128|xt>>6&63,128|xt&63):rt.push(240|xt>>18,128|xt>>12&63,128|xt>>6&63,128|xt&63)}return rt}else return O}},gt=function(L,O,rt,it){var xt=[],et=0,st=8,Bt=rt.length,zt=function(Et,ie){if(ie>=st){for(xt.push(et|Et>>(ie-=st));ie>=8;)xt.push(Et>>(ie-=8)&255);et=0,st=8}ie>0&&(et|=(Et&(1<=0)for(var Bt=0;Bt=0;--et)xt>>it+et&1&&(xt^=rt<>ce&1,xt[le+ee][Lt+ce]=1};st(0,0,9,9,[127,65,93,93,93,65,383,0,64]),st(rt-8,0,8,9,[256,127,65,93,93,93,65,127]),st(0,rt-8,9,8,[254,130,186,186,186,130,254,0,0]);for(var et=9;et>ve++&1,xt[et][rt-11+Et]=xt[rt-11+Et][et]=1;return{matrix:it,reserved:xt}},St=function(L,O,rt){for(var it=L.length,xt=0,et=-1,st=it-1;st>=0;st-=2){st==6&&--st;for(var Bt=et<0?it-1:0,zt=0;ztst-2;--oe)O[Bt][oe]||(L[Bt][oe]=rt[xt>>3]>>(~xt&7)&1,++xt);Bt+=et}et=-et}return L},V=function(L,O,rt){for(var it=B[rt],xt=L.length,et=0;et>st&1}return L},j=function(L){for(var O=3,rt=3,it=40,xt=10,et=function(Wt){for(var ae=0,fe=0;fe=5&&(ae+=O+(Wt[fe]-5));for(var fe=5;fe=4*ee||Wt[fe+1]>=4*ee)&&(ae+=it)}return ae},st=L.length,Bt=0,zt=0,oe=0;oe>3);st=wt(st,et[1][it],x[et[0][it]]);var Bt=dt(O),zt=Bt.matrix,oe=Bt.reserved;if(St(zt,oe,st),xt<0){V(zt,oe,0),ft(zt,oe,it,0);var Kt=0,Et=j(zt);for(V(zt,oe,0),xt=1;xt<8;++xt){V(zt,oe,xt),ft(zt,oe,it,xt);var ie=j(zt);Et>ie&&(Et=ie,Kt=xt),V(zt,oe,xt)}xt=Kt}return V(zt,oe,xt),ft(zt,oe,it,xt),zt};function ut(L,O){var rt={numeric:u,alphanumeric:r,octet:n},it={L:h,M:i,Q:d,H:t};O=O||{};var xt=O.version||-1,et=it[(O.eccLevel||"L").toUpperCase()],st=O.mode?rt[O.mode.toLowerCase()]:-1,Bt="mask"in O?O.mask:-1;if(st<0)typeof L=="string"?L.match(c)?st=u:L.match(f)?st=r:st=n:st=n;else if(!(st==u||st==r||st==n))throw"invalid or unsupported mode";if(L=lt(st,L),L===null)throw"invalid data format";if(et<0||et>3)throw"invalid ECC level";if(xt<0){for(xt=1;xt<=40&&!(L.length<=$(xt,st,et));++xt);if(xt>40)throw"too large data for the Qr format"}else if(xt<1||xt>40)throw"invalid Qr version! should be between 1 and 40";if(Bt!=-1&&(Bt<0||Bt>8))throw"invalid mask";return Z(L,xt,st,et,Bt)}function bt(L,O){var rt=[],it=O.background||"#fff",xt=O.foreground||"#000",et=ut(L,O),st=et.length,Bt=Math.floor(O.fit?O.fit/st:5),zt=st*Bt;rt.push({type:"rect",x:0,y:0,w:zt,h:zt,lineWidth:0,color:it});for(var oe=0;oe0;)this.styleOverrides.pop()},c.prototype.autopush=function(l){if(u(l))return 0;var f=[];l.style&&(r(l.style)?f=l.style:f=[l.style]);for(var h=0,i=f.length;h0&&this.pop(h),i},c.prototype.getProperty=function(l){if(this.styleOverrides)for(var f=this.styleOverrides.length-1;f>=0;f--){var h=this.styleOverrides[f];if(u(h)){var i=this.styleDictionary[h];if(i&&!n(i[l])&&!a(i[l]))return i[l]}else if(!n(h[l])&&!a(h[l]))return h[l]}return this.defaultStyle&&this.defaultStyle[l]},T.exports=c},7601:function(T,b,e){var u=e(6513);function r(c){var l=parseFloat(c);if(!(typeof l!="number"||isNaN(l)))return l}function n(c){var l;try{l=new u.XmlDocument(c)}catch(f){throw new Error("SVGMeasure: "+f)}if(l.name!=="svg")throw new Error("SVGMeasure: expected document");return l}function a(){}a.prototype.measureSVG=function(c){var l=n(c),f=r(l.attr.width),h=r(l.attr.height);if((f==null||h==null)&&typeof l.attr.viewBox=="string"){var i=l.attr.viewBox.split(/[,\s]+/);if(i.length!==4)throw new Error("Unexpected svg viewbox format, should have 4 entries but found: '"+l.attr.viewBox+"'");f==null&&(f=r(i[2])),h==null&&(h=r(i[3]))}return{width:f,height:h}},a.prototype.writeDimensions=function(c,l){var f=n(c);return f.attr.width=""+l.width,f.attr.height=""+l.height,f.toString()},T.exports=a},9342:function(T,b,e){var u=e(4498),r=e(6225).isFunction,n=e(6225).isNumber;function a(c){this.tableNode=c}a.prototype.beginTable=function(c){var l,f,h=this;l=this.tableNode,this.offsets=l._offsets,this.layout=l._layout,f=c.context().availableWidth-this.offsets.total,u.buildColumnWidths(l.table.widths,f),this.tableWidth=l._offsets.total+i(),this.rowSpanData=d(),this.cleanUpRepeatables=!1,this.headerRows=l.table.headerRows||0,this.rowsWithoutPageBreak=this.headerRows+(l.table.keepWithHeaderRows||0),this.dontBreakRows=l.table.dontBreakRows||!1,this.rowsWithoutPageBreak&&c.beginUnbreakableBlock(),t(this.tableNode.table.body),this.drawHorizontalLine(0,c);function i(){var s=0;return l.table.widths.forEach(function(o){s+=o._calcWidth}),s}function d(){var s=[],o=0,v=0;s.push({left:0,rowSpan:0});for(var p=0,x=h.tableNode.table.body[0].length;p0&&w(o+g,p,0,x.border[0]),x.border[2]!==void 0&&w(o+g,p+m-1,2,x.border[2]);for(var C=0;C0&&w(o,p+C,1,x.border[1]),x.border[3]!==void 0&&w(o+A-1,p+C,3,x.border[3])}}function w(S,B,R,N){var F=s[S][B];F.border=F.border||{},F.border[R]=N}}},a.prototype.onRowBreak=function(c,l){var f=this;return function(){var h=f.rowPaddingTop+(f.headerRows?0:f.topLineWidth);l.context().availableHeight-=f.reservedAtBottom,l.context().moveDown(h)}},a.prototype.beginRow=function(c,l){this.topLineWidth=this.layout.hLineWidth(c,this.tableNode),this.rowPaddingTop=this.layout.paddingTop(c,this.tableNode),this.bottomLineWidth=this.layout.hLineWidth(c+1,this.tableNode),this.rowPaddingBottom=this.layout.paddingBottom(c,this.tableNode),this.rowCallback=this.onRowBreak(c,l),l.tracker.startTracking("pageChanged",this.rowCallback),this.dontBreakRows&&l.beginUnbreakableBlock(),this.rowTopY=l.context().y,this.reservedAtBottom=this.bottomLineWidth+this.rowPaddingBottom,l.context().availableHeight-=this.reservedAtBottom,l.context().moveDown(this.rowPaddingTop)},a.prototype.drawHorizontalLine=function(c,l,f){var h=this.layout.hLineWidth(c,this.tableNode);if(h){var i=this.layout.hLineStyle(c,this.tableNode),d;i&&i.dash&&(d=i.dash);for(var t=h/2,s=null,o=this.tableNode.table.body,v,p,x,A=0,m=this.rowSpanData.length;A0&&(v=o[c-1][A],B=v.border?v.border[3]:this.layout.defaultBorder,B&&v.borderColor&&(w=v.borderColor[3])),cN;)s.width+=this.rowSpanData[A+N++].width||0;A+=N-1}else if(v&&v.colSpan&&B){for(;v.colSpan>N;)s.width+=this.rowSpanData[A+N++].width||0;A+=N-1}else if(p&&p.colSpan&&S){for(;p.colSpan>N;)s.width+=this.rowSpanData[A+N++].width||0;A+=N-1}else s.width+=this.rowSpanData[A].width||0}var F=(f||0)+t;C&&s&&s.width&&(l.addVector({type:"line",x1:s.left,x2:s.left+s.width,y1:F,y2:F,lineWidth:h,dash:d,lineColor:w},!1,f),s=null,w=null,v=null,p=null,x=null)}l.context().moveDown(h)}},a.prototype.drawVerticalLine=function(c,l,f,h,i,d,t){var s=this.layout.vLineWidth(h,this.tableNode);if(s!==0){var o=this.layout.vLineStyle(h,this.tableNode),v;o&&o.dash&&(v=o.dash);var p=this.tableNode.table.body,x,A,m;if(h>0&&(x=p[d][t],x&&x.borderColor&&(x.border?x.border[2]:this.layout.defaultBorder)&&(m=x.borderColor[2])),m==null&&h0,x=this.tableNode.table.body;if(v.push({y0:this.rowTopY,page:p?f[0].prevPage:t}),p)for(i=0,h=f.length;i0&&!this.headerRows,B=S?0:this.topLineWidth,R=v[g].y0,N=v[g].y1;for(w&&(N=N+this.rowPaddingBottom),l.context().page!=v[g].page&&(l.context().page=v[g].page,this.reservedAtBottom=0),i=0,h=o.length;i0&&!F){var $=x[c][ot-1];F=$.border?$.border[2]:this.layout.defaultBorder}if(ot+11)for(var It=1;It1)for(var It=1;It0&&this.rowSpanData[i].rowSpan--}this.drawHorizontalLine(c+1,l),this.headerRows&&c===this.headerRows-1&&(this.headerRepeatable=l.currentBlockToRepeatable()),this.dontBreakRows&&l.tracker.auto("pageChanged",function(){!d.headerRows&&d.layout.hLineWhenBroken!==!1&&d.drawHorizontalLine(c,l)},function(){l.commitUnbreakableBlock()}),this.headerRepeatable&&(c===this.rowsWithoutPageBreak-1||c===this.tableNode.table.body.length-1)&&(l.commitUnbreakableBlock(),l.pushToRepeatables(this.headerRepeatable),this.cleanUpRepeatables=!0,this.headerRepeatable=null);function L(){for(var O=[],rt=0,it=0,xt=d.tableNode.table.body[c].length;it0&&rt--}return O.push({x:d.rowSpanData[d.rowSpanData.length-1].left,index:d.rowSpanData.length-1}),O}},T.exports=a},3497:function(T,b,e){var u=e(6225).isArray,r=e(6225).isPattern,n=e(6225).getPattern;function a(h){for(var i=[],d=null,t=0,s=h.inlines.length;tat?dt:at}return h.inlines[at]}function o(){for(var at=0,dt=0,St=h.inlines.length;dt=0&&r.splice(n,1)}},b.prototype.emit=function(e){var u=Array.prototype.slice.call(arguments,1),r=this.events[e];!r||r.forEach(function(n){n.apply(this,u)})},b.prototype.auto=function(e,u,r){this.startTracking(e,u),r(),this.stopTracking(e,u)},T.exports=b},2480:function(){},5832:function(){},9862:function(){},964:function(){},3083:function(T,b,e){var u=["BigInt64Array","BigUint64Array","Float32Array","Float64Array","Int16Array","Int32Array","Int8Array","Uint16Array","Uint32Array","Uint8Array","Uint8ClampedArray"],r=typeof globalThis>"u"?e.g:globalThis;T.exports=function(){for(var a=[],c=0;cR),c(T.exports,"getCombiningClass",()=>N),c(T.exports,"getScript",()=>F),c(T.exports,"getEastAsianWidth",()=>J),c(T.exports,"getNumericValue",()=>ot),c(T.exports,"isAlphabetic",()=>$),c(T.exports,"isDigit",()=>lt),c(T.exports,"isPunctuation",()=>gt),c(T.exports,"isLowerCase",()=>mt),c(T.exports,"isUpperCase",()=>wt),c(T.exports,"isTitleCase",()=>at),c(T.exports,"isWhiteSpace",()=>dt),c(T.exports,"isBaseForm",()=>St),c(T.exports,"isMark",()=>V),c(T.exports,"default",()=>ft);var l={};l=JSON.parse('{"categories":["Cc","Zs","Po","Sc","Ps","Pe","Sm","Pd","Nd","Lu","Sk","Pc","Ll","So","Lo","Pi","Cf","No","Pf","Lt","Lm","Mn","Me","Mc","Nl","Zl","Zp","Cs","Co"],"combiningClasses":["Not_Reordered","Above","Above_Right","Below","Attached_Above_Right","Attached_Below","Overlay","Iota_Subscript","Double_Below","Double_Above","Below_Right","Above_Left","CCC10","CCC11","CCC12","CCC13","CCC14","CCC15","CCC16","CCC17","CCC18","CCC19","CCC20","CCC21","CCC22","CCC23","CCC24","CCC25","CCC30","CCC31","CCC32","CCC27","CCC28","CCC29","CCC33","CCC34","CCC35","CCC36","Nukta","Virama","CCC84","CCC91","CCC103","CCC107","CCC118","CCC122","CCC129","CCC130","CCC132","Attached_Above","Below_Left","Left","Kana_Voicing","CCC26","Right"],"scripts":["Common","Latin","Bopomofo","Inherited","Greek","Coptic","Cyrillic","Armenian","Hebrew","Arabic","Syriac","Thaana","Nko","Samaritan","Mandaic","Devanagari","Bengali","Gurmukhi","Gujarati","Oriya","Tamil","Telugu","Kannada","Malayalam","Sinhala","Thai","Lao","Tibetan","Myanmar","Georgian","Hangul","Ethiopic","Cherokee","Canadian_Aboriginal","Ogham","Runic","Tagalog","Hanunoo","Buhid","Tagbanwa","Khmer","Mongolian","Limbu","Tai_Le","New_Tai_Lue","Buginese","Tai_Tham","Balinese","Sundanese","Batak","Lepcha","Ol_Chiki","Braille","Glagolitic","Tifinagh","Han","Hiragana","Katakana","Yi","Lisu","Vai","Bamum","Syloti_Nagri","Phags_Pa","Saurashtra","Kayah_Li","Rejang","Javanese","Cham","Tai_Viet","Meetei_Mayek","null","Linear_B","Lycian","Carian","Old_Italic","Gothic","Old_Permic","Ugaritic","Old_Persian","Deseret","Shavian","Osmanya","Osage","Elbasan","Caucasian_Albanian","Linear_A","Cypriot","Imperial_Aramaic","Palmyrene","Nabataean","Hatran","Phoenician","Lydian","Meroitic_Hieroglyphs","Meroitic_Cursive","Kharoshthi","Old_South_Arabian","Old_North_Arabian","Manichaean","Avestan","Inscriptional_Parthian","Inscriptional_Pahlavi","Psalter_Pahlavi","Old_Turkic","Old_Hungarian","Hanifi_Rohingya","Old_Sogdian","Sogdian","Elymaic","Brahmi","Kaithi","Sora_Sompeng","Chakma","Mahajani","Sharada","Khojki","Multani","Khudawadi","Grantha","Newa","Tirhuta","Siddham","Modi","Takri","Ahom","Dogra","Warang_Citi","Nandinagari","Zanabazar_Square","Soyombo","Pau_Cin_Hau","Bhaiksuki","Marchen","Masaram_Gondi","Gunjala_Gondi","Makasar","Cuneiform","Egyptian_Hieroglyphs","Anatolian_Hieroglyphs","Mro","Bassa_Vah","Pahawh_Hmong","Medefaidrin","Miao","Tangut","Nushu","Duployan","SignWriting","Nyiakeng_Puachue_Hmong","Wancho","Mende_Kikakui","Adlam"],"eaw":["N","Na","A","W","H","F"]}');const f=new(n(r))(n(u).toByteArray("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")),h=Math.log2||(j=>Math.log(j)/Math.LN2),i=j=>h(j)+1|0,d=i(n(l).categories.length-1),t=i(n(l).combiningClasses.length-1),s=i(n(l).scripts.length-1),o=i(n(l).eaw.length-1),v=10,p=t+s+o+v,x=s+o+v,A=o+v,m=v,g=(1<>p&g]}function N(j){const Z=f.get(j);return n(l).combiningClasses[Z>>x&C]}function F(j){const Z=f.get(j);return n(l).scripts[Z>>A&w]}function J(j){const Z=f.get(j);return n(l).eaw[Z>>m&S]}function ot(j){let Z=f.get(j),ut=Z&B;if(ut===0)return null;if(ut<=50)return ut-1;if(ut<480){const bt=(ut>>4)-12,It=(ut&15)+1;return bt/It}else if(ut<768){Z=(ut>>5)-14;let bt=(ut&31)+2;for(;bt>0;)Z*=10,bt--;return Z}else{Z=(ut>>2)-191;let bt=(ut&3)+1;for(;bt>0;)Z*=60,bt--;return Z}}function $(j){const Z=R(j);return Z==="Lu"||Z==="Ll"||Z==="Lt"||Z==="Lm"||Z==="Lo"||Z==="Nl"}function lt(j){return R(j)==="Nd"}function gt(j){const Z=R(j);return Z==="Pc"||Z==="Pd"||Z==="Pe"||Z==="Pf"||Z==="Pi"||Z==="Po"||Z==="Ps"}function mt(j){return R(j)==="Ll"}function wt(j){return R(j)==="Lu"}function at(j){return R(j)==="Lt"}function dt(j){const Z=R(j);return Z==="Zs"||Z==="Zl"||Z==="Zp"}function St(j){const Z=R(j);return Z==="Nd"||Z==="No"||Z==="Nl"||Z==="Lu"||Z==="Ll"||Z==="Lt"||Z==="Lm"||Z==="Lo"||Z==="Me"||Z==="Mc"}function V(j){const Z=R(j);return Z==="Mn"||Z==="Me"||Z==="Mc"}var ft={getCategory:R,getCombiningClass:N,getScript:F,getEastAsianWidth:J,getNumericValue:ot,isAlphabetic:$,isDigit:lt,isPunctuation:gt,isLowerCase:mt,isUpperCase:wt,isTitleCase:at,isWhiteSpace:dt,isBaseForm:St,isMark:V}},3480:function(T){T.exports=JSON.parse('[["8740","\u43F0\u4C32\u4603\u45A6\u4578\u{27267}\u4D77\u45B3\u{27CB1}\u4CE2\u{27CC5}\u3B95\u4736\u4744\u4C47\u4C40\u{242BF}\u{23617}\u{27352}\u{26E8B}\u{270D2}\u4C57\u{2A351}\u474F\u45DA\u4C85\u{27C6C}\u4D07\u4AA4\u46A1\u{26B23}\u7225\u{25A54}\u{21A63}\u{23E06}\u{23F61}\u664D\u56FB"],["8767","\u7D95\u591D\u{28BB9}\u3DF4\u9734\u{27BEF}\u5BDB\u{21D5E}\u5AA4\u3625\u{29EB0}\u5AD1\u5BB7\u5CFC\u676E\u8593\u{29945}\u7461\u749D\u3875\u{21D53}\u{2369E}\u{26021}\u3EEC"],["87a1","\u{258DE}\u3AF5\u7AFC\u9F97\u{24161}\u{2890D}\u{231EA}\u{20A8A}\u{2325E}\u430A\u8484\u9F96\u942F\u4930\u8613\u5896\u974A\u9218\u79D0\u7A32\u6660\u6A29\u889D\u744C\u7BC5\u6782\u7A2C\u524F\u9046\u34E6\u73C4\u{25DB9}\u74C6\u9FC7\u57B3\u492F\u544C\u4131\u{2368E}\u5818\u7A72\u{27B65}\u8B8F\u46AE\u{26E88}\u4181\u{25D99}\u7BAE\u{224BC}\u9FC8\u{224C1}\u{224C9}\u{224CC}\u9FC9\u8504\u{235BB}\u40B4\u9FCA\u44E1\u{2ADFF}\u62C1\u706E\u9FCB"],["8840","\u31C0",4,"\u{2010C}\u31C5\u{200D1}\u{200CD}\u31C6\u31C7\u{200CB}\u{21FE8}\u31C8\u{200CA}\u31C9\u31CA\u31CB\u31CC\u{2010E}\u31CD\u31CE\u0100\xC1\u01CD\xC0\u0112\xC9\u011A\xC8\u014C\xD3\u01D1\xD2\u0FFF\xCA\u0304\u1EBE\u0FFF\xCA\u030C\u1EC0\xCA\u0101\xE1\u01CE\xE0\u0251\u0113\xE9\u011B\xE8\u012B\xED\u01D0\xEC\u014D\xF3\u01D2\xF2\u016B\xFA\u01D4\xF9\u01D6\u01D8\u01DA"],["88a1","\u01DC\xFC\u0FFF\xEA\u0304\u1EBF\u0FFF\xEA\u030C\u1EC1\xEA\u0261\u23DA\u23DB"],["8940","\u{2A3A9}\u{21145}"],["8943","\u650A"],["8946","\u4E3D\u6EDD\u9D4E\u91DF"],["894c","\u{27735}\u6491\u4F1A\u4F28\u4FA8\u5156\u5174\u519C\u51E4\u52A1\u52A8\u533B\u534E\u53D1\u53D8\u56E2\u58F0\u5904\u5907\u5932\u5934\u5B66\u5B9E\u5B9F\u5C9A\u5E86\u603B\u6589\u67FE\u6804\u6865\u6D4E\u70BC\u7535\u7EA4\u7EAC\u7EBA\u7EC7\u7ECF\u7EDF\u7F06\u7F37\u827A\u82CF\u836F\u89C6\u8BBE\u8BE2\u8F66\u8F67\u8F6E"],["89a1","\u7411\u7CFC\u7DCD\u6946\u7AC9\u5227"],["89ab","\u918C\u78B8\u915E\u80BC"],["89b0","\u8D0B\u80F6\u{209E7}"],["89b5","\u809F\u9EC7\u4CCD\u9DC9\u9E0C\u4C3E\u{29DF6}\u{2700E}\u9E0A\u{2A133}\u35C1"],["89c1","\u6E9A\u823E\u7519"],["89c5","\u4911\u9A6C\u9A8F\u9F99\u7987\u{2846C}\u{21DCA}\u{205D0}\u{22AE6}\u4E24\u4E81\u4E80\u4E87\u4EBF\u4EEB\u4F37\u344C\u4FBD\u3E48\u5003\u5088\u347D\u3493\u34A5\u5186\u5905\u51DB\u51FC\u5205\u4E89\u5279\u5290\u5327\u35C7\u53A9\u3551\u53B0\u3553\u53C2\u5423\u356D\u3572\u3681\u5493\u54A3\u54B4\u54B9\u54D0\u54EF\u5518\u5523\u5528\u3598\u553F\u35A5\u35BF\u55D7\u35C5"],["8a40","\u{27D84}\u5525"],["8a43","\u{20C42}\u{20D15}\u{2512B}\u5590\u{22CC6}\u39EC\u{20341}\u8E46\u{24DB8}\u{294E5}\u4053\u{280BE}\u777A\u{22C38}\u3A34\u47D5\u{2815D}\u{269F2}\u{24DEA}\u64DD\u{20D7C}\u{20FB4}\u{20CD5}\u{210F4}\u648D\u8E7E\u{20E96}\u{20C0B}\u{20F64}\u{22CA9}\u{28256}\u{244D3}"],["8a64","\u{20D46}\u{29A4D}\u{280E9}\u47F4\u{24EA7}\u{22CC2}\u9AB2\u3A67\u{295F4}\u3FED\u3506\u{252C7}\u{297D4}\u{278C8}\u{22D44}\u9D6E\u9815"],["8a76","\u43D9\u{260A5}\u64B4\u54E3\u{22D4C}\u{22BCA}\u{21077}\u39FB\u{2106F}"],["8aa1","\u{266DA}\u{26716}\u{279A0}\u64EA\u{25052}\u{20C43}\u8E68\u{221A1}\u{28B4C}\u{20731}"],["8aac","\u480B\u{201A9}\u3FFA\u5873\u{22D8D}"],["8ab2","\u{245C8}\u{204FC}\u{26097}\u{20F4C}\u{20D96}\u5579\u40BB\u43BA"],["8abb","\u4AB4\u{22A66}\u{2109D}\u81AA\u98F5\u{20D9C}\u6379\u39FE\u{22775}\u8DC0\u56A1\u647C\u3E43"],["8ac9","\u{2A601}\u{20E09}\u{22ACF}\u{22CC9}"],["8ace","\u{210C8}\u{239C2}\u3992\u3A06\u{2829B}\u3578\u{25E49}\u{220C7}\u5652\u{20F31}\u{22CB2}\u{29720}\u34BC\u6C3D\u{24E3B}"],["8adf","\u{27574}\u{22E8B}\u{22208}\u{2A65B}\u{28CCD}\u{20E7A}\u{20C34}\u{2681C}\u7F93\u{210CF}\u{22803}\u{22939}\u35FB\u{251E3}\u{20E8C}\u{20F8D}\u{20EAA}\u3F93\u{20F30}\u{20D47}\u{2114F}\u{20E4C}"],["8af6","\u{20EAB}\u{20BA9}\u{20D48}\u{210C0}\u{2113D}\u3FF9\u{22696}\u6432\u{20FAD}"],["8b40","\u{233F4}\u{27639}\u{22BCE}\u{20D7E}\u{20D7F}\u{22C51}\u{22C55}\u3A18\u{20E98}\u{210C7}\u{20F2E}\u{2A632}\u{26B50}\u{28CD2}\u{28D99}\u{28CCA}\u95AA\u54CC\u82C4\u55B9"],["8b55","\u{29EC3}\u9C26\u9AB6\u{2775E}\u{22DEE}\u7140\u816D\u80EC\u5C1C\u{26572}\u8134\u3797\u535F\u{280BD}\u91B6\u{20EFA}\u{20E0F}\u{20E77}\u{20EFB}\u35DD\u{24DEB}\u3609\u{20CD6}\u56AF\u{227B5}\u{210C9}\u{20E10}\u{20E78}\u{21078}\u{21148}\u{28207}\u{21455}\u{20E79}\u{24E50}\u{22DA4}\u5A54\u{2101D}\u{2101E}\u{210F5}\u{210F6}\u579C\u{20E11}"],["8ba1","\u{27694}\u{282CD}\u{20FB5}\u{20E7B}\u{2517E}\u3703\u{20FB6}\u{21180}\u{252D8}\u{2A2BD}\u{249DA}\u{2183A}\u{24177}\u{2827C}\u5899\u5268\u361A\u{2573D}\u7BB2\u5B68\u4800\u4B2C\u9F27\u49E7\u9C1F\u9B8D\u{25B74}\u{2313D}\u55FB\u35F2\u5689\u4E28\u5902\u{21BC1}\u{2F878}\u9751\u{20086}\u4E5B\u4EBB\u353E\u5C23\u5F51\u5FC4\u38FA\u624C\u6535\u6B7A\u6C35\u6C3A\u706C\u722B\u4E2C\u72AD\u{248E9}\u7F52\u793B\u7CF9\u7F53\u{2626A}\u34C1"],["8bde","\u{2634B}\u8002\u8080\u{26612}\u{26951}\u535D\u8864\u89C1\u{278B2}\u8BA0\u8D1D\u9485\u9578\u957F\u95E8\u{28E0F}\u97E6\u9875\u98CE\u98DE\u9963\u{29810}\u9C7C\u9E1F\u9EC4\u6B6F\uF907\u4E37\u{20087}\u961D\u6237\u94A2"],["8c40","\u503B\u6DFE\u{29C73}\u9FA6\u3DC9\u888F\u{2414E}\u7077\u5CF5\u4B20\u{251CD}\u3559\u{25D30}\u6122\u{28A32}\u8FA7\u91F6\u7191\u6719\u73BA\u{23281}\u{2A107}\u3C8B\u{21980}\u4B10\u78E4\u7402\u51AE\u{2870F}\u4009\u6A63\u{2A2BA}\u4223\u860F\u{20A6F}\u7A2A\u{29947}\u{28AEA}\u9755\u704D\u5324\u{2207E}\u93F4\u76D9\u{289E3}\u9FA7\u77DD\u4EA3\u4FF0\u50BC\u4E2F\u4F17\u9FA8\u5434\u7D8B\u5892\u58D0\u{21DB6}\u5E92\u5E99\u5FC2\u{22712}\u658B"],["8ca1","\u{233F9}\u6919\u6A43\u{23C63}\u6CFF"],["8ca7","\u7200\u{24505}\u738C\u3EDB\u{24A13}\u5B15\u74B9\u8B83\u{25CA4}\u{25695}\u7A93\u7BEC\u7CC3\u7E6C\u82F8\u8597\u9FA9\u8890\u9FAA\u8EB9\u9FAB\u8FCF\u855F\u99E0\u9221\u9FAC\u{28DB9}\u{2143F}\u4071\u42A2\u5A1A"],["8cc9","\u9868\u676B\u4276\u573D"],["8cce","\u85D6\u{2497B}\u82BF\u{2710D}\u4C81\u{26D74}\u5D7B\u{26B15}\u{26FBE}\u9FAD\u9FAE\u5B96\u9FAF\u66E7\u7E5B\u6E57\u79CA\u3D88\u44C3\u{23256}\u{22796}\u439A\u4536"],["8ce6","\u5CD5\u{23B1A}\u8AF9\u5C78\u3D12\u{23551}\u5D78\u9FB2\u7157\u4558\u{240EC}\u{21E23}\u4C77\u3978\u344A\u{201A4}\u{26C41}\u8ACC\u4FB4\u{20239}\u59BF\u816C\u9856\u{298FA}\u5F3B"],["8d40","\u{20B9F}"],["8d42","\u{221C1}\u{2896D}\u4102\u46BB\u{29079}\u3F07\u9FB3\u{2A1B5}\u40F8\u37D6\u46F7\u{26C46}\u417C\u{286B2}\u{273FF}\u456D\u38D4\u{2549A}\u4561\u451B\u4D89\u4C7B\u4D76\u45EA\u3FC8\u{24B0F}\u3661\u44DE\u44BD\u41ED\u5D3E\u5D48\u5D56\u3DFC\u380F\u5DA4\u5DB9\u3820\u3838\u5E42\u5EBD\u5F25\u5F83\u3908\u3914\u393F\u394D\u60D7\u613D\u5CE5\u3989\u61B7\u61B9\u61CF\u39B8\u622C\u6290\u62E5\u6318\u39F8\u56B1"],["8da1","\u3A03\u63E2\u63FB\u6407\u645A\u3A4B\u64C0\u5D15\u5621\u9F9F\u3A97\u6586\u3ABD\u65FF\u6653\u3AF2\u6692\u3B22\u6716\u3B42\u67A4\u6800\u3B58\u684A\u6884\u3B72\u3B71\u3B7B\u6909\u6943\u725C\u6964\u699F\u6985\u3BBC\u69D6\u3BDD\u6A65\u6A74\u6A71\u6A82\u3BEC\u6A99\u3BF2\u6AAB\u6AB5\u6AD4\u6AF6\u6B81\u6BC1\u6BEA\u6C75\u6CAA\u3CCB\u6D02\u6D06\u6D26\u6D81\u3CEF\u6DA4\u6DB1\u6E15\u6E18\u6E29\u6E86\u{289C0}\u6EBB\u6EE2\u6EDA\u9F7F\u6EE8\u6EE9\u6F24\u6F34\u3D46\u{23F41}\u6F81\u6FBE\u3D6A\u3D75\u71B7\u5C99\u3D8A\u702C\u3D91\u7050\u7054\u706F\u707F\u7089\u{20325}\u43C1\u35F1\u{20ED8}"],["8e40","\u{23ED7}\u57BE\u{26ED3}\u713E\u{257E0}\u364E\u69A2\u{28BE9}\u5B74\u7A49\u{258E1}\u{294D9}\u7A65\u7A7D\u{259AC}\u7ABB\u7AB0\u7AC2\u7AC3\u71D1\u{2648D}\u41CA\u7ADA\u7ADD\u7AEA\u41EF\u54B2\u{25C01}\u7B0B\u7B55\u7B29\u{2530E}\u{25CFE}\u7BA2\u7B6F\u839C\u{25BB4}\u{26C7F}\u7BD0\u8421\u7B92\u7BB8\u{25D20}\u3DAD\u{25C65}\u8492\u7BFA\u7C06\u7C35\u{25CC1}\u7C44\u7C83\u{24882}\u7CA6\u667D\u{24578}\u7CC9\u7CC7\u7CE6\u7C74\u7CF3\u7CF5\u7CCE"],["8ea1","\u7E67\u451D\u{26E44}\u7D5D\u{26ED6}\u748D\u7D89\u7DAB\u7135\u7DB3\u7DD2\u{24057}\u{26029}\u7DE4\u3D13\u7DF5\u{217F9}\u7DE5\u{2836D}\u7E1D\u{26121}\u{2615A}\u7E6E\u7E92\u432B\u946C\u7E27\u7F40\u7F41\u7F47\u7936\u{262D0}\u99E1\u7F97\u{26351}\u7FA3\u{21661}\u{20068}\u455C\u{23766}\u4503\u{2833A}\u7FFA\u{26489}\u8005\u8008\u801D\u8028\u802F\u{2A087}\u{26CC3}\u803B\u803C\u8061\u{22714}\u4989\u{26626}\u{23DE3}\u{266E8}\u6725\u80A7\u{28A48}\u8107\u811A\u58B0\u{226F6}\u6C7F\u{26498}\u{24FB8}\u64E7\u{2148A}\u8218\u{2185E}\u6A53\u{24A65}\u{24A95}\u447A\u8229\u{20B0D}\u{26A52}\u{23D7E}\u4FF9\u{214FD}\u84E2\u8362\u{26B0A}\u{249A7}\u{23530}\u{21773}\u{23DF8}\u82AA\u691B\u{2F994}\u41DB"],["8f40","\u854B\u82D0\u831A\u{20E16}\u{217B4}\u36C1\u{2317D}\u{2355A}\u827B\u82E2\u8318\u{23E8B}\u{26DA3}\u{26B05}\u{26B97}\u{235CE}\u3DBF\u831D\u55EC\u8385\u450B\u{26DA5}\u83AC\u83C1\u83D3\u347E\u{26ED4}\u6A57\u855A\u3496\u{26E42}\u{22EEF}\u8458\u{25BE4}\u8471\u3DD3\u44E4\u6AA7\u844A\u{23CB5}\u7958\u84A8\u{26B96}\u{26E77}\u{26E43}\u84DE\u840F\u8391\u44A0\u8493\u84E4\u{25C91}\u4240\u{25CC0}\u4543\u8534\u5AF2\u{26E99}\u4527\u8573\u4516\u67BF\u8616"],["8fa1","\u{28625}\u{2863B}\u85C1\u{27088}\u8602\u{21582}\u{270CD}\u{2F9B2}\u456A\u8628\u3648\u{218A2}\u53F7\u{2739A}\u867E\u8771\u{2A0F8}\u87EE\u{22C27}\u87B1\u87DA\u880F\u5661\u866C\u6856\u460F\u8845\u8846\u{275E0}\u{23DB9}\u{275E4}\u885E\u889C\u465B\u88B4\u88B5\u63C1\u88C5\u7777\u{2770F}\u8987\u898A\u89A6\u89A9\u89A7\u89BC\u{28A25}\u89E7\u{27924}\u{27ABD}\u8A9C\u7793\u91FE\u8A90\u{27A59}\u7AE9\u{27B3A}\u{23F8F}\u4713\u{27B38}\u717C\u8B0C\u8B1F\u{25430}\u{25565}\u8B3F\u8B4C\u8B4D\u8AA9\u{24A7A}\u8B90\u8B9B\u8AAF\u{216DF}\u4615\u884F\u8C9B\u{27D54}\u{27D8F}\u{2F9D4}\u3725\u{27D53}\u8CD6\u{27D98}\u{27DBD}\u8D12\u8D03\u{21910}\u8CDB\u705C\u8D11\u{24CC9}\u3ED0\u8D77"],["9040","\u8DA9\u{28002}\u{21014}\u{2498A}\u3B7C\u{281BC}\u{2710C}\u7AE7\u8EAD\u8EB6\u8EC3\u92D4\u8F19\u8F2D\u{28365}\u{28412}\u8FA5\u9303\u{2A29F}\u{20A50}\u8FB3\u492A\u{289DE}\u{2853D}\u{23DBB}\u5EF8\u{23262}\u8FF9\u{2A014}\u{286BC}\u{28501}\u{22325}\u3980\u{26ED7}\u9037\u{2853C}\u{27ABE}\u9061\u{2856C}\u{2860B}\u90A8\u{28713}\u90C4\u{286E6}\u90AE\u90FD\u9167\u3AF0\u91A9\u91C4\u7CAC\u{28933}\u{21E89}\u920E\u6C9F\u9241\u9262\u{255B9}\u92B9\u{28AC6}\u{23C9B}\u{28B0C}\u{255DB}"],["90a1","\u{20D31}\u932C\u936B\u{28AE1}\u{28BEB}\u708F\u5AC3\u{28AE2}\u{28AE5}\u4965\u9244\u{28BEC}\u{28C39}\u{28BFF}\u9373\u945B\u8EBC\u9585\u95A6\u9426\u95A0\u6FF6\u42B9\u{2267A}\u{286D8}\u{2127C}\u{23E2E}\u49DF\u6C1C\u967B\u9696\u416C\u96A3\u{26ED5}\u61DA\u96B6\u78F5\u{28AE0}\u96BD\u53CC\u49A1\u{26CB8}\u{20274}\u{26410}\u{290AF}\u{290E5}\u{24AD1}\u{21915}\u{2330A}\u9731\u8642\u9736\u4A0F\u453D\u4585\u{24AE9}\u7075\u5B41\u971B\u975C\u{291D5}\u9757\u5B4A\u{291EB}\u975F\u9425\u50D0\u{230B7}\u{230BC}\u9789\u979F\u97B1\u97BE\u97C0\u97D2\u97E0\u{2546C}\u97EE\u741C\u{29433}\u97FF\u97F5\u{2941D}\u{2797A}\u4AD1\u9834\u9833\u984B\u9866\u3B0E\u{27175}\u3D51\u{20630}\u{2415C}"],["9140","\u{25706}\u98CA\u98B7\u98C8\u98C7\u4AFF\u{26D27}\u{216D3}\u55B0\u98E1\u98E6\u98EC\u9378\u9939\u{24A29}\u4B72\u{29857}\u{29905}\u99F5\u9A0C\u9A3B\u9A10\u9A58\u{25725}\u36C4\u{290B1}\u{29BD5}\u9AE0\u9AE2\u{29B05}\u9AF4\u4C0E\u9B14\u9B2D\u{28600}\u5034\u9B34\u{269A8}\u38C3\u{2307D}\u9B50\u9B40\u{29D3E}\u5A45\u{21863}\u9B8E\u{2424B}\u9C02\u9BFF\u9C0C\u{29E68}\u9DD4\u{29FB7}\u{2A192}\u{2A1AB}\u{2A0E1}\u{2A123}\u{2A1DF}\u9D7E\u9D83\u{2A134}\u9E0E\u6888"],["91a1","\u9DC4\u{2215B}\u{2A193}\u{2A220}\u{2193B}\u{2A233}\u9D39\u{2A0B9}\u{2A2B4}\u9E90\u9E95\u9E9E\u9EA2\u4D34\u9EAA\u9EAF\u{24364}\u9EC1\u3B60\u39E5\u3D1D\u4F32\u37BE\u{28C2B}\u9F02\u9F08\u4B96\u9424\u{26DA2}\u9F17\u9F16\u9F39\u569F\u568A\u9F45\u99B8\u{2908B}\u97F2\u847F\u9F62\u9F69\u7ADC\u9F8E\u7216\u4BBE\u{24975}\u{249BB}\u7177\u{249F8}\u{24348}\u{24A51}\u739E\u{28BDA}\u{218FA}\u799F\u{2897E}\u{28E36}\u9369\u93F3\u{28A44}\u92EC\u9381\u93CB\u{2896C}\u{244B9}\u7217\u3EEB\u7772\u7A43\u70D0\u{24473}\u{243F8}\u717E\u{217EF}\u70A3\u{218BE}\u{23599}\u3EC7\u{21885}\u{2542F}\u{217F8}\u3722\u{216FB}\u{21839}\u36E1\u{21774}\u{218D1}\u{25F4B}\u3723\u{216C0}\u575B\u{24A25}\u{213FE}\u{212A8}"],["9240","\u{213C6}\u{214B6}\u8503\u{236A6}\u8503\u8455\u{24994}\u{27165}\u{23E31}\u{2555C}\u{23EFB}\u{27052}\u44F4\u{236EE}\u{2999D}\u{26F26}\u67F9\u3733\u3C15\u3DE7\u586C\u{21922}\u6810\u4057\u{2373F}\u{240E1}\u{2408B}\u{2410F}\u{26C21}\u54CB\u569E\u{266B1}\u5692\u{20FDF}\u{20BA8}\u{20E0D}\u93C6\u{28B13}\u939C\u4EF8\u512B\u3819\u{24436}\u4EBC\u{20465}\u{2037F}\u4F4B\u4F8A\u{25651}\u5A68\u{201AB}\u{203CB}\u3999\u{2030A}\u{20414}\u3435\u4F29\u{202C0}\u{28EB3}\u{20275}\u8ADA\u{2020C}\u4E98"],["92a1","\u50CD\u510D\u4FA2\u4F03\u{24A0E}\u{23E8A}\u4F42\u502E\u506C\u5081\u4FCC\u4FE5\u5058\u50FC\u5159\u515B\u515D\u515E\u6E76\u{23595}\u{23E39}\u{23EBF}\u6D72\u{21884}\u{23E89}\u51A8\u51C3\u{205E0}\u44DD\u{204A3}\u{20492}\u{20491}\u8D7A\u{28A9C}\u{2070E}\u5259\u52A4\u{20873}\u52E1\u936E\u467A\u718C\u{2438C}\u{20C20}\u{249AC}\u{210E4}\u69D1\u{20E1D}\u7479\u3EDE\u7499\u7414\u7456\u7398\u4B8E\u{24ABC}\u{2408D}\u53D0\u3584\u720F\u{240C9}\u55B4\u{20345}\u54CD\u{20BC6}\u571D\u925D\u96F4\u9366\u57DD\u578D\u577F\u363E\u58CB\u5A99\u{28A46}\u{216FA}\u{2176F}\u{21710}\u5A2C\u59B8\u928F\u5A7E\u5ACF\u5A12\u{25946}\u{219F3}\u{21861}\u{24295}\u36F5\u6D05\u7443\u5A21\u{25E83}"],["9340","\u5A81\u{28BD7}\u{20413}\u93E0\u748C\u{21303}\u7105\u4972\u9408\u{289FB}\u93BD\u37A0\u5C1E\u5C9E\u5E5E\u5E48\u{21996}\u{2197C}\u{23AEE}\u5ECD\u5B4F\u{21903}\u{21904}\u3701\u{218A0}\u36DD\u{216FE}\u36D3\u812A\u{28A47}\u{21DBA}\u{23472}\u{289A8}\u5F0C\u5F0E\u{21927}\u{217AB}\u5A6B\u{2173B}\u5B44\u8614\u{275FD}\u8860\u607E\u{22860}\u{2262B}\u5FDB\u3EB8\u{225AF}\u{225BE}\u{29088}\u{26F73}\u61C0\u{2003E}\u{20046}\u{2261B}\u6199\u6198\u6075\u{22C9B}\u{22D07}\u{246D4}\u{2914D}"],["93a1","\u6471\u{24665}\u{22B6A}\u3A29\u{22B22}\u{23450}\u{298EA}\u{22E78}\u6337\u{2A45B}\u64B6\u6331\u63D1\u{249E3}\u{22D67}\u62A4\u{22CA1}\u643B\u656B\u6972\u3BF4\u{2308E}\u{232AD}\u{24989}\u{232AB}\u550D\u{232E0}\u{218D9}\u{2943F}\u66CE\u{23289}\u{231B3}\u3AE0\u4190\u{25584}\u{28B22}\u{2558F}\u{216FC}\u{2555B}\u{25425}\u78EE\u{23103}\u{2182A}\u{23234}\u3464\u{2320F}\u{23182}\u{242C9}\u668E\u{26D24}\u666B\u4B93\u6630\u{27870}\u{21DEB}\u6663\u{232D2}\u{232E1}\u661E\u{25872}\u38D1\u{2383A}\u{237BC}\u3B99\u{237A2}\u{233FE}\u74D0\u3B96\u678F\u{2462A}\u68B6\u681E\u3BC4\u6ABE\u3863\u{237D5}\u{24487}\u6A33\u6A52\u6AC9\u6B05\u{21912}\u6511\u6898\u6A4C\u3BD7\u6A7A\u6B57\u{23FC0}\u{23C9A}\u93A0\u92F2\u{28BEA}\u{28ACB}"],["9440","\u9289\u{2801E}\u{289DC}\u9467\u6DA5\u6F0B\u{249EC}\u6D67\u{23F7F}\u3D8F\u6E04\u{2403C}\u5A3D\u6E0A\u5847\u6D24\u7842\u713B\u{2431A}\u{24276}\u70F1\u7250\u7287\u7294\u{2478F}\u{24725}\u5179\u{24AA4}\u{205EB}\u747A\u{23EF8}\u{2365F}\u{24A4A}\u{24917}\u{25FE1}\u3F06\u3EB1\u{24ADF}\u{28C23}\u{23F35}\u60A7\u3EF3\u74CC\u743C\u9387\u7437\u449F\u{26DEA}\u4551\u7583\u3F63\u{24CD9}\u{24D06}\u3F58\u7555\u7673\u{2A5C6}\u3B19\u7468\u{28ACC}\u{249AB}\u{2498E}\u3AFB"],["94a1","\u3DCD\u{24A4E}\u3EFF\u{249C5}\u{248F3}\u91FA\u5732\u9342\u{28AE3}\u{21864}\u50DF\u{25221}\u{251E7}\u7778\u{23232}\u770E\u770F\u777B\u{24697}\u{23781}\u3A5E\u{248F0}\u7438\u749B\u3EBF\u{24ABA}\u{24AC7}\u40C8\u{24A96}\u{261AE}\u9307\u{25581}\u781E\u788D\u7888\u78D2\u73D0\u7959\u{27741}\u{256E3}\u410E\u799B\u8496\u79A5\u6A2D\u{23EFA}\u7A3A\u79F4\u416E\u{216E6}\u4132\u9235\u79F1\u{20D4C}\u{2498C}\u{20299}\u{23DBA}\u{2176E}\u3597\u556B\u3570\u36AA\u{201D4}\u{20C0D}\u7AE2\u5A59\u{226F5}\u{25AAF}\u{25A9C}\u5A0D\u{2025B}\u78F0\u5A2A\u{25BC6}\u7AFE\u41F9\u7C5D\u7C6D\u4211\u{25BB3}\u{25EBC}\u{25EA6}\u7CCD\u{249F9}\u{217B0}\u7C8E\u7C7C\u7CAE\u6AB2\u7DDC\u7E07\u7DD3\u7F4E\u{26261}"],["9540","\u{2615C}\u{27B48}\u7D97\u{25E82}\u426A\u{26B75}\u{20916}\u67D6\u{2004E}\u{235CF}\u57C4\u{26412}\u{263F8}\u{24962}\u7FDD\u7B27\u{2082C}\u{25AE9}\u{25D43}\u7B0C\u{25E0E}\u99E6\u8645\u9A63\u6A1C\u{2343F}\u39E2\u{249F7}\u{265AD}\u9A1F\u{265A0}\u8480\u{27127}\u{26CD1}\u44EA\u8137\u4402\u80C6\u8109\u8142\u{267B4}\u98C3\u{26A42}\u8262\u8265\u{26A51}\u8453\u{26DA7}\u8610\u{2721B}\u5A86\u417F\u{21840}\u5B2B\u{218A1}\u5AE4\u{218D8}\u86A0\u{2F9BC}\u{23D8F}\u882D\u{27422}\u5A02"],["95a1","\u886E\u4F45\u8887\u88BF\u88E6\u8965\u894D\u{25683}\u8954\u{27785}\u{27784}\u{28BF5}\u{28BD9}\u{28B9C}\u{289F9}\u3EAD\u84A3\u46F5\u46CF\u37F2\u8A3D\u8A1C\u{29448}\u5F4D\u922B\u{24284}\u65D4\u7129\u70C4\u{21845}\u9D6D\u8C9F\u8CE9\u{27DDC}\u599A\u77C3\u59F0\u436E\u36D4\u8E2A\u8EA7\u{24C09}\u8F30\u8F4A\u42F4\u6C58\u6FBB\u{22321}\u489B\u6F79\u6E8B\u{217DA}\u9BE9\u36B5\u{2492F}\u90BB\u9097\u5571\u4906\u91BB\u9404\u{28A4B}\u4062\u{28AFC}\u9427\u{28C1D}\u{28C3B}\u84E5\u8A2B\u9599\u95A7\u9597\u9596\u{28D34}\u7445\u3EC2\u{248FF}\u{24A42}\u{243EA}\u3EE7\u{23225}\u968F\u{28EE7}\u{28E66}\u{28E65}\u3ECC\u{249ED}\u{24A78}\u{23FEE}\u7412\u746B\u3EFC\u9741\u{290B0}"],["9640","\u6847\u4A1D\u{29093}\u{257DF}\u975D\u9368\u{28989}\u{28C26}\u{28B2F}\u{263BE}\u92BA\u5B11\u8B69\u493C\u73F9\u{2421B}\u979B\u9771\u9938\u{20F26}\u5DC1\u{28BC5}\u{24AB2}\u981F\u{294DA}\u92F6\u{295D7}\u91E5\u44C0\u{28B50}\u{24A67}\u{28B64}\u98DC\u{28A45}\u3F00\u922A\u4925\u8414\u993B\u994D\u{27B06}\u3DFD\u999B\u4B6F\u99AA\u9A5C\u{28B65}\u{258C8}\u6A8F\u9A21\u5AFE\u9A2F\u{298F1}\u4B90\u{29948}\u99BC\u4BBD\u4B97\u937D\u5872\u{21302}\u5822\u{249B8}"],["96a1","\u{214E8}\u7844\u{2271F}\u{23DB8}\u68C5\u3D7D\u9458\u3927\u6150\u{22781}\u{2296B}\u6107\u9C4F\u9C53\u9C7B\u9C35\u9C10\u9B7F\u9BCF\u{29E2D}\u9B9F\u{2A1F5}\u{2A0FE}\u9D21\u4CAE\u{24104}\u9E18\u4CB0\u9D0C\u{2A1B4}\u{2A0ED}\u{2A0F3}\u{2992F}\u9DA5\u84BD\u{26E12}\u{26FDF}\u{26B82}\u85FC\u4533\u{26DA4}\u{26E84}\u{26DF0}\u8420\u85EE\u{26E00}\u{237D7}\u{26064}\u79E2\u{2359C}\u{23640}\u492D\u{249DE}\u3D62\u93DB\u92BE\u9348\u{202BF}\u78B9\u9277\u944D\u4FE4\u3440\u9064\u{2555D}\u783D\u7854\u78B6\u784B\u{21757}\u{231C9}\u{24941}\u369A\u4F72\u6FDA\u6FD9\u701E\u701E\u5414\u{241B5}\u57BB\u58F3\u578A\u9D16\u57D7\u7134\u34AF\u{241AC}\u71EB\u{26C40}\u{24F97}\u5B28\u{217B5}\u{28A49}"],["9740","\u610C\u5ACE\u5A0B\u42BC\u{24488}\u372C\u4B7B\u{289FC}\u93BB\u93B8\u{218D6}\u{20F1D}\u8472\u{26CC0}\u{21413}\u{242FA}\u{22C26}\u{243C1}\u5994\u{23DB7}\u{26741}\u7DA8\u{2615B}\u{260A4}\u{249B9}\u{2498B}\u{289FA}\u92E5\u73E2\u3EE9\u74B4\u{28B63}\u{2189F}\u3EE1\u{24AB3}\u6AD8\u73F3\u73FB\u3ED6\u{24A3E}\u{24A94}\u{217D9}\u{24A66}\u{203A7}\u{21424}\u{249E5}\u7448\u{24916}\u70A5\u{24976}\u9284\u73E6\u935F\u{204FE}\u9331\u{28ACE}\u{28A16}\u9386\u{28BE7}\u{255D5}\u4935\u{28A82}\u716B"],["97a1","\u{24943}\u{20CFF}\u56A4\u{2061A}\u{20BEB}\u{20CB8}\u5502\u79C4\u{217FA}\u7DFE\u{216C2}\u{24A50}\u{21852}\u452E\u9401\u370A\u{28AC0}\u{249AD}\u59B0\u{218BF}\u{21883}\u{27484}\u5AA1\u36E2\u{23D5B}\u36B0\u925F\u5A79\u{28A81}\u{21862}\u9374\u3CCD\u{20AB4}\u4A96\u398A\u50F4\u3D69\u3D4C\u{2139C}\u7175\u42FB\u{28218}\u6E0F\u{290E4}\u44EB\u6D57\u{27E4F}\u7067\u6CAF\u3CD6\u{23FED}\u{23E2D}\u6E02\u6F0C\u3D6F\u{203F5}\u7551\u36BC\u34C8\u4680\u3EDA\u4871\u59C4\u926E\u493E\u8F41\u{28C1C}\u{26BC0}\u5812\u57C8\u36D6\u{21452}\u70FE\u{24362}\u{24A71}\u{22FE3}\u{212B0}\u{223BD}\u68B9\u6967\u{21398}\u{234E5}\u{27BF4}\u{236DF}\u{28A83}\u{237D6}\u{233FA}\u{24C9F}\u6A1A\u{236AD}\u{26CB7}\u843E\u44DF\u44CE"],["9840","\u{26D26}\u{26D51}\u{26C82}\u{26FDE}\u6F17\u{27109}\u833D\u{2173A}\u83ED\u{26C80}\u{27053}\u{217DB}\u5989\u5A82\u{217B3}\u5A61\u5A71\u{21905}\u{241FC}\u372D\u59EF\u{2173C}\u36C7\u718E\u9390\u669A\u{242A5}\u5A6E\u5A2B\u{24293}\u6A2B\u{23EF9}\u{27736}\u{2445B}\u{242CA}\u711D\u{24259}\u{289E1}\u4FB0\u{26D28}\u5CC2\u{244CE}\u{27E4D}\u{243BD}\u6A0C\u{24256}\u{21304}\u70A6\u7133\u{243E9}\u3DA5\u6CDF\u{2F825}\u{24A4F}\u7E65\u59EB\u5D2F\u3DF3\u5F5C\u{24A5D}\u{217DF}\u7DA4\u8426"],["98a1","\u5485\u{23AFA}\u{23300}\u{20214}\u577E\u{208D5}\u{20619}\u3FE5\u{21F9E}\u{2A2B6}\u7003\u{2915B}\u5D70\u738F\u7CD3\u{28A59}\u{29420}\u4FC8\u7FE7\u72CD\u7310\u{27AF4}\u7338\u7339\u{256F6}\u7341\u7348\u3EA9\u{27B18}\u906C\u71F5\u{248F2}\u73E1\u81F6\u3ECA\u770C\u3ED1\u6CA2\u56FD\u7419\u741E\u741F\u3EE2\u3EF0\u3EF4\u3EFA\u74D3\u3F0E\u3F53\u7542\u756D\u7572\u758D\u3F7C\u75C8\u75DC\u3FC0\u764D\u3FD7\u7674\u3FDC\u767A\u{24F5C}\u7188\u5623\u8980\u5869\u401D\u7743\u4039\u6761\u4045\u35DB\u7798\u406A\u406F\u5C5E\u77BE\u77CB\u58F2\u7818\u70B9\u781C\u40A8\u7839\u7847\u7851\u7866\u8448\u{25535}\u7933\u6803\u7932\u4103"],["9940","\u4109\u7991\u7999\u8FBB\u7A06\u8FBC\u4167\u7A91\u41B2\u7ABC\u8279\u41C4\u7ACF\u7ADB\u41CF\u4E21\u7B62\u7B6C\u7B7B\u7C12\u7C1B\u4260\u427A\u7C7B\u7C9C\u428C\u7CB8\u4294\u7CED\u8F93\u70C0\u{20CCF}\u7DCF\u7DD4\u7DD0\u7DFD\u7FAE\u7FB4\u729F\u4397\u8020\u8025\u7B39\u802E\u8031\u8054\u3DCC\u57B4\u70A0\u80B7\u80E9\u43ED\u810C\u732A\u810E\u8112\u7560\u8114\u4401\u3B39\u8156\u8159\u815A"],["99a1","\u4413\u583A\u817C\u8184\u4425\u8193\u442D\u81A5\u57EF\u81C1\u81E4\u8254\u448F\u82A6\u8276\u82CA\u82D8\u82FF\u44B0\u8357\u9669\u698A\u8405\u70F5\u8464\u60E3\u8488\u4504\u84BE\u84E1\u84F8\u8510\u8538\u8552\u453B\u856F\u8570\u85E0\u4577\u8672\u8692\u86B2\u86EF\u9645\u878B\u4606\u4617\u88AE\u88FF\u8924\u8947\u8991\u{27967}\u8A29\u8A38\u8A94\u8AB4\u8C51\u8CD4\u8CF2\u8D1C\u4798\u585F\u8DC3\u47ED\u4EEE\u8E3A\u55D8\u5754\u8E71\u55F5\u8EB0\u4837\u8ECE\u8EE2\u8EE4\u8EED\u8EF2\u8FB7\u8FC1\u8FCA\u8FCC\u9033\u99C4\u48AD\u98E0\u9213\u491E\u9228\u9258\u926B\u92B1\u92AE\u92BF"],["9a40","\u92E3\u92EB\u92F3\u92F4\u92FD\u9343\u9384\u93AD\u4945\u4951\u9EBF\u9417\u5301\u941D\u942D\u943E\u496A\u9454\u9479\u952D\u95A2\u49A7\u95F4\u9633\u49E5\u67A0\u4A24\u9740\u4A35\u97B2\u97C2\u5654\u4AE4\u60E8\u98B9\u4B19\u98F1\u5844\u990E\u9919\u51B4\u991C\u9937\u9942\u995D\u9962\u4B70\u99C5\u4B9D\u9A3C\u9B0F\u7A83\u9B69\u9B81\u9BDD\u9BF1\u9BF4\u4C6D\u9C20\u376F\u{21BC2}\u9D49\u9C3A"],["9aa1","\u9EFE\u5650\u9D93\u9DBD\u9DC0\u9DFC\u94F6\u8FB6\u9E7B\u9EAC\u9EB1\u9EBD\u9EC6\u94DC\u9EE2\u9EF1\u9EF8\u7AC8\u9F44\u{20094}\u{202B7}\u{203A0}\u691A\u94C3\u59AC\u{204D7}\u5840\u94C1\u37B9\u{205D5}\u{20615}\u{20676}\u{216BA}\u5757\u7173\u{20AC2}\u{20ACD}\u{20BBF}\u546A\u{2F83B}\u{20BCB}\u549E\u{20BFB}\u{20C3B}\u{20C53}\u{20C65}\u{20C7C}\u60E7\u{20C8D}\u567A\u{20CB5}\u{20CDD}\u{20CED}\u{20D6F}\u{20DB2}\u{20DC8}\u6955\u9C2F\u87A5\u{20E04}\u{20E0E}\u{20ED7}\u{20F90}\u{20F2D}\u{20E73}\u5C20\u{20FBC}\u5E0B\u{2105C}\u{2104F}\u{21076}\u671E\u{2107B}\u{21088}\u{21096}\u3647\u{210BF}\u{210D3}\u{2112F}\u{2113B}\u5364\u84AD\u{212E3}\u{21375}\u{21336}\u8B81\u{21577}\u{21619}\u{217C3}\u{217C7}\u4E78\u70BB\u{2182D}\u{2196A}"],["9b40","\u{21A2D}\u{21A45}\u{21C2A}\u{21C70}\u{21CAC}\u{21EC8}\u62C3\u{21ED5}\u{21F15}\u7198\u6855\u{22045}\u69E9\u36C8\u{2227C}\u{223D7}\u{223FA}\u{2272A}\u{22871}\u{2294F}\u82FD\u{22967}\u{22993}\u{22AD5}\u89A5\u{22AE8}\u8FA0\u{22B0E}\u97B8\u{22B3F}\u9847\u9ABD\u{22C4C}"],["9b62","\u{22C88}\u{22CB7}\u{25BE8}\u{22D08}\u{22D12}\u{22DB7}\u{22D95}\u{22E42}\u{22F74}\u{22FCC}\u{23033}\u{23066}\u{2331F}\u{233DE}\u5FB1\u6648\u66BF\u{27A79}\u{23567}\u{235F3}\u7201\u{249BA}\u77D7\u{2361A}\u{23716}\u7E87\u{20346}\u58B5\u670E"],["9ba1","\u6918\u{23AA7}\u{27657}\u{25FE2}\u{23E11}\u{23EB9}\u{275FE}\u{2209A}\u48D0\u4AB8\u{24119}\u{28A9A}\u{242EE}\u{2430D}\u{2403B}\u{24334}\u{24396}\u{24A45}\u{205CA}\u51D2\u{20611}\u599F\u{21EA8}\u3BBE\u{23CFF}\u{24404}\u{244D6}\u5788\u{24674}\u399B\u{2472F}\u{285E8}\u{299C9}\u3762\u{221C3}\u8B5E\u{28B4E}\u99D6\u{24812}\u{248FB}\u{24A15}\u7209\u{24AC0}\u{20C78}\u5965\u{24EA5}\u{24F86}\u{20779}\u8EDA\u{2502C}\u528F\u573F\u7171\u{25299}\u{25419}\u{23F4A}\u{24AA7}\u55BC\u{25446}\u{2546E}\u{26B52}\u91D4\u3473\u{2553F}\u{27632}\u{2555E}\u4718\u{25562}\u{25566}\u{257C7}\u{2493F}\u{2585D}\u5066\u34FB\u{233CC}\u60DE\u{25903}\u477C\u{28948}\u{25AAE}\u{25B89}\u{25C06}\u{21D90}\u57A1\u7151\u6FB6\u{26102}\u{27C12}\u9056\u{261B2}\u{24F9A}\u8B62\u{26402}\u{2644A}"],["9c40","\u5D5B\u{26BF7}\u8F36\u{26484}\u{2191C}\u8AEA\u{249F6}\u{26488}\u{23FEF}\u{26512}\u4BC0\u{265BF}\u{266B5}\u{2271B}\u9465\u{257E1}\u6195\u5A27\u{2F8CD}\u4FBB\u56B9\u{24521}\u{266FC}\u4E6A\u{24934}\u9656\u6D8F\u{26CBD}\u3618\u8977\u{26799}\u{2686E}\u{26411}\u{2685E}\u71DF\u{268C7}\u7B42\u{290C0}\u{20A11}\u{26926}\u9104\u{26939}\u7A45\u9DF0\u{269FA}\u9A26\u{26A2D}\u365F\u{26469}\u{20021}\u7983\u{26A34}\u{26B5B}\u5D2C\u{23519}\u83CF\u{26B9D}\u46D0\u{26CA4}\u753B\u8865\u{26DAE}\u58B6"],["9ca1","\u371C\u{2258D}\u{2704B}\u{271CD}\u3C54\u{27280}\u{27285}\u9281\u{2217A}\u{2728B}\u9330\u{272E6}\u{249D0}\u6C39\u949F\u{27450}\u{20EF8}\u8827\u88F5\u{22926}\u{28473}\u{217B1}\u6EB8\u{24A2A}\u{21820}\u39A4\u36B9\u5C10\u79E3\u453F\u66B6\u{29CAD}\u{298A4}\u8943\u{277CC}\u{27858}\u56D6\u40DF\u{2160A}\u39A1\u{2372F}\u{280E8}\u{213C5}\u71AD\u8366\u{279DD}\u{291A8}\u5A67\u4CB7\u{270AF}\u{289AB}\u{279FD}\u{27A0A}\u{27B0B}\u{27D66}\u{2417A}\u7B43\u797E\u{28009}\u6FB5\u{2A2DF}\u6A03\u{28318}\u53A2\u{26E07}\u93BF\u6836\u975D\u{2816F}\u{28023}\u{269B5}\u{213ED}\u{2322F}\u{28048}\u5D85\u{28C30}\u{28083}\u5715\u9823\u{28949}\u5DAB\u{24988}\u65BE\u69D5\u53D2\u{24AA5}\u{23F81}\u3C11\u6736\u{28090}\u{280F4}\u{2812E}\u{21FA1}\u{2814F}"],["9d40","\u{28189}\u{281AF}\u{2821A}\u{28306}\u{2832F}\u{2838A}\u35CA\u{28468}\u{286AA}\u48FA\u63E6\u{28956}\u7808\u9255\u{289B8}\u43F2\u{289E7}\u43DF\u{289E8}\u{28B46}\u{28BD4}\u59F8\u{28C09}\u8F0B\u{28FC5}\u{290EC}\u7B51\u{29110}\u{2913C}\u3DF7\u{2915E}\u{24ACA}\u8FD0\u728F\u568B\u{294E7}\u{295E9}\u{295B0}\u{295B8}\u{29732}\u{298D1}\u{29949}\u{2996A}\u{299C3}\u{29A28}\u{29B0E}\u{29D5A}\u{29D9B}\u7E9F\u{29EF8}\u{29F23}\u4CA4\u9547\u{2A293}\u71A2\u{2A2FF}\u4D91\u9012\u{2A5CB}\u4D9C\u{20C9C}\u8FBE\u55C1"],["9da1","\u8FBA\u{224B0}\u8FB9\u{24A93}\u4509\u7E7F\u6F56\u6AB1\u4EEA\u34E4\u{28B2C}\u{2789D}\u373A\u8E80\u{217F5}\u{28024}\u{28B6C}\u{28B99}\u{27A3E}\u{266AF}\u3DEB\u{27655}\u{23CB7}\u{25635}\u{25956}\u4E9A\u{25E81}\u{26258}\u56BF\u{20E6D}\u8E0E\u5B6D\u{23E88}\u{24C9E}\u63DE\u62D0\u{217F6}\u{2187B}\u6530\u562D\u{25C4A}\u541A\u{25311}\u3DC6\u{29D98}\u4C7D\u5622\u561E\u7F49\u{25ED8}\u5975\u{23D40}\u8770\u4E1C\u{20FEA}\u{20D49}\u{236BA}\u8117\u9D5E\u8D18\u763B\u9C45\u764E\u77B9\u9345\u5432\u8148\u82F7\u5625\u8132\u8418\u80BD\u55EA\u7962\u5643\u5416\u{20E9D}\u35CE\u5605\u55F1\u66F1\u{282E2}\u362D\u7534\u55F0\u55BA\u5497\u5572\u{20C41}\u{20C96}\u5ED0\u{25148}\u{20E76}\u{22C62}"],["9e40","\u{20EA2}\u9EAB\u7D5A\u55DE\u{21075}\u629D\u976D\u5494\u8CCD\u71F6\u9176\u63FC\u63B9\u63FE\u5569\u{22B43}\u9C72\u{22EB3}\u519A\u34DF\u{20DA7}\u51A7\u544D\u551E\u5513\u7666\u8E2D\u{2688A}\u75B1\u80B6\u8804\u8786\u88C7\u81B6\u841C\u{210C1}\u44EC\u7304\u{24706}\u5B90\u830B\u{26893}\u567B\u{226F4}\u{27D2F}\u{241A3}\u{27D73}\u{26ED0}\u{272B6}\u9170\u{211D9}\u9208\u{23CFC}\u{2A6A9}\u{20EAC}\u{20EF9}\u7266\u{21CA2}\u474E\u{24FC2}\u{27FF9}\u{20FEB}\u40FA"],["9ea1","\u9C5D\u651F\u{22DA0}\u48F3\u{247E0}\u{29D7C}\u{20FEC}\u{20E0A}\u6062\u{275A3}\u{20FED}"],["9ead","\u{26048}\u{21187}\u71A3\u7E8E\u9D50\u4E1A\u4E04\u3577\u5B0D\u6CB2\u5367\u36AC\u39DC\u537D\u36A5\u{24618}\u589A\u{24B6E}\u822D\u544B\u57AA\u{25A95}\u{20979}"],["9ec5","\u3A52\u{22465}\u7374\u{29EAC}\u4D09\u9BED\u{23CFE}\u{29F30}\u4C5B\u{24FA9}\u{2959E}\u{29FDE}\u845C\u{23DB6}\u{272B2}\u{267B3}\u{23720}\u632E\u7D25\u{23EF7}\u{23E2C}\u3A2A\u9008\u52CC\u3E74\u367A\u45E9\u{2048E}\u7640\u5AF0\u{20EB6}\u787A\u{27F2E}\u58A7\u40BF\u567C\u9B8B\u5D74\u7654\u{2A434}\u9E85\u4CE1\u75F9\u37FB\u6119\u{230DA}\u{243F2}"],["9ef5","\u565D\u{212A9}\u57A7\u{24963}\u{29E06}\u5234\u{270AE}\u35AD\u6C4A\u9D7C"],["9f40","\u7C56\u9B39\u57DE\u{2176C}\u5C53\u64D3\u{294D0}\u{26335}\u{27164}\u86AD\u{20D28}\u{26D22}\u{24AE2}\u{20D71}"],["9f4f","\u51FE\u{21F0F}\u5D8E\u9703\u{21DD1}\u9E81\u904C\u7B1F\u9B02\u5CD1\u7BA3\u6268\u6335\u9AFF\u7BCF\u9B2A\u7C7E\u9B2E\u7C42\u7C86\u9C15\u7BFC\u9B09\u9F17\u9C1B\u{2493E}\u9F5A\u5573\u5BC3\u4FFD\u9E98\u4FF2\u5260\u3E06\u52D1\u5767\u5056\u59B7\u5E12\u97C8\u9DAB\u8F5C\u5469\u97B4\u9940\u97BA\u532C\u6130"],["9fa1","\u692C\u53DA\u9C0A\u9D02\u4C3B\u9641\u6980\u50A6\u7546\u{2176D}\u99DA\u5273"],["9fae","\u9159\u9681\u915C"],["9fb2","\u9151\u{28E97}\u637F\u{26D23}\u6ACA\u5611\u918E\u757A\u6285\u{203FC}\u734F\u7C70\u{25C21}\u{23CFD}"],["9fc1","\u{24919}\u76D6\u9B9D\u4E2A\u{20CD4}\u83BE\u8842"],["9fc9","\u5C4A\u69C0\u50ED\u577A\u521F\u5DF5\u4ECE\u6C31\u{201F2}\u4F39\u549C\u54DA\u529A\u8D82\u35FE\u5F0C\u35F3"],["9fdb","\u6B52\u917C\u9FA5\u9B97\u982E\u98B4\u9ABA\u9EA8\u9E84\u717A\u7B14"],["9fe7","\u6BFA\u8818\u7F78"],["9feb","\u5620\u{2A64A}\u8E77\u9F53"],["9ff0","\u8DD4\u8E4F\u9E1C\u8E01\u6282\u{2837D}\u8E28\u8E75\u7AD3\u{24A77}\u7A3E\u78D8\u6CEA\u8A67\u7607"],["a040","\u{28A5A}\u9F26\u6CCE\u87D6\u75C3\u{2A2B2}\u7853\u{2F840}\u8D0C\u72E2\u7371\u8B2D\u7302\u74F1\u8CEB\u{24ABB}\u862F\u5FBA\u88A0\u44B7"],["a055","\u{2183B}\u{26E05}"],["a058","\u8A7E\u{2251B}"],["a05b","\u60FD\u7667\u9AD7\u9D44\u936E\u9B8F\u87F5"],["a063","\u880F\u8CF7\u732C\u9721\u9BB0\u35D6\u72B2\u4C07\u7C51\u994A\u{26159}\u6159\u4C04\u9E96\u617D"],["a073","\u575F\u616F\u62A6\u6239\u62CE\u3A5C\u61E2\u53AA\u{233F5}\u6364\u6802\u35D2"],["a0a1","\u5D57\u{28BC2}\u8FDA\u{28E39}"],["a0a6","\u50D9\u{21D46}\u7906\u5332\u9638\u{20F3B}\u4065"],["a0ae","\u77FE"],["a0b0","\u7CC2\u{25F1A}\u7CDA\u7A2D\u8066\u8063\u7D4D\u7505\u74F2\u8994\u821A\u670C\u8062\u{27486}\u805B\u74F0\u8103\u7724\u8989\u{267CC}\u7553\u{26ED1}\u87A9\u87CE\u81C8\u878C\u8A49\u8CAD\u8B43\u772B\u74F8\u84DA\u3635\u69B2\u8DA6"],["a0d4","\u89A9\u7468\u6DB9\u87C1\u{24011}\u74E7\u3DDB\u7176\u60A4\u619C\u3CD1\u7162\u6077"],["a0e2","\u7F71\u{28B2D}\u7250\u60E9\u4B7E\u5220\u3C18\u{23CC7}\u{25ED7}\u{27656}\u{25531}\u{21944}\u{212FE}\u{29903}\u{26DDC}\u{270AD}\u5CC1\u{261AD}\u{28A0F}\u{23677}\u{200EE}\u{26846}\u{24F0E}\u4562\u5B1F\u{2634C}\u9F50\u9EA6\u{2626B}"],["a3c0","\u2400",31,"\u2421"],["c6a1","\u2460",9,"\u2474",9,"\u2170",9,"\u4E36\u4E3F\u4E85\u4EA0\u5182\u5196\u51AB\u52F9\u5338\u5369\u53B6\u590A\u5B80\u5DDB\u2F33\u5E7F\u5EF4\u5F50\u5F61\u6534\u65E0\u7592\u7676\u8FB5\u96B6\xA8\u02C6\u30FD\u30FE\u309D\u309E\u3003\u4EDD\u3005\u3006\u3007\u30FC\uFF3B\uFF3D\u273D\u3041",23],["c740","\u3059",58,"\u30A1\u30A2\u30A3\u30A4"],["c7a1","\u30A5",81,"\u0410",5,"\u0401\u0416",4],["c840","\u041B",26,"\u0451\u0436",25,"\u21E7\u21B8\u21B9\u31CF\u{200CC}\u4E5A\u{2008A}\u5202\u4491"],["c8a1","\u9FB0\u5188\u9FB1\u{27607}"],["c8cd","\uFFE2\uFFE4\uFF07\uFF02\u3231\u2116\u2121\u309B\u309C\u2E80\u2E84\u2E86\u2E87\u2E88\u2E8A\u2E8C\u2E8D\u2E95\u2E9C\u2E9D\u2EA5\u2EA7\u2EAA\u2EAC\u2EAE\u2EB6\u2EBC\u2EBE\u2EC6\u2ECA\u2ECC\u2ECD\u2ECF\u2ED6\u2ED7\u2EDE\u2EE3"],["c8f5","\u0283\u0250\u025B\u0254\u0275\u0153\xF8\u014B\u028A\u026A"],["f9fe","\uFFED"],["fa40","\u{20547}\u92DB\u{205DF}\u{23FC5}\u854C\u42B5\u73EF\u51B5\u3649\u{24942}\u{289E4}\u9344\u{219DB}\u82EE\u{23CC8}\u783C\u6744\u62DF\u{24933}\u{289AA}\u{202A0}\u{26BB3}\u{21305}\u4FAB\u{224ED}\u5008\u{26D29}\u{27A84}\u{23600}\u{24AB1}\u{22513}\u5029\u{2037E}\u5FA4\u{20380}\u{20347}\u6EDB\u{2041F}\u507D\u5101\u347A\u510E\u986C\u3743\u8416\u{249A4}\u{20487}\u5160\u{233B4}\u516A\u{20BFF}\u{220FC}\u{202E5}\u{22530}\u{2058E}\u{23233}\u{21983}\u5B82\u877D\u{205B3}\u{23C99}\u51B2\u51B8"],["faa1","\u9D34\u51C9\u51CF\u51D1\u3CDC\u51D3\u{24AA6}\u51B3\u51E2\u5342\u51ED\u83CD\u693E\u{2372D}\u5F7B\u520B\u5226\u523C\u52B5\u5257\u5294\u52B9\u52C5\u7C15\u8542\u52E0\u860D\u{26B13}\u5305\u{28ADE}\u5549\u6ED9\u{23F80}\u{20954}\u{23FEC}\u5333\u5344\u{20BE2}\u6CCB\u{21726}\u681B\u73D5\u604A\u3EAA\u38CC\u{216E8}\u71DD\u44A2\u536D\u5374\u{286AB}\u537E\u537F\u{21596}\u{21613}\u77E6\u5393\u{28A9B}\u53A0\u53AB\u53AE\u73A7\u{25772}\u3F59\u739C\u53C1\u53C5\u6C49\u4E49\u57FE\u53D9\u3AAB\u{20B8F}\u53E0\u{23FEB}\u{22DA3}\u53F6\u{20C77}\u5413\u7079\u552B\u6657\u6D5B\u546D\u{26B53}\u{20D74}\u555D\u548F\u54A4\u47A6\u{2170D}\u{20EDD}\u3DB4\u{20D4D}"],["fb40","\u{289BC}\u{22698}\u5547\u4CED\u542F\u7417\u5586\u55A9\u5605\u{218D7}\u{2403A}\u4552\u{24435}\u66B3\u{210B4}\u5637\u66CD\u{2328A}\u66A4\u66AD\u564D\u564F\u78F1\u56F1\u9787\u53FE\u5700\u56EF\u56ED\u{28B66}\u3623\u{2124F}\u5746\u{241A5}\u6C6E\u708B\u5742\u36B1\u{26C7E}\u57E6\u{21416}\u5803\u{21454}\u{24363}\u5826\u{24BF5}\u585C\u58AA\u3561\u58E0\u58DC\u{2123C}\u58FB\u5BFF\u5743\u{2A150}\u{24278}\u93D3\u35A1\u591F\u68A6\u36C3\u6E59"],["fba1","\u{2163E}\u5A24\u5553\u{21692}\u8505\u59C9\u{20D4E}\u{26C81}\u{26D2A}\u{217DC}\u59D9\u{217FB}\u{217B2}\u{26DA6}\u6D71\u{21828}\u{216D5}\u59F9\u{26E45}\u5AAB\u5A63\u36E6\u{249A9}\u5A77\u3708\u5A96\u7465\u5AD3\u{26FA1}\u{22554}\u3D85\u{21911}\u3732\u{216B8}\u5E83\u52D0\u5B76\u6588\u5B7C\u{27A0E}\u4004\u485D\u{20204}\u5BD5\u6160\u{21A34}\u{259CC}\u{205A5}\u5BF3\u5B9D\u4D10\u5C05\u{21B44}\u5C13\u73CE\u5C14\u{21CA5}\u{26B28}\u5C49\u48DD\u5C85\u5CE9\u5CEF\u5D8B\u{21DF9}\u{21E37}\u5D10\u5D18\u5D46\u{21EA4}\u5CBA\u5DD7\u82FC\u382D\u{24901}\u{22049}\u{22173}\u8287\u3836\u3BC2\u5E2E\u6A8A\u5E75\u5E7A\u{244BC}\u{20CD3}\u53A6\u4EB7\u5ED0\u53A8\u{21771}\u5E09\u5EF4\u{28482}"],["fc40","\u5EF9\u5EFB\u38A0\u5EFC\u683E\u941B\u5F0D\u{201C1}\u{2F894}\u3ADE\u48AE\u{2133A}\u5F3A\u{26888}\u{223D0}\u5F58\u{22471}\u5F63\u97BD\u{26E6E}\u5F72\u9340\u{28A36}\u5FA7\u5DB6\u3D5F\u{25250}\u{21F6A}\u{270F8}\u{22668}\u91D6\u{2029E}\u{28A29}\u6031\u6685\u{21877}\u3963\u3DC7\u3639\u5790\u{227B4}\u7971\u3E40\u609E\u60A4\u60B3\u{24982}\u{2498F}\u{27A53}\u74A4\u50E1\u5AA0\u6164\u8424\u6142\u{2F8A6}\u{26ED2}\u6181\u51F4\u{20656}\u6187\u5BAA\u{23FB7}"],["fca1","\u{2285F}\u61D3\u{28B9D}\u{2995D}\u61D0\u3932\u{22980}\u{228C1}\u6023\u615C\u651E\u638B\u{20118}\u62C5\u{21770}\u62D5\u{22E0D}\u636C\u{249DF}\u3A17\u6438\u63F8\u{2138E}\u{217FC}\u6490\u6F8A\u{22E36}\u9814\u{2408C}\u{2571D}\u64E1\u64E5\u947B\u3A66\u643A\u3A57\u654D\u6F16\u{24A28}\u{24A23}\u6585\u656D\u655F\u{2307E}\u65B5\u{24940}\u4B37\u65D1\u40D8\u{21829}\u65E0\u65E3\u5FDF\u{23400}\u6618\u{231F7}\u{231F8}\u6644\u{231A4}\u{231A5}\u664B\u{20E75}\u6667\u{251E6}\u6673\u6674\u{21E3D}\u{23231}\u{285F4}\u{231C8}\u{25313}\u77C5\u{228F7}\u99A4\u6702\u{2439C}\u{24A21}\u3B2B\u69FA\u{237C2}\u675E\u6767\u6762\u{241CD}\u{290ED}\u67D7\u44E9\u6822\u6E50\u923C\u6801\u{233E6}\u{26DA0}\u685D"],["fd40","\u{2346F}\u69E1\u6A0B\u{28ADF}\u6973\u68C3\u{235CD}\u6901\u6900\u3D32\u3A01\u{2363C}\u3B80\u67AC\u6961\u{28A4A}\u42FC\u6936\u6998\u3BA1\u{203C9}\u8363\u5090\u69F9\u{23659}\u{2212A}\u6A45\u{23703}\u6A9D\u3BF3\u67B1\u6AC8\u{2919C}\u3C0D\u6B1D\u{20923}\u60DE\u6B35\u6B74\u{227CD}\u6EB5\u{23ADB}\u{203B5}\u{21958}\u3740\u5421\u{23B5A}\u6BE1\u{23EFC}\u6BDC\u6C37\u{2248B}\u{248F1}\u{26B51}\u6C5A\u8226\u6C79\u{23DBC}\u44C5\u{23DBD}\u{241A4}\u{2490C}\u{24900}"],["fda1","\u{23CC9}\u36E5\u3CEB\u{20D32}\u9B83\u{231F9}\u{22491}\u7F8F\u6837\u{26D25}\u{26DA1}\u{26DEB}\u6D96\u6D5C\u6E7C\u6F04\u{2497F}\u{24085}\u{26E72}\u8533\u{26F74}\u51C7\u6C9C\u6E1D\u842E\u{28B21}\u6E2F\u{23E2F}\u7453\u{23F82}\u79CC\u6E4F\u5A91\u{2304B}\u6FF8\u370D\u6F9D\u{23E30}\u6EFA\u{21497}\u{2403D}\u4555\u93F0\u6F44\u6F5C\u3D4E\u6F74\u{29170}\u3D3B\u6F9F\u{24144}\u6FD3\u{24091}\u{24155}\u{24039}\u{23FF0}\u{23FB4}\u{2413F}\u51DF\u{24156}\u{24157}\u{24140}\u{261DD}\u704B\u707E\u70A7\u7081\u70CC\u70D5\u70D6\u70DF\u4104\u3DE8\u71B4\u7196\u{24277}\u712B\u7145\u5A88\u714A\u716E\u5C9C\u{24365}\u714F\u9362\u{242C1}\u712C\u{2445A}\u{24A27}\u{24A22}\u71BA\u{28BE8}\u70BD\u720E"],["fe40","\u9442\u7215\u5911\u9443\u7224\u9341\u{25605}\u722E\u7240\u{24974}\u68BD\u7255\u7257\u3E55\u{23044}\u680D\u6F3D\u7282\u732A\u732B\u{24823}\u{2882B}\u48ED\u{28804}\u7328\u732E\u73CF\u73AA\u{20C3A}\u{26A2E}\u73C9\u7449\u{241E2}\u{216E7}\u{24A24}\u6623\u36C5\u{249B7}\u{2498D}\u{249FB}\u73F7\u7415\u6903\u{24A26}\u7439\u{205C3}\u3ED7\u745C\u{228AD}\u7460\u{28EB2}\u7447\u73E4\u7476\u83B9\u746C\u3730\u7474\u93F1\u6A2C\u7482\u4953\u{24A8C}"],["fea1","\u{2415F}\u{24A79}\u{28B8F}\u5B46\u{28C03}\u{2189E}\u74C8\u{21988}\u750E\u74E9\u751E\u{28ED9}\u{21A4B}\u5BD7\u{28EAC}\u9385\u754D\u754A\u7567\u756E\u{24F82}\u3F04\u{24D13}\u758E\u745D\u759E\u75B4\u7602\u762C\u7651\u764F\u766F\u7676\u{263F5}\u7690\u81EF\u37F8\u{26911}\u{2690E}\u76A1\u76A5\u76B7\u76CC\u{26F9F}\u8462\u{2509D}\u{2517D}\u{21E1C}\u771E\u7726\u7740\u64AF\u{25220}\u7758\u{232AC}\u77AF\u{28964}\u{28968}\u{216C1}\u77F4\u7809\u{21376}\u{24A12}\u68CA\u78AF\u78C7\u78D3\u96A5\u792E\u{255E0}\u78D7\u7934\u78B1\u{2760C}\u8FB8\u8884\u{28B2B}\u{26083}\u{2261C}\u7986\u8900\u6902\u7980\u{25857}\u799D\u{27B39}\u793C\u79A9\u6E2A\u{27126}\u3EA8\u79C6\u{2910D}\u79D4"]]')},3336:function(T){T.exports=JSON.parse('[["0","\\u0000",127,"\u20AC"],["8140","\u4E02\u4E04\u4E05\u4E06\u4E0F\u4E12\u4E17\u4E1F\u4E20\u4E21\u4E23\u4E26\u4E29\u4E2E\u4E2F\u4E31\u4E33\u4E35\u4E37\u4E3C\u4E40\u4E41\u4E42\u4E44\u4E46\u4E4A\u4E51\u4E55\u4E57\u4E5A\u4E5B\u4E62\u4E63\u4E64\u4E65\u4E67\u4E68\u4E6A",5,"\u4E72\u4E74",9,"\u4E7F",6,"\u4E87\u4E8A"],["8180","\u4E90\u4E96\u4E97\u4E99\u4E9C\u4E9D\u4E9E\u4EA3\u4EAA\u4EAF\u4EB0\u4EB1\u4EB4\u4EB6\u4EB7\u4EB8\u4EB9\u4EBC\u4EBD\u4EBE\u4EC8\u4ECC\u4ECF\u4ED0\u4ED2\u4EDA\u4EDB\u4EDC\u4EE0\u4EE2\u4EE6\u4EE7\u4EE9\u4EED\u4EEE\u4EEF\u4EF1\u4EF4\u4EF8\u4EF9\u4EFA\u4EFC\u4EFE\u4F00\u4F02",6,"\u4F0B\u4F0C\u4F12",4,"\u4F1C\u4F1D\u4F21\u4F23\u4F28\u4F29\u4F2C\u4F2D\u4F2E\u4F31\u4F33\u4F35\u4F37\u4F39\u4F3B\u4F3E",4,"\u4F44\u4F45\u4F47",5,"\u4F52\u4F54\u4F56\u4F61\u4F62\u4F66\u4F68\u4F6A\u4F6B\u4F6D\u4F6E\u4F71\u4F72\u4F75\u4F77\u4F78\u4F79\u4F7A\u4F7D\u4F80\u4F81\u4F82\u4F85\u4F86\u4F87\u4F8A\u4F8C\u4F8E\u4F90\u4F92\u4F93\u4F95\u4F96\u4F98\u4F99\u4F9A\u4F9C\u4F9E\u4F9F\u4FA1\u4FA2"],["8240","\u4FA4\u4FAB\u4FAD\u4FB0",4,"\u4FB6",8,"\u4FC0\u4FC1\u4FC2\u4FC6\u4FC7\u4FC8\u4FC9\u4FCB\u4FCC\u4FCD\u4FD2",4,"\u4FD9\u4FDB\u4FE0\u4FE2\u4FE4\u4FE5\u4FE7\u4FEB\u4FEC\u4FF0\u4FF2\u4FF4\u4FF5\u4FF6\u4FF7\u4FF9\u4FFB\u4FFC\u4FFD\u4FFF",11],["8280","\u500B\u500E\u5010\u5011\u5013\u5015\u5016\u5017\u501B\u501D\u501E\u5020\u5022\u5023\u5024\u5027\u502B\u502F",10,"\u503B\u503D\u503F\u5040\u5041\u5042\u5044\u5045\u5046\u5049\u504A\u504B\u504D\u5050",4,"\u5056\u5057\u5058\u5059\u505B\u505D",7,"\u5066",5,"\u506D",8,"\u5078\u5079\u507A\u507C\u507D\u5081\u5082\u5083\u5084\u5086\u5087\u5089\u508A\u508B\u508C\u508E",20,"\u50A4\u50A6\u50AA\u50AB\u50AD",4,"\u50B3",6,"\u50BC"],["8340","\u50BD",17,"\u50D0",5,"\u50D7\u50D8\u50D9\u50DB",10,"\u50E8\u50E9\u50EA\u50EB\u50EF\u50F0\u50F1\u50F2\u50F4\u50F6",4,"\u50FC",9,"\u5108"],["8380","\u5109\u510A\u510C",5,"\u5113",13,"\u5122",28,"\u5142\u5147\u514A\u514C\u514E\u514F\u5150\u5152\u5153\u5157\u5158\u5159\u515B\u515D",4,"\u5163\u5164\u5166\u5167\u5169\u516A\u516F\u5172\u517A\u517E\u517F\u5183\u5184\u5186\u5187\u518A\u518B\u518E\u518F\u5190\u5191\u5193\u5194\u5198\u519A\u519D\u519E\u519F\u51A1\u51A3\u51A6",4,"\u51AD\u51AE\u51B4\u51B8\u51B9\u51BA\u51BE\u51BF\u51C1\u51C2\u51C3\u51C5\u51C8\u51CA\u51CD\u51CE\u51D0\u51D2",5],["8440","\u51D8\u51D9\u51DA\u51DC\u51DE\u51DF\u51E2\u51E3\u51E5",5,"\u51EC\u51EE\u51F1\u51F2\u51F4\u51F7\u51FE\u5204\u5205\u5209\u520B\u520C\u520F\u5210\u5213\u5214\u5215\u521C\u521E\u521F\u5221\u5222\u5223\u5225\u5226\u5227\u522A\u522C\u522F\u5231\u5232\u5234\u5235\u523C\u523E\u5244",5,"\u524B\u524E\u524F\u5252\u5253\u5255\u5257\u5258"],["8480","\u5259\u525A\u525B\u525D\u525F\u5260\u5262\u5263\u5264\u5266\u5268\u526B\u526C\u526D\u526E\u5270\u5271\u5273",9,"\u527E\u5280\u5283",4,"\u5289",6,"\u5291\u5292\u5294",6,"\u529C\u52A4\u52A5\u52A6\u52A7\u52AE\u52AF\u52B0\u52B4",9,"\u52C0\u52C1\u52C2\u52C4\u52C5\u52C6\u52C8\u52CA\u52CC\u52CD\u52CE\u52CF\u52D1\u52D3\u52D4\u52D5\u52D7\u52D9",5,"\u52E0\u52E1\u52E2\u52E3\u52E5",10,"\u52F1",7,"\u52FB\u52FC\u52FD\u5301\u5302\u5303\u5304\u5307\u5309\u530A\u530B\u530C\u530E"],["8540","\u5311\u5312\u5313\u5314\u5318\u531B\u531C\u531E\u531F\u5322\u5324\u5325\u5327\u5328\u5329\u532B\u532C\u532D\u532F",9,"\u533C\u533D\u5340\u5342\u5344\u5346\u534B\u534C\u534D\u5350\u5354\u5358\u5359\u535B\u535D\u5365\u5368\u536A\u536C\u536D\u5372\u5376\u5379\u537B\u537C\u537D\u537E\u5380\u5381\u5383\u5387\u5388\u538A\u538E\u538F"],["8580","\u5390",4,"\u5396\u5397\u5399\u539B\u539C\u539E\u53A0\u53A1\u53A4\u53A7\u53AA\u53AB\u53AC\u53AD\u53AF",6,"\u53B7\u53B8\u53B9\u53BA\u53BC\u53BD\u53BE\u53C0\u53C3",4,"\u53CE\u53CF\u53D0\u53D2\u53D3\u53D5\u53DA\u53DC\u53DD\u53DE\u53E1\u53E2\u53E7\u53F4\u53FA\u53FE\u53FF\u5400\u5402\u5405\u5407\u540B\u5414\u5418\u5419\u541A\u541C\u5422\u5424\u5425\u542A\u5430\u5433\u5436\u5437\u543A\u543D\u543F\u5441\u5442\u5444\u5445\u5447\u5449\u544C\u544D\u544E\u544F\u5451\u545A\u545D",4,"\u5463\u5465\u5467\u5469",7,"\u5474\u5479\u547A\u547E\u547F\u5481\u5483\u5485\u5487\u5488\u5489\u548A\u548D\u5491\u5493\u5497\u5498\u549C\u549E\u549F\u54A0\u54A1"],["8640","\u54A2\u54A5\u54AE\u54B0\u54B2\u54B5\u54B6\u54B7\u54B9\u54BA\u54BC\u54BE\u54C3\u54C5\u54CA\u54CB\u54D6\u54D8\u54DB\u54E0",4,"\u54EB\u54EC\u54EF\u54F0\u54F1\u54F4",5,"\u54FB\u54FE\u5500\u5502\u5503\u5504\u5505\u5508\u550A",4,"\u5512\u5513\u5515",5,"\u551C\u551D\u551E\u551F\u5521\u5525\u5526"],["8680","\u5528\u5529\u552B\u552D\u5532\u5534\u5535\u5536\u5538\u5539\u553A\u553B\u553D\u5540\u5542\u5545\u5547\u5548\u554B",4,"\u5551\u5552\u5553\u5554\u5557",4,"\u555D\u555E\u555F\u5560\u5562\u5563\u5568\u5569\u556B\u556F",5,"\u5579\u557A\u557D\u557F\u5585\u5586\u558C\u558D\u558E\u5590\u5592\u5593\u5595\u5596\u5597\u559A\u559B\u559E\u55A0",6,"\u55A8",8,"\u55B2\u55B4\u55B6\u55B8\u55BA\u55BC\u55BF",4,"\u55C6\u55C7\u55C8\u55CA\u55CB\u55CE\u55CF\u55D0\u55D5\u55D7",4,"\u55DE\u55E0\u55E2\u55E7\u55E9\u55ED\u55EE\u55F0\u55F1\u55F4\u55F6\u55F8",4,"\u55FF\u5602\u5603\u5604\u5605"],["8740","\u5606\u5607\u560A\u560B\u560D\u5610",7,"\u5619\u561A\u561C\u561D\u5620\u5621\u5622\u5625\u5626\u5628\u5629\u562A\u562B\u562E\u562F\u5630\u5633\u5635\u5637\u5638\u563A\u563C\u563D\u563E\u5640",11,"\u564F",4,"\u5655\u5656\u565A\u565B\u565D",4],["8780","\u5663\u5665\u5666\u5667\u566D\u566E\u566F\u5670\u5672\u5673\u5674\u5675\u5677\u5678\u5679\u567A\u567D",7,"\u5687",6,"\u5690\u5691\u5692\u5694",14,"\u56A4",10,"\u56B0",6,"\u56B8\u56B9\u56BA\u56BB\u56BD",12,"\u56CB",8,"\u56D5\u56D6\u56D8\u56D9\u56DC\u56E3\u56E5",5,"\u56EC\u56EE\u56EF\u56F2\u56F3\u56F6\u56F7\u56F8\u56FB\u56FC\u5700\u5701\u5702\u5705\u5707\u570B",6],["8840","\u5712",9,"\u571D\u571E\u5720\u5721\u5722\u5724\u5725\u5726\u5727\u572B\u5731\u5732\u5734",4,"\u573C\u573D\u573F\u5741\u5743\u5744\u5745\u5746\u5748\u5749\u574B\u5752",4,"\u5758\u5759\u5762\u5763\u5765\u5767\u576C\u576E\u5770\u5771\u5772\u5774\u5775\u5778\u5779\u577A\u577D\u577E\u577F\u5780"],["8880","\u5781\u5787\u5788\u5789\u578A\u578D",4,"\u5794",6,"\u579C\u579D\u579E\u579F\u57A5\u57A8\u57AA\u57AC\u57AF\u57B0\u57B1\u57B3\u57B5\u57B6\u57B7\u57B9",8,"\u57C4",6,"\u57CC\u57CD\u57D0\u57D1\u57D3\u57D6\u57D7\u57DB\u57DC\u57DE\u57E1\u57E2\u57E3\u57E5",7,"\u57EE\u57F0\u57F1\u57F2\u57F3\u57F5\u57F6\u57F7\u57FB\u57FC\u57FE\u57FF\u5801\u5803\u5804\u5805\u5808\u5809\u580A\u580C\u580E\u580F\u5810\u5812\u5813\u5814\u5816\u5817\u5818\u581A\u581B\u581C\u581D\u581F\u5822\u5823\u5825",4,"\u582B",4,"\u5831\u5832\u5833\u5834\u5836",7],["8940","\u583E",5,"\u5845",6,"\u584E\u584F\u5850\u5852\u5853\u5855\u5856\u5857\u5859",4,"\u585F",5,"\u5866",4,"\u586D",16,"\u587F\u5882\u5884\u5886\u5887\u5888\u588A\u588B\u588C"],["8980","\u588D",4,"\u5894",4,"\u589B\u589C\u589D\u58A0",7,"\u58AA",17,"\u58BD\u58BE\u58BF\u58C0\u58C2\u58C3\u58C4\u58C6",10,"\u58D2\u58D3\u58D4\u58D6",13,"\u58E5",5,"\u58ED\u58EF\u58F1\u58F2\u58F4\u58F5\u58F7\u58F8\u58FA",7,"\u5903\u5905\u5906\u5908",4,"\u590E\u5910\u5911\u5912\u5913\u5917\u5918\u591B\u591D\u591E\u5920\u5921\u5922\u5923\u5926\u5928\u592C\u5930\u5932\u5933\u5935\u5936\u593B"],["8a40","\u593D\u593E\u593F\u5940\u5943\u5945\u5946\u594A\u594C\u594D\u5950\u5952\u5953\u5959\u595B",4,"\u5961\u5963\u5964\u5966",12,"\u5975\u5977\u597A\u597B\u597C\u597E\u597F\u5980\u5985\u5989\u598B\u598C\u598E\u598F\u5990\u5991\u5994\u5995\u5998\u599A\u599B\u599C\u599D\u599F\u59A0\u59A1\u59A2\u59A6"],["8a80","\u59A7\u59AC\u59AD\u59B0\u59B1\u59B3",5,"\u59BA\u59BC\u59BD\u59BF",6,"\u59C7\u59C8\u59C9\u59CC\u59CD\u59CE\u59CF\u59D5\u59D6\u59D9\u59DB\u59DE",4,"\u59E4\u59E6\u59E7\u59E9\u59EA\u59EB\u59ED",11,"\u59FA\u59FC\u59FD\u59FE\u5A00\u5A02\u5A0A\u5A0B\u5A0D\u5A0E\u5A0F\u5A10\u5A12\u5A14\u5A15\u5A16\u5A17\u5A19\u5A1A\u5A1B\u5A1D\u5A1E\u5A21\u5A22\u5A24\u5A26\u5A27\u5A28\u5A2A",6,"\u5A33\u5A35\u5A37",4,"\u5A3D\u5A3E\u5A3F\u5A41",4,"\u5A47\u5A48\u5A4B",9,"\u5A56\u5A57\u5A58\u5A59\u5A5B",5],["8b40","\u5A61\u5A63\u5A64\u5A65\u5A66\u5A68\u5A69\u5A6B",8,"\u5A78\u5A79\u5A7B\u5A7C\u5A7D\u5A7E\u5A80",17,"\u5A93",6,"\u5A9C",13,"\u5AAB\u5AAC"],["8b80","\u5AAD",4,"\u5AB4\u5AB6\u5AB7\u5AB9",4,"\u5ABF\u5AC0\u5AC3",5,"\u5ACA\u5ACB\u5ACD",4,"\u5AD3\u5AD5\u5AD7\u5AD9\u5ADA\u5ADB\u5ADD\u5ADE\u5ADF\u5AE2\u5AE4\u5AE5\u5AE7\u5AE8\u5AEA\u5AEC",4,"\u5AF2",22,"\u5B0A",11,"\u5B18",25,"\u5B33\u5B35\u5B36\u5B38",7,"\u5B41",6],["8c40","\u5B48",7,"\u5B52\u5B56\u5B5E\u5B60\u5B61\u5B67\u5B68\u5B6B\u5B6D\u5B6E\u5B6F\u5B72\u5B74\u5B76\u5B77\u5B78\u5B79\u5B7B\u5B7C\u5B7E\u5B7F\u5B82\u5B86\u5B8A\u5B8D\u5B8E\u5B90\u5B91\u5B92\u5B94\u5B96\u5B9F\u5BA7\u5BA8\u5BA9\u5BAC\u5BAD\u5BAE\u5BAF\u5BB1\u5BB2\u5BB7\u5BBA\u5BBB\u5BBC\u5BC0\u5BC1\u5BC3\u5BC8\u5BC9\u5BCA\u5BCB\u5BCD\u5BCE\u5BCF"],["8c80","\u5BD1\u5BD4",8,"\u5BE0\u5BE2\u5BE3\u5BE6\u5BE7\u5BE9",4,"\u5BEF\u5BF1",6,"\u5BFD\u5BFE\u5C00\u5C02\u5C03\u5C05\u5C07\u5C08\u5C0B\u5C0C\u5C0D\u5C0E\u5C10\u5C12\u5C13\u5C17\u5C19\u5C1B\u5C1E\u5C1F\u5C20\u5C21\u5C23\u5C26\u5C28\u5C29\u5C2A\u5C2B\u5C2D\u5C2E\u5C2F\u5C30\u5C32\u5C33\u5C35\u5C36\u5C37\u5C43\u5C44\u5C46\u5C47\u5C4C\u5C4D\u5C52\u5C53\u5C54\u5C56\u5C57\u5C58\u5C5A\u5C5B\u5C5C\u5C5D\u5C5F\u5C62\u5C64\u5C67",6,"\u5C70\u5C72",6,"\u5C7B\u5C7C\u5C7D\u5C7E\u5C80\u5C83",4,"\u5C89\u5C8A\u5C8B\u5C8E\u5C8F\u5C92\u5C93\u5C95\u5C9D",4,"\u5CA4",4],["8d40","\u5CAA\u5CAE\u5CAF\u5CB0\u5CB2\u5CB4\u5CB6\u5CB9\u5CBA\u5CBB\u5CBC\u5CBE\u5CC0\u5CC2\u5CC3\u5CC5",5,"\u5CCC",5,"\u5CD3",5,"\u5CDA",6,"\u5CE2\u5CE3\u5CE7\u5CE9\u5CEB\u5CEC\u5CEE\u5CEF\u5CF1",9,"\u5CFC",4],["8d80","\u5D01\u5D04\u5D05\u5D08",5,"\u5D0F",4,"\u5D15\u5D17\u5D18\u5D19\u5D1A\u5D1C\u5D1D\u5D1F",4,"\u5D25\u5D28\u5D2A\u5D2B\u5D2C\u5D2F",4,"\u5D35",7,"\u5D3F",7,"\u5D48\u5D49\u5D4D",10,"\u5D59\u5D5A\u5D5C\u5D5E",10,"\u5D6A\u5D6D\u5D6E\u5D70\u5D71\u5D72\u5D73\u5D75",12,"\u5D83",21,"\u5D9A\u5D9B\u5D9C\u5D9E\u5D9F\u5DA0"],["8e40","\u5DA1",21,"\u5DB8",12,"\u5DC6",6,"\u5DCE",12,"\u5DDC\u5DDF\u5DE0\u5DE3\u5DE4\u5DEA\u5DEC\u5DED"],["8e80","\u5DF0\u5DF5\u5DF6\u5DF8",4,"\u5DFF\u5E00\u5E04\u5E07\u5E09\u5E0A\u5E0B\u5E0D\u5E0E\u5E12\u5E13\u5E17\u5E1E",7,"\u5E28",4,"\u5E2F\u5E30\u5E32",4,"\u5E39\u5E3A\u5E3E\u5E3F\u5E40\u5E41\u5E43\u5E46",5,"\u5E4D",6,"\u5E56",4,"\u5E5C\u5E5D\u5E5F\u5E60\u5E63",14,"\u5E75\u5E77\u5E79\u5E7E\u5E81\u5E82\u5E83\u5E85\u5E88\u5E89\u5E8C\u5E8D\u5E8E\u5E92\u5E98\u5E9B\u5E9D\u5EA1\u5EA2\u5EA3\u5EA4\u5EA8",4,"\u5EAE",4,"\u5EB4\u5EBA\u5EBB\u5EBC\u5EBD\u5EBF",6],["8f40","\u5EC6\u5EC7\u5EC8\u5ECB",5,"\u5ED4\u5ED5\u5ED7\u5ED8\u5ED9\u5EDA\u5EDC",11,"\u5EE9\u5EEB",8,"\u5EF5\u5EF8\u5EF9\u5EFB\u5EFC\u5EFD\u5F05\u5F06\u5F07\u5F09\u5F0C\u5F0D\u5F0E\u5F10\u5F12\u5F14\u5F16\u5F19\u5F1A\u5F1C\u5F1D\u5F1E\u5F21\u5F22\u5F23\u5F24"],["8f80","\u5F28\u5F2B\u5F2C\u5F2E\u5F30\u5F32",6,"\u5F3B\u5F3D\u5F3E\u5F3F\u5F41",14,"\u5F51\u5F54\u5F59\u5F5A\u5F5B\u5F5C\u5F5E\u5F5F\u5F60\u5F63\u5F65\u5F67\u5F68\u5F6B\u5F6E\u5F6F\u5F72\u5F74\u5F75\u5F76\u5F78\u5F7A\u5F7D\u5F7E\u5F7F\u5F83\u5F86\u5F8D\u5F8E\u5F8F\u5F91\u5F93\u5F94\u5F96\u5F9A\u5F9B\u5F9D\u5F9E\u5F9F\u5FA0\u5FA2",5,"\u5FA9\u5FAB\u5FAC\u5FAF",5,"\u5FB6\u5FB8\u5FB9\u5FBA\u5FBB\u5FBE",4,"\u5FC7\u5FC8\u5FCA\u5FCB\u5FCE\u5FD3\u5FD4\u5FD5\u5FDA\u5FDB\u5FDC\u5FDE\u5FDF\u5FE2\u5FE3\u5FE5\u5FE6\u5FE8\u5FE9\u5FEC\u5FEF\u5FF0\u5FF2\u5FF3\u5FF4\u5FF6\u5FF7\u5FF9\u5FFA\u5FFC\u6007"],["9040","\u6008\u6009\u600B\u600C\u6010\u6011\u6013\u6017\u6018\u601A\u601E\u601F\u6022\u6023\u6024\u602C\u602D\u602E\u6030",4,"\u6036",4,"\u603D\u603E\u6040\u6044",6,"\u604C\u604E\u604F\u6051\u6053\u6054\u6056\u6057\u6058\u605B\u605C\u605E\u605F\u6060\u6061\u6065\u6066\u606E\u6071\u6072\u6074\u6075\u6077\u607E\u6080"],["9080","\u6081\u6082\u6085\u6086\u6087\u6088\u608A\u608B\u608E\u608F\u6090\u6091\u6093\u6095\u6097\u6098\u6099\u609C\u609E\u60A1\u60A2\u60A4\u60A5\u60A7\u60A9\u60AA\u60AE\u60B0\u60B3\u60B5\u60B6\u60B7\u60B9\u60BA\u60BD",7,"\u60C7\u60C8\u60C9\u60CC",4,"\u60D2\u60D3\u60D4\u60D6\u60D7\u60D9\u60DB\u60DE\u60E1",4,"\u60EA\u60F1\u60F2\u60F5\u60F7\u60F8\u60FB",4,"\u6102\u6103\u6104\u6105\u6107\u610A\u610B\u610C\u6110",4,"\u6116\u6117\u6118\u6119\u611B\u611C\u611D\u611E\u6121\u6122\u6125\u6128\u6129\u612A\u612C",18,"\u6140",6],["9140","\u6147\u6149\u614B\u614D\u614F\u6150\u6152\u6153\u6154\u6156",6,"\u615E\u615F\u6160\u6161\u6163\u6164\u6165\u6166\u6169",6,"\u6171\u6172\u6173\u6174\u6176\u6178",18,"\u618C\u618D\u618F",4,"\u6195"],["9180","\u6196",6,"\u619E",8,"\u61AA\u61AB\u61AD",9,"\u61B8",5,"\u61BF\u61C0\u61C1\u61C3",4,"\u61C9\u61CC",4,"\u61D3\u61D5",16,"\u61E7",13,"\u61F6",8,"\u6200",5,"\u6207\u6209\u6213\u6214\u6219\u621C\u621D\u621E\u6220\u6223\u6226\u6227\u6228\u6229\u622B\u622D\u622F\u6230\u6231\u6232\u6235\u6236\u6238",4,"\u6242\u6244\u6245\u6246\u624A"],["9240","\u624F\u6250\u6255\u6256\u6257\u6259\u625A\u625C",6,"\u6264\u6265\u6268\u6271\u6272\u6274\u6275\u6277\u6278\u627A\u627B\u627D\u6281\u6282\u6283\u6285\u6286\u6287\u6288\u628B",5,"\u6294\u6299\u629C\u629D\u629E\u62A3\u62A6\u62A7\u62A9\u62AA\u62AD\u62AE\u62AF\u62B0\u62B2\u62B3\u62B4\u62B6\u62B7\u62B8\u62BA\u62BE\u62C0\u62C1"],["9280","\u62C3\u62CB\u62CF\u62D1\u62D5\u62DD\u62DE\u62E0\u62E1\u62E4\u62EA\u62EB\u62F0\u62F2\u62F5\u62F8\u62F9\u62FA\u62FB\u6300\u6303\u6304\u6305\u6306\u630A\u630B\u630C\u630D\u630F\u6310\u6312\u6313\u6314\u6315\u6317\u6318\u6319\u631C\u6326\u6327\u6329\u632C\u632D\u632E\u6330\u6331\u6333",5,"\u633B\u633C\u633E\u633F\u6340\u6341\u6344\u6347\u6348\u634A\u6351\u6352\u6353\u6354\u6356",7,"\u6360\u6364\u6365\u6366\u6368\u636A\u636B\u636C\u636F\u6370\u6372\u6373\u6374\u6375\u6378\u6379\u637C\u637D\u637E\u637F\u6381\u6383\u6384\u6385\u6386\u638B\u638D\u6391\u6393\u6394\u6395\u6397\u6399",6,"\u63A1\u63A4\u63A6\u63AB\u63AF\u63B1\u63B2\u63B5\u63B6\u63B9\u63BB\u63BD\u63BF\u63C0"],["9340","\u63C1\u63C2\u63C3\u63C5\u63C7\u63C8\u63CA\u63CB\u63CC\u63D1\u63D3\u63D4\u63D5\u63D7",6,"\u63DF\u63E2\u63E4",4,"\u63EB\u63EC\u63EE\u63EF\u63F0\u63F1\u63F3\u63F5\u63F7\u63F9\u63FA\u63FB\u63FC\u63FE\u6403\u6404\u6406",4,"\u640D\u640E\u6411\u6412\u6415",5,"\u641D\u641F\u6422\u6423\u6424"],["9380","\u6425\u6427\u6428\u6429\u642B\u642E",5,"\u6435",4,"\u643B\u643C\u643E\u6440\u6442\u6443\u6449\u644B",6,"\u6453\u6455\u6456\u6457\u6459",4,"\u645F",7,"\u6468\u646A\u646B\u646C\u646E",9,"\u647B",6,"\u6483\u6486\u6488",8,"\u6493\u6494\u6497\u6498\u649A\u649B\u649C\u649D\u649F",4,"\u64A5\u64A6\u64A7\u64A8\u64AA\u64AB\u64AF\u64B1\u64B2\u64B3\u64B4\u64B6\u64B9\u64BB\u64BD\u64BE\u64BF\u64C1\u64C3\u64C4\u64C6",6,"\u64CF\u64D1\u64D3\u64D4\u64D5\u64D6\u64D9\u64DA"],["9440","\u64DB\u64DC\u64DD\u64DF\u64E0\u64E1\u64E3\u64E5\u64E7",24,"\u6501",7,"\u650A",7,"\u6513",4,"\u6519",8],["9480","\u6522\u6523\u6524\u6526",4,"\u652C\u652D\u6530\u6531\u6532\u6533\u6537\u653A\u653C\u653D\u6540",4,"\u6546\u6547\u654A\u654B\u654D\u654E\u6550\u6552\u6553\u6554\u6557\u6558\u655A\u655C\u655F\u6560\u6561\u6564\u6565\u6567\u6568\u6569\u656A\u656D\u656E\u656F\u6571\u6573\u6575\u6576\u6578",14,"\u6588\u6589\u658A\u658D\u658E\u658F\u6592\u6594\u6595\u6596\u6598\u659A\u659D\u659E\u65A0\u65A2\u65A3\u65A6\u65A8\u65AA\u65AC\u65AE\u65B1",7,"\u65BA\u65BB\u65BE\u65BF\u65C0\u65C2\u65C7\u65C8\u65C9\u65CA\u65CD\u65D0\u65D1\u65D3\u65D4\u65D5\u65D8",7,"\u65E1\u65E3\u65E4\u65EA\u65EB"],["9540","\u65F2\u65F3\u65F4\u65F5\u65F8\u65F9\u65FB",4,"\u6601\u6604\u6605\u6607\u6608\u6609\u660B\u660D\u6610\u6611\u6612\u6616\u6617\u6618\u661A\u661B\u661C\u661E\u6621\u6622\u6623\u6624\u6626\u6629\u662A\u662B\u662C\u662E\u6630\u6632\u6633\u6637",4,"\u663D\u663F\u6640\u6642\u6644",6,"\u664D\u664E\u6650\u6651\u6658"],["9580","\u6659\u665B\u665C\u665D\u665E\u6660\u6662\u6663\u6665\u6667\u6669",4,"\u6671\u6672\u6673\u6675\u6678\u6679\u667B\u667C\u667D\u667F\u6680\u6681\u6683\u6685\u6686\u6688\u6689\u668A\u668B\u668D\u668E\u668F\u6690\u6692\u6693\u6694\u6695\u6698",4,"\u669E",8,"\u66A9",4,"\u66AF",4,"\u66B5\u66B6\u66B7\u66B8\u66BA\u66BB\u66BC\u66BD\u66BF",25,"\u66DA\u66DE",7,"\u66E7\u66E8\u66EA",5,"\u66F1\u66F5\u66F6\u66F8\u66FA\u66FB\u66FD\u6701\u6702\u6703"],["9640","\u6704\u6705\u6706\u6707\u670C\u670E\u670F\u6711\u6712\u6713\u6716\u6718\u6719\u671A\u671C\u671E\u6720",5,"\u6727\u6729\u672E\u6730\u6732\u6733\u6736\u6737\u6738\u6739\u673B\u673C\u673E\u673F\u6741\u6744\u6745\u6747\u674A\u674B\u674D\u6752\u6754\u6755\u6757",4,"\u675D\u6762\u6763\u6764\u6766\u6767\u676B\u676C\u676E\u6771\u6774\u6776"],["9680","\u6778\u6779\u677A\u677B\u677D\u6780\u6782\u6783\u6785\u6786\u6788\u678A\u678C\u678D\u678E\u678F\u6791\u6792\u6793\u6794\u6796\u6799\u679B\u679F\u67A0\u67A1\u67A4\u67A6\u67A9\u67AC\u67AE\u67B1\u67B2\u67B4\u67B9",7,"\u67C2\u67C5",9,"\u67D5\u67D6\u67D7\u67DB\u67DF\u67E1\u67E3\u67E4\u67E6\u67E7\u67E8\u67EA\u67EB\u67ED\u67EE\u67F2\u67F5",7,"\u67FE\u6801\u6802\u6803\u6804\u6806\u680D\u6810\u6812\u6814\u6815\u6818",4,"\u681E\u681F\u6820\u6822",6,"\u682B",6,"\u6834\u6835\u6836\u683A\u683B\u683F\u6847\u684B\u684D\u684F\u6852\u6856",5],["9740","\u685C\u685D\u685E\u685F\u686A\u686C",7,"\u6875\u6878",8,"\u6882\u6884\u6887",7,"\u6890\u6891\u6892\u6894\u6895\u6896\u6898",9,"\u68A3\u68A4\u68A5\u68A9\u68AA\u68AB\u68AC\u68AE\u68B1\u68B2\u68B4\u68B6\u68B7\u68B8"],["9780","\u68B9",6,"\u68C1\u68C3",5,"\u68CA\u68CC\u68CE\u68CF\u68D0\u68D1\u68D3\u68D4\u68D6\u68D7\u68D9\u68DB",4,"\u68E1\u68E2\u68E4",9,"\u68EF\u68F2\u68F3\u68F4\u68F6\u68F7\u68F8\u68FB\u68FD\u68FE\u68FF\u6900\u6902\u6903\u6904\u6906",4,"\u690C\u690F\u6911\u6913",11,"\u6921\u6922\u6923\u6925",7,"\u692E\u692F\u6931\u6932\u6933\u6935\u6936\u6937\u6938\u693A\u693B\u693C\u693E\u6940\u6941\u6943",16,"\u6955\u6956\u6958\u6959\u695B\u695C\u695F"],["9840","\u6961\u6962\u6964\u6965\u6967\u6968\u6969\u696A\u696C\u696D\u696F\u6970\u6972",4,"\u697A\u697B\u697D\u697E\u697F\u6981\u6983\u6985\u698A\u698B\u698C\u698E",5,"\u6996\u6997\u6999\u699A\u699D",9,"\u69A9\u69AA\u69AC\u69AE\u69AF\u69B0\u69B2\u69B3\u69B5\u69B6\u69B8\u69B9\u69BA\u69BC\u69BD"],["9880","\u69BE\u69BF\u69C0\u69C2",7,"\u69CB\u69CD\u69CF\u69D1\u69D2\u69D3\u69D5",5,"\u69DC\u69DD\u69DE\u69E1",11,"\u69EE\u69EF\u69F0\u69F1\u69F3",9,"\u69FE\u6A00",9,"\u6A0B",11,"\u6A19",5,"\u6A20\u6A22",5,"\u6A29\u6A2B\u6A2C\u6A2D\u6A2E\u6A30\u6A32\u6A33\u6A34\u6A36",6,"\u6A3F",4,"\u6A45\u6A46\u6A48",7,"\u6A51",6,"\u6A5A"],["9940","\u6A5C",4,"\u6A62\u6A63\u6A64\u6A66",10,"\u6A72",6,"\u6A7A\u6A7B\u6A7D\u6A7E\u6A7F\u6A81\u6A82\u6A83\u6A85",8,"\u6A8F\u6A92",4,"\u6A98",7,"\u6AA1",5],["9980","\u6AA7\u6AA8\u6AAA\u6AAD",114,"\u6B25\u6B26\u6B28",6],["9a40","\u6B2F\u6B30\u6B31\u6B33\u6B34\u6B35\u6B36\u6B38\u6B3B\u6B3C\u6B3D\u6B3F\u6B40\u6B41\u6B42\u6B44\u6B45\u6B48\u6B4A\u6B4B\u6B4D",11,"\u6B5A",7,"\u6B68\u6B69\u6B6B",13,"\u6B7A\u6B7D\u6B7E\u6B7F\u6B80\u6B85\u6B88"],["9a80","\u6B8C\u6B8E\u6B8F\u6B90\u6B91\u6B94\u6B95\u6B97\u6B98\u6B99\u6B9C",4,"\u6BA2",7,"\u6BAB",7,"\u6BB6\u6BB8",6,"\u6BC0\u6BC3\u6BC4\u6BC6",4,"\u6BCC\u6BCE\u6BD0\u6BD1\u6BD8\u6BDA\u6BDC",4,"\u6BE2",7,"\u6BEC\u6BED\u6BEE\u6BF0\u6BF1\u6BF2\u6BF4\u6BF6\u6BF7\u6BF8\u6BFA\u6BFB\u6BFC\u6BFE",6,"\u6C08",4,"\u6C0E\u6C12\u6C17\u6C1C\u6C1D\u6C1E\u6C20\u6C23\u6C25\u6C2B\u6C2C\u6C2D\u6C31\u6C33\u6C36\u6C37\u6C39\u6C3A\u6C3B\u6C3C\u6C3E\u6C3F\u6C43\u6C44\u6C45\u6C48\u6C4B",4,"\u6C51\u6C52\u6C53\u6C56\u6C58"],["9b40","\u6C59\u6C5A\u6C62\u6C63\u6C65\u6C66\u6C67\u6C6B",4,"\u6C71\u6C73\u6C75\u6C77\u6C78\u6C7A\u6C7B\u6C7C\u6C7F\u6C80\u6C84\u6C87\u6C8A\u6C8B\u6C8D\u6C8E\u6C91\u6C92\u6C95\u6C96\u6C97\u6C98\u6C9A\u6C9C\u6C9D\u6C9E\u6CA0\u6CA2\u6CA8\u6CAC\u6CAF\u6CB0\u6CB4\u6CB5\u6CB6\u6CB7\u6CBA\u6CC0\u6CC1\u6CC2\u6CC3\u6CC6\u6CC7\u6CC8\u6CCB\u6CCD\u6CCE\u6CCF\u6CD1\u6CD2\u6CD8"],["9b80","\u6CD9\u6CDA\u6CDC\u6CDD\u6CDF\u6CE4\u6CE6\u6CE7\u6CE9\u6CEC\u6CED\u6CF2\u6CF4\u6CF9\u6CFF\u6D00\u6D02\u6D03\u6D05\u6D06\u6D08\u6D09\u6D0A\u6D0D\u6D0F\u6D10\u6D11\u6D13\u6D14\u6D15\u6D16\u6D18\u6D1C\u6D1D\u6D1F",5,"\u6D26\u6D28\u6D29\u6D2C\u6D2D\u6D2F\u6D30\u6D34\u6D36\u6D37\u6D38\u6D3A\u6D3F\u6D40\u6D42\u6D44\u6D49\u6D4C\u6D50\u6D55\u6D56\u6D57\u6D58\u6D5B\u6D5D\u6D5F\u6D61\u6D62\u6D64\u6D65\u6D67\u6D68\u6D6B\u6D6C\u6D6D\u6D70\u6D71\u6D72\u6D73\u6D75\u6D76\u6D79\u6D7A\u6D7B\u6D7D",4,"\u6D83\u6D84\u6D86\u6D87\u6D8A\u6D8B\u6D8D\u6D8F\u6D90\u6D92\u6D96",4,"\u6D9C\u6DA2\u6DA5\u6DAC\u6DAD\u6DB0\u6DB1\u6DB3\u6DB4\u6DB6\u6DB7\u6DB9",5,"\u6DC1\u6DC2\u6DC3\u6DC8\u6DC9\u6DCA"],["9c40","\u6DCD\u6DCE\u6DCF\u6DD0\u6DD2\u6DD3\u6DD4\u6DD5\u6DD7\u6DDA\u6DDB\u6DDC\u6DDF\u6DE2\u6DE3\u6DE5\u6DE7\u6DE8\u6DE9\u6DEA\u6DED\u6DEF\u6DF0\u6DF2\u6DF4\u6DF5\u6DF6\u6DF8\u6DFA\u6DFD",7,"\u6E06\u6E07\u6E08\u6E09\u6E0B\u6E0F\u6E12\u6E13\u6E15\u6E18\u6E19\u6E1B\u6E1C\u6E1E\u6E1F\u6E22\u6E26\u6E27\u6E28\u6E2A\u6E2C\u6E2E\u6E30\u6E31\u6E33\u6E35"],["9c80","\u6E36\u6E37\u6E39\u6E3B",7,"\u6E45",7,"\u6E4F\u6E50\u6E51\u6E52\u6E55\u6E57\u6E59\u6E5A\u6E5C\u6E5D\u6E5E\u6E60",10,"\u6E6C\u6E6D\u6E6F",14,"\u6E80\u6E81\u6E82\u6E84\u6E87\u6E88\u6E8A",4,"\u6E91",6,"\u6E99\u6E9A\u6E9B\u6E9D\u6E9E\u6EA0\u6EA1\u6EA3\u6EA4\u6EA6\u6EA8\u6EA9\u6EAB\u6EAC\u6EAD\u6EAE\u6EB0\u6EB3\u6EB5\u6EB8\u6EB9\u6EBC\u6EBE\u6EBF\u6EC0\u6EC3\u6EC4\u6EC5\u6EC6\u6EC8\u6EC9\u6ECA\u6ECC\u6ECD\u6ECE\u6ED0\u6ED2\u6ED6\u6ED8\u6ED9\u6EDB\u6EDC\u6EDD\u6EE3\u6EE7\u6EEA",5],["9d40","\u6EF0\u6EF1\u6EF2\u6EF3\u6EF5\u6EF6\u6EF7\u6EF8\u6EFA",7,"\u6F03\u6F04\u6F05\u6F07\u6F08\u6F0A",4,"\u6F10\u6F11\u6F12\u6F16",9,"\u6F21\u6F22\u6F23\u6F25\u6F26\u6F27\u6F28\u6F2C\u6F2E\u6F30\u6F32\u6F34\u6F35\u6F37",6,"\u6F3F\u6F40\u6F41\u6F42"],["9d80","\u6F43\u6F44\u6F45\u6F48\u6F49\u6F4A\u6F4C\u6F4E",9,"\u6F59\u6F5A\u6F5B\u6F5D\u6F5F\u6F60\u6F61\u6F63\u6F64\u6F65\u6F67",5,"\u6F6F\u6F70\u6F71\u6F73\u6F75\u6F76\u6F77\u6F79\u6F7B\u6F7D",6,"\u6F85\u6F86\u6F87\u6F8A\u6F8B\u6F8F",12,"\u6F9D\u6F9E\u6F9F\u6FA0\u6FA2",4,"\u6FA8",10,"\u6FB4\u6FB5\u6FB7\u6FB8\u6FBA",5,"\u6FC1\u6FC3",5,"\u6FCA",6,"\u6FD3",10,"\u6FDF\u6FE2\u6FE3\u6FE4\u6FE5"],["9e40","\u6FE6",7,"\u6FF0",32,"\u7012",7,"\u701C",6,"\u7024",6],["9e80","\u702B",9,"\u7036\u7037\u7038\u703A",17,"\u704D\u704E\u7050",13,"\u705F",11,"\u706E\u7071\u7072\u7073\u7074\u7077\u7079\u707A\u707B\u707D\u7081\u7082\u7083\u7084\u7086\u7087\u7088\u708B\u708C\u708D\u708F\u7090\u7091\u7093\u7097\u7098\u709A\u709B\u709E",12,"\u70B0\u70B2\u70B4\u70B5\u70B6\u70BA\u70BE\u70BF\u70C4\u70C5\u70C6\u70C7\u70C9\u70CB",12,"\u70DA"],["9f40","\u70DC\u70DD\u70DE\u70E0\u70E1\u70E2\u70E3\u70E5\u70EA\u70EE\u70F0",6,"\u70F8\u70FA\u70FB\u70FC\u70FE",10,"\u710B",4,"\u7111\u7112\u7114\u7117\u711B",10,"\u7127",7,"\u7132\u7133\u7134"],["9f80","\u7135\u7137",13,"\u7146\u7147\u7148\u7149\u714B\u714D\u714F",12,"\u715D\u715F",4,"\u7165\u7169",4,"\u716F\u7170\u7171\u7174\u7175\u7176\u7177\u7179\u717B\u717C\u717E",5,"\u7185",4,"\u718B\u718C\u718D\u718E\u7190\u7191\u7192\u7193\u7195\u7196\u7197\u719A",4,"\u71A1",6,"\u71A9\u71AA\u71AB\u71AD",5,"\u71B4\u71B6\u71B7\u71B8\u71BA",8,"\u71C4",9,"\u71CF",4],["a040","\u71D6",9,"\u71E1\u71E2\u71E3\u71E4\u71E6\u71E8",5,"\u71EF",9,"\u71FA",11,"\u7207",19],["a080","\u721B\u721C\u721E",9,"\u7229\u722B\u722D\u722E\u722F\u7232\u7233\u7234\u723A\u723C\u723E\u7240",6,"\u7249\u724A\u724B\u724E\u724F\u7250\u7251\u7253\u7254\u7255\u7257\u7258\u725A\u725C\u725E\u7260\u7263\u7264\u7265\u7268\u726A\u726B\u726C\u726D\u7270\u7271\u7273\u7274\u7276\u7277\u7278\u727B\u727C\u727D\u7282\u7283\u7285",4,"\u728C\u728E\u7290\u7291\u7293",11,"\u72A0",11,"\u72AE\u72B1\u72B2\u72B3\u72B5\u72BA",6,"\u72C5\u72C6\u72C7\u72C9\u72CA\u72CB\u72CC\u72CF\u72D1\u72D3\u72D4\u72D5\u72D6\u72D8\u72DA\u72DB"],["a1a1","\u3000\u3001\u3002\xB7\u02C9\u02C7\xA8\u3003\u3005\u2014\uFF5E\u2016\u2026\u2018\u2019\u201C\u201D\u3014\u3015\u3008",7,"\u3016\u3017\u3010\u3011\xB1\xD7\xF7\u2236\u2227\u2228\u2211\u220F\u222A\u2229\u2208\u2237\u221A\u22A5\u2225\u2220\u2312\u2299\u222B\u222E\u2261\u224C\u2248\u223D\u221D\u2260\u226E\u226F\u2264\u2265\u221E\u2235\u2234\u2642\u2640\xB0\u2032\u2033\u2103\uFF04\xA4\uFFE0\uFFE1\u2030\xA7\u2116\u2606\u2605\u25CB\u25CF\u25CE\u25C7\u25C6\u25A1\u25A0\u25B3\u25B2\u203B\u2192\u2190\u2191\u2193\u3013"],["a2a1","\u2170",9],["a2b1","\u2488",19,"\u2474",19,"\u2460",9],["a2e5","\u3220",9],["a2f1","\u2160",11],["a3a1","\uFF01\uFF02\uFF03\uFFE5\uFF05",88,"\uFFE3"],["a4a1","\u3041",82],["a5a1","\u30A1",85],["a6a1","\u0391",16,"\u03A3",6],["a6c1","\u03B1",16,"\u03C3",6],["a6e0","\uFE35\uFE36\uFE39\uFE3A\uFE3F\uFE40\uFE3D\uFE3E\uFE41\uFE42\uFE43\uFE44"],["a6ee","\uFE3B\uFE3C\uFE37\uFE38\uFE31"],["a6f4","\uFE33\uFE34"],["a7a1","\u0410",5,"\u0401\u0416",25],["a7d1","\u0430",5,"\u0451\u0436",25],["a840","\u02CA\u02CB\u02D9\u2013\u2015\u2025\u2035\u2105\u2109\u2196\u2197\u2198\u2199\u2215\u221F\u2223\u2252\u2266\u2267\u22BF\u2550",35,"\u2581",6],["a880","\u2588",7,"\u2593\u2594\u2595\u25BC\u25BD\u25E2\u25E3\u25E4\u25E5\u2609\u2295\u3012\u301D\u301E"],["a8a1","\u0101\xE1\u01CE\xE0\u0113\xE9\u011B\xE8\u012B\xED\u01D0\xEC\u014D\xF3\u01D2\xF2\u016B\xFA\u01D4\xF9\u01D6\u01D8\u01DA\u01DC\xFC\xEA\u0251"],["a8bd","\u0144\u0148"],["a8c0","\u0261"],["a8c5","\u3105",36],["a940","\u3021",8,"\u32A3\u338E\u338F\u339C\u339D\u339E\u33A1\u33C4\u33CE\u33D1\u33D2\u33D5\uFE30\uFFE2\uFFE4"],["a959","\u2121\u3231"],["a95c","\u2010"],["a960","\u30FC\u309B\u309C\u30FD\u30FE\u3006\u309D\u309E\uFE49",9,"\uFE54\uFE55\uFE56\uFE57\uFE59",8],["a980","\uFE62",4,"\uFE68\uFE69\uFE6A\uFE6B"],["a996","\u3007"],["a9a4","\u2500",75],["aa40","\u72DC\u72DD\u72DF\u72E2",5,"\u72EA\u72EB\u72F5\u72F6\u72F9\u72FD\u72FE\u72FF\u7300\u7302\u7304",5,"\u730B\u730C\u730D\u730F\u7310\u7311\u7312\u7314\u7318\u7319\u731A\u731F\u7320\u7323\u7324\u7326\u7327\u7328\u732D\u732F\u7330\u7332\u7333\u7335\u7336\u733A\u733B\u733C\u733D\u7340",8],["aa80","\u7349\u734A\u734B\u734C\u734E\u734F\u7351\u7353\u7354\u7355\u7356\u7358",7,"\u7361",10,"\u736E\u7370\u7371"],["ab40","\u7372",11,"\u737F",4,"\u7385\u7386\u7388\u738A\u738C\u738D\u738F\u7390\u7392\u7393\u7394\u7395\u7397\u7398\u7399\u739A\u739C\u739D\u739E\u73A0\u73A1\u73A3",5,"\u73AA\u73AC\u73AD\u73B1\u73B4\u73B5\u73B6\u73B8\u73B9\u73BC\u73BD\u73BE\u73BF\u73C1\u73C3",4],["ab80","\u73CB\u73CC\u73CE\u73D2",6,"\u73DA\u73DB\u73DC\u73DD\u73DF\u73E1\u73E2\u73E3\u73E4\u73E6\u73E8\u73EA\u73EB\u73EC\u73EE\u73EF\u73F0\u73F1\u73F3",4],["ac40","\u73F8",10,"\u7404\u7407\u7408\u740B\u740C\u740D\u740E\u7411",8,"\u741C",5,"\u7423\u7424\u7427\u7429\u742B\u742D\u742F\u7431\u7432\u7437",4,"\u743D\u743E\u743F\u7440\u7442",11],["ac80","\u744E",6,"\u7456\u7458\u745D\u7460",12,"\u746E\u746F\u7471",4,"\u7478\u7479\u747A"],["ad40","\u747B\u747C\u747D\u747F\u7482\u7484\u7485\u7486\u7488\u7489\u748A\u748C\u748D\u748F\u7491",10,"\u749D\u749F",7,"\u74AA",15,"\u74BB",12],["ad80","\u74C8",9,"\u74D3",8,"\u74DD\u74DF\u74E1\u74E5\u74E7",6,"\u74F0\u74F1\u74F2"],["ae40","\u74F3\u74F5\u74F8",6,"\u7500\u7501\u7502\u7503\u7505",7,"\u750E\u7510\u7512\u7514\u7515\u7516\u7517\u751B\u751D\u751E\u7520",4,"\u7526\u7527\u752A\u752E\u7534\u7536\u7539\u753C\u753D\u753F\u7541\u7542\u7543\u7544\u7546\u7547\u7549\u754A\u754D\u7550\u7551\u7552\u7553\u7555\u7556\u7557\u7558"],["ae80","\u755D",7,"\u7567\u7568\u7569\u756B",6,"\u7573\u7575\u7576\u7577\u757A",4,"\u7580\u7581\u7582\u7584\u7585\u7587"],["af40","\u7588\u7589\u758A\u758C\u758D\u758E\u7590\u7593\u7595\u7598\u759B\u759C\u759E\u75A2\u75A6",4,"\u75AD\u75B6\u75B7\u75BA\u75BB\u75BF\u75C0\u75C1\u75C6\u75CB\u75CC\u75CE\u75CF\u75D0\u75D1\u75D3\u75D7\u75D9\u75DA\u75DC\u75DD\u75DF\u75E0\u75E1\u75E5\u75E9\u75EC\u75ED\u75EE\u75EF\u75F2\u75F3\u75F5\u75F6\u75F7\u75F8\u75FA\u75FB\u75FD\u75FE\u7602\u7604\u7606\u7607"],["af80","\u7608\u7609\u760B\u760D\u760E\u760F\u7611\u7612\u7613\u7614\u7616\u761A\u761C\u761D\u761E\u7621\u7623\u7627\u7628\u762C\u762E\u762F\u7631\u7632\u7636\u7637\u7639\u763A\u763B\u763D\u7641\u7642\u7644"],["b040","\u7645",6,"\u764E",5,"\u7655\u7657",4,"\u765D\u765F\u7660\u7661\u7662\u7664",6,"\u766C\u766D\u766E\u7670",7,"\u7679\u767A\u767C\u767F\u7680\u7681\u7683\u7685\u7689\u768A\u768C\u768D\u768F\u7690\u7692\u7694\u7695\u7697\u7698\u769A\u769B"],["b080","\u769C",7,"\u76A5",8,"\u76AF\u76B0\u76B3\u76B5",9,"\u76C0\u76C1\u76C3\u554A\u963F\u57C3\u6328\u54CE\u5509\u54C0\u7691\u764C\u853C\u77EE\u827E\u788D\u7231\u9698\u978D\u6C28\u5B89\u4FFA\u6309\u6697\u5CB8\u80FA\u6848\u80AE\u6602\u76CE\u51F9\u6556\u71AC\u7FF1\u8884\u50B2\u5965\u61CA\u6FB3\u82AD\u634C\u6252\u53ED\u5427\u7B06\u516B\u75A4\u5DF4\u62D4\u8DCB\u9776\u628A\u8019\u575D\u9738\u7F62\u7238\u767D\u67CF\u767E\u6446\u4F70\u8D25\u62DC\u7A17\u6591\u73ED\u642C\u6273\u822C\u9881\u677F\u7248\u626E\u62CC\u4F34\u74E3\u534A\u529E\u7ECA\u90A6\u5E2E\u6886\u699C\u8180\u7ED1\u68D2\u78C5\u868C\u9551\u508D\u8C24\u82DE\u80DE\u5305\u8912\u5265"],["b140","\u76C4\u76C7\u76C9\u76CB\u76CC\u76D3\u76D5\u76D9\u76DA\u76DC\u76DD\u76DE\u76E0",4,"\u76E6",7,"\u76F0\u76F3\u76F5\u76F6\u76F7\u76FA\u76FB\u76FD\u76FF\u7700\u7702\u7703\u7705\u7706\u770A\u770C\u770E",10,"\u771B\u771C\u771D\u771E\u7721\u7723\u7724\u7725\u7727\u772A\u772B"],["b180","\u772C\u772E\u7730",4,"\u7739\u773B\u773D\u773E\u773F\u7742\u7744\u7745\u7746\u7748",7,"\u7752",7,"\u775C\u8584\u96F9\u4FDD\u5821\u9971\u5B9D\u62B1\u62A5\u66B4\u8C79\u9C8D\u7206\u676F\u7891\u60B2\u5351\u5317\u8F88\u80CC\u8D1D\u94A1\u500D\u72C8\u5907\u60EB\u7119\u88AB\u5954\u82EF\u672C\u7B28\u5D29\u7EF7\u752D\u6CF5\u8E66\u8FF8\u903C\u9F3B\u6BD4\u9119\u7B14\u5F7C\u78A7\u84D6\u853D\u6BD5\u6BD9\u6BD6\u5E01\u5E87\u75F9\u95ED\u655D\u5F0A\u5FC5\u8F9F\u58C1\u81C2\u907F\u965B\u97AD\u8FB9\u7F16\u8D2C\u6241\u4FBF\u53D8\u535E\u8FA8\u8FA9\u8FAB\u904D\u6807\u5F6A\u8198\u8868\u9CD6\u618B\u522B\u762A\u5F6C\u658C\u6FD2\u6EE8\u5BBE\u6448\u5175\u51B0\u67C4\u4E19\u79C9\u997C\u70B3"],["b240","\u775D\u775E\u775F\u7760\u7764\u7767\u7769\u776A\u776D",11,"\u777A\u777B\u777C\u7781\u7782\u7783\u7786",5,"\u778F\u7790\u7793",11,"\u77A1\u77A3\u77A4\u77A6\u77A8\u77AB\u77AD\u77AE\u77AF\u77B1\u77B2\u77B4\u77B6",4],["b280","\u77BC\u77BE\u77C0",12,"\u77CE",8,"\u77D8\u77D9\u77DA\u77DD",4,"\u77E4\u75C5\u5E76\u73BB\u83E0\u64AD\u62E8\u94B5\u6CE2\u535A\u52C3\u640F\u94C2\u7B94\u4F2F\u5E1B\u8236\u8116\u818A\u6E24\u6CCA\u9A73\u6355\u535C\u54FA\u8865\u57E0\u4E0D\u5E03\u6B65\u7C3F\u90E8\u6016\u64E6\u731C\u88C1\u6750\u624D\u8D22\u776C\u8E29\u91C7\u5F69\u83DC\u8521\u9910\u53C2\u8695\u6B8B\u60ED\u60E8\u707F\u82CD\u8231\u4ED3\u6CA7\u85CF\u64CD\u7CD9\u69FD\u66F9\u8349\u5395\u7B56\u4FA7\u518C\u6D4B\u5C42\u8E6D\u63D2\u53C9\u832C\u8336\u67E5\u78B4\u643D\u5BDF\u5C94\u5DEE\u8BE7\u62C6\u67F4\u8C7A\u6400\u63BA\u8749\u998B\u8C17\u7F20\u94F2\u4EA7\u9610\u98A4\u660C\u7316"],["b340","\u77E6\u77E8\u77EA\u77EF\u77F0\u77F1\u77F2\u77F4\u77F5\u77F7\u77F9\u77FA\u77FB\u77FC\u7803",5,"\u780A\u780B\u780E\u780F\u7810\u7813\u7815\u7819\u781B\u781E\u7820\u7821\u7822\u7824\u7828\u782A\u782B\u782E\u782F\u7831\u7832\u7833\u7835\u7836\u783D\u783F\u7841\u7842\u7843\u7844\u7846\u7848\u7849\u784A\u784B\u784D\u784F\u7851\u7853\u7854\u7858\u7859\u785A"],["b380","\u785B\u785C\u785E",11,"\u786F",7,"\u7878\u7879\u787A\u787B\u787D",6,"\u573A\u5C1D\u5E38\u957F\u507F\u80A0\u5382\u655E\u7545\u5531\u5021\u8D85\u6284\u949E\u671D\u5632\u6F6E\u5DE2\u5435\u7092\u8F66\u626F\u64A4\u63A3\u5F7B\u6F88\u90F4\u81E3\u8FB0\u5C18\u6668\u5FF1\u6C89\u9648\u8D81\u886C\u6491\u79F0\u57CE\u6A59\u6210\u5448\u4E58\u7A0B\u60E9\u6F84\u8BDA\u627F\u901E\u9A8B\u79E4\u5403\u75F4\u6301\u5319\u6C60\u8FDF\u5F1B\u9A70\u803B\u9F7F\u4F88\u5C3A\u8D64\u7FC5\u65A5\u70BD\u5145\u51B2\u866B\u5D07\u5BA0\u62BD\u916C\u7574\u8E0C\u7A20\u6101\u7B79\u4EC7\u7EF8\u7785\u4E11\u81ED\u521D\u51FA\u6A71\u53A8\u8E87\u9504\u96CF\u6EC1\u9664\u695A"],["b440","\u7884\u7885\u7886\u7888\u788A\u788B\u788F\u7890\u7892\u7894\u7895\u7896\u7899\u789D\u789E\u78A0\u78A2\u78A4\u78A6\u78A8",7,"\u78B5\u78B6\u78B7\u78B8\u78BA\u78BB\u78BC\u78BD\u78BF\u78C0\u78C2\u78C3\u78C4\u78C6\u78C7\u78C8\u78CC\u78CD\u78CE\u78CF\u78D1\u78D2\u78D3\u78D6\u78D7\u78D8\u78DA",9],["b480","\u78E4\u78E5\u78E6\u78E7\u78E9\u78EA\u78EB\u78ED",4,"\u78F3\u78F5\u78F6\u78F8\u78F9\u78FB",5,"\u7902\u7903\u7904\u7906",6,"\u7840\u50A8\u77D7\u6410\u89E6\u5904\u63E3\u5DDD\u7A7F\u693D\u4F20\u8239\u5598\u4E32\u75AE\u7A97\u5E62\u5E8A\u95EF\u521B\u5439\u708A\u6376\u9524\u5782\u6625\u693F\u9187\u5507\u6DF3\u7EAF\u8822\u6233\u7EF0\u75B5\u8328\u78C1\u96CC\u8F9E\u6148\u74F7\u8BCD\u6B64\u523A\u8D50\u6B21\u806A\u8471\u56F1\u5306\u4ECE\u4E1B\u51D1\u7C97\u918B\u7C07\u4FC3\u8E7F\u7BE1\u7A9C\u6467\u5D14\u50AC\u8106\u7601\u7CB9\u6DEC\u7FE0\u6751\u5B58\u5BF8\u78CB\u64AE\u6413\u63AA\u632B\u9519\u642D\u8FBE\u7B54\u7629\u6253\u5927\u5446\u6B79\u50A3\u6234\u5E26\u6B86\u4EE3\u8D37\u888B\u5F85\u902E"],["b540","\u790D",5,"\u7914",9,"\u791F",4,"\u7925",14,"\u7935",4,"\u793D\u793F\u7942\u7943\u7944\u7945\u7947\u794A",8,"\u7954\u7955\u7958\u7959\u7961\u7963"],["b580","\u7964\u7966\u7969\u796A\u796B\u796C\u796E\u7970",6,"\u7979\u797B",4,"\u7982\u7983\u7986\u7987\u7988\u7989\u798B\u798C\u798D\u798E\u7990\u7991\u7992\u6020\u803D\u62C5\u4E39\u5355\u90F8\u63B8\u80C6\u65E6\u6C2E\u4F46\u60EE\u6DE1\u8BDE\u5F39\u86CB\u5F53\u6321\u515A\u8361\u6863\u5200\u6363\u8E48\u5012\u5C9B\u7977\u5BFC\u5230\u7A3B\u60BC\u9053\u76D7\u5FB7\u5F97\u7684\u8E6C\u706F\u767B\u7B49\u77AA\u51F3\u9093\u5824\u4F4E\u6EF4\u8FEA\u654C\u7B1B\u72C4\u6DA4\u7FDF\u5AE1\u62B5\u5E95\u5730\u8482\u7B2C\u5E1D\u5F1F\u9012\u7F14\u98A0\u6382\u6EC7\u7898\u70B9\u5178\u975B\u57AB\u7535\u4F43\u7538\u5E97\u60E6\u5960\u6DC0\u6BBF\u7889\u53FC\u96D5\u51CB\u5201\u6389\u540A\u9493\u8C03\u8DCC\u7239\u789F\u8776\u8FED\u8C0D\u53E0"],["b640","\u7993",6,"\u799B",11,"\u79A8",10,"\u79B4",4,"\u79BC\u79BF\u79C2\u79C4\u79C5\u79C7\u79C8\u79CA\u79CC\u79CE\u79CF\u79D0\u79D3\u79D4\u79D6\u79D7\u79D9",5,"\u79E0\u79E1\u79E2\u79E5\u79E8\u79EA"],["b680","\u79EC\u79EE\u79F1",6,"\u79F9\u79FA\u79FC\u79FE\u79FF\u7A01\u7A04\u7A05\u7A07\u7A08\u7A09\u7A0A\u7A0C\u7A0F",4,"\u7A15\u7A16\u7A18\u7A19\u7A1B\u7A1C\u4E01\u76EF\u53EE\u9489\u9876\u9F0E\u952D\u5B9A\u8BA2\u4E22\u4E1C\u51AC\u8463\u61C2\u52A8\u680B\u4F97\u606B\u51BB\u6D1E\u515C\u6296\u6597\u9661\u8C46\u9017\u75D8\u90FD\u7763\u6BD2\u728A\u72EC\u8BFB\u5835\u7779\u8D4C\u675C\u9540\u809A\u5EA6\u6E21\u5992\u7AEF\u77ED\u953B\u6BB5\u65AD\u7F0E\u5806\u5151\u961F\u5BF9\u58A9\u5428\u8E72\u6566\u987F\u56E4\u949D\u76FE\u9041\u6387\u54C6\u591A\u593A\u579B\u8EB2\u6735\u8DFA\u8235\u5241\u60F0\u5815\u86FE\u5CE8\u9E45\u4FC4\u989D\u8BB9\u5A25\u6076\u5384\u627C\u904F\u9102\u997F\u6069\u800C\u513F\u8033\u5C14\u9975\u6D31\u4E8C"],["b740","\u7A1D\u7A1F\u7A21\u7A22\u7A24",14,"\u7A34\u7A35\u7A36\u7A38\u7A3A\u7A3E\u7A40",5,"\u7A47",9,"\u7A52",4,"\u7A58",16],["b780","\u7A69",6,"\u7A71\u7A72\u7A73\u7A75\u7A7B\u7A7C\u7A7D\u7A7E\u7A82\u7A85\u7A87\u7A89\u7A8A\u7A8B\u7A8C\u7A8E\u7A8F\u7A90\u7A93\u7A94\u7A99\u7A9A\u7A9B\u7A9E\u7AA1\u7AA2\u8D30\u53D1\u7F5A\u7B4F\u4F10\u4E4F\u9600\u6CD5\u73D0\u85E9\u5E06\u756A\u7FFB\u6A0A\u77FE\u9492\u7E41\u51E1\u70E6\u53CD\u8FD4\u8303\u8D29\u72AF\u996D\u6CDB\u574A\u82B3\u65B9\u80AA\u623F\u9632\u59A8\u4EFF\u8BBF\u7EBA\u653E\u83F2\u975E\u5561\u98DE\u80A5\u532A\u8BFD\u5420\u80BA\u5E9F\u6CB8\u8D39\u82AC\u915A\u5429\u6C1B\u5206\u7EB7\u575F\u711A\u6C7E\u7C89\u594B\u4EFD\u5FFF\u6124\u7CAA\u4E30\u5C01\u67AB\u8702\u5CF0\u950B\u98CE\u75AF\u70FD\u9022\u51AF\u7F1D\u8BBD\u5949\u51E4\u4F5B\u5426\u592B\u6577\u80A4\u5B75\u6276\u62C2\u8F90\u5E45\u6C1F\u7B26\u4F0F\u4FD8\u670D"],["b840","\u7AA3\u7AA4\u7AA7\u7AA9\u7AAA\u7AAB\u7AAE",4,"\u7AB4",10,"\u7AC0",10,"\u7ACC",9,"\u7AD7\u7AD8\u7ADA\u7ADB\u7ADC\u7ADD\u7AE1\u7AE2\u7AE4\u7AE7",5,"\u7AEE\u7AF0\u7AF1\u7AF2\u7AF3"],["b880","\u7AF4",4,"\u7AFB\u7AFC\u7AFE\u7B00\u7B01\u7B02\u7B05\u7B07\u7B09\u7B0C\u7B0D\u7B0E\u7B10\u7B12\u7B13\u7B16\u7B17\u7B18\u7B1A\u7B1C\u7B1D\u7B1F\u7B21\u7B22\u7B23\u7B27\u7B29\u7B2D\u6D6E\u6DAA\u798F\u88B1\u5F17\u752B\u629A\u8F85\u4FEF\u91DC\u65A7\u812F\u8151\u5E9C\u8150\u8D74\u526F\u8986\u8D4B\u590D\u5085\u4ED8\u961C\u7236\u8179\u8D1F\u5BCC\u8BA3\u9644\u5987\u7F1A\u5490\u5676\u560E\u8BE5\u6539\u6982\u9499\u76D6\u6E89\u5E72\u7518\u6746\u67D1\u7AFF\u809D\u8D76\u611F\u79C6\u6562\u8D63\u5188\u521A\u94A2\u7F38\u809B\u7EB2\u5C97\u6E2F\u6760\u7BD9\u768B\u9AD8\u818F\u7F94\u7CD5\u641E\u9550\u7A3F\u544A\u54E5\u6B4C\u6401\u6208\u9E3D\u80F3\u7599\u5272\u9769\u845B\u683C\u86E4\u9601\u9694\u94EC\u4E2A\u5404\u7ED9\u6839\u8DDF\u8015\u66F4\u5E9A\u7FB9"],["b940","\u7B2F\u7B30\u7B32\u7B34\u7B35\u7B36\u7B37\u7B39\u7B3B\u7B3D\u7B3F",5,"\u7B46\u7B48\u7B4A\u7B4D\u7B4E\u7B53\u7B55\u7B57\u7B59\u7B5C\u7B5E\u7B5F\u7B61\u7B63",10,"\u7B6F\u7B70\u7B73\u7B74\u7B76\u7B78\u7B7A\u7B7C\u7B7D\u7B7F\u7B81\u7B82\u7B83\u7B84\u7B86",6,"\u7B8E\u7B8F"],["b980","\u7B91\u7B92\u7B93\u7B96\u7B98\u7B99\u7B9A\u7B9B\u7B9E\u7B9F\u7BA0\u7BA3\u7BA4\u7BA5\u7BAE\u7BAF\u7BB0\u7BB2\u7BB3\u7BB5\u7BB6\u7BB7\u7BB9",7,"\u7BC2\u7BC3\u7BC4\u57C2\u803F\u6897\u5DE5\u653B\u529F\u606D\u9F9A\u4F9B\u8EAC\u516C\u5BAB\u5F13\u5DE9\u6C5E\u62F1\u8D21\u5171\u94A9\u52FE\u6C9F\u82DF\u72D7\u57A2\u6784\u8D2D\u591F\u8F9C\u83C7\u5495\u7B8D\u4F30\u6CBD\u5B64\u59D1\u9F13\u53E4\u86CA\u9AA8\u8C37\u80A1\u6545\u987E\u56FA\u96C7\u522E\u74DC\u5250\u5BE1\u6302\u8902\u4E56\u62D0\u602A\u68FA\u5173\u5B98\u51A0\u89C2\u7BA1\u9986\u7F50\u60EF\u704C\u8D2F\u5149\u5E7F\u901B\u7470\u89C4\u572D\u7845\u5F52\u9F9F\u95FA\u8F68\u9B3C\u8BE1\u7678\u6842\u67DC\u8DEA\u8D35\u523D\u8F8A\u6EDA\u68CD\u9505\u90ED\u56FD\u679C\u88F9\u8FC7\u54C8"],["ba40","\u7BC5\u7BC8\u7BC9\u7BCA\u7BCB\u7BCD\u7BCE\u7BCF\u7BD0\u7BD2\u7BD4",4,"\u7BDB\u7BDC\u7BDE\u7BDF\u7BE0\u7BE2\u7BE3\u7BE4\u7BE7\u7BE8\u7BE9\u7BEB\u7BEC\u7BED\u7BEF\u7BF0\u7BF2",4,"\u7BF8\u7BF9\u7BFA\u7BFB\u7BFD\u7BFF",7,"\u7C08\u7C09\u7C0A\u7C0D\u7C0E\u7C10",5,"\u7C17\u7C18\u7C19"],["ba80","\u7C1A",4,"\u7C20",5,"\u7C28\u7C29\u7C2B",12,"\u7C39",5,"\u7C42\u9AB8\u5B69\u6D77\u6C26\u4EA5\u5BB3\u9A87\u9163\u61A8\u90AF\u97E9\u542B\u6DB5\u5BD2\u51FD\u558A\u7F55\u7FF0\u64BC\u634D\u65F1\u61BE\u608D\u710A\u6C57\u6C49\u592F\u676D\u822A\u58D5\u568E\u8C6A\u6BEB\u90DD\u597D\u8017\u53F7\u6D69\u5475\u559D\u8377\u83CF\u6838\u79BE\u548C\u4F55\u5408\u76D2\u8C89\u9602\u6CB3\u6DB8\u8D6B\u8910\u9E64\u8D3A\u563F\u9ED1\u75D5\u5F88\u72E0\u6068\u54FC\u4EA8\u6A2A\u8861\u6052\u8F70\u54C4\u70D8\u8679\u9E3F\u6D2A\u5B8F\u5F18\u7EA2\u5589\u4FAF\u7334\u543C\u539A\u5019\u540E\u547C\u4E4E\u5FFD\u745A\u58F6\u846B\u80E1\u8774\u72D0\u7CCA\u6E56"],["bb40","\u7C43",9,"\u7C4E",36,"\u7C75",5,"\u7C7E",9],["bb80","\u7C88\u7C8A",6,"\u7C93\u7C94\u7C96\u7C99\u7C9A\u7C9B\u7CA0\u7CA1\u7CA3\u7CA6\u7CA7\u7CA8\u7CA9\u7CAB\u7CAC\u7CAD\u7CAF\u7CB0\u7CB4",4,"\u7CBA\u7CBB\u5F27\u864E\u552C\u62A4\u4E92\u6CAA\u6237\u82B1\u54D7\u534E\u733E\u6ED1\u753B\u5212\u5316\u8BDD\u69D0\u5F8A\u6000\u6DEE\u574F\u6B22\u73AF\u6853\u8FD8\u7F13\u6362\u60A3\u5524\u75EA\u8C62\u7115\u6DA3\u5BA6\u5E7B\u8352\u614C\u9EC4\u78FA\u8757\u7C27\u7687\u51F0\u60F6\u714C\u6643\u5E4C\u604D\u8C0E\u7070\u6325\u8F89\u5FBD\u6062\u86D4\u56DE\u6BC1\u6094\u6167\u5349\u60E0\u6666\u8D3F\u79FD\u4F1A\u70E9\u6C47\u8BB3\u8BF2\u7ED8\u8364\u660F\u5A5A\u9B42\u6D51\u6DF7\u8C41\u6D3B\u4F19\u706B\u83B7\u6216\u60D1\u970D\u8D27\u7978\u51FB\u573E\u57FA\u673A\u7578\u7A3D\u79EF\u7B95"],["bc40","\u7CBF\u7CC0\u7CC2\u7CC3\u7CC4\u7CC6\u7CC9\u7CCB\u7CCE",6,"\u7CD8\u7CDA\u7CDB\u7CDD\u7CDE\u7CE1",6,"\u7CE9",5,"\u7CF0",7,"\u7CF9\u7CFA\u7CFC",13,"\u7D0B",5],["bc80","\u7D11",14,"\u7D21\u7D23\u7D24\u7D25\u7D26\u7D28\u7D29\u7D2A\u7D2C\u7D2D\u7D2E\u7D30",6,"\u808C\u9965\u8FF9\u6FC0\u8BA5\u9E21\u59EC\u7EE9\u7F09\u5409\u6781\u68D8\u8F91\u7C4D\u96C6\u53CA\u6025\u75BE\u6C72\u5373\u5AC9\u7EA7\u6324\u51E0\u810A\u5DF1\u84DF\u6280\u5180\u5B63\u4F0E\u796D\u5242\u60B8\u6D4E\u5BC4\u5BC2\u8BA1\u8BB0\u65E2\u5FCC\u9645\u5993\u7EE7\u7EAA\u5609\u67B7\u5939\u4F73\u5BB6\u52A0\u835A\u988A\u8D3E\u7532\u94BE\u5047\u7A3C\u4EF7\u67B6\u9A7E\u5AC1\u6B7C\u76D1\u575A\u5C16\u7B3A\u95F4\u714E\u517C\u80A9\u8270\u5978\u7F04\u8327\u68C0\u67EC\u78B1\u7877\u62E3\u6361\u7B80\u4FED\u526A\u51CF\u8350\u69DB\u9274\u8DF5\u8D31\u89C1\u952E\u7BAD\u4EF6"],["bd40","\u7D37",54,"\u7D6F",7],["bd80","\u7D78",32,"\u5065\u8230\u5251\u996F\u6E10\u6E85\u6DA7\u5EFA\u50F5\u59DC\u5C06\u6D46\u6C5F\u7586\u848B\u6868\u5956\u8BB2\u5320\u9171\u964D\u8549\u6912\u7901\u7126\u80F6\u4EA4\u90CA\u6D47\u9A84\u5A07\u56BC\u6405\u94F0\u77EB\u4FA5\u811A\u72E1\u89D2\u997A\u7F34\u7EDE\u527F\u6559\u9175\u8F7F\u8F83\u53EB\u7A96\u63ED\u63A5\u7686\u79F8\u8857\u9636\u622A\u52AB\u8282\u6854\u6770\u6377\u776B\u7AED\u6D01\u7ED3\u89E3\u59D0\u6212\u85C9\u82A5\u754C\u501F\u4ECB\u75A5\u8BEB\u5C4A\u5DFE\u7B4B\u65A4\u91D1\u4ECA\u6D25\u895F\u7D27\u9526\u4EC5\u8C28\u8FDB\u9773\u664B\u7981\u8FD1\u70EC\u6D78"],["be40","\u7D99",12,"\u7DA7",6,"\u7DAF",42],["be80","\u7DDA",32,"\u5C3D\u52B2\u8346\u5162\u830E\u775B\u6676\u9CB8\u4EAC\u60CA\u7CBE\u7CB3\u7ECF\u4E95\u8B66\u666F\u9888\u9759\u5883\u656C\u955C\u5F84\u75C9\u9756\u7ADF\u7ADE\u51C0\u70AF\u7A98\u63EA\u7A76\u7EA0\u7396\u97ED\u4E45\u7078\u4E5D\u9152\u53A9\u6551\u65E7\u81FC\u8205\u548E\u5C31\u759A\u97A0\u62D8\u72D9\u75BD\u5C45\u9A79\u83CA\u5C40\u5480\u77E9\u4E3E\u6CAE\u805A\u62D2\u636E\u5DE8\u5177\u8DDD\u8E1E\u952F\u4FF1\u53E5\u60E7\u70AC\u5267\u6350\u9E43\u5A1F\u5026\u7737\u5377\u7EE2\u6485\u652B\u6289\u6398\u5014\u7235\u89C9\u51B3\u8BC0\u7EDD\u5747\u83CC\u94A7\u519B\u541B\u5CFB"],["bf40","\u7DFB",62],["bf80","\u7E3A\u7E3C",4,"\u7E42",4,"\u7E48",21,"\u4FCA\u7AE3\u6D5A\u90E1\u9A8F\u5580\u5496\u5361\u54AF\u5F00\u63E9\u6977\u51EF\u6168\u520A\u582A\u52D8\u574E\u780D\u770B\u5EB7\u6177\u7CE0\u625B\u6297\u4EA2\u7095\u8003\u62F7\u70E4\u9760\u5777\u82DB\u67EF\u68F5\u78D5\u9897\u79D1\u58F3\u54B3\u53EF\u6E34\u514B\u523B\u5BA2\u8BFE\u80AF\u5543\u57A6\u6073\u5751\u542D\u7A7A\u6050\u5B54\u63A7\u62A0\u53E3\u6263\u5BC7\u67AF\u54ED\u7A9F\u82E6\u9177\u5E93\u88E4\u5938\u57AE\u630E\u8DE8\u80EF\u5757\u7B77\u4FA9\u5FEB\u5BBD\u6B3E\u5321\u7B50\u72C2\u6846\u77FF\u7736\u65F7\u51B5\u4E8F\u76D4\u5CBF\u7AA5\u8475\u594E\u9B41\u5080"],["c040","\u7E5E",35,"\u7E83",23,"\u7E9C\u7E9D\u7E9E"],["c080","\u7EAE\u7EB4\u7EBB\u7EBC\u7ED6\u7EE4\u7EEC\u7EF9\u7F0A\u7F10\u7F1E\u7F37\u7F39\u7F3B",6,"\u7F43\u7F46",9,"\u7F52\u7F53\u9988\u6127\u6E83\u5764\u6606\u6346\u56F0\u62EC\u6269\u5ED3\u9614\u5783\u62C9\u5587\u8721\u814A\u8FA3\u5566\u83B1\u6765\u8D56\u84DD\u5A6A\u680F\u62E6\u7BEE\u9611\u5170\u6F9C\u8C30\u63FD\u89C8\u61D2\u7F06\u70C2\u6EE5\u7405\u6994\u72FC\u5ECA\u90CE\u6717\u6D6A\u635E\u52B3\u7262\u8001\u4F6C\u59E5\u916A\u70D9\u6D9D\u52D2\u4E50\u96F7\u956D\u857E\u78CA\u7D2F\u5121\u5792\u64C2\u808B\u7C7B\u6CEA\u68F1\u695E\u51B7\u5398\u68A8\u7281\u9ECE\u7BF1\u72F8\u79BB\u6F13\u7406\u674E\u91CC\u9CA4\u793C\u8389\u8354\u540F\u6817\u4E3D\u5389\u52B1\u783E\u5386\u5229\u5088\u4F8B\u4FD0"],["c140","\u7F56\u7F59\u7F5B\u7F5C\u7F5D\u7F5E\u7F60\u7F63",4,"\u7F6B\u7F6C\u7F6D\u7F6F\u7F70\u7F73\u7F75\u7F76\u7F77\u7F78\u7F7A\u7F7B\u7F7C\u7F7D\u7F7F\u7F80\u7F82",7,"\u7F8B\u7F8D\u7F8F",4,"\u7F95",4,"\u7F9B\u7F9C\u7FA0\u7FA2\u7FA3\u7FA5\u7FA6\u7FA8",6,"\u7FB1"],["c180","\u7FB3",4,"\u7FBA\u7FBB\u7FBE\u7FC0\u7FC2\u7FC3\u7FC4\u7FC6\u7FC7\u7FC8\u7FC9\u7FCB\u7FCD\u7FCF",4,"\u7FD6\u7FD7\u7FD9",5,"\u7FE2\u7FE3\u75E2\u7ACB\u7C92\u6CA5\u96B6\u529B\u7483\u54E9\u4FE9\u8054\u83B2\u8FDE\u9570\u5EC9\u601C\u6D9F\u5E18\u655B\u8138\u94FE\u604B\u70BC\u7EC3\u7CAE\u51C9\u6881\u7CB1\u826F\u4E24\u8F86\u91CF\u667E\u4EAE\u8C05\u64A9\u804A\u50DA\u7597\u71CE\u5BE5\u8FBD\u6F66\u4E86\u6482\u9563\u5ED6\u6599\u5217\u88C2\u70C8\u52A3\u730E\u7433\u6797\u78F7\u9716\u4E34\u90BB\u9CDE\u6DCB\u51DB\u8D41\u541D\u62CE\u73B2\u83F1\u96F6\u9F84\u94C3\u4F36\u7F9A\u51CC\u7075\u9675\u5CAD\u9886\u53E6\u4EE4\u6E9C\u7409\u69B4\u786B\u998F\u7559\u5218\u7624\u6D41\u67F3\u516D\u9F99\u804B\u5499\u7B3C\u7ABF"],["c240","\u7FE4\u7FE7\u7FE8\u7FEA\u7FEB\u7FEC\u7FED\u7FEF\u7FF2\u7FF4",6,"\u7FFD\u7FFE\u7FFF\u8002\u8007\u8008\u8009\u800A\u800E\u800F\u8011\u8013\u801A\u801B\u801D\u801E\u801F\u8021\u8023\u8024\u802B",5,"\u8032\u8034\u8039\u803A\u803C\u803E\u8040\u8041\u8044\u8045\u8047\u8048\u8049\u804E\u804F\u8050\u8051\u8053\u8055\u8056\u8057"],["c280","\u8059\u805B",13,"\u806B",5,"\u8072",11,"\u9686\u5784\u62E2\u9647\u697C\u5A04\u6402\u7BD3\u6F0F\u964B\u82A6\u5362\u9885\u5E90\u7089\u63B3\u5364\u864F\u9C81\u9E93\u788C\u9732\u8DEF\u8D42\u9E7F\u6F5E\u7984\u5F55\u9646\u622E\u9A74\u5415\u94DD\u4FA3\u65C5\u5C65\u5C61\u7F15\u8651\u6C2F\u5F8B\u7387\u6EE4\u7EFF\u5CE6\u631B\u5B6A\u6EE6\u5375\u4E71\u63A0\u7565\u62A1\u8F6E\u4F26\u4ED1\u6CA6\u7EB6\u8BBA\u841D\u87BA\u7F57\u903B\u9523\u7BA9\u9AA1\u88F8\u843D\u6D1B\u9A86\u7EDC\u5988\u9EBB\u739B\u7801\u8682\u9A6C\u9A82\u561B\u5417\u57CB\u4E70\u9EA6\u5356\u8FC8\u8109\u7792\u9992\u86EE\u6EE1\u8513\u66FC\u6162\u6F2B"],["c340","\u807E\u8081\u8082\u8085\u8088\u808A\u808D",5,"\u8094\u8095\u8097\u8099\u809E\u80A3\u80A6\u80A7\u80A8\u80AC\u80B0\u80B3\u80B5\u80B6\u80B8\u80B9\u80BB\u80C5\u80C7",4,"\u80CF",6,"\u80D8\u80DF\u80E0\u80E2\u80E3\u80E6\u80EE\u80F5\u80F7\u80F9\u80FB\u80FE\u80FF\u8100\u8101\u8103\u8104\u8105\u8107\u8108\u810B"],["c380","\u810C\u8115\u8117\u8119\u811B\u811C\u811D\u811F",12,"\u812D\u812E\u8130\u8133\u8134\u8135\u8137\u8139",4,"\u813F\u8C29\u8292\u832B\u76F2\u6C13\u5FD9\u83BD\u732B\u8305\u951A\u6BDB\u77DB\u94C6\u536F\u8302\u5192\u5E3D\u8C8C\u8D38\u4E48\u73AB\u679A\u6885\u9176\u9709\u7164\u6CA1\u7709\u5A92\u9541\u6BCF\u7F8E\u6627\u5BD0\u59B9\u5A9A\u95E8\u95F7\u4EEC\u840C\u8499\u6AAC\u76DF\u9530\u731B\u68A6\u5B5F\u772F\u919A\u9761\u7CDC\u8FF7\u8C1C\u5F25\u7C73\u79D8\u89C5\u6CCC\u871C\u5BC6\u5E42\u68C9\u7720\u7EF5\u5195\u514D\u52C9\u5A29\u7F05\u9762\u82D7\u63CF\u7784\u85D0\u79D2\u6E3A\u5E99\u5999\u8511\u706D\u6C11\u62BF\u76BF\u654F\u60AF\u95FD\u660E\u879F\u9E23\u94ED\u540D\u547D\u8C2C\u6478"],["c440","\u8140",5,"\u8147\u8149\u814D\u814E\u814F\u8152\u8156\u8157\u8158\u815B",4,"\u8161\u8162\u8163\u8164\u8166\u8168\u816A\u816B\u816C\u816F\u8172\u8173\u8175\u8176\u8177\u8178\u8181\u8183",4,"\u8189\u818B\u818C\u818D\u818E\u8190\u8192",5,"\u8199\u819A\u819E",4,"\u81A4\u81A5"],["c480","\u81A7\u81A9\u81AB",7,"\u81B4",5,"\u81BC\u81BD\u81BE\u81BF\u81C4\u81C5\u81C7\u81C8\u81C9\u81CB\u81CD",6,"\u6479\u8611\u6A21\u819C\u78E8\u6469\u9B54\u62B9\u672B\u83AB\u58A8\u9ED8\u6CAB\u6F20\u5BDE\u964C\u8C0B\u725F\u67D0\u62C7\u7261\u4EA9\u59C6\u6BCD\u5893\u66AE\u5E55\u52DF\u6155\u6728\u76EE\u7766\u7267\u7A46\u62FF\u54EA\u5450\u94A0\u90A3\u5A1C\u7EB3\u6C16\u4E43\u5976\u8010\u5948\u5357\u7537\u96BE\u56CA\u6320\u8111\u607C\u95F9\u6DD6\u5462\u9981\u5185\u5AE9\u80FD\u59AE\u9713\u502A\u6CE5\u5C3C\u62DF\u4F60\u533F\u817B\u9006\u6EBA\u852B\u62C8\u5E74\u78BE\u64B5\u637B\u5FF5\u5A18\u917F\u9E1F\u5C3F\u634F\u8042\u5B7D\u556E\u954A\u954D\u6D85\u60A8\u67E0\u72DE\u51DD\u5B81"],["c540","\u81D4",14,"\u81E4\u81E5\u81E6\u81E8\u81E9\u81EB\u81EE",4,"\u81F5",5,"\u81FD\u81FF\u8203\u8207",4,"\u820E\u820F\u8211\u8213\u8215",5,"\u821D\u8220\u8224\u8225\u8226\u8227\u8229\u822E\u8232\u823A\u823C\u823D\u823F"],["c580","\u8240\u8241\u8242\u8243\u8245\u8246\u8248\u824A\u824C\u824D\u824E\u8250",7,"\u8259\u825B\u825C\u825D\u825E\u8260",7,"\u8269\u62E7\u6CDE\u725B\u626D\u94AE\u7EBD\u8113\u6D53\u519C\u5F04\u5974\u52AA\u6012\u5973\u6696\u8650\u759F\u632A\u61E6\u7CEF\u8BFA\u54E6\u6B27\u9E25\u6BB4\u85D5\u5455\u5076\u6CA4\u556A\u8DB4\u722C\u5E15\u6015\u7436\u62CD\u6392\u724C\u5F98\u6E43\u6D3E\u6500\u6F58\u76D8\u78D0\u76FC\u7554\u5224\u53DB\u4E53\u5E9E\u65C1\u802A\u80D6\u629B\u5486\u5228\u70AE\u888D\u8DD1\u6CE1\u5478\u80DA\u57F9\u88F4\u8D54\u966A\u914D\u4F69\u6C9B\u55B7\u76C6\u7830\u62A8\u70F9\u6F8E\u5F6D\u84EC\u68DA\u787C\u7BF7\u81A8\u670B\u9E4F\u6367\u78B0\u576F\u7812\u9739\u6279\u62AB\u5288\u7435\u6BD7"],["c640","\u826A\u826B\u826C\u826D\u8271\u8275\u8276\u8277\u8278\u827B\u827C\u8280\u8281\u8283\u8285\u8286\u8287\u8289\u828C\u8290\u8293\u8294\u8295\u8296\u829A\u829B\u829E\u82A0\u82A2\u82A3\u82A7\u82B2\u82B5\u82B6\u82BA\u82BB\u82BC\u82BF\u82C0\u82C2\u82C3\u82C5\u82C6\u82C9\u82D0\u82D6\u82D9\u82DA\u82DD\u82E2\u82E7\u82E8\u82E9\u82EA\u82EC\u82ED\u82EE\u82F0\u82F2\u82F3\u82F5\u82F6\u82F8"],["c680","\u82FA\u82FC",4,"\u830A\u830B\u830D\u8310\u8312\u8313\u8316\u8318\u8319\u831D",9,"\u8329\u832A\u832E\u8330\u8332\u8337\u833B\u833D\u5564\u813E\u75B2\u76AE\u5339\u75DE\u50FB\u5C41\u8B6C\u7BC7\u504F\u7247\u9A97\u98D8\u6F02\u74E2\u7968\u6487\u77A5\u62FC\u9891\u8D2B\u54C1\u8058\u4E52\u576A\u82F9\u840D\u5E73\u51ED\u74F6\u8BC4\u5C4F\u5761\u6CFC\u9887\u5A46\u7834\u9B44\u8FEB\u7C95\u5256\u6251\u94FA\u4EC6\u8386\u8461\u83E9\u84B2\u57D4\u6734\u5703\u666E\u6D66\u8C31\u66DD\u7011\u671F\u6B3A\u6816\u621A\u59BB\u4E03\u51C4\u6F06\u67D2\u6C8F\u5176\u68CB\u5947\u6B67\u7566\u5D0E\u8110\u9F50\u65D7\u7948\u7941\u9A91\u8D77\u5C82\u4E5E\u4F01\u542F\u5951\u780C\u5668\u6C14\u8FC4\u5F03\u6C7D\u6CE3\u8BAB\u6390"],["c740","\u833E\u833F\u8341\u8342\u8344\u8345\u8348\u834A",4,"\u8353\u8355",4,"\u835D\u8362\u8370",6,"\u8379\u837A\u837E",6,"\u8387\u8388\u838A\u838B\u838C\u838D\u838F\u8390\u8391\u8394\u8395\u8396\u8397\u8399\u839A\u839D\u839F\u83A1",6,"\u83AC\u83AD\u83AE"],["c780","\u83AF\u83B5\u83BB\u83BE\u83BF\u83C2\u83C3\u83C4\u83C6\u83C8\u83C9\u83CB\u83CD\u83CE\u83D0\u83D1\u83D2\u83D3\u83D5\u83D7\u83D9\u83DA\u83DB\u83DE\u83E2\u83E3\u83E4\u83E6\u83E7\u83E8\u83EB\u83EC\u83ED\u6070\u6D3D\u7275\u6266\u948E\u94C5\u5343\u8FC1\u7B7E\u4EDF\u8C26\u4E7E\u9ED4\u94B1\u94B3\u524D\u6F5C\u9063\u6D45\u8C34\u5811\u5D4C\u6B20\u6B49\u67AA\u545B\u8154\u7F8C\u5899\u8537\u5F3A\u62A2\u6A47\u9539\u6572\u6084\u6865\u77A7\u4E54\u4FA8\u5DE7\u9798\u64AC\u7FD8\u5CED\u4FCF\u7A8D\u5207\u8304\u4E14\u602F\u7A83\u94A6\u4FB5\u4EB2\u79E6\u7434\u52E4\u82B9\u64D2\u79BD\u5BDD\u6C81\u9752\u8F7B\u6C22\u503E\u537F\u6E05\u64CE\u6674\u6C30\u60C5\u9877\u8BF7\u5E86\u743C\u7A77\u79CB\u4E18\u90B1\u7403\u6C42\u56DA\u914B\u6CC5\u8D8B\u533A\u86C6\u66F2\u8EAF\u5C48\u9A71\u6E20"],["c840","\u83EE\u83EF\u83F3",4,"\u83FA\u83FB\u83FC\u83FE\u83FF\u8400\u8402\u8405\u8407\u8408\u8409\u840A\u8410\u8412",5,"\u8419\u841A\u841B\u841E",5,"\u8429",7,"\u8432",5,"\u8439\u843A\u843B\u843E",7,"\u8447\u8448\u8449"],["c880","\u844A",6,"\u8452",4,"\u8458\u845D\u845E\u845F\u8460\u8462\u8464",4,"\u846A\u846E\u846F\u8470\u8472\u8474\u8477\u8479\u847B\u847C\u53D6\u5A36\u9F8B\u8DA3\u53BB\u5708\u98A7\u6743\u919B\u6CC9\u5168\u75CA\u62F3\u72AC\u5238\u529D\u7F3A\u7094\u7638\u5374\u9E4A\u69B7\u786E\u96C0\u88D9\u7FA4\u7136\u71C3\u5189\u67D3\u74E4\u58E4\u6518\u56B7\u8BA9\u9976\u6270\u7ED5\u60F9\u70ED\u58EC\u4EC1\u4EBA\u5FCD\u97E7\u4EFB\u8BA4\u5203\u598A\u7EAB\u6254\u4ECD\u65E5\u620E\u8338\u84C9\u8363\u878D\u7194\u6EB6\u5BB9\u7ED2\u5197\u63C9\u67D4\u8089\u8339\u8815\u5112\u5B7A\u5982\u8FB1\u4E73\u6C5D\u5165\u8925\u8F6F\u962E\u854A\u745E\u9510\u95F0\u6DA6\u82E5\u5F31\u6492\u6D12\u8428\u816E\u9CC3\u585E\u8D5B\u4E09\u53C1"],["c940","\u847D",4,"\u8483\u8484\u8485\u8486\u848A\u848D\u848F",7,"\u8498\u849A\u849B\u849D\u849E\u849F\u84A0\u84A2",12,"\u84B0\u84B1\u84B3\u84B5\u84B6\u84B7\u84BB\u84BC\u84BE\u84C0\u84C2\u84C3\u84C5\u84C6\u84C7\u84C8\u84CB\u84CC\u84CE\u84CF\u84D2\u84D4\u84D5\u84D7"],["c980","\u84D8",4,"\u84DE\u84E1\u84E2\u84E4\u84E7",4,"\u84ED\u84EE\u84EF\u84F1",10,"\u84FD\u84FE\u8500\u8501\u8502\u4F1E\u6563\u6851\u55D3\u4E27\u6414\u9A9A\u626B\u5AC2\u745F\u8272\u6DA9\u68EE\u50E7\u838E\u7802\u6740\u5239\u6C99\u7EB1\u50BB\u5565\u715E\u7B5B\u6652\u73CA\u82EB\u6749\u5C71\u5220\u717D\u886B\u95EA\u9655\u64C5\u8D61\u81B3\u5584\u6C55\u6247\u7F2E\u5892\u4F24\u5546\u8D4F\u664C\u4E0A\u5C1A\u88F3\u68A2\u634E\u7A0D\u70E7\u828D\u52FA\u97F6\u5C11\u54E8\u90B5\u7ECD\u5962\u8D4A\u86C7\u820C\u820D\u8D66\u6444\u5C04\u6151\u6D89\u793E\u8BBE\u7837\u7533\u547B\u4F38\u8EAB\u6DF1\u5A20\u7EC5\u795E\u6C88\u5BA1\u5A76\u751A\u80BE\u614E\u6E17\u58F0\u751F\u7525\u7272\u5347\u7EF3"],["ca40","\u8503",8,"\u850D\u850E\u850F\u8510\u8512\u8514\u8515\u8516\u8518\u8519\u851B\u851C\u851D\u851E\u8520\u8522",8,"\u852D",9,"\u853E",4,"\u8544\u8545\u8546\u8547\u854B",10],["ca80","\u8557\u8558\u855A\u855B\u855C\u855D\u855F",4,"\u8565\u8566\u8567\u8569",8,"\u8573\u8575\u8576\u8577\u8578\u857C\u857D\u857F\u8580\u8581\u7701\u76DB\u5269\u80DC\u5723\u5E08\u5931\u72EE\u65BD\u6E7F\u8BD7\u5C38\u8671\u5341\u77F3\u62FE\u65F6\u4EC0\u98DF\u8680\u5B9E\u8BC6\u53F2\u77E2\u4F7F\u5C4E\u9A76\u59CB\u5F0F\u793A\u58EB\u4E16\u67FF\u4E8B\u62ED\u8A93\u901D\u52BF\u662F\u55DC\u566C\u9002\u4ED5\u4F8D\u91CA\u9970\u6C0F\u5E02\u6043\u5BA4\u89C6\u8BD5\u6536\u624B\u9996\u5B88\u5BFF\u6388\u552E\u53D7\u7626\u517D\u852C\u67A2\u68B3\u6B8A\u6292\u8F93\u53D4\u8212\u6DD1\u758F\u4E66\u8D4E\u5B70\u719F\u85AF\u6691\u66D9\u7F72\u8700\u9ECD\u9F20\u5C5E\u672F\u8FF0\u6811\u675F\u620D\u7AD6\u5885\u5EB6\u6570\u6F31"],["cb40","\u8582\u8583\u8586\u8588",6,"\u8590",10,"\u859D",6,"\u85A5\u85A6\u85A7\u85A9\u85AB\u85AC\u85AD\u85B1",5,"\u85B8\u85BA",6,"\u85C2",6,"\u85CA",4,"\u85D1\u85D2"],["cb80","\u85D4\u85D6",5,"\u85DD",6,"\u85E5\u85E6\u85E7\u85E8\u85EA",14,"\u6055\u5237\u800D\u6454\u8870\u7529\u5E05\u6813\u62F4\u971C\u53CC\u723D\u8C01\u6C34\u7761\u7A0E\u542E\u77AC\u987A\u821C\u8BF4\u7855\u6714\u70C1\u65AF\u6495\u5636\u601D\u79C1\u53F8\u4E1D\u6B7B\u8086\u5BFA\u55E3\u56DB\u4F3A\u4F3C\u9972\u5DF3\u677E\u8038\u6002\u9882\u9001\u5B8B\u8BBC\u8BF5\u641C\u8258\u64DE\u55FD\u82CF\u9165\u4FD7\u7D20\u901F\u7C9F\u50F3\u5851\u6EAF\u5BBF\u8BC9\u8083\u9178\u849C\u7B97\u867D\u968B\u968F\u7EE5\u9AD3\u788E\u5C81\u7A57\u9042\u96A7\u795F\u5B59\u635F\u7B0B\u84D1\u68AD\u5506\u7F29\u7410\u7D22\u9501\u6240\u584C\u4ED6\u5B83\u5979\u5854"],["cc40","\u85F9\u85FA\u85FC\u85FD\u85FE\u8600",4,"\u8606",10,"\u8612\u8613\u8614\u8615\u8617",15,"\u8628\u862A",13,"\u8639\u863A\u863B\u863D\u863E\u863F\u8640"],["cc80","\u8641",11,"\u8652\u8653\u8655",4,"\u865B\u865C\u865D\u865F\u8660\u8661\u8663",7,"\u736D\u631E\u8E4B\u8E0F\u80CE\u82D4\u62AC\u53F0\u6CF0\u915E\u592A\u6001\u6C70\u574D\u644A\u8D2A\u762B\u6EE9\u575B\u6A80\u75F0\u6F6D\u8C2D\u8C08\u5766\u6BEF\u8892\u78B3\u63A2\u53F9\u70AD\u6C64\u5858\u642A\u5802\u68E0\u819B\u5510\u7CD6\u5018\u8EBA\u6DCC\u8D9F\u70EB\u638F\u6D9B\u6ED4\u7EE6\u8404\u6843\u9003\u6DD8\u9676\u8BA8\u5957\u7279\u85E4\u817E\u75BC\u8A8A\u68AF\u5254\u8E22\u9511\u63D0\u9898\u8E44\u557C\u4F53\u66FF\u568F\u60D5\u6D95\u5243\u5C49\u5929\u6DFB\u586B\u7530\u751C\u606C\u8214\u8146\u6311\u6761\u8FE2\u773A\u8DF3\u8D34\u94C1\u5E16\u5385\u542C\u70C3"],["cd40","\u866D\u866F\u8670\u8672",6,"\u8683",6,"\u868E",4,"\u8694\u8696",5,"\u869E",4,"\u86A5\u86A6\u86AB\u86AD\u86AE\u86B2\u86B3\u86B7\u86B8\u86B9\u86BB",4,"\u86C1\u86C2\u86C3\u86C5\u86C8\u86CC\u86CD\u86D2\u86D3\u86D5\u86D6\u86D7\u86DA\u86DC"],["cd80","\u86DD\u86E0\u86E1\u86E2\u86E3\u86E5\u86E6\u86E7\u86E8\u86EA\u86EB\u86EC\u86EF\u86F5\u86F6\u86F7\u86FA\u86FB\u86FC\u86FD\u86FF\u8701\u8704\u8705\u8706\u870B\u870C\u870E\u870F\u8710\u8711\u8714\u8716\u6C40\u5EF7\u505C\u4EAD\u5EAD\u633A\u8247\u901A\u6850\u916E\u77B3\u540C\u94DC\u5F64\u7AE5\u6876\u6345\u7B52\u7EDF\u75DB\u5077\u6295\u5934\u900F\u51F8\u79C3\u7A81\u56FE\u5F92\u9014\u6D82\u5C60\u571F\u5410\u5154\u6E4D\u56E2\u63A8\u9893\u817F\u8715\u892A\u9000\u541E\u5C6F\u81C0\u62D6\u6258\u8131\u9E35\u9640\u9A6E\u9A7C\u692D\u59A5\u62D3\u553E\u6316\u54C7\u86D9\u6D3C\u5A03\u74E6\u889C\u6B6A\u5916\u8C4C\u5F2F\u6E7E\u73A9\u987D\u4E38\u70F7\u5B8C\u7897\u633D\u665A\u7696\u60CB\u5B9B\u5A49\u4E07\u8155\u6C6A\u738B\u4EA1\u6789\u7F51\u5F80\u65FA\u671B\u5FD8\u5984\u5A01"],["ce40","\u8719\u871B\u871D\u871F\u8720\u8724\u8726\u8727\u8728\u872A\u872B\u872C\u872D\u872F\u8730\u8732\u8733\u8735\u8736\u8738\u8739\u873A\u873C\u873D\u8740",6,"\u874A\u874B\u874D\u874F\u8750\u8751\u8752\u8754\u8755\u8756\u8758\u875A",5,"\u8761\u8762\u8766",7,"\u876F\u8771\u8772\u8773\u8775"],["ce80","\u8777\u8778\u8779\u877A\u877F\u8780\u8781\u8784\u8786\u8787\u8789\u878A\u878C\u878E",4,"\u8794\u8795\u8796\u8798",6,"\u87A0",4,"\u5DCD\u5FAE\u5371\u97E6\u8FDD\u6845\u56F4\u552F\u60DF\u4E3A\u6F4D\u7EF4\u82C7\u840E\u59D4\u4F1F\u4F2A\u5C3E\u7EAC\u672A\u851A\u5473\u754F\u80C3\u5582\u9B4F\u4F4D\u6E2D\u8C13\u5C09\u6170\u536B\u761F\u6E29\u868A\u6587\u95FB\u7EB9\u543B\u7A33\u7D0A\u95EE\u55E1\u7FC1\u74EE\u631D\u8717\u6DA1\u7A9D\u6211\u65A1\u5367\u63E1\u6C83\u5DEB\u545C\u94A8\u4E4C\u6C61\u8BEC\u5C4B\u65E0\u829C\u68A7\u543E\u5434\u6BCB\u6B66\u4E94\u6342\u5348\u821E\u4F0D\u4FAE\u575E\u620A\u96FE\u6664\u7269\u52FF\u52A1\u609F\u8BEF\u6614\u7199\u6790\u897F\u7852\u77FD\u6670\u563B\u5438\u9521\u727A"],["cf40","\u87A5\u87A6\u87A7\u87A9\u87AA\u87AE\u87B0\u87B1\u87B2\u87B4\u87B6\u87B7\u87B8\u87B9\u87BB\u87BC\u87BE\u87BF\u87C1",4,"\u87C7\u87C8\u87C9\u87CC",4,"\u87D4",6,"\u87DC\u87DD\u87DE\u87DF\u87E1\u87E2\u87E3\u87E4\u87E6\u87E7\u87E8\u87E9\u87EB\u87EC\u87ED\u87EF",9],["cf80","\u87FA\u87FB\u87FC\u87FD\u87FF\u8800\u8801\u8802\u8804",5,"\u880B",7,"\u8814\u8817\u8818\u8819\u881A\u881C",4,"\u8823\u7A00\u606F\u5E0C\u6089\u819D\u5915\u60DC\u7184\u70EF\u6EAA\u6C50\u7280\u6A84\u88AD\u5E2D\u4E60\u5AB3\u559C\u94E3\u6D17\u7CFB\u9699\u620F\u7EC6\u778E\u867E\u5323\u971E\u8F96\u6687\u5CE1\u4FA0\u72ED\u4E0B\u53A6\u590F\u5413\u6380\u9528\u5148\u4ED9\u9C9C\u7EA4\u54B8\u8D24\u8854\u8237\u95F2\u6D8E\u5F26\u5ACC\u663E\u9669\u73B0\u732E\u53BF\u817A\u9985\u7FA1\u5BAA\u9677\u9650\u7EBF\u76F8\u53A2\u9576\u9999\u7BB1\u8944\u6E58\u4E61\u7FD4\u7965\u8BE6\u60F3\u54CD\u4EAB\u9879\u5DF7\u6A61\u50CF\u5411\u8C61\u8427\u785D\u9704\u524A\u54EE\u56A3\u9500\u6D88\u5BB5\u6DC6\u6653"],["d040","\u8824",13,"\u8833",5,"\u883A\u883B\u883D\u883E\u883F\u8841\u8842\u8843\u8846",5,"\u884E",5,"\u8855\u8856\u8858\u885A",6,"\u8866\u8867\u886A\u886D\u886F\u8871\u8873\u8874\u8875\u8876\u8878\u8879\u887A"],["d080","\u887B\u887C\u8880\u8883\u8886\u8887\u8889\u888A\u888C\u888E\u888F\u8890\u8891\u8893\u8894\u8895\u8897",4,"\u889D",4,"\u88A3\u88A5",5,"\u5C0F\u5B5D\u6821\u8096\u5578\u7B11\u6548\u6954\u4E9B\u6B47\u874E\u978B\u534F\u631F\u643A\u90AA\u659C\u80C1\u8C10\u5199\u68B0\u5378\u87F9\u61C8\u6CC4\u6CFB\u8C22\u5C51\u85AA\u82AF\u950C\u6B23\u8F9B\u65B0\u5FFB\u5FC3\u4FE1\u8845\u661F\u8165\u7329\u60FA\u5174\u5211\u578B\u5F62\u90A2\u884C\u9192\u5E78\u674F\u6027\u59D3\u5144\u51F6\u80F8\u5308\u6C79\u96C4\u718A\u4F11\u4FEE\u7F9E\u673D\u55C5\u9508\u79C0\u8896\u7EE3\u589F\u620C\u9700\u865A\u5618\u987B\u5F90\u8BB8\u84C4\u9157\u53D9\u65ED\u5E8F\u755C\u6064\u7D6E\u5A7F\u7EEA\u7EED\u8F69\u55A7\u5BA3\u60AC\u65CB\u7384"],["d140","\u88AC\u88AE\u88AF\u88B0\u88B2",4,"\u88B8\u88B9\u88BA\u88BB\u88BD\u88BE\u88BF\u88C0\u88C3\u88C4\u88C7\u88C8\u88CA\u88CB\u88CC\u88CD\u88CF\u88D0\u88D1\u88D3\u88D6\u88D7\u88DA",4,"\u88E0\u88E1\u88E6\u88E7\u88E9",6,"\u88F2\u88F5\u88F6\u88F7\u88FA\u88FB\u88FD\u88FF\u8900\u8901\u8903",5],["d180","\u8909\u890B",4,"\u8911\u8914",4,"\u891C",4,"\u8922\u8923\u8924\u8926\u8927\u8928\u8929\u892C\u892D\u892E\u892F\u8931\u8932\u8933\u8935\u8937\u9009\u7663\u7729\u7EDA\u9774\u859B\u5B66\u7A74\u96EA\u8840\u52CB\u718F\u5FAA\u65EC\u8BE2\u5BFB\u9A6F\u5DE1\u6B89\u6C5B\u8BAD\u8BAF\u900A\u8FC5\u538B\u62BC\u9E26\u9E2D\u5440\u4E2B\u82BD\u7259\u869C\u5D16\u8859\u6DAF\u96C5\u54D1\u4E9A\u8BB6\u7109\u54BD\u9609\u70DF\u6DF9\u76D0\u4E25\u7814\u8712\u5CA9\u5EF6\u8A00\u989C\u960E\u708E\u6CBF\u5944\u63A9\u773C\u884D\u6F14\u8273\u5830\u71D5\u538C\u781A\u96C1\u5501\u5F66\u7130\u5BB4\u8C1A\u9A8C\u6B83\u592E\u9E2F\u79E7\u6768\u626C\u4F6F\u75A1\u7F8A\u6D0B\u9633\u6C27\u4EF0\u75D2\u517B\u6837\u6F3E\u9080\u8170\u5996\u7476"],["d240","\u8938",8,"\u8942\u8943\u8945",24,"\u8960",5,"\u8967",19,"\u897C"],["d280","\u897D\u897E\u8980\u8982\u8984\u8985\u8987",26,"\u6447\u5C27\u9065\u7A91\u8C23\u59DA\u54AC\u8200\u836F\u8981\u8000\u6930\u564E\u8036\u7237\u91CE\u51B6\u4E5F\u9875\u6396\u4E1A\u53F6\u66F3\u814B\u591C\u6DB2\u4E00\u58F9\u533B\u63D6\u94F1\u4F9D\u4F0A\u8863\u9890\u5937\u9057\u79FB\u4EEA\u80F0\u7591\u6C82\u5B9C\u59E8\u5F5D\u6905\u8681\u501A\u5DF2\u4E59\u77E3\u4EE5\u827A\u6291\u6613\u9091\u5C79\u4EBF\u5F79\u81C6\u9038\u8084\u75AB\u4EA6\u88D4\u610F\u6BC5\u5FC6\u4E49\u76CA\u6EA2\u8BE3\u8BAE\u8C0A\u8BD1\u5F02\u7FFC\u7FCC\u7ECE\u8335\u836B\u56E0\u6BB7\u97F3\u9634\u59FB\u541F\u94F6\u6DEB\u5BC5\u996E\u5C39\u5F15\u9690"],["d340","\u89A2",30,"\u89C3\u89CD\u89D3\u89D4\u89D5\u89D7\u89D8\u89D9\u89DB\u89DD\u89DF\u89E0\u89E1\u89E2\u89E4\u89E7\u89E8\u89E9\u89EA\u89EC\u89ED\u89EE\u89F0\u89F1\u89F2\u89F4",6],["d380","\u89FB",4,"\u8A01",5,"\u8A08",21,"\u5370\u82F1\u6A31\u5A74\u9E70\u5E94\u7F28\u83B9\u8424\u8425\u8367\u8747\u8FCE\u8D62\u76C8\u5F71\u9896\u786C\u6620\u54DF\u62E5\u4F63\u81C3\u75C8\u5EB8\u96CD\u8E0A\u86F9\u548F\u6CF3\u6D8C\u6C38\u607F\u52C7\u7528\u5E7D\u4F18\u60A0\u5FE7\u5C24\u7531\u90AE\u94C0\u72B9\u6CB9\u6E38\u9149\u6709\u53CB\u53F3\u4F51\u91C9\u8BF1\u53C8\u5E7C\u8FC2\u6DE4\u4E8E\u76C2\u6986\u865E\u611A\u8206\u4F59\u4FDE\u903E\u9C7C\u6109\u6E1D\u6E14\u9685\u4E88\u5A31\u96E8\u4E0E\u5C7F\u79B9\u5B87\u8BED\u7FBD\u7389\u57DF\u828B\u90C1\u5401\u9047\u55BB\u5CEA\u5FA1\u6108\u6B32\u72F1\u80B2\u8A89"],["d440","\u8A1E",31,"\u8A3F",8,"\u8A49",21],["d480","\u8A5F",25,"\u8A7A",6,"\u6D74\u5BD3\u88D5\u9884\u8C6B\u9A6D\u9E33\u6E0A\u51A4\u5143\u57A3\u8881\u539F\u63F4\u8F95\u56ED\u5458\u5706\u733F\u6E90\u7F18\u8FDC\u82D1\u613F\u6028\u9662\u66F0\u7EA6\u8D8A\u8DC3\u94A5\u5CB3\u7CA4\u6708\u60A6\u9605\u8018\u4E91\u90E7\u5300\u9668\u5141\u8FD0\u8574\u915D\u6655\u97F5\u5B55\u531D\u7838\u6742\u683D\u54C9\u707E\u5BB0\u8F7D\u518D\u5728\u54B1\u6512\u6682\u8D5E\u8D43\u810F\u846C\u906D\u7CDF\u51FF\u85FB\u67A3\u65E9\u6FA1\u86A4\u8E81\u566A\u9020\u7682\u7076\u71E5\u8D23\u62E9\u5219\u6CFD\u8D3C\u600E\u589E\u618E\u66FE\u8D60\u624E\u55B3\u6E23\u672D\u8F67"],["d540","\u8A81",7,"\u8A8B",7,"\u8A94",46],["d580","\u8AC3",32,"\u94E1\u95F8\u7728\u6805\u69A8\u548B\u4E4D\u70B8\u8BC8\u6458\u658B\u5B85\u7A84\u503A\u5BE8\u77BB\u6BE1\u8A79\u7C98\u6CBE\u76CF\u65A9\u8F97\u5D2D\u5C55\u8638\u6808\u5360\u6218\u7AD9\u6E5B\u7EFD\u6A1F\u7AE0\u5F70\u6F33\u5F20\u638C\u6DA8\u6756\u4E08\u5E10\u8D26\u4ED7\u80C0\u7634\u969C\u62DB\u662D\u627E\u6CBC\u8D75\u7167\u7F69\u5146\u8087\u53EC\u906E\u6298\u54F2\u86F0\u8F99\u8005\u9517\u8517\u8FD9\u6D59\u73CD\u659F\u771F\u7504\u7827\u81FB\u8D1E\u9488\u4FA6\u6795\u75B9\u8BCA\u9707\u632F\u9547\u9635\u84B8\u6323\u7741\u5F81\u72F0\u4E89\u6014\u6574\u62EF\u6B63\u653F"],["d640","\u8AE4",34,"\u8B08",27],["d680","\u8B24\u8B25\u8B27",30,"\u5E27\u75C7\u90D1\u8BC1\u829D\u679D\u652F\u5431\u8718\u77E5\u80A2\u8102\u6C41\u4E4B\u7EC7\u804C\u76F4\u690D\u6B96\u6267\u503C\u4F84\u5740\u6307\u6B62\u8DBE\u53EA\u65E8\u7EB8\u5FD7\u631A\u63B7\u81F3\u81F4\u7F6E\u5E1C\u5CD9\u5236\u667A\u79E9\u7A1A\u8D28\u7099\u75D4\u6EDE\u6CBB\u7A92\u4E2D\u76C5\u5FE0\u949F\u8877\u7EC8\u79CD\u80BF\u91CD\u4EF2\u4F17\u821F\u5468\u5DDE\u6D32\u8BCC\u7CA5\u8F74\u8098\u5E1A\u5492\u76B1\u5B99\u663C\u9AA4\u73E0\u682A\u86DB\u6731\u732A\u8BF8\u8BDB\u9010\u7AF9\u70DB\u716E\u62C4\u77A9\u5631\u4E3B\u8457\u67F1\u52A9\u86C0\u8D2E\u94F8\u7B51"],["d740","\u8B46",31,"\u8B67",4,"\u8B6D",25],["d780","\u8B87",24,"\u8BAC\u8BB1\u8BBB\u8BC7\u8BD0\u8BEA\u8C09\u8C1E\u4F4F\u6CE8\u795D\u9A7B\u6293\u722A\u62FD\u4E13\u7816\u8F6C\u64B0\u8D5A\u7BC6\u6869\u5E84\u88C5\u5986\u649E\u58EE\u72B6\u690E\u9525\u8FFD\u8D58\u5760\u7F00\u8C06\u51C6\u6349\u62D9\u5353\u684C\u7422\u8301\u914C\u5544\u7740\u707C\u6D4A\u5179\u54A8\u8D44\u59FF\u6ECB\u6DC4\u5B5C\u7D2B\u4ED4\u7C7D\u6ED3\u5B50\u81EA\u6E0D\u5B57\u9B03\u68D5\u8E2A\u5B97\u7EFC\u603B\u7EB5\u90B9\u8D70\u594F\u63CD\u79DF\u8DB3\u5352\u65CF\u7956\u8BC5\u963B\u7EC4\u94BB\u7E82\u5634\u9189\u6700\u7F6A\u5C0A\u9075\u6628\u5DE6\u4F50\u67DE\u505A\u4F5C\u5750\u5EA7"],["d840","\u8C38",8,"\u8C42\u8C43\u8C44\u8C45\u8C48\u8C4A\u8C4B\u8C4D",7,"\u8C56\u8C57\u8C58\u8C59\u8C5B",5,"\u8C63",6,"\u8C6C",6,"\u8C74\u8C75\u8C76\u8C77\u8C7B",6,"\u8C83\u8C84\u8C86\u8C87"],["d880","\u8C88\u8C8B\u8C8D",6,"\u8C95\u8C96\u8C97\u8C99",20,"\u4E8D\u4E0C\u5140\u4E10\u5EFF\u5345\u4E15\u4E98\u4E1E\u9B32\u5B6C\u5669\u4E28\u79BA\u4E3F\u5315\u4E47\u592D\u723B\u536E\u6C10\u56DF\u80E4\u9997\u6BD3\u777E\u9F17\u4E36\u4E9F\u9F10\u4E5C\u4E69\u4E93\u8288\u5B5B\u556C\u560F\u4EC4\u538D\u539D\u53A3\u53A5\u53AE\u9765\u8D5D\u531A\u53F5\u5326\u532E\u533E\u8D5C\u5366\u5363\u5202\u5208\u520E\u522D\u5233\u523F\u5240\u524C\u525E\u5261\u525C\u84AF\u527D\u5282\u5281\u5290\u5293\u5182\u7F54\u4EBB\u4EC3\u4EC9\u4EC2\u4EE8\u4EE1\u4EEB\u4EDE\u4F1B\u4EF3\u4F22\u4F64\u4EF5\u4F25\u4F27\u4F09\u4F2B\u4F5E\u4F67\u6538\u4F5A\u4F5D"],["d940","\u8CAE",62],["d980","\u8CED",32,"\u4F5F\u4F57\u4F32\u4F3D\u4F76\u4F74\u4F91\u4F89\u4F83\u4F8F\u4F7E\u4F7B\u4FAA\u4F7C\u4FAC\u4F94\u4FE6\u4FE8\u4FEA\u4FC5\u4FDA\u4FE3\u4FDC\u4FD1\u4FDF\u4FF8\u5029\u504C\u4FF3\u502C\u500F\u502E\u502D\u4FFE\u501C\u500C\u5025\u5028\u507E\u5043\u5055\u5048\u504E\u506C\u507B\u50A5\u50A7\u50A9\u50BA\u50D6\u5106\u50ED\u50EC\u50E6\u50EE\u5107\u510B\u4EDD\u6C3D\u4F58\u4F65\u4FCE\u9FA0\u6C46\u7C74\u516E\u5DFD\u9EC9\u9998\u5181\u5914\u52F9\u530D\u8A07\u5310\u51EB\u5919\u5155\u4EA0\u5156\u4EB3\u886E\u88A4\u4EB5\u8114\u88D2\u7980\u5B34\u8803\u7FB8\u51AB\u51B1\u51BD\u51BC"],["da40","\u8D0E",14,"\u8D20\u8D51\u8D52\u8D57\u8D5F\u8D65\u8D68\u8D69\u8D6A\u8D6C\u8D6E\u8D6F\u8D71\u8D72\u8D78",8,"\u8D82\u8D83\u8D86\u8D87\u8D88\u8D89\u8D8C",4,"\u8D92\u8D93\u8D95",9,"\u8DA0\u8DA1"],["da80","\u8DA2\u8DA4",12,"\u8DB2\u8DB6\u8DB7\u8DB9\u8DBB\u8DBD\u8DC0\u8DC1\u8DC2\u8DC5\u8DC7\u8DC8\u8DC9\u8DCA\u8DCD\u8DD0\u8DD2\u8DD3\u8DD4\u51C7\u5196\u51A2\u51A5\u8BA0\u8BA6\u8BA7\u8BAA\u8BB4\u8BB5\u8BB7\u8BC2\u8BC3\u8BCB\u8BCF\u8BCE\u8BD2\u8BD3\u8BD4\u8BD6\u8BD8\u8BD9\u8BDC\u8BDF\u8BE0\u8BE4\u8BE8\u8BE9\u8BEE\u8BF0\u8BF3\u8BF6\u8BF9\u8BFC\u8BFF\u8C00\u8C02\u8C04\u8C07\u8C0C\u8C0F\u8C11\u8C12\u8C14\u8C15\u8C16\u8C19\u8C1B\u8C18\u8C1D\u8C1F\u8C20\u8C21\u8C25\u8C27\u8C2A\u8C2B\u8C2E\u8C2F\u8C32\u8C33\u8C35\u8C36\u5369\u537A\u961D\u9622\u9621\u9631\u962A\u963D\u963C\u9642\u9649\u9654\u965F\u9667\u966C\u9672\u9674\u9688\u968D\u9697\u96B0\u9097\u909B\u909D\u9099\u90AC\u90A1\u90B4\u90B3\u90B6\u90BA"],["db40","\u8DD5\u8DD8\u8DD9\u8DDC\u8DE0\u8DE1\u8DE2\u8DE5\u8DE6\u8DE7\u8DE9\u8DED\u8DEE\u8DF0\u8DF1\u8DF2\u8DF4\u8DF6\u8DFC\u8DFE",6,"\u8E06\u8E07\u8E08\u8E0B\u8E0D\u8E0E\u8E10\u8E11\u8E12\u8E13\u8E15",7,"\u8E20\u8E21\u8E24",4,"\u8E2B\u8E2D\u8E30\u8E32\u8E33\u8E34\u8E36\u8E37\u8E38\u8E3B\u8E3C\u8E3E"],["db80","\u8E3F\u8E43\u8E45\u8E46\u8E4C",4,"\u8E53",5,"\u8E5A",11,"\u8E67\u8E68\u8E6A\u8E6B\u8E6E\u8E71\u90B8\u90B0\u90CF\u90C5\u90BE\u90D0\u90C4\u90C7\u90D3\u90E6\u90E2\u90DC\u90D7\u90DB\u90EB\u90EF\u90FE\u9104\u9122\u911E\u9123\u9131\u912F\u9139\u9143\u9146\u520D\u5942\u52A2\u52AC\u52AD\u52BE\u54FF\u52D0\u52D6\u52F0\u53DF\u71EE\u77CD\u5EF4\u51F5\u51FC\u9B2F\u53B6\u5F01\u755A\u5DEF\u574C\u57A9\u57A1\u587E\u58BC\u58C5\u58D1\u5729\u572C\u572A\u5733\u5739\u572E\u572F\u575C\u573B\u5742\u5769\u5785\u576B\u5786\u577C\u577B\u5768\u576D\u5776\u5773\u57AD\u57A4\u578C\u57B2\u57CF\u57A7\u57B4\u5793\u57A0\u57D5\u57D8\u57DA\u57D9\u57D2\u57B8\u57F4\u57EF\u57F8\u57E4\u57DD"],["dc40","\u8E73\u8E75\u8E77",4,"\u8E7D\u8E7E\u8E80\u8E82\u8E83\u8E84\u8E86\u8E88",6,"\u8E91\u8E92\u8E93\u8E95",6,"\u8E9D\u8E9F",11,"\u8EAD\u8EAE\u8EB0\u8EB1\u8EB3",6,"\u8EBB",7],["dc80","\u8EC3",10,"\u8ECF",21,"\u580B\u580D\u57FD\u57ED\u5800\u581E\u5819\u5844\u5820\u5865\u586C\u5881\u5889\u589A\u5880\u99A8\u9F19\u61FF\u8279\u827D\u827F\u828F\u828A\u82A8\u8284\u828E\u8291\u8297\u8299\u82AB\u82B8\u82BE\u82B0\u82C8\u82CA\u82E3\u8298\u82B7\u82AE\u82CB\u82CC\u82C1\u82A9\u82B4\u82A1\u82AA\u829F\u82C4\u82CE\u82A4\u82E1\u8309\u82F7\u82E4\u830F\u8307\u82DC\u82F4\u82D2\u82D8\u830C\u82FB\u82D3\u8311\u831A\u8306\u8314\u8315\u82E0\u82D5\u831C\u8351\u835B\u835C\u8308\u8392\u833C\u8334\u8331\u839B\u835E\u832F\u834F\u8347\u8343\u835F\u8340\u8317\u8360\u832D\u833A\u8333\u8366\u8365"],["dd40","\u8EE5",62],["dd80","\u8F24",32,"\u8368\u831B\u8369\u836C\u836A\u836D\u836E\u83B0\u8378\u83B3\u83B4\u83A0\u83AA\u8393\u839C\u8385\u837C\u83B6\u83A9\u837D\u83B8\u837B\u8398\u839E\u83A8\u83BA\u83BC\u83C1\u8401\u83E5\u83D8\u5807\u8418\u840B\u83DD\u83FD\u83D6\u841C\u8438\u8411\u8406\u83D4\u83DF\u840F\u8403\u83F8\u83F9\u83EA\u83C5\u83C0\u8426\u83F0\u83E1\u845C\u8451\u845A\u8459\u8473\u8487\u8488\u847A\u8489\u8478\u843C\u8446\u8469\u8476\u848C\u848E\u8431\u846D\u84C1\u84CD\u84D0\u84E6\u84BD\u84D3\u84CA\u84BF\u84BA\u84E0\u84A1\u84B9\u84B4\u8497\u84E5\u84E3\u850C\u750D\u8538\u84F0\u8539\u851F\u853A"],["de40","\u8F45",32,"\u8F6A\u8F80\u8F8C\u8F92\u8F9D\u8FA0\u8FA1\u8FA2\u8FA4\u8FA5\u8FA6\u8FA7\u8FAA\u8FAC\u8FAD\u8FAE\u8FAF\u8FB2\u8FB3\u8FB4\u8FB5\u8FB7\u8FB8\u8FBA\u8FBB\u8FBC\u8FBF\u8FC0\u8FC3\u8FC6"],["de80","\u8FC9",4,"\u8FCF\u8FD2\u8FD6\u8FD7\u8FDA\u8FE0\u8FE1\u8FE3\u8FE7\u8FEC\u8FEF\u8FF1\u8FF2\u8FF4\u8FF5\u8FF6\u8FFA\u8FFB\u8FFC\u8FFE\u8FFF\u9007\u9008\u900C\u900E\u9013\u9015\u9018\u8556\u853B\u84FF\u84FC\u8559\u8548\u8568\u8564\u855E\u857A\u77A2\u8543\u8572\u857B\u85A4\u85A8\u8587\u858F\u8579\u85AE\u859C\u8585\u85B9\u85B7\u85B0\u85D3\u85C1\u85DC\u85FF\u8627\u8605\u8629\u8616\u863C\u5EFE\u5F08\u593C\u5941\u8037\u5955\u595A\u5958\u530F\u5C22\u5C25\u5C2C\u5C34\u624C\u626A\u629F\u62BB\u62CA\u62DA\u62D7\u62EE\u6322\u62F6\u6339\u634B\u6343\u63AD\u63F6\u6371\u637A\u638E\u63B4\u636D\u63AC\u638A\u6369\u63AE\u63BC\u63F2\u63F8\u63E0\u63FF\u63C4\u63DE\u63CE\u6452\u63C6\u63BE\u6445\u6441\u640B\u641B\u6420\u640C\u6426\u6421\u645E\u6484\u646D\u6496"],["df40","\u9019\u901C\u9023\u9024\u9025\u9027",5,"\u9030",4,"\u9037\u9039\u903A\u903D\u903F\u9040\u9043\u9045\u9046\u9048",4,"\u904E\u9054\u9055\u9056\u9059\u905A\u905C",5,"\u9064\u9066\u9067\u9069\u906A\u906B\u906C\u906F",4,"\u9076",6,"\u907E\u9081"],["df80","\u9084\u9085\u9086\u9087\u9089\u908A\u908C",4,"\u9092\u9094\u9096\u9098\u909A\u909C\u909E\u909F\u90A0\u90A4\u90A5\u90A7\u90A8\u90A9\u90AB\u90AD\u90B2\u90B7\u90BC\u90BD\u90BF\u90C0\u647A\u64B7\u64B8\u6499\u64BA\u64C0\u64D0\u64D7\u64E4\u64E2\u6509\u6525\u652E\u5F0B\u5FD2\u7519\u5F11\u535F\u53F1\u53FD\u53E9\u53E8\u53FB\u5412\u5416\u5406\u544B\u5452\u5453\u5454\u5456\u5443\u5421\u5457\u5459\u5423\u5432\u5482\u5494\u5477\u5471\u5464\u549A\u549B\u5484\u5476\u5466\u549D\u54D0\u54AD\u54C2\u54B4\u54D2\u54A7\u54A6\u54D3\u54D4\u5472\u54A3\u54D5\u54BB\u54BF\u54CC\u54D9\u54DA\u54DC\u54A9\u54AA\u54A4\u54DD\u54CF\u54DE\u551B\u54E7\u5520\u54FD\u5514\u54F3\u5522\u5523\u550F\u5511\u5527\u552A\u5567\u558F\u55B5\u5549\u556D\u5541\u5555\u553F\u5550\u553C"],["e040","\u90C2\u90C3\u90C6\u90C8\u90C9\u90CB\u90CC\u90CD\u90D2\u90D4\u90D5\u90D6\u90D8\u90D9\u90DA\u90DE\u90DF\u90E0\u90E3\u90E4\u90E5\u90E9\u90EA\u90EC\u90EE\u90F0\u90F1\u90F2\u90F3\u90F5\u90F6\u90F7\u90F9\u90FA\u90FB\u90FC\u90FF\u9100\u9101\u9103\u9105",19,"\u911A\u911B\u911C"],["e080","\u911D\u911F\u9120\u9121\u9124",10,"\u9130\u9132",6,"\u913A",8,"\u9144\u5537\u5556\u5575\u5576\u5577\u5533\u5530\u555C\u558B\u55D2\u5583\u55B1\u55B9\u5588\u5581\u559F\u557E\u55D6\u5591\u557B\u55DF\u55BD\u55BE\u5594\u5599\u55EA\u55F7\u55C9\u561F\u55D1\u55EB\u55EC\u55D4\u55E6\u55DD\u55C4\u55EF\u55E5\u55F2\u55F3\u55CC\u55CD\u55E8\u55F5\u55E4\u8F94\u561E\u5608\u560C\u5601\u5624\u5623\u55FE\u5600\u5627\u562D\u5658\u5639\u5657\u562C\u564D\u5662\u5659\u565C\u564C\u5654\u5686\u5664\u5671\u566B\u567B\u567C\u5685\u5693\u56AF\u56D4\u56D7\u56DD\u56E1\u56F5\u56EB\u56F9\u56FF\u5704\u570A\u5709\u571C\u5E0F\u5E19\u5E14\u5E11\u5E31\u5E3B\u5E3C"],["e140","\u9145\u9147\u9148\u9151\u9153\u9154\u9155\u9156\u9158\u9159\u915B\u915C\u915F\u9160\u9166\u9167\u9168\u916B\u916D\u9173\u917A\u917B\u917C\u9180",4,"\u9186\u9188\u918A\u918E\u918F\u9193",6,"\u919C",5,"\u91A4",5,"\u91AB\u91AC\u91B0\u91B1\u91B2\u91B3\u91B6\u91B7\u91B8\u91B9\u91BB"],["e180","\u91BC",10,"\u91C8\u91CB\u91D0\u91D2",9,"\u91DD",8,"\u5E37\u5E44\u5E54\u5E5B\u5E5E\u5E61\u5C8C\u5C7A\u5C8D\u5C90\u5C96\u5C88\u5C98\u5C99\u5C91\u5C9A\u5C9C\u5CB5\u5CA2\u5CBD\u5CAC\u5CAB\u5CB1\u5CA3\u5CC1\u5CB7\u5CC4\u5CD2\u5CE4\u5CCB\u5CE5\u5D02\u5D03\u5D27\u5D26\u5D2E\u5D24\u5D1E\u5D06\u5D1B\u5D58\u5D3E\u5D34\u5D3D\u5D6C\u5D5B\u5D6F\u5D5D\u5D6B\u5D4B\u5D4A\u5D69\u5D74\u5D82\u5D99\u5D9D\u8C73\u5DB7\u5DC5\u5F73\u5F77\u5F82\u5F87\u5F89\u5F8C\u5F95\u5F99\u5F9C\u5FA8\u5FAD\u5FB5\u5FBC\u8862\u5F61\u72AD\u72B0\u72B4\u72B7\u72B8\u72C3\u72C1\u72CE\u72CD\u72D2\u72E8\u72EF\u72E9\u72F2\u72F4\u72F7\u7301\u72F3\u7303\u72FA"],["e240","\u91E6",62],["e280","\u9225",32,"\u72FB\u7317\u7313\u7321\u730A\u731E\u731D\u7315\u7322\u7339\u7325\u732C\u7338\u7331\u7350\u734D\u7357\u7360\u736C\u736F\u737E\u821B\u5925\u98E7\u5924\u5902\u9963\u9967",5,"\u9974\u9977\u997D\u9980\u9984\u9987\u998A\u998D\u9990\u9991\u9993\u9994\u9995\u5E80\u5E91\u5E8B\u5E96\u5EA5\u5EA0\u5EB9\u5EB5\u5EBE\u5EB3\u8D53\u5ED2\u5ED1\u5EDB\u5EE8\u5EEA\u81BA\u5FC4\u5FC9\u5FD6\u5FCF\u6003\u5FEE\u6004\u5FE1\u5FE4\u5FFE\u6005\u6006\u5FEA\u5FED\u5FF8\u6019\u6035\u6026\u601B\u600F\u600D\u6029\u602B\u600A\u603F\u6021\u6078\u6079\u607B\u607A\u6042"],["e340","\u9246",45,"\u9275",16],["e380","\u9286",7,"\u928F",24,"\u606A\u607D\u6096\u609A\u60AD\u609D\u6083\u6092\u608C\u609B\u60EC\u60BB\u60B1\u60DD\u60D8\u60C6\u60DA\u60B4\u6120\u6126\u6115\u6123\u60F4\u6100\u610E\u612B\u614A\u6175\u61AC\u6194\u61A7\u61B7\u61D4\u61F5\u5FDD\u96B3\u95E9\u95EB\u95F1\u95F3\u95F5\u95F6\u95FC\u95FE\u9603\u9604\u9606\u9608\u960A\u960B\u960C\u960D\u960F\u9612\u9615\u9616\u9617\u9619\u961A\u4E2C\u723F\u6215\u6C35\u6C54\u6C5C\u6C4A\u6CA3\u6C85\u6C90\u6C94\u6C8C\u6C68\u6C69\u6C74\u6C76\u6C86\u6CA9\u6CD0\u6CD4\u6CAD\u6CF7\u6CF8\u6CF1\u6CD7\u6CB2\u6CE0\u6CD6\u6CFA\u6CEB\u6CEE\u6CB1\u6CD3\u6CEF\u6CFE"],["e440","\u92A8",5,"\u92AF",24,"\u92C9",31],["e480","\u92E9",32,"\u6D39\u6D27\u6D0C\u6D43\u6D48\u6D07\u6D04\u6D19\u6D0E\u6D2B\u6D4D\u6D2E\u6D35\u6D1A\u6D4F\u6D52\u6D54\u6D33\u6D91\u6D6F\u6D9E\u6DA0\u6D5E\u6D93\u6D94\u6D5C\u6D60\u6D7C\u6D63\u6E1A\u6DC7\u6DC5\u6DDE\u6E0E\u6DBF\u6DE0\u6E11\u6DE6\u6DDD\u6DD9\u6E16\u6DAB\u6E0C\u6DAE\u6E2B\u6E6E\u6E4E\u6E6B\u6EB2\u6E5F\u6E86\u6E53\u6E54\u6E32\u6E25\u6E44\u6EDF\u6EB1\u6E98\u6EE0\u6F2D\u6EE2\u6EA5\u6EA7\u6EBD\u6EBB\u6EB7\u6ED7\u6EB4\u6ECF\u6E8F\u6EC2\u6E9F\u6F62\u6F46\u6F47\u6F24\u6F15\u6EF9\u6F2F\u6F36\u6F4B\u6F74\u6F2A\u6F09\u6F29\u6F89\u6F8D\u6F8C\u6F78\u6F72\u6F7C\u6F7A\u6FD1"],["e540","\u930A",51,"\u933F",10],["e580","\u934A",31,"\u936B\u6FC9\u6FA7\u6FB9\u6FB6\u6FC2\u6FE1\u6FEE\u6FDE\u6FE0\u6FEF\u701A\u7023\u701B\u7039\u7035\u704F\u705E\u5B80\u5B84\u5B95\u5B93\u5BA5\u5BB8\u752F\u9A9E\u6434\u5BE4\u5BEE\u8930\u5BF0\u8E47\u8B07\u8FB6\u8FD3\u8FD5\u8FE5\u8FEE\u8FE4\u8FE9\u8FE6\u8FF3\u8FE8\u9005\u9004\u900B\u9026\u9011\u900D\u9016\u9021\u9035\u9036\u902D\u902F\u9044\u9051\u9052\u9050\u9068\u9058\u9062\u905B\u66B9\u9074\u907D\u9082\u9088\u9083\u908B\u5F50\u5F57\u5F56\u5F58\u5C3B\u54AB\u5C50\u5C59\u5B71\u5C63\u5C66\u7FBC\u5F2A\u5F29\u5F2D\u8274\u5F3C\u9B3B\u5C6E\u5981\u5983\u598D\u59A9\u59AA\u59A3"],["e640","\u936C",34,"\u9390",27],["e680","\u93AC",29,"\u93CB\u93CC\u93CD\u5997\u59CA\u59AB\u599E\u59A4\u59D2\u59B2\u59AF\u59D7\u59BE\u5A05\u5A06\u59DD\u5A08\u59E3\u59D8\u59F9\u5A0C\u5A09\u5A32\u5A34\u5A11\u5A23\u5A13\u5A40\u5A67\u5A4A\u5A55\u5A3C\u5A62\u5A75\u80EC\u5AAA\u5A9B\u5A77\u5A7A\u5ABE\u5AEB\u5AB2\u5AD2\u5AD4\u5AB8\u5AE0\u5AE3\u5AF1\u5AD6\u5AE6\u5AD8\u5ADC\u5B09\u5B17\u5B16\u5B32\u5B37\u5B40\u5C15\u5C1C\u5B5A\u5B65\u5B73\u5B51\u5B53\u5B62\u9A75\u9A77\u9A78\u9A7A\u9A7F\u9A7D\u9A80\u9A81\u9A85\u9A88\u9A8A\u9A90\u9A92\u9A93\u9A96\u9A98\u9A9B\u9A9C\u9A9D\u9A9F\u9AA0\u9AA2\u9AA3\u9AA5\u9AA7\u7E9F\u7EA1\u7EA3\u7EA5\u7EA8\u7EA9"],["e740","\u93CE",7,"\u93D7",54],["e780","\u940E",32,"\u7EAD\u7EB0\u7EBE\u7EC0\u7EC1\u7EC2\u7EC9\u7ECB\u7ECC\u7ED0\u7ED4\u7ED7\u7EDB\u7EE0\u7EE1\u7EE8\u7EEB\u7EEE\u7EEF\u7EF1\u7EF2\u7F0D\u7EF6\u7EFA\u7EFB\u7EFE\u7F01\u7F02\u7F03\u7F07\u7F08\u7F0B\u7F0C\u7F0F\u7F11\u7F12\u7F17\u7F19\u7F1C\u7F1B\u7F1F\u7F21",6,"\u7F2A\u7F2B\u7F2C\u7F2D\u7F2F",4,"\u7F35\u5E7A\u757F\u5DDB\u753E\u9095\u738E\u7391\u73AE\u73A2\u739F\u73CF\u73C2\u73D1\u73B7\u73B3\u73C0\u73C9\u73C8\u73E5\u73D9\u987C\u740A\u73E9\u73E7\u73DE\u73BA\u73F2\u740F\u742A\u745B\u7426\u7425\u7428\u7430\u742E\u742C"],["e840","\u942F",14,"\u943F",43,"\u946C\u946D\u946E\u946F"],["e880","\u9470",20,"\u9491\u9496\u9498\u94C7\u94CF\u94D3\u94D4\u94DA\u94E6\u94FB\u951C\u9520\u741B\u741A\u7441\u745C\u7457\u7455\u7459\u7477\u746D\u747E\u749C\u748E\u7480\u7481\u7487\u748B\u749E\u74A8\u74A9\u7490\u74A7\u74D2\u74BA\u97EA\u97EB\u97EC\u674C\u6753\u675E\u6748\u6769\u67A5\u6787\u676A\u6773\u6798\u67A7\u6775\u67A8\u679E\u67AD\u678B\u6777\u677C\u67F0\u6809\u67D8\u680A\u67E9\u67B0\u680C\u67D9\u67B5\u67DA\u67B3\u67DD\u6800\u67C3\u67B8\u67E2\u680E\u67C1\u67FD\u6832\u6833\u6860\u6861\u684E\u6862\u6844\u6864\u6883\u681D\u6855\u6866\u6841\u6867\u6840\u683E\u684A\u6849\u6829\u68B5\u688F\u6874\u6877\u6893\u686B\u68C2\u696E\u68FC\u691F\u6920\u68F9"],["e940","\u9527\u9533\u953D\u9543\u9548\u954B\u9555\u955A\u9560\u956E\u9574\u9575\u9577",7,"\u9580",42],["e980","\u95AB",32,"\u6924\u68F0\u690B\u6901\u6957\u68E3\u6910\u6971\u6939\u6960\u6942\u695D\u6984\u696B\u6980\u6998\u6978\u6934\u69CC\u6987\u6988\u69CE\u6989\u6966\u6963\u6979\u699B\u69A7\u69BB\u69AB\u69AD\u69D4\u69B1\u69C1\u69CA\u69DF\u6995\u69E0\u698D\u69FF\u6A2F\u69ED\u6A17\u6A18\u6A65\u69F2\u6A44\u6A3E\u6AA0\u6A50\u6A5B\u6A35\u6A8E\u6A79\u6A3D\u6A28\u6A58\u6A7C\u6A91\u6A90\u6AA9\u6A97\u6AAB\u7337\u7352\u6B81\u6B82\u6B87\u6B84\u6B92\u6B93\u6B8D\u6B9A\u6B9B\u6BA1\u6BAA\u8F6B\u8F6D\u8F71\u8F72\u8F73\u8F75\u8F76\u8F78\u8F77\u8F79\u8F7A\u8F7C\u8F7E\u8F81\u8F82\u8F84\u8F87\u8F8B"],["ea40","\u95CC",27,"\u95EC\u95FF\u9607\u9613\u9618\u961B\u961E\u9620\u9623",6,"\u962B\u962C\u962D\u962F\u9630\u9637\u9638\u9639\u963A\u963E\u9641\u9643\u964A\u964E\u964F\u9651\u9652\u9653\u9656\u9657"],["ea80","\u9658\u9659\u965A\u965C\u965D\u965E\u9660\u9663\u9665\u9666\u966B\u966D",4,"\u9673\u9678",12,"\u9687\u9689\u968A\u8F8D\u8F8E\u8F8F\u8F98\u8F9A\u8ECE\u620B\u6217\u621B\u621F\u6222\u6221\u6225\u6224\u622C\u81E7\u74EF\u74F4\u74FF\u750F\u7511\u7513\u6534\u65EE\u65EF\u65F0\u660A\u6619\u6772\u6603\u6615\u6600\u7085\u66F7\u661D\u6634\u6631\u6636\u6635\u8006\u665F\u6654\u6641\u664F\u6656\u6661\u6657\u6677\u6684\u668C\u66A7\u669D\u66BE\u66DB\u66DC\u66E6\u66E9\u8D32\u8D33\u8D36\u8D3B\u8D3D\u8D40\u8D45\u8D46\u8D48\u8D49\u8D47\u8D4D\u8D55\u8D59\u89C7\u89CA\u89CB\u89CC\u89CE\u89CF\u89D0\u89D1\u726E\u729F\u725D\u7266\u726F\u727E\u727F\u7284\u728B\u728D\u728F\u7292\u6308\u6332\u63B0"],["eb40","\u968C\u968E\u9691\u9692\u9693\u9695\u9696\u969A\u969B\u969D",9,"\u96A8",7,"\u96B1\u96B2\u96B4\u96B5\u96B7\u96B8\u96BA\u96BB\u96BF\u96C2\u96C3\u96C8\u96CA\u96CB\u96D0\u96D1\u96D3\u96D4\u96D6",9,"\u96E1",6,"\u96EB"],["eb80","\u96EC\u96ED\u96EE\u96F0\u96F1\u96F2\u96F4\u96F5\u96F8\u96FA\u96FB\u96FC\u96FD\u96FF\u9702\u9703\u9705\u970A\u970B\u970C\u9710\u9711\u9712\u9714\u9715\u9717",4,"\u971D\u971F\u9720\u643F\u64D8\u8004\u6BEA\u6BF3\u6BFD\u6BF5\u6BF9\u6C05\u6C07\u6C06\u6C0D\u6C15\u6C18\u6C19\u6C1A\u6C21\u6C29\u6C24\u6C2A\u6C32\u6535\u6555\u656B\u724D\u7252\u7256\u7230\u8662\u5216\u809F\u809C\u8093\u80BC\u670A\u80BD\u80B1\u80AB\u80AD\u80B4\u80B7\u80E7\u80E8\u80E9\u80EA\u80DB\u80C2\u80C4\u80D9\u80CD\u80D7\u6710\u80DD\u80EB\u80F1\u80F4\u80ED\u810D\u810E\u80F2\u80FC\u6715\u8112\u8C5A\u8136\u811E\u812C\u8118\u8132\u8148\u814C\u8153\u8174\u8159\u815A\u8171\u8160\u8169\u817C\u817D\u816D\u8167\u584D\u5AB5\u8188\u8182\u8191\u6ED5\u81A3\u81AA\u81CC\u6726\u81CA\u81BB"],["ec40","\u9721",8,"\u972B\u972C\u972E\u972F\u9731\u9733",4,"\u973A\u973B\u973C\u973D\u973F",18,"\u9754\u9755\u9757\u9758\u975A\u975C\u975D\u975F\u9763\u9764\u9766\u9767\u9768\u976A",7],["ec80","\u9772\u9775\u9777",4,"\u977D",7,"\u9786",4,"\u978C\u978E\u978F\u9790\u9793\u9795\u9796\u9797\u9799",4,"\u81C1\u81A6\u6B24\u6B37\u6B39\u6B43\u6B46\u6B59\u98D1\u98D2\u98D3\u98D5\u98D9\u98DA\u6BB3\u5F40\u6BC2\u89F3\u6590\u9F51\u6593\u65BC\u65C6\u65C4\u65C3\u65CC\u65CE\u65D2\u65D6\u7080\u709C\u7096\u709D\u70BB\u70C0\u70B7\u70AB\u70B1\u70E8\u70CA\u7110\u7113\u7116\u712F\u7131\u7173\u715C\u7168\u7145\u7172\u714A\u7178\u717A\u7198\u71B3\u71B5\u71A8\u71A0\u71E0\u71D4\u71E7\u71F9\u721D\u7228\u706C\u7118\u7166\u71B9\u623E\u623D\u6243\u6248\u6249\u793B\u7940\u7946\u7949\u795B\u795C\u7953\u795A\u7962\u7957\u7960\u796F\u7967\u797A\u7985\u798A\u799A\u79A7\u79B3\u5FD1\u5FD0"],["ed40","\u979E\u979F\u97A1\u97A2\u97A4",6,"\u97AC\u97AE\u97B0\u97B1\u97B3\u97B5",46],["ed80","\u97E4\u97E5\u97E8\u97EE",4,"\u97F4\u97F7",23,"\u603C\u605D\u605A\u6067\u6041\u6059\u6063\u60AB\u6106\u610D\u615D\u61A9\u619D\u61CB\u61D1\u6206\u8080\u807F\u6C93\u6CF6\u6DFC\u77F6\u77F8\u7800\u7809\u7817\u7818\u7811\u65AB\u782D\u781C\u781D\u7839\u783A\u783B\u781F\u783C\u7825\u782C\u7823\u7829\u784E\u786D\u7856\u7857\u7826\u7850\u7847\u784C\u786A\u789B\u7893\u789A\u7887\u789C\u78A1\u78A3\u78B2\u78B9\u78A5\u78D4\u78D9\u78C9\u78EC\u78F2\u7905\u78F4\u7913\u7924\u791E\u7934\u9F9B\u9EF9\u9EFB\u9EFC\u76F1\u7704\u770D\u76F9\u7707\u7708\u771A\u7722\u7719\u772D\u7726\u7735\u7738\u7750\u7751\u7747\u7743\u775A\u7768"],["ee40","\u980F",62],["ee80","\u984E",32,"\u7762\u7765\u777F\u778D\u777D\u7780\u778C\u7791\u779F\u77A0\u77B0\u77B5\u77BD\u753A\u7540\u754E\u754B\u7548\u755B\u7572\u7579\u7583\u7F58\u7F61\u7F5F\u8A48\u7F68\u7F74\u7F71\u7F79\u7F81\u7F7E\u76CD\u76E5\u8832\u9485\u9486\u9487\u948B\u948A\u948C\u948D\u948F\u9490\u9494\u9497\u9495\u949A\u949B\u949C\u94A3\u94A4\u94AB\u94AA\u94AD\u94AC\u94AF\u94B0\u94B2\u94B4\u94B6",4,"\u94BC\u94BD\u94BF\u94C4\u94C8",6,"\u94D0\u94D1\u94D2\u94D5\u94D6\u94D7\u94D9\u94D8\u94DB\u94DE\u94DF\u94E0\u94E2\u94E4\u94E5\u94E7\u94E8\u94EA"],["ef40","\u986F",5,"\u988B\u988E\u9892\u9895\u9899\u98A3\u98A8",37,"\u98CF\u98D0\u98D4\u98D6\u98D7\u98DB\u98DC\u98DD\u98E0",4],["ef80","\u98E5\u98E6\u98E9",30,"\u94E9\u94EB\u94EE\u94EF\u94F3\u94F4\u94F5\u94F7\u94F9\u94FC\u94FD\u94FF\u9503\u9502\u9506\u9507\u9509\u950A\u950D\u950E\u950F\u9512",4,"\u9518\u951B\u951D\u951E\u951F\u9522\u952A\u952B\u9529\u952C\u9531\u9532\u9534\u9536\u9537\u9538\u953C\u953E\u953F\u9542\u9535\u9544\u9545\u9546\u9549\u954C\u954E\u954F\u9552\u9553\u9554\u9556\u9557\u9558\u9559\u955B\u955E\u955F\u955D\u9561\u9562\u9564",8,"\u956F\u9571\u9572\u9573\u953A\u77E7\u77EC\u96C9\u79D5\u79ED\u79E3\u79EB\u7A06\u5D47\u7A03\u7A02\u7A1E\u7A14"],["f040","\u9908",4,"\u990E\u990F\u9911",28,"\u992F",26],["f080","\u994A",9,"\u9956",12,"\u9964\u9966\u9973\u9978\u9979\u997B\u997E\u9982\u9983\u9989\u7A39\u7A37\u7A51\u9ECF\u99A5\u7A70\u7688\u768E\u7693\u7699\u76A4\u74DE\u74E0\u752C\u9E20\u9E22\u9E28",4,"\u9E32\u9E31\u9E36\u9E38\u9E37\u9E39\u9E3A\u9E3E\u9E41\u9E42\u9E44\u9E46\u9E47\u9E48\u9E49\u9E4B\u9E4C\u9E4E\u9E51\u9E55\u9E57\u9E5A\u9E5B\u9E5C\u9E5E\u9E63\u9E66",6,"\u9E71\u9E6D\u9E73\u7592\u7594\u7596\u75A0\u759D\u75AC\u75A3\u75B3\u75B4\u75B8\u75C4\u75B1\u75B0\u75C3\u75C2\u75D6\u75CD\u75E3\u75E8\u75E6\u75E4\u75EB\u75E7\u7603\u75F1\u75FC\u75FF\u7610\u7600\u7605\u760C\u7617\u760A\u7625\u7618\u7615\u7619"],["f140","\u998C\u998E\u999A",10,"\u99A6\u99A7\u99A9",47],["f180","\u99D9",32,"\u761B\u763C\u7622\u7620\u7640\u762D\u7630\u763F\u7635\u7643\u763E\u7633\u764D\u765E\u7654\u765C\u7656\u766B\u766F\u7FCA\u7AE6\u7A78\u7A79\u7A80\u7A86\u7A88\u7A95\u7AA6\u7AA0\u7AAC\u7AA8\u7AAD\u7AB3\u8864\u8869\u8872\u887D\u887F\u8882\u88A2\u88C6\u88B7\u88BC\u88C9\u88E2\u88CE\u88E3\u88E5\u88F1\u891A\u88FC\u88E8\u88FE\u88F0\u8921\u8919\u8913\u891B\u890A\u8934\u892B\u8936\u8941\u8966\u897B\u758B\u80E5\u76B2\u76B4\u77DC\u8012\u8014\u8016\u801C\u8020\u8022\u8025\u8026\u8027\u8029\u8028\u8031\u800B\u8035\u8043\u8046\u804D\u8052\u8069\u8071\u8983\u9878\u9880\u9883"],["f240","\u99FA",62],["f280","\u9A39",32,"\u9889\u988C\u988D\u988F\u9894\u989A\u989B\u989E\u989F\u98A1\u98A2\u98A5\u98A6\u864D\u8654\u866C\u866E\u867F\u867A\u867C\u867B\u86A8\u868D\u868B\u86AC\u869D\u86A7\u86A3\u86AA\u8693\u86A9\u86B6\u86C4\u86B5\u86CE\u86B0\u86BA\u86B1\u86AF\u86C9\u86CF\u86B4\u86E9\u86F1\u86F2\u86ED\u86F3\u86D0\u8713\u86DE\u86F4\u86DF\u86D8\u86D1\u8703\u8707\u86F8\u8708\u870A\u870D\u8709\u8723\u873B\u871E\u8725\u872E\u871A\u873E\u8748\u8734\u8731\u8729\u8737\u873F\u8782\u8722\u877D\u877E\u877B\u8760\u8770\u874C\u876E\u878B\u8753\u8763\u877C\u8764\u8759\u8765\u8793\u87AF\u87A8\u87D2"],["f340","\u9A5A",17,"\u9A72\u9A83\u9A89\u9A8D\u9A8E\u9A94\u9A95\u9A99\u9AA6\u9AA9",6,"\u9AB2\u9AB3\u9AB4\u9AB5\u9AB9\u9ABB\u9ABD\u9ABE\u9ABF\u9AC3\u9AC4\u9AC6",4,"\u9ACD\u9ACE\u9ACF\u9AD0\u9AD2\u9AD4\u9AD5\u9AD6\u9AD7\u9AD9\u9ADA\u9ADB\u9ADC"],["f380","\u9ADD\u9ADE\u9AE0\u9AE2\u9AE3\u9AE4\u9AE5\u9AE7\u9AE8\u9AE9\u9AEA\u9AEC\u9AEE\u9AF0",8,"\u9AFA\u9AFC",6,"\u9B04\u9B05\u9B06\u87C6\u8788\u8785\u87AD\u8797\u8783\u87AB\u87E5\u87AC\u87B5\u87B3\u87CB\u87D3\u87BD\u87D1\u87C0\u87CA\u87DB\u87EA\u87E0\u87EE\u8816\u8813\u87FE\u880A\u881B\u8821\u8839\u883C\u7F36\u7F42\u7F44\u7F45\u8210\u7AFA\u7AFD\u7B08\u7B03\u7B04\u7B15\u7B0A\u7B2B\u7B0F\u7B47\u7B38\u7B2A\u7B19\u7B2E\u7B31\u7B20\u7B25\u7B24\u7B33\u7B3E\u7B1E\u7B58\u7B5A\u7B45\u7B75\u7B4C\u7B5D\u7B60\u7B6E\u7B7B\u7B62\u7B72\u7B71\u7B90\u7BA6\u7BA7\u7BB8\u7BAC\u7B9D\u7BA8\u7B85\u7BAA\u7B9C\u7BA2\u7BAB\u7BB4\u7BD1\u7BC1\u7BCC\u7BDD\u7BDA\u7BE5\u7BE6\u7BEA\u7C0C\u7BFE\u7BFC\u7C0F\u7C16\u7C0B"],["f440","\u9B07\u9B09",5,"\u9B10\u9B11\u9B12\u9B14",10,"\u9B20\u9B21\u9B22\u9B24",10,"\u9B30\u9B31\u9B33",7,"\u9B3D\u9B3E\u9B3F\u9B40\u9B46\u9B4A\u9B4B\u9B4C\u9B4E\u9B50\u9B52\u9B53\u9B55",5],["f480","\u9B5B",32,"\u7C1F\u7C2A\u7C26\u7C38\u7C41\u7C40\u81FE\u8201\u8202\u8204\u81EC\u8844\u8221\u8222\u8223\u822D\u822F\u8228\u822B\u8238\u823B\u8233\u8234\u823E\u8244\u8249\u824B\u824F\u825A\u825F\u8268\u887E\u8885\u8888\u88D8\u88DF\u895E\u7F9D\u7F9F\u7FA7\u7FAF\u7FB0\u7FB2\u7C7C\u6549\u7C91\u7C9D\u7C9C\u7C9E\u7CA2\u7CB2\u7CBC\u7CBD\u7CC1\u7CC7\u7CCC\u7CCD\u7CC8\u7CC5\u7CD7\u7CE8\u826E\u66A8\u7FBF\u7FCE\u7FD5\u7FE5\u7FE1\u7FE6\u7FE9\u7FEE\u7FF3\u7CF8\u7D77\u7DA6\u7DAE\u7E47\u7E9B\u9EB8\u9EB4\u8D73\u8D84\u8D94\u8D91\u8DB1\u8D67\u8D6D\u8C47\u8C49\u914A\u9150\u914E\u914F\u9164"],["f540","\u9B7C",62],["f580","\u9BBB",32,"\u9162\u9161\u9170\u9169\u916F\u917D\u917E\u9172\u9174\u9179\u918C\u9185\u9190\u918D\u9191\u91A2\u91A3\u91AA\u91AD\u91AE\u91AF\u91B5\u91B4\u91BA\u8C55\u9E7E\u8DB8\u8DEB\u8E05\u8E59\u8E69\u8DB5\u8DBF\u8DBC\u8DBA\u8DC4\u8DD6\u8DD7\u8DDA\u8DDE\u8DCE\u8DCF\u8DDB\u8DC6\u8DEC\u8DF7\u8DF8\u8DE3\u8DF9\u8DFB\u8DE4\u8E09\u8DFD\u8E14\u8E1D\u8E1F\u8E2C\u8E2E\u8E23\u8E2F\u8E3A\u8E40\u8E39\u8E35\u8E3D\u8E31\u8E49\u8E41\u8E42\u8E51\u8E52\u8E4A\u8E70\u8E76\u8E7C\u8E6F\u8E74\u8E85\u8E8F\u8E94\u8E90\u8E9C\u8E9E\u8C78\u8C82\u8C8A\u8C85\u8C98\u8C94\u659B\u89D6\u89DE\u89DA\u89DC"],["f640","\u9BDC",62],["f680","\u9C1B",32,"\u89E5\u89EB\u89EF\u8A3E\u8B26\u9753\u96E9\u96F3\u96EF\u9706\u9701\u9708\u970F\u970E\u972A\u972D\u9730\u973E\u9F80\u9F83\u9F85",5,"\u9F8C\u9EFE\u9F0B\u9F0D\u96B9\u96BC\u96BD\u96CE\u96D2\u77BF\u96E0\u928E\u92AE\u92C8\u933E\u936A\u93CA\u938F\u943E\u946B\u9C7F\u9C82\u9C85\u9C86\u9C87\u9C88\u7A23\u9C8B\u9C8E\u9C90\u9C91\u9C92\u9C94\u9C95\u9C9A\u9C9B\u9C9E",5,"\u9CA5",4,"\u9CAB\u9CAD\u9CAE\u9CB0",7,"\u9CBA\u9CBB\u9CBC\u9CBD\u9CC4\u9CC5\u9CC6\u9CC7\u9CCA\u9CCB"],["f740","\u9C3C",62],["f780","\u9C7B\u9C7D\u9C7E\u9C80\u9C83\u9C84\u9C89\u9C8A\u9C8C\u9C8F\u9C93\u9C96\u9C97\u9C98\u9C99\u9C9D\u9CAA\u9CAC\u9CAF\u9CB9\u9CBE",4,"\u9CC8\u9CC9\u9CD1\u9CD2\u9CDA\u9CDB\u9CE0\u9CE1\u9CCC",4,"\u9CD3\u9CD4\u9CD5\u9CD7\u9CD8\u9CD9\u9CDC\u9CDD\u9CDF\u9CE2\u977C\u9785\u9791\u9792\u9794\u97AF\u97AB\u97A3\u97B2\u97B4\u9AB1\u9AB0\u9AB7\u9E58\u9AB6\u9ABA\u9ABC\u9AC1\u9AC0\u9AC5\u9AC2\u9ACB\u9ACC\u9AD1\u9B45\u9B43\u9B47\u9B49\u9B48\u9B4D\u9B51\u98E8\u990D\u992E\u9955\u9954\u9ADF\u9AE1\u9AE6\u9AEF\u9AEB\u9AFB\u9AED\u9AF9\u9B08\u9B0F\u9B13\u9B1F\u9B23\u9EBD\u9EBE\u7E3B\u9E82\u9E87\u9E88\u9E8B\u9E92\u93D6\u9E9D\u9E9F\u9EDB\u9EDC\u9EDD\u9EE0\u9EDF\u9EE2\u9EE9\u9EE7\u9EE5\u9EEA\u9EEF\u9F22\u9F2C\u9F2F\u9F39\u9F37\u9F3D\u9F3E\u9F44"],["f840","\u9CE3",62],["f880","\u9D22",32],["f940","\u9D43",62],["f980","\u9D82",32],["fa40","\u9DA3",62],["fa80","\u9DE2",32],["fb40","\u9E03",27,"\u9E24\u9E27\u9E2E\u9E30\u9E34\u9E3B\u9E3C\u9E40\u9E4D\u9E50\u9E52\u9E53\u9E54\u9E56\u9E59\u9E5D\u9E5F\u9E60\u9E61\u9E62\u9E65\u9E6E\u9E6F\u9E72\u9E74",9,"\u9E80"],["fb80","\u9E81\u9E83\u9E84\u9E85\u9E86\u9E89\u9E8A\u9E8C",5,"\u9E94",8,"\u9E9E\u9EA0",5,"\u9EA7\u9EA8\u9EA9\u9EAA"],["fc40","\u9EAB",8,"\u9EB5\u9EB6\u9EB7\u9EB9\u9EBA\u9EBC\u9EBF",4,"\u9EC5\u9EC6\u9EC7\u9EC8\u9ECA\u9ECB\u9ECC\u9ED0\u9ED2\u9ED3\u9ED5\u9ED6\u9ED7\u9ED9\u9EDA\u9EDE\u9EE1\u9EE3\u9EE4\u9EE6\u9EE8\u9EEB\u9EEC\u9EED\u9EEE\u9EF0",8,"\u9EFA\u9EFD\u9EFF",6],["fc80","\u9F06",4,"\u9F0C\u9F0F\u9F11\u9F12\u9F14\u9F15\u9F16\u9F18\u9F1A",5,"\u9F21\u9F23",8,"\u9F2D\u9F2E\u9F30\u9F31"],["fd40","\u9F32",4,"\u9F38\u9F3A\u9F3C\u9F3F",4,"\u9F45",10,"\u9F52",38],["fd80","\u9F79",5,"\u9F81\u9F82\u9F8D",11,"\u9F9C\u9F9D\u9F9E\u9FA1",4,"\uF92C\uF979\uF995\uF9E7\uF9F1"],["fe40","\uFA0C\uFA0D\uFA0E\uFA0F\uFA11\uFA13\uFA14\uFA18\uFA1F\uFA20\uFA21\uFA23\uFA24\uFA27\uFA28\uFA29"]]')},7348:function(T){T.exports=JSON.parse('[["0","\\u0000",127],["8141","\uAC02\uAC03\uAC05\uAC06\uAC0B",4,"\uAC18\uAC1E\uAC1F\uAC21\uAC22\uAC23\uAC25",6,"\uAC2E\uAC32\uAC33\uAC34"],["8161","\uAC35\uAC36\uAC37\uAC3A\uAC3B\uAC3D\uAC3E\uAC3F\uAC41",9,"\uAC4C\uAC4E",5,"\uAC55"],["8181","\uAC56\uAC57\uAC59\uAC5A\uAC5B\uAC5D",18,"\uAC72\uAC73\uAC75\uAC76\uAC79\uAC7B",4,"\uAC82\uAC87\uAC88\uAC8D\uAC8E\uAC8F\uAC91\uAC92\uAC93\uAC95",6,"\uAC9E\uACA2",5,"\uACAB\uACAD\uACAE\uACB1",6,"\uACBA\uACBE\uACBF\uACC0\uACC2\uACC3\uACC5\uACC6\uACC7\uACC9\uACCA\uACCB\uACCD",7,"\uACD6\uACD8",7,"\uACE2\uACE3\uACE5\uACE6\uACE9\uACEB\uACED\uACEE\uACF2\uACF4\uACF7",4,"\uACFE\uACFF\uAD01\uAD02\uAD03\uAD05\uAD07",4,"\uAD0E\uAD10\uAD12\uAD13"],["8241","\uAD14\uAD15\uAD16\uAD17\uAD19\uAD1A\uAD1B\uAD1D\uAD1E\uAD1F\uAD21",7,"\uAD2A\uAD2B\uAD2E",5],["8261","\uAD36\uAD37\uAD39\uAD3A\uAD3B\uAD3D",6,"\uAD46\uAD48\uAD4A",5,"\uAD51\uAD52\uAD53\uAD55\uAD56\uAD57"],["8281","\uAD59",7,"\uAD62\uAD64",7,"\uAD6E\uAD6F\uAD71\uAD72\uAD77\uAD78\uAD79\uAD7A\uAD7E\uAD80\uAD83",4,"\uAD8A\uAD8B\uAD8D\uAD8E\uAD8F\uAD91",10,"\uAD9E",5,"\uADA5",17,"\uADB8",7,"\uADC2\uADC3\uADC5\uADC6\uADC7\uADC9",6,"\uADD2\uADD4",7,"\uADDD\uADDE\uADDF\uADE1\uADE2\uADE3\uADE5",18],["8341","\uADFA\uADFB\uADFD\uADFE\uAE02",5,"\uAE0A\uAE0C\uAE0E",5,"\uAE15",7],["8361","\uAE1D",18,"\uAE32\uAE33\uAE35\uAE36\uAE39\uAE3B\uAE3C"],["8381","\uAE3D\uAE3E\uAE3F\uAE42\uAE44\uAE47\uAE48\uAE49\uAE4B\uAE4F\uAE51\uAE52\uAE53\uAE55\uAE57",4,"\uAE5E\uAE62\uAE63\uAE64\uAE66\uAE67\uAE6A\uAE6B\uAE6D\uAE6E\uAE6F\uAE71",6,"\uAE7A\uAE7E",5,"\uAE86",5,"\uAE8D",46,"\uAEBF\uAEC1\uAEC2\uAEC3\uAEC5",6,"\uAECE\uAED2",5,"\uAEDA\uAEDB\uAEDD",8],["8441","\uAEE6\uAEE7\uAEE9\uAEEA\uAEEC\uAEEE",5,"\uAEF5\uAEF6\uAEF7\uAEF9\uAEFA\uAEFB\uAEFD",8],["8461","\uAF06\uAF09\uAF0A\uAF0B\uAF0C\uAF0E\uAF0F\uAF11",18],["8481","\uAF24",7,"\uAF2E\uAF2F\uAF31\uAF33\uAF35",6,"\uAF3E\uAF40\uAF44\uAF45\uAF46\uAF47\uAF4A",5,"\uAF51",10,"\uAF5E",5,"\uAF66",18,"\uAF7A",5,"\uAF81\uAF82\uAF83\uAF85\uAF86\uAF87\uAF89",6,"\uAF92\uAF93\uAF94\uAF96",5,"\uAF9D",26,"\uAFBA\uAFBB\uAFBD\uAFBE"],["8541","\uAFBF\uAFC1",5,"\uAFCA\uAFCC\uAFCF",4,"\uAFD5",6,"\uAFDD",4],["8561","\uAFE2",5,"\uAFEA",5,"\uAFF2\uAFF3\uAFF5\uAFF6\uAFF7\uAFF9",6,"\uB002\uB003"],["8581","\uB005",6,"\uB00D\uB00E\uB00F\uB011\uB012\uB013\uB015",6,"\uB01E",9,"\uB029",26,"\uB046\uB047\uB049\uB04B\uB04D\uB04F\uB050\uB051\uB052\uB056\uB058\uB05A\uB05B\uB05C\uB05E",29,"\uB07E\uB07F\uB081\uB082\uB083\uB085",6,"\uB08E\uB090\uB092",5,"\uB09B\uB09D\uB09E\uB0A3\uB0A4"],["8641","\uB0A5\uB0A6\uB0A7\uB0AA\uB0B0\uB0B2\uB0B6\uB0B7\uB0B9\uB0BA\uB0BB\uB0BD",6,"\uB0C6\uB0CA",5,"\uB0D2"],["8661","\uB0D3\uB0D5\uB0D6\uB0D7\uB0D9",6,"\uB0E1\uB0E2\uB0E3\uB0E4\uB0E6",10],["8681","\uB0F1",22,"\uB10A\uB10D\uB10E\uB10F\uB111\uB114\uB115\uB116\uB117\uB11A\uB11E",4,"\uB126\uB127\uB129\uB12A\uB12B\uB12D",6,"\uB136\uB13A",5,"\uB142\uB143\uB145\uB146\uB147\uB149",6,"\uB152\uB153\uB156\uB157\uB159\uB15A\uB15B\uB15D\uB15E\uB15F\uB161",22,"\uB17A\uB17B\uB17D\uB17E\uB17F\uB181\uB183",4,"\uB18A\uB18C\uB18E\uB18F\uB190\uB191\uB195\uB196\uB197\uB199\uB19A\uB19B\uB19D"],["8741","\uB19E",9,"\uB1A9",15],["8761","\uB1B9",18,"\uB1CD\uB1CE\uB1CF\uB1D1\uB1D2\uB1D3\uB1D5"],["8781","\uB1D6",5,"\uB1DE\uB1E0",7,"\uB1EA\uB1EB\uB1ED\uB1EE\uB1EF\uB1F1",7,"\uB1FA\uB1FC\uB1FE",5,"\uB206\uB207\uB209\uB20A\uB20D",6,"\uB216\uB218\uB21A",5,"\uB221",18,"\uB235",6,"\uB23D",26,"\uB259\uB25A\uB25B\uB25D\uB25E\uB25F\uB261",6,"\uB26A",4],["8841","\uB26F",4,"\uB276",5,"\uB27D",6,"\uB286\uB287\uB288\uB28A",4],["8861","\uB28F\uB292\uB293\uB295\uB296\uB297\uB29B",4,"\uB2A2\uB2A4\uB2A7\uB2A8\uB2A9\uB2AB\uB2AD\uB2AE\uB2AF\uB2B1\uB2B2\uB2B3\uB2B5\uB2B6\uB2B7"],["8881","\uB2B8",15,"\uB2CA\uB2CB\uB2CD\uB2CE\uB2CF\uB2D1\uB2D3",4,"\uB2DA\uB2DC\uB2DE\uB2DF\uB2E0\uB2E1\uB2E3\uB2E7\uB2E9\uB2EA\uB2F0\uB2F1\uB2F2\uB2F6\uB2FC\uB2FD\uB2FE\uB302\uB303\uB305\uB306\uB307\uB309",6,"\uB312\uB316",5,"\uB31D",54,"\uB357\uB359\uB35A\uB35D\uB360\uB361\uB362\uB363"],["8941","\uB366\uB368\uB36A\uB36C\uB36D\uB36F\uB372\uB373\uB375\uB376\uB377\uB379",6,"\uB382\uB386",5,"\uB38D"],["8961","\uB38E\uB38F\uB391\uB392\uB393\uB395",10,"\uB3A2",5,"\uB3A9\uB3AA\uB3AB\uB3AD"],["8981","\uB3AE",21,"\uB3C6\uB3C7\uB3C9\uB3CA\uB3CD\uB3CF\uB3D1\uB3D2\uB3D3\uB3D6\uB3D8\uB3DA\uB3DC\uB3DE\uB3DF\uB3E1\uB3E2\uB3E3\uB3E5\uB3E6\uB3E7\uB3E9",18,"\uB3FD",18,"\uB411",6,"\uB419\uB41A\uB41B\uB41D\uB41E\uB41F\uB421",6,"\uB42A\uB42C",7,"\uB435",15],["8a41","\uB445",10,"\uB452\uB453\uB455\uB456\uB457\uB459",6,"\uB462\uB464\uB466"],["8a61","\uB467",4,"\uB46D",18,"\uB481\uB482"],["8a81","\uB483",4,"\uB489",19,"\uB49E",5,"\uB4A5\uB4A6\uB4A7\uB4A9\uB4AA\uB4AB\uB4AD",7,"\uB4B6\uB4B8\uB4BA",5,"\uB4C1\uB4C2\uB4C3\uB4C5\uB4C6\uB4C7\uB4C9",6,"\uB4D1\uB4D2\uB4D3\uB4D4\uB4D6",5,"\uB4DE\uB4DF\uB4E1\uB4E2\uB4E5\uB4E7",4,"\uB4EE\uB4F0\uB4F2",5,"\uB4F9",26,"\uB516\uB517\uB519\uB51A\uB51D"],["8b41","\uB51E",5,"\uB526\uB52B",4,"\uB532\uB533\uB535\uB536\uB537\uB539",6,"\uB542\uB546"],["8b61","\uB547\uB548\uB549\uB54A\uB54E\uB54F\uB551\uB552\uB553\uB555",6,"\uB55E\uB562",8],["8b81","\uB56B",52,"\uB5A2\uB5A3\uB5A5\uB5A6\uB5A7\uB5A9\uB5AC\uB5AD\uB5AE\uB5AF\uB5B2\uB5B6",4,"\uB5BE\uB5BF\uB5C1\uB5C2\uB5C3\uB5C5",6,"\uB5CE\uB5D2",5,"\uB5D9",18,"\uB5ED",18],["8c41","\uB600",15,"\uB612\uB613\uB615\uB616\uB617\uB619",4],["8c61","\uB61E",6,"\uB626",5,"\uB62D",6,"\uB635",5],["8c81","\uB63B",12,"\uB649",26,"\uB665\uB666\uB667\uB669",50,"\uB69E\uB69F\uB6A1\uB6A2\uB6A3\uB6A5",5,"\uB6AD\uB6AE\uB6AF\uB6B0\uB6B2",16],["8d41","\uB6C3",16,"\uB6D5",8],["8d61","\uB6DE",17,"\uB6F1\uB6F2\uB6F3\uB6F5\uB6F6\uB6F7\uB6F9\uB6FA"],["8d81","\uB6FB",4,"\uB702\uB703\uB704\uB706",33,"\uB72A\uB72B\uB72D\uB72E\uB731",6,"\uB73A\uB73C",7,"\uB745\uB746\uB747\uB749\uB74A\uB74B\uB74D",6,"\uB756",9,"\uB761\uB762\uB763\uB765\uB766\uB767\uB769",6,"\uB772\uB774\uB776",5,"\uB77E\uB77F\uB781\uB782\uB783\uB785",6,"\uB78E\uB793\uB794\uB795\uB79A\uB79B\uB79D\uB79E"],["8e41","\uB79F\uB7A1",6,"\uB7AA\uB7AE",5,"\uB7B6\uB7B7\uB7B9",8],["8e61","\uB7C2",4,"\uB7C8\uB7CA",19],["8e81","\uB7DE",13,"\uB7EE\uB7EF\uB7F1\uB7F2\uB7F3\uB7F5",6,"\uB7FE\uB802",4,"\uB80A\uB80B\uB80D\uB80E\uB80F\uB811",6,"\uB81A\uB81C\uB81E",5,"\uB826\uB827\uB829\uB82A\uB82B\uB82D",6,"\uB836\uB83A",5,"\uB841\uB842\uB843\uB845",11,"\uB852\uB854",7,"\uB85E\uB85F\uB861\uB862\uB863\uB865",6,"\uB86E\uB870\uB872",5,"\uB879\uB87A\uB87B\uB87D",7],["8f41","\uB885",7,"\uB88E",17],["8f61","\uB8A0",7,"\uB8A9",6,"\uB8B1\uB8B2\uB8B3\uB8B5\uB8B6\uB8B7\uB8B9",4],["8f81","\uB8BE\uB8BF\uB8C2\uB8C4\uB8C6",5,"\uB8CD\uB8CE\uB8CF\uB8D1\uB8D2\uB8D3\uB8D5",7,"\uB8DE\uB8E0\uB8E2",5,"\uB8EA\uB8EB\uB8ED\uB8EE\uB8EF\uB8F1",6,"\uB8FA\uB8FC\uB8FE",5,"\uB905",18,"\uB919",6,"\uB921",26,"\uB93E\uB93F\uB941\uB942\uB943\uB945",6,"\uB94D\uB94E\uB950\uB952",5],["9041","\uB95A\uB95B\uB95D\uB95E\uB95F\uB961",6,"\uB96A\uB96C\uB96E",5,"\uB976\uB977\uB979\uB97A\uB97B\uB97D"],["9061","\uB97E",5,"\uB986\uB988\uB98B\uB98C\uB98F",15],["9081","\uB99F",12,"\uB9AE\uB9AF\uB9B1\uB9B2\uB9B3\uB9B5",6,"\uB9BE\uB9C0\uB9C2",5,"\uB9CA\uB9CB\uB9CD\uB9D3",4,"\uB9DA\uB9DC\uB9DF\uB9E0\uB9E2\uB9E6\uB9E7\uB9E9\uB9EA\uB9EB\uB9ED",6,"\uB9F6\uB9FB",4,"\uBA02",5,"\uBA09",11,"\uBA16",33,"\uBA3A\uBA3B\uBA3D\uBA3E\uBA3F\uBA41\uBA43\uBA44\uBA45\uBA46"],["9141","\uBA47\uBA4A\uBA4C\uBA4F\uBA50\uBA51\uBA52\uBA56\uBA57\uBA59\uBA5A\uBA5B\uBA5D",6,"\uBA66\uBA6A",5],["9161","\uBA72\uBA73\uBA75\uBA76\uBA77\uBA79",9,"\uBA86\uBA88\uBA89\uBA8A\uBA8B\uBA8D",5],["9181","\uBA93",20,"\uBAAA\uBAAD\uBAAE\uBAAF\uBAB1\uBAB3",4,"\uBABA\uBABC\uBABE",5,"\uBAC5\uBAC6\uBAC7\uBAC9",14,"\uBADA",33,"\uBAFD\uBAFE\uBAFF\uBB01\uBB02\uBB03\uBB05",7,"\uBB0E\uBB10\uBB12",5,"\uBB19\uBB1A\uBB1B\uBB1D\uBB1E\uBB1F\uBB21",6],["9241","\uBB28\uBB2A\uBB2C",7,"\uBB37\uBB39\uBB3A\uBB3F",4,"\uBB46\uBB48\uBB4A\uBB4B\uBB4C\uBB4E\uBB51\uBB52"],["9261","\uBB53\uBB55\uBB56\uBB57\uBB59",7,"\uBB62\uBB64",7,"\uBB6D",4],["9281","\uBB72",21,"\uBB89\uBB8A\uBB8B\uBB8D\uBB8E\uBB8F\uBB91",18,"\uBBA5\uBBA6\uBBA7\uBBA9\uBBAA\uBBAB\uBBAD",6,"\uBBB5\uBBB6\uBBB8",7,"\uBBC1\uBBC2\uBBC3\uBBC5\uBBC6\uBBC7\uBBC9",6,"\uBBD1\uBBD2\uBBD4",35,"\uBBFA\uBBFB\uBBFD\uBBFE\uBC01"],["9341","\uBC03",4,"\uBC0A\uBC0E\uBC10\uBC12\uBC13\uBC19\uBC1A\uBC20\uBC21\uBC22\uBC23\uBC26\uBC28\uBC2A\uBC2B\uBC2C\uBC2E\uBC2F\uBC32\uBC33\uBC35"],["9361","\uBC36\uBC37\uBC39",6,"\uBC42\uBC46\uBC47\uBC48\uBC4A\uBC4B\uBC4E\uBC4F\uBC51",8],["9381","\uBC5A\uBC5B\uBC5C\uBC5E",37,"\uBC86\uBC87\uBC89\uBC8A\uBC8D\uBC8F",4,"\uBC96\uBC98\uBC9B",4,"\uBCA2\uBCA3\uBCA5\uBCA6\uBCA9",6,"\uBCB2\uBCB6",5,"\uBCBE\uBCBF\uBCC1\uBCC2\uBCC3\uBCC5",7,"\uBCCE\uBCD2\uBCD3\uBCD4\uBCD6\uBCD7\uBCD9\uBCDA\uBCDB\uBCDD",22,"\uBCF7\uBCF9\uBCFA\uBCFB\uBCFD"],["9441","\uBCFE",5,"\uBD06\uBD08\uBD0A",5,"\uBD11\uBD12\uBD13\uBD15",8],["9461","\uBD1E",5,"\uBD25",6,"\uBD2D",12],["9481","\uBD3A",5,"\uBD41",6,"\uBD4A\uBD4B\uBD4D\uBD4E\uBD4F\uBD51",6,"\uBD5A",9,"\uBD65\uBD66\uBD67\uBD69",22,"\uBD82\uBD83\uBD85\uBD86\uBD8B",4,"\uBD92\uBD94\uBD96\uBD97\uBD98\uBD9B\uBD9D",6,"\uBDA5",10,"\uBDB1",6,"\uBDB9",24],["9541","\uBDD2\uBDD3\uBDD6\uBDD7\uBDD9\uBDDA\uBDDB\uBDDD",11,"\uBDEA",5,"\uBDF1"],["9561","\uBDF2\uBDF3\uBDF5\uBDF6\uBDF7\uBDF9",6,"\uBE01\uBE02\uBE04\uBE06",5,"\uBE0E\uBE0F\uBE11\uBE12\uBE13"],["9581","\uBE15",6,"\uBE1E\uBE20",35,"\uBE46\uBE47\uBE49\uBE4A\uBE4B\uBE4D\uBE4F",4,"\uBE56\uBE58\uBE5C\uBE5D\uBE5E\uBE5F\uBE62\uBE63\uBE65\uBE66\uBE67\uBE69\uBE6B",4,"\uBE72\uBE76",4,"\uBE7E\uBE7F\uBE81\uBE82\uBE83\uBE85",6,"\uBE8E\uBE92",5,"\uBE9A",13,"\uBEA9",14],["9641","\uBEB8",23,"\uBED2\uBED3"],["9661","\uBED5\uBED6\uBED9",6,"\uBEE1\uBEE2\uBEE6",5,"\uBEED",8],["9681","\uBEF6",10,"\uBF02",5,"\uBF0A",13,"\uBF1A\uBF1E",33,"\uBF42\uBF43\uBF45\uBF46\uBF47\uBF49",6,"\uBF52\uBF53\uBF54\uBF56",44],["9741","\uBF83",16,"\uBF95",8],["9761","\uBF9E",17,"\uBFB1",7],["9781","\uBFB9",11,"\uBFC6",5,"\uBFCE\uBFCF\uBFD1\uBFD2\uBFD3\uBFD5",6,"\uBFDD\uBFDE\uBFE0\uBFE2",89,"\uC03D\uC03E\uC03F"],["9841","\uC040",16,"\uC052",5,"\uC059\uC05A\uC05B"],["9861","\uC05D\uC05E\uC05F\uC061",6,"\uC06A",15],["9881","\uC07A",21,"\uC092\uC093\uC095\uC096\uC097\uC099",6,"\uC0A2\uC0A4\uC0A6",5,"\uC0AE\uC0B1\uC0B2\uC0B7",4,"\uC0BE\uC0C2\uC0C3\uC0C4\uC0C6\uC0C7\uC0CA\uC0CB\uC0CD\uC0CE\uC0CF\uC0D1",6,"\uC0DA\uC0DE",5,"\uC0E6\uC0E7\uC0E9\uC0EA\uC0EB\uC0ED",6,"\uC0F6\uC0F8\uC0FA",5,"\uC101\uC102\uC103\uC105\uC106\uC107\uC109",6,"\uC111\uC112\uC113\uC114\uC116",5,"\uC121\uC122\uC125\uC128\uC129\uC12A\uC12B\uC12E"],["9941","\uC132\uC133\uC134\uC135\uC137\uC13A\uC13B\uC13D\uC13E\uC13F\uC141",6,"\uC14A\uC14E",5,"\uC156\uC157"],["9961","\uC159\uC15A\uC15B\uC15D",6,"\uC166\uC16A",5,"\uC171\uC172\uC173\uC175\uC176\uC177\uC179\uC17A\uC17B"],["9981","\uC17C",8,"\uC186",5,"\uC18F\uC191\uC192\uC193\uC195\uC197",4,"\uC19E\uC1A0\uC1A2\uC1A3\uC1A4\uC1A6\uC1A7\uC1AA\uC1AB\uC1AD\uC1AE\uC1AF\uC1B1",11,"\uC1BE",5,"\uC1C5\uC1C6\uC1C7\uC1C9\uC1CA\uC1CB\uC1CD",6,"\uC1D5\uC1D6\uC1D9",6,"\uC1E1\uC1E2\uC1E3\uC1E5\uC1E6\uC1E7\uC1E9",6,"\uC1F2\uC1F4",7,"\uC1FE\uC1FF\uC201\uC202\uC203\uC205",6,"\uC20E\uC210\uC212",5,"\uC21A\uC21B\uC21D\uC21E\uC221\uC222\uC223"],["9a41","\uC224\uC225\uC226\uC227\uC22A\uC22C\uC22E\uC230\uC233\uC235",16],["9a61","\uC246\uC247\uC249",6,"\uC252\uC253\uC255\uC256\uC257\uC259",6,"\uC261\uC262\uC263\uC264\uC266"],["9a81","\uC267",4,"\uC26E\uC26F\uC271\uC272\uC273\uC275",6,"\uC27E\uC280\uC282",5,"\uC28A",5,"\uC291",6,"\uC299\uC29A\uC29C\uC29E",5,"\uC2A6\uC2A7\uC2A9\uC2AA\uC2AB\uC2AE",5,"\uC2B6\uC2B8\uC2BA",33,"\uC2DE\uC2DF\uC2E1\uC2E2\uC2E5",5,"\uC2EE\uC2F0\uC2F2\uC2F3\uC2F4\uC2F5\uC2F7\uC2FA\uC2FD\uC2FE\uC2FF\uC301",6,"\uC30A\uC30B\uC30E\uC30F"],["9b41","\uC310\uC311\uC312\uC316\uC317\uC319\uC31A\uC31B\uC31D",6,"\uC326\uC327\uC32A",8],["9b61","\uC333",17,"\uC346",7],["9b81","\uC34E",25,"\uC36A\uC36B\uC36D\uC36E\uC36F\uC371\uC373",4,"\uC37A\uC37B\uC37E",5,"\uC385\uC386\uC387\uC389\uC38A\uC38B\uC38D",50,"\uC3C1",22,"\uC3DA"],["9c41","\uC3DB\uC3DD\uC3DE\uC3E1\uC3E3",4,"\uC3EA\uC3EB\uC3EC\uC3EE",5,"\uC3F6\uC3F7\uC3F9",5],["9c61","\uC3FF",8,"\uC409",6,"\uC411",9],["9c81","\uC41B",8,"\uC425",6,"\uC42D\uC42E\uC42F\uC431\uC432\uC433\uC435",6,"\uC43E",9,"\uC449",26,"\uC466\uC467\uC469\uC46A\uC46B\uC46D",6,"\uC476\uC477\uC478\uC47A",5,"\uC481",18,"\uC495",6,"\uC49D",12],["9d41","\uC4AA",13,"\uC4B9\uC4BA\uC4BB\uC4BD",8],["9d61","\uC4C6",25],["9d81","\uC4E0",8,"\uC4EA",5,"\uC4F2\uC4F3\uC4F5\uC4F6\uC4F7\uC4F9\uC4FB\uC4FC\uC4FD\uC4FE\uC502",9,"\uC50D\uC50E\uC50F\uC511\uC512\uC513\uC515",6,"\uC51D",10,"\uC52A\uC52B\uC52D\uC52E\uC52F\uC531",6,"\uC53A\uC53C\uC53E",5,"\uC546\uC547\uC54B\uC54F\uC550\uC551\uC552\uC556\uC55A\uC55B\uC55C\uC55F\uC562\uC563\uC565\uC566\uC567\uC569",6,"\uC572\uC576",5,"\uC57E\uC57F\uC581\uC582\uC583\uC585\uC586\uC588\uC589\uC58A\uC58B\uC58E\uC590\uC592\uC593\uC594"],["9e41","\uC596\uC599\uC59A\uC59B\uC59D\uC59E\uC59F\uC5A1",7,"\uC5AA",9,"\uC5B6"],["9e61","\uC5B7\uC5BA\uC5BF",4,"\uC5CB\uC5CD\uC5CF\uC5D2\uC5D3\uC5D5\uC5D6\uC5D7\uC5D9",6,"\uC5E2\uC5E4\uC5E6\uC5E7"],["9e81","\uC5E8\uC5E9\uC5EA\uC5EB\uC5EF\uC5F1\uC5F2\uC5F3\uC5F5\uC5F8\uC5F9\uC5FA\uC5FB\uC602\uC603\uC604\uC609\uC60A\uC60B\uC60D\uC60E\uC60F\uC611",6,"\uC61A\uC61D",6,"\uC626\uC627\uC629\uC62A\uC62B\uC62F\uC631\uC632\uC636\uC638\uC63A\uC63C\uC63D\uC63E\uC63F\uC642\uC643\uC645\uC646\uC647\uC649",6,"\uC652\uC656",5,"\uC65E\uC65F\uC661",10,"\uC66D\uC66E\uC670\uC672",5,"\uC67A\uC67B\uC67D\uC67E\uC67F\uC681",6,"\uC68A\uC68C\uC68E",5,"\uC696\uC697\uC699\uC69A\uC69B\uC69D",6,"\uC6A6"],["9f41","\uC6A8\uC6AA",5,"\uC6B2\uC6B3\uC6B5\uC6B6\uC6B7\uC6BB",4,"\uC6C2\uC6C4\uC6C6",5,"\uC6CE"],["9f61","\uC6CF\uC6D1\uC6D2\uC6D3\uC6D5",6,"\uC6DE\uC6DF\uC6E2",5,"\uC6EA\uC6EB\uC6ED\uC6EE\uC6EF\uC6F1\uC6F2"],["9f81","\uC6F3",4,"\uC6FA\uC6FB\uC6FC\uC6FE",5,"\uC706\uC707\uC709\uC70A\uC70B\uC70D",6,"\uC716\uC718\uC71A",5,"\uC722\uC723\uC725\uC726\uC727\uC729",6,"\uC732\uC734\uC736\uC738\uC739\uC73A\uC73B\uC73E\uC73F\uC741\uC742\uC743\uC745",4,"\uC74B\uC74E\uC750\uC759\uC75A\uC75B\uC75D\uC75E\uC75F\uC761",6,"\uC769\uC76A\uC76C",7,"\uC776\uC777\uC779\uC77A\uC77B\uC77F\uC780\uC781\uC782\uC786\uC78B\uC78C\uC78D\uC78F\uC792\uC793\uC795\uC799\uC79B",4,"\uC7A2\uC7A7",4,"\uC7AE\uC7AF\uC7B1\uC7B2\uC7B3\uC7B5\uC7B6\uC7B7"],["a041","\uC7B8\uC7B9\uC7BA\uC7BB\uC7BE\uC7C2",5,"\uC7CA\uC7CB\uC7CD\uC7CF\uC7D1",6,"\uC7D9\uC7DA\uC7DB\uC7DC"],["a061","\uC7DE",5,"\uC7E5\uC7E6\uC7E7\uC7E9\uC7EA\uC7EB\uC7ED",13],["a081","\uC7FB",4,"\uC802\uC803\uC805\uC806\uC807\uC809\uC80B",4,"\uC812\uC814\uC817",4,"\uC81E\uC81F\uC821\uC822\uC823\uC825",6,"\uC82E\uC830\uC832",5,"\uC839\uC83A\uC83B\uC83D\uC83E\uC83F\uC841",6,"\uC84A\uC84B\uC84E",5,"\uC855",26,"\uC872\uC873\uC875\uC876\uC877\uC879\uC87B",4,"\uC882\uC884\uC888\uC889\uC88A\uC88E",5,"\uC895",7,"\uC89E\uC8A0\uC8A2\uC8A3\uC8A4"],["a141","\uC8A5\uC8A6\uC8A7\uC8A9",18,"\uC8BE\uC8BF\uC8C0\uC8C1"],["a161","\uC8C2\uC8C3\uC8C5\uC8C6\uC8C7\uC8C9\uC8CA\uC8CB\uC8CD",6,"\uC8D6\uC8D8\uC8DA",5,"\uC8E2\uC8E3\uC8E5"],["a181","\uC8E6",14,"\uC8F6",5,"\uC8FE\uC8FF\uC901\uC902\uC903\uC907",4,"\uC90E\u3000\u3001\u3002\xB7\u2025\u2026\xA8\u3003\xAD\u2015\u2225\uFF3C\u223C\u2018\u2019\u201C\u201D\u3014\u3015\u3008",9,"\xB1\xD7\xF7\u2260\u2264\u2265\u221E\u2234\xB0\u2032\u2033\u2103\u212B\uFFE0\uFFE1\uFFE5\u2642\u2640\u2220\u22A5\u2312\u2202\u2207\u2261\u2252\xA7\u203B\u2606\u2605\u25CB\u25CF\u25CE\u25C7\u25C6\u25A1\u25A0\u25B3\u25B2\u25BD\u25BC\u2192\u2190\u2191\u2193\u2194\u3013\u226A\u226B\u221A\u223D\u221D\u2235\u222B\u222C\u2208\u220B\u2286\u2287\u2282\u2283\u222A\u2229\u2227\u2228\uFFE2"],["a241","\uC910\uC912",5,"\uC919",18],["a261","\uC92D",6,"\uC935",18],["a281","\uC948",7,"\uC952\uC953\uC955\uC956\uC957\uC959",6,"\uC962\uC964",7,"\uC96D\uC96E\uC96F\u21D2\u21D4\u2200\u2203\xB4\uFF5E\u02C7\u02D8\u02DD\u02DA\u02D9\xB8\u02DB\xA1\xBF\u02D0\u222E\u2211\u220F\xA4\u2109\u2030\u25C1\u25C0\u25B7\u25B6\u2664\u2660\u2661\u2665\u2667\u2663\u2299\u25C8\u25A3\u25D0\u25D1\u2592\u25A4\u25A5\u25A8\u25A7\u25A6\u25A9\u2668\u260F\u260E\u261C\u261E\xB6\u2020\u2021\u2195\u2197\u2199\u2196\u2198\u266D\u2669\u266A\u266C\u327F\u321C\u2116\u33C7\u2122\u33C2\u33D8\u2121\u20AC\xAE"],["a341","\uC971\uC972\uC973\uC975",6,"\uC97D",10,"\uC98A\uC98B\uC98D\uC98E\uC98F"],["a361","\uC991",6,"\uC99A\uC99C\uC99E",16],["a381","\uC9AF",16,"\uC9C2\uC9C3\uC9C5\uC9C6\uC9C9\uC9CB",4,"\uC9D2\uC9D4\uC9D7\uC9D8\uC9DB\uFF01",58,"\uFFE6\uFF3D",32,"\uFFE3"],["a441","\uC9DE\uC9DF\uC9E1\uC9E3\uC9E5\uC9E6\uC9E8\uC9E9\uC9EA\uC9EB\uC9EE\uC9F2",5,"\uC9FA\uC9FB\uC9FD\uC9FE\uC9FF\uCA01\uCA02\uCA03\uCA04"],["a461","\uCA05\uCA06\uCA07\uCA0A\uCA0E",5,"\uCA15\uCA16\uCA17\uCA19",12],["a481","\uCA26\uCA27\uCA28\uCA2A",28,"\u3131",93],["a541","\uCA47",4,"\uCA4E\uCA4F\uCA51\uCA52\uCA53\uCA55",6,"\uCA5E\uCA62",5,"\uCA69\uCA6A"],["a561","\uCA6B",17,"\uCA7E",5,"\uCA85\uCA86"],["a581","\uCA87",16,"\uCA99",14,"\u2170",9],["a5b0","\u2160",9],["a5c1","\u0391",16,"\u03A3",6],["a5e1","\u03B1",16,"\u03C3",6],["a641","\uCAA8",19,"\uCABE\uCABF\uCAC1\uCAC2\uCAC3\uCAC5"],["a661","\uCAC6",5,"\uCACE\uCAD0\uCAD2\uCAD4\uCAD5\uCAD6\uCAD7\uCADA",5,"\uCAE1",6],["a681","\uCAE8\uCAE9\uCAEA\uCAEB\uCAED",6,"\uCAF5",18,"\uCB09\uCB0A\u2500\u2502\u250C\u2510\u2518\u2514\u251C\u252C\u2524\u2534\u253C\u2501\u2503\u250F\u2513\u251B\u2517\u2523\u2533\u252B\u253B\u254B\u2520\u252F\u2528\u2537\u253F\u251D\u2530\u2525\u2538\u2542\u2512\u2511\u251A\u2519\u2516\u2515\u250E\u250D\u251E\u251F\u2521\u2522\u2526\u2527\u2529\u252A\u252D\u252E\u2531\u2532\u2535\u2536\u2539\u253A\u253D\u253E\u2540\u2541\u2543",7],["a741","\uCB0B",4,"\uCB11\uCB12\uCB13\uCB15\uCB16\uCB17\uCB19",6,"\uCB22",7],["a761","\uCB2A",22,"\uCB42\uCB43\uCB44"],["a781","\uCB45\uCB46\uCB47\uCB4A\uCB4B\uCB4D\uCB4E\uCB4F\uCB51",6,"\uCB5A\uCB5B\uCB5C\uCB5E",5,"\uCB65",7,"\u3395\u3396\u3397\u2113\u3398\u33C4\u33A3\u33A4\u33A5\u33A6\u3399",9,"\u33CA\u338D\u338E\u338F\u33CF\u3388\u3389\u33C8\u33A7\u33A8\u33B0",9,"\u3380",4,"\u33BA",5,"\u3390",4,"\u2126\u33C0\u33C1\u338A\u338B\u338C\u33D6\u33C5\u33AD\u33AE\u33AF\u33DB\u33A9\u33AA\u33AB\u33AC\u33DD\u33D0\u33D3\u33C3\u33C9\u33DC\u33C6"],["a841","\uCB6D",10,"\uCB7A",14],["a861","\uCB89",18,"\uCB9D",6],["a881","\uCBA4",19,"\uCBB9",11,"\xC6\xD0\xAA\u0126"],["a8a6","\u0132"],["a8a8","\u013F\u0141\xD8\u0152\xBA\xDE\u0166\u014A"],["a8b1","\u3260",27,"\u24D0",25,"\u2460",14,"\xBD\u2153\u2154\xBC\xBE\u215B\u215C\u215D\u215E"],["a941","\uCBC5",14,"\uCBD5",10],["a961","\uCBE0\uCBE1\uCBE2\uCBE3\uCBE5\uCBE6\uCBE8\uCBEA",18],["a981","\uCBFD",14,"\uCC0E\uCC0F\uCC11\uCC12\uCC13\uCC15",6,"\uCC1E\uCC1F\uCC20\uCC23\uCC24\xE6\u0111\xF0\u0127\u0131\u0133\u0138\u0140\u0142\xF8\u0153\xDF\xFE\u0167\u014B\u0149\u3200",27,"\u249C",25,"\u2474",14,"\xB9\xB2\xB3\u2074\u207F\u2081\u2082\u2083\u2084"],["aa41","\uCC25\uCC26\uCC2A\uCC2B\uCC2D\uCC2F\uCC31",6,"\uCC3A\uCC3F",4,"\uCC46\uCC47\uCC49\uCC4A\uCC4B\uCC4D\uCC4E"],["aa61","\uCC4F",4,"\uCC56\uCC5A",5,"\uCC61\uCC62\uCC63\uCC65\uCC67\uCC69",6,"\uCC71\uCC72"],["aa81","\uCC73\uCC74\uCC76",29,"\u3041",82],["ab41","\uCC94\uCC95\uCC96\uCC97\uCC9A\uCC9B\uCC9D\uCC9E\uCC9F\uCCA1",6,"\uCCAA\uCCAE",5,"\uCCB6\uCCB7\uCCB9"],["ab61","\uCCBA\uCCBB\uCCBD",6,"\uCCC6\uCCC8\uCCCA",5,"\uCCD1\uCCD2\uCCD3\uCCD5",5],["ab81","\uCCDB",8,"\uCCE5",6,"\uCCED\uCCEE\uCCEF\uCCF1",12,"\u30A1",85],["ac41","\uCCFE\uCCFF\uCD00\uCD02",5,"\uCD0A\uCD0B\uCD0D\uCD0E\uCD0F\uCD11",6,"\uCD1A\uCD1C\uCD1E\uCD1F\uCD20"],["ac61","\uCD21\uCD22\uCD23\uCD25\uCD26\uCD27\uCD29\uCD2A\uCD2B\uCD2D",11,"\uCD3A",4],["ac81","\uCD3F",28,"\uCD5D\uCD5E\uCD5F\u0410",5,"\u0401\u0416",25],["acd1","\u0430",5,"\u0451\u0436",25],["ad41","\uCD61\uCD62\uCD63\uCD65",6,"\uCD6E\uCD70\uCD72",5,"\uCD79",7],["ad61","\uCD81",6,"\uCD89",10,"\uCD96\uCD97\uCD99\uCD9A\uCD9B\uCD9D\uCD9E\uCD9F"],["ad81","\uCDA0\uCDA1\uCDA2\uCDA3\uCDA6\uCDA8\uCDAA",5,"\uCDB1",18,"\uCDC5"],["ae41","\uCDC6",5,"\uCDCD\uCDCE\uCDCF\uCDD1",16],["ae61","\uCDE2",5,"\uCDE9\uCDEA\uCDEB\uCDED\uCDEE\uCDEF\uCDF1",6,"\uCDFA\uCDFC\uCDFE",4],["ae81","\uCE03\uCE05\uCE06\uCE07\uCE09\uCE0A\uCE0B\uCE0D",6,"\uCE15\uCE16\uCE17\uCE18\uCE1A",5,"\uCE22\uCE23\uCE25\uCE26\uCE27\uCE29\uCE2A\uCE2B"],["af41","\uCE2C\uCE2D\uCE2E\uCE2F\uCE32\uCE34\uCE36",19],["af61","\uCE4A",13,"\uCE5A\uCE5B\uCE5D\uCE5E\uCE62",5,"\uCE6A\uCE6C"],["af81","\uCE6E",5,"\uCE76\uCE77\uCE79\uCE7A\uCE7B\uCE7D",6,"\uCE86\uCE88\uCE8A",5,"\uCE92\uCE93\uCE95\uCE96\uCE97\uCE99"],["b041","\uCE9A",5,"\uCEA2\uCEA6",5,"\uCEAE",12],["b061","\uCEBB",5,"\uCEC2",19],["b081","\uCED6",13,"\uCEE6\uCEE7\uCEE9\uCEEA\uCEED",6,"\uCEF6\uCEFA",5,"\uAC00\uAC01\uAC04\uAC07\uAC08\uAC09\uAC0A\uAC10",7,"\uAC19",4,"\uAC20\uAC24\uAC2C\uAC2D\uAC2F\uAC30\uAC31\uAC38\uAC39\uAC3C\uAC40\uAC4B\uAC4D\uAC54\uAC58\uAC5C\uAC70\uAC71\uAC74\uAC77\uAC78\uAC7A\uAC80\uAC81\uAC83\uAC84\uAC85\uAC86\uAC89\uAC8A\uAC8B\uAC8C\uAC90\uAC94\uAC9C\uAC9D\uAC9F\uACA0\uACA1\uACA8\uACA9\uACAA\uACAC\uACAF\uACB0\uACB8\uACB9\uACBB\uACBC\uACBD\uACC1\uACC4\uACC8\uACCC\uACD5\uACD7\uACE0\uACE1\uACE4\uACE7\uACE8\uACEA\uACEC\uACEF\uACF0\uACF1\uACF3\uACF5\uACF6\uACFC\uACFD\uAD00\uAD04\uAD06"],["b141","\uCF02\uCF03\uCF05\uCF06\uCF07\uCF09",6,"\uCF12\uCF14\uCF16",5,"\uCF1D\uCF1E\uCF1F\uCF21\uCF22\uCF23"],["b161","\uCF25",6,"\uCF2E\uCF32",5,"\uCF39",11],["b181","\uCF45",14,"\uCF56\uCF57\uCF59\uCF5A\uCF5B\uCF5D",6,"\uCF66\uCF68\uCF6A\uCF6B\uCF6C\uAD0C\uAD0D\uAD0F\uAD11\uAD18\uAD1C\uAD20\uAD29\uAD2C\uAD2D\uAD34\uAD35\uAD38\uAD3C\uAD44\uAD45\uAD47\uAD49\uAD50\uAD54\uAD58\uAD61\uAD63\uAD6C\uAD6D\uAD70\uAD73\uAD74\uAD75\uAD76\uAD7B\uAD7C\uAD7D\uAD7F\uAD81\uAD82\uAD88\uAD89\uAD8C\uAD90\uAD9C\uAD9D\uADA4\uADB7\uADC0\uADC1\uADC4\uADC8\uADD0\uADD1\uADD3\uADDC\uADE0\uADE4\uADF8\uADF9\uADFC\uADFF\uAE00\uAE01\uAE08\uAE09\uAE0B\uAE0D\uAE14\uAE30\uAE31\uAE34\uAE37\uAE38\uAE3A\uAE40\uAE41\uAE43\uAE45\uAE46\uAE4A\uAE4C\uAE4D\uAE4E\uAE50\uAE54\uAE56\uAE5C\uAE5D\uAE5F\uAE60\uAE61\uAE65\uAE68\uAE69\uAE6C\uAE70\uAE78"],["b241","\uCF6D\uCF6E\uCF6F\uCF72\uCF73\uCF75\uCF76\uCF77\uCF79",6,"\uCF81\uCF82\uCF83\uCF84\uCF86",5,"\uCF8D"],["b261","\uCF8E",18,"\uCFA2",5,"\uCFA9"],["b281","\uCFAA",5,"\uCFB1",18,"\uCFC5",6,"\uAE79\uAE7B\uAE7C\uAE7D\uAE84\uAE85\uAE8C\uAEBC\uAEBD\uAEBE\uAEC0\uAEC4\uAECC\uAECD\uAECF\uAED0\uAED1\uAED8\uAED9\uAEDC\uAEE8\uAEEB\uAEED\uAEF4\uAEF8\uAEFC\uAF07\uAF08\uAF0D\uAF10\uAF2C\uAF2D\uAF30\uAF32\uAF34\uAF3C\uAF3D\uAF3F\uAF41\uAF42\uAF43\uAF48\uAF49\uAF50\uAF5C\uAF5D\uAF64\uAF65\uAF79\uAF80\uAF84\uAF88\uAF90\uAF91\uAF95\uAF9C\uAFB8\uAFB9\uAFBC\uAFC0\uAFC7\uAFC8\uAFC9\uAFCB\uAFCD\uAFCE\uAFD4\uAFDC\uAFE8\uAFE9\uAFF0\uAFF1\uAFF4\uAFF8\uB000\uB001\uB004\uB00C\uB010\uB014\uB01C\uB01D\uB028\uB044\uB045\uB048\uB04A\uB04C\uB04E\uB053\uB054\uB055\uB057\uB059"],["b341","\uCFCC",19,"\uCFE2\uCFE3\uCFE5\uCFE6\uCFE7\uCFE9"],["b361","\uCFEA",5,"\uCFF2\uCFF4\uCFF6",5,"\uCFFD\uCFFE\uCFFF\uD001\uD002\uD003\uD005",5],["b381","\uD00B",5,"\uD012",5,"\uD019",19,"\uB05D\uB07C\uB07D\uB080\uB084\uB08C\uB08D\uB08F\uB091\uB098\uB099\uB09A\uB09C\uB09F\uB0A0\uB0A1\uB0A2\uB0A8\uB0A9\uB0AB",4,"\uB0B1\uB0B3\uB0B4\uB0B5\uB0B8\uB0BC\uB0C4\uB0C5\uB0C7\uB0C8\uB0C9\uB0D0\uB0D1\uB0D4\uB0D8\uB0E0\uB0E5\uB108\uB109\uB10B\uB10C\uB110\uB112\uB113\uB118\uB119\uB11B\uB11C\uB11D\uB123\uB124\uB125\uB128\uB12C\uB134\uB135\uB137\uB138\uB139\uB140\uB141\uB144\uB148\uB150\uB151\uB154\uB155\uB158\uB15C\uB160\uB178\uB179\uB17C\uB180\uB182\uB188\uB189\uB18B\uB18D\uB192\uB193\uB194\uB198\uB19C\uB1A8\uB1CC\uB1D0\uB1D4\uB1DC\uB1DD"],["b441","\uD02E",5,"\uD036\uD037\uD039\uD03A\uD03B\uD03D",6,"\uD046\uD048\uD04A",5],["b461","\uD051\uD052\uD053\uD055\uD056\uD057\uD059",6,"\uD061",10,"\uD06E\uD06F"],["b481","\uD071\uD072\uD073\uD075",6,"\uD07E\uD07F\uD080\uD082",18,"\uB1DF\uB1E8\uB1E9\uB1EC\uB1F0\uB1F9\uB1FB\uB1FD\uB204\uB205\uB208\uB20B\uB20C\uB214\uB215\uB217\uB219\uB220\uB234\uB23C\uB258\uB25C\uB260\uB268\uB269\uB274\uB275\uB27C\uB284\uB285\uB289\uB290\uB291\uB294\uB298\uB299\uB29A\uB2A0\uB2A1\uB2A3\uB2A5\uB2A6\uB2AA\uB2AC\uB2B0\uB2B4\uB2C8\uB2C9\uB2CC\uB2D0\uB2D2\uB2D8\uB2D9\uB2DB\uB2DD\uB2E2\uB2E4\uB2E5\uB2E6\uB2E8\uB2EB",4,"\uB2F3\uB2F4\uB2F5\uB2F7",4,"\uB2FF\uB300\uB301\uB304\uB308\uB310\uB311\uB313\uB314\uB315\uB31C\uB354\uB355\uB356\uB358\uB35B\uB35C\uB35E\uB35F\uB364\uB365"],["b541","\uD095",14,"\uD0A6\uD0A7\uD0A9\uD0AA\uD0AB\uD0AD",5],["b561","\uD0B3\uD0B6\uD0B8\uD0BA",5,"\uD0C2\uD0C3\uD0C5\uD0C6\uD0C7\uD0CA",5,"\uD0D2\uD0D6",4],["b581","\uD0DB\uD0DE\uD0DF\uD0E1\uD0E2\uD0E3\uD0E5",6,"\uD0EE\uD0F2",5,"\uD0F9",11,"\uB367\uB369\uB36B\uB36E\uB370\uB371\uB374\uB378\uB380\uB381\uB383\uB384\uB385\uB38C\uB390\uB394\uB3A0\uB3A1\uB3A8\uB3AC\uB3C4\uB3C5\uB3C8\uB3CB\uB3CC\uB3CE\uB3D0\uB3D4\uB3D5\uB3D7\uB3D9\uB3DB\uB3DD\uB3E0\uB3E4\uB3E8\uB3FC\uB410\uB418\uB41C\uB420\uB428\uB429\uB42B\uB434\uB450\uB451\uB454\uB458\uB460\uB461\uB463\uB465\uB46C\uB480\uB488\uB49D\uB4A4\uB4A8\uB4AC\uB4B5\uB4B7\uB4B9\uB4C0\uB4C4\uB4C8\uB4D0\uB4D5\uB4DC\uB4DD\uB4E0\uB4E3\uB4E4\uB4E6\uB4EC\uB4ED\uB4EF\uB4F1\uB4F8\uB514\uB515\uB518\uB51B\uB51C\uB524\uB525\uB527\uB528\uB529\uB52A\uB530\uB531\uB534\uB538"],["b641","\uD105",7,"\uD10E",17],["b661","\uD120",15,"\uD132\uD133\uD135\uD136\uD137\uD139\uD13B\uD13C\uD13D\uD13E"],["b681","\uD13F\uD142\uD146",5,"\uD14E\uD14F\uD151\uD152\uD153\uD155",6,"\uD15E\uD160\uD162",5,"\uD169\uD16A\uD16B\uD16D\uB540\uB541\uB543\uB544\uB545\uB54B\uB54C\uB54D\uB550\uB554\uB55C\uB55D\uB55F\uB560\uB561\uB5A0\uB5A1\uB5A4\uB5A8\uB5AA\uB5AB\uB5B0\uB5B1\uB5B3\uB5B4\uB5B5\uB5BB\uB5BC\uB5BD\uB5C0\uB5C4\uB5CC\uB5CD\uB5CF\uB5D0\uB5D1\uB5D8\uB5EC\uB610\uB611\uB614\uB618\uB625\uB62C\uB634\uB648\uB664\uB668\uB69C\uB69D\uB6A0\uB6A4\uB6AB\uB6AC\uB6B1\uB6D4\uB6F0\uB6F4\uB6F8\uB700\uB701\uB705\uB728\uB729\uB72C\uB72F\uB730\uB738\uB739\uB73B\uB744\uB748\uB74C\uB754\uB755\uB760\uB764\uB768\uB770\uB771\uB773\uB775\uB77C\uB77D\uB780\uB784\uB78C\uB78D\uB78F\uB790\uB791\uB792\uB796\uB797"],["b741","\uD16E",13,"\uD17D",6,"\uD185\uD186\uD187\uD189\uD18A"],["b761","\uD18B",20,"\uD1A2\uD1A3\uD1A5\uD1A6\uD1A7"],["b781","\uD1A9",6,"\uD1B2\uD1B4\uD1B6\uD1B7\uD1B8\uD1B9\uD1BB\uD1BD\uD1BE\uD1BF\uD1C1",14,"\uB798\uB799\uB79C\uB7A0\uB7A8\uB7A9\uB7AB\uB7AC\uB7AD\uB7B4\uB7B5\uB7B8\uB7C7\uB7C9\uB7EC\uB7ED\uB7F0\uB7F4\uB7FC\uB7FD\uB7FF\uB800\uB801\uB807\uB808\uB809\uB80C\uB810\uB818\uB819\uB81B\uB81D\uB824\uB825\uB828\uB82C\uB834\uB835\uB837\uB838\uB839\uB840\uB844\uB851\uB853\uB85C\uB85D\uB860\uB864\uB86C\uB86D\uB86F\uB871\uB878\uB87C\uB88D\uB8A8\uB8B0\uB8B4\uB8B8\uB8C0\uB8C1\uB8C3\uB8C5\uB8CC\uB8D0\uB8D4\uB8DD\uB8DF\uB8E1\uB8E8\uB8E9\uB8EC\uB8F0\uB8F8\uB8F9\uB8FB\uB8FD\uB904\uB918\uB920\uB93C\uB93D\uB940\uB944\uB94C\uB94F\uB951\uB958\uB959\uB95C\uB960\uB968\uB969"],["b841","\uD1D0",7,"\uD1D9",17],["b861","\uD1EB",8,"\uD1F5\uD1F6\uD1F7\uD1F9",13],["b881","\uD208\uD20A",5,"\uD211",24,"\uB96B\uB96D\uB974\uB975\uB978\uB97C\uB984\uB985\uB987\uB989\uB98A\uB98D\uB98E\uB9AC\uB9AD\uB9B0\uB9B4\uB9BC\uB9BD\uB9BF\uB9C1\uB9C8\uB9C9\uB9CC\uB9CE",4,"\uB9D8\uB9D9\uB9DB\uB9DD\uB9DE\uB9E1\uB9E3\uB9E4\uB9E5\uB9E8\uB9EC\uB9F4\uB9F5\uB9F7\uB9F8\uB9F9\uB9FA\uBA00\uBA01\uBA08\uBA15\uBA38\uBA39\uBA3C\uBA40\uBA42\uBA48\uBA49\uBA4B\uBA4D\uBA4E\uBA53\uBA54\uBA55\uBA58\uBA5C\uBA64\uBA65\uBA67\uBA68\uBA69\uBA70\uBA71\uBA74\uBA78\uBA83\uBA84\uBA85\uBA87\uBA8C\uBAA8\uBAA9\uBAAB\uBAAC\uBAB0\uBAB2\uBAB8\uBAB9\uBABB\uBABD\uBAC4\uBAC8\uBAD8\uBAD9\uBAFC"],["b941","\uD22A\uD22B\uD22E\uD22F\uD231\uD232\uD233\uD235",6,"\uD23E\uD240\uD242",5,"\uD249\uD24A\uD24B\uD24C"],["b961","\uD24D",14,"\uD25D",6,"\uD265\uD266\uD267\uD268"],["b981","\uD269",22,"\uD282\uD283\uD285\uD286\uD287\uD289\uD28A\uD28B\uD28C\uBB00\uBB04\uBB0D\uBB0F\uBB11\uBB18\uBB1C\uBB20\uBB29\uBB2B\uBB34\uBB35\uBB36\uBB38\uBB3B\uBB3C\uBB3D\uBB3E\uBB44\uBB45\uBB47\uBB49\uBB4D\uBB4F\uBB50\uBB54\uBB58\uBB61\uBB63\uBB6C\uBB88\uBB8C\uBB90\uBBA4\uBBA8\uBBAC\uBBB4\uBBB7\uBBC0\uBBC4\uBBC8\uBBD0\uBBD3\uBBF8\uBBF9\uBBFC\uBBFF\uBC00\uBC02\uBC08\uBC09\uBC0B\uBC0C\uBC0D\uBC0F\uBC11\uBC14",4,"\uBC1B",4,"\uBC24\uBC25\uBC27\uBC29\uBC2D\uBC30\uBC31\uBC34\uBC38\uBC40\uBC41\uBC43\uBC44\uBC45\uBC49\uBC4C\uBC4D\uBC50\uBC5D\uBC84\uBC85\uBC88\uBC8B\uBC8C\uBC8E\uBC94\uBC95\uBC97"],["ba41","\uD28D\uD28E\uD28F\uD292\uD293\uD294\uD296",5,"\uD29D\uD29E\uD29F\uD2A1\uD2A2\uD2A3\uD2A5",6,"\uD2AD"],["ba61","\uD2AE\uD2AF\uD2B0\uD2B2",5,"\uD2BA\uD2BB\uD2BD\uD2BE\uD2C1\uD2C3",4,"\uD2CA\uD2CC",5],["ba81","\uD2D2\uD2D3\uD2D5\uD2D6\uD2D7\uD2D9\uD2DA\uD2DB\uD2DD",6,"\uD2E6",9,"\uD2F2\uD2F3\uD2F5\uD2F6\uD2F7\uD2F9\uD2FA\uBC99\uBC9A\uBCA0\uBCA1\uBCA4\uBCA7\uBCA8\uBCB0\uBCB1\uBCB3\uBCB4\uBCB5\uBCBC\uBCBD\uBCC0\uBCC4\uBCCD\uBCCF\uBCD0\uBCD1\uBCD5\uBCD8\uBCDC\uBCF4\uBCF5\uBCF6\uBCF8\uBCFC\uBD04\uBD05\uBD07\uBD09\uBD10\uBD14\uBD24\uBD2C\uBD40\uBD48\uBD49\uBD4C\uBD50\uBD58\uBD59\uBD64\uBD68\uBD80\uBD81\uBD84\uBD87\uBD88\uBD89\uBD8A\uBD90\uBD91\uBD93\uBD95\uBD99\uBD9A\uBD9C\uBDA4\uBDB0\uBDB8\uBDD4\uBDD5\uBDD8\uBDDC\uBDE9\uBDF0\uBDF4\uBDF8\uBE00\uBE03\uBE05\uBE0C\uBE0D\uBE10\uBE14\uBE1C\uBE1D\uBE1F\uBE44\uBE45\uBE48\uBE4C\uBE4E\uBE54\uBE55\uBE57\uBE59\uBE5A\uBE5B\uBE60\uBE61\uBE64"],["bb41","\uD2FB",4,"\uD302\uD304\uD306",5,"\uD30F\uD311\uD312\uD313\uD315\uD317",4,"\uD31E\uD322\uD323"],["bb61","\uD324\uD326\uD327\uD32A\uD32B\uD32D\uD32E\uD32F\uD331",6,"\uD33A\uD33E",5,"\uD346\uD347\uD348\uD349"],["bb81","\uD34A",31,"\uBE68\uBE6A\uBE70\uBE71\uBE73\uBE74\uBE75\uBE7B\uBE7C\uBE7D\uBE80\uBE84\uBE8C\uBE8D\uBE8F\uBE90\uBE91\uBE98\uBE99\uBEA8\uBED0\uBED1\uBED4\uBED7\uBED8\uBEE0\uBEE3\uBEE4\uBEE5\uBEEC\uBF01\uBF08\uBF09\uBF18\uBF19\uBF1B\uBF1C\uBF1D\uBF40\uBF41\uBF44\uBF48\uBF50\uBF51\uBF55\uBF94\uBFB0\uBFC5\uBFCC\uBFCD\uBFD0\uBFD4\uBFDC\uBFDF\uBFE1\uC03C\uC051\uC058\uC05C\uC060\uC068\uC069\uC090\uC091\uC094\uC098\uC0A0\uC0A1\uC0A3\uC0A5\uC0AC\uC0AD\uC0AF\uC0B0\uC0B3\uC0B4\uC0B5\uC0B6\uC0BC\uC0BD\uC0BF\uC0C0\uC0C1\uC0C5\uC0C8\uC0C9\uC0CC\uC0D0\uC0D8\uC0D9\uC0DB\uC0DC\uC0DD\uC0E4"],["bc41","\uD36A",17,"\uD37E\uD37F\uD381\uD382\uD383\uD385\uD386\uD387"],["bc61","\uD388\uD389\uD38A\uD38B\uD38E\uD392",5,"\uD39A\uD39B\uD39D\uD39E\uD39F\uD3A1",6,"\uD3AA\uD3AC\uD3AE"],["bc81","\uD3AF",4,"\uD3B5\uD3B6\uD3B7\uD3B9\uD3BA\uD3BB\uD3BD",6,"\uD3C6\uD3C7\uD3CA",5,"\uD3D1",5,"\uC0E5\uC0E8\uC0EC\uC0F4\uC0F5\uC0F7\uC0F9\uC100\uC104\uC108\uC110\uC115\uC11C",4,"\uC123\uC124\uC126\uC127\uC12C\uC12D\uC12F\uC130\uC131\uC136\uC138\uC139\uC13C\uC140\uC148\uC149\uC14B\uC14C\uC14D\uC154\uC155\uC158\uC15C\uC164\uC165\uC167\uC168\uC169\uC170\uC174\uC178\uC185\uC18C\uC18D\uC18E\uC190\uC194\uC196\uC19C\uC19D\uC19F\uC1A1\uC1A5\uC1A8\uC1A9\uC1AC\uC1B0\uC1BD\uC1C4\uC1C8\uC1CC\uC1D4\uC1D7\uC1D8\uC1E0\uC1E4\uC1E8\uC1F0\uC1F1\uC1F3\uC1FC\uC1FD\uC200\uC204\uC20C\uC20D\uC20F\uC211\uC218\uC219\uC21C\uC21F\uC220\uC228\uC229\uC22B\uC22D"],["bd41","\uD3D7\uD3D9",7,"\uD3E2\uD3E4",7,"\uD3EE\uD3EF\uD3F1\uD3F2\uD3F3\uD3F5\uD3F6\uD3F7"],["bd61","\uD3F8\uD3F9\uD3FA\uD3FB\uD3FE\uD400\uD402",5,"\uD409",13],["bd81","\uD417",5,"\uD41E",25,"\uC22F\uC231\uC232\uC234\uC248\uC250\uC251\uC254\uC258\uC260\uC265\uC26C\uC26D\uC270\uC274\uC27C\uC27D\uC27F\uC281\uC288\uC289\uC290\uC298\uC29B\uC29D\uC2A4\uC2A5\uC2A8\uC2AC\uC2AD\uC2B4\uC2B5\uC2B7\uC2B9\uC2DC\uC2DD\uC2E0\uC2E3\uC2E4\uC2EB\uC2EC\uC2ED\uC2EF\uC2F1\uC2F6\uC2F8\uC2F9\uC2FB\uC2FC\uC300\uC308\uC309\uC30C\uC30D\uC313\uC314\uC315\uC318\uC31C\uC324\uC325\uC328\uC329\uC345\uC368\uC369\uC36C\uC370\uC372\uC378\uC379\uC37C\uC37D\uC384\uC388\uC38C\uC3C0\uC3D8\uC3D9\uC3DC\uC3DF\uC3E0\uC3E2\uC3E8\uC3E9\uC3ED\uC3F4\uC3F5\uC3F8\uC408\uC410\uC424\uC42C\uC430"],["be41","\uD438",7,"\uD441\uD442\uD443\uD445",14],["be61","\uD454",7,"\uD45D\uD45E\uD45F\uD461\uD462\uD463\uD465",7,"\uD46E\uD470\uD471\uD472"],["be81","\uD473",4,"\uD47A\uD47B\uD47D\uD47E\uD481\uD483",4,"\uD48A\uD48C\uD48E",5,"\uD495",8,"\uC434\uC43C\uC43D\uC448\uC464\uC465\uC468\uC46C\uC474\uC475\uC479\uC480\uC494\uC49C\uC4B8\uC4BC\uC4E9\uC4F0\uC4F1\uC4F4\uC4F8\uC4FA\uC4FF\uC500\uC501\uC50C\uC510\uC514\uC51C\uC528\uC529\uC52C\uC530\uC538\uC539\uC53B\uC53D\uC544\uC545\uC548\uC549\uC54A\uC54C\uC54D\uC54E\uC553\uC554\uC555\uC557\uC558\uC559\uC55D\uC55E\uC560\uC561\uC564\uC568\uC570\uC571\uC573\uC574\uC575\uC57C\uC57D\uC580\uC584\uC587\uC58C\uC58D\uC58F\uC591\uC595\uC597\uC598\uC59C\uC5A0\uC5A9\uC5B4\uC5B5\uC5B8\uC5B9\uC5BB\uC5BC\uC5BD\uC5BE\uC5C4",6,"\uC5CC\uC5CE"],["bf41","\uD49E",10,"\uD4AA",14],["bf61","\uD4B9",18,"\uD4CD\uD4CE\uD4CF\uD4D1\uD4D2\uD4D3\uD4D5"],["bf81","\uD4D6",5,"\uD4DD\uD4DE\uD4E0",7,"\uD4E9\uD4EA\uD4EB\uD4ED\uD4EE\uD4EF\uD4F1",6,"\uD4F9\uD4FA\uD4FC\uC5D0\uC5D1\uC5D4\uC5D8\uC5E0\uC5E1\uC5E3\uC5E5\uC5EC\uC5ED\uC5EE\uC5F0\uC5F4\uC5F6\uC5F7\uC5FC",5,"\uC605\uC606\uC607\uC608\uC60C\uC610\uC618\uC619\uC61B\uC61C\uC624\uC625\uC628\uC62C\uC62D\uC62E\uC630\uC633\uC634\uC635\uC637\uC639\uC63B\uC640\uC641\uC644\uC648\uC650\uC651\uC653\uC654\uC655\uC65C\uC65D\uC660\uC66C\uC66F\uC671\uC678\uC679\uC67C\uC680\uC688\uC689\uC68B\uC68D\uC694\uC695\uC698\uC69C\uC6A4\uC6A5\uC6A7\uC6A9\uC6B0\uC6B1\uC6B4\uC6B8\uC6B9\uC6BA\uC6C0\uC6C1\uC6C3\uC6C5\uC6CC\uC6CD\uC6D0\uC6D4\uC6DC\uC6DD\uC6E0\uC6E1\uC6E8"],["c041","\uD4FE",5,"\uD505\uD506\uD507\uD509\uD50A\uD50B\uD50D",6,"\uD516\uD518",5],["c061","\uD51E",25],["c081","\uD538\uD539\uD53A\uD53B\uD53E\uD53F\uD541\uD542\uD543\uD545",6,"\uD54E\uD550\uD552",5,"\uD55A\uD55B\uD55D\uD55E\uD55F\uD561\uD562\uD563\uC6E9\uC6EC\uC6F0\uC6F8\uC6F9\uC6FD\uC704\uC705\uC708\uC70C\uC714\uC715\uC717\uC719\uC720\uC721\uC724\uC728\uC730\uC731\uC733\uC735\uC737\uC73C\uC73D\uC740\uC744\uC74A\uC74C\uC74D\uC74F\uC751",7,"\uC75C\uC760\uC768\uC76B\uC774\uC775\uC778\uC77C\uC77D\uC77E\uC783\uC784\uC785\uC787\uC788\uC789\uC78A\uC78E\uC790\uC791\uC794\uC796\uC797\uC798\uC79A\uC7A0\uC7A1\uC7A3\uC7A4\uC7A5\uC7A6\uC7AC\uC7AD\uC7B0\uC7B4\uC7BC\uC7BD\uC7BF\uC7C0\uC7C1\uC7C8\uC7C9\uC7CC\uC7CE\uC7D0\uC7D8\uC7DD\uC7E4\uC7E8\uC7EC\uC800\uC801\uC804\uC808\uC80A"],["c141","\uD564\uD566\uD567\uD56A\uD56C\uD56E",5,"\uD576\uD577\uD579\uD57A\uD57B\uD57D",6,"\uD586\uD58A\uD58B"],["c161","\uD58C\uD58D\uD58E\uD58F\uD591",19,"\uD5A6\uD5A7"],["c181","\uD5A8",31,"\uC810\uC811\uC813\uC815\uC816\uC81C\uC81D\uC820\uC824\uC82C\uC82D\uC82F\uC831\uC838\uC83C\uC840\uC848\uC849\uC84C\uC84D\uC854\uC870\uC871\uC874\uC878\uC87A\uC880\uC881\uC883\uC885\uC886\uC887\uC88B\uC88C\uC88D\uC894\uC89D\uC89F\uC8A1\uC8A8\uC8BC\uC8BD\uC8C4\uC8C8\uC8CC\uC8D4\uC8D5\uC8D7\uC8D9\uC8E0\uC8E1\uC8E4\uC8F5\uC8FC\uC8FD\uC900\uC904\uC905\uC906\uC90C\uC90D\uC90F\uC911\uC918\uC92C\uC934\uC950\uC951\uC954\uC958\uC960\uC961\uC963\uC96C\uC970\uC974\uC97C\uC988\uC989\uC98C\uC990\uC998\uC999\uC99B\uC99D\uC9C0\uC9C1\uC9C4\uC9C7\uC9C8\uC9CA\uC9D0\uC9D1\uC9D3"],["c241","\uD5CA\uD5CB\uD5CD\uD5CE\uD5CF\uD5D1\uD5D3",4,"\uD5DA\uD5DC\uD5DE",5,"\uD5E6\uD5E7\uD5E9\uD5EA\uD5EB\uD5ED\uD5EE"],["c261","\uD5EF",4,"\uD5F6\uD5F8\uD5FA",5,"\uD602\uD603\uD605\uD606\uD607\uD609",6,"\uD612"],["c281","\uD616",5,"\uD61D\uD61E\uD61F\uD621\uD622\uD623\uD625",7,"\uD62E",9,"\uD63A\uD63B\uC9D5\uC9D6\uC9D9\uC9DA\uC9DC\uC9DD\uC9E0\uC9E2\uC9E4\uC9E7\uC9EC\uC9ED\uC9EF\uC9F0\uC9F1\uC9F8\uC9F9\uC9FC\uCA00\uCA08\uCA09\uCA0B\uCA0C\uCA0D\uCA14\uCA18\uCA29\uCA4C\uCA4D\uCA50\uCA54\uCA5C\uCA5D\uCA5F\uCA60\uCA61\uCA68\uCA7D\uCA84\uCA98\uCABC\uCABD\uCAC0\uCAC4\uCACC\uCACD\uCACF\uCAD1\uCAD3\uCAD8\uCAD9\uCAE0\uCAEC\uCAF4\uCB08\uCB10\uCB14\uCB18\uCB20\uCB21\uCB41\uCB48\uCB49\uCB4C\uCB50\uCB58\uCB59\uCB5D\uCB64\uCB78\uCB79\uCB9C\uCBB8\uCBD4\uCBE4\uCBE7\uCBE9\uCC0C\uCC0D\uCC10\uCC14\uCC1C\uCC1D\uCC21\uCC22\uCC27\uCC28\uCC29\uCC2C\uCC2E\uCC30\uCC38\uCC39\uCC3B"],["c341","\uD63D\uD63E\uD63F\uD641\uD642\uD643\uD644\uD646\uD647\uD64A\uD64C\uD64E\uD64F\uD650\uD652\uD653\uD656\uD657\uD659\uD65A\uD65B\uD65D",4],["c361","\uD662",4,"\uD668\uD66A",5,"\uD672\uD673\uD675",11],["c381","\uD681\uD682\uD684\uD686",5,"\uD68E\uD68F\uD691\uD692\uD693\uD695",7,"\uD69E\uD6A0\uD6A2",5,"\uD6A9\uD6AA\uCC3C\uCC3D\uCC3E\uCC44\uCC45\uCC48\uCC4C\uCC54\uCC55\uCC57\uCC58\uCC59\uCC60\uCC64\uCC66\uCC68\uCC70\uCC75\uCC98\uCC99\uCC9C\uCCA0\uCCA8\uCCA9\uCCAB\uCCAC\uCCAD\uCCB4\uCCB5\uCCB8\uCCBC\uCCC4\uCCC5\uCCC7\uCCC9\uCCD0\uCCD4\uCCE4\uCCEC\uCCF0\uCD01\uCD08\uCD09\uCD0C\uCD10\uCD18\uCD19\uCD1B\uCD1D\uCD24\uCD28\uCD2C\uCD39\uCD5C\uCD60\uCD64\uCD6C\uCD6D\uCD6F\uCD71\uCD78\uCD88\uCD94\uCD95\uCD98\uCD9C\uCDA4\uCDA5\uCDA7\uCDA9\uCDB0\uCDC4\uCDCC\uCDD0\uCDE8\uCDEC\uCDF0\uCDF8\uCDF9\uCDFB\uCDFD\uCE04\uCE08\uCE0C\uCE14\uCE19\uCE20\uCE21\uCE24\uCE28\uCE30\uCE31\uCE33\uCE35"],["c441","\uD6AB\uD6AD\uD6AE\uD6AF\uD6B1",7,"\uD6BA\uD6BC",7,"\uD6C6\uD6C7\uD6C9\uD6CA\uD6CB"],["c461","\uD6CD\uD6CE\uD6CF\uD6D0\uD6D2\uD6D3\uD6D5\uD6D6\uD6D8\uD6DA",5,"\uD6E1\uD6E2\uD6E3\uD6E5\uD6E6\uD6E7\uD6E9",4],["c481","\uD6EE\uD6EF\uD6F1\uD6F2\uD6F3\uD6F4\uD6F6",5,"\uD6FE\uD6FF\uD701\uD702\uD703\uD705",11,"\uD712\uD713\uD714\uCE58\uCE59\uCE5C\uCE5F\uCE60\uCE61\uCE68\uCE69\uCE6B\uCE6D\uCE74\uCE75\uCE78\uCE7C\uCE84\uCE85\uCE87\uCE89\uCE90\uCE91\uCE94\uCE98\uCEA0\uCEA1\uCEA3\uCEA4\uCEA5\uCEAC\uCEAD\uCEC1\uCEE4\uCEE5\uCEE8\uCEEB\uCEEC\uCEF4\uCEF5\uCEF7\uCEF8\uCEF9\uCF00\uCF01\uCF04\uCF08\uCF10\uCF11\uCF13\uCF15\uCF1C\uCF20\uCF24\uCF2C\uCF2D\uCF2F\uCF30\uCF31\uCF38\uCF54\uCF55\uCF58\uCF5C\uCF64\uCF65\uCF67\uCF69\uCF70\uCF71\uCF74\uCF78\uCF80\uCF85\uCF8C\uCFA1\uCFA8\uCFB0\uCFC4\uCFE0\uCFE1\uCFE4\uCFE8\uCFF0\uCFF1\uCFF3\uCFF5\uCFFC\uD000\uD004\uD011\uD018\uD02D\uD034\uD035\uD038\uD03C"],["c541","\uD715\uD716\uD717\uD71A\uD71B\uD71D\uD71E\uD71F\uD721",6,"\uD72A\uD72C\uD72E",5,"\uD736\uD737\uD739"],["c561","\uD73A\uD73B\uD73D",6,"\uD745\uD746\uD748\uD74A",5,"\uD752\uD753\uD755\uD75A",4],["c581","\uD75F\uD762\uD764\uD766\uD767\uD768\uD76A\uD76B\uD76D\uD76E\uD76F\uD771\uD772\uD773\uD775",6,"\uD77E\uD77F\uD780\uD782",5,"\uD78A\uD78B\uD044\uD045\uD047\uD049\uD050\uD054\uD058\uD060\uD06C\uD06D\uD070\uD074\uD07C\uD07D\uD081\uD0A4\uD0A5\uD0A8\uD0AC\uD0B4\uD0B5\uD0B7\uD0B9\uD0C0\uD0C1\uD0C4\uD0C8\uD0C9\uD0D0\uD0D1\uD0D3\uD0D4\uD0D5\uD0DC\uD0DD\uD0E0\uD0E4\uD0EC\uD0ED\uD0EF\uD0F0\uD0F1\uD0F8\uD10D\uD130\uD131\uD134\uD138\uD13A\uD140\uD141\uD143\uD144\uD145\uD14C\uD14D\uD150\uD154\uD15C\uD15D\uD15F\uD161\uD168\uD16C\uD17C\uD184\uD188\uD1A0\uD1A1\uD1A4\uD1A8\uD1B0\uD1B1\uD1B3\uD1B5\uD1BA\uD1BC\uD1C0\uD1D8\uD1F4\uD1F8\uD207\uD209\uD210\uD22C\uD22D\uD230\uD234\uD23C\uD23D\uD23F\uD241\uD248\uD25C"],["c641","\uD78D\uD78E\uD78F\uD791",6,"\uD79A\uD79C\uD79E",5],["c6a1","\uD264\uD280\uD281\uD284\uD288\uD290\uD291\uD295\uD29C\uD2A0\uD2A4\uD2AC\uD2B1\uD2B8\uD2B9\uD2BC\uD2BF\uD2C0\uD2C2\uD2C8\uD2C9\uD2CB\uD2D4\uD2D8\uD2DC\uD2E4\uD2E5\uD2F0\uD2F1\uD2F4\uD2F8\uD300\uD301\uD303\uD305\uD30C\uD30D\uD30E\uD310\uD314\uD316\uD31C\uD31D\uD31F\uD320\uD321\uD325\uD328\uD329\uD32C\uD330\uD338\uD339\uD33B\uD33C\uD33D\uD344\uD345\uD37C\uD37D\uD380\uD384\uD38C\uD38D\uD38F\uD390\uD391\uD398\uD399\uD39C\uD3A0\uD3A8\uD3A9\uD3AB\uD3AD\uD3B4\uD3B8\uD3BC\uD3C4\uD3C5\uD3C8\uD3C9\uD3D0\uD3D8\uD3E1\uD3E3\uD3EC\uD3ED\uD3F0\uD3F4\uD3FC\uD3FD\uD3FF\uD401"],["c7a1","\uD408\uD41D\uD440\uD444\uD45C\uD460\uD464\uD46D\uD46F\uD478\uD479\uD47C\uD47F\uD480\uD482\uD488\uD489\uD48B\uD48D\uD494\uD4A9\uD4CC\uD4D0\uD4D4\uD4DC\uD4DF\uD4E8\uD4EC\uD4F0\uD4F8\uD4FB\uD4FD\uD504\uD508\uD50C\uD514\uD515\uD517\uD53C\uD53D\uD540\uD544\uD54C\uD54D\uD54F\uD551\uD558\uD559\uD55C\uD560\uD565\uD568\uD569\uD56B\uD56D\uD574\uD575\uD578\uD57C\uD584\uD585\uD587\uD588\uD589\uD590\uD5A5\uD5C8\uD5C9\uD5CC\uD5D0\uD5D2\uD5D8\uD5D9\uD5DB\uD5DD\uD5E4\uD5E5\uD5E8\uD5EC\uD5F4\uD5F5\uD5F7\uD5F9\uD600\uD601\uD604\uD608\uD610\uD611\uD613\uD614\uD615\uD61C\uD620"],["c8a1","\uD624\uD62D\uD638\uD639\uD63C\uD640\uD645\uD648\uD649\uD64B\uD64D\uD651\uD654\uD655\uD658\uD65C\uD667\uD669\uD670\uD671\uD674\uD683\uD685\uD68C\uD68D\uD690\uD694\uD69D\uD69F\uD6A1\uD6A8\uD6AC\uD6B0\uD6B9\uD6BB\uD6C4\uD6C5\uD6C8\uD6CC\uD6D1\uD6D4\uD6D7\uD6D9\uD6E0\uD6E4\uD6E8\uD6F0\uD6F5\uD6FC\uD6FD\uD700\uD704\uD711\uD718\uD719\uD71C\uD720\uD728\uD729\uD72B\uD72D\uD734\uD735\uD738\uD73C\uD744\uD747\uD749\uD750\uD751\uD754\uD756\uD757\uD758\uD759\uD760\uD761\uD763\uD765\uD769\uD76C\uD770\uD774\uD77C\uD77D\uD781\uD788\uD789\uD78C\uD790\uD798\uD799\uD79B\uD79D"],["caa1","\u4F3D\u4F73\u5047\u50F9\u52A0\u53EF\u5475\u54E5\u5609\u5AC1\u5BB6\u6687\u67B6\u67B7\u67EF\u6B4C\u73C2\u75C2\u7A3C\u82DB\u8304\u8857\u8888\u8A36\u8CC8\u8DCF\u8EFB\u8FE6\u99D5\u523B\u5374\u5404\u606A\u6164\u6BBC\u73CF\u811A\u89BA\u89D2\u95A3\u4F83\u520A\u58BE\u5978\u59E6\u5E72\u5E79\u61C7\u63C0\u6746\u67EC\u687F\u6F97\u764E\u770B\u78F5\u7A08\u7AFF\u7C21\u809D\u826E\u8271\u8AEB\u9593\u4E6B\u559D\u66F7\u6E34\u78A3\u7AED\u845B\u8910\u874E\u97A8\u52D8\u574E\u582A\u5D4C\u611F\u61BE\u6221\u6562\u67D1\u6A44\u6E1B\u7518\u75B3\u76E3\u77B0\u7D3A\u90AF\u9451\u9452\u9F95"],["cba1","\u5323\u5CAC\u7532\u80DB\u9240\u9598\u525B\u5808\u59DC\u5CA1\u5D17\u5EB7\u5F3A\u5F4A\u6177\u6C5F\u757A\u7586\u7CE0\u7D73\u7DB1\u7F8C\u8154\u8221\u8591\u8941\u8B1B\u92FC\u964D\u9C47\u4ECB\u4EF7\u500B\u51F1\u584F\u6137\u613E\u6168\u6539\u69EA\u6F11\u75A5\u7686\u76D6\u7B87\u82A5\u84CB\uF900\u93A7\u958B\u5580\u5BA2\u5751\uF901\u7CB3\u7FB9\u91B5\u5028\u53BB\u5C45\u5DE8\u62D2\u636E\u64DA\u64E7\u6E20\u70AC\u795B\u8DDD\u8E1E\uF902\u907D\u9245\u92F8\u4E7E\u4EF6\u5065\u5DFE\u5EFA\u6106\u6957\u8171\u8654\u8E47\u9375\u9A2B\u4E5E\u5091\u6770\u6840\u5109\u528D\u5292\u6AA2"],["cca1","\u77BC\u9210\u9ED4\u52AB\u602F\u8FF2\u5048\u61A9\u63ED\u64CA\u683C\u6A84\u6FC0\u8188\u89A1\u9694\u5805\u727D\u72AC\u7504\u7D79\u7E6D\u80A9\u898B\u8B74\u9063\u9D51\u6289\u6C7A\u6F54\u7D50\u7F3A\u8A23\u517C\u614A\u7B9D\u8B19\u9257\u938C\u4EAC\u4FD3\u501E\u50BE\u5106\u52C1\u52CD\u537F\u5770\u5883\u5E9A\u5F91\u6176\u61AC\u64CE\u656C\u666F\u66BB\u66F4\u6897\u6D87\u7085\u70F1\u749F\u74A5\u74CA\u75D9\u786C\u78EC\u7ADF\u7AF6\u7D45\u7D93\u8015\u803F\u811B\u8396\u8B66\u8F15\u9015\u93E1\u9803\u9838\u9A5A\u9BE8\u4FC2\u5553\u583A\u5951\u5B63\u5C46\u60B8\u6212\u6842\u68B0"],["cda1","\u68E8\u6EAA\u754C\u7678\u78CE\u7A3D\u7CFB\u7E6B\u7E7C\u8A08\u8AA1\u8C3F\u968E\u9DC4\u53E4\u53E9\u544A\u5471\u56FA\u59D1\u5B64\u5C3B\u5EAB\u62F7\u6537\u6545\u6572\u66A0\u67AF\u69C1\u6CBD\u75FC\u7690\u777E\u7A3F\u7F94\u8003\u80A1\u818F\u82E6\u82FD\u83F0\u85C1\u8831\u88B4\u8AA5\uF903\u8F9C\u932E\u96C7\u9867\u9AD8\u9F13\u54ED\u659B\u66F2\u688F\u7A40\u8C37\u9D60\u56F0\u5764\u5D11\u6606\u68B1\u68CD\u6EFE\u7428\u889E\u9BE4\u6C68\uF904\u9AA8\u4F9B\u516C\u5171\u529F\u5B54\u5DE5\u6050\u606D\u62F1\u63A7\u653B\u73D9\u7A7A\u86A3\u8CA2\u978F\u4E32\u5BE1\u6208\u679C\u74DC"],["cea1","\u79D1\u83D3\u8A87\u8AB2\u8DE8\u904E\u934B\u9846\u5ED3\u69E8\u85FF\u90ED\uF905\u51A0\u5B98\u5BEC\u6163\u68FA\u6B3E\u704C\u742F\u74D8\u7BA1\u7F50\u83C5\u89C0\u8CAB\u95DC\u9928\u522E\u605D\u62EC\u9002\u4F8A\u5149\u5321\u58D9\u5EE3\u66E0\u6D38\u709A\u72C2\u73D6\u7B50\u80F1\u945B\u5366\u639B\u7F6B\u4E56\u5080\u584A\u58DE\u602A\u6127\u62D0\u69D0\u9B41\u5B8F\u7D18\u80B1\u8F5F\u4EA4\u50D1\u54AC\u55AC\u5B0C\u5DA0\u5DE7\u652A\u654E\u6821\u6A4B\u72E1\u768E\u77EF\u7D5E\u7FF9\u81A0\u854E\u86DF\u8F03\u8F4E\u90CA\u9903\u9A55\u9BAB\u4E18\u4E45\u4E5D\u4EC7\u4FF1\u5177\u52FE"],["cfa1","\u5340\u53E3\u53E5\u548E\u5614\u5775\u57A2\u5BC7\u5D87\u5ED0\u61FC\u62D8\u6551\u67B8\u67E9\u69CB\u6B50\u6BC6\u6BEC\u6C42\u6E9D\u7078\u72D7\u7396\u7403\u77BF\u77E9\u7A76\u7D7F\u8009\u81FC\u8205\u820A\u82DF\u8862\u8B33\u8CFC\u8EC0\u9011\u90B1\u9264\u92B6\u99D2\u9A45\u9CE9\u9DD7\u9F9C\u570B\u5C40\u83CA\u97A0\u97AB\u9EB4\u541B\u7A98\u7FA4\u88D9\u8ECD\u90E1\u5800\u5C48\u6398\u7A9F\u5BAE\u5F13\u7A79\u7AAE\u828E\u8EAC\u5026\u5238\u52F8\u5377\u5708\u62F3\u6372\u6B0A\u6DC3\u7737\u53A5\u7357\u8568\u8E76\u95D5\u673A\u6AC3\u6F70\u8A6D\u8ECC\u994B\uF906\u6677\u6B78\u8CB4"],["d0a1","\u9B3C\uF907\u53EB\u572D\u594E\u63C6\u69FB\u73EA\u7845\u7ABA\u7AC5\u7CFE\u8475\u898F\u8D73\u9035\u95A8\u52FB\u5747\u7547\u7B60\u83CC\u921E\uF908\u6A58\u514B\u524B\u5287\u621F\u68D8\u6975\u9699\u50C5\u52A4\u52E4\u61C3\u65A4\u6839\u69FF\u747E\u7B4B\u82B9\u83EB\u89B2\u8B39\u8FD1\u9949\uF909\u4ECA\u5997\u64D2\u6611\u6A8E\u7434\u7981\u79BD\u82A9\u887E\u887F\u895F\uF90A\u9326\u4F0B\u53CA\u6025\u6271\u6C72\u7D1A\u7D66\u4E98\u5162\u77DC\u80AF\u4F01\u4F0E\u5176\u5180\u55DC\u5668\u573B\u57FA\u57FC\u5914\u5947\u5993\u5BC4\u5C90\u5D0E\u5DF1\u5E7E\u5FCC\u6280\u65D7\u65E3"],["d1a1","\u671E\u671F\u675E\u68CB\u68C4\u6A5F\u6B3A\u6C23\u6C7D\u6C82\u6DC7\u7398\u7426\u742A\u7482\u74A3\u7578\u757F\u7881\u78EF\u7941\u7947\u7948\u797A\u7B95\u7D00\u7DBA\u7F88\u8006\u802D\u808C\u8A18\u8B4F\u8C48\u8D77\u9321\u9324\u98E2\u9951\u9A0E\u9A0F\u9A65\u9E92\u7DCA\u4F76\u5409\u62EE\u6854\u91D1\u55AB\u513A\uF90B\uF90C\u5A1C\u61E6\uF90D\u62CF\u62FF\uF90E",5,"\u90A3\uF914",4,"\u8AFE\uF919\uF91A\uF91B\uF91C\u6696\uF91D\u7156\uF91E\uF91F\u96E3\uF920\u634F\u637A\u5357\uF921\u678F\u6960\u6E73\uF922\u7537\uF923\uF924\uF925"],["d2a1","\u7D0D\uF926\uF927\u8872\u56CA\u5A18\uF928",4,"\u4E43\uF92D\u5167\u5948\u67F0\u8010\uF92E\u5973\u5E74\u649A\u79CA\u5FF5\u606C\u62C8\u637B\u5BE7\u5BD7\u52AA\uF92F\u5974\u5F29\u6012\uF930\uF931\uF932\u7459\uF933",5,"\u99D1\uF939",10,"\u6FC3\uF944\uF945\u81BF\u8FB2\u60F1\uF946\uF947\u8166\uF948\uF949\u5C3F\uF94A",7,"\u5AE9\u8A25\u677B\u7D10\uF952",5,"\u80FD\uF958\uF959\u5C3C\u6CE5\u533F\u6EBA\u591A\u8336"],["d3a1","\u4E39\u4EB6\u4F46\u55AE\u5718\u58C7\u5F56\u65B7\u65E6\u6A80\u6BB5\u6E4D\u77ED\u7AEF\u7C1E\u7DDE\u86CB\u8892\u9132\u935B\u64BB\u6FBE\u737A\u75B8\u9054\u5556\u574D\u61BA\u64D4\u66C7\u6DE1\u6E5B\u6F6D\u6FB9\u75F0\u8043\u81BD\u8541\u8983\u8AC7\u8B5A\u931F\u6C93\u7553\u7B54\u8E0F\u905D\u5510\u5802\u5858\u5E62\u6207\u649E\u68E0\u7576\u7CD6\u87B3\u9EE8\u4EE3\u5788\u576E\u5927\u5C0D\u5CB1\u5E36\u5F85\u6234\u64E1\u73B3\u81FA\u888B\u8CB8\u968A\u9EDB\u5B85\u5FB7\u60B3\u5012\u5200\u5230\u5716\u5835\u5857\u5C0E\u5C60\u5CF6\u5D8B\u5EA6\u5F92\u60BC\u6311\u6389\u6417\u6843"],["d4a1","\u68F9\u6AC2\u6DD8\u6E21\u6ED4\u6FE4\u71FE\u76DC\u7779\u79B1\u7A3B\u8404\u89A9\u8CED\u8DF3\u8E48\u9003\u9014\u9053\u90FD\u934D\u9676\u97DC\u6BD2\u7006\u7258\u72A2\u7368\u7763\u79BF\u7BE4\u7E9B\u8B80\u58A9\u60C7\u6566\u65FD\u66BE\u6C8C\u711E\u71C9\u8C5A\u9813\u4E6D\u7A81\u4EDD\u51AC\u51CD\u52D5\u540C\u61A7\u6771\u6850\u68DF\u6D1E\u6F7C\u75BC\u77B3\u7AE5\u80F4\u8463\u9285\u515C\u6597\u675C\u6793\u75D8\u7AC7\u8373\uF95A\u8C46\u9017\u982D\u5C6F\u81C0\u829A\u9041\u906F\u920D\u5F97\u5D9D\u6A59\u71C8\u767B\u7B49\u85E4\u8B04\u9127\u9A30\u5587\u61F6\uF95B\u7669\u7F85"],["d5a1","\u863F\u87BA\u88F8\u908F\uF95C\u6D1B\u70D9\u73DE\u7D61\u843D\uF95D\u916A\u99F1\uF95E\u4E82\u5375\u6B04\u6B12\u703E\u721B\u862D\u9E1E\u524C\u8FA3\u5D50\u64E5\u652C\u6B16\u6FEB\u7C43\u7E9C\u85CD\u8964\u89BD\u62C9\u81D8\u881F\u5ECA\u6717\u6D6A\u72FC\u7405\u746F\u8782\u90DE\u4F86\u5D0D\u5FA0\u840A\u51B7\u63A0\u7565\u4EAE\u5006\u5169\u51C9\u6881\u6A11\u7CAE\u7CB1\u7CE7\u826F\u8AD2\u8F1B\u91CF\u4FB6\u5137\u52F5\u5442\u5EEC\u616E\u623E\u65C5\u6ADA\u6FFE\u792A\u85DC\u8823\u95AD\u9A62\u9A6A\u9E97\u9ECE\u529B\u66C6\u6B77\u701D\u792B\u8F62\u9742\u6190\u6200\u6523\u6F23"],["d6a1","\u7149\u7489\u7DF4\u806F\u84EE\u8F26\u9023\u934A\u51BD\u5217\u52A3\u6D0C\u70C8\u88C2\u5EC9\u6582\u6BAE\u6FC2\u7C3E\u7375\u4EE4\u4F36\u56F9\uF95F\u5CBA\u5DBA\u601C\u73B2\u7B2D\u7F9A\u7FCE\u8046\u901E\u9234\u96F6\u9748\u9818\u9F61\u4F8B\u6FA7\u79AE\u91B4\u96B7\u52DE\uF960\u6488\u64C4\u6AD3\u6F5E\u7018\u7210\u76E7\u8001\u8606\u865C\u8DEF\u8F05\u9732\u9B6F\u9DFA\u9E75\u788C\u797F\u7DA0\u83C9\u9304\u9E7F\u9E93\u8AD6\u58DF\u5F04\u6727\u7027\u74CF\u7C60\u807E\u5121\u7028\u7262\u78CA\u8CC2\u8CDA\u8CF4\u96F7\u4E86\u50DA\u5BEE\u5ED6\u6599\u71CE\u7642\u77AD\u804A\u84FC"],["d7a1","\u907C\u9B27\u9F8D\u58D8\u5A41\u5C62\u6A13\u6DDA\u6F0F\u763B\u7D2F\u7E37\u851E\u8938\u93E4\u964B\u5289\u65D2\u67F3\u69B4\u6D41\u6E9C\u700F\u7409\u7460\u7559\u7624\u786B\u8B2C\u985E\u516D\u622E\u9678\u4F96\u502B\u5D19\u6DEA\u7DB8\u8F2A\u5F8B\u6144\u6817\uF961\u9686\u52D2\u808B\u51DC\u51CC\u695E\u7A1C\u7DBE\u83F1\u9675\u4FDA\u5229\u5398\u540F\u550E\u5C65\u60A7\u674E\u68A8\u6D6C\u7281\u72F8\u7406\u7483\uF962\u75E2\u7C6C\u7F79\u7FB8\u8389\u88CF\u88E1\u91CC\u91D0\u96E2\u9BC9\u541D\u6F7E\u71D0\u7498\u85FA\u8EAA\u96A3\u9C57\u9E9F\u6797\u6DCB\u7433\u81E8\u9716\u782C"],["d8a1","\u7ACB\u7B20\u7C92\u6469\u746A\u75F2\u78BC\u78E8\u99AC\u9B54\u9EBB\u5BDE\u5E55\u6F20\u819C\u83AB\u9088\u4E07\u534D\u5A29\u5DD2\u5F4E\u6162\u633D\u6669\u66FC\u6EFF\u6F2B\u7063\u779E\u842C\u8513\u883B\u8F13\u9945\u9C3B\u551C\u62B9\u672B\u6CAB\u8309\u896A\u977A\u4EA1\u5984\u5FD8\u5FD9\u671B\u7DB2\u7F54\u8292\u832B\u83BD\u8F1E\u9099\u57CB\u59B9\u5A92\u5BD0\u6627\u679A\u6885\u6BCF\u7164\u7F75\u8CB7\u8CE3\u9081\u9B45\u8108\u8C8A\u964C\u9A40\u9EA5\u5B5F\u6C13\u731B\u76F2\u76DF\u840C\u51AA\u8993\u514D\u5195\u52C9\u68C9\u6C94\u7704\u7720\u7DBF\u7DEC\u9762\u9EB5\u6EC5"],["d9a1","\u8511\u51A5\u540D\u547D\u660E\u669D\u6927\u6E9F\u76BF\u7791\u8317\u84C2\u879F\u9169\u9298\u9CF4\u8882\u4FAE\u5192\u52DF\u59C6\u5E3D\u6155\u6478\u6479\u66AE\u67D0\u6A21\u6BCD\u6BDB\u725F\u7261\u7441\u7738\u77DB\u8017\u82BC\u8305\u8B00\u8B28\u8C8C\u6728\u6C90\u7267\u76EE\u7766\u7A46\u9DA9\u6B7F\u6C92\u5922\u6726\u8499\u536F\u5893\u5999\u5EDF\u63CF\u6634\u6773\u6E3A\u732B\u7AD7\u82D7\u9328\u52D9\u5DEB\u61AE\u61CB\u620A\u62C7\u64AB\u65E0\u6959\u6B66\u6BCB\u7121\u73F7\u755D\u7E46\u821E\u8302\u856A\u8AA3\u8CBF\u9727\u9D61\u58A8\u9ED8\u5011\u520E\u543B\u554F\u6587"],["daa1","\u6C76\u7D0A\u7D0B\u805E\u868A\u9580\u96EF\u52FF\u6C95\u7269\u5473\u5A9A\u5C3E\u5D4B\u5F4C\u5FAE\u672A\u68B6\u6963\u6E3C\u6E44\u7709\u7C73\u7F8E\u8587\u8B0E\u8FF7\u9761\u9EF4\u5CB7\u60B6\u610D\u61AB\u654F\u65FB\u65FC\u6C11\u6CEF\u739F\u73C9\u7DE1\u9594\u5BC6\u871C\u8B10\u525D\u535A\u62CD\u640F\u64B2\u6734\u6A38\u6CCA\u73C0\u749E\u7B94\u7C95\u7E1B\u818A\u8236\u8584\u8FEB\u96F9\u99C1\u4F34\u534A\u53CD\u53DB\u62CC\u642C\u6500\u6591\u69C3\u6CEE\u6F58\u73ED\u7554\u7622\u76E4\u76FC\u78D0\u78FB\u792C\u7D46\u822C\u87E0\u8FD4\u9812\u98EF\u52C3\u62D4\u64A5\u6E24\u6F51"],["dba1","\u767C\u8DCB\u91B1\u9262\u9AEE\u9B43\u5023\u508D\u574A\u59A8\u5C28\u5E47\u5F77\u623F\u653E\u65B9\u65C1\u6609\u678B\u699C\u6EC2\u78C5\u7D21\u80AA\u8180\u822B\u82B3\u84A1\u868C\u8A2A\u8B17\u90A6\u9632\u9F90\u500D\u4FF3\uF963\u57F9\u5F98\u62DC\u6392\u676F\u6E43\u7119\u76C3\u80CC\u80DA\u88F4\u88F5\u8919\u8CE0\u8F29\u914D\u966A\u4F2F\u4F70\u5E1B\u67CF\u6822\u767D\u767E\u9B44\u5E61\u6A0A\u7169\u71D4\u756A\uF964\u7E41\u8543\u85E9\u98DC\u4F10\u7B4F\u7F70\u95A5\u51E1\u5E06\u68B5\u6C3E\u6C4E\u6CDB\u72AF\u7BC4\u8303\u6CD5\u743A\u50FB\u5288\u58C1\u64D8\u6A97\u74A7\u7656"],["dca1","\u78A7\u8617\u95E2\u9739\uF965\u535E\u5F01\u8B8A\u8FA8\u8FAF\u908A\u5225\u77A5\u9C49\u9F08\u4E19\u5002\u5175\u5C5B\u5E77\u661E\u663A\u67C4\u68C5\u70B3\u7501\u75C5\u79C9\u7ADD\u8F27\u9920\u9A08\u4FDD\u5821\u5831\u5BF6\u666E\u6B65\u6D11\u6E7A\u6F7D\u73E4\u752B\u83E9\u88DC\u8913\u8B5C\u8F14\u4F0F\u50D5\u5310\u535C\u5B93\u5FA9\u670D\u798F\u8179\u832F\u8514\u8907\u8986\u8F39\u8F3B\u99A5\u9C12\u672C\u4E76\u4FF8\u5949\u5C01\u5CEF\u5CF0\u6367\u68D2\u70FD\u71A2\u742B\u7E2B\u84EC\u8702\u9022\u92D2\u9CF3\u4E0D\u4ED8\u4FEF\u5085\u5256\u526F\u5426\u5490\u57E0\u592B\u5A66"],["dda1","\u5B5A\u5B75\u5BCC\u5E9C\uF966\u6276\u6577\u65A7\u6D6E\u6EA5\u7236\u7B26\u7C3F\u7F36\u8150\u8151\u819A\u8240\u8299\u83A9\u8A03\u8CA0\u8CE6\u8CFB\u8D74\u8DBA\u90E8\u91DC\u961C\u9644\u99D9\u9CE7\u5317\u5206\u5429\u5674\u58B3\u5954\u596E\u5FFF\u61A4\u626E\u6610\u6C7E\u711A\u76C6\u7C89\u7CDE\u7D1B\u82AC\u8CC1\u96F0\uF967\u4F5B\u5F17\u5F7F\u62C2\u5D29\u670B\u68DA\u787C\u7E43\u9D6C\u4E15\u5099\u5315\u532A\u5351\u5983\u5A62\u5E87\u60B2\u618A\u6249\u6279\u6590\u6787\u69A7\u6BD4\u6BD6\u6BD7\u6BD8\u6CB8\uF968\u7435\u75FA\u7812\u7891\u79D5\u79D8\u7C83\u7DCB\u7FE1\u80A5"],["dea1","\u813E\u81C2\u83F2\u871A\u88E8\u8AB9\u8B6C\u8CBB\u9119\u975E\u98DB\u9F3B\u56AC\u5B2A\u5F6C\u658C\u6AB3\u6BAF\u6D5C\u6FF1\u7015\u725D\u73AD\u8CA7\u8CD3\u983B\u6191\u6C37\u8058\u9A01\u4E4D\u4E8B\u4E9B\u4ED5\u4F3A\u4F3C\u4F7F\u4FDF\u50FF\u53F2\u53F8\u5506\u55E3\u56DB\u58EB\u5962\u5A11\u5BEB\u5BFA\u5C04\u5DF3\u5E2B\u5F99\u601D\u6368\u659C\u65AF\u67F6\u67FB\u68AD\u6B7B\u6C99\u6CD7\u6E23\u7009\u7345\u7802\u793E\u7940\u7960\u79C1\u7BE9\u7D17\u7D72\u8086\u820D\u838E\u84D1\u86C7\u88DF\u8A50\u8A5E\u8B1D\u8CDC\u8D66\u8FAD\u90AA\u98FC\u99DF\u9E9D\u524A\uF969\u6714\uF96A"],["dfa1","\u5098\u522A\u5C71\u6563\u6C55\u73CA\u7523\u759D\u7B97\u849C\u9178\u9730\u4E77\u6492\u6BBA\u715E\u85A9\u4E09\uF96B\u6749\u68EE\u6E17\u829F\u8518\u886B\u63F7\u6F81\u9212\u98AF\u4E0A\u50B7\u50CF\u511F\u5546\u55AA\u5617\u5B40\u5C19\u5CE0\u5E38\u5E8A\u5EA0\u5EC2\u60F3\u6851\u6A61\u6E58\u723D\u7240\u72C0\u76F8\u7965\u7BB1\u7FD4\u88F3\u89F4\u8A73\u8C61\u8CDE\u971C\u585E\u74BD\u8CFD\u55C7\uF96C\u7A61\u7D22\u8272\u7272\u751F\u7525\uF96D\u7B19\u5885\u58FB\u5DBC\u5E8F\u5EB6\u5F90\u6055\u6292\u637F\u654D\u6691\u66D9\u66F8\u6816\u68F2\u7280\u745E\u7B6E\u7D6E\u7DD6\u7F72"],["e0a1","\u80E5\u8212\u85AF\u897F\u8A93\u901D\u92E4\u9ECD\u9F20\u5915\u596D\u5E2D\u60DC\u6614\u6673\u6790\u6C50\u6DC5\u6F5F\u77F3\u78A9\u84C6\u91CB\u932B\u4ED9\u50CA\u5148\u5584\u5B0B\u5BA3\u6247\u657E\u65CB\u6E32\u717D\u7401\u7444\u7487\u74BF\u766C\u79AA\u7DDA\u7E55\u7FA8\u817A\u81B3\u8239\u861A\u87EC\u8A75\u8DE3\u9078\u9291\u9425\u994D\u9BAE\u5368\u5C51\u6954\u6CC4\u6D29\u6E2B\u820C\u859B\u893B\u8A2D\u8AAA\u96EA\u9F67\u5261\u66B9\u6BB2\u7E96\u87FE\u8D0D\u9583\u965D\u651D\u6D89\u71EE\uF96E\u57CE\u59D3\u5BAC\u6027\u60FA\u6210\u661F\u665F\u7329\u73F9\u76DB\u7701\u7B6C"],["e1a1","\u8056\u8072\u8165\u8AA0\u9192\u4E16\u52E2\u6B72\u6D17\u7A05\u7B39\u7D30\uF96F\u8CB0\u53EC\u562F\u5851\u5BB5\u5C0F\u5C11\u5DE2\u6240\u6383\u6414\u662D\u68B3\u6CBC\u6D88\u6EAF\u701F\u70A4\u71D2\u7526\u758F\u758E\u7619\u7B11\u7BE0\u7C2B\u7D20\u7D39\u852C\u856D\u8607\u8A34\u900D\u9061\u90B5\u92B7\u97F6\u9A37\u4FD7\u5C6C\u675F\u6D91\u7C9F\u7E8C\u8B16\u8D16\u901F\u5B6B\u5DFD\u640D\u84C0\u905C\u98E1\u7387\u5B8B\u609A\u677E\u6DDE\u8A1F\u8AA6\u9001\u980C\u5237\uF970\u7051\u788E\u9396\u8870\u91D7\u4FEE\u53D7\u55FD\u56DA\u5782\u58FD\u5AC2\u5B88\u5CAB\u5CC0\u5E25\u6101"],["e2a1","\u620D\u624B\u6388\u641C\u6536\u6578\u6A39\u6B8A\u6C34\u6D19\u6F31\u71E7\u72E9\u7378\u7407\u74B2\u7626\u7761\u79C0\u7A57\u7AEA\u7CB9\u7D8F\u7DAC\u7E61\u7F9E\u8129\u8331\u8490\u84DA\u85EA\u8896\u8AB0\u8B90\u8F38\u9042\u9083\u916C\u9296\u92B9\u968B\u96A7\u96A8\u96D6\u9700\u9808\u9996\u9AD3\u9B1A\u53D4\u587E\u5919\u5B70\u5BBF\u6DD1\u6F5A\u719F\u7421\u74B9\u8085\u83FD\u5DE1\u5F87\u5FAA\u6042\u65EC\u6812\u696F\u6A53\u6B89\u6D35\u6DF3\u73E3\u76FE\u77AC\u7B4D\u7D14\u8123\u821C\u8340\u84F4\u8563\u8A62\u8AC4\u9187\u931E\u9806\u99B4\u620C\u8853\u8FF0\u9265\u5D07\u5D27"],["e3a1","\u5D69\u745F\u819D\u8768\u6FD5\u62FE\u7FD2\u8936\u8972\u4E1E\u4E58\u50E7\u52DD\u5347\u627F\u6607\u7E69\u8805\u965E\u4F8D\u5319\u5636\u59CB\u5AA4\u5C38\u5C4E\u5C4D\u5E02\u5F11\u6043\u65BD\u662F\u6642\u67BE\u67F4\u731C\u77E2\u793A\u7FC5\u8494\u84CD\u8996\u8A66\u8A69\u8AE1\u8C55\u8C7A\u57F4\u5BD4\u5F0F\u606F\u62ED\u690D\u6B96\u6E5C\u7184\u7BD2\u8755\u8B58\u8EFE\u98DF\u98FE\u4F38\u4F81\u4FE1\u547B\u5A20\u5BB8\u613C\u65B0\u6668\u71FC\u7533\u795E\u7D33\u814E\u81E3\u8398\u85AA\u85CE\u8703\u8A0A\u8EAB\u8F9B\uF971\u8FC5\u5931\u5BA4\u5BE6\u6089\u5BE9\u5C0B\u5FC3\u6C81"],["e4a1","\uF972\u6DF1\u700B\u751A\u82AF\u8AF6\u4EC0\u5341\uF973\u96D9\u6C0F\u4E9E\u4FC4\u5152\u555E\u5A25\u5CE8\u6211\u7259\u82BD\u83AA\u86FE\u8859\u8A1D\u963F\u96C5\u9913\u9D09\u9D5D\u580A\u5CB3\u5DBD\u5E44\u60E1\u6115\u63E1\u6A02\u6E25\u9102\u9354\u984E\u9C10\u9F77\u5B89\u5CB8\u6309\u664F\u6848\u773C\u96C1\u978D\u9854\u9B9F\u65A1\u8B01\u8ECB\u95BC\u5535\u5CA9\u5DD6\u5EB5\u6697\u764C\u83F4\u95C7\u58D3\u62BC\u72CE\u9D28\u4EF0\u592E\u600F\u663B\u6B83\u79E7\u9D26\u5393\u54C0\u57C3\u5D16\u611B\u66D6\u6DAF\u788D\u827E\u9698\u9744\u5384\u627C\u6396\u6DB2\u7E0A\u814B\u984D"],["e5a1","\u6AFB\u7F4C\u9DAF\u9E1A\u4E5F\u503B\u51B6\u591C\u60F9\u63F6\u6930\u723A\u8036\uF974\u91CE\u5F31\uF975\uF976\u7D04\u82E5\u846F\u84BB\u85E5\u8E8D\uF977\u4F6F\uF978\uF979\u58E4\u5B43\u6059\u63DA\u6518\u656D\u6698\uF97A\u694A\u6A23\u6D0B\u7001\u716C\u75D2\u760D\u79B3\u7A70\uF97B\u7F8A\uF97C\u8944\uF97D\u8B93\u91C0\u967D\uF97E\u990A\u5704\u5FA1\u65BC\u6F01\u7600\u79A6\u8A9E\u99AD\u9B5A\u9F6C\u5104\u61B6\u6291\u6A8D\u81C6\u5043\u5830\u5F66\u7109\u8A00\u8AFA\u5B7C\u8616\u4FFA\u513C\u56B4\u5944\u63A9\u6DF9\u5DAA\u696D\u5186\u4E88\u4F59\uF97F\uF980\uF981\u5982\uF982"],["e6a1","\uF983\u6B5F\u6C5D\uF984\u74B5\u7916\uF985\u8207\u8245\u8339\u8F3F\u8F5D\uF986\u9918\uF987\uF988\uF989\u4EA6\uF98A\u57DF\u5F79\u6613\uF98B\uF98C\u75AB\u7E79\u8B6F\uF98D\u9006\u9A5B\u56A5\u5827\u59F8\u5A1F\u5BB4\uF98E\u5EF6\uF98F\uF990\u6350\u633B\uF991\u693D\u6C87\u6CBF\u6D8E\u6D93\u6DF5\u6F14\uF992\u70DF\u7136\u7159\uF993\u71C3\u71D5\uF994\u784F\u786F\uF995\u7B75\u7DE3\uF996\u7E2F\uF997\u884D\u8EDF\uF998\uF999\uF99A\u925B\uF99B\u9CF6\uF99C\uF99D\uF99E\u6085\u6D85\uF99F\u71B1\uF9A0\uF9A1\u95B1\u53AD\uF9A2\uF9A3\uF9A4\u67D3\uF9A5\u708E\u7130\u7430\u8276\u82D2"],["e7a1","\uF9A6\u95BB\u9AE5\u9E7D\u66C4\uF9A7\u71C1\u8449\uF9A8\uF9A9\u584B\uF9AA\uF9AB\u5DB8\u5F71\uF9AC\u6620\u668E\u6979\u69AE\u6C38\u6CF3\u6E36\u6F41\u6FDA\u701B\u702F\u7150\u71DF\u7370\uF9AD\u745B\uF9AE\u74D4\u76C8\u7A4E\u7E93\uF9AF\uF9B0\u82F1\u8A60\u8FCE\uF9B1\u9348\uF9B2\u9719\uF9B3\uF9B4\u4E42\u502A\uF9B5\u5208\u53E1\u66F3\u6C6D\u6FCA\u730A\u777F\u7A62\u82AE\u85DD\u8602\uF9B6\u88D4\u8A63\u8B7D\u8C6B\uF9B7\u92B3\uF9B8\u9713\u9810\u4E94\u4F0D\u4FC9\u50B2\u5348\u543E\u5433\u55DA\u5862\u58BA\u5967\u5A1B\u5BE4\u609F\uF9B9\u61CA\u6556\u65FF\u6664\u68A7\u6C5A\u6FB3"],["e8a1","\u70CF\u71AC\u7352\u7B7D\u8708\u8AA4\u9C32\u9F07\u5C4B\u6C83\u7344\u7389\u923A\u6EAB\u7465\u761F\u7A69\u7E15\u860A\u5140\u58C5\u64C1\u74EE\u7515\u7670\u7FC1\u9095\u96CD\u9954\u6E26\u74E6\u7AA9\u7AAA\u81E5\u86D9\u8778\u8A1B\u5A49\u5B8C\u5B9B\u68A1\u6900\u6D63\u73A9\u7413\u742C\u7897\u7DE9\u7FEB\u8118\u8155\u839E\u8C4C\u962E\u9811\u66F0\u5F80\u65FA\u6789\u6C6A\u738B\u502D\u5A03\u6B6A\u77EE\u5916\u5D6C\u5DCD\u7325\u754F\uF9BA\uF9BB\u50E5\u51F9\u582F\u592D\u5996\u59DA\u5BE5\uF9BC\uF9BD\u5DA2\u62D7\u6416\u6493\u64FE\uF9BE\u66DC\uF9BF\u6A48\uF9C0\u71FF\u7464\uF9C1"],["e9a1","\u7A88\u7AAF\u7E47\u7E5E\u8000\u8170\uF9C2\u87EF\u8981\u8B20\u9059\uF9C3\u9080\u9952\u617E\u6B32\u6D74\u7E1F\u8925\u8FB1\u4FD1\u50AD\u5197\u52C7\u57C7\u5889\u5BB9\u5EB8\u6142\u6995\u6D8C\u6E67\u6EB6\u7194\u7462\u7528\u752C\u8073\u8338\u84C9\u8E0A\u9394\u93DE\uF9C4\u4E8E\u4F51\u5076\u512A\u53C8\u53CB\u53F3\u5B87\u5BD3\u5C24\u611A\u6182\u65F4\u725B\u7397\u7440\u76C2\u7950\u7991\u79B9\u7D06\u7FBD\u828B\u85D5\u865E\u8FC2\u9047\u90F5\u91EA\u9685\u96E8\u96E9\u52D6\u5F67\u65ED\u6631\u682F\u715C\u7A36\u90C1\u980A\u4E91\uF9C5\u6A52\u6B9E\u6F90\u7189\u8018\u82B8\u8553"],["eaa1","\u904B\u9695\u96F2\u97FB\u851A\u9B31\u4E90\u718A\u96C4\u5143\u539F\u54E1\u5713\u5712\u57A3\u5A9B\u5AC4\u5BC3\u6028\u613F\u63F4\u6C85\u6D39\u6E72\u6E90\u7230\u733F\u7457\u82D1\u8881\u8F45\u9060\uF9C6\u9662\u9858\u9D1B\u6708\u8D8A\u925E\u4F4D\u5049\u50DE\u5371\u570D\u59D4\u5A01\u5C09\u6170\u6690\u6E2D\u7232\u744B\u7DEF\u80C3\u840E\u8466\u853F\u875F\u885B\u8918\u8B02\u9055\u97CB\u9B4F\u4E73\u4F91\u5112\u516A\uF9C7\u552F\u55A9\u5B7A\u5BA5\u5E7C\u5E7D\u5EBE\u60A0\u60DF\u6108\u6109\u63C4\u6538\u6709\uF9C8\u67D4\u67DA\uF9C9\u6961\u6962\u6CB9\u6D27\uF9CA\u6E38\uF9CB"],["eba1","\u6FE1\u7336\u7337\uF9CC\u745C\u7531\uF9CD\u7652\uF9CE\uF9CF\u7DAD\u81FE\u8438\u88D5\u8A98\u8ADB\u8AED\u8E30\u8E42\u904A\u903E\u907A\u9149\u91C9\u936E\uF9D0\uF9D1\u5809\uF9D2\u6BD3\u8089\u80B2\uF9D3\uF9D4\u5141\u596B\u5C39\uF9D5\uF9D6\u6F64\u73A7\u80E4\u8D07\uF9D7\u9217\u958F\uF9D8\uF9D9\uF9DA\uF9DB\u807F\u620E\u701C\u7D68\u878D\uF9DC\u57A0\u6069\u6147\u6BB7\u8ABE\u9280\u96B1\u4E59\u541F\u6DEB\u852D\u9670\u97F3\u98EE\u63D6\u6CE3\u9091\u51DD\u61C9\u81BA\u9DF9\u4F9D\u501A\u5100\u5B9C\u610F\u61FF\u64EC\u6905\u6BC5\u7591\u77E3\u7FA9\u8264\u858F\u87FB\u8863\u8ABC"],["eca1","\u8B70\u91AB\u4E8C\u4EE5\u4F0A\uF9DD\uF9DE\u5937\u59E8\uF9DF\u5DF2\u5F1B\u5F5B\u6021\uF9E0\uF9E1\uF9E2\uF9E3\u723E\u73E5\uF9E4\u7570\u75CD\uF9E5\u79FB\uF9E6\u800C\u8033\u8084\u82E1\u8351\uF9E7\uF9E8\u8CBD\u8CB3\u9087\uF9E9\uF9EA\u98F4\u990C\uF9EB\uF9EC\u7037\u76CA\u7FCA\u7FCC\u7FFC\u8B1A\u4EBA\u4EC1\u5203\u5370\uF9ED\u54BD\u56E0\u59FB\u5BC5\u5F15\u5FCD\u6E6E\uF9EE\uF9EF\u7D6A\u8335\uF9F0\u8693\u8A8D\uF9F1\u976D\u9777\uF9F2\uF9F3\u4E00\u4F5A\u4F7E\u58F9\u65E5\u6EA2\u9038\u93B0\u99B9\u4EFB\u58EC\u598A\u59D9\u6041\uF9F4\uF9F5\u7A14\uF9F6\u834F\u8CC3\u5165\u5344"],["eda1","\uF9F7\uF9F8\uF9F9\u4ECD\u5269\u5B55\u82BF\u4ED4\u523A\u54A8\u59C9\u59FF\u5B50\u5B57\u5B5C\u6063\u6148\u6ECB\u7099\u716E\u7386\u74F7\u75B5\u78C1\u7D2B\u8005\u81EA\u8328\u8517\u85C9\u8AEE\u8CC7\u96CC\u4F5C\u52FA\u56BC\u65AB\u6628\u707C\u70B8\u7235\u7DBD\u828D\u914C\u96C0\u9D72\u5B71\u68E7\u6B98\u6F7A\u76DE\u5C91\u66AB\u6F5B\u7BB4\u7C2A\u8836\u96DC\u4E08\u4ED7\u5320\u5834\u58BB\u58EF\u596C\u5C07\u5E33\u5E84\u5F35\u638C\u66B2\u6756\u6A1F\u6AA3\u6B0C\u6F3F\u7246\uF9FA\u7350\u748B\u7AE0\u7CA7\u8178\u81DF\u81E7\u838A\u846C\u8523\u8594\u85CF\u88DD\u8D13\u91AC\u9577"],["eea1","\u969C\u518D\u54C9\u5728\u5BB0\u624D\u6750\u683D\u6893\u6E3D\u6ED3\u707D\u7E21\u88C1\u8CA1\u8F09\u9F4B\u9F4E\u722D\u7B8F\u8ACD\u931A\u4F47\u4F4E\u5132\u5480\u59D0\u5E95\u62B5\u6775\u696E\u6A17\u6CAE\u6E1A\u72D9\u732A\u75BD\u7BB8\u7D35\u82E7\u83F9\u8457\u85F7\u8A5B\u8CAF\u8E87\u9019\u90B8\u96CE\u9F5F\u52E3\u540A\u5AE1\u5BC2\u6458\u6575\u6EF4\u72C4\uF9FB\u7684\u7A4D\u7B1B\u7C4D\u7E3E\u7FDF\u837B\u8B2B\u8CCA\u8D64\u8DE1\u8E5F\u8FEA\u8FF9\u9069\u93D1\u4F43\u4F7A\u50B3\u5168\u5178\u524D\u526A\u5861\u587C\u5960\u5C08\u5C55\u5EDB\u609B\u6230\u6813\u6BBF\u6C08\u6FB1"],["efa1","\u714E\u7420\u7530\u7538\u7551\u7672\u7B4C\u7B8B\u7BAD\u7BC6\u7E8F\u8A6E\u8F3E\u8F49\u923F\u9293\u9322\u942B\u96FB\u985A\u986B\u991E\u5207\u622A\u6298\u6D59\u7664\u7ACA\u7BC0\u7D76\u5360\u5CBE\u5E97\u6F38\u70B9\u7C98\u9711\u9B8E\u9EDE\u63A5\u647A\u8776\u4E01\u4E95\u4EAD\u505C\u5075\u5448\u59C3\u5B9A\u5E40\u5EAD\u5EF7\u5F81\u60C5\u633A\u653F\u6574\u65CC\u6676\u6678\u67FE\u6968\u6A89\u6B63\u6C40\u6DC0\u6DE8\u6E1F\u6E5E\u701E\u70A1\u738E\u73FD\u753A\u775B\u7887\u798E\u7A0B\u7A7D\u7CBE\u7D8E\u8247\u8A02\u8AEA\u8C9E\u912D\u914A\u91D8\u9266\u92CC\u9320\u9706\u9756"],["f0a1","\u975C\u9802\u9F0E\u5236\u5291\u557C\u5824\u5E1D\u5F1F\u608C\u63D0\u68AF\u6FDF\u796D\u7B2C\u81CD\u85BA\u88FD\u8AF8\u8E44\u918D\u9664\u969B\u973D\u984C\u9F4A\u4FCE\u5146\u51CB\u52A9\u5632\u5F14\u5F6B\u63AA\u64CD\u65E9\u6641\u66FA\u66F9\u671D\u689D\u68D7\u69FD\u6F15\u6F6E\u7167\u71E5\u722A\u74AA\u773A\u7956\u795A\u79DF\u7A20\u7A95\u7C97\u7CDF\u7D44\u7E70\u8087\u85FB\u86A4\u8A54\u8ABF\u8D99\u8E81\u9020\u906D\u91E3\u963B\u96D5\u9CE5\u65CF\u7C07\u8DB3\u93C3\u5B58\u5C0A\u5352\u62D9\u731D\u5027\u5B97\u5F9E\u60B0\u616B\u68D5\u6DD9\u742E\u7A2E\u7D42\u7D9C\u7E31\u816B"],["f1a1","\u8E2A\u8E35\u937E\u9418\u4F50\u5750\u5DE6\u5EA7\u632B\u7F6A\u4E3B\u4F4F\u4F8F\u505A\u59DD\u80C4\u546A\u5468\u55FE\u594F\u5B99\u5DDE\u5EDA\u665D\u6731\u67F1\u682A\u6CE8\u6D32\u6E4A\u6F8D\u70B7\u73E0\u7587\u7C4C\u7D02\u7D2C\u7DA2\u821F\u86DB\u8A3B\u8A85\u8D70\u8E8A\u8F33\u9031\u914E\u9152\u9444\u99D0\u7AF9\u7CA5\u4FCA\u5101\u51C6\u57C8\u5BEF\u5CFB\u6659\u6A3D\u6D5A\u6E96\u6FEC\u710C\u756F\u7AE3\u8822\u9021\u9075\u96CB\u99FF\u8301\u4E2D\u4EF2\u8846\u91CD\u537D\u6ADB\u696B\u6C41\u847A\u589E\u618E\u66FE\u62EF\u70DD\u7511\u75C7\u7E52\u84B8\u8B49\u8D08\u4E4B\u53EA"],["f2a1","\u54AB\u5730\u5740\u5FD7\u6301\u6307\u646F\u652F\u65E8\u667A\u679D\u67B3\u6B62\u6C60\u6C9A\u6F2C\u77E5\u7825\u7949\u7957\u7D19\u80A2\u8102\u81F3\u829D\u82B7\u8718\u8A8C\uF9FC\u8D04\u8DBE\u9072\u76F4\u7A19\u7A37\u7E54\u8077\u5507\u55D4\u5875\u632F\u6422\u6649\u664B\u686D\u699B\u6B84\u6D25\u6EB1\u73CD\u7468\u74A1\u755B\u75B9\u76E1\u771E\u778B\u79E6\u7E09\u7E1D\u81FB\u852F\u8897\u8A3A\u8CD1\u8EEB\u8FB0\u9032\u93AD\u9663\u9673\u9707\u4F84\u53F1\u59EA\u5AC9\u5E19\u684E\u74C6\u75BE\u79E9\u7A92\u81A3\u86ED\u8CEA\u8DCC\u8FED\u659F\u6715\uF9FD\u57F7\u6F57\u7DDD\u8F2F"],["f3a1","\u93F6\u96C6\u5FB5\u61F2\u6F84\u4E14\u4F98\u501F\u53C9\u55DF\u5D6F\u5DEE\u6B21\u6B64\u78CB\u7B9A\uF9FE\u8E49\u8ECA\u906E\u6349\u643E\u7740\u7A84\u932F\u947F\u9F6A\u64B0\u6FAF\u71E6\u74A8\u74DA\u7AC4\u7C12\u7E82\u7CB2\u7E98\u8B9A\u8D0A\u947D\u9910\u994C\u5239\u5BDF\u64E6\u672D\u7D2E\u50ED\u53C3\u5879\u6158\u6159\u61FA\u65AC\u7AD9\u8B92\u8B96\u5009\u5021\u5275\u5531\u5A3C\u5EE0\u5F70\u6134\u655E\u660C\u6636\u66A2\u69CD\u6EC4\u6F32\u7316\u7621\u7A93\u8139\u8259\u83D6\u84BC\u50B5\u57F0\u5BC0\u5BE8\u5F69\u63A1\u7826\u7DB5\u83DC\u8521\u91C7\u91F5\u518A\u67F5\u7B56"],["f4a1","\u8CAC\u51C4\u59BB\u60BD\u8655\u501C\uF9FF\u5254\u5C3A\u617D\u621A\u62D3\u64F2\u65A5\u6ECC\u7620\u810A\u8E60\u965F\u96BB\u4EDF\u5343\u5598\u5929\u5DDD\u64C5\u6CC9\u6DFA\u7394\u7A7F\u821B\u85A6\u8CE4\u8E10\u9077\u91E7\u95E1\u9621\u97C6\u51F8\u54F2\u5586\u5FB9\u64A4\u6F88\u7DB4\u8F1F\u8F4D\u9435\u50C9\u5C16\u6CBE\u6DFB\u751B\u77BB\u7C3D\u7C64\u8A79\u8AC2\u581E\u59BE\u5E16\u6377\u7252\u758A\u776B\u8ADC\u8CBC\u8F12\u5EF3\u6674\u6DF8\u807D\u83C1\u8ACB\u9751\u9BD6\uFA00\u5243\u66FF\u6D95\u6EEF\u7DE0\u8AE6\u902E\u905E\u9AD4\u521D\u527F\u54E8\u6194\u6284\u62DB\u68A2"],["f5a1","\u6912\u695A\u6A35\u7092\u7126\u785D\u7901\u790E\u79D2\u7A0D\u8096\u8278\u82D5\u8349\u8549\u8C82\u8D85\u9162\u918B\u91AE\u4FC3\u56D1\u71ED\u77D7\u8700\u89F8\u5BF8\u5FD6\u6751\u90A8\u53E2\u585A\u5BF5\u60A4\u6181\u6460\u7E3D\u8070\u8525\u9283\u64AE\u50AC\u5D14\u6700\u589C\u62BD\u63A8\u690E\u6978\u6A1E\u6E6B\u76BA\u79CB\u82BB\u8429\u8ACF\u8DA8\u8FFD\u9112\u914B\u919C\u9310\u9318\u939A\u96DB\u9A36\u9C0D\u4E11\u755C\u795D\u7AFA\u7B51\u7BC9\u7E2E\u84C4\u8E59\u8E74\u8EF8\u9010\u6625\u693F\u7443\u51FA\u672E\u9EDC\u5145\u5FE0\u6C96\u87F2\u885D\u8877\u60B4\u81B5\u8403"],["f6a1","\u8D05\u53D6\u5439\u5634\u5A36\u5C31\u708A\u7FE0\u805A\u8106\u81ED\u8DA3\u9189\u9A5F\u9DF2\u5074\u4EC4\u53A0\u60FB\u6E2C\u5C64\u4F88\u5024\u55E4\u5CD9\u5E5F\u6065\u6894\u6CBB\u6DC4\u71BE\u75D4\u75F4\u7661\u7A1A\u7A49\u7DC7\u7DFB\u7F6E\u81F4\u86A9\u8F1C\u96C9\u99B3\u9F52\u5247\u52C5\u98ED\u89AA\u4E03\u67D2\u6F06\u4FB5\u5BE2\u6795\u6C88\u6D78\u741B\u7827\u91DD\u937C\u87C4\u79E4\u7A31\u5FEB\u4ED6\u54A4\u553E\u58AE\u59A5\u60F0\u6253\u62D6\u6736\u6955\u8235\u9640\u99B1\u99DD\u502C\u5353\u5544\u577C\uFA01\u6258\uFA02\u64E2\u666B\u67DD\u6FC1\u6FEF\u7422\u7438\u8A17"],["f7a1","\u9438\u5451\u5606\u5766\u5F48\u619A\u6B4E\u7058\u70AD\u7DBB\u8A95\u596A\u812B\u63A2\u7708\u803D\u8CAA\u5854\u642D\u69BB\u5B95\u5E11\u6E6F\uFA03\u8569\u514C\u53F0\u592A\u6020\u614B\u6B86\u6C70\u6CF0\u7B1E\u80CE\u82D4\u8DC6\u90B0\u98B1\uFA04\u64C7\u6FA4\u6491\u6504\u514E\u5410\u571F\u8A0E\u615F\u6876\uFA05\u75DB\u7B52\u7D71\u901A\u5806\u69CC\u817F\u892A\u9000\u9839\u5078\u5957\u59AC\u6295\u900F\u9B2A\u615D\u7279\u95D6\u5761\u5A46\u5DF4\u628A\u64AD\u64FA\u6777\u6CE2\u6D3E\u722C\u7436\u7834\u7F77\u82AD\u8DDB\u9817\u5224\u5742\u677F\u7248\u74E3\u8CA9\u8FA6\u9211"],["f8a1","\u962A\u516B\u53ED\u634C\u4F69\u5504\u6096\u6557\u6C9B\u6D7F\u724C\u72FD\u7A17\u8987\u8C9D\u5F6D\u6F8E\u70F9\u81A8\u610E\u4FBF\u504F\u6241\u7247\u7BC7\u7DE8\u7FE9\u904D\u97AD\u9A19\u8CB6\u576A\u5E73\u67B0\u840D\u8A55\u5420\u5B16\u5E63\u5EE2\u5F0A\u6583\u80BA\u853D\u9589\u965B\u4F48\u5305\u530D\u530F\u5486\u54FA\u5703\u5E03\u6016\u629B\u62B1\u6355\uFA06\u6CE1\u6D66\u75B1\u7832\u80DE\u812F\u82DE\u8461\u84B2\u888D\u8912\u900B\u92EA\u98FD\u9B91\u5E45\u66B4\u66DD\u7011\u7206\uFA07\u4FF5\u527D\u5F6A\u6153\u6753\u6A19\u6F02\u74E2\u7968\u8868\u8C79\u98C7\u98C4\u9A43"],["f9a1","\u54C1\u7A1F\u6953\u8AF7\u8C4A\u98A8\u99AE\u5F7C\u62AB\u75B2\u76AE\u88AB\u907F\u9642\u5339\u5F3C\u5FC5\u6CCC\u73CC\u7562\u758B\u7B46\u82FE\u999D\u4E4F\u903C\u4E0B\u4F55\u53A6\u590F\u5EC8\u6630\u6CB3\u7455\u8377\u8766\u8CC0\u9050\u971E\u9C15\u58D1\u5B78\u8650\u8B14\u9DB4\u5BD2\u6068\u608D\u65F1\u6C57\u6F22\u6FA3\u701A\u7F55\u7FF0\u9591\u9592\u9650\u97D3\u5272\u8F44\u51FD\u542B\u54B8\u5563\u558A\u6ABB\u6DB5\u7DD8\u8266\u929C\u9677\u9E79\u5408\u54C8\u76D2\u86E4\u95A4\u95D4\u965C\u4EA2\u4F09\u59EE\u5AE6\u5DF7\u6052\u6297\u676D\u6841\u6C86\u6E2F\u7F38\u809B\u822A"],["faa1","\uFA08\uFA09\u9805\u4EA5\u5055\u54B3\u5793\u595A\u5B69\u5BB3\u61C8\u6977\u6D77\u7023\u87F9\u89E3\u8A72\u8AE7\u9082\u99ED\u9AB8\u52BE\u6838\u5016\u5E78\u674F\u8347\u884C\u4EAB\u5411\u56AE\u73E6\u9115\u97FF\u9909\u9957\u9999\u5653\u589F\u865B\u8A31\u61B2\u6AF6\u737B\u8ED2\u6B47\u96AA\u9A57\u5955\u7200\u8D6B\u9769\u4FD4\u5CF4\u5F26\u61F8\u665B\u6CEB\u70AB\u7384\u73B9\u73FE\u7729\u774D\u7D43\u7D62\u7E23\u8237\u8852\uFA0A\u8CE2\u9249\u986F\u5B51\u7A74\u8840\u9801\u5ACC\u4FE0\u5354\u593E\u5CFD\u633E\u6D79\u72F9\u8105\u8107\u83A2\u92CF\u9830\u4EA8\u5144\u5211\u578B"],["fba1","\u5F62\u6CC2\u6ECE\u7005\u7050\u70AF\u7192\u73E9\u7469\u834A\u87A2\u8861\u9008\u90A2\u93A3\u99A8\u516E\u5F57\u60E0\u6167\u66B3\u8559\u8E4A\u91AF\u978B\u4E4E\u4E92\u547C\u58D5\u58FA\u597D\u5CB5\u5F27\u6236\u6248\u660A\u6667\u6BEB\u6D69\u6DCF\u6E56\u6EF8\u6F94\u6FE0\u6FE9\u705D\u72D0\u7425\u745A\u74E0\u7693\u795C\u7CCA\u7E1E\u80E1\u82A6\u846B\u84BF\u864E\u865F\u8774\u8B77\u8C6A\u93AC\u9800\u9865\u60D1\u6216\u9177\u5A5A\u660F\u6DF7\u6E3E\u743F\u9B42\u5FFD\u60DA\u7B0F\u54C4\u5F18\u6C5E\u6CD3\u6D2A\u70D8\u7D05\u8679\u8A0C\u9D3B\u5316\u548C\u5B05\u6A3A\u706B\u7575"],["fca1","\u798D\u79BE\u82B1\u83EF\u8A71\u8B41\u8CA8\u9774\uFA0B\u64F4\u652B\u78BA\u78BB\u7A6B\u4E38\u559A\u5950\u5BA6\u5E7B\u60A3\u63DB\u6B61\u6665\u6853\u6E19\u7165\u74B0\u7D08\u9084\u9A69\u9C25\u6D3B\u6ED1\u733E\u8C41\u95CA\u51F0\u5E4C\u5FA8\u604D\u60F6\u6130\u614C\u6643\u6644\u69A5\u6CC1\u6E5F\u6EC9\u6F62\u714C\u749C\u7687\u7BC1\u7C27\u8352\u8757\u9051\u968D\u9EC3\u532F\u56DE\u5EFB\u5F8A\u6062\u6094\u61F7\u6666\u6703\u6A9C\u6DEE\u6FAE\u7070\u736A\u7E6A\u81BE\u8334\u86D4\u8AA8\u8CC4\u5283\u7372\u5B96\u6A6B\u9404\u54EE\u5686\u5B5D\u6548\u6585\u66C9\u689F\u6D8D\u6DC6"],["fda1","\u723B\u80B4\u9175\u9A4D\u4FAF\u5019\u539A\u540E\u543C\u5589\u55C5\u5E3F\u5F8C\u673D\u7166\u73DD\u9005\u52DB\u52F3\u5864\u58CE\u7104\u718F\u71FB\u85B0\u8A13\u6688\u85A8\u55A7\u6684\u714A\u8431\u5349\u5599\u6BC1\u5F59\u5FBD\u63EE\u6689\u7147\u8AF1\u8F1D\u9EBE\u4F11\u643A\u70CB\u7566\u8667\u6064\u8B4E\u9DF8\u5147\u51F6\u5308\u6D36\u80F8\u9ED1\u6615\u6B23\u7098\u75D5\u5403\u5C79\u7D07\u8A16\u6B20\u6B3D\u6B46\u5438\u6070\u6D3D\u7FD5\u8208\u50D6\u51DE\u559C\u566B\u56CD\u59EC\u5B09\u5E0C\u6199\u6198\u6231\u665E\u66E6\u7199\u71B9\u71BA\u72A7\u79A7\u7A00\u7FB2\u8A70"]]')},4284:function(T){T.exports=JSON.parse('[["0","\\u0000",127],["a140","\u3000\uFF0C\u3001\u3002\uFF0E\u2027\uFF1B\uFF1A\uFF1F\uFF01\uFE30\u2026\u2025\uFE50\uFE51\uFE52\xB7\uFE54\uFE55\uFE56\uFE57\uFF5C\u2013\uFE31\u2014\uFE33\u2574\uFE34\uFE4F\uFF08\uFF09\uFE35\uFE36\uFF5B\uFF5D\uFE37\uFE38\u3014\u3015\uFE39\uFE3A\u3010\u3011\uFE3B\uFE3C\u300A\u300B\uFE3D\uFE3E\u3008\u3009\uFE3F\uFE40\u300C\u300D\uFE41\uFE42\u300E\u300F\uFE43\uFE44\uFE59\uFE5A"],["a1a1","\uFE5B\uFE5C\uFE5D\uFE5E\u2018\u2019\u201C\u201D\u301D\u301E\u2035\u2032\uFF03\uFF06\uFF0A\u203B\xA7\u3003\u25CB\u25CF\u25B3\u25B2\u25CE\u2606\u2605\u25C7\u25C6\u25A1\u25A0\u25BD\u25BC\u32A3\u2105\xAF\uFFE3\uFF3F\u02CD\uFE49\uFE4A\uFE4D\uFE4E\uFE4B\uFE4C\uFE5F\uFE60\uFE61\uFF0B\uFF0D\xD7\xF7\xB1\u221A\uFF1C\uFF1E\uFF1D\u2266\u2267\u2260\u221E\u2252\u2261\uFE62",4,"\uFF5E\u2229\u222A\u22A5\u2220\u221F\u22BF\u33D2\u33D1\u222B\u222E\u2235\u2234\u2640\u2642\u2295\u2299\u2191\u2193\u2190\u2192\u2196\u2197\u2199\u2198\u2225\u2223\uFF0F"],["a240","\uFF3C\u2215\uFE68\uFF04\uFFE5\u3012\uFFE0\uFFE1\uFF05\uFF20\u2103\u2109\uFE69\uFE6A\uFE6B\u33D5\u339C\u339D\u339E\u33CE\u33A1\u338E\u338F\u33C4\xB0\u5159\u515B\u515E\u515D\u5161\u5163\u55E7\u74E9\u7CCE\u2581",7,"\u258F\u258E\u258D\u258C\u258B\u258A\u2589\u253C\u2534\u252C\u2524\u251C\u2594\u2500\u2502\u2595\u250C\u2510\u2514\u2518\u256D"],["a2a1","\u256E\u2570\u256F\u2550\u255E\u256A\u2561\u25E2\u25E3\u25E5\u25E4\u2571\u2572\u2573\uFF10",9,"\u2160",9,"\u3021",8,"\u5341\u5344\u5345\uFF21",25,"\uFF41",21],["a340","\uFF57\uFF58\uFF59\uFF5A\u0391",16,"\u03A3",6,"\u03B1",16,"\u03C3",6,"\u3105",10],["a3a1","\u3110",25,"\u02D9\u02C9\u02CA\u02C7\u02CB"],["a3e1","\u20AC"],["a440","\u4E00\u4E59\u4E01\u4E03\u4E43\u4E5D\u4E86\u4E8C\u4EBA\u513F\u5165\u516B\u51E0\u5200\u5201\u529B\u5315\u5341\u535C\u53C8\u4E09\u4E0B\u4E08\u4E0A\u4E2B\u4E38\u51E1\u4E45\u4E48\u4E5F\u4E5E\u4E8E\u4EA1\u5140\u5203\u52FA\u5343\u53C9\u53E3\u571F\u58EB\u5915\u5927\u5973\u5B50\u5B51\u5B53\u5BF8\u5C0F\u5C22\u5C38\u5C71\u5DDD\u5DE5\u5DF1\u5DF2\u5DF3\u5DFE\u5E72\u5EFE\u5F0B\u5F13\u624D"],["a4a1","\u4E11\u4E10\u4E0D\u4E2D\u4E30\u4E39\u4E4B\u5C39\u4E88\u4E91\u4E95\u4E92\u4E94\u4EA2\u4EC1\u4EC0\u4EC3\u4EC6\u4EC7\u4ECD\u4ECA\u4ECB\u4EC4\u5143\u5141\u5167\u516D\u516E\u516C\u5197\u51F6\u5206\u5207\u5208\u52FB\u52FE\u52FF\u5316\u5339\u5348\u5347\u5345\u535E\u5384\u53CB\u53CA\u53CD\u58EC\u5929\u592B\u592A\u592D\u5B54\u5C11\u5C24\u5C3A\u5C6F\u5DF4\u5E7B\u5EFF\u5F14\u5F15\u5FC3\u6208\u6236\u624B\u624E\u652F\u6587\u6597\u65A4\u65B9\u65E5\u66F0\u6708\u6728\u6B20\u6B62\u6B79\u6BCB\u6BD4\u6BDB\u6C0F\u6C34\u706B\u722A\u7236\u723B\u7247\u7259\u725B\u72AC\u738B\u4E19"],["a540","\u4E16\u4E15\u4E14\u4E18\u4E3B\u4E4D\u4E4F\u4E4E\u4EE5\u4ED8\u4ED4\u4ED5\u4ED6\u4ED7\u4EE3\u4EE4\u4ED9\u4EDE\u5145\u5144\u5189\u518A\u51AC\u51F9\u51FA\u51F8\u520A\u52A0\u529F\u5305\u5306\u5317\u531D\u4EDF\u534A\u5349\u5361\u5360\u536F\u536E\u53BB\u53EF\u53E4\u53F3\u53EC\u53EE\u53E9\u53E8\u53FC\u53F8\u53F5\u53EB\u53E6\u53EA\u53F2\u53F1\u53F0\u53E5\u53ED\u53FB\u56DB\u56DA\u5916"],["a5a1","\u592E\u5931\u5974\u5976\u5B55\u5B83\u5C3C\u5DE8\u5DE7\u5DE6\u5E02\u5E03\u5E73\u5E7C\u5F01\u5F18\u5F17\u5FC5\u620A\u6253\u6254\u6252\u6251\u65A5\u65E6\u672E\u672C\u672A\u672B\u672D\u6B63\u6BCD\u6C11\u6C10\u6C38\u6C41\u6C40\u6C3E\u72AF\u7384\u7389\u74DC\u74E6\u7518\u751F\u7528\u7529\u7530\u7531\u7532\u7533\u758B\u767D\u76AE\u76BF\u76EE\u77DB\u77E2\u77F3\u793A\u79BE\u7A74\u7ACB\u4E1E\u4E1F\u4E52\u4E53\u4E69\u4E99\u4EA4\u4EA6\u4EA5\u4EFF\u4F09\u4F19\u4F0A\u4F15\u4F0D\u4F10\u4F11\u4F0F\u4EF2\u4EF6\u4EFB\u4EF0\u4EF3\u4EFD\u4F01\u4F0B\u5149\u5147\u5146\u5148\u5168"],["a640","\u5171\u518D\u51B0\u5217\u5211\u5212\u520E\u5216\u52A3\u5308\u5321\u5320\u5370\u5371\u5409\u540F\u540C\u540A\u5410\u5401\u540B\u5404\u5411\u540D\u5408\u5403\u540E\u5406\u5412\u56E0\u56DE\u56DD\u5733\u5730\u5728\u572D\u572C\u572F\u5729\u5919\u591A\u5937\u5938\u5984\u5978\u5983\u597D\u5979\u5982\u5981\u5B57\u5B58\u5B87\u5B88\u5B85\u5B89\u5BFA\u5C16\u5C79\u5DDE\u5E06\u5E76\u5E74"],["a6a1","\u5F0F\u5F1B\u5FD9\u5FD6\u620E\u620C\u620D\u6210\u6263\u625B\u6258\u6536\u65E9\u65E8\u65EC\u65ED\u66F2\u66F3\u6709\u673D\u6734\u6731\u6735\u6B21\u6B64\u6B7B\u6C16\u6C5D\u6C57\u6C59\u6C5F\u6C60\u6C50\u6C55\u6C61\u6C5B\u6C4D\u6C4E\u7070\u725F\u725D\u767E\u7AF9\u7C73\u7CF8\u7F36\u7F8A\u7FBD\u8001\u8003\u800C\u8012\u8033\u807F\u8089\u808B\u808C\u81E3\u81EA\u81F3\u81FC\u820C\u821B\u821F\u826E\u8272\u827E\u866B\u8840\u884C\u8863\u897F\u9621\u4E32\u4EA8\u4F4D\u4F4F\u4F47\u4F57\u4F5E\u4F34\u4F5B\u4F55\u4F30\u4F50\u4F51\u4F3D\u4F3A\u4F38\u4F43\u4F54\u4F3C\u4F46\u4F63"],["a740","\u4F5C\u4F60\u4F2F\u4F4E\u4F36\u4F59\u4F5D\u4F48\u4F5A\u514C\u514B\u514D\u5175\u51B6\u51B7\u5225\u5224\u5229\u522A\u5228\u52AB\u52A9\u52AA\u52AC\u5323\u5373\u5375\u541D\u542D\u541E\u543E\u5426\u544E\u5427\u5446\u5443\u5433\u5448\u5442\u541B\u5429\u544A\u5439\u543B\u5438\u542E\u5435\u5436\u5420\u543C\u5440\u5431\u542B\u541F\u542C\u56EA\u56F0\u56E4\u56EB\u574A\u5751\u5740\u574D"],["a7a1","\u5747\u574E\u573E\u5750\u574F\u573B\u58EF\u593E\u599D\u5992\u59A8\u599E\u59A3\u5999\u5996\u598D\u59A4\u5993\u598A\u59A5\u5B5D\u5B5C\u5B5A\u5B5B\u5B8C\u5B8B\u5B8F\u5C2C\u5C40\u5C41\u5C3F\u5C3E\u5C90\u5C91\u5C94\u5C8C\u5DEB\u5E0C\u5E8F\u5E87\u5E8A\u5EF7\u5F04\u5F1F\u5F64\u5F62\u5F77\u5F79\u5FD8\u5FCC\u5FD7\u5FCD\u5FF1\u5FEB\u5FF8\u5FEA\u6212\u6211\u6284\u6297\u6296\u6280\u6276\u6289\u626D\u628A\u627C\u627E\u6279\u6273\u6292\u626F\u6298\u626E\u6295\u6293\u6291\u6286\u6539\u653B\u6538\u65F1\u66F4\u675F\u674E\u674F\u6750\u6751\u675C\u6756\u675E\u6749\u6746\u6760"],["a840","\u6753\u6757\u6B65\u6BCF\u6C42\u6C5E\u6C99\u6C81\u6C88\u6C89\u6C85\u6C9B\u6C6A\u6C7A\u6C90\u6C70\u6C8C\u6C68\u6C96\u6C92\u6C7D\u6C83\u6C72\u6C7E\u6C74\u6C86\u6C76\u6C8D\u6C94\u6C98\u6C82\u7076\u707C\u707D\u7078\u7262\u7261\u7260\u72C4\u72C2\u7396\u752C\u752B\u7537\u7538\u7682\u76EF\u77E3\u79C1\u79C0\u79BF\u7A76\u7CFB\u7F55\u8096\u8093\u809D\u8098\u809B\u809A\u80B2\u826F\u8292"],["a8a1","\u828B\u828D\u898B\u89D2\u8A00\u8C37\u8C46\u8C55\u8C9D\u8D64\u8D70\u8DB3\u8EAB\u8ECA\u8F9B\u8FB0\u8FC2\u8FC6\u8FC5\u8FC4\u5DE1\u9091\u90A2\u90AA\u90A6\u90A3\u9149\u91C6\u91CC\u9632\u962E\u9631\u962A\u962C\u4E26\u4E56\u4E73\u4E8B\u4E9B\u4E9E\u4EAB\u4EAC\u4F6F\u4F9D\u4F8D\u4F73\u4F7F\u4F6C\u4F9B\u4F8B\u4F86\u4F83\u4F70\u4F75\u4F88\u4F69\u4F7B\u4F96\u4F7E\u4F8F\u4F91\u4F7A\u5154\u5152\u5155\u5169\u5177\u5176\u5178\u51BD\u51FD\u523B\u5238\u5237\u523A\u5230\u522E\u5236\u5241\u52BE\u52BB\u5352\u5354\u5353\u5351\u5366\u5377\u5378\u5379\u53D6\u53D4\u53D7\u5473\u5475"],["a940","\u5496\u5478\u5495\u5480\u547B\u5477\u5484\u5492\u5486\u547C\u5490\u5471\u5476\u548C\u549A\u5462\u5468\u548B\u547D\u548E\u56FA\u5783\u5777\u576A\u5769\u5761\u5766\u5764\u577C\u591C\u5949\u5947\u5948\u5944\u5954\u59BE\u59BB\u59D4\u59B9\u59AE\u59D1\u59C6\u59D0\u59CD\u59CB\u59D3\u59CA\u59AF\u59B3\u59D2\u59C5\u5B5F\u5B64\u5B63\u5B97\u5B9A\u5B98\u5B9C\u5B99\u5B9B\u5C1A\u5C48\u5C45"],["a9a1","\u5C46\u5CB7\u5CA1\u5CB8\u5CA9\u5CAB\u5CB1\u5CB3\u5E18\u5E1A\u5E16\u5E15\u5E1B\u5E11\u5E78\u5E9A\u5E97\u5E9C\u5E95\u5E96\u5EF6\u5F26\u5F27\u5F29\u5F80\u5F81\u5F7F\u5F7C\u5FDD\u5FE0\u5FFD\u5FF5\u5FFF\u600F\u6014\u602F\u6035\u6016\u602A\u6015\u6021\u6027\u6029\u602B\u601B\u6216\u6215\u623F\u623E\u6240\u627F\u62C9\u62CC\u62C4\u62BF\u62C2\u62B9\u62D2\u62DB\u62AB\u62D3\u62D4\u62CB\u62C8\u62A8\u62BD\u62BC\u62D0\u62D9\u62C7\u62CD\u62B5\u62DA\u62B1\u62D8\u62D6\u62D7\u62C6\u62AC\u62CE\u653E\u65A7\u65BC\u65FA\u6614\u6613\u660C\u6606\u6602\u660E\u6600\u660F\u6615\u660A"],["aa40","\u6607\u670D\u670B\u676D\u678B\u6795\u6771\u679C\u6773\u6777\u6787\u679D\u6797\u676F\u6770\u677F\u6789\u677E\u6790\u6775\u679A\u6793\u677C\u676A\u6772\u6B23\u6B66\u6B67\u6B7F\u6C13\u6C1B\u6CE3\u6CE8\u6CF3\u6CB1\u6CCC\u6CE5\u6CB3\u6CBD\u6CBE\u6CBC\u6CE2\u6CAB\u6CD5\u6CD3\u6CB8\u6CC4\u6CB9\u6CC1\u6CAE\u6CD7\u6CC5\u6CF1\u6CBF\u6CBB\u6CE1\u6CDB\u6CCA\u6CAC\u6CEF\u6CDC\u6CD6\u6CE0"],["aaa1","\u7095\u708E\u7092\u708A\u7099\u722C\u722D\u7238\u7248\u7267\u7269\u72C0\u72CE\u72D9\u72D7\u72D0\u73A9\u73A8\u739F\u73AB\u73A5\u753D\u759D\u7599\u759A\u7684\u76C2\u76F2\u76F4\u77E5\u77FD\u793E\u7940\u7941\u79C9\u79C8\u7A7A\u7A79\u7AFA\u7CFE\u7F54\u7F8C\u7F8B\u8005\u80BA\u80A5\u80A2\u80B1\u80A1\u80AB\u80A9\u80B4\u80AA\u80AF\u81E5\u81FE\u820D\u82B3\u829D\u8299\u82AD\u82BD\u829F\u82B9\u82B1\u82AC\u82A5\u82AF\u82B8\u82A3\u82B0\u82BE\u82B7\u864E\u8671\u521D\u8868\u8ECB\u8FCE\u8FD4\u8FD1\u90B5\u90B8\u90B1\u90B6\u91C7\u91D1\u9577\u9580\u961C\u9640\u963F\u963B\u9644"],["ab40","\u9642\u96B9\u96E8\u9752\u975E\u4E9F\u4EAD\u4EAE\u4FE1\u4FB5\u4FAF\u4FBF\u4FE0\u4FD1\u4FCF\u4FDD\u4FC3\u4FB6\u4FD8\u4FDF\u4FCA\u4FD7\u4FAE\u4FD0\u4FC4\u4FC2\u4FDA\u4FCE\u4FDE\u4FB7\u5157\u5192\u5191\u51A0\u524E\u5243\u524A\u524D\u524C\u524B\u5247\u52C7\u52C9\u52C3\u52C1\u530D\u5357\u537B\u539A\u53DB\u54AC\u54C0\u54A8\u54CE\u54C9\u54B8\u54A6\u54B3\u54C7\u54C2\u54BD\u54AA\u54C1"],["aba1","\u54C4\u54C8\u54AF\u54AB\u54B1\u54BB\u54A9\u54A7\u54BF\u56FF\u5782\u578B\u57A0\u57A3\u57A2\u57CE\u57AE\u5793\u5955\u5951\u594F\u594E\u5950\u59DC\u59D8\u59FF\u59E3\u59E8\u5A03\u59E5\u59EA\u59DA\u59E6\u5A01\u59FB\u5B69\u5BA3\u5BA6\u5BA4\u5BA2\u5BA5\u5C01\u5C4E\u5C4F\u5C4D\u5C4B\u5CD9\u5CD2\u5DF7\u5E1D\u5E25\u5E1F\u5E7D\u5EA0\u5EA6\u5EFA\u5F08\u5F2D\u5F65\u5F88\u5F85\u5F8A\u5F8B\u5F87\u5F8C\u5F89\u6012\u601D\u6020\u6025\u600E\u6028\u604D\u6070\u6068\u6062\u6046\u6043\u606C\u606B\u606A\u6064\u6241\u62DC\u6316\u6309\u62FC\u62ED\u6301\u62EE\u62FD\u6307\u62F1\u62F7"],["ac40","\u62EF\u62EC\u62FE\u62F4\u6311\u6302\u653F\u6545\u65AB\u65BD\u65E2\u6625\u662D\u6620\u6627\u662F\u661F\u6628\u6631\u6624\u66F7\u67FF\u67D3\u67F1\u67D4\u67D0\u67EC\u67B6\u67AF\u67F5\u67E9\u67EF\u67C4\u67D1\u67B4\u67DA\u67E5\u67B8\u67CF\u67DE\u67F3\u67B0\u67D9\u67E2\u67DD\u67D2\u6B6A\u6B83\u6B86\u6BB5\u6BD2\u6BD7\u6C1F\u6CC9\u6D0B\u6D32\u6D2A\u6D41\u6D25\u6D0C\u6D31\u6D1E\u6D17"],["aca1","\u6D3B\u6D3D\u6D3E\u6D36\u6D1B\u6CF5\u6D39\u6D27\u6D38\u6D29\u6D2E\u6D35\u6D0E\u6D2B\u70AB\u70BA\u70B3\u70AC\u70AF\u70AD\u70B8\u70AE\u70A4\u7230\u7272\u726F\u7274\u72E9\u72E0\u72E1\u73B7\u73CA\u73BB\u73B2\u73CD\u73C0\u73B3\u751A\u752D\u754F\u754C\u754E\u754B\u75AB\u75A4\u75A5\u75A2\u75A3\u7678\u7686\u7687\u7688\u76C8\u76C6\u76C3\u76C5\u7701\u76F9\u76F8\u7709\u770B\u76FE\u76FC\u7707\u77DC\u7802\u7814\u780C\u780D\u7946\u7949\u7948\u7947\u79B9\u79BA\u79D1\u79D2\u79CB\u7A7F\u7A81\u7AFF\u7AFD\u7C7D\u7D02\u7D05\u7D00\u7D09\u7D07\u7D04\u7D06\u7F38\u7F8E\u7FBF\u8004"],["ad40","\u8010\u800D\u8011\u8036\u80D6\u80E5\u80DA\u80C3\u80C4\u80CC\u80E1\u80DB\u80CE\u80DE\u80E4\u80DD\u81F4\u8222\u82E7\u8303\u8305\u82E3\u82DB\u82E6\u8304\u82E5\u8302\u8309\u82D2\u82D7\u82F1\u8301\u82DC\u82D4\u82D1\u82DE\u82D3\u82DF\u82EF\u8306\u8650\u8679\u867B\u867A\u884D\u886B\u8981\u89D4\u8A08\u8A02\u8A03\u8C9E\u8CA0\u8D74\u8D73\u8DB4\u8ECD\u8ECC\u8FF0\u8FE6\u8FE2\u8FEA\u8FE5"],["ada1","\u8FED\u8FEB\u8FE4\u8FE8\u90CA\u90CE\u90C1\u90C3\u914B\u914A\u91CD\u9582\u9650\u964B\u964C\u964D\u9762\u9769\u97CB\u97ED\u97F3\u9801\u98A8\u98DB\u98DF\u9996\u9999\u4E58\u4EB3\u500C\u500D\u5023\u4FEF\u5026\u5025\u4FF8\u5029\u5016\u5006\u503C\u501F\u501A\u5012\u5011\u4FFA\u5000\u5014\u5028\u4FF1\u5021\u500B\u5019\u5018\u4FF3\u4FEE\u502D\u502A\u4FFE\u502B\u5009\u517C\u51A4\u51A5\u51A2\u51CD\u51CC\u51C6\u51CB\u5256\u525C\u5254\u525B\u525D\u532A\u537F\u539F\u539D\u53DF\u54E8\u5510\u5501\u5537\u54FC\u54E5\u54F2\u5506\u54FA\u5514\u54E9\u54ED\u54E1\u5509\u54EE\u54EA"],["ae40","\u54E6\u5527\u5507\u54FD\u550F\u5703\u5704\u57C2\u57D4\u57CB\u57C3\u5809\u590F\u5957\u5958\u595A\u5A11\u5A18\u5A1C\u5A1F\u5A1B\u5A13\u59EC\u5A20\u5A23\u5A29\u5A25\u5A0C\u5A09\u5B6B\u5C58\u5BB0\u5BB3\u5BB6\u5BB4\u5BAE\u5BB5\u5BB9\u5BB8\u5C04\u5C51\u5C55\u5C50\u5CED\u5CFD\u5CFB\u5CEA\u5CE8\u5CF0\u5CF6\u5D01\u5CF4\u5DEE\u5E2D\u5E2B\u5EAB\u5EAD\u5EA7\u5F31\u5F92\u5F91\u5F90\u6059"],["aea1","\u6063\u6065\u6050\u6055\u606D\u6069\u606F\u6084\u609F\u609A\u608D\u6094\u608C\u6085\u6096\u6247\u62F3\u6308\u62FF\u634E\u633E\u632F\u6355\u6342\u6346\u634F\u6349\u633A\u6350\u633D\u632A\u632B\u6328\u634D\u634C\u6548\u6549\u6599\u65C1\u65C5\u6642\u6649\u664F\u6643\u6652\u664C\u6645\u6641\u66F8\u6714\u6715\u6717\u6821\u6838\u6848\u6846\u6853\u6839\u6842\u6854\u6829\u68B3\u6817\u684C\u6851\u683D\u67F4\u6850\u6840\u683C\u6843\u682A\u6845\u6813\u6818\u6841\u6B8A\u6B89\u6BB7\u6C23\u6C27\u6C28\u6C26\u6C24\u6CF0\u6D6A\u6D95\u6D88\u6D87\u6D66\u6D78\u6D77\u6D59\u6D93"],["af40","\u6D6C\u6D89\u6D6E\u6D5A\u6D74\u6D69\u6D8C\u6D8A\u6D79\u6D85\u6D65\u6D94\u70CA\u70D8\u70E4\u70D9\u70C8\u70CF\u7239\u7279\u72FC\u72F9\u72FD\u72F8\u72F7\u7386\u73ED\u7409\u73EE\u73E0\u73EA\u73DE\u7554\u755D\u755C\u755A\u7559\u75BE\u75C5\u75C7\u75B2\u75B3\u75BD\u75BC\u75B9\u75C2\u75B8\u768B\u76B0\u76CA\u76CD\u76CE\u7729\u771F\u7720\u7728\u77E9\u7830\u7827\u7838\u781D\u7834\u7837"],["afa1","\u7825\u782D\u7820\u781F\u7832\u7955\u7950\u7960\u795F\u7956\u795E\u795D\u7957\u795A\u79E4\u79E3\u79E7\u79DF\u79E6\u79E9\u79D8\u7A84\u7A88\u7AD9\u7B06\u7B11\u7C89\u7D21\u7D17\u7D0B\u7D0A\u7D20\u7D22\u7D14\u7D10\u7D15\u7D1A\u7D1C\u7D0D\u7D19\u7D1B\u7F3A\u7F5F\u7F94\u7FC5\u7FC1\u8006\u8018\u8015\u8019\u8017\u803D\u803F\u80F1\u8102\u80F0\u8105\u80ED\u80F4\u8106\u80F8\u80F3\u8108\u80FD\u810A\u80FC\u80EF\u81ED\u81EC\u8200\u8210\u822A\u822B\u8228\u822C\u82BB\u832B\u8352\u8354\u834A\u8338\u8350\u8349\u8335\u8334\u834F\u8332\u8339\u8336\u8317\u8340\u8331\u8328\u8343"],["b040","\u8654\u868A\u86AA\u8693\u86A4\u86A9\u868C\u86A3\u869C\u8870\u8877\u8881\u8882\u887D\u8879\u8A18\u8A10\u8A0E\u8A0C\u8A15\u8A0A\u8A17\u8A13\u8A16\u8A0F\u8A11\u8C48\u8C7A\u8C79\u8CA1\u8CA2\u8D77\u8EAC\u8ED2\u8ED4\u8ECF\u8FB1\u9001\u9006\u8FF7\u9000\u8FFA\u8FF4\u9003\u8FFD\u9005\u8FF8\u9095\u90E1\u90DD\u90E2\u9152\u914D\u914C\u91D8\u91DD\u91D7\u91DC\u91D9\u9583\u9662\u9663\u9661"],["b0a1","\u965B\u965D\u9664\u9658\u965E\u96BB\u98E2\u99AC\u9AA8\u9AD8\u9B25\u9B32\u9B3C\u4E7E\u507A\u507D\u505C\u5047\u5043\u504C\u505A\u5049\u5065\u5076\u504E\u5055\u5075\u5074\u5077\u504F\u500F\u506F\u506D\u515C\u5195\u51F0\u526A\u526F\u52D2\u52D9\u52D8\u52D5\u5310\u530F\u5319\u533F\u5340\u533E\u53C3\u66FC\u5546\u556A\u5566\u5544\u555E\u5561\u5543\u554A\u5531\u5556\u554F\u5555\u552F\u5564\u5538\u552E\u555C\u552C\u5563\u5533\u5541\u5557\u5708\u570B\u5709\u57DF\u5805\u580A\u5806\u57E0\u57E4\u57FA\u5802\u5835\u57F7\u57F9\u5920\u5962\u5A36\u5A41\u5A49\u5A66\u5A6A\u5A40"],["b140","\u5A3C\u5A62\u5A5A\u5A46\u5A4A\u5B70\u5BC7\u5BC5\u5BC4\u5BC2\u5BBF\u5BC6\u5C09\u5C08\u5C07\u5C60\u5C5C\u5C5D\u5D07\u5D06\u5D0E\u5D1B\u5D16\u5D22\u5D11\u5D29\u5D14\u5D19\u5D24\u5D27\u5D17\u5DE2\u5E38\u5E36\u5E33\u5E37\u5EB7\u5EB8\u5EB6\u5EB5\u5EBE\u5F35\u5F37\u5F57\u5F6C\u5F69\u5F6B\u5F97\u5F99\u5F9E\u5F98\u5FA1\u5FA0\u5F9C\u607F\u60A3\u6089\u60A0\u60A8\u60CB\u60B4\u60E6\u60BD"],["b1a1","\u60C5\u60BB\u60B5\u60DC\u60BC\u60D8\u60D5\u60C6\u60DF\u60B8\u60DA\u60C7\u621A\u621B\u6248\u63A0\u63A7\u6372\u6396\u63A2\u63A5\u6377\u6367\u6398\u63AA\u6371\u63A9\u6389\u6383\u639B\u636B\u63A8\u6384\u6388\u6399\u63A1\u63AC\u6392\u638F\u6380\u637B\u6369\u6368\u637A\u655D\u6556\u6551\u6559\u6557\u555F\u654F\u6558\u6555\u6554\u659C\u659B\u65AC\u65CF\u65CB\u65CC\u65CE\u665D\u665A\u6664\u6668\u6666\u665E\u66F9\u52D7\u671B\u6881\u68AF\u68A2\u6893\u68B5\u687F\u6876\u68B1\u68A7\u6897\u68B0\u6883\u68C4\u68AD\u6886\u6885\u6894\u689D\u68A8\u689F\u68A1\u6882\u6B32\u6BBA"],["b240","\u6BEB\u6BEC\u6C2B\u6D8E\u6DBC\u6DF3\u6DD9\u6DB2\u6DE1\u6DCC\u6DE4\u6DFB\u6DFA\u6E05\u6DC7\u6DCB\u6DAF\u6DD1\u6DAE\u6DDE\u6DF9\u6DB8\u6DF7\u6DF5\u6DC5\u6DD2\u6E1A\u6DB5\u6DDA\u6DEB\u6DD8\u6DEA\u6DF1\u6DEE\u6DE8\u6DC6\u6DC4\u6DAA\u6DEC\u6DBF\u6DE6\u70F9\u7109\u710A\u70FD\u70EF\u723D\u727D\u7281\u731C\u731B\u7316\u7313\u7319\u7387\u7405\u740A\u7403\u7406\u73FE\u740D\u74E0\u74F6"],["b2a1","\u74F7\u751C\u7522\u7565\u7566\u7562\u7570\u758F\u75D4\u75D5\u75B5\u75CA\u75CD\u768E\u76D4\u76D2\u76DB\u7737\u773E\u773C\u7736\u7738\u773A\u786B\u7843\u784E\u7965\u7968\u796D\u79FB\u7A92\u7A95\u7B20\u7B28\u7B1B\u7B2C\u7B26\u7B19\u7B1E\u7B2E\u7C92\u7C97\u7C95\u7D46\u7D43\u7D71\u7D2E\u7D39\u7D3C\u7D40\u7D30\u7D33\u7D44\u7D2F\u7D42\u7D32\u7D31\u7F3D\u7F9E\u7F9A\u7FCC\u7FCE\u7FD2\u801C\u804A\u8046\u812F\u8116\u8123\u812B\u8129\u8130\u8124\u8202\u8235\u8237\u8236\u8239\u838E\u839E\u8398\u8378\u83A2\u8396\u83BD\u83AB\u8392\u838A\u8393\u8389\u83A0\u8377\u837B\u837C"],["b340","\u8386\u83A7\u8655\u5F6A\u86C7\u86C0\u86B6\u86C4\u86B5\u86C6\u86CB\u86B1\u86AF\u86C9\u8853\u889E\u8888\u88AB\u8892\u8896\u888D\u888B\u8993\u898F\u8A2A\u8A1D\u8A23\u8A25\u8A31\u8A2D\u8A1F\u8A1B\u8A22\u8C49\u8C5A\u8CA9\u8CAC\u8CAB\u8CA8\u8CAA\u8CA7\u8D67\u8D66\u8DBE\u8DBA\u8EDB\u8EDF\u9019\u900D\u901A\u9017\u9023\u901F\u901D\u9010\u9015\u901E\u9020\u900F\u9022\u9016\u901B\u9014"],["b3a1","\u90E8\u90ED\u90FD\u9157\u91CE\u91F5\u91E6\u91E3\u91E7\u91ED\u91E9\u9589\u966A\u9675\u9673\u9678\u9670\u9674\u9676\u9677\u966C\u96C0\u96EA\u96E9\u7AE0\u7ADF\u9802\u9803\u9B5A\u9CE5\u9E75\u9E7F\u9EA5\u9EBB\u50A2\u508D\u5085\u5099\u5091\u5080\u5096\u5098\u509A\u6700\u51F1\u5272\u5274\u5275\u5269\u52DE\u52DD\u52DB\u535A\u53A5\u557B\u5580\u55A7\u557C\u558A\u559D\u5598\u5582\u559C\u55AA\u5594\u5587\u558B\u5583\u55B3\u55AE\u559F\u553E\u55B2\u559A\u55BB\u55AC\u55B1\u557E\u5589\u55AB\u5599\u570D\u582F\u582A\u5834\u5824\u5830\u5831\u5821\u581D\u5820\u58F9\u58FA\u5960"],["b440","\u5A77\u5A9A\u5A7F\u5A92\u5A9B\u5AA7\u5B73\u5B71\u5BD2\u5BCC\u5BD3\u5BD0\u5C0A\u5C0B\u5C31\u5D4C\u5D50\u5D34\u5D47\u5DFD\u5E45\u5E3D\u5E40\u5E43\u5E7E\u5ECA\u5EC1\u5EC2\u5EC4\u5F3C\u5F6D\u5FA9\u5FAA\u5FA8\u60D1\u60E1\u60B2\u60B6\u60E0\u611C\u6123\u60FA\u6115\u60F0\u60FB\u60F4\u6168\u60F1\u610E\u60F6\u6109\u6100\u6112\u621F\u6249\u63A3\u638C\u63CF\u63C0\u63E9\u63C9\u63C6\u63CD"],["b4a1","\u63D2\u63E3\u63D0\u63E1\u63D6\u63ED\u63EE\u6376\u63F4\u63EA\u63DB\u6452\u63DA\u63F9\u655E\u6566\u6562\u6563\u6591\u6590\u65AF\u666E\u6670\u6674\u6676\u666F\u6691\u667A\u667E\u6677\u66FE\u66FF\u671F\u671D\u68FA\u68D5\u68E0\u68D8\u68D7\u6905\u68DF\u68F5\u68EE\u68E7\u68F9\u68D2\u68F2\u68E3\u68CB\u68CD\u690D\u6912\u690E\u68C9\u68DA\u696E\u68FB\u6B3E\u6B3A\u6B3D\u6B98\u6B96\u6BBC\u6BEF\u6C2E\u6C2F\u6C2C\u6E2F\u6E38\u6E54\u6E21\u6E32\u6E67\u6E4A\u6E20\u6E25\u6E23\u6E1B\u6E5B\u6E58\u6E24\u6E56\u6E6E\u6E2D\u6E26\u6E6F\u6E34\u6E4D\u6E3A\u6E2C\u6E43\u6E1D\u6E3E\u6ECB"],["b540","\u6E89\u6E19\u6E4E\u6E63\u6E44\u6E72\u6E69\u6E5F\u7119\u711A\u7126\u7130\u7121\u7136\u716E\u711C\u724C\u7284\u7280\u7336\u7325\u7334\u7329\u743A\u742A\u7433\u7422\u7425\u7435\u7436\u7434\u742F\u741B\u7426\u7428\u7525\u7526\u756B\u756A\u75E2\u75DB\u75E3\u75D9\u75D8\u75DE\u75E0\u767B\u767C\u7696\u7693\u76B4\u76DC\u774F\u77ED\u785D\u786C\u786F\u7A0D\u7A08\u7A0B\u7A05\u7A00\u7A98"],["b5a1","\u7A97\u7A96\u7AE5\u7AE3\u7B49\u7B56\u7B46\u7B50\u7B52\u7B54\u7B4D\u7B4B\u7B4F\u7B51\u7C9F\u7CA5\u7D5E\u7D50\u7D68\u7D55\u7D2B\u7D6E\u7D72\u7D61\u7D66\u7D62\u7D70\u7D73\u5584\u7FD4\u7FD5\u800B\u8052\u8085\u8155\u8154\u814B\u8151\u814E\u8139\u8146\u813E\u814C\u8153\u8174\u8212\u821C\u83E9\u8403\u83F8\u840D\u83E0\u83C5\u840B\u83C1\u83EF\u83F1\u83F4\u8457\u840A\u83F0\u840C\u83CC\u83FD\u83F2\u83CA\u8438\u840E\u8404\u83DC\u8407\u83D4\u83DF\u865B\u86DF\u86D9\u86ED\u86D4\u86DB\u86E4\u86D0\u86DE\u8857\u88C1\u88C2\u88B1\u8983\u8996\u8A3B\u8A60\u8A55\u8A5E\u8A3C\u8A41"],["b640","\u8A54\u8A5B\u8A50\u8A46\u8A34\u8A3A\u8A36\u8A56\u8C61\u8C82\u8CAF\u8CBC\u8CB3\u8CBD\u8CC1\u8CBB\u8CC0\u8CB4\u8CB7\u8CB6\u8CBF\u8CB8\u8D8A\u8D85\u8D81\u8DCE\u8DDD\u8DCB\u8DDA\u8DD1\u8DCC\u8DDB\u8DC6\u8EFB\u8EF8\u8EFC\u8F9C\u902E\u9035\u9031\u9038\u9032\u9036\u9102\u90F5\u9109\u90FE\u9163\u9165\u91CF\u9214\u9215\u9223\u9209\u921E\u920D\u9210\u9207\u9211\u9594\u958F\u958B\u9591"],["b6a1","\u9593\u9592\u958E\u968A\u968E\u968B\u967D\u9685\u9686\u968D\u9672\u9684\u96C1\u96C5\u96C4\u96C6\u96C7\u96EF\u96F2\u97CC\u9805\u9806\u9808\u98E7\u98EA\u98EF\u98E9\u98F2\u98ED\u99AE\u99AD\u9EC3\u9ECD\u9ED1\u4E82\u50AD\u50B5\u50B2\u50B3\u50C5\u50BE\u50AC\u50B7\u50BB\u50AF\u50C7\u527F\u5277\u527D\u52DF\u52E6\u52E4\u52E2\u52E3\u532F\u55DF\u55E8\u55D3\u55E6\u55CE\u55DC\u55C7\u55D1\u55E3\u55E4\u55EF\u55DA\u55E1\u55C5\u55C6\u55E5\u55C9\u5712\u5713\u585E\u5851\u5858\u5857\u585A\u5854\u586B\u584C\u586D\u584A\u5862\u5852\u584B\u5967\u5AC1\u5AC9\u5ACC\u5ABE\u5ABD\u5ABC"],["b740","\u5AB3\u5AC2\u5AB2\u5D69\u5D6F\u5E4C\u5E79\u5EC9\u5EC8\u5F12\u5F59\u5FAC\u5FAE\u611A\u610F\u6148\u611F\u60F3\u611B\u60F9\u6101\u6108\u614E\u614C\u6144\u614D\u613E\u6134\u6127\u610D\u6106\u6137\u6221\u6222\u6413\u643E\u641E\u642A\u642D\u643D\u642C\u640F\u641C\u6414\u640D\u6436\u6416\u6417\u6406\u656C\u659F\u65B0\u6697\u6689\u6687\u6688\u6696\u6684\u6698\u668D\u6703\u6994\u696D"],["b7a1","\u695A\u6977\u6960\u6954\u6975\u6930\u6982\u694A\u6968\u696B\u695E\u6953\u6979\u6986\u695D\u6963\u695B\u6B47\u6B72\u6BC0\u6BBF\u6BD3\u6BFD\u6EA2\u6EAF\u6ED3\u6EB6\u6EC2\u6E90\u6E9D\u6EC7\u6EC5\u6EA5\u6E98\u6EBC\u6EBA\u6EAB\u6ED1\u6E96\u6E9C\u6EC4\u6ED4\u6EAA\u6EA7\u6EB4\u714E\u7159\u7169\u7164\u7149\u7167\u715C\u716C\u7166\u714C\u7165\u715E\u7146\u7168\u7156\u723A\u7252\u7337\u7345\u733F\u733E\u746F\u745A\u7455\u745F\u745E\u7441\u743F\u7459\u745B\u745C\u7576\u7578\u7600\u75F0\u7601\u75F2\u75F1\u75FA\u75FF\u75F4\u75F3\u76DE\u76DF\u775B\u776B\u7766\u775E\u7763"],["b840","\u7779\u776A\u776C\u775C\u7765\u7768\u7762\u77EE\u788E\u78B0\u7897\u7898\u788C\u7889\u787C\u7891\u7893\u787F\u797A\u797F\u7981\u842C\u79BD\u7A1C\u7A1A\u7A20\u7A14\u7A1F\u7A1E\u7A9F\u7AA0\u7B77\u7BC0\u7B60\u7B6E\u7B67\u7CB1\u7CB3\u7CB5\u7D93\u7D79\u7D91\u7D81\u7D8F\u7D5B\u7F6E\u7F69\u7F6A\u7F72\u7FA9\u7FA8\u7FA4\u8056\u8058\u8086\u8084\u8171\u8170\u8178\u8165\u816E\u8173\u816B"],["b8a1","\u8179\u817A\u8166\u8205\u8247\u8482\u8477\u843D\u8431\u8475\u8466\u846B\u8449\u846C\u845B\u843C\u8435\u8461\u8463\u8469\u846D\u8446\u865E\u865C\u865F\u86F9\u8713\u8708\u8707\u8700\u86FE\u86FB\u8702\u8703\u8706\u870A\u8859\u88DF\u88D4\u88D9\u88DC\u88D8\u88DD\u88E1\u88CA\u88D5\u88D2\u899C\u89E3\u8A6B\u8A72\u8A73\u8A66\u8A69\u8A70\u8A87\u8A7C\u8A63\u8AA0\u8A71\u8A85\u8A6D\u8A62\u8A6E\u8A6C\u8A79\u8A7B\u8A3E\u8A68\u8C62\u8C8A\u8C89\u8CCA\u8CC7\u8CC8\u8CC4\u8CB2\u8CC3\u8CC2\u8CC5\u8DE1\u8DDF\u8DE8\u8DEF\u8DF3\u8DFA\u8DEA\u8DE4\u8DE6\u8EB2\u8F03\u8F09\u8EFE\u8F0A"],["b940","\u8F9F\u8FB2\u904B\u904A\u9053\u9042\u9054\u903C\u9055\u9050\u9047\u904F\u904E\u904D\u9051\u903E\u9041\u9112\u9117\u916C\u916A\u9169\u91C9\u9237\u9257\u9238\u923D\u9240\u923E\u925B\u924B\u9264\u9251\u9234\u9249\u924D\u9245\u9239\u923F\u925A\u9598\u9698\u9694\u9695\u96CD\u96CB\u96C9\u96CA\u96F7\u96FB\u96F9\u96F6\u9756\u9774\u9776\u9810\u9811\u9813\u980A\u9812\u980C\u98FC\u98F4"],["b9a1","\u98FD\u98FE\u99B3\u99B1\u99B4\u9AE1\u9CE9\u9E82\u9F0E\u9F13\u9F20\u50E7\u50EE\u50E5\u50D6\u50ED\u50DA\u50D5\u50CF\u50D1\u50F1\u50CE\u50E9\u5162\u51F3\u5283\u5282\u5331\u53AD\u55FE\u5600\u561B\u5617\u55FD\u5614\u5606\u5609\u560D\u560E\u55F7\u5616\u561F\u5608\u5610\u55F6\u5718\u5716\u5875\u587E\u5883\u5893\u588A\u5879\u5885\u587D\u58FD\u5925\u5922\u5924\u596A\u5969\u5AE1\u5AE6\u5AE9\u5AD7\u5AD6\u5AD8\u5AE3\u5B75\u5BDE\u5BE7\u5BE1\u5BE5\u5BE6\u5BE8\u5BE2\u5BE4\u5BDF\u5C0D\u5C62\u5D84\u5D87\u5E5B\u5E63\u5E55\u5E57\u5E54\u5ED3\u5ED6\u5F0A\u5F46\u5F70\u5FB9\u6147"],["ba40","\u613F\u614B\u6177\u6162\u6163\u615F\u615A\u6158\u6175\u622A\u6487\u6458\u6454\u64A4\u6478\u645F\u647A\u6451\u6467\u6434\u646D\u647B\u6572\u65A1\u65D7\u65D6\u66A2\u66A8\u669D\u699C\u69A8\u6995\u69C1\u69AE\u69D3\u69CB\u699B\u69B7\u69BB\u69AB\u69B4\u69D0\u69CD\u69AD\u69CC\u69A6\u69C3\u69A3\u6B49\u6B4C\u6C33\u6F33\u6F14\u6EFE\u6F13\u6EF4\u6F29\u6F3E\u6F20\u6F2C\u6F0F\u6F02\u6F22"],["baa1","\u6EFF\u6EEF\u6F06\u6F31\u6F38\u6F32\u6F23\u6F15\u6F2B\u6F2F\u6F88\u6F2A\u6EEC\u6F01\u6EF2\u6ECC\u6EF7\u7194\u7199\u717D\u718A\u7184\u7192\u723E\u7292\u7296\u7344\u7350\u7464\u7463\u746A\u7470\u746D\u7504\u7591\u7627\u760D\u760B\u7609\u7613\u76E1\u76E3\u7784\u777D\u777F\u7761\u78C1\u789F\u78A7\u78B3\u78A9\u78A3\u798E\u798F\u798D\u7A2E\u7A31\u7AAA\u7AA9\u7AED\u7AEF\u7BA1\u7B95\u7B8B\u7B75\u7B97\u7B9D\u7B94\u7B8F\u7BB8\u7B87\u7B84\u7CB9\u7CBD\u7CBE\u7DBB\u7DB0\u7D9C\u7DBD\u7DBE\u7DA0\u7DCA\u7DB4\u7DB2\u7DB1\u7DBA\u7DA2\u7DBF\u7DB5\u7DB8\u7DAD\u7DD2\u7DC7\u7DAC"],["bb40","\u7F70\u7FE0\u7FE1\u7FDF\u805E\u805A\u8087\u8150\u8180\u818F\u8188\u818A\u817F\u8182\u81E7\u81FA\u8207\u8214\u821E\u824B\u84C9\u84BF\u84C6\u84C4\u8499\u849E\u84B2\u849C\u84CB\u84B8\u84C0\u84D3\u8490\u84BC\u84D1\u84CA\u873F\u871C\u873B\u8722\u8725\u8734\u8718\u8755\u8737\u8729\u88F3\u8902\u88F4\u88F9\u88F8\u88FD\u88E8\u891A\u88EF\u8AA6\u8A8C\u8A9E\u8AA3\u8A8D\u8AA1\u8A93\u8AA4"],["bba1","\u8AAA\u8AA5\u8AA8\u8A98\u8A91\u8A9A\u8AA7\u8C6A\u8C8D\u8C8C\u8CD3\u8CD1\u8CD2\u8D6B\u8D99\u8D95\u8DFC\u8F14\u8F12\u8F15\u8F13\u8FA3\u9060\u9058\u905C\u9063\u9059\u905E\u9062\u905D\u905B\u9119\u9118\u911E\u9175\u9178\u9177\u9174\u9278\u9280\u9285\u9298\u9296\u927B\u9293\u929C\u92A8\u927C\u9291\u95A1\u95A8\u95A9\u95A3\u95A5\u95A4\u9699\u969C\u969B\u96CC\u96D2\u9700\u977C\u9785\u97F6\u9817\u9818\u98AF\u98B1\u9903\u9905\u990C\u9909\u99C1\u9AAF\u9AB0\u9AE6\u9B41\u9B42\u9CF4\u9CF6\u9CF3\u9EBC\u9F3B\u9F4A\u5104\u5100\u50FB\u50F5\u50F9\u5102\u5108\u5109\u5105\u51DC"],["bc40","\u5287\u5288\u5289\u528D\u528A\u52F0\u53B2\u562E\u563B\u5639\u5632\u563F\u5634\u5629\u5653\u564E\u5657\u5674\u5636\u562F\u5630\u5880\u589F\u589E\u58B3\u589C\u58AE\u58A9\u58A6\u596D\u5B09\u5AFB\u5B0B\u5AF5\u5B0C\u5B08\u5BEE\u5BEC\u5BE9\u5BEB\u5C64\u5C65\u5D9D\u5D94\u5E62\u5E5F\u5E61\u5EE2\u5EDA\u5EDF\u5EDD\u5EE3\u5EE0\u5F48\u5F71\u5FB7\u5FB5\u6176\u6167\u616E\u615D\u6155\u6182"],["bca1","\u617C\u6170\u616B\u617E\u61A7\u6190\u61AB\u618E\u61AC\u619A\u61A4\u6194\u61AE\u622E\u6469\u646F\u6479\u649E\u64B2\u6488\u6490\u64B0\u64A5\u6493\u6495\u64A9\u6492\u64AE\u64AD\u64AB\u649A\u64AC\u6499\u64A2\u64B3\u6575\u6577\u6578\u66AE\u66AB\u66B4\u66B1\u6A23\u6A1F\u69E8\u6A01\u6A1E\u6A19\u69FD\u6A21\u6A13\u6A0A\u69F3\u6A02\u6A05\u69ED\u6A11\u6B50\u6B4E\u6BA4\u6BC5\u6BC6\u6F3F\u6F7C\u6F84\u6F51\u6F66\u6F54\u6F86\u6F6D\u6F5B\u6F78\u6F6E\u6F8E\u6F7A\u6F70\u6F64\u6F97\u6F58\u6ED5\u6F6F\u6F60\u6F5F\u719F\u71AC\u71B1\u71A8\u7256\u729B\u734E\u7357\u7469\u748B\u7483"],["bd40","\u747E\u7480\u757F\u7620\u7629\u761F\u7624\u7626\u7621\u7622\u769A\u76BA\u76E4\u778E\u7787\u778C\u7791\u778B\u78CB\u78C5\u78BA\u78CA\u78BE\u78D5\u78BC\u78D0\u7A3F\u7A3C\u7A40\u7A3D\u7A37\u7A3B\u7AAF\u7AAE\u7BAD\u7BB1\u7BC4\u7BB4\u7BC6\u7BC7\u7BC1\u7BA0\u7BCC\u7CCA\u7DE0\u7DF4\u7DEF\u7DFB\u7DD8\u7DEC\u7DDD\u7DE8\u7DE3\u7DDA\u7DDE\u7DE9\u7D9E\u7DD9\u7DF2\u7DF9\u7F75\u7F77\u7FAF"],["bda1","\u7FE9\u8026\u819B\u819C\u819D\u81A0\u819A\u8198\u8517\u853D\u851A\u84EE\u852C\u852D\u8513\u8511\u8523\u8521\u8514\u84EC\u8525\u84FF\u8506\u8782\u8774\u8776\u8760\u8766\u8778\u8768\u8759\u8757\u874C\u8753\u885B\u885D\u8910\u8907\u8912\u8913\u8915\u890A\u8ABC\u8AD2\u8AC7\u8AC4\u8A95\u8ACB\u8AF8\u8AB2\u8AC9\u8AC2\u8ABF\u8AB0\u8AD6\u8ACD\u8AB6\u8AB9\u8ADB\u8C4C\u8C4E\u8C6C\u8CE0\u8CDE\u8CE6\u8CE4\u8CEC\u8CED\u8CE2\u8CE3\u8CDC\u8CEA\u8CE1\u8D6D\u8D9F\u8DA3\u8E2B\u8E10\u8E1D\u8E22\u8E0F\u8E29\u8E1F\u8E21\u8E1E\u8EBA\u8F1D\u8F1B\u8F1F\u8F29\u8F26\u8F2A\u8F1C\u8F1E"],["be40","\u8F25\u9069\u906E\u9068\u906D\u9077\u9130\u912D\u9127\u9131\u9187\u9189\u918B\u9183\u92C5\u92BB\u92B7\u92EA\u92AC\u92E4\u92C1\u92B3\u92BC\u92D2\u92C7\u92F0\u92B2\u95AD\u95B1\u9704\u9706\u9707\u9709\u9760\u978D\u978B\u978F\u9821\u982B\u981C\u98B3\u990A\u9913\u9912\u9918\u99DD\u99D0\u99DF\u99DB\u99D1\u99D5\u99D2\u99D9\u9AB7\u9AEE\u9AEF\u9B27\u9B45\u9B44\u9B77\u9B6F\u9D06\u9D09"],["bea1","\u9D03\u9EA9\u9EBE\u9ECE\u58A8\u9F52\u5112\u5118\u5114\u5110\u5115\u5180\u51AA\u51DD\u5291\u5293\u52F3\u5659\u566B\u5679\u5669\u5664\u5678\u566A\u5668\u5665\u5671\u566F\u566C\u5662\u5676\u58C1\u58BE\u58C7\u58C5\u596E\u5B1D\u5B34\u5B78\u5BF0\u5C0E\u5F4A\u61B2\u6191\u61A9\u618A\u61CD\u61B6\u61BE\u61CA\u61C8\u6230\u64C5\u64C1\u64CB\u64BB\u64BC\u64DA\u64C4\u64C7\u64C2\u64CD\u64BF\u64D2\u64D4\u64BE\u6574\u66C6\u66C9\u66B9\u66C4\u66C7\u66B8\u6A3D\u6A38\u6A3A\u6A59\u6A6B\u6A58\u6A39\u6A44\u6A62\u6A61\u6A4B\u6A47\u6A35\u6A5F\u6A48\u6B59\u6B77\u6C05\u6FC2\u6FB1\u6FA1"],["bf40","\u6FC3\u6FA4\u6FC1\u6FA7\u6FB3\u6FC0\u6FB9\u6FB6\u6FA6\u6FA0\u6FB4\u71BE\u71C9\u71D0\u71D2\u71C8\u71D5\u71B9\u71CE\u71D9\u71DC\u71C3\u71C4\u7368\u749C\u74A3\u7498\u749F\u749E\u74E2\u750C\u750D\u7634\u7638\u763A\u76E7\u76E5\u77A0\u779E\u779F\u77A5\u78E8\u78DA\u78EC\u78E7\u79A6\u7A4D\u7A4E\u7A46\u7A4C\u7A4B\u7ABA\u7BD9\u7C11\u7BC9\u7BE4\u7BDB\u7BE1\u7BE9\u7BE6\u7CD5\u7CD6\u7E0A"],["bfa1","\u7E11\u7E08\u7E1B\u7E23\u7E1E\u7E1D\u7E09\u7E10\u7F79\u7FB2\u7FF0\u7FF1\u7FEE\u8028\u81B3\u81A9\u81A8\u81FB\u8208\u8258\u8259\u854A\u8559\u8548\u8568\u8569\u8543\u8549\u856D\u856A\u855E\u8783\u879F\u879E\u87A2\u878D\u8861\u892A\u8932\u8925\u892B\u8921\u89AA\u89A6\u8AE6\u8AFA\u8AEB\u8AF1\u8B00\u8ADC\u8AE7\u8AEE\u8AFE\u8B01\u8B02\u8AF7\u8AED\u8AF3\u8AF6\u8AFC\u8C6B\u8C6D\u8C93\u8CF4\u8E44\u8E31\u8E34\u8E42\u8E39\u8E35\u8F3B\u8F2F\u8F38\u8F33\u8FA8\u8FA6\u9075\u9074\u9078\u9072\u907C\u907A\u9134\u9192\u9320\u9336\u92F8\u9333\u932F\u9322\u92FC\u932B\u9304\u931A"],["c040","\u9310\u9326\u9321\u9315\u932E\u9319\u95BB\u96A7\u96A8\u96AA\u96D5\u970E\u9711\u9716\u970D\u9713\u970F\u975B\u975C\u9766\u9798\u9830\u9838\u983B\u9837\u982D\u9839\u9824\u9910\u9928\u991E\u991B\u9921\u991A\u99ED\u99E2\u99F1\u9AB8\u9ABC\u9AFB\u9AED\u9B28\u9B91\u9D15\u9D23\u9D26\u9D28\u9D12\u9D1B\u9ED8\u9ED4\u9F8D\u9F9C\u512A\u511F\u5121\u5132\u52F5\u568E\u5680\u5690\u5685\u5687"],["c0a1","\u568F\u58D5\u58D3\u58D1\u58CE\u5B30\u5B2A\u5B24\u5B7A\u5C37\u5C68\u5DBC\u5DBA\u5DBD\u5DB8\u5E6B\u5F4C\u5FBD\u61C9\u61C2\u61C7\u61E6\u61CB\u6232\u6234\u64CE\u64CA\u64D8\u64E0\u64F0\u64E6\u64EC\u64F1\u64E2\u64ED\u6582\u6583\u66D9\u66D6\u6A80\u6A94\u6A84\u6AA2\u6A9C\u6ADB\u6AA3\u6A7E\u6A97\u6A90\u6AA0\u6B5C\u6BAE\u6BDA\u6C08\u6FD8\u6FF1\u6FDF\u6FE0\u6FDB\u6FE4\u6FEB\u6FEF\u6F80\u6FEC\u6FE1\u6FE9\u6FD5\u6FEE\u6FF0\u71E7\u71DF\u71EE\u71E6\u71E5\u71ED\u71EC\u71F4\u71E0\u7235\u7246\u7370\u7372\u74A9\u74B0\u74A6\u74A8\u7646\u7642\u764C\u76EA\u77B3\u77AA\u77B0\u77AC"],["c140","\u77A7\u77AD\u77EF\u78F7\u78FA\u78F4\u78EF\u7901\u79A7\u79AA\u7A57\u7ABF\u7C07\u7C0D\u7BFE\u7BF7\u7C0C\u7BE0\u7CE0\u7CDC\u7CDE\u7CE2\u7CDF\u7CD9\u7CDD\u7E2E\u7E3E\u7E46\u7E37\u7E32\u7E43\u7E2B\u7E3D\u7E31\u7E45\u7E41\u7E34\u7E39\u7E48\u7E35\u7E3F\u7E2F\u7F44\u7FF3\u7FFC\u8071\u8072\u8070\u806F\u8073\u81C6\u81C3\u81BA\u81C2\u81C0\u81BF\u81BD\u81C9\u81BE\u81E8\u8209\u8271\u85AA"],["c1a1","\u8584\u857E\u859C\u8591\u8594\u85AF\u859B\u8587\u85A8\u858A\u8667\u87C0\u87D1\u87B3\u87D2\u87C6\u87AB\u87BB\u87BA\u87C8\u87CB\u893B\u8936\u8944\u8938\u893D\u89AC\u8B0E\u8B17\u8B19\u8B1B\u8B0A\u8B20\u8B1D\u8B04\u8B10\u8C41\u8C3F\u8C73\u8CFA\u8CFD\u8CFC\u8CF8\u8CFB\u8DA8\u8E49\u8E4B\u8E48\u8E4A\u8F44\u8F3E\u8F42\u8F45\u8F3F\u907F\u907D\u9084\u9081\u9082\u9080\u9139\u91A3\u919E\u919C\u934D\u9382\u9328\u9375\u934A\u9365\u934B\u9318\u937E\u936C\u935B\u9370\u935A\u9354\u95CA\u95CB\u95CC\u95C8\u95C6\u96B1\u96B8\u96D6\u971C\u971E\u97A0\u97D3\u9846\u98B6\u9935\u9A01"],["c240","\u99FF\u9BAE\u9BAB\u9BAA\u9BAD\u9D3B\u9D3F\u9E8B\u9ECF\u9EDE\u9EDC\u9EDD\u9EDB\u9F3E\u9F4B\u53E2\u5695\u56AE\u58D9\u58D8\u5B38\u5F5D\u61E3\u6233\u64F4\u64F2\u64FE\u6506\u64FA\u64FB\u64F7\u65B7\u66DC\u6726\u6AB3\u6AAC\u6AC3\u6ABB\u6AB8\u6AC2\u6AAE\u6AAF\u6B5F\u6B78\u6BAF\u7009\u700B\u6FFE\u7006\u6FFA\u7011\u700F\u71FB\u71FC\u71FE\u71F8\u7377\u7375\u74A7\u74BF\u7515\u7656\u7658"],["c2a1","\u7652\u77BD\u77BF\u77BB\u77BC\u790E\u79AE\u7A61\u7A62\u7A60\u7AC4\u7AC5\u7C2B\u7C27\u7C2A\u7C1E\u7C23\u7C21\u7CE7\u7E54\u7E55\u7E5E\u7E5A\u7E61\u7E52\u7E59\u7F48\u7FF9\u7FFB\u8077\u8076\u81CD\u81CF\u820A\u85CF\u85A9\u85CD\u85D0\u85C9\u85B0\u85BA\u85B9\u85A6\u87EF\u87EC\u87F2\u87E0\u8986\u89B2\u89F4\u8B28\u8B39\u8B2C\u8B2B\u8C50\u8D05\u8E59\u8E63\u8E66\u8E64\u8E5F\u8E55\u8EC0\u8F49\u8F4D\u9087\u9083\u9088\u91AB\u91AC\u91D0\u9394\u938A\u9396\u93A2\u93B3\u93AE\u93AC\u93B0\u9398\u939A\u9397\u95D4\u95D6\u95D0\u95D5\u96E2\u96DC\u96D9\u96DB\u96DE\u9724\u97A3\u97A6"],["c340","\u97AD\u97F9\u984D\u984F\u984C\u984E\u9853\u98BA\u993E\u993F\u993D\u992E\u99A5\u9A0E\u9AC1\u9B03\u9B06\u9B4F\u9B4E\u9B4D\u9BCA\u9BC9\u9BFD\u9BC8\u9BC0\u9D51\u9D5D\u9D60\u9EE0\u9F15\u9F2C\u5133\u56A5\u58DE\u58DF\u58E2\u5BF5\u9F90\u5EEC\u61F2\u61F7\u61F6\u61F5\u6500\u650F\u66E0\u66DD\u6AE5\u6ADD\u6ADA\u6AD3\u701B\u701F\u7028\u701A\u701D\u7015\u7018\u7206\u720D\u7258\u72A2\u7378"],["c3a1","\u737A\u74BD\u74CA\u74E3\u7587\u7586\u765F\u7661\u77C7\u7919\u79B1\u7A6B\u7A69\u7C3E\u7C3F\u7C38\u7C3D\u7C37\u7C40\u7E6B\u7E6D\u7E79\u7E69\u7E6A\u7F85\u7E73\u7FB6\u7FB9\u7FB8\u81D8\u85E9\u85DD\u85EA\u85D5\u85E4\u85E5\u85F7\u87FB\u8805\u880D\u87F9\u87FE\u8960\u895F\u8956\u895E\u8B41\u8B5C\u8B58\u8B49\u8B5A\u8B4E\u8B4F\u8B46\u8B59\u8D08\u8D0A\u8E7C\u8E72\u8E87\u8E76\u8E6C\u8E7A\u8E74\u8F54\u8F4E\u8FAD\u908A\u908B\u91B1\u91AE\u93E1\u93D1\u93DF\u93C3\u93C8\u93DC\u93DD\u93D6\u93E2\u93CD\u93D8\u93E4\u93D7\u93E8\u95DC\u96B4\u96E3\u972A\u9727\u9761\u97DC\u97FB\u985E"],["c440","\u9858\u985B\u98BC\u9945\u9949\u9A16\u9A19\u9B0D\u9BE8\u9BE7\u9BD6\u9BDB\u9D89\u9D61\u9D72\u9D6A\u9D6C\u9E92\u9E97\u9E93\u9EB4\u52F8\u56A8\u56B7\u56B6\u56B4\u56BC\u58E4\u5B40\u5B43\u5B7D\u5BF6\u5DC9\u61F8\u61FA\u6518\u6514\u6519\u66E6\u6727\u6AEC\u703E\u7030\u7032\u7210\u737B\u74CF\u7662\u7665\u7926\u792A\u792C\u792B\u7AC7\u7AF6\u7C4C\u7C43\u7C4D\u7CEF\u7CF0\u8FAE\u7E7D\u7E7C"],["c4a1","\u7E82\u7F4C\u8000\u81DA\u8266\u85FB\u85F9\u8611\u85FA\u8606\u860B\u8607\u860A\u8814\u8815\u8964\u89BA\u89F8\u8B70\u8B6C\u8B66\u8B6F\u8B5F\u8B6B\u8D0F\u8D0D\u8E89\u8E81\u8E85\u8E82\u91B4\u91CB\u9418\u9403\u93FD\u95E1\u9730\u98C4\u9952\u9951\u99A8\u9A2B\u9A30\u9A37\u9A35\u9C13\u9C0D\u9E79\u9EB5\u9EE8\u9F2F\u9F5F\u9F63\u9F61\u5137\u5138\u56C1\u56C0\u56C2\u5914\u5C6C\u5DCD\u61FC\u61FE\u651D\u651C\u6595\u66E9\u6AFB\u6B04\u6AFA\u6BB2\u704C\u721B\u72A7\u74D6\u74D4\u7669\u77D3\u7C50\u7E8F\u7E8C\u7FBC\u8617\u862D\u861A\u8823\u8822\u8821\u881F\u896A\u896C\u89BD\u8B74"],["c540","\u8B77\u8B7D\u8D13\u8E8A\u8E8D\u8E8B\u8F5F\u8FAF\u91BA\u942E\u9433\u9435\u943A\u9438\u9432\u942B\u95E2\u9738\u9739\u9732\u97FF\u9867\u9865\u9957\u9A45\u9A43\u9A40\u9A3E\u9ACF\u9B54\u9B51\u9C2D\u9C25\u9DAF\u9DB4\u9DC2\u9DB8\u9E9D\u9EEF\u9F19\u9F5C\u9F66\u9F67\u513C\u513B\u56C8\u56CA\u56C9\u5B7F\u5DD4\u5DD2\u5F4E\u61FF\u6524\u6B0A\u6B61\u7051\u7058\u7380\u74E4\u758A\u766E\u766C"],["c5a1","\u79B3\u7C60\u7C5F\u807E\u807D\u81DF\u8972\u896F\u89FC\u8B80\u8D16\u8D17\u8E91\u8E93\u8F61\u9148\u9444\u9451\u9452\u973D\u973E\u97C3\u97C1\u986B\u9955\u9A55\u9A4D\u9AD2\u9B1A\u9C49\u9C31\u9C3E\u9C3B\u9DD3\u9DD7\u9F34\u9F6C\u9F6A\u9F94\u56CC\u5DD6\u6200\u6523\u652B\u652A\u66EC\u6B10\u74DA\u7ACA\u7C64\u7C63\u7C65\u7E93\u7E96\u7E94\u81E2\u8638\u863F\u8831\u8B8A\u9090\u908F\u9463\u9460\u9464\u9768\u986F\u995C\u9A5A\u9A5B\u9A57\u9AD3\u9AD4\u9AD1\u9C54\u9C57\u9C56\u9DE5\u9E9F\u9EF4\u56D1\u58E9\u652C\u705E\u7671\u7672\u77D7\u7F50\u7F88\u8836\u8839\u8862\u8B93\u8B92"],["c640","\u8B96\u8277\u8D1B\u91C0\u946A\u9742\u9748\u9744\u97C6\u9870\u9A5F\u9B22\u9B58\u9C5F\u9DF9\u9DFA\u9E7C\u9E7D\u9F07\u9F77\u9F72\u5EF3\u6B16\u7063\u7C6C\u7C6E\u883B\u89C0\u8EA1\u91C1\u9472\u9470\u9871\u995E\u9AD6\u9B23\u9ECC\u7064\u77DA\u8B9A\u9477\u97C9\u9A62\u9A65\u7E9C\u8B9C\u8EAA\u91C5\u947D\u947E\u947C\u9C77\u9C78\u9EF7\u8C54\u947F\u9E1A\u7228\u9A6A\u9B31\u9E1B\u9E1E\u7C72"],["c940","\u4E42\u4E5C\u51F5\u531A\u5382\u4E07\u4E0C\u4E47\u4E8D\u56D7\uFA0C\u5C6E\u5F73\u4E0F\u5187\u4E0E\u4E2E\u4E93\u4EC2\u4EC9\u4EC8\u5198\u52FC\u536C\u53B9\u5720\u5903\u592C\u5C10\u5DFF\u65E1\u6BB3\u6BCC\u6C14\u723F\u4E31\u4E3C\u4EE8\u4EDC\u4EE9\u4EE1\u4EDD\u4EDA\u520C\u531C\u534C\u5722\u5723\u5917\u592F\u5B81\u5B84\u5C12\u5C3B\u5C74\u5C73\u5E04\u5E80\u5E82\u5FC9\u6209\u6250\u6C15"],["c9a1","\u6C36\u6C43\u6C3F\u6C3B\u72AE\u72B0\u738A\u79B8\u808A\u961E\u4F0E\u4F18\u4F2C\u4EF5\u4F14\u4EF1\u4F00\u4EF7\u4F08\u4F1D\u4F02\u4F05\u4F22\u4F13\u4F04\u4EF4\u4F12\u51B1\u5213\u5209\u5210\u52A6\u5322\u531F\u534D\u538A\u5407\u56E1\u56DF\u572E\u572A\u5734\u593C\u5980\u597C\u5985\u597B\u597E\u5977\u597F\u5B56\u5C15\u5C25\u5C7C\u5C7A\u5C7B\u5C7E\u5DDF\u5E75\u5E84\u5F02\u5F1A\u5F74\u5FD5\u5FD4\u5FCF\u625C\u625E\u6264\u6261\u6266\u6262\u6259\u6260\u625A\u6265\u65EF\u65EE\u673E\u6739\u6738\u673B\u673A\u673F\u673C\u6733\u6C18\u6C46\u6C52\u6C5C\u6C4F\u6C4A\u6C54\u6C4B"],["ca40","\u6C4C\u7071\u725E\u72B4\u72B5\u738E\u752A\u767F\u7A75\u7F51\u8278\u827C\u8280\u827D\u827F\u864D\u897E\u9099\u9097\u9098\u909B\u9094\u9622\u9624\u9620\u9623\u4F56\u4F3B\u4F62\u4F49\u4F53\u4F64\u4F3E\u4F67\u4F52\u4F5F\u4F41\u4F58\u4F2D\u4F33\u4F3F\u4F61\u518F\u51B9\u521C\u521E\u5221\u52AD\u52AE\u5309\u5363\u5372\u538E\u538F\u5430\u5437\u542A\u5454\u5445\u5419\u541C\u5425\u5418"],["caa1","\u543D\u544F\u5441\u5428\u5424\u5447\u56EE\u56E7\u56E5\u5741\u5745\u574C\u5749\u574B\u5752\u5906\u5940\u59A6\u5998\u59A0\u5997\u598E\u59A2\u5990\u598F\u59A7\u59A1\u5B8E\u5B92\u5C28\u5C2A\u5C8D\u5C8F\u5C88\u5C8B\u5C89\u5C92\u5C8A\u5C86\u5C93\u5C95\u5DE0\u5E0A\u5E0E\u5E8B\u5E89\u5E8C\u5E88\u5E8D\u5F05\u5F1D\u5F78\u5F76\u5FD2\u5FD1\u5FD0\u5FED\u5FE8\u5FEE\u5FF3\u5FE1\u5FE4\u5FE3\u5FFA\u5FEF\u5FF7\u5FFB\u6000\u5FF4\u623A\u6283\u628C\u628E\u628F\u6294\u6287\u6271\u627B\u627A\u6270\u6281\u6288\u6277\u627D\u6272\u6274\u6537\u65F0\u65F4\u65F3\u65F2\u65F5\u6745\u6747"],["cb40","\u6759\u6755\u674C\u6748\u675D\u674D\u675A\u674B\u6BD0\u6C19\u6C1A\u6C78\u6C67\u6C6B\u6C84\u6C8B\u6C8F\u6C71\u6C6F\u6C69\u6C9A\u6C6D\u6C87\u6C95\u6C9C\u6C66\u6C73\u6C65\u6C7B\u6C8E\u7074\u707A\u7263\u72BF\u72BD\u72C3\u72C6\u72C1\u72BA\u72C5\u7395\u7397\u7393\u7394\u7392\u753A\u7539\u7594\u7595\u7681\u793D\u8034\u8095\u8099\u8090\u8092\u809C\u8290\u828F\u8285\u828E\u8291\u8293"],["cba1","\u828A\u8283\u8284\u8C78\u8FC9\u8FBF\u909F\u90A1\u90A5\u909E\u90A7\u90A0\u9630\u9628\u962F\u962D\u4E33\u4F98\u4F7C\u4F85\u4F7D\u4F80\u4F87\u4F76\u4F74\u4F89\u4F84\u4F77\u4F4C\u4F97\u4F6A\u4F9A\u4F79\u4F81\u4F78\u4F90\u4F9C\u4F94\u4F9E\u4F92\u4F82\u4F95\u4F6B\u4F6E\u519E\u51BC\u51BE\u5235\u5232\u5233\u5246\u5231\u52BC\u530A\u530B\u533C\u5392\u5394\u5487\u547F\u5481\u5491\u5482\u5488\u546B\u547A\u547E\u5465\u546C\u5474\u5466\u548D\u546F\u5461\u5460\u5498\u5463\u5467\u5464\u56F7\u56F9\u576F\u5772\u576D\u576B\u5771\u5770\u5776\u5780\u5775\u577B\u5773\u5774\u5762"],["cc40","\u5768\u577D\u590C\u5945\u59B5\u59BA\u59CF\u59CE\u59B2\u59CC\u59C1\u59B6\u59BC\u59C3\u59D6\u59B1\u59BD\u59C0\u59C8\u59B4\u59C7\u5B62\u5B65\u5B93\u5B95\u5C44\u5C47\u5CAE\u5CA4\u5CA0\u5CB5\u5CAF\u5CA8\u5CAC\u5C9F\u5CA3\u5CAD\u5CA2\u5CAA\u5CA7\u5C9D\u5CA5\u5CB6\u5CB0\u5CA6\u5E17\u5E14\u5E19\u5F28\u5F22\u5F23\u5F24\u5F54\u5F82\u5F7E\u5F7D\u5FDE\u5FE5\u602D\u6026\u6019\u6032\u600B"],["cca1","\u6034\u600A\u6017\u6033\u601A\u601E\u602C\u6022\u600D\u6010\u602E\u6013\u6011\u600C\u6009\u601C\u6214\u623D\u62AD\u62B4\u62D1\u62BE\u62AA\u62B6\u62CA\u62AE\u62B3\u62AF\u62BB\u62A9\u62B0\u62B8\u653D\u65A8\u65BB\u6609\u65FC\u6604\u6612\u6608\u65FB\u6603\u660B\u660D\u6605\u65FD\u6611\u6610\u66F6\u670A\u6785\u676C\u678E\u6792\u6776\u677B\u6798\u6786\u6784\u6774\u678D\u678C\u677A\u679F\u6791\u6799\u6783\u677D\u6781\u6778\u6779\u6794\u6B25\u6B80\u6B7E\u6BDE\u6C1D\u6C93\u6CEC\u6CEB\u6CEE\u6CD9\u6CB6\u6CD4\u6CAD\u6CE7\u6CB7\u6CD0\u6CC2\u6CBA\u6CC3\u6CC6\u6CED\u6CF2"],["cd40","\u6CD2\u6CDD\u6CB4\u6C8A\u6C9D\u6C80\u6CDE\u6CC0\u6D30\u6CCD\u6CC7\u6CB0\u6CF9\u6CCF\u6CE9\u6CD1\u7094\u7098\u7085\u7093\u7086\u7084\u7091\u7096\u7082\u709A\u7083\u726A\u72D6\u72CB\u72D8\u72C9\u72DC\u72D2\u72D4\u72DA\u72CC\u72D1\u73A4\u73A1\u73AD\u73A6\u73A2\u73A0\u73AC\u739D\u74DD\u74E8\u753F\u7540\u753E\u758C\u7598\u76AF\u76F3\u76F1\u76F0\u76F5\u77F8\u77FC\u77F9\u77FB\u77FA"],["cda1","\u77F7\u7942\u793F\u79C5\u7A78\u7A7B\u7AFB\u7C75\u7CFD\u8035\u808F\u80AE\u80A3\u80B8\u80B5\u80AD\u8220\u82A0\u82C0\u82AB\u829A\u8298\u829B\u82B5\u82A7\u82AE\u82BC\u829E\u82BA\u82B4\u82A8\u82A1\u82A9\u82C2\u82A4\u82C3\u82B6\u82A2\u8670\u866F\u866D\u866E\u8C56\u8FD2\u8FCB\u8FD3\u8FCD\u8FD6\u8FD5\u8FD7\u90B2\u90B4\u90AF\u90B3\u90B0\u9639\u963D\u963C\u963A\u9643\u4FCD\u4FC5\u4FD3\u4FB2\u4FC9\u4FCB\u4FC1\u4FD4\u4FDC\u4FD9\u4FBB\u4FB3\u4FDB\u4FC7\u4FD6\u4FBA\u4FC0\u4FB9\u4FEC\u5244\u5249\u52C0\u52C2\u533D\u537C\u5397\u5396\u5399\u5398\u54BA\u54A1\u54AD\u54A5\u54CF"],["ce40","\u54C3\u830D\u54B7\u54AE\u54D6\u54B6\u54C5\u54C6\u54A0\u5470\u54BC\u54A2\u54BE\u5472\u54DE\u54B0\u57B5\u579E\u579F\u57A4\u578C\u5797\u579D\u579B\u5794\u5798\u578F\u5799\u57A5\u579A\u5795\u58F4\u590D\u5953\u59E1\u59DE\u59EE\u5A00\u59F1\u59DD\u59FA\u59FD\u59FC\u59F6\u59E4\u59F2\u59F7\u59DB\u59E9\u59F3\u59F5\u59E0\u59FE\u59F4\u59ED\u5BA8\u5C4C\u5CD0\u5CD8\u5CCC\u5CD7\u5CCB\u5CDB"],["cea1","\u5CDE\u5CDA\u5CC9\u5CC7\u5CCA\u5CD6\u5CD3\u5CD4\u5CCF\u5CC8\u5CC6\u5CCE\u5CDF\u5CF8\u5DF9\u5E21\u5E22\u5E23\u5E20\u5E24\u5EB0\u5EA4\u5EA2\u5E9B\u5EA3\u5EA5\u5F07\u5F2E\u5F56\u5F86\u6037\u6039\u6054\u6072\u605E\u6045\u6053\u6047\u6049\u605B\u604C\u6040\u6042\u605F\u6024\u6044\u6058\u6066\u606E\u6242\u6243\u62CF\u630D\u630B\u62F5\u630E\u6303\u62EB\u62F9\u630F\u630C\u62F8\u62F6\u6300\u6313\u6314\u62FA\u6315\u62FB\u62F0\u6541\u6543\u65AA\u65BF\u6636\u6621\u6632\u6635\u661C\u6626\u6622\u6633\u662B\u663A\u661D\u6634\u6639\u662E\u670F\u6710\u67C1\u67F2\u67C8\u67BA"],["cf40","\u67DC\u67BB\u67F8\u67D8\u67C0\u67B7\u67C5\u67EB\u67E4\u67DF\u67B5\u67CD\u67B3\u67F7\u67F6\u67EE\u67E3\u67C2\u67B9\u67CE\u67E7\u67F0\u67B2\u67FC\u67C6\u67ED\u67CC\u67AE\u67E6\u67DB\u67FA\u67C9\u67CA\u67C3\u67EA\u67CB\u6B28\u6B82\u6B84\u6BB6\u6BD6\u6BD8\u6BE0\u6C20\u6C21\u6D28\u6D34\u6D2D\u6D1F\u6D3C\u6D3F\u6D12\u6D0A\u6CDA\u6D33\u6D04\u6D19\u6D3A\u6D1A\u6D11\u6D00\u6D1D\u6D42"],["cfa1","\u6D01\u6D18\u6D37\u6D03\u6D0F\u6D40\u6D07\u6D20\u6D2C\u6D08\u6D22\u6D09\u6D10\u70B7\u709F\u70BE\u70B1\u70B0\u70A1\u70B4\u70B5\u70A9\u7241\u7249\u724A\u726C\u7270\u7273\u726E\u72CA\u72E4\u72E8\u72EB\u72DF\u72EA\u72E6\u72E3\u7385\u73CC\u73C2\u73C8\u73C5\u73B9\u73B6\u73B5\u73B4\u73EB\u73BF\u73C7\u73BE\u73C3\u73C6\u73B8\u73CB\u74EC\u74EE\u752E\u7547\u7548\u75A7\u75AA\u7679\u76C4\u7708\u7703\u7704\u7705\u770A\u76F7\u76FB\u76FA\u77E7\u77E8\u7806\u7811\u7812\u7805\u7810\u780F\u780E\u7809\u7803\u7813\u794A\u794C\u794B\u7945\u7944\u79D5\u79CD\u79CF\u79D6\u79CE\u7A80"],["d040","\u7A7E\u7AD1\u7B00\u7B01\u7C7A\u7C78\u7C79\u7C7F\u7C80\u7C81\u7D03\u7D08\u7D01\u7F58\u7F91\u7F8D\u7FBE\u8007\u800E\u800F\u8014\u8037\u80D8\u80C7\u80E0\u80D1\u80C8\u80C2\u80D0\u80C5\u80E3\u80D9\u80DC\u80CA\u80D5\u80C9\u80CF\u80D7\u80E6\u80CD\u81FF\u8221\u8294\u82D9\u82FE\u82F9\u8307\u82E8\u8300\u82D5\u833A\u82EB\u82D6\u82F4\u82EC\u82E1\u82F2\u82F5\u830C\u82FB\u82F6\u82F0\u82EA"],["d0a1","\u82E4\u82E0\u82FA\u82F3\u82ED\u8677\u8674\u867C\u8673\u8841\u884E\u8867\u886A\u8869\u89D3\u8A04\u8A07\u8D72\u8FE3\u8FE1\u8FEE\u8FE0\u90F1\u90BD\u90BF\u90D5\u90C5\u90BE\u90C7\u90CB\u90C8\u91D4\u91D3\u9654\u964F\u9651\u9653\u964A\u964E\u501E\u5005\u5007\u5013\u5022\u5030\u501B\u4FF5\u4FF4\u5033\u5037\u502C\u4FF6\u4FF7\u5017\u501C\u5020\u5027\u5035\u502F\u5031\u500E\u515A\u5194\u5193\u51CA\u51C4\u51C5\u51C8\u51CE\u5261\u525A\u5252\u525E\u525F\u5255\u5262\u52CD\u530E\u539E\u5526\u54E2\u5517\u5512\u54E7\u54F3\u54E4\u551A\u54FF\u5504\u5508\u54EB\u5511\u5505\u54F1"],["d140","\u550A\u54FB\u54F7\u54F8\u54E0\u550E\u5503\u550B\u5701\u5702\u57CC\u5832\u57D5\u57D2\u57BA\u57C6\u57BD\u57BC\u57B8\u57B6\u57BF\u57C7\u57D0\u57B9\u57C1\u590E\u594A\u5A19\u5A16\u5A2D\u5A2E\u5A15\u5A0F\u5A17\u5A0A\u5A1E\u5A33\u5B6C\u5BA7\u5BAD\u5BAC\u5C03\u5C56\u5C54\u5CEC\u5CFF\u5CEE\u5CF1\u5CF7\u5D00\u5CF9\u5E29\u5E28\u5EA8\u5EAE\u5EAA\u5EAC\u5F33\u5F30\u5F67\u605D\u605A\u6067"],["d1a1","\u6041\u60A2\u6088\u6080\u6092\u6081\u609D\u6083\u6095\u609B\u6097\u6087\u609C\u608E\u6219\u6246\u62F2\u6310\u6356\u632C\u6344\u6345\u6336\u6343\u63E4\u6339\u634B\u634A\u633C\u6329\u6341\u6334\u6358\u6354\u6359\u632D\u6347\u6333\u635A\u6351\u6338\u6357\u6340\u6348\u654A\u6546\u65C6\u65C3\u65C4\u65C2\u664A\u665F\u6647\u6651\u6712\u6713\u681F\u681A\u6849\u6832\u6833\u683B\u684B\u684F\u6816\u6831\u681C\u6835\u682B\u682D\u682F\u684E\u6844\u6834\u681D\u6812\u6814\u6826\u6828\u682E\u684D\u683A\u6825\u6820\u6B2C\u6B2F\u6B2D\u6B31\u6B34\u6B6D\u8082\u6B88\u6BE6\u6BE4"],["d240","\u6BE8\u6BE3\u6BE2\u6BE7\u6C25\u6D7A\u6D63\u6D64\u6D76\u6D0D\u6D61\u6D92\u6D58\u6D62\u6D6D\u6D6F\u6D91\u6D8D\u6DEF\u6D7F\u6D86\u6D5E\u6D67\u6D60\u6D97\u6D70\u6D7C\u6D5F\u6D82\u6D98\u6D2F\u6D68\u6D8B\u6D7E\u6D80\u6D84\u6D16\u6D83\u6D7B\u6D7D\u6D75\u6D90\u70DC\u70D3\u70D1\u70DD\u70CB\u7F39\u70E2\u70D7\u70D2\u70DE\u70E0\u70D4\u70CD\u70C5\u70C6\u70C7\u70DA\u70CE\u70E1\u7242\u7278"],["d2a1","\u7277\u7276\u7300\u72FA\u72F4\u72FE\u72F6\u72F3\u72FB\u7301\u73D3\u73D9\u73E5\u73D6\u73BC\u73E7\u73E3\u73E9\u73DC\u73D2\u73DB\u73D4\u73DD\u73DA\u73D7\u73D8\u73E8\u74DE\u74DF\u74F4\u74F5\u7521\u755B\u755F\u75B0\u75C1\u75BB\u75C4\u75C0\u75BF\u75B6\u75BA\u768A\u76C9\u771D\u771B\u7710\u7713\u7712\u7723\u7711\u7715\u7719\u771A\u7722\u7727\u7823\u782C\u7822\u7835\u782F\u7828\u782E\u782B\u7821\u7829\u7833\u782A\u7831\u7954\u795B\u794F\u795C\u7953\u7952\u7951\u79EB\u79EC\u79E0\u79EE\u79ED\u79EA\u79DC\u79DE\u79DD\u7A86\u7A89\u7A85\u7A8B\u7A8C\u7A8A\u7A87\u7AD8\u7B10"],["d340","\u7B04\u7B13\u7B05\u7B0F\u7B08\u7B0A\u7B0E\u7B09\u7B12\u7C84\u7C91\u7C8A\u7C8C\u7C88\u7C8D\u7C85\u7D1E\u7D1D\u7D11\u7D0E\u7D18\u7D16\u7D13\u7D1F\u7D12\u7D0F\u7D0C\u7F5C\u7F61\u7F5E\u7F60\u7F5D\u7F5B\u7F96\u7F92\u7FC3\u7FC2\u7FC0\u8016\u803E\u8039\u80FA\u80F2\u80F9\u80F5\u8101\u80FB\u8100\u8201\u822F\u8225\u8333\u832D\u8344\u8319\u8351\u8325\u8356\u833F\u8341\u8326\u831C\u8322"],["d3a1","\u8342\u834E\u831B\u832A\u8308\u833C\u834D\u8316\u8324\u8320\u8337\u832F\u8329\u8347\u8345\u834C\u8353\u831E\u832C\u834B\u8327\u8348\u8653\u8652\u86A2\u86A8\u8696\u868D\u8691\u869E\u8687\u8697\u8686\u868B\u869A\u8685\u86A5\u8699\u86A1\u86A7\u8695\u8698\u868E\u869D\u8690\u8694\u8843\u8844\u886D\u8875\u8876\u8872\u8880\u8871\u887F\u886F\u8883\u887E\u8874\u887C\u8A12\u8C47\u8C57\u8C7B\u8CA4\u8CA3\u8D76\u8D78\u8DB5\u8DB7\u8DB6\u8ED1\u8ED3\u8FFE\u8FF5\u9002\u8FFF\u8FFB\u9004\u8FFC\u8FF6\u90D6\u90E0\u90D9\u90DA\u90E3\u90DF\u90E5\u90D8\u90DB\u90D7\u90DC\u90E4\u9150"],["d440","\u914E\u914F\u91D5\u91E2\u91DA\u965C\u965F\u96BC\u98E3\u9ADF\u9B2F\u4E7F\u5070\u506A\u5061\u505E\u5060\u5053\u504B\u505D\u5072\u5048\u504D\u5041\u505B\u504A\u5062\u5015\u5045\u505F\u5069\u506B\u5063\u5064\u5046\u5040\u506E\u5073\u5057\u5051\u51D0\u526B\u526D\u526C\u526E\u52D6\u52D3\u532D\u539C\u5575\u5576\u553C\u554D\u5550\u5534\u552A\u5551\u5562\u5536\u5535\u5530\u5552\u5545"],["d4a1","\u550C\u5532\u5565\u554E\u5539\u5548\u552D\u553B\u5540\u554B\u570A\u5707\u57FB\u5814\u57E2\u57F6\u57DC\u57F4\u5800\u57ED\u57FD\u5808\u57F8\u580B\u57F3\u57CF\u5807\u57EE\u57E3\u57F2\u57E5\u57EC\u57E1\u580E\u57FC\u5810\u57E7\u5801\u580C\u57F1\u57E9\u57F0\u580D\u5804\u595C\u5A60\u5A58\u5A55\u5A67\u5A5E\u5A38\u5A35\u5A6D\u5A50\u5A5F\u5A65\u5A6C\u5A53\u5A64\u5A57\u5A43\u5A5D\u5A52\u5A44\u5A5B\u5A48\u5A8E\u5A3E\u5A4D\u5A39\u5A4C\u5A70\u5A69\u5A47\u5A51\u5A56\u5A42\u5A5C\u5B72\u5B6E\u5BC1\u5BC0\u5C59\u5D1E\u5D0B\u5D1D\u5D1A\u5D20\u5D0C\u5D28\u5D0D\u5D26\u5D25\u5D0F"],["d540","\u5D30\u5D12\u5D23\u5D1F\u5D2E\u5E3E\u5E34\u5EB1\u5EB4\u5EB9\u5EB2\u5EB3\u5F36\u5F38\u5F9B\u5F96\u5F9F\u608A\u6090\u6086\u60BE\u60B0\u60BA\u60D3\u60D4\u60CF\u60E4\u60D9\u60DD\u60C8\u60B1\u60DB\u60B7\u60CA\u60BF\u60C3\u60CD\u60C0\u6332\u6365\u638A\u6382\u637D\u63BD\u639E\u63AD\u639D\u6397\u63AB\u638E\u636F\u6387\u6390\u636E\u63AF\u6375\u639C\u636D\u63AE\u637C\u63A4\u633B\u639F"],["d5a1","\u6378\u6385\u6381\u6391\u638D\u6370\u6553\u65CD\u6665\u6661\u665B\u6659\u665C\u6662\u6718\u6879\u6887\u6890\u689C\u686D\u686E\u68AE\u68AB\u6956\u686F\u68A3\u68AC\u68A9\u6875\u6874\u68B2\u688F\u6877\u6892\u687C\u686B\u6872\u68AA\u6880\u6871\u687E\u689B\u6896\u688B\u68A0\u6889\u68A4\u6878\u687B\u6891\u688C\u688A\u687D\u6B36\u6B33\u6B37\u6B38\u6B91\u6B8F\u6B8D\u6B8E\u6B8C\u6C2A\u6DC0\u6DAB\u6DB4\u6DB3\u6E74\u6DAC\u6DE9\u6DE2\u6DB7\u6DF6\u6DD4\u6E00\u6DC8\u6DE0\u6DDF\u6DD6\u6DBE\u6DE5\u6DDC\u6DDD\u6DDB\u6DF4\u6DCA\u6DBD\u6DED\u6DF0\u6DBA\u6DD5\u6DC2\u6DCF\u6DC9"],["d640","\u6DD0\u6DF2\u6DD3\u6DFD\u6DD7\u6DCD\u6DE3\u6DBB\u70FA\u710D\u70F7\u7117\u70F4\u710C\u70F0\u7104\u70F3\u7110\u70FC\u70FF\u7106\u7113\u7100\u70F8\u70F6\u710B\u7102\u710E\u727E\u727B\u727C\u727F\u731D\u7317\u7307\u7311\u7318\u730A\u7308\u72FF\u730F\u731E\u7388\u73F6\u73F8\u73F5\u7404\u7401\u73FD\u7407\u7400\u73FA\u73FC\u73FF\u740C\u740B\u73F4\u7408\u7564\u7563\u75CE\u75D2\u75CF"],["d6a1","\u75CB\u75CC\u75D1\u75D0\u768F\u7689\u76D3\u7739\u772F\u772D\u7731\u7732\u7734\u7733\u773D\u7725\u773B\u7735\u7848\u7852\u7849\u784D\u784A\u784C\u7826\u7845\u7850\u7964\u7967\u7969\u796A\u7963\u796B\u7961\u79BB\u79FA\u79F8\u79F6\u79F7\u7A8F\u7A94\u7A90\u7B35\u7B47\u7B34\u7B25\u7B30\u7B22\u7B24\u7B33\u7B18\u7B2A\u7B1D\u7B31\u7B2B\u7B2D\u7B2F\u7B32\u7B38\u7B1A\u7B23\u7C94\u7C98\u7C96\u7CA3\u7D35\u7D3D\u7D38\u7D36\u7D3A\u7D45\u7D2C\u7D29\u7D41\u7D47\u7D3E\u7D3F\u7D4A\u7D3B\u7D28\u7F63\u7F95\u7F9C\u7F9D\u7F9B\u7FCA\u7FCB\u7FCD\u7FD0\u7FD1\u7FC7\u7FCF\u7FC9\u801F"],["d740","\u801E\u801B\u8047\u8043\u8048\u8118\u8125\u8119\u811B\u812D\u811F\u812C\u811E\u8121\u8115\u8127\u811D\u8122\u8211\u8238\u8233\u823A\u8234\u8232\u8274\u8390\u83A3\u83A8\u838D\u837A\u8373\u83A4\u8374\u838F\u8381\u8395\u8399\u8375\u8394\u83A9\u837D\u8383\u838C\u839D\u839B\u83AA\u838B\u837E\u83A5\u83AF\u8388\u8397\u83B0\u837F\u83A6\u8387\u83AE\u8376\u839A\u8659\u8656\u86BF\u86B7"],["d7a1","\u86C2\u86C1\u86C5\u86BA\u86B0\u86C8\u86B9\u86B3\u86B8\u86CC\u86B4\u86BB\u86BC\u86C3\u86BD\u86BE\u8852\u8889\u8895\u88A8\u88A2\u88AA\u889A\u8891\u88A1\u889F\u8898\u88A7\u8899\u889B\u8897\u88A4\u88AC\u888C\u8893\u888E\u8982\u89D6\u89D9\u89D5\u8A30\u8A27\u8A2C\u8A1E\u8C39\u8C3B\u8C5C\u8C5D\u8C7D\u8CA5\u8D7D\u8D7B\u8D79\u8DBC\u8DC2\u8DB9\u8DBF\u8DC1\u8ED8\u8EDE\u8EDD\u8EDC\u8ED7\u8EE0\u8EE1\u9024\u900B\u9011\u901C\u900C\u9021\u90EF\u90EA\u90F0\u90F4\u90F2\u90F3\u90D4\u90EB\u90EC\u90E9\u9156\u9158\u915A\u9153\u9155\u91EC\u91F4\u91F1\u91F3\u91F8\u91E4\u91F9\u91EA"],["d840","\u91EB\u91F7\u91E8\u91EE\u957A\u9586\u9588\u967C\u966D\u966B\u9671\u966F\u96BF\u976A\u9804\u98E5\u9997\u509B\u5095\u5094\u509E\u508B\u50A3\u5083\u508C\u508E\u509D\u5068\u509C\u5092\u5082\u5087\u515F\u51D4\u5312\u5311\u53A4\u53A7\u5591\u55A8\u55A5\u55AD\u5577\u5645\u55A2\u5593\u5588\u558F\u55B5\u5581\u55A3\u5592\u55A4\u557D\u558C\u55A6\u557F\u5595\u55A1\u558E\u570C\u5829\u5837"],["d8a1","\u5819\u581E\u5827\u5823\u5828\u57F5\u5848\u5825\u581C\u581B\u5833\u583F\u5836\u582E\u5839\u5838\u582D\u582C\u583B\u5961\u5AAF\u5A94\u5A9F\u5A7A\u5AA2\u5A9E\u5A78\u5AA6\u5A7C\u5AA5\u5AAC\u5A95\u5AAE\u5A37\u5A84\u5A8A\u5A97\u5A83\u5A8B\u5AA9\u5A7B\u5A7D\u5A8C\u5A9C\u5A8F\u5A93\u5A9D\u5BEA\u5BCD\u5BCB\u5BD4\u5BD1\u5BCA\u5BCE\u5C0C\u5C30\u5D37\u5D43\u5D6B\u5D41\u5D4B\u5D3F\u5D35\u5D51\u5D4E\u5D55\u5D33\u5D3A\u5D52\u5D3D\u5D31\u5D59\u5D42\u5D39\u5D49\u5D38\u5D3C\u5D32\u5D36\u5D40\u5D45\u5E44\u5E41\u5F58\u5FA6\u5FA5\u5FAB\u60C9\u60B9\u60CC\u60E2\u60CE\u60C4\u6114"],["d940","\u60F2\u610A\u6116\u6105\u60F5\u6113\u60F8\u60FC\u60FE\u60C1\u6103\u6118\u611D\u6110\u60FF\u6104\u610B\u624A\u6394\u63B1\u63B0\u63CE\u63E5\u63E8\u63EF\u63C3\u649D\u63F3\u63CA\u63E0\u63F6\u63D5\u63F2\u63F5\u6461\u63DF\u63BE\u63DD\u63DC\u63C4\u63D8\u63D3\u63C2\u63C7\u63CC\u63CB\u63C8\u63F0\u63D7\u63D9\u6532\u6567\u656A\u6564\u655C\u6568\u6565\u658C\u659D\u659E\u65AE\u65D0\u65D2"],["d9a1","\u667C\u666C\u667B\u6680\u6671\u6679\u666A\u6672\u6701\u690C\u68D3\u6904\u68DC\u692A\u68EC\u68EA\u68F1\u690F\u68D6\u68F7\u68EB\u68E4\u68F6\u6913\u6910\u68F3\u68E1\u6907\u68CC\u6908\u6970\u68B4\u6911\u68EF\u68C6\u6914\u68F8\u68D0\u68FD\u68FC\u68E8\u690B\u690A\u6917\u68CE\u68C8\u68DD\u68DE\u68E6\u68F4\u68D1\u6906\u68D4\u68E9\u6915\u6925\u68C7\u6B39\u6B3B\u6B3F\u6B3C\u6B94\u6B97\u6B99\u6B95\u6BBD\u6BF0\u6BF2\u6BF3\u6C30\u6DFC\u6E46\u6E47\u6E1F\u6E49\u6E88\u6E3C\u6E3D\u6E45\u6E62\u6E2B\u6E3F\u6E41\u6E5D\u6E73\u6E1C\u6E33\u6E4B\u6E40\u6E51\u6E3B\u6E03\u6E2E\u6E5E"],["da40","\u6E68\u6E5C\u6E61\u6E31\u6E28\u6E60\u6E71\u6E6B\u6E39\u6E22\u6E30\u6E53\u6E65\u6E27\u6E78\u6E64\u6E77\u6E55\u6E79\u6E52\u6E66\u6E35\u6E36\u6E5A\u7120\u711E\u712F\u70FB\u712E\u7131\u7123\u7125\u7122\u7132\u711F\u7128\u713A\u711B\u724B\u725A\u7288\u7289\u7286\u7285\u728B\u7312\u730B\u7330\u7322\u7331\u7333\u7327\u7332\u732D\u7326\u7323\u7335\u730C\u742E\u742C\u7430\u742B\u7416"],["daa1","\u741A\u7421\u742D\u7431\u7424\u7423\u741D\u7429\u7420\u7432\u74FB\u752F\u756F\u756C\u75E7\u75DA\u75E1\u75E6\u75DD\u75DF\u75E4\u75D7\u7695\u7692\u76DA\u7746\u7747\u7744\u774D\u7745\u774A\u774E\u774B\u774C\u77DE\u77EC\u7860\u7864\u7865\u785C\u786D\u7871\u786A\u786E\u7870\u7869\u7868\u785E\u7862\u7974\u7973\u7972\u7970\u7A02\u7A0A\u7A03\u7A0C\u7A04\u7A99\u7AE6\u7AE4\u7B4A\u7B3B\u7B44\u7B48\u7B4C\u7B4E\u7B40\u7B58\u7B45\u7CA2\u7C9E\u7CA8\u7CA1\u7D58\u7D6F\u7D63\u7D53\u7D56\u7D67\u7D6A\u7D4F\u7D6D\u7D5C\u7D6B\u7D52\u7D54\u7D69\u7D51\u7D5F\u7D4E\u7F3E\u7F3F\u7F65"],["db40","\u7F66\u7FA2\u7FA0\u7FA1\u7FD7\u8051\u804F\u8050\u80FE\u80D4\u8143\u814A\u8152\u814F\u8147\u813D\u814D\u813A\u81E6\u81EE\u81F7\u81F8\u81F9\u8204\u823C\u823D\u823F\u8275\u833B\u83CF\u83F9\u8423\u83C0\u83E8\u8412\u83E7\u83E4\u83FC\u83F6\u8410\u83C6\u83C8\u83EB\u83E3\u83BF\u8401\u83DD\u83E5\u83D8\u83FF\u83E1\u83CB\u83CE\u83D6\u83F5\u83C9\u8409\u840F\u83DE\u8411\u8406\u83C2\u83F3"],["dba1","\u83D5\u83FA\u83C7\u83D1\u83EA\u8413\u83C3\u83EC\u83EE\u83C4\u83FB\u83D7\u83E2\u841B\u83DB\u83FE\u86D8\u86E2\u86E6\u86D3\u86E3\u86DA\u86EA\u86DD\u86EB\u86DC\u86EC\u86E9\u86D7\u86E8\u86D1\u8848\u8856\u8855\u88BA\u88D7\u88B9\u88B8\u88C0\u88BE\u88B6\u88BC\u88B7\u88BD\u88B2\u8901\u88C9\u8995\u8998\u8997\u89DD\u89DA\u89DB\u8A4E\u8A4D\u8A39\u8A59\u8A40\u8A57\u8A58\u8A44\u8A45\u8A52\u8A48\u8A51\u8A4A\u8A4C\u8A4F\u8C5F\u8C81\u8C80\u8CBA\u8CBE\u8CB0\u8CB9\u8CB5\u8D84\u8D80\u8D89\u8DD8\u8DD3\u8DCD\u8DC7\u8DD6\u8DDC\u8DCF\u8DD5\u8DD9\u8DC8\u8DD7\u8DC5\u8EEF\u8EF7\u8EFA"],["dc40","\u8EF9\u8EE6\u8EEE\u8EE5\u8EF5\u8EE7\u8EE8\u8EF6\u8EEB\u8EF1\u8EEC\u8EF4\u8EE9\u902D\u9034\u902F\u9106\u912C\u9104\u90FF\u90FC\u9108\u90F9\u90FB\u9101\u9100\u9107\u9105\u9103\u9161\u9164\u915F\u9162\u9160\u9201\u920A\u9225\u9203\u921A\u9226\u920F\u920C\u9200\u9212\u91FF\u91FD\u9206\u9204\u9227\u9202\u921C\u9224\u9219\u9217\u9205\u9216\u957B\u958D\u958C\u9590\u9687\u967E\u9688"],["dca1","\u9689\u9683\u9680\u96C2\u96C8\u96C3\u96F1\u96F0\u976C\u9770\u976E\u9807\u98A9\u98EB\u9CE6\u9EF9\u4E83\u4E84\u4EB6\u50BD\u50BF\u50C6\u50AE\u50C4\u50CA\u50B4\u50C8\u50C2\u50B0\u50C1\u50BA\u50B1\u50CB\u50C9\u50B6\u50B8\u51D7\u527A\u5278\u527B\u527C\u55C3\u55DB\u55CC\u55D0\u55CB\u55CA\u55DD\u55C0\u55D4\u55C4\u55E9\u55BF\u55D2\u558D\u55CF\u55D5\u55E2\u55D6\u55C8\u55F2\u55CD\u55D9\u55C2\u5714\u5853\u5868\u5864\u584F\u584D\u5849\u586F\u5855\u584E\u585D\u5859\u5865\u585B\u583D\u5863\u5871\u58FC\u5AC7\u5AC4\u5ACB\u5ABA\u5AB8\u5AB1\u5AB5\u5AB0\u5ABF\u5AC8\u5ABB\u5AC6"],["dd40","\u5AB7\u5AC0\u5ACA\u5AB4\u5AB6\u5ACD\u5AB9\u5A90\u5BD6\u5BD8\u5BD9\u5C1F\u5C33\u5D71\u5D63\u5D4A\u5D65\u5D72\u5D6C\u5D5E\u5D68\u5D67\u5D62\u5DF0\u5E4F\u5E4E\u5E4A\u5E4D\u5E4B\u5EC5\u5ECC\u5EC6\u5ECB\u5EC7\u5F40\u5FAF\u5FAD\u60F7\u6149\u614A\u612B\u6145\u6136\u6132\u612E\u6146\u612F\u614F\u6129\u6140\u6220\u9168\u6223\u6225\u6224\u63C5\u63F1\u63EB\u6410\u6412\u6409\u6420\u6424"],["dda1","\u6433\u6443\u641F\u6415\u6418\u6439\u6437\u6422\u6423\u640C\u6426\u6430\u6428\u6441\u6435\u642F\u640A\u641A\u6440\u6425\u6427\u640B\u63E7\u641B\u642E\u6421\u640E\u656F\u6592\u65D3\u6686\u668C\u6695\u6690\u668B\u668A\u6699\u6694\u6678\u6720\u6966\u695F\u6938\u694E\u6962\u6971\u693F\u6945\u696A\u6939\u6942\u6957\u6959\u697A\u6948\u6949\u6935\u696C\u6933\u693D\u6965\u68F0\u6978\u6934\u6969\u6940\u696F\u6944\u6976\u6958\u6941\u6974\u694C\u693B\u694B\u6937\u695C\u694F\u6951\u6932\u6952\u692F\u697B\u693C\u6B46\u6B45\u6B43\u6B42\u6B48\u6B41\u6B9B\uFA0D\u6BFB\u6BFC"],["de40","\u6BF9\u6BF7\u6BF8\u6E9B\u6ED6\u6EC8\u6E8F\u6EC0\u6E9F\u6E93\u6E94\u6EA0\u6EB1\u6EB9\u6EC6\u6ED2\u6EBD\u6EC1\u6E9E\u6EC9\u6EB7\u6EB0\u6ECD\u6EA6\u6ECF\u6EB2\u6EBE\u6EC3\u6EDC\u6ED8\u6E99\u6E92\u6E8E\u6E8D\u6EA4\u6EA1\u6EBF\u6EB3\u6ED0\u6ECA\u6E97\u6EAE\u6EA3\u7147\u7154\u7152\u7163\u7160\u7141\u715D\u7162\u7172\u7178\u716A\u7161\u7142\u7158\u7143\u714B\u7170\u715F\u7150\u7153"],["dea1","\u7144\u714D\u715A\u724F\u728D\u728C\u7291\u7290\u728E\u733C\u7342\u733B\u733A\u7340\u734A\u7349\u7444\u744A\u744B\u7452\u7451\u7457\u7440\u744F\u7450\u744E\u7442\u7446\u744D\u7454\u74E1\u74FF\u74FE\u74FD\u751D\u7579\u7577\u6983\u75EF\u760F\u7603\u75F7\u75FE\u75FC\u75F9\u75F8\u7610\u75FB\u75F6\u75ED\u75F5\u75FD\u7699\u76B5\u76DD\u7755\u775F\u7760\u7752\u7756\u775A\u7769\u7767\u7754\u7759\u776D\u77E0\u7887\u789A\u7894\u788F\u7884\u7895\u7885\u7886\u78A1\u7883\u7879\u7899\u7880\u7896\u787B\u797C\u7982\u797D\u7979\u7A11\u7A18\u7A19\u7A12\u7A17\u7A15\u7A22\u7A13"],["df40","\u7A1B\u7A10\u7AA3\u7AA2\u7A9E\u7AEB\u7B66\u7B64\u7B6D\u7B74\u7B69\u7B72\u7B65\u7B73\u7B71\u7B70\u7B61\u7B78\u7B76\u7B63\u7CB2\u7CB4\u7CAF\u7D88\u7D86\u7D80\u7D8D\u7D7F\u7D85\u7D7A\u7D8E\u7D7B\u7D83\u7D7C\u7D8C\u7D94\u7D84\u7D7D\u7D92\u7F6D\u7F6B\u7F67\u7F68\u7F6C\u7FA6\u7FA5\u7FA7\u7FDB\u7FDC\u8021\u8164\u8160\u8177\u815C\u8169\u815B\u8162\u8172\u6721\u815E\u8176\u8167\u816F"],["dfa1","\u8144\u8161\u821D\u8249\u8244\u8240\u8242\u8245\u84F1\u843F\u8456\u8476\u8479\u848F\u848D\u8465\u8451\u8440\u8486\u8467\u8430\u844D\u847D\u845A\u8459\u8474\u8473\u845D\u8507\u845E\u8437\u843A\u8434\u847A\u8443\u8478\u8432\u8445\u8429\u83D9\u844B\u842F\u8442\u842D\u845F\u8470\u8439\u844E\u844C\u8452\u846F\u84C5\u848E\u843B\u8447\u8436\u8433\u8468\u847E\u8444\u842B\u8460\u8454\u846E\u8450\u870B\u8704\u86F7\u870C\u86FA\u86D6\u86F5\u874D\u86F8\u870E\u8709\u8701\u86F6\u870D\u8705\u88D6\u88CB\u88CD\u88CE\u88DE\u88DB\u88DA\u88CC\u88D0\u8985\u899B\u89DF\u89E5\u89E4"],["e040","\u89E1\u89E0\u89E2\u89DC\u89E6\u8A76\u8A86\u8A7F\u8A61\u8A3F\u8A77\u8A82\u8A84\u8A75\u8A83\u8A81\u8A74\u8A7A\u8C3C\u8C4B\u8C4A\u8C65\u8C64\u8C66\u8C86\u8C84\u8C85\u8CCC\u8D68\u8D69\u8D91\u8D8C\u8D8E\u8D8F\u8D8D\u8D93\u8D94\u8D90\u8D92\u8DF0\u8DE0\u8DEC\u8DF1\u8DEE\u8DD0\u8DE9\u8DE3\u8DE2\u8DE7\u8DF2\u8DEB\u8DF4\u8F06\u8EFF\u8F01\u8F00\u8F05\u8F07\u8F08\u8F02\u8F0B\u9052\u903F"],["e0a1","\u9044\u9049\u903D\u9110\u910D\u910F\u9111\u9116\u9114\u910B\u910E\u916E\u916F\u9248\u9252\u9230\u923A\u9266\u9233\u9265\u925E\u9283\u922E\u924A\u9246\u926D\u926C\u924F\u9260\u9267\u926F\u9236\u9261\u9270\u9231\u9254\u9263\u9250\u9272\u924E\u9253\u924C\u9256\u9232\u959F\u959C\u959E\u959B\u9692\u9693\u9691\u9697\u96CE\u96FA\u96FD\u96F8\u96F5\u9773\u9777\u9778\u9772\u980F\u980D\u980E\u98AC\u98F6\u98F9\u99AF\u99B2\u99B0\u99B5\u9AAD\u9AAB\u9B5B\u9CEA\u9CED\u9CE7\u9E80\u9EFD\u50E6\u50D4\u50D7\u50E8\u50F3\u50DB\u50EA\u50DD\u50E4\u50D3\u50EC\u50F0\u50EF\u50E3\u50E0"],["e140","\u51D8\u5280\u5281\u52E9\u52EB\u5330\u53AC\u5627\u5615\u560C\u5612\u55FC\u560F\u561C\u5601\u5613\u5602\u55FA\u561D\u5604\u55FF\u55F9\u5889\u587C\u5890\u5898\u5886\u5881\u587F\u5874\u588B\u587A\u5887\u5891\u588E\u5876\u5882\u5888\u587B\u5894\u588F\u58FE\u596B\u5ADC\u5AEE\u5AE5\u5AD5\u5AEA\u5ADA\u5AED\u5AEB\u5AF3\u5AE2\u5AE0\u5ADB\u5AEC\u5ADE\u5ADD\u5AD9\u5AE8\u5ADF\u5B77\u5BE0"],["e1a1","\u5BE3\u5C63\u5D82\u5D80\u5D7D\u5D86\u5D7A\u5D81\u5D77\u5D8A\u5D89\u5D88\u5D7E\u5D7C\u5D8D\u5D79\u5D7F\u5E58\u5E59\u5E53\u5ED8\u5ED1\u5ED7\u5ECE\u5EDC\u5ED5\u5ED9\u5ED2\u5ED4\u5F44\u5F43\u5F6F\u5FB6\u612C\u6128\u6141\u615E\u6171\u6173\u6152\u6153\u6172\u616C\u6180\u6174\u6154\u617A\u615B\u6165\u613B\u616A\u6161\u6156\u6229\u6227\u622B\u642B\u644D\u645B\u645D\u6474\u6476\u6472\u6473\u647D\u6475\u6466\u64A6\u644E\u6482\u645E\u645C\u644B\u6453\u6460\u6450\u647F\u643F\u646C\u646B\u6459\u6465\u6477\u6573\u65A0\u66A1\u66A0\u669F\u6705\u6704\u6722\u69B1\u69B6\u69C9"],["e240","\u69A0\u69CE\u6996\u69B0\u69AC\u69BC\u6991\u6999\u698E\u69A7\u698D\u69A9\u69BE\u69AF\u69BF\u69C4\u69BD\u69A4\u69D4\u69B9\u69CA\u699A\u69CF\u69B3\u6993\u69AA\u69A1\u699E\u69D9\u6997\u6990\u69C2\u69B5\u69A5\u69C6\u6B4A\u6B4D\u6B4B\u6B9E\u6B9F\u6BA0\u6BC3\u6BC4\u6BFE\u6ECE\u6EF5\u6EF1\u6F03\u6F25\u6EF8\u6F37\u6EFB\u6F2E\u6F09\u6F4E\u6F19\u6F1A\u6F27\u6F18\u6F3B\u6F12\u6EED\u6F0A"],["e2a1","\u6F36\u6F73\u6EF9\u6EEE\u6F2D\u6F40\u6F30\u6F3C\u6F35\u6EEB\u6F07\u6F0E\u6F43\u6F05\u6EFD\u6EF6\u6F39\u6F1C\u6EFC\u6F3A\u6F1F\u6F0D\u6F1E\u6F08\u6F21\u7187\u7190\u7189\u7180\u7185\u7182\u718F\u717B\u7186\u7181\u7197\u7244\u7253\u7297\u7295\u7293\u7343\u734D\u7351\u734C\u7462\u7473\u7471\u7475\u7472\u7467\u746E\u7500\u7502\u7503\u757D\u7590\u7616\u7608\u760C\u7615\u7611\u760A\u7614\u76B8\u7781\u777C\u7785\u7782\u776E\u7780\u776F\u777E\u7783\u78B2\u78AA\u78B4\u78AD\u78A8\u787E\u78AB\u789E\u78A5\u78A0\u78AC\u78A2\u78A4\u7998\u798A\u798B\u7996\u7995\u7994\u7993"],["e340","\u7997\u7988\u7992\u7990\u7A2B\u7A4A\u7A30\u7A2F\u7A28\u7A26\u7AA8\u7AAB\u7AAC\u7AEE\u7B88\u7B9C\u7B8A\u7B91\u7B90\u7B96\u7B8D\u7B8C\u7B9B\u7B8E\u7B85\u7B98\u5284\u7B99\u7BA4\u7B82\u7CBB\u7CBF\u7CBC\u7CBA\u7DA7\u7DB7\u7DC2\u7DA3\u7DAA\u7DC1\u7DC0\u7DC5\u7D9D\u7DCE\u7DC4\u7DC6\u7DCB\u7DCC\u7DAF\u7DB9\u7D96\u7DBC\u7D9F\u7DA6\u7DAE\u7DA9\u7DA1\u7DC9\u7F73\u7FE2\u7FE3\u7FE5\u7FDE"],["e3a1","\u8024\u805D\u805C\u8189\u8186\u8183\u8187\u818D\u818C\u818B\u8215\u8497\u84A4\u84A1\u849F\u84BA\u84CE\u84C2\u84AC\u84AE\u84AB\u84B9\u84B4\u84C1\u84CD\u84AA\u849A\u84B1\u84D0\u849D\u84A7\u84BB\u84A2\u8494\u84C7\u84CC\u849B\u84A9\u84AF\u84A8\u84D6\u8498\u84B6\u84CF\u84A0\u84D7\u84D4\u84D2\u84DB\u84B0\u8491\u8661\u8733\u8723\u8728\u876B\u8740\u872E\u871E\u8721\u8719\u871B\u8743\u872C\u8741\u873E\u8746\u8720\u8732\u872A\u872D\u873C\u8712\u873A\u8731\u8735\u8742\u8726\u8727\u8738\u8724\u871A\u8730\u8711\u88F7\u88E7\u88F1\u88F2\u88FA\u88FE\u88EE\u88FC\u88F6\u88FB"],["e440","\u88F0\u88EC\u88EB\u899D\u89A1\u899F\u899E\u89E9\u89EB\u89E8\u8AAB\u8A99\u8A8B\u8A92\u8A8F\u8A96\u8C3D\u8C68\u8C69\u8CD5\u8CCF\u8CD7\u8D96\u8E09\u8E02\u8DFF\u8E0D\u8DFD\u8E0A\u8E03\u8E07\u8E06\u8E05\u8DFE\u8E00\u8E04\u8F10\u8F11\u8F0E\u8F0D\u9123\u911C\u9120\u9122\u911F\u911D\u911A\u9124\u9121\u911B\u917A\u9172\u9179\u9173\u92A5\u92A4\u9276\u929B\u927A\u92A0\u9294\u92AA\u928D"],["e4a1","\u92A6\u929A\u92AB\u9279\u9297\u927F\u92A3\u92EE\u928E\u9282\u9295\u92A2\u927D\u9288\u92A1\u928A\u9286\u928C\u9299\u92A7\u927E\u9287\u92A9\u929D\u928B\u922D\u969E\u96A1\u96FF\u9758\u977D\u977A\u977E\u9783\u9780\u9782\u977B\u9784\u9781\u977F\u97CE\u97CD\u9816\u98AD\u98AE\u9902\u9900\u9907\u999D\u999C\u99C3\u99B9\u99BB\u99BA\u99C2\u99BD\u99C7\u9AB1\u9AE3\u9AE7\u9B3E\u9B3F\u9B60\u9B61\u9B5F\u9CF1\u9CF2\u9CF5\u9EA7\u50FF\u5103\u5130\u50F8\u5106\u5107\u50F6\u50FE\u510B\u510C\u50FD\u510A\u528B\u528C\u52F1\u52EF\u5648\u5642\u564C\u5635\u5641\u564A\u5649\u5646\u5658"],["e540","\u565A\u5640\u5633\u563D\u562C\u563E\u5638\u562A\u563A\u571A\u58AB\u589D\u58B1\u58A0\u58A3\u58AF\u58AC\u58A5\u58A1\u58FF\u5AFF\u5AF4\u5AFD\u5AF7\u5AF6\u5B03\u5AF8\u5B02\u5AF9\u5B01\u5B07\u5B05\u5B0F\u5C67\u5D99\u5D97\u5D9F\u5D92\u5DA2\u5D93\u5D95\u5DA0\u5D9C\u5DA1\u5D9A\u5D9E\u5E69\u5E5D\u5E60\u5E5C\u7DF3\u5EDB\u5EDE\u5EE1\u5F49\u5FB2\u618B\u6183\u6179\u61B1\u61B0\u61A2\u6189"],["e5a1","\u619B\u6193\u61AF\u61AD\u619F\u6192\u61AA\u61A1\u618D\u6166\u61B3\u622D\u646E\u6470\u6496\u64A0\u6485\u6497\u649C\u648F\u648B\u648A\u648C\u64A3\u649F\u6468\u64B1\u6498\u6576\u657A\u6579\u657B\u65B2\u65B3\u66B5\u66B0\u66A9\u66B2\u66B7\u66AA\u66AF\u6A00\u6A06\u6A17\u69E5\u69F8\u6A15\u69F1\u69E4\u6A20\u69FF\u69EC\u69E2\u6A1B\u6A1D\u69FE\u6A27\u69F2\u69EE\u6A14\u69F7\u69E7\u6A40\u6A08\u69E6\u69FB\u6A0D\u69FC\u69EB\u6A09\u6A04\u6A18\u6A25\u6A0F\u69F6\u6A26\u6A07\u69F4\u6A16\u6B51\u6BA5\u6BA3\u6BA2\u6BA6\u6C01\u6C00\u6BFF\u6C02\u6F41\u6F26\u6F7E\u6F87\u6FC6\u6F92"],["e640","\u6F8D\u6F89\u6F8C\u6F62\u6F4F\u6F85\u6F5A\u6F96\u6F76\u6F6C\u6F82\u6F55\u6F72\u6F52\u6F50\u6F57\u6F94\u6F93\u6F5D\u6F00\u6F61\u6F6B\u6F7D\u6F67\u6F90\u6F53\u6F8B\u6F69\u6F7F\u6F95\u6F63\u6F77\u6F6A\u6F7B\u71B2\u71AF\u719B\u71B0\u71A0\u719A\u71A9\u71B5\u719D\u71A5\u719E\u71A4\u71A1\u71AA\u719C\u71A7\u71B3\u7298\u729A\u7358\u7352\u735E\u735F\u7360\u735D\u735B\u7361\u735A\u7359"],["e6a1","\u7362\u7487\u7489\u748A\u7486\u7481\u747D\u7485\u7488\u747C\u7479\u7508\u7507\u757E\u7625\u761E\u7619\u761D\u761C\u7623\u761A\u7628\u761B\u769C\u769D\u769E\u769B\u778D\u778F\u7789\u7788\u78CD\u78BB\u78CF\u78CC\u78D1\u78CE\u78D4\u78C8\u78C3\u78C4\u78C9\u799A\u79A1\u79A0\u799C\u79A2\u799B\u6B76\u7A39\u7AB2\u7AB4\u7AB3\u7BB7\u7BCB\u7BBE\u7BAC\u7BCE\u7BAF\u7BB9\u7BCA\u7BB5\u7CC5\u7CC8\u7CCC\u7CCB\u7DF7\u7DDB\u7DEA\u7DE7\u7DD7\u7DE1\u7E03\u7DFA\u7DE6\u7DF6\u7DF1\u7DF0\u7DEE\u7DDF\u7F76\u7FAC\u7FB0\u7FAD\u7FED\u7FEB\u7FEA\u7FEC\u7FE6\u7FE8\u8064\u8067\u81A3\u819F"],["e740","\u819E\u8195\u81A2\u8199\u8197\u8216\u824F\u8253\u8252\u8250\u824E\u8251\u8524\u853B\u850F\u8500\u8529\u850E\u8509\u850D\u851F\u850A\u8527\u851C\u84FB\u852B\u84FA\u8508\u850C\u84F4\u852A\u84F2\u8515\u84F7\u84EB\u84F3\u84FC\u8512\u84EA\u84E9\u8516\u84FE\u8528\u851D\u852E\u8502\u84FD\u851E\u84F6\u8531\u8526\u84E7\u84E8\u84F0\u84EF\u84F9\u8518\u8520\u8530\u850B\u8519\u852F\u8662"],["e7a1","\u8756\u8763\u8764\u8777\u87E1\u8773\u8758\u8754\u875B\u8752\u8761\u875A\u8751\u875E\u876D\u876A\u8750\u874E\u875F\u875D\u876F\u876C\u877A\u876E\u875C\u8765\u874F\u877B\u8775\u8762\u8767\u8769\u885A\u8905\u890C\u8914\u890B\u8917\u8918\u8919\u8906\u8916\u8911\u890E\u8909\u89A2\u89A4\u89A3\u89ED\u89F0\u89EC\u8ACF\u8AC6\u8AB8\u8AD3\u8AD1\u8AD4\u8AD5\u8ABB\u8AD7\u8ABE\u8AC0\u8AC5\u8AD8\u8AC3\u8ABA\u8ABD\u8AD9\u8C3E\u8C4D\u8C8F\u8CE5\u8CDF\u8CD9\u8CE8\u8CDA\u8CDD\u8CE7\u8DA0\u8D9C\u8DA1\u8D9B\u8E20\u8E23\u8E25\u8E24\u8E2E\u8E15\u8E1B\u8E16\u8E11\u8E19\u8E26\u8E27"],["e840","\u8E14\u8E12\u8E18\u8E13\u8E1C\u8E17\u8E1A\u8F2C\u8F24\u8F18\u8F1A\u8F20\u8F23\u8F16\u8F17\u9073\u9070\u906F\u9067\u906B\u912F\u912B\u9129\u912A\u9132\u9126\u912E\u9185\u9186\u918A\u9181\u9182\u9184\u9180\u92D0\u92C3\u92C4\u92C0\u92D9\u92B6\u92CF\u92F1\u92DF\u92D8\u92E9\u92D7\u92DD\u92CC\u92EF\u92C2\u92E8\u92CA\u92C8\u92CE\u92E6\u92CD\u92D5\u92C9\u92E0\u92DE\u92E7\u92D1\u92D3"],["e8a1","\u92B5\u92E1\u92C6\u92B4\u957C\u95AC\u95AB\u95AE\u95B0\u96A4\u96A2\u96D3\u9705\u9708\u9702\u975A\u978A\u978E\u9788\u97D0\u97CF\u981E\u981D\u9826\u9829\u9828\u9820\u981B\u9827\u98B2\u9908\u98FA\u9911\u9914\u9916\u9917\u9915\u99DC\u99CD\u99CF\u99D3\u99D4\u99CE\u99C9\u99D6\u99D8\u99CB\u99D7\u99CC\u9AB3\u9AEC\u9AEB\u9AF3\u9AF2\u9AF1\u9B46\u9B43\u9B67\u9B74\u9B71\u9B66\u9B76\u9B75\u9B70\u9B68\u9B64\u9B6C\u9CFC\u9CFA\u9CFD\u9CFF\u9CF7\u9D07\u9D00\u9CF9\u9CFB\u9D08\u9D05\u9D04\u9E83\u9ED3\u9F0F\u9F10\u511C\u5113\u5117\u511A\u5111\u51DE\u5334\u53E1\u5670\u5660\u566E"],["e940","\u5673\u5666\u5663\u566D\u5672\u565E\u5677\u571C\u571B\u58C8\u58BD\u58C9\u58BF\u58BA\u58C2\u58BC\u58C6\u5B17\u5B19\u5B1B\u5B21\u5B14\u5B13\u5B10\u5B16\u5B28\u5B1A\u5B20\u5B1E\u5BEF\u5DAC\u5DB1\u5DA9\u5DA7\u5DB5\u5DB0\u5DAE\u5DAA\u5DA8\u5DB2\u5DAD\u5DAF\u5DB4\u5E67\u5E68\u5E66\u5E6F\u5EE9\u5EE7\u5EE6\u5EE8\u5EE5\u5F4B\u5FBC\u619D\u61A8\u6196\u61C5\u61B4\u61C6\u61C1\u61CC\u61BA"],["e9a1","\u61BF\u61B8\u618C\u64D7\u64D6\u64D0\u64CF\u64C9\u64BD\u6489\u64C3\u64DB\u64F3\u64D9\u6533\u657F\u657C\u65A2\u66C8\u66BE\u66C0\u66CA\u66CB\u66CF\u66BD\u66BB\u66BA\u66CC\u6723\u6A34\u6A66\u6A49\u6A67\u6A32\u6A68\u6A3E\u6A5D\u6A6D\u6A76\u6A5B\u6A51\u6A28\u6A5A\u6A3B\u6A3F\u6A41\u6A6A\u6A64\u6A50\u6A4F\u6A54\u6A6F\u6A69\u6A60\u6A3C\u6A5E\u6A56\u6A55\u6A4D\u6A4E\u6A46\u6B55\u6B54\u6B56\u6BA7\u6BAA\u6BAB\u6BC8\u6BC7\u6C04\u6C03\u6C06\u6FAD\u6FCB\u6FA3\u6FC7\u6FBC\u6FCE\u6FC8\u6F5E\u6FC4\u6FBD\u6F9E\u6FCA\u6FA8\u7004\u6FA5\u6FAE\u6FBA\u6FAC\u6FAA\u6FCF\u6FBF\u6FB8"],["ea40","\u6FA2\u6FC9\u6FAB\u6FCD\u6FAF\u6FB2\u6FB0\u71C5\u71C2\u71BF\u71B8\u71D6\u71C0\u71C1\u71CB\u71D4\u71CA\u71C7\u71CF\u71BD\u71D8\u71BC\u71C6\u71DA\u71DB\u729D\u729E\u7369\u7366\u7367\u736C\u7365\u736B\u736A\u747F\u749A\u74A0\u7494\u7492\u7495\u74A1\u750B\u7580\u762F\u762D\u7631\u763D\u7633\u763C\u7635\u7632\u7630\u76BB\u76E6\u779A\u779D\u77A1\u779C\u779B\u77A2\u77A3\u7795\u7799"],["eaa1","\u7797\u78DD\u78E9\u78E5\u78EA\u78DE\u78E3\u78DB\u78E1\u78E2\u78ED\u78DF\u78E0\u79A4\u7A44\u7A48\u7A47\u7AB6\u7AB8\u7AB5\u7AB1\u7AB7\u7BDE\u7BE3\u7BE7\u7BDD\u7BD5\u7BE5\u7BDA\u7BE8\u7BF9\u7BD4\u7BEA\u7BE2\u7BDC\u7BEB\u7BD8\u7BDF\u7CD2\u7CD4\u7CD7\u7CD0\u7CD1\u7E12\u7E21\u7E17\u7E0C\u7E1F\u7E20\u7E13\u7E0E\u7E1C\u7E15\u7E1A\u7E22\u7E0B\u7E0F\u7E16\u7E0D\u7E14\u7E25\u7E24\u7F43\u7F7B\u7F7C\u7F7A\u7FB1\u7FEF\u802A\u8029\u806C\u81B1\u81A6\u81AE\u81B9\u81B5\u81AB\u81B0\u81AC\u81B4\u81B2\u81B7\u81A7\u81F2\u8255\u8256\u8257\u8556\u8545\u856B\u854D\u8553\u8561\u8558"],["eb40","\u8540\u8546\u8564\u8541\u8562\u8544\u8551\u8547\u8563\u853E\u855B\u8571\u854E\u856E\u8575\u8555\u8567\u8560\u858C\u8566\u855D\u8554\u8565\u856C\u8663\u8665\u8664\u879B\u878F\u8797\u8793\u8792\u8788\u8781\u8796\u8798\u8779\u8787\u87A3\u8785\u8790\u8791\u879D\u8784\u8794\u879C\u879A\u8789\u891E\u8926\u8930\u892D\u892E\u8927\u8931\u8922\u8929\u8923\u892F\u892C\u891F\u89F1\u8AE0"],["eba1","\u8AE2\u8AF2\u8AF4\u8AF5\u8ADD\u8B14\u8AE4\u8ADF\u8AF0\u8AC8\u8ADE\u8AE1\u8AE8\u8AFF\u8AEF\u8AFB\u8C91\u8C92\u8C90\u8CF5\u8CEE\u8CF1\u8CF0\u8CF3\u8D6C\u8D6E\u8DA5\u8DA7\u8E33\u8E3E\u8E38\u8E40\u8E45\u8E36\u8E3C\u8E3D\u8E41\u8E30\u8E3F\u8EBD\u8F36\u8F2E\u8F35\u8F32\u8F39\u8F37\u8F34\u9076\u9079\u907B\u9086\u90FA\u9133\u9135\u9136\u9193\u9190\u9191\u918D\u918F\u9327\u931E\u9308\u931F\u9306\u930F\u937A\u9338\u933C\u931B\u9323\u9312\u9301\u9346\u932D\u930E\u930D\u92CB\u931D\u92FA\u9325\u9313\u92F9\u92F7\u9334\u9302\u9324\u92FF\u9329\u9339\u9335\u932A\u9314\u930C"],["ec40","\u930B\u92FE\u9309\u9300\u92FB\u9316\u95BC\u95CD\u95BE\u95B9\u95BA\u95B6\u95BF\u95B5\u95BD\u96A9\u96D4\u970B\u9712\u9710\u9799\u9797\u9794\u97F0\u97F8\u9835\u982F\u9832\u9924\u991F\u9927\u9929\u999E\u99EE\u99EC\u99E5\u99E4\u99F0\u99E3\u99EA\u99E9\u99E7\u9AB9\u9ABF\u9AB4\u9ABB\u9AF6\u9AFA\u9AF9\u9AF7\u9B33\u9B80\u9B85\u9B87\u9B7C\u9B7E\u9B7B\u9B82\u9B93\u9B92\u9B90\u9B7A\u9B95"],["eca1","\u9B7D\u9B88\u9D25\u9D17\u9D20\u9D1E\u9D14\u9D29\u9D1D\u9D18\u9D22\u9D10\u9D19\u9D1F\u9E88\u9E86\u9E87\u9EAE\u9EAD\u9ED5\u9ED6\u9EFA\u9F12\u9F3D\u5126\u5125\u5122\u5124\u5120\u5129\u52F4\u5693\u568C\u568D\u5686\u5684\u5683\u567E\u5682\u567F\u5681\u58D6\u58D4\u58CF\u58D2\u5B2D\u5B25\u5B32\u5B23\u5B2C\u5B27\u5B26\u5B2F\u5B2E\u5B7B\u5BF1\u5BF2\u5DB7\u5E6C\u5E6A\u5FBE\u5FBB\u61C3\u61B5\u61BC\u61E7\u61E0\u61E5\u61E4\u61E8\u61DE\u64EF\u64E9\u64E3\u64EB\u64E4\u64E8\u6581\u6580\u65B6\u65DA\u66D2\u6A8D\u6A96\u6A81\u6AA5\u6A89\u6A9F\u6A9B\u6AA1\u6A9E\u6A87\u6A93\u6A8E"],["ed40","\u6A95\u6A83\u6AA8\u6AA4\u6A91\u6A7F\u6AA6\u6A9A\u6A85\u6A8C\u6A92\u6B5B\u6BAD\u6C09\u6FCC\u6FA9\u6FF4\u6FD4\u6FE3\u6FDC\u6FED\u6FE7\u6FE6\u6FDE\u6FF2\u6FDD\u6FE2\u6FE8\u71E1\u71F1\u71E8\u71F2\u71E4\u71F0\u71E2\u7373\u736E\u736F\u7497\u74B2\u74AB\u7490\u74AA\u74AD\u74B1\u74A5\u74AF\u7510\u7511\u7512\u750F\u7584\u7643\u7648\u7649\u7647\u76A4\u76E9\u77B5\u77AB\u77B2\u77B7\u77B6"],["eda1","\u77B4\u77B1\u77A8\u77F0\u78F3\u78FD\u7902\u78FB\u78FC\u78F2\u7905\u78F9\u78FE\u7904\u79AB\u79A8\u7A5C\u7A5B\u7A56\u7A58\u7A54\u7A5A\u7ABE\u7AC0\u7AC1\u7C05\u7C0F\u7BF2\u7C00\u7BFF\u7BFB\u7C0E\u7BF4\u7C0B\u7BF3\u7C02\u7C09\u7C03\u7C01\u7BF8\u7BFD\u7C06\u7BF0\u7BF1\u7C10\u7C0A\u7CE8\u7E2D\u7E3C\u7E42\u7E33\u9848\u7E38\u7E2A\u7E49\u7E40\u7E47\u7E29\u7E4C\u7E30\u7E3B\u7E36\u7E44\u7E3A\u7F45\u7F7F\u7F7E\u7F7D\u7FF4\u7FF2\u802C\u81BB\u81C4\u81CC\u81CA\u81C5\u81C7\u81BC\u81E9\u825B\u825A\u825C\u8583\u8580\u858F\u85A7\u8595\u85A0\u858B\u85A3\u857B\u85A4\u859A\u859E"],["ee40","\u8577\u857C\u8589\u85A1\u857A\u8578\u8557\u858E\u8596\u8586\u858D\u8599\u859D\u8581\u85A2\u8582\u8588\u8585\u8579\u8576\u8598\u8590\u859F\u8668\u87BE\u87AA\u87AD\u87C5\u87B0\u87AC\u87B9\u87B5\u87BC\u87AE\u87C9\u87C3\u87C2\u87CC\u87B7\u87AF\u87C4\u87CA\u87B4\u87B6\u87BF\u87B8\u87BD\u87DE\u87B2\u8935\u8933\u893C\u893E\u8941\u8952\u8937\u8942\u89AD\u89AF\u89AE\u89F2\u89F3\u8B1E"],["eea1","\u8B18\u8B16\u8B11\u8B05\u8B0B\u8B22\u8B0F\u8B12\u8B15\u8B07\u8B0D\u8B08\u8B06\u8B1C\u8B13\u8B1A\u8C4F\u8C70\u8C72\u8C71\u8C6F\u8C95\u8C94\u8CF9\u8D6F\u8E4E\u8E4D\u8E53\u8E50\u8E4C\u8E47\u8F43\u8F40\u9085\u907E\u9138\u919A\u91A2\u919B\u9199\u919F\u91A1\u919D\u91A0\u93A1\u9383\u93AF\u9364\u9356\u9347\u937C\u9358\u935C\u9376\u9349\u9350\u9351\u9360\u936D\u938F\u934C\u936A\u9379\u9357\u9355\u9352\u934F\u9371\u9377\u937B\u9361\u935E\u9363\u9367\u9380\u934E\u9359\u95C7\u95C0\u95C9\u95C3\u95C5\u95B7\u96AE\u96B0\u96AC\u9720\u971F\u9718\u971D\u9719\u979A\u97A1\u979C"],["ef40","\u979E\u979D\u97D5\u97D4\u97F1\u9841\u9844\u984A\u9849\u9845\u9843\u9925\u992B\u992C\u992A\u9933\u9932\u992F\u992D\u9931\u9930\u9998\u99A3\u99A1\u9A02\u99FA\u99F4\u99F7\u99F9\u99F8\u99F6\u99FB\u99FD\u99FE\u99FC\u9A03\u9ABE\u9AFE\u9AFD\u9B01\u9AFC\u9B48\u9B9A\u9BA8\u9B9E\u9B9B\u9BA6\u9BA1\u9BA5\u9BA4\u9B86\u9BA2\u9BA0\u9BAF\u9D33\u9D41\u9D67\u9D36\u9D2E\u9D2F\u9D31\u9D38\u9D30"],["efa1","\u9D45\u9D42\u9D43\u9D3E\u9D37\u9D40\u9D3D\u7FF5\u9D2D\u9E8A\u9E89\u9E8D\u9EB0\u9EC8\u9EDA\u9EFB\u9EFF\u9F24\u9F23\u9F22\u9F54\u9FA0\u5131\u512D\u512E\u5698\u569C\u5697\u569A\u569D\u5699\u5970\u5B3C\u5C69\u5C6A\u5DC0\u5E6D\u5E6E\u61D8\u61DF\u61ED\u61EE\u61F1\u61EA\u61F0\u61EB\u61D6\u61E9\u64FF\u6504\u64FD\u64F8\u6501\u6503\u64FC\u6594\u65DB\u66DA\u66DB\u66D8\u6AC5\u6AB9\u6ABD\u6AE1\u6AC6\u6ABA\u6AB6\u6AB7\u6AC7\u6AB4\u6AAD\u6B5E\u6BC9\u6C0B\u7007\u700C\u700D\u7001\u7005\u7014\u700E\u6FFF\u7000\u6FFB\u7026\u6FFC\u6FF7\u700A\u7201\u71FF\u71F9\u7203\u71FD\u7376"],["f040","\u74B8\u74C0\u74B5\u74C1\u74BE\u74B6\u74BB\u74C2\u7514\u7513\u765C\u7664\u7659\u7650\u7653\u7657\u765A\u76A6\u76BD\u76EC\u77C2\u77BA\u78FF\u790C\u7913\u7914\u7909\u7910\u7912\u7911\u79AD\u79AC\u7A5F\u7C1C\u7C29\u7C19\u7C20\u7C1F\u7C2D\u7C1D\u7C26\u7C28\u7C22\u7C25\u7C30\u7E5C\u7E50\u7E56\u7E63\u7E58\u7E62\u7E5F\u7E51\u7E60\u7E57\u7E53\u7FB5\u7FB3\u7FF7\u7FF8\u8075\u81D1\u81D2"],["f0a1","\u81D0\u825F\u825E\u85B4\u85C6\u85C0\u85C3\u85C2\u85B3\u85B5\u85BD\u85C7\u85C4\u85BF\u85CB\u85CE\u85C8\u85C5\u85B1\u85B6\u85D2\u8624\u85B8\u85B7\u85BE\u8669\u87E7\u87E6\u87E2\u87DB\u87EB\u87EA\u87E5\u87DF\u87F3\u87E4\u87D4\u87DC\u87D3\u87ED\u87D8\u87E3\u87A4\u87D7\u87D9\u8801\u87F4\u87E8\u87DD\u8953\u894B\u894F\u894C\u8946\u8950\u8951\u8949\u8B2A\u8B27\u8B23\u8B33\u8B30\u8B35\u8B47\u8B2F\u8B3C\u8B3E\u8B31\u8B25\u8B37\u8B26\u8B36\u8B2E\u8B24\u8B3B\u8B3D\u8B3A\u8C42\u8C75\u8C99\u8C98\u8C97\u8CFE\u8D04\u8D02\u8D00\u8E5C\u8E62\u8E60\u8E57\u8E56\u8E5E\u8E65\u8E67"],["f140","\u8E5B\u8E5A\u8E61\u8E5D\u8E69\u8E54\u8F46\u8F47\u8F48\u8F4B\u9128\u913A\u913B\u913E\u91A8\u91A5\u91A7\u91AF\u91AA\u93B5\u938C\u9392\u93B7\u939B\u939D\u9389\u93A7\u938E\u93AA\u939E\u93A6\u9395\u9388\u9399\u939F\u938D\u93B1\u9391\u93B2\u93A4\u93A8\u93B4\u93A3\u93A5\u95D2\u95D3\u95D1\u96B3\u96D7\u96DA\u5DC2\u96DF\u96D8\u96DD\u9723\u9722\u9725\u97AC\u97AE\u97A8\u97AB\u97A4\u97AA"],["f1a1","\u97A2\u97A5\u97D7\u97D9\u97D6\u97D8\u97FA\u9850\u9851\u9852\u98B8\u9941\u993C\u993A\u9A0F\u9A0B\u9A09\u9A0D\u9A04\u9A11\u9A0A\u9A05\u9A07\u9A06\u9AC0\u9ADC\u9B08\u9B04\u9B05\u9B29\u9B35\u9B4A\u9B4C\u9B4B\u9BC7\u9BC6\u9BC3\u9BBF\u9BC1\u9BB5\u9BB8\u9BD3\u9BB6\u9BC4\u9BB9\u9BBD\u9D5C\u9D53\u9D4F\u9D4A\u9D5B\u9D4B\u9D59\u9D56\u9D4C\u9D57\u9D52\u9D54\u9D5F\u9D58\u9D5A\u9E8E\u9E8C\u9EDF\u9F01\u9F00\u9F16\u9F25\u9F2B\u9F2A\u9F29\u9F28\u9F4C\u9F55\u5134\u5135\u5296\u52F7\u53B4\u56AB\u56AD\u56A6\u56A7\u56AA\u56AC\u58DA\u58DD\u58DB\u5912\u5B3D\u5B3E\u5B3F\u5DC3\u5E70"],["f240","\u5FBF\u61FB\u6507\u6510\u650D\u6509\u650C\u650E\u6584\u65DE\u65DD\u66DE\u6AE7\u6AE0\u6ACC\u6AD1\u6AD9\u6ACB\u6ADF\u6ADC\u6AD0\u6AEB\u6ACF\u6ACD\u6ADE\u6B60\u6BB0\u6C0C\u7019\u7027\u7020\u7016\u702B\u7021\u7022\u7023\u7029\u7017\u7024\u701C\u702A\u720C\u720A\u7207\u7202\u7205\u72A5\u72A6\u72A4\u72A3\u72A1\u74CB\u74C5\u74B7\u74C3\u7516\u7660\u77C9\u77CA\u77C4\u77F1\u791D\u791B"],["f2a1","\u7921\u791C\u7917\u791E\u79B0\u7A67\u7A68\u7C33\u7C3C\u7C39\u7C2C\u7C3B\u7CEC\u7CEA\u7E76\u7E75\u7E78\u7E70\u7E77\u7E6F\u7E7A\u7E72\u7E74\u7E68\u7F4B\u7F4A\u7F83\u7F86\u7FB7\u7FFD\u7FFE\u8078\u81D7\u81D5\u8264\u8261\u8263\u85EB\u85F1\u85ED\u85D9\u85E1\u85E8\u85DA\u85D7\u85EC\u85F2\u85F8\u85D8\u85DF\u85E3\u85DC\u85D1\u85F0\u85E6\u85EF\u85DE\u85E2\u8800\u87FA\u8803\u87F6\u87F7\u8809\u880C\u880B\u8806\u87FC\u8808\u87FF\u880A\u8802\u8962\u895A\u895B\u8957\u8961\u895C\u8958\u895D\u8959\u8988\u89B7\u89B6\u89F6\u8B50\u8B48\u8B4A\u8B40\u8B53\u8B56\u8B54\u8B4B\u8B55"],["f340","\u8B51\u8B42\u8B52\u8B57\u8C43\u8C77\u8C76\u8C9A\u8D06\u8D07\u8D09\u8DAC\u8DAA\u8DAD\u8DAB\u8E6D\u8E78\u8E73\u8E6A\u8E6F\u8E7B\u8EC2\u8F52\u8F51\u8F4F\u8F50\u8F53\u8FB4\u9140\u913F\u91B0\u91AD\u93DE\u93C7\u93CF\u93C2\u93DA\u93D0\u93F9\u93EC\u93CC\u93D9\u93A9\u93E6\u93CA\u93D4\u93EE\u93E3\u93D5\u93C4\u93CE\u93C0\u93D2\u93E7\u957D\u95DA\u95DB\u96E1\u9729\u972B\u972C\u9728\u9726"],["f3a1","\u97B3\u97B7\u97B6\u97DD\u97DE\u97DF\u985C\u9859\u985D\u9857\u98BF\u98BD\u98BB\u98BE\u9948\u9947\u9943\u99A6\u99A7\u9A1A\u9A15\u9A25\u9A1D\u9A24\u9A1B\u9A22\u9A20\u9A27\u9A23\u9A1E\u9A1C\u9A14\u9AC2\u9B0B\u9B0A\u9B0E\u9B0C\u9B37\u9BEA\u9BEB\u9BE0\u9BDE\u9BE4\u9BE6\u9BE2\u9BF0\u9BD4\u9BD7\u9BEC\u9BDC\u9BD9\u9BE5\u9BD5\u9BE1\u9BDA\u9D77\u9D81\u9D8A\u9D84\u9D88\u9D71\u9D80\u9D78\u9D86\u9D8B\u9D8C\u9D7D\u9D6B\u9D74\u9D75\u9D70\u9D69\u9D85\u9D73\u9D7B\u9D82\u9D6F\u9D79\u9D7F\u9D87\u9D68\u9E94\u9E91\u9EC0\u9EFC\u9F2D\u9F40\u9F41\u9F4D\u9F56\u9F57\u9F58\u5337\u56B2"],["f440","\u56B5\u56B3\u58E3\u5B45\u5DC6\u5DC7\u5EEE\u5EEF\u5FC0\u5FC1\u61F9\u6517\u6516\u6515\u6513\u65DF\u66E8\u66E3\u66E4\u6AF3\u6AF0\u6AEA\u6AE8\u6AF9\u6AF1\u6AEE\u6AEF\u703C\u7035\u702F\u7037\u7034\u7031\u7042\u7038\u703F\u703A\u7039\u7040\u703B\u7033\u7041\u7213\u7214\u72A8\u737D\u737C\u74BA\u76AB\u76AA\u76BE\u76ED\u77CC\u77CE\u77CF\u77CD\u77F2\u7925\u7923\u7927\u7928\u7924\u7929"],["f4a1","\u79B2\u7A6E\u7A6C\u7A6D\u7AF7\u7C49\u7C48\u7C4A\u7C47\u7C45\u7CEE\u7E7B\u7E7E\u7E81\u7E80\u7FBA\u7FFF\u8079\u81DB\u81D9\u820B\u8268\u8269\u8622\u85FF\u8601\u85FE\u861B\u8600\u85F6\u8604\u8609\u8605\u860C\u85FD\u8819\u8810\u8811\u8817\u8813\u8816\u8963\u8966\u89B9\u89F7\u8B60\u8B6A\u8B5D\u8B68\u8B63\u8B65\u8B67\u8B6D\u8DAE\u8E86\u8E88\u8E84\u8F59\u8F56\u8F57\u8F55\u8F58\u8F5A\u908D\u9143\u9141\u91B7\u91B5\u91B2\u91B3\u940B\u9413\u93FB\u9420\u940F\u9414\u93FE\u9415\u9410\u9428\u9419\u940D\u93F5\u9400\u93F7\u9407\u940E\u9416\u9412\u93FA\u9409\u93F8\u940A\u93FF"],["f540","\u93FC\u940C\u93F6\u9411\u9406\u95DE\u95E0\u95DF\u972E\u972F\u97B9\u97BB\u97FD\u97FE\u9860\u9862\u9863\u985F\u98C1\u98C2\u9950\u994E\u9959\u994C\u994B\u9953\u9A32\u9A34\u9A31\u9A2C\u9A2A\u9A36\u9A29\u9A2E\u9A38\u9A2D\u9AC7\u9ACA\u9AC6\u9B10\u9B12\u9B11\u9C0B\u9C08\u9BF7\u9C05\u9C12\u9BF8\u9C40\u9C07\u9C0E\u9C06\u9C17\u9C14\u9C09\u9D9F\u9D99\u9DA4\u9D9D\u9D92\u9D98\u9D90\u9D9B"],["f5a1","\u9DA0\u9D94\u9D9C\u9DAA\u9D97\u9DA1\u9D9A\u9DA2\u9DA8\u9D9E\u9DA3\u9DBF\u9DA9\u9D96\u9DA6\u9DA7\u9E99\u9E9B\u9E9A\u9EE5\u9EE4\u9EE7\u9EE6\u9F30\u9F2E\u9F5B\u9F60\u9F5E\u9F5D\u9F59\u9F91\u513A\u5139\u5298\u5297\u56C3\u56BD\u56BE\u5B48\u5B47\u5DCB\u5DCF\u5EF1\u61FD\u651B\u6B02\u6AFC\u6B03\u6AF8\u6B00\u7043\u7044\u704A\u7048\u7049\u7045\u7046\u721D\u721A\u7219\u737E\u7517\u766A\u77D0\u792D\u7931\u792F\u7C54\u7C53\u7CF2\u7E8A\u7E87\u7E88\u7E8B\u7E86\u7E8D\u7F4D\u7FBB\u8030\u81DD\u8618\u862A\u8626\u861F\u8623\u861C\u8619\u8627\u862E\u8621\u8620\u8629\u861E\u8625"],["f640","\u8829\u881D\u881B\u8820\u8824\u881C\u882B\u884A\u896D\u8969\u896E\u896B\u89FA\u8B79\u8B78\u8B45\u8B7A\u8B7B\u8D10\u8D14\u8DAF\u8E8E\u8E8C\u8F5E\u8F5B\u8F5D\u9146\u9144\u9145\u91B9\u943F\u943B\u9436\u9429\u943D\u943C\u9430\u9439\u942A\u9437\u942C\u9440\u9431\u95E5\u95E4\u95E3\u9735\u973A\u97BF\u97E1\u9864\u98C9\u98C6\u98C0\u9958\u9956\u9A39\u9A3D\u9A46\u9A44\u9A42\u9A41\u9A3A"],["f6a1","\u9A3F\u9ACD\u9B15\u9B17\u9B18\u9B16\u9B3A\u9B52\u9C2B\u9C1D\u9C1C\u9C2C\u9C23\u9C28\u9C29\u9C24\u9C21\u9DB7\u9DB6\u9DBC\u9DC1\u9DC7\u9DCA\u9DCF\u9DBE\u9DC5\u9DC3\u9DBB\u9DB5\u9DCE\u9DB9\u9DBA\u9DAC\u9DC8\u9DB1\u9DAD\u9DCC\u9DB3\u9DCD\u9DB2\u9E7A\u9E9C\u9EEB\u9EEE\u9EED\u9F1B\u9F18\u9F1A\u9F31\u9F4E\u9F65\u9F64\u9F92\u4EB9\u56C6\u56C5\u56CB\u5971\u5B4B\u5B4C\u5DD5\u5DD1\u5EF2\u6521\u6520\u6526\u6522\u6B0B\u6B08\u6B09\u6C0D\u7055\u7056\u7057\u7052\u721E\u721F\u72A9\u737F\u74D8\u74D5\u74D9\u74D7\u766D\u76AD\u7935\u79B4\u7A70\u7A71\u7C57\u7C5C\u7C59\u7C5B\u7C5A"],["f740","\u7CF4\u7CF1\u7E91\u7F4F\u7F87\u81DE\u826B\u8634\u8635\u8633\u862C\u8632\u8636\u882C\u8828\u8826\u882A\u8825\u8971\u89BF\u89BE\u89FB\u8B7E\u8B84\u8B82\u8B86\u8B85\u8B7F\u8D15\u8E95\u8E94\u8E9A\u8E92\u8E90\u8E96\u8E97\u8F60\u8F62\u9147\u944C\u9450\u944A\u944B\u944F\u9447\u9445\u9448\u9449\u9446\u973F\u97E3\u986A\u9869\u98CB\u9954\u995B\u9A4E\u9A53\u9A54\u9A4C\u9A4F\u9A48\u9A4A"],["f7a1","\u9A49\u9A52\u9A50\u9AD0\u9B19\u9B2B\u9B3B\u9B56\u9B55\u9C46\u9C48\u9C3F\u9C44\u9C39\u9C33\u9C41\u9C3C\u9C37\u9C34\u9C32\u9C3D\u9C36\u9DDB\u9DD2\u9DDE\u9DDA\u9DCB\u9DD0\u9DDC\u9DD1\u9DDF\u9DE9\u9DD9\u9DD8\u9DD6\u9DF5\u9DD5\u9DDD\u9EB6\u9EF0\u9F35\u9F33\u9F32\u9F42\u9F6B\u9F95\u9FA2\u513D\u5299\u58E8\u58E7\u5972\u5B4D\u5DD8\u882F\u5F4F\u6201\u6203\u6204\u6529\u6525\u6596\u66EB\u6B11\u6B12\u6B0F\u6BCA\u705B\u705A\u7222\u7382\u7381\u7383\u7670\u77D4\u7C67\u7C66\u7E95\u826C\u863A\u8640\u8639\u863C\u8631\u863B\u863E\u8830\u8832\u882E\u8833\u8976\u8974\u8973\u89FE"],["f840","\u8B8C\u8B8E\u8B8B\u8B88\u8C45\u8D19\u8E98\u8F64\u8F63\u91BC\u9462\u9455\u945D\u9457\u945E\u97C4\u97C5\u9800\u9A56\u9A59\u9B1E\u9B1F\u9B20\u9C52\u9C58\u9C50\u9C4A\u9C4D\u9C4B\u9C55\u9C59\u9C4C\u9C4E\u9DFB\u9DF7\u9DEF\u9DE3\u9DEB\u9DF8\u9DE4\u9DF6\u9DE1\u9DEE\u9DE6\u9DF2\u9DF0\u9DE2\u9DEC\u9DF4\u9DF3\u9DE8\u9DED\u9EC2\u9ED0\u9EF2\u9EF3\u9F06\u9F1C\u9F38\u9F37\u9F36\u9F43\u9F4F"],["f8a1","\u9F71\u9F70\u9F6E\u9F6F\u56D3\u56CD\u5B4E\u5C6D\u652D\u66ED\u66EE\u6B13\u705F\u7061\u705D\u7060\u7223\u74DB\u74E5\u77D5\u7938\u79B7\u79B6\u7C6A\u7E97\u7F89\u826D\u8643\u8838\u8837\u8835\u884B\u8B94\u8B95\u8E9E\u8E9F\u8EA0\u8E9D\u91BE\u91BD\u91C2\u946B\u9468\u9469\u96E5\u9746\u9743\u9747\u97C7\u97E5\u9A5E\u9AD5\u9B59\u9C63\u9C67\u9C66\u9C62\u9C5E\u9C60\u9E02\u9DFE\u9E07\u9E03\u9E06\u9E05\u9E00\u9E01\u9E09\u9DFF\u9DFD\u9E04\u9EA0\u9F1E\u9F46\u9F74\u9F75\u9F76\u56D4\u652E\u65B8\u6B18\u6B19\u6B17\u6B1A\u7062\u7226\u72AA\u77D8\u77D9\u7939\u7C69\u7C6B\u7CF6\u7E9A"],["f940","\u7E98\u7E9B\u7E99\u81E0\u81E1\u8646\u8647\u8648\u8979\u897A\u897C\u897B\u89FF\u8B98\u8B99\u8EA5\u8EA4\u8EA3\u946E\u946D\u946F\u9471\u9473\u9749\u9872\u995F\u9C68\u9C6E\u9C6D\u9E0B\u9E0D\u9E10\u9E0F\u9E12\u9E11\u9EA1\u9EF5\u9F09\u9F47\u9F78\u9F7B\u9F7A\u9F79\u571E\u7066\u7C6F\u883C\u8DB2\u8EA6\u91C3\u9474\u9478\u9476\u9475\u9A60\u9C74\u9C73\u9C71\u9C75\u9E14\u9E13\u9EF6\u9F0A"],["f9a1","\u9FA4\u7068\u7065\u7CF7\u866A\u883E\u883D\u883F\u8B9E\u8C9C\u8EA9\u8EC9\u974B\u9873\u9874\u98CC\u9961\u99AB\u9A64\u9A66\u9A67\u9B24\u9E15\u9E17\u9F48\u6207\u6B1E\u7227\u864C\u8EA8\u9482\u9480\u9481\u9A69\u9A68\u9B2E\u9E19\u7229\u864B\u8B9F\u9483\u9C79\u9EB7\u7675\u9A6B\u9C7A\u9E1D\u7069\u706A\u9EA4\u9F7E\u9F49\u9F98\u7881\u92B9\u88CF\u58BB\u6052\u7CA7\u5AFA\u2554\u2566\u2557\u2560\u256C\u2563\u255A\u2569\u255D\u2552\u2564\u2555\u255E\u256A\u2561\u2558\u2567\u255B\u2553\u2565\u2556\u255F\u256B\u2562\u2559\u2568\u255C\u2551\u2550\u256D\u256E\u2570\u256F\u2593"]]')},5633:function(T){T.exports=JSON.parse('[["0","\\u0000",127],["8ea1","\uFF61",62],["a1a1","\u3000\u3001\u3002\uFF0C\uFF0E\u30FB\uFF1A\uFF1B\uFF1F\uFF01\u309B\u309C\xB4\uFF40\xA8\uFF3E\uFFE3\uFF3F\u30FD\u30FE\u309D\u309E\u3003\u4EDD\u3005\u3006\u3007\u30FC\u2015\u2010\uFF0F\uFF3C\uFF5E\u2225\uFF5C\u2026\u2025\u2018\u2019\u201C\u201D\uFF08\uFF09\u3014\u3015\uFF3B\uFF3D\uFF5B\uFF5D\u3008",9,"\uFF0B\uFF0D\xB1\xD7\xF7\uFF1D\u2260\uFF1C\uFF1E\u2266\u2267\u221E\u2234\u2642\u2640\xB0\u2032\u2033\u2103\uFFE5\uFF04\uFFE0\uFFE1\uFF05\uFF03\uFF06\uFF0A\uFF20\xA7\u2606\u2605\u25CB\u25CF\u25CE\u25C7"],["a2a1","\u25C6\u25A1\u25A0\u25B3\u25B2\u25BD\u25BC\u203B\u3012\u2192\u2190\u2191\u2193\u3013"],["a2ba","\u2208\u220B\u2286\u2287\u2282\u2283\u222A\u2229"],["a2ca","\u2227\u2228\uFFE2\u21D2\u21D4\u2200\u2203"],["a2dc","\u2220\u22A5\u2312\u2202\u2207\u2261\u2252\u226A\u226B\u221A\u223D\u221D\u2235\u222B\u222C"],["a2f2","\u212B\u2030\u266F\u266D\u266A\u2020\u2021\xB6"],["a2fe","\u25EF"],["a3b0","\uFF10",9],["a3c1","\uFF21",25],["a3e1","\uFF41",25],["a4a1","\u3041",82],["a5a1","\u30A1",85],["a6a1","\u0391",16,"\u03A3",6],["a6c1","\u03B1",16,"\u03C3",6],["a7a1","\u0410",5,"\u0401\u0416",25],["a7d1","\u0430",5,"\u0451\u0436",25],["a8a1","\u2500\u2502\u250C\u2510\u2518\u2514\u251C\u252C\u2524\u2534\u253C\u2501\u2503\u250F\u2513\u251B\u2517\u2523\u2533\u252B\u253B\u254B\u2520\u252F\u2528\u2537\u253F\u251D\u2530\u2525\u2538\u2542"],["ada1","\u2460",19,"\u2160",9],["adc0","\u3349\u3314\u3322\u334D\u3318\u3327\u3303\u3336\u3351\u3357\u330D\u3326\u3323\u332B\u334A\u333B\u339C\u339D\u339E\u338E\u338F\u33C4\u33A1"],["addf","\u337B\u301D\u301F\u2116\u33CD\u2121\u32A4",4,"\u3231\u3232\u3239\u337E\u337D\u337C\u2252\u2261\u222B\u222E\u2211\u221A\u22A5\u2220\u221F\u22BF\u2235\u2229\u222A"],["b0a1","\u4E9C\u5516\u5A03\u963F\u54C0\u611B\u6328\u59F6\u9022\u8475\u831C\u7A50\u60AA\u63E1\u6E25\u65ED\u8466\u82A6\u9BF5\u6893\u5727\u65A1\u6271\u5B9B\u59D0\u867B\u98F4\u7D62\u7DBE\u9B8E\u6216\u7C9F\u88B7\u5B89\u5EB5\u6309\u6697\u6848\u95C7\u978D\u674F\u4EE5\u4F0A\u4F4D\u4F9D\u5049\u56F2\u5937\u59D4\u5A01\u5C09\u60DF\u610F\u6170\u6613\u6905\u70BA\u754F\u7570\u79FB\u7DAD\u7DEF\u80C3\u840E\u8863\u8B02\u9055\u907A\u533B\u4E95\u4EA5\u57DF\u80B2\u90C1\u78EF\u4E00\u58F1\u6EA2\u9038\u7A32\u8328\u828B\u9C2F\u5141\u5370\u54BD\u54E1\u56E0\u59FB\u5F15\u98F2\u6DEB\u80E4\u852D"],["b1a1","\u9662\u9670\u96A0\u97FB\u540B\u53F3\u5B87\u70CF\u7FBD\u8FC2\u96E8\u536F\u9D5C\u7ABA\u4E11\u7893\u81FC\u6E26\u5618\u5504\u6B1D\u851A\u9C3B\u59E5\u53A9\u6D66\u74DC\u958F\u5642\u4E91\u904B\u96F2\u834F\u990C\u53E1\u55B6\u5B30\u5F71\u6620\u66F3\u6804\u6C38\u6CF3\u6D29\u745B\u76C8\u7A4E\u9834\u82F1\u885B\u8A60\u92ED\u6DB2\u75AB\u76CA\u99C5\u60A6\u8B01\u8D8A\u95B2\u698E\u53AD\u5186\u5712\u5830\u5944\u5BB4\u5EF6\u6028\u63A9\u63F4\u6CBF\u6F14\u708E\u7114\u7159\u71D5\u733F\u7E01\u8276\u82D1\u8597\u9060\u925B\u9D1B\u5869\u65BC\u6C5A\u7525\u51F9\u592E\u5965\u5F80\u5FDC"],["b2a1","\u62BC\u65FA\u6A2A\u6B27\u6BB4\u738B\u7FC1\u8956\u9D2C\u9D0E\u9EC4\u5CA1\u6C96\u837B\u5104\u5C4B\u61B6\u81C6\u6876\u7261\u4E59\u4FFA\u5378\u6069\u6E29\u7A4F\u97F3\u4E0B\u5316\u4EEE\u4F55\u4F3D\u4FA1\u4F73\u52A0\u53EF\u5609\u590F\u5AC1\u5BB6\u5BE1\u79D1\u6687\u679C\u67B6\u6B4C\u6CB3\u706B\u73C2\u798D\u79BE\u7A3C\u7B87\u82B1\u82DB\u8304\u8377\u83EF\u83D3\u8766\u8AB2\u5629\u8CA8\u8FE6\u904E\u971E\u868A\u4FC4\u5CE8\u6211\u7259\u753B\u81E5\u82BD\u86FE\u8CC0\u96C5\u9913\u99D5\u4ECB\u4F1A\u89E3\u56DE\u584A\u58CA\u5EFB\u5FEB\u602A\u6094\u6062\u61D0\u6212\u62D0\u6539"],["b3a1","\u9B41\u6666\u68B0\u6D77\u7070\u754C\u7686\u7D75\u82A5\u87F9\u958B\u968E\u8C9D\u51F1\u52BE\u5916\u54B3\u5BB3\u5D16\u6168\u6982\u6DAF\u788D\u84CB\u8857\u8A72\u93A7\u9AB8\u6D6C\u99A8\u86D9\u57A3\u67FF\u86CE\u920E\u5283\u5687\u5404\u5ED3\u62E1\u64B9\u683C\u6838\u6BBB\u7372\u78BA\u7A6B\u899A\u89D2\u8D6B\u8F03\u90ED\u95A3\u9694\u9769\u5B66\u5CB3\u697D\u984D\u984E\u639B\u7B20\u6A2B\u6A7F\u68B6\u9C0D\u6F5F\u5272\u559D\u6070\u62EC\u6D3B\u6E07\u6ED1\u845B\u8910\u8F44\u4E14\u9C39\u53F6\u691B\u6A3A\u9784\u682A\u515C\u7AC3\u84B2\u91DC\u938C\u565B\u9D28\u6822\u8305\u8431"],["b4a1","\u7CA5\u5208\u82C5\u74E6\u4E7E\u4F83\u51A0\u5BD2\u520A\u52D8\u52E7\u5DFB\u559A\u582A\u59E6\u5B8C\u5B98\u5BDB\u5E72\u5E79\u60A3\u611F\u6163\u61BE\u63DB\u6562\u67D1\u6853\u68FA\u6B3E\u6B53\u6C57\u6F22\u6F97\u6F45\u74B0\u7518\u76E3\u770B\u7AFF\u7BA1\u7C21\u7DE9\u7F36\u7FF0\u809D\u8266\u839E\u89B3\u8ACC\u8CAB\u9084\u9451\u9593\u9591\u95A2\u9665\u97D3\u9928\u8218\u4E38\u542B\u5CB8\u5DCC\u73A9\u764C\u773C\u5CA9\u7FEB\u8D0B\u96C1\u9811\u9854\u9858\u4F01\u4F0E\u5371\u559C\u5668\u57FA\u5947\u5B09\u5BC4\u5C90\u5E0C\u5E7E\u5FCC\u63EE\u673A\u65D7\u65E2\u671F\u68CB\u68C4"],["b5a1","\u6A5F\u5E30\u6BC5\u6C17\u6C7D\u757F\u7948\u5B63\u7A00\u7D00\u5FBD\u898F\u8A18\u8CB4\u8D77\u8ECC\u8F1D\u98E2\u9A0E\u9B3C\u4E80\u507D\u5100\u5993\u5B9C\u622F\u6280\u64EC\u6B3A\u72A0\u7591\u7947\u7FA9\u87FB\u8ABC\u8B70\u63AC\u83CA\u97A0\u5409\u5403\u55AB\u6854\u6A58\u8A70\u7827\u6775\u9ECD\u5374\u5BA2\u811A\u8650\u9006\u4E18\u4E45\u4EC7\u4F11\u53CA\u5438\u5BAE\u5F13\u6025\u6551\u673D\u6C42\u6C72\u6CE3\u7078\u7403\u7A76\u7AAE\u7B08\u7D1A\u7CFE\u7D66\u65E7\u725B\u53BB\u5C45\u5DE8\u62D2\u62E0\u6319\u6E20\u865A\u8A31\u8DDD\u92F8\u6F01\u79A6\u9B5A\u4EA8\u4EAB\u4EAC"],["b6a1","\u4F9B\u4FA0\u50D1\u5147\u7AF6\u5171\u51F6\u5354\u5321\u537F\u53EB\u55AC\u5883\u5CE1\u5F37\u5F4A\u602F\u6050\u606D\u631F\u6559\u6A4B\u6CC1\u72C2\u72ED\u77EF\u80F8\u8105\u8208\u854E\u90F7\u93E1\u97FF\u9957\u9A5A\u4EF0\u51DD\u5C2D\u6681\u696D\u5C40\u66F2\u6975\u7389\u6850\u7C81\u50C5\u52E4\u5747\u5DFE\u9326\u65A4\u6B23\u6B3D\u7434\u7981\u79BD\u7B4B\u7DCA\u82B9\u83CC\u887F\u895F\u8B39\u8FD1\u91D1\u541F\u9280\u4E5D\u5036\u53E5\u533A\u72D7\u7396\u77E9\u82E6\u8EAF\u99C6\u99C8\u99D2\u5177\u611A\u865E\u55B0\u7A7A\u5076\u5BD3\u9047\u9685\u4E32\u6ADB\u91E7\u5C51\u5C48"],["b7a1","\u6398\u7A9F\u6C93\u9774\u8F61\u7AAA\u718A\u9688\u7C82\u6817\u7E70\u6851\u936C\u52F2\u541B\u85AB\u8A13\u7FA4\u8ECD\u90E1\u5366\u8888\u7941\u4FC2\u50BE\u5211\u5144\u5553\u572D\u73EA\u578B\u5951\u5F62\u5F84\u6075\u6176\u6167\u61A9\u63B2\u643A\u656C\u666F\u6842\u6E13\u7566\u7A3D\u7CFB\u7D4C\u7D99\u7E4B\u7F6B\u830E\u834A\u86CD\u8A08\u8A63\u8B66\u8EFD\u981A\u9D8F\u82B8\u8FCE\u9BE8\u5287\u621F\u6483\u6FC0\u9699\u6841\u5091\u6B20\u6C7A\u6F54\u7A74\u7D50\u8840\u8A23\u6708\u4EF6\u5039\u5026\u5065\u517C\u5238\u5263\u55A7\u570F\u5805\u5ACC\u5EFA\u61B2\u61F8\u62F3\u6372"],["b8a1","\u691C\u6A29\u727D\u72AC\u732E\u7814\u786F\u7D79\u770C\u80A9\u898B\u8B19\u8CE2\u8ED2\u9063\u9375\u967A\u9855\u9A13\u9E78\u5143\u539F\u53B3\u5E7B\u5F26\u6E1B\u6E90\u7384\u73FE\u7D43\u8237\u8A00\u8AFA\u9650\u4E4E\u500B\u53E4\u547C\u56FA\u59D1\u5B64\u5DF1\u5EAB\u5F27\u6238\u6545\u67AF\u6E56\u72D0\u7CCA\u88B4\u80A1\u80E1\u83F0\u864E\u8A87\u8DE8\u9237\u96C7\u9867\u9F13\u4E94\u4E92\u4F0D\u5348\u5449\u543E\u5A2F\u5F8C\u5FA1\u609F\u68A7\u6A8E\u745A\u7881\u8A9E\u8AA4\u8B77\u9190\u4E5E\u9BC9\u4EA4\u4F7C\u4FAF\u5019\u5016\u5149\u516C\u529F\u52B9\u52FE\u539A\u53E3\u5411"],["b9a1","\u540E\u5589\u5751\u57A2\u597D\u5B54\u5B5D\u5B8F\u5DE5\u5DE7\u5DF7\u5E78\u5E83\u5E9A\u5EB7\u5F18\u6052\u614C\u6297\u62D8\u63A7\u653B\u6602\u6643\u66F4\u676D\u6821\u6897\u69CB\u6C5F\u6D2A\u6D69\u6E2F\u6E9D\u7532\u7687\u786C\u7A3F\u7CE0\u7D05\u7D18\u7D5E\u7DB1\u8015\u8003\u80AF\u80B1\u8154\u818F\u822A\u8352\u884C\u8861\u8B1B\u8CA2\u8CFC\u90CA\u9175\u9271\u783F\u92FC\u95A4\u964D\u9805\u9999\u9AD8\u9D3B\u525B\u52AB\u53F7\u5408\u58D5\u62F7\u6FE0\u8C6A\u8F5F\u9EB9\u514B\u523B\u544A\u56FD\u7A40\u9177\u9D60\u9ED2\u7344\u6F09\u8170\u7511\u5FFD\u60DA\u9AA8\u72DB\u8FBC"],["baa1","\u6B64\u9803\u4ECA\u56F0\u5764\u58BE\u5A5A\u6068\u61C7\u660F\u6606\u6839\u68B1\u6DF7\u75D5\u7D3A\u826E\u9B42\u4E9B\u4F50\u53C9\u5506\u5D6F\u5DE6\u5DEE\u67FB\u6C99\u7473\u7802\u8A50\u9396\u88DF\u5750\u5EA7\u632B\u50B5\u50AC\u518D\u6700\u54C9\u585E\u59BB\u5BB0\u5F69\u624D\u63A1\u683D\u6B73\u6E08\u707D\u91C7\u7280\u7815\u7826\u796D\u658E\u7D30\u83DC\u88C1\u8F09\u969B\u5264\u5728\u6750\u7F6A\u8CA1\u51B4\u5742\u962A\u583A\u698A\u80B4\u54B2\u5D0E\u57FC\u7895\u9DFA\u4F5C\u524A\u548B\u643E\u6628\u6714\u67F5\u7A84\u7B56\u7D22\u932F\u685C\u9BAD\u7B39\u5319\u518A\u5237"],["bba1","\u5BDF\u62F6\u64AE\u64E6\u672D\u6BBA\u85A9\u96D1\u7690\u9BD6\u634C\u9306\u9BAB\u76BF\u6652\u4E09\u5098\u53C2\u5C71\u60E8\u6492\u6563\u685F\u71E6\u73CA\u7523\u7B97\u7E82\u8695\u8B83\u8CDB\u9178\u9910\u65AC\u66AB\u6B8B\u4ED5\u4ED4\u4F3A\u4F7F\u523A\u53F8\u53F2\u55E3\u56DB\u58EB\u59CB\u59C9\u59FF\u5B50\u5C4D\u5E02\u5E2B\u5FD7\u601D\u6307\u652F\u5B5C\u65AF\u65BD\u65E8\u679D\u6B62\u6B7B\u6C0F\u7345\u7949\u79C1\u7CF8\u7D19\u7D2B\u80A2\u8102\u81F3\u8996\u8A5E\u8A69\u8A66\u8A8C\u8AEE\u8CC7\u8CDC\u96CC\u98FC\u6B6F\u4E8B\u4F3C\u4F8D\u5150\u5B57\u5BFA\u6148\u6301\u6642"],["bca1","\u6B21\u6ECB\u6CBB\u723E\u74BD\u75D4\u78C1\u793A\u800C\u8033\u81EA\u8494\u8F9E\u6C50\u9E7F\u5F0F\u8B58\u9D2B\u7AFA\u8EF8\u5B8D\u96EB\u4E03\u53F1\u57F7\u5931\u5AC9\u5BA4\u6089\u6E7F\u6F06\u75BE\u8CEA\u5B9F\u8500\u7BE0\u5072\u67F4\u829D\u5C61\u854A\u7E1E\u820E\u5199\u5C04\u6368\u8D66\u659C\u716E\u793E\u7D17\u8005\u8B1D\u8ECA\u906E\u86C7\u90AA\u501F\u52FA\u5C3A\u6753\u707C\u7235\u914C\u91C8\u932B\u82E5\u5BC2\u5F31\u60F9\u4E3B\u53D6\u5B88\u624B\u6731\u6B8A\u72E9\u73E0\u7A2E\u816B\u8DA3\u9152\u9996\u5112\u53D7\u546A\u5BFF\u6388\u6A39\u7DAC\u9700\u56DA\u53CE\u5468"],["bda1","\u5B97\u5C31\u5DDE\u4FEE\u6101\u62FE\u6D32\u79C0\u79CB\u7D42\u7E4D\u7FD2\u81ED\u821F\u8490\u8846\u8972\u8B90\u8E74\u8F2F\u9031\u914B\u916C\u96C6\u919C\u4EC0\u4F4F\u5145\u5341\u5F93\u620E\u67D4\u6C41\u6E0B\u7363\u7E26\u91CD\u9283\u53D4\u5919\u5BBF\u6DD1\u795D\u7E2E\u7C9B\u587E\u719F\u51FA\u8853\u8FF0\u4FCA\u5CFB\u6625\u77AC\u7AE3\u821C\u99FF\u51C6\u5FAA\u65EC\u696F\u6B89\u6DF3\u6E96\u6F64\u76FE\u7D14\u5DE1\u9075\u9187\u9806\u51E6\u521D\u6240\u6691\u66D9\u6E1A\u5EB6\u7DD2\u7F72\u66F8\u85AF\u85F7\u8AF8\u52A9\u53D9\u5973\u5E8F\u5F90\u6055\u92E4\u9664\u50B7\u511F"],["bea1","\u52DD\u5320\u5347\u53EC\u54E8\u5546\u5531\u5617\u5968\u59BE\u5A3C\u5BB5\u5C06\u5C0F\u5C11\u5C1A\u5E84\u5E8A\u5EE0\u5F70\u627F\u6284\u62DB\u638C\u6377\u6607\u660C\u662D\u6676\u677E\u68A2\u6A1F\u6A35\u6CBC\u6D88\u6E09\u6E58\u713C\u7126\u7167\u75C7\u7701\u785D\u7901\u7965\u79F0\u7AE0\u7B11\u7CA7\u7D39\u8096\u83D6\u848B\u8549\u885D\u88F3\u8A1F\u8A3C\u8A54\u8A73\u8C61\u8CDE\u91A4\u9266\u937E\u9418\u969C\u9798\u4E0A\u4E08\u4E1E\u4E57\u5197\u5270\u57CE\u5834\u58CC\u5B22\u5E38\u60C5\u64FE\u6761\u6756\u6D44\u72B6\u7573\u7A63\u84B8\u8B72\u91B8\u9320\u5631\u57F4\u98FE"],["bfa1","\u62ED\u690D\u6B96\u71ED\u7E54\u8077\u8272\u89E6\u98DF\u8755\u8FB1\u5C3B\u4F38\u4FE1\u4FB5\u5507\u5A20\u5BDD\u5BE9\u5FC3\u614E\u632F\u65B0\u664B\u68EE\u699B\u6D78\u6DF1\u7533\u75B9\u771F\u795E\u79E6\u7D33\u81E3\u82AF\u85AA\u89AA\u8A3A\u8EAB\u8F9B\u9032\u91DD\u9707\u4EBA\u4EC1\u5203\u5875\u58EC\u5C0B\u751A\u5C3D\u814E\u8A0A\u8FC5\u9663\u976D\u7B25\u8ACF\u9808\u9162\u56F3\u53A8\u9017\u5439\u5782\u5E25\u63A8\u6C34\u708A\u7761\u7C8B\u7FE0\u8870\u9042\u9154\u9310\u9318\u968F\u745E\u9AC4\u5D07\u5D69\u6570\u67A2\u8DA8\u96DB\u636E\u6749\u6919\u83C5\u9817\u96C0\u88FE"],["c0a1","\u6F84\u647A\u5BF8\u4E16\u702C\u755D\u662F\u51C4\u5236\u52E2\u59D3\u5F81\u6027\u6210\u653F\u6574\u661F\u6674\u68F2\u6816\u6B63\u6E05\u7272\u751F\u76DB\u7CBE\u8056\u58F0\u88FD\u897F\u8AA0\u8A93\u8ACB\u901D\u9192\u9752\u9759\u6589\u7A0E\u8106\u96BB\u5E2D\u60DC\u621A\u65A5\u6614\u6790\u77F3\u7A4D\u7C4D\u7E3E\u810A\u8CAC\u8D64\u8DE1\u8E5F\u78A9\u5207\u62D9\u63A5\u6442\u6298\u8A2D\u7A83\u7BC0\u8AAC\u96EA\u7D76\u820C\u8749\u4ED9\u5148\u5343\u5360\u5BA3\u5C02\u5C16\u5DDD\u6226\u6247\u64B0\u6813\u6834\u6CC9\u6D45\u6D17\u67D3\u6F5C\u714E\u717D\u65CB\u7A7F\u7BAD\u7DDA"],["c1a1","\u7E4A\u7FA8\u817A\u821B\u8239\u85A6\u8A6E\u8CCE\u8DF5\u9078\u9077\u92AD\u9291\u9583\u9BAE\u524D\u5584\u6F38\u7136\u5168\u7985\u7E55\u81B3\u7CCE\u564C\u5851\u5CA8\u63AA\u66FE\u66FD\u695A\u72D9\u758F\u758E\u790E\u7956\u79DF\u7C97\u7D20\u7D44\u8607\u8A34\u963B\u9061\u9F20\u50E7\u5275\u53CC\u53E2\u5009\u55AA\u58EE\u594F\u723D\u5B8B\u5C64\u531D\u60E3\u60F3\u635C\u6383\u633F\u63BB\u64CD\u65E9\u66F9\u5DE3\u69CD\u69FD\u6F15\u71E5\u4E89\u75E9\u76F8\u7A93\u7CDF\u7DCF\u7D9C\u8061\u8349\u8358\u846C\u84BC\u85FB\u88C5\u8D70\u9001\u906D\u9397\u971C\u9A12\u50CF\u5897\u618E"],["c2a1","\u81D3\u8535\u8D08\u9020\u4FC3\u5074\u5247\u5373\u606F\u6349\u675F\u6E2C\u8DB3\u901F\u4FD7\u5C5E\u8CCA\u65CF\u7D9A\u5352\u8896\u5176\u63C3\u5B58\u5B6B\u5C0A\u640D\u6751\u905C\u4ED6\u591A\u592A\u6C70\u8A51\u553E\u5815\u59A5\u60F0\u6253\u67C1\u8235\u6955\u9640\u99C4\u9A28\u4F53\u5806\u5BFE\u8010\u5CB1\u5E2F\u5F85\u6020\u614B\u6234\u66FF\u6CF0\u6EDE\u80CE\u817F\u82D4\u888B\u8CB8\u9000\u902E\u968A\u9EDB\u9BDB\u4EE3\u53F0\u5927\u7B2C\u918D\u984C\u9DF9\u6EDD\u7027\u5353\u5544\u5B85\u6258\u629E\u62D3\u6CA2\u6FEF\u7422\u8A17\u9438\u6FC1\u8AFE\u8338\u51E7\u86F8\u53EA"],["c3a1","\u53E9\u4F46\u9054\u8FB0\u596A\u8131\u5DFD\u7AEA\u8FBF\u68DA\u8C37\u72F8\u9C48\u6A3D\u8AB0\u4E39\u5358\u5606\u5766\u62C5\u63A2\u65E6\u6B4E\u6DE1\u6E5B\u70AD\u77ED\u7AEF\u7BAA\u7DBB\u803D\u80C6\u86CB\u8A95\u935B\u56E3\u58C7\u5F3E\u65AD\u6696\u6A80\u6BB5\u7537\u8AC7\u5024\u77E5\u5730\u5F1B\u6065\u667A\u6C60\u75F4\u7A1A\u7F6E\u81F4\u8718\u9045\u99B3\u7BC9\u755C\u7AF9\u7B51\u84C4\u9010\u79E9\u7A92\u8336\u5AE1\u7740\u4E2D\u4EF2\u5B99\u5FE0\u62BD\u663C\u67F1\u6CE8\u866B\u8877\u8A3B\u914E\u92F3\u99D0\u6A17\u7026\u732A\u82E7\u8457\u8CAF\u4E01\u5146\u51CB\u558B\u5BF5"],["c4a1","\u5E16\u5E33\u5E81\u5F14\u5F35\u5F6B\u5FB4\u61F2\u6311\u66A2\u671D\u6F6E\u7252\u753A\u773A\u8074\u8139\u8178\u8776\u8ABF\u8ADC\u8D85\u8DF3\u929A\u9577\u9802\u9CE5\u52C5\u6357\u76F4\u6715\u6C88\u73CD\u8CC3\u93AE\u9673\u6D25\u589C\u690E\u69CC\u8FFD\u939A\u75DB\u901A\u585A\u6802\u63B4\u69FB\u4F43\u6F2C\u67D8\u8FBB\u8526\u7DB4\u9354\u693F\u6F70\u576A\u58F7\u5B2C\u7D2C\u722A\u540A\u91E3\u9DB4\u4EAD\u4F4E\u505C\u5075\u5243\u8C9E\u5448\u5824\u5B9A\u5E1D\u5E95\u5EAD\u5EF7\u5F1F\u608C\u62B5\u633A\u63D0\u68AF\u6C40\u7887\u798E\u7A0B\u7DE0\u8247\u8A02\u8AE6\u8E44\u9013"],["c5a1","\u90B8\u912D\u91D8\u9F0E\u6CE5\u6458\u64E2\u6575\u6EF4\u7684\u7B1B\u9069\u93D1\u6EBA\u54F2\u5FB9\u64A4\u8F4D\u8FED\u9244\u5178\u586B\u5929\u5C55\u5E97\u6DFB\u7E8F\u751C\u8CBC\u8EE2\u985B\u70B9\u4F1D\u6BBF\u6FB1\u7530\u96FB\u514E\u5410\u5835\u5857\u59AC\u5C60\u5F92\u6597\u675C\u6E21\u767B\u83DF\u8CED\u9014\u90FD\u934D\u7825\u783A\u52AA\u5EA6\u571F\u5974\u6012\u5012\u515A\u51AC\u51CD\u5200\u5510\u5854\u5858\u5957\u5B95\u5CF6\u5D8B\u60BC\u6295\u642D\u6771\u6843\u68BC\u68DF\u76D7\u6DD8\u6E6F\u6D9B\u706F\u71C8\u5F53\u75D8\u7977\u7B49\u7B54\u7B52\u7CD6\u7D71\u5230"],["c6a1","\u8463\u8569\u85E4\u8A0E\u8B04\u8C46\u8E0F\u9003\u900F\u9419\u9676\u982D\u9A30\u95D8\u50CD\u52D5\u540C\u5802\u5C0E\u61A7\u649E\u6D1E\u77B3\u7AE5\u80F4\u8404\u9053\u9285\u5CE0\u9D07\u533F\u5F97\u5FB3\u6D9C\u7279\u7763\u79BF\u7BE4\u6BD2\u72EC\u8AAD\u6803\u6A61\u51F8\u7A81\u6934\u5C4A\u9CF6\u82EB\u5BC5\u9149\u701E\u5678\u5C6F\u60C7\u6566\u6C8C\u8C5A\u9041\u9813\u5451\u66C7\u920D\u5948\u90A3\u5185\u4E4D\u51EA\u8599\u8B0E\u7058\u637A\u934B\u6962\u99B4\u7E04\u7577\u5357\u6960\u8EDF\u96E3\u6C5D\u4E8C\u5C3C\u5F10\u8FE9\u5302\u8CD1\u8089\u8679\u5EFF\u65E5\u4E73\u5165"],["c7a1","\u5982\u5C3F\u97EE\u4EFB\u598A\u5FCD\u8A8D\u6FE1\u79B0\u7962\u5BE7\u8471\u732B\u71B1\u5E74\u5FF5\u637B\u649A\u71C3\u7C98\u4E43\u5EFC\u4E4B\u57DC\u56A2\u60A9\u6FC3\u7D0D\u80FD\u8133\u81BF\u8FB2\u8997\u86A4\u5DF4\u628A\u64AD\u8987\u6777\u6CE2\u6D3E\u7436\u7834\u5A46\u7F75\u82AD\u99AC\u4FF3\u5EC3\u62DD\u6392\u6557\u676F\u76C3\u724C\u80CC\u80BA\u8F29\u914D\u500D\u57F9\u5A92\u6885\u6973\u7164\u72FD\u8CB7\u58F2\u8CE0\u966A\u9019\u877F\u79E4\u77E7\u8429\u4F2F\u5265\u535A\u62CD\u67CF\u6CCA\u767D\u7B94\u7C95\u8236\u8584\u8FEB\u66DD\u6F20\u7206\u7E1B\u83AB\u99C1\u9EA6"],["c8a1","\u51FD\u7BB1\u7872\u7BB8\u8087\u7B48\u6AE8\u5E61\u808C\u7551\u7560\u516B\u9262\u6E8C\u767A\u9197\u9AEA\u4F10\u7F70\u629C\u7B4F\u95A5\u9CE9\u567A\u5859\u86E4\u96BC\u4F34\u5224\u534A\u53CD\u53DB\u5E06\u642C\u6591\u677F\u6C3E\u6C4E\u7248\u72AF\u73ED\u7554\u7E41\u822C\u85E9\u8CA9\u7BC4\u91C6\u7169\u9812\u98EF\u633D\u6669\u756A\u76E4\u78D0\u8543\u86EE\u532A\u5351\u5426\u5983\u5E87\u5F7C\u60B2\u6249\u6279\u62AB\u6590\u6BD4\u6CCC\u75B2\u76AE\u7891\u79D8\u7DCB\u7F77\u80A5\u88AB\u8AB9\u8CBB\u907F\u975E\u98DB\u6A0B\u7C38\u5099\u5C3E\u5FAE\u6787\u6BD8\u7435\u7709\u7F8E"],["c9a1","\u9F3B\u67CA\u7A17\u5339\u758B\u9AED\u5F66\u819D\u83F1\u8098\u5F3C\u5FC5\u7562\u7B46\u903C\u6867\u59EB\u5A9B\u7D10\u767E\u8B2C\u4FF5\u5F6A\u6A19\u6C37\u6F02\u74E2\u7968\u8868\u8A55\u8C79\u5EDF\u63CF\u75C5\u79D2\u82D7\u9328\u92F2\u849C\u86ED\u9C2D\u54C1\u5F6C\u658C\u6D5C\u7015\u8CA7\u8CD3\u983B\u654F\u74F6\u4E0D\u4ED8\u57E0\u592B\u5A66\u5BCC\u51A8\u5E03\u5E9C\u6016\u6276\u6577\u65A7\u666E\u6D6E\u7236\u7B26\u8150\u819A\u8299\u8B5C\u8CA0\u8CE6\u8D74\u961C\u9644\u4FAE\u64AB\u6B66\u821E\u8461\u856A\u90E8\u5C01\u6953\u98A8\u847A\u8557\u4F0F\u526F\u5FA9\u5E45\u670D"],["caa1","\u798F\u8179\u8907\u8986\u6DF5\u5F17\u6255\u6CB8\u4ECF\u7269\u9B92\u5206\u543B\u5674\u58B3\u61A4\u626E\u711A\u596E\u7C89\u7CDE\u7D1B\u96F0\u6587\u805E\u4E19\u4F75\u5175\u5840\u5E63\u5E73\u5F0A\u67C4\u4E26\u853D\u9589\u965B\u7C73\u9801\u50FB\u58C1\u7656\u78A7\u5225\u77A5\u8511\u7B86\u504F\u5909\u7247\u7BC7\u7DE8\u8FBA\u8FD4\u904D\u4FBF\u52C9\u5A29\u5F01\u97AD\u4FDD\u8217\u92EA\u5703\u6355\u6B69\u752B\u88DC\u8F14\u7A42\u52DF\u5893\u6155\u620A\u66AE\u6BCD\u7C3F\u83E9\u5023\u4FF8\u5305\u5446\u5831\u5949\u5B9D\u5CF0\u5CEF\u5D29\u5E96\u62B1\u6367\u653E\u65B9\u670B"],["cba1","\u6CD5\u6CE1\u70F9\u7832\u7E2B\u80DE\u82B3\u840C\u84EC\u8702\u8912\u8A2A\u8C4A\u90A6\u92D2\u98FD\u9CF3\u9D6C\u4E4F\u4EA1\u508D\u5256\u574A\u59A8\u5E3D\u5FD8\u5FD9\u623F\u66B4\u671B\u67D0\u68D2\u5192\u7D21\u80AA\u81A8\u8B00\u8C8C\u8CBF\u927E\u9632\u5420\u982C\u5317\u50D5\u535C\u58A8\u64B2\u6734\u7267\u7766\u7A46\u91E6\u52C3\u6CA1\u6B86\u5800\u5E4C\u5954\u672C\u7FFB\u51E1\u76C6\u6469\u78E8\u9B54\u9EBB\u57CB\u59B9\u6627\u679A\u6BCE\u54E9\u69D9\u5E55\u819C\u6795\u9BAA\u67FE\u9C52\u685D\u4EA6\u4FE3\u53C8\u62B9\u672B\u6CAB\u8FC4\u4FAD\u7E6D\u9EBF\u4E07\u6162\u6E80"],["cca1","\u6F2B\u8513\u5473\u672A\u9B45\u5DF3\u7B95\u5CAC\u5BC6\u871C\u6E4A\u84D1\u7A14\u8108\u5999\u7C8D\u6C11\u7720\u52D9\u5922\u7121\u725F\u77DB\u9727\u9D61\u690B\u5A7F\u5A18\u51A5\u540D\u547D\u660E\u76DF\u8FF7\u9298\u9CF4\u59EA\u725D\u6EC5\u514D\u68C9\u7DBF\u7DEC\u9762\u9EBA\u6478\u6A21\u8302\u5984\u5B5F\u6BDB\u731B\u76F2\u7DB2\u8017\u8499\u5132\u6728\u9ED9\u76EE\u6762\u52FF\u9905\u5C24\u623B\u7C7E\u8CB0\u554F\u60B6\u7D0B\u9580\u5301\u4E5F\u51B6\u591C\u723A\u8036\u91CE\u5F25\u77E2\u5384\u5F79\u7D04\u85AC\u8A33\u8E8D\u9756\u67F3\u85AE\u9453\u6109\u6108\u6CB9\u7652"],["cda1","\u8AED\u8F38\u552F\u4F51\u512A\u52C7\u53CB\u5BA5\u5E7D\u60A0\u6182\u63D6\u6709\u67DA\u6E67\u6D8C\u7336\u7337\u7531\u7950\u88D5\u8A98\u904A\u9091\u90F5\u96C4\u878D\u5915\u4E88\u4F59\u4E0E\u8A89\u8F3F\u9810\u50AD\u5E7C\u5996\u5BB9\u5EB8\u63DA\u63FA\u64C1\u66DC\u694A\u69D8\u6D0B\u6EB6\u7194\u7528\u7AAF\u7F8A\u8000\u8449\u84C9\u8981\u8B21\u8E0A\u9065\u967D\u990A\u617E\u6291\u6B32\u6C83\u6D74\u7FCC\u7FFC\u6DC0\u7F85\u87BA\u88F8\u6765\u83B1\u983C\u96F7\u6D1B\u7D61\u843D\u916A\u4E71\u5375\u5D50\u6B04\u6FEB\u85CD\u862D\u89A7\u5229\u540F\u5C65\u674E\u68A8\u7406\u7483"],["cea1","\u75E2\u88CF\u88E1\u91CC\u96E2\u9678\u5F8B\u7387\u7ACB\u844E\u63A0\u7565\u5289\u6D41\u6E9C\u7409\u7559\u786B\u7C92\u9686\u7ADC\u9F8D\u4FB6\u616E\u65C5\u865C\u4E86\u4EAE\u50DA\u4E21\u51CC\u5BEE\u6599\u6881\u6DBC\u731F\u7642\u77AD\u7A1C\u7CE7\u826F\u8AD2\u907C\u91CF\u9675\u9818\u529B\u7DD1\u502B\u5398\u6797\u6DCB\u71D0\u7433\u81E8\u8F2A\u96A3\u9C57\u9E9F\u7460\u5841\u6D99\u7D2F\u985E\u4EE4\u4F36\u4F8B\u51B7\u52B1\u5DBA\u601C\u73B2\u793C\u82D3\u9234\u96B7\u96F6\u970A\u9E97\u9F62\u66A6\u6B74\u5217\u52A3\u70C8\u88C2\u5EC9\u604B\u6190\u6F23\u7149\u7C3E\u7DF4\u806F"],["cfa1","\u84EE\u9023\u932C\u5442\u9B6F\u6AD3\u7089\u8CC2\u8DEF\u9732\u52B4\u5A41\u5ECA\u5F04\u6717\u697C\u6994\u6D6A\u6F0F\u7262\u72FC\u7BED\u8001\u807E\u874B\u90CE\u516D\u9E93\u7984\u808B\u9332\u8AD6\u502D\u548C\u8A71\u6B6A\u8CC4\u8107\u60D1\u67A0\u9DF2\u4E99\u4E98\u9C10\u8A6B\u85C1\u8568\u6900\u6E7E\u7897\u8155"],["d0a1","\u5F0C\u4E10\u4E15\u4E2A\u4E31\u4E36\u4E3C\u4E3F\u4E42\u4E56\u4E58\u4E82\u4E85\u8C6B\u4E8A\u8212\u5F0D\u4E8E\u4E9E\u4E9F\u4EA0\u4EA2\u4EB0\u4EB3\u4EB6\u4ECE\u4ECD\u4EC4\u4EC6\u4EC2\u4ED7\u4EDE\u4EED\u4EDF\u4EF7\u4F09\u4F5A\u4F30\u4F5B\u4F5D\u4F57\u4F47\u4F76\u4F88\u4F8F\u4F98\u4F7B\u4F69\u4F70\u4F91\u4F6F\u4F86\u4F96\u5118\u4FD4\u4FDF\u4FCE\u4FD8\u4FDB\u4FD1\u4FDA\u4FD0\u4FE4\u4FE5\u501A\u5028\u5014\u502A\u5025\u5005\u4F1C\u4FF6\u5021\u5029\u502C\u4FFE\u4FEF\u5011\u5006\u5043\u5047\u6703\u5055\u5050\u5048\u505A\u5056\u506C\u5078\u5080\u509A\u5085\u50B4\u50B2"],["d1a1","\u50C9\u50CA\u50B3\u50C2\u50D6\u50DE\u50E5\u50ED\u50E3\u50EE\u50F9\u50F5\u5109\u5101\u5102\u5116\u5115\u5114\u511A\u5121\u513A\u5137\u513C\u513B\u513F\u5140\u5152\u514C\u5154\u5162\u7AF8\u5169\u516A\u516E\u5180\u5182\u56D8\u518C\u5189\u518F\u5191\u5193\u5195\u5196\u51A4\u51A6\u51A2\u51A9\u51AA\u51AB\u51B3\u51B1\u51B2\u51B0\u51B5\u51BD\u51C5\u51C9\u51DB\u51E0\u8655\u51E9\u51ED\u51F0\u51F5\u51FE\u5204\u520B\u5214\u520E\u5227\u522A\u522E\u5233\u5239\u524F\u5244\u524B\u524C\u525E\u5254\u526A\u5274\u5269\u5273\u527F\u527D\u528D\u5294\u5292\u5271\u5288\u5291\u8FA8"],["d2a1","\u8FA7\u52AC\u52AD\u52BC\u52B5\u52C1\u52CD\u52D7\u52DE\u52E3\u52E6\u98ED\u52E0\u52F3\u52F5\u52F8\u52F9\u5306\u5308\u7538\u530D\u5310\u530F\u5315\u531A\u5323\u532F\u5331\u5333\u5338\u5340\u5346\u5345\u4E17\u5349\u534D\u51D6\u535E\u5369\u536E\u5918\u537B\u5377\u5382\u5396\u53A0\u53A6\u53A5\u53AE\u53B0\u53B6\u53C3\u7C12\u96D9\u53DF\u66FC\u71EE\u53EE\u53E8\u53ED\u53FA\u5401\u543D\u5440\u542C\u542D\u543C\u542E\u5436\u5429\u541D\u544E\u548F\u5475\u548E\u545F\u5471\u5477\u5470\u5492\u547B\u5480\u5476\u5484\u5490\u5486\u54C7\u54A2\u54B8\u54A5\u54AC\u54C4\u54C8\u54A8"],["d3a1","\u54AB\u54C2\u54A4\u54BE\u54BC\u54D8\u54E5\u54E6\u550F\u5514\u54FD\u54EE\u54ED\u54FA\u54E2\u5539\u5540\u5563\u554C\u552E\u555C\u5545\u5556\u5557\u5538\u5533\u555D\u5599\u5580\u54AF\u558A\u559F\u557B\u557E\u5598\u559E\u55AE\u557C\u5583\u55A9\u5587\u55A8\u55DA\u55C5\u55DF\u55C4\u55DC\u55E4\u55D4\u5614\u55F7\u5616\u55FE\u55FD\u561B\u55F9\u564E\u5650\u71DF\u5634\u5636\u5632\u5638\u566B\u5664\u562F\u566C\u566A\u5686\u5680\u568A\u56A0\u5694\u568F\u56A5\u56AE\u56B6\u56B4\u56C2\u56BC\u56C1\u56C3\u56C0\u56C8\u56CE\u56D1\u56D3\u56D7\u56EE\u56F9\u5700\u56FF\u5704\u5709"],["d4a1","\u5708\u570B\u570D\u5713\u5718\u5716\u55C7\u571C\u5726\u5737\u5738\u574E\u573B\u5740\u574F\u5769\u57C0\u5788\u5761\u577F\u5789\u5793\u57A0\u57B3\u57A4\u57AA\u57B0\u57C3\u57C6\u57D4\u57D2\u57D3\u580A\u57D6\u57E3\u580B\u5819\u581D\u5872\u5821\u5862\u584B\u5870\u6BC0\u5852\u583D\u5879\u5885\u58B9\u589F\u58AB\u58BA\u58DE\u58BB\u58B8\u58AE\u58C5\u58D3\u58D1\u58D7\u58D9\u58D8\u58E5\u58DC\u58E4\u58DF\u58EF\u58FA\u58F9\u58FB\u58FC\u58FD\u5902\u590A\u5910\u591B\u68A6\u5925\u592C\u592D\u5932\u5938\u593E\u7AD2\u5955\u5950\u594E\u595A\u5958\u5962\u5960\u5967\u596C\u5969"],["d5a1","\u5978\u5981\u599D\u4F5E\u4FAB\u59A3\u59B2\u59C6\u59E8\u59DC\u598D\u59D9\u59DA\u5A25\u5A1F\u5A11\u5A1C\u5A09\u5A1A\u5A40\u5A6C\u5A49\u5A35\u5A36\u5A62\u5A6A\u5A9A\u5ABC\u5ABE\u5ACB\u5AC2\u5ABD\u5AE3\u5AD7\u5AE6\u5AE9\u5AD6\u5AFA\u5AFB\u5B0C\u5B0B\u5B16\u5B32\u5AD0\u5B2A\u5B36\u5B3E\u5B43\u5B45\u5B40\u5B51\u5B55\u5B5A\u5B5B\u5B65\u5B69\u5B70\u5B73\u5B75\u5B78\u6588\u5B7A\u5B80\u5B83\u5BA6\u5BB8\u5BC3\u5BC7\u5BC9\u5BD4\u5BD0\u5BE4\u5BE6\u5BE2\u5BDE\u5BE5\u5BEB\u5BF0\u5BF6\u5BF3\u5C05\u5C07\u5C08\u5C0D\u5C13\u5C20\u5C22\u5C28\u5C38\u5C39\u5C41\u5C46\u5C4E\u5C53"],["d6a1","\u5C50\u5C4F\u5B71\u5C6C\u5C6E\u4E62\u5C76\u5C79\u5C8C\u5C91\u5C94\u599B\u5CAB\u5CBB\u5CB6\u5CBC\u5CB7\u5CC5\u5CBE\u5CC7\u5CD9\u5CE9\u5CFD\u5CFA\u5CED\u5D8C\u5CEA\u5D0B\u5D15\u5D17\u5D5C\u5D1F\u5D1B\u5D11\u5D14\u5D22\u5D1A\u5D19\u5D18\u5D4C\u5D52\u5D4E\u5D4B\u5D6C\u5D73\u5D76\u5D87\u5D84\u5D82\u5DA2\u5D9D\u5DAC\u5DAE\u5DBD\u5D90\u5DB7\u5DBC\u5DC9\u5DCD\u5DD3\u5DD2\u5DD6\u5DDB\u5DEB\u5DF2\u5DF5\u5E0B\u5E1A\u5E19\u5E11\u5E1B\u5E36\u5E37\u5E44\u5E43\u5E40\u5E4E\u5E57\u5E54\u5E5F\u5E62\u5E64\u5E47\u5E75\u5E76\u5E7A\u9EBC\u5E7F\u5EA0\u5EC1\u5EC2\u5EC8\u5ED0\u5ECF"],["d7a1","\u5ED6\u5EE3\u5EDD\u5EDA\u5EDB\u5EE2\u5EE1\u5EE8\u5EE9\u5EEC\u5EF1\u5EF3\u5EF0\u5EF4\u5EF8\u5EFE\u5F03\u5F09\u5F5D\u5F5C\u5F0B\u5F11\u5F16\u5F29\u5F2D\u5F38\u5F41\u5F48\u5F4C\u5F4E\u5F2F\u5F51\u5F56\u5F57\u5F59\u5F61\u5F6D\u5F73\u5F77\u5F83\u5F82\u5F7F\u5F8A\u5F88\u5F91\u5F87\u5F9E\u5F99\u5F98\u5FA0\u5FA8\u5FAD\u5FBC\u5FD6\u5FFB\u5FE4\u5FF8\u5FF1\u5FDD\u60B3\u5FFF\u6021\u6060\u6019\u6010\u6029\u600E\u6031\u601B\u6015\u602B\u6026\u600F\u603A\u605A\u6041\u606A\u6077\u605F\u604A\u6046\u604D\u6063\u6043\u6064\u6042\u606C\u606B\u6059\u6081\u608D\u60E7\u6083\u609A"],["d8a1","\u6084\u609B\u6096\u6097\u6092\u60A7\u608B\u60E1\u60B8\u60E0\u60D3\u60B4\u5FF0\u60BD\u60C6\u60B5\u60D8\u614D\u6115\u6106\u60F6\u60F7\u6100\u60F4\u60FA\u6103\u6121\u60FB\u60F1\u610D\u610E\u6147\u613E\u6128\u6127\u614A\u613F\u613C\u612C\u6134\u613D\u6142\u6144\u6173\u6177\u6158\u6159\u615A\u616B\u6174\u616F\u6165\u6171\u615F\u615D\u6153\u6175\u6199\u6196\u6187\u61AC\u6194\u619A\u618A\u6191\u61AB\u61AE\u61CC\u61CA\u61C9\u61F7\u61C8\u61C3\u61C6\u61BA\u61CB\u7F79\u61CD\u61E6\u61E3\u61F6\u61FA\u61F4\u61FF\u61FD\u61FC\u61FE\u6200\u6208\u6209\u620D\u620C\u6214\u621B"],["d9a1","\u621E\u6221\u622A\u622E\u6230\u6232\u6233\u6241\u624E\u625E\u6263\u625B\u6260\u6268\u627C\u6282\u6289\u627E\u6292\u6293\u6296\u62D4\u6283\u6294\u62D7\u62D1\u62BB\u62CF\u62FF\u62C6\u64D4\u62C8\u62DC\u62CC\u62CA\u62C2\u62C7\u629B\u62C9\u630C\u62EE\u62F1\u6327\u6302\u6308\u62EF\u62F5\u6350\u633E\u634D\u641C\u634F\u6396\u638E\u6380\u63AB\u6376\u63A3\u638F\u6389\u639F\u63B5\u636B\u6369\u63BE\u63E9\u63C0\u63C6\u63E3\u63C9\u63D2\u63F6\u63C4\u6416\u6434\u6406\u6413\u6426\u6436\u651D\u6417\u6428\u640F\u6467\u646F\u6476\u644E\u652A\u6495\u6493\u64A5\u64A9\u6488\u64BC"],["daa1","\u64DA\u64D2\u64C5\u64C7\u64BB\u64D8\u64C2\u64F1\u64E7\u8209\u64E0\u64E1\u62AC\u64E3\u64EF\u652C\u64F6\u64F4\u64F2\u64FA\u6500\u64FD\u6518\u651C\u6505\u6524\u6523\u652B\u6534\u6535\u6537\u6536\u6538\u754B\u6548\u6556\u6555\u654D\u6558\u655E\u655D\u6572\u6578\u6582\u6583\u8B8A\u659B\u659F\u65AB\u65B7\u65C3\u65C6\u65C1\u65C4\u65CC\u65D2\u65DB\u65D9\u65E0\u65E1\u65F1\u6772\u660A\u6603\u65FB\u6773\u6635\u6636\u6634\u661C\u664F\u6644\u6649\u6641\u665E\u665D\u6664\u6667\u6668\u665F\u6662\u6670\u6683\u6688\u668E\u6689\u6684\u6698\u669D\u66C1\u66B9\u66C9\u66BE\u66BC"],["dba1","\u66C4\u66B8\u66D6\u66DA\u66E0\u663F\u66E6\u66E9\u66F0\u66F5\u66F7\u670F\u6716\u671E\u6726\u6727\u9738\u672E\u673F\u6736\u6741\u6738\u6737\u6746\u675E\u6760\u6759\u6763\u6764\u6789\u6770\u67A9\u677C\u676A\u678C\u678B\u67A6\u67A1\u6785\u67B7\u67EF\u67B4\u67EC\u67B3\u67E9\u67B8\u67E4\u67DE\u67DD\u67E2\u67EE\u67B9\u67CE\u67C6\u67E7\u6A9C\u681E\u6846\u6829\u6840\u684D\u6832\u684E\u68B3\u682B\u6859\u6863\u6877\u687F\u689F\u688F\u68AD\u6894\u689D\u689B\u6883\u6AAE\u68B9\u6874\u68B5\u68A0\u68BA\u690F\u688D\u687E\u6901\u68CA\u6908\u68D8\u6922\u6926\u68E1\u690C\u68CD"],["dca1","\u68D4\u68E7\u68D5\u6936\u6912\u6904\u68D7\u68E3\u6925\u68F9\u68E0\u68EF\u6928\u692A\u691A\u6923\u6921\u68C6\u6979\u6977\u695C\u6978\u696B\u6954\u697E\u696E\u6939\u6974\u693D\u6959\u6930\u6961\u695E\u695D\u6981\u696A\u69B2\u69AE\u69D0\u69BF\u69C1\u69D3\u69BE\u69CE\u5BE8\u69CA\u69DD\u69BB\u69C3\u69A7\u6A2E\u6991\u69A0\u699C\u6995\u69B4\u69DE\u69E8\u6A02\u6A1B\u69FF\u6B0A\u69F9\u69F2\u69E7\u6A05\u69B1\u6A1E\u69ED\u6A14\u69EB\u6A0A\u6A12\u6AC1\u6A23\u6A13\u6A44\u6A0C\u6A72\u6A36\u6A78\u6A47\u6A62\u6A59\u6A66\u6A48\u6A38\u6A22\u6A90\u6A8D\u6AA0\u6A84\u6AA2\u6AA3"],["dda1","\u6A97\u8617\u6ABB\u6AC3\u6AC2\u6AB8\u6AB3\u6AAC\u6ADE\u6AD1\u6ADF\u6AAA\u6ADA\u6AEA\u6AFB\u6B05\u8616\u6AFA\u6B12\u6B16\u9B31\u6B1F\u6B38\u6B37\u76DC\u6B39\u98EE\u6B47\u6B43\u6B49\u6B50\u6B59\u6B54\u6B5B\u6B5F\u6B61\u6B78\u6B79\u6B7F\u6B80\u6B84\u6B83\u6B8D\u6B98\u6B95\u6B9E\u6BA4\u6BAA\u6BAB\u6BAF\u6BB2\u6BB1\u6BB3\u6BB7\u6BBC\u6BC6\u6BCB\u6BD3\u6BDF\u6BEC\u6BEB\u6BF3\u6BEF\u9EBE\u6C08\u6C13\u6C14\u6C1B\u6C24\u6C23\u6C5E\u6C55\u6C62\u6C6A\u6C82\u6C8D\u6C9A\u6C81\u6C9B\u6C7E\u6C68\u6C73\u6C92\u6C90\u6CC4\u6CF1\u6CD3\u6CBD\u6CD7\u6CC5\u6CDD\u6CAE\u6CB1\u6CBE"],["dea1","\u6CBA\u6CDB\u6CEF\u6CD9\u6CEA\u6D1F\u884D\u6D36\u6D2B\u6D3D\u6D38\u6D19\u6D35\u6D33\u6D12\u6D0C\u6D63\u6D93\u6D64\u6D5A\u6D79\u6D59\u6D8E\u6D95\u6FE4\u6D85\u6DF9\u6E15\u6E0A\u6DB5\u6DC7\u6DE6\u6DB8\u6DC6\u6DEC\u6DDE\u6DCC\u6DE8\u6DD2\u6DC5\u6DFA\u6DD9\u6DE4\u6DD5\u6DEA\u6DEE\u6E2D\u6E6E\u6E2E\u6E19\u6E72\u6E5F\u6E3E\u6E23\u6E6B\u6E2B\u6E76\u6E4D\u6E1F\u6E43\u6E3A\u6E4E\u6E24\u6EFF\u6E1D\u6E38\u6E82\u6EAA\u6E98\u6EC9\u6EB7\u6ED3\u6EBD\u6EAF\u6EC4\u6EB2\u6ED4\u6ED5\u6E8F\u6EA5\u6EC2\u6E9F\u6F41\u6F11\u704C\u6EEC\u6EF8\u6EFE\u6F3F\u6EF2\u6F31\u6EEF\u6F32\u6ECC"],["dfa1","\u6F3E\u6F13\u6EF7\u6F86\u6F7A\u6F78\u6F81\u6F80\u6F6F\u6F5B\u6FF3\u6F6D\u6F82\u6F7C\u6F58\u6F8E\u6F91\u6FC2\u6F66\u6FB3\u6FA3\u6FA1\u6FA4\u6FB9\u6FC6\u6FAA\u6FDF\u6FD5\u6FEC\u6FD4\u6FD8\u6FF1\u6FEE\u6FDB\u7009\u700B\u6FFA\u7011\u7001\u700F\u6FFE\u701B\u701A\u6F74\u701D\u7018\u701F\u7030\u703E\u7032\u7051\u7063\u7099\u7092\u70AF\u70F1\u70AC\u70B8\u70B3\u70AE\u70DF\u70CB\u70DD\u70D9\u7109\u70FD\u711C\u7119\u7165\u7155\u7188\u7166\u7162\u714C\u7156\u716C\u718F\u71FB\u7184\u7195\u71A8\u71AC\u71D7\u71B9\u71BE\u71D2\u71C9\u71D4\u71CE\u71E0\u71EC\u71E7\u71F5\u71FC"],["e0a1","\u71F9\u71FF\u720D\u7210\u721B\u7228\u722D\u722C\u7230\u7232\u723B\u723C\u723F\u7240\u7246\u724B\u7258\u7274\u727E\u7282\u7281\u7287\u7292\u7296\u72A2\u72A7\u72B9\u72B2\u72C3\u72C6\u72C4\u72CE\u72D2\u72E2\u72E0\u72E1\u72F9\u72F7\u500F\u7317\u730A\u731C\u7316\u731D\u7334\u732F\u7329\u7325\u733E\u734E\u734F\u9ED8\u7357\u736A\u7368\u7370\u7378\u7375\u737B\u737A\u73C8\u73B3\u73CE\u73BB\u73C0\u73E5\u73EE\u73DE\u74A2\u7405\u746F\u7425\u73F8\u7432\u743A\u7455\u743F\u745F\u7459\u7441\u745C\u7469\u7470\u7463\u746A\u7476\u747E\u748B\u749E\u74A7\u74CA\u74CF\u74D4\u73F1"],["e1a1","\u74E0\u74E3\u74E7\u74E9\u74EE\u74F2\u74F0\u74F1\u74F8\u74F7\u7504\u7503\u7505\u750C\u750E\u750D\u7515\u7513\u751E\u7526\u752C\u753C\u7544\u754D\u754A\u7549\u755B\u7546\u755A\u7569\u7564\u7567\u756B\u756D\u7578\u7576\u7586\u7587\u7574\u758A\u7589\u7582\u7594\u759A\u759D\u75A5\u75A3\u75C2\u75B3\u75C3\u75B5\u75BD\u75B8\u75BC\u75B1\u75CD\u75CA\u75D2\u75D9\u75E3\u75DE\u75FE\u75FF\u75FC\u7601\u75F0\u75FA\u75F2\u75F3\u760B\u760D\u7609\u761F\u7627\u7620\u7621\u7622\u7624\u7634\u7630\u763B\u7647\u7648\u7646\u765C\u7658\u7661\u7662\u7668\u7669\u766A\u7667\u766C\u7670"],["e2a1","\u7672\u7676\u7678\u767C\u7680\u7683\u7688\u768B\u768E\u7696\u7693\u7699\u769A\u76B0\u76B4\u76B8\u76B9\u76BA\u76C2\u76CD\u76D6\u76D2\u76DE\u76E1\u76E5\u76E7\u76EA\u862F\u76FB\u7708\u7707\u7704\u7729\u7724\u771E\u7725\u7726\u771B\u7737\u7738\u7747\u775A\u7768\u776B\u775B\u7765\u777F\u777E\u7779\u778E\u778B\u7791\u77A0\u779E\u77B0\u77B6\u77B9\u77BF\u77BC\u77BD\u77BB\u77C7\u77CD\u77D7\u77DA\u77DC\u77E3\u77EE\u77FC\u780C\u7812\u7926\u7820\u792A\u7845\u788E\u7874\u7886\u787C\u789A\u788C\u78A3\u78B5\u78AA\u78AF\u78D1\u78C6\u78CB\u78D4\u78BE\u78BC\u78C5\u78CA\u78EC"],["e3a1","\u78E7\u78DA\u78FD\u78F4\u7907\u7912\u7911\u7919\u792C\u792B\u7940\u7960\u7957\u795F\u795A\u7955\u7953\u797A\u797F\u798A\u799D\u79A7\u9F4B\u79AA\u79AE\u79B3\u79B9\u79BA\u79C9\u79D5\u79E7\u79EC\u79E1\u79E3\u7A08\u7A0D\u7A18\u7A19\u7A20\u7A1F\u7980\u7A31\u7A3B\u7A3E\u7A37\u7A43\u7A57\u7A49\u7A61\u7A62\u7A69\u9F9D\u7A70\u7A79\u7A7D\u7A88\u7A97\u7A95\u7A98\u7A96\u7AA9\u7AC8\u7AB0\u7AB6\u7AC5\u7AC4\u7ABF\u9083\u7AC7\u7ACA\u7ACD\u7ACF\u7AD5\u7AD3\u7AD9\u7ADA\u7ADD\u7AE1\u7AE2\u7AE6\u7AED\u7AF0\u7B02\u7B0F\u7B0A\u7B06\u7B33\u7B18\u7B19\u7B1E\u7B35\u7B28\u7B36\u7B50"],["e4a1","\u7B7A\u7B04\u7B4D\u7B0B\u7B4C\u7B45\u7B75\u7B65\u7B74\u7B67\u7B70\u7B71\u7B6C\u7B6E\u7B9D\u7B98\u7B9F\u7B8D\u7B9C\u7B9A\u7B8B\u7B92\u7B8F\u7B5D\u7B99\u7BCB\u7BC1\u7BCC\u7BCF\u7BB4\u7BC6\u7BDD\u7BE9\u7C11\u7C14\u7BE6\u7BE5\u7C60\u7C00\u7C07\u7C13\u7BF3\u7BF7\u7C17\u7C0D\u7BF6\u7C23\u7C27\u7C2A\u7C1F\u7C37\u7C2B\u7C3D\u7C4C\u7C43\u7C54\u7C4F\u7C40\u7C50\u7C58\u7C5F\u7C64\u7C56\u7C65\u7C6C\u7C75\u7C83\u7C90\u7CA4\u7CAD\u7CA2\u7CAB\u7CA1\u7CA8\u7CB3\u7CB2\u7CB1\u7CAE\u7CB9\u7CBD\u7CC0\u7CC5\u7CC2\u7CD8\u7CD2\u7CDC\u7CE2\u9B3B\u7CEF\u7CF2\u7CF4\u7CF6\u7CFA\u7D06"],["e5a1","\u7D02\u7D1C\u7D15\u7D0A\u7D45\u7D4B\u7D2E\u7D32\u7D3F\u7D35\u7D46\u7D73\u7D56\u7D4E\u7D72\u7D68\u7D6E\u7D4F\u7D63\u7D93\u7D89\u7D5B\u7D8F\u7D7D\u7D9B\u7DBA\u7DAE\u7DA3\u7DB5\u7DC7\u7DBD\u7DAB\u7E3D\u7DA2\u7DAF\u7DDC\u7DB8\u7D9F\u7DB0\u7DD8\u7DDD\u7DE4\u7DDE\u7DFB\u7DF2\u7DE1\u7E05\u7E0A\u7E23\u7E21\u7E12\u7E31\u7E1F\u7E09\u7E0B\u7E22\u7E46\u7E66\u7E3B\u7E35\u7E39\u7E43\u7E37\u7E32\u7E3A\u7E67\u7E5D\u7E56\u7E5E\u7E59\u7E5A\u7E79\u7E6A\u7E69\u7E7C\u7E7B\u7E83\u7DD5\u7E7D\u8FAE\u7E7F\u7E88\u7E89\u7E8C\u7E92\u7E90\u7E93\u7E94\u7E96\u7E8E\u7E9B\u7E9C\u7F38\u7F3A"],["e6a1","\u7F45\u7F4C\u7F4D\u7F4E\u7F50\u7F51\u7F55\u7F54\u7F58\u7F5F\u7F60\u7F68\u7F69\u7F67\u7F78\u7F82\u7F86\u7F83\u7F88\u7F87\u7F8C\u7F94\u7F9E\u7F9D\u7F9A\u7FA3\u7FAF\u7FB2\u7FB9\u7FAE\u7FB6\u7FB8\u8B71\u7FC5\u7FC6\u7FCA\u7FD5\u7FD4\u7FE1\u7FE6\u7FE9\u7FF3\u7FF9\u98DC\u8006\u8004\u800B\u8012\u8018\u8019\u801C\u8021\u8028\u803F\u803B\u804A\u8046\u8052\u8058\u805A\u805F\u8062\u8068\u8073\u8072\u8070\u8076\u8079\u807D\u807F\u8084\u8086\u8085\u809B\u8093\u809A\u80AD\u5190\u80AC\u80DB\u80E5\u80D9\u80DD\u80C4\u80DA\u80D6\u8109\u80EF\u80F1\u811B\u8129\u8123\u812F\u814B"],["e7a1","\u968B\u8146\u813E\u8153\u8151\u80FC\u8171\u816E\u8165\u8166\u8174\u8183\u8188\u818A\u8180\u8182\u81A0\u8195\u81A4\u81A3\u815F\u8193\u81A9\u81B0\u81B5\u81BE\u81B8\u81BD\u81C0\u81C2\u81BA\u81C9\u81CD\u81D1\u81D9\u81D8\u81C8\u81DA\u81DF\u81E0\u81E7\u81FA\u81FB\u81FE\u8201\u8202\u8205\u8207\u820A\u820D\u8210\u8216\u8229\u822B\u8238\u8233\u8240\u8259\u8258\u825D\u825A\u825F\u8264\u8262\u8268\u826A\u826B\u822E\u8271\u8277\u8278\u827E\u828D\u8292\u82AB\u829F\u82BB\u82AC\u82E1\u82E3\u82DF\u82D2\u82F4\u82F3\u82FA\u8393\u8303\u82FB\u82F9\u82DE\u8306\u82DC\u8309\u82D9"],["e8a1","\u8335\u8334\u8316\u8332\u8331\u8340\u8339\u8350\u8345\u832F\u832B\u8317\u8318\u8385\u839A\u83AA\u839F\u83A2\u8396\u8323\u838E\u8387\u838A\u837C\u83B5\u8373\u8375\u83A0\u8389\u83A8\u83F4\u8413\u83EB\u83CE\u83FD\u8403\u83D8\u840B\u83C1\u83F7\u8407\u83E0\u83F2\u840D\u8422\u8420\u83BD\u8438\u8506\u83FB\u846D\u842A\u843C\u855A\u8484\u8477\u846B\u84AD\u846E\u8482\u8469\u8446\u842C\u846F\u8479\u8435\u84CA\u8462\u84B9\u84BF\u849F\u84D9\u84CD\u84BB\u84DA\u84D0\u84C1\u84C6\u84D6\u84A1\u8521\u84FF\u84F4\u8517\u8518\u852C\u851F\u8515\u8514\u84FC\u8540\u8563\u8558\u8548"],["e9a1","\u8541\u8602\u854B\u8555\u8580\u85A4\u8588\u8591\u858A\u85A8\u856D\u8594\u859B\u85EA\u8587\u859C\u8577\u857E\u8590\u85C9\u85BA\u85CF\u85B9\u85D0\u85D5\u85DD\u85E5\u85DC\u85F9\u860A\u8613\u860B\u85FE\u85FA\u8606\u8622\u861A\u8630\u863F\u864D\u4E55\u8654\u865F\u8667\u8671\u8693\u86A3\u86A9\u86AA\u868B\u868C\u86B6\u86AF\u86C4\u86C6\u86B0\u86C9\u8823\u86AB\u86D4\u86DE\u86E9\u86EC\u86DF\u86DB\u86EF\u8712\u8706\u8708\u8700\u8703\u86FB\u8711\u8709\u870D\u86F9\u870A\u8734\u873F\u8737\u873B\u8725\u8729\u871A\u8760\u875F\u8778\u874C\u874E\u8774\u8757\u8768\u876E\u8759"],["eaa1","\u8753\u8763\u876A\u8805\u87A2\u879F\u8782\u87AF\u87CB\u87BD\u87C0\u87D0\u96D6\u87AB\u87C4\u87B3\u87C7\u87C6\u87BB\u87EF\u87F2\u87E0\u880F\u880D\u87FE\u87F6\u87F7\u880E\u87D2\u8811\u8816\u8815\u8822\u8821\u8831\u8836\u8839\u8827\u883B\u8844\u8842\u8852\u8859\u885E\u8862\u886B\u8881\u887E\u889E\u8875\u887D\u88B5\u8872\u8882\u8897\u8892\u88AE\u8899\u88A2\u888D\u88A4\u88B0\u88BF\u88B1\u88C3\u88C4\u88D4\u88D8\u88D9\u88DD\u88F9\u8902\u88FC\u88F4\u88E8\u88F2\u8904\u890C\u890A\u8913\u8943\u891E\u8925\u892A\u892B\u8941\u8944\u893B\u8936\u8938\u894C\u891D\u8960\u895E"],["eba1","\u8966\u8964\u896D\u896A\u896F\u8974\u8977\u897E\u8983\u8988\u898A\u8993\u8998\u89A1\u89A9\u89A6\u89AC\u89AF\u89B2\u89BA\u89BD\u89BF\u89C0\u89DA\u89DC\u89DD\u89E7\u89F4\u89F8\u8A03\u8A16\u8A10\u8A0C\u8A1B\u8A1D\u8A25\u8A36\u8A41\u8A5B\u8A52\u8A46\u8A48\u8A7C\u8A6D\u8A6C\u8A62\u8A85\u8A82\u8A84\u8AA8\u8AA1\u8A91\u8AA5\u8AA6\u8A9A\u8AA3\u8AC4\u8ACD\u8AC2\u8ADA\u8AEB\u8AF3\u8AE7\u8AE4\u8AF1\u8B14\u8AE0\u8AE2\u8AF7\u8ADE\u8ADB\u8B0C\u8B07\u8B1A\u8AE1\u8B16\u8B10\u8B17\u8B20\u8B33\u97AB\u8B26\u8B2B\u8B3E\u8B28\u8B41\u8B4C\u8B4F\u8B4E\u8B49\u8B56\u8B5B\u8B5A\u8B6B"],["eca1","\u8B5F\u8B6C\u8B6F\u8B74\u8B7D\u8B80\u8B8C\u8B8E\u8B92\u8B93\u8B96\u8B99\u8B9A\u8C3A\u8C41\u8C3F\u8C48\u8C4C\u8C4E\u8C50\u8C55\u8C62\u8C6C\u8C78\u8C7A\u8C82\u8C89\u8C85\u8C8A\u8C8D\u8C8E\u8C94\u8C7C\u8C98\u621D\u8CAD\u8CAA\u8CBD\u8CB2\u8CB3\u8CAE\u8CB6\u8CC8\u8CC1\u8CE4\u8CE3\u8CDA\u8CFD\u8CFA\u8CFB\u8D04\u8D05\u8D0A\u8D07\u8D0F\u8D0D\u8D10\u9F4E\u8D13\u8CCD\u8D14\u8D16\u8D67\u8D6D\u8D71\u8D73\u8D81\u8D99\u8DC2\u8DBE\u8DBA\u8DCF\u8DDA\u8DD6\u8DCC\u8DDB\u8DCB\u8DEA\u8DEB\u8DDF\u8DE3\u8DFC\u8E08\u8E09\u8DFF\u8E1D\u8E1E\u8E10\u8E1F\u8E42\u8E35\u8E30\u8E34\u8E4A"],["eda1","\u8E47\u8E49\u8E4C\u8E50\u8E48\u8E59\u8E64\u8E60\u8E2A\u8E63\u8E55\u8E76\u8E72\u8E7C\u8E81\u8E87\u8E85\u8E84\u8E8B\u8E8A\u8E93\u8E91\u8E94\u8E99\u8EAA\u8EA1\u8EAC\u8EB0\u8EC6\u8EB1\u8EBE\u8EC5\u8EC8\u8ECB\u8EDB\u8EE3\u8EFC\u8EFB\u8EEB\u8EFE\u8F0A\u8F05\u8F15\u8F12\u8F19\u8F13\u8F1C\u8F1F\u8F1B\u8F0C\u8F26\u8F33\u8F3B\u8F39\u8F45\u8F42\u8F3E\u8F4C\u8F49\u8F46\u8F4E\u8F57\u8F5C\u8F62\u8F63\u8F64\u8F9C\u8F9F\u8FA3\u8FAD\u8FAF\u8FB7\u8FDA\u8FE5\u8FE2\u8FEA\u8FEF\u9087\u8FF4\u9005\u8FF9\u8FFA\u9011\u9015\u9021\u900D\u901E\u9016\u900B\u9027\u9036\u9035\u9039\u8FF8"],["eea1","\u904F\u9050\u9051\u9052\u900E\u9049\u903E\u9056\u9058\u905E\u9068\u906F\u9076\u96A8\u9072\u9082\u907D\u9081\u9080\u908A\u9089\u908F\u90A8\u90AF\u90B1\u90B5\u90E2\u90E4\u6248\u90DB\u9102\u9112\u9119\u9132\u9130\u914A\u9156\u9158\u9163\u9165\u9169\u9173\u9172\u918B\u9189\u9182\u91A2\u91AB\u91AF\u91AA\u91B5\u91B4\u91BA\u91C0\u91C1\u91C9\u91CB\u91D0\u91D6\u91DF\u91E1\u91DB\u91FC\u91F5\u91F6\u921E\u91FF\u9214\u922C\u9215\u9211\u925E\u9257\u9245\u9249\u9264\u9248\u9295\u923F\u924B\u9250\u929C\u9296\u9293\u929B\u925A\u92CF\u92B9\u92B7\u92E9\u930F\u92FA\u9344\u932E"],["efa1","\u9319\u9322\u931A\u9323\u933A\u9335\u933B\u935C\u9360\u937C\u936E\u9356\u93B0\u93AC\u93AD\u9394\u93B9\u93D6\u93D7\u93E8\u93E5\u93D8\u93C3\u93DD\u93D0\u93C8\u93E4\u941A\u9414\u9413\u9403\u9407\u9410\u9436\u942B\u9435\u9421\u943A\u9441\u9452\u9444\u945B\u9460\u9462\u945E\u946A\u9229\u9470\u9475\u9477\u947D\u945A\u947C\u947E\u9481\u947F\u9582\u9587\u958A\u9594\u9596\u9598\u9599\u95A0\u95A8\u95A7\u95AD\u95BC\u95BB\u95B9\u95BE\u95CA\u6FF6\u95C3\u95CD\u95CC\u95D5\u95D4\u95D6\u95DC\u95E1\u95E5\u95E2\u9621\u9628\u962E\u962F\u9642\u964C\u964F\u964B\u9677\u965C\u965E"],["f0a1","\u965D\u965F\u9666\u9672\u966C\u968D\u9698\u9695\u9697\u96AA\u96A7\u96B1\u96B2\u96B0\u96B4\u96B6\u96B8\u96B9\u96CE\u96CB\u96C9\u96CD\u894D\u96DC\u970D\u96D5\u96F9\u9704\u9706\u9708\u9713\u970E\u9711\u970F\u9716\u9719\u9724\u972A\u9730\u9739\u973D\u973E\u9744\u9746\u9748\u9742\u9749\u975C\u9760\u9764\u9766\u9768\u52D2\u976B\u9771\u9779\u9785\u977C\u9781\u977A\u9786\u978B\u978F\u9790\u979C\u97A8\u97A6\u97A3\u97B3\u97B4\u97C3\u97C6\u97C8\u97CB\u97DC\u97ED\u9F4F\u97F2\u7ADF\u97F6\u97F5\u980F\u980C\u9838\u9824\u9821\u9837\u983D\u9846\u984F\u984B\u986B\u986F\u9870"],["f1a1","\u9871\u9874\u9873\u98AA\u98AF\u98B1\u98B6\u98C4\u98C3\u98C6\u98E9\u98EB\u9903\u9909\u9912\u9914\u9918\u9921\u991D\u991E\u9924\u9920\u992C\u992E\u993D\u993E\u9942\u9949\u9945\u9950\u994B\u9951\u9952\u994C\u9955\u9997\u9998\u99A5\u99AD\u99AE\u99BC\u99DF\u99DB\u99DD\u99D8\u99D1\u99ED\u99EE\u99F1\u99F2\u99FB\u99F8\u9A01\u9A0F\u9A05\u99E2\u9A19\u9A2B\u9A37\u9A45\u9A42\u9A40\u9A43\u9A3E\u9A55\u9A4D\u9A5B\u9A57\u9A5F\u9A62\u9A65\u9A64\u9A69\u9A6B\u9A6A\u9AAD\u9AB0\u9ABC\u9AC0\u9ACF\u9AD1\u9AD3\u9AD4\u9ADE\u9ADF\u9AE2\u9AE3\u9AE6\u9AEF\u9AEB\u9AEE\u9AF4\u9AF1\u9AF7"],["f2a1","\u9AFB\u9B06\u9B18\u9B1A\u9B1F\u9B22\u9B23\u9B25\u9B27\u9B28\u9B29\u9B2A\u9B2E\u9B2F\u9B32\u9B44\u9B43\u9B4F\u9B4D\u9B4E\u9B51\u9B58\u9B74\u9B93\u9B83\u9B91\u9B96\u9B97\u9B9F\u9BA0\u9BA8\u9BB4\u9BC0\u9BCA\u9BB9\u9BC6\u9BCF\u9BD1\u9BD2\u9BE3\u9BE2\u9BE4\u9BD4\u9BE1\u9C3A\u9BF2\u9BF1\u9BF0\u9C15\u9C14\u9C09\u9C13\u9C0C\u9C06\u9C08\u9C12\u9C0A\u9C04\u9C2E\u9C1B\u9C25\u9C24\u9C21\u9C30\u9C47\u9C32\u9C46\u9C3E\u9C5A\u9C60\u9C67\u9C76\u9C78\u9CE7\u9CEC\u9CF0\u9D09\u9D08\u9CEB\u9D03\u9D06\u9D2A\u9D26\u9DAF\u9D23\u9D1F\u9D44\u9D15\u9D12\u9D41\u9D3F\u9D3E\u9D46\u9D48"],["f3a1","\u9D5D\u9D5E\u9D64\u9D51\u9D50\u9D59\u9D72\u9D89\u9D87\u9DAB\u9D6F\u9D7A\u9D9A\u9DA4\u9DA9\u9DB2\u9DC4\u9DC1\u9DBB\u9DB8\u9DBA\u9DC6\u9DCF\u9DC2\u9DD9\u9DD3\u9DF8\u9DE6\u9DED\u9DEF\u9DFD\u9E1A\u9E1B\u9E1E\u9E75\u9E79\u9E7D\u9E81\u9E88\u9E8B\u9E8C\u9E92\u9E95\u9E91\u9E9D\u9EA5\u9EA9\u9EB8\u9EAA\u9EAD\u9761\u9ECC\u9ECE\u9ECF\u9ED0\u9ED4\u9EDC\u9EDE\u9EDD\u9EE0\u9EE5\u9EE8\u9EEF\u9EF4\u9EF6\u9EF7\u9EF9\u9EFB\u9EFC\u9EFD\u9F07\u9F08\u76B7\u9F15\u9F21\u9F2C\u9F3E\u9F4A\u9F52\u9F54\u9F63\u9F5F\u9F60\u9F61\u9F66\u9F67\u9F6C\u9F6A\u9F77\u9F72\u9F76\u9F95\u9F9C\u9FA0"],["f4a1","\u582F\u69C7\u9059\u7464\u51DC\u7199"],["f9a1","\u7E8A\u891C\u9348\u9288\u84DC\u4FC9\u70BB\u6631\u68C8\u92F9\u66FB\u5F45\u4E28\u4EE1\u4EFC\u4F00\u4F03\u4F39\u4F56\u4F92\u4F8A\u4F9A\u4F94\u4FCD\u5040\u5022\u4FFF\u501E\u5046\u5070\u5042\u5094\u50F4\u50D8\u514A\u5164\u519D\u51BE\u51EC\u5215\u529C\u52A6\u52C0\u52DB\u5300\u5307\u5324\u5372\u5393\u53B2\u53DD\uFA0E\u549C\u548A\u54A9\u54FF\u5586\u5759\u5765\u57AC\u57C8\u57C7\uFA0F\uFA10\u589E\u58B2\u590B\u5953\u595B\u595D\u5963\u59A4\u59BA\u5B56\u5BC0\u752F\u5BD8\u5BEC\u5C1E\u5CA6\u5CBA\u5CF5\u5D27\u5D53\uFA11\u5D42\u5D6D\u5DB8\u5DB9\u5DD0\u5F21\u5F34\u5F67\u5FB7"],["faa1","\u5FDE\u605D\u6085\u608A\u60DE\u60D5\u6120\u60F2\u6111\u6137\u6130\u6198\u6213\u62A6\u63F5\u6460\u649D\u64CE\u654E\u6600\u6615\u663B\u6609\u662E\u661E\u6624\u6665\u6657\u6659\uFA12\u6673\u6699\u66A0\u66B2\u66BF\u66FA\u670E\uF929\u6766\u67BB\u6852\u67C0\u6801\u6844\u68CF\uFA13\u6968\uFA14\u6998\u69E2\u6A30\u6A6B\u6A46\u6A73\u6A7E\u6AE2\u6AE4\u6BD6\u6C3F\u6C5C\u6C86\u6C6F\u6CDA\u6D04\u6D87\u6D6F\u6D96\u6DAC\u6DCF\u6DF8\u6DF2\u6DFC\u6E39\u6E5C\u6E27\u6E3C\u6EBF\u6F88\u6FB5\u6FF5\u7005\u7007\u7028\u7085\u70AB\u710F\u7104\u715C\u7146\u7147\uFA15\u71C1\u71FE\u72B1"],["fba1","\u72BE\u7324\uFA16\u7377\u73BD\u73C9\u73D6\u73E3\u73D2\u7407\u73F5\u7426\u742A\u7429\u742E\u7462\u7489\u749F\u7501\u756F\u7682\u769C\u769E\u769B\u76A6\uFA17\u7746\u52AF\u7821\u784E\u7864\u787A\u7930\uFA18\uFA19\uFA1A\u7994\uFA1B\u799B\u7AD1\u7AE7\uFA1C\u7AEB\u7B9E\uFA1D\u7D48\u7D5C\u7DB7\u7DA0\u7DD6\u7E52\u7F47\u7FA1\uFA1E\u8301\u8362\u837F\u83C7\u83F6\u8448\u84B4\u8553\u8559\u856B\uFA1F\u85B0\uFA20\uFA21\u8807\u88F5\u8A12\u8A37\u8A79\u8AA7\u8ABE\u8ADF\uFA22\u8AF6\u8B53\u8B7F\u8CF0\u8CF4\u8D12\u8D76\uFA23\u8ECF\uFA24\uFA25\u9067\u90DE\uFA26\u9115\u9127\u91DA"],["fca1","\u91D7\u91DE\u91ED\u91EE\u91E4\u91E5\u9206\u9210\u920A\u923A\u9240\u923C\u924E\u9259\u9251\u9239\u9267\u92A7\u9277\u9278\u92E7\u92D7\u92D9\u92D0\uFA27\u92D5\u92E0\u92D3\u9325\u9321\u92FB\uFA28\u931E\u92FF\u931D\u9302\u9370\u9357\u93A4\u93C6\u93DE\u93F8\u9431\u9445\u9448\u9592\uF9DC\uFA29\u969D\u96AF\u9733\u973B\u9743\u974D\u974F\u9751\u9755\u9857\u9865\uFA2A\uFA2B\u9927\uFA2C\u999E\u9A4E\u9AD9\u9ADC\u9B75\u9B72\u9B8F\u9BB1\u9BBB\u9C00\u9D70\u9D6B\uFA2D\u9E19\u9ED1"],["fcf1","\u2170",9,"\uFFE2\uFFE4\uFF07\uFF02"],["8fa2af","\u02D8\u02C7\xB8\u02D9\u02DD\xAF\u02DB\u02DA\uFF5E\u0384\u0385"],["8fa2c2","\xA1\xA6\xBF"],["8fa2eb","\xBA\xAA\xA9\xAE\u2122\xA4\u2116"],["8fa6e1","\u0386\u0388\u0389\u038A\u03AA"],["8fa6e7","\u038C"],["8fa6e9","\u038E\u03AB"],["8fa6ec","\u038F"],["8fa6f1","\u03AC\u03AD\u03AE\u03AF\u03CA\u0390\u03CC\u03C2\u03CD\u03CB\u03B0\u03CE"],["8fa7c2","\u0402",10,"\u040E\u040F"],["8fa7f2","\u0452",10,"\u045E\u045F"],["8fa9a1","\xC6\u0110"],["8fa9a4","\u0126"],["8fa9a6","\u0132"],["8fa9a8","\u0141\u013F"],["8fa9ab","\u014A\xD8\u0152"],["8fa9af","\u0166\xDE"],["8fa9c1","\xE6\u0111\xF0\u0127\u0131\u0133\u0138\u0142\u0140\u0149\u014B\xF8\u0153\xDF\u0167\xFE"],["8faaa1","\xC1\xC0\xC4\xC2\u0102\u01CD\u0100\u0104\xC5\xC3\u0106\u0108\u010C\xC7\u010A\u010E\xC9\xC8\xCB\xCA\u011A\u0116\u0112\u0118"],["8faaba","\u011C\u011E\u0122\u0120\u0124\xCD\xCC\xCF\xCE\u01CF\u0130\u012A\u012E\u0128\u0134\u0136\u0139\u013D\u013B\u0143\u0147\u0145\xD1\xD3\xD2\xD6\xD4\u01D1\u0150\u014C\xD5\u0154\u0158\u0156\u015A\u015C\u0160\u015E\u0164\u0162\xDA\xD9\xDC\xDB\u016C\u01D3\u0170\u016A\u0172\u016E\u0168\u01D7\u01DB\u01D9\u01D5\u0174\xDD\u0178\u0176\u0179\u017D\u017B"],["8faba1","\xE1\xE0\xE4\xE2\u0103\u01CE\u0101\u0105\xE5\xE3\u0107\u0109\u010D\xE7\u010B\u010F\xE9\xE8\xEB\xEA\u011B\u0117\u0113\u0119\u01F5\u011D\u011F"],["8fabbd","\u0121\u0125\xED\xEC\xEF\xEE\u01D0"],["8fabc5","\u012B\u012F\u0129\u0135\u0137\u013A\u013E\u013C\u0144\u0148\u0146\xF1\xF3\xF2\xF6\xF4\u01D2\u0151\u014D\xF5\u0155\u0159\u0157\u015B\u015D\u0161\u015F\u0165\u0163\xFA\xF9\xFC\xFB\u016D\u01D4\u0171\u016B\u0173\u016F\u0169\u01D8\u01DC\u01DA\u01D6\u0175\xFD\xFF\u0177\u017A\u017E\u017C"],["8fb0a1","\u4E02\u4E04\u4E05\u4E0C\u4E12\u4E1F\u4E23\u4E24\u4E28\u4E2B\u4E2E\u4E2F\u4E30\u4E35\u4E40\u4E41\u4E44\u4E47\u4E51\u4E5A\u4E5C\u4E63\u4E68\u4E69\u4E74\u4E75\u4E79\u4E7F\u4E8D\u4E96\u4E97\u4E9D\u4EAF\u4EB9\u4EC3\u4ED0\u4EDA\u4EDB\u4EE0\u4EE1\u4EE2\u4EE8\u4EEF\u4EF1\u4EF3\u4EF5\u4EFD\u4EFE\u4EFF\u4F00\u4F02\u4F03\u4F08\u4F0B\u4F0C\u4F12\u4F15\u4F16\u4F17\u4F19\u4F2E\u4F31\u4F60\u4F33\u4F35\u4F37\u4F39\u4F3B\u4F3E\u4F40\u4F42\u4F48\u4F49\u4F4B\u4F4C\u4F52\u4F54\u4F56\u4F58\u4F5F\u4F63\u4F6A\u4F6C\u4F6E\u4F71\u4F77\u4F78\u4F79\u4F7A\u4F7D\u4F7E\u4F81\u4F82\u4F84"],["8fb1a1","\u4F85\u4F89\u4F8A\u4F8C\u4F8E\u4F90\u4F92\u4F93\u4F94\u4F97\u4F99\u4F9A\u4F9E\u4F9F\u4FB2\u4FB7\u4FB9\u4FBB\u4FBC\u4FBD\u4FBE\u4FC0\u4FC1\u4FC5\u4FC6\u4FC8\u4FC9\u4FCB\u4FCC\u4FCD\u4FCF\u4FD2\u4FDC\u4FE0\u4FE2\u4FF0\u4FF2\u4FFC\u4FFD\u4FFF\u5000\u5001\u5004\u5007\u500A\u500C\u500E\u5010\u5013\u5017\u5018\u501B\u501C\u501D\u501E\u5022\u5027\u502E\u5030\u5032\u5033\u5035\u5040\u5041\u5042\u5045\u5046\u504A\u504C\u504E\u5051\u5052\u5053\u5057\u5059\u505F\u5060\u5062\u5063\u5066\u5067\u506A\u506D\u5070\u5071\u503B\u5081\u5083\u5084\u5086\u508A\u508E\u508F\u5090"],["8fb2a1","\u5092\u5093\u5094\u5096\u509B\u509C\u509E",4,"\u50AA\u50AF\u50B0\u50B9\u50BA\u50BD\u50C0\u50C3\u50C4\u50C7\u50CC\u50CE\u50D0\u50D3\u50D4\u50D8\u50DC\u50DD\u50DF\u50E2\u50E4\u50E6\u50E8\u50E9\u50EF\u50F1\u50F6\u50FA\u50FE\u5103\u5106\u5107\u5108\u510B\u510C\u510D\u510E\u50F2\u5110\u5117\u5119\u511B\u511C\u511D\u511E\u5123\u5127\u5128\u512C\u512D\u512F\u5131\u5133\u5134\u5135\u5138\u5139\u5142\u514A\u514F\u5153\u5155\u5157\u5158\u515F\u5164\u5166\u517E\u5183\u5184\u518B\u518E\u5198\u519D\u51A1\u51A3\u51AD\u51B8\u51BA\u51BC\u51BE\u51BF\u51C2"],["8fb3a1","\u51C8\u51CF\u51D1\u51D2\u51D3\u51D5\u51D8\u51DE\u51E2\u51E5\u51EE\u51F2\u51F3\u51F4\u51F7\u5201\u5202\u5205\u5212\u5213\u5215\u5216\u5218\u5222\u5228\u5231\u5232\u5235\u523C\u5245\u5249\u5255\u5257\u5258\u525A\u525C\u525F\u5260\u5261\u5266\u526E\u5277\u5278\u5279\u5280\u5282\u5285\u528A\u528C\u5293\u5295\u5296\u5297\u5298\u529A\u529C\u52A4\u52A5\u52A6\u52A7\u52AF\u52B0\u52B6\u52B7\u52B8\u52BA\u52BB\u52BD\u52C0\u52C4\u52C6\u52C8\u52CC\u52CF\u52D1\u52D4\u52D6\u52DB\u52DC\u52E1\u52E5\u52E8\u52E9\u52EA\u52EC\u52F0\u52F1\u52F4\u52F6\u52F7\u5300\u5303\u530A\u530B"],["8fb4a1","\u530C\u5311\u5313\u5318\u531B\u531C\u531E\u531F\u5325\u5327\u5328\u5329\u532B\u532C\u532D\u5330\u5332\u5335\u533C\u533D\u533E\u5342\u534C\u534B\u5359\u535B\u5361\u5363\u5365\u536C\u536D\u5372\u5379\u537E\u5383\u5387\u5388\u538E\u5393\u5394\u5399\u539D\u53A1\u53A4\u53AA\u53AB\u53AF\u53B2\u53B4\u53B5\u53B7\u53B8\u53BA\u53BD\u53C0\u53C5\u53CF\u53D2\u53D3\u53D5\u53DA\u53DD\u53DE\u53E0\u53E6\u53E7\u53F5\u5402\u5413\u541A\u5421\u5427\u5428\u542A\u542F\u5431\u5434\u5435\u5443\u5444\u5447\u544D\u544F\u545E\u5462\u5464\u5466\u5467\u5469\u546B\u546D\u546E\u5474\u547F"],["8fb5a1","\u5481\u5483\u5485\u5488\u5489\u548D\u5491\u5495\u5496\u549C\u549F\u54A1\u54A6\u54A7\u54A9\u54AA\u54AD\u54AE\u54B1\u54B7\u54B9\u54BA\u54BB\u54BF\u54C6\u54CA\u54CD\u54CE\u54E0\u54EA\u54EC\u54EF\u54F6\u54FC\u54FE\u54FF\u5500\u5501\u5505\u5508\u5509\u550C\u550D\u550E\u5515\u552A\u552B\u5532\u5535\u5536\u553B\u553C\u553D\u5541\u5547\u5549\u554A\u554D\u5550\u5551\u5558\u555A\u555B\u555E\u5560\u5561\u5564\u5566\u557F\u5581\u5582\u5586\u5588\u558E\u558F\u5591\u5592\u5593\u5594\u5597\u55A3\u55A4\u55AD\u55B2\u55BF\u55C1\u55C3\u55C6\u55C9\u55CB\u55CC\u55CE\u55D1\u55D2"],["8fb6a1","\u55D3\u55D7\u55D8\u55DB\u55DE\u55E2\u55E9\u55F6\u55FF\u5605\u5608\u560A\u560D",5,"\u5619\u562C\u5630\u5633\u5635\u5637\u5639\u563B\u563C\u563D\u563F\u5640\u5641\u5643\u5644\u5646\u5649\u564B\u564D\u564F\u5654\u565E\u5660\u5661\u5662\u5663\u5666\u5669\u566D\u566F\u5671\u5672\u5675\u5684\u5685\u5688\u568B\u568C\u5695\u5699\u569A\u569D\u569E\u569F\u56A6\u56A7\u56A8\u56A9\u56AB\u56AC\u56AD\u56B1\u56B3\u56B7\u56BE\u56C5\u56C9\u56CA\u56CB\u56CF\u56D0\u56CC\u56CD\u56D9\u56DC\u56DD\u56DF\u56E1\u56E4",4,"\u56F1\u56EB\u56ED"],["8fb7a1","\u56F6\u56F7\u5701\u5702\u5707\u570A\u570C\u5711\u5715\u571A\u571B\u571D\u5720\u5722\u5723\u5724\u5725\u5729\u572A\u572C\u572E\u572F\u5733\u5734\u573D\u573E\u573F\u5745\u5746\u574C\u574D\u5752\u5762\u5765\u5767\u5768\u576B\u576D",4,"\u5773\u5774\u5775\u5777\u5779\u577A\u577B\u577C\u577E\u5781\u5783\u578C\u5794\u5797\u5799\u579A\u579C\u579D\u579E\u579F\u57A1\u5795\u57A7\u57A8\u57A9\u57AC\u57B8\u57BD\u57C7\u57C8\u57CC\u57CF\u57D5\u57DD\u57DE\u57E4\u57E6\u57E7\u57E9\u57ED\u57F0\u57F5\u57F6\u57F8\u57FD\u57FE\u57FF\u5803\u5804\u5808\u5809\u57E1"],["8fb8a1","\u580C\u580D\u581B\u581E\u581F\u5820\u5826\u5827\u582D\u5832\u5839\u583F\u5849\u584C\u584D\u584F\u5850\u5855\u585F\u5861\u5864\u5867\u5868\u5878\u587C\u587F\u5880\u5881\u5887\u5888\u5889\u588A\u588C\u588D\u588F\u5890\u5894\u5896\u589D\u58A0\u58A1\u58A2\u58A6\u58A9\u58B1\u58B2\u58C4\u58BC\u58C2\u58C8\u58CD\u58CE\u58D0\u58D2\u58D4\u58D6\u58DA\u58DD\u58E1\u58E2\u58E9\u58F3\u5905\u5906\u590B\u590C\u5912\u5913\u5914\u8641\u591D\u5921\u5923\u5924\u5928\u592F\u5930\u5933\u5935\u5936\u593F\u5943\u5946\u5952\u5953\u5959\u595B\u595D\u595E\u595F\u5961\u5963\u596B\u596D"],["8fb9a1","\u596F\u5972\u5975\u5976\u5979\u597B\u597C\u598B\u598C\u598E\u5992\u5995\u5997\u599F\u59A4\u59A7\u59AD\u59AE\u59AF\u59B0\u59B3\u59B7\u59BA\u59BC\u59C1\u59C3\u59C4\u59C8\u59CA\u59CD\u59D2\u59DD\u59DE\u59DF\u59E3\u59E4\u59E7\u59EE\u59EF\u59F1\u59F2\u59F4\u59F7\u5A00\u5A04\u5A0C\u5A0D\u5A0E\u5A12\u5A13\u5A1E\u5A23\u5A24\u5A27\u5A28\u5A2A\u5A2D\u5A30\u5A44\u5A45\u5A47\u5A48\u5A4C\u5A50\u5A55\u5A5E\u5A63\u5A65\u5A67\u5A6D\u5A77\u5A7A\u5A7B\u5A7E\u5A8B\u5A90\u5A93\u5A96\u5A99\u5A9C\u5A9E\u5A9F\u5AA0\u5AA2\u5AA7\u5AAC\u5AB1\u5AB2\u5AB3\u5AB5\u5AB8\u5ABA\u5ABB\u5ABF"],["8fbaa1","\u5AC4\u5AC6\u5AC8\u5ACF\u5ADA\u5ADC\u5AE0\u5AE5\u5AEA\u5AEE\u5AF5\u5AF6\u5AFD\u5B00\u5B01\u5B08\u5B17\u5B34\u5B19\u5B1B\u5B1D\u5B21\u5B25\u5B2D\u5B38\u5B41\u5B4B\u5B4C\u5B52\u5B56\u5B5E\u5B68\u5B6E\u5B6F\u5B7C\u5B7D\u5B7E\u5B7F\u5B81\u5B84\u5B86\u5B8A\u5B8E\u5B90\u5B91\u5B93\u5B94\u5B96\u5BA8\u5BA9\u5BAC\u5BAD\u5BAF\u5BB1\u5BB2\u5BB7\u5BBA\u5BBC\u5BC0\u5BC1\u5BCD\u5BCF\u5BD6",4,"\u5BE0\u5BEF\u5BF1\u5BF4\u5BFD\u5C0C\u5C17\u5C1E\u5C1F\u5C23\u5C26\u5C29\u5C2B\u5C2C\u5C2E\u5C30\u5C32\u5C35\u5C36\u5C59\u5C5A\u5C5C\u5C62\u5C63\u5C67\u5C68\u5C69"],["8fbba1","\u5C6D\u5C70\u5C74\u5C75\u5C7A\u5C7B\u5C7C\u5C7D\u5C87\u5C88\u5C8A\u5C8F\u5C92\u5C9D\u5C9F\u5CA0\u5CA2\u5CA3\u5CA6\u5CAA\u5CB2\u5CB4\u5CB5\u5CBA\u5CC9\u5CCB\u5CD2\u5CDD\u5CD7\u5CEE\u5CF1\u5CF2\u5CF4\u5D01\u5D06\u5D0D\u5D12\u5D2B\u5D23\u5D24\u5D26\u5D27\u5D31\u5D34\u5D39\u5D3D\u5D3F\u5D42\u5D43\u5D46\u5D48\u5D55\u5D51\u5D59\u5D4A\u5D5F\u5D60\u5D61\u5D62\u5D64\u5D6A\u5D6D\u5D70\u5D79\u5D7A\u5D7E\u5D7F\u5D81\u5D83\u5D88\u5D8A\u5D92\u5D93\u5D94\u5D95\u5D99\u5D9B\u5D9F\u5DA0\u5DA7\u5DAB\u5DB0\u5DB4\u5DB8\u5DB9\u5DC3\u5DC7\u5DCB\u5DD0\u5DCE\u5DD8\u5DD9\u5DE0\u5DE4"],["8fbca1","\u5DE9\u5DF8\u5DF9\u5E00\u5E07\u5E0D\u5E12\u5E14\u5E15\u5E18\u5E1F\u5E20\u5E2E\u5E28\u5E32\u5E35\u5E3E\u5E4B\u5E50\u5E49\u5E51\u5E56\u5E58\u5E5B\u5E5C\u5E5E\u5E68\u5E6A",4,"\u5E70\u5E80\u5E8B\u5E8E\u5EA2\u5EA4\u5EA5\u5EA8\u5EAA\u5EAC\u5EB1\u5EB3\u5EBD\u5EBE\u5EBF\u5EC6\u5ECC\u5ECB\u5ECE\u5ED1\u5ED2\u5ED4\u5ED5\u5EDC\u5EDE\u5EE5\u5EEB\u5F02\u5F06\u5F07\u5F08\u5F0E\u5F19\u5F1C\u5F1D\u5F21\u5F22\u5F23\u5F24\u5F28\u5F2B\u5F2C\u5F2E\u5F30\u5F34\u5F36\u5F3B\u5F3D\u5F3F\u5F40\u5F44\u5F45\u5F47\u5F4D\u5F50\u5F54\u5F58\u5F5B\u5F60\u5F63\u5F64\u5F67"],["8fbda1","\u5F6F\u5F72\u5F74\u5F75\u5F78\u5F7A\u5F7D\u5F7E\u5F89\u5F8D\u5F8F\u5F96\u5F9C\u5F9D\u5FA2\u5FA7\u5FAB\u5FA4\u5FAC\u5FAF\u5FB0\u5FB1\u5FB8\u5FC4\u5FC7\u5FC8\u5FC9\u5FCB\u5FD0",4,"\u5FDE\u5FE1\u5FE2\u5FE8\u5FE9\u5FEA\u5FEC\u5FED\u5FEE\u5FEF\u5FF2\u5FF3\u5FF6\u5FFA\u5FFC\u6007\u600A\u600D\u6013\u6014\u6017\u6018\u601A\u601F\u6024\u602D\u6033\u6035\u6040\u6047\u6048\u6049\u604C\u6051\u6054\u6056\u6057\u605D\u6061\u6067\u6071\u607E\u607F\u6082\u6086\u6088\u608A\u608E\u6091\u6093\u6095\u6098\u609D\u609E\u60A2\u60A4\u60A5\u60A8\u60B0\u60B1\u60B7"],["8fbea1","\u60BB\u60BE\u60C2\u60C4\u60C8\u60C9\u60CA\u60CB\u60CE\u60CF\u60D4\u60D5\u60D9\u60DB\u60DD\u60DE\u60E2\u60E5\u60F2\u60F5\u60F8\u60FC\u60FD\u6102\u6107\u610A\u610C\u6110",4,"\u6116\u6117\u6119\u611C\u611E\u6122\u612A\u612B\u6130\u6131\u6135\u6136\u6137\u6139\u6141\u6145\u6146\u6149\u615E\u6160\u616C\u6172\u6178\u617B\u617C\u617F\u6180\u6181\u6183\u6184\u618B\u618D\u6192\u6193\u6197\u6198\u619C\u619D\u619F\u61A0\u61A5\u61A8\u61AA\u61AD\u61B8\u61B9\u61BC\u61C0\u61C1\u61C2\u61CE\u61CF\u61D5\u61DC\u61DD\u61DE\u61DF\u61E1\u61E2\u61E7\u61E9\u61E5"],["8fbfa1","\u61EC\u61ED\u61EF\u6201\u6203\u6204\u6207\u6213\u6215\u621C\u6220\u6222\u6223\u6227\u6229\u622B\u6239\u623D\u6242\u6243\u6244\u6246\u624C\u6250\u6251\u6252\u6254\u6256\u625A\u625C\u6264\u626D\u626F\u6273\u627A\u627D\u628D\u628E\u628F\u6290\u62A6\u62A8\u62B3\u62B6\u62B7\u62BA\u62BE\u62BF\u62C4\u62CE\u62D5\u62D6\u62DA\u62EA\u62F2\u62F4\u62FC\u62FD\u6303\u6304\u630A\u630B\u630D\u6310\u6313\u6316\u6318\u6329\u632A\u632D\u6335\u6336\u6339\u633C\u6341\u6342\u6343\u6344\u6346\u634A\u634B\u634E\u6352\u6353\u6354\u6358\u635B\u6365\u6366\u636C\u636D\u6371\u6374\u6375"],["8fc0a1","\u6378\u637C\u637D\u637F\u6382\u6384\u6387\u638A\u6390\u6394\u6395\u6399\u639A\u639E\u63A4\u63A6\u63AD\u63AE\u63AF\u63BD\u63C1\u63C5\u63C8\u63CE\u63D1\u63D3\u63D4\u63D5\u63DC\u63E0\u63E5\u63EA\u63EC\u63F2\u63F3\u63F5\u63F8\u63F9\u6409\u640A\u6410\u6412\u6414\u6418\u641E\u6420\u6422\u6424\u6425\u6429\u642A\u642F\u6430\u6435\u643D\u643F\u644B\u644F\u6451\u6452\u6453\u6454\u645A\u645B\u645C\u645D\u645F\u6460\u6461\u6463\u646D\u6473\u6474\u647B\u647D\u6485\u6487\u648F\u6490\u6491\u6498\u6499\u649B\u649D\u649F\u64A1\u64A3\u64A6\u64A8\u64AC\u64B3\u64BD\u64BE\u64BF"],["8fc1a1","\u64C4\u64C9\u64CA\u64CB\u64CC\u64CE\u64D0\u64D1\u64D5\u64D7\u64E4\u64E5\u64E9\u64EA\u64ED\u64F0\u64F5\u64F7\u64FB\u64FF\u6501\u6504\u6508\u6509\u650A\u650F\u6513\u6514\u6516\u6519\u651B\u651E\u651F\u6522\u6526\u6529\u652E\u6531\u653A\u653C\u653D\u6543\u6547\u6549\u6550\u6552\u6554\u655F\u6560\u6567\u656B\u657A\u657D\u6581\u6585\u658A\u6592\u6595\u6598\u659D\u65A0\u65A3\u65A6\u65AE\u65B2\u65B3\u65B4\u65BF\u65C2\u65C8\u65C9\u65CE\u65D0\u65D4\u65D6\u65D8\u65DF\u65F0\u65F2\u65F4\u65F5\u65F9\u65FE\u65FF\u6600\u6604\u6608\u6609\u660D\u6611\u6612\u6615\u6616\u661D"],["8fc2a1","\u661E\u6621\u6622\u6623\u6624\u6626\u6629\u662A\u662B\u662C\u662E\u6630\u6631\u6633\u6639\u6637\u6640\u6645\u6646\u664A\u664C\u6651\u664E\u6657\u6658\u6659\u665B\u665C\u6660\u6661\u66FB\u666A\u666B\u666C\u667E\u6673\u6675\u667F\u6677\u6678\u6679\u667B\u6680\u667C\u668B\u668C\u668D\u6690\u6692\u6699\u669A\u669B\u669C\u669F\u66A0\u66A4\u66AD\u66B1\u66B2\u66B5\u66BB\u66BF\u66C0\u66C2\u66C3\u66C8\u66CC\u66CE\u66CF\u66D4\u66DB\u66DF\u66E8\u66EB\u66EC\u66EE\u66FA\u6705\u6707\u670E\u6713\u6719\u671C\u6720\u6722\u6733\u673E\u6745\u6747\u6748\u674C\u6754\u6755\u675D"],["8fc3a1","\u6766\u676C\u676E\u6774\u6776\u677B\u6781\u6784\u678E\u678F\u6791\u6793\u6796\u6798\u6799\u679B\u67B0\u67B1\u67B2\u67B5\u67BB\u67BC\u67BD\u67F9\u67C0\u67C2\u67C3\u67C5\u67C8\u67C9\u67D2\u67D7\u67D9\u67DC\u67E1\u67E6\u67F0\u67F2\u67F6\u67F7\u6852\u6814\u6819\u681D\u681F\u6828\u6827\u682C\u682D\u682F\u6830\u6831\u6833\u683B\u683F\u6844\u6845\u684A\u684C\u6855\u6857\u6858\u685B\u686B\u686E",4,"\u6875\u6879\u687A\u687B\u687C\u6882\u6884\u6886\u6888\u6896\u6898\u689A\u689C\u68A1\u68A3\u68A5\u68A9\u68AA\u68AE\u68B2\u68BB\u68C5\u68C8\u68CC\u68CF"],["8fc4a1","\u68D0\u68D1\u68D3\u68D6\u68D9\u68DC\u68DD\u68E5\u68E8\u68EA\u68EB\u68EC\u68ED\u68F0\u68F1\u68F5\u68F6\u68FB\u68FC\u68FD\u6906\u6909\u690A\u6910\u6911\u6913\u6916\u6917\u6931\u6933\u6935\u6938\u693B\u6942\u6945\u6949\u694E\u6957\u695B\u6963\u6964\u6965\u6966\u6968\u6969\u696C\u6970\u6971\u6972\u697A\u697B\u697F\u6980\u698D\u6992\u6996\u6998\u69A1\u69A5\u69A6\u69A8\u69AB\u69AD\u69AF\u69B7\u69B8\u69BA\u69BC\u69C5\u69C8\u69D1\u69D6\u69D7\u69E2\u69E5\u69EE\u69EF\u69F1\u69F3\u69F5\u69FE\u6A00\u6A01\u6A03\u6A0F\u6A11\u6A15\u6A1A\u6A1D\u6A20\u6A24\u6A28\u6A30\u6A32"],["8fc5a1","\u6A34\u6A37\u6A3B\u6A3E\u6A3F\u6A45\u6A46\u6A49\u6A4A\u6A4E\u6A50\u6A51\u6A52\u6A55\u6A56\u6A5B\u6A64\u6A67\u6A6A\u6A71\u6A73\u6A7E\u6A81\u6A83\u6A86\u6A87\u6A89\u6A8B\u6A91\u6A9B\u6A9D\u6A9E\u6A9F\u6AA5\u6AAB\u6AAF\u6AB0\u6AB1\u6AB4\u6ABD\u6ABE\u6ABF\u6AC6\u6AC9\u6AC8\u6ACC\u6AD0\u6AD4\u6AD5\u6AD6\u6ADC\u6ADD\u6AE4\u6AE7\u6AEC\u6AF0\u6AF1\u6AF2\u6AFC\u6AFD\u6B02\u6B03\u6B06\u6B07\u6B09\u6B0F\u6B10\u6B11\u6B17\u6B1B\u6B1E\u6B24\u6B28\u6B2B\u6B2C\u6B2F\u6B35\u6B36\u6B3B\u6B3F\u6B46\u6B4A\u6B4D\u6B52\u6B56\u6B58\u6B5D\u6B60\u6B67\u6B6B\u6B6E\u6B70\u6B75\u6B7D"],["8fc6a1","\u6B7E\u6B82\u6B85\u6B97\u6B9B\u6B9F\u6BA0\u6BA2\u6BA3\u6BA8\u6BA9\u6BAC\u6BAD\u6BAE\u6BB0\u6BB8\u6BB9\u6BBD\u6BBE\u6BC3\u6BC4\u6BC9\u6BCC\u6BD6\u6BDA\u6BE1\u6BE3\u6BE6\u6BE7\u6BEE\u6BF1\u6BF7\u6BF9\u6BFF\u6C02\u6C04\u6C05\u6C09\u6C0D\u6C0E\u6C10\u6C12\u6C19\u6C1F\u6C26\u6C27\u6C28\u6C2C\u6C2E\u6C33\u6C35\u6C36\u6C3A\u6C3B\u6C3F\u6C4A\u6C4B\u6C4D\u6C4F\u6C52\u6C54\u6C59\u6C5B\u6C5C\u6C6B\u6C6D\u6C6F\u6C74\u6C76\u6C78\u6C79\u6C7B\u6C85\u6C86\u6C87\u6C89\u6C94\u6C95\u6C97\u6C98\u6C9C\u6C9F\u6CB0\u6CB2\u6CB4\u6CC2\u6CC6\u6CCD\u6CCF\u6CD0\u6CD1\u6CD2\u6CD4\u6CD6"],["8fc7a1","\u6CDA\u6CDC\u6CE0\u6CE7\u6CE9\u6CEB\u6CEC\u6CEE\u6CF2\u6CF4\u6D04\u6D07\u6D0A\u6D0E\u6D0F\u6D11\u6D13\u6D1A\u6D26\u6D27\u6D28\u6C67\u6D2E\u6D2F\u6D31\u6D39\u6D3C\u6D3F\u6D57\u6D5E\u6D5F\u6D61\u6D65\u6D67\u6D6F\u6D70\u6D7C\u6D82\u6D87\u6D91\u6D92\u6D94\u6D96\u6D97\u6D98\u6DAA\u6DAC\u6DB4\u6DB7\u6DB9\u6DBD\u6DBF\u6DC4\u6DC8\u6DCA\u6DCE\u6DCF\u6DD6\u6DDB\u6DDD\u6DDF\u6DE0\u6DE2\u6DE5\u6DE9\u6DEF\u6DF0\u6DF4\u6DF6\u6DFC\u6E00\u6E04\u6E1E\u6E22\u6E27\u6E32\u6E36\u6E39\u6E3B\u6E3C\u6E44\u6E45\u6E48\u6E49\u6E4B\u6E4F\u6E51\u6E52\u6E53\u6E54\u6E57\u6E5C\u6E5D\u6E5E"],["8fc8a1","\u6E62\u6E63\u6E68\u6E73\u6E7B\u6E7D\u6E8D\u6E93\u6E99\u6EA0\u6EA7\u6EAD\u6EAE\u6EB1\u6EB3\u6EBB\u6EBF\u6EC0\u6EC1\u6EC3\u6EC7\u6EC8\u6ECA\u6ECD\u6ECE\u6ECF\u6EEB\u6EED\u6EEE\u6EF9\u6EFB\u6EFD\u6F04\u6F08\u6F0A\u6F0C\u6F0D\u6F16\u6F18\u6F1A\u6F1B\u6F26\u6F29\u6F2A\u6F2F\u6F30\u6F33\u6F36\u6F3B\u6F3C\u6F2D\u6F4F\u6F51\u6F52\u6F53\u6F57\u6F59\u6F5A\u6F5D\u6F5E\u6F61\u6F62\u6F68\u6F6C\u6F7D\u6F7E\u6F83\u6F87\u6F88\u6F8B\u6F8C\u6F8D\u6F90\u6F92\u6F93\u6F94\u6F96\u6F9A\u6F9F\u6FA0\u6FA5\u6FA6\u6FA7\u6FA8\u6FAE\u6FAF\u6FB0\u6FB5\u6FB6\u6FBC\u6FC5\u6FC7\u6FC8\u6FCA"],["8fc9a1","\u6FDA\u6FDE\u6FE8\u6FE9\u6FF0\u6FF5\u6FF9\u6FFC\u6FFD\u7000\u7005\u7006\u7007\u700D\u7017\u7020\u7023\u702F\u7034\u7037\u7039\u703C\u7043\u7044\u7048\u7049\u704A\u704B\u7054\u7055\u705D\u705E\u704E\u7064\u7065\u706C\u706E\u7075\u7076\u707E\u7081\u7085\u7086\u7094",4,"\u709B\u70A4\u70AB\u70B0\u70B1\u70B4\u70B7\u70CA\u70D1\u70D3\u70D4\u70D5\u70D6\u70D8\u70DC\u70E4\u70FA\u7103",4,"\u710B\u710C\u710F\u711E\u7120\u712B\u712D\u712F\u7130\u7131\u7138\u7141\u7145\u7146\u7147\u714A\u714B\u7150\u7152\u7157\u715A\u715C\u715E\u7160"],["8fcaa1","\u7168\u7179\u7180\u7185\u7187\u718C\u7192\u719A\u719B\u71A0\u71A2\u71AF\u71B0\u71B2\u71B3\u71BA\u71BF\u71C0\u71C1\u71C4\u71CB\u71CC\u71D3\u71D6\u71D9\u71DA\u71DC\u71F8\u71FE\u7200\u7207\u7208\u7209\u7213\u7217\u721A\u721D\u721F\u7224\u722B\u722F\u7234\u7238\u7239\u7241\u7242\u7243\u7245\u724E\u724F\u7250\u7253\u7255\u7256\u725A\u725C\u725E\u7260\u7263\u7268\u726B\u726E\u726F\u7271\u7277\u7278\u727B\u727C\u727F\u7284\u7289\u728D\u728E\u7293\u729B\u72A8\u72AD\u72AE\u72B1\u72B4\u72BE\u72C1\u72C7\u72C9\u72CC\u72D5\u72D6\u72D8\u72DF\u72E5\u72F3\u72F4\u72FA\u72FB"],["8fcba1","\u72FE\u7302\u7304\u7305\u7307\u730B\u730D\u7312\u7313\u7318\u7319\u731E\u7322\u7324\u7327\u7328\u732C\u7331\u7332\u7335\u733A\u733B\u733D\u7343\u734D\u7350\u7352\u7356\u7358\u735D\u735E\u735F\u7360\u7366\u7367\u7369\u736B\u736C\u736E\u736F\u7371\u7377\u7379\u737C\u7380\u7381\u7383\u7385\u7386\u738E\u7390\u7393\u7395\u7397\u7398\u739C\u739E\u739F\u73A0\u73A2\u73A5\u73A6\u73AA\u73AB\u73AD\u73B5\u73B7\u73B9\u73BC\u73BD\u73BF\u73C5\u73C6\u73C9\u73CB\u73CC\u73CF\u73D2\u73D3\u73D6\u73D9\u73DD\u73E1\u73E3\u73E6\u73E7\u73E9\u73F4\u73F5\u73F7\u73F9\u73FA\u73FB\u73FD"],["8fcca1","\u73FF\u7400\u7401\u7404\u7407\u740A\u7411\u741A\u741B\u7424\u7426\u7428",9,"\u7439\u7440\u7443\u7444\u7446\u7447\u744B\u744D\u7451\u7452\u7457\u745D\u7462\u7466\u7467\u7468\u746B\u746D\u746E\u7471\u7472\u7480\u7481\u7485\u7486\u7487\u7489\u748F\u7490\u7491\u7492\u7498\u7499\u749A\u749C\u749F\u74A0\u74A1\u74A3\u74A6\u74A8\u74A9\u74AA\u74AB\u74AE\u74AF\u74B1\u74B2\u74B5\u74B9\u74BB\u74BF\u74C8\u74C9\u74CC\u74D0\u74D3\u74D8\u74DA\u74DB\u74DE\u74DF\u74E4\u74E8\u74EA\u74EB\u74EF\u74F4\u74FA\u74FB\u74FC\u74FF\u7506"],["8fcda1","\u7512\u7516\u7517\u7520\u7521\u7524\u7527\u7529\u752A\u752F\u7536\u7539\u753D\u753E\u753F\u7540\u7543\u7547\u7548\u754E\u7550\u7552\u7557\u755E\u755F\u7561\u756F\u7571\u7579",5,"\u7581\u7585\u7590\u7592\u7593\u7595\u7599\u759C\u75A2\u75A4\u75B4\u75BA\u75BF\u75C0\u75C1\u75C4\u75C6\u75CC\u75CE\u75CF\u75D7\u75DC\u75DF\u75E0\u75E1\u75E4\u75E7\u75EC\u75EE\u75EF\u75F1\u75F9\u7600\u7602\u7603\u7604\u7607\u7608\u760A\u760C\u760F\u7612\u7613\u7615\u7616\u7619\u761B\u761C\u761D\u761E\u7623\u7625\u7626\u7629\u762D\u7632\u7633\u7635\u7638\u7639"],["8fcea1","\u763A\u763C\u764A\u7640\u7641\u7643\u7644\u7645\u7649\u764B\u7655\u7659\u765F\u7664\u7665\u766D\u766E\u766F\u7671\u7674\u7681\u7685\u768C\u768D\u7695\u769B\u769C\u769D\u769F\u76A0\u76A2",6,"\u76AA\u76AD\u76BD\u76C1\u76C5\u76C9\u76CB\u76CC\u76CE\u76D4\u76D9\u76E0\u76E6\u76E8\u76EC\u76F0\u76F1\u76F6\u76F9\u76FC\u7700\u7706\u770A\u770E\u7712\u7714\u7715\u7717\u7719\u771A\u771C\u7722\u7728\u772D\u772E\u772F\u7734\u7735\u7736\u7739\u773D\u773E\u7742\u7745\u7746\u774A\u774D\u774E\u774F\u7752\u7756\u7757\u775C\u775E\u775F\u7760\u7762"],["8fcfa1","\u7764\u7767\u776A\u776C\u7770\u7772\u7773\u7774\u777A\u777D\u7780\u7784\u778C\u778D\u7794\u7795\u7796\u779A\u779F\u77A2\u77A7\u77AA\u77AE\u77AF\u77B1\u77B5\u77BE\u77C3\u77C9\u77D1\u77D2\u77D5\u77D9\u77DE\u77DF\u77E0\u77E4\u77E6\u77EA\u77EC\u77F0\u77F1\u77F4\u77F8\u77FB\u7805\u7806\u7809\u780D\u780E\u7811\u781D\u7821\u7822\u7823\u782D\u782E\u7830\u7835\u7837\u7843\u7844\u7847\u7848\u784C\u784E\u7852\u785C\u785E\u7860\u7861\u7863\u7864\u7868\u786A\u786E\u787A\u787E\u788A\u788F\u7894\u7898\u78A1\u789D\u789E\u789F\u78A4\u78A8\u78AC\u78AD\u78B0\u78B1\u78B2\u78B3"],["8fd0a1","\u78BB\u78BD\u78BF\u78C7\u78C8\u78C9\u78CC\u78CE\u78D2\u78D3\u78D5\u78D6\u78E4\u78DB\u78DF\u78E0\u78E1\u78E6\u78EA\u78F2\u78F3\u7900\u78F6\u78F7\u78FA\u78FB\u78FF\u7906\u790C\u7910\u791A\u791C\u791E\u791F\u7920\u7925\u7927\u7929\u792D\u7931\u7934\u7935\u793B\u793D\u793F\u7944\u7945\u7946\u794A\u794B\u794F\u7951\u7954\u7958\u795B\u795C\u7967\u7969\u796B\u7972\u7979\u797B\u797C\u797E\u798B\u798C\u7991\u7993\u7994\u7995\u7996\u7998\u799B\u799C\u79A1\u79A8\u79A9\u79AB\u79AF\u79B1\u79B4\u79B8\u79BB\u79C2\u79C4\u79C7\u79C8\u79CA\u79CF\u79D4\u79D6\u79DA\u79DD\u79DE"],["8fd1a1","\u79E0\u79E2\u79E5\u79EA\u79EB\u79ED\u79F1\u79F8\u79FC\u7A02\u7A03\u7A07\u7A09\u7A0A\u7A0C\u7A11\u7A15\u7A1B\u7A1E\u7A21\u7A27\u7A2B\u7A2D\u7A2F\u7A30\u7A34\u7A35\u7A38\u7A39\u7A3A\u7A44\u7A45\u7A47\u7A48\u7A4C\u7A55\u7A56\u7A59\u7A5C\u7A5D\u7A5F\u7A60\u7A65\u7A67\u7A6A\u7A6D\u7A75\u7A78\u7A7E\u7A80\u7A82\u7A85\u7A86\u7A8A\u7A8B\u7A90\u7A91\u7A94\u7A9E\u7AA0\u7AA3\u7AAC\u7AB3\u7AB5\u7AB9\u7ABB\u7ABC\u7AC6\u7AC9\u7ACC\u7ACE\u7AD1\u7ADB\u7AE8\u7AE9\u7AEB\u7AEC\u7AF1\u7AF4\u7AFB\u7AFD\u7AFE\u7B07\u7B14\u7B1F\u7B23\u7B27\u7B29\u7B2A\u7B2B\u7B2D\u7B2E\u7B2F\u7B30"],["8fd2a1","\u7B31\u7B34\u7B3D\u7B3F\u7B40\u7B41\u7B47\u7B4E\u7B55\u7B60\u7B64\u7B66\u7B69\u7B6A\u7B6D\u7B6F\u7B72\u7B73\u7B77\u7B84\u7B89\u7B8E\u7B90\u7B91\u7B96\u7B9B\u7B9E\u7BA0\u7BA5\u7BAC\u7BAF\u7BB0\u7BB2\u7BB5\u7BB6\u7BBA\u7BBB\u7BBC\u7BBD\u7BC2\u7BC5\u7BC8\u7BCA\u7BD4\u7BD6\u7BD7\u7BD9\u7BDA\u7BDB\u7BE8\u7BEA\u7BF2\u7BF4\u7BF5\u7BF8\u7BF9\u7BFA\u7BFC\u7BFE\u7C01\u7C02\u7C03\u7C04\u7C06\u7C09\u7C0B\u7C0C\u7C0E\u7C0F\u7C19\u7C1B\u7C20\u7C25\u7C26\u7C28\u7C2C\u7C31\u7C33\u7C34\u7C36\u7C39\u7C3A\u7C46\u7C4A\u7C55\u7C51\u7C52\u7C53\u7C59",5],["8fd3a1","\u7C61\u7C63\u7C67\u7C69\u7C6D\u7C6E\u7C70\u7C72\u7C79\u7C7C\u7C7D\u7C86\u7C87\u7C8F\u7C94\u7C9E\u7CA0\u7CA6\u7CB0\u7CB6\u7CB7\u7CBA\u7CBB\u7CBC\u7CBF\u7CC4\u7CC7\u7CC8\u7CC9\u7CCD\u7CCF\u7CD3\u7CD4\u7CD5\u7CD7\u7CD9\u7CDA\u7CDD\u7CE6\u7CE9\u7CEB\u7CF5\u7D03\u7D07\u7D08\u7D09\u7D0F\u7D11\u7D12\u7D13\u7D16\u7D1D\u7D1E\u7D23\u7D26\u7D2A\u7D2D\u7D31\u7D3C\u7D3D\u7D3E\u7D40\u7D41\u7D47\u7D48\u7D4D\u7D51\u7D53\u7D57\u7D59\u7D5A\u7D5C\u7D5D\u7D65\u7D67\u7D6A\u7D70\u7D78\u7D7A\u7D7B\u7D7F\u7D81\u7D82\u7D83\u7D85\u7D86\u7D88\u7D8B\u7D8C\u7D8D\u7D91\u7D96\u7D97\u7D9D"],["8fd4a1","\u7D9E\u7DA6\u7DA7\u7DAA\u7DB3\u7DB6\u7DB7\u7DB9\u7DC2",4,"\u7DCC\u7DCD\u7DCE\u7DD7\u7DD9\u7E00\u7DE2\u7DE5\u7DE6\u7DEA\u7DEB\u7DED\u7DF1\u7DF5\u7DF6\u7DF9\u7DFA\u7E08\u7E10\u7E11\u7E15\u7E17\u7E1C\u7E1D\u7E20\u7E27\u7E28\u7E2C\u7E2D\u7E2F\u7E33\u7E36\u7E3F\u7E44\u7E45\u7E47\u7E4E\u7E50\u7E52\u7E58\u7E5F\u7E61\u7E62\u7E65\u7E6B\u7E6E\u7E6F\u7E73\u7E78\u7E7E\u7E81\u7E86\u7E87\u7E8A\u7E8D\u7E91\u7E95\u7E98\u7E9A\u7E9D\u7E9E\u7F3C\u7F3B\u7F3D\u7F3E\u7F3F\u7F43\u7F44\u7F47\u7F4F\u7F52\u7F53\u7F5B\u7F5C\u7F5D\u7F61\u7F63\u7F64\u7F65\u7F66\u7F6D"],["8fd5a1","\u7F71\u7F7D\u7F7E\u7F7F\u7F80\u7F8B\u7F8D\u7F8F\u7F90\u7F91\u7F96\u7F97\u7F9C\u7FA1\u7FA2\u7FA6\u7FAA\u7FAD\u7FB4\u7FBC\u7FBF\u7FC0\u7FC3\u7FC8\u7FCE\u7FCF\u7FDB\u7FDF\u7FE3\u7FE5\u7FE8\u7FEC\u7FEE\u7FEF\u7FF2\u7FFA\u7FFD\u7FFE\u7FFF\u8007\u8008\u800A\u800D\u800E\u800F\u8011\u8013\u8014\u8016\u801D\u801E\u801F\u8020\u8024\u8026\u802C\u802E\u8030\u8034\u8035\u8037\u8039\u803A\u803C\u803E\u8040\u8044\u8060\u8064\u8066\u806D\u8071\u8075\u8081\u8088\u808E\u809C\u809E\u80A6\u80A7\u80AB\u80B8\u80B9\u80C8\u80CD\u80CF\u80D2\u80D4\u80D5\u80D7\u80D8\u80E0\u80ED\u80EE"],["8fd6a1","\u80F0\u80F2\u80F3\u80F6\u80F9\u80FA\u80FE\u8103\u810B\u8116\u8117\u8118\u811C\u811E\u8120\u8124\u8127\u812C\u8130\u8135\u813A\u813C\u8145\u8147\u814A\u814C\u8152\u8157\u8160\u8161\u8167\u8168\u8169\u816D\u816F\u8177\u8181\u8190\u8184\u8185\u8186\u818B\u818E\u8196\u8198\u819B\u819E\u81A2\u81AE\u81B2\u81B4\u81BB\u81CB\u81C3\u81C5\u81CA\u81CE\u81CF\u81D5\u81D7\u81DB\u81DD\u81DE\u81E1\u81E4\u81EB\u81EC\u81F0\u81F1\u81F2\u81F5\u81F6\u81F8\u81F9\u81FD\u81FF\u8200\u8203\u820F\u8213\u8214\u8219\u821A\u821D\u8221\u8222\u8228\u8232\u8234\u823A\u8243\u8244\u8245\u8246"],["8fd7a1","\u824B\u824E\u824F\u8251\u8256\u825C\u8260\u8263\u8267\u826D\u8274\u827B\u827D\u827F\u8280\u8281\u8283\u8284\u8287\u8289\u828A\u828E\u8291\u8294\u8296\u8298\u829A\u829B\u82A0\u82A1\u82A3\u82A4\u82A7\u82A8\u82A9\u82AA\u82AE\u82B0\u82B2\u82B4\u82B7\u82BA\u82BC\u82BE\u82BF\u82C6\u82D0\u82D5\u82DA\u82E0\u82E2\u82E4\u82E8\u82EA\u82ED\u82EF\u82F6\u82F7\u82FD\u82FE\u8300\u8301\u8307\u8308\u830A\u830B\u8354\u831B\u831D\u831E\u831F\u8321\u8322\u832C\u832D\u832E\u8330\u8333\u8337\u833A\u833C\u833D\u8342\u8343\u8344\u8347\u834D\u834E\u8351\u8355\u8356\u8357\u8370\u8378"],["8fd8a1","\u837D\u837F\u8380\u8382\u8384\u8386\u838D\u8392\u8394\u8395\u8398\u8399\u839B\u839C\u839D\u83A6\u83A7\u83A9\u83AC\u83BE\u83BF\u83C0\u83C7\u83C9\u83CF\u83D0\u83D1\u83D4\u83DD\u8353\u83E8\u83EA\u83F6\u83F8\u83F9\u83FC\u8401\u8406\u840A\u840F\u8411\u8415\u8419\u83AD\u842F\u8439\u8445\u8447\u8448\u844A\u844D\u844F\u8451\u8452\u8456\u8458\u8459\u845A\u845C\u8460\u8464\u8465\u8467\u846A\u8470\u8473\u8474\u8476\u8478\u847C\u847D\u8481\u8485\u8492\u8493\u8495\u849E\u84A6\u84A8\u84A9\u84AA\u84AF\u84B1\u84B4\u84BA\u84BD\u84BE\u84C0\u84C2\u84C7\u84C8\u84CC\u84CF\u84D3"],["8fd9a1","\u84DC\u84E7\u84EA\u84EF\u84F0\u84F1\u84F2\u84F7\u8532\u84FA\u84FB\u84FD\u8502\u8503\u8507\u850C\u850E\u8510\u851C\u851E\u8522\u8523\u8524\u8525\u8527\u852A\u852B\u852F\u8533\u8534\u8536\u853F\u8546\u854F",4,"\u8556\u8559\u855C",6,"\u8564\u856B\u856F\u8579\u857A\u857B\u857D\u857F\u8581\u8585\u8586\u8589\u858B\u858C\u858F\u8593\u8598\u859D\u859F\u85A0\u85A2\u85A5\u85A7\u85B4\u85B6\u85B7\u85B8\u85BC\u85BD\u85BE\u85BF\u85C2\u85C7\u85CA\u85CB\u85CE\u85AD\u85D8\u85DA\u85DF\u85E0\u85E6\u85E8\u85ED\u85F3\u85F6\u85FC"],["8fdaa1","\u85FF\u8600\u8604\u8605\u860D\u860E\u8610\u8611\u8612\u8618\u8619\u861B\u861E\u8621\u8627\u8629\u8636\u8638\u863A\u863C\u863D\u8640\u8642\u8646\u8652\u8653\u8656\u8657\u8658\u8659\u865D\u8660",4,"\u8669\u866C\u866F\u8675\u8676\u8677\u867A\u868D\u8691\u8696\u8698\u869A\u869C\u86A1\u86A6\u86A7\u86A8\u86AD\u86B1\u86B3\u86B4\u86B5\u86B7\u86B8\u86B9\u86BF\u86C0\u86C1\u86C3\u86C5\u86D1\u86D2\u86D5\u86D7\u86DA\u86DC\u86E0\u86E3\u86E5\u86E7\u8688\u86FA\u86FC\u86FD\u8704\u8705\u8707\u870B\u870E\u870F\u8710\u8713\u8714\u8719\u871E\u871F\u8721\u8723"],["8fdba1","\u8728\u872E\u872F\u8731\u8732\u8739\u873A\u873C\u873D\u873E\u8740\u8743\u8745\u874D\u8758\u875D\u8761\u8764\u8765\u876F\u8771\u8772\u877B\u8783",6,"\u878B\u878C\u8790\u8793\u8795\u8797\u8798\u8799\u879E\u87A0\u87A3\u87A7\u87AC\u87AD\u87AE\u87B1\u87B5\u87BE\u87BF\u87C1\u87C8\u87C9\u87CA\u87CE\u87D5\u87D6\u87D9\u87DA\u87DC\u87DF\u87E2\u87E3\u87E4\u87EA\u87EB\u87ED\u87F1\u87F3\u87F8\u87FA\u87FF\u8801\u8803\u8806\u8809\u880A\u880B\u8810\u8819\u8812\u8813\u8814\u8818\u881A\u881B\u881C\u881E\u881F\u8828\u882D\u882E\u8830\u8832\u8835"],["8fdca1","\u883A\u883C\u8841\u8843\u8845\u8848\u8849\u884A\u884B\u884E\u8851\u8855\u8856\u8858\u885A\u885C\u885F\u8860\u8864\u8869\u8871\u8879\u887B\u8880\u8898\u889A\u889B\u889C\u889F\u88A0\u88A8\u88AA\u88BA\u88BD\u88BE\u88C0\u88CA",4,"\u88D1\u88D2\u88D3\u88DB\u88DE\u88E7\u88EF\u88F0\u88F1\u88F5\u88F7\u8901\u8906\u890D\u890E\u890F\u8915\u8916\u8918\u8919\u891A\u891C\u8920\u8926\u8927\u8928\u8930\u8931\u8932\u8935\u8939\u893A\u893E\u8940\u8942\u8945\u8946\u8949\u894F\u8952\u8957\u895A\u895B\u895C\u8961\u8962\u8963\u896B\u896E\u8970\u8973\u8975\u897A"],["8fdda1","\u897B\u897C\u897D\u8989\u898D\u8990\u8994\u8995\u899B\u899C\u899F\u89A0\u89A5\u89B0\u89B4\u89B5\u89B6\u89B7\u89BC\u89D4",4,"\u89E5\u89E9\u89EB\u89ED\u89F1\u89F3\u89F6\u89F9\u89FD\u89FF\u8A04\u8A05\u8A07\u8A0F\u8A11\u8A12\u8A14\u8A15\u8A1E\u8A20\u8A22\u8A24\u8A26\u8A2B\u8A2C\u8A2F\u8A35\u8A37\u8A3D\u8A3E\u8A40\u8A43\u8A45\u8A47\u8A49\u8A4D\u8A4E\u8A53\u8A56\u8A57\u8A58\u8A5C\u8A5D\u8A61\u8A65\u8A67\u8A75\u8A76\u8A77\u8A79\u8A7A\u8A7B\u8A7E\u8A7F\u8A80\u8A83\u8A86\u8A8B\u8A8F\u8A90\u8A92\u8A96\u8A97\u8A99\u8A9F\u8AA7\u8AA9\u8AAE\u8AAF\u8AB3"],["8fdea1","\u8AB6\u8AB7\u8ABB\u8ABE\u8AC3\u8AC6\u8AC8\u8AC9\u8ACA\u8AD1\u8AD3\u8AD4\u8AD5\u8AD7\u8ADD\u8ADF\u8AEC\u8AF0\u8AF4\u8AF5\u8AF6\u8AFC\u8AFF\u8B05\u8B06\u8B0B\u8B11\u8B1C\u8B1E\u8B1F\u8B0A\u8B2D\u8B30\u8B37\u8B3C\u8B42",4,"\u8B48\u8B52\u8B53\u8B54\u8B59\u8B4D\u8B5E\u8B63\u8B6D\u8B76\u8B78\u8B79\u8B7C\u8B7E\u8B81\u8B84\u8B85\u8B8B\u8B8D\u8B8F\u8B94\u8B95\u8B9C\u8B9E\u8B9F\u8C38\u8C39\u8C3D\u8C3E\u8C45\u8C47\u8C49\u8C4B\u8C4F\u8C51\u8C53\u8C54\u8C57\u8C58\u8C5B\u8C5D\u8C59\u8C63\u8C64\u8C66\u8C68\u8C69\u8C6D\u8C73\u8C75\u8C76\u8C7B\u8C7E\u8C86"],["8fdfa1","\u8C87\u8C8B\u8C90\u8C92\u8C93\u8C99\u8C9B\u8C9C\u8CA4\u8CB9\u8CBA\u8CC5\u8CC6\u8CC9\u8CCB\u8CCF\u8CD6\u8CD5\u8CD9\u8CDD\u8CE1\u8CE8\u8CEC\u8CEF\u8CF0\u8CF2\u8CF5\u8CF7\u8CF8\u8CFE\u8CFF\u8D01\u8D03\u8D09\u8D12\u8D17\u8D1B\u8D65\u8D69\u8D6C\u8D6E\u8D7F\u8D82\u8D84\u8D88\u8D8D\u8D90\u8D91\u8D95\u8D9E\u8D9F\u8DA0\u8DA6\u8DAB\u8DAC\u8DAF\u8DB2\u8DB5\u8DB7\u8DB9\u8DBB\u8DC0\u8DC5\u8DC6\u8DC7\u8DC8\u8DCA\u8DCE\u8DD1\u8DD4\u8DD5\u8DD7\u8DD9\u8DE4\u8DE5\u8DE7\u8DEC\u8DF0\u8DBC\u8DF1\u8DF2\u8DF4\u8DFD\u8E01\u8E04\u8E05\u8E06\u8E0B\u8E11\u8E14\u8E16\u8E20\u8E21\u8E22"],["8fe0a1","\u8E23\u8E26\u8E27\u8E31\u8E33\u8E36\u8E37\u8E38\u8E39\u8E3D\u8E40\u8E41\u8E4B\u8E4D\u8E4E\u8E4F\u8E54\u8E5B\u8E5C\u8E5D\u8E5E\u8E61\u8E62\u8E69\u8E6C\u8E6D\u8E6F\u8E70\u8E71\u8E79\u8E7A\u8E7B\u8E82\u8E83\u8E89\u8E90\u8E92\u8E95\u8E9A\u8E9B\u8E9D\u8E9E\u8EA2\u8EA7\u8EA9\u8EAD\u8EAE\u8EB3\u8EB5\u8EBA\u8EBB\u8EC0\u8EC1\u8EC3\u8EC4\u8EC7\u8ECF\u8ED1\u8ED4\u8EDC\u8EE8\u8EEE\u8EF0\u8EF1\u8EF7\u8EF9\u8EFA\u8EED\u8F00\u8F02\u8F07\u8F08\u8F0F\u8F10\u8F16\u8F17\u8F18\u8F1E\u8F20\u8F21\u8F23\u8F25\u8F27\u8F28\u8F2C\u8F2D\u8F2E\u8F34\u8F35\u8F36\u8F37\u8F3A\u8F40\u8F41"],["8fe1a1","\u8F43\u8F47\u8F4F\u8F51",4,"\u8F58\u8F5D\u8F5E\u8F65\u8F9D\u8FA0\u8FA1\u8FA4\u8FA5\u8FA6\u8FB5\u8FB6\u8FB8\u8FBE\u8FC0\u8FC1\u8FC6\u8FCA\u8FCB\u8FCD\u8FD0\u8FD2\u8FD3\u8FD5\u8FE0\u8FE3\u8FE4\u8FE8\u8FEE\u8FF1\u8FF5\u8FF6\u8FFB\u8FFE\u9002\u9004\u9008\u900C\u9018\u901B\u9028\u9029\u902F\u902A\u902C\u902D\u9033\u9034\u9037\u903F\u9043\u9044\u904C\u905B\u905D\u9062\u9066\u9067\u906C\u9070\u9074\u9079\u9085\u9088\u908B\u908C\u908E\u9090\u9095\u9097\u9098\u9099\u909B\u90A0\u90A1\u90A2\u90A5\u90B0\u90B2\u90B3\u90B4\u90B6\u90BD\u90CC\u90BE\u90C3"],["8fe2a1","\u90C4\u90C5\u90C7\u90C8\u90D5\u90D7\u90D8\u90D9\u90DC\u90DD\u90DF\u90E5\u90D2\u90F6\u90EB\u90EF\u90F0\u90F4\u90FE\u90FF\u9100\u9104\u9105\u9106\u9108\u910D\u9110\u9114\u9116\u9117\u9118\u911A\u911C\u911E\u9120\u9125\u9122\u9123\u9127\u9129\u912E\u912F\u9131\u9134\u9136\u9137\u9139\u913A\u913C\u913D\u9143\u9147\u9148\u914F\u9153\u9157\u9159\u915A\u915B\u9161\u9164\u9167\u916D\u9174\u9179\u917A\u917B\u9181\u9183\u9185\u9186\u918A\u918E\u9191\u9193\u9194\u9195\u9198\u919E\u91A1\u91A6\u91A8\u91AC\u91AD\u91AE\u91B0\u91B1\u91B2\u91B3\u91B6\u91BB\u91BC\u91BD\u91BF"],["8fe3a1","\u91C2\u91C3\u91C5\u91D3\u91D4\u91D7\u91D9\u91DA\u91DE\u91E4\u91E5\u91E9\u91EA\u91EC",5,"\u91F7\u91F9\u91FB\u91FD\u9200\u9201\u9204\u9205\u9206\u9207\u9209\u920A\u920C\u9210\u9212\u9213\u9216\u9218\u921C\u921D\u9223\u9224\u9225\u9226\u9228\u922E\u922F\u9230\u9233\u9235\u9236\u9238\u9239\u923A\u923C\u923E\u9240\u9242\u9243\u9246\u9247\u924A\u924D\u924E\u924F\u9251\u9258\u9259\u925C\u925D\u9260\u9261\u9265\u9267\u9268\u9269\u926E\u926F\u9270\u9275",4,"\u927B\u927C\u927D\u927F\u9288\u9289\u928A\u928D\u928E\u9292\u9297"],["8fe4a1","\u9299\u929F\u92A0\u92A4\u92A5\u92A7\u92A8\u92AB\u92AF\u92B2\u92B6\u92B8\u92BA\u92BB\u92BC\u92BD\u92BF",4,"\u92C5\u92C6\u92C7\u92C8\u92CB\u92CC\u92CD\u92CE\u92D0\u92D3\u92D5\u92D7\u92D8\u92D9\u92DC\u92DD\u92DF\u92E0\u92E1\u92E3\u92E5\u92E7\u92E8\u92EC\u92EE\u92F0\u92F9\u92FB\u92FF\u9300\u9302\u9308\u930D\u9311\u9314\u9315\u931C\u931D\u931E\u931F\u9321\u9324\u9325\u9327\u9329\u932A\u9333\u9334\u9336\u9337\u9347\u9348\u9349\u9350\u9351\u9352\u9355\u9357\u9358\u935A\u935E\u9364\u9365\u9367\u9369\u936A\u936D\u936F\u9370\u9371\u9373\u9374\u9376"],["8fe5a1","\u937A\u937D\u937F\u9380\u9381\u9382\u9388\u938A\u938B\u938D\u938F\u9392\u9395\u9398\u939B\u939E\u93A1\u93A3\u93A4\u93A6\u93A8\u93AB\u93B4\u93B5\u93B6\u93BA\u93A9\u93C1\u93C4\u93C5\u93C6\u93C7\u93C9",4,"\u93D3\u93D9\u93DC\u93DE\u93DF\u93E2\u93E6\u93E7\u93F9\u93F7\u93F8\u93FA\u93FB\u93FD\u9401\u9402\u9404\u9408\u9409\u940D\u940E\u940F\u9415\u9416\u9417\u941F\u942E\u942F\u9431\u9432\u9433\u9434\u943B\u943F\u943D\u9443\u9445\u9448\u944A\u944C\u9455\u9459\u945C\u945F\u9461\u9463\u9468\u946B\u946D\u946E\u946F\u9471\u9472\u9484\u9483\u9578\u9579"],["8fe6a1","\u957E\u9584\u9588\u958C\u958D\u958E\u959D\u959E\u959F\u95A1\u95A6\u95A9\u95AB\u95AC\u95B4\u95B6\u95BA\u95BD\u95BF\u95C6\u95C8\u95C9\u95CB\u95D0\u95D1\u95D2\u95D3\u95D9\u95DA\u95DD\u95DE\u95DF\u95E0\u95E4\u95E6\u961D\u961E\u9622\u9624\u9625\u9626\u962C\u9631\u9633\u9637\u9638\u9639\u963A\u963C\u963D\u9641\u9652\u9654\u9656\u9657\u9658\u9661\u966E\u9674\u967B\u967C\u967E\u967F\u9681\u9682\u9683\u9684\u9689\u9691\u9696\u969A\u969D\u969F\u96A4\u96A5\u96A6\u96A9\u96AE\u96AF\u96B3\u96BA\u96CA\u96D2\u5DB2\u96D8\u96DA\u96DD\u96DE\u96DF\u96E9\u96EF\u96F1\u96FA\u9702"],["8fe7a1","\u9703\u9705\u9709\u971A\u971B\u971D\u9721\u9722\u9723\u9728\u9731\u9733\u9741\u9743\u974A\u974E\u974F\u9755\u9757\u9758\u975A\u975B\u9763\u9767\u976A\u976E\u9773\u9776\u9777\u9778\u977B\u977D\u977F\u9780\u9789\u9795\u9796\u9797\u9799\u979A\u979E\u979F\u97A2\u97AC\u97AE\u97B1\u97B2\u97B5\u97B6\u97B8\u97B9\u97BA\u97BC\u97BE\u97BF\u97C1\u97C4\u97C5\u97C7\u97C9\u97CA\u97CC\u97CD\u97CE\u97D0\u97D1\u97D4\u97D7\u97D8\u97D9\u97DD\u97DE\u97E0\u97DB\u97E1\u97E4\u97EF\u97F1\u97F4\u97F7\u97F8\u97FA\u9807\u980A\u9819\u980D\u980E\u9814\u9816\u981C\u981E\u9820\u9823\u9826"],["8fe8a1","\u982B\u982E\u982F\u9830\u9832\u9833\u9835\u9825\u983E\u9844\u9847\u984A\u9851\u9852\u9853\u9856\u9857\u9859\u985A\u9862\u9863\u9865\u9866\u986A\u986C\u98AB\u98AD\u98AE\u98B0\u98B4\u98B7\u98B8\u98BA\u98BB\u98BF\u98C2\u98C5\u98C8\u98CC\u98E1\u98E3\u98E5\u98E6\u98E7\u98EA\u98F3\u98F6\u9902\u9907\u9908\u9911\u9915\u9916\u9917\u991A\u991B\u991C\u991F\u9922\u9926\u9927\u992B\u9931",4,"\u9939\u993A\u993B\u993C\u9940\u9941\u9946\u9947\u9948\u994D\u994E\u9954\u9958\u9959\u995B\u995C\u995E\u995F\u9960\u999B\u999D\u999F\u99A6\u99B0\u99B1\u99B2\u99B5"],["8fe9a1","\u99B9\u99BA\u99BD\u99BF\u99C3\u99C9\u99D3\u99D4\u99D9\u99DA\u99DC\u99DE\u99E7\u99EA\u99EB\u99EC\u99F0\u99F4\u99F5\u99F9\u99FD\u99FE\u9A02\u9A03\u9A04\u9A0B\u9A0C\u9A10\u9A11\u9A16\u9A1E\u9A20\u9A22\u9A23\u9A24\u9A27\u9A2D\u9A2E\u9A33\u9A35\u9A36\u9A38\u9A47\u9A41\u9A44\u9A4A\u9A4B\u9A4C\u9A4E\u9A51\u9A54\u9A56\u9A5D\u9AAA\u9AAC\u9AAE\u9AAF\u9AB2\u9AB4\u9AB5\u9AB6\u9AB9\u9ABB\u9ABE\u9ABF\u9AC1\u9AC3\u9AC6\u9AC8\u9ACE\u9AD0\u9AD2\u9AD5\u9AD6\u9AD7\u9ADB\u9ADC\u9AE0\u9AE4\u9AE5\u9AE7\u9AE9\u9AEC\u9AF2\u9AF3\u9AF5\u9AF9\u9AFA\u9AFD\u9AFF",4],["8feaa1","\u9B04\u9B05\u9B08\u9B09\u9B0B\u9B0C\u9B0D\u9B0E\u9B10\u9B12\u9B16\u9B19\u9B1B\u9B1C\u9B20\u9B26\u9B2B\u9B2D\u9B33\u9B34\u9B35\u9B37\u9B39\u9B3A\u9B3D\u9B48\u9B4B\u9B4C\u9B55\u9B56\u9B57\u9B5B\u9B5E\u9B61\u9B63\u9B65\u9B66\u9B68\u9B6A",4,"\u9B73\u9B75\u9B77\u9B78\u9B79\u9B7F\u9B80\u9B84\u9B85\u9B86\u9B87\u9B89\u9B8A\u9B8B\u9B8D\u9B8F\u9B90\u9B94\u9B9A\u9B9D\u9B9E\u9BA6\u9BA7\u9BA9\u9BAC\u9BB0\u9BB1\u9BB2\u9BB7\u9BB8\u9BBB\u9BBC\u9BBE\u9BBF\u9BC1\u9BC7\u9BC8\u9BCE\u9BD0\u9BD7\u9BD8\u9BDD\u9BDF\u9BE5\u9BE7\u9BEA\u9BEB\u9BEF\u9BF3\u9BF7\u9BF8"],["8feba1","\u9BF9\u9BFA\u9BFD\u9BFF\u9C00\u9C02\u9C0B\u9C0F\u9C11\u9C16\u9C18\u9C19\u9C1A\u9C1C\u9C1E\u9C22\u9C23\u9C26",4,"\u9C31\u9C35\u9C36\u9C37\u9C3D\u9C41\u9C43\u9C44\u9C45\u9C49\u9C4A\u9C4E\u9C4F\u9C50\u9C53\u9C54\u9C56\u9C58\u9C5B\u9C5D\u9C5E\u9C5F\u9C63\u9C69\u9C6A\u9C5C\u9C6B\u9C68\u9C6E\u9C70\u9C72\u9C75\u9C77\u9C7B\u9CE6\u9CF2\u9CF7\u9CF9\u9D0B\u9D02\u9D11\u9D17\u9D18\u9D1C\u9D1D\u9D1E\u9D2F\u9D30\u9D32\u9D33\u9D34\u9D3A\u9D3C\u9D45\u9D3D\u9D42\u9D43\u9D47\u9D4A\u9D53\u9D54\u9D5F\u9D63\u9D62\u9D65\u9D69\u9D6A\u9D6B\u9D70\u9D76\u9D77\u9D7B"],["8feca1","\u9D7C\u9D7E\u9D83\u9D84\u9D86\u9D8A\u9D8D\u9D8E\u9D92\u9D93\u9D95\u9D96\u9D97\u9D98\u9DA1\u9DAA\u9DAC\u9DAE\u9DB1\u9DB5\u9DB9\u9DBC\u9DBF\u9DC3\u9DC7\u9DC9\u9DCA\u9DD4\u9DD5\u9DD6\u9DD7\u9DDA\u9DDE\u9DDF\u9DE0\u9DE5\u9DE7\u9DE9\u9DEB\u9DEE\u9DF0\u9DF3\u9DF4\u9DFE\u9E0A\u9E02\u9E07\u9E0E\u9E10\u9E11\u9E12\u9E15\u9E16\u9E19\u9E1C\u9E1D\u9E7A\u9E7B\u9E7C\u9E80\u9E82\u9E83\u9E84\u9E85\u9E87\u9E8E\u9E8F\u9E96\u9E98\u9E9B\u9E9E\u9EA4\u9EA8\u9EAC\u9EAE\u9EAF\u9EB0\u9EB3\u9EB4\u9EB5\u9EC6\u9EC8\u9ECB\u9ED5\u9EDF\u9EE4\u9EE7\u9EEC\u9EED\u9EEE\u9EF0\u9EF1\u9EF2\u9EF5"],["8feda1","\u9EF8\u9EFF\u9F02\u9F03\u9F09\u9F0F\u9F10\u9F11\u9F12\u9F14\u9F16\u9F17\u9F19\u9F1A\u9F1B\u9F1F\u9F22\u9F26\u9F2A\u9F2B\u9F2F\u9F31\u9F32\u9F34\u9F37\u9F39\u9F3A\u9F3C\u9F3D\u9F3F\u9F41\u9F43",4,"\u9F53\u9F55\u9F56\u9F57\u9F58\u9F5A\u9F5D\u9F5E\u9F68\u9F69\u9F6D",4,"\u9F73\u9F75\u9F7A\u9F7D\u9F8F\u9F90\u9F91\u9F92\u9F94\u9F96\u9F97\u9F9E\u9FA1\u9FA2\u9FA3\u9FA5"]]')},6258:function(T){T.exports=JSON.parse('{"uChars":[128,165,169,178,184,216,226,235,238,244,248,251,253,258,276,284,300,325,329,334,364,463,465,467,469,471,473,475,477,506,594,610,712,716,730,930,938,962,970,1026,1104,1106,8209,8215,8218,8222,8231,8241,8244,8246,8252,8365,8452,8454,8458,8471,8482,8556,8570,8596,8602,8713,8720,8722,8726,8731,8737,8740,8742,8748,8751,8760,8766,8777,8781,8787,8802,8808,8816,8854,8858,8870,8896,8979,9322,9372,9548,9588,9616,9622,9634,9652,9662,9672,9676,9680,9702,9735,9738,9793,9795,11906,11909,11913,11917,11928,11944,11947,11951,11956,11960,11964,11979,12284,12292,12312,12319,12330,12351,12436,12447,12535,12543,12586,12842,12850,12964,13200,13215,13218,13253,13263,13267,13270,13384,13428,13727,13839,13851,14617,14703,14801,14816,14964,15183,15471,15585,16471,16736,17208,17325,17330,17374,17623,17997,18018,18212,18218,18301,18318,18760,18811,18814,18820,18823,18844,18848,18872,19576,19620,19738,19887,40870,59244,59336,59367,59413,59417,59423,59431,59437,59443,59452,59460,59478,59493,63789,63866,63894,63976,63986,64016,64018,64021,64025,64034,64037,64042,65074,65093,65107,65112,65127,65132,65375,65510,65536],"gbChars":[0,36,38,45,50,81,89,95,96,100,103,104,105,109,126,133,148,172,175,179,208,306,307,308,309,310,311,312,313,341,428,443,544,545,558,741,742,749,750,805,819,820,7922,7924,7925,7927,7934,7943,7944,7945,7950,8062,8148,8149,8152,8164,8174,8236,8240,8262,8264,8374,8380,8381,8384,8388,8390,8392,8393,8394,8396,8401,8406,8416,8419,8424,8437,8439,8445,8482,8485,8496,8521,8603,8936,8946,9046,9050,9063,9066,9076,9092,9100,9108,9111,9113,9131,9162,9164,9218,9219,11329,11331,11334,11336,11346,11361,11363,11366,11370,11372,11375,11389,11682,11686,11687,11692,11694,11714,11716,11723,11725,11730,11736,11982,11989,12102,12336,12348,12350,12384,12393,12395,12397,12510,12553,12851,12962,12973,13738,13823,13919,13933,14080,14298,14585,14698,15583,15847,16318,16434,16438,16481,16729,17102,17122,17315,17320,17402,17418,17859,17909,17911,17915,17916,17936,17939,17961,18664,18703,18814,18962,19043,33469,33470,33471,33484,33485,33490,33497,33501,33505,33513,33520,33536,33550,37845,37921,37948,38029,38038,38064,38065,38066,38069,38075,38076,38078,39108,39109,39113,39114,39115,39116,39265,39394,189000]}')},4346:function(T){T.exports=JSON.parse('[["a140","\uE4C6",62],["a180","\uE505",32],["a240","\uE526",62],["a280","\uE565",32],["a2ab","\uE766",5],["a2e3","\u20AC\uE76D"],["a2ef","\uE76E\uE76F"],["a2fd","\uE770\uE771"],["a340","\uE586",62],["a380","\uE5C5",31,"\u3000"],["a440","\uE5E6",62],["a480","\uE625",32],["a4f4","\uE772",10],["a540","\uE646",62],["a580","\uE685",32],["a5f7","\uE77D",7],["a640","\uE6A6",62],["a680","\uE6E5",32],["a6b9","\uE785",7],["a6d9","\uE78D",6],["a6ec","\uE794\uE795"],["a6f3","\uE796"],["a6f6","\uE797",8],["a740","\uE706",62],["a780","\uE745",32],["a7c2","\uE7A0",14],["a7f2","\uE7AF",12],["a896","\uE7BC",10],["a8bc","\u1E3F"],["a8bf","\u01F9"],["a8c1","\uE7C9\uE7CA\uE7CB\uE7CC"],["a8ea","\uE7CD",20],["a958","\uE7E2"],["a95b","\uE7E3"],["a95d","\uE7E4\uE7E5\uE7E6"],["a989","\u303E\u2FF0",11],["a997","\uE7F4",12],["a9f0","\uE801",14],["aaa1","\uE000",93],["aba1","\uE05E",93],["aca1","\uE0BC",93],["ada1","\uE11A",93],["aea1","\uE178",93],["afa1","\uE1D6",93],["d7fa","\uE810",4],["f8a1","\uE234",93],["f9a1","\uE292",93],["faa1","\uE2F0",93],["fba1","\uE34E",93],["fca1","\uE3AC",93],["fda1","\uE40A",93],["fe50","\u2E81\uE816\uE817\uE818\u2E84\u3473\u3447\u2E88\u2E8B\uE81E\u359E\u361A\u360E\u2E8C\u2E97\u396E\u3918\uE826\u39CF\u39DF\u3A73\u39D0\uE82B\uE82C\u3B4E\u3C6E\u3CE0\u2EA7\uE831\uE832\u2EAA\u4056\u415F\u2EAE\u4337\u2EB3\u2EB6\u2EB7\uE83B\u43B1\u43AC\u2EBB\u43DD\u44D6\u4661\u464C\uE843"],["fe80","\u4723\u4729\u477C\u478D\u2ECA\u4947\u497A\u497D\u4982\u4983\u4985\u4986\u499F\u499B\u49B7\u49B6\uE854\uE855\u4CA3\u4C9F\u4CA0\u4CA1\u4C77\u4CA2\u4D13",6,"\u4DAE\uE864\uE468",93],["8135f437","\uE7C7"]]')},7014:function(T){T.exports=JSON.parse('[["0","\\u0000",128],["a1","\uFF61",62],["8140","\u3000\u3001\u3002\uFF0C\uFF0E\u30FB\uFF1A\uFF1B\uFF1F\uFF01\u309B\u309C\xB4\uFF40\xA8\uFF3E\uFFE3\uFF3F\u30FD\u30FE\u309D\u309E\u3003\u4EDD\u3005\u3006\u3007\u30FC\u2015\u2010\uFF0F\uFF3C\uFF5E\u2225\uFF5C\u2026\u2025\u2018\u2019\u201C\u201D\uFF08\uFF09\u3014\u3015\uFF3B\uFF3D\uFF5B\uFF5D\u3008",9,"\uFF0B\uFF0D\xB1\xD7"],["8180","\xF7\uFF1D\u2260\uFF1C\uFF1E\u2266\u2267\u221E\u2234\u2642\u2640\xB0\u2032\u2033\u2103\uFFE5\uFF04\uFFE0\uFFE1\uFF05\uFF03\uFF06\uFF0A\uFF20\xA7\u2606\u2605\u25CB\u25CF\u25CE\u25C7\u25C6\u25A1\u25A0\u25B3\u25B2\u25BD\u25BC\u203B\u3012\u2192\u2190\u2191\u2193\u3013"],["81b8","\u2208\u220B\u2286\u2287\u2282\u2283\u222A\u2229"],["81c8","\u2227\u2228\uFFE2\u21D2\u21D4\u2200\u2203"],["81da","\u2220\u22A5\u2312\u2202\u2207\u2261\u2252\u226A\u226B\u221A\u223D\u221D\u2235\u222B\u222C"],["81f0","\u212B\u2030\u266F\u266D\u266A\u2020\u2021\xB6"],["81fc","\u25EF"],["824f","\uFF10",9],["8260","\uFF21",25],["8281","\uFF41",25],["829f","\u3041",82],["8340","\u30A1",62],["8380","\u30E0",22],["839f","\u0391",16,"\u03A3",6],["83bf","\u03B1",16,"\u03C3",6],["8440","\u0410",5,"\u0401\u0416",25],["8470","\u0430",5,"\u0451\u0436",7],["8480","\u043E",17],["849f","\u2500\u2502\u250C\u2510\u2518\u2514\u251C\u252C\u2524\u2534\u253C\u2501\u2503\u250F\u2513\u251B\u2517\u2523\u2533\u252B\u253B\u254B\u2520\u252F\u2528\u2537\u253F\u251D\u2530\u2525\u2538\u2542"],["8740","\u2460",19,"\u2160",9],["875f","\u3349\u3314\u3322\u334D\u3318\u3327\u3303\u3336\u3351\u3357\u330D\u3326\u3323\u332B\u334A\u333B\u339C\u339D\u339E\u338E\u338F\u33C4\u33A1"],["877e","\u337B"],["8780","\u301D\u301F\u2116\u33CD\u2121\u32A4",4,"\u3231\u3232\u3239\u337E\u337D\u337C\u2252\u2261\u222B\u222E\u2211\u221A\u22A5\u2220\u221F\u22BF\u2235\u2229\u222A"],["889f","\u4E9C\u5516\u5A03\u963F\u54C0\u611B\u6328\u59F6\u9022\u8475\u831C\u7A50\u60AA\u63E1\u6E25\u65ED\u8466\u82A6\u9BF5\u6893\u5727\u65A1\u6271\u5B9B\u59D0\u867B\u98F4\u7D62\u7DBE\u9B8E\u6216\u7C9F\u88B7\u5B89\u5EB5\u6309\u6697\u6848\u95C7\u978D\u674F\u4EE5\u4F0A\u4F4D\u4F9D\u5049\u56F2\u5937\u59D4\u5A01\u5C09\u60DF\u610F\u6170\u6613\u6905\u70BA\u754F\u7570\u79FB\u7DAD\u7DEF\u80C3\u840E\u8863\u8B02\u9055\u907A\u533B\u4E95\u4EA5\u57DF\u80B2\u90C1\u78EF\u4E00\u58F1\u6EA2\u9038\u7A32\u8328\u828B\u9C2F\u5141\u5370\u54BD\u54E1\u56E0\u59FB\u5F15\u98F2\u6DEB\u80E4\u852D"],["8940","\u9662\u9670\u96A0\u97FB\u540B\u53F3\u5B87\u70CF\u7FBD\u8FC2\u96E8\u536F\u9D5C\u7ABA\u4E11\u7893\u81FC\u6E26\u5618\u5504\u6B1D\u851A\u9C3B\u59E5\u53A9\u6D66\u74DC\u958F\u5642\u4E91\u904B\u96F2\u834F\u990C\u53E1\u55B6\u5B30\u5F71\u6620\u66F3\u6804\u6C38\u6CF3\u6D29\u745B\u76C8\u7A4E\u9834\u82F1\u885B\u8A60\u92ED\u6DB2\u75AB\u76CA\u99C5\u60A6\u8B01\u8D8A\u95B2\u698E\u53AD\u5186"],["8980","\u5712\u5830\u5944\u5BB4\u5EF6\u6028\u63A9\u63F4\u6CBF\u6F14\u708E\u7114\u7159\u71D5\u733F\u7E01\u8276\u82D1\u8597\u9060\u925B\u9D1B\u5869\u65BC\u6C5A\u7525\u51F9\u592E\u5965\u5F80\u5FDC\u62BC\u65FA\u6A2A\u6B27\u6BB4\u738B\u7FC1\u8956\u9D2C\u9D0E\u9EC4\u5CA1\u6C96\u837B\u5104\u5C4B\u61B6\u81C6\u6876\u7261\u4E59\u4FFA\u5378\u6069\u6E29\u7A4F\u97F3\u4E0B\u5316\u4EEE\u4F55\u4F3D\u4FA1\u4F73\u52A0\u53EF\u5609\u590F\u5AC1\u5BB6\u5BE1\u79D1\u6687\u679C\u67B6\u6B4C\u6CB3\u706B\u73C2\u798D\u79BE\u7A3C\u7B87\u82B1\u82DB\u8304\u8377\u83EF\u83D3\u8766\u8AB2\u5629\u8CA8\u8FE6\u904E\u971E\u868A\u4FC4\u5CE8\u6211\u7259\u753B\u81E5\u82BD\u86FE\u8CC0\u96C5\u9913\u99D5\u4ECB\u4F1A\u89E3\u56DE\u584A\u58CA\u5EFB\u5FEB\u602A\u6094\u6062\u61D0\u6212\u62D0\u6539"],["8a40","\u9B41\u6666\u68B0\u6D77\u7070\u754C\u7686\u7D75\u82A5\u87F9\u958B\u968E\u8C9D\u51F1\u52BE\u5916\u54B3\u5BB3\u5D16\u6168\u6982\u6DAF\u788D\u84CB\u8857\u8A72\u93A7\u9AB8\u6D6C\u99A8\u86D9\u57A3\u67FF\u86CE\u920E\u5283\u5687\u5404\u5ED3\u62E1\u64B9\u683C\u6838\u6BBB\u7372\u78BA\u7A6B\u899A\u89D2\u8D6B\u8F03\u90ED\u95A3\u9694\u9769\u5B66\u5CB3\u697D\u984D\u984E\u639B\u7B20\u6A2B"],["8a80","\u6A7F\u68B6\u9C0D\u6F5F\u5272\u559D\u6070\u62EC\u6D3B\u6E07\u6ED1\u845B\u8910\u8F44\u4E14\u9C39\u53F6\u691B\u6A3A\u9784\u682A\u515C\u7AC3\u84B2\u91DC\u938C\u565B\u9D28\u6822\u8305\u8431\u7CA5\u5208\u82C5\u74E6\u4E7E\u4F83\u51A0\u5BD2\u520A\u52D8\u52E7\u5DFB\u559A\u582A\u59E6\u5B8C\u5B98\u5BDB\u5E72\u5E79\u60A3\u611F\u6163\u61BE\u63DB\u6562\u67D1\u6853\u68FA\u6B3E\u6B53\u6C57\u6F22\u6F97\u6F45\u74B0\u7518\u76E3\u770B\u7AFF\u7BA1\u7C21\u7DE9\u7F36\u7FF0\u809D\u8266\u839E\u89B3\u8ACC\u8CAB\u9084\u9451\u9593\u9591\u95A2\u9665\u97D3\u9928\u8218\u4E38\u542B\u5CB8\u5DCC\u73A9\u764C\u773C\u5CA9\u7FEB\u8D0B\u96C1\u9811\u9854\u9858\u4F01\u4F0E\u5371\u559C\u5668\u57FA\u5947\u5B09\u5BC4\u5C90\u5E0C\u5E7E\u5FCC\u63EE\u673A\u65D7\u65E2\u671F\u68CB\u68C4"],["8b40","\u6A5F\u5E30\u6BC5\u6C17\u6C7D\u757F\u7948\u5B63\u7A00\u7D00\u5FBD\u898F\u8A18\u8CB4\u8D77\u8ECC\u8F1D\u98E2\u9A0E\u9B3C\u4E80\u507D\u5100\u5993\u5B9C\u622F\u6280\u64EC\u6B3A\u72A0\u7591\u7947\u7FA9\u87FB\u8ABC\u8B70\u63AC\u83CA\u97A0\u5409\u5403\u55AB\u6854\u6A58\u8A70\u7827\u6775\u9ECD\u5374\u5BA2\u811A\u8650\u9006\u4E18\u4E45\u4EC7\u4F11\u53CA\u5438\u5BAE\u5F13\u6025\u6551"],["8b80","\u673D\u6C42\u6C72\u6CE3\u7078\u7403\u7A76\u7AAE\u7B08\u7D1A\u7CFE\u7D66\u65E7\u725B\u53BB\u5C45\u5DE8\u62D2\u62E0\u6319\u6E20\u865A\u8A31\u8DDD\u92F8\u6F01\u79A6\u9B5A\u4EA8\u4EAB\u4EAC\u4F9B\u4FA0\u50D1\u5147\u7AF6\u5171\u51F6\u5354\u5321\u537F\u53EB\u55AC\u5883\u5CE1\u5F37\u5F4A\u602F\u6050\u606D\u631F\u6559\u6A4B\u6CC1\u72C2\u72ED\u77EF\u80F8\u8105\u8208\u854E\u90F7\u93E1\u97FF\u9957\u9A5A\u4EF0\u51DD\u5C2D\u6681\u696D\u5C40\u66F2\u6975\u7389\u6850\u7C81\u50C5\u52E4\u5747\u5DFE\u9326\u65A4\u6B23\u6B3D\u7434\u7981\u79BD\u7B4B\u7DCA\u82B9\u83CC\u887F\u895F\u8B39\u8FD1\u91D1\u541F\u9280\u4E5D\u5036\u53E5\u533A\u72D7\u7396\u77E9\u82E6\u8EAF\u99C6\u99C8\u99D2\u5177\u611A\u865E\u55B0\u7A7A\u5076\u5BD3\u9047\u9685\u4E32\u6ADB\u91E7\u5C51\u5C48"],["8c40","\u6398\u7A9F\u6C93\u9774\u8F61\u7AAA\u718A\u9688\u7C82\u6817\u7E70\u6851\u936C\u52F2\u541B\u85AB\u8A13\u7FA4\u8ECD\u90E1\u5366\u8888\u7941\u4FC2\u50BE\u5211\u5144\u5553\u572D\u73EA\u578B\u5951\u5F62\u5F84\u6075\u6176\u6167\u61A9\u63B2\u643A\u656C\u666F\u6842\u6E13\u7566\u7A3D\u7CFB\u7D4C\u7D99\u7E4B\u7F6B\u830E\u834A\u86CD\u8A08\u8A63\u8B66\u8EFD\u981A\u9D8F\u82B8\u8FCE\u9BE8"],["8c80","\u5287\u621F\u6483\u6FC0\u9699\u6841\u5091\u6B20\u6C7A\u6F54\u7A74\u7D50\u8840\u8A23\u6708\u4EF6\u5039\u5026\u5065\u517C\u5238\u5263\u55A7\u570F\u5805\u5ACC\u5EFA\u61B2\u61F8\u62F3\u6372\u691C\u6A29\u727D\u72AC\u732E\u7814\u786F\u7D79\u770C\u80A9\u898B\u8B19\u8CE2\u8ED2\u9063\u9375\u967A\u9855\u9A13\u9E78\u5143\u539F\u53B3\u5E7B\u5F26\u6E1B\u6E90\u7384\u73FE\u7D43\u8237\u8A00\u8AFA\u9650\u4E4E\u500B\u53E4\u547C\u56FA\u59D1\u5B64\u5DF1\u5EAB\u5F27\u6238\u6545\u67AF\u6E56\u72D0\u7CCA\u88B4\u80A1\u80E1\u83F0\u864E\u8A87\u8DE8\u9237\u96C7\u9867\u9F13\u4E94\u4E92\u4F0D\u5348\u5449\u543E\u5A2F\u5F8C\u5FA1\u609F\u68A7\u6A8E\u745A\u7881\u8A9E\u8AA4\u8B77\u9190\u4E5E\u9BC9\u4EA4\u4F7C\u4FAF\u5019\u5016\u5149\u516C\u529F\u52B9\u52FE\u539A\u53E3\u5411"],["8d40","\u540E\u5589\u5751\u57A2\u597D\u5B54\u5B5D\u5B8F\u5DE5\u5DE7\u5DF7\u5E78\u5E83\u5E9A\u5EB7\u5F18\u6052\u614C\u6297\u62D8\u63A7\u653B\u6602\u6643\u66F4\u676D\u6821\u6897\u69CB\u6C5F\u6D2A\u6D69\u6E2F\u6E9D\u7532\u7687\u786C\u7A3F\u7CE0\u7D05\u7D18\u7D5E\u7DB1\u8015\u8003\u80AF\u80B1\u8154\u818F\u822A\u8352\u884C\u8861\u8B1B\u8CA2\u8CFC\u90CA\u9175\u9271\u783F\u92FC\u95A4\u964D"],["8d80","\u9805\u9999\u9AD8\u9D3B\u525B\u52AB\u53F7\u5408\u58D5\u62F7\u6FE0\u8C6A\u8F5F\u9EB9\u514B\u523B\u544A\u56FD\u7A40\u9177\u9D60\u9ED2\u7344\u6F09\u8170\u7511\u5FFD\u60DA\u9AA8\u72DB\u8FBC\u6B64\u9803\u4ECA\u56F0\u5764\u58BE\u5A5A\u6068\u61C7\u660F\u6606\u6839\u68B1\u6DF7\u75D5\u7D3A\u826E\u9B42\u4E9B\u4F50\u53C9\u5506\u5D6F\u5DE6\u5DEE\u67FB\u6C99\u7473\u7802\u8A50\u9396\u88DF\u5750\u5EA7\u632B\u50B5\u50AC\u518D\u6700\u54C9\u585E\u59BB\u5BB0\u5F69\u624D\u63A1\u683D\u6B73\u6E08\u707D\u91C7\u7280\u7815\u7826\u796D\u658E\u7D30\u83DC\u88C1\u8F09\u969B\u5264\u5728\u6750\u7F6A\u8CA1\u51B4\u5742\u962A\u583A\u698A\u80B4\u54B2\u5D0E\u57FC\u7895\u9DFA\u4F5C\u524A\u548B\u643E\u6628\u6714\u67F5\u7A84\u7B56\u7D22\u932F\u685C\u9BAD\u7B39\u5319\u518A\u5237"],["8e40","\u5BDF\u62F6\u64AE\u64E6\u672D\u6BBA\u85A9\u96D1\u7690\u9BD6\u634C\u9306\u9BAB\u76BF\u6652\u4E09\u5098\u53C2\u5C71\u60E8\u6492\u6563\u685F\u71E6\u73CA\u7523\u7B97\u7E82\u8695\u8B83\u8CDB\u9178\u9910\u65AC\u66AB\u6B8B\u4ED5\u4ED4\u4F3A\u4F7F\u523A\u53F8\u53F2\u55E3\u56DB\u58EB\u59CB\u59C9\u59FF\u5B50\u5C4D\u5E02\u5E2B\u5FD7\u601D\u6307\u652F\u5B5C\u65AF\u65BD\u65E8\u679D\u6B62"],["8e80","\u6B7B\u6C0F\u7345\u7949\u79C1\u7CF8\u7D19\u7D2B\u80A2\u8102\u81F3\u8996\u8A5E\u8A69\u8A66\u8A8C\u8AEE\u8CC7\u8CDC\u96CC\u98FC\u6B6F\u4E8B\u4F3C\u4F8D\u5150\u5B57\u5BFA\u6148\u6301\u6642\u6B21\u6ECB\u6CBB\u723E\u74BD\u75D4\u78C1\u793A\u800C\u8033\u81EA\u8494\u8F9E\u6C50\u9E7F\u5F0F\u8B58\u9D2B\u7AFA\u8EF8\u5B8D\u96EB\u4E03\u53F1\u57F7\u5931\u5AC9\u5BA4\u6089\u6E7F\u6F06\u75BE\u8CEA\u5B9F\u8500\u7BE0\u5072\u67F4\u829D\u5C61\u854A\u7E1E\u820E\u5199\u5C04\u6368\u8D66\u659C\u716E\u793E\u7D17\u8005\u8B1D\u8ECA\u906E\u86C7\u90AA\u501F\u52FA\u5C3A\u6753\u707C\u7235\u914C\u91C8\u932B\u82E5\u5BC2\u5F31\u60F9\u4E3B\u53D6\u5B88\u624B\u6731\u6B8A\u72E9\u73E0\u7A2E\u816B\u8DA3\u9152\u9996\u5112\u53D7\u546A\u5BFF\u6388\u6A39\u7DAC\u9700\u56DA\u53CE\u5468"],["8f40","\u5B97\u5C31\u5DDE\u4FEE\u6101\u62FE\u6D32\u79C0\u79CB\u7D42\u7E4D\u7FD2\u81ED\u821F\u8490\u8846\u8972\u8B90\u8E74\u8F2F\u9031\u914B\u916C\u96C6\u919C\u4EC0\u4F4F\u5145\u5341\u5F93\u620E\u67D4\u6C41\u6E0B\u7363\u7E26\u91CD\u9283\u53D4\u5919\u5BBF\u6DD1\u795D\u7E2E\u7C9B\u587E\u719F\u51FA\u8853\u8FF0\u4FCA\u5CFB\u6625\u77AC\u7AE3\u821C\u99FF\u51C6\u5FAA\u65EC\u696F\u6B89\u6DF3"],["8f80","\u6E96\u6F64\u76FE\u7D14\u5DE1\u9075\u9187\u9806\u51E6\u521D\u6240\u6691\u66D9\u6E1A\u5EB6\u7DD2\u7F72\u66F8\u85AF\u85F7\u8AF8\u52A9\u53D9\u5973\u5E8F\u5F90\u6055\u92E4\u9664\u50B7\u511F\u52DD\u5320\u5347\u53EC\u54E8\u5546\u5531\u5617\u5968\u59BE\u5A3C\u5BB5\u5C06\u5C0F\u5C11\u5C1A\u5E84\u5E8A\u5EE0\u5F70\u627F\u6284\u62DB\u638C\u6377\u6607\u660C\u662D\u6676\u677E\u68A2\u6A1F\u6A35\u6CBC\u6D88\u6E09\u6E58\u713C\u7126\u7167\u75C7\u7701\u785D\u7901\u7965\u79F0\u7AE0\u7B11\u7CA7\u7D39\u8096\u83D6\u848B\u8549\u885D\u88F3\u8A1F\u8A3C\u8A54\u8A73\u8C61\u8CDE\u91A4\u9266\u937E\u9418\u969C\u9798\u4E0A\u4E08\u4E1E\u4E57\u5197\u5270\u57CE\u5834\u58CC\u5B22\u5E38\u60C5\u64FE\u6761\u6756\u6D44\u72B6\u7573\u7A63\u84B8\u8B72\u91B8\u9320\u5631\u57F4\u98FE"],["9040","\u62ED\u690D\u6B96\u71ED\u7E54\u8077\u8272\u89E6\u98DF\u8755\u8FB1\u5C3B\u4F38\u4FE1\u4FB5\u5507\u5A20\u5BDD\u5BE9\u5FC3\u614E\u632F\u65B0\u664B\u68EE\u699B\u6D78\u6DF1\u7533\u75B9\u771F\u795E\u79E6\u7D33\u81E3\u82AF\u85AA\u89AA\u8A3A\u8EAB\u8F9B\u9032\u91DD\u9707\u4EBA\u4EC1\u5203\u5875\u58EC\u5C0B\u751A\u5C3D\u814E\u8A0A\u8FC5\u9663\u976D\u7B25\u8ACF\u9808\u9162\u56F3\u53A8"],["9080","\u9017\u5439\u5782\u5E25\u63A8\u6C34\u708A\u7761\u7C8B\u7FE0\u8870\u9042\u9154\u9310\u9318\u968F\u745E\u9AC4\u5D07\u5D69\u6570\u67A2\u8DA8\u96DB\u636E\u6749\u6919\u83C5\u9817\u96C0\u88FE\u6F84\u647A\u5BF8\u4E16\u702C\u755D\u662F\u51C4\u5236\u52E2\u59D3\u5F81\u6027\u6210\u653F\u6574\u661F\u6674\u68F2\u6816\u6B63\u6E05\u7272\u751F\u76DB\u7CBE\u8056\u58F0\u88FD\u897F\u8AA0\u8A93\u8ACB\u901D\u9192\u9752\u9759\u6589\u7A0E\u8106\u96BB\u5E2D\u60DC\u621A\u65A5\u6614\u6790\u77F3\u7A4D\u7C4D\u7E3E\u810A\u8CAC\u8D64\u8DE1\u8E5F\u78A9\u5207\u62D9\u63A5\u6442\u6298\u8A2D\u7A83\u7BC0\u8AAC\u96EA\u7D76\u820C\u8749\u4ED9\u5148\u5343\u5360\u5BA3\u5C02\u5C16\u5DDD\u6226\u6247\u64B0\u6813\u6834\u6CC9\u6D45\u6D17\u67D3\u6F5C\u714E\u717D\u65CB\u7A7F\u7BAD\u7DDA"],["9140","\u7E4A\u7FA8\u817A\u821B\u8239\u85A6\u8A6E\u8CCE\u8DF5\u9078\u9077\u92AD\u9291\u9583\u9BAE\u524D\u5584\u6F38\u7136\u5168\u7985\u7E55\u81B3\u7CCE\u564C\u5851\u5CA8\u63AA\u66FE\u66FD\u695A\u72D9\u758F\u758E\u790E\u7956\u79DF\u7C97\u7D20\u7D44\u8607\u8A34\u963B\u9061\u9F20\u50E7\u5275\u53CC\u53E2\u5009\u55AA\u58EE\u594F\u723D\u5B8B\u5C64\u531D\u60E3\u60F3\u635C\u6383\u633F\u63BB"],["9180","\u64CD\u65E9\u66F9\u5DE3\u69CD\u69FD\u6F15\u71E5\u4E89\u75E9\u76F8\u7A93\u7CDF\u7DCF\u7D9C\u8061\u8349\u8358\u846C\u84BC\u85FB\u88C5\u8D70\u9001\u906D\u9397\u971C\u9A12\u50CF\u5897\u618E\u81D3\u8535\u8D08\u9020\u4FC3\u5074\u5247\u5373\u606F\u6349\u675F\u6E2C\u8DB3\u901F\u4FD7\u5C5E\u8CCA\u65CF\u7D9A\u5352\u8896\u5176\u63C3\u5B58\u5B6B\u5C0A\u640D\u6751\u905C\u4ED6\u591A\u592A\u6C70\u8A51\u553E\u5815\u59A5\u60F0\u6253\u67C1\u8235\u6955\u9640\u99C4\u9A28\u4F53\u5806\u5BFE\u8010\u5CB1\u5E2F\u5F85\u6020\u614B\u6234\u66FF\u6CF0\u6EDE\u80CE\u817F\u82D4\u888B\u8CB8\u9000\u902E\u968A\u9EDB\u9BDB\u4EE3\u53F0\u5927\u7B2C\u918D\u984C\u9DF9\u6EDD\u7027\u5353\u5544\u5B85\u6258\u629E\u62D3\u6CA2\u6FEF\u7422\u8A17\u9438\u6FC1\u8AFE\u8338\u51E7\u86F8\u53EA"],["9240","\u53E9\u4F46\u9054\u8FB0\u596A\u8131\u5DFD\u7AEA\u8FBF\u68DA\u8C37\u72F8\u9C48\u6A3D\u8AB0\u4E39\u5358\u5606\u5766\u62C5\u63A2\u65E6\u6B4E\u6DE1\u6E5B\u70AD\u77ED\u7AEF\u7BAA\u7DBB\u803D\u80C6\u86CB\u8A95\u935B\u56E3\u58C7\u5F3E\u65AD\u6696\u6A80\u6BB5\u7537\u8AC7\u5024\u77E5\u5730\u5F1B\u6065\u667A\u6C60\u75F4\u7A1A\u7F6E\u81F4\u8718\u9045\u99B3\u7BC9\u755C\u7AF9\u7B51\u84C4"],["9280","\u9010\u79E9\u7A92\u8336\u5AE1\u7740\u4E2D\u4EF2\u5B99\u5FE0\u62BD\u663C\u67F1\u6CE8\u866B\u8877\u8A3B\u914E\u92F3\u99D0\u6A17\u7026\u732A\u82E7\u8457\u8CAF\u4E01\u5146\u51CB\u558B\u5BF5\u5E16\u5E33\u5E81\u5F14\u5F35\u5F6B\u5FB4\u61F2\u6311\u66A2\u671D\u6F6E\u7252\u753A\u773A\u8074\u8139\u8178\u8776\u8ABF\u8ADC\u8D85\u8DF3\u929A\u9577\u9802\u9CE5\u52C5\u6357\u76F4\u6715\u6C88\u73CD\u8CC3\u93AE\u9673\u6D25\u589C\u690E\u69CC\u8FFD\u939A\u75DB\u901A\u585A\u6802\u63B4\u69FB\u4F43\u6F2C\u67D8\u8FBB\u8526\u7DB4\u9354\u693F\u6F70\u576A\u58F7\u5B2C\u7D2C\u722A\u540A\u91E3\u9DB4\u4EAD\u4F4E\u505C\u5075\u5243\u8C9E\u5448\u5824\u5B9A\u5E1D\u5E95\u5EAD\u5EF7\u5F1F\u608C\u62B5\u633A\u63D0\u68AF\u6C40\u7887\u798E\u7A0B\u7DE0\u8247\u8A02\u8AE6\u8E44\u9013"],["9340","\u90B8\u912D\u91D8\u9F0E\u6CE5\u6458\u64E2\u6575\u6EF4\u7684\u7B1B\u9069\u93D1\u6EBA\u54F2\u5FB9\u64A4\u8F4D\u8FED\u9244\u5178\u586B\u5929\u5C55\u5E97\u6DFB\u7E8F\u751C\u8CBC\u8EE2\u985B\u70B9\u4F1D\u6BBF\u6FB1\u7530\u96FB\u514E\u5410\u5835\u5857\u59AC\u5C60\u5F92\u6597\u675C\u6E21\u767B\u83DF\u8CED\u9014\u90FD\u934D\u7825\u783A\u52AA\u5EA6\u571F\u5974\u6012\u5012\u515A\u51AC"],["9380","\u51CD\u5200\u5510\u5854\u5858\u5957\u5B95\u5CF6\u5D8B\u60BC\u6295\u642D\u6771\u6843\u68BC\u68DF\u76D7\u6DD8\u6E6F\u6D9B\u706F\u71C8\u5F53\u75D8\u7977\u7B49\u7B54\u7B52\u7CD6\u7D71\u5230\u8463\u8569\u85E4\u8A0E\u8B04\u8C46\u8E0F\u9003\u900F\u9419\u9676\u982D\u9A30\u95D8\u50CD\u52D5\u540C\u5802\u5C0E\u61A7\u649E\u6D1E\u77B3\u7AE5\u80F4\u8404\u9053\u9285\u5CE0\u9D07\u533F\u5F97\u5FB3\u6D9C\u7279\u7763\u79BF\u7BE4\u6BD2\u72EC\u8AAD\u6803\u6A61\u51F8\u7A81\u6934\u5C4A\u9CF6\u82EB\u5BC5\u9149\u701E\u5678\u5C6F\u60C7\u6566\u6C8C\u8C5A\u9041\u9813\u5451\u66C7\u920D\u5948\u90A3\u5185\u4E4D\u51EA\u8599\u8B0E\u7058\u637A\u934B\u6962\u99B4\u7E04\u7577\u5357\u6960\u8EDF\u96E3\u6C5D\u4E8C\u5C3C\u5F10\u8FE9\u5302\u8CD1\u8089\u8679\u5EFF\u65E5\u4E73\u5165"],["9440","\u5982\u5C3F\u97EE\u4EFB\u598A\u5FCD\u8A8D\u6FE1\u79B0\u7962\u5BE7\u8471\u732B\u71B1\u5E74\u5FF5\u637B\u649A\u71C3\u7C98\u4E43\u5EFC\u4E4B\u57DC\u56A2\u60A9\u6FC3\u7D0D\u80FD\u8133\u81BF\u8FB2\u8997\u86A4\u5DF4\u628A\u64AD\u8987\u6777\u6CE2\u6D3E\u7436\u7834\u5A46\u7F75\u82AD\u99AC\u4FF3\u5EC3\u62DD\u6392\u6557\u676F\u76C3\u724C\u80CC\u80BA\u8F29\u914D\u500D\u57F9\u5A92\u6885"],["9480","\u6973\u7164\u72FD\u8CB7\u58F2\u8CE0\u966A\u9019\u877F\u79E4\u77E7\u8429\u4F2F\u5265\u535A\u62CD\u67CF\u6CCA\u767D\u7B94\u7C95\u8236\u8584\u8FEB\u66DD\u6F20\u7206\u7E1B\u83AB\u99C1\u9EA6\u51FD\u7BB1\u7872\u7BB8\u8087\u7B48\u6AE8\u5E61\u808C\u7551\u7560\u516B\u9262\u6E8C\u767A\u9197\u9AEA\u4F10\u7F70\u629C\u7B4F\u95A5\u9CE9\u567A\u5859\u86E4\u96BC\u4F34\u5224\u534A\u53CD\u53DB\u5E06\u642C\u6591\u677F\u6C3E\u6C4E\u7248\u72AF\u73ED\u7554\u7E41\u822C\u85E9\u8CA9\u7BC4\u91C6\u7169\u9812\u98EF\u633D\u6669\u756A\u76E4\u78D0\u8543\u86EE\u532A\u5351\u5426\u5983\u5E87\u5F7C\u60B2\u6249\u6279\u62AB\u6590\u6BD4\u6CCC\u75B2\u76AE\u7891\u79D8\u7DCB\u7F77\u80A5\u88AB\u8AB9\u8CBB\u907F\u975E\u98DB\u6A0B\u7C38\u5099\u5C3E\u5FAE\u6787\u6BD8\u7435\u7709\u7F8E"],["9540","\u9F3B\u67CA\u7A17\u5339\u758B\u9AED\u5F66\u819D\u83F1\u8098\u5F3C\u5FC5\u7562\u7B46\u903C\u6867\u59EB\u5A9B\u7D10\u767E\u8B2C\u4FF5\u5F6A\u6A19\u6C37\u6F02\u74E2\u7968\u8868\u8A55\u8C79\u5EDF\u63CF\u75C5\u79D2\u82D7\u9328\u92F2\u849C\u86ED\u9C2D\u54C1\u5F6C\u658C\u6D5C\u7015\u8CA7\u8CD3\u983B\u654F\u74F6\u4E0D\u4ED8\u57E0\u592B\u5A66\u5BCC\u51A8\u5E03\u5E9C\u6016\u6276\u6577"],["9580","\u65A7\u666E\u6D6E\u7236\u7B26\u8150\u819A\u8299\u8B5C\u8CA0\u8CE6\u8D74\u961C\u9644\u4FAE\u64AB\u6B66\u821E\u8461\u856A\u90E8\u5C01\u6953\u98A8\u847A\u8557\u4F0F\u526F\u5FA9\u5E45\u670D\u798F\u8179\u8907\u8986\u6DF5\u5F17\u6255\u6CB8\u4ECF\u7269\u9B92\u5206\u543B\u5674\u58B3\u61A4\u626E\u711A\u596E\u7C89\u7CDE\u7D1B\u96F0\u6587\u805E\u4E19\u4F75\u5175\u5840\u5E63\u5E73\u5F0A\u67C4\u4E26\u853D\u9589\u965B\u7C73\u9801\u50FB\u58C1\u7656\u78A7\u5225\u77A5\u8511\u7B86\u504F\u5909\u7247\u7BC7\u7DE8\u8FBA\u8FD4\u904D\u4FBF\u52C9\u5A29\u5F01\u97AD\u4FDD\u8217\u92EA\u5703\u6355\u6B69\u752B\u88DC\u8F14\u7A42\u52DF\u5893\u6155\u620A\u66AE\u6BCD\u7C3F\u83E9\u5023\u4FF8\u5305\u5446\u5831\u5949\u5B9D\u5CF0\u5CEF\u5D29\u5E96\u62B1\u6367\u653E\u65B9\u670B"],["9640","\u6CD5\u6CE1\u70F9\u7832\u7E2B\u80DE\u82B3\u840C\u84EC\u8702\u8912\u8A2A\u8C4A\u90A6\u92D2\u98FD\u9CF3\u9D6C\u4E4F\u4EA1\u508D\u5256\u574A\u59A8\u5E3D\u5FD8\u5FD9\u623F\u66B4\u671B\u67D0\u68D2\u5192\u7D21\u80AA\u81A8\u8B00\u8C8C\u8CBF\u927E\u9632\u5420\u982C\u5317\u50D5\u535C\u58A8\u64B2\u6734\u7267\u7766\u7A46\u91E6\u52C3\u6CA1\u6B86\u5800\u5E4C\u5954\u672C\u7FFB\u51E1\u76C6"],["9680","\u6469\u78E8\u9B54\u9EBB\u57CB\u59B9\u6627\u679A\u6BCE\u54E9\u69D9\u5E55\u819C\u6795\u9BAA\u67FE\u9C52\u685D\u4EA6\u4FE3\u53C8\u62B9\u672B\u6CAB\u8FC4\u4FAD\u7E6D\u9EBF\u4E07\u6162\u6E80\u6F2B\u8513\u5473\u672A\u9B45\u5DF3\u7B95\u5CAC\u5BC6\u871C\u6E4A\u84D1\u7A14\u8108\u5999\u7C8D\u6C11\u7720\u52D9\u5922\u7121\u725F\u77DB\u9727\u9D61\u690B\u5A7F\u5A18\u51A5\u540D\u547D\u660E\u76DF\u8FF7\u9298\u9CF4\u59EA\u725D\u6EC5\u514D\u68C9\u7DBF\u7DEC\u9762\u9EBA\u6478\u6A21\u8302\u5984\u5B5F\u6BDB\u731B\u76F2\u7DB2\u8017\u8499\u5132\u6728\u9ED9\u76EE\u6762\u52FF\u9905\u5C24\u623B\u7C7E\u8CB0\u554F\u60B6\u7D0B\u9580\u5301\u4E5F\u51B6\u591C\u723A\u8036\u91CE\u5F25\u77E2\u5384\u5F79\u7D04\u85AC\u8A33\u8E8D\u9756\u67F3\u85AE\u9453\u6109\u6108\u6CB9\u7652"],["9740","\u8AED\u8F38\u552F\u4F51\u512A\u52C7\u53CB\u5BA5\u5E7D\u60A0\u6182\u63D6\u6709\u67DA\u6E67\u6D8C\u7336\u7337\u7531\u7950\u88D5\u8A98\u904A\u9091\u90F5\u96C4\u878D\u5915\u4E88\u4F59\u4E0E\u8A89\u8F3F\u9810\u50AD\u5E7C\u5996\u5BB9\u5EB8\u63DA\u63FA\u64C1\u66DC\u694A\u69D8\u6D0B\u6EB6\u7194\u7528\u7AAF\u7F8A\u8000\u8449\u84C9\u8981\u8B21\u8E0A\u9065\u967D\u990A\u617E\u6291\u6B32"],["9780","\u6C83\u6D74\u7FCC\u7FFC\u6DC0\u7F85\u87BA\u88F8\u6765\u83B1\u983C\u96F7\u6D1B\u7D61\u843D\u916A\u4E71\u5375\u5D50\u6B04\u6FEB\u85CD\u862D\u89A7\u5229\u540F\u5C65\u674E\u68A8\u7406\u7483\u75E2\u88CF\u88E1\u91CC\u96E2\u9678\u5F8B\u7387\u7ACB\u844E\u63A0\u7565\u5289\u6D41\u6E9C\u7409\u7559\u786B\u7C92\u9686\u7ADC\u9F8D\u4FB6\u616E\u65C5\u865C\u4E86\u4EAE\u50DA\u4E21\u51CC\u5BEE\u6599\u6881\u6DBC\u731F\u7642\u77AD\u7A1C\u7CE7\u826F\u8AD2\u907C\u91CF\u9675\u9818\u529B\u7DD1\u502B\u5398\u6797\u6DCB\u71D0\u7433\u81E8\u8F2A\u96A3\u9C57\u9E9F\u7460\u5841\u6D99\u7D2F\u985E\u4EE4\u4F36\u4F8B\u51B7\u52B1\u5DBA\u601C\u73B2\u793C\u82D3\u9234\u96B7\u96F6\u970A\u9E97\u9F62\u66A6\u6B74\u5217\u52A3\u70C8\u88C2\u5EC9\u604B\u6190\u6F23\u7149\u7C3E\u7DF4\u806F"],["9840","\u84EE\u9023\u932C\u5442\u9B6F\u6AD3\u7089\u8CC2\u8DEF\u9732\u52B4\u5A41\u5ECA\u5F04\u6717\u697C\u6994\u6D6A\u6F0F\u7262\u72FC\u7BED\u8001\u807E\u874B\u90CE\u516D\u9E93\u7984\u808B\u9332\u8AD6\u502D\u548C\u8A71\u6B6A\u8CC4\u8107\u60D1\u67A0\u9DF2\u4E99\u4E98\u9C10\u8A6B\u85C1\u8568\u6900\u6E7E\u7897\u8155"],["989f","\u5F0C\u4E10\u4E15\u4E2A\u4E31\u4E36\u4E3C\u4E3F\u4E42\u4E56\u4E58\u4E82\u4E85\u8C6B\u4E8A\u8212\u5F0D\u4E8E\u4E9E\u4E9F\u4EA0\u4EA2\u4EB0\u4EB3\u4EB6\u4ECE\u4ECD\u4EC4\u4EC6\u4EC2\u4ED7\u4EDE\u4EED\u4EDF\u4EF7\u4F09\u4F5A\u4F30\u4F5B\u4F5D\u4F57\u4F47\u4F76\u4F88\u4F8F\u4F98\u4F7B\u4F69\u4F70\u4F91\u4F6F\u4F86\u4F96\u5118\u4FD4\u4FDF\u4FCE\u4FD8\u4FDB\u4FD1\u4FDA\u4FD0\u4FE4\u4FE5\u501A\u5028\u5014\u502A\u5025\u5005\u4F1C\u4FF6\u5021\u5029\u502C\u4FFE\u4FEF\u5011\u5006\u5043\u5047\u6703\u5055\u5050\u5048\u505A\u5056\u506C\u5078\u5080\u509A\u5085\u50B4\u50B2"],["9940","\u50C9\u50CA\u50B3\u50C2\u50D6\u50DE\u50E5\u50ED\u50E3\u50EE\u50F9\u50F5\u5109\u5101\u5102\u5116\u5115\u5114\u511A\u5121\u513A\u5137\u513C\u513B\u513F\u5140\u5152\u514C\u5154\u5162\u7AF8\u5169\u516A\u516E\u5180\u5182\u56D8\u518C\u5189\u518F\u5191\u5193\u5195\u5196\u51A4\u51A6\u51A2\u51A9\u51AA\u51AB\u51B3\u51B1\u51B2\u51B0\u51B5\u51BD\u51C5\u51C9\u51DB\u51E0\u8655\u51E9\u51ED"],["9980","\u51F0\u51F5\u51FE\u5204\u520B\u5214\u520E\u5227\u522A\u522E\u5233\u5239\u524F\u5244\u524B\u524C\u525E\u5254\u526A\u5274\u5269\u5273\u527F\u527D\u528D\u5294\u5292\u5271\u5288\u5291\u8FA8\u8FA7\u52AC\u52AD\u52BC\u52B5\u52C1\u52CD\u52D7\u52DE\u52E3\u52E6\u98ED\u52E0\u52F3\u52F5\u52F8\u52F9\u5306\u5308\u7538\u530D\u5310\u530F\u5315\u531A\u5323\u532F\u5331\u5333\u5338\u5340\u5346\u5345\u4E17\u5349\u534D\u51D6\u535E\u5369\u536E\u5918\u537B\u5377\u5382\u5396\u53A0\u53A6\u53A5\u53AE\u53B0\u53B6\u53C3\u7C12\u96D9\u53DF\u66FC\u71EE\u53EE\u53E8\u53ED\u53FA\u5401\u543D\u5440\u542C\u542D\u543C\u542E\u5436\u5429\u541D\u544E\u548F\u5475\u548E\u545F\u5471\u5477\u5470\u5492\u547B\u5480\u5476\u5484\u5490\u5486\u54C7\u54A2\u54B8\u54A5\u54AC\u54C4\u54C8\u54A8"],["9a40","\u54AB\u54C2\u54A4\u54BE\u54BC\u54D8\u54E5\u54E6\u550F\u5514\u54FD\u54EE\u54ED\u54FA\u54E2\u5539\u5540\u5563\u554C\u552E\u555C\u5545\u5556\u5557\u5538\u5533\u555D\u5599\u5580\u54AF\u558A\u559F\u557B\u557E\u5598\u559E\u55AE\u557C\u5583\u55A9\u5587\u55A8\u55DA\u55C5\u55DF\u55C4\u55DC\u55E4\u55D4\u5614\u55F7\u5616\u55FE\u55FD\u561B\u55F9\u564E\u5650\u71DF\u5634\u5636\u5632\u5638"],["9a80","\u566B\u5664\u562F\u566C\u566A\u5686\u5680\u568A\u56A0\u5694\u568F\u56A5\u56AE\u56B6\u56B4\u56C2\u56BC\u56C1\u56C3\u56C0\u56C8\u56CE\u56D1\u56D3\u56D7\u56EE\u56F9\u5700\u56FF\u5704\u5709\u5708\u570B\u570D\u5713\u5718\u5716\u55C7\u571C\u5726\u5737\u5738\u574E\u573B\u5740\u574F\u5769\u57C0\u5788\u5761\u577F\u5789\u5793\u57A0\u57B3\u57A4\u57AA\u57B0\u57C3\u57C6\u57D4\u57D2\u57D3\u580A\u57D6\u57E3\u580B\u5819\u581D\u5872\u5821\u5862\u584B\u5870\u6BC0\u5852\u583D\u5879\u5885\u58B9\u589F\u58AB\u58BA\u58DE\u58BB\u58B8\u58AE\u58C5\u58D3\u58D1\u58D7\u58D9\u58D8\u58E5\u58DC\u58E4\u58DF\u58EF\u58FA\u58F9\u58FB\u58FC\u58FD\u5902\u590A\u5910\u591B\u68A6\u5925\u592C\u592D\u5932\u5938\u593E\u7AD2\u5955\u5950\u594E\u595A\u5958\u5962\u5960\u5967\u596C\u5969"],["9b40","\u5978\u5981\u599D\u4F5E\u4FAB\u59A3\u59B2\u59C6\u59E8\u59DC\u598D\u59D9\u59DA\u5A25\u5A1F\u5A11\u5A1C\u5A09\u5A1A\u5A40\u5A6C\u5A49\u5A35\u5A36\u5A62\u5A6A\u5A9A\u5ABC\u5ABE\u5ACB\u5AC2\u5ABD\u5AE3\u5AD7\u5AE6\u5AE9\u5AD6\u5AFA\u5AFB\u5B0C\u5B0B\u5B16\u5B32\u5AD0\u5B2A\u5B36\u5B3E\u5B43\u5B45\u5B40\u5B51\u5B55\u5B5A\u5B5B\u5B65\u5B69\u5B70\u5B73\u5B75\u5B78\u6588\u5B7A\u5B80"],["9b80","\u5B83\u5BA6\u5BB8\u5BC3\u5BC7\u5BC9\u5BD4\u5BD0\u5BE4\u5BE6\u5BE2\u5BDE\u5BE5\u5BEB\u5BF0\u5BF6\u5BF3\u5C05\u5C07\u5C08\u5C0D\u5C13\u5C20\u5C22\u5C28\u5C38\u5C39\u5C41\u5C46\u5C4E\u5C53\u5C50\u5C4F\u5B71\u5C6C\u5C6E\u4E62\u5C76\u5C79\u5C8C\u5C91\u5C94\u599B\u5CAB\u5CBB\u5CB6\u5CBC\u5CB7\u5CC5\u5CBE\u5CC7\u5CD9\u5CE9\u5CFD\u5CFA\u5CED\u5D8C\u5CEA\u5D0B\u5D15\u5D17\u5D5C\u5D1F\u5D1B\u5D11\u5D14\u5D22\u5D1A\u5D19\u5D18\u5D4C\u5D52\u5D4E\u5D4B\u5D6C\u5D73\u5D76\u5D87\u5D84\u5D82\u5DA2\u5D9D\u5DAC\u5DAE\u5DBD\u5D90\u5DB7\u5DBC\u5DC9\u5DCD\u5DD3\u5DD2\u5DD6\u5DDB\u5DEB\u5DF2\u5DF5\u5E0B\u5E1A\u5E19\u5E11\u5E1B\u5E36\u5E37\u5E44\u5E43\u5E40\u5E4E\u5E57\u5E54\u5E5F\u5E62\u5E64\u5E47\u5E75\u5E76\u5E7A\u9EBC\u5E7F\u5EA0\u5EC1\u5EC2\u5EC8\u5ED0\u5ECF"],["9c40","\u5ED6\u5EE3\u5EDD\u5EDA\u5EDB\u5EE2\u5EE1\u5EE8\u5EE9\u5EEC\u5EF1\u5EF3\u5EF0\u5EF4\u5EF8\u5EFE\u5F03\u5F09\u5F5D\u5F5C\u5F0B\u5F11\u5F16\u5F29\u5F2D\u5F38\u5F41\u5F48\u5F4C\u5F4E\u5F2F\u5F51\u5F56\u5F57\u5F59\u5F61\u5F6D\u5F73\u5F77\u5F83\u5F82\u5F7F\u5F8A\u5F88\u5F91\u5F87\u5F9E\u5F99\u5F98\u5FA0\u5FA8\u5FAD\u5FBC\u5FD6\u5FFB\u5FE4\u5FF8\u5FF1\u5FDD\u60B3\u5FFF\u6021\u6060"],["9c80","\u6019\u6010\u6029\u600E\u6031\u601B\u6015\u602B\u6026\u600F\u603A\u605A\u6041\u606A\u6077\u605F\u604A\u6046\u604D\u6063\u6043\u6064\u6042\u606C\u606B\u6059\u6081\u608D\u60E7\u6083\u609A\u6084\u609B\u6096\u6097\u6092\u60A7\u608B\u60E1\u60B8\u60E0\u60D3\u60B4\u5FF0\u60BD\u60C6\u60B5\u60D8\u614D\u6115\u6106\u60F6\u60F7\u6100\u60F4\u60FA\u6103\u6121\u60FB\u60F1\u610D\u610E\u6147\u613E\u6128\u6127\u614A\u613F\u613C\u612C\u6134\u613D\u6142\u6144\u6173\u6177\u6158\u6159\u615A\u616B\u6174\u616F\u6165\u6171\u615F\u615D\u6153\u6175\u6199\u6196\u6187\u61AC\u6194\u619A\u618A\u6191\u61AB\u61AE\u61CC\u61CA\u61C9\u61F7\u61C8\u61C3\u61C6\u61BA\u61CB\u7F79\u61CD\u61E6\u61E3\u61F6\u61FA\u61F4\u61FF\u61FD\u61FC\u61FE\u6200\u6208\u6209\u620D\u620C\u6214\u621B"],["9d40","\u621E\u6221\u622A\u622E\u6230\u6232\u6233\u6241\u624E\u625E\u6263\u625B\u6260\u6268\u627C\u6282\u6289\u627E\u6292\u6293\u6296\u62D4\u6283\u6294\u62D7\u62D1\u62BB\u62CF\u62FF\u62C6\u64D4\u62C8\u62DC\u62CC\u62CA\u62C2\u62C7\u629B\u62C9\u630C\u62EE\u62F1\u6327\u6302\u6308\u62EF\u62F5\u6350\u633E\u634D\u641C\u634F\u6396\u638E\u6380\u63AB\u6376\u63A3\u638F\u6389\u639F\u63B5\u636B"],["9d80","\u6369\u63BE\u63E9\u63C0\u63C6\u63E3\u63C9\u63D2\u63F6\u63C4\u6416\u6434\u6406\u6413\u6426\u6436\u651D\u6417\u6428\u640F\u6467\u646F\u6476\u644E\u652A\u6495\u6493\u64A5\u64A9\u6488\u64BC\u64DA\u64D2\u64C5\u64C7\u64BB\u64D8\u64C2\u64F1\u64E7\u8209\u64E0\u64E1\u62AC\u64E3\u64EF\u652C\u64F6\u64F4\u64F2\u64FA\u6500\u64FD\u6518\u651C\u6505\u6524\u6523\u652B\u6534\u6535\u6537\u6536\u6538\u754B\u6548\u6556\u6555\u654D\u6558\u655E\u655D\u6572\u6578\u6582\u6583\u8B8A\u659B\u659F\u65AB\u65B7\u65C3\u65C6\u65C1\u65C4\u65CC\u65D2\u65DB\u65D9\u65E0\u65E1\u65F1\u6772\u660A\u6603\u65FB\u6773\u6635\u6636\u6634\u661C\u664F\u6644\u6649\u6641\u665E\u665D\u6664\u6667\u6668\u665F\u6662\u6670\u6683\u6688\u668E\u6689\u6684\u6698\u669D\u66C1\u66B9\u66C9\u66BE\u66BC"],["9e40","\u66C4\u66B8\u66D6\u66DA\u66E0\u663F\u66E6\u66E9\u66F0\u66F5\u66F7\u670F\u6716\u671E\u6726\u6727\u9738\u672E\u673F\u6736\u6741\u6738\u6737\u6746\u675E\u6760\u6759\u6763\u6764\u6789\u6770\u67A9\u677C\u676A\u678C\u678B\u67A6\u67A1\u6785\u67B7\u67EF\u67B4\u67EC\u67B3\u67E9\u67B8\u67E4\u67DE\u67DD\u67E2\u67EE\u67B9\u67CE\u67C6\u67E7\u6A9C\u681E\u6846\u6829\u6840\u684D\u6832\u684E"],["9e80","\u68B3\u682B\u6859\u6863\u6877\u687F\u689F\u688F\u68AD\u6894\u689D\u689B\u6883\u6AAE\u68B9\u6874\u68B5\u68A0\u68BA\u690F\u688D\u687E\u6901\u68CA\u6908\u68D8\u6922\u6926\u68E1\u690C\u68CD\u68D4\u68E7\u68D5\u6936\u6912\u6904\u68D7\u68E3\u6925\u68F9\u68E0\u68EF\u6928\u692A\u691A\u6923\u6921\u68C6\u6979\u6977\u695C\u6978\u696B\u6954\u697E\u696E\u6939\u6974\u693D\u6959\u6930\u6961\u695E\u695D\u6981\u696A\u69B2\u69AE\u69D0\u69BF\u69C1\u69D3\u69BE\u69CE\u5BE8\u69CA\u69DD\u69BB\u69C3\u69A7\u6A2E\u6991\u69A0\u699C\u6995\u69B4\u69DE\u69E8\u6A02\u6A1B\u69FF\u6B0A\u69F9\u69F2\u69E7\u6A05\u69B1\u6A1E\u69ED\u6A14\u69EB\u6A0A\u6A12\u6AC1\u6A23\u6A13\u6A44\u6A0C\u6A72\u6A36\u6A78\u6A47\u6A62\u6A59\u6A66\u6A48\u6A38\u6A22\u6A90\u6A8D\u6AA0\u6A84\u6AA2\u6AA3"],["9f40","\u6A97\u8617\u6ABB\u6AC3\u6AC2\u6AB8\u6AB3\u6AAC\u6ADE\u6AD1\u6ADF\u6AAA\u6ADA\u6AEA\u6AFB\u6B05\u8616\u6AFA\u6B12\u6B16\u9B31\u6B1F\u6B38\u6B37\u76DC\u6B39\u98EE\u6B47\u6B43\u6B49\u6B50\u6B59\u6B54\u6B5B\u6B5F\u6B61\u6B78\u6B79\u6B7F\u6B80\u6B84\u6B83\u6B8D\u6B98\u6B95\u6B9E\u6BA4\u6BAA\u6BAB\u6BAF\u6BB2\u6BB1\u6BB3\u6BB7\u6BBC\u6BC6\u6BCB\u6BD3\u6BDF\u6BEC\u6BEB\u6BF3\u6BEF"],["9f80","\u9EBE\u6C08\u6C13\u6C14\u6C1B\u6C24\u6C23\u6C5E\u6C55\u6C62\u6C6A\u6C82\u6C8D\u6C9A\u6C81\u6C9B\u6C7E\u6C68\u6C73\u6C92\u6C90\u6CC4\u6CF1\u6CD3\u6CBD\u6CD7\u6CC5\u6CDD\u6CAE\u6CB1\u6CBE\u6CBA\u6CDB\u6CEF\u6CD9\u6CEA\u6D1F\u884D\u6D36\u6D2B\u6D3D\u6D38\u6D19\u6D35\u6D33\u6D12\u6D0C\u6D63\u6D93\u6D64\u6D5A\u6D79\u6D59\u6D8E\u6D95\u6FE4\u6D85\u6DF9\u6E15\u6E0A\u6DB5\u6DC7\u6DE6\u6DB8\u6DC6\u6DEC\u6DDE\u6DCC\u6DE8\u6DD2\u6DC5\u6DFA\u6DD9\u6DE4\u6DD5\u6DEA\u6DEE\u6E2D\u6E6E\u6E2E\u6E19\u6E72\u6E5F\u6E3E\u6E23\u6E6B\u6E2B\u6E76\u6E4D\u6E1F\u6E43\u6E3A\u6E4E\u6E24\u6EFF\u6E1D\u6E38\u6E82\u6EAA\u6E98\u6EC9\u6EB7\u6ED3\u6EBD\u6EAF\u6EC4\u6EB2\u6ED4\u6ED5\u6E8F\u6EA5\u6EC2\u6E9F\u6F41\u6F11\u704C\u6EEC\u6EF8\u6EFE\u6F3F\u6EF2\u6F31\u6EEF\u6F32\u6ECC"],["e040","\u6F3E\u6F13\u6EF7\u6F86\u6F7A\u6F78\u6F81\u6F80\u6F6F\u6F5B\u6FF3\u6F6D\u6F82\u6F7C\u6F58\u6F8E\u6F91\u6FC2\u6F66\u6FB3\u6FA3\u6FA1\u6FA4\u6FB9\u6FC6\u6FAA\u6FDF\u6FD5\u6FEC\u6FD4\u6FD8\u6FF1\u6FEE\u6FDB\u7009\u700B\u6FFA\u7011\u7001\u700F\u6FFE\u701B\u701A\u6F74\u701D\u7018\u701F\u7030\u703E\u7032\u7051\u7063\u7099\u7092\u70AF\u70F1\u70AC\u70B8\u70B3\u70AE\u70DF\u70CB\u70DD"],["e080","\u70D9\u7109\u70FD\u711C\u7119\u7165\u7155\u7188\u7166\u7162\u714C\u7156\u716C\u718F\u71FB\u7184\u7195\u71A8\u71AC\u71D7\u71B9\u71BE\u71D2\u71C9\u71D4\u71CE\u71E0\u71EC\u71E7\u71F5\u71FC\u71F9\u71FF\u720D\u7210\u721B\u7228\u722D\u722C\u7230\u7232\u723B\u723C\u723F\u7240\u7246\u724B\u7258\u7274\u727E\u7282\u7281\u7287\u7292\u7296\u72A2\u72A7\u72B9\u72B2\u72C3\u72C6\u72C4\u72CE\u72D2\u72E2\u72E0\u72E1\u72F9\u72F7\u500F\u7317\u730A\u731C\u7316\u731D\u7334\u732F\u7329\u7325\u733E\u734E\u734F\u9ED8\u7357\u736A\u7368\u7370\u7378\u7375\u737B\u737A\u73C8\u73B3\u73CE\u73BB\u73C0\u73E5\u73EE\u73DE\u74A2\u7405\u746F\u7425\u73F8\u7432\u743A\u7455\u743F\u745F\u7459\u7441\u745C\u7469\u7470\u7463\u746A\u7476\u747E\u748B\u749E\u74A7\u74CA\u74CF\u74D4\u73F1"],["e140","\u74E0\u74E3\u74E7\u74E9\u74EE\u74F2\u74F0\u74F1\u74F8\u74F7\u7504\u7503\u7505\u750C\u750E\u750D\u7515\u7513\u751E\u7526\u752C\u753C\u7544\u754D\u754A\u7549\u755B\u7546\u755A\u7569\u7564\u7567\u756B\u756D\u7578\u7576\u7586\u7587\u7574\u758A\u7589\u7582\u7594\u759A\u759D\u75A5\u75A3\u75C2\u75B3\u75C3\u75B5\u75BD\u75B8\u75BC\u75B1\u75CD\u75CA\u75D2\u75D9\u75E3\u75DE\u75FE\u75FF"],["e180","\u75FC\u7601\u75F0\u75FA\u75F2\u75F3\u760B\u760D\u7609\u761F\u7627\u7620\u7621\u7622\u7624\u7634\u7630\u763B\u7647\u7648\u7646\u765C\u7658\u7661\u7662\u7668\u7669\u766A\u7667\u766C\u7670\u7672\u7676\u7678\u767C\u7680\u7683\u7688\u768B\u768E\u7696\u7693\u7699\u769A\u76B0\u76B4\u76B8\u76B9\u76BA\u76C2\u76CD\u76D6\u76D2\u76DE\u76E1\u76E5\u76E7\u76EA\u862F\u76FB\u7708\u7707\u7704\u7729\u7724\u771E\u7725\u7726\u771B\u7737\u7738\u7747\u775A\u7768\u776B\u775B\u7765\u777F\u777E\u7779\u778E\u778B\u7791\u77A0\u779E\u77B0\u77B6\u77B9\u77BF\u77BC\u77BD\u77BB\u77C7\u77CD\u77D7\u77DA\u77DC\u77E3\u77EE\u77FC\u780C\u7812\u7926\u7820\u792A\u7845\u788E\u7874\u7886\u787C\u789A\u788C\u78A3\u78B5\u78AA\u78AF\u78D1\u78C6\u78CB\u78D4\u78BE\u78BC\u78C5\u78CA\u78EC"],["e240","\u78E7\u78DA\u78FD\u78F4\u7907\u7912\u7911\u7919\u792C\u792B\u7940\u7960\u7957\u795F\u795A\u7955\u7953\u797A\u797F\u798A\u799D\u79A7\u9F4B\u79AA\u79AE\u79B3\u79B9\u79BA\u79C9\u79D5\u79E7\u79EC\u79E1\u79E3\u7A08\u7A0D\u7A18\u7A19\u7A20\u7A1F\u7980\u7A31\u7A3B\u7A3E\u7A37\u7A43\u7A57\u7A49\u7A61\u7A62\u7A69\u9F9D\u7A70\u7A79\u7A7D\u7A88\u7A97\u7A95\u7A98\u7A96\u7AA9\u7AC8\u7AB0"],["e280","\u7AB6\u7AC5\u7AC4\u7ABF\u9083\u7AC7\u7ACA\u7ACD\u7ACF\u7AD5\u7AD3\u7AD9\u7ADA\u7ADD\u7AE1\u7AE2\u7AE6\u7AED\u7AF0\u7B02\u7B0F\u7B0A\u7B06\u7B33\u7B18\u7B19\u7B1E\u7B35\u7B28\u7B36\u7B50\u7B7A\u7B04\u7B4D\u7B0B\u7B4C\u7B45\u7B75\u7B65\u7B74\u7B67\u7B70\u7B71\u7B6C\u7B6E\u7B9D\u7B98\u7B9F\u7B8D\u7B9C\u7B9A\u7B8B\u7B92\u7B8F\u7B5D\u7B99\u7BCB\u7BC1\u7BCC\u7BCF\u7BB4\u7BC6\u7BDD\u7BE9\u7C11\u7C14\u7BE6\u7BE5\u7C60\u7C00\u7C07\u7C13\u7BF3\u7BF7\u7C17\u7C0D\u7BF6\u7C23\u7C27\u7C2A\u7C1F\u7C37\u7C2B\u7C3D\u7C4C\u7C43\u7C54\u7C4F\u7C40\u7C50\u7C58\u7C5F\u7C64\u7C56\u7C65\u7C6C\u7C75\u7C83\u7C90\u7CA4\u7CAD\u7CA2\u7CAB\u7CA1\u7CA8\u7CB3\u7CB2\u7CB1\u7CAE\u7CB9\u7CBD\u7CC0\u7CC5\u7CC2\u7CD8\u7CD2\u7CDC\u7CE2\u9B3B\u7CEF\u7CF2\u7CF4\u7CF6\u7CFA\u7D06"],["e340","\u7D02\u7D1C\u7D15\u7D0A\u7D45\u7D4B\u7D2E\u7D32\u7D3F\u7D35\u7D46\u7D73\u7D56\u7D4E\u7D72\u7D68\u7D6E\u7D4F\u7D63\u7D93\u7D89\u7D5B\u7D8F\u7D7D\u7D9B\u7DBA\u7DAE\u7DA3\u7DB5\u7DC7\u7DBD\u7DAB\u7E3D\u7DA2\u7DAF\u7DDC\u7DB8\u7D9F\u7DB0\u7DD8\u7DDD\u7DE4\u7DDE\u7DFB\u7DF2\u7DE1\u7E05\u7E0A\u7E23\u7E21\u7E12\u7E31\u7E1F\u7E09\u7E0B\u7E22\u7E46\u7E66\u7E3B\u7E35\u7E39\u7E43\u7E37"],["e380","\u7E32\u7E3A\u7E67\u7E5D\u7E56\u7E5E\u7E59\u7E5A\u7E79\u7E6A\u7E69\u7E7C\u7E7B\u7E83\u7DD5\u7E7D\u8FAE\u7E7F\u7E88\u7E89\u7E8C\u7E92\u7E90\u7E93\u7E94\u7E96\u7E8E\u7E9B\u7E9C\u7F38\u7F3A\u7F45\u7F4C\u7F4D\u7F4E\u7F50\u7F51\u7F55\u7F54\u7F58\u7F5F\u7F60\u7F68\u7F69\u7F67\u7F78\u7F82\u7F86\u7F83\u7F88\u7F87\u7F8C\u7F94\u7F9E\u7F9D\u7F9A\u7FA3\u7FAF\u7FB2\u7FB9\u7FAE\u7FB6\u7FB8\u8B71\u7FC5\u7FC6\u7FCA\u7FD5\u7FD4\u7FE1\u7FE6\u7FE9\u7FF3\u7FF9\u98DC\u8006\u8004\u800B\u8012\u8018\u8019\u801C\u8021\u8028\u803F\u803B\u804A\u8046\u8052\u8058\u805A\u805F\u8062\u8068\u8073\u8072\u8070\u8076\u8079\u807D\u807F\u8084\u8086\u8085\u809B\u8093\u809A\u80AD\u5190\u80AC\u80DB\u80E5\u80D9\u80DD\u80C4\u80DA\u80D6\u8109\u80EF\u80F1\u811B\u8129\u8123\u812F\u814B"],["e440","\u968B\u8146\u813E\u8153\u8151\u80FC\u8171\u816E\u8165\u8166\u8174\u8183\u8188\u818A\u8180\u8182\u81A0\u8195\u81A4\u81A3\u815F\u8193\u81A9\u81B0\u81B5\u81BE\u81B8\u81BD\u81C0\u81C2\u81BA\u81C9\u81CD\u81D1\u81D9\u81D8\u81C8\u81DA\u81DF\u81E0\u81E7\u81FA\u81FB\u81FE\u8201\u8202\u8205\u8207\u820A\u820D\u8210\u8216\u8229\u822B\u8238\u8233\u8240\u8259\u8258\u825D\u825A\u825F\u8264"],["e480","\u8262\u8268\u826A\u826B\u822E\u8271\u8277\u8278\u827E\u828D\u8292\u82AB\u829F\u82BB\u82AC\u82E1\u82E3\u82DF\u82D2\u82F4\u82F3\u82FA\u8393\u8303\u82FB\u82F9\u82DE\u8306\u82DC\u8309\u82D9\u8335\u8334\u8316\u8332\u8331\u8340\u8339\u8350\u8345\u832F\u832B\u8317\u8318\u8385\u839A\u83AA\u839F\u83A2\u8396\u8323\u838E\u8387\u838A\u837C\u83B5\u8373\u8375\u83A0\u8389\u83A8\u83F4\u8413\u83EB\u83CE\u83FD\u8403\u83D8\u840B\u83C1\u83F7\u8407\u83E0\u83F2\u840D\u8422\u8420\u83BD\u8438\u8506\u83FB\u846D\u842A\u843C\u855A\u8484\u8477\u846B\u84AD\u846E\u8482\u8469\u8446\u842C\u846F\u8479\u8435\u84CA\u8462\u84B9\u84BF\u849F\u84D9\u84CD\u84BB\u84DA\u84D0\u84C1\u84C6\u84D6\u84A1\u8521\u84FF\u84F4\u8517\u8518\u852C\u851F\u8515\u8514\u84FC\u8540\u8563\u8558\u8548"],["e540","\u8541\u8602\u854B\u8555\u8580\u85A4\u8588\u8591\u858A\u85A8\u856D\u8594\u859B\u85EA\u8587\u859C\u8577\u857E\u8590\u85C9\u85BA\u85CF\u85B9\u85D0\u85D5\u85DD\u85E5\u85DC\u85F9\u860A\u8613\u860B\u85FE\u85FA\u8606\u8622\u861A\u8630\u863F\u864D\u4E55\u8654\u865F\u8667\u8671\u8693\u86A3\u86A9\u86AA\u868B\u868C\u86B6\u86AF\u86C4\u86C6\u86B0\u86C9\u8823\u86AB\u86D4\u86DE\u86E9\u86EC"],["e580","\u86DF\u86DB\u86EF\u8712\u8706\u8708\u8700\u8703\u86FB\u8711\u8709\u870D\u86F9\u870A\u8734\u873F\u8737\u873B\u8725\u8729\u871A\u8760\u875F\u8778\u874C\u874E\u8774\u8757\u8768\u876E\u8759\u8753\u8763\u876A\u8805\u87A2\u879F\u8782\u87AF\u87CB\u87BD\u87C0\u87D0\u96D6\u87AB\u87C4\u87B3\u87C7\u87C6\u87BB\u87EF\u87F2\u87E0\u880F\u880D\u87FE\u87F6\u87F7\u880E\u87D2\u8811\u8816\u8815\u8822\u8821\u8831\u8836\u8839\u8827\u883B\u8844\u8842\u8852\u8859\u885E\u8862\u886B\u8881\u887E\u889E\u8875\u887D\u88B5\u8872\u8882\u8897\u8892\u88AE\u8899\u88A2\u888D\u88A4\u88B0\u88BF\u88B1\u88C3\u88C4\u88D4\u88D8\u88D9\u88DD\u88F9\u8902\u88FC\u88F4\u88E8\u88F2\u8904\u890C\u890A\u8913\u8943\u891E\u8925\u892A\u892B\u8941\u8944\u893B\u8936\u8938\u894C\u891D\u8960\u895E"],["e640","\u8966\u8964\u896D\u896A\u896F\u8974\u8977\u897E\u8983\u8988\u898A\u8993\u8998\u89A1\u89A9\u89A6\u89AC\u89AF\u89B2\u89BA\u89BD\u89BF\u89C0\u89DA\u89DC\u89DD\u89E7\u89F4\u89F8\u8A03\u8A16\u8A10\u8A0C\u8A1B\u8A1D\u8A25\u8A36\u8A41\u8A5B\u8A52\u8A46\u8A48\u8A7C\u8A6D\u8A6C\u8A62\u8A85\u8A82\u8A84\u8AA8\u8AA1\u8A91\u8AA5\u8AA6\u8A9A\u8AA3\u8AC4\u8ACD\u8AC2\u8ADA\u8AEB\u8AF3\u8AE7"],["e680","\u8AE4\u8AF1\u8B14\u8AE0\u8AE2\u8AF7\u8ADE\u8ADB\u8B0C\u8B07\u8B1A\u8AE1\u8B16\u8B10\u8B17\u8B20\u8B33\u97AB\u8B26\u8B2B\u8B3E\u8B28\u8B41\u8B4C\u8B4F\u8B4E\u8B49\u8B56\u8B5B\u8B5A\u8B6B\u8B5F\u8B6C\u8B6F\u8B74\u8B7D\u8B80\u8B8C\u8B8E\u8B92\u8B93\u8B96\u8B99\u8B9A\u8C3A\u8C41\u8C3F\u8C48\u8C4C\u8C4E\u8C50\u8C55\u8C62\u8C6C\u8C78\u8C7A\u8C82\u8C89\u8C85\u8C8A\u8C8D\u8C8E\u8C94\u8C7C\u8C98\u621D\u8CAD\u8CAA\u8CBD\u8CB2\u8CB3\u8CAE\u8CB6\u8CC8\u8CC1\u8CE4\u8CE3\u8CDA\u8CFD\u8CFA\u8CFB\u8D04\u8D05\u8D0A\u8D07\u8D0F\u8D0D\u8D10\u9F4E\u8D13\u8CCD\u8D14\u8D16\u8D67\u8D6D\u8D71\u8D73\u8D81\u8D99\u8DC2\u8DBE\u8DBA\u8DCF\u8DDA\u8DD6\u8DCC\u8DDB\u8DCB\u8DEA\u8DEB\u8DDF\u8DE3\u8DFC\u8E08\u8E09\u8DFF\u8E1D\u8E1E\u8E10\u8E1F\u8E42\u8E35\u8E30\u8E34\u8E4A"],["e740","\u8E47\u8E49\u8E4C\u8E50\u8E48\u8E59\u8E64\u8E60\u8E2A\u8E63\u8E55\u8E76\u8E72\u8E7C\u8E81\u8E87\u8E85\u8E84\u8E8B\u8E8A\u8E93\u8E91\u8E94\u8E99\u8EAA\u8EA1\u8EAC\u8EB0\u8EC6\u8EB1\u8EBE\u8EC5\u8EC8\u8ECB\u8EDB\u8EE3\u8EFC\u8EFB\u8EEB\u8EFE\u8F0A\u8F05\u8F15\u8F12\u8F19\u8F13\u8F1C\u8F1F\u8F1B\u8F0C\u8F26\u8F33\u8F3B\u8F39\u8F45\u8F42\u8F3E\u8F4C\u8F49\u8F46\u8F4E\u8F57\u8F5C"],["e780","\u8F62\u8F63\u8F64\u8F9C\u8F9F\u8FA3\u8FAD\u8FAF\u8FB7\u8FDA\u8FE5\u8FE2\u8FEA\u8FEF\u9087\u8FF4\u9005\u8FF9\u8FFA\u9011\u9015\u9021\u900D\u901E\u9016\u900B\u9027\u9036\u9035\u9039\u8FF8\u904F\u9050\u9051\u9052\u900E\u9049\u903E\u9056\u9058\u905E\u9068\u906F\u9076\u96A8\u9072\u9082\u907D\u9081\u9080\u908A\u9089\u908F\u90A8\u90AF\u90B1\u90B5\u90E2\u90E4\u6248\u90DB\u9102\u9112\u9119\u9132\u9130\u914A\u9156\u9158\u9163\u9165\u9169\u9173\u9172\u918B\u9189\u9182\u91A2\u91AB\u91AF\u91AA\u91B5\u91B4\u91BA\u91C0\u91C1\u91C9\u91CB\u91D0\u91D6\u91DF\u91E1\u91DB\u91FC\u91F5\u91F6\u921E\u91FF\u9214\u922C\u9215\u9211\u925E\u9257\u9245\u9249\u9264\u9248\u9295\u923F\u924B\u9250\u929C\u9296\u9293\u929B\u925A\u92CF\u92B9\u92B7\u92E9\u930F\u92FA\u9344\u932E"],["e840","\u9319\u9322\u931A\u9323\u933A\u9335\u933B\u935C\u9360\u937C\u936E\u9356\u93B0\u93AC\u93AD\u9394\u93B9\u93D6\u93D7\u93E8\u93E5\u93D8\u93C3\u93DD\u93D0\u93C8\u93E4\u941A\u9414\u9413\u9403\u9407\u9410\u9436\u942B\u9435\u9421\u943A\u9441\u9452\u9444\u945B\u9460\u9462\u945E\u946A\u9229\u9470\u9475\u9477\u947D\u945A\u947C\u947E\u9481\u947F\u9582\u9587\u958A\u9594\u9596\u9598\u9599"],["e880","\u95A0\u95A8\u95A7\u95AD\u95BC\u95BB\u95B9\u95BE\u95CA\u6FF6\u95C3\u95CD\u95CC\u95D5\u95D4\u95D6\u95DC\u95E1\u95E5\u95E2\u9621\u9628\u962E\u962F\u9642\u964C\u964F\u964B\u9677\u965C\u965E\u965D\u965F\u9666\u9672\u966C\u968D\u9698\u9695\u9697\u96AA\u96A7\u96B1\u96B2\u96B0\u96B4\u96B6\u96B8\u96B9\u96CE\u96CB\u96C9\u96CD\u894D\u96DC\u970D\u96D5\u96F9\u9704\u9706\u9708\u9713\u970E\u9711\u970F\u9716\u9719\u9724\u972A\u9730\u9739\u973D\u973E\u9744\u9746\u9748\u9742\u9749\u975C\u9760\u9764\u9766\u9768\u52D2\u976B\u9771\u9779\u9785\u977C\u9781\u977A\u9786\u978B\u978F\u9790\u979C\u97A8\u97A6\u97A3\u97B3\u97B4\u97C3\u97C6\u97C8\u97CB\u97DC\u97ED\u9F4F\u97F2\u7ADF\u97F6\u97F5\u980F\u980C\u9838\u9824\u9821\u9837\u983D\u9846\u984F\u984B\u986B\u986F\u9870"],["e940","\u9871\u9874\u9873\u98AA\u98AF\u98B1\u98B6\u98C4\u98C3\u98C6\u98E9\u98EB\u9903\u9909\u9912\u9914\u9918\u9921\u991D\u991E\u9924\u9920\u992C\u992E\u993D\u993E\u9942\u9949\u9945\u9950\u994B\u9951\u9952\u994C\u9955\u9997\u9998\u99A5\u99AD\u99AE\u99BC\u99DF\u99DB\u99DD\u99D8\u99D1\u99ED\u99EE\u99F1\u99F2\u99FB\u99F8\u9A01\u9A0F\u9A05\u99E2\u9A19\u9A2B\u9A37\u9A45\u9A42\u9A40\u9A43"],["e980","\u9A3E\u9A55\u9A4D\u9A5B\u9A57\u9A5F\u9A62\u9A65\u9A64\u9A69\u9A6B\u9A6A\u9AAD\u9AB0\u9ABC\u9AC0\u9ACF\u9AD1\u9AD3\u9AD4\u9ADE\u9ADF\u9AE2\u9AE3\u9AE6\u9AEF\u9AEB\u9AEE\u9AF4\u9AF1\u9AF7\u9AFB\u9B06\u9B18\u9B1A\u9B1F\u9B22\u9B23\u9B25\u9B27\u9B28\u9B29\u9B2A\u9B2E\u9B2F\u9B32\u9B44\u9B43\u9B4F\u9B4D\u9B4E\u9B51\u9B58\u9B74\u9B93\u9B83\u9B91\u9B96\u9B97\u9B9F\u9BA0\u9BA8\u9BB4\u9BC0\u9BCA\u9BB9\u9BC6\u9BCF\u9BD1\u9BD2\u9BE3\u9BE2\u9BE4\u9BD4\u9BE1\u9C3A\u9BF2\u9BF1\u9BF0\u9C15\u9C14\u9C09\u9C13\u9C0C\u9C06\u9C08\u9C12\u9C0A\u9C04\u9C2E\u9C1B\u9C25\u9C24\u9C21\u9C30\u9C47\u9C32\u9C46\u9C3E\u9C5A\u9C60\u9C67\u9C76\u9C78\u9CE7\u9CEC\u9CF0\u9D09\u9D08\u9CEB\u9D03\u9D06\u9D2A\u9D26\u9DAF\u9D23\u9D1F\u9D44\u9D15\u9D12\u9D41\u9D3F\u9D3E\u9D46\u9D48"],["ea40","\u9D5D\u9D5E\u9D64\u9D51\u9D50\u9D59\u9D72\u9D89\u9D87\u9DAB\u9D6F\u9D7A\u9D9A\u9DA4\u9DA9\u9DB2\u9DC4\u9DC1\u9DBB\u9DB8\u9DBA\u9DC6\u9DCF\u9DC2\u9DD9\u9DD3\u9DF8\u9DE6\u9DED\u9DEF\u9DFD\u9E1A\u9E1B\u9E1E\u9E75\u9E79\u9E7D\u9E81\u9E88\u9E8B\u9E8C\u9E92\u9E95\u9E91\u9E9D\u9EA5\u9EA9\u9EB8\u9EAA\u9EAD\u9761\u9ECC\u9ECE\u9ECF\u9ED0\u9ED4\u9EDC\u9EDE\u9EDD\u9EE0\u9EE5\u9EE8\u9EEF"],["ea80","\u9EF4\u9EF6\u9EF7\u9EF9\u9EFB\u9EFC\u9EFD\u9F07\u9F08\u76B7\u9F15\u9F21\u9F2C\u9F3E\u9F4A\u9F52\u9F54\u9F63\u9F5F\u9F60\u9F61\u9F66\u9F67\u9F6C\u9F6A\u9F77\u9F72\u9F76\u9F95\u9F9C\u9FA0\u582F\u69C7\u9059\u7464\u51DC\u7199"],["ed40","\u7E8A\u891C\u9348\u9288\u84DC\u4FC9\u70BB\u6631\u68C8\u92F9\u66FB\u5F45\u4E28\u4EE1\u4EFC\u4F00\u4F03\u4F39\u4F56\u4F92\u4F8A\u4F9A\u4F94\u4FCD\u5040\u5022\u4FFF\u501E\u5046\u5070\u5042\u5094\u50F4\u50D8\u514A\u5164\u519D\u51BE\u51EC\u5215\u529C\u52A6\u52C0\u52DB\u5300\u5307\u5324\u5372\u5393\u53B2\u53DD\uFA0E\u549C\u548A\u54A9\u54FF\u5586\u5759\u5765\u57AC\u57C8\u57C7\uFA0F"],["ed80","\uFA10\u589E\u58B2\u590B\u5953\u595B\u595D\u5963\u59A4\u59BA\u5B56\u5BC0\u752F\u5BD8\u5BEC\u5C1E\u5CA6\u5CBA\u5CF5\u5D27\u5D53\uFA11\u5D42\u5D6D\u5DB8\u5DB9\u5DD0\u5F21\u5F34\u5F67\u5FB7\u5FDE\u605D\u6085\u608A\u60DE\u60D5\u6120\u60F2\u6111\u6137\u6130\u6198\u6213\u62A6\u63F5\u6460\u649D\u64CE\u654E\u6600\u6615\u663B\u6609\u662E\u661E\u6624\u6665\u6657\u6659\uFA12\u6673\u6699\u66A0\u66B2\u66BF\u66FA\u670E\uF929\u6766\u67BB\u6852\u67C0\u6801\u6844\u68CF\uFA13\u6968\uFA14\u6998\u69E2\u6A30\u6A6B\u6A46\u6A73\u6A7E\u6AE2\u6AE4\u6BD6\u6C3F\u6C5C\u6C86\u6C6F\u6CDA\u6D04\u6D87\u6D6F\u6D96\u6DAC\u6DCF\u6DF8\u6DF2\u6DFC\u6E39\u6E5C\u6E27\u6E3C\u6EBF\u6F88\u6FB5\u6FF5\u7005\u7007\u7028\u7085\u70AB\u710F\u7104\u715C\u7146\u7147\uFA15\u71C1\u71FE\u72B1"],["ee40","\u72BE\u7324\uFA16\u7377\u73BD\u73C9\u73D6\u73E3\u73D2\u7407\u73F5\u7426\u742A\u7429\u742E\u7462\u7489\u749F\u7501\u756F\u7682\u769C\u769E\u769B\u76A6\uFA17\u7746\u52AF\u7821\u784E\u7864\u787A\u7930\uFA18\uFA19\uFA1A\u7994\uFA1B\u799B\u7AD1\u7AE7\uFA1C\u7AEB\u7B9E\uFA1D\u7D48\u7D5C\u7DB7\u7DA0\u7DD6\u7E52\u7F47\u7FA1\uFA1E\u8301\u8362\u837F\u83C7\u83F6\u8448\u84B4\u8553\u8559"],["ee80","\u856B\uFA1F\u85B0\uFA20\uFA21\u8807\u88F5\u8A12\u8A37\u8A79\u8AA7\u8ABE\u8ADF\uFA22\u8AF6\u8B53\u8B7F\u8CF0\u8CF4\u8D12\u8D76\uFA23\u8ECF\uFA24\uFA25\u9067\u90DE\uFA26\u9115\u9127\u91DA\u91D7\u91DE\u91ED\u91EE\u91E4\u91E5\u9206\u9210\u920A\u923A\u9240\u923C\u924E\u9259\u9251\u9239\u9267\u92A7\u9277\u9278\u92E7\u92D7\u92D9\u92D0\uFA27\u92D5\u92E0\u92D3\u9325\u9321\u92FB\uFA28\u931E\u92FF\u931D\u9302\u9370\u9357\u93A4\u93C6\u93DE\u93F8\u9431\u9445\u9448\u9592\uF9DC\uFA29\u969D\u96AF\u9733\u973B\u9743\u974D\u974F\u9751\u9755\u9857\u9865\uFA2A\uFA2B\u9927\uFA2C\u999E\u9A4E\u9AD9\u9ADC\u9B75\u9B72\u9B8F\u9BB1\u9BBB\u9C00\u9D70\u9D6B\uFA2D\u9E19\u9ED1"],["eeef","\u2170",9,"\uFFE2\uFFE4\uFF07\uFF02"],["f040","\uE000",62],["f080","\uE03F",124],["f140","\uE0BC",62],["f180","\uE0FB",124],["f240","\uE178",62],["f280","\uE1B7",124],["f340","\uE234",62],["f380","\uE273",124],["f440","\uE2F0",62],["f480","\uE32F",124],["f540","\uE3AC",62],["f580","\uE3EB",124],["f640","\uE468",62],["f680","\uE4A7",124],["f740","\uE524",62],["f780","\uE563",124],["f840","\uE5E0",62],["f880","\uE61F",124],["f940","\uE69C"],["fa40","\u2170",9,"\u2160",9,"\uFFE2\uFFE4\uFF07\uFF02\u3231\u2116\u2121\u2235\u7E8A\u891C\u9348\u9288\u84DC\u4FC9\u70BB\u6631\u68C8\u92F9\u66FB\u5F45\u4E28\u4EE1\u4EFC\u4F00\u4F03\u4F39\u4F56\u4F92\u4F8A\u4F9A\u4F94\u4FCD\u5040\u5022\u4FFF\u501E\u5046\u5070\u5042\u5094\u50F4\u50D8\u514A"],["fa80","\u5164\u519D\u51BE\u51EC\u5215\u529C\u52A6\u52C0\u52DB\u5300\u5307\u5324\u5372\u5393\u53B2\u53DD\uFA0E\u549C\u548A\u54A9\u54FF\u5586\u5759\u5765\u57AC\u57C8\u57C7\uFA0F\uFA10\u589E\u58B2\u590B\u5953\u595B\u595D\u5963\u59A4\u59BA\u5B56\u5BC0\u752F\u5BD8\u5BEC\u5C1E\u5CA6\u5CBA\u5CF5\u5D27\u5D53\uFA11\u5D42\u5D6D\u5DB8\u5DB9\u5DD0\u5F21\u5F34\u5F67\u5FB7\u5FDE\u605D\u6085\u608A\u60DE\u60D5\u6120\u60F2\u6111\u6137\u6130\u6198\u6213\u62A6\u63F5\u6460\u649D\u64CE\u654E\u6600\u6615\u663B\u6609\u662E\u661E\u6624\u6665\u6657\u6659\uFA12\u6673\u6699\u66A0\u66B2\u66BF\u66FA\u670E\uF929\u6766\u67BB\u6852\u67C0\u6801\u6844\u68CF\uFA13\u6968\uFA14\u6998\u69E2\u6A30\u6A6B\u6A46\u6A73\u6A7E\u6AE2\u6AE4\u6BD6\u6C3F\u6C5C\u6C86\u6C6F\u6CDA\u6D04\u6D87\u6D6F"],["fb40","\u6D96\u6DAC\u6DCF\u6DF8\u6DF2\u6DFC\u6E39\u6E5C\u6E27\u6E3C\u6EBF\u6F88\u6FB5\u6FF5\u7005\u7007\u7028\u7085\u70AB\u710F\u7104\u715C\u7146\u7147\uFA15\u71C1\u71FE\u72B1\u72BE\u7324\uFA16\u7377\u73BD\u73C9\u73D6\u73E3\u73D2\u7407\u73F5\u7426\u742A\u7429\u742E\u7462\u7489\u749F\u7501\u756F\u7682\u769C\u769E\u769B\u76A6\uFA17\u7746\u52AF\u7821\u784E\u7864\u787A\u7930\uFA18\uFA19"],["fb80","\uFA1A\u7994\uFA1B\u799B\u7AD1\u7AE7\uFA1C\u7AEB\u7B9E\uFA1D\u7D48\u7D5C\u7DB7\u7DA0\u7DD6\u7E52\u7F47\u7FA1\uFA1E\u8301\u8362\u837F\u83C7\u83F6\u8448\u84B4\u8553\u8559\u856B\uFA1F\u85B0\uFA20\uFA21\u8807\u88F5\u8A12\u8A37\u8A79\u8AA7\u8ABE\u8ADF\uFA22\u8AF6\u8B53\u8B7F\u8CF0\u8CF4\u8D12\u8D76\uFA23\u8ECF\uFA24\uFA25\u9067\u90DE\uFA26\u9115\u9127\u91DA\u91D7\u91DE\u91ED\u91EE\u91E4\u91E5\u9206\u9210\u920A\u923A\u9240\u923C\u924E\u9259\u9251\u9239\u9267\u92A7\u9277\u9278\u92E7\u92D7\u92D9\u92D0\uFA27\u92D5\u92E0\u92D3\u9325\u9321\u92FB\uFA28\u931E\u92FF\u931D\u9302\u9370\u9357\u93A4\u93C6\u93DE\u93F8\u9431\u9445\u9448\u9592\uF9DC\uFA29\u969D\u96AF\u9733\u973B\u9743\u974D\u974F\u9751\u9755\u9857\u9865\uFA2A\uFA2B\u9927\uFA2C\u999E\u9A4E\u9AD9"],["fc40","\u9ADC\u9B75\u9B72\u9B8F\u9BB1\u9BBB\u9C00\u9D70\u9D6B\uFA2D\u9E19\u9ED1"]]')}},kn={};function En(T){var b=kn[T];if(b!==void 0)return b.exports;var e=kn[T]={id:T,loaded:!1,exports:{}};return ua[T].call(e.exports,e,e.exports,En),e.loaded=!0,e.exports}(function(){En.g=function(){if(typeof globalThis=="object")return globalThis;try{return this||new Function("return this")()}catch{if(typeof window=="object")return window}}()})(),function(){En.nmd=function(T){return T.paths=[],T.children||(T.children=[]),T}}();var wa=En(2536);return wa}()})})(Ni);const Ou=Cu(Ni.exports),Ru=Pu({__proto__:null,default:Ou},[Ni.exports]);export{Ru as p}; + `)+" "+ut[1]:ut[0]+Z+" "+j.join(", ")+" "+ut[1]}b.types=e(5955);function A(j){return Array.isArray(j)}b.isArray=A;function m(j){return typeof j=="boolean"}b.isBoolean=m;function g(j){return j===null}b.isNull=g;function C(j){return j==null}b.isNullOrUndefined=C;function w(j){return typeof j=="number"}b.isNumber=w;function S(j){return typeof j=="string"}b.isString=S;function B(j){return typeof j=="symbol"}b.isSymbol=B;function R(j){return j===void 0}b.isUndefined=R;function N(j){return F(j)&>(j)==="[object RegExp]"}b.isRegExp=N,b.types.isRegExp=N;function F(j){return typeof j=="object"&&j!==null}b.isObject=F;function J(j){return F(j)&>(j)==="[object Date]"}b.isDate=J,b.types.isDate=J;function ot(j){return F(j)&&(gt(j)==="[object Error]"||j instanceof Error)}b.isError=ot,b.types.isNativeError=ot;function $(j){return typeof j=="function"}b.isFunction=$;function lt(j){return j===null||typeof j=="boolean"||typeof j=="number"||typeof j=="string"||typeof j=="symbol"||typeof j>"u"}b.isPrimitive=lt,b.isBuffer=e(384);function gt(j){return Object.prototype.toString.call(j)}function mt(j){return j<10?"0"+j.toString(10):j.toString(10)}var wt=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"];function at(){var j=new Date,Z=[mt(j.getHours()),mt(j.getMinutes()),mt(j.getSeconds())].join(":");return[j.getDate(),wt[j.getMonth()],Z].join(" ")}b.log=function(){console.log("%s - %s",at(),b.format.apply(b,arguments))},b.inherits=e(5717),b._extend=function(j,Z){if(!Z||!F(Z))return j;for(var ut=Object.keys(Z),bt=ut.length;bt--;)j[ut[bt]]=Z[ut[bt]];return j};function dt(j,Z){return Object.prototype.hasOwnProperty.call(j,Z)}var St=typeof Symbol<"u"?Symbol("util.promisify.custom"):void 0;b.promisify=function(Z){if(typeof Z!="function")throw new TypeError('The "original" argument must be of type Function');if(St&&Z[St]){var ut=Z[St];if(typeof ut!="function")throw new TypeError('The "util.promisify.custom" argument must be of type Function');return Object.defineProperty(ut,St,{value:ut,enumerable:!1,writable:!1,configurable:!0}),ut}function ut(){for(var bt,It,L=new Promise(function(it,xt){bt=it,It=xt}),O=[],rt=0;rt"u"?e.g:globalThis,f=r(),h=n("String.prototype.slice"),i={},d=e(882),t=Object.getPrototypeOf;c&&d&&t&&l(f,function(v){if(typeof u[v]=="function"){var p=new u[v];if(Symbol.toStringTag in p){var x=t(p),A=d(x,Symbol.toStringTag);if(!A){var m=t(x);A=d(m,Symbol.toStringTag)}i[v]=A.get}}});var s=function(p){var x=!1;return l(i,function(A,m){if(!x)try{var g=A.call(p);g===m&&(x=g)}catch{}}),x},o=e(5692);T.exports=function(p){return o(p)?!c||!(Symbol.toStringTag in p)?h(a(p),8,-1):s(p):!1}},6513:function(T,b,e){T.exports=e(5011)},5011:function(T,b,e){(function(){var l;if(T.exports&&!e.g.xmldocAssumeBrowser)l=e(6099);else if(l=this.sax,!l)throw new Error("Expected sax to be defined. Make sure you're including sax.js before this file.");function r(g){var C=f[f.length-1].parser;this.name=g.name,this.attr=g.attributes,this.val="",this.children=[],this.firstChild=null,this.lastChild=null,this.line=C.line,this.column=C.column,this.position=C.position,this.startTagPosition=C.startTagPosition}r.prototype._addChild=function(g){this.children.push(g),this.firstChild||(this.firstChild=g),this.lastChild=g},r.prototype._opentag=function(g){var C=new r(g);this._addChild(C),f.unshift(C)},r.prototype._closetag=function(){f.shift()},r.prototype._text=function(g){typeof this.children>"u"||(this.val+=g,this._addChild(new n(g)))},r.prototype._cdata=function(g){this.val+=g,this._addChild(new a(g))},r.prototype._comment=function(g){typeof this.children>"u"||this._addChild(new c(g))},r.prototype._error=function(g){throw g},r.prototype.eachChild=function(g,C){for(var w=0,S=this.children.length;w1?w.attr[C[1]]:w.val},r.prototype.toString=function(g){return this.toStringWithIndent("",g)},r.prototype.toStringWithIndent=function(g,C){var w=g+"<"+this.name,S=C&&C.compressed?"":` +`;C&&C.preserveWhitespace;for(var B in this.attr)Object.prototype.hasOwnProperty.call(this.attr,B)&&(w+=" "+B+'="'+A(this.attr[B])+'"');if(this.children.length===1&&this.children[0].type!=="element")w+=">"+this.children[0].toString(C)+"";else if(this.children.length){w+=">"+S;for(var R=g+(C&&C.compressed?"":" "),N=0,F=this.children.length;N"}else if(C&&C.html){var J=["area","base","br","col","embed","frame","hr","img","input","keygen","link","menuitem","meta","param","source","track","wbr"];J.indexOf(this.name)!==-1?w+="/>":w+=">"}else w+="/>";return w};function n(g){this.text=g}n.prototype.toString=function(g){return m(A(this.text),g)},n.prototype.toStringWithIndent=function(g,C){return g+this.toString(C)};function a(g){this.cdata=g}a.prototype.toString=function(g){return""+m(this.cdata,g)+""},a.prototype.toStringWithIndent=function(g,C){return g+this.toString(C)};function c(g){this.comment=g}c.prototype.toString=function(g){return""},c.prototype.toStringWithIndent=function(g,C){return g+this.toString(C)},r.prototype.type="element",n.prototype.type="text",a.prototype.type="cdata",c.prototype.type="comment";function u(g){if(g&&(g=g.toString().trim()),!g)throw new Error("No XML to parse!");this.doctype="",this.parser=l.parser(!0),h(this.parser),f=[this],this.parser.write(g),delete this.parser}x(u.prototype,r.prototype),u.prototype._opentag=function(g){typeof this.children>"u"?r.call(this,g):r.prototype._opentag.apply(this,arguments)},u.prototype._doctype=function(g){this.doctype+=g};var f=null;function h(g){g.onopentag=i,g.onclosetag=d,g.ontext=t,g.oncdata=s,g.oncomment=o,g.ondoctype=v,g.onerror=p}function i(){f[0]&&f[0]._opentag.apply(f[0],arguments)}function d(){f[0]&&f[0]._closetag.apply(f[0],arguments)}function t(){f[0]&&f[0]._text.apply(f[0],arguments)}function s(){f[0]&&f[0]._cdata.apply(f[0],arguments)}function o(){f[0]&&f[0]._comment.apply(f[0],arguments)}function v(){f[0]&&f[0]._doctype.apply(f[0],arguments)}function p(){f[0]&&f[0]._error.apply(f[0],arguments)}function x(g,C){for(var w in C)C.hasOwnProperty(w)&&(g[w]=C[w])}function A(g){return g.toString().replace(/&/g,"&").replace(//g,">").replace(/'/g,"'").replace(/"/g,""")}function m(g,C){var w=g;return C&&C.trimmed&&g.length>25&&(w=w.substring(0,25).trim()+"\u2026"),C&&C.preserveWhitespace||(w=w.trim()),w}T.exports&&!e.g.xmldocAssumeBrowser?(T.exports.XmlDocument=u,T.exports.XmlElement=r,T.exports.XmlTextNode=n,T.exports.XmlCDataNode=a,T.exports.XmlCommentNode=c):(this.XmlDocument=u,this.XmlElement=r,this.XmlTextNode=n,this.XmlCDataNode=a,this.XmlCommentNode=c)})()},6255:function(T,b,e){typeof window<"u"&&!window.Promise&&e(3867),e(4667);var l=function(n,a){return new Promise(function(c,u){var f=new XMLHttpRequest;f.open("GET",n,!0);for(var h in a)f.setRequestHeader(h,a[h]);f.responseType="arraybuffer",f.onreadystatechange=function(){if(f.readyState===4){var i=f.status>=200&&f.status<300;i||setTimeout(function(){u(new TypeError('Failed to fetch (url: "'+n+'")'))},0)}},f.onload=function(){var i=f.status>=200&&f.status<300;i&&c(f.response)},f.onerror=function(){setTimeout(function(){u(new TypeError('Network request failed (url: "'+n+'")'))},0)},f.ontimeout=function(){setTimeout(function(){u(new TypeError('Network request failed (url: "'+n+'")'))},0)},f.send()})};function r(n){this.fs=n,this.resolving={}}r.prototype.resolve=function(n,a){if(!this.resolving[n]){var c=this;this.resolving[n]=new Promise(function(u,f){n.toLowerCase().indexOf("https://")===0||n.toLowerCase().indexOf("http://")===0?c.fs.existsSync(n)?u():l(n,a).then(function(h){c.fs.writeFileSync(n,h),u()},function(h){f(h)}):u()})}return this.resolving[n]},r.prototype.resolved=function(){var n=this;return new Promise(function(a,c){Promise.all(Object.values(n.resolving)).then(function(){a()},function(u){c(u)})})},T.exports=r},4275:function(T,b,e){var l=e(8823).Buffer,r=e(6225).isFunction,n=e(6225).isUndefined;e(6225).isNull;var a=e(8487),c=a.saveAs,u={Roboto:{normal:"Roboto-Regular.ttf",bold:"Roboto-Medium.ttf",italics:"Roboto-Italic.ttf",bolditalics:"Roboto-MediumItalic.ttf"}};function f(i,d,t,s){this.docDefinition=i,this.tableLayouts=d||null,this.fonts=t||u,this.vfs=s}function h(){try{var i=new Uint8Array(1),d={foo:function(){return 42}};return Object.setPrototypeOf(d,Uint8Array.prototype),Object.setPrototypeOf(i,d),i.foo()===42}catch{return!1}}f.prototype._createDoc=function(i,d){var t=function(w){return typeof w=="object"?{url:w.url,headers:w.headers}:{url:w,headers:{}}};i=i||{},this.tableLayouts&&(i.tableLayouts=this.tableLayouts);var s=e(8617),o=new s(this.fonts);if(e(3857).bindFS(this.vfs),!r(d)){var v=o.createPdfKitDocument(this.docDefinition,i);return v}var p=e(6255),x=new p(e(3857));for(var A in this.fonts)if(this.fonts.hasOwnProperty(A)){if(this.fonts[A].normal)if(Array.isArray(this.fonts[A].normal)){var m=t(this.fonts[A].normal[0]);x.resolve(m.url,m.headers),this.fonts[A].normal[0]=m.url}else{var m=t(this.fonts[A].normal);x.resolve(m.url,m.headers),this.fonts[A].normal=m.url}if(this.fonts[A].bold)if(Array.isArray(this.fonts[A].bold)){var m=t(this.fonts[A].bold[0]);x.resolve(m.url,m.headers),this.fonts[A].bold[0]=m.url}else{var m=t(this.fonts[A].bold);x.resolve(m.url,m.headers),this.fonts[A].bold=m.url}if(this.fonts[A].italics)if(Array.isArray(this.fonts[A].italics)){var m=t(this.fonts[A].italics[0]);x.resolve(m.url,m.headers),this.fonts[A].italics[0]=m.url}else{var m=t(this.fonts[A].italics);x.resolve(m.url,m.headers),this.fonts[A].italics=m.url}if(this.fonts[A].bolditalics)if(Array.isArray(this.fonts[A].bolditalics)){var m=t(this.fonts[A].bolditalics[0]);x.resolve(m.url,m.headers),this.fonts[A].bolditalics[0]=m.url}else{var m=t(this.fonts[A].bolditalics);x.resolve(m.url,m.headers),this.fonts[A].bolditalics=m.url}}if(this.docDefinition.images){for(var g in this.docDefinition.images)if(this.docDefinition.images.hasOwnProperty(g)){var m=t(this.docDefinition.images[g]);x.resolve(m.url,m.headers),this.docDefinition.images[g]=m.url}}var C=this;x.resolved().then(function(){var w=o.createPdfKitDocument(C.docDefinition,i);d(w)},function(w){throw w})},f.prototype._flushDoc=function(i,d){var t=[],s;i.on("readable",function(){for(var o;(o=i.read(9007199254740991))!==null;)t.push(o)}),i.on("end",function(){s=l.concat(t),d(s,i._pdfMakePages)}),i.end()},f.prototype._getPages=function(i,d){if(!d)throw"_getPages is an async method and needs a callback argument";var t=this;this._createDoc(i,function(s){t._flushDoc(s,function(o,v){d(v)})})},f.prototype._bufferToBlob=function(i){var d;try{d=new Blob([i],{type:"application/pdf"})}catch(s){if(s.name==="InvalidStateError"){var t=new Uint8Array(i);d=new Blob([t.buffer],{type:"application/pdf"})}}if(!d)throw"Could not generate blob";return d},f.prototype._openWindow=function(){var i=window.open("","_blank");if(i===null)throw"Open PDF in new window blocked by browser";return i},f.prototype._openPdf=function(i,d){d||(d=this._openWindow());try{this.getBlob(function(t){var s=window.URL||window.webkitURL,o=s.createObjectURL(t);d.location.href=o},i)}catch(t){throw d.close(),t}},f.prototype.open=function(i,d){i=i||{},i.autoPrint=!1,d=d||null,this._openPdf(i,d)},f.prototype.print=function(i,d){i=i||{},i.autoPrint=!0,d=d||null,this._openPdf(i,d)},f.prototype.download=function(i,d,t){r(i)&&(n(d)||(t=d),d=i,i=null),i=i||"file.pdf",this.getBlob(function(s){c(s,i),r(d)&&d()},t)},f.prototype.getBase64=function(i,d){if(!i)throw"getBase64 is an async method and needs a callback argument";this.getBuffer(function(t){i(t.toString("base64"))},d)},f.prototype.getDataUrl=function(i,d){if(!i)throw"getDataUrl is an async method and needs a callback argument";this.getBuffer(function(t){i("data:application/pdf;base64,"+t.toString("base64"))},d)},f.prototype.getBlob=function(i,d){if(!i)throw"getBlob is an async method and needs a callback argument";var t=this;this.getBuffer(function(s){var o=t._bufferToBlob(s);i(o)},d)},f.prototype.getBuffer=function(i,d){if(!i)throw"getBuffer is an async method and needs a callback argument";var t=this;this._createDoc(d,function(s){t._flushDoc(s,function(o){i(o)})})},f.prototype.getStream=function(i,d){if(!r(d)){var t=this._createDoc(i);return t}this._createDoc(i,function(s){d(s)})},T.exports={createPdf:function(i,d,t,s){if(!h())throw"Your browser does not provide the level of support needed";return new f(i,d||e.g.pdfMake.tableLayouts,t||e.g.pdfMake.fonts,s||e.g.pdfMake.vfs)}}},3857:function(T,b,e){var l="/",r=e(8823).Buffer;function n(){this.fileSystem={},this.dataSystem={}}n.prototype.existsSync=function(c){return c=a(c),typeof this.fileSystem[c]<"u"||typeof this.dataSystem[c]<"u"},n.prototype.readFileSync=function(c,u){c=a(c);var f=this.dataSystem[c];if(typeof f=="string"&&u==="utf8")return f;if(f)return new r(f,typeof f=="string"?"base64":void 0);var h=this.fileSystem[c];if(h)return h;throw"File '"+c+"' not found in virtual file system"},n.prototype.writeFileSync=function(c,u){this.fileSystem[a(c)]=u},n.prototype.bindFS=function(c){this.dataSystem=c||{}};function a(c){return c.indexOf(l)===0&&(c=c.substring(l.length)),c.indexOf("/")===0&&(c=c.substring(1)),c}T.exports=new n},4498:function(T,b,e){var l=e(6225).isString;function r(u,f){var h=[],i=0,d=0,t=[],s=0,o=0,v=[],p=f;u.forEach(function(w){n(w)?(h.push(w),i+=w._minWidth,d+=w._maxWidth):a(w)?(t.push(w),s=Math.max(s,w._minWidth),o=Math.max(o,w._maxWidth)):v.push(w)}),v.forEach(function(w){l(w.width)&&/\d+%/.test(w.width)&&(w.width=parseFloat(w.width)*p/100),w.width=f)h.forEach(function(w){w._calcWidth=w._minWidth}),t.forEach(function(w){w._calcWidth=s});else{if(A0){var C=f/t.length;t.forEach(function(w){w._calcWidth=C})}}}function n(u){return u.width==="auto"}function a(u){return u.width===null||u.width===void 0||u.width==="*"||u.width==="star"}function c(u){for(var f={min:0,max:0},h={min:0,max:0},i=0,d=0,t=u.length;d=0;N--){var F=B[N],J=v.styleStack.styleDictionary[F];for(var ot in J)J.hasOwnProperty(ot)&&(R[ot]=J[ot])}return R}function g(B){return c(B)?B=[B,B,B,B]:f(B)&&B.length===2&&(B=[B[0],B[1],B[0],B[1]]),B}var C=[void 0,void 0,void 0,void 0];if(o.style){var w=f(o.style)?o.style:[o.style],S=m(w);S&&(C=A(S,C)),S.margin&&(C=g(S.margin))}return C=A(o,C),o.margin&&(C=g(o.margin)),C[0]===void 0&&C[1]===void 0&&C[2]===void 0&&C[3]===void 0?null:C}},s.prototype.convertIfBase64Image=function(o){if(/^data:image\/(jpeg|jpg|png);base64,/.test(o.image)){var v="$$pdfmake$$"+this.autoImageIndex++;this.images[v]=o.image,o.image=v}},s.prototype.measureImageWithDimensions=function(o,v){if(o.fit){var p=v.width/v.height>o.fit[0]/o.fit[1]?o.fit[0]/v.width:o.fit[1]/v.height;o._width=o._minWidth=o._maxWidth=v.width*p,o._height=v.height*p}else o._width=o._minWidth=o._maxWidth=o.width||v.width,o._height=o.height||v.height*o._width/v.width,c(o.maxWidth)&&o.maxWidtho._width&&(o._width=o._minWidth=o._maxWidth=o.minWidth,o._height=o._width*v.height/v.width),c(o.minHeight)&&o.minHeight>o._height&&(o._height=o.minHeight,o._width=o._minWidth=o._maxWidth=o._height*v.width/v.height);o._alignment=this.styleStack.getProperty("alignment")},s.prototype.measureImage=function(o){this.images&&this.convertIfBase64Image(o);var v=this.imageMeasure.measureImage(o.image);return this.measureImageWithDimensions(o,v),o},s.prototype.measureSVG=function(o){var v=this.svgMeasure.measureSVG(o.svg);return this.measureImageWithDimensions(o,v),o.font=this.styleStack.getProperty("font"),o.svg=this.svgMeasure.writeDimensions(o.svg,{width:o._width,height:o._height}),o},s.prototype.measureLeaf=function(o){o._textRef&&o._textRef._textNodeRef.text&&(o.text=o._textRef._textNodeRef.text);var v=this.styleStack.clone();v.push(o);var p=this.textTools.buildInlines(o.text,v);return o._inlines=p.items,o._minWidth=p.minWidth,o._maxWidth=p.maxWidth,o},s.prototype.measureToc=function(o){if(o.toc.title&&(o.toc.title=this.measureNode(o.toc.title)),o.toc._items.length>0){for(var v=[],p=o.toc.textStyle||{},x=o.toc.numberStyle||p,A=o.toc.textMargin||[0,0,0,0],m=0,g=o.toc._items.length;m=26?R((N/26>>0)-1):"")+"abcdefghijklmnopqrstuvwxyz"[N%26>>0]}return B<1?B.toString():R(B-1)}function m(B){if(B<1||B>4999)return B.toString();var R=B,N={M:1e3,CM:900,D:500,CD:400,C:100,XC:90,L:50,XL:40,X:10,IX:9,V:5,IV:4,I:1},F="",J;for(J in N)for(;R>=N[J];)F+=J,R-=N[J];return F}function g(B){return B.toString()}var C;switch(p){case"none":C=null;break;case"upper-alpha":C=A(o).toUpperCase();break;case"lower-alpha":C=A(o);break;case"upper-roman":C=m(o);break;case"lower-roman":C=m(o).toLowerCase();break;case"decimal":default:C=g(o);break}if(C===null)return{};x&&(f(x)?(x[0]&&(C=x[0]+C),x[1]&&(C+=x[1]),C+=" "):C+=x+" ");var w={text:C},S=v.getProperty("markerColor");return S&&(w.color=S),{_inlines:this.textTools.buildInlines(w,v).items}},s.prototype.measureUnorderedList=function(o){var v=this.styleStack.clone(),p=o.ul;o.type=o.type||"disc",o._gapSize=this.gapSizeForList(),o._minWidth=0,o._maxWidth=0;for(var x=0,A=p.length;x0?v.length-1:0;return o._minWidth=A.min+o._gap*m,o._maxWidth=A.max+o._gap*m,o},s.prototype.measureTable=function(o){lt(o),o._layout=R(this.tableLayouts),o._offsets=N(o._layout);var v=[],p,x,A,m;for(p=0,A=o.table.body[0].length;p1?(ot(C,p,w.colSpan),v.push({col:p,span:w.colSpan,minWidth:w._minWidth,maxWidth:w._maxWidth})):(g._minWidth=Math.max(g._minWidth,w._minWidth),g._maxWidth=Math.max(g._maxWidth,w._maxWidth))),w.rowSpan&&w.rowSpan>1&&$(o.table,x,p,w.rowSpan)}}F();var S=n.measureMinMax(o.table.widths);return o._minWidth=S.min+o._offsets.total,o._maxWidth=S.max+o._offsets.total,o;function B(gt,mt){return function(){return u(mt)&&(mt.fillColor=gt.styleStack.getProperty("fillColor"),mt.fillOpacity=gt.styleStack.getProperty("fillOpacity")),gt.measureNode(mt)}}function R(gt){var mt=o.layout;a(mt)&&(mt=gt[mt]);var wt={hLineWidth:function(at,dt){return 1},vLineWidth:function(at,dt){return 1},hLineColor:function(at,dt){return"black"},vLineColor:function(at,dt){return"black"},hLineStyle:function(at,dt){return null},vLineStyle:function(at,dt){return null},paddingLeft:function(at,dt){return 4},paddingRight:function(at,dt){return 4},paddingTop:function(at,dt){return 2},paddingBottom:function(at,dt){return 2},fillColor:function(at,dt){return null},fillOpacity:function(at,dt){return 1},defaultBorder:!0};return d(wt,mt)}function N(gt){for(var mt=[],wt=0,at=0,dt=0,St=o.table.widths.length;dt0)for(gt=V/dt.span,mt=0;mt0)for(gt=ft/dt.span,mt=0;mti&&(i=h.y+f):i+=f),this.y=i,this.page=h.bottomMost.page,this.availableWidth=h.availableWidth,this.availableHeight=h.bottomMost.availableHeight,f&&(this.availableHeight-=i-h.bottomMost.y),this.lastColumnWidth=h.lastColumnWidth},n.prototype.addMargin=function(f,h){this.x+=f,this.availableWidth-=f+(h||0)},n.prototype.moveDown=function(f){return this.y+=f,this.availableHeight-=f,this.availableHeight>0},n.prototype.initializePage=function(){this.y=this.pageMargins.top,this.availableHeight=this.getCurrentPage().pageSize.height-this.pageMargins.top-this.pageMargins.bottom,this.pageSnapshot().availableWidth=this.getCurrentPage().pageSize.width-this.pageMargins.left-this.pageMargins.right},n.prototype.pageSnapshot=function(){return this.snapshots[0]?this.snapshots[0]:this},n.prototype.moveTo=function(f,h){f!=null&&(this.x=f,this.availableWidth=this.getCurrentPage().pageSize.width-this.x-this.pageMargins.right),h!=null&&(this.y=h,this.availableHeight=this.getCurrentPage().pageSize.height-this.y-this.pageMargins.bottom)},n.prototype.moveToRelative=function(f,h){f!=null&&(this.x=this.x+f),h!=null&&(this.y=this.y+h)},n.prototype.beginDetachedBlock=function(){this.snapshots.push({x:this.x,y:this.y,availableHeight:this.availableHeight,availableWidth:this.availableWidth,page:this.page,endingCell:this.endingCell,lastColumnWidth:this.lastColumnWidth})},n.prototype.endDetachedBlock=function(){var f=this.snapshots.pop();this.x=f.x,this.y=f.y,this.availableWidth=f.availableWidth,this.availableHeight=f.availableHeight,this.page=f.page,this.endingCell=f.endingCell,this.lastColumnWidth=f.lastColumnWidth};function a(f,h){return f===void 0?h:r(f)&&f.toLowerCase()==="landscape"?"landscape":"portrait"}var c=function(f,h){return h=a(h,f.pageSize.orientation),h!==f.pageSize.orientation?{orientation:h,width:f.pageSize.height,height:f.pageSize.width}:{orientation:f.pageSize.orientation,width:f.pageSize.width,height:f.pageSize.height}};n.prototype.moveToNextPage=function(f){var h=this.page+1,i=this.page,d=this.y,t=h>=this.pages.length;if(t){var s=this.availableWidth,o=this.getCurrentPage().pageSize.orientation,v=c(this.getCurrentPage(),f);this.addPage(v),o===v.orientation&&(this.availableWidth=s)}else this.page=h,this.initializePage();return{newPageCreated:t,prevPage:i,prevY:d,y:this.y}},n.prototype.addPage=function(f){var h={items:[],pageSize:f};return this.pages.push(h),this.backgroundLength.push(0),this.page=this.pages.length-1,this.initializePage(),this.tracker.emit("pageAdded"),h},n.prototype.getCurrentPage=function(){return this.page<0||this.page>=this.pages.length?null:this.pages[this.page]},n.prototype.getCurrentPosition=function(){var f=this.getCurrentPage().pageSize,h=f.height-this.pageMargins.top-this.pageMargins.bottom,i=f.width-this.pageMargins.left-this.pageMargins.right;return{pageNumber:this.page+1,pageOrientation:f.orientation,pageInnerHeight:h,pageInnerWidth:i,left:this.x,top:this.y,verticalRatio:(this.y-this.pageMargins.top)/h,horizontalRatio:(this.x-this.pageMargins.left)/i}};function u(f,h){var i;return f.page>h.page?i=f:h.page>f.page?i=h:i=f.y>h.y?f:h,{page:i.page,x:i.x,y:i.y,availableHeight:i.availableHeight,availableWidth:i.availableWidth}}T.exports=n},1196:function(T,b,e){var l=e(4775),r=e(6225).isNumber,n=e(6225).pack,a=e(6225).offsetVector,c=e(3858);function u(i,d){this.context=i,this.contextStack=[],this.tracker=d}function f(i,d,t){t==null||t<0||t>i.items.length?i.items.push(d):i.items.splice(t,0,d)}u.prototype.addLine=function(i,d,t){var s=i.getHeight(),o=this.context,v=o.getCurrentPage(),p=this.getCurrentPositionOnPage();return o.availableHeight0&&i.inlines[0].alignment,o=0;switch(s){case"right":o=d-t;break;case"center":o=(d-t)/2;break}if(o&&(i.x=(i.x||0)+o),s==="justify"&&!i.newLineForced&&!i.lastLineInParagraph&&i.inlines.length>1)for(var v=(d-t)/(i.inlines.length-1),p=1,x=i.inlines.length;p0?!1:(i._x===void 0&&(i._x=i.x||0),i.x=s.x+i._x,i.y=s.y,this.alignImage(i),f(o,{type:t||"image",item:i},d),s.moveDown(i._height),v)},u.prototype.addSVG=function(i,d){return this.addImage(i,d,"svg")},u.prototype.addQr=function(i,d){var t=this.context,s=t.getCurrentPage(),o=this.getCurrentPositionOnPage();if(!s||i.absolutePosition===void 0&&t.availableHeighto.availableHeight?!1:(i.items.forEach(function(p){switch(p.type){case"line":var x=h(p.item);x._node&&(x._node.positions[0].pageNumber=o.page+1),x.x=(x.x||0)+(d?i.xOffset||0:o.x),x.y=(x.y||0)+(t?i.yOffset||0:o.y),v.items.push({type:"line",item:x});break;case"vector":var A=n(p.item);a(A,d?i.xOffset||0:o.x,t?i.yOffset||0:o.y),v.items.push({type:"vector",item:A});break;case"image":case"svg":var m=n(p.item);m.x=(m.x||0)+(d?i.xOffset||0:o.x),m.y=(m.y||0)+(t?i.yOffset||0:o.y),v.items.push({type:p.type,item:m});break}}),s||o.moveDown(i.height),!0)},u.prototype.pushContext=function(i,d){i===void 0&&(d=this.context.getCurrentPage().height-this.context.pageMargins.top-this.context.pageMargins.bottom,i=this.context.availableWidth),r(i)&&(i=new c({width:i,height:d},{left:0,right:0,top:0,bottom:0})),this.contextStack.push(this.context),this.context=i},u.prototype.popContext=function(){this.context=this.contextStack.pop()},u.prototype.getCurrentPositionOnPage=function(){return(this.contextStack[0]||this.context).getCurrentPosition()},T.exports=u},2249:function(T,b,e){var l=e(6225).isArray;function r(a,c){var u="normal";return a&&c?u="bolditalics":a?u="bold":c&&(u="italics"),u}function n(a,c){this.fonts={},this.pdfKitDoc=c,this.fontCache={};for(var u in a)if(a.hasOwnProperty(u)){var f=a[u];this.fonts[u]={normal:f.normal,bold:f.bold,italics:f.italics,bolditalics:f.bolditalics}}}n.prototype.getFontType=function(a,c){return r(a,c)},n.prototype.getFontFile=function(a,c,u){var f=this.getFontType(c,u);return!this.fonts[a]||!this.fonts[a][f]?null:this.fonts[a][f]},n.prototype.provideFont=function(a,c,u){var f=this.getFontType(c,u);if(this.getFontFile(a,c,u)===null)throw new Error("Font '"+a+"' in style '"+f+"' is not defined in the font section of the document definition.");if(this.fontCache[a]=this.fontCache[a]||{},!this.fontCache[a][f]){var h=this.fonts[a][f];l(h)||(h=[h]),this.fontCache[a][f]=this.pdfKitDoc.font.apply(this.pdfKitDoc,h)._font}return this.fontCache[a][f]},T.exports=n},6225:function(T){function b(o){return typeof o=="string"||o instanceof String}function e(o){return typeof o=="number"||o instanceof Number}function l(o){return typeof o=="boolean"}function r(o){return Array.isArray(o)}function n(o){return typeof o=="function"}function a(o){return o!==null&&typeof o=="object"}function c(o){return o===null}function u(o){return o===void 0}function f(){for(var o={},v=0,p=arguments.length;v0}),V.forEach(function(it){var xt={};["id","text","ul","ol","table","image","qr","canvas","svg","columns","headlineLevel","style","pageBreak","pageOrientation","width","height"].forEach(function(et){it[et]!==void 0&&(xt[et]=it[et])}),xt.startPosition=it.positions[0],xt.pageNumbers=Array.from(new Set(it.positions.map(function(et){return et.pageNumber}))),xt.pages=ft.length,xt.stack=d(it.stack),it.nodeInfo=xt});for(var j=0;j1)for(var O=j+1,rt=V.length;O-1&&bt.push(V[O].nodeInfo),wt.length>2&&V[O].nodeInfo.pageNumbers.indexOf(ut+1)>-1&&It.push(V[O].nodeInfo);if(wt.length>3)for(var O=0;O-1&&L.push(V[O].nodeInfo);if(wt(Z.nodeInfo,bt,It,L))return Z.pageBreak="before",!0}}return!1}this.docPreprocessor=new r,this.docMeasure=new n(N,F,J,this.imageMeasure,this.svgMeasure,this.tableLayouts,gt);function dt(V){V.linearNodeList.forEach(function(ft){ft.resetXY()})}for(var St=this.tryLayoutDocument(R,N,F,J,ot,$,lt,gt,mt);at(St.linearNodeList,St.pages);)dt(St),St=this.tryLayoutDocument(R,N,F,J,ot,$,lt,gt,mt);return St.pages},S.prototype.tryLayoutDocument=function(R,N,F,J,ot,$,lt,gt,mt,wt){this.linearNodeList=[],R=this.docPreprocessor.preprocessDocument(R),R=this.docMeasure.measureDocument(R),this.writer=new c(new a(this.pageSize,this.pageMargins),this.tracker);var at=this;return this.writer.context().tracker.startTracking("pageAdded",function(){at.addBackground(ot)}),this.addBackground(ot),this.processNode(R),this.addHeadersAndFooters($,lt),mt!=null&&this.addWatermark(mt,N,J),{pages:this.writer.context().pages,linearNodeList:this.linearNodeList}},S.prototype.addBackground=function(R){var N=A(R)?R:function(){return R},F=this.writer.context(),J=F.getCurrentPage().pageSize,ot=N(F.page+1,J);ot&&(this.writer.beginUnbreakableBlock(J.width,J.height),ot=this.docPreprocessor.preprocessDocument(ot),this.processNode(this.docMeasure.measureDocument(ot)),this.writer.commitUnbreakableBlock(0,0),F.backgroundLength[F.page]+=ot.positions.length)},S.prototype.addStaticRepeatable=function(R,N){this.addDynamicRepeatable(function(){return JSON.parse(JSON.stringify(R))},N)},S.prototype.addDynamicRepeatable=function(R,N){for(var F=this.writer.context().pages,J=0,ot=F.length;J1;)V.push({fontSize:ut}),ft=St.sizeOfRotatedText(at.text,at.angle,V),ft.width>wt.width?(Z=ut,ut=(j+Z)/2):ft.widthwt.height?(Z=ut,ut=(j+Z)/2):(j=ut,ut=(j+Z)/2)),V.pop();return ut}};function B(R){var N=R.x,F=R.y;R.positions=[],d(R.canvas)&&R.canvas.forEach(function(J){var ot=J.x,$=J.y,lt=J.x1,gt=J.y1,mt=J.x2,wt=J.y2;J.resetXY=function(){J.x=ot,J.y=$,J.x1=lt,J.y1=gt,J.x2=mt,J.y2=wt}}),R.resetXY=function(){R.x=N,R.y=F,d(R.canvas)&&R.canvas.forEach(function(J){J.resetXY()})}}S.prototype.processNode=function(R){var N=this;this.linearNodeList.push(R),B(R),F(function(){var J=R.unbreakable;J&&N.writer.beginUnbreakableBlock();var ot=R.absolutePosition;ot&&(N.writer.context().beginDetachedBlock(),N.writer.context().moveTo(ot.x||0,ot.y||0));var $=R.relativePosition;if($&&(N.writer.context().beginDetachedBlock(),N.writer.context().moveToRelative($.x||0,$.y||0)),R.stack)N.processVerticalContainer(R);else if(R.columns)N.processColumns(R);else if(R.ul)N.processList(!1,R);else if(R.ol)N.processList(!0,R);else if(R.table)N.processTable(R);else if(R.text!==void 0)N.processLeaf(R);else if(R.toc)N.processToc(R);else if(R.image)N.processImage(R);else if(R.svg)N.processSVG(R);else if(R.canvas)N.processCanvas(R);else if(R.qr)N.processQr(R);else if(!R._span)throw"Unrecognized document structure: "+JSON.stringify(R,p);(ot||$)&&N.writer.context().endDetachedBlock(),J&&N.writer.commitUnbreakableBlock()});function F(J){var ot=R._margin;R.pageBreak==="before"?N.writer.moveToNextPage(R.pageOrientation):R.pageBreak==="beforeOdd"?(N.writer.moveToNextPage(R.pageOrientation),(N.writer.context().page+1)%2===1&&N.writer.moveToNextPage(R.pageOrientation)):R.pageBreak==="beforeEven"&&(N.writer.moveToNextPage(R.pageOrientation),(N.writer.context().page+1)%2===0&&N.writer.moveToNextPage(R.pageOrientation)),ot&&(N.writer.context().moveDown(ot[1]),N.writer.context().addMargin(ot[0],ot[2])),J(),ot&&(N.writer.context().addMargin(-ot[0],-ot[2]),N.writer.context().moveDown(ot[3])),R.pageBreak==="after"?N.writer.moveToNextPage(R.pageOrientation):R.pageBreak==="afterOdd"?(N.writer.moveToNextPage(R.pageOrientation),(N.writer.context().page+1)%2===1&&N.writer.moveToNextPage(R.pageOrientation)):R.pageBreak==="afterEven"&&(N.writer.moveToNextPage(R.pageOrientation),(N.writer.context().page+1)%2===0&&N.writer.moveToNextPage(R.pageOrientation))}},S.prototype.processVerticalContainer=function(R){var N=this;R.stack.forEach(function(F){N.processNode(F),w(R.positions,F.positions)})},S.prototype.processColumns=function(R){var N=R.columns,F=this.writer.context().availableWidth,J=$(R._gap);J&&(F-=(J.length-1)*R._gap),u.buildColumnWidths(N,F);var ot=this.processRow(N,N,J);w(R.positions,ot.positions);function $(lt){if(!lt)return null;var gt=[];gt.push(0);for(var mt=N.length-1;mt>0;mt--)gt.push(lt);return gt}},S.prototype.processRow=function(R,N,F,J,ot,$){var lt=this,gt=[],mt=[];return this.tracker.auto("pageChanged",wt,function(){N=N||R,lt.writer.context().beginColumnGroup();for(var St=0,V=R.length;St1)for(var ut=1;utSt?F[St]:0}function dt(St,V){if(St.rowSpan&&St.rowSpan>1){var ft=ot+St.rowSpan-1;if(ft>=J.length)throw"Row span for column "+V+" (with indexes starting from 0) exceeded row count";return J[ft][V]}return null}},S.prototype.processList=function(R,N){var F=this,J=R?N.ol:N.ul,ot=N._gapSize;this.writer.context().addMargin(ot.width);var $;this.tracker.auto("lineAdded",lt,function(){J.forEach(function(gt){$=gt.listMarker,F.processNode(gt),w(N.positions,gt.positions)})}),this.writer.context().addMargin(-ot.width);function lt(gt){if($){var mt=$;if($=null,mt.canvas){var wt=mt.canvas[0];v(wt,-mt._minWidth,0),F.writer.addVector(wt)}else if(mt._inlines){var at=new h(F.pageSize.width);at.addInline(mt._inlines[0]),at.x=-mt._minWidth,at.y=gt.getAscenderHeight()-at.getAscenderHeight(),F.writer.addLine(at,!0)}}}},S.prototype.processTable=function(R){var N=new f(R);N.beginTable(this.writer);for(var F=R.table.heights,J=0,ot=R.table.body.length;J0&&(F.hasEnoughSpaceForInline(R._inlines[0],R._inlines.slice(1))||ot);){var $=!1,lt=R._inlines.shift();if(ot=!1,!lt.noWrap&<.text.length>1&<.width>F.getAvailableWidth()){var gt=lt.width/lt.text.length,mt=Math.floor(F.getAvailableWidth()/gt);if(mt<1&&(mt=1),mt0){var i=f.pages[0];if(i.xOffset=c,i.yOffset=u,h>1)if(c!==void 0||u!==void 0)i.height=f.getCurrentPage().pageSize.height-f.pageMargins.top-f.pageMargins.bottom;else{i.height=this.writer.context.getCurrentPage().pageSize.height-this.writer.context.pageMargins.top-this.writer.context.pageMargins.bottom;for(var d=0,t=this.repeatables.length;d-1&&(bt=bt.slice(0,It)),j.height===1/0){var L=w(bt,V.pageMargins);this.pdfKitDoc.options.size=[j.width,L]}var O=St(V.patterns||{},this.pdfKitDoc);if(J(bt,this.fontProvider,this.pdfKitDoc,O,ft.progressCallback),ft.autoPrint){var rt=this.pdfKitDoc.ref({Type:"Action",S:"Named",N:"Print"});this.pdfKitDoc._root.data.OpenAction=rt,rt.end()}return this.pdfKitDoc};function C(V){function ft(bt){var It=["Title","Author","Subject","Keywords","Creator","Producer","CreationDate","ModDate","Trapped"],L=bt.charAt(0).toUpperCase()+bt.slice(1);return It.indexOf(L)!==-1?L:bt.replace(/\s+/g,"")}var j={Producer:"pdfmake",Creator:"pdfmake"};if(V.info)for(var Z in V.info){var ut=V.info[Z];ut&&(Z=ft(Z),j[Z]=ut)}return j}function w(V,ft){function j(It){return i(It.item.getHeight)?It.item.getHeight():It.item._height?It.item._height:It.type==="vector"?typeof It.item.y1<"u"?It.item.y1>It.item.y2?It.item.y1:It.item.y2:It.item.h:0}function Z(It){var L=It.item.y||0,O=j(It);return L+O}var ut=B(ft||40),bt=ut.top;return V.forEach(function(It){It.items.forEach(function(L){var O=Z(L);O>bt&&(bt=O)})}),bt+=ut.bottom,bt}function S(V,ft){function j(ut){return d(ut)?(ut=ut.toLowerCase(),ut==="portrait"&&Z.width>Z.height||ut==="landscape"&&Z.widthZ.height?"landscape":"portrait",Z}function B(V){if(t(V))V={left:V,right:V,top:V,bottom:V};else if(o(V))if(V.length===2)V={left:V[0],top:V[1],right:V[0],bottom:V[1]};else if(V.length===4)V={left:V[0],top:V[1],right:V[2],bottom:V[3]};else throw"Invalid pageMargins definition";return V}function R(V){V.registerTableLayouts({noBorders:{hLineWidth:function(ft){return 0},vLineWidth:function(ft){return 0},paddingLeft:function(ft){return ft&&4||0},paddingRight:function(ft,j){return ftft.options.size[1]?"landscape":"portrait";if(V.pageSize.orientation!==j){var Z=ft.options.size[0],ut=ft.options.size[1];ft.options.size=[ut,Z]}}function J(V,ft,j,Z,ut){j._pdfMakePages=V,j.addPage();var bt=0;ut&&V.forEach(function(et){bt+=et.items.length});var It=0;ut=ut||function(){};for(var L=0;L0&&(F(V[L],j),j.addPage(j.options));for(var O=V[L],rt=0,it=O.items.length;rt1){var It=V.points[0],L=V.points[V.points.length-1];(V.closePath||It.x===L.x&&It.y===L.y)&&j.closePath()}break;case"path":j.path(V.d);break}if(V.linearGradient&&Z){for(var O=1/(V.linearGradient.length-1),ut=0;ut=128?285:0);for(var x=[[]],v=0;v<30;++v){for(var A=x[v],m=[],g=0;g<=v;++g){var C=g6},N=function(L){return 4*L+17},F=function(L){var O=b[L],rt=16*L*L+128*L+64;return R(L)&&(rt-=36),O[2].length&&(rt-=25*O[2].length*O[2].length-10*O[2].length-55),rt},J=function(L,O){var rt=F(L)&-8,it=b[L];return rt-=8*it[0][O]*it[1][O],rt},ot=function(L,O){switch(O){case l:return L<10?10:L<27?12:14;case r:return L<10?9:L<27?11:13;case n:return L<10?8:16;case a:return L<10?8:L<27?10:12}},$=function(L,O,rt){var it=J(L,rt)-4-ot(L,O);switch(O){case l:return(it/10|0)*3+(it%10<4?0:it%10<7?1:2);case r:return(it/11|0)*2+(it%11<6?0:1);case n:return it/8|0;case a:return it/13|0}},lt=function(L,O){switch(L){case l:return O.match(c)?O:null;case r:return O.match(u)?O.toUpperCase():null;case n:if(typeof O=="string"){for(var rt=[],it=0;it>6,128|xt&63):xt<65536?rt.push(224|xt>>12,128|xt>>6&63,128|xt&63):rt.push(240|xt>>18,128|xt>>12&63,128|xt>>6&63,128|xt&63)}return rt}else return O}},gt=function(L,O,rt,it){var xt=[],et=0,st=8,Bt=rt.length,zt=function(Et,ie){if(ie>=st){for(xt.push(et|Et>>(ie-=st));ie>=8;)xt.push(Et>>(ie-=8)&255);et=0,st=8}ie>0&&(et|=(Et&(1<=0)for(var Bt=0;Bt=0;--et)xt>>it+et&1&&(xt^=rt<>ce&1,xt[le+ee][Lt+ce]=1};st(0,0,9,9,[127,65,93,93,93,65,383,0,64]),st(rt-8,0,8,9,[256,127,65,93,93,93,65,127]),st(0,rt-8,9,8,[254,130,186,186,186,130,254,0,0]);for(var et=9;et>ve++&1,xt[et][rt-11+Et]=xt[rt-11+Et][et]=1;return{matrix:it,reserved:xt}},St=function(L,O,rt){for(var it=L.length,xt=0,et=-1,st=it-1;st>=0;st-=2){st==6&&--st;for(var Bt=et<0?it-1:0,zt=0;ztst-2;--oe)O[Bt][oe]||(L[Bt][oe]=rt[xt>>3]>>(~xt&7)&1,++xt);Bt+=et}et=-et}return L},V=function(L,O,rt){for(var it=B[rt],xt=L.length,et=0;et>st&1}return L},j=function(L){for(var O=3,rt=3,it=40,xt=10,et=function(Wt){for(var ae=0,fe=0;fe=5&&(ae+=O+(Wt[fe]-5));for(var fe=5;fe=4*ee||Wt[fe+1]>=4*ee)&&(ae+=it)}return ae},st=L.length,Bt=0,zt=0,oe=0;oe>3);st=wt(st,et[1][it],x[et[0][it]]);var Bt=dt(O),zt=Bt.matrix,oe=Bt.reserved;if(St(zt,oe,st),xt<0){V(zt,oe,0),ft(zt,oe,it,0);var Kt=0,Et=j(zt);for(V(zt,oe,0),xt=1;xt<8;++xt){V(zt,oe,xt),ft(zt,oe,it,xt);var ie=j(zt);Et>ie&&(Et=ie,Kt=xt),V(zt,oe,xt)}xt=Kt}return V(zt,oe,xt),ft(zt,oe,it,xt),zt};function ut(L,O){var rt={numeric:l,alphanumeric:r,octet:n},it={L:h,M:i,Q:d,H:t};O=O||{};var xt=O.version||-1,et=it[(O.eccLevel||"L").toUpperCase()],st=O.mode?rt[O.mode.toLowerCase()]:-1,Bt="mask"in O?O.mask:-1;if(st<0)typeof L=="string"?L.match(c)?st=l:L.match(f)?st=r:st=n:st=n;else if(!(st==l||st==r||st==n))throw"invalid or unsupported mode";if(L=lt(st,L),L===null)throw"invalid data format";if(et<0||et>3)throw"invalid ECC level";if(xt<0){for(xt=1;xt<=40&&!(L.length<=$(xt,st,et));++xt);if(xt>40)throw"too large data for the Qr format"}else if(xt<1||xt>40)throw"invalid Qr version! should be between 1 and 40";if(Bt!=-1&&(Bt<0||Bt>8))throw"invalid mask";return Z(L,xt,st,et,Bt)}function bt(L,O){var rt=[],it=O.background||"#fff",xt=O.foreground||"#000",et=ut(L,O),st=et.length,Bt=Math.floor(O.fit?O.fit/st:5),zt=st*Bt;rt.push({type:"rect",x:0,y:0,w:zt,h:zt,lineWidth:0,color:it});for(var oe=0;oe0;)this.styleOverrides.pop()},c.prototype.autopush=function(u){if(l(u))return 0;var f=[];u.style&&(r(u.style)?f=u.style:f=[u.style]);for(var h=0,i=f.length;h0&&this.pop(h),i},c.prototype.getProperty=function(u){if(this.styleOverrides)for(var f=this.styleOverrides.length-1;f>=0;f--){var h=this.styleOverrides[f];if(l(h)){var i=this.styleDictionary[h];if(i&&!n(i[u])&&!a(i[u]))return i[u]}else if(!n(h[u])&&!a(h[u]))return h[u]}return this.defaultStyle&&this.defaultStyle[u]},T.exports=c},7601:function(T,b,e){var l=e(6513);function r(c){var u=parseFloat(c);if(!(typeof u!="number"||isNaN(u)))return u}function n(c){var u;try{u=new l.XmlDocument(c)}catch(f){throw new Error("SVGMeasure: "+f)}if(u.name!=="svg")throw new Error("SVGMeasure: expected document");return u}function a(){}a.prototype.measureSVG=function(c){var u=n(c),f=r(u.attr.width),h=r(u.attr.height);if((f==null||h==null)&&typeof u.attr.viewBox=="string"){var i=u.attr.viewBox.split(/[,\s]+/);if(i.length!==4)throw new Error("Unexpected svg viewbox format, should have 4 entries but found: '"+u.attr.viewBox+"'");f==null&&(f=r(i[2])),h==null&&(h=r(i[3]))}return{width:f,height:h}},a.prototype.writeDimensions=function(c,u){var f=n(c);return f.attr.width=""+u.width,f.attr.height=""+u.height,f.toString()},T.exports=a},9342:function(T,b,e){var l=e(4498),r=e(6225).isFunction,n=e(6225).isNumber;function a(c){this.tableNode=c}a.prototype.beginTable=function(c){var u,f,h=this;u=this.tableNode,this.offsets=u._offsets,this.layout=u._layout,f=c.context().availableWidth-this.offsets.total,l.buildColumnWidths(u.table.widths,f),this.tableWidth=u._offsets.total+i(),this.rowSpanData=d(),this.cleanUpRepeatables=!1,this.headerRows=u.table.headerRows||0,this.rowsWithoutPageBreak=this.headerRows+(u.table.keepWithHeaderRows||0),this.dontBreakRows=u.table.dontBreakRows||!1,this.rowsWithoutPageBreak&&c.beginUnbreakableBlock(),t(this.tableNode.table.body),this.drawHorizontalLine(0,c);function i(){var s=0;return u.table.widths.forEach(function(o){s+=o._calcWidth}),s}function d(){var s=[],o=0,v=0;s.push({left:0,rowSpan:0});for(var p=0,x=h.tableNode.table.body[0].length;p0&&w(o+g,p,0,x.border[0]),x.border[2]!==void 0&&w(o+g,p+m-1,2,x.border[2]);for(var C=0;C0&&w(o,p+C,1,x.border[1]),x.border[3]!==void 0&&w(o+A-1,p+C,3,x.border[3])}}function w(S,B,R,N){var F=s[S][B];F.border=F.border||{},F.border[R]=N}}},a.prototype.onRowBreak=function(c,u){var f=this;return function(){var h=f.rowPaddingTop+(f.headerRows?0:f.topLineWidth);u.context().availableHeight-=f.reservedAtBottom,u.context().moveDown(h)}},a.prototype.beginRow=function(c,u){this.topLineWidth=this.layout.hLineWidth(c,this.tableNode),this.rowPaddingTop=this.layout.paddingTop(c,this.tableNode),this.bottomLineWidth=this.layout.hLineWidth(c+1,this.tableNode),this.rowPaddingBottom=this.layout.paddingBottom(c,this.tableNode),this.rowCallback=this.onRowBreak(c,u),u.tracker.startTracking("pageChanged",this.rowCallback),this.dontBreakRows&&u.beginUnbreakableBlock(),this.rowTopY=u.context().y,this.reservedAtBottom=this.bottomLineWidth+this.rowPaddingBottom,u.context().availableHeight-=this.reservedAtBottom,u.context().moveDown(this.rowPaddingTop)},a.prototype.drawHorizontalLine=function(c,u,f){var h=this.layout.hLineWidth(c,this.tableNode);if(h){var i=this.layout.hLineStyle(c,this.tableNode),d;i&&i.dash&&(d=i.dash);for(var t=h/2,s=null,o=this.tableNode.table.body,v,p,x,A=0,m=this.rowSpanData.length;A0&&(v=o[c-1][A],B=v.border?v.border[3]:this.layout.defaultBorder,B&&v.borderColor&&(w=v.borderColor[3])),cN;)s.width+=this.rowSpanData[A+N++].width||0;A+=N-1}else if(v&&v.colSpan&&B){for(;v.colSpan>N;)s.width+=this.rowSpanData[A+N++].width||0;A+=N-1}else if(p&&p.colSpan&&S){for(;p.colSpan>N;)s.width+=this.rowSpanData[A+N++].width||0;A+=N-1}else s.width+=this.rowSpanData[A].width||0}var F=(f||0)+t;C&&s&&s.width&&(u.addVector({type:"line",x1:s.left,x2:s.left+s.width,y1:F,y2:F,lineWidth:h,dash:d,lineColor:w},!1,f),s=null,w=null,v=null,p=null,x=null)}u.context().moveDown(h)}},a.prototype.drawVerticalLine=function(c,u,f,h,i,d,t){var s=this.layout.vLineWidth(h,this.tableNode);if(s!==0){var o=this.layout.vLineStyle(h,this.tableNode),v;o&&o.dash&&(v=o.dash);var p=this.tableNode.table.body,x,A,m;if(h>0&&(x=p[d][t],x&&x.borderColor&&(x.border?x.border[2]:this.layout.defaultBorder)&&(m=x.borderColor[2])),m==null&&h0,x=this.tableNode.table.body;if(v.push({y0:this.rowTopY,page:p?f[0].prevPage:t}),p)for(i=0,h=f.length;i0&&!this.headerRows,B=S?0:this.topLineWidth,R=v[g].y0,N=v[g].y1;for(w&&(N=N+this.rowPaddingBottom),u.context().page!=v[g].page&&(u.context().page=v[g].page,this.reservedAtBottom=0),i=0,h=o.length;i0&&!F){var $=x[c][ot-1];F=$.border?$.border[2]:this.layout.defaultBorder}if(ot+11)for(var It=1;It1)for(var It=1;It0&&this.rowSpanData[i].rowSpan--}this.drawHorizontalLine(c+1,u),this.headerRows&&c===this.headerRows-1&&(this.headerRepeatable=u.currentBlockToRepeatable()),this.dontBreakRows&&u.tracker.auto("pageChanged",function(){!d.headerRows&&d.layout.hLineWhenBroken!==!1&&d.drawHorizontalLine(c,u)},function(){u.commitUnbreakableBlock()}),this.headerRepeatable&&(c===this.rowsWithoutPageBreak-1||c===this.tableNode.table.body.length-1)&&(u.commitUnbreakableBlock(),u.pushToRepeatables(this.headerRepeatable),this.cleanUpRepeatables=!0,this.headerRepeatable=null);function L(){for(var O=[],rt=0,it=0,xt=d.tableNode.table.body[c].length;it0&&rt--}return O.push({x:d.rowSpanData[d.rowSpanData.length-1].left,index:d.rowSpanData.length-1}),O}},T.exports=a},3497:function(T,b,e){var l=e(6225).isArray,r=e(6225).isPattern,n=e(6225).getPattern;function a(h){for(var i=[],d=null,t=0,s=h.inlines.length;tat?dt:at}return h.inlines[at]}function o(){for(var at=0,dt=0,St=h.inlines.length;dt=0&&r.splice(n,1)}},b.prototype.emit=function(e){var l=Array.prototype.slice.call(arguments,1),r=this.events[e];!r||r.forEach(function(n){n.apply(this,l)})},b.prototype.auto=function(e,l,r){this.startTracking(e,l),r(),this.stopTracking(e,l)},T.exports=b},2480:function(){},5832:function(){},9862:function(){},964:function(){},3083:function(T,b,e){var l=["BigInt64Array","BigUint64Array","Float32Array","Float64Array","Int16Array","Int32Array","Int8Array","Uint16Array","Uint32Array","Uint8Array","Uint8ClampedArray"],r=typeof globalThis>"u"?e.g:globalThis;T.exports=function(){for(var a=[],c=0;cR),c(T.exports,"getCombiningClass",()=>N),c(T.exports,"getScript",()=>F),c(T.exports,"getEastAsianWidth",()=>J),c(T.exports,"getNumericValue",()=>ot),c(T.exports,"isAlphabetic",()=>$),c(T.exports,"isDigit",()=>lt),c(T.exports,"isPunctuation",()=>gt),c(T.exports,"isLowerCase",()=>mt),c(T.exports,"isUpperCase",()=>wt),c(T.exports,"isTitleCase",()=>at),c(T.exports,"isWhiteSpace",()=>dt),c(T.exports,"isBaseForm",()=>St),c(T.exports,"isMark",()=>V),c(T.exports,"default",()=>ft);var u={};u=JSON.parse('{"categories":["Cc","Zs","Po","Sc","Ps","Pe","Sm","Pd","Nd","Lu","Sk","Pc","Ll","So","Lo","Pi","Cf","No","Pf","Lt","Lm","Mn","Me","Mc","Nl","Zl","Zp","Cs","Co"],"combiningClasses":["Not_Reordered","Above","Above_Right","Below","Attached_Above_Right","Attached_Below","Overlay","Iota_Subscript","Double_Below","Double_Above","Below_Right","Above_Left","CCC10","CCC11","CCC12","CCC13","CCC14","CCC15","CCC16","CCC17","CCC18","CCC19","CCC20","CCC21","CCC22","CCC23","CCC24","CCC25","CCC30","CCC31","CCC32","CCC27","CCC28","CCC29","CCC33","CCC34","CCC35","CCC36","Nukta","Virama","CCC84","CCC91","CCC103","CCC107","CCC118","CCC122","CCC129","CCC130","CCC132","Attached_Above","Below_Left","Left","Kana_Voicing","CCC26","Right"],"scripts":["Common","Latin","Bopomofo","Inherited","Greek","Coptic","Cyrillic","Armenian","Hebrew","Arabic","Syriac","Thaana","Nko","Samaritan","Mandaic","Devanagari","Bengali","Gurmukhi","Gujarati","Oriya","Tamil","Telugu","Kannada","Malayalam","Sinhala","Thai","Lao","Tibetan","Myanmar","Georgian","Hangul","Ethiopic","Cherokee","Canadian_Aboriginal","Ogham","Runic","Tagalog","Hanunoo","Buhid","Tagbanwa","Khmer","Mongolian","Limbu","Tai_Le","New_Tai_Lue","Buginese","Tai_Tham","Balinese","Sundanese","Batak","Lepcha","Ol_Chiki","Braille","Glagolitic","Tifinagh","Han","Hiragana","Katakana","Yi","Lisu","Vai","Bamum","Syloti_Nagri","Phags_Pa","Saurashtra","Kayah_Li","Rejang","Javanese","Cham","Tai_Viet","Meetei_Mayek","null","Linear_B","Lycian","Carian","Old_Italic","Gothic","Old_Permic","Ugaritic","Old_Persian","Deseret","Shavian","Osmanya","Osage","Elbasan","Caucasian_Albanian","Linear_A","Cypriot","Imperial_Aramaic","Palmyrene","Nabataean","Hatran","Phoenician","Lydian","Meroitic_Hieroglyphs","Meroitic_Cursive","Kharoshthi","Old_South_Arabian","Old_North_Arabian","Manichaean","Avestan","Inscriptional_Parthian","Inscriptional_Pahlavi","Psalter_Pahlavi","Old_Turkic","Old_Hungarian","Hanifi_Rohingya","Old_Sogdian","Sogdian","Elymaic","Brahmi","Kaithi","Sora_Sompeng","Chakma","Mahajani","Sharada","Khojki","Multani","Khudawadi","Grantha","Newa","Tirhuta","Siddham","Modi","Takri","Ahom","Dogra","Warang_Citi","Nandinagari","Zanabazar_Square","Soyombo","Pau_Cin_Hau","Bhaiksuki","Marchen","Masaram_Gondi","Gunjala_Gondi","Makasar","Cuneiform","Egyptian_Hieroglyphs","Anatolian_Hieroglyphs","Mro","Bassa_Vah","Pahawh_Hmong","Medefaidrin","Miao","Tangut","Nushu","Duployan","SignWriting","Nyiakeng_Puachue_Hmong","Wancho","Mende_Kikakui","Adlam"],"eaw":["N","Na","A","W","H","F"]}');const f=new(n(r))(n(l).toByteArray("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")),h=Math.log2||(j=>Math.log(j)/Math.LN2),i=j=>h(j)+1|0,d=i(n(u).categories.length-1),t=i(n(u).combiningClasses.length-1),s=i(n(u).scripts.length-1),o=i(n(u).eaw.length-1),v=10,p=t+s+o+v,x=s+o+v,A=o+v,m=v,g=(1<>p&g]}function N(j){const Z=f.get(j);return n(u).combiningClasses[Z>>x&C]}function F(j){const Z=f.get(j);return n(u).scripts[Z>>A&w]}function J(j){const Z=f.get(j);return n(u).eaw[Z>>m&S]}function ot(j){let Z=f.get(j),ut=Z&B;if(ut===0)return null;if(ut<=50)return ut-1;if(ut<480){const bt=(ut>>4)-12,It=(ut&15)+1;return bt/It}else if(ut<768){Z=(ut>>5)-14;let bt=(ut&31)+2;for(;bt>0;)Z*=10,bt--;return Z}else{Z=(ut>>2)-191;let bt=(ut&3)+1;for(;bt>0;)Z*=60,bt--;return Z}}function $(j){const Z=R(j);return Z==="Lu"||Z==="Ll"||Z==="Lt"||Z==="Lm"||Z==="Lo"||Z==="Nl"}function lt(j){return R(j)==="Nd"}function gt(j){const Z=R(j);return Z==="Pc"||Z==="Pd"||Z==="Pe"||Z==="Pf"||Z==="Pi"||Z==="Po"||Z==="Ps"}function mt(j){return R(j)==="Ll"}function wt(j){return R(j)==="Lu"}function at(j){return R(j)==="Lt"}function dt(j){const Z=R(j);return Z==="Zs"||Z==="Zl"||Z==="Zp"}function St(j){const Z=R(j);return Z==="Nd"||Z==="No"||Z==="Nl"||Z==="Lu"||Z==="Ll"||Z==="Lt"||Z==="Lm"||Z==="Lo"||Z==="Me"||Z==="Mc"}function V(j){const Z=R(j);return Z==="Mn"||Z==="Me"||Z==="Mc"}var ft={getCategory:R,getCombiningClass:N,getScript:F,getEastAsianWidth:J,getNumericValue:ot,isAlphabetic:$,isDigit:lt,isPunctuation:gt,isLowerCase:mt,isUpperCase:wt,isTitleCase:at,isWhiteSpace:dt,isBaseForm:St,isMark:V}},3480:function(T){T.exports=JSON.parse('[["8740","\u43F0\u4C32\u4603\u45A6\u4578\u{27267}\u4D77\u45B3\u{27CB1}\u4CE2\u{27CC5}\u3B95\u4736\u4744\u4C47\u4C40\u{242BF}\u{23617}\u{27352}\u{26E8B}\u{270D2}\u4C57\u{2A351}\u474F\u45DA\u4C85\u{27C6C}\u4D07\u4AA4\u46A1\u{26B23}\u7225\u{25A54}\u{21A63}\u{23E06}\u{23F61}\u664D\u56FB"],["8767","\u7D95\u591D\u{28BB9}\u3DF4\u9734\u{27BEF}\u5BDB\u{21D5E}\u5AA4\u3625\u{29EB0}\u5AD1\u5BB7\u5CFC\u676E\u8593\u{29945}\u7461\u749D\u3875\u{21D53}\u{2369E}\u{26021}\u3EEC"],["87a1","\u{258DE}\u3AF5\u7AFC\u9F97\u{24161}\u{2890D}\u{231EA}\u{20A8A}\u{2325E}\u430A\u8484\u9F96\u942F\u4930\u8613\u5896\u974A\u9218\u79D0\u7A32\u6660\u6A29\u889D\u744C\u7BC5\u6782\u7A2C\u524F\u9046\u34E6\u73C4\u{25DB9}\u74C6\u9FC7\u57B3\u492F\u544C\u4131\u{2368E}\u5818\u7A72\u{27B65}\u8B8F\u46AE\u{26E88}\u4181\u{25D99}\u7BAE\u{224BC}\u9FC8\u{224C1}\u{224C9}\u{224CC}\u9FC9\u8504\u{235BB}\u40B4\u9FCA\u44E1\u{2ADFF}\u62C1\u706E\u9FCB"],["8840","\u31C0",4,"\u{2010C}\u31C5\u{200D1}\u{200CD}\u31C6\u31C7\u{200CB}\u{21FE8}\u31C8\u{200CA}\u31C9\u31CA\u31CB\u31CC\u{2010E}\u31CD\u31CE\u0100\xC1\u01CD\xC0\u0112\xC9\u011A\xC8\u014C\xD3\u01D1\xD2\u0FFF\xCA\u0304\u1EBE\u0FFF\xCA\u030C\u1EC0\xCA\u0101\xE1\u01CE\xE0\u0251\u0113\xE9\u011B\xE8\u012B\xED\u01D0\xEC\u014D\xF3\u01D2\xF2\u016B\xFA\u01D4\xF9\u01D6\u01D8\u01DA"],["88a1","\u01DC\xFC\u0FFF\xEA\u0304\u1EBF\u0FFF\xEA\u030C\u1EC1\xEA\u0261\u23DA\u23DB"],["8940","\u{2A3A9}\u{21145}"],["8943","\u650A"],["8946","\u4E3D\u6EDD\u9D4E\u91DF"],["894c","\u{27735}\u6491\u4F1A\u4F28\u4FA8\u5156\u5174\u519C\u51E4\u52A1\u52A8\u533B\u534E\u53D1\u53D8\u56E2\u58F0\u5904\u5907\u5932\u5934\u5B66\u5B9E\u5B9F\u5C9A\u5E86\u603B\u6589\u67FE\u6804\u6865\u6D4E\u70BC\u7535\u7EA4\u7EAC\u7EBA\u7EC7\u7ECF\u7EDF\u7F06\u7F37\u827A\u82CF\u836F\u89C6\u8BBE\u8BE2\u8F66\u8F67\u8F6E"],["89a1","\u7411\u7CFC\u7DCD\u6946\u7AC9\u5227"],["89ab","\u918C\u78B8\u915E\u80BC"],["89b0","\u8D0B\u80F6\u{209E7}"],["89b5","\u809F\u9EC7\u4CCD\u9DC9\u9E0C\u4C3E\u{29DF6}\u{2700E}\u9E0A\u{2A133}\u35C1"],["89c1","\u6E9A\u823E\u7519"],["89c5","\u4911\u9A6C\u9A8F\u9F99\u7987\u{2846C}\u{21DCA}\u{205D0}\u{22AE6}\u4E24\u4E81\u4E80\u4E87\u4EBF\u4EEB\u4F37\u344C\u4FBD\u3E48\u5003\u5088\u347D\u3493\u34A5\u5186\u5905\u51DB\u51FC\u5205\u4E89\u5279\u5290\u5327\u35C7\u53A9\u3551\u53B0\u3553\u53C2\u5423\u356D\u3572\u3681\u5493\u54A3\u54B4\u54B9\u54D0\u54EF\u5518\u5523\u5528\u3598\u553F\u35A5\u35BF\u55D7\u35C5"],["8a40","\u{27D84}\u5525"],["8a43","\u{20C42}\u{20D15}\u{2512B}\u5590\u{22CC6}\u39EC\u{20341}\u8E46\u{24DB8}\u{294E5}\u4053\u{280BE}\u777A\u{22C38}\u3A34\u47D5\u{2815D}\u{269F2}\u{24DEA}\u64DD\u{20D7C}\u{20FB4}\u{20CD5}\u{210F4}\u648D\u8E7E\u{20E96}\u{20C0B}\u{20F64}\u{22CA9}\u{28256}\u{244D3}"],["8a64","\u{20D46}\u{29A4D}\u{280E9}\u47F4\u{24EA7}\u{22CC2}\u9AB2\u3A67\u{295F4}\u3FED\u3506\u{252C7}\u{297D4}\u{278C8}\u{22D44}\u9D6E\u9815"],["8a76","\u43D9\u{260A5}\u64B4\u54E3\u{22D4C}\u{22BCA}\u{21077}\u39FB\u{2106F}"],["8aa1","\u{266DA}\u{26716}\u{279A0}\u64EA\u{25052}\u{20C43}\u8E68\u{221A1}\u{28B4C}\u{20731}"],["8aac","\u480B\u{201A9}\u3FFA\u5873\u{22D8D}"],["8ab2","\u{245C8}\u{204FC}\u{26097}\u{20F4C}\u{20D96}\u5579\u40BB\u43BA"],["8abb","\u4AB4\u{22A66}\u{2109D}\u81AA\u98F5\u{20D9C}\u6379\u39FE\u{22775}\u8DC0\u56A1\u647C\u3E43"],["8ac9","\u{2A601}\u{20E09}\u{22ACF}\u{22CC9}"],["8ace","\u{210C8}\u{239C2}\u3992\u3A06\u{2829B}\u3578\u{25E49}\u{220C7}\u5652\u{20F31}\u{22CB2}\u{29720}\u34BC\u6C3D\u{24E3B}"],["8adf","\u{27574}\u{22E8B}\u{22208}\u{2A65B}\u{28CCD}\u{20E7A}\u{20C34}\u{2681C}\u7F93\u{210CF}\u{22803}\u{22939}\u35FB\u{251E3}\u{20E8C}\u{20F8D}\u{20EAA}\u3F93\u{20F30}\u{20D47}\u{2114F}\u{20E4C}"],["8af6","\u{20EAB}\u{20BA9}\u{20D48}\u{210C0}\u{2113D}\u3FF9\u{22696}\u6432\u{20FAD}"],["8b40","\u{233F4}\u{27639}\u{22BCE}\u{20D7E}\u{20D7F}\u{22C51}\u{22C55}\u3A18\u{20E98}\u{210C7}\u{20F2E}\u{2A632}\u{26B50}\u{28CD2}\u{28D99}\u{28CCA}\u95AA\u54CC\u82C4\u55B9"],["8b55","\u{29EC3}\u9C26\u9AB6\u{2775E}\u{22DEE}\u7140\u816D\u80EC\u5C1C\u{26572}\u8134\u3797\u535F\u{280BD}\u91B6\u{20EFA}\u{20E0F}\u{20E77}\u{20EFB}\u35DD\u{24DEB}\u3609\u{20CD6}\u56AF\u{227B5}\u{210C9}\u{20E10}\u{20E78}\u{21078}\u{21148}\u{28207}\u{21455}\u{20E79}\u{24E50}\u{22DA4}\u5A54\u{2101D}\u{2101E}\u{210F5}\u{210F6}\u579C\u{20E11}"],["8ba1","\u{27694}\u{282CD}\u{20FB5}\u{20E7B}\u{2517E}\u3703\u{20FB6}\u{21180}\u{252D8}\u{2A2BD}\u{249DA}\u{2183A}\u{24177}\u{2827C}\u5899\u5268\u361A\u{2573D}\u7BB2\u5B68\u4800\u4B2C\u9F27\u49E7\u9C1F\u9B8D\u{25B74}\u{2313D}\u55FB\u35F2\u5689\u4E28\u5902\u{21BC1}\u{2F878}\u9751\u{20086}\u4E5B\u4EBB\u353E\u5C23\u5F51\u5FC4\u38FA\u624C\u6535\u6B7A\u6C35\u6C3A\u706C\u722B\u4E2C\u72AD\u{248E9}\u7F52\u793B\u7CF9\u7F53\u{2626A}\u34C1"],["8bde","\u{2634B}\u8002\u8080\u{26612}\u{26951}\u535D\u8864\u89C1\u{278B2}\u8BA0\u8D1D\u9485\u9578\u957F\u95E8\u{28E0F}\u97E6\u9875\u98CE\u98DE\u9963\u{29810}\u9C7C\u9E1F\u9EC4\u6B6F\uF907\u4E37\u{20087}\u961D\u6237\u94A2"],["8c40","\u503B\u6DFE\u{29C73}\u9FA6\u3DC9\u888F\u{2414E}\u7077\u5CF5\u4B20\u{251CD}\u3559\u{25D30}\u6122\u{28A32}\u8FA7\u91F6\u7191\u6719\u73BA\u{23281}\u{2A107}\u3C8B\u{21980}\u4B10\u78E4\u7402\u51AE\u{2870F}\u4009\u6A63\u{2A2BA}\u4223\u860F\u{20A6F}\u7A2A\u{29947}\u{28AEA}\u9755\u704D\u5324\u{2207E}\u93F4\u76D9\u{289E3}\u9FA7\u77DD\u4EA3\u4FF0\u50BC\u4E2F\u4F17\u9FA8\u5434\u7D8B\u5892\u58D0\u{21DB6}\u5E92\u5E99\u5FC2\u{22712}\u658B"],["8ca1","\u{233F9}\u6919\u6A43\u{23C63}\u6CFF"],["8ca7","\u7200\u{24505}\u738C\u3EDB\u{24A13}\u5B15\u74B9\u8B83\u{25CA4}\u{25695}\u7A93\u7BEC\u7CC3\u7E6C\u82F8\u8597\u9FA9\u8890\u9FAA\u8EB9\u9FAB\u8FCF\u855F\u99E0\u9221\u9FAC\u{28DB9}\u{2143F}\u4071\u42A2\u5A1A"],["8cc9","\u9868\u676B\u4276\u573D"],["8cce","\u85D6\u{2497B}\u82BF\u{2710D}\u4C81\u{26D74}\u5D7B\u{26B15}\u{26FBE}\u9FAD\u9FAE\u5B96\u9FAF\u66E7\u7E5B\u6E57\u79CA\u3D88\u44C3\u{23256}\u{22796}\u439A\u4536"],["8ce6","\u5CD5\u{23B1A}\u8AF9\u5C78\u3D12\u{23551}\u5D78\u9FB2\u7157\u4558\u{240EC}\u{21E23}\u4C77\u3978\u344A\u{201A4}\u{26C41}\u8ACC\u4FB4\u{20239}\u59BF\u816C\u9856\u{298FA}\u5F3B"],["8d40","\u{20B9F}"],["8d42","\u{221C1}\u{2896D}\u4102\u46BB\u{29079}\u3F07\u9FB3\u{2A1B5}\u40F8\u37D6\u46F7\u{26C46}\u417C\u{286B2}\u{273FF}\u456D\u38D4\u{2549A}\u4561\u451B\u4D89\u4C7B\u4D76\u45EA\u3FC8\u{24B0F}\u3661\u44DE\u44BD\u41ED\u5D3E\u5D48\u5D56\u3DFC\u380F\u5DA4\u5DB9\u3820\u3838\u5E42\u5EBD\u5F25\u5F83\u3908\u3914\u393F\u394D\u60D7\u613D\u5CE5\u3989\u61B7\u61B9\u61CF\u39B8\u622C\u6290\u62E5\u6318\u39F8\u56B1"],["8da1","\u3A03\u63E2\u63FB\u6407\u645A\u3A4B\u64C0\u5D15\u5621\u9F9F\u3A97\u6586\u3ABD\u65FF\u6653\u3AF2\u6692\u3B22\u6716\u3B42\u67A4\u6800\u3B58\u684A\u6884\u3B72\u3B71\u3B7B\u6909\u6943\u725C\u6964\u699F\u6985\u3BBC\u69D6\u3BDD\u6A65\u6A74\u6A71\u6A82\u3BEC\u6A99\u3BF2\u6AAB\u6AB5\u6AD4\u6AF6\u6B81\u6BC1\u6BEA\u6C75\u6CAA\u3CCB\u6D02\u6D06\u6D26\u6D81\u3CEF\u6DA4\u6DB1\u6E15\u6E18\u6E29\u6E86\u{289C0}\u6EBB\u6EE2\u6EDA\u9F7F\u6EE8\u6EE9\u6F24\u6F34\u3D46\u{23F41}\u6F81\u6FBE\u3D6A\u3D75\u71B7\u5C99\u3D8A\u702C\u3D91\u7050\u7054\u706F\u707F\u7089\u{20325}\u43C1\u35F1\u{20ED8}"],["8e40","\u{23ED7}\u57BE\u{26ED3}\u713E\u{257E0}\u364E\u69A2\u{28BE9}\u5B74\u7A49\u{258E1}\u{294D9}\u7A65\u7A7D\u{259AC}\u7ABB\u7AB0\u7AC2\u7AC3\u71D1\u{2648D}\u41CA\u7ADA\u7ADD\u7AEA\u41EF\u54B2\u{25C01}\u7B0B\u7B55\u7B29\u{2530E}\u{25CFE}\u7BA2\u7B6F\u839C\u{25BB4}\u{26C7F}\u7BD0\u8421\u7B92\u7BB8\u{25D20}\u3DAD\u{25C65}\u8492\u7BFA\u7C06\u7C35\u{25CC1}\u7C44\u7C83\u{24882}\u7CA6\u667D\u{24578}\u7CC9\u7CC7\u7CE6\u7C74\u7CF3\u7CF5\u7CCE"],["8ea1","\u7E67\u451D\u{26E44}\u7D5D\u{26ED6}\u748D\u7D89\u7DAB\u7135\u7DB3\u7DD2\u{24057}\u{26029}\u7DE4\u3D13\u7DF5\u{217F9}\u7DE5\u{2836D}\u7E1D\u{26121}\u{2615A}\u7E6E\u7E92\u432B\u946C\u7E27\u7F40\u7F41\u7F47\u7936\u{262D0}\u99E1\u7F97\u{26351}\u7FA3\u{21661}\u{20068}\u455C\u{23766}\u4503\u{2833A}\u7FFA\u{26489}\u8005\u8008\u801D\u8028\u802F\u{2A087}\u{26CC3}\u803B\u803C\u8061\u{22714}\u4989\u{26626}\u{23DE3}\u{266E8}\u6725\u80A7\u{28A48}\u8107\u811A\u58B0\u{226F6}\u6C7F\u{26498}\u{24FB8}\u64E7\u{2148A}\u8218\u{2185E}\u6A53\u{24A65}\u{24A95}\u447A\u8229\u{20B0D}\u{26A52}\u{23D7E}\u4FF9\u{214FD}\u84E2\u8362\u{26B0A}\u{249A7}\u{23530}\u{21773}\u{23DF8}\u82AA\u691B\u{2F994}\u41DB"],["8f40","\u854B\u82D0\u831A\u{20E16}\u{217B4}\u36C1\u{2317D}\u{2355A}\u827B\u82E2\u8318\u{23E8B}\u{26DA3}\u{26B05}\u{26B97}\u{235CE}\u3DBF\u831D\u55EC\u8385\u450B\u{26DA5}\u83AC\u83C1\u83D3\u347E\u{26ED4}\u6A57\u855A\u3496\u{26E42}\u{22EEF}\u8458\u{25BE4}\u8471\u3DD3\u44E4\u6AA7\u844A\u{23CB5}\u7958\u84A8\u{26B96}\u{26E77}\u{26E43}\u84DE\u840F\u8391\u44A0\u8493\u84E4\u{25C91}\u4240\u{25CC0}\u4543\u8534\u5AF2\u{26E99}\u4527\u8573\u4516\u67BF\u8616"],["8fa1","\u{28625}\u{2863B}\u85C1\u{27088}\u8602\u{21582}\u{270CD}\u{2F9B2}\u456A\u8628\u3648\u{218A2}\u53F7\u{2739A}\u867E\u8771\u{2A0F8}\u87EE\u{22C27}\u87B1\u87DA\u880F\u5661\u866C\u6856\u460F\u8845\u8846\u{275E0}\u{23DB9}\u{275E4}\u885E\u889C\u465B\u88B4\u88B5\u63C1\u88C5\u7777\u{2770F}\u8987\u898A\u89A6\u89A9\u89A7\u89BC\u{28A25}\u89E7\u{27924}\u{27ABD}\u8A9C\u7793\u91FE\u8A90\u{27A59}\u7AE9\u{27B3A}\u{23F8F}\u4713\u{27B38}\u717C\u8B0C\u8B1F\u{25430}\u{25565}\u8B3F\u8B4C\u8B4D\u8AA9\u{24A7A}\u8B90\u8B9B\u8AAF\u{216DF}\u4615\u884F\u8C9B\u{27D54}\u{27D8F}\u{2F9D4}\u3725\u{27D53}\u8CD6\u{27D98}\u{27DBD}\u8D12\u8D03\u{21910}\u8CDB\u705C\u8D11\u{24CC9}\u3ED0\u8D77"],["9040","\u8DA9\u{28002}\u{21014}\u{2498A}\u3B7C\u{281BC}\u{2710C}\u7AE7\u8EAD\u8EB6\u8EC3\u92D4\u8F19\u8F2D\u{28365}\u{28412}\u8FA5\u9303\u{2A29F}\u{20A50}\u8FB3\u492A\u{289DE}\u{2853D}\u{23DBB}\u5EF8\u{23262}\u8FF9\u{2A014}\u{286BC}\u{28501}\u{22325}\u3980\u{26ED7}\u9037\u{2853C}\u{27ABE}\u9061\u{2856C}\u{2860B}\u90A8\u{28713}\u90C4\u{286E6}\u90AE\u90FD\u9167\u3AF0\u91A9\u91C4\u7CAC\u{28933}\u{21E89}\u920E\u6C9F\u9241\u9262\u{255B9}\u92B9\u{28AC6}\u{23C9B}\u{28B0C}\u{255DB}"],["90a1","\u{20D31}\u932C\u936B\u{28AE1}\u{28BEB}\u708F\u5AC3\u{28AE2}\u{28AE5}\u4965\u9244\u{28BEC}\u{28C39}\u{28BFF}\u9373\u945B\u8EBC\u9585\u95A6\u9426\u95A0\u6FF6\u42B9\u{2267A}\u{286D8}\u{2127C}\u{23E2E}\u49DF\u6C1C\u967B\u9696\u416C\u96A3\u{26ED5}\u61DA\u96B6\u78F5\u{28AE0}\u96BD\u53CC\u49A1\u{26CB8}\u{20274}\u{26410}\u{290AF}\u{290E5}\u{24AD1}\u{21915}\u{2330A}\u9731\u8642\u9736\u4A0F\u453D\u4585\u{24AE9}\u7075\u5B41\u971B\u975C\u{291D5}\u9757\u5B4A\u{291EB}\u975F\u9425\u50D0\u{230B7}\u{230BC}\u9789\u979F\u97B1\u97BE\u97C0\u97D2\u97E0\u{2546C}\u97EE\u741C\u{29433}\u97FF\u97F5\u{2941D}\u{2797A}\u4AD1\u9834\u9833\u984B\u9866\u3B0E\u{27175}\u3D51\u{20630}\u{2415C}"],["9140","\u{25706}\u98CA\u98B7\u98C8\u98C7\u4AFF\u{26D27}\u{216D3}\u55B0\u98E1\u98E6\u98EC\u9378\u9939\u{24A29}\u4B72\u{29857}\u{29905}\u99F5\u9A0C\u9A3B\u9A10\u9A58\u{25725}\u36C4\u{290B1}\u{29BD5}\u9AE0\u9AE2\u{29B05}\u9AF4\u4C0E\u9B14\u9B2D\u{28600}\u5034\u9B34\u{269A8}\u38C3\u{2307D}\u9B50\u9B40\u{29D3E}\u5A45\u{21863}\u9B8E\u{2424B}\u9C02\u9BFF\u9C0C\u{29E68}\u9DD4\u{29FB7}\u{2A192}\u{2A1AB}\u{2A0E1}\u{2A123}\u{2A1DF}\u9D7E\u9D83\u{2A134}\u9E0E\u6888"],["91a1","\u9DC4\u{2215B}\u{2A193}\u{2A220}\u{2193B}\u{2A233}\u9D39\u{2A0B9}\u{2A2B4}\u9E90\u9E95\u9E9E\u9EA2\u4D34\u9EAA\u9EAF\u{24364}\u9EC1\u3B60\u39E5\u3D1D\u4F32\u37BE\u{28C2B}\u9F02\u9F08\u4B96\u9424\u{26DA2}\u9F17\u9F16\u9F39\u569F\u568A\u9F45\u99B8\u{2908B}\u97F2\u847F\u9F62\u9F69\u7ADC\u9F8E\u7216\u4BBE\u{24975}\u{249BB}\u7177\u{249F8}\u{24348}\u{24A51}\u739E\u{28BDA}\u{218FA}\u799F\u{2897E}\u{28E36}\u9369\u93F3\u{28A44}\u92EC\u9381\u93CB\u{2896C}\u{244B9}\u7217\u3EEB\u7772\u7A43\u70D0\u{24473}\u{243F8}\u717E\u{217EF}\u70A3\u{218BE}\u{23599}\u3EC7\u{21885}\u{2542F}\u{217F8}\u3722\u{216FB}\u{21839}\u36E1\u{21774}\u{218D1}\u{25F4B}\u3723\u{216C0}\u575B\u{24A25}\u{213FE}\u{212A8}"],["9240","\u{213C6}\u{214B6}\u8503\u{236A6}\u8503\u8455\u{24994}\u{27165}\u{23E31}\u{2555C}\u{23EFB}\u{27052}\u44F4\u{236EE}\u{2999D}\u{26F26}\u67F9\u3733\u3C15\u3DE7\u586C\u{21922}\u6810\u4057\u{2373F}\u{240E1}\u{2408B}\u{2410F}\u{26C21}\u54CB\u569E\u{266B1}\u5692\u{20FDF}\u{20BA8}\u{20E0D}\u93C6\u{28B13}\u939C\u4EF8\u512B\u3819\u{24436}\u4EBC\u{20465}\u{2037F}\u4F4B\u4F8A\u{25651}\u5A68\u{201AB}\u{203CB}\u3999\u{2030A}\u{20414}\u3435\u4F29\u{202C0}\u{28EB3}\u{20275}\u8ADA\u{2020C}\u4E98"],["92a1","\u50CD\u510D\u4FA2\u4F03\u{24A0E}\u{23E8A}\u4F42\u502E\u506C\u5081\u4FCC\u4FE5\u5058\u50FC\u5159\u515B\u515D\u515E\u6E76\u{23595}\u{23E39}\u{23EBF}\u6D72\u{21884}\u{23E89}\u51A8\u51C3\u{205E0}\u44DD\u{204A3}\u{20492}\u{20491}\u8D7A\u{28A9C}\u{2070E}\u5259\u52A4\u{20873}\u52E1\u936E\u467A\u718C\u{2438C}\u{20C20}\u{249AC}\u{210E4}\u69D1\u{20E1D}\u7479\u3EDE\u7499\u7414\u7456\u7398\u4B8E\u{24ABC}\u{2408D}\u53D0\u3584\u720F\u{240C9}\u55B4\u{20345}\u54CD\u{20BC6}\u571D\u925D\u96F4\u9366\u57DD\u578D\u577F\u363E\u58CB\u5A99\u{28A46}\u{216FA}\u{2176F}\u{21710}\u5A2C\u59B8\u928F\u5A7E\u5ACF\u5A12\u{25946}\u{219F3}\u{21861}\u{24295}\u36F5\u6D05\u7443\u5A21\u{25E83}"],["9340","\u5A81\u{28BD7}\u{20413}\u93E0\u748C\u{21303}\u7105\u4972\u9408\u{289FB}\u93BD\u37A0\u5C1E\u5C9E\u5E5E\u5E48\u{21996}\u{2197C}\u{23AEE}\u5ECD\u5B4F\u{21903}\u{21904}\u3701\u{218A0}\u36DD\u{216FE}\u36D3\u812A\u{28A47}\u{21DBA}\u{23472}\u{289A8}\u5F0C\u5F0E\u{21927}\u{217AB}\u5A6B\u{2173B}\u5B44\u8614\u{275FD}\u8860\u607E\u{22860}\u{2262B}\u5FDB\u3EB8\u{225AF}\u{225BE}\u{29088}\u{26F73}\u61C0\u{2003E}\u{20046}\u{2261B}\u6199\u6198\u6075\u{22C9B}\u{22D07}\u{246D4}\u{2914D}"],["93a1","\u6471\u{24665}\u{22B6A}\u3A29\u{22B22}\u{23450}\u{298EA}\u{22E78}\u6337\u{2A45B}\u64B6\u6331\u63D1\u{249E3}\u{22D67}\u62A4\u{22CA1}\u643B\u656B\u6972\u3BF4\u{2308E}\u{232AD}\u{24989}\u{232AB}\u550D\u{232E0}\u{218D9}\u{2943F}\u66CE\u{23289}\u{231B3}\u3AE0\u4190\u{25584}\u{28B22}\u{2558F}\u{216FC}\u{2555B}\u{25425}\u78EE\u{23103}\u{2182A}\u{23234}\u3464\u{2320F}\u{23182}\u{242C9}\u668E\u{26D24}\u666B\u4B93\u6630\u{27870}\u{21DEB}\u6663\u{232D2}\u{232E1}\u661E\u{25872}\u38D1\u{2383A}\u{237BC}\u3B99\u{237A2}\u{233FE}\u74D0\u3B96\u678F\u{2462A}\u68B6\u681E\u3BC4\u6ABE\u3863\u{237D5}\u{24487}\u6A33\u6A52\u6AC9\u6B05\u{21912}\u6511\u6898\u6A4C\u3BD7\u6A7A\u6B57\u{23FC0}\u{23C9A}\u93A0\u92F2\u{28BEA}\u{28ACB}"],["9440","\u9289\u{2801E}\u{289DC}\u9467\u6DA5\u6F0B\u{249EC}\u6D67\u{23F7F}\u3D8F\u6E04\u{2403C}\u5A3D\u6E0A\u5847\u6D24\u7842\u713B\u{2431A}\u{24276}\u70F1\u7250\u7287\u7294\u{2478F}\u{24725}\u5179\u{24AA4}\u{205EB}\u747A\u{23EF8}\u{2365F}\u{24A4A}\u{24917}\u{25FE1}\u3F06\u3EB1\u{24ADF}\u{28C23}\u{23F35}\u60A7\u3EF3\u74CC\u743C\u9387\u7437\u449F\u{26DEA}\u4551\u7583\u3F63\u{24CD9}\u{24D06}\u3F58\u7555\u7673\u{2A5C6}\u3B19\u7468\u{28ACC}\u{249AB}\u{2498E}\u3AFB"],["94a1","\u3DCD\u{24A4E}\u3EFF\u{249C5}\u{248F3}\u91FA\u5732\u9342\u{28AE3}\u{21864}\u50DF\u{25221}\u{251E7}\u7778\u{23232}\u770E\u770F\u777B\u{24697}\u{23781}\u3A5E\u{248F0}\u7438\u749B\u3EBF\u{24ABA}\u{24AC7}\u40C8\u{24A96}\u{261AE}\u9307\u{25581}\u781E\u788D\u7888\u78D2\u73D0\u7959\u{27741}\u{256E3}\u410E\u799B\u8496\u79A5\u6A2D\u{23EFA}\u7A3A\u79F4\u416E\u{216E6}\u4132\u9235\u79F1\u{20D4C}\u{2498C}\u{20299}\u{23DBA}\u{2176E}\u3597\u556B\u3570\u36AA\u{201D4}\u{20C0D}\u7AE2\u5A59\u{226F5}\u{25AAF}\u{25A9C}\u5A0D\u{2025B}\u78F0\u5A2A\u{25BC6}\u7AFE\u41F9\u7C5D\u7C6D\u4211\u{25BB3}\u{25EBC}\u{25EA6}\u7CCD\u{249F9}\u{217B0}\u7C8E\u7C7C\u7CAE\u6AB2\u7DDC\u7E07\u7DD3\u7F4E\u{26261}"],["9540","\u{2615C}\u{27B48}\u7D97\u{25E82}\u426A\u{26B75}\u{20916}\u67D6\u{2004E}\u{235CF}\u57C4\u{26412}\u{263F8}\u{24962}\u7FDD\u7B27\u{2082C}\u{25AE9}\u{25D43}\u7B0C\u{25E0E}\u99E6\u8645\u9A63\u6A1C\u{2343F}\u39E2\u{249F7}\u{265AD}\u9A1F\u{265A0}\u8480\u{27127}\u{26CD1}\u44EA\u8137\u4402\u80C6\u8109\u8142\u{267B4}\u98C3\u{26A42}\u8262\u8265\u{26A51}\u8453\u{26DA7}\u8610\u{2721B}\u5A86\u417F\u{21840}\u5B2B\u{218A1}\u5AE4\u{218D8}\u86A0\u{2F9BC}\u{23D8F}\u882D\u{27422}\u5A02"],["95a1","\u886E\u4F45\u8887\u88BF\u88E6\u8965\u894D\u{25683}\u8954\u{27785}\u{27784}\u{28BF5}\u{28BD9}\u{28B9C}\u{289F9}\u3EAD\u84A3\u46F5\u46CF\u37F2\u8A3D\u8A1C\u{29448}\u5F4D\u922B\u{24284}\u65D4\u7129\u70C4\u{21845}\u9D6D\u8C9F\u8CE9\u{27DDC}\u599A\u77C3\u59F0\u436E\u36D4\u8E2A\u8EA7\u{24C09}\u8F30\u8F4A\u42F4\u6C58\u6FBB\u{22321}\u489B\u6F79\u6E8B\u{217DA}\u9BE9\u36B5\u{2492F}\u90BB\u9097\u5571\u4906\u91BB\u9404\u{28A4B}\u4062\u{28AFC}\u9427\u{28C1D}\u{28C3B}\u84E5\u8A2B\u9599\u95A7\u9597\u9596\u{28D34}\u7445\u3EC2\u{248FF}\u{24A42}\u{243EA}\u3EE7\u{23225}\u968F\u{28EE7}\u{28E66}\u{28E65}\u3ECC\u{249ED}\u{24A78}\u{23FEE}\u7412\u746B\u3EFC\u9741\u{290B0}"],["9640","\u6847\u4A1D\u{29093}\u{257DF}\u975D\u9368\u{28989}\u{28C26}\u{28B2F}\u{263BE}\u92BA\u5B11\u8B69\u493C\u73F9\u{2421B}\u979B\u9771\u9938\u{20F26}\u5DC1\u{28BC5}\u{24AB2}\u981F\u{294DA}\u92F6\u{295D7}\u91E5\u44C0\u{28B50}\u{24A67}\u{28B64}\u98DC\u{28A45}\u3F00\u922A\u4925\u8414\u993B\u994D\u{27B06}\u3DFD\u999B\u4B6F\u99AA\u9A5C\u{28B65}\u{258C8}\u6A8F\u9A21\u5AFE\u9A2F\u{298F1}\u4B90\u{29948}\u99BC\u4BBD\u4B97\u937D\u5872\u{21302}\u5822\u{249B8}"],["96a1","\u{214E8}\u7844\u{2271F}\u{23DB8}\u68C5\u3D7D\u9458\u3927\u6150\u{22781}\u{2296B}\u6107\u9C4F\u9C53\u9C7B\u9C35\u9C10\u9B7F\u9BCF\u{29E2D}\u9B9F\u{2A1F5}\u{2A0FE}\u9D21\u4CAE\u{24104}\u9E18\u4CB0\u9D0C\u{2A1B4}\u{2A0ED}\u{2A0F3}\u{2992F}\u9DA5\u84BD\u{26E12}\u{26FDF}\u{26B82}\u85FC\u4533\u{26DA4}\u{26E84}\u{26DF0}\u8420\u85EE\u{26E00}\u{237D7}\u{26064}\u79E2\u{2359C}\u{23640}\u492D\u{249DE}\u3D62\u93DB\u92BE\u9348\u{202BF}\u78B9\u9277\u944D\u4FE4\u3440\u9064\u{2555D}\u783D\u7854\u78B6\u784B\u{21757}\u{231C9}\u{24941}\u369A\u4F72\u6FDA\u6FD9\u701E\u701E\u5414\u{241B5}\u57BB\u58F3\u578A\u9D16\u57D7\u7134\u34AF\u{241AC}\u71EB\u{26C40}\u{24F97}\u5B28\u{217B5}\u{28A49}"],["9740","\u610C\u5ACE\u5A0B\u42BC\u{24488}\u372C\u4B7B\u{289FC}\u93BB\u93B8\u{218D6}\u{20F1D}\u8472\u{26CC0}\u{21413}\u{242FA}\u{22C26}\u{243C1}\u5994\u{23DB7}\u{26741}\u7DA8\u{2615B}\u{260A4}\u{249B9}\u{2498B}\u{289FA}\u92E5\u73E2\u3EE9\u74B4\u{28B63}\u{2189F}\u3EE1\u{24AB3}\u6AD8\u73F3\u73FB\u3ED6\u{24A3E}\u{24A94}\u{217D9}\u{24A66}\u{203A7}\u{21424}\u{249E5}\u7448\u{24916}\u70A5\u{24976}\u9284\u73E6\u935F\u{204FE}\u9331\u{28ACE}\u{28A16}\u9386\u{28BE7}\u{255D5}\u4935\u{28A82}\u716B"],["97a1","\u{24943}\u{20CFF}\u56A4\u{2061A}\u{20BEB}\u{20CB8}\u5502\u79C4\u{217FA}\u7DFE\u{216C2}\u{24A50}\u{21852}\u452E\u9401\u370A\u{28AC0}\u{249AD}\u59B0\u{218BF}\u{21883}\u{27484}\u5AA1\u36E2\u{23D5B}\u36B0\u925F\u5A79\u{28A81}\u{21862}\u9374\u3CCD\u{20AB4}\u4A96\u398A\u50F4\u3D69\u3D4C\u{2139C}\u7175\u42FB\u{28218}\u6E0F\u{290E4}\u44EB\u6D57\u{27E4F}\u7067\u6CAF\u3CD6\u{23FED}\u{23E2D}\u6E02\u6F0C\u3D6F\u{203F5}\u7551\u36BC\u34C8\u4680\u3EDA\u4871\u59C4\u926E\u493E\u8F41\u{28C1C}\u{26BC0}\u5812\u57C8\u36D6\u{21452}\u70FE\u{24362}\u{24A71}\u{22FE3}\u{212B0}\u{223BD}\u68B9\u6967\u{21398}\u{234E5}\u{27BF4}\u{236DF}\u{28A83}\u{237D6}\u{233FA}\u{24C9F}\u6A1A\u{236AD}\u{26CB7}\u843E\u44DF\u44CE"],["9840","\u{26D26}\u{26D51}\u{26C82}\u{26FDE}\u6F17\u{27109}\u833D\u{2173A}\u83ED\u{26C80}\u{27053}\u{217DB}\u5989\u5A82\u{217B3}\u5A61\u5A71\u{21905}\u{241FC}\u372D\u59EF\u{2173C}\u36C7\u718E\u9390\u669A\u{242A5}\u5A6E\u5A2B\u{24293}\u6A2B\u{23EF9}\u{27736}\u{2445B}\u{242CA}\u711D\u{24259}\u{289E1}\u4FB0\u{26D28}\u5CC2\u{244CE}\u{27E4D}\u{243BD}\u6A0C\u{24256}\u{21304}\u70A6\u7133\u{243E9}\u3DA5\u6CDF\u{2F825}\u{24A4F}\u7E65\u59EB\u5D2F\u3DF3\u5F5C\u{24A5D}\u{217DF}\u7DA4\u8426"],["98a1","\u5485\u{23AFA}\u{23300}\u{20214}\u577E\u{208D5}\u{20619}\u3FE5\u{21F9E}\u{2A2B6}\u7003\u{2915B}\u5D70\u738F\u7CD3\u{28A59}\u{29420}\u4FC8\u7FE7\u72CD\u7310\u{27AF4}\u7338\u7339\u{256F6}\u7341\u7348\u3EA9\u{27B18}\u906C\u71F5\u{248F2}\u73E1\u81F6\u3ECA\u770C\u3ED1\u6CA2\u56FD\u7419\u741E\u741F\u3EE2\u3EF0\u3EF4\u3EFA\u74D3\u3F0E\u3F53\u7542\u756D\u7572\u758D\u3F7C\u75C8\u75DC\u3FC0\u764D\u3FD7\u7674\u3FDC\u767A\u{24F5C}\u7188\u5623\u8980\u5869\u401D\u7743\u4039\u6761\u4045\u35DB\u7798\u406A\u406F\u5C5E\u77BE\u77CB\u58F2\u7818\u70B9\u781C\u40A8\u7839\u7847\u7851\u7866\u8448\u{25535}\u7933\u6803\u7932\u4103"],["9940","\u4109\u7991\u7999\u8FBB\u7A06\u8FBC\u4167\u7A91\u41B2\u7ABC\u8279\u41C4\u7ACF\u7ADB\u41CF\u4E21\u7B62\u7B6C\u7B7B\u7C12\u7C1B\u4260\u427A\u7C7B\u7C9C\u428C\u7CB8\u4294\u7CED\u8F93\u70C0\u{20CCF}\u7DCF\u7DD4\u7DD0\u7DFD\u7FAE\u7FB4\u729F\u4397\u8020\u8025\u7B39\u802E\u8031\u8054\u3DCC\u57B4\u70A0\u80B7\u80E9\u43ED\u810C\u732A\u810E\u8112\u7560\u8114\u4401\u3B39\u8156\u8159\u815A"],["99a1","\u4413\u583A\u817C\u8184\u4425\u8193\u442D\u81A5\u57EF\u81C1\u81E4\u8254\u448F\u82A6\u8276\u82CA\u82D8\u82FF\u44B0\u8357\u9669\u698A\u8405\u70F5\u8464\u60E3\u8488\u4504\u84BE\u84E1\u84F8\u8510\u8538\u8552\u453B\u856F\u8570\u85E0\u4577\u8672\u8692\u86B2\u86EF\u9645\u878B\u4606\u4617\u88AE\u88FF\u8924\u8947\u8991\u{27967}\u8A29\u8A38\u8A94\u8AB4\u8C51\u8CD4\u8CF2\u8D1C\u4798\u585F\u8DC3\u47ED\u4EEE\u8E3A\u55D8\u5754\u8E71\u55F5\u8EB0\u4837\u8ECE\u8EE2\u8EE4\u8EED\u8EF2\u8FB7\u8FC1\u8FCA\u8FCC\u9033\u99C4\u48AD\u98E0\u9213\u491E\u9228\u9258\u926B\u92B1\u92AE\u92BF"],["9a40","\u92E3\u92EB\u92F3\u92F4\u92FD\u9343\u9384\u93AD\u4945\u4951\u9EBF\u9417\u5301\u941D\u942D\u943E\u496A\u9454\u9479\u952D\u95A2\u49A7\u95F4\u9633\u49E5\u67A0\u4A24\u9740\u4A35\u97B2\u97C2\u5654\u4AE4\u60E8\u98B9\u4B19\u98F1\u5844\u990E\u9919\u51B4\u991C\u9937\u9942\u995D\u9962\u4B70\u99C5\u4B9D\u9A3C\u9B0F\u7A83\u9B69\u9B81\u9BDD\u9BF1\u9BF4\u4C6D\u9C20\u376F\u{21BC2}\u9D49\u9C3A"],["9aa1","\u9EFE\u5650\u9D93\u9DBD\u9DC0\u9DFC\u94F6\u8FB6\u9E7B\u9EAC\u9EB1\u9EBD\u9EC6\u94DC\u9EE2\u9EF1\u9EF8\u7AC8\u9F44\u{20094}\u{202B7}\u{203A0}\u691A\u94C3\u59AC\u{204D7}\u5840\u94C1\u37B9\u{205D5}\u{20615}\u{20676}\u{216BA}\u5757\u7173\u{20AC2}\u{20ACD}\u{20BBF}\u546A\u{2F83B}\u{20BCB}\u549E\u{20BFB}\u{20C3B}\u{20C53}\u{20C65}\u{20C7C}\u60E7\u{20C8D}\u567A\u{20CB5}\u{20CDD}\u{20CED}\u{20D6F}\u{20DB2}\u{20DC8}\u6955\u9C2F\u87A5\u{20E04}\u{20E0E}\u{20ED7}\u{20F90}\u{20F2D}\u{20E73}\u5C20\u{20FBC}\u5E0B\u{2105C}\u{2104F}\u{21076}\u671E\u{2107B}\u{21088}\u{21096}\u3647\u{210BF}\u{210D3}\u{2112F}\u{2113B}\u5364\u84AD\u{212E3}\u{21375}\u{21336}\u8B81\u{21577}\u{21619}\u{217C3}\u{217C7}\u4E78\u70BB\u{2182D}\u{2196A}"],["9b40","\u{21A2D}\u{21A45}\u{21C2A}\u{21C70}\u{21CAC}\u{21EC8}\u62C3\u{21ED5}\u{21F15}\u7198\u6855\u{22045}\u69E9\u36C8\u{2227C}\u{223D7}\u{223FA}\u{2272A}\u{22871}\u{2294F}\u82FD\u{22967}\u{22993}\u{22AD5}\u89A5\u{22AE8}\u8FA0\u{22B0E}\u97B8\u{22B3F}\u9847\u9ABD\u{22C4C}"],["9b62","\u{22C88}\u{22CB7}\u{25BE8}\u{22D08}\u{22D12}\u{22DB7}\u{22D95}\u{22E42}\u{22F74}\u{22FCC}\u{23033}\u{23066}\u{2331F}\u{233DE}\u5FB1\u6648\u66BF\u{27A79}\u{23567}\u{235F3}\u7201\u{249BA}\u77D7\u{2361A}\u{23716}\u7E87\u{20346}\u58B5\u670E"],["9ba1","\u6918\u{23AA7}\u{27657}\u{25FE2}\u{23E11}\u{23EB9}\u{275FE}\u{2209A}\u48D0\u4AB8\u{24119}\u{28A9A}\u{242EE}\u{2430D}\u{2403B}\u{24334}\u{24396}\u{24A45}\u{205CA}\u51D2\u{20611}\u599F\u{21EA8}\u3BBE\u{23CFF}\u{24404}\u{244D6}\u5788\u{24674}\u399B\u{2472F}\u{285E8}\u{299C9}\u3762\u{221C3}\u8B5E\u{28B4E}\u99D6\u{24812}\u{248FB}\u{24A15}\u7209\u{24AC0}\u{20C78}\u5965\u{24EA5}\u{24F86}\u{20779}\u8EDA\u{2502C}\u528F\u573F\u7171\u{25299}\u{25419}\u{23F4A}\u{24AA7}\u55BC\u{25446}\u{2546E}\u{26B52}\u91D4\u3473\u{2553F}\u{27632}\u{2555E}\u4718\u{25562}\u{25566}\u{257C7}\u{2493F}\u{2585D}\u5066\u34FB\u{233CC}\u60DE\u{25903}\u477C\u{28948}\u{25AAE}\u{25B89}\u{25C06}\u{21D90}\u57A1\u7151\u6FB6\u{26102}\u{27C12}\u9056\u{261B2}\u{24F9A}\u8B62\u{26402}\u{2644A}"],["9c40","\u5D5B\u{26BF7}\u8F36\u{26484}\u{2191C}\u8AEA\u{249F6}\u{26488}\u{23FEF}\u{26512}\u4BC0\u{265BF}\u{266B5}\u{2271B}\u9465\u{257E1}\u6195\u5A27\u{2F8CD}\u4FBB\u56B9\u{24521}\u{266FC}\u4E6A\u{24934}\u9656\u6D8F\u{26CBD}\u3618\u8977\u{26799}\u{2686E}\u{26411}\u{2685E}\u71DF\u{268C7}\u7B42\u{290C0}\u{20A11}\u{26926}\u9104\u{26939}\u7A45\u9DF0\u{269FA}\u9A26\u{26A2D}\u365F\u{26469}\u{20021}\u7983\u{26A34}\u{26B5B}\u5D2C\u{23519}\u83CF\u{26B9D}\u46D0\u{26CA4}\u753B\u8865\u{26DAE}\u58B6"],["9ca1","\u371C\u{2258D}\u{2704B}\u{271CD}\u3C54\u{27280}\u{27285}\u9281\u{2217A}\u{2728B}\u9330\u{272E6}\u{249D0}\u6C39\u949F\u{27450}\u{20EF8}\u8827\u88F5\u{22926}\u{28473}\u{217B1}\u6EB8\u{24A2A}\u{21820}\u39A4\u36B9\u5C10\u79E3\u453F\u66B6\u{29CAD}\u{298A4}\u8943\u{277CC}\u{27858}\u56D6\u40DF\u{2160A}\u39A1\u{2372F}\u{280E8}\u{213C5}\u71AD\u8366\u{279DD}\u{291A8}\u5A67\u4CB7\u{270AF}\u{289AB}\u{279FD}\u{27A0A}\u{27B0B}\u{27D66}\u{2417A}\u7B43\u797E\u{28009}\u6FB5\u{2A2DF}\u6A03\u{28318}\u53A2\u{26E07}\u93BF\u6836\u975D\u{2816F}\u{28023}\u{269B5}\u{213ED}\u{2322F}\u{28048}\u5D85\u{28C30}\u{28083}\u5715\u9823\u{28949}\u5DAB\u{24988}\u65BE\u69D5\u53D2\u{24AA5}\u{23F81}\u3C11\u6736\u{28090}\u{280F4}\u{2812E}\u{21FA1}\u{2814F}"],["9d40","\u{28189}\u{281AF}\u{2821A}\u{28306}\u{2832F}\u{2838A}\u35CA\u{28468}\u{286AA}\u48FA\u63E6\u{28956}\u7808\u9255\u{289B8}\u43F2\u{289E7}\u43DF\u{289E8}\u{28B46}\u{28BD4}\u59F8\u{28C09}\u8F0B\u{28FC5}\u{290EC}\u7B51\u{29110}\u{2913C}\u3DF7\u{2915E}\u{24ACA}\u8FD0\u728F\u568B\u{294E7}\u{295E9}\u{295B0}\u{295B8}\u{29732}\u{298D1}\u{29949}\u{2996A}\u{299C3}\u{29A28}\u{29B0E}\u{29D5A}\u{29D9B}\u7E9F\u{29EF8}\u{29F23}\u4CA4\u9547\u{2A293}\u71A2\u{2A2FF}\u4D91\u9012\u{2A5CB}\u4D9C\u{20C9C}\u8FBE\u55C1"],["9da1","\u8FBA\u{224B0}\u8FB9\u{24A93}\u4509\u7E7F\u6F56\u6AB1\u4EEA\u34E4\u{28B2C}\u{2789D}\u373A\u8E80\u{217F5}\u{28024}\u{28B6C}\u{28B99}\u{27A3E}\u{266AF}\u3DEB\u{27655}\u{23CB7}\u{25635}\u{25956}\u4E9A\u{25E81}\u{26258}\u56BF\u{20E6D}\u8E0E\u5B6D\u{23E88}\u{24C9E}\u63DE\u62D0\u{217F6}\u{2187B}\u6530\u562D\u{25C4A}\u541A\u{25311}\u3DC6\u{29D98}\u4C7D\u5622\u561E\u7F49\u{25ED8}\u5975\u{23D40}\u8770\u4E1C\u{20FEA}\u{20D49}\u{236BA}\u8117\u9D5E\u8D18\u763B\u9C45\u764E\u77B9\u9345\u5432\u8148\u82F7\u5625\u8132\u8418\u80BD\u55EA\u7962\u5643\u5416\u{20E9D}\u35CE\u5605\u55F1\u66F1\u{282E2}\u362D\u7534\u55F0\u55BA\u5497\u5572\u{20C41}\u{20C96}\u5ED0\u{25148}\u{20E76}\u{22C62}"],["9e40","\u{20EA2}\u9EAB\u7D5A\u55DE\u{21075}\u629D\u976D\u5494\u8CCD\u71F6\u9176\u63FC\u63B9\u63FE\u5569\u{22B43}\u9C72\u{22EB3}\u519A\u34DF\u{20DA7}\u51A7\u544D\u551E\u5513\u7666\u8E2D\u{2688A}\u75B1\u80B6\u8804\u8786\u88C7\u81B6\u841C\u{210C1}\u44EC\u7304\u{24706}\u5B90\u830B\u{26893}\u567B\u{226F4}\u{27D2F}\u{241A3}\u{27D73}\u{26ED0}\u{272B6}\u9170\u{211D9}\u9208\u{23CFC}\u{2A6A9}\u{20EAC}\u{20EF9}\u7266\u{21CA2}\u474E\u{24FC2}\u{27FF9}\u{20FEB}\u40FA"],["9ea1","\u9C5D\u651F\u{22DA0}\u48F3\u{247E0}\u{29D7C}\u{20FEC}\u{20E0A}\u6062\u{275A3}\u{20FED}"],["9ead","\u{26048}\u{21187}\u71A3\u7E8E\u9D50\u4E1A\u4E04\u3577\u5B0D\u6CB2\u5367\u36AC\u39DC\u537D\u36A5\u{24618}\u589A\u{24B6E}\u822D\u544B\u57AA\u{25A95}\u{20979}"],["9ec5","\u3A52\u{22465}\u7374\u{29EAC}\u4D09\u9BED\u{23CFE}\u{29F30}\u4C5B\u{24FA9}\u{2959E}\u{29FDE}\u845C\u{23DB6}\u{272B2}\u{267B3}\u{23720}\u632E\u7D25\u{23EF7}\u{23E2C}\u3A2A\u9008\u52CC\u3E74\u367A\u45E9\u{2048E}\u7640\u5AF0\u{20EB6}\u787A\u{27F2E}\u58A7\u40BF\u567C\u9B8B\u5D74\u7654\u{2A434}\u9E85\u4CE1\u75F9\u37FB\u6119\u{230DA}\u{243F2}"],["9ef5","\u565D\u{212A9}\u57A7\u{24963}\u{29E06}\u5234\u{270AE}\u35AD\u6C4A\u9D7C"],["9f40","\u7C56\u9B39\u57DE\u{2176C}\u5C53\u64D3\u{294D0}\u{26335}\u{27164}\u86AD\u{20D28}\u{26D22}\u{24AE2}\u{20D71}"],["9f4f","\u51FE\u{21F0F}\u5D8E\u9703\u{21DD1}\u9E81\u904C\u7B1F\u9B02\u5CD1\u7BA3\u6268\u6335\u9AFF\u7BCF\u9B2A\u7C7E\u9B2E\u7C42\u7C86\u9C15\u7BFC\u9B09\u9F17\u9C1B\u{2493E}\u9F5A\u5573\u5BC3\u4FFD\u9E98\u4FF2\u5260\u3E06\u52D1\u5767\u5056\u59B7\u5E12\u97C8\u9DAB\u8F5C\u5469\u97B4\u9940\u97BA\u532C\u6130"],["9fa1","\u692C\u53DA\u9C0A\u9D02\u4C3B\u9641\u6980\u50A6\u7546\u{2176D}\u99DA\u5273"],["9fae","\u9159\u9681\u915C"],["9fb2","\u9151\u{28E97}\u637F\u{26D23}\u6ACA\u5611\u918E\u757A\u6285\u{203FC}\u734F\u7C70\u{25C21}\u{23CFD}"],["9fc1","\u{24919}\u76D6\u9B9D\u4E2A\u{20CD4}\u83BE\u8842"],["9fc9","\u5C4A\u69C0\u50ED\u577A\u521F\u5DF5\u4ECE\u6C31\u{201F2}\u4F39\u549C\u54DA\u529A\u8D82\u35FE\u5F0C\u35F3"],["9fdb","\u6B52\u917C\u9FA5\u9B97\u982E\u98B4\u9ABA\u9EA8\u9E84\u717A\u7B14"],["9fe7","\u6BFA\u8818\u7F78"],["9feb","\u5620\u{2A64A}\u8E77\u9F53"],["9ff0","\u8DD4\u8E4F\u9E1C\u8E01\u6282\u{2837D}\u8E28\u8E75\u7AD3\u{24A77}\u7A3E\u78D8\u6CEA\u8A67\u7607"],["a040","\u{28A5A}\u9F26\u6CCE\u87D6\u75C3\u{2A2B2}\u7853\u{2F840}\u8D0C\u72E2\u7371\u8B2D\u7302\u74F1\u8CEB\u{24ABB}\u862F\u5FBA\u88A0\u44B7"],["a055","\u{2183B}\u{26E05}"],["a058","\u8A7E\u{2251B}"],["a05b","\u60FD\u7667\u9AD7\u9D44\u936E\u9B8F\u87F5"],["a063","\u880F\u8CF7\u732C\u9721\u9BB0\u35D6\u72B2\u4C07\u7C51\u994A\u{26159}\u6159\u4C04\u9E96\u617D"],["a073","\u575F\u616F\u62A6\u6239\u62CE\u3A5C\u61E2\u53AA\u{233F5}\u6364\u6802\u35D2"],["a0a1","\u5D57\u{28BC2}\u8FDA\u{28E39}"],["a0a6","\u50D9\u{21D46}\u7906\u5332\u9638\u{20F3B}\u4065"],["a0ae","\u77FE"],["a0b0","\u7CC2\u{25F1A}\u7CDA\u7A2D\u8066\u8063\u7D4D\u7505\u74F2\u8994\u821A\u670C\u8062\u{27486}\u805B\u74F0\u8103\u7724\u8989\u{267CC}\u7553\u{26ED1}\u87A9\u87CE\u81C8\u878C\u8A49\u8CAD\u8B43\u772B\u74F8\u84DA\u3635\u69B2\u8DA6"],["a0d4","\u89A9\u7468\u6DB9\u87C1\u{24011}\u74E7\u3DDB\u7176\u60A4\u619C\u3CD1\u7162\u6077"],["a0e2","\u7F71\u{28B2D}\u7250\u60E9\u4B7E\u5220\u3C18\u{23CC7}\u{25ED7}\u{27656}\u{25531}\u{21944}\u{212FE}\u{29903}\u{26DDC}\u{270AD}\u5CC1\u{261AD}\u{28A0F}\u{23677}\u{200EE}\u{26846}\u{24F0E}\u4562\u5B1F\u{2634C}\u9F50\u9EA6\u{2626B}"],["a3c0","\u2400",31,"\u2421"],["c6a1","\u2460",9,"\u2474",9,"\u2170",9,"\u4E36\u4E3F\u4E85\u4EA0\u5182\u5196\u51AB\u52F9\u5338\u5369\u53B6\u590A\u5B80\u5DDB\u2F33\u5E7F\u5EF4\u5F50\u5F61\u6534\u65E0\u7592\u7676\u8FB5\u96B6\xA8\u02C6\u30FD\u30FE\u309D\u309E\u3003\u4EDD\u3005\u3006\u3007\u30FC\uFF3B\uFF3D\u273D\u3041",23],["c740","\u3059",58,"\u30A1\u30A2\u30A3\u30A4"],["c7a1","\u30A5",81,"\u0410",5,"\u0401\u0416",4],["c840","\u041B",26,"\u0451\u0436",25,"\u21E7\u21B8\u21B9\u31CF\u{200CC}\u4E5A\u{2008A}\u5202\u4491"],["c8a1","\u9FB0\u5188\u9FB1\u{27607}"],["c8cd","\uFFE2\uFFE4\uFF07\uFF02\u3231\u2116\u2121\u309B\u309C\u2E80\u2E84\u2E86\u2E87\u2E88\u2E8A\u2E8C\u2E8D\u2E95\u2E9C\u2E9D\u2EA5\u2EA7\u2EAA\u2EAC\u2EAE\u2EB6\u2EBC\u2EBE\u2EC6\u2ECA\u2ECC\u2ECD\u2ECF\u2ED6\u2ED7\u2EDE\u2EE3"],["c8f5","\u0283\u0250\u025B\u0254\u0275\u0153\xF8\u014B\u028A\u026A"],["f9fe","\uFFED"],["fa40","\u{20547}\u92DB\u{205DF}\u{23FC5}\u854C\u42B5\u73EF\u51B5\u3649\u{24942}\u{289E4}\u9344\u{219DB}\u82EE\u{23CC8}\u783C\u6744\u62DF\u{24933}\u{289AA}\u{202A0}\u{26BB3}\u{21305}\u4FAB\u{224ED}\u5008\u{26D29}\u{27A84}\u{23600}\u{24AB1}\u{22513}\u5029\u{2037E}\u5FA4\u{20380}\u{20347}\u6EDB\u{2041F}\u507D\u5101\u347A\u510E\u986C\u3743\u8416\u{249A4}\u{20487}\u5160\u{233B4}\u516A\u{20BFF}\u{220FC}\u{202E5}\u{22530}\u{2058E}\u{23233}\u{21983}\u5B82\u877D\u{205B3}\u{23C99}\u51B2\u51B8"],["faa1","\u9D34\u51C9\u51CF\u51D1\u3CDC\u51D3\u{24AA6}\u51B3\u51E2\u5342\u51ED\u83CD\u693E\u{2372D}\u5F7B\u520B\u5226\u523C\u52B5\u5257\u5294\u52B9\u52C5\u7C15\u8542\u52E0\u860D\u{26B13}\u5305\u{28ADE}\u5549\u6ED9\u{23F80}\u{20954}\u{23FEC}\u5333\u5344\u{20BE2}\u6CCB\u{21726}\u681B\u73D5\u604A\u3EAA\u38CC\u{216E8}\u71DD\u44A2\u536D\u5374\u{286AB}\u537E\u537F\u{21596}\u{21613}\u77E6\u5393\u{28A9B}\u53A0\u53AB\u53AE\u73A7\u{25772}\u3F59\u739C\u53C1\u53C5\u6C49\u4E49\u57FE\u53D9\u3AAB\u{20B8F}\u53E0\u{23FEB}\u{22DA3}\u53F6\u{20C77}\u5413\u7079\u552B\u6657\u6D5B\u546D\u{26B53}\u{20D74}\u555D\u548F\u54A4\u47A6\u{2170D}\u{20EDD}\u3DB4\u{20D4D}"],["fb40","\u{289BC}\u{22698}\u5547\u4CED\u542F\u7417\u5586\u55A9\u5605\u{218D7}\u{2403A}\u4552\u{24435}\u66B3\u{210B4}\u5637\u66CD\u{2328A}\u66A4\u66AD\u564D\u564F\u78F1\u56F1\u9787\u53FE\u5700\u56EF\u56ED\u{28B66}\u3623\u{2124F}\u5746\u{241A5}\u6C6E\u708B\u5742\u36B1\u{26C7E}\u57E6\u{21416}\u5803\u{21454}\u{24363}\u5826\u{24BF5}\u585C\u58AA\u3561\u58E0\u58DC\u{2123C}\u58FB\u5BFF\u5743\u{2A150}\u{24278}\u93D3\u35A1\u591F\u68A6\u36C3\u6E59"],["fba1","\u{2163E}\u5A24\u5553\u{21692}\u8505\u59C9\u{20D4E}\u{26C81}\u{26D2A}\u{217DC}\u59D9\u{217FB}\u{217B2}\u{26DA6}\u6D71\u{21828}\u{216D5}\u59F9\u{26E45}\u5AAB\u5A63\u36E6\u{249A9}\u5A77\u3708\u5A96\u7465\u5AD3\u{26FA1}\u{22554}\u3D85\u{21911}\u3732\u{216B8}\u5E83\u52D0\u5B76\u6588\u5B7C\u{27A0E}\u4004\u485D\u{20204}\u5BD5\u6160\u{21A34}\u{259CC}\u{205A5}\u5BF3\u5B9D\u4D10\u5C05\u{21B44}\u5C13\u73CE\u5C14\u{21CA5}\u{26B28}\u5C49\u48DD\u5C85\u5CE9\u5CEF\u5D8B\u{21DF9}\u{21E37}\u5D10\u5D18\u5D46\u{21EA4}\u5CBA\u5DD7\u82FC\u382D\u{24901}\u{22049}\u{22173}\u8287\u3836\u3BC2\u5E2E\u6A8A\u5E75\u5E7A\u{244BC}\u{20CD3}\u53A6\u4EB7\u5ED0\u53A8\u{21771}\u5E09\u5EF4\u{28482}"],["fc40","\u5EF9\u5EFB\u38A0\u5EFC\u683E\u941B\u5F0D\u{201C1}\u{2F894}\u3ADE\u48AE\u{2133A}\u5F3A\u{26888}\u{223D0}\u5F58\u{22471}\u5F63\u97BD\u{26E6E}\u5F72\u9340\u{28A36}\u5FA7\u5DB6\u3D5F\u{25250}\u{21F6A}\u{270F8}\u{22668}\u91D6\u{2029E}\u{28A29}\u6031\u6685\u{21877}\u3963\u3DC7\u3639\u5790\u{227B4}\u7971\u3E40\u609E\u60A4\u60B3\u{24982}\u{2498F}\u{27A53}\u74A4\u50E1\u5AA0\u6164\u8424\u6142\u{2F8A6}\u{26ED2}\u6181\u51F4\u{20656}\u6187\u5BAA\u{23FB7}"],["fca1","\u{2285F}\u61D3\u{28B9D}\u{2995D}\u61D0\u3932\u{22980}\u{228C1}\u6023\u615C\u651E\u638B\u{20118}\u62C5\u{21770}\u62D5\u{22E0D}\u636C\u{249DF}\u3A17\u6438\u63F8\u{2138E}\u{217FC}\u6490\u6F8A\u{22E36}\u9814\u{2408C}\u{2571D}\u64E1\u64E5\u947B\u3A66\u643A\u3A57\u654D\u6F16\u{24A28}\u{24A23}\u6585\u656D\u655F\u{2307E}\u65B5\u{24940}\u4B37\u65D1\u40D8\u{21829}\u65E0\u65E3\u5FDF\u{23400}\u6618\u{231F7}\u{231F8}\u6644\u{231A4}\u{231A5}\u664B\u{20E75}\u6667\u{251E6}\u6673\u6674\u{21E3D}\u{23231}\u{285F4}\u{231C8}\u{25313}\u77C5\u{228F7}\u99A4\u6702\u{2439C}\u{24A21}\u3B2B\u69FA\u{237C2}\u675E\u6767\u6762\u{241CD}\u{290ED}\u67D7\u44E9\u6822\u6E50\u923C\u6801\u{233E6}\u{26DA0}\u685D"],["fd40","\u{2346F}\u69E1\u6A0B\u{28ADF}\u6973\u68C3\u{235CD}\u6901\u6900\u3D32\u3A01\u{2363C}\u3B80\u67AC\u6961\u{28A4A}\u42FC\u6936\u6998\u3BA1\u{203C9}\u8363\u5090\u69F9\u{23659}\u{2212A}\u6A45\u{23703}\u6A9D\u3BF3\u67B1\u6AC8\u{2919C}\u3C0D\u6B1D\u{20923}\u60DE\u6B35\u6B74\u{227CD}\u6EB5\u{23ADB}\u{203B5}\u{21958}\u3740\u5421\u{23B5A}\u6BE1\u{23EFC}\u6BDC\u6C37\u{2248B}\u{248F1}\u{26B51}\u6C5A\u8226\u6C79\u{23DBC}\u44C5\u{23DBD}\u{241A4}\u{2490C}\u{24900}"],["fda1","\u{23CC9}\u36E5\u3CEB\u{20D32}\u9B83\u{231F9}\u{22491}\u7F8F\u6837\u{26D25}\u{26DA1}\u{26DEB}\u6D96\u6D5C\u6E7C\u6F04\u{2497F}\u{24085}\u{26E72}\u8533\u{26F74}\u51C7\u6C9C\u6E1D\u842E\u{28B21}\u6E2F\u{23E2F}\u7453\u{23F82}\u79CC\u6E4F\u5A91\u{2304B}\u6FF8\u370D\u6F9D\u{23E30}\u6EFA\u{21497}\u{2403D}\u4555\u93F0\u6F44\u6F5C\u3D4E\u6F74\u{29170}\u3D3B\u6F9F\u{24144}\u6FD3\u{24091}\u{24155}\u{24039}\u{23FF0}\u{23FB4}\u{2413F}\u51DF\u{24156}\u{24157}\u{24140}\u{261DD}\u704B\u707E\u70A7\u7081\u70CC\u70D5\u70D6\u70DF\u4104\u3DE8\u71B4\u7196\u{24277}\u712B\u7145\u5A88\u714A\u716E\u5C9C\u{24365}\u714F\u9362\u{242C1}\u712C\u{2445A}\u{24A27}\u{24A22}\u71BA\u{28BE8}\u70BD\u720E"],["fe40","\u9442\u7215\u5911\u9443\u7224\u9341\u{25605}\u722E\u7240\u{24974}\u68BD\u7255\u7257\u3E55\u{23044}\u680D\u6F3D\u7282\u732A\u732B\u{24823}\u{2882B}\u48ED\u{28804}\u7328\u732E\u73CF\u73AA\u{20C3A}\u{26A2E}\u73C9\u7449\u{241E2}\u{216E7}\u{24A24}\u6623\u36C5\u{249B7}\u{2498D}\u{249FB}\u73F7\u7415\u6903\u{24A26}\u7439\u{205C3}\u3ED7\u745C\u{228AD}\u7460\u{28EB2}\u7447\u73E4\u7476\u83B9\u746C\u3730\u7474\u93F1\u6A2C\u7482\u4953\u{24A8C}"],["fea1","\u{2415F}\u{24A79}\u{28B8F}\u5B46\u{28C03}\u{2189E}\u74C8\u{21988}\u750E\u74E9\u751E\u{28ED9}\u{21A4B}\u5BD7\u{28EAC}\u9385\u754D\u754A\u7567\u756E\u{24F82}\u3F04\u{24D13}\u758E\u745D\u759E\u75B4\u7602\u762C\u7651\u764F\u766F\u7676\u{263F5}\u7690\u81EF\u37F8\u{26911}\u{2690E}\u76A1\u76A5\u76B7\u76CC\u{26F9F}\u8462\u{2509D}\u{2517D}\u{21E1C}\u771E\u7726\u7740\u64AF\u{25220}\u7758\u{232AC}\u77AF\u{28964}\u{28968}\u{216C1}\u77F4\u7809\u{21376}\u{24A12}\u68CA\u78AF\u78C7\u78D3\u96A5\u792E\u{255E0}\u78D7\u7934\u78B1\u{2760C}\u8FB8\u8884\u{28B2B}\u{26083}\u{2261C}\u7986\u8900\u6902\u7980\u{25857}\u799D\u{27B39}\u793C\u79A9\u6E2A\u{27126}\u3EA8\u79C6\u{2910D}\u79D4"]]')},3336:function(T){T.exports=JSON.parse('[["0","\\u0000",127,"\u20AC"],["8140","\u4E02\u4E04\u4E05\u4E06\u4E0F\u4E12\u4E17\u4E1F\u4E20\u4E21\u4E23\u4E26\u4E29\u4E2E\u4E2F\u4E31\u4E33\u4E35\u4E37\u4E3C\u4E40\u4E41\u4E42\u4E44\u4E46\u4E4A\u4E51\u4E55\u4E57\u4E5A\u4E5B\u4E62\u4E63\u4E64\u4E65\u4E67\u4E68\u4E6A",5,"\u4E72\u4E74",9,"\u4E7F",6,"\u4E87\u4E8A"],["8180","\u4E90\u4E96\u4E97\u4E99\u4E9C\u4E9D\u4E9E\u4EA3\u4EAA\u4EAF\u4EB0\u4EB1\u4EB4\u4EB6\u4EB7\u4EB8\u4EB9\u4EBC\u4EBD\u4EBE\u4EC8\u4ECC\u4ECF\u4ED0\u4ED2\u4EDA\u4EDB\u4EDC\u4EE0\u4EE2\u4EE6\u4EE7\u4EE9\u4EED\u4EEE\u4EEF\u4EF1\u4EF4\u4EF8\u4EF9\u4EFA\u4EFC\u4EFE\u4F00\u4F02",6,"\u4F0B\u4F0C\u4F12",4,"\u4F1C\u4F1D\u4F21\u4F23\u4F28\u4F29\u4F2C\u4F2D\u4F2E\u4F31\u4F33\u4F35\u4F37\u4F39\u4F3B\u4F3E",4,"\u4F44\u4F45\u4F47",5,"\u4F52\u4F54\u4F56\u4F61\u4F62\u4F66\u4F68\u4F6A\u4F6B\u4F6D\u4F6E\u4F71\u4F72\u4F75\u4F77\u4F78\u4F79\u4F7A\u4F7D\u4F80\u4F81\u4F82\u4F85\u4F86\u4F87\u4F8A\u4F8C\u4F8E\u4F90\u4F92\u4F93\u4F95\u4F96\u4F98\u4F99\u4F9A\u4F9C\u4F9E\u4F9F\u4FA1\u4FA2"],["8240","\u4FA4\u4FAB\u4FAD\u4FB0",4,"\u4FB6",8,"\u4FC0\u4FC1\u4FC2\u4FC6\u4FC7\u4FC8\u4FC9\u4FCB\u4FCC\u4FCD\u4FD2",4,"\u4FD9\u4FDB\u4FE0\u4FE2\u4FE4\u4FE5\u4FE7\u4FEB\u4FEC\u4FF0\u4FF2\u4FF4\u4FF5\u4FF6\u4FF7\u4FF9\u4FFB\u4FFC\u4FFD\u4FFF",11],["8280","\u500B\u500E\u5010\u5011\u5013\u5015\u5016\u5017\u501B\u501D\u501E\u5020\u5022\u5023\u5024\u5027\u502B\u502F",10,"\u503B\u503D\u503F\u5040\u5041\u5042\u5044\u5045\u5046\u5049\u504A\u504B\u504D\u5050",4,"\u5056\u5057\u5058\u5059\u505B\u505D",7,"\u5066",5,"\u506D",8,"\u5078\u5079\u507A\u507C\u507D\u5081\u5082\u5083\u5084\u5086\u5087\u5089\u508A\u508B\u508C\u508E",20,"\u50A4\u50A6\u50AA\u50AB\u50AD",4,"\u50B3",6,"\u50BC"],["8340","\u50BD",17,"\u50D0",5,"\u50D7\u50D8\u50D9\u50DB",10,"\u50E8\u50E9\u50EA\u50EB\u50EF\u50F0\u50F1\u50F2\u50F4\u50F6",4,"\u50FC",9,"\u5108"],["8380","\u5109\u510A\u510C",5,"\u5113",13,"\u5122",28,"\u5142\u5147\u514A\u514C\u514E\u514F\u5150\u5152\u5153\u5157\u5158\u5159\u515B\u515D",4,"\u5163\u5164\u5166\u5167\u5169\u516A\u516F\u5172\u517A\u517E\u517F\u5183\u5184\u5186\u5187\u518A\u518B\u518E\u518F\u5190\u5191\u5193\u5194\u5198\u519A\u519D\u519E\u519F\u51A1\u51A3\u51A6",4,"\u51AD\u51AE\u51B4\u51B8\u51B9\u51BA\u51BE\u51BF\u51C1\u51C2\u51C3\u51C5\u51C8\u51CA\u51CD\u51CE\u51D0\u51D2",5],["8440","\u51D8\u51D9\u51DA\u51DC\u51DE\u51DF\u51E2\u51E3\u51E5",5,"\u51EC\u51EE\u51F1\u51F2\u51F4\u51F7\u51FE\u5204\u5205\u5209\u520B\u520C\u520F\u5210\u5213\u5214\u5215\u521C\u521E\u521F\u5221\u5222\u5223\u5225\u5226\u5227\u522A\u522C\u522F\u5231\u5232\u5234\u5235\u523C\u523E\u5244",5,"\u524B\u524E\u524F\u5252\u5253\u5255\u5257\u5258"],["8480","\u5259\u525A\u525B\u525D\u525F\u5260\u5262\u5263\u5264\u5266\u5268\u526B\u526C\u526D\u526E\u5270\u5271\u5273",9,"\u527E\u5280\u5283",4,"\u5289",6,"\u5291\u5292\u5294",6,"\u529C\u52A4\u52A5\u52A6\u52A7\u52AE\u52AF\u52B0\u52B4",9,"\u52C0\u52C1\u52C2\u52C4\u52C5\u52C6\u52C8\u52CA\u52CC\u52CD\u52CE\u52CF\u52D1\u52D3\u52D4\u52D5\u52D7\u52D9",5,"\u52E0\u52E1\u52E2\u52E3\u52E5",10,"\u52F1",7,"\u52FB\u52FC\u52FD\u5301\u5302\u5303\u5304\u5307\u5309\u530A\u530B\u530C\u530E"],["8540","\u5311\u5312\u5313\u5314\u5318\u531B\u531C\u531E\u531F\u5322\u5324\u5325\u5327\u5328\u5329\u532B\u532C\u532D\u532F",9,"\u533C\u533D\u5340\u5342\u5344\u5346\u534B\u534C\u534D\u5350\u5354\u5358\u5359\u535B\u535D\u5365\u5368\u536A\u536C\u536D\u5372\u5376\u5379\u537B\u537C\u537D\u537E\u5380\u5381\u5383\u5387\u5388\u538A\u538E\u538F"],["8580","\u5390",4,"\u5396\u5397\u5399\u539B\u539C\u539E\u53A0\u53A1\u53A4\u53A7\u53AA\u53AB\u53AC\u53AD\u53AF",6,"\u53B7\u53B8\u53B9\u53BA\u53BC\u53BD\u53BE\u53C0\u53C3",4,"\u53CE\u53CF\u53D0\u53D2\u53D3\u53D5\u53DA\u53DC\u53DD\u53DE\u53E1\u53E2\u53E7\u53F4\u53FA\u53FE\u53FF\u5400\u5402\u5405\u5407\u540B\u5414\u5418\u5419\u541A\u541C\u5422\u5424\u5425\u542A\u5430\u5433\u5436\u5437\u543A\u543D\u543F\u5441\u5442\u5444\u5445\u5447\u5449\u544C\u544D\u544E\u544F\u5451\u545A\u545D",4,"\u5463\u5465\u5467\u5469",7,"\u5474\u5479\u547A\u547E\u547F\u5481\u5483\u5485\u5487\u5488\u5489\u548A\u548D\u5491\u5493\u5497\u5498\u549C\u549E\u549F\u54A0\u54A1"],["8640","\u54A2\u54A5\u54AE\u54B0\u54B2\u54B5\u54B6\u54B7\u54B9\u54BA\u54BC\u54BE\u54C3\u54C5\u54CA\u54CB\u54D6\u54D8\u54DB\u54E0",4,"\u54EB\u54EC\u54EF\u54F0\u54F1\u54F4",5,"\u54FB\u54FE\u5500\u5502\u5503\u5504\u5505\u5508\u550A",4,"\u5512\u5513\u5515",5,"\u551C\u551D\u551E\u551F\u5521\u5525\u5526"],["8680","\u5528\u5529\u552B\u552D\u5532\u5534\u5535\u5536\u5538\u5539\u553A\u553B\u553D\u5540\u5542\u5545\u5547\u5548\u554B",4,"\u5551\u5552\u5553\u5554\u5557",4,"\u555D\u555E\u555F\u5560\u5562\u5563\u5568\u5569\u556B\u556F",5,"\u5579\u557A\u557D\u557F\u5585\u5586\u558C\u558D\u558E\u5590\u5592\u5593\u5595\u5596\u5597\u559A\u559B\u559E\u55A0",6,"\u55A8",8,"\u55B2\u55B4\u55B6\u55B8\u55BA\u55BC\u55BF",4,"\u55C6\u55C7\u55C8\u55CA\u55CB\u55CE\u55CF\u55D0\u55D5\u55D7",4,"\u55DE\u55E0\u55E2\u55E7\u55E9\u55ED\u55EE\u55F0\u55F1\u55F4\u55F6\u55F8",4,"\u55FF\u5602\u5603\u5604\u5605"],["8740","\u5606\u5607\u560A\u560B\u560D\u5610",7,"\u5619\u561A\u561C\u561D\u5620\u5621\u5622\u5625\u5626\u5628\u5629\u562A\u562B\u562E\u562F\u5630\u5633\u5635\u5637\u5638\u563A\u563C\u563D\u563E\u5640",11,"\u564F",4,"\u5655\u5656\u565A\u565B\u565D",4],["8780","\u5663\u5665\u5666\u5667\u566D\u566E\u566F\u5670\u5672\u5673\u5674\u5675\u5677\u5678\u5679\u567A\u567D",7,"\u5687",6,"\u5690\u5691\u5692\u5694",14,"\u56A4",10,"\u56B0",6,"\u56B8\u56B9\u56BA\u56BB\u56BD",12,"\u56CB",8,"\u56D5\u56D6\u56D8\u56D9\u56DC\u56E3\u56E5",5,"\u56EC\u56EE\u56EF\u56F2\u56F3\u56F6\u56F7\u56F8\u56FB\u56FC\u5700\u5701\u5702\u5705\u5707\u570B",6],["8840","\u5712",9,"\u571D\u571E\u5720\u5721\u5722\u5724\u5725\u5726\u5727\u572B\u5731\u5732\u5734",4,"\u573C\u573D\u573F\u5741\u5743\u5744\u5745\u5746\u5748\u5749\u574B\u5752",4,"\u5758\u5759\u5762\u5763\u5765\u5767\u576C\u576E\u5770\u5771\u5772\u5774\u5775\u5778\u5779\u577A\u577D\u577E\u577F\u5780"],["8880","\u5781\u5787\u5788\u5789\u578A\u578D",4,"\u5794",6,"\u579C\u579D\u579E\u579F\u57A5\u57A8\u57AA\u57AC\u57AF\u57B0\u57B1\u57B3\u57B5\u57B6\u57B7\u57B9",8,"\u57C4",6,"\u57CC\u57CD\u57D0\u57D1\u57D3\u57D6\u57D7\u57DB\u57DC\u57DE\u57E1\u57E2\u57E3\u57E5",7,"\u57EE\u57F0\u57F1\u57F2\u57F3\u57F5\u57F6\u57F7\u57FB\u57FC\u57FE\u57FF\u5801\u5803\u5804\u5805\u5808\u5809\u580A\u580C\u580E\u580F\u5810\u5812\u5813\u5814\u5816\u5817\u5818\u581A\u581B\u581C\u581D\u581F\u5822\u5823\u5825",4,"\u582B",4,"\u5831\u5832\u5833\u5834\u5836",7],["8940","\u583E",5,"\u5845",6,"\u584E\u584F\u5850\u5852\u5853\u5855\u5856\u5857\u5859",4,"\u585F",5,"\u5866",4,"\u586D",16,"\u587F\u5882\u5884\u5886\u5887\u5888\u588A\u588B\u588C"],["8980","\u588D",4,"\u5894",4,"\u589B\u589C\u589D\u58A0",7,"\u58AA",17,"\u58BD\u58BE\u58BF\u58C0\u58C2\u58C3\u58C4\u58C6",10,"\u58D2\u58D3\u58D4\u58D6",13,"\u58E5",5,"\u58ED\u58EF\u58F1\u58F2\u58F4\u58F5\u58F7\u58F8\u58FA",7,"\u5903\u5905\u5906\u5908",4,"\u590E\u5910\u5911\u5912\u5913\u5917\u5918\u591B\u591D\u591E\u5920\u5921\u5922\u5923\u5926\u5928\u592C\u5930\u5932\u5933\u5935\u5936\u593B"],["8a40","\u593D\u593E\u593F\u5940\u5943\u5945\u5946\u594A\u594C\u594D\u5950\u5952\u5953\u5959\u595B",4,"\u5961\u5963\u5964\u5966",12,"\u5975\u5977\u597A\u597B\u597C\u597E\u597F\u5980\u5985\u5989\u598B\u598C\u598E\u598F\u5990\u5991\u5994\u5995\u5998\u599A\u599B\u599C\u599D\u599F\u59A0\u59A1\u59A2\u59A6"],["8a80","\u59A7\u59AC\u59AD\u59B0\u59B1\u59B3",5,"\u59BA\u59BC\u59BD\u59BF",6,"\u59C7\u59C8\u59C9\u59CC\u59CD\u59CE\u59CF\u59D5\u59D6\u59D9\u59DB\u59DE",4,"\u59E4\u59E6\u59E7\u59E9\u59EA\u59EB\u59ED",11,"\u59FA\u59FC\u59FD\u59FE\u5A00\u5A02\u5A0A\u5A0B\u5A0D\u5A0E\u5A0F\u5A10\u5A12\u5A14\u5A15\u5A16\u5A17\u5A19\u5A1A\u5A1B\u5A1D\u5A1E\u5A21\u5A22\u5A24\u5A26\u5A27\u5A28\u5A2A",6,"\u5A33\u5A35\u5A37",4,"\u5A3D\u5A3E\u5A3F\u5A41",4,"\u5A47\u5A48\u5A4B",9,"\u5A56\u5A57\u5A58\u5A59\u5A5B",5],["8b40","\u5A61\u5A63\u5A64\u5A65\u5A66\u5A68\u5A69\u5A6B",8,"\u5A78\u5A79\u5A7B\u5A7C\u5A7D\u5A7E\u5A80",17,"\u5A93",6,"\u5A9C",13,"\u5AAB\u5AAC"],["8b80","\u5AAD",4,"\u5AB4\u5AB6\u5AB7\u5AB9",4,"\u5ABF\u5AC0\u5AC3",5,"\u5ACA\u5ACB\u5ACD",4,"\u5AD3\u5AD5\u5AD7\u5AD9\u5ADA\u5ADB\u5ADD\u5ADE\u5ADF\u5AE2\u5AE4\u5AE5\u5AE7\u5AE8\u5AEA\u5AEC",4,"\u5AF2",22,"\u5B0A",11,"\u5B18",25,"\u5B33\u5B35\u5B36\u5B38",7,"\u5B41",6],["8c40","\u5B48",7,"\u5B52\u5B56\u5B5E\u5B60\u5B61\u5B67\u5B68\u5B6B\u5B6D\u5B6E\u5B6F\u5B72\u5B74\u5B76\u5B77\u5B78\u5B79\u5B7B\u5B7C\u5B7E\u5B7F\u5B82\u5B86\u5B8A\u5B8D\u5B8E\u5B90\u5B91\u5B92\u5B94\u5B96\u5B9F\u5BA7\u5BA8\u5BA9\u5BAC\u5BAD\u5BAE\u5BAF\u5BB1\u5BB2\u5BB7\u5BBA\u5BBB\u5BBC\u5BC0\u5BC1\u5BC3\u5BC8\u5BC9\u5BCA\u5BCB\u5BCD\u5BCE\u5BCF"],["8c80","\u5BD1\u5BD4",8,"\u5BE0\u5BE2\u5BE3\u5BE6\u5BE7\u5BE9",4,"\u5BEF\u5BF1",6,"\u5BFD\u5BFE\u5C00\u5C02\u5C03\u5C05\u5C07\u5C08\u5C0B\u5C0C\u5C0D\u5C0E\u5C10\u5C12\u5C13\u5C17\u5C19\u5C1B\u5C1E\u5C1F\u5C20\u5C21\u5C23\u5C26\u5C28\u5C29\u5C2A\u5C2B\u5C2D\u5C2E\u5C2F\u5C30\u5C32\u5C33\u5C35\u5C36\u5C37\u5C43\u5C44\u5C46\u5C47\u5C4C\u5C4D\u5C52\u5C53\u5C54\u5C56\u5C57\u5C58\u5C5A\u5C5B\u5C5C\u5C5D\u5C5F\u5C62\u5C64\u5C67",6,"\u5C70\u5C72",6,"\u5C7B\u5C7C\u5C7D\u5C7E\u5C80\u5C83",4,"\u5C89\u5C8A\u5C8B\u5C8E\u5C8F\u5C92\u5C93\u5C95\u5C9D",4,"\u5CA4",4],["8d40","\u5CAA\u5CAE\u5CAF\u5CB0\u5CB2\u5CB4\u5CB6\u5CB9\u5CBA\u5CBB\u5CBC\u5CBE\u5CC0\u5CC2\u5CC3\u5CC5",5,"\u5CCC",5,"\u5CD3",5,"\u5CDA",6,"\u5CE2\u5CE3\u5CE7\u5CE9\u5CEB\u5CEC\u5CEE\u5CEF\u5CF1",9,"\u5CFC",4],["8d80","\u5D01\u5D04\u5D05\u5D08",5,"\u5D0F",4,"\u5D15\u5D17\u5D18\u5D19\u5D1A\u5D1C\u5D1D\u5D1F",4,"\u5D25\u5D28\u5D2A\u5D2B\u5D2C\u5D2F",4,"\u5D35",7,"\u5D3F",7,"\u5D48\u5D49\u5D4D",10,"\u5D59\u5D5A\u5D5C\u5D5E",10,"\u5D6A\u5D6D\u5D6E\u5D70\u5D71\u5D72\u5D73\u5D75",12,"\u5D83",21,"\u5D9A\u5D9B\u5D9C\u5D9E\u5D9F\u5DA0"],["8e40","\u5DA1",21,"\u5DB8",12,"\u5DC6",6,"\u5DCE",12,"\u5DDC\u5DDF\u5DE0\u5DE3\u5DE4\u5DEA\u5DEC\u5DED"],["8e80","\u5DF0\u5DF5\u5DF6\u5DF8",4,"\u5DFF\u5E00\u5E04\u5E07\u5E09\u5E0A\u5E0B\u5E0D\u5E0E\u5E12\u5E13\u5E17\u5E1E",7,"\u5E28",4,"\u5E2F\u5E30\u5E32",4,"\u5E39\u5E3A\u5E3E\u5E3F\u5E40\u5E41\u5E43\u5E46",5,"\u5E4D",6,"\u5E56",4,"\u5E5C\u5E5D\u5E5F\u5E60\u5E63",14,"\u5E75\u5E77\u5E79\u5E7E\u5E81\u5E82\u5E83\u5E85\u5E88\u5E89\u5E8C\u5E8D\u5E8E\u5E92\u5E98\u5E9B\u5E9D\u5EA1\u5EA2\u5EA3\u5EA4\u5EA8",4,"\u5EAE",4,"\u5EB4\u5EBA\u5EBB\u5EBC\u5EBD\u5EBF",6],["8f40","\u5EC6\u5EC7\u5EC8\u5ECB",5,"\u5ED4\u5ED5\u5ED7\u5ED8\u5ED9\u5EDA\u5EDC",11,"\u5EE9\u5EEB",8,"\u5EF5\u5EF8\u5EF9\u5EFB\u5EFC\u5EFD\u5F05\u5F06\u5F07\u5F09\u5F0C\u5F0D\u5F0E\u5F10\u5F12\u5F14\u5F16\u5F19\u5F1A\u5F1C\u5F1D\u5F1E\u5F21\u5F22\u5F23\u5F24"],["8f80","\u5F28\u5F2B\u5F2C\u5F2E\u5F30\u5F32",6,"\u5F3B\u5F3D\u5F3E\u5F3F\u5F41",14,"\u5F51\u5F54\u5F59\u5F5A\u5F5B\u5F5C\u5F5E\u5F5F\u5F60\u5F63\u5F65\u5F67\u5F68\u5F6B\u5F6E\u5F6F\u5F72\u5F74\u5F75\u5F76\u5F78\u5F7A\u5F7D\u5F7E\u5F7F\u5F83\u5F86\u5F8D\u5F8E\u5F8F\u5F91\u5F93\u5F94\u5F96\u5F9A\u5F9B\u5F9D\u5F9E\u5F9F\u5FA0\u5FA2",5,"\u5FA9\u5FAB\u5FAC\u5FAF",5,"\u5FB6\u5FB8\u5FB9\u5FBA\u5FBB\u5FBE",4,"\u5FC7\u5FC8\u5FCA\u5FCB\u5FCE\u5FD3\u5FD4\u5FD5\u5FDA\u5FDB\u5FDC\u5FDE\u5FDF\u5FE2\u5FE3\u5FE5\u5FE6\u5FE8\u5FE9\u5FEC\u5FEF\u5FF0\u5FF2\u5FF3\u5FF4\u5FF6\u5FF7\u5FF9\u5FFA\u5FFC\u6007"],["9040","\u6008\u6009\u600B\u600C\u6010\u6011\u6013\u6017\u6018\u601A\u601E\u601F\u6022\u6023\u6024\u602C\u602D\u602E\u6030",4,"\u6036",4,"\u603D\u603E\u6040\u6044",6,"\u604C\u604E\u604F\u6051\u6053\u6054\u6056\u6057\u6058\u605B\u605C\u605E\u605F\u6060\u6061\u6065\u6066\u606E\u6071\u6072\u6074\u6075\u6077\u607E\u6080"],["9080","\u6081\u6082\u6085\u6086\u6087\u6088\u608A\u608B\u608E\u608F\u6090\u6091\u6093\u6095\u6097\u6098\u6099\u609C\u609E\u60A1\u60A2\u60A4\u60A5\u60A7\u60A9\u60AA\u60AE\u60B0\u60B3\u60B5\u60B6\u60B7\u60B9\u60BA\u60BD",7,"\u60C7\u60C8\u60C9\u60CC",4,"\u60D2\u60D3\u60D4\u60D6\u60D7\u60D9\u60DB\u60DE\u60E1",4,"\u60EA\u60F1\u60F2\u60F5\u60F7\u60F8\u60FB",4,"\u6102\u6103\u6104\u6105\u6107\u610A\u610B\u610C\u6110",4,"\u6116\u6117\u6118\u6119\u611B\u611C\u611D\u611E\u6121\u6122\u6125\u6128\u6129\u612A\u612C",18,"\u6140",6],["9140","\u6147\u6149\u614B\u614D\u614F\u6150\u6152\u6153\u6154\u6156",6,"\u615E\u615F\u6160\u6161\u6163\u6164\u6165\u6166\u6169",6,"\u6171\u6172\u6173\u6174\u6176\u6178",18,"\u618C\u618D\u618F",4,"\u6195"],["9180","\u6196",6,"\u619E",8,"\u61AA\u61AB\u61AD",9,"\u61B8",5,"\u61BF\u61C0\u61C1\u61C3",4,"\u61C9\u61CC",4,"\u61D3\u61D5",16,"\u61E7",13,"\u61F6",8,"\u6200",5,"\u6207\u6209\u6213\u6214\u6219\u621C\u621D\u621E\u6220\u6223\u6226\u6227\u6228\u6229\u622B\u622D\u622F\u6230\u6231\u6232\u6235\u6236\u6238",4,"\u6242\u6244\u6245\u6246\u624A"],["9240","\u624F\u6250\u6255\u6256\u6257\u6259\u625A\u625C",6,"\u6264\u6265\u6268\u6271\u6272\u6274\u6275\u6277\u6278\u627A\u627B\u627D\u6281\u6282\u6283\u6285\u6286\u6287\u6288\u628B",5,"\u6294\u6299\u629C\u629D\u629E\u62A3\u62A6\u62A7\u62A9\u62AA\u62AD\u62AE\u62AF\u62B0\u62B2\u62B3\u62B4\u62B6\u62B7\u62B8\u62BA\u62BE\u62C0\u62C1"],["9280","\u62C3\u62CB\u62CF\u62D1\u62D5\u62DD\u62DE\u62E0\u62E1\u62E4\u62EA\u62EB\u62F0\u62F2\u62F5\u62F8\u62F9\u62FA\u62FB\u6300\u6303\u6304\u6305\u6306\u630A\u630B\u630C\u630D\u630F\u6310\u6312\u6313\u6314\u6315\u6317\u6318\u6319\u631C\u6326\u6327\u6329\u632C\u632D\u632E\u6330\u6331\u6333",5,"\u633B\u633C\u633E\u633F\u6340\u6341\u6344\u6347\u6348\u634A\u6351\u6352\u6353\u6354\u6356",7,"\u6360\u6364\u6365\u6366\u6368\u636A\u636B\u636C\u636F\u6370\u6372\u6373\u6374\u6375\u6378\u6379\u637C\u637D\u637E\u637F\u6381\u6383\u6384\u6385\u6386\u638B\u638D\u6391\u6393\u6394\u6395\u6397\u6399",6,"\u63A1\u63A4\u63A6\u63AB\u63AF\u63B1\u63B2\u63B5\u63B6\u63B9\u63BB\u63BD\u63BF\u63C0"],["9340","\u63C1\u63C2\u63C3\u63C5\u63C7\u63C8\u63CA\u63CB\u63CC\u63D1\u63D3\u63D4\u63D5\u63D7",6,"\u63DF\u63E2\u63E4",4,"\u63EB\u63EC\u63EE\u63EF\u63F0\u63F1\u63F3\u63F5\u63F7\u63F9\u63FA\u63FB\u63FC\u63FE\u6403\u6404\u6406",4,"\u640D\u640E\u6411\u6412\u6415",5,"\u641D\u641F\u6422\u6423\u6424"],["9380","\u6425\u6427\u6428\u6429\u642B\u642E",5,"\u6435",4,"\u643B\u643C\u643E\u6440\u6442\u6443\u6449\u644B",6,"\u6453\u6455\u6456\u6457\u6459",4,"\u645F",7,"\u6468\u646A\u646B\u646C\u646E",9,"\u647B",6,"\u6483\u6486\u6488",8,"\u6493\u6494\u6497\u6498\u649A\u649B\u649C\u649D\u649F",4,"\u64A5\u64A6\u64A7\u64A8\u64AA\u64AB\u64AF\u64B1\u64B2\u64B3\u64B4\u64B6\u64B9\u64BB\u64BD\u64BE\u64BF\u64C1\u64C3\u64C4\u64C6",6,"\u64CF\u64D1\u64D3\u64D4\u64D5\u64D6\u64D9\u64DA"],["9440","\u64DB\u64DC\u64DD\u64DF\u64E0\u64E1\u64E3\u64E5\u64E7",24,"\u6501",7,"\u650A",7,"\u6513",4,"\u6519",8],["9480","\u6522\u6523\u6524\u6526",4,"\u652C\u652D\u6530\u6531\u6532\u6533\u6537\u653A\u653C\u653D\u6540",4,"\u6546\u6547\u654A\u654B\u654D\u654E\u6550\u6552\u6553\u6554\u6557\u6558\u655A\u655C\u655F\u6560\u6561\u6564\u6565\u6567\u6568\u6569\u656A\u656D\u656E\u656F\u6571\u6573\u6575\u6576\u6578",14,"\u6588\u6589\u658A\u658D\u658E\u658F\u6592\u6594\u6595\u6596\u6598\u659A\u659D\u659E\u65A0\u65A2\u65A3\u65A6\u65A8\u65AA\u65AC\u65AE\u65B1",7,"\u65BA\u65BB\u65BE\u65BF\u65C0\u65C2\u65C7\u65C8\u65C9\u65CA\u65CD\u65D0\u65D1\u65D3\u65D4\u65D5\u65D8",7,"\u65E1\u65E3\u65E4\u65EA\u65EB"],["9540","\u65F2\u65F3\u65F4\u65F5\u65F8\u65F9\u65FB",4,"\u6601\u6604\u6605\u6607\u6608\u6609\u660B\u660D\u6610\u6611\u6612\u6616\u6617\u6618\u661A\u661B\u661C\u661E\u6621\u6622\u6623\u6624\u6626\u6629\u662A\u662B\u662C\u662E\u6630\u6632\u6633\u6637",4,"\u663D\u663F\u6640\u6642\u6644",6,"\u664D\u664E\u6650\u6651\u6658"],["9580","\u6659\u665B\u665C\u665D\u665E\u6660\u6662\u6663\u6665\u6667\u6669",4,"\u6671\u6672\u6673\u6675\u6678\u6679\u667B\u667C\u667D\u667F\u6680\u6681\u6683\u6685\u6686\u6688\u6689\u668A\u668B\u668D\u668E\u668F\u6690\u6692\u6693\u6694\u6695\u6698",4,"\u669E",8,"\u66A9",4,"\u66AF",4,"\u66B5\u66B6\u66B7\u66B8\u66BA\u66BB\u66BC\u66BD\u66BF",25,"\u66DA\u66DE",7,"\u66E7\u66E8\u66EA",5,"\u66F1\u66F5\u66F6\u66F8\u66FA\u66FB\u66FD\u6701\u6702\u6703"],["9640","\u6704\u6705\u6706\u6707\u670C\u670E\u670F\u6711\u6712\u6713\u6716\u6718\u6719\u671A\u671C\u671E\u6720",5,"\u6727\u6729\u672E\u6730\u6732\u6733\u6736\u6737\u6738\u6739\u673B\u673C\u673E\u673F\u6741\u6744\u6745\u6747\u674A\u674B\u674D\u6752\u6754\u6755\u6757",4,"\u675D\u6762\u6763\u6764\u6766\u6767\u676B\u676C\u676E\u6771\u6774\u6776"],["9680","\u6778\u6779\u677A\u677B\u677D\u6780\u6782\u6783\u6785\u6786\u6788\u678A\u678C\u678D\u678E\u678F\u6791\u6792\u6793\u6794\u6796\u6799\u679B\u679F\u67A0\u67A1\u67A4\u67A6\u67A9\u67AC\u67AE\u67B1\u67B2\u67B4\u67B9",7,"\u67C2\u67C5",9,"\u67D5\u67D6\u67D7\u67DB\u67DF\u67E1\u67E3\u67E4\u67E6\u67E7\u67E8\u67EA\u67EB\u67ED\u67EE\u67F2\u67F5",7,"\u67FE\u6801\u6802\u6803\u6804\u6806\u680D\u6810\u6812\u6814\u6815\u6818",4,"\u681E\u681F\u6820\u6822",6,"\u682B",6,"\u6834\u6835\u6836\u683A\u683B\u683F\u6847\u684B\u684D\u684F\u6852\u6856",5],["9740","\u685C\u685D\u685E\u685F\u686A\u686C",7,"\u6875\u6878",8,"\u6882\u6884\u6887",7,"\u6890\u6891\u6892\u6894\u6895\u6896\u6898",9,"\u68A3\u68A4\u68A5\u68A9\u68AA\u68AB\u68AC\u68AE\u68B1\u68B2\u68B4\u68B6\u68B7\u68B8"],["9780","\u68B9",6,"\u68C1\u68C3",5,"\u68CA\u68CC\u68CE\u68CF\u68D0\u68D1\u68D3\u68D4\u68D6\u68D7\u68D9\u68DB",4,"\u68E1\u68E2\u68E4",9,"\u68EF\u68F2\u68F3\u68F4\u68F6\u68F7\u68F8\u68FB\u68FD\u68FE\u68FF\u6900\u6902\u6903\u6904\u6906",4,"\u690C\u690F\u6911\u6913",11,"\u6921\u6922\u6923\u6925",7,"\u692E\u692F\u6931\u6932\u6933\u6935\u6936\u6937\u6938\u693A\u693B\u693C\u693E\u6940\u6941\u6943",16,"\u6955\u6956\u6958\u6959\u695B\u695C\u695F"],["9840","\u6961\u6962\u6964\u6965\u6967\u6968\u6969\u696A\u696C\u696D\u696F\u6970\u6972",4,"\u697A\u697B\u697D\u697E\u697F\u6981\u6983\u6985\u698A\u698B\u698C\u698E",5,"\u6996\u6997\u6999\u699A\u699D",9,"\u69A9\u69AA\u69AC\u69AE\u69AF\u69B0\u69B2\u69B3\u69B5\u69B6\u69B8\u69B9\u69BA\u69BC\u69BD"],["9880","\u69BE\u69BF\u69C0\u69C2",7,"\u69CB\u69CD\u69CF\u69D1\u69D2\u69D3\u69D5",5,"\u69DC\u69DD\u69DE\u69E1",11,"\u69EE\u69EF\u69F0\u69F1\u69F3",9,"\u69FE\u6A00",9,"\u6A0B",11,"\u6A19",5,"\u6A20\u6A22",5,"\u6A29\u6A2B\u6A2C\u6A2D\u6A2E\u6A30\u6A32\u6A33\u6A34\u6A36",6,"\u6A3F",4,"\u6A45\u6A46\u6A48",7,"\u6A51",6,"\u6A5A"],["9940","\u6A5C",4,"\u6A62\u6A63\u6A64\u6A66",10,"\u6A72",6,"\u6A7A\u6A7B\u6A7D\u6A7E\u6A7F\u6A81\u6A82\u6A83\u6A85",8,"\u6A8F\u6A92",4,"\u6A98",7,"\u6AA1",5],["9980","\u6AA7\u6AA8\u6AAA\u6AAD",114,"\u6B25\u6B26\u6B28",6],["9a40","\u6B2F\u6B30\u6B31\u6B33\u6B34\u6B35\u6B36\u6B38\u6B3B\u6B3C\u6B3D\u6B3F\u6B40\u6B41\u6B42\u6B44\u6B45\u6B48\u6B4A\u6B4B\u6B4D",11,"\u6B5A",7,"\u6B68\u6B69\u6B6B",13,"\u6B7A\u6B7D\u6B7E\u6B7F\u6B80\u6B85\u6B88"],["9a80","\u6B8C\u6B8E\u6B8F\u6B90\u6B91\u6B94\u6B95\u6B97\u6B98\u6B99\u6B9C",4,"\u6BA2",7,"\u6BAB",7,"\u6BB6\u6BB8",6,"\u6BC0\u6BC3\u6BC4\u6BC6",4,"\u6BCC\u6BCE\u6BD0\u6BD1\u6BD8\u6BDA\u6BDC",4,"\u6BE2",7,"\u6BEC\u6BED\u6BEE\u6BF0\u6BF1\u6BF2\u6BF4\u6BF6\u6BF7\u6BF8\u6BFA\u6BFB\u6BFC\u6BFE",6,"\u6C08",4,"\u6C0E\u6C12\u6C17\u6C1C\u6C1D\u6C1E\u6C20\u6C23\u6C25\u6C2B\u6C2C\u6C2D\u6C31\u6C33\u6C36\u6C37\u6C39\u6C3A\u6C3B\u6C3C\u6C3E\u6C3F\u6C43\u6C44\u6C45\u6C48\u6C4B",4,"\u6C51\u6C52\u6C53\u6C56\u6C58"],["9b40","\u6C59\u6C5A\u6C62\u6C63\u6C65\u6C66\u6C67\u6C6B",4,"\u6C71\u6C73\u6C75\u6C77\u6C78\u6C7A\u6C7B\u6C7C\u6C7F\u6C80\u6C84\u6C87\u6C8A\u6C8B\u6C8D\u6C8E\u6C91\u6C92\u6C95\u6C96\u6C97\u6C98\u6C9A\u6C9C\u6C9D\u6C9E\u6CA0\u6CA2\u6CA8\u6CAC\u6CAF\u6CB0\u6CB4\u6CB5\u6CB6\u6CB7\u6CBA\u6CC0\u6CC1\u6CC2\u6CC3\u6CC6\u6CC7\u6CC8\u6CCB\u6CCD\u6CCE\u6CCF\u6CD1\u6CD2\u6CD8"],["9b80","\u6CD9\u6CDA\u6CDC\u6CDD\u6CDF\u6CE4\u6CE6\u6CE7\u6CE9\u6CEC\u6CED\u6CF2\u6CF4\u6CF9\u6CFF\u6D00\u6D02\u6D03\u6D05\u6D06\u6D08\u6D09\u6D0A\u6D0D\u6D0F\u6D10\u6D11\u6D13\u6D14\u6D15\u6D16\u6D18\u6D1C\u6D1D\u6D1F",5,"\u6D26\u6D28\u6D29\u6D2C\u6D2D\u6D2F\u6D30\u6D34\u6D36\u6D37\u6D38\u6D3A\u6D3F\u6D40\u6D42\u6D44\u6D49\u6D4C\u6D50\u6D55\u6D56\u6D57\u6D58\u6D5B\u6D5D\u6D5F\u6D61\u6D62\u6D64\u6D65\u6D67\u6D68\u6D6B\u6D6C\u6D6D\u6D70\u6D71\u6D72\u6D73\u6D75\u6D76\u6D79\u6D7A\u6D7B\u6D7D",4,"\u6D83\u6D84\u6D86\u6D87\u6D8A\u6D8B\u6D8D\u6D8F\u6D90\u6D92\u6D96",4,"\u6D9C\u6DA2\u6DA5\u6DAC\u6DAD\u6DB0\u6DB1\u6DB3\u6DB4\u6DB6\u6DB7\u6DB9",5,"\u6DC1\u6DC2\u6DC3\u6DC8\u6DC9\u6DCA"],["9c40","\u6DCD\u6DCE\u6DCF\u6DD0\u6DD2\u6DD3\u6DD4\u6DD5\u6DD7\u6DDA\u6DDB\u6DDC\u6DDF\u6DE2\u6DE3\u6DE5\u6DE7\u6DE8\u6DE9\u6DEA\u6DED\u6DEF\u6DF0\u6DF2\u6DF4\u6DF5\u6DF6\u6DF8\u6DFA\u6DFD",7,"\u6E06\u6E07\u6E08\u6E09\u6E0B\u6E0F\u6E12\u6E13\u6E15\u6E18\u6E19\u6E1B\u6E1C\u6E1E\u6E1F\u6E22\u6E26\u6E27\u6E28\u6E2A\u6E2C\u6E2E\u6E30\u6E31\u6E33\u6E35"],["9c80","\u6E36\u6E37\u6E39\u6E3B",7,"\u6E45",7,"\u6E4F\u6E50\u6E51\u6E52\u6E55\u6E57\u6E59\u6E5A\u6E5C\u6E5D\u6E5E\u6E60",10,"\u6E6C\u6E6D\u6E6F",14,"\u6E80\u6E81\u6E82\u6E84\u6E87\u6E88\u6E8A",4,"\u6E91",6,"\u6E99\u6E9A\u6E9B\u6E9D\u6E9E\u6EA0\u6EA1\u6EA3\u6EA4\u6EA6\u6EA8\u6EA9\u6EAB\u6EAC\u6EAD\u6EAE\u6EB0\u6EB3\u6EB5\u6EB8\u6EB9\u6EBC\u6EBE\u6EBF\u6EC0\u6EC3\u6EC4\u6EC5\u6EC6\u6EC8\u6EC9\u6ECA\u6ECC\u6ECD\u6ECE\u6ED0\u6ED2\u6ED6\u6ED8\u6ED9\u6EDB\u6EDC\u6EDD\u6EE3\u6EE7\u6EEA",5],["9d40","\u6EF0\u6EF1\u6EF2\u6EF3\u6EF5\u6EF6\u6EF7\u6EF8\u6EFA",7,"\u6F03\u6F04\u6F05\u6F07\u6F08\u6F0A",4,"\u6F10\u6F11\u6F12\u6F16",9,"\u6F21\u6F22\u6F23\u6F25\u6F26\u6F27\u6F28\u6F2C\u6F2E\u6F30\u6F32\u6F34\u6F35\u6F37",6,"\u6F3F\u6F40\u6F41\u6F42"],["9d80","\u6F43\u6F44\u6F45\u6F48\u6F49\u6F4A\u6F4C\u6F4E",9,"\u6F59\u6F5A\u6F5B\u6F5D\u6F5F\u6F60\u6F61\u6F63\u6F64\u6F65\u6F67",5,"\u6F6F\u6F70\u6F71\u6F73\u6F75\u6F76\u6F77\u6F79\u6F7B\u6F7D",6,"\u6F85\u6F86\u6F87\u6F8A\u6F8B\u6F8F",12,"\u6F9D\u6F9E\u6F9F\u6FA0\u6FA2",4,"\u6FA8",10,"\u6FB4\u6FB5\u6FB7\u6FB8\u6FBA",5,"\u6FC1\u6FC3",5,"\u6FCA",6,"\u6FD3",10,"\u6FDF\u6FE2\u6FE3\u6FE4\u6FE5"],["9e40","\u6FE6",7,"\u6FF0",32,"\u7012",7,"\u701C",6,"\u7024",6],["9e80","\u702B",9,"\u7036\u7037\u7038\u703A",17,"\u704D\u704E\u7050",13,"\u705F",11,"\u706E\u7071\u7072\u7073\u7074\u7077\u7079\u707A\u707B\u707D\u7081\u7082\u7083\u7084\u7086\u7087\u7088\u708B\u708C\u708D\u708F\u7090\u7091\u7093\u7097\u7098\u709A\u709B\u709E",12,"\u70B0\u70B2\u70B4\u70B5\u70B6\u70BA\u70BE\u70BF\u70C4\u70C5\u70C6\u70C7\u70C9\u70CB",12,"\u70DA"],["9f40","\u70DC\u70DD\u70DE\u70E0\u70E1\u70E2\u70E3\u70E5\u70EA\u70EE\u70F0",6,"\u70F8\u70FA\u70FB\u70FC\u70FE",10,"\u710B",4,"\u7111\u7112\u7114\u7117\u711B",10,"\u7127",7,"\u7132\u7133\u7134"],["9f80","\u7135\u7137",13,"\u7146\u7147\u7148\u7149\u714B\u714D\u714F",12,"\u715D\u715F",4,"\u7165\u7169",4,"\u716F\u7170\u7171\u7174\u7175\u7176\u7177\u7179\u717B\u717C\u717E",5,"\u7185",4,"\u718B\u718C\u718D\u718E\u7190\u7191\u7192\u7193\u7195\u7196\u7197\u719A",4,"\u71A1",6,"\u71A9\u71AA\u71AB\u71AD",5,"\u71B4\u71B6\u71B7\u71B8\u71BA",8,"\u71C4",9,"\u71CF",4],["a040","\u71D6",9,"\u71E1\u71E2\u71E3\u71E4\u71E6\u71E8",5,"\u71EF",9,"\u71FA",11,"\u7207",19],["a080","\u721B\u721C\u721E",9,"\u7229\u722B\u722D\u722E\u722F\u7232\u7233\u7234\u723A\u723C\u723E\u7240",6,"\u7249\u724A\u724B\u724E\u724F\u7250\u7251\u7253\u7254\u7255\u7257\u7258\u725A\u725C\u725E\u7260\u7263\u7264\u7265\u7268\u726A\u726B\u726C\u726D\u7270\u7271\u7273\u7274\u7276\u7277\u7278\u727B\u727C\u727D\u7282\u7283\u7285",4,"\u728C\u728E\u7290\u7291\u7293",11,"\u72A0",11,"\u72AE\u72B1\u72B2\u72B3\u72B5\u72BA",6,"\u72C5\u72C6\u72C7\u72C9\u72CA\u72CB\u72CC\u72CF\u72D1\u72D3\u72D4\u72D5\u72D6\u72D8\u72DA\u72DB"],["a1a1","\u3000\u3001\u3002\xB7\u02C9\u02C7\xA8\u3003\u3005\u2014\uFF5E\u2016\u2026\u2018\u2019\u201C\u201D\u3014\u3015\u3008",7,"\u3016\u3017\u3010\u3011\xB1\xD7\xF7\u2236\u2227\u2228\u2211\u220F\u222A\u2229\u2208\u2237\u221A\u22A5\u2225\u2220\u2312\u2299\u222B\u222E\u2261\u224C\u2248\u223D\u221D\u2260\u226E\u226F\u2264\u2265\u221E\u2235\u2234\u2642\u2640\xB0\u2032\u2033\u2103\uFF04\xA4\uFFE0\uFFE1\u2030\xA7\u2116\u2606\u2605\u25CB\u25CF\u25CE\u25C7\u25C6\u25A1\u25A0\u25B3\u25B2\u203B\u2192\u2190\u2191\u2193\u3013"],["a2a1","\u2170",9],["a2b1","\u2488",19,"\u2474",19,"\u2460",9],["a2e5","\u3220",9],["a2f1","\u2160",11],["a3a1","\uFF01\uFF02\uFF03\uFFE5\uFF05",88,"\uFFE3"],["a4a1","\u3041",82],["a5a1","\u30A1",85],["a6a1","\u0391",16,"\u03A3",6],["a6c1","\u03B1",16,"\u03C3",6],["a6e0","\uFE35\uFE36\uFE39\uFE3A\uFE3F\uFE40\uFE3D\uFE3E\uFE41\uFE42\uFE43\uFE44"],["a6ee","\uFE3B\uFE3C\uFE37\uFE38\uFE31"],["a6f4","\uFE33\uFE34"],["a7a1","\u0410",5,"\u0401\u0416",25],["a7d1","\u0430",5,"\u0451\u0436",25],["a840","\u02CA\u02CB\u02D9\u2013\u2015\u2025\u2035\u2105\u2109\u2196\u2197\u2198\u2199\u2215\u221F\u2223\u2252\u2266\u2267\u22BF\u2550",35,"\u2581",6],["a880","\u2588",7,"\u2593\u2594\u2595\u25BC\u25BD\u25E2\u25E3\u25E4\u25E5\u2609\u2295\u3012\u301D\u301E"],["a8a1","\u0101\xE1\u01CE\xE0\u0113\xE9\u011B\xE8\u012B\xED\u01D0\xEC\u014D\xF3\u01D2\xF2\u016B\xFA\u01D4\xF9\u01D6\u01D8\u01DA\u01DC\xFC\xEA\u0251"],["a8bd","\u0144\u0148"],["a8c0","\u0261"],["a8c5","\u3105",36],["a940","\u3021",8,"\u32A3\u338E\u338F\u339C\u339D\u339E\u33A1\u33C4\u33CE\u33D1\u33D2\u33D5\uFE30\uFFE2\uFFE4"],["a959","\u2121\u3231"],["a95c","\u2010"],["a960","\u30FC\u309B\u309C\u30FD\u30FE\u3006\u309D\u309E\uFE49",9,"\uFE54\uFE55\uFE56\uFE57\uFE59",8],["a980","\uFE62",4,"\uFE68\uFE69\uFE6A\uFE6B"],["a996","\u3007"],["a9a4","\u2500",75],["aa40","\u72DC\u72DD\u72DF\u72E2",5,"\u72EA\u72EB\u72F5\u72F6\u72F9\u72FD\u72FE\u72FF\u7300\u7302\u7304",5,"\u730B\u730C\u730D\u730F\u7310\u7311\u7312\u7314\u7318\u7319\u731A\u731F\u7320\u7323\u7324\u7326\u7327\u7328\u732D\u732F\u7330\u7332\u7333\u7335\u7336\u733A\u733B\u733C\u733D\u7340",8],["aa80","\u7349\u734A\u734B\u734C\u734E\u734F\u7351\u7353\u7354\u7355\u7356\u7358",7,"\u7361",10,"\u736E\u7370\u7371"],["ab40","\u7372",11,"\u737F",4,"\u7385\u7386\u7388\u738A\u738C\u738D\u738F\u7390\u7392\u7393\u7394\u7395\u7397\u7398\u7399\u739A\u739C\u739D\u739E\u73A0\u73A1\u73A3",5,"\u73AA\u73AC\u73AD\u73B1\u73B4\u73B5\u73B6\u73B8\u73B9\u73BC\u73BD\u73BE\u73BF\u73C1\u73C3",4],["ab80","\u73CB\u73CC\u73CE\u73D2",6,"\u73DA\u73DB\u73DC\u73DD\u73DF\u73E1\u73E2\u73E3\u73E4\u73E6\u73E8\u73EA\u73EB\u73EC\u73EE\u73EF\u73F0\u73F1\u73F3",4],["ac40","\u73F8",10,"\u7404\u7407\u7408\u740B\u740C\u740D\u740E\u7411",8,"\u741C",5,"\u7423\u7424\u7427\u7429\u742B\u742D\u742F\u7431\u7432\u7437",4,"\u743D\u743E\u743F\u7440\u7442",11],["ac80","\u744E",6,"\u7456\u7458\u745D\u7460",12,"\u746E\u746F\u7471",4,"\u7478\u7479\u747A"],["ad40","\u747B\u747C\u747D\u747F\u7482\u7484\u7485\u7486\u7488\u7489\u748A\u748C\u748D\u748F\u7491",10,"\u749D\u749F",7,"\u74AA",15,"\u74BB",12],["ad80","\u74C8",9,"\u74D3",8,"\u74DD\u74DF\u74E1\u74E5\u74E7",6,"\u74F0\u74F1\u74F2"],["ae40","\u74F3\u74F5\u74F8",6,"\u7500\u7501\u7502\u7503\u7505",7,"\u750E\u7510\u7512\u7514\u7515\u7516\u7517\u751B\u751D\u751E\u7520",4,"\u7526\u7527\u752A\u752E\u7534\u7536\u7539\u753C\u753D\u753F\u7541\u7542\u7543\u7544\u7546\u7547\u7549\u754A\u754D\u7550\u7551\u7552\u7553\u7555\u7556\u7557\u7558"],["ae80","\u755D",7,"\u7567\u7568\u7569\u756B",6,"\u7573\u7575\u7576\u7577\u757A",4,"\u7580\u7581\u7582\u7584\u7585\u7587"],["af40","\u7588\u7589\u758A\u758C\u758D\u758E\u7590\u7593\u7595\u7598\u759B\u759C\u759E\u75A2\u75A6",4,"\u75AD\u75B6\u75B7\u75BA\u75BB\u75BF\u75C0\u75C1\u75C6\u75CB\u75CC\u75CE\u75CF\u75D0\u75D1\u75D3\u75D7\u75D9\u75DA\u75DC\u75DD\u75DF\u75E0\u75E1\u75E5\u75E9\u75EC\u75ED\u75EE\u75EF\u75F2\u75F3\u75F5\u75F6\u75F7\u75F8\u75FA\u75FB\u75FD\u75FE\u7602\u7604\u7606\u7607"],["af80","\u7608\u7609\u760B\u760D\u760E\u760F\u7611\u7612\u7613\u7614\u7616\u761A\u761C\u761D\u761E\u7621\u7623\u7627\u7628\u762C\u762E\u762F\u7631\u7632\u7636\u7637\u7639\u763A\u763B\u763D\u7641\u7642\u7644"],["b040","\u7645",6,"\u764E",5,"\u7655\u7657",4,"\u765D\u765F\u7660\u7661\u7662\u7664",6,"\u766C\u766D\u766E\u7670",7,"\u7679\u767A\u767C\u767F\u7680\u7681\u7683\u7685\u7689\u768A\u768C\u768D\u768F\u7690\u7692\u7694\u7695\u7697\u7698\u769A\u769B"],["b080","\u769C",7,"\u76A5",8,"\u76AF\u76B0\u76B3\u76B5",9,"\u76C0\u76C1\u76C3\u554A\u963F\u57C3\u6328\u54CE\u5509\u54C0\u7691\u764C\u853C\u77EE\u827E\u788D\u7231\u9698\u978D\u6C28\u5B89\u4FFA\u6309\u6697\u5CB8\u80FA\u6848\u80AE\u6602\u76CE\u51F9\u6556\u71AC\u7FF1\u8884\u50B2\u5965\u61CA\u6FB3\u82AD\u634C\u6252\u53ED\u5427\u7B06\u516B\u75A4\u5DF4\u62D4\u8DCB\u9776\u628A\u8019\u575D\u9738\u7F62\u7238\u767D\u67CF\u767E\u6446\u4F70\u8D25\u62DC\u7A17\u6591\u73ED\u642C\u6273\u822C\u9881\u677F\u7248\u626E\u62CC\u4F34\u74E3\u534A\u529E\u7ECA\u90A6\u5E2E\u6886\u699C\u8180\u7ED1\u68D2\u78C5\u868C\u9551\u508D\u8C24\u82DE\u80DE\u5305\u8912\u5265"],["b140","\u76C4\u76C7\u76C9\u76CB\u76CC\u76D3\u76D5\u76D9\u76DA\u76DC\u76DD\u76DE\u76E0",4,"\u76E6",7,"\u76F0\u76F3\u76F5\u76F6\u76F7\u76FA\u76FB\u76FD\u76FF\u7700\u7702\u7703\u7705\u7706\u770A\u770C\u770E",10,"\u771B\u771C\u771D\u771E\u7721\u7723\u7724\u7725\u7727\u772A\u772B"],["b180","\u772C\u772E\u7730",4,"\u7739\u773B\u773D\u773E\u773F\u7742\u7744\u7745\u7746\u7748",7,"\u7752",7,"\u775C\u8584\u96F9\u4FDD\u5821\u9971\u5B9D\u62B1\u62A5\u66B4\u8C79\u9C8D\u7206\u676F\u7891\u60B2\u5351\u5317\u8F88\u80CC\u8D1D\u94A1\u500D\u72C8\u5907\u60EB\u7119\u88AB\u5954\u82EF\u672C\u7B28\u5D29\u7EF7\u752D\u6CF5\u8E66\u8FF8\u903C\u9F3B\u6BD4\u9119\u7B14\u5F7C\u78A7\u84D6\u853D\u6BD5\u6BD9\u6BD6\u5E01\u5E87\u75F9\u95ED\u655D\u5F0A\u5FC5\u8F9F\u58C1\u81C2\u907F\u965B\u97AD\u8FB9\u7F16\u8D2C\u6241\u4FBF\u53D8\u535E\u8FA8\u8FA9\u8FAB\u904D\u6807\u5F6A\u8198\u8868\u9CD6\u618B\u522B\u762A\u5F6C\u658C\u6FD2\u6EE8\u5BBE\u6448\u5175\u51B0\u67C4\u4E19\u79C9\u997C\u70B3"],["b240","\u775D\u775E\u775F\u7760\u7764\u7767\u7769\u776A\u776D",11,"\u777A\u777B\u777C\u7781\u7782\u7783\u7786",5,"\u778F\u7790\u7793",11,"\u77A1\u77A3\u77A4\u77A6\u77A8\u77AB\u77AD\u77AE\u77AF\u77B1\u77B2\u77B4\u77B6",4],["b280","\u77BC\u77BE\u77C0",12,"\u77CE",8,"\u77D8\u77D9\u77DA\u77DD",4,"\u77E4\u75C5\u5E76\u73BB\u83E0\u64AD\u62E8\u94B5\u6CE2\u535A\u52C3\u640F\u94C2\u7B94\u4F2F\u5E1B\u8236\u8116\u818A\u6E24\u6CCA\u9A73\u6355\u535C\u54FA\u8865\u57E0\u4E0D\u5E03\u6B65\u7C3F\u90E8\u6016\u64E6\u731C\u88C1\u6750\u624D\u8D22\u776C\u8E29\u91C7\u5F69\u83DC\u8521\u9910\u53C2\u8695\u6B8B\u60ED\u60E8\u707F\u82CD\u8231\u4ED3\u6CA7\u85CF\u64CD\u7CD9\u69FD\u66F9\u8349\u5395\u7B56\u4FA7\u518C\u6D4B\u5C42\u8E6D\u63D2\u53C9\u832C\u8336\u67E5\u78B4\u643D\u5BDF\u5C94\u5DEE\u8BE7\u62C6\u67F4\u8C7A\u6400\u63BA\u8749\u998B\u8C17\u7F20\u94F2\u4EA7\u9610\u98A4\u660C\u7316"],["b340","\u77E6\u77E8\u77EA\u77EF\u77F0\u77F1\u77F2\u77F4\u77F5\u77F7\u77F9\u77FA\u77FB\u77FC\u7803",5,"\u780A\u780B\u780E\u780F\u7810\u7813\u7815\u7819\u781B\u781E\u7820\u7821\u7822\u7824\u7828\u782A\u782B\u782E\u782F\u7831\u7832\u7833\u7835\u7836\u783D\u783F\u7841\u7842\u7843\u7844\u7846\u7848\u7849\u784A\u784B\u784D\u784F\u7851\u7853\u7854\u7858\u7859\u785A"],["b380","\u785B\u785C\u785E",11,"\u786F",7,"\u7878\u7879\u787A\u787B\u787D",6,"\u573A\u5C1D\u5E38\u957F\u507F\u80A0\u5382\u655E\u7545\u5531\u5021\u8D85\u6284\u949E\u671D\u5632\u6F6E\u5DE2\u5435\u7092\u8F66\u626F\u64A4\u63A3\u5F7B\u6F88\u90F4\u81E3\u8FB0\u5C18\u6668\u5FF1\u6C89\u9648\u8D81\u886C\u6491\u79F0\u57CE\u6A59\u6210\u5448\u4E58\u7A0B\u60E9\u6F84\u8BDA\u627F\u901E\u9A8B\u79E4\u5403\u75F4\u6301\u5319\u6C60\u8FDF\u5F1B\u9A70\u803B\u9F7F\u4F88\u5C3A\u8D64\u7FC5\u65A5\u70BD\u5145\u51B2\u866B\u5D07\u5BA0\u62BD\u916C\u7574\u8E0C\u7A20\u6101\u7B79\u4EC7\u7EF8\u7785\u4E11\u81ED\u521D\u51FA\u6A71\u53A8\u8E87\u9504\u96CF\u6EC1\u9664\u695A"],["b440","\u7884\u7885\u7886\u7888\u788A\u788B\u788F\u7890\u7892\u7894\u7895\u7896\u7899\u789D\u789E\u78A0\u78A2\u78A4\u78A6\u78A8",7,"\u78B5\u78B6\u78B7\u78B8\u78BA\u78BB\u78BC\u78BD\u78BF\u78C0\u78C2\u78C3\u78C4\u78C6\u78C7\u78C8\u78CC\u78CD\u78CE\u78CF\u78D1\u78D2\u78D3\u78D6\u78D7\u78D8\u78DA",9],["b480","\u78E4\u78E5\u78E6\u78E7\u78E9\u78EA\u78EB\u78ED",4,"\u78F3\u78F5\u78F6\u78F8\u78F9\u78FB",5,"\u7902\u7903\u7904\u7906",6,"\u7840\u50A8\u77D7\u6410\u89E6\u5904\u63E3\u5DDD\u7A7F\u693D\u4F20\u8239\u5598\u4E32\u75AE\u7A97\u5E62\u5E8A\u95EF\u521B\u5439\u708A\u6376\u9524\u5782\u6625\u693F\u9187\u5507\u6DF3\u7EAF\u8822\u6233\u7EF0\u75B5\u8328\u78C1\u96CC\u8F9E\u6148\u74F7\u8BCD\u6B64\u523A\u8D50\u6B21\u806A\u8471\u56F1\u5306\u4ECE\u4E1B\u51D1\u7C97\u918B\u7C07\u4FC3\u8E7F\u7BE1\u7A9C\u6467\u5D14\u50AC\u8106\u7601\u7CB9\u6DEC\u7FE0\u6751\u5B58\u5BF8\u78CB\u64AE\u6413\u63AA\u632B\u9519\u642D\u8FBE\u7B54\u7629\u6253\u5927\u5446\u6B79\u50A3\u6234\u5E26\u6B86\u4EE3\u8D37\u888B\u5F85\u902E"],["b540","\u790D",5,"\u7914",9,"\u791F",4,"\u7925",14,"\u7935",4,"\u793D\u793F\u7942\u7943\u7944\u7945\u7947\u794A",8,"\u7954\u7955\u7958\u7959\u7961\u7963"],["b580","\u7964\u7966\u7969\u796A\u796B\u796C\u796E\u7970",6,"\u7979\u797B",4,"\u7982\u7983\u7986\u7987\u7988\u7989\u798B\u798C\u798D\u798E\u7990\u7991\u7992\u6020\u803D\u62C5\u4E39\u5355\u90F8\u63B8\u80C6\u65E6\u6C2E\u4F46\u60EE\u6DE1\u8BDE\u5F39\u86CB\u5F53\u6321\u515A\u8361\u6863\u5200\u6363\u8E48\u5012\u5C9B\u7977\u5BFC\u5230\u7A3B\u60BC\u9053\u76D7\u5FB7\u5F97\u7684\u8E6C\u706F\u767B\u7B49\u77AA\u51F3\u9093\u5824\u4F4E\u6EF4\u8FEA\u654C\u7B1B\u72C4\u6DA4\u7FDF\u5AE1\u62B5\u5E95\u5730\u8482\u7B2C\u5E1D\u5F1F\u9012\u7F14\u98A0\u6382\u6EC7\u7898\u70B9\u5178\u975B\u57AB\u7535\u4F43\u7538\u5E97\u60E6\u5960\u6DC0\u6BBF\u7889\u53FC\u96D5\u51CB\u5201\u6389\u540A\u9493\u8C03\u8DCC\u7239\u789F\u8776\u8FED\u8C0D\u53E0"],["b640","\u7993",6,"\u799B",11,"\u79A8",10,"\u79B4",4,"\u79BC\u79BF\u79C2\u79C4\u79C5\u79C7\u79C8\u79CA\u79CC\u79CE\u79CF\u79D0\u79D3\u79D4\u79D6\u79D7\u79D9",5,"\u79E0\u79E1\u79E2\u79E5\u79E8\u79EA"],["b680","\u79EC\u79EE\u79F1",6,"\u79F9\u79FA\u79FC\u79FE\u79FF\u7A01\u7A04\u7A05\u7A07\u7A08\u7A09\u7A0A\u7A0C\u7A0F",4,"\u7A15\u7A16\u7A18\u7A19\u7A1B\u7A1C\u4E01\u76EF\u53EE\u9489\u9876\u9F0E\u952D\u5B9A\u8BA2\u4E22\u4E1C\u51AC\u8463\u61C2\u52A8\u680B\u4F97\u606B\u51BB\u6D1E\u515C\u6296\u6597\u9661\u8C46\u9017\u75D8\u90FD\u7763\u6BD2\u728A\u72EC\u8BFB\u5835\u7779\u8D4C\u675C\u9540\u809A\u5EA6\u6E21\u5992\u7AEF\u77ED\u953B\u6BB5\u65AD\u7F0E\u5806\u5151\u961F\u5BF9\u58A9\u5428\u8E72\u6566\u987F\u56E4\u949D\u76FE\u9041\u6387\u54C6\u591A\u593A\u579B\u8EB2\u6735\u8DFA\u8235\u5241\u60F0\u5815\u86FE\u5CE8\u9E45\u4FC4\u989D\u8BB9\u5A25\u6076\u5384\u627C\u904F\u9102\u997F\u6069\u800C\u513F\u8033\u5C14\u9975\u6D31\u4E8C"],["b740","\u7A1D\u7A1F\u7A21\u7A22\u7A24",14,"\u7A34\u7A35\u7A36\u7A38\u7A3A\u7A3E\u7A40",5,"\u7A47",9,"\u7A52",4,"\u7A58",16],["b780","\u7A69",6,"\u7A71\u7A72\u7A73\u7A75\u7A7B\u7A7C\u7A7D\u7A7E\u7A82\u7A85\u7A87\u7A89\u7A8A\u7A8B\u7A8C\u7A8E\u7A8F\u7A90\u7A93\u7A94\u7A99\u7A9A\u7A9B\u7A9E\u7AA1\u7AA2\u8D30\u53D1\u7F5A\u7B4F\u4F10\u4E4F\u9600\u6CD5\u73D0\u85E9\u5E06\u756A\u7FFB\u6A0A\u77FE\u9492\u7E41\u51E1\u70E6\u53CD\u8FD4\u8303\u8D29\u72AF\u996D\u6CDB\u574A\u82B3\u65B9\u80AA\u623F\u9632\u59A8\u4EFF\u8BBF\u7EBA\u653E\u83F2\u975E\u5561\u98DE\u80A5\u532A\u8BFD\u5420\u80BA\u5E9F\u6CB8\u8D39\u82AC\u915A\u5429\u6C1B\u5206\u7EB7\u575F\u711A\u6C7E\u7C89\u594B\u4EFD\u5FFF\u6124\u7CAA\u4E30\u5C01\u67AB\u8702\u5CF0\u950B\u98CE\u75AF\u70FD\u9022\u51AF\u7F1D\u8BBD\u5949\u51E4\u4F5B\u5426\u592B\u6577\u80A4\u5B75\u6276\u62C2\u8F90\u5E45\u6C1F\u7B26\u4F0F\u4FD8\u670D"],["b840","\u7AA3\u7AA4\u7AA7\u7AA9\u7AAA\u7AAB\u7AAE",4,"\u7AB4",10,"\u7AC0",10,"\u7ACC",9,"\u7AD7\u7AD8\u7ADA\u7ADB\u7ADC\u7ADD\u7AE1\u7AE2\u7AE4\u7AE7",5,"\u7AEE\u7AF0\u7AF1\u7AF2\u7AF3"],["b880","\u7AF4",4,"\u7AFB\u7AFC\u7AFE\u7B00\u7B01\u7B02\u7B05\u7B07\u7B09\u7B0C\u7B0D\u7B0E\u7B10\u7B12\u7B13\u7B16\u7B17\u7B18\u7B1A\u7B1C\u7B1D\u7B1F\u7B21\u7B22\u7B23\u7B27\u7B29\u7B2D\u6D6E\u6DAA\u798F\u88B1\u5F17\u752B\u629A\u8F85\u4FEF\u91DC\u65A7\u812F\u8151\u5E9C\u8150\u8D74\u526F\u8986\u8D4B\u590D\u5085\u4ED8\u961C\u7236\u8179\u8D1F\u5BCC\u8BA3\u9644\u5987\u7F1A\u5490\u5676\u560E\u8BE5\u6539\u6982\u9499\u76D6\u6E89\u5E72\u7518\u6746\u67D1\u7AFF\u809D\u8D76\u611F\u79C6\u6562\u8D63\u5188\u521A\u94A2\u7F38\u809B\u7EB2\u5C97\u6E2F\u6760\u7BD9\u768B\u9AD8\u818F\u7F94\u7CD5\u641E\u9550\u7A3F\u544A\u54E5\u6B4C\u6401\u6208\u9E3D\u80F3\u7599\u5272\u9769\u845B\u683C\u86E4\u9601\u9694\u94EC\u4E2A\u5404\u7ED9\u6839\u8DDF\u8015\u66F4\u5E9A\u7FB9"],["b940","\u7B2F\u7B30\u7B32\u7B34\u7B35\u7B36\u7B37\u7B39\u7B3B\u7B3D\u7B3F",5,"\u7B46\u7B48\u7B4A\u7B4D\u7B4E\u7B53\u7B55\u7B57\u7B59\u7B5C\u7B5E\u7B5F\u7B61\u7B63",10,"\u7B6F\u7B70\u7B73\u7B74\u7B76\u7B78\u7B7A\u7B7C\u7B7D\u7B7F\u7B81\u7B82\u7B83\u7B84\u7B86",6,"\u7B8E\u7B8F"],["b980","\u7B91\u7B92\u7B93\u7B96\u7B98\u7B99\u7B9A\u7B9B\u7B9E\u7B9F\u7BA0\u7BA3\u7BA4\u7BA5\u7BAE\u7BAF\u7BB0\u7BB2\u7BB3\u7BB5\u7BB6\u7BB7\u7BB9",7,"\u7BC2\u7BC3\u7BC4\u57C2\u803F\u6897\u5DE5\u653B\u529F\u606D\u9F9A\u4F9B\u8EAC\u516C\u5BAB\u5F13\u5DE9\u6C5E\u62F1\u8D21\u5171\u94A9\u52FE\u6C9F\u82DF\u72D7\u57A2\u6784\u8D2D\u591F\u8F9C\u83C7\u5495\u7B8D\u4F30\u6CBD\u5B64\u59D1\u9F13\u53E4\u86CA\u9AA8\u8C37\u80A1\u6545\u987E\u56FA\u96C7\u522E\u74DC\u5250\u5BE1\u6302\u8902\u4E56\u62D0\u602A\u68FA\u5173\u5B98\u51A0\u89C2\u7BA1\u9986\u7F50\u60EF\u704C\u8D2F\u5149\u5E7F\u901B\u7470\u89C4\u572D\u7845\u5F52\u9F9F\u95FA\u8F68\u9B3C\u8BE1\u7678\u6842\u67DC\u8DEA\u8D35\u523D\u8F8A\u6EDA\u68CD\u9505\u90ED\u56FD\u679C\u88F9\u8FC7\u54C8"],["ba40","\u7BC5\u7BC8\u7BC9\u7BCA\u7BCB\u7BCD\u7BCE\u7BCF\u7BD0\u7BD2\u7BD4",4,"\u7BDB\u7BDC\u7BDE\u7BDF\u7BE0\u7BE2\u7BE3\u7BE4\u7BE7\u7BE8\u7BE9\u7BEB\u7BEC\u7BED\u7BEF\u7BF0\u7BF2",4,"\u7BF8\u7BF9\u7BFA\u7BFB\u7BFD\u7BFF",7,"\u7C08\u7C09\u7C0A\u7C0D\u7C0E\u7C10",5,"\u7C17\u7C18\u7C19"],["ba80","\u7C1A",4,"\u7C20",5,"\u7C28\u7C29\u7C2B",12,"\u7C39",5,"\u7C42\u9AB8\u5B69\u6D77\u6C26\u4EA5\u5BB3\u9A87\u9163\u61A8\u90AF\u97E9\u542B\u6DB5\u5BD2\u51FD\u558A\u7F55\u7FF0\u64BC\u634D\u65F1\u61BE\u608D\u710A\u6C57\u6C49\u592F\u676D\u822A\u58D5\u568E\u8C6A\u6BEB\u90DD\u597D\u8017\u53F7\u6D69\u5475\u559D\u8377\u83CF\u6838\u79BE\u548C\u4F55\u5408\u76D2\u8C89\u9602\u6CB3\u6DB8\u8D6B\u8910\u9E64\u8D3A\u563F\u9ED1\u75D5\u5F88\u72E0\u6068\u54FC\u4EA8\u6A2A\u8861\u6052\u8F70\u54C4\u70D8\u8679\u9E3F\u6D2A\u5B8F\u5F18\u7EA2\u5589\u4FAF\u7334\u543C\u539A\u5019\u540E\u547C\u4E4E\u5FFD\u745A\u58F6\u846B\u80E1\u8774\u72D0\u7CCA\u6E56"],["bb40","\u7C43",9,"\u7C4E",36,"\u7C75",5,"\u7C7E",9],["bb80","\u7C88\u7C8A",6,"\u7C93\u7C94\u7C96\u7C99\u7C9A\u7C9B\u7CA0\u7CA1\u7CA3\u7CA6\u7CA7\u7CA8\u7CA9\u7CAB\u7CAC\u7CAD\u7CAF\u7CB0\u7CB4",4,"\u7CBA\u7CBB\u5F27\u864E\u552C\u62A4\u4E92\u6CAA\u6237\u82B1\u54D7\u534E\u733E\u6ED1\u753B\u5212\u5316\u8BDD\u69D0\u5F8A\u6000\u6DEE\u574F\u6B22\u73AF\u6853\u8FD8\u7F13\u6362\u60A3\u5524\u75EA\u8C62\u7115\u6DA3\u5BA6\u5E7B\u8352\u614C\u9EC4\u78FA\u8757\u7C27\u7687\u51F0\u60F6\u714C\u6643\u5E4C\u604D\u8C0E\u7070\u6325\u8F89\u5FBD\u6062\u86D4\u56DE\u6BC1\u6094\u6167\u5349\u60E0\u6666\u8D3F\u79FD\u4F1A\u70E9\u6C47\u8BB3\u8BF2\u7ED8\u8364\u660F\u5A5A\u9B42\u6D51\u6DF7\u8C41\u6D3B\u4F19\u706B\u83B7\u6216\u60D1\u970D\u8D27\u7978\u51FB\u573E\u57FA\u673A\u7578\u7A3D\u79EF\u7B95"],["bc40","\u7CBF\u7CC0\u7CC2\u7CC3\u7CC4\u7CC6\u7CC9\u7CCB\u7CCE",6,"\u7CD8\u7CDA\u7CDB\u7CDD\u7CDE\u7CE1",6,"\u7CE9",5,"\u7CF0",7,"\u7CF9\u7CFA\u7CFC",13,"\u7D0B",5],["bc80","\u7D11",14,"\u7D21\u7D23\u7D24\u7D25\u7D26\u7D28\u7D29\u7D2A\u7D2C\u7D2D\u7D2E\u7D30",6,"\u808C\u9965\u8FF9\u6FC0\u8BA5\u9E21\u59EC\u7EE9\u7F09\u5409\u6781\u68D8\u8F91\u7C4D\u96C6\u53CA\u6025\u75BE\u6C72\u5373\u5AC9\u7EA7\u6324\u51E0\u810A\u5DF1\u84DF\u6280\u5180\u5B63\u4F0E\u796D\u5242\u60B8\u6D4E\u5BC4\u5BC2\u8BA1\u8BB0\u65E2\u5FCC\u9645\u5993\u7EE7\u7EAA\u5609\u67B7\u5939\u4F73\u5BB6\u52A0\u835A\u988A\u8D3E\u7532\u94BE\u5047\u7A3C\u4EF7\u67B6\u9A7E\u5AC1\u6B7C\u76D1\u575A\u5C16\u7B3A\u95F4\u714E\u517C\u80A9\u8270\u5978\u7F04\u8327\u68C0\u67EC\u78B1\u7877\u62E3\u6361\u7B80\u4FED\u526A\u51CF\u8350\u69DB\u9274\u8DF5\u8D31\u89C1\u952E\u7BAD\u4EF6"],["bd40","\u7D37",54,"\u7D6F",7],["bd80","\u7D78",32,"\u5065\u8230\u5251\u996F\u6E10\u6E85\u6DA7\u5EFA\u50F5\u59DC\u5C06\u6D46\u6C5F\u7586\u848B\u6868\u5956\u8BB2\u5320\u9171\u964D\u8549\u6912\u7901\u7126\u80F6\u4EA4\u90CA\u6D47\u9A84\u5A07\u56BC\u6405\u94F0\u77EB\u4FA5\u811A\u72E1\u89D2\u997A\u7F34\u7EDE\u527F\u6559\u9175\u8F7F\u8F83\u53EB\u7A96\u63ED\u63A5\u7686\u79F8\u8857\u9636\u622A\u52AB\u8282\u6854\u6770\u6377\u776B\u7AED\u6D01\u7ED3\u89E3\u59D0\u6212\u85C9\u82A5\u754C\u501F\u4ECB\u75A5\u8BEB\u5C4A\u5DFE\u7B4B\u65A4\u91D1\u4ECA\u6D25\u895F\u7D27\u9526\u4EC5\u8C28\u8FDB\u9773\u664B\u7981\u8FD1\u70EC\u6D78"],["be40","\u7D99",12,"\u7DA7",6,"\u7DAF",42],["be80","\u7DDA",32,"\u5C3D\u52B2\u8346\u5162\u830E\u775B\u6676\u9CB8\u4EAC\u60CA\u7CBE\u7CB3\u7ECF\u4E95\u8B66\u666F\u9888\u9759\u5883\u656C\u955C\u5F84\u75C9\u9756\u7ADF\u7ADE\u51C0\u70AF\u7A98\u63EA\u7A76\u7EA0\u7396\u97ED\u4E45\u7078\u4E5D\u9152\u53A9\u6551\u65E7\u81FC\u8205\u548E\u5C31\u759A\u97A0\u62D8\u72D9\u75BD\u5C45\u9A79\u83CA\u5C40\u5480\u77E9\u4E3E\u6CAE\u805A\u62D2\u636E\u5DE8\u5177\u8DDD\u8E1E\u952F\u4FF1\u53E5\u60E7\u70AC\u5267\u6350\u9E43\u5A1F\u5026\u7737\u5377\u7EE2\u6485\u652B\u6289\u6398\u5014\u7235\u89C9\u51B3\u8BC0\u7EDD\u5747\u83CC\u94A7\u519B\u541B\u5CFB"],["bf40","\u7DFB",62],["bf80","\u7E3A\u7E3C",4,"\u7E42",4,"\u7E48",21,"\u4FCA\u7AE3\u6D5A\u90E1\u9A8F\u5580\u5496\u5361\u54AF\u5F00\u63E9\u6977\u51EF\u6168\u520A\u582A\u52D8\u574E\u780D\u770B\u5EB7\u6177\u7CE0\u625B\u6297\u4EA2\u7095\u8003\u62F7\u70E4\u9760\u5777\u82DB\u67EF\u68F5\u78D5\u9897\u79D1\u58F3\u54B3\u53EF\u6E34\u514B\u523B\u5BA2\u8BFE\u80AF\u5543\u57A6\u6073\u5751\u542D\u7A7A\u6050\u5B54\u63A7\u62A0\u53E3\u6263\u5BC7\u67AF\u54ED\u7A9F\u82E6\u9177\u5E93\u88E4\u5938\u57AE\u630E\u8DE8\u80EF\u5757\u7B77\u4FA9\u5FEB\u5BBD\u6B3E\u5321\u7B50\u72C2\u6846\u77FF\u7736\u65F7\u51B5\u4E8F\u76D4\u5CBF\u7AA5\u8475\u594E\u9B41\u5080"],["c040","\u7E5E",35,"\u7E83",23,"\u7E9C\u7E9D\u7E9E"],["c080","\u7EAE\u7EB4\u7EBB\u7EBC\u7ED6\u7EE4\u7EEC\u7EF9\u7F0A\u7F10\u7F1E\u7F37\u7F39\u7F3B",6,"\u7F43\u7F46",9,"\u7F52\u7F53\u9988\u6127\u6E83\u5764\u6606\u6346\u56F0\u62EC\u6269\u5ED3\u9614\u5783\u62C9\u5587\u8721\u814A\u8FA3\u5566\u83B1\u6765\u8D56\u84DD\u5A6A\u680F\u62E6\u7BEE\u9611\u5170\u6F9C\u8C30\u63FD\u89C8\u61D2\u7F06\u70C2\u6EE5\u7405\u6994\u72FC\u5ECA\u90CE\u6717\u6D6A\u635E\u52B3\u7262\u8001\u4F6C\u59E5\u916A\u70D9\u6D9D\u52D2\u4E50\u96F7\u956D\u857E\u78CA\u7D2F\u5121\u5792\u64C2\u808B\u7C7B\u6CEA\u68F1\u695E\u51B7\u5398\u68A8\u7281\u9ECE\u7BF1\u72F8\u79BB\u6F13\u7406\u674E\u91CC\u9CA4\u793C\u8389\u8354\u540F\u6817\u4E3D\u5389\u52B1\u783E\u5386\u5229\u5088\u4F8B\u4FD0"],["c140","\u7F56\u7F59\u7F5B\u7F5C\u7F5D\u7F5E\u7F60\u7F63",4,"\u7F6B\u7F6C\u7F6D\u7F6F\u7F70\u7F73\u7F75\u7F76\u7F77\u7F78\u7F7A\u7F7B\u7F7C\u7F7D\u7F7F\u7F80\u7F82",7,"\u7F8B\u7F8D\u7F8F",4,"\u7F95",4,"\u7F9B\u7F9C\u7FA0\u7FA2\u7FA3\u7FA5\u7FA6\u7FA8",6,"\u7FB1"],["c180","\u7FB3",4,"\u7FBA\u7FBB\u7FBE\u7FC0\u7FC2\u7FC3\u7FC4\u7FC6\u7FC7\u7FC8\u7FC9\u7FCB\u7FCD\u7FCF",4,"\u7FD6\u7FD7\u7FD9",5,"\u7FE2\u7FE3\u75E2\u7ACB\u7C92\u6CA5\u96B6\u529B\u7483\u54E9\u4FE9\u8054\u83B2\u8FDE\u9570\u5EC9\u601C\u6D9F\u5E18\u655B\u8138\u94FE\u604B\u70BC\u7EC3\u7CAE\u51C9\u6881\u7CB1\u826F\u4E24\u8F86\u91CF\u667E\u4EAE\u8C05\u64A9\u804A\u50DA\u7597\u71CE\u5BE5\u8FBD\u6F66\u4E86\u6482\u9563\u5ED6\u6599\u5217\u88C2\u70C8\u52A3\u730E\u7433\u6797\u78F7\u9716\u4E34\u90BB\u9CDE\u6DCB\u51DB\u8D41\u541D\u62CE\u73B2\u83F1\u96F6\u9F84\u94C3\u4F36\u7F9A\u51CC\u7075\u9675\u5CAD\u9886\u53E6\u4EE4\u6E9C\u7409\u69B4\u786B\u998F\u7559\u5218\u7624\u6D41\u67F3\u516D\u9F99\u804B\u5499\u7B3C\u7ABF"],["c240","\u7FE4\u7FE7\u7FE8\u7FEA\u7FEB\u7FEC\u7FED\u7FEF\u7FF2\u7FF4",6,"\u7FFD\u7FFE\u7FFF\u8002\u8007\u8008\u8009\u800A\u800E\u800F\u8011\u8013\u801A\u801B\u801D\u801E\u801F\u8021\u8023\u8024\u802B",5,"\u8032\u8034\u8039\u803A\u803C\u803E\u8040\u8041\u8044\u8045\u8047\u8048\u8049\u804E\u804F\u8050\u8051\u8053\u8055\u8056\u8057"],["c280","\u8059\u805B",13,"\u806B",5,"\u8072",11,"\u9686\u5784\u62E2\u9647\u697C\u5A04\u6402\u7BD3\u6F0F\u964B\u82A6\u5362\u9885\u5E90\u7089\u63B3\u5364\u864F\u9C81\u9E93\u788C\u9732\u8DEF\u8D42\u9E7F\u6F5E\u7984\u5F55\u9646\u622E\u9A74\u5415\u94DD\u4FA3\u65C5\u5C65\u5C61\u7F15\u8651\u6C2F\u5F8B\u7387\u6EE4\u7EFF\u5CE6\u631B\u5B6A\u6EE6\u5375\u4E71\u63A0\u7565\u62A1\u8F6E\u4F26\u4ED1\u6CA6\u7EB6\u8BBA\u841D\u87BA\u7F57\u903B\u9523\u7BA9\u9AA1\u88F8\u843D\u6D1B\u9A86\u7EDC\u5988\u9EBB\u739B\u7801\u8682\u9A6C\u9A82\u561B\u5417\u57CB\u4E70\u9EA6\u5356\u8FC8\u8109\u7792\u9992\u86EE\u6EE1\u8513\u66FC\u6162\u6F2B"],["c340","\u807E\u8081\u8082\u8085\u8088\u808A\u808D",5,"\u8094\u8095\u8097\u8099\u809E\u80A3\u80A6\u80A7\u80A8\u80AC\u80B0\u80B3\u80B5\u80B6\u80B8\u80B9\u80BB\u80C5\u80C7",4,"\u80CF",6,"\u80D8\u80DF\u80E0\u80E2\u80E3\u80E6\u80EE\u80F5\u80F7\u80F9\u80FB\u80FE\u80FF\u8100\u8101\u8103\u8104\u8105\u8107\u8108\u810B"],["c380","\u810C\u8115\u8117\u8119\u811B\u811C\u811D\u811F",12,"\u812D\u812E\u8130\u8133\u8134\u8135\u8137\u8139",4,"\u813F\u8C29\u8292\u832B\u76F2\u6C13\u5FD9\u83BD\u732B\u8305\u951A\u6BDB\u77DB\u94C6\u536F\u8302\u5192\u5E3D\u8C8C\u8D38\u4E48\u73AB\u679A\u6885\u9176\u9709\u7164\u6CA1\u7709\u5A92\u9541\u6BCF\u7F8E\u6627\u5BD0\u59B9\u5A9A\u95E8\u95F7\u4EEC\u840C\u8499\u6AAC\u76DF\u9530\u731B\u68A6\u5B5F\u772F\u919A\u9761\u7CDC\u8FF7\u8C1C\u5F25\u7C73\u79D8\u89C5\u6CCC\u871C\u5BC6\u5E42\u68C9\u7720\u7EF5\u5195\u514D\u52C9\u5A29\u7F05\u9762\u82D7\u63CF\u7784\u85D0\u79D2\u6E3A\u5E99\u5999\u8511\u706D\u6C11\u62BF\u76BF\u654F\u60AF\u95FD\u660E\u879F\u9E23\u94ED\u540D\u547D\u8C2C\u6478"],["c440","\u8140",5,"\u8147\u8149\u814D\u814E\u814F\u8152\u8156\u8157\u8158\u815B",4,"\u8161\u8162\u8163\u8164\u8166\u8168\u816A\u816B\u816C\u816F\u8172\u8173\u8175\u8176\u8177\u8178\u8181\u8183",4,"\u8189\u818B\u818C\u818D\u818E\u8190\u8192",5,"\u8199\u819A\u819E",4,"\u81A4\u81A5"],["c480","\u81A7\u81A9\u81AB",7,"\u81B4",5,"\u81BC\u81BD\u81BE\u81BF\u81C4\u81C5\u81C7\u81C8\u81C9\u81CB\u81CD",6,"\u6479\u8611\u6A21\u819C\u78E8\u6469\u9B54\u62B9\u672B\u83AB\u58A8\u9ED8\u6CAB\u6F20\u5BDE\u964C\u8C0B\u725F\u67D0\u62C7\u7261\u4EA9\u59C6\u6BCD\u5893\u66AE\u5E55\u52DF\u6155\u6728\u76EE\u7766\u7267\u7A46\u62FF\u54EA\u5450\u94A0\u90A3\u5A1C\u7EB3\u6C16\u4E43\u5976\u8010\u5948\u5357\u7537\u96BE\u56CA\u6320\u8111\u607C\u95F9\u6DD6\u5462\u9981\u5185\u5AE9\u80FD\u59AE\u9713\u502A\u6CE5\u5C3C\u62DF\u4F60\u533F\u817B\u9006\u6EBA\u852B\u62C8\u5E74\u78BE\u64B5\u637B\u5FF5\u5A18\u917F\u9E1F\u5C3F\u634F\u8042\u5B7D\u556E\u954A\u954D\u6D85\u60A8\u67E0\u72DE\u51DD\u5B81"],["c540","\u81D4",14,"\u81E4\u81E5\u81E6\u81E8\u81E9\u81EB\u81EE",4,"\u81F5",5,"\u81FD\u81FF\u8203\u8207",4,"\u820E\u820F\u8211\u8213\u8215",5,"\u821D\u8220\u8224\u8225\u8226\u8227\u8229\u822E\u8232\u823A\u823C\u823D\u823F"],["c580","\u8240\u8241\u8242\u8243\u8245\u8246\u8248\u824A\u824C\u824D\u824E\u8250",7,"\u8259\u825B\u825C\u825D\u825E\u8260",7,"\u8269\u62E7\u6CDE\u725B\u626D\u94AE\u7EBD\u8113\u6D53\u519C\u5F04\u5974\u52AA\u6012\u5973\u6696\u8650\u759F\u632A\u61E6\u7CEF\u8BFA\u54E6\u6B27\u9E25\u6BB4\u85D5\u5455\u5076\u6CA4\u556A\u8DB4\u722C\u5E15\u6015\u7436\u62CD\u6392\u724C\u5F98\u6E43\u6D3E\u6500\u6F58\u76D8\u78D0\u76FC\u7554\u5224\u53DB\u4E53\u5E9E\u65C1\u802A\u80D6\u629B\u5486\u5228\u70AE\u888D\u8DD1\u6CE1\u5478\u80DA\u57F9\u88F4\u8D54\u966A\u914D\u4F69\u6C9B\u55B7\u76C6\u7830\u62A8\u70F9\u6F8E\u5F6D\u84EC\u68DA\u787C\u7BF7\u81A8\u670B\u9E4F\u6367\u78B0\u576F\u7812\u9739\u6279\u62AB\u5288\u7435\u6BD7"],["c640","\u826A\u826B\u826C\u826D\u8271\u8275\u8276\u8277\u8278\u827B\u827C\u8280\u8281\u8283\u8285\u8286\u8287\u8289\u828C\u8290\u8293\u8294\u8295\u8296\u829A\u829B\u829E\u82A0\u82A2\u82A3\u82A7\u82B2\u82B5\u82B6\u82BA\u82BB\u82BC\u82BF\u82C0\u82C2\u82C3\u82C5\u82C6\u82C9\u82D0\u82D6\u82D9\u82DA\u82DD\u82E2\u82E7\u82E8\u82E9\u82EA\u82EC\u82ED\u82EE\u82F0\u82F2\u82F3\u82F5\u82F6\u82F8"],["c680","\u82FA\u82FC",4,"\u830A\u830B\u830D\u8310\u8312\u8313\u8316\u8318\u8319\u831D",9,"\u8329\u832A\u832E\u8330\u8332\u8337\u833B\u833D\u5564\u813E\u75B2\u76AE\u5339\u75DE\u50FB\u5C41\u8B6C\u7BC7\u504F\u7247\u9A97\u98D8\u6F02\u74E2\u7968\u6487\u77A5\u62FC\u9891\u8D2B\u54C1\u8058\u4E52\u576A\u82F9\u840D\u5E73\u51ED\u74F6\u8BC4\u5C4F\u5761\u6CFC\u9887\u5A46\u7834\u9B44\u8FEB\u7C95\u5256\u6251\u94FA\u4EC6\u8386\u8461\u83E9\u84B2\u57D4\u6734\u5703\u666E\u6D66\u8C31\u66DD\u7011\u671F\u6B3A\u6816\u621A\u59BB\u4E03\u51C4\u6F06\u67D2\u6C8F\u5176\u68CB\u5947\u6B67\u7566\u5D0E\u8110\u9F50\u65D7\u7948\u7941\u9A91\u8D77\u5C82\u4E5E\u4F01\u542F\u5951\u780C\u5668\u6C14\u8FC4\u5F03\u6C7D\u6CE3\u8BAB\u6390"],["c740","\u833E\u833F\u8341\u8342\u8344\u8345\u8348\u834A",4,"\u8353\u8355",4,"\u835D\u8362\u8370",6,"\u8379\u837A\u837E",6,"\u8387\u8388\u838A\u838B\u838C\u838D\u838F\u8390\u8391\u8394\u8395\u8396\u8397\u8399\u839A\u839D\u839F\u83A1",6,"\u83AC\u83AD\u83AE"],["c780","\u83AF\u83B5\u83BB\u83BE\u83BF\u83C2\u83C3\u83C4\u83C6\u83C8\u83C9\u83CB\u83CD\u83CE\u83D0\u83D1\u83D2\u83D3\u83D5\u83D7\u83D9\u83DA\u83DB\u83DE\u83E2\u83E3\u83E4\u83E6\u83E7\u83E8\u83EB\u83EC\u83ED\u6070\u6D3D\u7275\u6266\u948E\u94C5\u5343\u8FC1\u7B7E\u4EDF\u8C26\u4E7E\u9ED4\u94B1\u94B3\u524D\u6F5C\u9063\u6D45\u8C34\u5811\u5D4C\u6B20\u6B49\u67AA\u545B\u8154\u7F8C\u5899\u8537\u5F3A\u62A2\u6A47\u9539\u6572\u6084\u6865\u77A7\u4E54\u4FA8\u5DE7\u9798\u64AC\u7FD8\u5CED\u4FCF\u7A8D\u5207\u8304\u4E14\u602F\u7A83\u94A6\u4FB5\u4EB2\u79E6\u7434\u52E4\u82B9\u64D2\u79BD\u5BDD\u6C81\u9752\u8F7B\u6C22\u503E\u537F\u6E05\u64CE\u6674\u6C30\u60C5\u9877\u8BF7\u5E86\u743C\u7A77\u79CB\u4E18\u90B1\u7403\u6C42\u56DA\u914B\u6CC5\u8D8B\u533A\u86C6\u66F2\u8EAF\u5C48\u9A71\u6E20"],["c840","\u83EE\u83EF\u83F3",4,"\u83FA\u83FB\u83FC\u83FE\u83FF\u8400\u8402\u8405\u8407\u8408\u8409\u840A\u8410\u8412",5,"\u8419\u841A\u841B\u841E",5,"\u8429",7,"\u8432",5,"\u8439\u843A\u843B\u843E",7,"\u8447\u8448\u8449"],["c880","\u844A",6,"\u8452",4,"\u8458\u845D\u845E\u845F\u8460\u8462\u8464",4,"\u846A\u846E\u846F\u8470\u8472\u8474\u8477\u8479\u847B\u847C\u53D6\u5A36\u9F8B\u8DA3\u53BB\u5708\u98A7\u6743\u919B\u6CC9\u5168\u75CA\u62F3\u72AC\u5238\u529D\u7F3A\u7094\u7638\u5374\u9E4A\u69B7\u786E\u96C0\u88D9\u7FA4\u7136\u71C3\u5189\u67D3\u74E4\u58E4\u6518\u56B7\u8BA9\u9976\u6270\u7ED5\u60F9\u70ED\u58EC\u4EC1\u4EBA\u5FCD\u97E7\u4EFB\u8BA4\u5203\u598A\u7EAB\u6254\u4ECD\u65E5\u620E\u8338\u84C9\u8363\u878D\u7194\u6EB6\u5BB9\u7ED2\u5197\u63C9\u67D4\u8089\u8339\u8815\u5112\u5B7A\u5982\u8FB1\u4E73\u6C5D\u5165\u8925\u8F6F\u962E\u854A\u745E\u9510\u95F0\u6DA6\u82E5\u5F31\u6492\u6D12\u8428\u816E\u9CC3\u585E\u8D5B\u4E09\u53C1"],["c940","\u847D",4,"\u8483\u8484\u8485\u8486\u848A\u848D\u848F",7,"\u8498\u849A\u849B\u849D\u849E\u849F\u84A0\u84A2",12,"\u84B0\u84B1\u84B3\u84B5\u84B6\u84B7\u84BB\u84BC\u84BE\u84C0\u84C2\u84C3\u84C5\u84C6\u84C7\u84C8\u84CB\u84CC\u84CE\u84CF\u84D2\u84D4\u84D5\u84D7"],["c980","\u84D8",4,"\u84DE\u84E1\u84E2\u84E4\u84E7",4,"\u84ED\u84EE\u84EF\u84F1",10,"\u84FD\u84FE\u8500\u8501\u8502\u4F1E\u6563\u6851\u55D3\u4E27\u6414\u9A9A\u626B\u5AC2\u745F\u8272\u6DA9\u68EE\u50E7\u838E\u7802\u6740\u5239\u6C99\u7EB1\u50BB\u5565\u715E\u7B5B\u6652\u73CA\u82EB\u6749\u5C71\u5220\u717D\u886B\u95EA\u9655\u64C5\u8D61\u81B3\u5584\u6C55\u6247\u7F2E\u5892\u4F24\u5546\u8D4F\u664C\u4E0A\u5C1A\u88F3\u68A2\u634E\u7A0D\u70E7\u828D\u52FA\u97F6\u5C11\u54E8\u90B5\u7ECD\u5962\u8D4A\u86C7\u820C\u820D\u8D66\u6444\u5C04\u6151\u6D89\u793E\u8BBE\u7837\u7533\u547B\u4F38\u8EAB\u6DF1\u5A20\u7EC5\u795E\u6C88\u5BA1\u5A76\u751A\u80BE\u614E\u6E17\u58F0\u751F\u7525\u7272\u5347\u7EF3"],["ca40","\u8503",8,"\u850D\u850E\u850F\u8510\u8512\u8514\u8515\u8516\u8518\u8519\u851B\u851C\u851D\u851E\u8520\u8522",8,"\u852D",9,"\u853E",4,"\u8544\u8545\u8546\u8547\u854B",10],["ca80","\u8557\u8558\u855A\u855B\u855C\u855D\u855F",4,"\u8565\u8566\u8567\u8569",8,"\u8573\u8575\u8576\u8577\u8578\u857C\u857D\u857F\u8580\u8581\u7701\u76DB\u5269\u80DC\u5723\u5E08\u5931\u72EE\u65BD\u6E7F\u8BD7\u5C38\u8671\u5341\u77F3\u62FE\u65F6\u4EC0\u98DF\u8680\u5B9E\u8BC6\u53F2\u77E2\u4F7F\u5C4E\u9A76\u59CB\u5F0F\u793A\u58EB\u4E16\u67FF\u4E8B\u62ED\u8A93\u901D\u52BF\u662F\u55DC\u566C\u9002\u4ED5\u4F8D\u91CA\u9970\u6C0F\u5E02\u6043\u5BA4\u89C6\u8BD5\u6536\u624B\u9996\u5B88\u5BFF\u6388\u552E\u53D7\u7626\u517D\u852C\u67A2\u68B3\u6B8A\u6292\u8F93\u53D4\u8212\u6DD1\u758F\u4E66\u8D4E\u5B70\u719F\u85AF\u6691\u66D9\u7F72\u8700\u9ECD\u9F20\u5C5E\u672F\u8FF0\u6811\u675F\u620D\u7AD6\u5885\u5EB6\u6570\u6F31"],["cb40","\u8582\u8583\u8586\u8588",6,"\u8590",10,"\u859D",6,"\u85A5\u85A6\u85A7\u85A9\u85AB\u85AC\u85AD\u85B1",5,"\u85B8\u85BA",6,"\u85C2",6,"\u85CA",4,"\u85D1\u85D2"],["cb80","\u85D4\u85D6",5,"\u85DD",6,"\u85E5\u85E6\u85E7\u85E8\u85EA",14,"\u6055\u5237\u800D\u6454\u8870\u7529\u5E05\u6813\u62F4\u971C\u53CC\u723D\u8C01\u6C34\u7761\u7A0E\u542E\u77AC\u987A\u821C\u8BF4\u7855\u6714\u70C1\u65AF\u6495\u5636\u601D\u79C1\u53F8\u4E1D\u6B7B\u8086\u5BFA\u55E3\u56DB\u4F3A\u4F3C\u9972\u5DF3\u677E\u8038\u6002\u9882\u9001\u5B8B\u8BBC\u8BF5\u641C\u8258\u64DE\u55FD\u82CF\u9165\u4FD7\u7D20\u901F\u7C9F\u50F3\u5851\u6EAF\u5BBF\u8BC9\u8083\u9178\u849C\u7B97\u867D\u968B\u968F\u7EE5\u9AD3\u788E\u5C81\u7A57\u9042\u96A7\u795F\u5B59\u635F\u7B0B\u84D1\u68AD\u5506\u7F29\u7410\u7D22\u9501\u6240\u584C\u4ED6\u5B83\u5979\u5854"],["cc40","\u85F9\u85FA\u85FC\u85FD\u85FE\u8600",4,"\u8606",10,"\u8612\u8613\u8614\u8615\u8617",15,"\u8628\u862A",13,"\u8639\u863A\u863B\u863D\u863E\u863F\u8640"],["cc80","\u8641",11,"\u8652\u8653\u8655",4,"\u865B\u865C\u865D\u865F\u8660\u8661\u8663",7,"\u736D\u631E\u8E4B\u8E0F\u80CE\u82D4\u62AC\u53F0\u6CF0\u915E\u592A\u6001\u6C70\u574D\u644A\u8D2A\u762B\u6EE9\u575B\u6A80\u75F0\u6F6D\u8C2D\u8C08\u5766\u6BEF\u8892\u78B3\u63A2\u53F9\u70AD\u6C64\u5858\u642A\u5802\u68E0\u819B\u5510\u7CD6\u5018\u8EBA\u6DCC\u8D9F\u70EB\u638F\u6D9B\u6ED4\u7EE6\u8404\u6843\u9003\u6DD8\u9676\u8BA8\u5957\u7279\u85E4\u817E\u75BC\u8A8A\u68AF\u5254\u8E22\u9511\u63D0\u9898\u8E44\u557C\u4F53\u66FF\u568F\u60D5\u6D95\u5243\u5C49\u5929\u6DFB\u586B\u7530\u751C\u606C\u8214\u8146\u6311\u6761\u8FE2\u773A\u8DF3\u8D34\u94C1\u5E16\u5385\u542C\u70C3"],["cd40","\u866D\u866F\u8670\u8672",6,"\u8683",6,"\u868E",4,"\u8694\u8696",5,"\u869E",4,"\u86A5\u86A6\u86AB\u86AD\u86AE\u86B2\u86B3\u86B7\u86B8\u86B9\u86BB",4,"\u86C1\u86C2\u86C3\u86C5\u86C8\u86CC\u86CD\u86D2\u86D3\u86D5\u86D6\u86D7\u86DA\u86DC"],["cd80","\u86DD\u86E0\u86E1\u86E2\u86E3\u86E5\u86E6\u86E7\u86E8\u86EA\u86EB\u86EC\u86EF\u86F5\u86F6\u86F7\u86FA\u86FB\u86FC\u86FD\u86FF\u8701\u8704\u8705\u8706\u870B\u870C\u870E\u870F\u8710\u8711\u8714\u8716\u6C40\u5EF7\u505C\u4EAD\u5EAD\u633A\u8247\u901A\u6850\u916E\u77B3\u540C\u94DC\u5F64\u7AE5\u6876\u6345\u7B52\u7EDF\u75DB\u5077\u6295\u5934\u900F\u51F8\u79C3\u7A81\u56FE\u5F92\u9014\u6D82\u5C60\u571F\u5410\u5154\u6E4D\u56E2\u63A8\u9893\u817F\u8715\u892A\u9000\u541E\u5C6F\u81C0\u62D6\u6258\u8131\u9E35\u9640\u9A6E\u9A7C\u692D\u59A5\u62D3\u553E\u6316\u54C7\u86D9\u6D3C\u5A03\u74E6\u889C\u6B6A\u5916\u8C4C\u5F2F\u6E7E\u73A9\u987D\u4E38\u70F7\u5B8C\u7897\u633D\u665A\u7696\u60CB\u5B9B\u5A49\u4E07\u8155\u6C6A\u738B\u4EA1\u6789\u7F51\u5F80\u65FA\u671B\u5FD8\u5984\u5A01"],["ce40","\u8719\u871B\u871D\u871F\u8720\u8724\u8726\u8727\u8728\u872A\u872B\u872C\u872D\u872F\u8730\u8732\u8733\u8735\u8736\u8738\u8739\u873A\u873C\u873D\u8740",6,"\u874A\u874B\u874D\u874F\u8750\u8751\u8752\u8754\u8755\u8756\u8758\u875A",5,"\u8761\u8762\u8766",7,"\u876F\u8771\u8772\u8773\u8775"],["ce80","\u8777\u8778\u8779\u877A\u877F\u8780\u8781\u8784\u8786\u8787\u8789\u878A\u878C\u878E",4,"\u8794\u8795\u8796\u8798",6,"\u87A0",4,"\u5DCD\u5FAE\u5371\u97E6\u8FDD\u6845\u56F4\u552F\u60DF\u4E3A\u6F4D\u7EF4\u82C7\u840E\u59D4\u4F1F\u4F2A\u5C3E\u7EAC\u672A\u851A\u5473\u754F\u80C3\u5582\u9B4F\u4F4D\u6E2D\u8C13\u5C09\u6170\u536B\u761F\u6E29\u868A\u6587\u95FB\u7EB9\u543B\u7A33\u7D0A\u95EE\u55E1\u7FC1\u74EE\u631D\u8717\u6DA1\u7A9D\u6211\u65A1\u5367\u63E1\u6C83\u5DEB\u545C\u94A8\u4E4C\u6C61\u8BEC\u5C4B\u65E0\u829C\u68A7\u543E\u5434\u6BCB\u6B66\u4E94\u6342\u5348\u821E\u4F0D\u4FAE\u575E\u620A\u96FE\u6664\u7269\u52FF\u52A1\u609F\u8BEF\u6614\u7199\u6790\u897F\u7852\u77FD\u6670\u563B\u5438\u9521\u727A"],["cf40","\u87A5\u87A6\u87A7\u87A9\u87AA\u87AE\u87B0\u87B1\u87B2\u87B4\u87B6\u87B7\u87B8\u87B9\u87BB\u87BC\u87BE\u87BF\u87C1",4,"\u87C7\u87C8\u87C9\u87CC",4,"\u87D4",6,"\u87DC\u87DD\u87DE\u87DF\u87E1\u87E2\u87E3\u87E4\u87E6\u87E7\u87E8\u87E9\u87EB\u87EC\u87ED\u87EF",9],["cf80","\u87FA\u87FB\u87FC\u87FD\u87FF\u8800\u8801\u8802\u8804",5,"\u880B",7,"\u8814\u8817\u8818\u8819\u881A\u881C",4,"\u8823\u7A00\u606F\u5E0C\u6089\u819D\u5915\u60DC\u7184\u70EF\u6EAA\u6C50\u7280\u6A84\u88AD\u5E2D\u4E60\u5AB3\u559C\u94E3\u6D17\u7CFB\u9699\u620F\u7EC6\u778E\u867E\u5323\u971E\u8F96\u6687\u5CE1\u4FA0\u72ED\u4E0B\u53A6\u590F\u5413\u6380\u9528\u5148\u4ED9\u9C9C\u7EA4\u54B8\u8D24\u8854\u8237\u95F2\u6D8E\u5F26\u5ACC\u663E\u9669\u73B0\u732E\u53BF\u817A\u9985\u7FA1\u5BAA\u9677\u9650\u7EBF\u76F8\u53A2\u9576\u9999\u7BB1\u8944\u6E58\u4E61\u7FD4\u7965\u8BE6\u60F3\u54CD\u4EAB\u9879\u5DF7\u6A61\u50CF\u5411\u8C61\u8427\u785D\u9704\u524A\u54EE\u56A3\u9500\u6D88\u5BB5\u6DC6\u6653"],["d040","\u8824",13,"\u8833",5,"\u883A\u883B\u883D\u883E\u883F\u8841\u8842\u8843\u8846",5,"\u884E",5,"\u8855\u8856\u8858\u885A",6,"\u8866\u8867\u886A\u886D\u886F\u8871\u8873\u8874\u8875\u8876\u8878\u8879\u887A"],["d080","\u887B\u887C\u8880\u8883\u8886\u8887\u8889\u888A\u888C\u888E\u888F\u8890\u8891\u8893\u8894\u8895\u8897",4,"\u889D",4,"\u88A3\u88A5",5,"\u5C0F\u5B5D\u6821\u8096\u5578\u7B11\u6548\u6954\u4E9B\u6B47\u874E\u978B\u534F\u631F\u643A\u90AA\u659C\u80C1\u8C10\u5199\u68B0\u5378\u87F9\u61C8\u6CC4\u6CFB\u8C22\u5C51\u85AA\u82AF\u950C\u6B23\u8F9B\u65B0\u5FFB\u5FC3\u4FE1\u8845\u661F\u8165\u7329\u60FA\u5174\u5211\u578B\u5F62\u90A2\u884C\u9192\u5E78\u674F\u6027\u59D3\u5144\u51F6\u80F8\u5308\u6C79\u96C4\u718A\u4F11\u4FEE\u7F9E\u673D\u55C5\u9508\u79C0\u8896\u7EE3\u589F\u620C\u9700\u865A\u5618\u987B\u5F90\u8BB8\u84C4\u9157\u53D9\u65ED\u5E8F\u755C\u6064\u7D6E\u5A7F\u7EEA\u7EED\u8F69\u55A7\u5BA3\u60AC\u65CB\u7384"],["d140","\u88AC\u88AE\u88AF\u88B0\u88B2",4,"\u88B8\u88B9\u88BA\u88BB\u88BD\u88BE\u88BF\u88C0\u88C3\u88C4\u88C7\u88C8\u88CA\u88CB\u88CC\u88CD\u88CF\u88D0\u88D1\u88D3\u88D6\u88D7\u88DA",4,"\u88E0\u88E1\u88E6\u88E7\u88E9",6,"\u88F2\u88F5\u88F6\u88F7\u88FA\u88FB\u88FD\u88FF\u8900\u8901\u8903",5],["d180","\u8909\u890B",4,"\u8911\u8914",4,"\u891C",4,"\u8922\u8923\u8924\u8926\u8927\u8928\u8929\u892C\u892D\u892E\u892F\u8931\u8932\u8933\u8935\u8937\u9009\u7663\u7729\u7EDA\u9774\u859B\u5B66\u7A74\u96EA\u8840\u52CB\u718F\u5FAA\u65EC\u8BE2\u5BFB\u9A6F\u5DE1\u6B89\u6C5B\u8BAD\u8BAF\u900A\u8FC5\u538B\u62BC\u9E26\u9E2D\u5440\u4E2B\u82BD\u7259\u869C\u5D16\u8859\u6DAF\u96C5\u54D1\u4E9A\u8BB6\u7109\u54BD\u9609\u70DF\u6DF9\u76D0\u4E25\u7814\u8712\u5CA9\u5EF6\u8A00\u989C\u960E\u708E\u6CBF\u5944\u63A9\u773C\u884D\u6F14\u8273\u5830\u71D5\u538C\u781A\u96C1\u5501\u5F66\u7130\u5BB4\u8C1A\u9A8C\u6B83\u592E\u9E2F\u79E7\u6768\u626C\u4F6F\u75A1\u7F8A\u6D0B\u9633\u6C27\u4EF0\u75D2\u517B\u6837\u6F3E\u9080\u8170\u5996\u7476"],["d240","\u8938",8,"\u8942\u8943\u8945",24,"\u8960",5,"\u8967",19,"\u897C"],["d280","\u897D\u897E\u8980\u8982\u8984\u8985\u8987",26,"\u6447\u5C27\u9065\u7A91\u8C23\u59DA\u54AC\u8200\u836F\u8981\u8000\u6930\u564E\u8036\u7237\u91CE\u51B6\u4E5F\u9875\u6396\u4E1A\u53F6\u66F3\u814B\u591C\u6DB2\u4E00\u58F9\u533B\u63D6\u94F1\u4F9D\u4F0A\u8863\u9890\u5937\u9057\u79FB\u4EEA\u80F0\u7591\u6C82\u5B9C\u59E8\u5F5D\u6905\u8681\u501A\u5DF2\u4E59\u77E3\u4EE5\u827A\u6291\u6613\u9091\u5C79\u4EBF\u5F79\u81C6\u9038\u8084\u75AB\u4EA6\u88D4\u610F\u6BC5\u5FC6\u4E49\u76CA\u6EA2\u8BE3\u8BAE\u8C0A\u8BD1\u5F02\u7FFC\u7FCC\u7ECE\u8335\u836B\u56E0\u6BB7\u97F3\u9634\u59FB\u541F\u94F6\u6DEB\u5BC5\u996E\u5C39\u5F15\u9690"],["d340","\u89A2",30,"\u89C3\u89CD\u89D3\u89D4\u89D5\u89D7\u89D8\u89D9\u89DB\u89DD\u89DF\u89E0\u89E1\u89E2\u89E4\u89E7\u89E8\u89E9\u89EA\u89EC\u89ED\u89EE\u89F0\u89F1\u89F2\u89F4",6],["d380","\u89FB",4,"\u8A01",5,"\u8A08",21,"\u5370\u82F1\u6A31\u5A74\u9E70\u5E94\u7F28\u83B9\u8424\u8425\u8367\u8747\u8FCE\u8D62\u76C8\u5F71\u9896\u786C\u6620\u54DF\u62E5\u4F63\u81C3\u75C8\u5EB8\u96CD\u8E0A\u86F9\u548F\u6CF3\u6D8C\u6C38\u607F\u52C7\u7528\u5E7D\u4F18\u60A0\u5FE7\u5C24\u7531\u90AE\u94C0\u72B9\u6CB9\u6E38\u9149\u6709\u53CB\u53F3\u4F51\u91C9\u8BF1\u53C8\u5E7C\u8FC2\u6DE4\u4E8E\u76C2\u6986\u865E\u611A\u8206\u4F59\u4FDE\u903E\u9C7C\u6109\u6E1D\u6E14\u9685\u4E88\u5A31\u96E8\u4E0E\u5C7F\u79B9\u5B87\u8BED\u7FBD\u7389\u57DF\u828B\u90C1\u5401\u9047\u55BB\u5CEA\u5FA1\u6108\u6B32\u72F1\u80B2\u8A89"],["d440","\u8A1E",31,"\u8A3F",8,"\u8A49",21],["d480","\u8A5F",25,"\u8A7A",6,"\u6D74\u5BD3\u88D5\u9884\u8C6B\u9A6D\u9E33\u6E0A\u51A4\u5143\u57A3\u8881\u539F\u63F4\u8F95\u56ED\u5458\u5706\u733F\u6E90\u7F18\u8FDC\u82D1\u613F\u6028\u9662\u66F0\u7EA6\u8D8A\u8DC3\u94A5\u5CB3\u7CA4\u6708\u60A6\u9605\u8018\u4E91\u90E7\u5300\u9668\u5141\u8FD0\u8574\u915D\u6655\u97F5\u5B55\u531D\u7838\u6742\u683D\u54C9\u707E\u5BB0\u8F7D\u518D\u5728\u54B1\u6512\u6682\u8D5E\u8D43\u810F\u846C\u906D\u7CDF\u51FF\u85FB\u67A3\u65E9\u6FA1\u86A4\u8E81\u566A\u9020\u7682\u7076\u71E5\u8D23\u62E9\u5219\u6CFD\u8D3C\u600E\u589E\u618E\u66FE\u8D60\u624E\u55B3\u6E23\u672D\u8F67"],["d540","\u8A81",7,"\u8A8B",7,"\u8A94",46],["d580","\u8AC3",32,"\u94E1\u95F8\u7728\u6805\u69A8\u548B\u4E4D\u70B8\u8BC8\u6458\u658B\u5B85\u7A84\u503A\u5BE8\u77BB\u6BE1\u8A79\u7C98\u6CBE\u76CF\u65A9\u8F97\u5D2D\u5C55\u8638\u6808\u5360\u6218\u7AD9\u6E5B\u7EFD\u6A1F\u7AE0\u5F70\u6F33\u5F20\u638C\u6DA8\u6756\u4E08\u5E10\u8D26\u4ED7\u80C0\u7634\u969C\u62DB\u662D\u627E\u6CBC\u8D75\u7167\u7F69\u5146\u8087\u53EC\u906E\u6298\u54F2\u86F0\u8F99\u8005\u9517\u8517\u8FD9\u6D59\u73CD\u659F\u771F\u7504\u7827\u81FB\u8D1E\u9488\u4FA6\u6795\u75B9\u8BCA\u9707\u632F\u9547\u9635\u84B8\u6323\u7741\u5F81\u72F0\u4E89\u6014\u6574\u62EF\u6B63\u653F"],["d640","\u8AE4",34,"\u8B08",27],["d680","\u8B24\u8B25\u8B27",30,"\u5E27\u75C7\u90D1\u8BC1\u829D\u679D\u652F\u5431\u8718\u77E5\u80A2\u8102\u6C41\u4E4B\u7EC7\u804C\u76F4\u690D\u6B96\u6267\u503C\u4F84\u5740\u6307\u6B62\u8DBE\u53EA\u65E8\u7EB8\u5FD7\u631A\u63B7\u81F3\u81F4\u7F6E\u5E1C\u5CD9\u5236\u667A\u79E9\u7A1A\u8D28\u7099\u75D4\u6EDE\u6CBB\u7A92\u4E2D\u76C5\u5FE0\u949F\u8877\u7EC8\u79CD\u80BF\u91CD\u4EF2\u4F17\u821F\u5468\u5DDE\u6D32\u8BCC\u7CA5\u8F74\u8098\u5E1A\u5492\u76B1\u5B99\u663C\u9AA4\u73E0\u682A\u86DB\u6731\u732A\u8BF8\u8BDB\u9010\u7AF9\u70DB\u716E\u62C4\u77A9\u5631\u4E3B\u8457\u67F1\u52A9\u86C0\u8D2E\u94F8\u7B51"],["d740","\u8B46",31,"\u8B67",4,"\u8B6D",25],["d780","\u8B87",24,"\u8BAC\u8BB1\u8BBB\u8BC7\u8BD0\u8BEA\u8C09\u8C1E\u4F4F\u6CE8\u795D\u9A7B\u6293\u722A\u62FD\u4E13\u7816\u8F6C\u64B0\u8D5A\u7BC6\u6869\u5E84\u88C5\u5986\u649E\u58EE\u72B6\u690E\u9525\u8FFD\u8D58\u5760\u7F00\u8C06\u51C6\u6349\u62D9\u5353\u684C\u7422\u8301\u914C\u5544\u7740\u707C\u6D4A\u5179\u54A8\u8D44\u59FF\u6ECB\u6DC4\u5B5C\u7D2B\u4ED4\u7C7D\u6ED3\u5B50\u81EA\u6E0D\u5B57\u9B03\u68D5\u8E2A\u5B97\u7EFC\u603B\u7EB5\u90B9\u8D70\u594F\u63CD\u79DF\u8DB3\u5352\u65CF\u7956\u8BC5\u963B\u7EC4\u94BB\u7E82\u5634\u9189\u6700\u7F6A\u5C0A\u9075\u6628\u5DE6\u4F50\u67DE\u505A\u4F5C\u5750\u5EA7"],["d840","\u8C38",8,"\u8C42\u8C43\u8C44\u8C45\u8C48\u8C4A\u8C4B\u8C4D",7,"\u8C56\u8C57\u8C58\u8C59\u8C5B",5,"\u8C63",6,"\u8C6C",6,"\u8C74\u8C75\u8C76\u8C77\u8C7B",6,"\u8C83\u8C84\u8C86\u8C87"],["d880","\u8C88\u8C8B\u8C8D",6,"\u8C95\u8C96\u8C97\u8C99",20,"\u4E8D\u4E0C\u5140\u4E10\u5EFF\u5345\u4E15\u4E98\u4E1E\u9B32\u5B6C\u5669\u4E28\u79BA\u4E3F\u5315\u4E47\u592D\u723B\u536E\u6C10\u56DF\u80E4\u9997\u6BD3\u777E\u9F17\u4E36\u4E9F\u9F10\u4E5C\u4E69\u4E93\u8288\u5B5B\u556C\u560F\u4EC4\u538D\u539D\u53A3\u53A5\u53AE\u9765\u8D5D\u531A\u53F5\u5326\u532E\u533E\u8D5C\u5366\u5363\u5202\u5208\u520E\u522D\u5233\u523F\u5240\u524C\u525E\u5261\u525C\u84AF\u527D\u5282\u5281\u5290\u5293\u5182\u7F54\u4EBB\u4EC3\u4EC9\u4EC2\u4EE8\u4EE1\u4EEB\u4EDE\u4F1B\u4EF3\u4F22\u4F64\u4EF5\u4F25\u4F27\u4F09\u4F2B\u4F5E\u4F67\u6538\u4F5A\u4F5D"],["d940","\u8CAE",62],["d980","\u8CED",32,"\u4F5F\u4F57\u4F32\u4F3D\u4F76\u4F74\u4F91\u4F89\u4F83\u4F8F\u4F7E\u4F7B\u4FAA\u4F7C\u4FAC\u4F94\u4FE6\u4FE8\u4FEA\u4FC5\u4FDA\u4FE3\u4FDC\u4FD1\u4FDF\u4FF8\u5029\u504C\u4FF3\u502C\u500F\u502E\u502D\u4FFE\u501C\u500C\u5025\u5028\u507E\u5043\u5055\u5048\u504E\u506C\u507B\u50A5\u50A7\u50A9\u50BA\u50D6\u5106\u50ED\u50EC\u50E6\u50EE\u5107\u510B\u4EDD\u6C3D\u4F58\u4F65\u4FCE\u9FA0\u6C46\u7C74\u516E\u5DFD\u9EC9\u9998\u5181\u5914\u52F9\u530D\u8A07\u5310\u51EB\u5919\u5155\u4EA0\u5156\u4EB3\u886E\u88A4\u4EB5\u8114\u88D2\u7980\u5B34\u8803\u7FB8\u51AB\u51B1\u51BD\u51BC"],["da40","\u8D0E",14,"\u8D20\u8D51\u8D52\u8D57\u8D5F\u8D65\u8D68\u8D69\u8D6A\u8D6C\u8D6E\u8D6F\u8D71\u8D72\u8D78",8,"\u8D82\u8D83\u8D86\u8D87\u8D88\u8D89\u8D8C",4,"\u8D92\u8D93\u8D95",9,"\u8DA0\u8DA1"],["da80","\u8DA2\u8DA4",12,"\u8DB2\u8DB6\u8DB7\u8DB9\u8DBB\u8DBD\u8DC0\u8DC1\u8DC2\u8DC5\u8DC7\u8DC8\u8DC9\u8DCA\u8DCD\u8DD0\u8DD2\u8DD3\u8DD4\u51C7\u5196\u51A2\u51A5\u8BA0\u8BA6\u8BA7\u8BAA\u8BB4\u8BB5\u8BB7\u8BC2\u8BC3\u8BCB\u8BCF\u8BCE\u8BD2\u8BD3\u8BD4\u8BD6\u8BD8\u8BD9\u8BDC\u8BDF\u8BE0\u8BE4\u8BE8\u8BE9\u8BEE\u8BF0\u8BF3\u8BF6\u8BF9\u8BFC\u8BFF\u8C00\u8C02\u8C04\u8C07\u8C0C\u8C0F\u8C11\u8C12\u8C14\u8C15\u8C16\u8C19\u8C1B\u8C18\u8C1D\u8C1F\u8C20\u8C21\u8C25\u8C27\u8C2A\u8C2B\u8C2E\u8C2F\u8C32\u8C33\u8C35\u8C36\u5369\u537A\u961D\u9622\u9621\u9631\u962A\u963D\u963C\u9642\u9649\u9654\u965F\u9667\u966C\u9672\u9674\u9688\u968D\u9697\u96B0\u9097\u909B\u909D\u9099\u90AC\u90A1\u90B4\u90B3\u90B6\u90BA"],["db40","\u8DD5\u8DD8\u8DD9\u8DDC\u8DE0\u8DE1\u8DE2\u8DE5\u8DE6\u8DE7\u8DE9\u8DED\u8DEE\u8DF0\u8DF1\u8DF2\u8DF4\u8DF6\u8DFC\u8DFE",6,"\u8E06\u8E07\u8E08\u8E0B\u8E0D\u8E0E\u8E10\u8E11\u8E12\u8E13\u8E15",7,"\u8E20\u8E21\u8E24",4,"\u8E2B\u8E2D\u8E30\u8E32\u8E33\u8E34\u8E36\u8E37\u8E38\u8E3B\u8E3C\u8E3E"],["db80","\u8E3F\u8E43\u8E45\u8E46\u8E4C",4,"\u8E53",5,"\u8E5A",11,"\u8E67\u8E68\u8E6A\u8E6B\u8E6E\u8E71\u90B8\u90B0\u90CF\u90C5\u90BE\u90D0\u90C4\u90C7\u90D3\u90E6\u90E2\u90DC\u90D7\u90DB\u90EB\u90EF\u90FE\u9104\u9122\u911E\u9123\u9131\u912F\u9139\u9143\u9146\u520D\u5942\u52A2\u52AC\u52AD\u52BE\u54FF\u52D0\u52D6\u52F0\u53DF\u71EE\u77CD\u5EF4\u51F5\u51FC\u9B2F\u53B6\u5F01\u755A\u5DEF\u574C\u57A9\u57A1\u587E\u58BC\u58C5\u58D1\u5729\u572C\u572A\u5733\u5739\u572E\u572F\u575C\u573B\u5742\u5769\u5785\u576B\u5786\u577C\u577B\u5768\u576D\u5776\u5773\u57AD\u57A4\u578C\u57B2\u57CF\u57A7\u57B4\u5793\u57A0\u57D5\u57D8\u57DA\u57D9\u57D2\u57B8\u57F4\u57EF\u57F8\u57E4\u57DD"],["dc40","\u8E73\u8E75\u8E77",4,"\u8E7D\u8E7E\u8E80\u8E82\u8E83\u8E84\u8E86\u8E88",6,"\u8E91\u8E92\u8E93\u8E95",6,"\u8E9D\u8E9F",11,"\u8EAD\u8EAE\u8EB0\u8EB1\u8EB3",6,"\u8EBB",7],["dc80","\u8EC3",10,"\u8ECF",21,"\u580B\u580D\u57FD\u57ED\u5800\u581E\u5819\u5844\u5820\u5865\u586C\u5881\u5889\u589A\u5880\u99A8\u9F19\u61FF\u8279\u827D\u827F\u828F\u828A\u82A8\u8284\u828E\u8291\u8297\u8299\u82AB\u82B8\u82BE\u82B0\u82C8\u82CA\u82E3\u8298\u82B7\u82AE\u82CB\u82CC\u82C1\u82A9\u82B4\u82A1\u82AA\u829F\u82C4\u82CE\u82A4\u82E1\u8309\u82F7\u82E4\u830F\u8307\u82DC\u82F4\u82D2\u82D8\u830C\u82FB\u82D3\u8311\u831A\u8306\u8314\u8315\u82E0\u82D5\u831C\u8351\u835B\u835C\u8308\u8392\u833C\u8334\u8331\u839B\u835E\u832F\u834F\u8347\u8343\u835F\u8340\u8317\u8360\u832D\u833A\u8333\u8366\u8365"],["dd40","\u8EE5",62],["dd80","\u8F24",32,"\u8368\u831B\u8369\u836C\u836A\u836D\u836E\u83B0\u8378\u83B3\u83B4\u83A0\u83AA\u8393\u839C\u8385\u837C\u83B6\u83A9\u837D\u83B8\u837B\u8398\u839E\u83A8\u83BA\u83BC\u83C1\u8401\u83E5\u83D8\u5807\u8418\u840B\u83DD\u83FD\u83D6\u841C\u8438\u8411\u8406\u83D4\u83DF\u840F\u8403\u83F8\u83F9\u83EA\u83C5\u83C0\u8426\u83F0\u83E1\u845C\u8451\u845A\u8459\u8473\u8487\u8488\u847A\u8489\u8478\u843C\u8446\u8469\u8476\u848C\u848E\u8431\u846D\u84C1\u84CD\u84D0\u84E6\u84BD\u84D3\u84CA\u84BF\u84BA\u84E0\u84A1\u84B9\u84B4\u8497\u84E5\u84E3\u850C\u750D\u8538\u84F0\u8539\u851F\u853A"],["de40","\u8F45",32,"\u8F6A\u8F80\u8F8C\u8F92\u8F9D\u8FA0\u8FA1\u8FA2\u8FA4\u8FA5\u8FA6\u8FA7\u8FAA\u8FAC\u8FAD\u8FAE\u8FAF\u8FB2\u8FB3\u8FB4\u8FB5\u8FB7\u8FB8\u8FBA\u8FBB\u8FBC\u8FBF\u8FC0\u8FC3\u8FC6"],["de80","\u8FC9",4,"\u8FCF\u8FD2\u8FD6\u8FD7\u8FDA\u8FE0\u8FE1\u8FE3\u8FE7\u8FEC\u8FEF\u8FF1\u8FF2\u8FF4\u8FF5\u8FF6\u8FFA\u8FFB\u8FFC\u8FFE\u8FFF\u9007\u9008\u900C\u900E\u9013\u9015\u9018\u8556\u853B\u84FF\u84FC\u8559\u8548\u8568\u8564\u855E\u857A\u77A2\u8543\u8572\u857B\u85A4\u85A8\u8587\u858F\u8579\u85AE\u859C\u8585\u85B9\u85B7\u85B0\u85D3\u85C1\u85DC\u85FF\u8627\u8605\u8629\u8616\u863C\u5EFE\u5F08\u593C\u5941\u8037\u5955\u595A\u5958\u530F\u5C22\u5C25\u5C2C\u5C34\u624C\u626A\u629F\u62BB\u62CA\u62DA\u62D7\u62EE\u6322\u62F6\u6339\u634B\u6343\u63AD\u63F6\u6371\u637A\u638E\u63B4\u636D\u63AC\u638A\u6369\u63AE\u63BC\u63F2\u63F8\u63E0\u63FF\u63C4\u63DE\u63CE\u6452\u63C6\u63BE\u6445\u6441\u640B\u641B\u6420\u640C\u6426\u6421\u645E\u6484\u646D\u6496"],["df40","\u9019\u901C\u9023\u9024\u9025\u9027",5,"\u9030",4,"\u9037\u9039\u903A\u903D\u903F\u9040\u9043\u9045\u9046\u9048",4,"\u904E\u9054\u9055\u9056\u9059\u905A\u905C",5,"\u9064\u9066\u9067\u9069\u906A\u906B\u906C\u906F",4,"\u9076",6,"\u907E\u9081"],["df80","\u9084\u9085\u9086\u9087\u9089\u908A\u908C",4,"\u9092\u9094\u9096\u9098\u909A\u909C\u909E\u909F\u90A0\u90A4\u90A5\u90A7\u90A8\u90A9\u90AB\u90AD\u90B2\u90B7\u90BC\u90BD\u90BF\u90C0\u647A\u64B7\u64B8\u6499\u64BA\u64C0\u64D0\u64D7\u64E4\u64E2\u6509\u6525\u652E\u5F0B\u5FD2\u7519\u5F11\u535F\u53F1\u53FD\u53E9\u53E8\u53FB\u5412\u5416\u5406\u544B\u5452\u5453\u5454\u5456\u5443\u5421\u5457\u5459\u5423\u5432\u5482\u5494\u5477\u5471\u5464\u549A\u549B\u5484\u5476\u5466\u549D\u54D0\u54AD\u54C2\u54B4\u54D2\u54A7\u54A6\u54D3\u54D4\u5472\u54A3\u54D5\u54BB\u54BF\u54CC\u54D9\u54DA\u54DC\u54A9\u54AA\u54A4\u54DD\u54CF\u54DE\u551B\u54E7\u5520\u54FD\u5514\u54F3\u5522\u5523\u550F\u5511\u5527\u552A\u5567\u558F\u55B5\u5549\u556D\u5541\u5555\u553F\u5550\u553C"],["e040","\u90C2\u90C3\u90C6\u90C8\u90C9\u90CB\u90CC\u90CD\u90D2\u90D4\u90D5\u90D6\u90D8\u90D9\u90DA\u90DE\u90DF\u90E0\u90E3\u90E4\u90E5\u90E9\u90EA\u90EC\u90EE\u90F0\u90F1\u90F2\u90F3\u90F5\u90F6\u90F7\u90F9\u90FA\u90FB\u90FC\u90FF\u9100\u9101\u9103\u9105",19,"\u911A\u911B\u911C"],["e080","\u911D\u911F\u9120\u9121\u9124",10,"\u9130\u9132",6,"\u913A",8,"\u9144\u5537\u5556\u5575\u5576\u5577\u5533\u5530\u555C\u558B\u55D2\u5583\u55B1\u55B9\u5588\u5581\u559F\u557E\u55D6\u5591\u557B\u55DF\u55BD\u55BE\u5594\u5599\u55EA\u55F7\u55C9\u561F\u55D1\u55EB\u55EC\u55D4\u55E6\u55DD\u55C4\u55EF\u55E5\u55F2\u55F3\u55CC\u55CD\u55E8\u55F5\u55E4\u8F94\u561E\u5608\u560C\u5601\u5624\u5623\u55FE\u5600\u5627\u562D\u5658\u5639\u5657\u562C\u564D\u5662\u5659\u565C\u564C\u5654\u5686\u5664\u5671\u566B\u567B\u567C\u5685\u5693\u56AF\u56D4\u56D7\u56DD\u56E1\u56F5\u56EB\u56F9\u56FF\u5704\u570A\u5709\u571C\u5E0F\u5E19\u5E14\u5E11\u5E31\u5E3B\u5E3C"],["e140","\u9145\u9147\u9148\u9151\u9153\u9154\u9155\u9156\u9158\u9159\u915B\u915C\u915F\u9160\u9166\u9167\u9168\u916B\u916D\u9173\u917A\u917B\u917C\u9180",4,"\u9186\u9188\u918A\u918E\u918F\u9193",6,"\u919C",5,"\u91A4",5,"\u91AB\u91AC\u91B0\u91B1\u91B2\u91B3\u91B6\u91B7\u91B8\u91B9\u91BB"],["e180","\u91BC",10,"\u91C8\u91CB\u91D0\u91D2",9,"\u91DD",8,"\u5E37\u5E44\u5E54\u5E5B\u5E5E\u5E61\u5C8C\u5C7A\u5C8D\u5C90\u5C96\u5C88\u5C98\u5C99\u5C91\u5C9A\u5C9C\u5CB5\u5CA2\u5CBD\u5CAC\u5CAB\u5CB1\u5CA3\u5CC1\u5CB7\u5CC4\u5CD2\u5CE4\u5CCB\u5CE5\u5D02\u5D03\u5D27\u5D26\u5D2E\u5D24\u5D1E\u5D06\u5D1B\u5D58\u5D3E\u5D34\u5D3D\u5D6C\u5D5B\u5D6F\u5D5D\u5D6B\u5D4B\u5D4A\u5D69\u5D74\u5D82\u5D99\u5D9D\u8C73\u5DB7\u5DC5\u5F73\u5F77\u5F82\u5F87\u5F89\u5F8C\u5F95\u5F99\u5F9C\u5FA8\u5FAD\u5FB5\u5FBC\u8862\u5F61\u72AD\u72B0\u72B4\u72B7\u72B8\u72C3\u72C1\u72CE\u72CD\u72D2\u72E8\u72EF\u72E9\u72F2\u72F4\u72F7\u7301\u72F3\u7303\u72FA"],["e240","\u91E6",62],["e280","\u9225",32,"\u72FB\u7317\u7313\u7321\u730A\u731E\u731D\u7315\u7322\u7339\u7325\u732C\u7338\u7331\u7350\u734D\u7357\u7360\u736C\u736F\u737E\u821B\u5925\u98E7\u5924\u5902\u9963\u9967",5,"\u9974\u9977\u997D\u9980\u9984\u9987\u998A\u998D\u9990\u9991\u9993\u9994\u9995\u5E80\u5E91\u5E8B\u5E96\u5EA5\u5EA0\u5EB9\u5EB5\u5EBE\u5EB3\u8D53\u5ED2\u5ED1\u5EDB\u5EE8\u5EEA\u81BA\u5FC4\u5FC9\u5FD6\u5FCF\u6003\u5FEE\u6004\u5FE1\u5FE4\u5FFE\u6005\u6006\u5FEA\u5FED\u5FF8\u6019\u6035\u6026\u601B\u600F\u600D\u6029\u602B\u600A\u603F\u6021\u6078\u6079\u607B\u607A\u6042"],["e340","\u9246",45,"\u9275",16],["e380","\u9286",7,"\u928F",24,"\u606A\u607D\u6096\u609A\u60AD\u609D\u6083\u6092\u608C\u609B\u60EC\u60BB\u60B1\u60DD\u60D8\u60C6\u60DA\u60B4\u6120\u6126\u6115\u6123\u60F4\u6100\u610E\u612B\u614A\u6175\u61AC\u6194\u61A7\u61B7\u61D4\u61F5\u5FDD\u96B3\u95E9\u95EB\u95F1\u95F3\u95F5\u95F6\u95FC\u95FE\u9603\u9604\u9606\u9608\u960A\u960B\u960C\u960D\u960F\u9612\u9615\u9616\u9617\u9619\u961A\u4E2C\u723F\u6215\u6C35\u6C54\u6C5C\u6C4A\u6CA3\u6C85\u6C90\u6C94\u6C8C\u6C68\u6C69\u6C74\u6C76\u6C86\u6CA9\u6CD0\u6CD4\u6CAD\u6CF7\u6CF8\u6CF1\u6CD7\u6CB2\u6CE0\u6CD6\u6CFA\u6CEB\u6CEE\u6CB1\u6CD3\u6CEF\u6CFE"],["e440","\u92A8",5,"\u92AF",24,"\u92C9",31],["e480","\u92E9",32,"\u6D39\u6D27\u6D0C\u6D43\u6D48\u6D07\u6D04\u6D19\u6D0E\u6D2B\u6D4D\u6D2E\u6D35\u6D1A\u6D4F\u6D52\u6D54\u6D33\u6D91\u6D6F\u6D9E\u6DA0\u6D5E\u6D93\u6D94\u6D5C\u6D60\u6D7C\u6D63\u6E1A\u6DC7\u6DC5\u6DDE\u6E0E\u6DBF\u6DE0\u6E11\u6DE6\u6DDD\u6DD9\u6E16\u6DAB\u6E0C\u6DAE\u6E2B\u6E6E\u6E4E\u6E6B\u6EB2\u6E5F\u6E86\u6E53\u6E54\u6E32\u6E25\u6E44\u6EDF\u6EB1\u6E98\u6EE0\u6F2D\u6EE2\u6EA5\u6EA7\u6EBD\u6EBB\u6EB7\u6ED7\u6EB4\u6ECF\u6E8F\u6EC2\u6E9F\u6F62\u6F46\u6F47\u6F24\u6F15\u6EF9\u6F2F\u6F36\u6F4B\u6F74\u6F2A\u6F09\u6F29\u6F89\u6F8D\u6F8C\u6F78\u6F72\u6F7C\u6F7A\u6FD1"],["e540","\u930A",51,"\u933F",10],["e580","\u934A",31,"\u936B\u6FC9\u6FA7\u6FB9\u6FB6\u6FC2\u6FE1\u6FEE\u6FDE\u6FE0\u6FEF\u701A\u7023\u701B\u7039\u7035\u704F\u705E\u5B80\u5B84\u5B95\u5B93\u5BA5\u5BB8\u752F\u9A9E\u6434\u5BE4\u5BEE\u8930\u5BF0\u8E47\u8B07\u8FB6\u8FD3\u8FD5\u8FE5\u8FEE\u8FE4\u8FE9\u8FE6\u8FF3\u8FE8\u9005\u9004\u900B\u9026\u9011\u900D\u9016\u9021\u9035\u9036\u902D\u902F\u9044\u9051\u9052\u9050\u9068\u9058\u9062\u905B\u66B9\u9074\u907D\u9082\u9088\u9083\u908B\u5F50\u5F57\u5F56\u5F58\u5C3B\u54AB\u5C50\u5C59\u5B71\u5C63\u5C66\u7FBC\u5F2A\u5F29\u5F2D\u8274\u5F3C\u9B3B\u5C6E\u5981\u5983\u598D\u59A9\u59AA\u59A3"],["e640","\u936C",34,"\u9390",27],["e680","\u93AC",29,"\u93CB\u93CC\u93CD\u5997\u59CA\u59AB\u599E\u59A4\u59D2\u59B2\u59AF\u59D7\u59BE\u5A05\u5A06\u59DD\u5A08\u59E3\u59D8\u59F9\u5A0C\u5A09\u5A32\u5A34\u5A11\u5A23\u5A13\u5A40\u5A67\u5A4A\u5A55\u5A3C\u5A62\u5A75\u80EC\u5AAA\u5A9B\u5A77\u5A7A\u5ABE\u5AEB\u5AB2\u5AD2\u5AD4\u5AB8\u5AE0\u5AE3\u5AF1\u5AD6\u5AE6\u5AD8\u5ADC\u5B09\u5B17\u5B16\u5B32\u5B37\u5B40\u5C15\u5C1C\u5B5A\u5B65\u5B73\u5B51\u5B53\u5B62\u9A75\u9A77\u9A78\u9A7A\u9A7F\u9A7D\u9A80\u9A81\u9A85\u9A88\u9A8A\u9A90\u9A92\u9A93\u9A96\u9A98\u9A9B\u9A9C\u9A9D\u9A9F\u9AA0\u9AA2\u9AA3\u9AA5\u9AA7\u7E9F\u7EA1\u7EA3\u7EA5\u7EA8\u7EA9"],["e740","\u93CE",7,"\u93D7",54],["e780","\u940E",32,"\u7EAD\u7EB0\u7EBE\u7EC0\u7EC1\u7EC2\u7EC9\u7ECB\u7ECC\u7ED0\u7ED4\u7ED7\u7EDB\u7EE0\u7EE1\u7EE8\u7EEB\u7EEE\u7EEF\u7EF1\u7EF2\u7F0D\u7EF6\u7EFA\u7EFB\u7EFE\u7F01\u7F02\u7F03\u7F07\u7F08\u7F0B\u7F0C\u7F0F\u7F11\u7F12\u7F17\u7F19\u7F1C\u7F1B\u7F1F\u7F21",6,"\u7F2A\u7F2B\u7F2C\u7F2D\u7F2F",4,"\u7F35\u5E7A\u757F\u5DDB\u753E\u9095\u738E\u7391\u73AE\u73A2\u739F\u73CF\u73C2\u73D1\u73B7\u73B3\u73C0\u73C9\u73C8\u73E5\u73D9\u987C\u740A\u73E9\u73E7\u73DE\u73BA\u73F2\u740F\u742A\u745B\u7426\u7425\u7428\u7430\u742E\u742C"],["e840","\u942F",14,"\u943F",43,"\u946C\u946D\u946E\u946F"],["e880","\u9470",20,"\u9491\u9496\u9498\u94C7\u94CF\u94D3\u94D4\u94DA\u94E6\u94FB\u951C\u9520\u741B\u741A\u7441\u745C\u7457\u7455\u7459\u7477\u746D\u747E\u749C\u748E\u7480\u7481\u7487\u748B\u749E\u74A8\u74A9\u7490\u74A7\u74D2\u74BA\u97EA\u97EB\u97EC\u674C\u6753\u675E\u6748\u6769\u67A5\u6787\u676A\u6773\u6798\u67A7\u6775\u67A8\u679E\u67AD\u678B\u6777\u677C\u67F0\u6809\u67D8\u680A\u67E9\u67B0\u680C\u67D9\u67B5\u67DA\u67B3\u67DD\u6800\u67C3\u67B8\u67E2\u680E\u67C1\u67FD\u6832\u6833\u6860\u6861\u684E\u6862\u6844\u6864\u6883\u681D\u6855\u6866\u6841\u6867\u6840\u683E\u684A\u6849\u6829\u68B5\u688F\u6874\u6877\u6893\u686B\u68C2\u696E\u68FC\u691F\u6920\u68F9"],["e940","\u9527\u9533\u953D\u9543\u9548\u954B\u9555\u955A\u9560\u956E\u9574\u9575\u9577",7,"\u9580",42],["e980","\u95AB",32,"\u6924\u68F0\u690B\u6901\u6957\u68E3\u6910\u6971\u6939\u6960\u6942\u695D\u6984\u696B\u6980\u6998\u6978\u6934\u69CC\u6987\u6988\u69CE\u6989\u6966\u6963\u6979\u699B\u69A7\u69BB\u69AB\u69AD\u69D4\u69B1\u69C1\u69CA\u69DF\u6995\u69E0\u698D\u69FF\u6A2F\u69ED\u6A17\u6A18\u6A65\u69F2\u6A44\u6A3E\u6AA0\u6A50\u6A5B\u6A35\u6A8E\u6A79\u6A3D\u6A28\u6A58\u6A7C\u6A91\u6A90\u6AA9\u6A97\u6AAB\u7337\u7352\u6B81\u6B82\u6B87\u6B84\u6B92\u6B93\u6B8D\u6B9A\u6B9B\u6BA1\u6BAA\u8F6B\u8F6D\u8F71\u8F72\u8F73\u8F75\u8F76\u8F78\u8F77\u8F79\u8F7A\u8F7C\u8F7E\u8F81\u8F82\u8F84\u8F87\u8F8B"],["ea40","\u95CC",27,"\u95EC\u95FF\u9607\u9613\u9618\u961B\u961E\u9620\u9623",6,"\u962B\u962C\u962D\u962F\u9630\u9637\u9638\u9639\u963A\u963E\u9641\u9643\u964A\u964E\u964F\u9651\u9652\u9653\u9656\u9657"],["ea80","\u9658\u9659\u965A\u965C\u965D\u965E\u9660\u9663\u9665\u9666\u966B\u966D",4,"\u9673\u9678",12,"\u9687\u9689\u968A\u8F8D\u8F8E\u8F8F\u8F98\u8F9A\u8ECE\u620B\u6217\u621B\u621F\u6222\u6221\u6225\u6224\u622C\u81E7\u74EF\u74F4\u74FF\u750F\u7511\u7513\u6534\u65EE\u65EF\u65F0\u660A\u6619\u6772\u6603\u6615\u6600\u7085\u66F7\u661D\u6634\u6631\u6636\u6635\u8006\u665F\u6654\u6641\u664F\u6656\u6661\u6657\u6677\u6684\u668C\u66A7\u669D\u66BE\u66DB\u66DC\u66E6\u66E9\u8D32\u8D33\u8D36\u8D3B\u8D3D\u8D40\u8D45\u8D46\u8D48\u8D49\u8D47\u8D4D\u8D55\u8D59\u89C7\u89CA\u89CB\u89CC\u89CE\u89CF\u89D0\u89D1\u726E\u729F\u725D\u7266\u726F\u727E\u727F\u7284\u728B\u728D\u728F\u7292\u6308\u6332\u63B0"],["eb40","\u968C\u968E\u9691\u9692\u9693\u9695\u9696\u969A\u969B\u969D",9,"\u96A8",7,"\u96B1\u96B2\u96B4\u96B5\u96B7\u96B8\u96BA\u96BB\u96BF\u96C2\u96C3\u96C8\u96CA\u96CB\u96D0\u96D1\u96D3\u96D4\u96D6",9,"\u96E1",6,"\u96EB"],["eb80","\u96EC\u96ED\u96EE\u96F0\u96F1\u96F2\u96F4\u96F5\u96F8\u96FA\u96FB\u96FC\u96FD\u96FF\u9702\u9703\u9705\u970A\u970B\u970C\u9710\u9711\u9712\u9714\u9715\u9717",4,"\u971D\u971F\u9720\u643F\u64D8\u8004\u6BEA\u6BF3\u6BFD\u6BF5\u6BF9\u6C05\u6C07\u6C06\u6C0D\u6C15\u6C18\u6C19\u6C1A\u6C21\u6C29\u6C24\u6C2A\u6C32\u6535\u6555\u656B\u724D\u7252\u7256\u7230\u8662\u5216\u809F\u809C\u8093\u80BC\u670A\u80BD\u80B1\u80AB\u80AD\u80B4\u80B7\u80E7\u80E8\u80E9\u80EA\u80DB\u80C2\u80C4\u80D9\u80CD\u80D7\u6710\u80DD\u80EB\u80F1\u80F4\u80ED\u810D\u810E\u80F2\u80FC\u6715\u8112\u8C5A\u8136\u811E\u812C\u8118\u8132\u8148\u814C\u8153\u8174\u8159\u815A\u8171\u8160\u8169\u817C\u817D\u816D\u8167\u584D\u5AB5\u8188\u8182\u8191\u6ED5\u81A3\u81AA\u81CC\u6726\u81CA\u81BB"],["ec40","\u9721",8,"\u972B\u972C\u972E\u972F\u9731\u9733",4,"\u973A\u973B\u973C\u973D\u973F",18,"\u9754\u9755\u9757\u9758\u975A\u975C\u975D\u975F\u9763\u9764\u9766\u9767\u9768\u976A",7],["ec80","\u9772\u9775\u9777",4,"\u977D",7,"\u9786",4,"\u978C\u978E\u978F\u9790\u9793\u9795\u9796\u9797\u9799",4,"\u81C1\u81A6\u6B24\u6B37\u6B39\u6B43\u6B46\u6B59\u98D1\u98D2\u98D3\u98D5\u98D9\u98DA\u6BB3\u5F40\u6BC2\u89F3\u6590\u9F51\u6593\u65BC\u65C6\u65C4\u65C3\u65CC\u65CE\u65D2\u65D6\u7080\u709C\u7096\u709D\u70BB\u70C0\u70B7\u70AB\u70B1\u70E8\u70CA\u7110\u7113\u7116\u712F\u7131\u7173\u715C\u7168\u7145\u7172\u714A\u7178\u717A\u7198\u71B3\u71B5\u71A8\u71A0\u71E0\u71D4\u71E7\u71F9\u721D\u7228\u706C\u7118\u7166\u71B9\u623E\u623D\u6243\u6248\u6249\u793B\u7940\u7946\u7949\u795B\u795C\u7953\u795A\u7962\u7957\u7960\u796F\u7967\u797A\u7985\u798A\u799A\u79A7\u79B3\u5FD1\u5FD0"],["ed40","\u979E\u979F\u97A1\u97A2\u97A4",6,"\u97AC\u97AE\u97B0\u97B1\u97B3\u97B5",46],["ed80","\u97E4\u97E5\u97E8\u97EE",4,"\u97F4\u97F7",23,"\u603C\u605D\u605A\u6067\u6041\u6059\u6063\u60AB\u6106\u610D\u615D\u61A9\u619D\u61CB\u61D1\u6206\u8080\u807F\u6C93\u6CF6\u6DFC\u77F6\u77F8\u7800\u7809\u7817\u7818\u7811\u65AB\u782D\u781C\u781D\u7839\u783A\u783B\u781F\u783C\u7825\u782C\u7823\u7829\u784E\u786D\u7856\u7857\u7826\u7850\u7847\u784C\u786A\u789B\u7893\u789A\u7887\u789C\u78A1\u78A3\u78B2\u78B9\u78A5\u78D4\u78D9\u78C9\u78EC\u78F2\u7905\u78F4\u7913\u7924\u791E\u7934\u9F9B\u9EF9\u9EFB\u9EFC\u76F1\u7704\u770D\u76F9\u7707\u7708\u771A\u7722\u7719\u772D\u7726\u7735\u7738\u7750\u7751\u7747\u7743\u775A\u7768"],["ee40","\u980F",62],["ee80","\u984E",32,"\u7762\u7765\u777F\u778D\u777D\u7780\u778C\u7791\u779F\u77A0\u77B0\u77B5\u77BD\u753A\u7540\u754E\u754B\u7548\u755B\u7572\u7579\u7583\u7F58\u7F61\u7F5F\u8A48\u7F68\u7F74\u7F71\u7F79\u7F81\u7F7E\u76CD\u76E5\u8832\u9485\u9486\u9487\u948B\u948A\u948C\u948D\u948F\u9490\u9494\u9497\u9495\u949A\u949B\u949C\u94A3\u94A4\u94AB\u94AA\u94AD\u94AC\u94AF\u94B0\u94B2\u94B4\u94B6",4,"\u94BC\u94BD\u94BF\u94C4\u94C8",6,"\u94D0\u94D1\u94D2\u94D5\u94D6\u94D7\u94D9\u94D8\u94DB\u94DE\u94DF\u94E0\u94E2\u94E4\u94E5\u94E7\u94E8\u94EA"],["ef40","\u986F",5,"\u988B\u988E\u9892\u9895\u9899\u98A3\u98A8",37,"\u98CF\u98D0\u98D4\u98D6\u98D7\u98DB\u98DC\u98DD\u98E0",4],["ef80","\u98E5\u98E6\u98E9",30,"\u94E9\u94EB\u94EE\u94EF\u94F3\u94F4\u94F5\u94F7\u94F9\u94FC\u94FD\u94FF\u9503\u9502\u9506\u9507\u9509\u950A\u950D\u950E\u950F\u9512",4,"\u9518\u951B\u951D\u951E\u951F\u9522\u952A\u952B\u9529\u952C\u9531\u9532\u9534\u9536\u9537\u9538\u953C\u953E\u953F\u9542\u9535\u9544\u9545\u9546\u9549\u954C\u954E\u954F\u9552\u9553\u9554\u9556\u9557\u9558\u9559\u955B\u955E\u955F\u955D\u9561\u9562\u9564",8,"\u956F\u9571\u9572\u9573\u953A\u77E7\u77EC\u96C9\u79D5\u79ED\u79E3\u79EB\u7A06\u5D47\u7A03\u7A02\u7A1E\u7A14"],["f040","\u9908",4,"\u990E\u990F\u9911",28,"\u992F",26],["f080","\u994A",9,"\u9956",12,"\u9964\u9966\u9973\u9978\u9979\u997B\u997E\u9982\u9983\u9989\u7A39\u7A37\u7A51\u9ECF\u99A5\u7A70\u7688\u768E\u7693\u7699\u76A4\u74DE\u74E0\u752C\u9E20\u9E22\u9E28",4,"\u9E32\u9E31\u9E36\u9E38\u9E37\u9E39\u9E3A\u9E3E\u9E41\u9E42\u9E44\u9E46\u9E47\u9E48\u9E49\u9E4B\u9E4C\u9E4E\u9E51\u9E55\u9E57\u9E5A\u9E5B\u9E5C\u9E5E\u9E63\u9E66",6,"\u9E71\u9E6D\u9E73\u7592\u7594\u7596\u75A0\u759D\u75AC\u75A3\u75B3\u75B4\u75B8\u75C4\u75B1\u75B0\u75C3\u75C2\u75D6\u75CD\u75E3\u75E8\u75E6\u75E4\u75EB\u75E7\u7603\u75F1\u75FC\u75FF\u7610\u7600\u7605\u760C\u7617\u760A\u7625\u7618\u7615\u7619"],["f140","\u998C\u998E\u999A",10,"\u99A6\u99A7\u99A9",47],["f180","\u99D9",32,"\u761B\u763C\u7622\u7620\u7640\u762D\u7630\u763F\u7635\u7643\u763E\u7633\u764D\u765E\u7654\u765C\u7656\u766B\u766F\u7FCA\u7AE6\u7A78\u7A79\u7A80\u7A86\u7A88\u7A95\u7AA6\u7AA0\u7AAC\u7AA8\u7AAD\u7AB3\u8864\u8869\u8872\u887D\u887F\u8882\u88A2\u88C6\u88B7\u88BC\u88C9\u88E2\u88CE\u88E3\u88E5\u88F1\u891A\u88FC\u88E8\u88FE\u88F0\u8921\u8919\u8913\u891B\u890A\u8934\u892B\u8936\u8941\u8966\u897B\u758B\u80E5\u76B2\u76B4\u77DC\u8012\u8014\u8016\u801C\u8020\u8022\u8025\u8026\u8027\u8029\u8028\u8031\u800B\u8035\u8043\u8046\u804D\u8052\u8069\u8071\u8983\u9878\u9880\u9883"],["f240","\u99FA",62],["f280","\u9A39",32,"\u9889\u988C\u988D\u988F\u9894\u989A\u989B\u989E\u989F\u98A1\u98A2\u98A5\u98A6\u864D\u8654\u866C\u866E\u867F\u867A\u867C\u867B\u86A8\u868D\u868B\u86AC\u869D\u86A7\u86A3\u86AA\u8693\u86A9\u86B6\u86C4\u86B5\u86CE\u86B0\u86BA\u86B1\u86AF\u86C9\u86CF\u86B4\u86E9\u86F1\u86F2\u86ED\u86F3\u86D0\u8713\u86DE\u86F4\u86DF\u86D8\u86D1\u8703\u8707\u86F8\u8708\u870A\u870D\u8709\u8723\u873B\u871E\u8725\u872E\u871A\u873E\u8748\u8734\u8731\u8729\u8737\u873F\u8782\u8722\u877D\u877E\u877B\u8760\u8770\u874C\u876E\u878B\u8753\u8763\u877C\u8764\u8759\u8765\u8793\u87AF\u87A8\u87D2"],["f340","\u9A5A",17,"\u9A72\u9A83\u9A89\u9A8D\u9A8E\u9A94\u9A95\u9A99\u9AA6\u9AA9",6,"\u9AB2\u9AB3\u9AB4\u9AB5\u9AB9\u9ABB\u9ABD\u9ABE\u9ABF\u9AC3\u9AC4\u9AC6",4,"\u9ACD\u9ACE\u9ACF\u9AD0\u9AD2\u9AD4\u9AD5\u9AD6\u9AD7\u9AD9\u9ADA\u9ADB\u9ADC"],["f380","\u9ADD\u9ADE\u9AE0\u9AE2\u9AE3\u9AE4\u9AE5\u9AE7\u9AE8\u9AE9\u9AEA\u9AEC\u9AEE\u9AF0",8,"\u9AFA\u9AFC",6,"\u9B04\u9B05\u9B06\u87C6\u8788\u8785\u87AD\u8797\u8783\u87AB\u87E5\u87AC\u87B5\u87B3\u87CB\u87D3\u87BD\u87D1\u87C0\u87CA\u87DB\u87EA\u87E0\u87EE\u8816\u8813\u87FE\u880A\u881B\u8821\u8839\u883C\u7F36\u7F42\u7F44\u7F45\u8210\u7AFA\u7AFD\u7B08\u7B03\u7B04\u7B15\u7B0A\u7B2B\u7B0F\u7B47\u7B38\u7B2A\u7B19\u7B2E\u7B31\u7B20\u7B25\u7B24\u7B33\u7B3E\u7B1E\u7B58\u7B5A\u7B45\u7B75\u7B4C\u7B5D\u7B60\u7B6E\u7B7B\u7B62\u7B72\u7B71\u7B90\u7BA6\u7BA7\u7BB8\u7BAC\u7B9D\u7BA8\u7B85\u7BAA\u7B9C\u7BA2\u7BAB\u7BB4\u7BD1\u7BC1\u7BCC\u7BDD\u7BDA\u7BE5\u7BE6\u7BEA\u7C0C\u7BFE\u7BFC\u7C0F\u7C16\u7C0B"],["f440","\u9B07\u9B09",5,"\u9B10\u9B11\u9B12\u9B14",10,"\u9B20\u9B21\u9B22\u9B24",10,"\u9B30\u9B31\u9B33",7,"\u9B3D\u9B3E\u9B3F\u9B40\u9B46\u9B4A\u9B4B\u9B4C\u9B4E\u9B50\u9B52\u9B53\u9B55",5],["f480","\u9B5B",32,"\u7C1F\u7C2A\u7C26\u7C38\u7C41\u7C40\u81FE\u8201\u8202\u8204\u81EC\u8844\u8221\u8222\u8223\u822D\u822F\u8228\u822B\u8238\u823B\u8233\u8234\u823E\u8244\u8249\u824B\u824F\u825A\u825F\u8268\u887E\u8885\u8888\u88D8\u88DF\u895E\u7F9D\u7F9F\u7FA7\u7FAF\u7FB0\u7FB2\u7C7C\u6549\u7C91\u7C9D\u7C9C\u7C9E\u7CA2\u7CB2\u7CBC\u7CBD\u7CC1\u7CC7\u7CCC\u7CCD\u7CC8\u7CC5\u7CD7\u7CE8\u826E\u66A8\u7FBF\u7FCE\u7FD5\u7FE5\u7FE1\u7FE6\u7FE9\u7FEE\u7FF3\u7CF8\u7D77\u7DA6\u7DAE\u7E47\u7E9B\u9EB8\u9EB4\u8D73\u8D84\u8D94\u8D91\u8DB1\u8D67\u8D6D\u8C47\u8C49\u914A\u9150\u914E\u914F\u9164"],["f540","\u9B7C",62],["f580","\u9BBB",32,"\u9162\u9161\u9170\u9169\u916F\u917D\u917E\u9172\u9174\u9179\u918C\u9185\u9190\u918D\u9191\u91A2\u91A3\u91AA\u91AD\u91AE\u91AF\u91B5\u91B4\u91BA\u8C55\u9E7E\u8DB8\u8DEB\u8E05\u8E59\u8E69\u8DB5\u8DBF\u8DBC\u8DBA\u8DC4\u8DD6\u8DD7\u8DDA\u8DDE\u8DCE\u8DCF\u8DDB\u8DC6\u8DEC\u8DF7\u8DF8\u8DE3\u8DF9\u8DFB\u8DE4\u8E09\u8DFD\u8E14\u8E1D\u8E1F\u8E2C\u8E2E\u8E23\u8E2F\u8E3A\u8E40\u8E39\u8E35\u8E3D\u8E31\u8E49\u8E41\u8E42\u8E51\u8E52\u8E4A\u8E70\u8E76\u8E7C\u8E6F\u8E74\u8E85\u8E8F\u8E94\u8E90\u8E9C\u8E9E\u8C78\u8C82\u8C8A\u8C85\u8C98\u8C94\u659B\u89D6\u89DE\u89DA\u89DC"],["f640","\u9BDC",62],["f680","\u9C1B",32,"\u89E5\u89EB\u89EF\u8A3E\u8B26\u9753\u96E9\u96F3\u96EF\u9706\u9701\u9708\u970F\u970E\u972A\u972D\u9730\u973E\u9F80\u9F83\u9F85",5,"\u9F8C\u9EFE\u9F0B\u9F0D\u96B9\u96BC\u96BD\u96CE\u96D2\u77BF\u96E0\u928E\u92AE\u92C8\u933E\u936A\u93CA\u938F\u943E\u946B\u9C7F\u9C82\u9C85\u9C86\u9C87\u9C88\u7A23\u9C8B\u9C8E\u9C90\u9C91\u9C92\u9C94\u9C95\u9C9A\u9C9B\u9C9E",5,"\u9CA5",4,"\u9CAB\u9CAD\u9CAE\u9CB0",7,"\u9CBA\u9CBB\u9CBC\u9CBD\u9CC4\u9CC5\u9CC6\u9CC7\u9CCA\u9CCB"],["f740","\u9C3C",62],["f780","\u9C7B\u9C7D\u9C7E\u9C80\u9C83\u9C84\u9C89\u9C8A\u9C8C\u9C8F\u9C93\u9C96\u9C97\u9C98\u9C99\u9C9D\u9CAA\u9CAC\u9CAF\u9CB9\u9CBE",4,"\u9CC8\u9CC9\u9CD1\u9CD2\u9CDA\u9CDB\u9CE0\u9CE1\u9CCC",4,"\u9CD3\u9CD4\u9CD5\u9CD7\u9CD8\u9CD9\u9CDC\u9CDD\u9CDF\u9CE2\u977C\u9785\u9791\u9792\u9794\u97AF\u97AB\u97A3\u97B2\u97B4\u9AB1\u9AB0\u9AB7\u9E58\u9AB6\u9ABA\u9ABC\u9AC1\u9AC0\u9AC5\u9AC2\u9ACB\u9ACC\u9AD1\u9B45\u9B43\u9B47\u9B49\u9B48\u9B4D\u9B51\u98E8\u990D\u992E\u9955\u9954\u9ADF\u9AE1\u9AE6\u9AEF\u9AEB\u9AFB\u9AED\u9AF9\u9B08\u9B0F\u9B13\u9B1F\u9B23\u9EBD\u9EBE\u7E3B\u9E82\u9E87\u9E88\u9E8B\u9E92\u93D6\u9E9D\u9E9F\u9EDB\u9EDC\u9EDD\u9EE0\u9EDF\u9EE2\u9EE9\u9EE7\u9EE5\u9EEA\u9EEF\u9F22\u9F2C\u9F2F\u9F39\u9F37\u9F3D\u9F3E\u9F44"],["f840","\u9CE3",62],["f880","\u9D22",32],["f940","\u9D43",62],["f980","\u9D82",32],["fa40","\u9DA3",62],["fa80","\u9DE2",32],["fb40","\u9E03",27,"\u9E24\u9E27\u9E2E\u9E30\u9E34\u9E3B\u9E3C\u9E40\u9E4D\u9E50\u9E52\u9E53\u9E54\u9E56\u9E59\u9E5D\u9E5F\u9E60\u9E61\u9E62\u9E65\u9E6E\u9E6F\u9E72\u9E74",9,"\u9E80"],["fb80","\u9E81\u9E83\u9E84\u9E85\u9E86\u9E89\u9E8A\u9E8C",5,"\u9E94",8,"\u9E9E\u9EA0",5,"\u9EA7\u9EA8\u9EA9\u9EAA"],["fc40","\u9EAB",8,"\u9EB5\u9EB6\u9EB7\u9EB9\u9EBA\u9EBC\u9EBF",4,"\u9EC5\u9EC6\u9EC7\u9EC8\u9ECA\u9ECB\u9ECC\u9ED0\u9ED2\u9ED3\u9ED5\u9ED6\u9ED7\u9ED9\u9EDA\u9EDE\u9EE1\u9EE3\u9EE4\u9EE6\u9EE8\u9EEB\u9EEC\u9EED\u9EEE\u9EF0",8,"\u9EFA\u9EFD\u9EFF",6],["fc80","\u9F06",4,"\u9F0C\u9F0F\u9F11\u9F12\u9F14\u9F15\u9F16\u9F18\u9F1A",5,"\u9F21\u9F23",8,"\u9F2D\u9F2E\u9F30\u9F31"],["fd40","\u9F32",4,"\u9F38\u9F3A\u9F3C\u9F3F",4,"\u9F45",10,"\u9F52",38],["fd80","\u9F79",5,"\u9F81\u9F82\u9F8D",11,"\u9F9C\u9F9D\u9F9E\u9FA1",4,"\uF92C\uF979\uF995\uF9E7\uF9F1"],["fe40","\uFA0C\uFA0D\uFA0E\uFA0F\uFA11\uFA13\uFA14\uFA18\uFA1F\uFA20\uFA21\uFA23\uFA24\uFA27\uFA28\uFA29"]]')},7348:function(T){T.exports=JSON.parse('[["0","\\u0000",127],["8141","\uAC02\uAC03\uAC05\uAC06\uAC0B",4,"\uAC18\uAC1E\uAC1F\uAC21\uAC22\uAC23\uAC25",6,"\uAC2E\uAC32\uAC33\uAC34"],["8161","\uAC35\uAC36\uAC37\uAC3A\uAC3B\uAC3D\uAC3E\uAC3F\uAC41",9,"\uAC4C\uAC4E",5,"\uAC55"],["8181","\uAC56\uAC57\uAC59\uAC5A\uAC5B\uAC5D",18,"\uAC72\uAC73\uAC75\uAC76\uAC79\uAC7B",4,"\uAC82\uAC87\uAC88\uAC8D\uAC8E\uAC8F\uAC91\uAC92\uAC93\uAC95",6,"\uAC9E\uACA2",5,"\uACAB\uACAD\uACAE\uACB1",6,"\uACBA\uACBE\uACBF\uACC0\uACC2\uACC3\uACC5\uACC6\uACC7\uACC9\uACCA\uACCB\uACCD",7,"\uACD6\uACD8",7,"\uACE2\uACE3\uACE5\uACE6\uACE9\uACEB\uACED\uACEE\uACF2\uACF4\uACF7",4,"\uACFE\uACFF\uAD01\uAD02\uAD03\uAD05\uAD07",4,"\uAD0E\uAD10\uAD12\uAD13"],["8241","\uAD14\uAD15\uAD16\uAD17\uAD19\uAD1A\uAD1B\uAD1D\uAD1E\uAD1F\uAD21",7,"\uAD2A\uAD2B\uAD2E",5],["8261","\uAD36\uAD37\uAD39\uAD3A\uAD3B\uAD3D",6,"\uAD46\uAD48\uAD4A",5,"\uAD51\uAD52\uAD53\uAD55\uAD56\uAD57"],["8281","\uAD59",7,"\uAD62\uAD64",7,"\uAD6E\uAD6F\uAD71\uAD72\uAD77\uAD78\uAD79\uAD7A\uAD7E\uAD80\uAD83",4,"\uAD8A\uAD8B\uAD8D\uAD8E\uAD8F\uAD91",10,"\uAD9E",5,"\uADA5",17,"\uADB8",7,"\uADC2\uADC3\uADC5\uADC6\uADC7\uADC9",6,"\uADD2\uADD4",7,"\uADDD\uADDE\uADDF\uADE1\uADE2\uADE3\uADE5",18],["8341","\uADFA\uADFB\uADFD\uADFE\uAE02",5,"\uAE0A\uAE0C\uAE0E",5,"\uAE15",7],["8361","\uAE1D",18,"\uAE32\uAE33\uAE35\uAE36\uAE39\uAE3B\uAE3C"],["8381","\uAE3D\uAE3E\uAE3F\uAE42\uAE44\uAE47\uAE48\uAE49\uAE4B\uAE4F\uAE51\uAE52\uAE53\uAE55\uAE57",4,"\uAE5E\uAE62\uAE63\uAE64\uAE66\uAE67\uAE6A\uAE6B\uAE6D\uAE6E\uAE6F\uAE71",6,"\uAE7A\uAE7E",5,"\uAE86",5,"\uAE8D",46,"\uAEBF\uAEC1\uAEC2\uAEC3\uAEC5",6,"\uAECE\uAED2",5,"\uAEDA\uAEDB\uAEDD",8],["8441","\uAEE6\uAEE7\uAEE9\uAEEA\uAEEC\uAEEE",5,"\uAEF5\uAEF6\uAEF7\uAEF9\uAEFA\uAEFB\uAEFD",8],["8461","\uAF06\uAF09\uAF0A\uAF0B\uAF0C\uAF0E\uAF0F\uAF11",18],["8481","\uAF24",7,"\uAF2E\uAF2F\uAF31\uAF33\uAF35",6,"\uAF3E\uAF40\uAF44\uAF45\uAF46\uAF47\uAF4A",5,"\uAF51",10,"\uAF5E",5,"\uAF66",18,"\uAF7A",5,"\uAF81\uAF82\uAF83\uAF85\uAF86\uAF87\uAF89",6,"\uAF92\uAF93\uAF94\uAF96",5,"\uAF9D",26,"\uAFBA\uAFBB\uAFBD\uAFBE"],["8541","\uAFBF\uAFC1",5,"\uAFCA\uAFCC\uAFCF",4,"\uAFD5",6,"\uAFDD",4],["8561","\uAFE2",5,"\uAFEA",5,"\uAFF2\uAFF3\uAFF5\uAFF6\uAFF7\uAFF9",6,"\uB002\uB003"],["8581","\uB005",6,"\uB00D\uB00E\uB00F\uB011\uB012\uB013\uB015",6,"\uB01E",9,"\uB029",26,"\uB046\uB047\uB049\uB04B\uB04D\uB04F\uB050\uB051\uB052\uB056\uB058\uB05A\uB05B\uB05C\uB05E",29,"\uB07E\uB07F\uB081\uB082\uB083\uB085",6,"\uB08E\uB090\uB092",5,"\uB09B\uB09D\uB09E\uB0A3\uB0A4"],["8641","\uB0A5\uB0A6\uB0A7\uB0AA\uB0B0\uB0B2\uB0B6\uB0B7\uB0B9\uB0BA\uB0BB\uB0BD",6,"\uB0C6\uB0CA",5,"\uB0D2"],["8661","\uB0D3\uB0D5\uB0D6\uB0D7\uB0D9",6,"\uB0E1\uB0E2\uB0E3\uB0E4\uB0E6",10],["8681","\uB0F1",22,"\uB10A\uB10D\uB10E\uB10F\uB111\uB114\uB115\uB116\uB117\uB11A\uB11E",4,"\uB126\uB127\uB129\uB12A\uB12B\uB12D",6,"\uB136\uB13A",5,"\uB142\uB143\uB145\uB146\uB147\uB149",6,"\uB152\uB153\uB156\uB157\uB159\uB15A\uB15B\uB15D\uB15E\uB15F\uB161",22,"\uB17A\uB17B\uB17D\uB17E\uB17F\uB181\uB183",4,"\uB18A\uB18C\uB18E\uB18F\uB190\uB191\uB195\uB196\uB197\uB199\uB19A\uB19B\uB19D"],["8741","\uB19E",9,"\uB1A9",15],["8761","\uB1B9",18,"\uB1CD\uB1CE\uB1CF\uB1D1\uB1D2\uB1D3\uB1D5"],["8781","\uB1D6",5,"\uB1DE\uB1E0",7,"\uB1EA\uB1EB\uB1ED\uB1EE\uB1EF\uB1F1",7,"\uB1FA\uB1FC\uB1FE",5,"\uB206\uB207\uB209\uB20A\uB20D",6,"\uB216\uB218\uB21A",5,"\uB221",18,"\uB235",6,"\uB23D",26,"\uB259\uB25A\uB25B\uB25D\uB25E\uB25F\uB261",6,"\uB26A",4],["8841","\uB26F",4,"\uB276",5,"\uB27D",6,"\uB286\uB287\uB288\uB28A",4],["8861","\uB28F\uB292\uB293\uB295\uB296\uB297\uB29B",4,"\uB2A2\uB2A4\uB2A7\uB2A8\uB2A9\uB2AB\uB2AD\uB2AE\uB2AF\uB2B1\uB2B2\uB2B3\uB2B5\uB2B6\uB2B7"],["8881","\uB2B8",15,"\uB2CA\uB2CB\uB2CD\uB2CE\uB2CF\uB2D1\uB2D3",4,"\uB2DA\uB2DC\uB2DE\uB2DF\uB2E0\uB2E1\uB2E3\uB2E7\uB2E9\uB2EA\uB2F0\uB2F1\uB2F2\uB2F6\uB2FC\uB2FD\uB2FE\uB302\uB303\uB305\uB306\uB307\uB309",6,"\uB312\uB316",5,"\uB31D",54,"\uB357\uB359\uB35A\uB35D\uB360\uB361\uB362\uB363"],["8941","\uB366\uB368\uB36A\uB36C\uB36D\uB36F\uB372\uB373\uB375\uB376\uB377\uB379",6,"\uB382\uB386",5,"\uB38D"],["8961","\uB38E\uB38F\uB391\uB392\uB393\uB395",10,"\uB3A2",5,"\uB3A9\uB3AA\uB3AB\uB3AD"],["8981","\uB3AE",21,"\uB3C6\uB3C7\uB3C9\uB3CA\uB3CD\uB3CF\uB3D1\uB3D2\uB3D3\uB3D6\uB3D8\uB3DA\uB3DC\uB3DE\uB3DF\uB3E1\uB3E2\uB3E3\uB3E5\uB3E6\uB3E7\uB3E9",18,"\uB3FD",18,"\uB411",6,"\uB419\uB41A\uB41B\uB41D\uB41E\uB41F\uB421",6,"\uB42A\uB42C",7,"\uB435",15],["8a41","\uB445",10,"\uB452\uB453\uB455\uB456\uB457\uB459",6,"\uB462\uB464\uB466"],["8a61","\uB467",4,"\uB46D",18,"\uB481\uB482"],["8a81","\uB483",4,"\uB489",19,"\uB49E",5,"\uB4A5\uB4A6\uB4A7\uB4A9\uB4AA\uB4AB\uB4AD",7,"\uB4B6\uB4B8\uB4BA",5,"\uB4C1\uB4C2\uB4C3\uB4C5\uB4C6\uB4C7\uB4C9",6,"\uB4D1\uB4D2\uB4D3\uB4D4\uB4D6",5,"\uB4DE\uB4DF\uB4E1\uB4E2\uB4E5\uB4E7",4,"\uB4EE\uB4F0\uB4F2",5,"\uB4F9",26,"\uB516\uB517\uB519\uB51A\uB51D"],["8b41","\uB51E",5,"\uB526\uB52B",4,"\uB532\uB533\uB535\uB536\uB537\uB539",6,"\uB542\uB546"],["8b61","\uB547\uB548\uB549\uB54A\uB54E\uB54F\uB551\uB552\uB553\uB555",6,"\uB55E\uB562",8],["8b81","\uB56B",52,"\uB5A2\uB5A3\uB5A5\uB5A6\uB5A7\uB5A9\uB5AC\uB5AD\uB5AE\uB5AF\uB5B2\uB5B6",4,"\uB5BE\uB5BF\uB5C1\uB5C2\uB5C3\uB5C5",6,"\uB5CE\uB5D2",5,"\uB5D9",18,"\uB5ED",18],["8c41","\uB600",15,"\uB612\uB613\uB615\uB616\uB617\uB619",4],["8c61","\uB61E",6,"\uB626",5,"\uB62D",6,"\uB635",5],["8c81","\uB63B",12,"\uB649",26,"\uB665\uB666\uB667\uB669",50,"\uB69E\uB69F\uB6A1\uB6A2\uB6A3\uB6A5",5,"\uB6AD\uB6AE\uB6AF\uB6B0\uB6B2",16],["8d41","\uB6C3",16,"\uB6D5",8],["8d61","\uB6DE",17,"\uB6F1\uB6F2\uB6F3\uB6F5\uB6F6\uB6F7\uB6F9\uB6FA"],["8d81","\uB6FB",4,"\uB702\uB703\uB704\uB706",33,"\uB72A\uB72B\uB72D\uB72E\uB731",6,"\uB73A\uB73C",7,"\uB745\uB746\uB747\uB749\uB74A\uB74B\uB74D",6,"\uB756",9,"\uB761\uB762\uB763\uB765\uB766\uB767\uB769",6,"\uB772\uB774\uB776",5,"\uB77E\uB77F\uB781\uB782\uB783\uB785",6,"\uB78E\uB793\uB794\uB795\uB79A\uB79B\uB79D\uB79E"],["8e41","\uB79F\uB7A1",6,"\uB7AA\uB7AE",5,"\uB7B6\uB7B7\uB7B9",8],["8e61","\uB7C2",4,"\uB7C8\uB7CA",19],["8e81","\uB7DE",13,"\uB7EE\uB7EF\uB7F1\uB7F2\uB7F3\uB7F5",6,"\uB7FE\uB802",4,"\uB80A\uB80B\uB80D\uB80E\uB80F\uB811",6,"\uB81A\uB81C\uB81E",5,"\uB826\uB827\uB829\uB82A\uB82B\uB82D",6,"\uB836\uB83A",5,"\uB841\uB842\uB843\uB845",11,"\uB852\uB854",7,"\uB85E\uB85F\uB861\uB862\uB863\uB865",6,"\uB86E\uB870\uB872",5,"\uB879\uB87A\uB87B\uB87D",7],["8f41","\uB885",7,"\uB88E",17],["8f61","\uB8A0",7,"\uB8A9",6,"\uB8B1\uB8B2\uB8B3\uB8B5\uB8B6\uB8B7\uB8B9",4],["8f81","\uB8BE\uB8BF\uB8C2\uB8C4\uB8C6",5,"\uB8CD\uB8CE\uB8CF\uB8D1\uB8D2\uB8D3\uB8D5",7,"\uB8DE\uB8E0\uB8E2",5,"\uB8EA\uB8EB\uB8ED\uB8EE\uB8EF\uB8F1",6,"\uB8FA\uB8FC\uB8FE",5,"\uB905",18,"\uB919",6,"\uB921",26,"\uB93E\uB93F\uB941\uB942\uB943\uB945",6,"\uB94D\uB94E\uB950\uB952",5],["9041","\uB95A\uB95B\uB95D\uB95E\uB95F\uB961",6,"\uB96A\uB96C\uB96E",5,"\uB976\uB977\uB979\uB97A\uB97B\uB97D"],["9061","\uB97E",5,"\uB986\uB988\uB98B\uB98C\uB98F",15],["9081","\uB99F",12,"\uB9AE\uB9AF\uB9B1\uB9B2\uB9B3\uB9B5",6,"\uB9BE\uB9C0\uB9C2",5,"\uB9CA\uB9CB\uB9CD\uB9D3",4,"\uB9DA\uB9DC\uB9DF\uB9E0\uB9E2\uB9E6\uB9E7\uB9E9\uB9EA\uB9EB\uB9ED",6,"\uB9F6\uB9FB",4,"\uBA02",5,"\uBA09",11,"\uBA16",33,"\uBA3A\uBA3B\uBA3D\uBA3E\uBA3F\uBA41\uBA43\uBA44\uBA45\uBA46"],["9141","\uBA47\uBA4A\uBA4C\uBA4F\uBA50\uBA51\uBA52\uBA56\uBA57\uBA59\uBA5A\uBA5B\uBA5D",6,"\uBA66\uBA6A",5],["9161","\uBA72\uBA73\uBA75\uBA76\uBA77\uBA79",9,"\uBA86\uBA88\uBA89\uBA8A\uBA8B\uBA8D",5],["9181","\uBA93",20,"\uBAAA\uBAAD\uBAAE\uBAAF\uBAB1\uBAB3",4,"\uBABA\uBABC\uBABE",5,"\uBAC5\uBAC6\uBAC7\uBAC9",14,"\uBADA",33,"\uBAFD\uBAFE\uBAFF\uBB01\uBB02\uBB03\uBB05",7,"\uBB0E\uBB10\uBB12",5,"\uBB19\uBB1A\uBB1B\uBB1D\uBB1E\uBB1F\uBB21",6],["9241","\uBB28\uBB2A\uBB2C",7,"\uBB37\uBB39\uBB3A\uBB3F",4,"\uBB46\uBB48\uBB4A\uBB4B\uBB4C\uBB4E\uBB51\uBB52"],["9261","\uBB53\uBB55\uBB56\uBB57\uBB59",7,"\uBB62\uBB64",7,"\uBB6D",4],["9281","\uBB72",21,"\uBB89\uBB8A\uBB8B\uBB8D\uBB8E\uBB8F\uBB91",18,"\uBBA5\uBBA6\uBBA7\uBBA9\uBBAA\uBBAB\uBBAD",6,"\uBBB5\uBBB6\uBBB8",7,"\uBBC1\uBBC2\uBBC3\uBBC5\uBBC6\uBBC7\uBBC9",6,"\uBBD1\uBBD2\uBBD4",35,"\uBBFA\uBBFB\uBBFD\uBBFE\uBC01"],["9341","\uBC03",4,"\uBC0A\uBC0E\uBC10\uBC12\uBC13\uBC19\uBC1A\uBC20\uBC21\uBC22\uBC23\uBC26\uBC28\uBC2A\uBC2B\uBC2C\uBC2E\uBC2F\uBC32\uBC33\uBC35"],["9361","\uBC36\uBC37\uBC39",6,"\uBC42\uBC46\uBC47\uBC48\uBC4A\uBC4B\uBC4E\uBC4F\uBC51",8],["9381","\uBC5A\uBC5B\uBC5C\uBC5E",37,"\uBC86\uBC87\uBC89\uBC8A\uBC8D\uBC8F",4,"\uBC96\uBC98\uBC9B",4,"\uBCA2\uBCA3\uBCA5\uBCA6\uBCA9",6,"\uBCB2\uBCB6",5,"\uBCBE\uBCBF\uBCC1\uBCC2\uBCC3\uBCC5",7,"\uBCCE\uBCD2\uBCD3\uBCD4\uBCD6\uBCD7\uBCD9\uBCDA\uBCDB\uBCDD",22,"\uBCF7\uBCF9\uBCFA\uBCFB\uBCFD"],["9441","\uBCFE",5,"\uBD06\uBD08\uBD0A",5,"\uBD11\uBD12\uBD13\uBD15",8],["9461","\uBD1E",5,"\uBD25",6,"\uBD2D",12],["9481","\uBD3A",5,"\uBD41",6,"\uBD4A\uBD4B\uBD4D\uBD4E\uBD4F\uBD51",6,"\uBD5A",9,"\uBD65\uBD66\uBD67\uBD69",22,"\uBD82\uBD83\uBD85\uBD86\uBD8B",4,"\uBD92\uBD94\uBD96\uBD97\uBD98\uBD9B\uBD9D",6,"\uBDA5",10,"\uBDB1",6,"\uBDB9",24],["9541","\uBDD2\uBDD3\uBDD6\uBDD7\uBDD9\uBDDA\uBDDB\uBDDD",11,"\uBDEA",5,"\uBDF1"],["9561","\uBDF2\uBDF3\uBDF5\uBDF6\uBDF7\uBDF9",6,"\uBE01\uBE02\uBE04\uBE06",5,"\uBE0E\uBE0F\uBE11\uBE12\uBE13"],["9581","\uBE15",6,"\uBE1E\uBE20",35,"\uBE46\uBE47\uBE49\uBE4A\uBE4B\uBE4D\uBE4F",4,"\uBE56\uBE58\uBE5C\uBE5D\uBE5E\uBE5F\uBE62\uBE63\uBE65\uBE66\uBE67\uBE69\uBE6B",4,"\uBE72\uBE76",4,"\uBE7E\uBE7F\uBE81\uBE82\uBE83\uBE85",6,"\uBE8E\uBE92",5,"\uBE9A",13,"\uBEA9",14],["9641","\uBEB8",23,"\uBED2\uBED3"],["9661","\uBED5\uBED6\uBED9",6,"\uBEE1\uBEE2\uBEE6",5,"\uBEED",8],["9681","\uBEF6",10,"\uBF02",5,"\uBF0A",13,"\uBF1A\uBF1E",33,"\uBF42\uBF43\uBF45\uBF46\uBF47\uBF49",6,"\uBF52\uBF53\uBF54\uBF56",44],["9741","\uBF83",16,"\uBF95",8],["9761","\uBF9E",17,"\uBFB1",7],["9781","\uBFB9",11,"\uBFC6",5,"\uBFCE\uBFCF\uBFD1\uBFD2\uBFD3\uBFD5",6,"\uBFDD\uBFDE\uBFE0\uBFE2",89,"\uC03D\uC03E\uC03F"],["9841","\uC040",16,"\uC052",5,"\uC059\uC05A\uC05B"],["9861","\uC05D\uC05E\uC05F\uC061",6,"\uC06A",15],["9881","\uC07A",21,"\uC092\uC093\uC095\uC096\uC097\uC099",6,"\uC0A2\uC0A4\uC0A6",5,"\uC0AE\uC0B1\uC0B2\uC0B7",4,"\uC0BE\uC0C2\uC0C3\uC0C4\uC0C6\uC0C7\uC0CA\uC0CB\uC0CD\uC0CE\uC0CF\uC0D1",6,"\uC0DA\uC0DE",5,"\uC0E6\uC0E7\uC0E9\uC0EA\uC0EB\uC0ED",6,"\uC0F6\uC0F8\uC0FA",5,"\uC101\uC102\uC103\uC105\uC106\uC107\uC109",6,"\uC111\uC112\uC113\uC114\uC116",5,"\uC121\uC122\uC125\uC128\uC129\uC12A\uC12B\uC12E"],["9941","\uC132\uC133\uC134\uC135\uC137\uC13A\uC13B\uC13D\uC13E\uC13F\uC141",6,"\uC14A\uC14E",5,"\uC156\uC157"],["9961","\uC159\uC15A\uC15B\uC15D",6,"\uC166\uC16A",5,"\uC171\uC172\uC173\uC175\uC176\uC177\uC179\uC17A\uC17B"],["9981","\uC17C",8,"\uC186",5,"\uC18F\uC191\uC192\uC193\uC195\uC197",4,"\uC19E\uC1A0\uC1A2\uC1A3\uC1A4\uC1A6\uC1A7\uC1AA\uC1AB\uC1AD\uC1AE\uC1AF\uC1B1",11,"\uC1BE",5,"\uC1C5\uC1C6\uC1C7\uC1C9\uC1CA\uC1CB\uC1CD",6,"\uC1D5\uC1D6\uC1D9",6,"\uC1E1\uC1E2\uC1E3\uC1E5\uC1E6\uC1E7\uC1E9",6,"\uC1F2\uC1F4",7,"\uC1FE\uC1FF\uC201\uC202\uC203\uC205",6,"\uC20E\uC210\uC212",5,"\uC21A\uC21B\uC21D\uC21E\uC221\uC222\uC223"],["9a41","\uC224\uC225\uC226\uC227\uC22A\uC22C\uC22E\uC230\uC233\uC235",16],["9a61","\uC246\uC247\uC249",6,"\uC252\uC253\uC255\uC256\uC257\uC259",6,"\uC261\uC262\uC263\uC264\uC266"],["9a81","\uC267",4,"\uC26E\uC26F\uC271\uC272\uC273\uC275",6,"\uC27E\uC280\uC282",5,"\uC28A",5,"\uC291",6,"\uC299\uC29A\uC29C\uC29E",5,"\uC2A6\uC2A7\uC2A9\uC2AA\uC2AB\uC2AE",5,"\uC2B6\uC2B8\uC2BA",33,"\uC2DE\uC2DF\uC2E1\uC2E2\uC2E5",5,"\uC2EE\uC2F0\uC2F2\uC2F3\uC2F4\uC2F5\uC2F7\uC2FA\uC2FD\uC2FE\uC2FF\uC301",6,"\uC30A\uC30B\uC30E\uC30F"],["9b41","\uC310\uC311\uC312\uC316\uC317\uC319\uC31A\uC31B\uC31D",6,"\uC326\uC327\uC32A",8],["9b61","\uC333",17,"\uC346",7],["9b81","\uC34E",25,"\uC36A\uC36B\uC36D\uC36E\uC36F\uC371\uC373",4,"\uC37A\uC37B\uC37E",5,"\uC385\uC386\uC387\uC389\uC38A\uC38B\uC38D",50,"\uC3C1",22,"\uC3DA"],["9c41","\uC3DB\uC3DD\uC3DE\uC3E1\uC3E3",4,"\uC3EA\uC3EB\uC3EC\uC3EE",5,"\uC3F6\uC3F7\uC3F9",5],["9c61","\uC3FF",8,"\uC409",6,"\uC411",9],["9c81","\uC41B",8,"\uC425",6,"\uC42D\uC42E\uC42F\uC431\uC432\uC433\uC435",6,"\uC43E",9,"\uC449",26,"\uC466\uC467\uC469\uC46A\uC46B\uC46D",6,"\uC476\uC477\uC478\uC47A",5,"\uC481",18,"\uC495",6,"\uC49D",12],["9d41","\uC4AA",13,"\uC4B9\uC4BA\uC4BB\uC4BD",8],["9d61","\uC4C6",25],["9d81","\uC4E0",8,"\uC4EA",5,"\uC4F2\uC4F3\uC4F5\uC4F6\uC4F7\uC4F9\uC4FB\uC4FC\uC4FD\uC4FE\uC502",9,"\uC50D\uC50E\uC50F\uC511\uC512\uC513\uC515",6,"\uC51D",10,"\uC52A\uC52B\uC52D\uC52E\uC52F\uC531",6,"\uC53A\uC53C\uC53E",5,"\uC546\uC547\uC54B\uC54F\uC550\uC551\uC552\uC556\uC55A\uC55B\uC55C\uC55F\uC562\uC563\uC565\uC566\uC567\uC569",6,"\uC572\uC576",5,"\uC57E\uC57F\uC581\uC582\uC583\uC585\uC586\uC588\uC589\uC58A\uC58B\uC58E\uC590\uC592\uC593\uC594"],["9e41","\uC596\uC599\uC59A\uC59B\uC59D\uC59E\uC59F\uC5A1",7,"\uC5AA",9,"\uC5B6"],["9e61","\uC5B7\uC5BA\uC5BF",4,"\uC5CB\uC5CD\uC5CF\uC5D2\uC5D3\uC5D5\uC5D6\uC5D7\uC5D9",6,"\uC5E2\uC5E4\uC5E6\uC5E7"],["9e81","\uC5E8\uC5E9\uC5EA\uC5EB\uC5EF\uC5F1\uC5F2\uC5F3\uC5F5\uC5F8\uC5F9\uC5FA\uC5FB\uC602\uC603\uC604\uC609\uC60A\uC60B\uC60D\uC60E\uC60F\uC611",6,"\uC61A\uC61D",6,"\uC626\uC627\uC629\uC62A\uC62B\uC62F\uC631\uC632\uC636\uC638\uC63A\uC63C\uC63D\uC63E\uC63F\uC642\uC643\uC645\uC646\uC647\uC649",6,"\uC652\uC656",5,"\uC65E\uC65F\uC661",10,"\uC66D\uC66E\uC670\uC672",5,"\uC67A\uC67B\uC67D\uC67E\uC67F\uC681",6,"\uC68A\uC68C\uC68E",5,"\uC696\uC697\uC699\uC69A\uC69B\uC69D",6,"\uC6A6"],["9f41","\uC6A8\uC6AA",5,"\uC6B2\uC6B3\uC6B5\uC6B6\uC6B7\uC6BB",4,"\uC6C2\uC6C4\uC6C6",5,"\uC6CE"],["9f61","\uC6CF\uC6D1\uC6D2\uC6D3\uC6D5",6,"\uC6DE\uC6DF\uC6E2",5,"\uC6EA\uC6EB\uC6ED\uC6EE\uC6EF\uC6F1\uC6F2"],["9f81","\uC6F3",4,"\uC6FA\uC6FB\uC6FC\uC6FE",5,"\uC706\uC707\uC709\uC70A\uC70B\uC70D",6,"\uC716\uC718\uC71A",5,"\uC722\uC723\uC725\uC726\uC727\uC729",6,"\uC732\uC734\uC736\uC738\uC739\uC73A\uC73B\uC73E\uC73F\uC741\uC742\uC743\uC745",4,"\uC74B\uC74E\uC750\uC759\uC75A\uC75B\uC75D\uC75E\uC75F\uC761",6,"\uC769\uC76A\uC76C",7,"\uC776\uC777\uC779\uC77A\uC77B\uC77F\uC780\uC781\uC782\uC786\uC78B\uC78C\uC78D\uC78F\uC792\uC793\uC795\uC799\uC79B",4,"\uC7A2\uC7A7",4,"\uC7AE\uC7AF\uC7B1\uC7B2\uC7B3\uC7B5\uC7B6\uC7B7"],["a041","\uC7B8\uC7B9\uC7BA\uC7BB\uC7BE\uC7C2",5,"\uC7CA\uC7CB\uC7CD\uC7CF\uC7D1",6,"\uC7D9\uC7DA\uC7DB\uC7DC"],["a061","\uC7DE",5,"\uC7E5\uC7E6\uC7E7\uC7E9\uC7EA\uC7EB\uC7ED",13],["a081","\uC7FB",4,"\uC802\uC803\uC805\uC806\uC807\uC809\uC80B",4,"\uC812\uC814\uC817",4,"\uC81E\uC81F\uC821\uC822\uC823\uC825",6,"\uC82E\uC830\uC832",5,"\uC839\uC83A\uC83B\uC83D\uC83E\uC83F\uC841",6,"\uC84A\uC84B\uC84E",5,"\uC855",26,"\uC872\uC873\uC875\uC876\uC877\uC879\uC87B",4,"\uC882\uC884\uC888\uC889\uC88A\uC88E",5,"\uC895",7,"\uC89E\uC8A0\uC8A2\uC8A3\uC8A4"],["a141","\uC8A5\uC8A6\uC8A7\uC8A9",18,"\uC8BE\uC8BF\uC8C0\uC8C1"],["a161","\uC8C2\uC8C3\uC8C5\uC8C6\uC8C7\uC8C9\uC8CA\uC8CB\uC8CD",6,"\uC8D6\uC8D8\uC8DA",5,"\uC8E2\uC8E3\uC8E5"],["a181","\uC8E6",14,"\uC8F6",5,"\uC8FE\uC8FF\uC901\uC902\uC903\uC907",4,"\uC90E\u3000\u3001\u3002\xB7\u2025\u2026\xA8\u3003\xAD\u2015\u2225\uFF3C\u223C\u2018\u2019\u201C\u201D\u3014\u3015\u3008",9,"\xB1\xD7\xF7\u2260\u2264\u2265\u221E\u2234\xB0\u2032\u2033\u2103\u212B\uFFE0\uFFE1\uFFE5\u2642\u2640\u2220\u22A5\u2312\u2202\u2207\u2261\u2252\xA7\u203B\u2606\u2605\u25CB\u25CF\u25CE\u25C7\u25C6\u25A1\u25A0\u25B3\u25B2\u25BD\u25BC\u2192\u2190\u2191\u2193\u2194\u3013\u226A\u226B\u221A\u223D\u221D\u2235\u222B\u222C\u2208\u220B\u2286\u2287\u2282\u2283\u222A\u2229\u2227\u2228\uFFE2"],["a241","\uC910\uC912",5,"\uC919",18],["a261","\uC92D",6,"\uC935",18],["a281","\uC948",7,"\uC952\uC953\uC955\uC956\uC957\uC959",6,"\uC962\uC964",7,"\uC96D\uC96E\uC96F\u21D2\u21D4\u2200\u2203\xB4\uFF5E\u02C7\u02D8\u02DD\u02DA\u02D9\xB8\u02DB\xA1\xBF\u02D0\u222E\u2211\u220F\xA4\u2109\u2030\u25C1\u25C0\u25B7\u25B6\u2664\u2660\u2661\u2665\u2667\u2663\u2299\u25C8\u25A3\u25D0\u25D1\u2592\u25A4\u25A5\u25A8\u25A7\u25A6\u25A9\u2668\u260F\u260E\u261C\u261E\xB6\u2020\u2021\u2195\u2197\u2199\u2196\u2198\u266D\u2669\u266A\u266C\u327F\u321C\u2116\u33C7\u2122\u33C2\u33D8\u2121\u20AC\xAE"],["a341","\uC971\uC972\uC973\uC975",6,"\uC97D",10,"\uC98A\uC98B\uC98D\uC98E\uC98F"],["a361","\uC991",6,"\uC99A\uC99C\uC99E",16],["a381","\uC9AF",16,"\uC9C2\uC9C3\uC9C5\uC9C6\uC9C9\uC9CB",4,"\uC9D2\uC9D4\uC9D7\uC9D8\uC9DB\uFF01",58,"\uFFE6\uFF3D",32,"\uFFE3"],["a441","\uC9DE\uC9DF\uC9E1\uC9E3\uC9E5\uC9E6\uC9E8\uC9E9\uC9EA\uC9EB\uC9EE\uC9F2",5,"\uC9FA\uC9FB\uC9FD\uC9FE\uC9FF\uCA01\uCA02\uCA03\uCA04"],["a461","\uCA05\uCA06\uCA07\uCA0A\uCA0E",5,"\uCA15\uCA16\uCA17\uCA19",12],["a481","\uCA26\uCA27\uCA28\uCA2A",28,"\u3131",93],["a541","\uCA47",4,"\uCA4E\uCA4F\uCA51\uCA52\uCA53\uCA55",6,"\uCA5E\uCA62",5,"\uCA69\uCA6A"],["a561","\uCA6B",17,"\uCA7E",5,"\uCA85\uCA86"],["a581","\uCA87",16,"\uCA99",14,"\u2170",9],["a5b0","\u2160",9],["a5c1","\u0391",16,"\u03A3",6],["a5e1","\u03B1",16,"\u03C3",6],["a641","\uCAA8",19,"\uCABE\uCABF\uCAC1\uCAC2\uCAC3\uCAC5"],["a661","\uCAC6",5,"\uCACE\uCAD0\uCAD2\uCAD4\uCAD5\uCAD6\uCAD7\uCADA",5,"\uCAE1",6],["a681","\uCAE8\uCAE9\uCAEA\uCAEB\uCAED",6,"\uCAF5",18,"\uCB09\uCB0A\u2500\u2502\u250C\u2510\u2518\u2514\u251C\u252C\u2524\u2534\u253C\u2501\u2503\u250F\u2513\u251B\u2517\u2523\u2533\u252B\u253B\u254B\u2520\u252F\u2528\u2537\u253F\u251D\u2530\u2525\u2538\u2542\u2512\u2511\u251A\u2519\u2516\u2515\u250E\u250D\u251E\u251F\u2521\u2522\u2526\u2527\u2529\u252A\u252D\u252E\u2531\u2532\u2535\u2536\u2539\u253A\u253D\u253E\u2540\u2541\u2543",7],["a741","\uCB0B",4,"\uCB11\uCB12\uCB13\uCB15\uCB16\uCB17\uCB19",6,"\uCB22",7],["a761","\uCB2A",22,"\uCB42\uCB43\uCB44"],["a781","\uCB45\uCB46\uCB47\uCB4A\uCB4B\uCB4D\uCB4E\uCB4F\uCB51",6,"\uCB5A\uCB5B\uCB5C\uCB5E",5,"\uCB65",7,"\u3395\u3396\u3397\u2113\u3398\u33C4\u33A3\u33A4\u33A5\u33A6\u3399",9,"\u33CA\u338D\u338E\u338F\u33CF\u3388\u3389\u33C8\u33A7\u33A8\u33B0",9,"\u3380",4,"\u33BA",5,"\u3390",4,"\u2126\u33C0\u33C1\u338A\u338B\u338C\u33D6\u33C5\u33AD\u33AE\u33AF\u33DB\u33A9\u33AA\u33AB\u33AC\u33DD\u33D0\u33D3\u33C3\u33C9\u33DC\u33C6"],["a841","\uCB6D",10,"\uCB7A",14],["a861","\uCB89",18,"\uCB9D",6],["a881","\uCBA4",19,"\uCBB9",11,"\xC6\xD0\xAA\u0126"],["a8a6","\u0132"],["a8a8","\u013F\u0141\xD8\u0152\xBA\xDE\u0166\u014A"],["a8b1","\u3260",27,"\u24D0",25,"\u2460",14,"\xBD\u2153\u2154\xBC\xBE\u215B\u215C\u215D\u215E"],["a941","\uCBC5",14,"\uCBD5",10],["a961","\uCBE0\uCBE1\uCBE2\uCBE3\uCBE5\uCBE6\uCBE8\uCBEA",18],["a981","\uCBFD",14,"\uCC0E\uCC0F\uCC11\uCC12\uCC13\uCC15",6,"\uCC1E\uCC1F\uCC20\uCC23\uCC24\xE6\u0111\xF0\u0127\u0131\u0133\u0138\u0140\u0142\xF8\u0153\xDF\xFE\u0167\u014B\u0149\u3200",27,"\u249C",25,"\u2474",14,"\xB9\xB2\xB3\u2074\u207F\u2081\u2082\u2083\u2084"],["aa41","\uCC25\uCC26\uCC2A\uCC2B\uCC2D\uCC2F\uCC31",6,"\uCC3A\uCC3F",4,"\uCC46\uCC47\uCC49\uCC4A\uCC4B\uCC4D\uCC4E"],["aa61","\uCC4F",4,"\uCC56\uCC5A",5,"\uCC61\uCC62\uCC63\uCC65\uCC67\uCC69",6,"\uCC71\uCC72"],["aa81","\uCC73\uCC74\uCC76",29,"\u3041",82],["ab41","\uCC94\uCC95\uCC96\uCC97\uCC9A\uCC9B\uCC9D\uCC9E\uCC9F\uCCA1",6,"\uCCAA\uCCAE",5,"\uCCB6\uCCB7\uCCB9"],["ab61","\uCCBA\uCCBB\uCCBD",6,"\uCCC6\uCCC8\uCCCA",5,"\uCCD1\uCCD2\uCCD3\uCCD5",5],["ab81","\uCCDB",8,"\uCCE5",6,"\uCCED\uCCEE\uCCEF\uCCF1",12,"\u30A1",85],["ac41","\uCCFE\uCCFF\uCD00\uCD02",5,"\uCD0A\uCD0B\uCD0D\uCD0E\uCD0F\uCD11",6,"\uCD1A\uCD1C\uCD1E\uCD1F\uCD20"],["ac61","\uCD21\uCD22\uCD23\uCD25\uCD26\uCD27\uCD29\uCD2A\uCD2B\uCD2D",11,"\uCD3A",4],["ac81","\uCD3F",28,"\uCD5D\uCD5E\uCD5F\u0410",5,"\u0401\u0416",25],["acd1","\u0430",5,"\u0451\u0436",25],["ad41","\uCD61\uCD62\uCD63\uCD65",6,"\uCD6E\uCD70\uCD72",5,"\uCD79",7],["ad61","\uCD81",6,"\uCD89",10,"\uCD96\uCD97\uCD99\uCD9A\uCD9B\uCD9D\uCD9E\uCD9F"],["ad81","\uCDA0\uCDA1\uCDA2\uCDA3\uCDA6\uCDA8\uCDAA",5,"\uCDB1",18,"\uCDC5"],["ae41","\uCDC6",5,"\uCDCD\uCDCE\uCDCF\uCDD1",16],["ae61","\uCDE2",5,"\uCDE9\uCDEA\uCDEB\uCDED\uCDEE\uCDEF\uCDF1",6,"\uCDFA\uCDFC\uCDFE",4],["ae81","\uCE03\uCE05\uCE06\uCE07\uCE09\uCE0A\uCE0B\uCE0D",6,"\uCE15\uCE16\uCE17\uCE18\uCE1A",5,"\uCE22\uCE23\uCE25\uCE26\uCE27\uCE29\uCE2A\uCE2B"],["af41","\uCE2C\uCE2D\uCE2E\uCE2F\uCE32\uCE34\uCE36",19],["af61","\uCE4A",13,"\uCE5A\uCE5B\uCE5D\uCE5E\uCE62",5,"\uCE6A\uCE6C"],["af81","\uCE6E",5,"\uCE76\uCE77\uCE79\uCE7A\uCE7B\uCE7D",6,"\uCE86\uCE88\uCE8A",5,"\uCE92\uCE93\uCE95\uCE96\uCE97\uCE99"],["b041","\uCE9A",5,"\uCEA2\uCEA6",5,"\uCEAE",12],["b061","\uCEBB",5,"\uCEC2",19],["b081","\uCED6",13,"\uCEE6\uCEE7\uCEE9\uCEEA\uCEED",6,"\uCEF6\uCEFA",5,"\uAC00\uAC01\uAC04\uAC07\uAC08\uAC09\uAC0A\uAC10",7,"\uAC19",4,"\uAC20\uAC24\uAC2C\uAC2D\uAC2F\uAC30\uAC31\uAC38\uAC39\uAC3C\uAC40\uAC4B\uAC4D\uAC54\uAC58\uAC5C\uAC70\uAC71\uAC74\uAC77\uAC78\uAC7A\uAC80\uAC81\uAC83\uAC84\uAC85\uAC86\uAC89\uAC8A\uAC8B\uAC8C\uAC90\uAC94\uAC9C\uAC9D\uAC9F\uACA0\uACA1\uACA8\uACA9\uACAA\uACAC\uACAF\uACB0\uACB8\uACB9\uACBB\uACBC\uACBD\uACC1\uACC4\uACC8\uACCC\uACD5\uACD7\uACE0\uACE1\uACE4\uACE7\uACE8\uACEA\uACEC\uACEF\uACF0\uACF1\uACF3\uACF5\uACF6\uACFC\uACFD\uAD00\uAD04\uAD06"],["b141","\uCF02\uCF03\uCF05\uCF06\uCF07\uCF09",6,"\uCF12\uCF14\uCF16",5,"\uCF1D\uCF1E\uCF1F\uCF21\uCF22\uCF23"],["b161","\uCF25",6,"\uCF2E\uCF32",5,"\uCF39",11],["b181","\uCF45",14,"\uCF56\uCF57\uCF59\uCF5A\uCF5B\uCF5D",6,"\uCF66\uCF68\uCF6A\uCF6B\uCF6C\uAD0C\uAD0D\uAD0F\uAD11\uAD18\uAD1C\uAD20\uAD29\uAD2C\uAD2D\uAD34\uAD35\uAD38\uAD3C\uAD44\uAD45\uAD47\uAD49\uAD50\uAD54\uAD58\uAD61\uAD63\uAD6C\uAD6D\uAD70\uAD73\uAD74\uAD75\uAD76\uAD7B\uAD7C\uAD7D\uAD7F\uAD81\uAD82\uAD88\uAD89\uAD8C\uAD90\uAD9C\uAD9D\uADA4\uADB7\uADC0\uADC1\uADC4\uADC8\uADD0\uADD1\uADD3\uADDC\uADE0\uADE4\uADF8\uADF9\uADFC\uADFF\uAE00\uAE01\uAE08\uAE09\uAE0B\uAE0D\uAE14\uAE30\uAE31\uAE34\uAE37\uAE38\uAE3A\uAE40\uAE41\uAE43\uAE45\uAE46\uAE4A\uAE4C\uAE4D\uAE4E\uAE50\uAE54\uAE56\uAE5C\uAE5D\uAE5F\uAE60\uAE61\uAE65\uAE68\uAE69\uAE6C\uAE70\uAE78"],["b241","\uCF6D\uCF6E\uCF6F\uCF72\uCF73\uCF75\uCF76\uCF77\uCF79",6,"\uCF81\uCF82\uCF83\uCF84\uCF86",5,"\uCF8D"],["b261","\uCF8E",18,"\uCFA2",5,"\uCFA9"],["b281","\uCFAA",5,"\uCFB1",18,"\uCFC5",6,"\uAE79\uAE7B\uAE7C\uAE7D\uAE84\uAE85\uAE8C\uAEBC\uAEBD\uAEBE\uAEC0\uAEC4\uAECC\uAECD\uAECF\uAED0\uAED1\uAED8\uAED9\uAEDC\uAEE8\uAEEB\uAEED\uAEF4\uAEF8\uAEFC\uAF07\uAF08\uAF0D\uAF10\uAF2C\uAF2D\uAF30\uAF32\uAF34\uAF3C\uAF3D\uAF3F\uAF41\uAF42\uAF43\uAF48\uAF49\uAF50\uAF5C\uAF5D\uAF64\uAF65\uAF79\uAF80\uAF84\uAF88\uAF90\uAF91\uAF95\uAF9C\uAFB8\uAFB9\uAFBC\uAFC0\uAFC7\uAFC8\uAFC9\uAFCB\uAFCD\uAFCE\uAFD4\uAFDC\uAFE8\uAFE9\uAFF0\uAFF1\uAFF4\uAFF8\uB000\uB001\uB004\uB00C\uB010\uB014\uB01C\uB01D\uB028\uB044\uB045\uB048\uB04A\uB04C\uB04E\uB053\uB054\uB055\uB057\uB059"],["b341","\uCFCC",19,"\uCFE2\uCFE3\uCFE5\uCFE6\uCFE7\uCFE9"],["b361","\uCFEA",5,"\uCFF2\uCFF4\uCFF6",5,"\uCFFD\uCFFE\uCFFF\uD001\uD002\uD003\uD005",5],["b381","\uD00B",5,"\uD012",5,"\uD019",19,"\uB05D\uB07C\uB07D\uB080\uB084\uB08C\uB08D\uB08F\uB091\uB098\uB099\uB09A\uB09C\uB09F\uB0A0\uB0A1\uB0A2\uB0A8\uB0A9\uB0AB",4,"\uB0B1\uB0B3\uB0B4\uB0B5\uB0B8\uB0BC\uB0C4\uB0C5\uB0C7\uB0C8\uB0C9\uB0D0\uB0D1\uB0D4\uB0D8\uB0E0\uB0E5\uB108\uB109\uB10B\uB10C\uB110\uB112\uB113\uB118\uB119\uB11B\uB11C\uB11D\uB123\uB124\uB125\uB128\uB12C\uB134\uB135\uB137\uB138\uB139\uB140\uB141\uB144\uB148\uB150\uB151\uB154\uB155\uB158\uB15C\uB160\uB178\uB179\uB17C\uB180\uB182\uB188\uB189\uB18B\uB18D\uB192\uB193\uB194\uB198\uB19C\uB1A8\uB1CC\uB1D0\uB1D4\uB1DC\uB1DD"],["b441","\uD02E",5,"\uD036\uD037\uD039\uD03A\uD03B\uD03D",6,"\uD046\uD048\uD04A",5],["b461","\uD051\uD052\uD053\uD055\uD056\uD057\uD059",6,"\uD061",10,"\uD06E\uD06F"],["b481","\uD071\uD072\uD073\uD075",6,"\uD07E\uD07F\uD080\uD082",18,"\uB1DF\uB1E8\uB1E9\uB1EC\uB1F0\uB1F9\uB1FB\uB1FD\uB204\uB205\uB208\uB20B\uB20C\uB214\uB215\uB217\uB219\uB220\uB234\uB23C\uB258\uB25C\uB260\uB268\uB269\uB274\uB275\uB27C\uB284\uB285\uB289\uB290\uB291\uB294\uB298\uB299\uB29A\uB2A0\uB2A1\uB2A3\uB2A5\uB2A6\uB2AA\uB2AC\uB2B0\uB2B4\uB2C8\uB2C9\uB2CC\uB2D0\uB2D2\uB2D8\uB2D9\uB2DB\uB2DD\uB2E2\uB2E4\uB2E5\uB2E6\uB2E8\uB2EB",4,"\uB2F3\uB2F4\uB2F5\uB2F7",4,"\uB2FF\uB300\uB301\uB304\uB308\uB310\uB311\uB313\uB314\uB315\uB31C\uB354\uB355\uB356\uB358\uB35B\uB35C\uB35E\uB35F\uB364\uB365"],["b541","\uD095",14,"\uD0A6\uD0A7\uD0A9\uD0AA\uD0AB\uD0AD",5],["b561","\uD0B3\uD0B6\uD0B8\uD0BA",5,"\uD0C2\uD0C3\uD0C5\uD0C6\uD0C7\uD0CA",5,"\uD0D2\uD0D6",4],["b581","\uD0DB\uD0DE\uD0DF\uD0E1\uD0E2\uD0E3\uD0E5",6,"\uD0EE\uD0F2",5,"\uD0F9",11,"\uB367\uB369\uB36B\uB36E\uB370\uB371\uB374\uB378\uB380\uB381\uB383\uB384\uB385\uB38C\uB390\uB394\uB3A0\uB3A1\uB3A8\uB3AC\uB3C4\uB3C5\uB3C8\uB3CB\uB3CC\uB3CE\uB3D0\uB3D4\uB3D5\uB3D7\uB3D9\uB3DB\uB3DD\uB3E0\uB3E4\uB3E8\uB3FC\uB410\uB418\uB41C\uB420\uB428\uB429\uB42B\uB434\uB450\uB451\uB454\uB458\uB460\uB461\uB463\uB465\uB46C\uB480\uB488\uB49D\uB4A4\uB4A8\uB4AC\uB4B5\uB4B7\uB4B9\uB4C0\uB4C4\uB4C8\uB4D0\uB4D5\uB4DC\uB4DD\uB4E0\uB4E3\uB4E4\uB4E6\uB4EC\uB4ED\uB4EF\uB4F1\uB4F8\uB514\uB515\uB518\uB51B\uB51C\uB524\uB525\uB527\uB528\uB529\uB52A\uB530\uB531\uB534\uB538"],["b641","\uD105",7,"\uD10E",17],["b661","\uD120",15,"\uD132\uD133\uD135\uD136\uD137\uD139\uD13B\uD13C\uD13D\uD13E"],["b681","\uD13F\uD142\uD146",5,"\uD14E\uD14F\uD151\uD152\uD153\uD155",6,"\uD15E\uD160\uD162",5,"\uD169\uD16A\uD16B\uD16D\uB540\uB541\uB543\uB544\uB545\uB54B\uB54C\uB54D\uB550\uB554\uB55C\uB55D\uB55F\uB560\uB561\uB5A0\uB5A1\uB5A4\uB5A8\uB5AA\uB5AB\uB5B0\uB5B1\uB5B3\uB5B4\uB5B5\uB5BB\uB5BC\uB5BD\uB5C0\uB5C4\uB5CC\uB5CD\uB5CF\uB5D0\uB5D1\uB5D8\uB5EC\uB610\uB611\uB614\uB618\uB625\uB62C\uB634\uB648\uB664\uB668\uB69C\uB69D\uB6A0\uB6A4\uB6AB\uB6AC\uB6B1\uB6D4\uB6F0\uB6F4\uB6F8\uB700\uB701\uB705\uB728\uB729\uB72C\uB72F\uB730\uB738\uB739\uB73B\uB744\uB748\uB74C\uB754\uB755\uB760\uB764\uB768\uB770\uB771\uB773\uB775\uB77C\uB77D\uB780\uB784\uB78C\uB78D\uB78F\uB790\uB791\uB792\uB796\uB797"],["b741","\uD16E",13,"\uD17D",6,"\uD185\uD186\uD187\uD189\uD18A"],["b761","\uD18B",20,"\uD1A2\uD1A3\uD1A5\uD1A6\uD1A7"],["b781","\uD1A9",6,"\uD1B2\uD1B4\uD1B6\uD1B7\uD1B8\uD1B9\uD1BB\uD1BD\uD1BE\uD1BF\uD1C1",14,"\uB798\uB799\uB79C\uB7A0\uB7A8\uB7A9\uB7AB\uB7AC\uB7AD\uB7B4\uB7B5\uB7B8\uB7C7\uB7C9\uB7EC\uB7ED\uB7F0\uB7F4\uB7FC\uB7FD\uB7FF\uB800\uB801\uB807\uB808\uB809\uB80C\uB810\uB818\uB819\uB81B\uB81D\uB824\uB825\uB828\uB82C\uB834\uB835\uB837\uB838\uB839\uB840\uB844\uB851\uB853\uB85C\uB85D\uB860\uB864\uB86C\uB86D\uB86F\uB871\uB878\uB87C\uB88D\uB8A8\uB8B0\uB8B4\uB8B8\uB8C0\uB8C1\uB8C3\uB8C5\uB8CC\uB8D0\uB8D4\uB8DD\uB8DF\uB8E1\uB8E8\uB8E9\uB8EC\uB8F0\uB8F8\uB8F9\uB8FB\uB8FD\uB904\uB918\uB920\uB93C\uB93D\uB940\uB944\uB94C\uB94F\uB951\uB958\uB959\uB95C\uB960\uB968\uB969"],["b841","\uD1D0",7,"\uD1D9",17],["b861","\uD1EB",8,"\uD1F5\uD1F6\uD1F7\uD1F9",13],["b881","\uD208\uD20A",5,"\uD211",24,"\uB96B\uB96D\uB974\uB975\uB978\uB97C\uB984\uB985\uB987\uB989\uB98A\uB98D\uB98E\uB9AC\uB9AD\uB9B0\uB9B4\uB9BC\uB9BD\uB9BF\uB9C1\uB9C8\uB9C9\uB9CC\uB9CE",4,"\uB9D8\uB9D9\uB9DB\uB9DD\uB9DE\uB9E1\uB9E3\uB9E4\uB9E5\uB9E8\uB9EC\uB9F4\uB9F5\uB9F7\uB9F8\uB9F9\uB9FA\uBA00\uBA01\uBA08\uBA15\uBA38\uBA39\uBA3C\uBA40\uBA42\uBA48\uBA49\uBA4B\uBA4D\uBA4E\uBA53\uBA54\uBA55\uBA58\uBA5C\uBA64\uBA65\uBA67\uBA68\uBA69\uBA70\uBA71\uBA74\uBA78\uBA83\uBA84\uBA85\uBA87\uBA8C\uBAA8\uBAA9\uBAAB\uBAAC\uBAB0\uBAB2\uBAB8\uBAB9\uBABB\uBABD\uBAC4\uBAC8\uBAD8\uBAD9\uBAFC"],["b941","\uD22A\uD22B\uD22E\uD22F\uD231\uD232\uD233\uD235",6,"\uD23E\uD240\uD242",5,"\uD249\uD24A\uD24B\uD24C"],["b961","\uD24D",14,"\uD25D",6,"\uD265\uD266\uD267\uD268"],["b981","\uD269",22,"\uD282\uD283\uD285\uD286\uD287\uD289\uD28A\uD28B\uD28C\uBB00\uBB04\uBB0D\uBB0F\uBB11\uBB18\uBB1C\uBB20\uBB29\uBB2B\uBB34\uBB35\uBB36\uBB38\uBB3B\uBB3C\uBB3D\uBB3E\uBB44\uBB45\uBB47\uBB49\uBB4D\uBB4F\uBB50\uBB54\uBB58\uBB61\uBB63\uBB6C\uBB88\uBB8C\uBB90\uBBA4\uBBA8\uBBAC\uBBB4\uBBB7\uBBC0\uBBC4\uBBC8\uBBD0\uBBD3\uBBF8\uBBF9\uBBFC\uBBFF\uBC00\uBC02\uBC08\uBC09\uBC0B\uBC0C\uBC0D\uBC0F\uBC11\uBC14",4,"\uBC1B",4,"\uBC24\uBC25\uBC27\uBC29\uBC2D\uBC30\uBC31\uBC34\uBC38\uBC40\uBC41\uBC43\uBC44\uBC45\uBC49\uBC4C\uBC4D\uBC50\uBC5D\uBC84\uBC85\uBC88\uBC8B\uBC8C\uBC8E\uBC94\uBC95\uBC97"],["ba41","\uD28D\uD28E\uD28F\uD292\uD293\uD294\uD296",5,"\uD29D\uD29E\uD29F\uD2A1\uD2A2\uD2A3\uD2A5",6,"\uD2AD"],["ba61","\uD2AE\uD2AF\uD2B0\uD2B2",5,"\uD2BA\uD2BB\uD2BD\uD2BE\uD2C1\uD2C3",4,"\uD2CA\uD2CC",5],["ba81","\uD2D2\uD2D3\uD2D5\uD2D6\uD2D7\uD2D9\uD2DA\uD2DB\uD2DD",6,"\uD2E6",9,"\uD2F2\uD2F3\uD2F5\uD2F6\uD2F7\uD2F9\uD2FA\uBC99\uBC9A\uBCA0\uBCA1\uBCA4\uBCA7\uBCA8\uBCB0\uBCB1\uBCB3\uBCB4\uBCB5\uBCBC\uBCBD\uBCC0\uBCC4\uBCCD\uBCCF\uBCD0\uBCD1\uBCD5\uBCD8\uBCDC\uBCF4\uBCF5\uBCF6\uBCF8\uBCFC\uBD04\uBD05\uBD07\uBD09\uBD10\uBD14\uBD24\uBD2C\uBD40\uBD48\uBD49\uBD4C\uBD50\uBD58\uBD59\uBD64\uBD68\uBD80\uBD81\uBD84\uBD87\uBD88\uBD89\uBD8A\uBD90\uBD91\uBD93\uBD95\uBD99\uBD9A\uBD9C\uBDA4\uBDB0\uBDB8\uBDD4\uBDD5\uBDD8\uBDDC\uBDE9\uBDF0\uBDF4\uBDF8\uBE00\uBE03\uBE05\uBE0C\uBE0D\uBE10\uBE14\uBE1C\uBE1D\uBE1F\uBE44\uBE45\uBE48\uBE4C\uBE4E\uBE54\uBE55\uBE57\uBE59\uBE5A\uBE5B\uBE60\uBE61\uBE64"],["bb41","\uD2FB",4,"\uD302\uD304\uD306",5,"\uD30F\uD311\uD312\uD313\uD315\uD317",4,"\uD31E\uD322\uD323"],["bb61","\uD324\uD326\uD327\uD32A\uD32B\uD32D\uD32E\uD32F\uD331",6,"\uD33A\uD33E",5,"\uD346\uD347\uD348\uD349"],["bb81","\uD34A",31,"\uBE68\uBE6A\uBE70\uBE71\uBE73\uBE74\uBE75\uBE7B\uBE7C\uBE7D\uBE80\uBE84\uBE8C\uBE8D\uBE8F\uBE90\uBE91\uBE98\uBE99\uBEA8\uBED0\uBED1\uBED4\uBED7\uBED8\uBEE0\uBEE3\uBEE4\uBEE5\uBEEC\uBF01\uBF08\uBF09\uBF18\uBF19\uBF1B\uBF1C\uBF1D\uBF40\uBF41\uBF44\uBF48\uBF50\uBF51\uBF55\uBF94\uBFB0\uBFC5\uBFCC\uBFCD\uBFD0\uBFD4\uBFDC\uBFDF\uBFE1\uC03C\uC051\uC058\uC05C\uC060\uC068\uC069\uC090\uC091\uC094\uC098\uC0A0\uC0A1\uC0A3\uC0A5\uC0AC\uC0AD\uC0AF\uC0B0\uC0B3\uC0B4\uC0B5\uC0B6\uC0BC\uC0BD\uC0BF\uC0C0\uC0C1\uC0C5\uC0C8\uC0C9\uC0CC\uC0D0\uC0D8\uC0D9\uC0DB\uC0DC\uC0DD\uC0E4"],["bc41","\uD36A",17,"\uD37E\uD37F\uD381\uD382\uD383\uD385\uD386\uD387"],["bc61","\uD388\uD389\uD38A\uD38B\uD38E\uD392",5,"\uD39A\uD39B\uD39D\uD39E\uD39F\uD3A1",6,"\uD3AA\uD3AC\uD3AE"],["bc81","\uD3AF",4,"\uD3B5\uD3B6\uD3B7\uD3B9\uD3BA\uD3BB\uD3BD",6,"\uD3C6\uD3C7\uD3CA",5,"\uD3D1",5,"\uC0E5\uC0E8\uC0EC\uC0F4\uC0F5\uC0F7\uC0F9\uC100\uC104\uC108\uC110\uC115\uC11C",4,"\uC123\uC124\uC126\uC127\uC12C\uC12D\uC12F\uC130\uC131\uC136\uC138\uC139\uC13C\uC140\uC148\uC149\uC14B\uC14C\uC14D\uC154\uC155\uC158\uC15C\uC164\uC165\uC167\uC168\uC169\uC170\uC174\uC178\uC185\uC18C\uC18D\uC18E\uC190\uC194\uC196\uC19C\uC19D\uC19F\uC1A1\uC1A5\uC1A8\uC1A9\uC1AC\uC1B0\uC1BD\uC1C4\uC1C8\uC1CC\uC1D4\uC1D7\uC1D8\uC1E0\uC1E4\uC1E8\uC1F0\uC1F1\uC1F3\uC1FC\uC1FD\uC200\uC204\uC20C\uC20D\uC20F\uC211\uC218\uC219\uC21C\uC21F\uC220\uC228\uC229\uC22B\uC22D"],["bd41","\uD3D7\uD3D9",7,"\uD3E2\uD3E4",7,"\uD3EE\uD3EF\uD3F1\uD3F2\uD3F3\uD3F5\uD3F6\uD3F7"],["bd61","\uD3F8\uD3F9\uD3FA\uD3FB\uD3FE\uD400\uD402",5,"\uD409",13],["bd81","\uD417",5,"\uD41E",25,"\uC22F\uC231\uC232\uC234\uC248\uC250\uC251\uC254\uC258\uC260\uC265\uC26C\uC26D\uC270\uC274\uC27C\uC27D\uC27F\uC281\uC288\uC289\uC290\uC298\uC29B\uC29D\uC2A4\uC2A5\uC2A8\uC2AC\uC2AD\uC2B4\uC2B5\uC2B7\uC2B9\uC2DC\uC2DD\uC2E0\uC2E3\uC2E4\uC2EB\uC2EC\uC2ED\uC2EF\uC2F1\uC2F6\uC2F8\uC2F9\uC2FB\uC2FC\uC300\uC308\uC309\uC30C\uC30D\uC313\uC314\uC315\uC318\uC31C\uC324\uC325\uC328\uC329\uC345\uC368\uC369\uC36C\uC370\uC372\uC378\uC379\uC37C\uC37D\uC384\uC388\uC38C\uC3C0\uC3D8\uC3D9\uC3DC\uC3DF\uC3E0\uC3E2\uC3E8\uC3E9\uC3ED\uC3F4\uC3F5\uC3F8\uC408\uC410\uC424\uC42C\uC430"],["be41","\uD438",7,"\uD441\uD442\uD443\uD445",14],["be61","\uD454",7,"\uD45D\uD45E\uD45F\uD461\uD462\uD463\uD465",7,"\uD46E\uD470\uD471\uD472"],["be81","\uD473",4,"\uD47A\uD47B\uD47D\uD47E\uD481\uD483",4,"\uD48A\uD48C\uD48E",5,"\uD495",8,"\uC434\uC43C\uC43D\uC448\uC464\uC465\uC468\uC46C\uC474\uC475\uC479\uC480\uC494\uC49C\uC4B8\uC4BC\uC4E9\uC4F0\uC4F1\uC4F4\uC4F8\uC4FA\uC4FF\uC500\uC501\uC50C\uC510\uC514\uC51C\uC528\uC529\uC52C\uC530\uC538\uC539\uC53B\uC53D\uC544\uC545\uC548\uC549\uC54A\uC54C\uC54D\uC54E\uC553\uC554\uC555\uC557\uC558\uC559\uC55D\uC55E\uC560\uC561\uC564\uC568\uC570\uC571\uC573\uC574\uC575\uC57C\uC57D\uC580\uC584\uC587\uC58C\uC58D\uC58F\uC591\uC595\uC597\uC598\uC59C\uC5A0\uC5A9\uC5B4\uC5B5\uC5B8\uC5B9\uC5BB\uC5BC\uC5BD\uC5BE\uC5C4",6,"\uC5CC\uC5CE"],["bf41","\uD49E",10,"\uD4AA",14],["bf61","\uD4B9",18,"\uD4CD\uD4CE\uD4CF\uD4D1\uD4D2\uD4D3\uD4D5"],["bf81","\uD4D6",5,"\uD4DD\uD4DE\uD4E0",7,"\uD4E9\uD4EA\uD4EB\uD4ED\uD4EE\uD4EF\uD4F1",6,"\uD4F9\uD4FA\uD4FC\uC5D0\uC5D1\uC5D4\uC5D8\uC5E0\uC5E1\uC5E3\uC5E5\uC5EC\uC5ED\uC5EE\uC5F0\uC5F4\uC5F6\uC5F7\uC5FC",5,"\uC605\uC606\uC607\uC608\uC60C\uC610\uC618\uC619\uC61B\uC61C\uC624\uC625\uC628\uC62C\uC62D\uC62E\uC630\uC633\uC634\uC635\uC637\uC639\uC63B\uC640\uC641\uC644\uC648\uC650\uC651\uC653\uC654\uC655\uC65C\uC65D\uC660\uC66C\uC66F\uC671\uC678\uC679\uC67C\uC680\uC688\uC689\uC68B\uC68D\uC694\uC695\uC698\uC69C\uC6A4\uC6A5\uC6A7\uC6A9\uC6B0\uC6B1\uC6B4\uC6B8\uC6B9\uC6BA\uC6C0\uC6C1\uC6C3\uC6C5\uC6CC\uC6CD\uC6D0\uC6D4\uC6DC\uC6DD\uC6E0\uC6E1\uC6E8"],["c041","\uD4FE",5,"\uD505\uD506\uD507\uD509\uD50A\uD50B\uD50D",6,"\uD516\uD518",5],["c061","\uD51E",25],["c081","\uD538\uD539\uD53A\uD53B\uD53E\uD53F\uD541\uD542\uD543\uD545",6,"\uD54E\uD550\uD552",5,"\uD55A\uD55B\uD55D\uD55E\uD55F\uD561\uD562\uD563\uC6E9\uC6EC\uC6F0\uC6F8\uC6F9\uC6FD\uC704\uC705\uC708\uC70C\uC714\uC715\uC717\uC719\uC720\uC721\uC724\uC728\uC730\uC731\uC733\uC735\uC737\uC73C\uC73D\uC740\uC744\uC74A\uC74C\uC74D\uC74F\uC751",7,"\uC75C\uC760\uC768\uC76B\uC774\uC775\uC778\uC77C\uC77D\uC77E\uC783\uC784\uC785\uC787\uC788\uC789\uC78A\uC78E\uC790\uC791\uC794\uC796\uC797\uC798\uC79A\uC7A0\uC7A1\uC7A3\uC7A4\uC7A5\uC7A6\uC7AC\uC7AD\uC7B0\uC7B4\uC7BC\uC7BD\uC7BF\uC7C0\uC7C1\uC7C8\uC7C9\uC7CC\uC7CE\uC7D0\uC7D8\uC7DD\uC7E4\uC7E8\uC7EC\uC800\uC801\uC804\uC808\uC80A"],["c141","\uD564\uD566\uD567\uD56A\uD56C\uD56E",5,"\uD576\uD577\uD579\uD57A\uD57B\uD57D",6,"\uD586\uD58A\uD58B"],["c161","\uD58C\uD58D\uD58E\uD58F\uD591",19,"\uD5A6\uD5A7"],["c181","\uD5A8",31,"\uC810\uC811\uC813\uC815\uC816\uC81C\uC81D\uC820\uC824\uC82C\uC82D\uC82F\uC831\uC838\uC83C\uC840\uC848\uC849\uC84C\uC84D\uC854\uC870\uC871\uC874\uC878\uC87A\uC880\uC881\uC883\uC885\uC886\uC887\uC88B\uC88C\uC88D\uC894\uC89D\uC89F\uC8A1\uC8A8\uC8BC\uC8BD\uC8C4\uC8C8\uC8CC\uC8D4\uC8D5\uC8D7\uC8D9\uC8E0\uC8E1\uC8E4\uC8F5\uC8FC\uC8FD\uC900\uC904\uC905\uC906\uC90C\uC90D\uC90F\uC911\uC918\uC92C\uC934\uC950\uC951\uC954\uC958\uC960\uC961\uC963\uC96C\uC970\uC974\uC97C\uC988\uC989\uC98C\uC990\uC998\uC999\uC99B\uC99D\uC9C0\uC9C1\uC9C4\uC9C7\uC9C8\uC9CA\uC9D0\uC9D1\uC9D3"],["c241","\uD5CA\uD5CB\uD5CD\uD5CE\uD5CF\uD5D1\uD5D3",4,"\uD5DA\uD5DC\uD5DE",5,"\uD5E6\uD5E7\uD5E9\uD5EA\uD5EB\uD5ED\uD5EE"],["c261","\uD5EF",4,"\uD5F6\uD5F8\uD5FA",5,"\uD602\uD603\uD605\uD606\uD607\uD609",6,"\uD612"],["c281","\uD616",5,"\uD61D\uD61E\uD61F\uD621\uD622\uD623\uD625",7,"\uD62E",9,"\uD63A\uD63B\uC9D5\uC9D6\uC9D9\uC9DA\uC9DC\uC9DD\uC9E0\uC9E2\uC9E4\uC9E7\uC9EC\uC9ED\uC9EF\uC9F0\uC9F1\uC9F8\uC9F9\uC9FC\uCA00\uCA08\uCA09\uCA0B\uCA0C\uCA0D\uCA14\uCA18\uCA29\uCA4C\uCA4D\uCA50\uCA54\uCA5C\uCA5D\uCA5F\uCA60\uCA61\uCA68\uCA7D\uCA84\uCA98\uCABC\uCABD\uCAC0\uCAC4\uCACC\uCACD\uCACF\uCAD1\uCAD3\uCAD8\uCAD9\uCAE0\uCAEC\uCAF4\uCB08\uCB10\uCB14\uCB18\uCB20\uCB21\uCB41\uCB48\uCB49\uCB4C\uCB50\uCB58\uCB59\uCB5D\uCB64\uCB78\uCB79\uCB9C\uCBB8\uCBD4\uCBE4\uCBE7\uCBE9\uCC0C\uCC0D\uCC10\uCC14\uCC1C\uCC1D\uCC21\uCC22\uCC27\uCC28\uCC29\uCC2C\uCC2E\uCC30\uCC38\uCC39\uCC3B"],["c341","\uD63D\uD63E\uD63F\uD641\uD642\uD643\uD644\uD646\uD647\uD64A\uD64C\uD64E\uD64F\uD650\uD652\uD653\uD656\uD657\uD659\uD65A\uD65B\uD65D",4],["c361","\uD662",4,"\uD668\uD66A",5,"\uD672\uD673\uD675",11],["c381","\uD681\uD682\uD684\uD686",5,"\uD68E\uD68F\uD691\uD692\uD693\uD695",7,"\uD69E\uD6A0\uD6A2",5,"\uD6A9\uD6AA\uCC3C\uCC3D\uCC3E\uCC44\uCC45\uCC48\uCC4C\uCC54\uCC55\uCC57\uCC58\uCC59\uCC60\uCC64\uCC66\uCC68\uCC70\uCC75\uCC98\uCC99\uCC9C\uCCA0\uCCA8\uCCA9\uCCAB\uCCAC\uCCAD\uCCB4\uCCB5\uCCB8\uCCBC\uCCC4\uCCC5\uCCC7\uCCC9\uCCD0\uCCD4\uCCE4\uCCEC\uCCF0\uCD01\uCD08\uCD09\uCD0C\uCD10\uCD18\uCD19\uCD1B\uCD1D\uCD24\uCD28\uCD2C\uCD39\uCD5C\uCD60\uCD64\uCD6C\uCD6D\uCD6F\uCD71\uCD78\uCD88\uCD94\uCD95\uCD98\uCD9C\uCDA4\uCDA5\uCDA7\uCDA9\uCDB0\uCDC4\uCDCC\uCDD0\uCDE8\uCDEC\uCDF0\uCDF8\uCDF9\uCDFB\uCDFD\uCE04\uCE08\uCE0C\uCE14\uCE19\uCE20\uCE21\uCE24\uCE28\uCE30\uCE31\uCE33\uCE35"],["c441","\uD6AB\uD6AD\uD6AE\uD6AF\uD6B1",7,"\uD6BA\uD6BC",7,"\uD6C6\uD6C7\uD6C9\uD6CA\uD6CB"],["c461","\uD6CD\uD6CE\uD6CF\uD6D0\uD6D2\uD6D3\uD6D5\uD6D6\uD6D8\uD6DA",5,"\uD6E1\uD6E2\uD6E3\uD6E5\uD6E6\uD6E7\uD6E9",4],["c481","\uD6EE\uD6EF\uD6F1\uD6F2\uD6F3\uD6F4\uD6F6",5,"\uD6FE\uD6FF\uD701\uD702\uD703\uD705",11,"\uD712\uD713\uD714\uCE58\uCE59\uCE5C\uCE5F\uCE60\uCE61\uCE68\uCE69\uCE6B\uCE6D\uCE74\uCE75\uCE78\uCE7C\uCE84\uCE85\uCE87\uCE89\uCE90\uCE91\uCE94\uCE98\uCEA0\uCEA1\uCEA3\uCEA4\uCEA5\uCEAC\uCEAD\uCEC1\uCEE4\uCEE5\uCEE8\uCEEB\uCEEC\uCEF4\uCEF5\uCEF7\uCEF8\uCEF9\uCF00\uCF01\uCF04\uCF08\uCF10\uCF11\uCF13\uCF15\uCF1C\uCF20\uCF24\uCF2C\uCF2D\uCF2F\uCF30\uCF31\uCF38\uCF54\uCF55\uCF58\uCF5C\uCF64\uCF65\uCF67\uCF69\uCF70\uCF71\uCF74\uCF78\uCF80\uCF85\uCF8C\uCFA1\uCFA8\uCFB0\uCFC4\uCFE0\uCFE1\uCFE4\uCFE8\uCFF0\uCFF1\uCFF3\uCFF5\uCFFC\uD000\uD004\uD011\uD018\uD02D\uD034\uD035\uD038\uD03C"],["c541","\uD715\uD716\uD717\uD71A\uD71B\uD71D\uD71E\uD71F\uD721",6,"\uD72A\uD72C\uD72E",5,"\uD736\uD737\uD739"],["c561","\uD73A\uD73B\uD73D",6,"\uD745\uD746\uD748\uD74A",5,"\uD752\uD753\uD755\uD75A",4],["c581","\uD75F\uD762\uD764\uD766\uD767\uD768\uD76A\uD76B\uD76D\uD76E\uD76F\uD771\uD772\uD773\uD775",6,"\uD77E\uD77F\uD780\uD782",5,"\uD78A\uD78B\uD044\uD045\uD047\uD049\uD050\uD054\uD058\uD060\uD06C\uD06D\uD070\uD074\uD07C\uD07D\uD081\uD0A4\uD0A5\uD0A8\uD0AC\uD0B4\uD0B5\uD0B7\uD0B9\uD0C0\uD0C1\uD0C4\uD0C8\uD0C9\uD0D0\uD0D1\uD0D3\uD0D4\uD0D5\uD0DC\uD0DD\uD0E0\uD0E4\uD0EC\uD0ED\uD0EF\uD0F0\uD0F1\uD0F8\uD10D\uD130\uD131\uD134\uD138\uD13A\uD140\uD141\uD143\uD144\uD145\uD14C\uD14D\uD150\uD154\uD15C\uD15D\uD15F\uD161\uD168\uD16C\uD17C\uD184\uD188\uD1A0\uD1A1\uD1A4\uD1A8\uD1B0\uD1B1\uD1B3\uD1B5\uD1BA\uD1BC\uD1C0\uD1D8\uD1F4\uD1F8\uD207\uD209\uD210\uD22C\uD22D\uD230\uD234\uD23C\uD23D\uD23F\uD241\uD248\uD25C"],["c641","\uD78D\uD78E\uD78F\uD791",6,"\uD79A\uD79C\uD79E",5],["c6a1","\uD264\uD280\uD281\uD284\uD288\uD290\uD291\uD295\uD29C\uD2A0\uD2A4\uD2AC\uD2B1\uD2B8\uD2B9\uD2BC\uD2BF\uD2C0\uD2C2\uD2C8\uD2C9\uD2CB\uD2D4\uD2D8\uD2DC\uD2E4\uD2E5\uD2F0\uD2F1\uD2F4\uD2F8\uD300\uD301\uD303\uD305\uD30C\uD30D\uD30E\uD310\uD314\uD316\uD31C\uD31D\uD31F\uD320\uD321\uD325\uD328\uD329\uD32C\uD330\uD338\uD339\uD33B\uD33C\uD33D\uD344\uD345\uD37C\uD37D\uD380\uD384\uD38C\uD38D\uD38F\uD390\uD391\uD398\uD399\uD39C\uD3A0\uD3A8\uD3A9\uD3AB\uD3AD\uD3B4\uD3B8\uD3BC\uD3C4\uD3C5\uD3C8\uD3C9\uD3D0\uD3D8\uD3E1\uD3E3\uD3EC\uD3ED\uD3F0\uD3F4\uD3FC\uD3FD\uD3FF\uD401"],["c7a1","\uD408\uD41D\uD440\uD444\uD45C\uD460\uD464\uD46D\uD46F\uD478\uD479\uD47C\uD47F\uD480\uD482\uD488\uD489\uD48B\uD48D\uD494\uD4A9\uD4CC\uD4D0\uD4D4\uD4DC\uD4DF\uD4E8\uD4EC\uD4F0\uD4F8\uD4FB\uD4FD\uD504\uD508\uD50C\uD514\uD515\uD517\uD53C\uD53D\uD540\uD544\uD54C\uD54D\uD54F\uD551\uD558\uD559\uD55C\uD560\uD565\uD568\uD569\uD56B\uD56D\uD574\uD575\uD578\uD57C\uD584\uD585\uD587\uD588\uD589\uD590\uD5A5\uD5C8\uD5C9\uD5CC\uD5D0\uD5D2\uD5D8\uD5D9\uD5DB\uD5DD\uD5E4\uD5E5\uD5E8\uD5EC\uD5F4\uD5F5\uD5F7\uD5F9\uD600\uD601\uD604\uD608\uD610\uD611\uD613\uD614\uD615\uD61C\uD620"],["c8a1","\uD624\uD62D\uD638\uD639\uD63C\uD640\uD645\uD648\uD649\uD64B\uD64D\uD651\uD654\uD655\uD658\uD65C\uD667\uD669\uD670\uD671\uD674\uD683\uD685\uD68C\uD68D\uD690\uD694\uD69D\uD69F\uD6A1\uD6A8\uD6AC\uD6B0\uD6B9\uD6BB\uD6C4\uD6C5\uD6C8\uD6CC\uD6D1\uD6D4\uD6D7\uD6D9\uD6E0\uD6E4\uD6E8\uD6F0\uD6F5\uD6FC\uD6FD\uD700\uD704\uD711\uD718\uD719\uD71C\uD720\uD728\uD729\uD72B\uD72D\uD734\uD735\uD738\uD73C\uD744\uD747\uD749\uD750\uD751\uD754\uD756\uD757\uD758\uD759\uD760\uD761\uD763\uD765\uD769\uD76C\uD770\uD774\uD77C\uD77D\uD781\uD788\uD789\uD78C\uD790\uD798\uD799\uD79B\uD79D"],["caa1","\u4F3D\u4F73\u5047\u50F9\u52A0\u53EF\u5475\u54E5\u5609\u5AC1\u5BB6\u6687\u67B6\u67B7\u67EF\u6B4C\u73C2\u75C2\u7A3C\u82DB\u8304\u8857\u8888\u8A36\u8CC8\u8DCF\u8EFB\u8FE6\u99D5\u523B\u5374\u5404\u606A\u6164\u6BBC\u73CF\u811A\u89BA\u89D2\u95A3\u4F83\u520A\u58BE\u5978\u59E6\u5E72\u5E79\u61C7\u63C0\u6746\u67EC\u687F\u6F97\u764E\u770B\u78F5\u7A08\u7AFF\u7C21\u809D\u826E\u8271\u8AEB\u9593\u4E6B\u559D\u66F7\u6E34\u78A3\u7AED\u845B\u8910\u874E\u97A8\u52D8\u574E\u582A\u5D4C\u611F\u61BE\u6221\u6562\u67D1\u6A44\u6E1B\u7518\u75B3\u76E3\u77B0\u7D3A\u90AF\u9451\u9452\u9F95"],["cba1","\u5323\u5CAC\u7532\u80DB\u9240\u9598\u525B\u5808\u59DC\u5CA1\u5D17\u5EB7\u5F3A\u5F4A\u6177\u6C5F\u757A\u7586\u7CE0\u7D73\u7DB1\u7F8C\u8154\u8221\u8591\u8941\u8B1B\u92FC\u964D\u9C47\u4ECB\u4EF7\u500B\u51F1\u584F\u6137\u613E\u6168\u6539\u69EA\u6F11\u75A5\u7686\u76D6\u7B87\u82A5\u84CB\uF900\u93A7\u958B\u5580\u5BA2\u5751\uF901\u7CB3\u7FB9\u91B5\u5028\u53BB\u5C45\u5DE8\u62D2\u636E\u64DA\u64E7\u6E20\u70AC\u795B\u8DDD\u8E1E\uF902\u907D\u9245\u92F8\u4E7E\u4EF6\u5065\u5DFE\u5EFA\u6106\u6957\u8171\u8654\u8E47\u9375\u9A2B\u4E5E\u5091\u6770\u6840\u5109\u528D\u5292\u6AA2"],["cca1","\u77BC\u9210\u9ED4\u52AB\u602F\u8FF2\u5048\u61A9\u63ED\u64CA\u683C\u6A84\u6FC0\u8188\u89A1\u9694\u5805\u727D\u72AC\u7504\u7D79\u7E6D\u80A9\u898B\u8B74\u9063\u9D51\u6289\u6C7A\u6F54\u7D50\u7F3A\u8A23\u517C\u614A\u7B9D\u8B19\u9257\u938C\u4EAC\u4FD3\u501E\u50BE\u5106\u52C1\u52CD\u537F\u5770\u5883\u5E9A\u5F91\u6176\u61AC\u64CE\u656C\u666F\u66BB\u66F4\u6897\u6D87\u7085\u70F1\u749F\u74A5\u74CA\u75D9\u786C\u78EC\u7ADF\u7AF6\u7D45\u7D93\u8015\u803F\u811B\u8396\u8B66\u8F15\u9015\u93E1\u9803\u9838\u9A5A\u9BE8\u4FC2\u5553\u583A\u5951\u5B63\u5C46\u60B8\u6212\u6842\u68B0"],["cda1","\u68E8\u6EAA\u754C\u7678\u78CE\u7A3D\u7CFB\u7E6B\u7E7C\u8A08\u8AA1\u8C3F\u968E\u9DC4\u53E4\u53E9\u544A\u5471\u56FA\u59D1\u5B64\u5C3B\u5EAB\u62F7\u6537\u6545\u6572\u66A0\u67AF\u69C1\u6CBD\u75FC\u7690\u777E\u7A3F\u7F94\u8003\u80A1\u818F\u82E6\u82FD\u83F0\u85C1\u8831\u88B4\u8AA5\uF903\u8F9C\u932E\u96C7\u9867\u9AD8\u9F13\u54ED\u659B\u66F2\u688F\u7A40\u8C37\u9D60\u56F0\u5764\u5D11\u6606\u68B1\u68CD\u6EFE\u7428\u889E\u9BE4\u6C68\uF904\u9AA8\u4F9B\u516C\u5171\u529F\u5B54\u5DE5\u6050\u606D\u62F1\u63A7\u653B\u73D9\u7A7A\u86A3\u8CA2\u978F\u4E32\u5BE1\u6208\u679C\u74DC"],["cea1","\u79D1\u83D3\u8A87\u8AB2\u8DE8\u904E\u934B\u9846\u5ED3\u69E8\u85FF\u90ED\uF905\u51A0\u5B98\u5BEC\u6163\u68FA\u6B3E\u704C\u742F\u74D8\u7BA1\u7F50\u83C5\u89C0\u8CAB\u95DC\u9928\u522E\u605D\u62EC\u9002\u4F8A\u5149\u5321\u58D9\u5EE3\u66E0\u6D38\u709A\u72C2\u73D6\u7B50\u80F1\u945B\u5366\u639B\u7F6B\u4E56\u5080\u584A\u58DE\u602A\u6127\u62D0\u69D0\u9B41\u5B8F\u7D18\u80B1\u8F5F\u4EA4\u50D1\u54AC\u55AC\u5B0C\u5DA0\u5DE7\u652A\u654E\u6821\u6A4B\u72E1\u768E\u77EF\u7D5E\u7FF9\u81A0\u854E\u86DF\u8F03\u8F4E\u90CA\u9903\u9A55\u9BAB\u4E18\u4E45\u4E5D\u4EC7\u4FF1\u5177\u52FE"],["cfa1","\u5340\u53E3\u53E5\u548E\u5614\u5775\u57A2\u5BC7\u5D87\u5ED0\u61FC\u62D8\u6551\u67B8\u67E9\u69CB\u6B50\u6BC6\u6BEC\u6C42\u6E9D\u7078\u72D7\u7396\u7403\u77BF\u77E9\u7A76\u7D7F\u8009\u81FC\u8205\u820A\u82DF\u8862\u8B33\u8CFC\u8EC0\u9011\u90B1\u9264\u92B6\u99D2\u9A45\u9CE9\u9DD7\u9F9C\u570B\u5C40\u83CA\u97A0\u97AB\u9EB4\u541B\u7A98\u7FA4\u88D9\u8ECD\u90E1\u5800\u5C48\u6398\u7A9F\u5BAE\u5F13\u7A79\u7AAE\u828E\u8EAC\u5026\u5238\u52F8\u5377\u5708\u62F3\u6372\u6B0A\u6DC3\u7737\u53A5\u7357\u8568\u8E76\u95D5\u673A\u6AC3\u6F70\u8A6D\u8ECC\u994B\uF906\u6677\u6B78\u8CB4"],["d0a1","\u9B3C\uF907\u53EB\u572D\u594E\u63C6\u69FB\u73EA\u7845\u7ABA\u7AC5\u7CFE\u8475\u898F\u8D73\u9035\u95A8\u52FB\u5747\u7547\u7B60\u83CC\u921E\uF908\u6A58\u514B\u524B\u5287\u621F\u68D8\u6975\u9699\u50C5\u52A4\u52E4\u61C3\u65A4\u6839\u69FF\u747E\u7B4B\u82B9\u83EB\u89B2\u8B39\u8FD1\u9949\uF909\u4ECA\u5997\u64D2\u6611\u6A8E\u7434\u7981\u79BD\u82A9\u887E\u887F\u895F\uF90A\u9326\u4F0B\u53CA\u6025\u6271\u6C72\u7D1A\u7D66\u4E98\u5162\u77DC\u80AF\u4F01\u4F0E\u5176\u5180\u55DC\u5668\u573B\u57FA\u57FC\u5914\u5947\u5993\u5BC4\u5C90\u5D0E\u5DF1\u5E7E\u5FCC\u6280\u65D7\u65E3"],["d1a1","\u671E\u671F\u675E\u68CB\u68C4\u6A5F\u6B3A\u6C23\u6C7D\u6C82\u6DC7\u7398\u7426\u742A\u7482\u74A3\u7578\u757F\u7881\u78EF\u7941\u7947\u7948\u797A\u7B95\u7D00\u7DBA\u7F88\u8006\u802D\u808C\u8A18\u8B4F\u8C48\u8D77\u9321\u9324\u98E2\u9951\u9A0E\u9A0F\u9A65\u9E92\u7DCA\u4F76\u5409\u62EE\u6854\u91D1\u55AB\u513A\uF90B\uF90C\u5A1C\u61E6\uF90D\u62CF\u62FF\uF90E",5,"\u90A3\uF914",4,"\u8AFE\uF919\uF91A\uF91B\uF91C\u6696\uF91D\u7156\uF91E\uF91F\u96E3\uF920\u634F\u637A\u5357\uF921\u678F\u6960\u6E73\uF922\u7537\uF923\uF924\uF925"],["d2a1","\u7D0D\uF926\uF927\u8872\u56CA\u5A18\uF928",4,"\u4E43\uF92D\u5167\u5948\u67F0\u8010\uF92E\u5973\u5E74\u649A\u79CA\u5FF5\u606C\u62C8\u637B\u5BE7\u5BD7\u52AA\uF92F\u5974\u5F29\u6012\uF930\uF931\uF932\u7459\uF933",5,"\u99D1\uF939",10,"\u6FC3\uF944\uF945\u81BF\u8FB2\u60F1\uF946\uF947\u8166\uF948\uF949\u5C3F\uF94A",7,"\u5AE9\u8A25\u677B\u7D10\uF952",5,"\u80FD\uF958\uF959\u5C3C\u6CE5\u533F\u6EBA\u591A\u8336"],["d3a1","\u4E39\u4EB6\u4F46\u55AE\u5718\u58C7\u5F56\u65B7\u65E6\u6A80\u6BB5\u6E4D\u77ED\u7AEF\u7C1E\u7DDE\u86CB\u8892\u9132\u935B\u64BB\u6FBE\u737A\u75B8\u9054\u5556\u574D\u61BA\u64D4\u66C7\u6DE1\u6E5B\u6F6D\u6FB9\u75F0\u8043\u81BD\u8541\u8983\u8AC7\u8B5A\u931F\u6C93\u7553\u7B54\u8E0F\u905D\u5510\u5802\u5858\u5E62\u6207\u649E\u68E0\u7576\u7CD6\u87B3\u9EE8\u4EE3\u5788\u576E\u5927\u5C0D\u5CB1\u5E36\u5F85\u6234\u64E1\u73B3\u81FA\u888B\u8CB8\u968A\u9EDB\u5B85\u5FB7\u60B3\u5012\u5200\u5230\u5716\u5835\u5857\u5C0E\u5C60\u5CF6\u5D8B\u5EA6\u5F92\u60BC\u6311\u6389\u6417\u6843"],["d4a1","\u68F9\u6AC2\u6DD8\u6E21\u6ED4\u6FE4\u71FE\u76DC\u7779\u79B1\u7A3B\u8404\u89A9\u8CED\u8DF3\u8E48\u9003\u9014\u9053\u90FD\u934D\u9676\u97DC\u6BD2\u7006\u7258\u72A2\u7368\u7763\u79BF\u7BE4\u7E9B\u8B80\u58A9\u60C7\u6566\u65FD\u66BE\u6C8C\u711E\u71C9\u8C5A\u9813\u4E6D\u7A81\u4EDD\u51AC\u51CD\u52D5\u540C\u61A7\u6771\u6850\u68DF\u6D1E\u6F7C\u75BC\u77B3\u7AE5\u80F4\u8463\u9285\u515C\u6597\u675C\u6793\u75D8\u7AC7\u8373\uF95A\u8C46\u9017\u982D\u5C6F\u81C0\u829A\u9041\u906F\u920D\u5F97\u5D9D\u6A59\u71C8\u767B\u7B49\u85E4\u8B04\u9127\u9A30\u5587\u61F6\uF95B\u7669\u7F85"],["d5a1","\u863F\u87BA\u88F8\u908F\uF95C\u6D1B\u70D9\u73DE\u7D61\u843D\uF95D\u916A\u99F1\uF95E\u4E82\u5375\u6B04\u6B12\u703E\u721B\u862D\u9E1E\u524C\u8FA3\u5D50\u64E5\u652C\u6B16\u6FEB\u7C43\u7E9C\u85CD\u8964\u89BD\u62C9\u81D8\u881F\u5ECA\u6717\u6D6A\u72FC\u7405\u746F\u8782\u90DE\u4F86\u5D0D\u5FA0\u840A\u51B7\u63A0\u7565\u4EAE\u5006\u5169\u51C9\u6881\u6A11\u7CAE\u7CB1\u7CE7\u826F\u8AD2\u8F1B\u91CF\u4FB6\u5137\u52F5\u5442\u5EEC\u616E\u623E\u65C5\u6ADA\u6FFE\u792A\u85DC\u8823\u95AD\u9A62\u9A6A\u9E97\u9ECE\u529B\u66C6\u6B77\u701D\u792B\u8F62\u9742\u6190\u6200\u6523\u6F23"],["d6a1","\u7149\u7489\u7DF4\u806F\u84EE\u8F26\u9023\u934A\u51BD\u5217\u52A3\u6D0C\u70C8\u88C2\u5EC9\u6582\u6BAE\u6FC2\u7C3E\u7375\u4EE4\u4F36\u56F9\uF95F\u5CBA\u5DBA\u601C\u73B2\u7B2D\u7F9A\u7FCE\u8046\u901E\u9234\u96F6\u9748\u9818\u9F61\u4F8B\u6FA7\u79AE\u91B4\u96B7\u52DE\uF960\u6488\u64C4\u6AD3\u6F5E\u7018\u7210\u76E7\u8001\u8606\u865C\u8DEF\u8F05\u9732\u9B6F\u9DFA\u9E75\u788C\u797F\u7DA0\u83C9\u9304\u9E7F\u9E93\u8AD6\u58DF\u5F04\u6727\u7027\u74CF\u7C60\u807E\u5121\u7028\u7262\u78CA\u8CC2\u8CDA\u8CF4\u96F7\u4E86\u50DA\u5BEE\u5ED6\u6599\u71CE\u7642\u77AD\u804A\u84FC"],["d7a1","\u907C\u9B27\u9F8D\u58D8\u5A41\u5C62\u6A13\u6DDA\u6F0F\u763B\u7D2F\u7E37\u851E\u8938\u93E4\u964B\u5289\u65D2\u67F3\u69B4\u6D41\u6E9C\u700F\u7409\u7460\u7559\u7624\u786B\u8B2C\u985E\u516D\u622E\u9678\u4F96\u502B\u5D19\u6DEA\u7DB8\u8F2A\u5F8B\u6144\u6817\uF961\u9686\u52D2\u808B\u51DC\u51CC\u695E\u7A1C\u7DBE\u83F1\u9675\u4FDA\u5229\u5398\u540F\u550E\u5C65\u60A7\u674E\u68A8\u6D6C\u7281\u72F8\u7406\u7483\uF962\u75E2\u7C6C\u7F79\u7FB8\u8389\u88CF\u88E1\u91CC\u91D0\u96E2\u9BC9\u541D\u6F7E\u71D0\u7498\u85FA\u8EAA\u96A3\u9C57\u9E9F\u6797\u6DCB\u7433\u81E8\u9716\u782C"],["d8a1","\u7ACB\u7B20\u7C92\u6469\u746A\u75F2\u78BC\u78E8\u99AC\u9B54\u9EBB\u5BDE\u5E55\u6F20\u819C\u83AB\u9088\u4E07\u534D\u5A29\u5DD2\u5F4E\u6162\u633D\u6669\u66FC\u6EFF\u6F2B\u7063\u779E\u842C\u8513\u883B\u8F13\u9945\u9C3B\u551C\u62B9\u672B\u6CAB\u8309\u896A\u977A\u4EA1\u5984\u5FD8\u5FD9\u671B\u7DB2\u7F54\u8292\u832B\u83BD\u8F1E\u9099\u57CB\u59B9\u5A92\u5BD0\u6627\u679A\u6885\u6BCF\u7164\u7F75\u8CB7\u8CE3\u9081\u9B45\u8108\u8C8A\u964C\u9A40\u9EA5\u5B5F\u6C13\u731B\u76F2\u76DF\u840C\u51AA\u8993\u514D\u5195\u52C9\u68C9\u6C94\u7704\u7720\u7DBF\u7DEC\u9762\u9EB5\u6EC5"],["d9a1","\u8511\u51A5\u540D\u547D\u660E\u669D\u6927\u6E9F\u76BF\u7791\u8317\u84C2\u879F\u9169\u9298\u9CF4\u8882\u4FAE\u5192\u52DF\u59C6\u5E3D\u6155\u6478\u6479\u66AE\u67D0\u6A21\u6BCD\u6BDB\u725F\u7261\u7441\u7738\u77DB\u8017\u82BC\u8305\u8B00\u8B28\u8C8C\u6728\u6C90\u7267\u76EE\u7766\u7A46\u9DA9\u6B7F\u6C92\u5922\u6726\u8499\u536F\u5893\u5999\u5EDF\u63CF\u6634\u6773\u6E3A\u732B\u7AD7\u82D7\u9328\u52D9\u5DEB\u61AE\u61CB\u620A\u62C7\u64AB\u65E0\u6959\u6B66\u6BCB\u7121\u73F7\u755D\u7E46\u821E\u8302\u856A\u8AA3\u8CBF\u9727\u9D61\u58A8\u9ED8\u5011\u520E\u543B\u554F\u6587"],["daa1","\u6C76\u7D0A\u7D0B\u805E\u868A\u9580\u96EF\u52FF\u6C95\u7269\u5473\u5A9A\u5C3E\u5D4B\u5F4C\u5FAE\u672A\u68B6\u6963\u6E3C\u6E44\u7709\u7C73\u7F8E\u8587\u8B0E\u8FF7\u9761\u9EF4\u5CB7\u60B6\u610D\u61AB\u654F\u65FB\u65FC\u6C11\u6CEF\u739F\u73C9\u7DE1\u9594\u5BC6\u871C\u8B10\u525D\u535A\u62CD\u640F\u64B2\u6734\u6A38\u6CCA\u73C0\u749E\u7B94\u7C95\u7E1B\u818A\u8236\u8584\u8FEB\u96F9\u99C1\u4F34\u534A\u53CD\u53DB\u62CC\u642C\u6500\u6591\u69C3\u6CEE\u6F58\u73ED\u7554\u7622\u76E4\u76FC\u78D0\u78FB\u792C\u7D46\u822C\u87E0\u8FD4\u9812\u98EF\u52C3\u62D4\u64A5\u6E24\u6F51"],["dba1","\u767C\u8DCB\u91B1\u9262\u9AEE\u9B43\u5023\u508D\u574A\u59A8\u5C28\u5E47\u5F77\u623F\u653E\u65B9\u65C1\u6609\u678B\u699C\u6EC2\u78C5\u7D21\u80AA\u8180\u822B\u82B3\u84A1\u868C\u8A2A\u8B17\u90A6\u9632\u9F90\u500D\u4FF3\uF963\u57F9\u5F98\u62DC\u6392\u676F\u6E43\u7119\u76C3\u80CC\u80DA\u88F4\u88F5\u8919\u8CE0\u8F29\u914D\u966A\u4F2F\u4F70\u5E1B\u67CF\u6822\u767D\u767E\u9B44\u5E61\u6A0A\u7169\u71D4\u756A\uF964\u7E41\u8543\u85E9\u98DC\u4F10\u7B4F\u7F70\u95A5\u51E1\u5E06\u68B5\u6C3E\u6C4E\u6CDB\u72AF\u7BC4\u8303\u6CD5\u743A\u50FB\u5288\u58C1\u64D8\u6A97\u74A7\u7656"],["dca1","\u78A7\u8617\u95E2\u9739\uF965\u535E\u5F01\u8B8A\u8FA8\u8FAF\u908A\u5225\u77A5\u9C49\u9F08\u4E19\u5002\u5175\u5C5B\u5E77\u661E\u663A\u67C4\u68C5\u70B3\u7501\u75C5\u79C9\u7ADD\u8F27\u9920\u9A08\u4FDD\u5821\u5831\u5BF6\u666E\u6B65\u6D11\u6E7A\u6F7D\u73E4\u752B\u83E9\u88DC\u8913\u8B5C\u8F14\u4F0F\u50D5\u5310\u535C\u5B93\u5FA9\u670D\u798F\u8179\u832F\u8514\u8907\u8986\u8F39\u8F3B\u99A5\u9C12\u672C\u4E76\u4FF8\u5949\u5C01\u5CEF\u5CF0\u6367\u68D2\u70FD\u71A2\u742B\u7E2B\u84EC\u8702\u9022\u92D2\u9CF3\u4E0D\u4ED8\u4FEF\u5085\u5256\u526F\u5426\u5490\u57E0\u592B\u5A66"],["dda1","\u5B5A\u5B75\u5BCC\u5E9C\uF966\u6276\u6577\u65A7\u6D6E\u6EA5\u7236\u7B26\u7C3F\u7F36\u8150\u8151\u819A\u8240\u8299\u83A9\u8A03\u8CA0\u8CE6\u8CFB\u8D74\u8DBA\u90E8\u91DC\u961C\u9644\u99D9\u9CE7\u5317\u5206\u5429\u5674\u58B3\u5954\u596E\u5FFF\u61A4\u626E\u6610\u6C7E\u711A\u76C6\u7C89\u7CDE\u7D1B\u82AC\u8CC1\u96F0\uF967\u4F5B\u5F17\u5F7F\u62C2\u5D29\u670B\u68DA\u787C\u7E43\u9D6C\u4E15\u5099\u5315\u532A\u5351\u5983\u5A62\u5E87\u60B2\u618A\u6249\u6279\u6590\u6787\u69A7\u6BD4\u6BD6\u6BD7\u6BD8\u6CB8\uF968\u7435\u75FA\u7812\u7891\u79D5\u79D8\u7C83\u7DCB\u7FE1\u80A5"],["dea1","\u813E\u81C2\u83F2\u871A\u88E8\u8AB9\u8B6C\u8CBB\u9119\u975E\u98DB\u9F3B\u56AC\u5B2A\u5F6C\u658C\u6AB3\u6BAF\u6D5C\u6FF1\u7015\u725D\u73AD\u8CA7\u8CD3\u983B\u6191\u6C37\u8058\u9A01\u4E4D\u4E8B\u4E9B\u4ED5\u4F3A\u4F3C\u4F7F\u4FDF\u50FF\u53F2\u53F8\u5506\u55E3\u56DB\u58EB\u5962\u5A11\u5BEB\u5BFA\u5C04\u5DF3\u5E2B\u5F99\u601D\u6368\u659C\u65AF\u67F6\u67FB\u68AD\u6B7B\u6C99\u6CD7\u6E23\u7009\u7345\u7802\u793E\u7940\u7960\u79C1\u7BE9\u7D17\u7D72\u8086\u820D\u838E\u84D1\u86C7\u88DF\u8A50\u8A5E\u8B1D\u8CDC\u8D66\u8FAD\u90AA\u98FC\u99DF\u9E9D\u524A\uF969\u6714\uF96A"],["dfa1","\u5098\u522A\u5C71\u6563\u6C55\u73CA\u7523\u759D\u7B97\u849C\u9178\u9730\u4E77\u6492\u6BBA\u715E\u85A9\u4E09\uF96B\u6749\u68EE\u6E17\u829F\u8518\u886B\u63F7\u6F81\u9212\u98AF\u4E0A\u50B7\u50CF\u511F\u5546\u55AA\u5617\u5B40\u5C19\u5CE0\u5E38\u5E8A\u5EA0\u5EC2\u60F3\u6851\u6A61\u6E58\u723D\u7240\u72C0\u76F8\u7965\u7BB1\u7FD4\u88F3\u89F4\u8A73\u8C61\u8CDE\u971C\u585E\u74BD\u8CFD\u55C7\uF96C\u7A61\u7D22\u8272\u7272\u751F\u7525\uF96D\u7B19\u5885\u58FB\u5DBC\u5E8F\u5EB6\u5F90\u6055\u6292\u637F\u654D\u6691\u66D9\u66F8\u6816\u68F2\u7280\u745E\u7B6E\u7D6E\u7DD6\u7F72"],["e0a1","\u80E5\u8212\u85AF\u897F\u8A93\u901D\u92E4\u9ECD\u9F20\u5915\u596D\u5E2D\u60DC\u6614\u6673\u6790\u6C50\u6DC5\u6F5F\u77F3\u78A9\u84C6\u91CB\u932B\u4ED9\u50CA\u5148\u5584\u5B0B\u5BA3\u6247\u657E\u65CB\u6E32\u717D\u7401\u7444\u7487\u74BF\u766C\u79AA\u7DDA\u7E55\u7FA8\u817A\u81B3\u8239\u861A\u87EC\u8A75\u8DE3\u9078\u9291\u9425\u994D\u9BAE\u5368\u5C51\u6954\u6CC4\u6D29\u6E2B\u820C\u859B\u893B\u8A2D\u8AAA\u96EA\u9F67\u5261\u66B9\u6BB2\u7E96\u87FE\u8D0D\u9583\u965D\u651D\u6D89\u71EE\uF96E\u57CE\u59D3\u5BAC\u6027\u60FA\u6210\u661F\u665F\u7329\u73F9\u76DB\u7701\u7B6C"],["e1a1","\u8056\u8072\u8165\u8AA0\u9192\u4E16\u52E2\u6B72\u6D17\u7A05\u7B39\u7D30\uF96F\u8CB0\u53EC\u562F\u5851\u5BB5\u5C0F\u5C11\u5DE2\u6240\u6383\u6414\u662D\u68B3\u6CBC\u6D88\u6EAF\u701F\u70A4\u71D2\u7526\u758F\u758E\u7619\u7B11\u7BE0\u7C2B\u7D20\u7D39\u852C\u856D\u8607\u8A34\u900D\u9061\u90B5\u92B7\u97F6\u9A37\u4FD7\u5C6C\u675F\u6D91\u7C9F\u7E8C\u8B16\u8D16\u901F\u5B6B\u5DFD\u640D\u84C0\u905C\u98E1\u7387\u5B8B\u609A\u677E\u6DDE\u8A1F\u8AA6\u9001\u980C\u5237\uF970\u7051\u788E\u9396\u8870\u91D7\u4FEE\u53D7\u55FD\u56DA\u5782\u58FD\u5AC2\u5B88\u5CAB\u5CC0\u5E25\u6101"],["e2a1","\u620D\u624B\u6388\u641C\u6536\u6578\u6A39\u6B8A\u6C34\u6D19\u6F31\u71E7\u72E9\u7378\u7407\u74B2\u7626\u7761\u79C0\u7A57\u7AEA\u7CB9\u7D8F\u7DAC\u7E61\u7F9E\u8129\u8331\u8490\u84DA\u85EA\u8896\u8AB0\u8B90\u8F38\u9042\u9083\u916C\u9296\u92B9\u968B\u96A7\u96A8\u96D6\u9700\u9808\u9996\u9AD3\u9B1A\u53D4\u587E\u5919\u5B70\u5BBF\u6DD1\u6F5A\u719F\u7421\u74B9\u8085\u83FD\u5DE1\u5F87\u5FAA\u6042\u65EC\u6812\u696F\u6A53\u6B89\u6D35\u6DF3\u73E3\u76FE\u77AC\u7B4D\u7D14\u8123\u821C\u8340\u84F4\u8563\u8A62\u8AC4\u9187\u931E\u9806\u99B4\u620C\u8853\u8FF0\u9265\u5D07\u5D27"],["e3a1","\u5D69\u745F\u819D\u8768\u6FD5\u62FE\u7FD2\u8936\u8972\u4E1E\u4E58\u50E7\u52DD\u5347\u627F\u6607\u7E69\u8805\u965E\u4F8D\u5319\u5636\u59CB\u5AA4\u5C38\u5C4E\u5C4D\u5E02\u5F11\u6043\u65BD\u662F\u6642\u67BE\u67F4\u731C\u77E2\u793A\u7FC5\u8494\u84CD\u8996\u8A66\u8A69\u8AE1\u8C55\u8C7A\u57F4\u5BD4\u5F0F\u606F\u62ED\u690D\u6B96\u6E5C\u7184\u7BD2\u8755\u8B58\u8EFE\u98DF\u98FE\u4F38\u4F81\u4FE1\u547B\u5A20\u5BB8\u613C\u65B0\u6668\u71FC\u7533\u795E\u7D33\u814E\u81E3\u8398\u85AA\u85CE\u8703\u8A0A\u8EAB\u8F9B\uF971\u8FC5\u5931\u5BA4\u5BE6\u6089\u5BE9\u5C0B\u5FC3\u6C81"],["e4a1","\uF972\u6DF1\u700B\u751A\u82AF\u8AF6\u4EC0\u5341\uF973\u96D9\u6C0F\u4E9E\u4FC4\u5152\u555E\u5A25\u5CE8\u6211\u7259\u82BD\u83AA\u86FE\u8859\u8A1D\u963F\u96C5\u9913\u9D09\u9D5D\u580A\u5CB3\u5DBD\u5E44\u60E1\u6115\u63E1\u6A02\u6E25\u9102\u9354\u984E\u9C10\u9F77\u5B89\u5CB8\u6309\u664F\u6848\u773C\u96C1\u978D\u9854\u9B9F\u65A1\u8B01\u8ECB\u95BC\u5535\u5CA9\u5DD6\u5EB5\u6697\u764C\u83F4\u95C7\u58D3\u62BC\u72CE\u9D28\u4EF0\u592E\u600F\u663B\u6B83\u79E7\u9D26\u5393\u54C0\u57C3\u5D16\u611B\u66D6\u6DAF\u788D\u827E\u9698\u9744\u5384\u627C\u6396\u6DB2\u7E0A\u814B\u984D"],["e5a1","\u6AFB\u7F4C\u9DAF\u9E1A\u4E5F\u503B\u51B6\u591C\u60F9\u63F6\u6930\u723A\u8036\uF974\u91CE\u5F31\uF975\uF976\u7D04\u82E5\u846F\u84BB\u85E5\u8E8D\uF977\u4F6F\uF978\uF979\u58E4\u5B43\u6059\u63DA\u6518\u656D\u6698\uF97A\u694A\u6A23\u6D0B\u7001\u716C\u75D2\u760D\u79B3\u7A70\uF97B\u7F8A\uF97C\u8944\uF97D\u8B93\u91C0\u967D\uF97E\u990A\u5704\u5FA1\u65BC\u6F01\u7600\u79A6\u8A9E\u99AD\u9B5A\u9F6C\u5104\u61B6\u6291\u6A8D\u81C6\u5043\u5830\u5F66\u7109\u8A00\u8AFA\u5B7C\u8616\u4FFA\u513C\u56B4\u5944\u63A9\u6DF9\u5DAA\u696D\u5186\u4E88\u4F59\uF97F\uF980\uF981\u5982\uF982"],["e6a1","\uF983\u6B5F\u6C5D\uF984\u74B5\u7916\uF985\u8207\u8245\u8339\u8F3F\u8F5D\uF986\u9918\uF987\uF988\uF989\u4EA6\uF98A\u57DF\u5F79\u6613\uF98B\uF98C\u75AB\u7E79\u8B6F\uF98D\u9006\u9A5B\u56A5\u5827\u59F8\u5A1F\u5BB4\uF98E\u5EF6\uF98F\uF990\u6350\u633B\uF991\u693D\u6C87\u6CBF\u6D8E\u6D93\u6DF5\u6F14\uF992\u70DF\u7136\u7159\uF993\u71C3\u71D5\uF994\u784F\u786F\uF995\u7B75\u7DE3\uF996\u7E2F\uF997\u884D\u8EDF\uF998\uF999\uF99A\u925B\uF99B\u9CF6\uF99C\uF99D\uF99E\u6085\u6D85\uF99F\u71B1\uF9A0\uF9A1\u95B1\u53AD\uF9A2\uF9A3\uF9A4\u67D3\uF9A5\u708E\u7130\u7430\u8276\u82D2"],["e7a1","\uF9A6\u95BB\u9AE5\u9E7D\u66C4\uF9A7\u71C1\u8449\uF9A8\uF9A9\u584B\uF9AA\uF9AB\u5DB8\u5F71\uF9AC\u6620\u668E\u6979\u69AE\u6C38\u6CF3\u6E36\u6F41\u6FDA\u701B\u702F\u7150\u71DF\u7370\uF9AD\u745B\uF9AE\u74D4\u76C8\u7A4E\u7E93\uF9AF\uF9B0\u82F1\u8A60\u8FCE\uF9B1\u9348\uF9B2\u9719\uF9B3\uF9B4\u4E42\u502A\uF9B5\u5208\u53E1\u66F3\u6C6D\u6FCA\u730A\u777F\u7A62\u82AE\u85DD\u8602\uF9B6\u88D4\u8A63\u8B7D\u8C6B\uF9B7\u92B3\uF9B8\u9713\u9810\u4E94\u4F0D\u4FC9\u50B2\u5348\u543E\u5433\u55DA\u5862\u58BA\u5967\u5A1B\u5BE4\u609F\uF9B9\u61CA\u6556\u65FF\u6664\u68A7\u6C5A\u6FB3"],["e8a1","\u70CF\u71AC\u7352\u7B7D\u8708\u8AA4\u9C32\u9F07\u5C4B\u6C83\u7344\u7389\u923A\u6EAB\u7465\u761F\u7A69\u7E15\u860A\u5140\u58C5\u64C1\u74EE\u7515\u7670\u7FC1\u9095\u96CD\u9954\u6E26\u74E6\u7AA9\u7AAA\u81E5\u86D9\u8778\u8A1B\u5A49\u5B8C\u5B9B\u68A1\u6900\u6D63\u73A9\u7413\u742C\u7897\u7DE9\u7FEB\u8118\u8155\u839E\u8C4C\u962E\u9811\u66F0\u5F80\u65FA\u6789\u6C6A\u738B\u502D\u5A03\u6B6A\u77EE\u5916\u5D6C\u5DCD\u7325\u754F\uF9BA\uF9BB\u50E5\u51F9\u582F\u592D\u5996\u59DA\u5BE5\uF9BC\uF9BD\u5DA2\u62D7\u6416\u6493\u64FE\uF9BE\u66DC\uF9BF\u6A48\uF9C0\u71FF\u7464\uF9C1"],["e9a1","\u7A88\u7AAF\u7E47\u7E5E\u8000\u8170\uF9C2\u87EF\u8981\u8B20\u9059\uF9C3\u9080\u9952\u617E\u6B32\u6D74\u7E1F\u8925\u8FB1\u4FD1\u50AD\u5197\u52C7\u57C7\u5889\u5BB9\u5EB8\u6142\u6995\u6D8C\u6E67\u6EB6\u7194\u7462\u7528\u752C\u8073\u8338\u84C9\u8E0A\u9394\u93DE\uF9C4\u4E8E\u4F51\u5076\u512A\u53C8\u53CB\u53F3\u5B87\u5BD3\u5C24\u611A\u6182\u65F4\u725B\u7397\u7440\u76C2\u7950\u7991\u79B9\u7D06\u7FBD\u828B\u85D5\u865E\u8FC2\u9047\u90F5\u91EA\u9685\u96E8\u96E9\u52D6\u5F67\u65ED\u6631\u682F\u715C\u7A36\u90C1\u980A\u4E91\uF9C5\u6A52\u6B9E\u6F90\u7189\u8018\u82B8\u8553"],["eaa1","\u904B\u9695\u96F2\u97FB\u851A\u9B31\u4E90\u718A\u96C4\u5143\u539F\u54E1\u5713\u5712\u57A3\u5A9B\u5AC4\u5BC3\u6028\u613F\u63F4\u6C85\u6D39\u6E72\u6E90\u7230\u733F\u7457\u82D1\u8881\u8F45\u9060\uF9C6\u9662\u9858\u9D1B\u6708\u8D8A\u925E\u4F4D\u5049\u50DE\u5371\u570D\u59D4\u5A01\u5C09\u6170\u6690\u6E2D\u7232\u744B\u7DEF\u80C3\u840E\u8466\u853F\u875F\u885B\u8918\u8B02\u9055\u97CB\u9B4F\u4E73\u4F91\u5112\u516A\uF9C7\u552F\u55A9\u5B7A\u5BA5\u5E7C\u5E7D\u5EBE\u60A0\u60DF\u6108\u6109\u63C4\u6538\u6709\uF9C8\u67D4\u67DA\uF9C9\u6961\u6962\u6CB9\u6D27\uF9CA\u6E38\uF9CB"],["eba1","\u6FE1\u7336\u7337\uF9CC\u745C\u7531\uF9CD\u7652\uF9CE\uF9CF\u7DAD\u81FE\u8438\u88D5\u8A98\u8ADB\u8AED\u8E30\u8E42\u904A\u903E\u907A\u9149\u91C9\u936E\uF9D0\uF9D1\u5809\uF9D2\u6BD3\u8089\u80B2\uF9D3\uF9D4\u5141\u596B\u5C39\uF9D5\uF9D6\u6F64\u73A7\u80E4\u8D07\uF9D7\u9217\u958F\uF9D8\uF9D9\uF9DA\uF9DB\u807F\u620E\u701C\u7D68\u878D\uF9DC\u57A0\u6069\u6147\u6BB7\u8ABE\u9280\u96B1\u4E59\u541F\u6DEB\u852D\u9670\u97F3\u98EE\u63D6\u6CE3\u9091\u51DD\u61C9\u81BA\u9DF9\u4F9D\u501A\u5100\u5B9C\u610F\u61FF\u64EC\u6905\u6BC5\u7591\u77E3\u7FA9\u8264\u858F\u87FB\u8863\u8ABC"],["eca1","\u8B70\u91AB\u4E8C\u4EE5\u4F0A\uF9DD\uF9DE\u5937\u59E8\uF9DF\u5DF2\u5F1B\u5F5B\u6021\uF9E0\uF9E1\uF9E2\uF9E3\u723E\u73E5\uF9E4\u7570\u75CD\uF9E5\u79FB\uF9E6\u800C\u8033\u8084\u82E1\u8351\uF9E7\uF9E8\u8CBD\u8CB3\u9087\uF9E9\uF9EA\u98F4\u990C\uF9EB\uF9EC\u7037\u76CA\u7FCA\u7FCC\u7FFC\u8B1A\u4EBA\u4EC1\u5203\u5370\uF9ED\u54BD\u56E0\u59FB\u5BC5\u5F15\u5FCD\u6E6E\uF9EE\uF9EF\u7D6A\u8335\uF9F0\u8693\u8A8D\uF9F1\u976D\u9777\uF9F2\uF9F3\u4E00\u4F5A\u4F7E\u58F9\u65E5\u6EA2\u9038\u93B0\u99B9\u4EFB\u58EC\u598A\u59D9\u6041\uF9F4\uF9F5\u7A14\uF9F6\u834F\u8CC3\u5165\u5344"],["eda1","\uF9F7\uF9F8\uF9F9\u4ECD\u5269\u5B55\u82BF\u4ED4\u523A\u54A8\u59C9\u59FF\u5B50\u5B57\u5B5C\u6063\u6148\u6ECB\u7099\u716E\u7386\u74F7\u75B5\u78C1\u7D2B\u8005\u81EA\u8328\u8517\u85C9\u8AEE\u8CC7\u96CC\u4F5C\u52FA\u56BC\u65AB\u6628\u707C\u70B8\u7235\u7DBD\u828D\u914C\u96C0\u9D72\u5B71\u68E7\u6B98\u6F7A\u76DE\u5C91\u66AB\u6F5B\u7BB4\u7C2A\u8836\u96DC\u4E08\u4ED7\u5320\u5834\u58BB\u58EF\u596C\u5C07\u5E33\u5E84\u5F35\u638C\u66B2\u6756\u6A1F\u6AA3\u6B0C\u6F3F\u7246\uF9FA\u7350\u748B\u7AE0\u7CA7\u8178\u81DF\u81E7\u838A\u846C\u8523\u8594\u85CF\u88DD\u8D13\u91AC\u9577"],["eea1","\u969C\u518D\u54C9\u5728\u5BB0\u624D\u6750\u683D\u6893\u6E3D\u6ED3\u707D\u7E21\u88C1\u8CA1\u8F09\u9F4B\u9F4E\u722D\u7B8F\u8ACD\u931A\u4F47\u4F4E\u5132\u5480\u59D0\u5E95\u62B5\u6775\u696E\u6A17\u6CAE\u6E1A\u72D9\u732A\u75BD\u7BB8\u7D35\u82E7\u83F9\u8457\u85F7\u8A5B\u8CAF\u8E87\u9019\u90B8\u96CE\u9F5F\u52E3\u540A\u5AE1\u5BC2\u6458\u6575\u6EF4\u72C4\uF9FB\u7684\u7A4D\u7B1B\u7C4D\u7E3E\u7FDF\u837B\u8B2B\u8CCA\u8D64\u8DE1\u8E5F\u8FEA\u8FF9\u9069\u93D1\u4F43\u4F7A\u50B3\u5168\u5178\u524D\u526A\u5861\u587C\u5960\u5C08\u5C55\u5EDB\u609B\u6230\u6813\u6BBF\u6C08\u6FB1"],["efa1","\u714E\u7420\u7530\u7538\u7551\u7672\u7B4C\u7B8B\u7BAD\u7BC6\u7E8F\u8A6E\u8F3E\u8F49\u923F\u9293\u9322\u942B\u96FB\u985A\u986B\u991E\u5207\u622A\u6298\u6D59\u7664\u7ACA\u7BC0\u7D76\u5360\u5CBE\u5E97\u6F38\u70B9\u7C98\u9711\u9B8E\u9EDE\u63A5\u647A\u8776\u4E01\u4E95\u4EAD\u505C\u5075\u5448\u59C3\u5B9A\u5E40\u5EAD\u5EF7\u5F81\u60C5\u633A\u653F\u6574\u65CC\u6676\u6678\u67FE\u6968\u6A89\u6B63\u6C40\u6DC0\u6DE8\u6E1F\u6E5E\u701E\u70A1\u738E\u73FD\u753A\u775B\u7887\u798E\u7A0B\u7A7D\u7CBE\u7D8E\u8247\u8A02\u8AEA\u8C9E\u912D\u914A\u91D8\u9266\u92CC\u9320\u9706\u9756"],["f0a1","\u975C\u9802\u9F0E\u5236\u5291\u557C\u5824\u5E1D\u5F1F\u608C\u63D0\u68AF\u6FDF\u796D\u7B2C\u81CD\u85BA\u88FD\u8AF8\u8E44\u918D\u9664\u969B\u973D\u984C\u9F4A\u4FCE\u5146\u51CB\u52A9\u5632\u5F14\u5F6B\u63AA\u64CD\u65E9\u6641\u66FA\u66F9\u671D\u689D\u68D7\u69FD\u6F15\u6F6E\u7167\u71E5\u722A\u74AA\u773A\u7956\u795A\u79DF\u7A20\u7A95\u7C97\u7CDF\u7D44\u7E70\u8087\u85FB\u86A4\u8A54\u8ABF\u8D99\u8E81\u9020\u906D\u91E3\u963B\u96D5\u9CE5\u65CF\u7C07\u8DB3\u93C3\u5B58\u5C0A\u5352\u62D9\u731D\u5027\u5B97\u5F9E\u60B0\u616B\u68D5\u6DD9\u742E\u7A2E\u7D42\u7D9C\u7E31\u816B"],["f1a1","\u8E2A\u8E35\u937E\u9418\u4F50\u5750\u5DE6\u5EA7\u632B\u7F6A\u4E3B\u4F4F\u4F8F\u505A\u59DD\u80C4\u546A\u5468\u55FE\u594F\u5B99\u5DDE\u5EDA\u665D\u6731\u67F1\u682A\u6CE8\u6D32\u6E4A\u6F8D\u70B7\u73E0\u7587\u7C4C\u7D02\u7D2C\u7DA2\u821F\u86DB\u8A3B\u8A85\u8D70\u8E8A\u8F33\u9031\u914E\u9152\u9444\u99D0\u7AF9\u7CA5\u4FCA\u5101\u51C6\u57C8\u5BEF\u5CFB\u6659\u6A3D\u6D5A\u6E96\u6FEC\u710C\u756F\u7AE3\u8822\u9021\u9075\u96CB\u99FF\u8301\u4E2D\u4EF2\u8846\u91CD\u537D\u6ADB\u696B\u6C41\u847A\u589E\u618E\u66FE\u62EF\u70DD\u7511\u75C7\u7E52\u84B8\u8B49\u8D08\u4E4B\u53EA"],["f2a1","\u54AB\u5730\u5740\u5FD7\u6301\u6307\u646F\u652F\u65E8\u667A\u679D\u67B3\u6B62\u6C60\u6C9A\u6F2C\u77E5\u7825\u7949\u7957\u7D19\u80A2\u8102\u81F3\u829D\u82B7\u8718\u8A8C\uF9FC\u8D04\u8DBE\u9072\u76F4\u7A19\u7A37\u7E54\u8077\u5507\u55D4\u5875\u632F\u6422\u6649\u664B\u686D\u699B\u6B84\u6D25\u6EB1\u73CD\u7468\u74A1\u755B\u75B9\u76E1\u771E\u778B\u79E6\u7E09\u7E1D\u81FB\u852F\u8897\u8A3A\u8CD1\u8EEB\u8FB0\u9032\u93AD\u9663\u9673\u9707\u4F84\u53F1\u59EA\u5AC9\u5E19\u684E\u74C6\u75BE\u79E9\u7A92\u81A3\u86ED\u8CEA\u8DCC\u8FED\u659F\u6715\uF9FD\u57F7\u6F57\u7DDD\u8F2F"],["f3a1","\u93F6\u96C6\u5FB5\u61F2\u6F84\u4E14\u4F98\u501F\u53C9\u55DF\u5D6F\u5DEE\u6B21\u6B64\u78CB\u7B9A\uF9FE\u8E49\u8ECA\u906E\u6349\u643E\u7740\u7A84\u932F\u947F\u9F6A\u64B0\u6FAF\u71E6\u74A8\u74DA\u7AC4\u7C12\u7E82\u7CB2\u7E98\u8B9A\u8D0A\u947D\u9910\u994C\u5239\u5BDF\u64E6\u672D\u7D2E\u50ED\u53C3\u5879\u6158\u6159\u61FA\u65AC\u7AD9\u8B92\u8B96\u5009\u5021\u5275\u5531\u5A3C\u5EE0\u5F70\u6134\u655E\u660C\u6636\u66A2\u69CD\u6EC4\u6F32\u7316\u7621\u7A93\u8139\u8259\u83D6\u84BC\u50B5\u57F0\u5BC0\u5BE8\u5F69\u63A1\u7826\u7DB5\u83DC\u8521\u91C7\u91F5\u518A\u67F5\u7B56"],["f4a1","\u8CAC\u51C4\u59BB\u60BD\u8655\u501C\uF9FF\u5254\u5C3A\u617D\u621A\u62D3\u64F2\u65A5\u6ECC\u7620\u810A\u8E60\u965F\u96BB\u4EDF\u5343\u5598\u5929\u5DDD\u64C5\u6CC9\u6DFA\u7394\u7A7F\u821B\u85A6\u8CE4\u8E10\u9077\u91E7\u95E1\u9621\u97C6\u51F8\u54F2\u5586\u5FB9\u64A4\u6F88\u7DB4\u8F1F\u8F4D\u9435\u50C9\u5C16\u6CBE\u6DFB\u751B\u77BB\u7C3D\u7C64\u8A79\u8AC2\u581E\u59BE\u5E16\u6377\u7252\u758A\u776B\u8ADC\u8CBC\u8F12\u5EF3\u6674\u6DF8\u807D\u83C1\u8ACB\u9751\u9BD6\uFA00\u5243\u66FF\u6D95\u6EEF\u7DE0\u8AE6\u902E\u905E\u9AD4\u521D\u527F\u54E8\u6194\u6284\u62DB\u68A2"],["f5a1","\u6912\u695A\u6A35\u7092\u7126\u785D\u7901\u790E\u79D2\u7A0D\u8096\u8278\u82D5\u8349\u8549\u8C82\u8D85\u9162\u918B\u91AE\u4FC3\u56D1\u71ED\u77D7\u8700\u89F8\u5BF8\u5FD6\u6751\u90A8\u53E2\u585A\u5BF5\u60A4\u6181\u6460\u7E3D\u8070\u8525\u9283\u64AE\u50AC\u5D14\u6700\u589C\u62BD\u63A8\u690E\u6978\u6A1E\u6E6B\u76BA\u79CB\u82BB\u8429\u8ACF\u8DA8\u8FFD\u9112\u914B\u919C\u9310\u9318\u939A\u96DB\u9A36\u9C0D\u4E11\u755C\u795D\u7AFA\u7B51\u7BC9\u7E2E\u84C4\u8E59\u8E74\u8EF8\u9010\u6625\u693F\u7443\u51FA\u672E\u9EDC\u5145\u5FE0\u6C96\u87F2\u885D\u8877\u60B4\u81B5\u8403"],["f6a1","\u8D05\u53D6\u5439\u5634\u5A36\u5C31\u708A\u7FE0\u805A\u8106\u81ED\u8DA3\u9189\u9A5F\u9DF2\u5074\u4EC4\u53A0\u60FB\u6E2C\u5C64\u4F88\u5024\u55E4\u5CD9\u5E5F\u6065\u6894\u6CBB\u6DC4\u71BE\u75D4\u75F4\u7661\u7A1A\u7A49\u7DC7\u7DFB\u7F6E\u81F4\u86A9\u8F1C\u96C9\u99B3\u9F52\u5247\u52C5\u98ED\u89AA\u4E03\u67D2\u6F06\u4FB5\u5BE2\u6795\u6C88\u6D78\u741B\u7827\u91DD\u937C\u87C4\u79E4\u7A31\u5FEB\u4ED6\u54A4\u553E\u58AE\u59A5\u60F0\u6253\u62D6\u6736\u6955\u8235\u9640\u99B1\u99DD\u502C\u5353\u5544\u577C\uFA01\u6258\uFA02\u64E2\u666B\u67DD\u6FC1\u6FEF\u7422\u7438\u8A17"],["f7a1","\u9438\u5451\u5606\u5766\u5F48\u619A\u6B4E\u7058\u70AD\u7DBB\u8A95\u596A\u812B\u63A2\u7708\u803D\u8CAA\u5854\u642D\u69BB\u5B95\u5E11\u6E6F\uFA03\u8569\u514C\u53F0\u592A\u6020\u614B\u6B86\u6C70\u6CF0\u7B1E\u80CE\u82D4\u8DC6\u90B0\u98B1\uFA04\u64C7\u6FA4\u6491\u6504\u514E\u5410\u571F\u8A0E\u615F\u6876\uFA05\u75DB\u7B52\u7D71\u901A\u5806\u69CC\u817F\u892A\u9000\u9839\u5078\u5957\u59AC\u6295\u900F\u9B2A\u615D\u7279\u95D6\u5761\u5A46\u5DF4\u628A\u64AD\u64FA\u6777\u6CE2\u6D3E\u722C\u7436\u7834\u7F77\u82AD\u8DDB\u9817\u5224\u5742\u677F\u7248\u74E3\u8CA9\u8FA6\u9211"],["f8a1","\u962A\u516B\u53ED\u634C\u4F69\u5504\u6096\u6557\u6C9B\u6D7F\u724C\u72FD\u7A17\u8987\u8C9D\u5F6D\u6F8E\u70F9\u81A8\u610E\u4FBF\u504F\u6241\u7247\u7BC7\u7DE8\u7FE9\u904D\u97AD\u9A19\u8CB6\u576A\u5E73\u67B0\u840D\u8A55\u5420\u5B16\u5E63\u5EE2\u5F0A\u6583\u80BA\u853D\u9589\u965B\u4F48\u5305\u530D\u530F\u5486\u54FA\u5703\u5E03\u6016\u629B\u62B1\u6355\uFA06\u6CE1\u6D66\u75B1\u7832\u80DE\u812F\u82DE\u8461\u84B2\u888D\u8912\u900B\u92EA\u98FD\u9B91\u5E45\u66B4\u66DD\u7011\u7206\uFA07\u4FF5\u527D\u5F6A\u6153\u6753\u6A19\u6F02\u74E2\u7968\u8868\u8C79\u98C7\u98C4\u9A43"],["f9a1","\u54C1\u7A1F\u6953\u8AF7\u8C4A\u98A8\u99AE\u5F7C\u62AB\u75B2\u76AE\u88AB\u907F\u9642\u5339\u5F3C\u5FC5\u6CCC\u73CC\u7562\u758B\u7B46\u82FE\u999D\u4E4F\u903C\u4E0B\u4F55\u53A6\u590F\u5EC8\u6630\u6CB3\u7455\u8377\u8766\u8CC0\u9050\u971E\u9C15\u58D1\u5B78\u8650\u8B14\u9DB4\u5BD2\u6068\u608D\u65F1\u6C57\u6F22\u6FA3\u701A\u7F55\u7FF0\u9591\u9592\u9650\u97D3\u5272\u8F44\u51FD\u542B\u54B8\u5563\u558A\u6ABB\u6DB5\u7DD8\u8266\u929C\u9677\u9E79\u5408\u54C8\u76D2\u86E4\u95A4\u95D4\u965C\u4EA2\u4F09\u59EE\u5AE6\u5DF7\u6052\u6297\u676D\u6841\u6C86\u6E2F\u7F38\u809B\u822A"],["faa1","\uFA08\uFA09\u9805\u4EA5\u5055\u54B3\u5793\u595A\u5B69\u5BB3\u61C8\u6977\u6D77\u7023\u87F9\u89E3\u8A72\u8AE7\u9082\u99ED\u9AB8\u52BE\u6838\u5016\u5E78\u674F\u8347\u884C\u4EAB\u5411\u56AE\u73E6\u9115\u97FF\u9909\u9957\u9999\u5653\u589F\u865B\u8A31\u61B2\u6AF6\u737B\u8ED2\u6B47\u96AA\u9A57\u5955\u7200\u8D6B\u9769\u4FD4\u5CF4\u5F26\u61F8\u665B\u6CEB\u70AB\u7384\u73B9\u73FE\u7729\u774D\u7D43\u7D62\u7E23\u8237\u8852\uFA0A\u8CE2\u9249\u986F\u5B51\u7A74\u8840\u9801\u5ACC\u4FE0\u5354\u593E\u5CFD\u633E\u6D79\u72F9\u8105\u8107\u83A2\u92CF\u9830\u4EA8\u5144\u5211\u578B"],["fba1","\u5F62\u6CC2\u6ECE\u7005\u7050\u70AF\u7192\u73E9\u7469\u834A\u87A2\u8861\u9008\u90A2\u93A3\u99A8\u516E\u5F57\u60E0\u6167\u66B3\u8559\u8E4A\u91AF\u978B\u4E4E\u4E92\u547C\u58D5\u58FA\u597D\u5CB5\u5F27\u6236\u6248\u660A\u6667\u6BEB\u6D69\u6DCF\u6E56\u6EF8\u6F94\u6FE0\u6FE9\u705D\u72D0\u7425\u745A\u74E0\u7693\u795C\u7CCA\u7E1E\u80E1\u82A6\u846B\u84BF\u864E\u865F\u8774\u8B77\u8C6A\u93AC\u9800\u9865\u60D1\u6216\u9177\u5A5A\u660F\u6DF7\u6E3E\u743F\u9B42\u5FFD\u60DA\u7B0F\u54C4\u5F18\u6C5E\u6CD3\u6D2A\u70D8\u7D05\u8679\u8A0C\u9D3B\u5316\u548C\u5B05\u6A3A\u706B\u7575"],["fca1","\u798D\u79BE\u82B1\u83EF\u8A71\u8B41\u8CA8\u9774\uFA0B\u64F4\u652B\u78BA\u78BB\u7A6B\u4E38\u559A\u5950\u5BA6\u5E7B\u60A3\u63DB\u6B61\u6665\u6853\u6E19\u7165\u74B0\u7D08\u9084\u9A69\u9C25\u6D3B\u6ED1\u733E\u8C41\u95CA\u51F0\u5E4C\u5FA8\u604D\u60F6\u6130\u614C\u6643\u6644\u69A5\u6CC1\u6E5F\u6EC9\u6F62\u714C\u749C\u7687\u7BC1\u7C27\u8352\u8757\u9051\u968D\u9EC3\u532F\u56DE\u5EFB\u5F8A\u6062\u6094\u61F7\u6666\u6703\u6A9C\u6DEE\u6FAE\u7070\u736A\u7E6A\u81BE\u8334\u86D4\u8AA8\u8CC4\u5283\u7372\u5B96\u6A6B\u9404\u54EE\u5686\u5B5D\u6548\u6585\u66C9\u689F\u6D8D\u6DC6"],["fda1","\u723B\u80B4\u9175\u9A4D\u4FAF\u5019\u539A\u540E\u543C\u5589\u55C5\u5E3F\u5F8C\u673D\u7166\u73DD\u9005\u52DB\u52F3\u5864\u58CE\u7104\u718F\u71FB\u85B0\u8A13\u6688\u85A8\u55A7\u6684\u714A\u8431\u5349\u5599\u6BC1\u5F59\u5FBD\u63EE\u6689\u7147\u8AF1\u8F1D\u9EBE\u4F11\u643A\u70CB\u7566\u8667\u6064\u8B4E\u9DF8\u5147\u51F6\u5308\u6D36\u80F8\u9ED1\u6615\u6B23\u7098\u75D5\u5403\u5C79\u7D07\u8A16\u6B20\u6B3D\u6B46\u5438\u6070\u6D3D\u7FD5\u8208\u50D6\u51DE\u559C\u566B\u56CD\u59EC\u5B09\u5E0C\u6199\u6198\u6231\u665E\u66E6\u7199\u71B9\u71BA\u72A7\u79A7\u7A00\u7FB2\u8A70"]]')},4284:function(T){T.exports=JSON.parse('[["0","\\u0000",127],["a140","\u3000\uFF0C\u3001\u3002\uFF0E\u2027\uFF1B\uFF1A\uFF1F\uFF01\uFE30\u2026\u2025\uFE50\uFE51\uFE52\xB7\uFE54\uFE55\uFE56\uFE57\uFF5C\u2013\uFE31\u2014\uFE33\u2574\uFE34\uFE4F\uFF08\uFF09\uFE35\uFE36\uFF5B\uFF5D\uFE37\uFE38\u3014\u3015\uFE39\uFE3A\u3010\u3011\uFE3B\uFE3C\u300A\u300B\uFE3D\uFE3E\u3008\u3009\uFE3F\uFE40\u300C\u300D\uFE41\uFE42\u300E\u300F\uFE43\uFE44\uFE59\uFE5A"],["a1a1","\uFE5B\uFE5C\uFE5D\uFE5E\u2018\u2019\u201C\u201D\u301D\u301E\u2035\u2032\uFF03\uFF06\uFF0A\u203B\xA7\u3003\u25CB\u25CF\u25B3\u25B2\u25CE\u2606\u2605\u25C7\u25C6\u25A1\u25A0\u25BD\u25BC\u32A3\u2105\xAF\uFFE3\uFF3F\u02CD\uFE49\uFE4A\uFE4D\uFE4E\uFE4B\uFE4C\uFE5F\uFE60\uFE61\uFF0B\uFF0D\xD7\xF7\xB1\u221A\uFF1C\uFF1E\uFF1D\u2266\u2267\u2260\u221E\u2252\u2261\uFE62",4,"\uFF5E\u2229\u222A\u22A5\u2220\u221F\u22BF\u33D2\u33D1\u222B\u222E\u2235\u2234\u2640\u2642\u2295\u2299\u2191\u2193\u2190\u2192\u2196\u2197\u2199\u2198\u2225\u2223\uFF0F"],["a240","\uFF3C\u2215\uFE68\uFF04\uFFE5\u3012\uFFE0\uFFE1\uFF05\uFF20\u2103\u2109\uFE69\uFE6A\uFE6B\u33D5\u339C\u339D\u339E\u33CE\u33A1\u338E\u338F\u33C4\xB0\u5159\u515B\u515E\u515D\u5161\u5163\u55E7\u74E9\u7CCE\u2581",7,"\u258F\u258E\u258D\u258C\u258B\u258A\u2589\u253C\u2534\u252C\u2524\u251C\u2594\u2500\u2502\u2595\u250C\u2510\u2514\u2518\u256D"],["a2a1","\u256E\u2570\u256F\u2550\u255E\u256A\u2561\u25E2\u25E3\u25E5\u25E4\u2571\u2572\u2573\uFF10",9,"\u2160",9,"\u3021",8,"\u5341\u5344\u5345\uFF21",25,"\uFF41",21],["a340","\uFF57\uFF58\uFF59\uFF5A\u0391",16,"\u03A3",6,"\u03B1",16,"\u03C3",6,"\u3105",10],["a3a1","\u3110",25,"\u02D9\u02C9\u02CA\u02C7\u02CB"],["a3e1","\u20AC"],["a440","\u4E00\u4E59\u4E01\u4E03\u4E43\u4E5D\u4E86\u4E8C\u4EBA\u513F\u5165\u516B\u51E0\u5200\u5201\u529B\u5315\u5341\u535C\u53C8\u4E09\u4E0B\u4E08\u4E0A\u4E2B\u4E38\u51E1\u4E45\u4E48\u4E5F\u4E5E\u4E8E\u4EA1\u5140\u5203\u52FA\u5343\u53C9\u53E3\u571F\u58EB\u5915\u5927\u5973\u5B50\u5B51\u5B53\u5BF8\u5C0F\u5C22\u5C38\u5C71\u5DDD\u5DE5\u5DF1\u5DF2\u5DF3\u5DFE\u5E72\u5EFE\u5F0B\u5F13\u624D"],["a4a1","\u4E11\u4E10\u4E0D\u4E2D\u4E30\u4E39\u4E4B\u5C39\u4E88\u4E91\u4E95\u4E92\u4E94\u4EA2\u4EC1\u4EC0\u4EC3\u4EC6\u4EC7\u4ECD\u4ECA\u4ECB\u4EC4\u5143\u5141\u5167\u516D\u516E\u516C\u5197\u51F6\u5206\u5207\u5208\u52FB\u52FE\u52FF\u5316\u5339\u5348\u5347\u5345\u535E\u5384\u53CB\u53CA\u53CD\u58EC\u5929\u592B\u592A\u592D\u5B54\u5C11\u5C24\u5C3A\u5C6F\u5DF4\u5E7B\u5EFF\u5F14\u5F15\u5FC3\u6208\u6236\u624B\u624E\u652F\u6587\u6597\u65A4\u65B9\u65E5\u66F0\u6708\u6728\u6B20\u6B62\u6B79\u6BCB\u6BD4\u6BDB\u6C0F\u6C34\u706B\u722A\u7236\u723B\u7247\u7259\u725B\u72AC\u738B\u4E19"],["a540","\u4E16\u4E15\u4E14\u4E18\u4E3B\u4E4D\u4E4F\u4E4E\u4EE5\u4ED8\u4ED4\u4ED5\u4ED6\u4ED7\u4EE3\u4EE4\u4ED9\u4EDE\u5145\u5144\u5189\u518A\u51AC\u51F9\u51FA\u51F8\u520A\u52A0\u529F\u5305\u5306\u5317\u531D\u4EDF\u534A\u5349\u5361\u5360\u536F\u536E\u53BB\u53EF\u53E4\u53F3\u53EC\u53EE\u53E9\u53E8\u53FC\u53F8\u53F5\u53EB\u53E6\u53EA\u53F2\u53F1\u53F0\u53E5\u53ED\u53FB\u56DB\u56DA\u5916"],["a5a1","\u592E\u5931\u5974\u5976\u5B55\u5B83\u5C3C\u5DE8\u5DE7\u5DE6\u5E02\u5E03\u5E73\u5E7C\u5F01\u5F18\u5F17\u5FC5\u620A\u6253\u6254\u6252\u6251\u65A5\u65E6\u672E\u672C\u672A\u672B\u672D\u6B63\u6BCD\u6C11\u6C10\u6C38\u6C41\u6C40\u6C3E\u72AF\u7384\u7389\u74DC\u74E6\u7518\u751F\u7528\u7529\u7530\u7531\u7532\u7533\u758B\u767D\u76AE\u76BF\u76EE\u77DB\u77E2\u77F3\u793A\u79BE\u7A74\u7ACB\u4E1E\u4E1F\u4E52\u4E53\u4E69\u4E99\u4EA4\u4EA6\u4EA5\u4EFF\u4F09\u4F19\u4F0A\u4F15\u4F0D\u4F10\u4F11\u4F0F\u4EF2\u4EF6\u4EFB\u4EF0\u4EF3\u4EFD\u4F01\u4F0B\u5149\u5147\u5146\u5148\u5168"],["a640","\u5171\u518D\u51B0\u5217\u5211\u5212\u520E\u5216\u52A3\u5308\u5321\u5320\u5370\u5371\u5409\u540F\u540C\u540A\u5410\u5401\u540B\u5404\u5411\u540D\u5408\u5403\u540E\u5406\u5412\u56E0\u56DE\u56DD\u5733\u5730\u5728\u572D\u572C\u572F\u5729\u5919\u591A\u5937\u5938\u5984\u5978\u5983\u597D\u5979\u5982\u5981\u5B57\u5B58\u5B87\u5B88\u5B85\u5B89\u5BFA\u5C16\u5C79\u5DDE\u5E06\u5E76\u5E74"],["a6a1","\u5F0F\u5F1B\u5FD9\u5FD6\u620E\u620C\u620D\u6210\u6263\u625B\u6258\u6536\u65E9\u65E8\u65EC\u65ED\u66F2\u66F3\u6709\u673D\u6734\u6731\u6735\u6B21\u6B64\u6B7B\u6C16\u6C5D\u6C57\u6C59\u6C5F\u6C60\u6C50\u6C55\u6C61\u6C5B\u6C4D\u6C4E\u7070\u725F\u725D\u767E\u7AF9\u7C73\u7CF8\u7F36\u7F8A\u7FBD\u8001\u8003\u800C\u8012\u8033\u807F\u8089\u808B\u808C\u81E3\u81EA\u81F3\u81FC\u820C\u821B\u821F\u826E\u8272\u827E\u866B\u8840\u884C\u8863\u897F\u9621\u4E32\u4EA8\u4F4D\u4F4F\u4F47\u4F57\u4F5E\u4F34\u4F5B\u4F55\u4F30\u4F50\u4F51\u4F3D\u4F3A\u4F38\u4F43\u4F54\u4F3C\u4F46\u4F63"],["a740","\u4F5C\u4F60\u4F2F\u4F4E\u4F36\u4F59\u4F5D\u4F48\u4F5A\u514C\u514B\u514D\u5175\u51B6\u51B7\u5225\u5224\u5229\u522A\u5228\u52AB\u52A9\u52AA\u52AC\u5323\u5373\u5375\u541D\u542D\u541E\u543E\u5426\u544E\u5427\u5446\u5443\u5433\u5448\u5442\u541B\u5429\u544A\u5439\u543B\u5438\u542E\u5435\u5436\u5420\u543C\u5440\u5431\u542B\u541F\u542C\u56EA\u56F0\u56E4\u56EB\u574A\u5751\u5740\u574D"],["a7a1","\u5747\u574E\u573E\u5750\u574F\u573B\u58EF\u593E\u599D\u5992\u59A8\u599E\u59A3\u5999\u5996\u598D\u59A4\u5993\u598A\u59A5\u5B5D\u5B5C\u5B5A\u5B5B\u5B8C\u5B8B\u5B8F\u5C2C\u5C40\u5C41\u5C3F\u5C3E\u5C90\u5C91\u5C94\u5C8C\u5DEB\u5E0C\u5E8F\u5E87\u5E8A\u5EF7\u5F04\u5F1F\u5F64\u5F62\u5F77\u5F79\u5FD8\u5FCC\u5FD7\u5FCD\u5FF1\u5FEB\u5FF8\u5FEA\u6212\u6211\u6284\u6297\u6296\u6280\u6276\u6289\u626D\u628A\u627C\u627E\u6279\u6273\u6292\u626F\u6298\u626E\u6295\u6293\u6291\u6286\u6539\u653B\u6538\u65F1\u66F4\u675F\u674E\u674F\u6750\u6751\u675C\u6756\u675E\u6749\u6746\u6760"],["a840","\u6753\u6757\u6B65\u6BCF\u6C42\u6C5E\u6C99\u6C81\u6C88\u6C89\u6C85\u6C9B\u6C6A\u6C7A\u6C90\u6C70\u6C8C\u6C68\u6C96\u6C92\u6C7D\u6C83\u6C72\u6C7E\u6C74\u6C86\u6C76\u6C8D\u6C94\u6C98\u6C82\u7076\u707C\u707D\u7078\u7262\u7261\u7260\u72C4\u72C2\u7396\u752C\u752B\u7537\u7538\u7682\u76EF\u77E3\u79C1\u79C0\u79BF\u7A76\u7CFB\u7F55\u8096\u8093\u809D\u8098\u809B\u809A\u80B2\u826F\u8292"],["a8a1","\u828B\u828D\u898B\u89D2\u8A00\u8C37\u8C46\u8C55\u8C9D\u8D64\u8D70\u8DB3\u8EAB\u8ECA\u8F9B\u8FB0\u8FC2\u8FC6\u8FC5\u8FC4\u5DE1\u9091\u90A2\u90AA\u90A6\u90A3\u9149\u91C6\u91CC\u9632\u962E\u9631\u962A\u962C\u4E26\u4E56\u4E73\u4E8B\u4E9B\u4E9E\u4EAB\u4EAC\u4F6F\u4F9D\u4F8D\u4F73\u4F7F\u4F6C\u4F9B\u4F8B\u4F86\u4F83\u4F70\u4F75\u4F88\u4F69\u4F7B\u4F96\u4F7E\u4F8F\u4F91\u4F7A\u5154\u5152\u5155\u5169\u5177\u5176\u5178\u51BD\u51FD\u523B\u5238\u5237\u523A\u5230\u522E\u5236\u5241\u52BE\u52BB\u5352\u5354\u5353\u5351\u5366\u5377\u5378\u5379\u53D6\u53D4\u53D7\u5473\u5475"],["a940","\u5496\u5478\u5495\u5480\u547B\u5477\u5484\u5492\u5486\u547C\u5490\u5471\u5476\u548C\u549A\u5462\u5468\u548B\u547D\u548E\u56FA\u5783\u5777\u576A\u5769\u5761\u5766\u5764\u577C\u591C\u5949\u5947\u5948\u5944\u5954\u59BE\u59BB\u59D4\u59B9\u59AE\u59D1\u59C6\u59D0\u59CD\u59CB\u59D3\u59CA\u59AF\u59B3\u59D2\u59C5\u5B5F\u5B64\u5B63\u5B97\u5B9A\u5B98\u5B9C\u5B99\u5B9B\u5C1A\u5C48\u5C45"],["a9a1","\u5C46\u5CB7\u5CA1\u5CB8\u5CA9\u5CAB\u5CB1\u5CB3\u5E18\u5E1A\u5E16\u5E15\u5E1B\u5E11\u5E78\u5E9A\u5E97\u5E9C\u5E95\u5E96\u5EF6\u5F26\u5F27\u5F29\u5F80\u5F81\u5F7F\u5F7C\u5FDD\u5FE0\u5FFD\u5FF5\u5FFF\u600F\u6014\u602F\u6035\u6016\u602A\u6015\u6021\u6027\u6029\u602B\u601B\u6216\u6215\u623F\u623E\u6240\u627F\u62C9\u62CC\u62C4\u62BF\u62C2\u62B9\u62D2\u62DB\u62AB\u62D3\u62D4\u62CB\u62C8\u62A8\u62BD\u62BC\u62D0\u62D9\u62C7\u62CD\u62B5\u62DA\u62B1\u62D8\u62D6\u62D7\u62C6\u62AC\u62CE\u653E\u65A7\u65BC\u65FA\u6614\u6613\u660C\u6606\u6602\u660E\u6600\u660F\u6615\u660A"],["aa40","\u6607\u670D\u670B\u676D\u678B\u6795\u6771\u679C\u6773\u6777\u6787\u679D\u6797\u676F\u6770\u677F\u6789\u677E\u6790\u6775\u679A\u6793\u677C\u676A\u6772\u6B23\u6B66\u6B67\u6B7F\u6C13\u6C1B\u6CE3\u6CE8\u6CF3\u6CB1\u6CCC\u6CE5\u6CB3\u6CBD\u6CBE\u6CBC\u6CE2\u6CAB\u6CD5\u6CD3\u6CB8\u6CC4\u6CB9\u6CC1\u6CAE\u6CD7\u6CC5\u6CF1\u6CBF\u6CBB\u6CE1\u6CDB\u6CCA\u6CAC\u6CEF\u6CDC\u6CD6\u6CE0"],["aaa1","\u7095\u708E\u7092\u708A\u7099\u722C\u722D\u7238\u7248\u7267\u7269\u72C0\u72CE\u72D9\u72D7\u72D0\u73A9\u73A8\u739F\u73AB\u73A5\u753D\u759D\u7599\u759A\u7684\u76C2\u76F2\u76F4\u77E5\u77FD\u793E\u7940\u7941\u79C9\u79C8\u7A7A\u7A79\u7AFA\u7CFE\u7F54\u7F8C\u7F8B\u8005\u80BA\u80A5\u80A2\u80B1\u80A1\u80AB\u80A9\u80B4\u80AA\u80AF\u81E5\u81FE\u820D\u82B3\u829D\u8299\u82AD\u82BD\u829F\u82B9\u82B1\u82AC\u82A5\u82AF\u82B8\u82A3\u82B0\u82BE\u82B7\u864E\u8671\u521D\u8868\u8ECB\u8FCE\u8FD4\u8FD1\u90B5\u90B8\u90B1\u90B6\u91C7\u91D1\u9577\u9580\u961C\u9640\u963F\u963B\u9644"],["ab40","\u9642\u96B9\u96E8\u9752\u975E\u4E9F\u4EAD\u4EAE\u4FE1\u4FB5\u4FAF\u4FBF\u4FE0\u4FD1\u4FCF\u4FDD\u4FC3\u4FB6\u4FD8\u4FDF\u4FCA\u4FD7\u4FAE\u4FD0\u4FC4\u4FC2\u4FDA\u4FCE\u4FDE\u4FB7\u5157\u5192\u5191\u51A0\u524E\u5243\u524A\u524D\u524C\u524B\u5247\u52C7\u52C9\u52C3\u52C1\u530D\u5357\u537B\u539A\u53DB\u54AC\u54C0\u54A8\u54CE\u54C9\u54B8\u54A6\u54B3\u54C7\u54C2\u54BD\u54AA\u54C1"],["aba1","\u54C4\u54C8\u54AF\u54AB\u54B1\u54BB\u54A9\u54A7\u54BF\u56FF\u5782\u578B\u57A0\u57A3\u57A2\u57CE\u57AE\u5793\u5955\u5951\u594F\u594E\u5950\u59DC\u59D8\u59FF\u59E3\u59E8\u5A03\u59E5\u59EA\u59DA\u59E6\u5A01\u59FB\u5B69\u5BA3\u5BA6\u5BA4\u5BA2\u5BA5\u5C01\u5C4E\u5C4F\u5C4D\u5C4B\u5CD9\u5CD2\u5DF7\u5E1D\u5E25\u5E1F\u5E7D\u5EA0\u5EA6\u5EFA\u5F08\u5F2D\u5F65\u5F88\u5F85\u5F8A\u5F8B\u5F87\u5F8C\u5F89\u6012\u601D\u6020\u6025\u600E\u6028\u604D\u6070\u6068\u6062\u6046\u6043\u606C\u606B\u606A\u6064\u6241\u62DC\u6316\u6309\u62FC\u62ED\u6301\u62EE\u62FD\u6307\u62F1\u62F7"],["ac40","\u62EF\u62EC\u62FE\u62F4\u6311\u6302\u653F\u6545\u65AB\u65BD\u65E2\u6625\u662D\u6620\u6627\u662F\u661F\u6628\u6631\u6624\u66F7\u67FF\u67D3\u67F1\u67D4\u67D0\u67EC\u67B6\u67AF\u67F5\u67E9\u67EF\u67C4\u67D1\u67B4\u67DA\u67E5\u67B8\u67CF\u67DE\u67F3\u67B0\u67D9\u67E2\u67DD\u67D2\u6B6A\u6B83\u6B86\u6BB5\u6BD2\u6BD7\u6C1F\u6CC9\u6D0B\u6D32\u6D2A\u6D41\u6D25\u6D0C\u6D31\u6D1E\u6D17"],["aca1","\u6D3B\u6D3D\u6D3E\u6D36\u6D1B\u6CF5\u6D39\u6D27\u6D38\u6D29\u6D2E\u6D35\u6D0E\u6D2B\u70AB\u70BA\u70B3\u70AC\u70AF\u70AD\u70B8\u70AE\u70A4\u7230\u7272\u726F\u7274\u72E9\u72E0\u72E1\u73B7\u73CA\u73BB\u73B2\u73CD\u73C0\u73B3\u751A\u752D\u754F\u754C\u754E\u754B\u75AB\u75A4\u75A5\u75A2\u75A3\u7678\u7686\u7687\u7688\u76C8\u76C6\u76C3\u76C5\u7701\u76F9\u76F8\u7709\u770B\u76FE\u76FC\u7707\u77DC\u7802\u7814\u780C\u780D\u7946\u7949\u7948\u7947\u79B9\u79BA\u79D1\u79D2\u79CB\u7A7F\u7A81\u7AFF\u7AFD\u7C7D\u7D02\u7D05\u7D00\u7D09\u7D07\u7D04\u7D06\u7F38\u7F8E\u7FBF\u8004"],["ad40","\u8010\u800D\u8011\u8036\u80D6\u80E5\u80DA\u80C3\u80C4\u80CC\u80E1\u80DB\u80CE\u80DE\u80E4\u80DD\u81F4\u8222\u82E7\u8303\u8305\u82E3\u82DB\u82E6\u8304\u82E5\u8302\u8309\u82D2\u82D7\u82F1\u8301\u82DC\u82D4\u82D1\u82DE\u82D3\u82DF\u82EF\u8306\u8650\u8679\u867B\u867A\u884D\u886B\u8981\u89D4\u8A08\u8A02\u8A03\u8C9E\u8CA0\u8D74\u8D73\u8DB4\u8ECD\u8ECC\u8FF0\u8FE6\u8FE2\u8FEA\u8FE5"],["ada1","\u8FED\u8FEB\u8FE4\u8FE8\u90CA\u90CE\u90C1\u90C3\u914B\u914A\u91CD\u9582\u9650\u964B\u964C\u964D\u9762\u9769\u97CB\u97ED\u97F3\u9801\u98A8\u98DB\u98DF\u9996\u9999\u4E58\u4EB3\u500C\u500D\u5023\u4FEF\u5026\u5025\u4FF8\u5029\u5016\u5006\u503C\u501F\u501A\u5012\u5011\u4FFA\u5000\u5014\u5028\u4FF1\u5021\u500B\u5019\u5018\u4FF3\u4FEE\u502D\u502A\u4FFE\u502B\u5009\u517C\u51A4\u51A5\u51A2\u51CD\u51CC\u51C6\u51CB\u5256\u525C\u5254\u525B\u525D\u532A\u537F\u539F\u539D\u53DF\u54E8\u5510\u5501\u5537\u54FC\u54E5\u54F2\u5506\u54FA\u5514\u54E9\u54ED\u54E1\u5509\u54EE\u54EA"],["ae40","\u54E6\u5527\u5507\u54FD\u550F\u5703\u5704\u57C2\u57D4\u57CB\u57C3\u5809\u590F\u5957\u5958\u595A\u5A11\u5A18\u5A1C\u5A1F\u5A1B\u5A13\u59EC\u5A20\u5A23\u5A29\u5A25\u5A0C\u5A09\u5B6B\u5C58\u5BB0\u5BB3\u5BB6\u5BB4\u5BAE\u5BB5\u5BB9\u5BB8\u5C04\u5C51\u5C55\u5C50\u5CED\u5CFD\u5CFB\u5CEA\u5CE8\u5CF0\u5CF6\u5D01\u5CF4\u5DEE\u5E2D\u5E2B\u5EAB\u5EAD\u5EA7\u5F31\u5F92\u5F91\u5F90\u6059"],["aea1","\u6063\u6065\u6050\u6055\u606D\u6069\u606F\u6084\u609F\u609A\u608D\u6094\u608C\u6085\u6096\u6247\u62F3\u6308\u62FF\u634E\u633E\u632F\u6355\u6342\u6346\u634F\u6349\u633A\u6350\u633D\u632A\u632B\u6328\u634D\u634C\u6548\u6549\u6599\u65C1\u65C5\u6642\u6649\u664F\u6643\u6652\u664C\u6645\u6641\u66F8\u6714\u6715\u6717\u6821\u6838\u6848\u6846\u6853\u6839\u6842\u6854\u6829\u68B3\u6817\u684C\u6851\u683D\u67F4\u6850\u6840\u683C\u6843\u682A\u6845\u6813\u6818\u6841\u6B8A\u6B89\u6BB7\u6C23\u6C27\u6C28\u6C26\u6C24\u6CF0\u6D6A\u6D95\u6D88\u6D87\u6D66\u6D78\u6D77\u6D59\u6D93"],["af40","\u6D6C\u6D89\u6D6E\u6D5A\u6D74\u6D69\u6D8C\u6D8A\u6D79\u6D85\u6D65\u6D94\u70CA\u70D8\u70E4\u70D9\u70C8\u70CF\u7239\u7279\u72FC\u72F9\u72FD\u72F8\u72F7\u7386\u73ED\u7409\u73EE\u73E0\u73EA\u73DE\u7554\u755D\u755C\u755A\u7559\u75BE\u75C5\u75C7\u75B2\u75B3\u75BD\u75BC\u75B9\u75C2\u75B8\u768B\u76B0\u76CA\u76CD\u76CE\u7729\u771F\u7720\u7728\u77E9\u7830\u7827\u7838\u781D\u7834\u7837"],["afa1","\u7825\u782D\u7820\u781F\u7832\u7955\u7950\u7960\u795F\u7956\u795E\u795D\u7957\u795A\u79E4\u79E3\u79E7\u79DF\u79E6\u79E9\u79D8\u7A84\u7A88\u7AD9\u7B06\u7B11\u7C89\u7D21\u7D17\u7D0B\u7D0A\u7D20\u7D22\u7D14\u7D10\u7D15\u7D1A\u7D1C\u7D0D\u7D19\u7D1B\u7F3A\u7F5F\u7F94\u7FC5\u7FC1\u8006\u8018\u8015\u8019\u8017\u803D\u803F\u80F1\u8102\u80F0\u8105\u80ED\u80F4\u8106\u80F8\u80F3\u8108\u80FD\u810A\u80FC\u80EF\u81ED\u81EC\u8200\u8210\u822A\u822B\u8228\u822C\u82BB\u832B\u8352\u8354\u834A\u8338\u8350\u8349\u8335\u8334\u834F\u8332\u8339\u8336\u8317\u8340\u8331\u8328\u8343"],["b040","\u8654\u868A\u86AA\u8693\u86A4\u86A9\u868C\u86A3\u869C\u8870\u8877\u8881\u8882\u887D\u8879\u8A18\u8A10\u8A0E\u8A0C\u8A15\u8A0A\u8A17\u8A13\u8A16\u8A0F\u8A11\u8C48\u8C7A\u8C79\u8CA1\u8CA2\u8D77\u8EAC\u8ED2\u8ED4\u8ECF\u8FB1\u9001\u9006\u8FF7\u9000\u8FFA\u8FF4\u9003\u8FFD\u9005\u8FF8\u9095\u90E1\u90DD\u90E2\u9152\u914D\u914C\u91D8\u91DD\u91D7\u91DC\u91D9\u9583\u9662\u9663\u9661"],["b0a1","\u965B\u965D\u9664\u9658\u965E\u96BB\u98E2\u99AC\u9AA8\u9AD8\u9B25\u9B32\u9B3C\u4E7E\u507A\u507D\u505C\u5047\u5043\u504C\u505A\u5049\u5065\u5076\u504E\u5055\u5075\u5074\u5077\u504F\u500F\u506F\u506D\u515C\u5195\u51F0\u526A\u526F\u52D2\u52D9\u52D8\u52D5\u5310\u530F\u5319\u533F\u5340\u533E\u53C3\u66FC\u5546\u556A\u5566\u5544\u555E\u5561\u5543\u554A\u5531\u5556\u554F\u5555\u552F\u5564\u5538\u552E\u555C\u552C\u5563\u5533\u5541\u5557\u5708\u570B\u5709\u57DF\u5805\u580A\u5806\u57E0\u57E4\u57FA\u5802\u5835\u57F7\u57F9\u5920\u5962\u5A36\u5A41\u5A49\u5A66\u5A6A\u5A40"],["b140","\u5A3C\u5A62\u5A5A\u5A46\u5A4A\u5B70\u5BC7\u5BC5\u5BC4\u5BC2\u5BBF\u5BC6\u5C09\u5C08\u5C07\u5C60\u5C5C\u5C5D\u5D07\u5D06\u5D0E\u5D1B\u5D16\u5D22\u5D11\u5D29\u5D14\u5D19\u5D24\u5D27\u5D17\u5DE2\u5E38\u5E36\u5E33\u5E37\u5EB7\u5EB8\u5EB6\u5EB5\u5EBE\u5F35\u5F37\u5F57\u5F6C\u5F69\u5F6B\u5F97\u5F99\u5F9E\u5F98\u5FA1\u5FA0\u5F9C\u607F\u60A3\u6089\u60A0\u60A8\u60CB\u60B4\u60E6\u60BD"],["b1a1","\u60C5\u60BB\u60B5\u60DC\u60BC\u60D8\u60D5\u60C6\u60DF\u60B8\u60DA\u60C7\u621A\u621B\u6248\u63A0\u63A7\u6372\u6396\u63A2\u63A5\u6377\u6367\u6398\u63AA\u6371\u63A9\u6389\u6383\u639B\u636B\u63A8\u6384\u6388\u6399\u63A1\u63AC\u6392\u638F\u6380\u637B\u6369\u6368\u637A\u655D\u6556\u6551\u6559\u6557\u555F\u654F\u6558\u6555\u6554\u659C\u659B\u65AC\u65CF\u65CB\u65CC\u65CE\u665D\u665A\u6664\u6668\u6666\u665E\u66F9\u52D7\u671B\u6881\u68AF\u68A2\u6893\u68B5\u687F\u6876\u68B1\u68A7\u6897\u68B0\u6883\u68C4\u68AD\u6886\u6885\u6894\u689D\u68A8\u689F\u68A1\u6882\u6B32\u6BBA"],["b240","\u6BEB\u6BEC\u6C2B\u6D8E\u6DBC\u6DF3\u6DD9\u6DB2\u6DE1\u6DCC\u6DE4\u6DFB\u6DFA\u6E05\u6DC7\u6DCB\u6DAF\u6DD1\u6DAE\u6DDE\u6DF9\u6DB8\u6DF7\u6DF5\u6DC5\u6DD2\u6E1A\u6DB5\u6DDA\u6DEB\u6DD8\u6DEA\u6DF1\u6DEE\u6DE8\u6DC6\u6DC4\u6DAA\u6DEC\u6DBF\u6DE6\u70F9\u7109\u710A\u70FD\u70EF\u723D\u727D\u7281\u731C\u731B\u7316\u7313\u7319\u7387\u7405\u740A\u7403\u7406\u73FE\u740D\u74E0\u74F6"],["b2a1","\u74F7\u751C\u7522\u7565\u7566\u7562\u7570\u758F\u75D4\u75D5\u75B5\u75CA\u75CD\u768E\u76D4\u76D2\u76DB\u7737\u773E\u773C\u7736\u7738\u773A\u786B\u7843\u784E\u7965\u7968\u796D\u79FB\u7A92\u7A95\u7B20\u7B28\u7B1B\u7B2C\u7B26\u7B19\u7B1E\u7B2E\u7C92\u7C97\u7C95\u7D46\u7D43\u7D71\u7D2E\u7D39\u7D3C\u7D40\u7D30\u7D33\u7D44\u7D2F\u7D42\u7D32\u7D31\u7F3D\u7F9E\u7F9A\u7FCC\u7FCE\u7FD2\u801C\u804A\u8046\u812F\u8116\u8123\u812B\u8129\u8130\u8124\u8202\u8235\u8237\u8236\u8239\u838E\u839E\u8398\u8378\u83A2\u8396\u83BD\u83AB\u8392\u838A\u8393\u8389\u83A0\u8377\u837B\u837C"],["b340","\u8386\u83A7\u8655\u5F6A\u86C7\u86C0\u86B6\u86C4\u86B5\u86C6\u86CB\u86B1\u86AF\u86C9\u8853\u889E\u8888\u88AB\u8892\u8896\u888D\u888B\u8993\u898F\u8A2A\u8A1D\u8A23\u8A25\u8A31\u8A2D\u8A1F\u8A1B\u8A22\u8C49\u8C5A\u8CA9\u8CAC\u8CAB\u8CA8\u8CAA\u8CA7\u8D67\u8D66\u8DBE\u8DBA\u8EDB\u8EDF\u9019\u900D\u901A\u9017\u9023\u901F\u901D\u9010\u9015\u901E\u9020\u900F\u9022\u9016\u901B\u9014"],["b3a1","\u90E8\u90ED\u90FD\u9157\u91CE\u91F5\u91E6\u91E3\u91E7\u91ED\u91E9\u9589\u966A\u9675\u9673\u9678\u9670\u9674\u9676\u9677\u966C\u96C0\u96EA\u96E9\u7AE0\u7ADF\u9802\u9803\u9B5A\u9CE5\u9E75\u9E7F\u9EA5\u9EBB\u50A2\u508D\u5085\u5099\u5091\u5080\u5096\u5098\u509A\u6700\u51F1\u5272\u5274\u5275\u5269\u52DE\u52DD\u52DB\u535A\u53A5\u557B\u5580\u55A7\u557C\u558A\u559D\u5598\u5582\u559C\u55AA\u5594\u5587\u558B\u5583\u55B3\u55AE\u559F\u553E\u55B2\u559A\u55BB\u55AC\u55B1\u557E\u5589\u55AB\u5599\u570D\u582F\u582A\u5834\u5824\u5830\u5831\u5821\u581D\u5820\u58F9\u58FA\u5960"],["b440","\u5A77\u5A9A\u5A7F\u5A92\u5A9B\u5AA7\u5B73\u5B71\u5BD2\u5BCC\u5BD3\u5BD0\u5C0A\u5C0B\u5C31\u5D4C\u5D50\u5D34\u5D47\u5DFD\u5E45\u5E3D\u5E40\u5E43\u5E7E\u5ECA\u5EC1\u5EC2\u5EC4\u5F3C\u5F6D\u5FA9\u5FAA\u5FA8\u60D1\u60E1\u60B2\u60B6\u60E0\u611C\u6123\u60FA\u6115\u60F0\u60FB\u60F4\u6168\u60F1\u610E\u60F6\u6109\u6100\u6112\u621F\u6249\u63A3\u638C\u63CF\u63C0\u63E9\u63C9\u63C6\u63CD"],["b4a1","\u63D2\u63E3\u63D0\u63E1\u63D6\u63ED\u63EE\u6376\u63F4\u63EA\u63DB\u6452\u63DA\u63F9\u655E\u6566\u6562\u6563\u6591\u6590\u65AF\u666E\u6670\u6674\u6676\u666F\u6691\u667A\u667E\u6677\u66FE\u66FF\u671F\u671D\u68FA\u68D5\u68E0\u68D8\u68D7\u6905\u68DF\u68F5\u68EE\u68E7\u68F9\u68D2\u68F2\u68E3\u68CB\u68CD\u690D\u6912\u690E\u68C9\u68DA\u696E\u68FB\u6B3E\u6B3A\u6B3D\u6B98\u6B96\u6BBC\u6BEF\u6C2E\u6C2F\u6C2C\u6E2F\u6E38\u6E54\u6E21\u6E32\u6E67\u6E4A\u6E20\u6E25\u6E23\u6E1B\u6E5B\u6E58\u6E24\u6E56\u6E6E\u6E2D\u6E26\u6E6F\u6E34\u6E4D\u6E3A\u6E2C\u6E43\u6E1D\u6E3E\u6ECB"],["b540","\u6E89\u6E19\u6E4E\u6E63\u6E44\u6E72\u6E69\u6E5F\u7119\u711A\u7126\u7130\u7121\u7136\u716E\u711C\u724C\u7284\u7280\u7336\u7325\u7334\u7329\u743A\u742A\u7433\u7422\u7425\u7435\u7436\u7434\u742F\u741B\u7426\u7428\u7525\u7526\u756B\u756A\u75E2\u75DB\u75E3\u75D9\u75D8\u75DE\u75E0\u767B\u767C\u7696\u7693\u76B4\u76DC\u774F\u77ED\u785D\u786C\u786F\u7A0D\u7A08\u7A0B\u7A05\u7A00\u7A98"],["b5a1","\u7A97\u7A96\u7AE5\u7AE3\u7B49\u7B56\u7B46\u7B50\u7B52\u7B54\u7B4D\u7B4B\u7B4F\u7B51\u7C9F\u7CA5\u7D5E\u7D50\u7D68\u7D55\u7D2B\u7D6E\u7D72\u7D61\u7D66\u7D62\u7D70\u7D73\u5584\u7FD4\u7FD5\u800B\u8052\u8085\u8155\u8154\u814B\u8151\u814E\u8139\u8146\u813E\u814C\u8153\u8174\u8212\u821C\u83E9\u8403\u83F8\u840D\u83E0\u83C5\u840B\u83C1\u83EF\u83F1\u83F4\u8457\u840A\u83F0\u840C\u83CC\u83FD\u83F2\u83CA\u8438\u840E\u8404\u83DC\u8407\u83D4\u83DF\u865B\u86DF\u86D9\u86ED\u86D4\u86DB\u86E4\u86D0\u86DE\u8857\u88C1\u88C2\u88B1\u8983\u8996\u8A3B\u8A60\u8A55\u8A5E\u8A3C\u8A41"],["b640","\u8A54\u8A5B\u8A50\u8A46\u8A34\u8A3A\u8A36\u8A56\u8C61\u8C82\u8CAF\u8CBC\u8CB3\u8CBD\u8CC1\u8CBB\u8CC0\u8CB4\u8CB7\u8CB6\u8CBF\u8CB8\u8D8A\u8D85\u8D81\u8DCE\u8DDD\u8DCB\u8DDA\u8DD1\u8DCC\u8DDB\u8DC6\u8EFB\u8EF8\u8EFC\u8F9C\u902E\u9035\u9031\u9038\u9032\u9036\u9102\u90F5\u9109\u90FE\u9163\u9165\u91CF\u9214\u9215\u9223\u9209\u921E\u920D\u9210\u9207\u9211\u9594\u958F\u958B\u9591"],["b6a1","\u9593\u9592\u958E\u968A\u968E\u968B\u967D\u9685\u9686\u968D\u9672\u9684\u96C1\u96C5\u96C4\u96C6\u96C7\u96EF\u96F2\u97CC\u9805\u9806\u9808\u98E7\u98EA\u98EF\u98E9\u98F2\u98ED\u99AE\u99AD\u9EC3\u9ECD\u9ED1\u4E82\u50AD\u50B5\u50B2\u50B3\u50C5\u50BE\u50AC\u50B7\u50BB\u50AF\u50C7\u527F\u5277\u527D\u52DF\u52E6\u52E4\u52E2\u52E3\u532F\u55DF\u55E8\u55D3\u55E6\u55CE\u55DC\u55C7\u55D1\u55E3\u55E4\u55EF\u55DA\u55E1\u55C5\u55C6\u55E5\u55C9\u5712\u5713\u585E\u5851\u5858\u5857\u585A\u5854\u586B\u584C\u586D\u584A\u5862\u5852\u584B\u5967\u5AC1\u5AC9\u5ACC\u5ABE\u5ABD\u5ABC"],["b740","\u5AB3\u5AC2\u5AB2\u5D69\u5D6F\u5E4C\u5E79\u5EC9\u5EC8\u5F12\u5F59\u5FAC\u5FAE\u611A\u610F\u6148\u611F\u60F3\u611B\u60F9\u6101\u6108\u614E\u614C\u6144\u614D\u613E\u6134\u6127\u610D\u6106\u6137\u6221\u6222\u6413\u643E\u641E\u642A\u642D\u643D\u642C\u640F\u641C\u6414\u640D\u6436\u6416\u6417\u6406\u656C\u659F\u65B0\u6697\u6689\u6687\u6688\u6696\u6684\u6698\u668D\u6703\u6994\u696D"],["b7a1","\u695A\u6977\u6960\u6954\u6975\u6930\u6982\u694A\u6968\u696B\u695E\u6953\u6979\u6986\u695D\u6963\u695B\u6B47\u6B72\u6BC0\u6BBF\u6BD3\u6BFD\u6EA2\u6EAF\u6ED3\u6EB6\u6EC2\u6E90\u6E9D\u6EC7\u6EC5\u6EA5\u6E98\u6EBC\u6EBA\u6EAB\u6ED1\u6E96\u6E9C\u6EC4\u6ED4\u6EAA\u6EA7\u6EB4\u714E\u7159\u7169\u7164\u7149\u7167\u715C\u716C\u7166\u714C\u7165\u715E\u7146\u7168\u7156\u723A\u7252\u7337\u7345\u733F\u733E\u746F\u745A\u7455\u745F\u745E\u7441\u743F\u7459\u745B\u745C\u7576\u7578\u7600\u75F0\u7601\u75F2\u75F1\u75FA\u75FF\u75F4\u75F3\u76DE\u76DF\u775B\u776B\u7766\u775E\u7763"],["b840","\u7779\u776A\u776C\u775C\u7765\u7768\u7762\u77EE\u788E\u78B0\u7897\u7898\u788C\u7889\u787C\u7891\u7893\u787F\u797A\u797F\u7981\u842C\u79BD\u7A1C\u7A1A\u7A20\u7A14\u7A1F\u7A1E\u7A9F\u7AA0\u7B77\u7BC0\u7B60\u7B6E\u7B67\u7CB1\u7CB3\u7CB5\u7D93\u7D79\u7D91\u7D81\u7D8F\u7D5B\u7F6E\u7F69\u7F6A\u7F72\u7FA9\u7FA8\u7FA4\u8056\u8058\u8086\u8084\u8171\u8170\u8178\u8165\u816E\u8173\u816B"],["b8a1","\u8179\u817A\u8166\u8205\u8247\u8482\u8477\u843D\u8431\u8475\u8466\u846B\u8449\u846C\u845B\u843C\u8435\u8461\u8463\u8469\u846D\u8446\u865E\u865C\u865F\u86F9\u8713\u8708\u8707\u8700\u86FE\u86FB\u8702\u8703\u8706\u870A\u8859\u88DF\u88D4\u88D9\u88DC\u88D8\u88DD\u88E1\u88CA\u88D5\u88D2\u899C\u89E3\u8A6B\u8A72\u8A73\u8A66\u8A69\u8A70\u8A87\u8A7C\u8A63\u8AA0\u8A71\u8A85\u8A6D\u8A62\u8A6E\u8A6C\u8A79\u8A7B\u8A3E\u8A68\u8C62\u8C8A\u8C89\u8CCA\u8CC7\u8CC8\u8CC4\u8CB2\u8CC3\u8CC2\u8CC5\u8DE1\u8DDF\u8DE8\u8DEF\u8DF3\u8DFA\u8DEA\u8DE4\u8DE6\u8EB2\u8F03\u8F09\u8EFE\u8F0A"],["b940","\u8F9F\u8FB2\u904B\u904A\u9053\u9042\u9054\u903C\u9055\u9050\u9047\u904F\u904E\u904D\u9051\u903E\u9041\u9112\u9117\u916C\u916A\u9169\u91C9\u9237\u9257\u9238\u923D\u9240\u923E\u925B\u924B\u9264\u9251\u9234\u9249\u924D\u9245\u9239\u923F\u925A\u9598\u9698\u9694\u9695\u96CD\u96CB\u96C9\u96CA\u96F7\u96FB\u96F9\u96F6\u9756\u9774\u9776\u9810\u9811\u9813\u980A\u9812\u980C\u98FC\u98F4"],["b9a1","\u98FD\u98FE\u99B3\u99B1\u99B4\u9AE1\u9CE9\u9E82\u9F0E\u9F13\u9F20\u50E7\u50EE\u50E5\u50D6\u50ED\u50DA\u50D5\u50CF\u50D1\u50F1\u50CE\u50E9\u5162\u51F3\u5283\u5282\u5331\u53AD\u55FE\u5600\u561B\u5617\u55FD\u5614\u5606\u5609\u560D\u560E\u55F7\u5616\u561F\u5608\u5610\u55F6\u5718\u5716\u5875\u587E\u5883\u5893\u588A\u5879\u5885\u587D\u58FD\u5925\u5922\u5924\u596A\u5969\u5AE1\u5AE6\u5AE9\u5AD7\u5AD6\u5AD8\u5AE3\u5B75\u5BDE\u5BE7\u5BE1\u5BE5\u5BE6\u5BE8\u5BE2\u5BE4\u5BDF\u5C0D\u5C62\u5D84\u5D87\u5E5B\u5E63\u5E55\u5E57\u5E54\u5ED3\u5ED6\u5F0A\u5F46\u5F70\u5FB9\u6147"],["ba40","\u613F\u614B\u6177\u6162\u6163\u615F\u615A\u6158\u6175\u622A\u6487\u6458\u6454\u64A4\u6478\u645F\u647A\u6451\u6467\u6434\u646D\u647B\u6572\u65A1\u65D7\u65D6\u66A2\u66A8\u669D\u699C\u69A8\u6995\u69C1\u69AE\u69D3\u69CB\u699B\u69B7\u69BB\u69AB\u69B4\u69D0\u69CD\u69AD\u69CC\u69A6\u69C3\u69A3\u6B49\u6B4C\u6C33\u6F33\u6F14\u6EFE\u6F13\u6EF4\u6F29\u6F3E\u6F20\u6F2C\u6F0F\u6F02\u6F22"],["baa1","\u6EFF\u6EEF\u6F06\u6F31\u6F38\u6F32\u6F23\u6F15\u6F2B\u6F2F\u6F88\u6F2A\u6EEC\u6F01\u6EF2\u6ECC\u6EF7\u7194\u7199\u717D\u718A\u7184\u7192\u723E\u7292\u7296\u7344\u7350\u7464\u7463\u746A\u7470\u746D\u7504\u7591\u7627\u760D\u760B\u7609\u7613\u76E1\u76E3\u7784\u777D\u777F\u7761\u78C1\u789F\u78A7\u78B3\u78A9\u78A3\u798E\u798F\u798D\u7A2E\u7A31\u7AAA\u7AA9\u7AED\u7AEF\u7BA1\u7B95\u7B8B\u7B75\u7B97\u7B9D\u7B94\u7B8F\u7BB8\u7B87\u7B84\u7CB9\u7CBD\u7CBE\u7DBB\u7DB0\u7D9C\u7DBD\u7DBE\u7DA0\u7DCA\u7DB4\u7DB2\u7DB1\u7DBA\u7DA2\u7DBF\u7DB5\u7DB8\u7DAD\u7DD2\u7DC7\u7DAC"],["bb40","\u7F70\u7FE0\u7FE1\u7FDF\u805E\u805A\u8087\u8150\u8180\u818F\u8188\u818A\u817F\u8182\u81E7\u81FA\u8207\u8214\u821E\u824B\u84C9\u84BF\u84C6\u84C4\u8499\u849E\u84B2\u849C\u84CB\u84B8\u84C0\u84D3\u8490\u84BC\u84D1\u84CA\u873F\u871C\u873B\u8722\u8725\u8734\u8718\u8755\u8737\u8729\u88F3\u8902\u88F4\u88F9\u88F8\u88FD\u88E8\u891A\u88EF\u8AA6\u8A8C\u8A9E\u8AA3\u8A8D\u8AA1\u8A93\u8AA4"],["bba1","\u8AAA\u8AA5\u8AA8\u8A98\u8A91\u8A9A\u8AA7\u8C6A\u8C8D\u8C8C\u8CD3\u8CD1\u8CD2\u8D6B\u8D99\u8D95\u8DFC\u8F14\u8F12\u8F15\u8F13\u8FA3\u9060\u9058\u905C\u9063\u9059\u905E\u9062\u905D\u905B\u9119\u9118\u911E\u9175\u9178\u9177\u9174\u9278\u9280\u9285\u9298\u9296\u927B\u9293\u929C\u92A8\u927C\u9291\u95A1\u95A8\u95A9\u95A3\u95A5\u95A4\u9699\u969C\u969B\u96CC\u96D2\u9700\u977C\u9785\u97F6\u9817\u9818\u98AF\u98B1\u9903\u9905\u990C\u9909\u99C1\u9AAF\u9AB0\u9AE6\u9B41\u9B42\u9CF4\u9CF6\u9CF3\u9EBC\u9F3B\u9F4A\u5104\u5100\u50FB\u50F5\u50F9\u5102\u5108\u5109\u5105\u51DC"],["bc40","\u5287\u5288\u5289\u528D\u528A\u52F0\u53B2\u562E\u563B\u5639\u5632\u563F\u5634\u5629\u5653\u564E\u5657\u5674\u5636\u562F\u5630\u5880\u589F\u589E\u58B3\u589C\u58AE\u58A9\u58A6\u596D\u5B09\u5AFB\u5B0B\u5AF5\u5B0C\u5B08\u5BEE\u5BEC\u5BE9\u5BEB\u5C64\u5C65\u5D9D\u5D94\u5E62\u5E5F\u5E61\u5EE2\u5EDA\u5EDF\u5EDD\u5EE3\u5EE0\u5F48\u5F71\u5FB7\u5FB5\u6176\u6167\u616E\u615D\u6155\u6182"],["bca1","\u617C\u6170\u616B\u617E\u61A7\u6190\u61AB\u618E\u61AC\u619A\u61A4\u6194\u61AE\u622E\u6469\u646F\u6479\u649E\u64B2\u6488\u6490\u64B0\u64A5\u6493\u6495\u64A9\u6492\u64AE\u64AD\u64AB\u649A\u64AC\u6499\u64A2\u64B3\u6575\u6577\u6578\u66AE\u66AB\u66B4\u66B1\u6A23\u6A1F\u69E8\u6A01\u6A1E\u6A19\u69FD\u6A21\u6A13\u6A0A\u69F3\u6A02\u6A05\u69ED\u6A11\u6B50\u6B4E\u6BA4\u6BC5\u6BC6\u6F3F\u6F7C\u6F84\u6F51\u6F66\u6F54\u6F86\u6F6D\u6F5B\u6F78\u6F6E\u6F8E\u6F7A\u6F70\u6F64\u6F97\u6F58\u6ED5\u6F6F\u6F60\u6F5F\u719F\u71AC\u71B1\u71A8\u7256\u729B\u734E\u7357\u7469\u748B\u7483"],["bd40","\u747E\u7480\u757F\u7620\u7629\u761F\u7624\u7626\u7621\u7622\u769A\u76BA\u76E4\u778E\u7787\u778C\u7791\u778B\u78CB\u78C5\u78BA\u78CA\u78BE\u78D5\u78BC\u78D0\u7A3F\u7A3C\u7A40\u7A3D\u7A37\u7A3B\u7AAF\u7AAE\u7BAD\u7BB1\u7BC4\u7BB4\u7BC6\u7BC7\u7BC1\u7BA0\u7BCC\u7CCA\u7DE0\u7DF4\u7DEF\u7DFB\u7DD8\u7DEC\u7DDD\u7DE8\u7DE3\u7DDA\u7DDE\u7DE9\u7D9E\u7DD9\u7DF2\u7DF9\u7F75\u7F77\u7FAF"],["bda1","\u7FE9\u8026\u819B\u819C\u819D\u81A0\u819A\u8198\u8517\u853D\u851A\u84EE\u852C\u852D\u8513\u8511\u8523\u8521\u8514\u84EC\u8525\u84FF\u8506\u8782\u8774\u8776\u8760\u8766\u8778\u8768\u8759\u8757\u874C\u8753\u885B\u885D\u8910\u8907\u8912\u8913\u8915\u890A\u8ABC\u8AD2\u8AC7\u8AC4\u8A95\u8ACB\u8AF8\u8AB2\u8AC9\u8AC2\u8ABF\u8AB0\u8AD6\u8ACD\u8AB6\u8AB9\u8ADB\u8C4C\u8C4E\u8C6C\u8CE0\u8CDE\u8CE6\u8CE4\u8CEC\u8CED\u8CE2\u8CE3\u8CDC\u8CEA\u8CE1\u8D6D\u8D9F\u8DA3\u8E2B\u8E10\u8E1D\u8E22\u8E0F\u8E29\u8E1F\u8E21\u8E1E\u8EBA\u8F1D\u8F1B\u8F1F\u8F29\u8F26\u8F2A\u8F1C\u8F1E"],["be40","\u8F25\u9069\u906E\u9068\u906D\u9077\u9130\u912D\u9127\u9131\u9187\u9189\u918B\u9183\u92C5\u92BB\u92B7\u92EA\u92AC\u92E4\u92C1\u92B3\u92BC\u92D2\u92C7\u92F0\u92B2\u95AD\u95B1\u9704\u9706\u9707\u9709\u9760\u978D\u978B\u978F\u9821\u982B\u981C\u98B3\u990A\u9913\u9912\u9918\u99DD\u99D0\u99DF\u99DB\u99D1\u99D5\u99D2\u99D9\u9AB7\u9AEE\u9AEF\u9B27\u9B45\u9B44\u9B77\u9B6F\u9D06\u9D09"],["bea1","\u9D03\u9EA9\u9EBE\u9ECE\u58A8\u9F52\u5112\u5118\u5114\u5110\u5115\u5180\u51AA\u51DD\u5291\u5293\u52F3\u5659\u566B\u5679\u5669\u5664\u5678\u566A\u5668\u5665\u5671\u566F\u566C\u5662\u5676\u58C1\u58BE\u58C7\u58C5\u596E\u5B1D\u5B34\u5B78\u5BF0\u5C0E\u5F4A\u61B2\u6191\u61A9\u618A\u61CD\u61B6\u61BE\u61CA\u61C8\u6230\u64C5\u64C1\u64CB\u64BB\u64BC\u64DA\u64C4\u64C7\u64C2\u64CD\u64BF\u64D2\u64D4\u64BE\u6574\u66C6\u66C9\u66B9\u66C4\u66C7\u66B8\u6A3D\u6A38\u6A3A\u6A59\u6A6B\u6A58\u6A39\u6A44\u6A62\u6A61\u6A4B\u6A47\u6A35\u6A5F\u6A48\u6B59\u6B77\u6C05\u6FC2\u6FB1\u6FA1"],["bf40","\u6FC3\u6FA4\u6FC1\u6FA7\u6FB3\u6FC0\u6FB9\u6FB6\u6FA6\u6FA0\u6FB4\u71BE\u71C9\u71D0\u71D2\u71C8\u71D5\u71B9\u71CE\u71D9\u71DC\u71C3\u71C4\u7368\u749C\u74A3\u7498\u749F\u749E\u74E2\u750C\u750D\u7634\u7638\u763A\u76E7\u76E5\u77A0\u779E\u779F\u77A5\u78E8\u78DA\u78EC\u78E7\u79A6\u7A4D\u7A4E\u7A46\u7A4C\u7A4B\u7ABA\u7BD9\u7C11\u7BC9\u7BE4\u7BDB\u7BE1\u7BE9\u7BE6\u7CD5\u7CD6\u7E0A"],["bfa1","\u7E11\u7E08\u7E1B\u7E23\u7E1E\u7E1D\u7E09\u7E10\u7F79\u7FB2\u7FF0\u7FF1\u7FEE\u8028\u81B3\u81A9\u81A8\u81FB\u8208\u8258\u8259\u854A\u8559\u8548\u8568\u8569\u8543\u8549\u856D\u856A\u855E\u8783\u879F\u879E\u87A2\u878D\u8861\u892A\u8932\u8925\u892B\u8921\u89AA\u89A6\u8AE6\u8AFA\u8AEB\u8AF1\u8B00\u8ADC\u8AE7\u8AEE\u8AFE\u8B01\u8B02\u8AF7\u8AED\u8AF3\u8AF6\u8AFC\u8C6B\u8C6D\u8C93\u8CF4\u8E44\u8E31\u8E34\u8E42\u8E39\u8E35\u8F3B\u8F2F\u8F38\u8F33\u8FA8\u8FA6\u9075\u9074\u9078\u9072\u907C\u907A\u9134\u9192\u9320\u9336\u92F8\u9333\u932F\u9322\u92FC\u932B\u9304\u931A"],["c040","\u9310\u9326\u9321\u9315\u932E\u9319\u95BB\u96A7\u96A8\u96AA\u96D5\u970E\u9711\u9716\u970D\u9713\u970F\u975B\u975C\u9766\u9798\u9830\u9838\u983B\u9837\u982D\u9839\u9824\u9910\u9928\u991E\u991B\u9921\u991A\u99ED\u99E2\u99F1\u9AB8\u9ABC\u9AFB\u9AED\u9B28\u9B91\u9D15\u9D23\u9D26\u9D28\u9D12\u9D1B\u9ED8\u9ED4\u9F8D\u9F9C\u512A\u511F\u5121\u5132\u52F5\u568E\u5680\u5690\u5685\u5687"],["c0a1","\u568F\u58D5\u58D3\u58D1\u58CE\u5B30\u5B2A\u5B24\u5B7A\u5C37\u5C68\u5DBC\u5DBA\u5DBD\u5DB8\u5E6B\u5F4C\u5FBD\u61C9\u61C2\u61C7\u61E6\u61CB\u6232\u6234\u64CE\u64CA\u64D8\u64E0\u64F0\u64E6\u64EC\u64F1\u64E2\u64ED\u6582\u6583\u66D9\u66D6\u6A80\u6A94\u6A84\u6AA2\u6A9C\u6ADB\u6AA3\u6A7E\u6A97\u6A90\u6AA0\u6B5C\u6BAE\u6BDA\u6C08\u6FD8\u6FF1\u6FDF\u6FE0\u6FDB\u6FE4\u6FEB\u6FEF\u6F80\u6FEC\u6FE1\u6FE9\u6FD5\u6FEE\u6FF0\u71E7\u71DF\u71EE\u71E6\u71E5\u71ED\u71EC\u71F4\u71E0\u7235\u7246\u7370\u7372\u74A9\u74B0\u74A6\u74A8\u7646\u7642\u764C\u76EA\u77B3\u77AA\u77B0\u77AC"],["c140","\u77A7\u77AD\u77EF\u78F7\u78FA\u78F4\u78EF\u7901\u79A7\u79AA\u7A57\u7ABF\u7C07\u7C0D\u7BFE\u7BF7\u7C0C\u7BE0\u7CE0\u7CDC\u7CDE\u7CE2\u7CDF\u7CD9\u7CDD\u7E2E\u7E3E\u7E46\u7E37\u7E32\u7E43\u7E2B\u7E3D\u7E31\u7E45\u7E41\u7E34\u7E39\u7E48\u7E35\u7E3F\u7E2F\u7F44\u7FF3\u7FFC\u8071\u8072\u8070\u806F\u8073\u81C6\u81C3\u81BA\u81C2\u81C0\u81BF\u81BD\u81C9\u81BE\u81E8\u8209\u8271\u85AA"],["c1a1","\u8584\u857E\u859C\u8591\u8594\u85AF\u859B\u8587\u85A8\u858A\u8667\u87C0\u87D1\u87B3\u87D2\u87C6\u87AB\u87BB\u87BA\u87C8\u87CB\u893B\u8936\u8944\u8938\u893D\u89AC\u8B0E\u8B17\u8B19\u8B1B\u8B0A\u8B20\u8B1D\u8B04\u8B10\u8C41\u8C3F\u8C73\u8CFA\u8CFD\u8CFC\u8CF8\u8CFB\u8DA8\u8E49\u8E4B\u8E48\u8E4A\u8F44\u8F3E\u8F42\u8F45\u8F3F\u907F\u907D\u9084\u9081\u9082\u9080\u9139\u91A3\u919E\u919C\u934D\u9382\u9328\u9375\u934A\u9365\u934B\u9318\u937E\u936C\u935B\u9370\u935A\u9354\u95CA\u95CB\u95CC\u95C8\u95C6\u96B1\u96B8\u96D6\u971C\u971E\u97A0\u97D3\u9846\u98B6\u9935\u9A01"],["c240","\u99FF\u9BAE\u9BAB\u9BAA\u9BAD\u9D3B\u9D3F\u9E8B\u9ECF\u9EDE\u9EDC\u9EDD\u9EDB\u9F3E\u9F4B\u53E2\u5695\u56AE\u58D9\u58D8\u5B38\u5F5D\u61E3\u6233\u64F4\u64F2\u64FE\u6506\u64FA\u64FB\u64F7\u65B7\u66DC\u6726\u6AB3\u6AAC\u6AC3\u6ABB\u6AB8\u6AC2\u6AAE\u6AAF\u6B5F\u6B78\u6BAF\u7009\u700B\u6FFE\u7006\u6FFA\u7011\u700F\u71FB\u71FC\u71FE\u71F8\u7377\u7375\u74A7\u74BF\u7515\u7656\u7658"],["c2a1","\u7652\u77BD\u77BF\u77BB\u77BC\u790E\u79AE\u7A61\u7A62\u7A60\u7AC4\u7AC5\u7C2B\u7C27\u7C2A\u7C1E\u7C23\u7C21\u7CE7\u7E54\u7E55\u7E5E\u7E5A\u7E61\u7E52\u7E59\u7F48\u7FF9\u7FFB\u8077\u8076\u81CD\u81CF\u820A\u85CF\u85A9\u85CD\u85D0\u85C9\u85B0\u85BA\u85B9\u85A6\u87EF\u87EC\u87F2\u87E0\u8986\u89B2\u89F4\u8B28\u8B39\u8B2C\u8B2B\u8C50\u8D05\u8E59\u8E63\u8E66\u8E64\u8E5F\u8E55\u8EC0\u8F49\u8F4D\u9087\u9083\u9088\u91AB\u91AC\u91D0\u9394\u938A\u9396\u93A2\u93B3\u93AE\u93AC\u93B0\u9398\u939A\u9397\u95D4\u95D6\u95D0\u95D5\u96E2\u96DC\u96D9\u96DB\u96DE\u9724\u97A3\u97A6"],["c340","\u97AD\u97F9\u984D\u984F\u984C\u984E\u9853\u98BA\u993E\u993F\u993D\u992E\u99A5\u9A0E\u9AC1\u9B03\u9B06\u9B4F\u9B4E\u9B4D\u9BCA\u9BC9\u9BFD\u9BC8\u9BC0\u9D51\u9D5D\u9D60\u9EE0\u9F15\u9F2C\u5133\u56A5\u58DE\u58DF\u58E2\u5BF5\u9F90\u5EEC\u61F2\u61F7\u61F6\u61F5\u6500\u650F\u66E0\u66DD\u6AE5\u6ADD\u6ADA\u6AD3\u701B\u701F\u7028\u701A\u701D\u7015\u7018\u7206\u720D\u7258\u72A2\u7378"],["c3a1","\u737A\u74BD\u74CA\u74E3\u7587\u7586\u765F\u7661\u77C7\u7919\u79B1\u7A6B\u7A69\u7C3E\u7C3F\u7C38\u7C3D\u7C37\u7C40\u7E6B\u7E6D\u7E79\u7E69\u7E6A\u7F85\u7E73\u7FB6\u7FB9\u7FB8\u81D8\u85E9\u85DD\u85EA\u85D5\u85E4\u85E5\u85F7\u87FB\u8805\u880D\u87F9\u87FE\u8960\u895F\u8956\u895E\u8B41\u8B5C\u8B58\u8B49\u8B5A\u8B4E\u8B4F\u8B46\u8B59\u8D08\u8D0A\u8E7C\u8E72\u8E87\u8E76\u8E6C\u8E7A\u8E74\u8F54\u8F4E\u8FAD\u908A\u908B\u91B1\u91AE\u93E1\u93D1\u93DF\u93C3\u93C8\u93DC\u93DD\u93D6\u93E2\u93CD\u93D8\u93E4\u93D7\u93E8\u95DC\u96B4\u96E3\u972A\u9727\u9761\u97DC\u97FB\u985E"],["c440","\u9858\u985B\u98BC\u9945\u9949\u9A16\u9A19\u9B0D\u9BE8\u9BE7\u9BD6\u9BDB\u9D89\u9D61\u9D72\u9D6A\u9D6C\u9E92\u9E97\u9E93\u9EB4\u52F8\u56A8\u56B7\u56B6\u56B4\u56BC\u58E4\u5B40\u5B43\u5B7D\u5BF6\u5DC9\u61F8\u61FA\u6518\u6514\u6519\u66E6\u6727\u6AEC\u703E\u7030\u7032\u7210\u737B\u74CF\u7662\u7665\u7926\u792A\u792C\u792B\u7AC7\u7AF6\u7C4C\u7C43\u7C4D\u7CEF\u7CF0\u8FAE\u7E7D\u7E7C"],["c4a1","\u7E82\u7F4C\u8000\u81DA\u8266\u85FB\u85F9\u8611\u85FA\u8606\u860B\u8607\u860A\u8814\u8815\u8964\u89BA\u89F8\u8B70\u8B6C\u8B66\u8B6F\u8B5F\u8B6B\u8D0F\u8D0D\u8E89\u8E81\u8E85\u8E82\u91B4\u91CB\u9418\u9403\u93FD\u95E1\u9730\u98C4\u9952\u9951\u99A8\u9A2B\u9A30\u9A37\u9A35\u9C13\u9C0D\u9E79\u9EB5\u9EE8\u9F2F\u9F5F\u9F63\u9F61\u5137\u5138\u56C1\u56C0\u56C2\u5914\u5C6C\u5DCD\u61FC\u61FE\u651D\u651C\u6595\u66E9\u6AFB\u6B04\u6AFA\u6BB2\u704C\u721B\u72A7\u74D6\u74D4\u7669\u77D3\u7C50\u7E8F\u7E8C\u7FBC\u8617\u862D\u861A\u8823\u8822\u8821\u881F\u896A\u896C\u89BD\u8B74"],["c540","\u8B77\u8B7D\u8D13\u8E8A\u8E8D\u8E8B\u8F5F\u8FAF\u91BA\u942E\u9433\u9435\u943A\u9438\u9432\u942B\u95E2\u9738\u9739\u9732\u97FF\u9867\u9865\u9957\u9A45\u9A43\u9A40\u9A3E\u9ACF\u9B54\u9B51\u9C2D\u9C25\u9DAF\u9DB4\u9DC2\u9DB8\u9E9D\u9EEF\u9F19\u9F5C\u9F66\u9F67\u513C\u513B\u56C8\u56CA\u56C9\u5B7F\u5DD4\u5DD2\u5F4E\u61FF\u6524\u6B0A\u6B61\u7051\u7058\u7380\u74E4\u758A\u766E\u766C"],["c5a1","\u79B3\u7C60\u7C5F\u807E\u807D\u81DF\u8972\u896F\u89FC\u8B80\u8D16\u8D17\u8E91\u8E93\u8F61\u9148\u9444\u9451\u9452\u973D\u973E\u97C3\u97C1\u986B\u9955\u9A55\u9A4D\u9AD2\u9B1A\u9C49\u9C31\u9C3E\u9C3B\u9DD3\u9DD7\u9F34\u9F6C\u9F6A\u9F94\u56CC\u5DD6\u6200\u6523\u652B\u652A\u66EC\u6B10\u74DA\u7ACA\u7C64\u7C63\u7C65\u7E93\u7E96\u7E94\u81E2\u8638\u863F\u8831\u8B8A\u9090\u908F\u9463\u9460\u9464\u9768\u986F\u995C\u9A5A\u9A5B\u9A57\u9AD3\u9AD4\u9AD1\u9C54\u9C57\u9C56\u9DE5\u9E9F\u9EF4\u56D1\u58E9\u652C\u705E\u7671\u7672\u77D7\u7F50\u7F88\u8836\u8839\u8862\u8B93\u8B92"],["c640","\u8B96\u8277\u8D1B\u91C0\u946A\u9742\u9748\u9744\u97C6\u9870\u9A5F\u9B22\u9B58\u9C5F\u9DF9\u9DFA\u9E7C\u9E7D\u9F07\u9F77\u9F72\u5EF3\u6B16\u7063\u7C6C\u7C6E\u883B\u89C0\u8EA1\u91C1\u9472\u9470\u9871\u995E\u9AD6\u9B23\u9ECC\u7064\u77DA\u8B9A\u9477\u97C9\u9A62\u9A65\u7E9C\u8B9C\u8EAA\u91C5\u947D\u947E\u947C\u9C77\u9C78\u9EF7\u8C54\u947F\u9E1A\u7228\u9A6A\u9B31\u9E1B\u9E1E\u7C72"],["c940","\u4E42\u4E5C\u51F5\u531A\u5382\u4E07\u4E0C\u4E47\u4E8D\u56D7\uFA0C\u5C6E\u5F73\u4E0F\u5187\u4E0E\u4E2E\u4E93\u4EC2\u4EC9\u4EC8\u5198\u52FC\u536C\u53B9\u5720\u5903\u592C\u5C10\u5DFF\u65E1\u6BB3\u6BCC\u6C14\u723F\u4E31\u4E3C\u4EE8\u4EDC\u4EE9\u4EE1\u4EDD\u4EDA\u520C\u531C\u534C\u5722\u5723\u5917\u592F\u5B81\u5B84\u5C12\u5C3B\u5C74\u5C73\u5E04\u5E80\u5E82\u5FC9\u6209\u6250\u6C15"],["c9a1","\u6C36\u6C43\u6C3F\u6C3B\u72AE\u72B0\u738A\u79B8\u808A\u961E\u4F0E\u4F18\u4F2C\u4EF5\u4F14\u4EF1\u4F00\u4EF7\u4F08\u4F1D\u4F02\u4F05\u4F22\u4F13\u4F04\u4EF4\u4F12\u51B1\u5213\u5209\u5210\u52A6\u5322\u531F\u534D\u538A\u5407\u56E1\u56DF\u572E\u572A\u5734\u593C\u5980\u597C\u5985\u597B\u597E\u5977\u597F\u5B56\u5C15\u5C25\u5C7C\u5C7A\u5C7B\u5C7E\u5DDF\u5E75\u5E84\u5F02\u5F1A\u5F74\u5FD5\u5FD4\u5FCF\u625C\u625E\u6264\u6261\u6266\u6262\u6259\u6260\u625A\u6265\u65EF\u65EE\u673E\u6739\u6738\u673B\u673A\u673F\u673C\u6733\u6C18\u6C46\u6C52\u6C5C\u6C4F\u6C4A\u6C54\u6C4B"],["ca40","\u6C4C\u7071\u725E\u72B4\u72B5\u738E\u752A\u767F\u7A75\u7F51\u8278\u827C\u8280\u827D\u827F\u864D\u897E\u9099\u9097\u9098\u909B\u9094\u9622\u9624\u9620\u9623\u4F56\u4F3B\u4F62\u4F49\u4F53\u4F64\u4F3E\u4F67\u4F52\u4F5F\u4F41\u4F58\u4F2D\u4F33\u4F3F\u4F61\u518F\u51B9\u521C\u521E\u5221\u52AD\u52AE\u5309\u5363\u5372\u538E\u538F\u5430\u5437\u542A\u5454\u5445\u5419\u541C\u5425\u5418"],["caa1","\u543D\u544F\u5441\u5428\u5424\u5447\u56EE\u56E7\u56E5\u5741\u5745\u574C\u5749\u574B\u5752\u5906\u5940\u59A6\u5998\u59A0\u5997\u598E\u59A2\u5990\u598F\u59A7\u59A1\u5B8E\u5B92\u5C28\u5C2A\u5C8D\u5C8F\u5C88\u5C8B\u5C89\u5C92\u5C8A\u5C86\u5C93\u5C95\u5DE0\u5E0A\u5E0E\u5E8B\u5E89\u5E8C\u5E88\u5E8D\u5F05\u5F1D\u5F78\u5F76\u5FD2\u5FD1\u5FD0\u5FED\u5FE8\u5FEE\u5FF3\u5FE1\u5FE4\u5FE3\u5FFA\u5FEF\u5FF7\u5FFB\u6000\u5FF4\u623A\u6283\u628C\u628E\u628F\u6294\u6287\u6271\u627B\u627A\u6270\u6281\u6288\u6277\u627D\u6272\u6274\u6537\u65F0\u65F4\u65F3\u65F2\u65F5\u6745\u6747"],["cb40","\u6759\u6755\u674C\u6748\u675D\u674D\u675A\u674B\u6BD0\u6C19\u6C1A\u6C78\u6C67\u6C6B\u6C84\u6C8B\u6C8F\u6C71\u6C6F\u6C69\u6C9A\u6C6D\u6C87\u6C95\u6C9C\u6C66\u6C73\u6C65\u6C7B\u6C8E\u7074\u707A\u7263\u72BF\u72BD\u72C3\u72C6\u72C1\u72BA\u72C5\u7395\u7397\u7393\u7394\u7392\u753A\u7539\u7594\u7595\u7681\u793D\u8034\u8095\u8099\u8090\u8092\u809C\u8290\u828F\u8285\u828E\u8291\u8293"],["cba1","\u828A\u8283\u8284\u8C78\u8FC9\u8FBF\u909F\u90A1\u90A5\u909E\u90A7\u90A0\u9630\u9628\u962F\u962D\u4E33\u4F98\u4F7C\u4F85\u4F7D\u4F80\u4F87\u4F76\u4F74\u4F89\u4F84\u4F77\u4F4C\u4F97\u4F6A\u4F9A\u4F79\u4F81\u4F78\u4F90\u4F9C\u4F94\u4F9E\u4F92\u4F82\u4F95\u4F6B\u4F6E\u519E\u51BC\u51BE\u5235\u5232\u5233\u5246\u5231\u52BC\u530A\u530B\u533C\u5392\u5394\u5487\u547F\u5481\u5491\u5482\u5488\u546B\u547A\u547E\u5465\u546C\u5474\u5466\u548D\u546F\u5461\u5460\u5498\u5463\u5467\u5464\u56F7\u56F9\u576F\u5772\u576D\u576B\u5771\u5770\u5776\u5780\u5775\u577B\u5773\u5774\u5762"],["cc40","\u5768\u577D\u590C\u5945\u59B5\u59BA\u59CF\u59CE\u59B2\u59CC\u59C1\u59B6\u59BC\u59C3\u59D6\u59B1\u59BD\u59C0\u59C8\u59B4\u59C7\u5B62\u5B65\u5B93\u5B95\u5C44\u5C47\u5CAE\u5CA4\u5CA0\u5CB5\u5CAF\u5CA8\u5CAC\u5C9F\u5CA3\u5CAD\u5CA2\u5CAA\u5CA7\u5C9D\u5CA5\u5CB6\u5CB0\u5CA6\u5E17\u5E14\u5E19\u5F28\u5F22\u5F23\u5F24\u5F54\u5F82\u5F7E\u5F7D\u5FDE\u5FE5\u602D\u6026\u6019\u6032\u600B"],["cca1","\u6034\u600A\u6017\u6033\u601A\u601E\u602C\u6022\u600D\u6010\u602E\u6013\u6011\u600C\u6009\u601C\u6214\u623D\u62AD\u62B4\u62D1\u62BE\u62AA\u62B6\u62CA\u62AE\u62B3\u62AF\u62BB\u62A9\u62B0\u62B8\u653D\u65A8\u65BB\u6609\u65FC\u6604\u6612\u6608\u65FB\u6603\u660B\u660D\u6605\u65FD\u6611\u6610\u66F6\u670A\u6785\u676C\u678E\u6792\u6776\u677B\u6798\u6786\u6784\u6774\u678D\u678C\u677A\u679F\u6791\u6799\u6783\u677D\u6781\u6778\u6779\u6794\u6B25\u6B80\u6B7E\u6BDE\u6C1D\u6C93\u6CEC\u6CEB\u6CEE\u6CD9\u6CB6\u6CD4\u6CAD\u6CE7\u6CB7\u6CD0\u6CC2\u6CBA\u6CC3\u6CC6\u6CED\u6CF2"],["cd40","\u6CD2\u6CDD\u6CB4\u6C8A\u6C9D\u6C80\u6CDE\u6CC0\u6D30\u6CCD\u6CC7\u6CB0\u6CF9\u6CCF\u6CE9\u6CD1\u7094\u7098\u7085\u7093\u7086\u7084\u7091\u7096\u7082\u709A\u7083\u726A\u72D6\u72CB\u72D8\u72C9\u72DC\u72D2\u72D4\u72DA\u72CC\u72D1\u73A4\u73A1\u73AD\u73A6\u73A2\u73A0\u73AC\u739D\u74DD\u74E8\u753F\u7540\u753E\u758C\u7598\u76AF\u76F3\u76F1\u76F0\u76F5\u77F8\u77FC\u77F9\u77FB\u77FA"],["cda1","\u77F7\u7942\u793F\u79C5\u7A78\u7A7B\u7AFB\u7C75\u7CFD\u8035\u808F\u80AE\u80A3\u80B8\u80B5\u80AD\u8220\u82A0\u82C0\u82AB\u829A\u8298\u829B\u82B5\u82A7\u82AE\u82BC\u829E\u82BA\u82B4\u82A8\u82A1\u82A9\u82C2\u82A4\u82C3\u82B6\u82A2\u8670\u866F\u866D\u866E\u8C56\u8FD2\u8FCB\u8FD3\u8FCD\u8FD6\u8FD5\u8FD7\u90B2\u90B4\u90AF\u90B3\u90B0\u9639\u963D\u963C\u963A\u9643\u4FCD\u4FC5\u4FD3\u4FB2\u4FC9\u4FCB\u4FC1\u4FD4\u4FDC\u4FD9\u4FBB\u4FB3\u4FDB\u4FC7\u4FD6\u4FBA\u4FC0\u4FB9\u4FEC\u5244\u5249\u52C0\u52C2\u533D\u537C\u5397\u5396\u5399\u5398\u54BA\u54A1\u54AD\u54A5\u54CF"],["ce40","\u54C3\u830D\u54B7\u54AE\u54D6\u54B6\u54C5\u54C6\u54A0\u5470\u54BC\u54A2\u54BE\u5472\u54DE\u54B0\u57B5\u579E\u579F\u57A4\u578C\u5797\u579D\u579B\u5794\u5798\u578F\u5799\u57A5\u579A\u5795\u58F4\u590D\u5953\u59E1\u59DE\u59EE\u5A00\u59F1\u59DD\u59FA\u59FD\u59FC\u59F6\u59E4\u59F2\u59F7\u59DB\u59E9\u59F3\u59F5\u59E0\u59FE\u59F4\u59ED\u5BA8\u5C4C\u5CD0\u5CD8\u5CCC\u5CD7\u5CCB\u5CDB"],["cea1","\u5CDE\u5CDA\u5CC9\u5CC7\u5CCA\u5CD6\u5CD3\u5CD4\u5CCF\u5CC8\u5CC6\u5CCE\u5CDF\u5CF8\u5DF9\u5E21\u5E22\u5E23\u5E20\u5E24\u5EB0\u5EA4\u5EA2\u5E9B\u5EA3\u5EA5\u5F07\u5F2E\u5F56\u5F86\u6037\u6039\u6054\u6072\u605E\u6045\u6053\u6047\u6049\u605B\u604C\u6040\u6042\u605F\u6024\u6044\u6058\u6066\u606E\u6242\u6243\u62CF\u630D\u630B\u62F5\u630E\u6303\u62EB\u62F9\u630F\u630C\u62F8\u62F6\u6300\u6313\u6314\u62FA\u6315\u62FB\u62F0\u6541\u6543\u65AA\u65BF\u6636\u6621\u6632\u6635\u661C\u6626\u6622\u6633\u662B\u663A\u661D\u6634\u6639\u662E\u670F\u6710\u67C1\u67F2\u67C8\u67BA"],["cf40","\u67DC\u67BB\u67F8\u67D8\u67C0\u67B7\u67C5\u67EB\u67E4\u67DF\u67B5\u67CD\u67B3\u67F7\u67F6\u67EE\u67E3\u67C2\u67B9\u67CE\u67E7\u67F0\u67B2\u67FC\u67C6\u67ED\u67CC\u67AE\u67E6\u67DB\u67FA\u67C9\u67CA\u67C3\u67EA\u67CB\u6B28\u6B82\u6B84\u6BB6\u6BD6\u6BD8\u6BE0\u6C20\u6C21\u6D28\u6D34\u6D2D\u6D1F\u6D3C\u6D3F\u6D12\u6D0A\u6CDA\u6D33\u6D04\u6D19\u6D3A\u6D1A\u6D11\u6D00\u6D1D\u6D42"],["cfa1","\u6D01\u6D18\u6D37\u6D03\u6D0F\u6D40\u6D07\u6D20\u6D2C\u6D08\u6D22\u6D09\u6D10\u70B7\u709F\u70BE\u70B1\u70B0\u70A1\u70B4\u70B5\u70A9\u7241\u7249\u724A\u726C\u7270\u7273\u726E\u72CA\u72E4\u72E8\u72EB\u72DF\u72EA\u72E6\u72E3\u7385\u73CC\u73C2\u73C8\u73C5\u73B9\u73B6\u73B5\u73B4\u73EB\u73BF\u73C7\u73BE\u73C3\u73C6\u73B8\u73CB\u74EC\u74EE\u752E\u7547\u7548\u75A7\u75AA\u7679\u76C4\u7708\u7703\u7704\u7705\u770A\u76F7\u76FB\u76FA\u77E7\u77E8\u7806\u7811\u7812\u7805\u7810\u780F\u780E\u7809\u7803\u7813\u794A\u794C\u794B\u7945\u7944\u79D5\u79CD\u79CF\u79D6\u79CE\u7A80"],["d040","\u7A7E\u7AD1\u7B00\u7B01\u7C7A\u7C78\u7C79\u7C7F\u7C80\u7C81\u7D03\u7D08\u7D01\u7F58\u7F91\u7F8D\u7FBE\u8007\u800E\u800F\u8014\u8037\u80D8\u80C7\u80E0\u80D1\u80C8\u80C2\u80D0\u80C5\u80E3\u80D9\u80DC\u80CA\u80D5\u80C9\u80CF\u80D7\u80E6\u80CD\u81FF\u8221\u8294\u82D9\u82FE\u82F9\u8307\u82E8\u8300\u82D5\u833A\u82EB\u82D6\u82F4\u82EC\u82E1\u82F2\u82F5\u830C\u82FB\u82F6\u82F0\u82EA"],["d0a1","\u82E4\u82E0\u82FA\u82F3\u82ED\u8677\u8674\u867C\u8673\u8841\u884E\u8867\u886A\u8869\u89D3\u8A04\u8A07\u8D72\u8FE3\u8FE1\u8FEE\u8FE0\u90F1\u90BD\u90BF\u90D5\u90C5\u90BE\u90C7\u90CB\u90C8\u91D4\u91D3\u9654\u964F\u9651\u9653\u964A\u964E\u501E\u5005\u5007\u5013\u5022\u5030\u501B\u4FF5\u4FF4\u5033\u5037\u502C\u4FF6\u4FF7\u5017\u501C\u5020\u5027\u5035\u502F\u5031\u500E\u515A\u5194\u5193\u51CA\u51C4\u51C5\u51C8\u51CE\u5261\u525A\u5252\u525E\u525F\u5255\u5262\u52CD\u530E\u539E\u5526\u54E2\u5517\u5512\u54E7\u54F3\u54E4\u551A\u54FF\u5504\u5508\u54EB\u5511\u5505\u54F1"],["d140","\u550A\u54FB\u54F7\u54F8\u54E0\u550E\u5503\u550B\u5701\u5702\u57CC\u5832\u57D5\u57D2\u57BA\u57C6\u57BD\u57BC\u57B8\u57B6\u57BF\u57C7\u57D0\u57B9\u57C1\u590E\u594A\u5A19\u5A16\u5A2D\u5A2E\u5A15\u5A0F\u5A17\u5A0A\u5A1E\u5A33\u5B6C\u5BA7\u5BAD\u5BAC\u5C03\u5C56\u5C54\u5CEC\u5CFF\u5CEE\u5CF1\u5CF7\u5D00\u5CF9\u5E29\u5E28\u5EA8\u5EAE\u5EAA\u5EAC\u5F33\u5F30\u5F67\u605D\u605A\u6067"],["d1a1","\u6041\u60A2\u6088\u6080\u6092\u6081\u609D\u6083\u6095\u609B\u6097\u6087\u609C\u608E\u6219\u6246\u62F2\u6310\u6356\u632C\u6344\u6345\u6336\u6343\u63E4\u6339\u634B\u634A\u633C\u6329\u6341\u6334\u6358\u6354\u6359\u632D\u6347\u6333\u635A\u6351\u6338\u6357\u6340\u6348\u654A\u6546\u65C6\u65C3\u65C4\u65C2\u664A\u665F\u6647\u6651\u6712\u6713\u681F\u681A\u6849\u6832\u6833\u683B\u684B\u684F\u6816\u6831\u681C\u6835\u682B\u682D\u682F\u684E\u6844\u6834\u681D\u6812\u6814\u6826\u6828\u682E\u684D\u683A\u6825\u6820\u6B2C\u6B2F\u6B2D\u6B31\u6B34\u6B6D\u8082\u6B88\u6BE6\u6BE4"],["d240","\u6BE8\u6BE3\u6BE2\u6BE7\u6C25\u6D7A\u6D63\u6D64\u6D76\u6D0D\u6D61\u6D92\u6D58\u6D62\u6D6D\u6D6F\u6D91\u6D8D\u6DEF\u6D7F\u6D86\u6D5E\u6D67\u6D60\u6D97\u6D70\u6D7C\u6D5F\u6D82\u6D98\u6D2F\u6D68\u6D8B\u6D7E\u6D80\u6D84\u6D16\u6D83\u6D7B\u6D7D\u6D75\u6D90\u70DC\u70D3\u70D1\u70DD\u70CB\u7F39\u70E2\u70D7\u70D2\u70DE\u70E0\u70D4\u70CD\u70C5\u70C6\u70C7\u70DA\u70CE\u70E1\u7242\u7278"],["d2a1","\u7277\u7276\u7300\u72FA\u72F4\u72FE\u72F6\u72F3\u72FB\u7301\u73D3\u73D9\u73E5\u73D6\u73BC\u73E7\u73E3\u73E9\u73DC\u73D2\u73DB\u73D4\u73DD\u73DA\u73D7\u73D8\u73E8\u74DE\u74DF\u74F4\u74F5\u7521\u755B\u755F\u75B0\u75C1\u75BB\u75C4\u75C0\u75BF\u75B6\u75BA\u768A\u76C9\u771D\u771B\u7710\u7713\u7712\u7723\u7711\u7715\u7719\u771A\u7722\u7727\u7823\u782C\u7822\u7835\u782F\u7828\u782E\u782B\u7821\u7829\u7833\u782A\u7831\u7954\u795B\u794F\u795C\u7953\u7952\u7951\u79EB\u79EC\u79E0\u79EE\u79ED\u79EA\u79DC\u79DE\u79DD\u7A86\u7A89\u7A85\u7A8B\u7A8C\u7A8A\u7A87\u7AD8\u7B10"],["d340","\u7B04\u7B13\u7B05\u7B0F\u7B08\u7B0A\u7B0E\u7B09\u7B12\u7C84\u7C91\u7C8A\u7C8C\u7C88\u7C8D\u7C85\u7D1E\u7D1D\u7D11\u7D0E\u7D18\u7D16\u7D13\u7D1F\u7D12\u7D0F\u7D0C\u7F5C\u7F61\u7F5E\u7F60\u7F5D\u7F5B\u7F96\u7F92\u7FC3\u7FC2\u7FC0\u8016\u803E\u8039\u80FA\u80F2\u80F9\u80F5\u8101\u80FB\u8100\u8201\u822F\u8225\u8333\u832D\u8344\u8319\u8351\u8325\u8356\u833F\u8341\u8326\u831C\u8322"],["d3a1","\u8342\u834E\u831B\u832A\u8308\u833C\u834D\u8316\u8324\u8320\u8337\u832F\u8329\u8347\u8345\u834C\u8353\u831E\u832C\u834B\u8327\u8348\u8653\u8652\u86A2\u86A8\u8696\u868D\u8691\u869E\u8687\u8697\u8686\u868B\u869A\u8685\u86A5\u8699\u86A1\u86A7\u8695\u8698\u868E\u869D\u8690\u8694\u8843\u8844\u886D\u8875\u8876\u8872\u8880\u8871\u887F\u886F\u8883\u887E\u8874\u887C\u8A12\u8C47\u8C57\u8C7B\u8CA4\u8CA3\u8D76\u8D78\u8DB5\u8DB7\u8DB6\u8ED1\u8ED3\u8FFE\u8FF5\u9002\u8FFF\u8FFB\u9004\u8FFC\u8FF6\u90D6\u90E0\u90D9\u90DA\u90E3\u90DF\u90E5\u90D8\u90DB\u90D7\u90DC\u90E4\u9150"],["d440","\u914E\u914F\u91D5\u91E2\u91DA\u965C\u965F\u96BC\u98E3\u9ADF\u9B2F\u4E7F\u5070\u506A\u5061\u505E\u5060\u5053\u504B\u505D\u5072\u5048\u504D\u5041\u505B\u504A\u5062\u5015\u5045\u505F\u5069\u506B\u5063\u5064\u5046\u5040\u506E\u5073\u5057\u5051\u51D0\u526B\u526D\u526C\u526E\u52D6\u52D3\u532D\u539C\u5575\u5576\u553C\u554D\u5550\u5534\u552A\u5551\u5562\u5536\u5535\u5530\u5552\u5545"],["d4a1","\u550C\u5532\u5565\u554E\u5539\u5548\u552D\u553B\u5540\u554B\u570A\u5707\u57FB\u5814\u57E2\u57F6\u57DC\u57F4\u5800\u57ED\u57FD\u5808\u57F8\u580B\u57F3\u57CF\u5807\u57EE\u57E3\u57F2\u57E5\u57EC\u57E1\u580E\u57FC\u5810\u57E7\u5801\u580C\u57F1\u57E9\u57F0\u580D\u5804\u595C\u5A60\u5A58\u5A55\u5A67\u5A5E\u5A38\u5A35\u5A6D\u5A50\u5A5F\u5A65\u5A6C\u5A53\u5A64\u5A57\u5A43\u5A5D\u5A52\u5A44\u5A5B\u5A48\u5A8E\u5A3E\u5A4D\u5A39\u5A4C\u5A70\u5A69\u5A47\u5A51\u5A56\u5A42\u5A5C\u5B72\u5B6E\u5BC1\u5BC0\u5C59\u5D1E\u5D0B\u5D1D\u5D1A\u5D20\u5D0C\u5D28\u5D0D\u5D26\u5D25\u5D0F"],["d540","\u5D30\u5D12\u5D23\u5D1F\u5D2E\u5E3E\u5E34\u5EB1\u5EB4\u5EB9\u5EB2\u5EB3\u5F36\u5F38\u5F9B\u5F96\u5F9F\u608A\u6090\u6086\u60BE\u60B0\u60BA\u60D3\u60D4\u60CF\u60E4\u60D9\u60DD\u60C8\u60B1\u60DB\u60B7\u60CA\u60BF\u60C3\u60CD\u60C0\u6332\u6365\u638A\u6382\u637D\u63BD\u639E\u63AD\u639D\u6397\u63AB\u638E\u636F\u6387\u6390\u636E\u63AF\u6375\u639C\u636D\u63AE\u637C\u63A4\u633B\u639F"],["d5a1","\u6378\u6385\u6381\u6391\u638D\u6370\u6553\u65CD\u6665\u6661\u665B\u6659\u665C\u6662\u6718\u6879\u6887\u6890\u689C\u686D\u686E\u68AE\u68AB\u6956\u686F\u68A3\u68AC\u68A9\u6875\u6874\u68B2\u688F\u6877\u6892\u687C\u686B\u6872\u68AA\u6880\u6871\u687E\u689B\u6896\u688B\u68A0\u6889\u68A4\u6878\u687B\u6891\u688C\u688A\u687D\u6B36\u6B33\u6B37\u6B38\u6B91\u6B8F\u6B8D\u6B8E\u6B8C\u6C2A\u6DC0\u6DAB\u6DB4\u6DB3\u6E74\u6DAC\u6DE9\u6DE2\u6DB7\u6DF6\u6DD4\u6E00\u6DC8\u6DE0\u6DDF\u6DD6\u6DBE\u6DE5\u6DDC\u6DDD\u6DDB\u6DF4\u6DCA\u6DBD\u6DED\u6DF0\u6DBA\u6DD5\u6DC2\u6DCF\u6DC9"],["d640","\u6DD0\u6DF2\u6DD3\u6DFD\u6DD7\u6DCD\u6DE3\u6DBB\u70FA\u710D\u70F7\u7117\u70F4\u710C\u70F0\u7104\u70F3\u7110\u70FC\u70FF\u7106\u7113\u7100\u70F8\u70F6\u710B\u7102\u710E\u727E\u727B\u727C\u727F\u731D\u7317\u7307\u7311\u7318\u730A\u7308\u72FF\u730F\u731E\u7388\u73F6\u73F8\u73F5\u7404\u7401\u73FD\u7407\u7400\u73FA\u73FC\u73FF\u740C\u740B\u73F4\u7408\u7564\u7563\u75CE\u75D2\u75CF"],["d6a1","\u75CB\u75CC\u75D1\u75D0\u768F\u7689\u76D3\u7739\u772F\u772D\u7731\u7732\u7734\u7733\u773D\u7725\u773B\u7735\u7848\u7852\u7849\u784D\u784A\u784C\u7826\u7845\u7850\u7964\u7967\u7969\u796A\u7963\u796B\u7961\u79BB\u79FA\u79F8\u79F6\u79F7\u7A8F\u7A94\u7A90\u7B35\u7B47\u7B34\u7B25\u7B30\u7B22\u7B24\u7B33\u7B18\u7B2A\u7B1D\u7B31\u7B2B\u7B2D\u7B2F\u7B32\u7B38\u7B1A\u7B23\u7C94\u7C98\u7C96\u7CA3\u7D35\u7D3D\u7D38\u7D36\u7D3A\u7D45\u7D2C\u7D29\u7D41\u7D47\u7D3E\u7D3F\u7D4A\u7D3B\u7D28\u7F63\u7F95\u7F9C\u7F9D\u7F9B\u7FCA\u7FCB\u7FCD\u7FD0\u7FD1\u7FC7\u7FCF\u7FC9\u801F"],["d740","\u801E\u801B\u8047\u8043\u8048\u8118\u8125\u8119\u811B\u812D\u811F\u812C\u811E\u8121\u8115\u8127\u811D\u8122\u8211\u8238\u8233\u823A\u8234\u8232\u8274\u8390\u83A3\u83A8\u838D\u837A\u8373\u83A4\u8374\u838F\u8381\u8395\u8399\u8375\u8394\u83A9\u837D\u8383\u838C\u839D\u839B\u83AA\u838B\u837E\u83A5\u83AF\u8388\u8397\u83B0\u837F\u83A6\u8387\u83AE\u8376\u839A\u8659\u8656\u86BF\u86B7"],["d7a1","\u86C2\u86C1\u86C5\u86BA\u86B0\u86C8\u86B9\u86B3\u86B8\u86CC\u86B4\u86BB\u86BC\u86C3\u86BD\u86BE\u8852\u8889\u8895\u88A8\u88A2\u88AA\u889A\u8891\u88A1\u889F\u8898\u88A7\u8899\u889B\u8897\u88A4\u88AC\u888C\u8893\u888E\u8982\u89D6\u89D9\u89D5\u8A30\u8A27\u8A2C\u8A1E\u8C39\u8C3B\u8C5C\u8C5D\u8C7D\u8CA5\u8D7D\u8D7B\u8D79\u8DBC\u8DC2\u8DB9\u8DBF\u8DC1\u8ED8\u8EDE\u8EDD\u8EDC\u8ED7\u8EE0\u8EE1\u9024\u900B\u9011\u901C\u900C\u9021\u90EF\u90EA\u90F0\u90F4\u90F2\u90F3\u90D4\u90EB\u90EC\u90E9\u9156\u9158\u915A\u9153\u9155\u91EC\u91F4\u91F1\u91F3\u91F8\u91E4\u91F9\u91EA"],["d840","\u91EB\u91F7\u91E8\u91EE\u957A\u9586\u9588\u967C\u966D\u966B\u9671\u966F\u96BF\u976A\u9804\u98E5\u9997\u509B\u5095\u5094\u509E\u508B\u50A3\u5083\u508C\u508E\u509D\u5068\u509C\u5092\u5082\u5087\u515F\u51D4\u5312\u5311\u53A4\u53A7\u5591\u55A8\u55A5\u55AD\u5577\u5645\u55A2\u5593\u5588\u558F\u55B5\u5581\u55A3\u5592\u55A4\u557D\u558C\u55A6\u557F\u5595\u55A1\u558E\u570C\u5829\u5837"],["d8a1","\u5819\u581E\u5827\u5823\u5828\u57F5\u5848\u5825\u581C\u581B\u5833\u583F\u5836\u582E\u5839\u5838\u582D\u582C\u583B\u5961\u5AAF\u5A94\u5A9F\u5A7A\u5AA2\u5A9E\u5A78\u5AA6\u5A7C\u5AA5\u5AAC\u5A95\u5AAE\u5A37\u5A84\u5A8A\u5A97\u5A83\u5A8B\u5AA9\u5A7B\u5A7D\u5A8C\u5A9C\u5A8F\u5A93\u5A9D\u5BEA\u5BCD\u5BCB\u5BD4\u5BD1\u5BCA\u5BCE\u5C0C\u5C30\u5D37\u5D43\u5D6B\u5D41\u5D4B\u5D3F\u5D35\u5D51\u5D4E\u5D55\u5D33\u5D3A\u5D52\u5D3D\u5D31\u5D59\u5D42\u5D39\u5D49\u5D38\u5D3C\u5D32\u5D36\u5D40\u5D45\u5E44\u5E41\u5F58\u5FA6\u5FA5\u5FAB\u60C9\u60B9\u60CC\u60E2\u60CE\u60C4\u6114"],["d940","\u60F2\u610A\u6116\u6105\u60F5\u6113\u60F8\u60FC\u60FE\u60C1\u6103\u6118\u611D\u6110\u60FF\u6104\u610B\u624A\u6394\u63B1\u63B0\u63CE\u63E5\u63E8\u63EF\u63C3\u649D\u63F3\u63CA\u63E0\u63F6\u63D5\u63F2\u63F5\u6461\u63DF\u63BE\u63DD\u63DC\u63C4\u63D8\u63D3\u63C2\u63C7\u63CC\u63CB\u63C8\u63F0\u63D7\u63D9\u6532\u6567\u656A\u6564\u655C\u6568\u6565\u658C\u659D\u659E\u65AE\u65D0\u65D2"],["d9a1","\u667C\u666C\u667B\u6680\u6671\u6679\u666A\u6672\u6701\u690C\u68D3\u6904\u68DC\u692A\u68EC\u68EA\u68F1\u690F\u68D6\u68F7\u68EB\u68E4\u68F6\u6913\u6910\u68F3\u68E1\u6907\u68CC\u6908\u6970\u68B4\u6911\u68EF\u68C6\u6914\u68F8\u68D0\u68FD\u68FC\u68E8\u690B\u690A\u6917\u68CE\u68C8\u68DD\u68DE\u68E6\u68F4\u68D1\u6906\u68D4\u68E9\u6915\u6925\u68C7\u6B39\u6B3B\u6B3F\u6B3C\u6B94\u6B97\u6B99\u6B95\u6BBD\u6BF0\u6BF2\u6BF3\u6C30\u6DFC\u6E46\u6E47\u6E1F\u6E49\u6E88\u6E3C\u6E3D\u6E45\u6E62\u6E2B\u6E3F\u6E41\u6E5D\u6E73\u6E1C\u6E33\u6E4B\u6E40\u6E51\u6E3B\u6E03\u6E2E\u6E5E"],["da40","\u6E68\u6E5C\u6E61\u6E31\u6E28\u6E60\u6E71\u6E6B\u6E39\u6E22\u6E30\u6E53\u6E65\u6E27\u6E78\u6E64\u6E77\u6E55\u6E79\u6E52\u6E66\u6E35\u6E36\u6E5A\u7120\u711E\u712F\u70FB\u712E\u7131\u7123\u7125\u7122\u7132\u711F\u7128\u713A\u711B\u724B\u725A\u7288\u7289\u7286\u7285\u728B\u7312\u730B\u7330\u7322\u7331\u7333\u7327\u7332\u732D\u7326\u7323\u7335\u730C\u742E\u742C\u7430\u742B\u7416"],["daa1","\u741A\u7421\u742D\u7431\u7424\u7423\u741D\u7429\u7420\u7432\u74FB\u752F\u756F\u756C\u75E7\u75DA\u75E1\u75E6\u75DD\u75DF\u75E4\u75D7\u7695\u7692\u76DA\u7746\u7747\u7744\u774D\u7745\u774A\u774E\u774B\u774C\u77DE\u77EC\u7860\u7864\u7865\u785C\u786D\u7871\u786A\u786E\u7870\u7869\u7868\u785E\u7862\u7974\u7973\u7972\u7970\u7A02\u7A0A\u7A03\u7A0C\u7A04\u7A99\u7AE6\u7AE4\u7B4A\u7B3B\u7B44\u7B48\u7B4C\u7B4E\u7B40\u7B58\u7B45\u7CA2\u7C9E\u7CA8\u7CA1\u7D58\u7D6F\u7D63\u7D53\u7D56\u7D67\u7D6A\u7D4F\u7D6D\u7D5C\u7D6B\u7D52\u7D54\u7D69\u7D51\u7D5F\u7D4E\u7F3E\u7F3F\u7F65"],["db40","\u7F66\u7FA2\u7FA0\u7FA1\u7FD7\u8051\u804F\u8050\u80FE\u80D4\u8143\u814A\u8152\u814F\u8147\u813D\u814D\u813A\u81E6\u81EE\u81F7\u81F8\u81F9\u8204\u823C\u823D\u823F\u8275\u833B\u83CF\u83F9\u8423\u83C0\u83E8\u8412\u83E7\u83E4\u83FC\u83F6\u8410\u83C6\u83C8\u83EB\u83E3\u83BF\u8401\u83DD\u83E5\u83D8\u83FF\u83E1\u83CB\u83CE\u83D6\u83F5\u83C9\u8409\u840F\u83DE\u8411\u8406\u83C2\u83F3"],["dba1","\u83D5\u83FA\u83C7\u83D1\u83EA\u8413\u83C3\u83EC\u83EE\u83C4\u83FB\u83D7\u83E2\u841B\u83DB\u83FE\u86D8\u86E2\u86E6\u86D3\u86E3\u86DA\u86EA\u86DD\u86EB\u86DC\u86EC\u86E9\u86D7\u86E8\u86D1\u8848\u8856\u8855\u88BA\u88D7\u88B9\u88B8\u88C0\u88BE\u88B6\u88BC\u88B7\u88BD\u88B2\u8901\u88C9\u8995\u8998\u8997\u89DD\u89DA\u89DB\u8A4E\u8A4D\u8A39\u8A59\u8A40\u8A57\u8A58\u8A44\u8A45\u8A52\u8A48\u8A51\u8A4A\u8A4C\u8A4F\u8C5F\u8C81\u8C80\u8CBA\u8CBE\u8CB0\u8CB9\u8CB5\u8D84\u8D80\u8D89\u8DD8\u8DD3\u8DCD\u8DC7\u8DD6\u8DDC\u8DCF\u8DD5\u8DD9\u8DC8\u8DD7\u8DC5\u8EEF\u8EF7\u8EFA"],["dc40","\u8EF9\u8EE6\u8EEE\u8EE5\u8EF5\u8EE7\u8EE8\u8EF6\u8EEB\u8EF1\u8EEC\u8EF4\u8EE9\u902D\u9034\u902F\u9106\u912C\u9104\u90FF\u90FC\u9108\u90F9\u90FB\u9101\u9100\u9107\u9105\u9103\u9161\u9164\u915F\u9162\u9160\u9201\u920A\u9225\u9203\u921A\u9226\u920F\u920C\u9200\u9212\u91FF\u91FD\u9206\u9204\u9227\u9202\u921C\u9224\u9219\u9217\u9205\u9216\u957B\u958D\u958C\u9590\u9687\u967E\u9688"],["dca1","\u9689\u9683\u9680\u96C2\u96C8\u96C3\u96F1\u96F0\u976C\u9770\u976E\u9807\u98A9\u98EB\u9CE6\u9EF9\u4E83\u4E84\u4EB6\u50BD\u50BF\u50C6\u50AE\u50C4\u50CA\u50B4\u50C8\u50C2\u50B0\u50C1\u50BA\u50B1\u50CB\u50C9\u50B6\u50B8\u51D7\u527A\u5278\u527B\u527C\u55C3\u55DB\u55CC\u55D0\u55CB\u55CA\u55DD\u55C0\u55D4\u55C4\u55E9\u55BF\u55D2\u558D\u55CF\u55D5\u55E2\u55D6\u55C8\u55F2\u55CD\u55D9\u55C2\u5714\u5853\u5868\u5864\u584F\u584D\u5849\u586F\u5855\u584E\u585D\u5859\u5865\u585B\u583D\u5863\u5871\u58FC\u5AC7\u5AC4\u5ACB\u5ABA\u5AB8\u5AB1\u5AB5\u5AB0\u5ABF\u5AC8\u5ABB\u5AC6"],["dd40","\u5AB7\u5AC0\u5ACA\u5AB4\u5AB6\u5ACD\u5AB9\u5A90\u5BD6\u5BD8\u5BD9\u5C1F\u5C33\u5D71\u5D63\u5D4A\u5D65\u5D72\u5D6C\u5D5E\u5D68\u5D67\u5D62\u5DF0\u5E4F\u5E4E\u5E4A\u5E4D\u5E4B\u5EC5\u5ECC\u5EC6\u5ECB\u5EC7\u5F40\u5FAF\u5FAD\u60F7\u6149\u614A\u612B\u6145\u6136\u6132\u612E\u6146\u612F\u614F\u6129\u6140\u6220\u9168\u6223\u6225\u6224\u63C5\u63F1\u63EB\u6410\u6412\u6409\u6420\u6424"],["dda1","\u6433\u6443\u641F\u6415\u6418\u6439\u6437\u6422\u6423\u640C\u6426\u6430\u6428\u6441\u6435\u642F\u640A\u641A\u6440\u6425\u6427\u640B\u63E7\u641B\u642E\u6421\u640E\u656F\u6592\u65D3\u6686\u668C\u6695\u6690\u668B\u668A\u6699\u6694\u6678\u6720\u6966\u695F\u6938\u694E\u6962\u6971\u693F\u6945\u696A\u6939\u6942\u6957\u6959\u697A\u6948\u6949\u6935\u696C\u6933\u693D\u6965\u68F0\u6978\u6934\u6969\u6940\u696F\u6944\u6976\u6958\u6941\u6974\u694C\u693B\u694B\u6937\u695C\u694F\u6951\u6932\u6952\u692F\u697B\u693C\u6B46\u6B45\u6B43\u6B42\u6B48\u6B41\u6B9B\uFA0D\u6BFB\u6BFC"],["de40","\u6BF9\u6BF7\u6BF8\u6E9B\u6ED6\u6EC8\u6E8F\u6EC0\u6E9F\u6E93\u6E94\u6EA0\u6EB1\u6EB9\u6EC6\u6ED2\u6EBD\u6EC1\u6E9E\u6EC9\u6EB7\u6EB0\u6ECD\u6EA6\u6ECF\u6EB2\u6EBE\u6EC3\u6EDC\u6ED8\u6E99\u6E92\u6E8E\u6E8D\u6EA4\u6EA1\u6EBF\u6EB3\u6ED0\u6ECA\u6E97\u6EAE\u6EA3\u7147\u7154\u7152\u7163\u7160\u7141\u715D\u7162\u7172\u7178\u716A\u7161\u7142\u7158\u7143\u714B\u7170\u715F\u7150\u7153"],["dea1","\u7144\u714D\u715A\u724F\u728D\u728C\u7291\u7290\u728E\u733C\u7342\u733B\u733A\u7340\u734A\u7349\u7444\u744A\u744B\u7452\u7451\u7457\u7440\u744F\u7450\u744E\u7442\u7446\u744D\u7454\u74E1\u74FF\u74FE\u74FD\u751D\u7579\u7577\u6983\u75EF\u760F\u7603\u75F7\u75FE\u75FC\u75F9\u75F8\u7610\u75FB\u75F6\u75ED\u75F5\u75FD\u7699\u76B5\u76DD\u7755\u775F\u7760\u7752\u7756\u775A\u7769\u7767\u7754\u7759\u776D\u77E0\u7887\u789A\u7894\u788F\u7884\u7895\u7885\u7886\u78A1\u7883\u7879\u7899\u7880\u7896\u787B\u797C\u7982\u797D\u7979\u7A11\u7A18\u7A19\u7A12\u7A17\u7A15\u7A22\u7A13"],["df40","\u7A1B\u7A10\u7AA3\u7AA2\u7A9E\u7AEB\u7B66\u7B64\u7B6D\u7B74\u7B69\u7B72\u7B65\u7B73\u7B71\u7B70\u7B61\u7B78\u7B76\u7B63\u7CB2\u7CB4\u7CAF\u7D88\u7D86\u7D80\u7D8D\u7D7F\u7D85\u7D7A\u7D8E\u7D7B\u7D83\u7D7C\u7D8C\u7D94\u7D84\u7D7D\u7D92\u7F6D\u7F6B\u7F67\u7F68\u7F6C\u7FA6\u7FA5\u7FA7\u7FDB\u7FDC\u8021\u8164\u8160\u8177\u815C\u8169\u815B\u8162\u8172\u6721\u815E\u8176\u8167\u816F"],["dfa1","\u8144\u8161\u821D\u8249\u8244\u8240\u8242\u8245\u84F1\u843F\u8456\u8476\u8479\u848F\u848D\u8465\u8451\u8440\u8486\u8467\u8430\u844D\u847D\u845A\u8459\u8474\u8473\u845D\u8507\u845E\u8437\u843A\u8434\u847A\u8443\u8478\u8432\u8445\u8429\u83D9\u844B\u842F\u8442\u842D\u845F\u8470\u8439\u844E\u844C\u8452\u846F\u84C5\u848E\u843B\u8447\u8436\u8433\u8468\u847E\u8444\u842B\u8460\u8454\u846E\u8450\u870B\u8704\u86F7\u870C\u86FA\u86D6\u86F5\u874D\u86F8\u870E\u8709\u8701\u86F6\u870D\u8705\u88D6\u88CB\u88CD\u88CE\u88DE\u88DB\u88DA\u88CC\u88D0\u8985\u899B\u89DF\u89E5\u89E4"],["e040","\u89E1\u89E0\u89E2\u89DC\u89E6\u8A76\u8A86\u8A7F\u8A61\u8A3F\u8A77\u8A82\u8A84\u8A75\u8A83\u8A81\u8A74\u8A7A\u8C3C\u8C4B\u8C4A\u8C65\u8C64\u8C66\u8C86\u8C84\u8C85\u8CCC\u8D68\u8D69\u8D91\u8D8C\u8D8E\u8D8F\u8D8D\u8D93\u8D94\u8D90\u8D92\u8DF0\u8DE0\u8DEC\u8DF1\u8DEE\u8DD0\u8DE9\u8DE3\u8DE2\u8DE7\u8DF2\u8DEB\u8DF4\u8F06\u8EFF\u8F01\u8F00\u8F05\u8F07\u8F08\u8F02\u8F0B\u9052\u903F"],["e0a1","\u9044\u9049\u903D\u9110\u910D\u910F\u9111\u9116\u9114\u910B\u910E\u916E\u916F\u9248\u9252\u9230\u923A\u9266\u9233\u9265\u925E\u9283\u922E\u924A\u9246\u926D\u926C\u924F\u9260\u9267\u926F\u9236\u9261\u9270\u9231\u9254\u9263\u9250\u9272\u924E\u9253\u924C\u9256\u9232\u959F\u959C\u959E\u959B\u9692\u9693\u9691\u9697\u96CE\u96FA\u96FD\u96F8\u96F5\u9773\u9777\u9778\u9772\u980F\u980D\u980E\u98AC\u98F6\u98F9\u99AF\u99B2\u99B0\u99B5\u9AAD\u9AAB\u9B5B\u9CEA\u9CED\u9CE7\u9E80\u9EFD\u50E6\u50D4\u50D7\u50E8\u50F3\u50DB\u50EA\u50DD\u50E4\u50D3\u50EC\u50F0\u50EF\u50E3\u50E0"],["e140","\u51D8\u5280\u5281\u52E9\u52EB\u5330\u53AC\u5627\u5615\u560C\u5612\u55FC\u560F\u561C\u5601\u5613\u5602\u55FA\u561D\u5604\u55FF\u55F9\u5889\u587C\u5890\u5898\u5886\u5881\u587F\u5874\u588B\u587A\u5887\u5891\u588E\u5876\u5882\u5888\u587B\u5894\u588F\u58FE\u596B\u5ADC\u5AEE\u5AE5\u5AD5\u5AEA\u5ADA\u5AED\u5AEB\u5AF3\u5AE2\u5AE0\u5ADB\u5AEC\u5ADE\u5ADD\u5AD9\u5AE8\u5ADF\u5B77\u5BE0"],["e1a1","\u5BE3\u5C63\u5D82\u5D80\u5D7D\u5D86\u5D7A\u5D81\u5D77\u5D8A\u5D89\u5D88\u5D7E\u5D7C\u5D8D\u5D79\u5D7F\u5E58\u5E59\u5E53\u5ED8\u5ED1\u5ED7\u5ECE\u5EDC\u5ED5\u5ED9\u5ED2\u5ED4\u5F44\u5F43\u5F6F\u5FB6\u612C\u6128\u6141\u615E\u6171\u6173\u6152\u6153\u6172\u616C\u6180\u6174\u6154\u617A\u615B\u6165\u613B\u616A\u6161\u6156\u6229\u6227\u622B\u642B\u644D\u645B\u645D\u6474\u6476\u6472\u6473\u647D\u6475\u6466\u64A6\u644E\u6482\u645E\u645C\u644B\u6453\u6460\u6450\u647F\u643F\u646C\u646B\u6459\u6465\u6477\u6573\u65A0\u66A1\u66A0\u669F\u6705\u6704\u6722\u69B1\u69B6\u69C9"],["e240","\u69A0\u69CE\u6996\u69B0\u69AC\u69BC\u6991\u6999\u698E\u69A7\u698D\u69A9\u69BE\u69AF\u69BF\u69C4\u69BD\u69A4\u69D4\u69B9\u69CA\u699A\u69CF\u69B3\u6993\u69AA\u69A1\u699E\u69D9\u6997\u6990\u69C2\u69B5\u69A5\u69C6\u6B4A\u6B4D\u6B4B\u6B9E\u6B9F\u6BA0\u6BC3\u6BC4\u6BFE\u6ECE\u6EF5\u6EF1\u6F03\u6F25\u6EF8\u6F37\u6EFB\u6F2E\u6F09\u6F4E\u6F19\u6F1A\u6F27\u6F18\u6F3B\u6F12\u6EED\u6F0A"],["e2a1","\u6F36\u6F73\u6EF9\u6EEE\u6F2D\u6F40\u6F30\u6F3C\u6F35\u6EEB\u6F07\u6F0E\u6F43\u6F05\u6EFD\u6EF6\u6F39\u6F1C\u6EFC\u6F3A\u6F1F\u6F0D\u6F1E\u6F08\u6F21\u7187\u7190\u7189\u7180\u7185\u7182\u718F\u717B\u7186\u7181\u7197\u7244\u7253\u7297\u7295\u7293\u7343\u734D\u7351\u734C\u7462\u7473\u7471\u7475\u7472\u7467\u746E\u7500\u7502\u7503\u757D\u7590\u7616\u7608\u760C\u7615\u7611\u760A\u7614\u76B8\u7781\u777C\u7785\u7782\u776E\u7780\u776F\u777E\u7783\u78B2\u78AA\u78B4\u78AD\u78A8\u787E\u78AB\u789E\u78A5\u78A0\u78AC\u78A2\u78A4\u7998\u798A\u798B\u7996\u7995\u7994\u7993"],["e340","\u7997\u7988\u7992\u7990\u7A2B\u7A4A\u7A30\u7A2F\u7A28\u7A26\u7AA8\u7AAB\u7AAC\u7AEE\u7B88\u7B9C\u7B8A\u7B91\u7B90\u7B96\u7B8D\u7B8C\u7B9B\u7B8E\u7B85\u7B98\u5284\u7B99\u7BA4\u7B82\u7CBB\u7CBF\u7CBC\u7CBA\u7DA7\u7DB7\u7DC2\u7DA3\u7DAA\u7DC1\u7DC0\u7DC5\u7D9D\u7DCE\u7DC4\u7DC6\u7DCB\u7DCC\u7DAF\u7DB9\u7D96\u7DBC\u7D9F\u7DA6\u7DAE\u7DA9\u7DA1\u7DC9\u7F73\u7FE2\u7FE3\u7FE5\u7FDE"],["e3a1","\u8024\u805D\u805C\u8189\u8186\u8183\u8187\u818D\u818C\u818B\u8215\u8497\u84A4\u84A1\u849F\u84BA\u84CE\u84C2\u84AC\u84AE\u84AB\u84B9\u84B4\u84C1\u84CD\u84AA\u849A\u84B1\u84D0\u849D\u84A7\u84BB\u84A2\u8494\u84C7\u84CC\u849B\u84A9\u84AF\u84A8\u84D6\u8498\u84B6\u84CF\u84A0\u84D7\u84D4\u84D2\u84DB\u84B0\u8491\u8661\u8733\u8723\u8728\u876B\u8740\u872E\u871E\u8721\u8719\u871B\u8743\u872C\u8741\u873E\u8746\u8720\u8732\u872A\u872D\u873C\u8712\u873A\u8731\u8735\u8742\u8726\u8727\u8738\u8724\u871A\u8730\u8711\u88F7\u88E7\u88F1\u88F2\u88FA\u88FE\u88EE\u88FC\u88F6\u88FB"],["e440","\u88F0\u88EC\u88EB\u899D\u89A1\u899F\u899E\u89E9\u89EB\u89E8\u8AAB\u8A99\u8A8B\u8A92\u8A8F\u8A96\u8C3D\u8C68\u8C69\u8CD5\u8CCF\u8CD7\u8D96\u8E09\u8E02\u8DFF\u8E0D\u8DFD\u8E0A\u8E03\u8E07\u8E06\u8E05\u8DFE\u8E00\u8E04\u8F10\u8F11\u8F0E\u8F0D\u9123\u911C\u9120\u9122\u911F\u911D\u911A\u9124\u9121\u911B\u917A\u9172\u9179\u9173\u92A5\u92A4\u9276\u929B\u927A\u92A0\u9294\u92AA\u928D"],["e4a1","\u92A6\u929A\u92AB\u9279\u9297\u927F\u92A3\u92EE\u928E\u9282\u9295\u92A2\u927D\u9288\u92A1\u928A\u9286\u928C\u9299\u92A7\u927E\u9287\u92A9\u929D\u928B\u922D\u969E\u96A1\u96FF\u9758\u977D\u977A\u977E\u9783\u9780\u9782\u977B\u9784\u9781\u977F\u97CE\u97CD\u9816\u98AD\u98AE\u9902\u9900\u9907\u999D\u999C\u99C3\u99B9\u99BB\u99BA\u99C2\u99BD\u99C7\u9AB1\u9AE3\u9AE7\u9B3E\u9B3F\u9B60\u9B61\u9B5F\u9CF1\u9CF2\u9CF5\u9EA7\u50FF\u5103\u5130\u50F8\u5106\u5107\u50F6\u50FE\u510B\u510C\u50FD\u510A\u528B\u528C\u52F1\u52EF\u5648\u5642\u564C\u5635\u5641\u564A\u5649\u5646\u5658"],["e540","\u565A\u5640\u5633\u563D\u562C\u563E\u5638\u562A\u563A\u571A\u58AB\u589D\u58B1\u58A0\u58A3\u58AF\u58AC\u58A5\u58A1\u58FF\u5AFF\u5AF4\u5AFD\u5AF7\u5AF6\u5B03\u5AF8\u5B02\u5AF9\u5B01\u5B07\u5B05\u5B0F\u5C67\u5D99\u5D97\u5D9F\u5D92\u5DA2\u5D93\u5D95\u5DA0\u5D9C\u5DA1\u5D9A\u5D9E\u5E69\u5E5D\u5E60\u5E5C\u7DF3\u5EDB\u5EDE\u5EE1\u5F49\u5FB2\u618B\u6183\u6179\u61B1\u61B0\u61A2\u6189"],["e5a1","\u619B\u6193\u61AF\u61AD\u619F\u6192\u61AA\u61A1\u618D\u6166\u61B3\u622D\u646E\u6470\u6496\u64A0\u6485\u6497\u649C\u648F\u648B\u648A\u648C\u64A3\u649F\u6468\u64B1\u6498\u6576\u657A\u6579\u657B\u65B2\u65B3\u66B5\u66B0\u66A9\u66B2\u66B7\u66AA\u66AF\u6A00\u6A06\u6A17\u69E5\u69F8\u6A15\u69F1\u69E4\u6A20\u69FF\u69EC\u69E2\u6A1B\u6A1D\u69FE\u6A27\u69F2\u69EE\u6A14\u69F7\u69E7\u6A40\u6A08\u69E6\u69FB\u6A0D\u69FC\u69EB\u6A09\u6A04\u6A18\u6A25\u6A0F\u69F6\u6A26\u6A07\u69F4\u6A16\u6B51\u6BA5\u6BA3\u6BA2\u6BA6\u6C01\u6C00\u6BFF\u6C02\u6F41\u6F26\u6F7E\u6F87\u6FC6\u6F92"],["e640","\u6F8D\u6F89\u6F8C\u6F62\u6F4F\u6F85\u6F5A\u6F96\u6F76\u6F6C\u6F82\u6F55\u6F72\u6F52\u6F50\u6F57\u6F94\u6F93\u6F5D\u6F00\u6F61\u6F6B\u6F7D\u6F67\u6F90\u6F53\u6F8B\u6F69\u6F7F\u6F95\u6F63\u6F77\u6F6A\u6F7B\u71B2\u71AF\u719B\u71B0\u71A0\u719A\u71A9\u71B5\u719D\u71A5\u719E\u71A4\u71A1\u71AA\u719C\u71A7\u71B3\u7298\u729A\u7358\u7352\u735E\u735F\u7360\u735D\u735B\u7361\u735A\u7359"],["e6a1","\u7362\u7487\u7489\u748A\u7486\u7481\u747D\u7485\u7488\u747C\u7479\u7508\u7507\u757E\u7625\u761E\u7619\u761D\u761C\u7623\u761A\u7628\u761B\u769C\u769D\u769E\u769B\u778D\u778F\u7789\u7788\u78CD\u78BB\u78CF\u78CC\u78D1\u78CE\u78D4\u78C8\u78C3\u78C4\u78C9\u799A\u79A1\u79A0\u799C\u79A2\u799B\u6B76\u7A39\u7AB2\u7AB4\u7AB3\u7BB7\u7BCB\u7BBE\u7BAC\u7BCE\u7BAF\u7BB9\u7BCA\u7BB5\u7CC5\u7CC8\u7CCC\u7CCB\u7DF7\u7DDB\u7DEA\u7DE7\u7DD7\u7DE1\u7E03\u7DFA\u7DE6\u7DF6\u7DF1\u7DF0\u7DEE\u7DDF\u7F76\u7FAC\u7FB0\u7FAD\u7FED\u7FEB\u7FEA\u7FEC\u7FE6\u7FE8\u8064\u8067\u81A3\u819F"],["e740","\u819E\u8195\u81A2\u8199\u8197\u8216\u824F\u8253\u8252\u8250\u824E\u8251\u8524\u853B\u850F\u8500\u8529\u850E\u8509\u850D\u851F\u850A\u8527\u851C\u84FB\u852B\u84FA\u8508\u850C\u84F4\u852A\u84F2\u8515\u84F7\u84EB\u84F3\u84FC\u8512\u84EA\u84E9\u8516\u84FE\u8528\u851D\u852E\u8502\u84FD\u851E\u84F6\u8531\u8526\u84E7\u84E8\u84F0\u84EF\u84F9\u8518\u8520\u8530\u850B\u8519\u852F\u8662"],["e7a1","\u8756\u8763\u8764\u8777\u87E1\u8773\u8758\u8754\u875B\u8752\u8761\u875A\u8751\u875E\u876D\u876A\u8750\u874E\u875F\u875D\u876F\u876C\u877A\u876E\u875C\u8765\u874F\u877B\u8775\u8762\u8767\u8769\u885A\u8905\u890C\u8914\u890B\u8917\u8918\u8919\u8906\u8916\u8911\u890E\u8909\u89A2\u89A4\u89A3\u89ED\u89F0\u89EC\u8ACF\u8AC6\u8AB8\u8AD3\u8AD1\u8AD4\u8AD5\u8ABB\u8AD7\u8ABE\u8AC0\u8AC5\u8AD8\u8AC3\u8ABA\u8ABD\u8AD9\u8C3E\u8C4D\u8C8F\u8CE5\u8CDF\u8CD9\u8CE8\u8CDA\u8CDD\u8CE7\u8DA0\u8D9C\u8DA1\u8D9B\u8E20\u8E23\u8E25\u8E24\u8E2E\u8E15\u8E1B\u8E16\u8E11\u8E19\u8E26\u8E27"],["e840","\u8E14\u8E12\u8E18\u8E13\u8E1C\u8E17\u8E1A\u8F2C\u8F24\u8F18\u8F1A\u8F20\u8F23\u8F16\u8F17\u9073\u9070\u906F\u9067\u906B\u912F\u912B\u9129\u912A\u9132\u9126\u912E\u9185\u9186\u918A\u9181\u9182\u9184\u9180\u92D0\u92C3\u92C4\u92C0\u92D9\u92B6\u92CF\u92F1\u92DF\u92D8\u92E9\u92D7\u92DD\u92CC\u92EF\u92C2\u92E8\u92CA\u92C8\u92CE\u92E6\u92CD\u92D5\u92C9\u92E0\u92DE\u92E7\u92D1\u92D3"],["e8a1","\u92B5\u92E1\u92C6\u92B4\u957C\u95AC\u95AB\u95AE\u95B0\u96A4\u96A2\u96D3\u9705\u9708\u9702\u975A\u978A\u978E\u9788\u97D0\u97CF\u981E\u981D\u9826\u9829\u9828\u9820\u981B\u9827\u98B2\u9908\u98FA\u9911\u9914\u9916\u9917\u9915\u99DC\u99CD\u99CF\u99D3\u99D4\u99CE\u99C9\u99D6\u99D8\u99CB\u99D7\u99CC\u9AB3\u9AEC\u9AEB\u9AF3\u9AF2\u9AF1\u9B46\u9B43\u9B67\u9B74\u9B71\u9B66\u9B76\u9B75\u9B70\u9B68\u9B64\u9B6C\u9CFC\u9CFA\u9CFD\u9CFF\u9CF7\u9D07\u9D00\u9CF9\u9CFB\u9D08\u9D05\u9D04\u9E83\u9ED3\u9F0F\u9F10\u511C\u5113\u5117\u511A\u5111\u51DE\u5334\u53E1\u5670\u5660\u566E"],["e940","\u5673\u5666\u5663\u566D\u5672\u565E\u5677\u571C\u571B\u58C8\u58BD\u58C9\u58BF\u58BA\u58C2\u58BC\u58C6\u5B17\u5B19\u5B1B\u5B21\u5B14\u5B13\u5B10\u5B16\u5B28\u5B1A\u5B20\u5B1E\u5BEF\u5DAC\u5DB1\u5DA9\u5DA7\u5DB5\u5DB0\u5DAE\u5DAA\u5DA8\u5DB2\u5DAD\u5DAF\u5DB4\u5E67\u5E68\u5E66\u5E6F\u5EE9\u5EE7\u5EE6\u5EE8\u5EE5\u5F4B\u5FBC\u619D\u61A8\u6196\u61C5\u61B4\u61C6\u61C1\u61CC\u61BA"],["e9a1","\u61BF\u61B8\u618C\u64D7\u64D6\u64D0\u64CF\u64C9\u64BD\u6489\u64C3\u64DB\u64F3\u64D9\u6533\u657F\u657C\u65A2\u66C8\u66BE\u66C0\u66CA\u66CB\u66CF\u66BD\u66BB\u66BA\u66CC\u6723\u6A34\u6A66\u6A49\u6A67\u6A32\u6A68\u6A3E\u6A5D\u6A6D\u6A76\u6A5B\u6A51\u6A28\u6A5A\u6A3B\u6A3F\u6A41\u6A6A\u6A64\u6A50\u6A4F\u6A54\u6A6F\u6A69\u6A60\u6A3C\u6A5E\u6A56\u6A55\u6A4D\u6A4E\u6A46\u6B55\u6B54\u6B56\u6BA7\u6BAA\u6BAB\u6BC8\u6BC7\u6C04\u6C03\u6C06\u6FAD\u6FCB\u6FA3\u6FC7\u6FBC\u6FCE\u6FC8\u6F5E\u6FC4\u6FBD\u6F9E\u6FCA\u6FA8\u7004\u6FA5\u6FAE\u6FBA\u6FAC\u6FAA\u6FCF\u6FBF\u6FB8"],["ea40","\u6FA2\u6FC9\u6FAB\u6FCD\u6FAF\u6FB2\u6FB0\u71C5\u71C2\u71BF\u71B8\u71D6\u71C0\u71C1\u71CB\u71D4\u71CA\u71C7\u71CF\u71BD\u71D8\u71BC\u71C6\u71DA\u71DB\u729D\u729E\u7369\u7366\u7367\u736C\u7365\u736B\u736A\u747F\u749A\u74A0\u7494\u7492\u7495\u74A1\u750B\u7580\u762F\u762D\u7631\u763D\u7633\u763C\u7635\u7632\u7630\u76BB\u76E6\u779A\u779D\u77A1\u779C\u779B\u77A2\u77A3\u7795\u7799"],["eaa1","\u7797\u78DD\u78E9\u78E5\u78EA\u78DE\u78E3\u78DB\u78E1\u78E2\u78ED\u78DF\u78E0\u79A4\u7A44\u7A48\u7A47\u7AB6\u7AB8\u7AB5\u7AB1\u7AB7\u7BDE\u7BE3\u7BE7\u7BDD\u7BD5\u7BE5\u7BDA\u7BE8\u7BF9\u7BD4\u7BEA\u7BE2\u7BDC\u7BEB\u7BD8\u7BDF\u7CD2\u7CD4\u7CD7\u7CD0\u7CD1\u7E12\u7E21\u7E17\u7E0C\u7E1F\u7E20\u7E13\u7E0E\u7E1C\u7E15\u7E1A\u7E22\u7E0B\u7E0F\u7E16\u7E0D\u7E14\u7E25\u7E24\u7F43\u7F7B\u7F7C\u7F7A\u7FB1\u7FEF\u802A\u8029\u806C\u81B1\u81A6\u81AE\u81B9\u81B5\u81AB\u81B0\u81AC\u81B4\u81B2\u81B7\u81A7\u81F2\u8255\u8256\u8257\u8556\u8545\u856B\u854D\u8553\u8561\u8558"],["eb40","\u8540\u8546\u8564\u8541\u8562\u8544\u8551\u8547\u8563\u853E\u855B\u8571\u854E\u856E\u8575\u8555\u8567\u8560\u858C\u8566\u855D\u8554\u8565\u856C\u8663\u8665\u8664\u879B\u878F\u8797\u8793\u8792\u8788\u8781\u8796\u8798\u8779\u8787\u87A3\u8785\u8790\u8791\u879D\u8784\u8794\u879C\u879A\u8789\u891E\u8926\u8930\u892D\u892E\u8927\u8931\u8922\u8929\u8923\u892F\u892C\u891F\u89F1\u8AE0"],["eba1","\u8AE2\u8AF2\u8AF4\u8AF5\u8ADD\u8B14\u8AE4\u8ADF\u8AF0\u8AC8\u8ADE\u8AE1\u8AE8\u8AFF\u8AEF\u8AFB\u8C91\u8C92\u8C90\u8CF5\u8CEE\u8CF1\u8CF0\u8CF3\u8D6C\u8D6E\u8DA5\u8DA7\u8E33\u8E3E\u8E38\u8E40\u8E45\u8E36\u8E3C\u8E3D\u8E41\u8E30\u8E3F\u8EBD\u8F36\u8F2E\u8F35\u8F32\u8F39\u8F37\u8F34\u9076\u9079\u907B\u9086\u90FA\u9133\u9135\u9136\u9193\u9190\u9191\u918D\u918F\u9327\u931E\u9308\u931F\u9306\u930F\u937A\u9338\u933C\u931B\u9323\u9312\u9301\u9346\u932D\u930E\u930D\u92CB\u931D\u92FA\u9325\u9313\u92F9\u92F7\u9334\u9302\u9324\u92FF\u9329\u9339\u9335\u932A\u9314\u930C"],["ec40","\u930B\u92FE\u9309\u9300\u92FB\u9316\u95BC\u95CD\u95BE\u95B9\u95BA\u95B6\u95BF\u95B5\u95BD\u96A9\u96D4\u970B\u9712\u9710\u9799\u9797\u9794\u97F0\u97F8\u9835\u982F\u9832\u9924\u991F\u9927\u9929\u999E\u99EE\u99EC\u99E5\u99E4\u99F0\u99E3\u99EA\u99E9\u99E7\u9AB9\u9ABF\u9AB4\u9ABB\u9AF6\u9AFA\u9AF9\u9AF7\u9B33\u9B80\u9B85\u9B87\u9B7C\u9B7E\u9B7B\u9B82\u9B93\u9B92\u9B90\u9B7A\u9B95"],["eca1","\u9B7D\u9B88\u9D25\u9D17\u9D20\u9D1E\u9D14\u9D29\u9D1D\u9D18\u9D22\u9D10\u9D19\u9D1F\u9E88\u9E86\u9E87\u9EAE\u9EAD\u9ED5\u9ED6\u9EFA\u9F12\u9F3D\u5126\u5125\u5122\u5124\u5120\u5129\u52F4\u5693\u568C\u568D\u5686\u5684\u5683\u567E\u5682\u567F\u5681\u58D6\u58D4\u58CF\u58D2\u5B2D\u5B25\u5B32\u5B23\u5B2C\u5B27\u5B26\u5B2F\u5B2E\u5B7B\u5BF1\u5BF2\u5DB7\u5E6C\u5E6A\u5FBE\u5FBB\u61C3\u61B5\u61BC\u61E7\u61E0\u61E5\u61E4\u61E8\u61DE\u64EF\u64E9\u64E3\u64EB\u64E4\u64E8\u6581\u6580\u65B6\u65DA\u66D2\u6A8D\u6A96\u6A81\u6AA5\u6A89\u6A9F\u6A9B\u6AA1\u6A9E\u6A87\u6A93\u6A8E"],["ed40","\u6A95\u6A83\u6AA8\u6AA4\u6A91\u6A7F\u6AA6\u6A9A\u6A85\u6A8C\u6A92\u6B5B\u6BAD\u6C09\u6FCC\u6FA9\u6FF4\u6FD4\u6FE3\u6FDC\u6FED\u6FE7\u6FE6\u6FDE\u6FF2\u6FDD\u6FE2\u6FE8\u71E1\u71F1\u71E8\u71F2\u71E4\u71F0\u71E2\u7373\u736E\u736F\u7497\u74B2\u74AB\u7490\u74AA\u74AD\u74B1\u74A5\u74AF\u7510\u7511\u7512\u750F\u7584\u7643\u7648\u7649\u7647\u76A4\u76E9\u77B5\u77AB\u77B2\u77B7\u77B6"],["eda1","\u77B4\u77B1\u77A8\u77F0\u78F3\u78FD\u7902\u78FB\u78FC\u78F2\u7905\u78F9\u78FE\u7904\u79AB\u79A8\u7A5C\u7A5B\u7A56\u7A58\u7A54\u7A5A\u7ABE\u7AC0\u7AC1\u7C05\u7C0F\u7BF2\u7C00\u7BFF\u7BFB\u7C0E\u7BF4\u7C0B\u7BF3\u7C02\u7C09\u7C03\u7C01\u7BF8\u7BFD\u7C06\u7BF0\u7BF1\u7C10\u7C0A\u7CE8\u7E2D\u7E3C\u7E42\u7E33\u9848\u7E38\u7E2A\u7E49\u7E40\u7E47\u7E29\u7E4C\u7E30\u7E3B\u7E36\u7E44\u7E3A\u7F45\u7F7F\u7F7E\u7F7D\u7FF4\u7FF2\u802C\u81BB\u81C4\u81CC\u81CA\u81C5\u81C7\u81BC\u81E9\u825B\u825A\u825C\u8583\u8580\u858F\u85A7\u8595\u85A0\u858B\u85A3\u857B\u85A4\u859A\u859E"],["ee40","\u8577\u857C\u8589\u85A1\u857A\u8578\u8557\u858E\u8596\u8586\u858D\u8599\u859D\u8581\u85A2\u8582\u8588\u8585\u8579\u8576\u8598\u8590\u859F\u8668\u87BE\u87AA\u87AD\u87C5\u87B0\u87AC\u87B9\u87B5\u87BC\u87AE\u87C9\u87C3\u87C2\u87CC\u87B7\u87AF\u87C4\u87CA\u87B4\u87B6\u87BF\u87B8\u87BD\u87DE\u87B2\u8935\u8933\u893C\u893E\u8941\u8952\u8937\u8942\u89AD\u89AF\u89AE\u89F2\u89F3\u8B1E"],["eea1","\u8B18\u8B16\u8B11\u8B05\u8B0B\u8B22\u8B0F\u8B12\u8B15\u8B07\u8B0D\u8B08\u8B06\u8B1C\u8B13\u8B1A\u8C4F\u8C70\u8C72\u8C71\u8C6F\u8C95\u8C94\u8CF9\u8D6F\u8E4E\u8E4D\u8E53\u8E50\u8E4C\u8E47\u8F43\u8F40\u9085\u907E\u9138\u919A\u91A2\u919B\u9199\u919F\u91A1\u919D\u91A0\u93A1\u9383\u93AF\u9364\u9356\u9347\u937C\u9358\u935C\u9376\u9349\u9350\u9351\u9360\u936D\u938F\u934C\u936A\u9379\u9357\u9355\u9352\u934F\u9371\u9377\u937B\u9361\u935E\u9363\u9367\u9380\u934E\u9359\u95C7\u95C0\u95C9\u95C3\u95C5\u95B7\u96AE\u96B0\u96AC\u9720\u971F\u9718\u971D\u9719\u979A\u97A1\u979C"],["ef40","\u979E\u979D\u97D5\u97D4\u97F1\u9841\u9844\u984A\u9849\u9845\u9843\u9925\u992B\u992C\u992A\u9933\u9932\u992F\u992D\u9931\u9930\u9998\u99A3\u99A1\u9A02\u99FA\u99F4\u99F7\u99F9\u99F8\u99F6\u99FB\u99FD\u99FE\u99FC\u9A03\u9ABE\u9AFE\u9AFD\u9B01\u9AFC\u9B48\u9B9A\u9BA8\u9B9E\u9B9B\u9BA6\u9BA1\u9BA5\u9BA4\u9B86\u9BA2\u9BA0\u9BAF\u9D33\u9D41\u9D67\u9D36\u9D2E\u9D2F\u9D31\u9D38\u9D30"],["efa1","\u9D45\u9D42\u9D43\u9D3E\u9D37\u9D40\u9D3D\u7FF5\u9D2D\u9E8A\u9E89\u9E8D\u9EB0\u9EC8\u9EDA\u9EFB\u9EFF\u9F24\u9F23\u9F22\u9F54\u9FA0\u5131\u512D\u512E\u5698\u569C\u5697\u569A\u569D\u5699\u5970\u5B3C\u5C69\u5C6A\u5DC0\u5E6D\u5E6E\u61D8\u61DF\u61ED\u61EE\u61F1\u61EA\u61F0\u61EB\u61D6\u61E9\u64FF\u6504\u64FD\u64F8\u6501\u6503\u64FC\u6594\u65DB\u66DA\u66DB\u66D8\u6AC5\u6AB9\u6ABD\u6AE1\u6AC6\u6ABA\u6AB6\u6AB7\u6AC7\u6AB4\u6AAD\u6B5E\u6BC9\u6C0B\u7007\u700C\u700D\u7001\u7005\u7014\u700E\u6FFF\u7000\u6FFB\u7026\u6FFC\u6FF7\u700A\u7201\u71FF\u71F9\u7203\u71FD\u7376"],["f040","\u74B8\u74C0\u74B5\u74C1\u74BE\u74B6\u74BB\u74C2\u7514\u7513\u765C\u7664\u7659\u7650\u7653\u7657\u765A\u76A6\u76BD\u76EC\u77C2\u77BA\u78FF\u790C\u7913\u7914\u7909\u7910\u7912\u7911\u79AD\u79AC\u7A5F\u7C1C\u7C29\u7C19\u7C20\u7C1F\u7C2D\u7C1D\u7C26\u7C28\u7C22\u7C25\u7C30\u7E5C\u7E50\u7E56\u7E63\u7E58\u7E62\u7E5F\u7E51\u7E60\u7E57\u7E53\u7FB5\u7FB3\u7FF7\u7FF8\u8075\u81D1\u81D2"],["f0a1","\u81D0\u825F\u825E\u85B4\u85C6\u85C0\u85C3\u85C2\u85B3\u85B5\u85BD\u85C7\u85C4\u85BF\u85CB\u85CE\u85C8\u85C5\u85B1\u85B6\u85D2\u8624\u85B8\u85B7\u85BE\u8669\u87E7\u87E6\u87E2\u87DB\u87EB\u87EA\u87E5\u87DF\u87F3\u87E4\u87D4\u87DC\u87D3\u87ED\u87D8\u87E3\u87A4\u87D7\u87D9\u8801\u87F4\u87E8\u87DD\u8953\u894B\u894F\u894C\u8946\u8950\u8951\u8949\u8B2A\u8B27\u8B23\u8B33\u8B30\u8B35\u8B47\u8B2F\u8B3C\u8B3E\u8B31\u8B25\u8B37\u8B26\u8B36\u8B2E\u8B24\u8B3B\u8B3D\u8B3A\u8C42\u8C75\u8C99\u8C98\u8C97\u8CFE\u8D04\u8D02\u8D00\u8E5C\u8E62\u8E60\u8E57\u8E56\u8E5E\u8E65\u8E67"],["f140","\u8E5B\u8E5A\u8E61\u8E5D\u8E69\u8E54\u8F46\u8F47\u8F48\u8F4B\u9128\u913A\u913B\u913E\u91A8\u91A5\u91A7\u91AF\u91AA\u93B5\u938C\u9392\u93B7\u939B\u939D\u9389\u93A7\u938E\u93AA\u939E\u93A6\u9395\u9388\u9399\u939F\u938D\u93B1\u9391\u93B2\u93A4\u93A8\u93B4\u93A3\u93A5\u95D2\u95D3\u95D1\u96B3\u96D7\u96DA\u5DC2\u96DF\u96D8\u96DD\u9723\u9722\u9725\u97AC\u97AE\u97A8\u97AB\u97A4\u97AA"],["f1a1","\u97A2\u97A5\u97D7\u97D9\u97D6\u97D8\u97FA\u9850\u9851\u9852\u98B8\u9941\u993C\u993A\u9A0F\u9A0B\u9A09\u9A0D\u9A04\u9A11\u9A0A\u9A05\u9A07\u9A06\u9AC0\u9ADC\u9B08\u9B04\u9B05\u9B29\u9B35\u9B4A\u9B4C\u9B4B\u9BC7\u9BC6\u9BC3\u9BBF\u9BC1\u9BB5\u9BB8\u9BD3\u9BB6\u9BC4\u9BB9\u9BBD\u9D5C\u9D53\u9D4F\u9D4A\u9D5B\u9D4B\u9D59\u9D56\u9D4C\u9D57\u9D52\u9D54\u9D5F\u9D58\u9D5A\u9E8E\u9E8C\u9EDF\u9F01\u9F00\u9F16\u9F25\u9F2B\u9F2A\u9F29\u9F28\u9F4C\u9F55\u5134\u5135\u5296\u52F7\u53B4\u56AB\u56AD\u56A6\u56A7\u56AA\u56AC\u58DA\u58DD\u58DB\u5912\u5B3D\u5B3E\u5B3F\u5DC3\u5E70"],["f240","\u5FBF\u61FB\u6507\u6510\u650D\u6509\u650C\u650E\u6584\u65DE\u65DD\u66DE\u6AE7\u6AE0\u6ACC\u6AD1\u6AD9\u6ACB\u6ADF\u6ADC\u6AD0\u6AEB\u6ACF\u6ACD\u6ADE\u6B60\u6BB0\u6C0C\u7019\u7027\u7020\u7016\u702B\u7021\u7022\u7023\u7029\u7017\u7024\u701C\u702A\u720C\u720A\u7207\u7202\u7205\u72A5\u72A6\u72A4\u72A3\u72A1\u74CB\u74C5\u74B7\u74C3\u7516\u7660\u77C9\u77CA\u77C4\u77F1\u791D\u791B"],["f2a1","\u7921\u791C\u7917\u791E\u79B0\u7A67\u7A68\u7C33\u7C3C\u7C39\u7C2C\u7C3B\u7CEC\u7CEA\u7E76\u7E75\u7E78\u7E70\u7E77\u7E6F\u7E7A\u7E72\u7E74\u7E68\u7F4B\u7F4A\u7F83\u7F86\u7FB7\u7FFD\u7FFE\u8078\u81D7\u81D5\u8264\u8261\u8263\u85EB\u85F1\u85ED\u85D9\u85E1\u85E8\u85DA\u85D7\u85EC\u85F2\u85F8\u85D8\u85DF\u85E3\u85DC\u85D1\u85F0\u85E6\u85EF\u85DE\u85E2\u8800\u87FA\u8803\u87F6\u87F7\u8809\u880C\u880B\u8806\u87FC\u8808\u87FF\u880A\u8802\u8962\u895A\u895B\u8957\u8961\u895C\u8958\u895D\u8959\u8988\u89B7\u89B6\u89F6\u8B50\u8B48\u8B4A\u8B40\u8B53\u8B56\u8B54\u8B4B\u8B55"],["f340","\u8B51\u8B42\u8B52\u8B57\u8C43\u8C77\u8C76\u8C9A\u8D06\u8D07\u8D09\u8DAC\u8DAA\u8DAD\u8DAB\u8E6D\u8E78\u8E73\u8E6A\u8E6F\u8E7B\u8EC2\u8F52\u8F51\u8F4F\u8F50\u8F53\u8FB4\u9140\u913F\u91B0\u91AD\u93DE\u93C7\u93CF\u93C2\u93DA\u93D0\u93F9\u93EC\u93CC\u93D9\u93A9\u93E6\u93CA\u93D4\u93EE\u93E3\u93D5\u93C4\u93CE\u93C0\u93D2\u93E7\u957D\u95DA\u95DB\u96E1\u9729\u972B\u972C\u9728\u9726"],["f3a1","\u97B3\u97B7\u97B6\u97DD\u97DE\u97DF\u985C\u9859\u985D\u9857\u98BF\u98BD\u98BB\u98BE\u9948\u9947\u9943\u99A6\u99A7\u9A1A\u9A15\u9A25\u9A1D\u9A24\u9A1B\u9A22\u9A20\u9A27\u9A23\u9A1E\u9A1C\u9A14\u9AC2\u9B0B\u9B0A\u9B0E\u9B0C\u9B37\u9BEA\u9BEB\u9BE0\u9BDE\u9BE4\u9BE6\u9BE2\u9BF0\u9BD4\u9BD7\u9BEC\u9BDC\u9BD9\u9BE5\u9BD5\u9BE1\u9BDA\u9D77\u9D81\u9D8A\u9D84\u9D88\u9D71\u9D80\u9D78\u9D86\u9D8B\u9D8C\u9D7D\u9D6B\u9D74\u9D75\u9D70\u9D69\u9D85\u9D73\u9D7B\u9D82\u9D6F\u9D79\u9D7F\u9D87\u9D68\u9E94\u9E91\u9EC0\u9EFC\u9F2D\u9F40\u9F41\u9F4D\u9F56\u9F57\u9F58\u5337\u56B2"],["f440","\u56B5\u56B3\u58E3\u5B45\u5DC6\u5DC7\u5EEE\u5EEF\u5FC0\u5FC1\u61F9\u6517\u6516\u6515\u6513\u65DF\u66E8\u66E3\u66E4\u6AF3\u6AF0\u6AEA\u6AE8\u6AF9\u6AF1\u6AEE\u6AEF\u703C\u7035\u702F\u7037\u7034\u7031\u7042\u7038\u703F\u703A\u7039\u7040\u703B\u7033\u7041\u7213\u7214\u72A8\u737D\u737C\u74BA\u76AB\u76AA\u76BE\u76ED\u77CC\u77CE\u77CF\u77CD\u77F2\u7925\u7923\u7927\u7928\u7924\u7929"],["f4a1","\u79B2\u7A6E\u7A6C\u7A6D\u7AF7\u7C49\u7C48\u7C4A\u7C47\u7C45\u7CEE\u7E7B\u7E7E\u7E81\u7E80\u7FBA\u7FFF\u8079\u81DB\u81D9\u820B\u8268\u8269\u8622\u85FF\u8601\u85FE\u861B\u8600\u85F6\u8604\u8609\u8605\u860C\u85FD\u8819\u8810\u8811\u8817\u8813\u8816\u8963\u8966\u89B9\u89F7\u8B60\u8B6A\u8B5D\u8B68\u8B63\u8B65\u8B67\u8B6D\u8DAE\u8E86\u8E88\u8E84\u8F59\u8F56\u8F57\u8F55\u8F58\u8F5A\u908D\u9143\u9141\u91B7\u91B5\u91B2\u91B3\u940B\u9413\u93FB\u9420\u940F\u9414\u93FE\u9415\u9410\u9428\u9419\u940D\u93F5\u9400\u93F7\u9407\u940E\u9416\u9412\u93FA\u9409\u93F8\u940A\u93FF"],["f540","\u93FC\u940C\u93F6\u9411\u9406\u95DE\u95E0\u95DF\u972E\u972F\u97B9\u97BB\u97FD\u97FE\u9860\u9862\u9863\u985F\u98C1\u98C2\u9950\u994E\u9959\u994C\u994B\u9953\u9A32\u9A34\u9A31\u9A2C\u9A2A\u9A36\u9A29\u9A2E\u9A38\u9A2D\u9AC7\u9ACA\u9AC6\u9B10\u9B12\u9B11\u9C0B\u9C08\u9BF7\u9C05\u9C12\u9BF8\u9C40\u9C07\u9C0E\u9C06\u9C17\u9C14\u9C09\u9D9F\u9D99\u9DA4\u9D9D\u9D92\u9D98\u9D90\u9D9B"],["f5a1","\u9DA0\u9D94\u9D9C\u9DAA\u9D97\u9DA1\u9D9A\u9DA2\u9DA8\u9D9E\u9DA3\u9DBF\u9DA9\u9D96\u9DA6\u9DA7\u9E99\u9E9B\u9E9A\u9EE5\u9EE4\u9EE7\u9EE6\u9F30\u9F2E\u9F5B\u9F60\u9F5E\u9F5D\u9F59\u9F91\u513A\u5139\u5298\u5297\u56C3\u56BD\u56BE\u5B48\u5B47\u5DCB\u5DCF\u5EF1\u61FD\u651B\u6B02\u6AFC\u6B03\u6AF8\u6B00\u7043\u7044\u704A\u7048\u7049\u7045\u7046\u721D\u721A\u7219\u737E\u7517\u766A\u77D0\u792D\u7931\u792F\u7C54\u7C53\u7CF2\u7E8A\u7E87\u7E88\u7E8B\u7E86\u7E8D\u7F4D\u7FBB\u8030\u81DD\u8618\u862A\u8626\u861F\u8623\u861C\u8619\u8627\u862E\u8621\u8620\u8629\u861E\u8625"],["f640","\u8829\u881D\u881B\u8820\u8824\u881C\u882B\u884A\u896D\u8969\u896E\u896B\u89FA\u8B79\u8B78\u8B45\u8B7A\u8B7B\u8D10\u8D14\u8DAF\u8E8E\u8E8C\u8F5E\u8F5B\u8F5D\u9146\u9144\u9145\u91B9\u943F\u943B\u9436\u9429\u943D\u943C\u9430\u9439\u942A\u9437\u942C\u9440\u9431\u95E5\u95E4\u95E3\u9735\u973A\u97BF\u97E1\u9864\u98C9\u98C6\u98C0\u9958\u9956\u9A39\u9A3D\u9A46\u9A44\u9A42\u9A41\u9A3A"],["f6a1","\u9A3F\u9ACD\u9B15\u9B17\u9B18\u9B16\u9B3A\u9B52\u9C2B\u9C1D\u9C1C\u9C2C\u9C23\u9C28\u9C29\u9C24\u9C21\u9DB7\u9DB6\u9DBC\u9DC1\u9DC7\u9DCA\u9DCF\u9DBE\u9DC5\u9DC3\u9DBB\u9DB5\u9DCE\u9DB9\u9DBA\u9DAC\u9DC8\u9DB1\u9DAD\u9DCC\u9DB3\u9DCD\u9DB2\u9E7A\u9E9C\u9EEB\u9EEE\u9EED\u9F1B\u9F18\u9F1A\u9F31\u9F4E\u9F65\u9F64\u9F92\u4EB9\u56C6\u56C5\u56CB\u5971\u5B4B\u5B4C\u5DD5\u5DD1\u5EF2\u6521\u6520\u6526\u6522\u6B0B\u6B08\u6B09\u6C0D\u7055\u7056\u7057\u7052\u721E\u721F\u72A9\u737F\u74D8\u74D5\u74D9\u74D7\u766D\u76AD\u7935\u79B4\u7A70\u7A71\u7C57\u7C5C\u7C59\u7C5B\u7C5A"],["f740","\u7CF4\u7CF1\u7E91\u7F4F\u7F87\u81DE\u826B\u8634\u8635\u8633\u862C\u8632\u8636\u882C\u8828\u8826\u882A\u8825\u8971\u89BF\u89BE\u89FB\u8B7E\u8B84\u8B82\u8B86\u8B85\u8B7F\u8D15\u8E95\u8E94\u8E9A\u8E92\u8E90\u8E96\u8E97\u8F60\u8F62\u9147\u944C\u9450\u944A\u944B\u944F\u9447\u9445\u9448\u9449\u9446\u973F\u97E3\u986A\u9869\u98CB\u9954\u995B\u9A4E\u9A53\u9A54\u9A4C\u9A4F\u9A48\u9A4A"],["f7a1","\u9A49\u9A52\u9A50\u9AD0\u9B19\u9B2B\u9B3B\u9B56\u9B55\u9C46\u9C48\u9C3F\u9C44\u9C39\u9C33\u9C41\u9C3C\u9C37\u9C34\u9C32\u9C3D\u9C36\u9DDB\u9DD2\u9DDE\u9DDA\u9DCB\u9DD0\u9DDC\u9DD1\u9DDF\u9DE9\u9DD9\u9DD8\u9DD6\u9DF5\u9DD5\u9DDD\u9EB6\u9EF0\u9F35\u9F33\u9F32\u9F42\u9F6B\u9F95\u9FA2\u513D\u5299\u58E8\u58E7\u5972\u5B4D\u5DD8\u882F\u5F4F\u6201\u6203\u6204\u6529\u6525\u6596\u66EB\u6B11\u6B12\u6B0F\u6BCA\u705B\u705A\u7222\u7382\u7381\u7383\u7670\u77D4\u7C67\u7C66\u7E95\u826C\u863A\u8640\u8639\u863C\u8631\u863B\u863E\u8830\u8832\u882E\u8833\u8976\u8974\u8973\u89FE"],["f840","\u8B8C\u8B8E\u8B8B\u8B88\u8C45\u8D19\u8E98\u8F64\u8F63\u91BC\u9462\u9455\u945D\u9457\u945E\u97C4\u97C5\u9800\u9A56\u9A59\u9B1E\u9B1F\u9B20\u9C52\u9C58\u9C50\u9C4A\u9C4D\u9C4B\u9C55\u9C59\u9C4C\u9C4E\u9DFB\u9DF7\u9DEF\u9DE3\u9DEB\u9DF8\u9DE4\u9DF6\u9DE1\u9DEE\u9DE6\u9DF2\u9DF0\u9DE2\u9DEC\u9DF4\u9DF3\u9DE8\u9DED\u9EC2\u9ED0\u9EF2\u9EF3\u9F06\u9F1C\u9F38\u9F37\u9F36\u9F43\u9F4F"],["f8a1","\u9F71\u9F70\u9F6E\u9F6F\u56D3\u56CD\u5B4E\u5C6D\u652D\u66ED\u66EE\u6B13\u705F\u7061\u705D\u7060\u7223\u74DB\u74E5\u77D5\u7938\u79B7\u79B6\u7C6A\u7E97\u7F89\u826D\u8643\u8838\u8837\u8835\u884B\u8B94\u8B95\u8E9E\u8E9F\u8EA0\u8E9D\u91BE\u91BD\u91C2\u946B\u9468\u9469\u96E5\u9746\u9743\u9747\u97C7\u97E5\u9A5E\u9AD5\u9B59\u9C63\u9C67\u9C66\u9C62\u9C5E\u9C60\u9E02\u9DFE\u9E07\u9E03\u9E06\u9E05\u9E00\u9E01\u9E09\u9DFF\u9DFD\u9E04\u9EA0\u9F1E\u9F46\u9F74\u9F75\u9F76\u56D4\u652E\u65B8\u6B18\u6B19\u6B17\u6B1A\u7062\u7226\u72AA\u77D8\u77D9\u7939\u7C69\u7C6B\u7CF6\u7E9A"],["f940","\u7E98\u7E9B\u7E99\u81E0\u81E1\u8646\u8647\u8648\u8979\u897A\u897C\u897B\u89FF\u8B98\u8B99\u8EA5\u8EA4\u8EA3\u946E\u946D\u946F\u9471\u9473\u9749\u9872\u995F\u9C68\u9C6E\u9C6D\u9E0B\u9E0D\u9E10\u9E0F\u9E12\u9E11\u9EA1\u9EF5\u9F09\u9F47\u9F78\u9F7B\u9F7A\u9F79\u571E\u7066\u7C6F\u883C\u8DB2\u8EA6\u91C3\u9474\u9478\u9476\u9475\u9A60\u9C74\u9C73\u9C71\u9C75\u9E14\u9E13\u9EF6\u9F0A"],["f9a1","\u9FA4\u7068\u7065\u7CF7\u866A\u883E\u883D\u883F\u8B9E\u8C9C\u8EA9\u8EC9\u974B\u9873\u9874\u98CC\u9961\u99AB\u9A64\u9A66\u9A67\u9B24\u9E15\u9E17\u9F48\u6207\u6B1E\u7227\u864C\u8EA8\u9482\u9480\u9481\u9A69\u9A68\u9B2E\u9E19\u7229\u864B\u8B9F\u9483\u9C79\u9EB7\u7675\u9A6B\u9C7A\u9E1D\u7069\u706A\u9EA4\u9F7E\u9F49\u9F98\u7881\u92B9\u88CF\u58BB\u6052\u7CA7\u5AFA\u2554\u2566\u2557\u2560\u256C\u2563\u255A\u2569\u255D\u2552\u2564\u2555\u255E\u256A\u2561\u2558\u2567\u255B\u2553\u2565\u2556\u255F\u256B\u2562\u2559\u2568\u255C\u2551\u2550\u256D\u256E\u2570\u256F\u2593"]]')},5633:function(T){T.exports=JSON.parse('[["0","\\u0000",127],["8ea1","\uFF61",62],["a1a1","\u3000\u3001\u3002\uFF0C\uFF0E\u30FB\uFF1A\uFF1B\uFF1F\uFF01\u309B\u309C\xB4\uFF40\xA8\uFF3E\uFFE3\uFF3F\u30FD\u30FE\u309D\u309E\u3003\u4EDD\u3005\u3006\u3007\u30FC\u2015\u2010\uFF0F\uFF3C\uFF5E\u2225\uFF5C\u2026\u2025\u2018\u2019\u201C\u201D\uFF08\uFF09\u3014\u3015\uFF3B\uFF3D\uFF5B\uFF5D\u3008",9,"\uFF0B\uFF0D\xB1\xD7\xF7\uFF1D\u2260\uFF1C\uFF1E\u2266\u2267\u221E\u2234\u2642\u2640\xB0\u2032\u2033\u2103\uFFE5\uFF04\uFFE0\uFFE1\uFF05\uFF03\uFF06\uFF0A\uFF20\xA7\u2606\u2605\u25CB\u25CF\u25CE\u25C7"],["a2a1","\u25C6\u25A1\u25A0\u25B3\u25B2\u25BD\u25BC\u203B\u3012\u2192\u2190\u2191\u2193\u3013"],["a2ba","\u2208\u220B\u2286\u2287\u2282\u2283\u222A\u2229"],["a2ca","\u2227\u2228\uFFE2\u21D2\u21D4\u2200\u2203"],["a2dc","\u2220\u22A5\u2312\u2202\u2207\u2261\u2252\u226A\u226B\u221A\u223D\u221D\u2235\u222B\u222C"],["a2f2","\u212B\u2030\u266F\u266D\u266A\u2020\u2021\xB6"],["a2fe","\u25EF"],["a3b0","\uFF10",9],["a3c1","\uFF21",25],["a3e1","\uFF41",25],["a4a1","\u3041",82],["a5a1","\u30A1",85],["a6a1","\u0391",16,"\u03A3",6],["a6c1","\u03B1",16,"\u03C3",6],["a7a1","\u0410",5,"\u0401\u0416",25],["a7d1","\u0430",5,"\u0451\u0436",25],["a8a1","\u2500\u2502\u250C\u2510\u2518\u2514\u251C\u252C\u2524\u2534\u253C\u2501\u2503\u250F\u2513\u251B\u2517\u2523\u2533\u252B\u253B\u254B\u2520\u252F\u2528\u2537\u253F\u251D\u2530\u2525\u2538\u2542"],["ada1","\u2460",19,"\u2160",9],["adc0","\u3349\u3314\u3322\u334D\u3318\u3327\u3303\u3336\u3351\u3357\u330D\u3326\u3323\u332B\u334A\u333B\u339C\u339D\u339E\u338E\u338F\u33C4\u33A1"],["addf","\u337B\u301D\u301F\u2116\u33CD\u2121\u32A4",4,"\u3231\u3232\u3239\u337E\u337D\u337C\u2252\u2261\u222B\u222E\u2211\u221A\u22A5\u2220\u221F\u22BF\u2235\u2229\u222A"],["b0a1","\u4E9C\u5516\u5A03\u963F\u54C0\u611B\u6328\u59F6\u9022\u8475\u831C\u7A50\u60AA\u63E1\u6E25\u65ED\u8466\u82A6\u9BF5\u6893\u5727\u65A1\u6271\u5B9B\u59D0\u867B\u98F4\u7D62\u7DBE\u9B8E\u6216\u7C9F\u88B7\u5B89\u5EB5\u6309\u6697\u6848\u95C7\u978D\u674F\u4EE5\u4F0A\u4F4D\u4F9D\u5049\u56F2\u5937\u59D4\u5A01\u5C09\u60DF\u610F\u6170\u6613\u6905\u70BA\u754F\u7570\u79FB\u7DAD\u7DEF\u80C3\u840E\u8863\u8B02\u9055\u907A\u533B\u4E95\u4EA5\u57DF\u80B2\u90C1\u78EF\u4E00\u58F1\u6EA2\u9038\u7A32\u8328\u828B\u9C2F\u5141\u5370\u54BD\u54E1\u56E0\u59FB\u5F15\u98F2\u6DEB\u80E4\u852D"],["b1a1","\u9662\u9670\u96A0\u97FB\u540B\u53F3\u5B87\u70CF\u7FBD\u8FC2\u96E8\u536F\u9D5C\u7ABA\u4E11\u7893\u81FC\u6E26\u5618\u5504\u6B1D\u851A\u9C3B\u59E5\u53A9\u6D66\u74DC\u958F\u5642\u4E91\u904B\u96F2\u834F\u990C\u53E1\u55B6\u5B30\u5F71\u6620\u66F3\u6804\u6C38\u6CF3\u6D29\u745B\u76C8\u7A4E\u9834\u82F1\u885B\u8A60\u92ED\u6DB2\u75AB\u76CA\u99C5\u60A6\u8B01\u8D8A\u95B2\u698E\u53AD\u5186\u5712\u5830\u5944\u5BB4\u5EF6\u6028\u63A9\u63F4\u6CBF\u6F14\u708E\u7114\u7159\u71D5\u733F\u7E01\u8276\u82D1\u8597\u9060\u925B\u9D1B\u5869\u65BC\u6C5A\u7525\u51F9\u592E\u5965\u5F80\u5FDC"],["b2a1","\u62BC\u65FA\u6A2A\u6B27\u6BB4\u738B\u7FC1\u8956\u9D2C\u9D0E\u9EC4\u5CA1\u6C96\u837B\u5104\u5C4B\u61B6\u81C6\u6876\u7261\u4E59\u4FFA\u5378\u6069\u6E29\u7A4F\u97F3\u4E0B\u5316\u4EEE\u4F55\u4F3D\u4FA1\u4F73\u52A0\u53EF\u5609\u590F\u5AC1\u5BB6\u5BE1\u79D1\u6687\u679C\u67B6\u6B4C\u6CB3\u706B\u73C2\u798D\u79BE\u7A3C\u7B87\u82B1\u82DB\u8304\u8377\u83EF\u83D3\u8766\u8AB2\u5629\u8CA8\u8FE6\u904E\u971E\u868A\u4FC4\u5CE8\u6211\u7259\u753B\u81E5\u82BD\u86FE\u8CC0\u96C5\u9913\u99D5\u4ECB\u4F1A\u89E3\u56DE\u584A\u58CA\u5EFB\u5FEB\u602A\u6094\u6062\u61D0\u6212\u62D0\u6539"],["b3a1","\u9B41\u6666\u68B0\u6D77\u7070\u754C\u7686\u7D75\u82A5\u87F9\u958B\u968E\u8C9D\u51F1\u52BE\u5916\u54B3\u5BB3\u5D16\u6168\u6982\u6DAF\u788D\u84CB\u8857\u8A72\u93A7\u9AB8\u6D6C\u99A8\u86D9\u57A3\u67FF\u86CE\u920E\u5283\u5687\u5404\u5ED3\u62E1\u64B9\u683C\u6838\u6BBB\u7372\u78BA\u7A6B\u899A\u89D2\u8D6B\u8F03\u90ED\u95A3\u9694\u9769\u5B66\u5CB3\u697D\u984D\u984E\u639B\u7B20\u6A2B\u6A7F\u68B6\u9C0D\u6F5F\u5272\u559D\u6070\u62EC\u6D3B\u6E07\u6ED1\u845B\u8910\u8F44\u4E14\u9C39\u53F6\u691B\u6A3A\u9784\u682A\u515C\u7AC3\u84B2\u91DC\u938C\u565B\u9D28\u6822\u8305\u8431"],["b4a1","\u7CA5\u5208\u82C5\u74E6\u4E7E\u4F83\u51A0\u5BD2\u520A\u52D8\u52E7\u5DFB\u559A\u582A\u59E6\u5B8C\u5B98\u5BDB\u5E72\u5E79\u60A3\u611F\u6163\u61BE\u63DB\u6562\u67D1\u6853\u68FA\u6B3E\u6B53\u6C57\u6F22\u6F97\u6F45\u74B0\u7518\u76E3\u770B\u7AFF\u7BA1\u7C21\u7DE9\u7F36\u7FF0\u809D\u8266\u839E\u89B3\u8ACC\u8CAB\u9084\u9451\u9593\u9591\u95A2\u9665\u97D3\u9928\u8218\u4E38\u542B\u5CB8\u5DCC\u73A9\u764C\u773C\u5CA9\u7FEB\u8D0B\u96C1\u9811\u9854\u9858\u4F01\u4F0E\u5371\u559C\u5668\u57FA\u5947\u5B09\u5BC4\u5C90\u5E0C\u5E7E\u5FCC\u63EE\u673A\u65D7\u65E2\u671F\u68CB\u68C4"],["b5a1","\u6A5F\u5E30\u6BC5\u6C17\u6C7D\u757F\u7948\u5B63\u7A00\u7D00\u5FBD\u898F\u8A18\u8CB4\u8D77\u8ECC\u8F1D\u98E2\u9A0E\u9B3C\u4E80\u507D\u5100\u5993\u5B9C\u622F\u6280\u64EC\u6B3A\u72A0\u7591\u7947\u7FA9\u87FB\u8ABC\u8B70\u63AC\u83CA\u97A0\u5409\u5403\u55AB\u6854\u6A58\u8A70\u7827\u6775\u9ECD\u5374\u5BA2\u811A\u8650\u9006\u4E18\u4E45\u4EC7\u4F11\u53CA\u5438\u5BAE\u5F13\u6025\u6551\u673D\u6C42\u6C72\u6CE3\u7078\u7403\u7A76\u7AAE\u7B08\u7D1A\u7CFE\u7D66\u65E7\u725B\u53BB\u5C45\u5DE8\u62D2\u62E0\u6319\u6E20\u865A\u8A31\u8DDD\u92F8\u6F01\u79A6\u9B5A\u4EA8\u4EAB\u4EAC"],["b6a1","\u4F9B\u4FA0\u50D1\u5147\u7AF6\u5171\u51F6\u5354\u5321\u537F\u53EB\u55AC\u5883\u5CE1\u5F37\u5F4A\u602F\u6050\u606D\u631F\u6559\u6A4B\u6CC1\u72C2\u72ED\u77EF\u80F8\u8105\u8208\u854E\u90F7\u93E1\u97FF\u9957\u9A5A\u4EF0\u51DD\u5C2D\u6681\u696D\u5C40\u66F2\u6975\u7389\u6850\u7C81\u50C5\u52E4\u5747\u5DFE\u9326\u65A4\u6B23\u6B3D\u7434\u7981\u79BD\u7B4B\u7DCA\u82B9\u83CC\u887F\u895F\u8B39\u8FD1\u91D1\u541F\u9280\u4E5D\u5036\u53E5\u533A\u72D7\u7396\u77E9\u82E6\u8EAF\u99C6\u99C8\u99D2\u5177\u611A\u865E\u55B0\u7A7A\u5076\u5BD3\u9047\u9685\u4E32\u6ADB\u91E7\u5C51\u5C48"],["b7a1","\u6398\u7A9F\u6C93\u9774\u8F61\u7AAA\u718A\u9688\u7C82\u6817\u7E70\u6851\u936C\u52F2\u541B\u85AB\u8A13\u7FA4\u8ECD\u90E1\u5366\u8888\u7941\u4FC2\u50BE\u5211\u5144\u5553\u572D\u73EA\u578B\u5951\u5F62\u5F84\u6075\u6176\u6167\u61A9\u63B2\u643A\u656C\u666F\u6842\u6E13\u7566\u7A3D\u7CFB\u7D4C\u7D99\u7E4B\u7F6B\u830E\u834A\u86CD\u8A08\u8A63\u8B66\u8EFD\u981A\u9D8F\u82B8\u8FCE\u9BE8\u5287\u621F\u6483\u6FC0\u9699\u6841\u5091\u6B20\u6C7A\u6F54\u7A74\u7D50\u8840\u8A23\u6708\u4EF6\u5039\u5026\u5065\u517C\u5238\u5263\u55A7\u570F\u5805\u5ACC\u5EFA\u61B2\u61F8\u62F3\u6372"],["b8a1","\u691C\u6A29\u727D\u72AC\u732E\u7814\u786F\u7D79\u770C\u80A9\u898B\u8B19\u8CE2\u8ED2\u9063\u9375\u967A\u9855\u9A13\u9E78\u5143\u539F\u53B3\u5E7B\u5F26\u6E1B\u6E90\u7384\u73FE\u7D43\u8237\u8A00\u8AFA\u9650\u4E4E\u500B\u53E4\u547C\u56FA\u59D1\u5B64\u5DF1\u5EAB\u5F27\u6238\u6545\u67AF\u6E56\u72D0\u7CCA\u88B4\u80A1\u80E1\u83F0\u864E\u8A87\u8DE8\u9237\u96C7\u9867\u9F13\u4E94\u4E92\u4F0D\u5348\u5449\u543E\u5A2F\u5F8C\u5FA1\u609F\u68A7\u6A8E\u745A\u7881\u8A9E\u8AA4\u8B77\u9190\u4E5E\u9BC9\u4EA4\u4F7C\u4FAF\u5019\u5016\u5149\u516C\u529F\u52B9\u52FE\u539A\u53E3\u5411"],["b9a1","\u540E\u5589\u5751\u57A2\u597D\u5B54\u5B5D\u5B8F\u5DE5\u5DE7\u5DF7\u5E78\u5E83\u5E9A\u5EB7\u5F18\u6052\u614C\u6297\u62D8\u63A7\u653B\u6602\u6643\u66F4\u676D\u6821\u6897\u69CB\u6C5F\u6D2A\u6D69\u6E2F\u6E9D\u7532\u7687\u786C\u7A3F\u7CE0\u7D05\u7D18\u7D5E\u7DB1\u8015\u8003\u80AF\u80B1\u8154\u818F\u822A\u8352\u884C\u8861\u8B1B\u8CA2\u8CFC\u90CA\u9175\u9271\u783F\u92FC\u95A4\u964D\u9805\u9999\u9AD8\u9D3B\u525B\u52AB\u53F7\u5408\u58D5\u62F7\u6FE0\u8C6A\u8F5F\u9EB9\u514B\u523B\u544A\u56FD\u7A40\u9177\u9D60\u9ED2\u7344\u6F09\u8170\u7511\u5FFD\u60DA\u9AA8\u72DB\u8FBC"],["baa1","\u6B64\u9803\u4ECA\u56F0\u5764\u58BE\u5A5A\u6068\u61C7\u660F\u6606\u6839\u68B1\u6DF7\u75D5\u7D3A\u826E\u9B42\u4E9B\u4F50\u53C9\u5506\u5D6F\u5DE6\u5DEE\u67FB\u6C99\u7473\u7802\u8A50\u9396\u88DF\u5750\u5EA7\u632B\u50B5\u50AC\u518D\u6700\u54C9\u585E\u59BB\u5BB0\u5F69\u624D\u63A1\u683D\u6B73\u6E08\u707D\u91C7\u7280\u7815\u7826\u796D\u658E\u7D30\u83DC\u88C1\u8F09\u969B\u5264\u5728\u6750\u7F6A\u8CA1\u51B4\u5742\u962A\u583A\u698A\u80B4\u54B2\u5D0E\u57FC\u7895\u9DFA\u4F5C\u524A\u548B\u643E\u6628\u6714\u67F5\u7A84\u7B56\u7D22\u932F\u685C\u9BAD\u7B39\u5319\u518A\u5237"],["bba1","\u5BDF\u62F6\u64AE\u64E6\u672D\u6BBA\u85A9\u96D1\u7690\u9BD6\u634C\u9306\u9BAB\u76BF\u6652\u4E09\u5098\u53C2\u5C71\u60E8\u6492\u6563\u685F\u71E6\u73CA\u7523\u7B97\u7E82\u8695\u8B83\u8CDB\u9178\u9910\u65AC\u66AB\u6B8B\u4ED5\u4ED4\u4F3A\u4F7F\u523A\u53F8\u53F2\u55E3\u56DB\u58EB\u59CB\u59C9\u59FF\u5B50\u5C4D\u5E02\u5E2B\u5FD7\u601D\u6307\u652F\u5B5C\u65AF\u65BD\u65E8\u679D\u6B62\u6B7B\u6C0F\u7345\u7949\u79C1\u7CF8\u7D19\u7D2B\u80A2\u8102\u81F3\u8996\u8A5E\u8A69\u8A66\u8A8C\u8AEE\u8CC7\u8CDC\u96CC\u98FC\u6B6F\u4E8B\u4F3C\u4F8D\u5150\u5B57\u5BFA\u6148\u6301\u6642"],["bca1","\u6B21\u6ECB\u6CBB\u723E\u74BD\u75D4\u78C1\u793A\u800C\u8033\u81EA\u8494\u8F9E\u6C50\u9E7F\u5F0F\u8B58\u9D2B\u7AFA\u8EF8\u5B8D\u96EB\u4E03\u53F1\u57F7\u5931\u5AC9\u5BA4\u6089\u6E7F\u6F06\u75BE\u8CEA\u5B9F\u8500\u7BE0\u5072\u67F4\u829D\u5C61\u854A\u7E1E\u820E\u5199\u5C04\u6368\u8D66\u659C\u716E\u793E\u7D17\u8005\u8B1D\u8ECA\u906E\u86C7\u90AA\u501F\u52FA\u5C3A\u6753\u707C\u7235\u914C\u91C8\u932B\u82E5\u5BC2\u5F31\u60F9\u4E3B\u53D6\u5B88\u624B\u6731\u6B8A\u72E9\u73E0\u7A2E\u816B\u8DA3\u9152\u9996\u5112\u53D7\u546A\u5BFF\u6388\u6A39\u7DAC\u9700\u56DA\u53CE\u5468"],["bda1","\u5B97\u5C31\u5DDE\u4FEE\u6101\u62FE\u6D32\u79C0\u79CB\u7D42\u7E4D\u7FD2\u81ED\u821F\u8490\u8846\u8972\u8B90\u8E74\u8F2F\u9031\u914B\u916C\u96C6\u919C\u4EC0\u4F4F\u5145\u5341\u5F93\u620E\u67D4\u6C41\u6E0B\u7363\u7E26\u91CD\u9283\u53D4\u5919\u5BBF\u6DD1\u795D\u7E2E\u7C9B\u587E\u719F\u51FA\u8853\u8FF0\u4FCA\u5CFB\u6625\u77AC\u7AE3\u821C\u99FF\u51C6\u5FAA\u65EC\u696F\u6B89\u6DF3\u6E96\u6F64\u76FE\u7D14\u5DE1\u9075\u9187\u9806\u51E6\u521D\u6240\u6691\u66D9\u6E1A\u5EB6\u7DD2\u7F72\u66F8\u85AF\u85F7\u8AF8\u52A9\u53D9\u5973\u5E8F\u5F90\u6055\u92E4\u9664\u50B7\u511F"],["bea1","\u52DD\u5320\u5347\u53EC\u54E8\u5546\u5531\u5617\u5968\u59BE\u5A3C\u5BB5\u5C06\u5C0F\u5C11\u5C1A\u5E84\u5E8A\u5EE0\u5F70\u627F\u6284\u62DB\u638C\u6377\u6607\u660C\u662D\u6676\u677E\u68A2\u6A1F\u6A35\u6CBC\u6D88\u6E09\u6E58\u713C\u7126\u7167\u75C7\u7701\u785D\u7901\u7965\u79F0\u7AE0\u7B11\u7CA7\u7D39\u8096\u83D6\u848B\u8549\u885D\u88F3\u8A1F\u8A3C\u8A54\u8A73\u8C61\u8CDE\u91A4\u9266\u937E\u9418\u969C\u9798\u4E0A\u4E08\u4E1E\u4E57\u5197\u5270\u57CE\u5834\u58CC\u5B22\u5E38\u60C5\u64FE\u6761\u6756\u6D44\u72B6\u7573\u7A63\u84B8\u8B72\u91B8\u9320\u5631\u57F4\u98FE"],["bfa1","\u62ED\u690D\u6B96\u71ED\u7E54\u8077\u8272\u89E6\u98DF\u8755\u8FB1\u5C3B\u4F38\u4FE1\u4FB5\u5507\u5A20\u5BDD\u5BE9\u5FC3\u614E\u632F\u65B0\u664B\u68EE\u699B\u6D78\u6DF1\u7533\u75B9\u771F\u795E\u79E6\u7D33\u81E3\u82AF\u85AA\u89AA\u8A3A\u8EAB\u8F9B\u9032\u91DD\u9707\u4EBA\u4EC1\u5203\u5875\u58EC\u5C0B\u751A\u5C3D\u814E\u8A0A\u8FC5\u9663\u976D\u7B25\u8ACF\u9808\u9162\u56F3\u53A8\u9017\u5439\u5782\u5E25\u63A8\u6C34\u708A\u7761\u7C8B\u7FE0\u8870\u9042\u9154\u9310\u9318\u968F\u745E\u9AC4\u5D07\u5D69\u6570\u67A2\u8DA8\u96DB\u636E\u6749\u6919\u83C5\u9817\u96C0\u88FE"],["c0a1","\u6F84\u647A\u5BF8\u4E16\u702C\u755D\u662F\u51C4\u5236\u52E2\u59D3\u5F81\u6027\u6210\u653F\u6574\u661F\u6674\u68F2\u6816\u6B63\u6E05\u7272\u751F\u76DB\u7CBE\u8056\u58F0\u88FD\u897F\u8AA0\u8A93\u8ACB\u901D\u9192\u9752\u9759\u6589\u7A0E\u8106\u96BB\u5E2D\u60DC\u621A\u65A5\u6614\u6790\u77F3\u7A4D\u7C4D\u7E3E\u810A\u8CAC\u8D64\u8DE1\u8E5F\u78A9\u5207\u62D9\u63A5\u6442\u6298\u8A2D\u7A83\u7BC0\u8AAC\u96EA\u7D76\u820C\u8749\u4ED9\u5148\u5343\u5360\u5BA3\u5C02\u5C16\u5DDD\u6226\u6247\u64B0\u6813\u6834\u6CC9\u6D45\u6D17\u67D3\u6F5C\u714E\u717D\u65CB\u7A7F\u7BAD\u7DDA"],["c1a1","\u7E4A\u7FA8\u817A\u821B\u8239\u85A6\u8A6E\u8CCE\u8DF5\u9078\u9077\u92AD\u9291\u9583\u9BAE\u524D\u5584\u6F38\u7136\u5168\u7985\u7E55\u81B3\u7CCE\u564C\u5851\u5CA8\u63AA\u66FE\u66FD\u695A\u72D9\u758F\u758E\u790E\u7956\u79DF\u7C97\u7D20\u7D44\u8607\u8A34\u963B\u9061\u9F20\u50E7\u5275\u53CC\u53E2\u5009\u55AA\u58EE\u594F\u723D\u5B8B\u5C64\u531D\u60E3\u60F3\u635C\u6383\u633F\u63BB\u64CD\u65E9\u66F9\u5DE3\u69CD\u69FD\u6F15\u71E5\u4E89\u75E9\u76F8\u7A93\u7CDF\u7DCF\u7D9C\u8061\u8349\u8358\u846C\u84BC\u85FB\u88C5\u8D70\u9001\u906D\u9397\u971C\u9A12\u50CF\u5897\u618E"],["c2a1","\u81D3\u8535\u8D08\u9020\u4FC3\u5074\u5247\u5373\u606F\u6349\u675F\u6E2C\u8DB3\u901F\u4FD7\u5C5E\u8CCA\u65CF\u7D9A\u5352\u8896\u5176\u63C3\u5B58\u5B6B\u5C0A\u640D\u6751\u905C\u4ED6\u591A\u592A\u6C70\u8A51\u553E\u5815\u59A5\u60F0\u6253\u67C1\u8235\u6955\u9640\u99C4\u9A28\u4F53\u5806\u5BFE\u8010\u5CB1\u5E2F\u5F85\u6020\u614B\u6234\u66FF\u6CF0\u6EDE\u80CE\u817F\u82D4\u888B\u8CB8\u9000\u902E\u968A\u9EDB\u9BDB\u4EE3\u53F0\u5927\u7B2C\u918D\u984C\u9DF9\u6EDD\u7027\u5353\u5544\u5B85\u6258\u629E\u62D3\u6CA2\u6FEF\u7422\u8A17\u9438\u6FC1\u8AFE\u8338\u51E7\u86F8\u53EA"],["c3a1","\u53E9\u4F46\u9054\u8FB0\u596A\u8131\u5DFD\u7AEA\u8FBF\u68DA\u8C37\u72F8\u9C48\u6A3D\u8AB0\u4E39\u5358\u5606\u5766\u62C5\u63A2\u65E6\u6B4E\u6DE1\u6E5B\u70AD\u77ED\u7AEF\u7BAA\u7DBB\u803D\u80C6\u86CB\u8A95\u935B\u56E3\u58C7\u5F3E\u65AD\u6696\u6A80\u6BB5\u7537\u8AC7\u5024\u77E5\u5730\u5F1B\u6065\u667A\u6C60\u75F4\u7A1A\u7F6E\u81F4\u8718\u9045\u99B3\u7BC9\u755C\u7AF9\u7B51\u84C4\u9010\u79E9\u7A92\u8336\u5AE1\u7740\u4E2D\u4EF2\u5B99\u5FE0\u62BD\u663C\u67F1\u6CE8\u866B\u8877\u8A3B\u914E\u92F3\u99D0\u6A17\u7026\u732A\u82E7\u8457\u8CAF\u4E01\u5146\u51CB\u558B\u5BF5"],["c4a1","\u5E16\u5E33\u5E81\u5F14\u5F35\u5F6B\u5FB4\u61F2\u6311\u66A2\u671D\u6F6E\u7252\u753A\u773A\u8074\u8139\u8178\u8776\u8ABF\u8ADC\u8D85\u8DF3\u929A\u9577\u9802\u9CE5\u52C5\u6357\u76F4\u6715\u6C88\u73CD\u8CC3\u93AE\u9673\u6D25\u589C\u690E\u69CC\u8FFD\u939A\u75DB\u901A\u585A\u6802\u63B4\u69FB\u4F43\u6F2C\u67D8\u8FBB\u8526\u7DB4\u9354\u693F\u6F70\u576A\u58F7\u5B2C\u7D2C\u722A\u540A\u91E3\u9DB4\u4EAD\u4F4E\u505C\u5075\u5243\u8C9E\u5448\u5824\u5B9A\u5E1D\u5E95\u5EAD\u5EF7\u5F1F\u608C\u62B5\u633A\u63D0\u68AF\u6C40\u7887\u798E\u7A0B\u7DE0\u8247\u8A02\u8AE6\u8E44\u9013"],["c5a1","\u90B8\u912D\u91D8\u9F0E\u6CE5\u6458\u64E2\u6575\u6EF4\u7684\u7B1B\u9069\u93D1\u6EBA\u54F2\u5FB9\u64A4\u8F4D\u8FED\u9244\u5178\u586B\u5929\u5C55\u5E97\u6DFB\u7E8F\u751C\u8CBC\u8EE2\u985B\u70B9\u4F1D\u6BBF\u6FB1\u7530\u96FB\u514E\u5410\u5835\u5857\u59AC\u5C60\u5F92\u6597\u675C\u6E21\u767B\u83DF\u8CED\u9014\u90FD\u934D\u7825\u783A\u52AA\u5EA6\u571F\u5974\u6012\u5012\u515A\u51AC\u51CD\u5200\u5510\u5854\u5858\u5957\u5B95\u5CF6\u5D8B\u60BC\u6295\u642D\u6771\u6843\u68BC\u68DF\u76D7\u6DD8\u6E6F\u6D9B\u706F\u71C8\u5F53\u75D8\u7977\u7B49\u7B54\u7B52\u7CD6\u7D71\u5230"],["c6a1","\u8463\u8569\u85E4\u8A0E\u8B04\u8C46\u8E0F\u9003\u900F\u9419\u9676\u982D\u9A30\u95D8\u50CD\u52D5\u540C\u5802\u5C0E\u61A7\u649E\u6D1E\u77B3\u7AE5\u80F4\u8404\u9053\u9285\u5CE0\u9D07\u533F\u5F97\u5FB3\u6D9C\u7279\u7763\u79BF\u7BE4\u6BD2\u72EC\u8AAD\u6803\u6A61\u51F8\u7A81\u6934\u5C4A\u9CF6\u82EB\u5BC5\u9149\u701E\u5678\u5C6F\u60C7\u6566\u6C8C\u8C5A\u9041\u9813\u5451\u66C7\u920D\u5948\u90A3\u5185\u4E4D\u51EA\u8599\u8B0E\u7058\u637A\u934B\u6962\u99B4\u7E04\u7577\u5357\u6960\u8EDF\u96E3\u6C5D\u4E8C\u5C3C\u5F10\u8FE9\u5302\u8CD1\u8089\u8679\u5EFF\u65E5\u4E73\u5165"],["c7a1","\u5982\u5C3F\u97EE\u4EFB\u598A\u5FCD\u8A8D\u6FE1\u79B0\u7962\u5BE7\u8471\u732B\u71B1\u5E74\u5FF5\u637B\u649A\u71C3\u7C98\u4E43\u5EFC\u4E4B\u57DC\u56A2\u60A9\u6FC3\u7D0D\u80FD\u8133\u81BF\u8FB2\u8997\u86A4\u5DF4\u628A\u64AD\u8987\u6777\u6CE2\u6D3E\u7436\u7834\u5A46\u7F75\u82AD\u99AC\u4FF3\u5EC3\u62DD\u6392\u6557\u676F\u76C3\u724C\u80CC\u80BA\u8F29\u914D\u500D\u57F9\u5A92\u6885\u6973\u7164\u72FD\u8CB7\u58F2\u8CE0\u966A\u9019\u877F\u79E4\u77E7\u8429\u4F2F\u5265\u535A\u62CD\u67CF\u6CCA\u767D\u7B94\u7C95\u8236\u8584\u8FEB\u66DD\u6F20\u7206\u7E1B\u83AB\u99C1\u9EA6"],["c8a1","\u51FD\u7BB1\u7872\u7BB8\u8087\u7B48\u6AE8\u5E61\u808C\u7551\u7560\u516B\u9262\u6E8C\u767A\u9197\u9AEA\u4F10\u7F70\u629C\u7B4F\u95A5\u9CE9\u567A\u5859\u86E4\u96BC\u4F34\u5224\u534A\u53CD\u53DB\u5E06\u642C\u6591\u677F\u6C3E\u6C4E\u7248\u72AF\u73ED\u7554\u7E41\u822C\u85E9\u8CA9\u7BC4\u91C6\u7169\u9812\u98EF\u633D\u6669\u756A\u76E4\u78D0\u8543\u86EE\u532A\u5351\u5426\u5983\u5E87\u5F7C\u60B2\u6249\u6279\u62AB\u6590\u6BD4\u6CCC\u75B2\u76AE\u7891\u79D8\u7DCB\u7F77\u80A5\u88AB\u8AB9\u8CBB\u907F\u975E\u98DB\u6A0B\u7C38\u5099\u5C3E\u5FAE\u6787\u6BD8\u7435\u7709\u7F8E"],["c9a1","\u9F3B\u67CA\u7A17\u5339\u758B\u9AED\u5F66\u819D\u83F1\u8098\u5F3C\u5FC5\u7562\u7B46\u903C\u6867\u59EB\u5A9B\u7D10\u767E\u8B2C\u4FF5\u5F6A\u6A19\u6C37\u6F02\u74E2\u7968\u8868\u8A55\u8C79\u5EDF\u63CF\u75C5\u79D2\u82D7\u9328\u92F2\u849C\u86ED\u9C2D\u54C1\u5F6C\u658C\u6D5C\u7015\u8CA7\u8CD3\u983B\u654F\u74F6\u4E0D\u4ED8\u57E0\u592B\u5A66\u5BCC\u51A8\u5E03\u5E9C\u6016\u6276\u6577\u65A7\u666E\u6D6E\u7236\u7B26\u8150\u819A\u8299\u8B5C\u8CA0\u8CE6\u8D74\u961C\u9644\u4FAE\u64AB\u6B66\u821E\u8461\u856A\u90E8\u5C01\u6953\u98A8\u847A\u8557\u4F0F\u526F\u5FA9\u5E45\u670D"],["caa1","\u798F\u8179\u8907\u8986\u6DF5\u5F17\u6255\u6CB8\u4ECF\u7269\u9B92\u5206\u543B\u5674\u58B3\u61A4\u626E\u711A\u596E\u7C89\u7CDE\u7D1B\u96F0\u6587\u805E\u4E19\u4F75\u5175\u5840\u5E63\u5E73\u5F0A\u67C4\u4E26\u853D\u9589\u965B\u7C73\u9801\u50FB\u58C1\u7656\u78A7\u5225\u77A5\u8511\u7B86\u504F\u5909\u7247\u7BC7\u7DE8\u8FBA\u8FD4\u904D\u4FBF\u52C9\u5A29\u5F01\u97AD\u4FDD\u8217\u92EA\u5703\u6355\u6B69\u752B\u88DC\u8F14\u7A42\u52DF\u5893\u6155\u620A\u66AE\u6BCD\u7C3F\u83E9\u5023\u4FF8\u5305\u5446\u5831\u5949\u5B9D\u5CF0\u5CEF\u5D29\u5E96\u62B1\u6367\u653E\u65B9\u670B"],["cba1","\u6CD5\u6CE1\u70F9\u7832\u7E2B\u80DE\u82B3\u840C\u84EC\u8702\u8912\u8A2A\u8C4A\u90A6\u92D2\u98FD\u9CF3\u9D6C\u4E4F\u4EA1\u508D\u5256\u574A\u59A8\u5E3D\u5FD8\u5FD9\u623F\u66B4\u671B\u67D0\u68D2\u5192\u7D21\u80AA\u81A8\u8B00\u8C8C\u8CBF\u927E\u9632\u5420\u982C\u5317\u50D5\u535C\u58A8\u64B2\u6734\u7267\u7766\u7A46\u91E6\u52C3\u6CA1\u6B86\u5800\u5E4C\u5954\u672C\u7FFB\u51E1\u76C6\u6469\u78E8\u9B54\u9EBB\u57CB\u59B9\u6627\u679A\u6BCE\u54E9\u69D9\u5E55\u819C\u6795\u9BAA\u67FE\u9C52\u685D\u4EA6\u4FE3\u53C8\u62B9\u672B\u6CAB\u8FC4\u4FAD\u7E6D\u9EBF\u4E07\u6162\u6E80"],["cca1","\u6F2B\u8513\u5473\u672A\u9B45\u5DF3\u7B95\u5CAC\u5BC6\u871C\u6E4A\u84D1\u7A14\u8108\u5999\u7C8D\u6C11\u7720\u52D9\u5922\u7121\u725F\u77DB\u9727\u9D61\u690B\u5A7F\u5A18\u51A5\u540D\u547D\u660E\u76DF\u8FF7\u9298\u9CF4\u59EA\u725D\u6EC5\u514D\u68C9\u7DBF\u7DEC\u9762\u9EBA\u6478\u6A21\u8302\u5984\u5B5F\u6BDB\u731B\u76F2\u7DB2\u8017\u8499\u5132\u6728\u9ED9\u76EE\u6762\u52FF\u9905\u5C24\u623B\u7C7E\u8CB0\u554F\u60B6\u7D0B\u9580\u5301\u4E5F\u51B6\u591C\u723A\u8036\u91CE\u5F25\u77E2\u5384\u5F79\u7D04\u85AC\u8A33\u8E8D\u9756\u67F3\u85AE\u9453\u6109\u6108\u6CB9\u7652"],["cda1","\u8AED\u8F38\u552F\u4F51\u512A\u52C7\u53CB\u5BA5\u5E7D\u60A0\u6182\u63D6\u6709\u67DA\u6E67\u6D8C\u7336\u7337\u7531\u7950\u88D5\u8A98\u904A\u9091\u90F5\u96C4\u878D\u5915\u4E88\u4F59\u4E0E\u8A89\u8F3F\u9810\u50AD\u5E7C\u5996\u5BB9\u5EB8\u63DA\u63FA\u64C1\u66DC\u694A\u69D8\u6D0B\u6EB6\u7194\u7528\u7AAF\u7F8A\u8000\u8449\u84C9\u8981\u8B21\u8E0A\u9065\u967D\u990A\u617E\u6291\u6B32\u6C83\u6D74\u7FCC\u7FFC\u6DC0\u7F85\u87BA\u88F8\u6765\u83B1\u983C\u96F7\u6D1B\u7D61\u843D\u916A\u4E71\u5375\u5D50\u6B04\u6FEB\u85CD\u862D\u89A7\u5229\u540F\u5C65\u674E\u68A8\u7406\u7483"],["cea1","\u75E2\u88CF\u88E1\u91CC\u96E2\u9678\u5F8B\u7387\u7ACB\u844E\u63A0\u7565\u5289\u6D41\u6E9C\u7409\u7559\u786B\u7C92\u9686\u7ADC\u9F8D\u4FB6\u616E\u65C5\u865C\u4E86\u4EAE\u50DA\u4E21\u51CC\u5BEE\u6599\u6881\u6DBC\u731F\u7642\u77AD\u7A1C\u7CE7\u826F\u8AD2\u907C\u91CF\u9675\u9818\u529B\u7DD1\u502B\u5398\u6797\u6DCB\u71D0\u7433\u81E8\u8F2A\u96A3\u9C57\u9E9F\u7460\u5841\u6D99\u7D2F\u985E\u4EE4\u4F36\u4F8B\u51B7\u52B1\u5DBA\u601C\u73B2\u793C\u82D3\u9234\u96B7\u96F6\u970A\u9E97\u9F62\u66A6\u6B74\u5217\u52A3\u70C8\u88C2\u5EC9\u604B\u6190\u6F23\u7149\u7C3E\u7DF4\u806F"],["cfa1","\u84EE\u9023\u932C\u5442\u9B6F\u6AD3\u7089\u8CC2\u8DEF\u9732\u52B4\u5A41\u5ECA\u5F04\u6717\u697C\u6994\u6D6A\u6F0F\u7262\u72FC\u7BED\u8001\u807E\u874B\u90CE\u516D\u9E93\u7984\u808B\u9332\u8AD6\u502D\u548C\u8A71\u6B6A\u8CC4\u8107\u60D1\u67A0\u9DF2\u4E99\u4E98\u9C10\u8A6B\u85C1\u8568\u6900\u6E7E\u7897\u8155"],["d0a1","\u5F0C\u4E10\u4E15\u4E2A\u4E31\u4E36\u4E3C\u4E3F\u4E42\u4E56\u4E58\u4E82\u4E85\u8C6B\u4E8A\u8212\u5F0D\u4E8E\u4E9E\u4E9F\u4EA0\u4EA2\u4EB0\u4EB3\u4EB6\u4ECE\u4ECD\u4EC4\u4EC6\u4EC2\u4ED7\u4EDE\u4EED\u4EDF\u4EF7\u4F09\u4F5A\u4F30\u4F5B\u4F5D\u4F57\u4F47\u4F76\u4F88\u4F8F\u4F98\u4F7B\u4F69\u4F70\u4F91\u4F6F\u4F86\u4F96\u5118\u4FD4\u4FDF\u4FCE\u4FD8\u4FDB\u4FD1\u4FDA\u4FD0\u4FE4\u4FE5\u501A\u5028\u5014\u502A\u5025\u5005\u4F1C\u4FF6\u5021\u5029\u502C\u4FFE\u4FEF\u5011\u5006\u5043\u5047\u6703\u5055\u5050\u5048\u505A\u5056\u506C\u5078\u5080\u509A\u5085\u50B4\u50B2"],["d1a1","\u50C9\u50CA\u50B3\u50C2\u50D6\u50DE\u50E5\u50ED\u50E3\u50EE\u50F9\u50F5\u5109\u5101\u5102\u5116\u5115\u5114\u511A\u5121\u513A\u5137\u513C\u513B\u513F\u5140\u5152\u514C\u5154\u5162\u7AF8\u5169\u516A\u516E\u5180\u5182\u56D8\u518C\u5189\u518F\u5191\u5193\u5195\u5196\u51A4\u51A6\u51A2\u51A9\u51AA\u51AB\u51B3\u51B1\u51B2\u51B0\u51B5\u51BD\u51C5\u51C9\u51DB\u51E0\u8655\u51E9\u51ED\u51F0\u51F5\u51FE\u5204\u520B\u5214\u520E\u5227\u522A\u522E\u5233\u5239\u524F\u5244\u524B\u524C\u525E\u5254\u526A\u5274\u5269\u5273\u527F\u527D\u528D\u5294\u5292\u5271\u5288\u5291\u8FA8"],["d2a1","\u8FA7\u52AC\u52AD\u52BC\u52B5\u52C1\u52CD\u52D7\u52DE\u52E3\u52E6\u98ED\u52E0\u52F3\u52F5\u52F8\u52F9\u5306\u5308\u7538\u530D\u5310\u530F\u5315\u531A\u5323\u532F\u5331\u5333\u5338\u5340\u5346\u5345\u4E17\u5349\u534D\u51D6\u535E\u5369\u536E\u5918\u537B\u5377\u5382\u5396\u53A0\u53A6\u53A5\u53AE\u53B0\u53B6\u53C3\u7C12\u96D9\u53DF\u66FC\u71EE\u53EE\u53E8\u53ED\u53FA\u5401\u543D\u5440\u542C\u542D\u543C\u542E\u5436\u5429\u541D\u544E\u548F\u5475\u548E\u545F\u5471\u5477\u5470\u5492\u547B\u5480\u5476\u5484\u5490\u5486\u54C7\u54A2\u54B8\u54A5\u54AC\u54C4\u54C8\u54A8"],["d3a1","\u54AB\u54C2\u54A4\u54BE\u54BC\u54D8\u54E5\u54E6\u550F\u5514\u54FD\u54EE\u54ED\u54FA\u54E2\u5539\u5540\u5563\u554C\u552E\u555C\u5545\u5556\u5557\u5538\u5533\u555D\u5599\u5580\u54AF\u558A\u559F\u557B\u557E\u5598\u559E\u55AE\u557C\u5583\u55A9\u5587\u55A8\u55DA\u55C5\u55DF\u55C4\u55DC\u55E4\u55D4\u5614\u55F7\u5616\u55FE\u55FD\u561B\u55F9\u564E\u5650\u71DF\u5634\u5636\u5632\u5638\u566B\u5664\u562F\u566C\u566A\u5686\u5680\u568A\u56A0\u5694\u568F\u56A5\u56AE\u56B6\u56B4\u56C2\u56BC\u56C1\u56C3\u56C0\u56C8\u56CE\u56D1\u56D3\u56D7\u56EE\u56F9\u5700\u56FF\u5704\u5709"],["d4a1","\u5708\u570B\u570D\u5713\u5718\u5716\u55C7\u571C\u5726\u5737\u5738\u574E\u573B\u5740\u574F\u5769\u57C0\u5788\u5761\u577F\u5789\u5793\u57A0\u57B3\u57A4\u57AA\u57B0\u57C3\u57C6\u57D4\u57D2\u57D3\u580A\u57D6\u57E3\u580B\u5819\u581D\u5872\u5821\u5862\u584B\u5870\u6BC0\u5852\u583D\u5879\u5885\u58B9\u589F\u58AB\u58BA\u58DE\u58BB\u58B8\u58AE\u58C5\u58D3\u58D1\u58D7\u58D9\u58D8\u58E5\u58DC\u58E4\u58DF\u58EF\u58FA\u58F9\u58FB\u58FC\u58FD\u5902\u590A\u5910\u591B\u68A6\u5925\u592C\u592D\u5932\u5938\u593E\u7AD2\u5955\u5950\u594E\u595A\u5958\u5962\u5960\u5967\u596C\u5969"],["d5a1","\u5978\u5981\u599D\u4F5E\u4FAB\u59A3\u59B2\u59C6\u59E8\u59DC\u598D\u59D9\u59DA\u5A25\u5A1F\u5A11\u5A1C\u5A09\u5A1A\u5A40\u5A6C\u5A49\u5A35\u5A36\u5A62\u5A6A\u5A9A\u5ABC\u5ABE\u5ACB\u5AC2\u5ABD\u5AE3\u5AD7\u5AE6\u5AE9\u5AD6\u5AFA\u5AFB\u5B0C\u5B0B\u5B16\u5B32\u5AD0\u5B2A\u5B36\u5B3E\u5B43\u5B45\u5B40\u5B51\u5B55\u5B5A\u5B5B\u5B65\u5B69\u5B70\u5B73\u5B75\u5B78\u6588\u5B7A\u5B80\u5B83\u5BA6\u5BB8\u5BC3\u5BC7\u5BC9\u5BD4\u5BD0\u5BE4\u5BE6\u5BE2\u5BDE\u5BE5\u5BEB\u5BF0\u5BF6\u5BF3\u5C05\u5C07\u5C08\u5C0D\u5C13\u5C20\u5C22\u5C28\u5C38\u5C39\u5C41\u5C46\u5C4E\u5C53"],["d6a1","\u5C50\u5C4F\u5B71\u5C6C\u5C6E\u4E62\u5C76\u5C79\u5C8C\u5C91\u5C94\u599B\u5CAB\u5CBB\u5CB6\u5CBC\u5CB7\u5CC5\u5CBE\u5CC7\u5CD9\u5CE9\u5CFD\u5CFA\u5CED\u5D8C\u5CEA\u5D0B\u5D15\u5D17\u5D5C\u5D1F\u5D1B\u5D11\u5D14\u5D22\u5D1A\u5D19\u5D18\u5D4C\u5D52\u5D4E\u5D4B\u5D6C\u5D73\u5D76\u5D87\u5D84\u5D82\u5DA2\u5D9D\u5DAC\u5DAE\u5DBD\u5D90\u5DB7\u5DBC\u5DC9\u5DCD\u5DD3\u5DD2\u5DD6\u5DDB\u5DEB\u5DF2\u5DF5\u5E0B\u5E1A\u5E19\u5E11\u5E1B\u5E36\u5E37\u5E44\u5E43\u5E40\u5E4E\u5E57\u5E54\u5E5F\u5E62\u5E64\u5E47\u5E75\u5E76\u5E7A\u9EBC\u5E7F\u5EA0\u5EC1\u5EC2\u5EC8\u5ED0\u5ECF"],["d7a1","\u5ED6\u5EE3\u5EDD\u5EDA\u5EDB\u5EE2\u5EE1\u5EE8\u5EE9\u5EEC\u5EF1\u5EF3\u5EF0\u5EF4\u5EF8\u5EFE\u5F03\u5F09\u5F5D\u5F5C\u5F0B\u5F11\u5F16\u5F29\u5F2D\u5F38\u5F41\u5F48\u5F4C\u5F4E\u5F2F\u5F51\u5F56\u5F57\u5F59\u5F61\u5F6D\u5F73\u5F77\u5F83\u5F82\u5F7F\u5F8A\u5F88\u5F91\u5F87\u5F9E\u5F99\u5F98\u5FA0\u5FA8\u5FAD\u5FBC\u5FD6\u5FFB\u5FE4\u5FF8\u5FF1\u5FDD\u60B3\u5FFF\u6021\u6060\u6019\u6010\u6029\u600E\u6031\u601B\u6015\u602B\u6026\u600F\u603A\u605A\u6041\u606A\u6077\u605F\u604A\u6046\u604D\u6063\u6043\u6064\u6042\u606C\u606B\u6059\u6081\u608D\u60E7\u6083\u609A"],["d8a1","\u6084\u609B\u6096\u6097\u6092\u60A7\u608B\u60E1\u60B8\u60E0\u60D3\u60B4\u5FF0\u60BD\u60C6\u60B5\u60D8\u614D\u6115\u6106\u60F6\u60F7\u6100\u60F4\u60FA\u6103\u6121\u60FB\u60F1\u610D\u610E\u6147\u613E\u6128\u6127\u614A\u613F\u613C\u612C\u6134\u613D\u6142\u6144\u6173\u6177\u6158\u6159\u615A\u616B\u6174\u616F\u6165\u6171\u615F\u615D\u6153\u6175\u6199\u6196\u6187\u61AC\u6194\u619A\u618A\u6191\u61AB\u61AE\u61CC\u61CA\u61C9\u61F7\u61C8\u61C3\u61C6\u61BA\u61CB\u7F79\u61CD\u61E6\u61E3\u61F6\u61FA\u61F4\u61FF\u61FD\u61FC\u61FE\u6200\u6208\u6209\u620D\u620C\u6214\u621B"],["d9a1","\u621E\u6221\u622A\u622E\u6230\u6232\u6233\u6241\u624E\u625E\u6263\u625B\u6260\u6268\u627C\u6282\u6289\u627E\u6292\u6293\u6296\u62D4\u6283\u6294\u62D7\u62D1\u62BB\u62CF\u62FF\u62C6\u64D4\u62C8\u62DC\u62CC\u62CA\u62C2\u62C7\u629B\u62C9\u630C\u62EE\u62F1\u6327\u6302\u6308\u62EF\u62F5\u6350\u633E\u634D\u641C\u634F\u6396\u638E\u6380\u63AB\u6376\u63A3\u638F\u6389\u639F\u63B5\u636B\u6369\u63BE\u63E9\u63C0\u63C6\u63E3\u63C9\u63D2\u63F6\u63C4\u6416\u6434\u6406\u6413\u6426\u6436\u651D\u6417\u6428\u640F\u6467\u646F\u6476\u644E\u652A\u6495\u6493\u64A5\u64A9\u6488\u64BC"],["daa1","\u64DA\u64D2\u64C5\u64C7\u64BB\u64D8\u64C2\u64F1\u64E7\u8209\u64E0\u64E1\u62AC\u64E3\u64EF\u652C\u64F6\u64F4\u64F2\u64FA\u6500\u64FD\u6518\u651C\u6505\u6524\u6523\u652B\u6534\u6535\u6537\u6536\u6538\u754B\u6548\u6556\u6555\u654D\u6558\u655E\u655D\u6572\u6578\u6582\u6583\u8B8A\u659B\u659F\u65AB\u65B7\u65C3\u65C6\u65C1\u65C4\u65CC\u65D2\u65DB\u65D9\u65E0\u65E1\u65F1\u6772\u660A\u6603\u65FB\u6773\u6635\u6636\u6634\u661C\u664F\u6644\u6649\u6641\u665E\u665D\u6664\u6667\u6668\u665F\u6662\u6670\u6683\u6688\u668E\u6689\u6684\u6698\u669D\u66C1\u66B9\u66C9\u66BE\u66BC"],["dba1","\u66C4\u66B8\u66D6\u66DA\u66E0\u663F\u66E6\u66E9\u66F0\u66F5\u66F7\u670F\u6716\u671E\u6726\u6727\u9738\u672E\u673F\u6736\u6741\u6738\u6737\u6746\u675E\u6760\u6759\u6763\u6764\u6789\u6770\u67A9\u677C\u676A\u678C\u678B\u67A6\u67A1\u6785\u67B7\u67EF\u67B4\u67EC\u67B3\u67E9\u67B8\u67E4\u67DE\u67DD\u67E2\u67EE\u67B9\u67CE\u67C6\u67E7\u6A9C\u681E\u6846\u6829\u6840\u684D\u6832\u684E\u68B3\u682B\u6859\u6863\u6877\u687F\u689F\u688F\u68AD\u6894\u689D\u689B\u6883\u6AAE\u68B9\u6874\u68B5\u68A0\u68BA\u690F\u688D\u687E\u6901\u68CA\u6908\u68D8\u6922\u6926\u68E1\u690C\u68CD"],["dca1","\u68D4\u68E7\u68D5\u6936\u6912\u6904\u68D7\u68E3\u6925\u68F9\u68E0\u68EF\u6928\u692A\u691A\u6923\u6921\u68C6\u6979\u6977\u695C\u6978\u696B\u6954\u697E\u696E\u6939\u6974\u693D\u6959\u6930\u6961\u695E\u695D\u6981\u696A\u69B2\u69AE\u69D0\u69BF\u69C1\u69D3\u69BE\u69CE\u5BE8\u69CA\u69DD\u69BB\u69C3\u69A7\u6A2E\u6991\u69A0\u699C\u6995\u69B4\u69DE\u69E8\u6A02\u6A1B\u69FF\u6B0A\u69F9\u69F2\u69E7\u6A05\u69B1\u6A1E\u69ED\u6A14\u69EB\u6A0A\u6A12\u6AC1\u6A23\u6A13\u6A44\u6A0C\u6A72\u6A36\u6A78\u6A47\u6A62\u6A59\u6A66\u6A48\u6A38\u6A22\u6A90\u6A8D\u6AA0\u6A84\u6AA2\u6AA3"],["dda1","\u6A97\u8617\u6ABB\u6AC3\u6AC2\u6AB8\u6AB3\u6AAC\u6ADE\u6AD1\u6ADF\u6AAA\u6ADA\u6AEA\u6AFB\u6B05\u8616\u6AFA\u6B12\u6B16\u9B31\u6B1F\u6B38\u6B37\u76DC\u6B39\u98EE\u6B47\u6B43\u6B49\u6B50\u6B59\u6B54\u6B5B\u6B5F\u6B61\u6B78\u6B79\u6B7F\u6B80\u6B84\u6B83\u6B8D\u6B98\u6B95\u6B9E\u6BA4\u6BAA\u6BAB\u6BAF\u6BB2\u6BB1\u6BB3\u6BB7\u6BBC\u6BC6\u6BCB\u6BD3\u6BDF\u6BEC\u6BEB\u6BF3\u6BEF\u9EBE\u6C08\u6C13\u6C14\u6C1B\u6C24\u6C23\u6C5E\u6C55\u6C62\u6C6A\u6C82\u6C8D\u6C9A\u6C81\u6C9B\u6C7E\u6C68\u6C73\u6C92\u6C90\u6CC4\u6CF1\u6CD3\u6CBD\u6CD7\u6CC5\u6CDD\u6CAE\u6CB1\u6CBE"],["dea1","\u6CBA\u6CDB\u6CEF\u6CD9\u6CEA\u6D1F\u884D\u6D36\u6D2B\u6D3D\u6D38\u6D19\u6D35\u6D33\u6D12\u6D0C\u6D63\u6D93\u6D64\u6D5A\u6D79\u6D59\u6D8E\u6D95\u6FE4\u6D85\u6DF9\u6E15\u6E0A\u6DB5\u6DC7\u6DE6\u6DB8\u6DC6\u6DEC\u6DDE\u6DCC\u6DE8\u6DD2\u6DC5\u6DFA\u6DD9\u6DE4\u6DD5\u6DEA\u6DEE\u6E2D\u6E6E\u6E2E\u6E19\u6E72\u6E5F\u6E3E\u6E23\u6E6B\u6E2B\u6E76\u6E4D\u6E1F\u6E43\u6E3A\u6E4E\u6E24\u6EFF\u6E1D\u6E38\u6E82\u6EAA\u6E98\u6EC9\u6EB7\u6ED3\u6EBD\u6EAF\u6EC4\u6EB2\u6ED4\u6ED5\u6E8F\u6EA5\u6EC2\u6E9F\u6F41\u6F11\u704C\u6EEC\u6EF8\u6EFE\u6F3F\u6EF2\u6F31\u6EEF\u6F32\u6ECC"],["dfa1","\u6F3E\u6F13\u6EF7\u6F86\u6F7A\u6F78\u6F81\u6F80\u6F6F\u6F5B\u6FF3\u6F6D\u6F82\u6F7C\u6F58\u6F8E\u6F91\u6FC2\u6F66\u6FB3\u6FA3\u6FA1\u6FA4\u6FB9\u6FC6\u6FAA\u6FDF\u6FD5\u6FEC\u6FD4\u6FD8\u6FF1\u6FEE\u6FDB\u7009\u700B\u6FFA\u7011\u7001\u700F\u6FFE\u701B\u701A\u6F74\u701D\u7018\u701F\u7030\u703E\u7032\u7051\u7063\u7099\u7092\u70AF\u70F1\u70AC\u70B8\u70B3\u70AE\u70DF\u70CB\u70DD\u70D9\u7109\u70FD\u711C\u7119\u7165\u7155\u7188\u7166\u7162\u714C\u7156\u716C\u718F\u71FB\u7184\u7195\u71A8\u71AC\u71D7\u71B9\u71BE\u71D2\u71C9\u71D4\u71CE\u71E0\u71EC\u71E7\u71F5\u71FC"],["e0a1","\u71F9\u71FF\u720D\u7210\u721B\u7228\u722D\u722C\u7230\u7232\u723B\u723C\u723F\u7240\u7246\u724B\u7258\u7274\u727E\u7282\u7281\u7287\u7292\u7296\u72A2\u72A7\u72B9\u72B2\u72C3\u72C6\u72C4\u72CE\u72D2\u72E2\u72E0\u72E1\u72F9\u72F7\u500F\u7317\u730A\u731C\u7316\u731D\u7334\u732F\u7329\u7325\u733E\u734E\u734F\u9ED8\u7357\u736A\u7368\u7370\u7378\u7375\u737B\u737A\u73C8\u73B3\u73CE\u73BB\u73C0\u73E5\u73EE\u73DE\u74A2\u7405\u746F\u7425\u73F8\u7432\u743A\u7455\u743F\u745F\u7459\u7441\u745C\u7469\u7470\u7463\u746A\u7476\u747E\u748B\u749E\u74A7\u74CA\u74CF\u74D4\u73F1"],["e1a1","\u74E0\u74E3\u74E7\u74E9\u74EE\u74F2\u74F0\u74F1\u74F8\u74F7\u7504\u7503\u7505\u750C\u750E\u750D\u7515\u7513\u751E\u7526\u752C\u753C\u7544\u754D\u754A\u7549\u755B\u7546\u755A\u7569\u7564\u7567\u756B\u756D\u7578\u7576\u7586\u7587\u7574\u758A\u7589\u7582\u7594\u759A\u759D\u75A5\u75A3\u75C2\u75B3\u75C3\u75B5\u75BD\u75B8\u75BC\u75B1\u75CD\u75CA\u75D2\u75D9\u75E3\u75DE\u75FE\u75FF\u75FC\u7601\u75F0\u75FA\u75F2\u75F3\u760B\u760D\u7609\u761F\u7627\u7620\u7621\u7622\u7624\u7634\u7630\u763B\u7647\u7648\u7646\u765C\u7658\u7661\u7662\u7668\u7669\u766A\u7667\u766C\u7670"],["e2a1","\u7672\u7676\u7678\u767C\u7680\u7683\u7688\u768B\u768E\u7696\u7693\u7699\u769A\u76B0\u76B4\u76B8\u76B9\u76BA\u76C2\u76CD\u76D6\u76D2\u76DE\u76E1\u76E5\u76E7\u76EA\u862F\u76FB\u7708\u7707\u7704\u7729\u7724\u771E\u7725\u7726\u771B\u7737\u7738\u7747\u775A\u7768\u776B\u775B\u7765\u777F\u777E\u7779\u778E\u778B\u7791\u77A0\u779E\u77B0\u77B6\u77B9\u77BF\u77BC\u77BD\u77BB\u77C7\u77CD\u77D7\u77DA\u77DC\u77E3\u77EE\u77FC\u780C\u7812\u7926\u7820\u792A\u7845\u788E\u7874\u7886\u787C\u789A\u788C\u78A3\u78B5\u78AA\u78AF\u78D1\u78C6\u78CB\u78D4\u78BE\u78BC\u78C5\u78CA\u78EC"],["e3a1","\u78E7\u78DA\u78FD\u78F4\u7907\u7912\u7911\u7919\u792C\u792B\u7940\u7960\u7957\u795F\u795A\u7955\u7953\u797A\u797F\u798A\u799D\u79A7\u9F4B\u79AA\u79AE\u79B3\u79B9\u79BA\u79C9\u79D5\u79E7\u79EC\u79E1\u79E3\u7A08\u7A0D\u7A18\u7A19\u7A20\u7A1F\u7980\u7A31\u7A3B\u7A3E\u7A37\u7A43\u7A57\u7A49\u7A61\u7A62\u7A69\u9F9D\u7A70\u7A79\u7A7D\u7A88\u7A97\u7A95\u7A98\u7A96\u7AA9\u7AC8\u7AB0\u7AB6\u7AC5\u7AC4\u7ABF\u9083\u7AC7\u7ACA\u7ACD\u7ACF\u7AD5\u7AD3\u7AD9\u7ADA\u7ADD\u7AE1\u7AE2\u7AE6\u7AED\u7AF0\u7B02\u7B0F\u7B0A\u7B06\u7B33\u7B18\u7B19\u7B1E\u7B35\u7B28\u7B36\u7B50"],["e4a1","\u7B7A\u7B04\u7B4D\u7B0B\u7B4C\u7B45\u7B75\u7B65\u7B74\u7B67\u7B70\u7B71\u7B6C\u7B6E\u7B9D\u7B98\u7B9F\u7B8D\u7B9C\u7B9A\u7B8B\u7B92\u7B8F\u7B5D\u7B99\u7BCB\u7BC1\u7BCC\u7BCF\u7BB4\u7BC6\u7BDD\u7BE9\u7C11\u7C14\u7BE6\u7BE5\u7C60\u7C00\u7C07\u7C13\u7BF3\u7BF7\u7C17\u7C0D\u7BF6\u7C23\u7C27\u7C2A\u7C1F\u7C37\u7C2B\u7C3D\u7C4C\u7C43\u7C54\u7C4F\u7C40\u7C50\u7C58\u7C5F\u7C64\u7C56\u7C65\u7C6C\u7C75\u7C83\u7C90\u7CA4\u7CAD\u7CA2\u7CAB\u7CA1\u7CA8\u7CB3\u7CB2\u7CB1\u7CAE\u7CB9\u7CBD\u7CC0\u7CC5\u7CC2\u7CD8\u7CD2\u7CDC\u7CE2\u9B3B\u7CEF\u7CF2\u7CF4\u7CF6\u7CFA\u7D06"],["e5a1","\u7D02\u7D1C\u7D15\u7D0A\u7D45\u7D4B\u7D2E\u7D32\u7D3F\u7D35\u7D46\u7D73\u7D56\u7D4E\u7D72\u7D68\u7D6E\u7D4F\u7D63\u7D93\u7D89\u7D5B\u7D8F\u7D7D\u7D9B\u7DBA\u7DAE\u7DA3\u7DB5\u7DC7\u7DBD\u7DAB\u7E3D\u7DA2\u7DAF\u7DDC\u7DB8\u7D9F\u7DB0\u7DD8\u7DDD\u7DE4\u7DDE\u7DFB\u7DF2\u7DE1\u7E05\u7E0A\u7E23\u7E21\u7E12\u7E31\u7E1F\u7E09\u7E0B\u7E22\u7E46\u7E66\u7E3B\u7E35\u7E39\u7E43\u7E37\u7E32\u7E3A\u7E67\u7E5D\u7E56\u7E5E\u7E59\u7E5A\u7E79\u7E6A\u7E69\u7E7C\u7E7B\u7E83\u7DD5\u7E7D\u8FAE\u7E7F\u7E88\u7E89\u7E8C\u7E92\u7E90\u7E93\u7E94\u7E96\u7E8E\u7E9B\u7E9C\u7F38\u7F3A"],["e6a1","\u7F45\u7F4C\u7F4D\u7F4E\u7F50\u7F51\u7F55\u7F54\u7F58\u7F5F\u7F60\u7F68\u7F69\u7F67\u7F78\u7F82\u7F86\u7F83\u7F88\u7F87\u7F8C\u7F94\u7F9E\u7F9D\u7F9A\u7FA3\u7FAF\u7FB2\u7FB9\u7FAE\u7FB6\u7FB8\u8B71\u7FC5\u7FC6\u7FCA\u7FD5\u7FD4\u7FE1\u7FE6\u7FE9\u7FF3\u7FF9\u98DC\u8006\u8004\u800B\u8012\u8018\u8019\u801C\u8021\u8028\u803F\u803B\u804A\u8046\u8052\u8058\u805A\u805F\u8062\u8068\u8073\u8072\u8070\u8076\u8079\u807D\u807F\u8084\u8086\u8085\u809B\u8093\u809A\u80AD\u5190\u80AC\u80DB\u80E5\u80D9\u80DD\u80C4\u80DA\u80D6\u8109\u80EF\u80F1\u811B\u8129\u8123\u812F\u814B"],["e7a1","\u968B\u8146\u813E\u8153\u8151\u80FC\u8171\u816E\u8165\u8166\u8174\u8183\u8188\u818A\u8180\u8182\u81A0\u8195\u81A4\u81A3\u815F\u8193\u81A9\u81B0\u81B5\u81BE\u81B8\u81BD\u81C0\u81C2\u81BA\u81C9\u81CD\u81D1\u81D9\u81D8\u81C8\u81DA\u81DF\u81E0\u81E7\u81FA\u81FB\u81FE\u8201\u8202\u8205\u8207\u820A\u820D\u8210\u8216\u8229\u822B\u8238\u8233\u8240\u8259\u8258\u825D\u825A\u825F\u8264\u8262\u8268\u826A\u826B\u822E\u8271\u8277\u8278\u827E\u828D\u8292\u82AB\u829F\u82BB\u82AC\u82E1\u82E3\u82DF\u82D2\u82F4\u82F3\u82FA\u8393\u8303\u82FB\u82F9\u82DE\u8306\u82DC\u8309\u82D9"],["e8a1","\u8335\u8334\u8316\u8332\u8331\u8340\u8339\u8350\u8345\u832F\u832B\u8317\u8318\u8385\u839A\u83AA\u839F\u83A2\u8396\u8323\u838E\u8387\u838A\u837C\u83B5\u8373\u8375\u83A0\u8389\u83A8\u83F4\u8413\u83EB\u83CE\u83FD\u8403\u83D8\u840B\u83C1\u83F7\u8407\u83E0\u83F2\u840D\u8422\u8420\u83BD\u8438\u8506\u83FB\u846D\u842A\u843C\u855A\u8484\u8477\u846B\u84AD\u846E\u8482\u8469\u8446\u842C\u846F\u8479\u8435\u84CA\u8462\u84B9\u84BF\u849F\u84D9\u84CD\u84BB\u84DA\u84D0\u84C1\u84C6\u84D6\u84A1\u8521\u84FF\u84F4\u8517\u8518\u852C\u851F\u8515\u8514\u84FC\u8540\u8563\u8558\u8548"],["e9a1","\u8541\u8602\u854B\u8555\u8580\u85A4\u8588\u8591\u858A\u85A8\u856D\u8594\u859B\u85EA\u8587\u859C\u8577\u857E\u8590\u85C9\u85BA\u85CF\u85B9\u85D0\u85D5\u85DD\u85E5\u85DC\u85F9\u860A\u8613\u860B\u85FE\u85FA\u8606\u8622\u861A\u8630\u863F\u864D\u4E55\u8654\u865F\u8667\u8671\u8693\u86A3\u86A9\u86AA\u868B\u868C\u86B6\u86AF\u86C4\u86C6\u86B0\u86C9\u8823\u86AB\u86D4\u86DE\u86E9\u86EC\u86DF\u86DB\u86EF\u8712\u8706\u8708\u8700\u8703\u86FB\u8711\u8709\u870D\u86F9\u870A\u8734\u873F\u8737\u873B\u8725\u8729\u871A\u8760\u875F\u8778\u874C\u874E\u8774\u8757\u8768\u876E\u8759"],["eaa1","\u8753\u8763\u876A\u8805\u87A2\u879F\u8782\u87AF\u87CB\u87BD\u87C0\u87D0\u96D6\u87AB\u87C4\u87B3\u87C7\u87C6\u87BB\u87EF\u87F2\u87E0\u880F\u880D\u87FE\u87F6\u87F7\u880E\u87D2\u8811\u8816\u8815\u8822\u8821\u8831\u8836\u8839\u8827\u883B\u8844\u8842\u8852\u8859\u885E\u8862\u886B\u8881\u887E\u889E\u8875\u887D\u88B5\u8872\u8882\u8897\u8892\u88AE\u8899\u88A2\u888D\u88A4\u88B0\u88BF\u88B1\u88C3\u88C4\u88D4\u88D8\u88D9\u88DD\u88F9\u8902\u88FC\u88F4\u88E8\u88F2\u8904\u890C\u890A\u8913\u8943\u891E\u8925\u892A\u892B\u8941\u8944\u893B\u8936\u8938\u894C\u891D\u8960\u895E"],["eba1","\u8966\u8964\u896D\u896A\u896F\u8974\u8977\u897E\u8983\u8988\u898A\u8993\u8998\u89A1\u89A9\u89A6\u89AC\u89AF\u89B2\u89BA\u89BD\u89BF\u89C0\u89DA\u89DC\u89DD\u89E7\u89F4\u89F8\u8A03\u8A16\u8A10\u8A0C\u8A1B\u8A1D\u8A25\u8A36\u8A41\u8A5B\u8A52\u8A46\u8A48\u8A7C\u8A6D\u8A6C\u8A62\u8A85\u8A82\u8A84\u8AA8\u8AA1\u8A91\u8AA5\u8AA6\u8A9A\u8AA3\u8AC4\u8ACD\u8AC2\u8ADA\u8AEB\u8AF3\u8AE7\u8AE4\u8AF1\u8B14\u8AE0\u8AE2\u8AF7\u8ADE\u8ADB\u8B0C\u8B07\u8B1A\u8AE1\u8B16\u8B10\u8B17\u8B20\u8B33\u97AB\u8B26\u8B2B\u8B3E\u8B28\u8B41\u8B4C\u8B4F\u8B4E\u8B49\u8B56\u8B5B\u8B5A\u8B6B"],["eca1","\u8B5F\u8B6C\u8B6F\u8B74\u8B7D\u8B80\u8B8C\u8B8E\u8B92\u8B93\u8B96\u8B99\u8B9A\u8C3A\u8C41\u8C3F\u8C48\u8C4C\u8C4E\u8C50\u8C55\u8C62\u8C6C\u8C78\u8C7A\u8C82\u8C89\u8C85\u8C8A\u8C8D\u8C8E\u8C94\u8C7C\u8C98\u621D\u8CAD\u8CAA\u8CBD\u8CB2\u8CB3\u8CAE\u8CB6\u8CC8\u8CC1\u8CE4\u8CE3\u8CDA\u8CFD\u8CFA\u8CFB\u8D04\u8D05\u8D0A\u8D07\u8D0F\u8D0D\u8D10\u9F4E\u8D13\u8CCD\u8D14\u8D16\u8D67\u8D6D\u8D71\u8D73\u8D81\u8D99\u8DC2\u8DBE\u8DBA\u8DCF\u8DDA\u8DD6\u8DCC\u8DDB\u8DCB\u8DEA\u8DEB\u8DDF\u8DE3\u8DFC\u8E08\u8E09\u8DFF\u8E1D\u8E1E\u8E10\u8E1F\u8E42\u8E35\u8E30\u8E34\u8E4A"],["eda1","\u8E47\u8E49\u8E4C\u8E50\u8E48\u8E59\u8E64\u8E60\u8E2A\u8E63\u8E55\u8E76\u8E72\u8E7C\u8E81\u8E87\u8E85\u8E84\u8E8B\u8E8A\u8E93\u8E91\u8E94\u8E99\u8EAA\u8EA1\u8EAC\u8EB0\u8EC6\u8EB1\u8EBE\u8EC5\u8EC8\u8ECB\u8EDB\u8EE3\u8EFC\u8EFB\u8EEB\u8EFE\u8F0A\u8F05\u8F15\u8F12\u8F19\u8F13\u8F1C\u8F1F\u8F1B\u8F0C\u8F26\u8F33\u8F3B\u8F39\u8F45\u8F42\u8F3E\u8F4C\u8F49\u8F46\u8F4E\u8F57\u8F5C\u8F62\u8F63\u8F64\u8F9C\u8F9F\u8FA3\u8FAD\u8FAF\u8FB7\u8FDA\u8FE5\u8FE2\u8FEA\u8FEF\u9087\u8FF4\u9005\u8FF9\u8FFA\u9011\u9015\u9021\u900D\u901E\u9016\u900B\u9027\u9036\u9035\u9039\u8FF8"],["eea1","\u904F\u9050\u9051\u9052\u900E\u9049\u903E\u9056\u9058\u905E\u9068\u906F\u9076\u96A8\u9072\u9082\u907D\u9081\u9080\u908A\u9089\u908F\u90A8\u90AF\u90B1\u90B5\u90E2\u90E4\u6248\u90DB\u9102\u9112\u9119\u9132\u9130\u914A\u9156\u9158\u9163\u9165\u9169\u9173\u9172\u918B\u9189\u9182\u91A2\u91AB\u91AF\u91AA\u91B5\u91B4\u91BA\u91C0\u91C1\u91C9\u91CB\u91D0\u91D6\u91DF\u91E1\u91DB\u91FC\u91F5\u91F6\u921E\u91FF\u9214\u922C\u9215\u9211\u925E\u9257\u9245\u9249\u9264\u9248\u9295\u923F\u924B\u9250\u929C\u9296\u9293\u929B\u925A\u92CF\u92B9\u92B7\u92E9\u930F\u92FA\u9344\u932E"],["efa1","\u9319\u9322\u931A\u9323\u933A\u9335\u933B\u935C\u9360\u937C\u936E\u9356\u93B0\u93AC\u93AD\u9394\u93B9\u93D6\u93D7\u93E8\u93E5\u93D8\u93C3\u93DD\u93D0\u93C8\u93E4\u941A\u9414\u9413\u9403\u9407\u9410\u9436\u942B\u9435\u9421\u943A\u9441\u9452\u9444\u945B\u9460\u9462\u945E\u946A\u9229\u9470\u9475\u9477\u947D\u945A\u947C\u947E\u9481\u947F\u9582\u9587\u958A\u9594\u9596\u9598\u9599\u95A0\u95A8\u95A7\u95AD\u95BC\u95BB\u95B9\u95BE\u95CA\u6FF6\u95C3\u95CD\u95CC\u95D5\u95D4\u95D6\u95DC\u95E1\u95E5\u95E2\u9621\u9628\u962E\u962F\u9642\u964C\u964F\u964B\u9677\u965C\u965E"],["f0a1","\u965D\u965F\u9666\u9672\u966C\u968D\u9698\u9695\u9697\u96AA\u96A7\u96B1\u96B2\u96B0\u96B4\u96B6\u96B8\u96B9\u96CE\u96CB\u96C9\u96CD\u894D\u96DC\u970D\u96D5\u96F9\u9704\u9706\u9708\u9713\u970E\u9711\u970F\u9716\u9719\u9724\u972A\u9730\u9739\u973D\u973E\u9744\u9746\u9748\u9742\u9749\u975C\u9760\u9764\u9766\u9768\u52D2\u976B\u9771\u9779\u9785\u977C\u9781\u977A\u9786\u978B\u978F\u9790\u979C\u97A8\u97A6\u97A3\u97B3\u97B4\u97C3\u97C6\u97C8\u97CB\u97DC\u97ED\u9F4F\u97F2\u7ADF\u97F6\u97F5\u980F\u980C\u9838\u9824\u9821\u9837\u983D\u9846\u984F\u984B\u986B\u986F\u9870"],["f1a1","\u9871\u9874\u9873\u98AA\u98AF\u98B1\u98B6\u98C4\u98C3\u98C6\u98E9\u98EB\u9903\u9909\u9912\u9914\u9918\u9921\u991D\u991E\u9924\u9920\u992C\u992E\u993D\u993E\u9942\u9949\u9945\u9950\u994B\u9951\u9952\u994C\u9955\u9997\u9998\u99A5\u99AD\u99AE\u99BC\u99DF\u99DB\u99DD\u99D8\u99D1\u99ED\u99EE\u99F1\u99F2\u99FB\u99F8\u9A01\u9A0F\u9A05\u99E2\u9A19\u9A2B\u9A37\u9A45\u9A42\u9A40\u9A43\u9A3E\u9A55\u9A4D\u9A5B\u9A57\u9A5F\u9A62\u9A65\u9A64\u9A69\u9A6B\u9A6A\u9AAD\u9AB0\u9ABC\u9AC0\u9ACF\u9AD1\u9AD3\u9AD4\u9ADE\u9ADF\u9AE2\u9AE3\u9AE6\u9AEF\u9AEB\u9AEE\u9AF4\u9AF1\u9AF7"],["f2a1","\u9AFB\u9B06\u9B18\u9B1A\u9B1F\u9B22\u9B23\u9B25\u9B27\u9B28\u9B29\u9B2A\u9B2E\u9B2F\u9B32\u9B44\u9B43\u9B4F\u9B4D\u9B4E\u9B51\u9B58\u9B74\u9B93\u9B83\u9B91\u9B96\u9B97\u9B9F\u9BA0\u9BA8\u9BB4\u9BC0\u9BCA\u9BB9\u9BC6\u9BCF\u9BD1\u9BD2\u9BE3\u9BE2\u9BE4\u9BD4\u9BE1\u9C3A\u9BF2\u9BF1\u9BF0\u9C15\u9C14\u9C09\u9C13\u9C0C\u9C06\u9C08\u9C12\u9C0A\u9C04\u9C2E\u9C1B\u9C25\u9C24\u9C21\u9C30\u9C47\u9C32\u9C46\u9C3E\u9C5A\u9C60\u9C67\u9C76\u9C78\u9CE7\u9CEC\u9CF0\u9D09\u9D08\u9CEB\u9D03\u9D06\u9D2A\u9D26\u9DAF\u9D23\u9D1F\u9D44\u9D15\u9D12\u9D41\u9D3F\u9D3E\u9D46\u9D48"],["f3a1","\u9D5D\u9D5E\u9D64\u9D51\u9D50\u9D59\u9D72\u9D89\u9D87\u9DAB\u9D6F\u9D7A\u9D9A\u9DA4\u9DA9\u9DB2\u9DC4\u9DC1\u9DBB\u9DB8\u9DBA\u9DC6\u9DCF\u9DC2\u9DD9\u9DD3\u9DF8\u9DE6\u9DED\u9DEF\u9DFD\u9E1A\u9E1B\u9E1E\u9E75\u9E79\u9E7D\u9E81\u9E88\u9E8B\u9E8C\u9E92\u9E95\u9E91\u9E9D\u9EA5\u9EA9\u9EB8\u9EAA\u9EAD\u9761\u9ECC\u9ECE\u9ECF\u9ED0\u9ED4\u9EDC\u9EDE\u9EDD\u9EE0\u9EE5\u9EE8\u9EEF\u9EF4\u9EF6\u9EF7\u9EF9\u9EFB\u9EFC\u9EFD\u9F07\u9F08\u76B7\u9F15\u9F21\u9F2C\u9F3E\u9F4A\u9F52\u9F54\u9F63\u9F5F\u9F60\u9F61\u9F66\u9F67\u9F6C\u9F6A\u9F77\u9F72\u9F76\u9F95\u9F9C\u9FA0"],["f4a1","\u582F\u69C7\u9059\u7464\u51DC\u7199"],["f9a1","\u7E8A\u891C\u9348\u9288\u84DC\u4FC9\u70BB\u6631\u68C8\u92F9\u66FB\u5F45\u4E28\u4EE1\u4EFC\u4F00\u4F03\u4F39\u4F56\u4F92\u4F8A\u4F9A\u4F94\u4FCD\u5040\u5022\u4FFF\u501E\u5046\u5070\u5042\u5094\u50F4\u50D8\u514A\u5164\u519D\u51BE\u51EC\u5215\u529C\u52A6\u52C0\u52DB\u5300\u5307\u5324\u5372\u5393\u53B2\u53DD\uFA0E\u549C\u548A\u54A9\u54FF\u5586\u5759\u5765\u57AC\u57C8\u57C7\uFA0F\uFA10\u589E\u58B2\u590B\u5953\u595B\u595D\u5963\u59A4\u59BA\u5B56\u5BC0\u752F\u5BD8\u5BEC\u5C1E\u5CA6\u5CBA\u5CF5\u5D27\u5D53\uFA11\u5D42\u5D6D\u5DB8\u5DB9\u5DD0\u5F21\u5F34\u5F67\u5FB7"],["faa1","\u5FDE\u605D\u6085\u608A\u60DE\u60D5\u6120\u60F2\u6111\u6137\u6130\u6198\u6213\u62A6\u63F5\u6460\u649D\u64CE\u654E\u6600\u6615\u663B\u6609\u662E\u661E\u6624\u6665\u6657\u6659\uFA12\u6673\u6699\u66A0\u66B2\u66BF\u66FA\u670E\uF929\u6766\u67BB\u6852\u67C0\u6801\u6844\u68CF\uFA13\u6968\uFA14\u6998\u69E2\u6A30\u6A6B\u6A46\u6A73\u6A7E\u6AE2\u6AE4\u6BD6\u6C3F\u6C5C\u6C86\u6C6F\u6CDA\u6D04\u6D87\u6D6F\u6D96\u6DAC\u6DCF\u6DF8\u6DF2\u6DFC\u6E39\u6E5C\u6E27\u6E3C\u6EBF\u6F88\u6FB5\u6FF5\u7005\u7007\u7028\u7085\u70AB\u710F\u7104\u715C\u7146\u7147\uFA15\u71C1\u71FE\u72B1"],["fba1","\u72BE\u7324\uFA16\u7377\u73BD\u73C9\u73D6\u73E3\u73D2\u7407\u73F5\u7426\u742A\u7429\u742E\u7462\u7489\u749F\u7501\u756F\u7682\u769C\u769E\u769B\u76A6\uFA17\u7746\u52AF\u7821\u784E\u7864\u787A\u7930\uFA18\uFA19\uFA1A\u7994\uFA1B\u799B\u7AD1\u7AE7\uFA1C\u7AEB\u7B9E\uFA1D\u7D48\u7D5C\u7DB7\u7DA0\u7DD6\u7E52\u7F47\u7FA1\uFA1E\u8301\u8362\u837F\u83C7\u83F6\u8448\u84B4\u8553\u8559\u856B\uFA1F\u85B0\uFA20\uFA21\u8807\u88F5\u8A12\u8A37\u8A79\u8AA7\u8ABE\u8ADF\uFA22\u8AF6\u8B53\u8B7F\u8CF0\u8CF4\u8D12\u8D76\uFA23\u8ECF\uFA24\uFA25\u9067\u90DE\uFA26\u9115\u9127\u91DA"],["fca1","\u91D7\u91DE\u91ED\u91EE\u91E4\u91E5\u9206\u9210\u920A\u923A\u9240\u923C\u924E\u9259\u9251\u9239\u9267\u92A7\u9277\u9278\u92E7\u92D7\u92D9\u92D0\uFA27\u92D5\u92E0\u92D3\u9325\u9321\u92FB\uFA28\u931E\u92FF\u931D\u9302\u9370\u9357\u93A4\u93C6\u93DE\u93F8\u9431\u9445\u9448\u9592\uF9DC\uFA29\u969D\u96AF\u9733\u973B\u9743\u974D\u974F\u9751\u9755\u9857\u9865\uFA2A\uFA2B\u9927\uFA2C\u999E\u9A4E\u9AD9\u9ADC\u9B75\u9B72\u9B8F\u9BB1\u9BBB\u9C00\u9D70\u9D6B\uFA2D\u9E19\u9ED1"],["fcf1","\u2170",9,"\uFFE2\uFFE4\uFF07\uFF02"],["8fa2af","\u02D8\u02C7\xB8\u02D9\u02DD\xAF\u02DB\u02DA\uFF5E\u0384\u0385"],["8fa2c2","\xA1\xA6\xBF"],["8fa2eb","\xBA\xAA\xA9\xAE\u2122\xA4\u2116"],["8fa6e1","\u0386\u0388\u0389\u038A\u03AA"],["8fa6e7","\u038C"],["8fa6e9","\u038E\u03AB"],["8fa6ec","\u038F"],["8fa6f1","\u03AC\u03AD\u03AE\u03AF\u03CA\u0390\u03CC\u03C2\u03CD\u03CB\u03B0\u03CE"],["8fa7c2","\u0402",10,"\u040E\u040F"],["8fa7f2","\u0452",10,"\u045E\u045F"],["8fa9a1","\xC6\u0110"],["8fa9a4","\u0126"],["8fa9a6","\u0132"],["8fa9a8","\u0141\u013F"],["8fa9ab","\u014A\xD8\u0152"],["8fa9af","\u0166\xDE"],["8fa9c1","\xE6\u0111\xF0\u0127\u0131\u0133\u0138\u0142\u0140\u0149\u014B\xF8\u0153\xDF\u0167\xFE"],["8faaa1","\xC1\xC0\xC4\xC2\u0102\u01CD\u0100\u0104\xC5\xC3\u0106\u0108\u010C\xC7\u010A\u010E\xC9\xC8\xCB\xCA\u011A\u0116\u0112\u0118"],["8faaba","\u011C\u011E\u0122\u0120\u0124\xCD\xCC\xCF\xCE\u01CF\u0130\u012A\u012E\u0128\u0134\u0136\u0139\u013D\u013B\u0143\u0147\u0145\xD1\xD3\xD2\xD6\xD4\u01D1\u0150\u014C\xD5\u0154\u0158\u0156\u015A\u015C\u0160\u015E\u0164\u0162\xDA\xD9\xDC\xDB\u016C\u01D3\u0170\u016A\u0172\u016E\u0168\u01D7\u01DB\u01D9\u01D5\u0174\xDD\u0178\u0176\u0179\u017D\u017B"],["8faba1","\xE1\xE0\xE4\xE2\u0103\u01CE\u0101\u0105\xE5\xE3\u0107\u0109\u010D\xE7\u010B\u010F\xE9\xE8\xEB\xEA\u011B\u0117\u0113\u0119\u01F5\u011D\u011F"],["8fabbd","\u0121\u0125\xED\xEC\xEF\xEE\u01D0"],["8fabc5","\u012B\u012F\u0129\u0135\u0137\u013A\u013E\u013C\u0144\u0148\u0146\xF1\xF3\xF2\xF6\xF4\u01D2\u0151\u014D\xF5\u0155\u0159\u0157\u015B\u015D\u0161\u015F\u0165\u0163\xFA\xF9\xFC\xFB\u016D\u01D4\u0171\u016B\u0173\u016F\u0169\u01D8\u01DC\u01DA\u01D6\u0175\xFD\xFF\u0177\u017A\u017E\u017C"],["8fb0a1","\u4E02\u4E04\u4E05\u4E0C\u4E12\u4E1F\u4E23\u4E24\u4E28\u4E2B\u4E2E\u4E2F\u4E30\u4E35\u4E40\u4E41\u4E44\u4E47\u4E51\u4E5A\u4E5C\u4E63\u4E68\u4E69\u4E74\u4E75\u4E79\u4E7F\u4E8D\u4E96\u4E97\u4E9D\u4EAF\u4EB9\u4EC3\u4ED0\u4EDA\u4EDB\u4EE0\u4EE1\u4EE2\u4EE8\u4EEF\u4EF1\u4EF3\u4EF5\u4EFD\u4EFE\u4EFF\u4F00\u4F02\u4F03\u4F08\u4F0B\u4F0C\u4F12\u4F15\u4F16\u4F17\u4F19\u4F2E\u4F31\u4F60\u4F33\u4F35\u4F37\u4F39\u4F3B\u4F3E\u4F40\u4F42\u4F48\u4F49\u4F4B\u4F4C\u4F52\u4F54\u4F56\u4F58\u4F5F\u4F63\u4F6A\u4F6C\u4F6E\u4F71\u4F77\u4F78\u4F79\u4F7A\u4F7D\u4F7E\u4F81\u4F82\u4F84"],["8fb1a1","\u4F85\u4F89\u4F8A\u4F8C\u4F8E\u4F90\u4F92\u4F93\u4F94\u4F97\u4F99\u4F9A\u4F9E\u4F9F\u4FB2\u4FB7\u4FB9\u4FBB\u4FBC\u4FBD\u4FBE\u4FC0\u4FC1\u4FC5\u4FC6\u4FC8\u4FC9\u4FCB\u4FCC\u4FCD\u4FCF\u4FD2\u4FDC\u4FE0\u4FE2\u4FF0\u4FF2\u4FFC\u4FFD\u4FFF\u5000\u5001\u5004\u5007\u500A\u500C\u500E\u5010\u5013\u5017\u5018\u501B\u501C\u501D\u501E\u5022\u5027\u502E\u5030\u5032\u5033\u5035\u5040\u5041\u5042\u5045\u5046\u504A\u504C\u504E\u5051\u5052\u5053\u5057\u5059\u505F\u5060\u5062\u5063\u5066\u5067\u506A\u506D\u5070\u5071\u503B\u5081\u5083\u5084\u5086\u508A\u508E\u508F\u5090"],["8fb2a1","\u5092\u5093\u5094\u5096\u509B\u509C\u509E",4,"\u50AA\u50AF\u50B0\u50B9\u50BA\u50BD\u50C0\u50C3\u50C4\u50C7\u50CC\u50CE\u50D0\u50D3\u50D4\u50D8\u50DC\u50DD\u50DF\u50E2\u50E4\u50E6\u50E8\u50E9\u50EF\u50F1\u50F6\u50FA\u50FE\u5103\u5106\u5107\u5108\u510B\u510C\u510D\u510E\u50F2\u5110\u5117\u5119\u511B\u511C\u511D\u511E\u5123\u5127\u5128\u512C\u512D\u512F\u5131\u5133\u5134\u5135\u5138\u5139\u5142\u514A\u514F\u5153\u5155\u5157\u5158\u515F\u5164\u5166\u517E\u5183\u5184\u518B\u518E\u5198\u519D\u51A1\u51A3\u51AD\u51B8\u51BA\u51BC\u51BE\u51BF\u51C2"],["8fb3a1","\u51C8\u51CF\u51D1\u51D2\u51D3\u51D5\u51D8\u51DE\u51E2\u51E5\u51EE\u51F2\u51F3\u51F4\u51F7\u5201\u5202\u5205\u5212\u5213\u5215\u5216\u5218\u5222\u5228\u5231\u5232\u5235\u523C\u5245\u5249\u5255\u5257\u5258\u525A\u525C\u525F\u5260\u5261\u5266\u526E\u5277\u5278\u5279\u5280\u5282\u5285\u528A\u528C\u5293\u5295\u5296\u5297\u5298\u529A\u529C\u52A4\u52A5\u52A6\u52A7\u52AF\u52B0\u52B6\u52B7\u52B8\u52BA\u52BB\u52BD\u52C0\u52C4\u52C6\u52C8\u52CC\u52CF\u52D1\u52D4\u52D6\u52DB\u52DC\u52E1\u52E5\u52E8\u52E9\u52EA\u52EC\u52F0\u52F1\u52F4\u52F6\u52F7\u5300\u5303\u530A\u530B"],["8fb4a1","\u530C\u5311\u5313\u5318\u531B\u531C\u531E\u531F\u5325\u5327\u5328\u5329\u532B\u532C\u532D\u5330\u5332\u5335\u533C\u533D\u533E\u5342\u534C\u534B\u5359\u535B\u5361\u5363\u5365\u536C\u536D\u5372\u5379\u537E\u5383\u5387\u5388\u538E\u5393\u5394\u5399\u539D\u53A1\u53A4\u53AA\u53AB\u53AF\u53B2\u53B4\u53B5\u53B7\u53B8\u53BA\u53BD\u53C0\u53C5\u53CF\u53D2\u53D3\u53D5\u53DA\u53DD\u53DE\u53E0\u53E6\u53E7\u53F5\u5402\u5413\u541A\u5421\u5427\u5428\u542A\u542F\u5431\u5434\u5435\u5443\u5444\u5447\u544D\u544F\u545E\u5462\u5464\u5466\u5467\u5469\u546B\u546D\u546E\u5474\u547F"],["8fb5a1","\u5481\u5483\u5485\u5488\u5489\u548D\u5491\u5495\u5496\u549C\u549F\u54A1\u54A6\u54A7\u54A9\u54AA\u54AD\u54AE\u54B1\u54B7\u54B9\u54BA\u54BB\u54BF\u54C6\u54CA\u54CD\u54CE\u54E0\u54EA\u54EC\u54EF\u54F6\u54FC\u54FE\u54FF\u5500\u5501\u5505\u5508\u5509\u550C\u550D\u550E\u5515\u552A\u552B\u5532\u5535\u5536\u553B\u553C\u553D\u5541\u5547\u5549\u554A\u554D\u5550\u5551\u5558\u555A\u555B\u555E\u5560\u5561\u5564\u5566\u557F\u5581\u5582\u5586\u5588\u558E\u558F\u5591\u5592\u5593\u5594\u5597\u55A3\u55A4\u55AD\u55B2\u55BF\u55C1\u55C3\u55C6\u55C9\u55CB\u55CC\u55CE\u55D1\u55D2"],["8fb6a1","\u55D3\u55D7\u55D8\u55DB\u55DE\u55E2\u55E9\u55F6\u55FF\u5605\u5608\u560A\u560D",5,"\u5619\u562C\u5630\u5633\u5635\u5637\u5639\u563B\u563C\u563D\u563F\u5640\u5641\u5643\u5644\u5646\u5649\u564B\u564D\u564F\u5654\u565E\u5660\u5661\u5662\u5663\u5666\u5669\u566D\u566F\u5671\u5672\u5675\u5684\u5685\u5688\u568B\u568C\u5695\u5699\u569A\u569D\u569E\u569F\u56A6\u56A7\u56A8\u56A9\u56AB\u56AC\u56AD\u56B1\u56B3\u56B7\u56BE\u56C5\u56C9\u56CA\u56CB\u56CF\u56D0\u56CC\u56CD\u56D9\u56DC\u56DD\u56DF\u56E1\u56E4",4,"\u56F1\u56EB\u56ED"],["8fb7a1","\u56F6\u56F7\u5701\u5702\u5707\u570A\u570C\u5711\u5715\u571A\u571B\u571D\u5720\u5722\u5723\u5724\u5725\u5729\u572A\u572C\u572E\u572F\u5733\u5734\u573D\u573E\u573F\u5745\u5746\u574C\u574D\u5752\u5762\u5765\u5767\u5768\u576B\u576D",4,"\u5773\u5774\u5775\u5777\u5779\u577A\u577B\u577C\u577E\u5781\u5783\u578C\u5794\u5797\u5799\u579A\u579C\u579D\u579E\u579F\u57A1\u5795\u57A7\u57A8\u57A9\u57AC\u57B8\u57BD\u57C7\u57C8\u57CC\u57CF\u57D5\u57DD\u57DE\u57E4\u57E6\u57E7\u57E9\u57ED\u57F0\u57F5\u57F6\u57F8\u57FD\u57FE\u57FF\u5803\u5804\u5808\u5809\u57E1"],["8fb8a1","\u580C\u580D\u581B\u581E\u581F\u5820\u5826\u5827\u582D\u5832\u5839\u583F\u5849\u584C\u584D\u584F\u5850\u5855\u585F\u5861\u5864\u5867\u5868\u5878\u587C\u587F\u5880\u5881\u5887\u5888\u5889\u588A\u588C\u588D\u588F\u5890\u5894\u5896\u589D\u58A0\u58A1\u58A2\u58A6\u58A9\u58B1\u58B2\u58C4\u58BC\u58C2\u58C8\u58CD\u58CE\u58D0\u58D2\u58D4\u58D6\u58DA\u58DD\u58E1\u58E2\u58E9\u58F3\u5905\u5906\u590B\u590C\u5912\u5913\u5914\u8641\u591D\u5921\u5923\u5924\u5928\u592F\u5930\u5933\u5935\u5936\u593F\u5943\u5946\u5952\u5953\u5959\u595B\u595D\u595E\u595F\u5961\u5963\u596B\u596D"],["8fb9a1","\u596F\u5972\u5975\u5976\u5979\u597B\u597C\u598B\u598C\u598E\u5992\u5995\u5997\u599F\u59A4\u59A7\u59AD\u59AE\u59AF\u59B0\u59B3\u59B7\u59BA\u59BC\u59C1\u59C3\u59C4\u59C8\u59CA\u59CD\u59D2\u59DD\u59DE\u59DF\u59E3\u59E4\u59E7\u59EE\u59EF\u59F1\u59F2\u59F4\u59F7\u5A00\u5A04\u5A0C\u5A0D\u5A0E\u5A12\u5A13\u5A1E\u5A23\u5A24\u5A27\u5A28\u5A2A\u5A2D\u5A30\u5A44\u5A45\u5A47\u5A48\u5A4C\u5A50\u5A55\u5A5E\u5A63\u5A65\u5A67\u5A6D\u5A77\u5A7A\u5A7B\u5A7E\u5A8B\u5A90\u5A93\u5A96\u5A99\u5A9C\u5A9E\u5A9F\u5AA0\u5AA2\u5AA7\u5AAC\u5AB1\u5AB2\u5AB3\u5AB5\u5AB8\u5ABA\u5ABB\u5ABF"],["8fbaa1","\u5AC4\u5AC6\u5AC8\u5ACF\u5ADA\u5ADC\u5AE0\u5AE5\u5AEA\u5AEE\u5AF5\u5AF6\u5AFD\u5B00\u5B01\u5B08\u5B17\u5B34\u5B19\u5B1B\u5B1D\u5B21\u5B25\u5B2D\u5B38\u5B41\u5B4B\u5B4C\u5B52\u5B56\u5B5E\u5B68\u5B6E\u5B6F\u5B7C\u5B7D\u5B7E\u5B7F\u5B81\u5B84\u5B86\u5B8A\u5B8E\u5B90\u5B91\u5B93\u5B94\u5B96\u5BA8\u5BA9\u5BAC\u5BAD\u5BAF\u5BB1\u5BB2\u5BB7\u5BBA\u5BBC\u5BC0\u5BC1\u5BCD\u5BCF\u5BD6",4,"\u5BE0\u5BEF\u5BF1\u5BF4\u5BFD\u5C0C\u5C17\u5C1E\u5C1F\u5C23\u5C26\u5C29\u5C2B\u5C2C\u5C2E\u5C30\u5C32\u5C35\u5C36\u5C59\u5C5A\u5C5C\u5C62\u5C63\u5C67\u5C68\u5C69"],["8fbba1","\u5C6D\u5C70\u5C74\u5C75\u5C7A\u5C7B\u5C7C\u5C7D\u5C87\u5C88\u5C8A\u5C8F\u5C92\u5C9D\u5C9F\u5CA0\u5CA2\u5CA3\u5CA6\u5CAA\u5CB2\u5CB4\u5CB5\u5CBA\u5CC9\u5CCB\u5CD2\u5CDD\u5CD7\u5CEE\u5CF1\u5CF2\u5CF4\u5D01\u5D06\u5D0D\u5D12\u5D2B\u5D23\u5D24\u5D26\u5D27\u5D31\u5D34\u5D39\u5D3D\u5D3F\u5D42\u5D43\u5D46\u5D48\u5D55\u5D51\u5D59\u5D4A\u5D5F\u5D60\u5D61\u5D62\u5D64\u5D6A\u5D6D\u5D70\u5D79\u5D7A\u5D7E\u5D7F\u5D81\u5D83\u5D88\u5D8A\u5D92\u5D93\u5D94\u5D95\u5D99\u5D9B\u5D9F\u5DA0\u5DA7\u5DAB\u5DB0\u5DB4\u5DB8\u5DB9\u5DC3\u5DC7\u5DCB\u5DD0\u5DCE\u5DD8\u5DD9\u5DE0\u5DE4"],["8fbca1","\u5DE9\u5DF8\u5DF9\u5E00\u5E07\u5E0D\u5E12\u5E14\u5E15\u5E18\u5E1F\u5E20\u5E2E\u5E28\u5E32\u5E35\u5E3E\u5E4B\u5E50\u5E49\u5E51\u5E56\u5E58\u5E5B\u5E5C\u5E5E\u5E68\u5E6A",4,"\u5E70\u5E80\u5E8B\u5E8E\u5EA2\u5EA4\u5EA5\u5EA8\u5EAA\u5EAC\u5EB1\u5EB3\u5EBD\u5EBE\u5EBF\u5EC6\u5ECC\u5ECB\u5ECE\u5ED1\u5ED2\u5ED4\u5ED5\u5EDC\u5EDE\u5EE5\u5EEB\u5F02\u5F06\u5F07\u5F08\u5F0E\u5F19\u5F1C\u5F1D\u5F21\u5F22\u5F23\u5F24\u5F28\u5F2B\u5F2C\u5F2E\u5F30\u5F34\u5F36\u5F3B\u5F3D\u5F3F\u5F40\u5F44\u5F45\u5F47\u5F4D\u5F50\u5F54\u5F58\u5F5B\u5F60\u5F63\u5F64\u5F67"],["8fbda1","\u5F6F\u5F72\u5F74\u5F75\u5F78\u5F7A\u5F7D\u5F7E\u5F89\u5F8D\u5F8F\u5F96\u5F9C\u5F9D\u5FA2\u5FA7\u5FAB\u5FA4\u5FAC\u5FAF\u5FB0\u5FB1\u5FB8\u5FC4\u5FC7\u5FC8\u5FC9\u5FCB\u5FD0",4,"\u5FDE\u5FE1\u5FE2\u5FE8\u5FE9\u5FEA\u5FEC\u5FED\u5FEE\u5FEF\u5FF2\u5FF3\u5FF6\u5FFA\u5FFC\u6007\u600A\u600D\u6013\u6014\u6017\u6018\u601A\u601F\u6024\u602D\u6033\u6035\u6040\u6047\u6048\u6049\u604C\u6051\u6054\u6056\u6057\u605D\u6061\u6067\u6071\u607E\u607F\u6082\u6086\u6088\u608A\u608E\u6091\u6093\u6095\u6098\u609D\u609E\u60A2\u60A4\u60A5\u60A8\u60B0\u60B1\u60B7"],["8fbea1","\u60BB\u60BE\u60C2\u60C4\u60C8\u60C9\u60CA\u60CB\u60CE\u60CF\u60D4\u60D5\u60D9\u60DB\u60DD\u60DE\u60E2\u60E5\u60F2\u60F5\u60F8\u60FC\u60FD\u6102\u6107\u610A\u610C\u6110",4,"\u6116\u6117\u6119\u611C\u611E\u6122\u612A\u612B\u6130\u6131\u6135\u6136\u6137\u6139\u6141\u6145\u6146\u6149\u615E\u6160\u616C\u6172\u6178\u617B\u617C\u617F\u6180\u6181\u6183\u6184\u618B\u618D\u6192\u6193\u6197\u6198\u619C\u619D\u619F\u61A0\u61A5\u61A8\u61AA\u61AD\u61B8\u61B9\u61BC\u61C0\u61C1\u61C2\u61CE\u61CF\u61D5\u61DC\u61DD\u61DE\u61DF\u61E1\u61E2\u61E7\u61E9\u61E5"],["8fbfa1","\u61EC\u61ED\u61EF\u6201\u6203\u6204\u6207\u6213\u6215\u621C\u6220\u6222\u6223\u6227\u6229\u622B\u6239\u623D\u6242\u6243\u6244\u6246\u624C\u6250\u6251\u6252\u6254\u6256\u625A\u625C\u6264\u626D\u626F\u6273\u627A\u627D\u628D\u628E\u628F\u6290\u62A6\u62A8\u62B3\u62B6\u62B7\u62BA\u62BE\u62BF\u62C4\u62CE\u62D5\u62D6\u62DA\u62EA\u62F2\u62F4\u62FC\u62FD\u6303\u6304\u630A\u630B\u630D\u6310\u6313\u6316\u6318\u6329\u632A\u632D\u6335\u6336\u6339\u633C\u6341\u6342\u6343\u6344\u6346\u634A\u634B\u634E\u6352\u6353\u6354\u6358\u635B\u6365\u6366\u636C\u636D\u6371\u6374\u6375"],["8fc0a1","\u6378\u637C\u637D\u637F\u6382\u6384\u6387\u638A\u6390\u6394\u6395\u6399\u639A\u639E\u63A4\u63A6\u63AD\u63AE\u63AF\u63BD\u63C1\u63C5\u63C8\u63CE\u63D1\u63D3\u63D4\u63D5\u63DC\u63E0\u63E5\u63EA\u63EC\u63F2\u63F3\u63F5\u63F8\u63F9\u6409\u640A\u6410\u6412\u6414\u6418\u641E\u6420\u6422\u6424\u6425\u6429\u642A\u642F\u6430\u6435\u643D\u643F\u644B\u644F\u6451\u6452\u6453\u6454\u645A\u645B\u645C\u645D\u645F\u6460\u6461\u6463\u646D\u6473\u6474\u647B\u647D\u6485\u6487\u648F\u6490\u6491\u6498\u6499\u649B\u649D\u649F\u64A1\u64A3\u64A6\u64A8\u64AC\u64B3\u64BD\u64BE\u64BF"],["8fc1a1","\u64C4\u64C9\u64CA\u64CB\u64CC\u64CE\u64D0\u64D1\u64D5\u64D7\u64E4\u64E5\u64E9\u64EA\u64ED\u64F0\u64F5\u64F7\u64FB\u64FF\u6501\u6504\u6508\u6509\u650A\u650F\u6513\u6514\u6516\u6519\u651B\u651E\u651F\u6522\u6526\u6529\u652E\u6531\u653A\u653C\u653D\u6543\u6547\u6549\u6550\u6552\u6554\u655F\u6560\u6567\u656B\u657A\u657D\u6581\u6585\u658A\u6592\u6595\u6598\u659D\u65A0\u65A3\u65A6\u65AE\u65B2\u65B3\u65B4\u65BF\u65C2\u65C8\u65C9\u65CE\u65D0\u65D4\u65D6\u65D8\u65DF\u65F0\u65F2\u65F4\u65F5\u65F9\u65FE\u65FF\u6600\u6604\u6608\u6609\u660D\u6611\u6612\u6615\u6616\u661D"],["8fc2a1","\u661E\u6621\u6622\u6623\u6624\u6626\u6629\u662A\u662B\u662C\u662E\u6630\u6631\u6633\u6639\u6637\u6640\u6645\u6646\u664A\u664C\u6651\u664E\u6657\u6658\u6659\u665B\u665C\u6660\u6661\u66FB\u666A\u666B\u666C\u667E\u6673\u6675\u667F\u6677\u6678\u6679\u667B\u6680\u667C\u668B\u668C\u668D\u6690\u6692\u6699\u669A\u669B\u669C\u669F\u66A0\u66A4\u66AD\u66B1\u66B2\u66B5\u66BB\u66BF\u66C0\u66C2\u66C3\u66C8\u66CC\u66CE\u66CF\u66D4\u66DB\u66DF\u66E8\u66EB\u66EC\u66EE\u66FA\u6705\u6707\u670E\u6713\u6719\u671C\u6720\u6722\u6733\u673E\u6745\u6747\u6748\u674C\u6754\u6755\u675D"],["8fc3a1","\u6766\u676C\u676E\u6774\u6776\u677B\u6781\u6784\u678E\u678F\u6791\u6793\u6796\u6798\u6799\u679B\u67B0\u67B1\u67B2\u67B5\u67BB\u67BC\u67BD\u67F9\u67C0\u67C2\u67C3\u67C5\u67C8\u67C9\u67D2\u67D7\u67D9\u67DC\u67E1\u67E6\u67F0\u67F2\u67F6\u67F7\u6852\u6814\u6819\u681D\u681F\u6828\u6827\u682C\u682D\u682F\u6830\u6831\u6833\u683B\u683F\u6844\u6845\u684A\u684C\u6855\u6857\u6858\u685B\u686B\u686E",4,"\u6875\u6879\u687A\u687B\u687C\u6882\u6884\u6886\u6888\u6896\u6898\u689A\u689C\u68A1\u68A3\u68A5\u68A9\u68AA\u68AE\u68B2\u68BB\u68C5\u68C8\u68CC\u68CF"],["8fc4a1","\u68D0\u68D1\u68D3\u68D6\u68D9\u68DC\u68DD\u68E5\u68E8\u68EA\u68EB\u68EC\u68ED\u68F0\u68F1\u68F5\u68F6\u68FB\u68FC\u68FD\u6906\u6909\u690A\u6910\u6911\u6913\u6916\u6917\u6931\u6933\u6935\u6938\u693B\u6942\u6945\u6949\u694E\u6957\u695B\u6963\u6964\u6965\u6966\u6968\u6969\u696C\u6970\u6971\u6972\u697A\u697B\u697F\u6980\u698D\u6992\u6996\u6998\u69A1\u69A5\u69A6\u69A8\u69AB\u69AD\u69AF\u69B7\u69B8\u69BA\u69BC\u69C5\u69C8\u69D1\u69D6\u69D7\u69E2\u69E5\u69EE\u69EF\u69F1\u69F3\u69F5\u69FE\u6A00\u6A01\u6A03\u6A0F\u6A11\u6A15\u6A1A\u6A1D\u6A20\u6A24\u6A28\u6A30\u6A32"],["8fc5a1","\u6A34\u6A37\u6A3B\u6A3E\u6A3F\u6A45\u6A46\u6A49\u6A4A\u6A4E\u6A50\u6A51\u6A52\u6A55\u6A56\u6A5B\u6A64\u6A67\u6A6A\u6A71\u6A73\u6A7E\u6A81\u6A83\u6A86\u6A87\u6A89\u6A8B\u6A91\u6A9B\u6A9D\u6A9E\u6A9F\u6AA5\u6AAB\u6AAF\u6AB0\u6AB1\u6AB4\u6ABD\u6ABE\u6ABF\u6AC6\u6AC9\u6AC8\u6ACC\u6AD0\u6AD4\u6AD5\u6AD6\u6ADC\u6ADD\u6AE4\u6AE7\u6AEC\u6AF0\u6AF1\u6AF2\u6AFC\u6AFD\u6B02\u6B03\u6B06\u6B07\u6B09\u6B0F\u6B10\u6B11\u6B17\u6B1B\u6B1E\u6B24\u6B28\u6B2B\u6B2C\u6B2F\u6B35\u6B36\u6B3B\u6B3F\u6B46\u6B4A\u6B4D\u6B52\u6B56\u6B58\u6B5D\u6B60\u6B67\u6B6B\u6B6E\u6B70\u6B75\u6B7D"],["8fc6a1","\u6B7E\u6B82\u6B85\u6B97\u6B9B\u6B9F\u6BA0\u6BA2\u6BA3\u6BA8\u6BA9\u6BAC\u6BAD\u6BAE\u6BB0\u6BB8\u6BB9\u6BBD\u6BBE\u6BC3\u6BC4\u6BC9\u6BCC\u6BD6\u6BDA\u6BE1\u6BE3\u6BE6\u6BE7\u6BEE\u6BF1\u6BF7\u6BF9\u6BFF\u6C02\u6C04\u6C05\u6C09\u6C0D\u6C0E\u6C10\u6C12\u6C19\u6C1F\u6C26\u6C27\u6C28\u6C2C\u6C2E\u6C33\u6C35\u6C36\u6C3A\u6C3B\u6C3F\u6C4A\u6C4B\u6C4D\u6C4F\u6C52\u6C54\u6C59\u6C5B\u6C5C\u6C6B\u6C6D\u6C6F\u6C74\u6C76\u6C78\u6C79\u6C7B\u6C85\u6C86\u6C87\u6C89\u6C94\u6C95\u6C97\u6C98\u6C9C\u6C9F\u6CB0\u6CB2\u6CB4\u6CC2\u6CC6\u6CCD\u6CCF\u6CD0\u6CD1\u6CD2\u6CD4\u6CD6"],["8fc7a1","\u6CDA\u6CDC\u6CE0\u6CE7\u6CE9\u6CEB\u6CEC\u6CEE\u6CF2\u6CF4\u6D04\u6D07\u6D0A\u6D0E\u6D0F\u6D11\u6D13\u6D1A\u6D26\u6D27\u6D28\u6C67\u6D2E\u6D2F\u6D31\u6D39\u6D3C\u6D3F\u6D57\u6D5E\u6D5F\u6D61\u6D65\u6D67\u6D6F\u6D70\u6D7C\u6D82\u6D87\u6D91\u6D92\u6D94\u6D96\u6D97\u6D98\u6DAA\u6DAC\u6DB4\u6DB7\u6DB9\u6DBD\u6DBF\u6DC4\u6DC8\u6DCA\u6DCE\u6DCF\u6DD6\u6DDB\u6DDD\u6DDF\u6DE0\u6DE2\u6DE5\u6DE9\u6DEF\u6DF0\u6DF4\u6DF6\u6DFC\u6E00\u6E04\u6E1E\u6E22\u6E27\u6E32\u6E36\u6E39\u6E3B\u6E3C\u6E44\u6E45\u6E48\u6E49\u6E4B\u6E4F\u6E51\u6E52\u6E53\u6E54\u6E57\u6E5C\u6E5D\u6E5E"],["8fc8a1","\u6E62\u6E63\u6E68\u6E73\u6E7B\u6E7D\u6E8D\u6E93\u6E99\u6EA0\u6EA7\u6EAD\u6EAE\u6EB1\u6EB3\u6EBB\u6EBF\u6EC0\u6EC1\u6EC3\u6EC7\u6EC8\u6ECA\u6ECD\u6ECE\u6ECF\u6EEB\u6EED\u6EEE\u6EF9\u6EFB\u6EFD\u6F04\u6F08\u6F0A\u6F0C\u6F0D\u6F16\u6F18\u6F1A\u6F1B\u6F26\u6F29\u6F2A\u6F2F\u6F30\u6F33\u6F36\u6F3B\u6F3C\u6F2D\u6F4F\u6F51\u6F52\u6F53\u6F57\u6F59\u6F5A\u6F5D\u6F5E\u6F61\u6F62\u6F68\u6F6C\u6F7D\u6F7E\u6F83\u6F87\u6F88\u6F8B\u6F8C\u6F8D\u6F90\u6F92\u6F93\u6F94\u6F96\u6F9A\u6F9F\u6FA0\u6FA5\u6FA6\u6FA7\u6FA8\u6FAE\u6FAF\u6FB0\u6FB5\u6FB6\u6FBC\u6FC5\u6FC7\u6FC8\u6FCA"],["8fc9a1","\u6FDA\u6FDE\u6FE8\u6FE9\u6FF0\u6FF5\u6FF9\u6FFC\u6FFD\u7000\u7005\u7006\u7007\u700D\u7017\u7020\u7023\u702F\u7034\u7037\u7039\u703C\u7043\u7044\u7048\u7049\u704A\u704B\u7054\u7055\u705D\u705E\u704E\u7064\u7065\u706C\u706E\u7075\u7076\u707E\u7081\u7085\u7086\u7094",4,"\u709B\u70A4\u70AB\u70B0\u70B1\u70B4\u70B7\u70CA\u70D1\u70D3\u70D4\u70D5\u70D6\u70D8\u70DC\u70E4\u70FA\u7103",4,"\u710B\u710C\u710F\u711E\u7120\u712B\u712D\u712F\u7130\u7131\u7138\u7141\u7145\u7146\u7147\u714A\u714B\u7150\u7152\u7157\u715A\u715C\u715E\u7160"],["8fcaa1","\u7168\u7179\u7180\u7185\u7187\u718C\u7192\u719A\u719B\u71A0\u71A2\u71AF\u71B0\u71B2\u71B3\u71BA\u71BF\u71C0\u71C1\u71C4\u71CB\u71CC\u71D3\u71D6\u71D9\u71DA\u71DC\u71F8\u71FE\u7200\u7207\u7208\u7209\u7213\u7217\u721A\u721D\u721F\u7224\u722B\u722F\u7234\u7238\u7239\u7241\u7242\u7243\u7245\u724E\u724F\u7250\u7253\u7255\u7256\u725A\u725C\u725E\u7260\u7263\u7268\u726B\u726E\u726F\u7271\u7277\u7278\u727B\u727C\u727F\u7284\u7289\u728D\u728E\u7293\u729B\u72A8\u72AD\u72AE\u72B1\u72B4\u72BE\u72C1\u72C7\u72C9\u72CC\u72D5\u72D6\u72D8\u72DF\u72E5\u72F3\u72F4\u72FA\u72FB"],["8fcba1","\u72FE\u7302\u7304\u7305\u7307\u730B\u730D\u7312\u7313\u7318\u7319\u731E\u7322\u7324\u7327\u7328\u732C\u7331\u7332\u7335\u733A\u733B\u733D\u7343\u734D\u7350\u7352\u7356\u7358\u735D\u735E\u735F\u7360\u7366\u7367\u7369\u736B\u736C\u736E\u736F\u7371\u7377\u7379\u737C\u7380\u7381\u7383\u7385\u7386\u738E\u7390\u7393\u7395\u7397\u7398\u739C\u739E\u739F\u73A0\u73A2\u73A5\u73A6\u73AA\u73AB\u73AD\u73B5\u73B7\u73B9\u73BC\u73BD\u73BF\u73C5\u73C6\u73C9\u73CB\u73CC\u73CF\u73D2\u73D3\u73D6\u73D9\u73DD\u73E1\u73E3\u73E6\u73E7\u73E9\u73F4\u73F5\u73F7\u73F9\u73FA\u73FB\u73FD"],["8fcca1","\u73FF\u7400\u7401\u7404\u7407\u740A\u7411\u741A\u741B\u7424\u7426\u7428",9,"\u7439\u7440\u7443\u7444\u7446\u7447\u744B\u744D\u7451\u7452\u7457\u745D\u7462\u7466\u7467\u7468\u746B\u746D\u746E\u7471\u7472\u7480\u7481\u7485\u7486\u7487\u7489\u748F\u7490\u7491\u7492\u7498\u7499\u749A\u749C\u749F\u74A0\u74A1\u74A3\u74A6\u74A8\u74A9\u74AA\u74AB\u74AE\u74AF\u74B1\u74B2\u74B5\u74B9\u74BB\u74BF\u74C8\u74C9\u74CC\u74D0\u74D3\u74D8\u74DA\u74DB\u74DE\u74DF\u74E4\u74E8\u74EA\u74EB\u74EF\u74F4\u74FA\u74FB\u74FC\u74FF\u7506"],["8fcda1","\u7512\u7516\u7517\u7520\u7521\u7524\u7527\u7529\u752A\u752F\u7536\u7539\u753D\u753E\u753F\u7540\u7543\u7547\u7548\u754E\u7550\u7552\u7557\u755E\u755F\u7561\u756F\u7571\u7579",5,"\u7581\u7585\u7590\u7592\u7593\u7595\u7599\u759C\u75A2\u75A4\u75B4\u75BA\u75BF\u75C0\u75C1\u75C4\u75C6\u75CC\u75CE\u75CF\u75D7\u75DC\u75DF\u75E0\u75E1\u75E4\u75E7\u75EC\u75EE\u75EF\u75F1\u75F9\u7600\u7602\u7603\u7604\u7607\u7608\u760A\u760C\u760F\u7612\u7613\u7615\u7616\u7619\u761B\u761C\u761D\u761E\u7623\u7625\u7626\u7629\u762D\u7632\u7633\u7635\u7638\u7639"],["8fcea1","\u763A\u763C\u764A\u7640\u7641\u7643\u7644\u7645\u7649\u764B\u7655\u7659\u765F\u7664\u7665\u766D\u766E\u766F\u7671\u7674\u7681\u7685\u768C\u768D\u7695\u769B\u769C\u769D\u769F\u76A0\u76A2",6,"\u76AA\u76AD\u76BD\u76C1\u76C5\u76C9\u76CB\u76CC\u76CE\u76D4\u76D9\u76E0\u76E6\u76E8\u76EC\u76F0\u76F1\u76F6\u76F9\u76FC\u7700\u7706\u770A\u770E\u7712\u7714\u7715\u7717\u7719\u771A\u771C\u7722\u7728\u772D\u772E\u772F\u7734\u7735\u7736\u7739\u773D\u773E\u7742\u7745\u7746\u774A\u774D\u774E\u774F\u7752\u7756\u7757\u775C\u775E\u775F\u7760\u7762"],["8fcfa1","\u7764\u7767\u776A\u776C\u7770\u7772\u7773\u7774\u777A\u777D\u7780\u7784\u778C\u778D\u7794\u7795\u7796\u779A\u779F\u77A2\u77A7\u77AA\u77AE\u77AF\u77B1\u77B5\u77BE\u77C3\u77C9\u77D1\u77D2\u77D5\u77D9\u77DE\u77DF\u77E0\u77E4\u77E6\u77EA\u77EC\u77F0\u77F1\u77F4\u77F8\u77FB\u7805\u7806\u7809\u780D\u780E\u7811\u781D\u7821\u7822\u7823\u782D\u782E\u7830\u7835\u7837\u7843\u7844\u7847\u7848\u784C\u784E\u7852\u785C\u785E\u7860\u7861\u7863\u7864\u7868\u786A\u786E\u787A\u787E\u788A\u788F\u7894\u7898\u78A1\u789D\u789E\u789F\u78A4\u78A8\u78AC\u78AD\u78B0\u78B1\u78B2\u78B3"],["8fd0a1","\u78BB\u78BD\u78BF\u78C7\u78C8\u78C9\u78CC\u78CE\u78D2\u78D3\u78D5\u78D6\u78E4\u78DB\u78DF\u78E0\u78E1\u78E6\u78EA\u78F2\u78F3\u7900\u78F6\u78F7\u78FA\u78FB\u78FF\u7906\u790C\u7910\u791A\u791C\u791E\u791F\u7920\u7925\u7927\u7929\u792D\u7931\u7934\u7935\u793B\u793D\u793F\u7944\u7945\u7946\u794A\u794B\u794F\u7951\u7954\u7958\u795B\u795C\u7967\u7969\u796B\u7972\u7979\u797B\u797C\u797E\u798B\u798C\u7991\u7993\u7994\u7995\u7996\u7998\u799B\u799C\u79A1\u79A8\u79A9\u79AB\u79AF\u79B1\u79B4\u79B8\u79BB\u79C2\u79C4\u79C7\u79C8\u79CA\u79CF\u79D4\u79D6\u79DA\u79DD\u79DE"],["8fd1a1","\u79E0\u79E2\u79E5\u79EA\u79EB\u79ED\u79F1\u79F8\u79FC\u7A02\u7A03\u7A07\u7A09\u7A0A\u7A0C\u7A11\u7A15\u7A1B\u7A1E\u7A21\u7A27\u7A2B\u7A2D\u7A2F\u7A30\u7A34\u7A35\u7A38\u7A39\u7A3A\u7A44\u7A45\u7A47\u7A48\u7A4C\u7A55\u7A56\u7A59\u7A5C\u7A5D\u7A5F\u7A60\u7A65\u7A67\u7A6A\u7A6D\u7A75\u7A78\u7A7E\u7A80\u7A82\u7A85\u7A86\u7A8A\u7A8B\u7A90\u7A91\u7A94\u7A9E\u7AA0\u7AA3\u7AAC\u7AB3\u7AB5\u7AB9\u7ABB\u7ABC\u7AC6\u7AC9\u7ACC\u7ACE\u7AD1\u7ADB\u7AE8\u7AE9\u7AEB\u7AEC\u7AF1\u7AF4\u7AFB\u7AFD\u7AFE\u7B07\u7B14\u7B1F\u7B23\u7B27\u7B29\u7B2A\u7B2B\u7B2D\u7B2E\u7B2F\u7B30"],["8fd2a1","\u7B31\u7B34\u7B3D\u7B3F\u7B40\u7B41\u7B47\u7B4E\u7B55\u7B60\u7B64\u7B66\u7B69\u7B6A\u7B6D\u7B6F\u7B72\u7B73\u7B77\u7B84\u7B89\u7B8E\u7B90\u7B91\u7B96\u7B9B\u7B9E\u7BA0\u7BA5\u7BAC\u7BAF\u7BB0\u7BB2\u7BB5\u7BB6\u7BBA\u7BBB\u7BBC\u7BBD\u7BC2\u7BC5\u7BC8\u7BCA\u7BD4\u7BD6\u7BD7\u7BD9\u7BDA\u7BDB\u7BE8\u7BEA\u7BF2\u7BF4\u7BF5\u7BF8\u7BF9\u7BFA\u7BFC\u7BFE\u7C01\u7C02\u7C03\u7C04\u7C06\u7C09\u7C0B\u7C0C\u7C0E\u7C0F\u7C19\u7C1B\u7C20\u7C25\u7C26\u7C28\u7C2C\u7C31\u7C33\u7C34\u7C36\u7C39\u7C3A\u7C46\u7C4A\u7C55\u7C51\u7C52\u7C53\u7C59",5],["8fd3a1","\u7C61\u7C63\u7C67\u7C69\u7C6D\u7C6E\u7C70\u7C72\u7C79\u7C7C\u7C7D\u7C86\u7C87\u7C8F\u7C94\u7C9E\u7CA0\u7CA6\u7CB0\u7CB6\u7CB7\u7CBA\u7CBB\u7CBC\u7CBF\u7CC4\u7CC7\u7CC8\u7CC9\u7CCD\u7CCF\u7CD3\u7CD4\u7CD5\u7CD7\u7CD9\u7CDA\u7CDD\u7CE6\u7CE9\u7CEB\u7CF5\u7D03\u7D07\u7D08\u7D09\u7D0F\u7D11\u7D12\u7D13\u7D16\u7D1D\u7D1E\u7D23\u7D26\u7D2A\u7D2D\u7D31\u7D3C\u7D3D\u7D3E\u7D40\u7D41\u7D47\u7D48\u7D4D\u7D51\u7D53\u7D57\u7D59\u7D5A\u7D5C\u7D5D\u7D65\u7D67\u7D6A\u7D70\u7D78\u7D7A\u7D7B\u7D7F\u7D81\u7D82\u7D83\u7D85\u7D86\u7D88\u7D8B\u7D8C\u7D8D\u7D91\u7D96\u7D97\u7D9D"],["8fd4a1","\u7D9E\u7DA6\u7DA7\u7DAA\u7DB3\u7DB6\u7DB7\u7DB9\u7DC2",4,"\u7DCC\u7DCD\u7DCE\u7DD7\u7DD9\u7E00\u7DE2\u7DE5\u7DE6\u7DEA\u7DEB\u7DED\u7DF1\u7DF5\u7DF6\u7DF9\u7DFA\u7E08\u7E10\u7E11\u7E15\u7E17\u7E1C\u7E1D\u7E20\u7E27\u7E28\u7E2C\u7E2D\u7E2F\u7E33\u7E36\u7E3F\u7E44\u7E45\u7E47\u7E4E\u7E50\u7E52\u7E58\u7E5F\u7E61\u7E62\u7E65\u7E6B\u7E6E\u7E6F\u7E73\u7E78\u7E7E\u7E81\u7E86\u7E87\u7E8A\u7E8D\u7E91\u7E95\u7E98\u7E9A\u7E9D\u7E9E\u7F3C\u7F3B\u7F3D\u7F3E\u7F3F\u7F43\u7F44\u7F47\u7F4F\u7F52\u7F53\u7F5B\u7F5C\u7F5D\u7F61\u7F63\u7F64\u7F65\u7F66\u7F6D"],["8fd5a1","\u7F71\u7F7D\u7F7E\u7F7F\u7F80\u7F8B\u7F8D\u7F8F\u7F90\u7F91\u7F96\u7F97\u7F9C\u7FA1\u7FA2\u7FA6\u7FAA\u7FAD\u7FB4\u7FBC\u7FBF\u7FC0\u7FC3\u7FC8\u7FCE\u7FCF\u7FDB\u7FDF\u7FE3\u7FE5\u7FE8\u7FEC\u7FEE\u7FEF\u7FF2\u7FFA\u7FFD\u7FFE\u7FFF\u8007\u8008\u800A\u800D\u800E\u800F\u8011\u8013\u8014\u8016\u801D\u801E\u801F\u8020\u8024\u8026\u802C\u802E\u8030\u8034\u8035\u8037\u8039\u803A\u803C\u803E\u8040\u8044\u8060\u8064\u8066\u806D\u8071\u8075\u8081\u8088\u808E\u809C\u809E\u80A6\u80A7\u80AB\u80B8\u80B9\u80C8\u80CD\u80CF\u80D2\u80D4\u80D5\u80D7\u80D8\u80E0\u80ED\u80EE"],["8fd6a1","\u80F0\u80F2\u80F3\u80F6\u80F9\u80FA\u80FE\u8103\u810B\u8116\u8117\u8118\u811C\u811E\u8120\u8124\u8127\u812C\u8130\u8135\u813A\u813C\u8145\u8147\u814A\u814C\u8152\u8157\u8160\u8161\u8167\u8168\u8169\u816D\u816F\u8177\u8181\u8190\u8184\u8185\u8186\u818B\u818E\u8196\u8198\u819B\u819E\u81A2\u81AE\u81B2\u81B4\u81BB\u81CB\u81C3\u81C5\u81CA\u81CE\u81CF\u81D5\u81D7\u81DB\u81DD\u81DE\u81E1\u81E4\u81EB\u81EC\u81F0\u81F1\u81F2\u81F5\u81F6\u81F8\u81F9\u81FD\u81FF\u8200\u8203\u820F\u8213\u8214\u8219\u821A\u821D\u8221\u8222\u8228\u8232\u8234\u823A\u8243\u8244\u8245\u8246"],["8fd7a1","\u824B\u824E\u824F\u8251\u8256\u825C\u8260\u8263\u8267\u826D\u8274\u827B\u827D\u827F\u8280\u8281\u8283\u8284\u8287\u8289\u828A\u828E\u8291\u8294\u8296\u8298\u829A\u829B\u82A0\u82A1\u82A3\u82A4\u82A7\u82A8\u82A9\u82AA\u82AE\u82B0\u82B2\u82B4\u82B7\u82BA\u82BC\u82BE\u82BF\u82C6\u82D0\u82D5\u82DA\u82E0\u82E2\u82E4\u82E8\u82EA\u82ED\u82EF\u82F6\u82F7\u82FD\u82FE\u8300\u8301\u8307\u8308\u830A\u830B\u8354\u831B\u831D\u831E\u831F\u8321\u8322\u832C\u832D\u832E\u8330\u8333\u8337\u833A\u833C\u833D\u8342\u8343\u8344\u8347\u834D\u834E\u8351\u8355\u8356\u8357\u8370\u8378"],["8fd8a1","\u837D\u837F\u8380\u8382\u8384\u8386\u838D\u8392\u8394\u8395\u8398\u8399\u839B\u839C\u839D\u83A6\u83A7\u83A9\u83AC\u83BE\u83BF\u83C0\u83C7\u83C9\u83CF\u83D0\u83D1\u83D4\u83DD\u8353\u83E8\u83EA\u83F6\u83F8\u83F9\u83FC\u8401\u8406\u840A\u840F\u8411\u8415\u8419\u83AD\u842F\u8439\u8445\u8447\u8448\u844A\u844D\u844F\u8451\u8452\u8456\u8458\u8459\u845A\u845C\u8460\u8464\u8465\u8467\u846A\u8470\u8473\u8474\u8476\u8478\u847C\u847D\u8481\u8485\u8492\u8493\u8495\u849E\u84A6\u84A8\u84A9\u84AA\u84AF\u84B1\u84B4\u84BA\u84BD\u84BE\u84C0\u84C2\u84C7\u84C8\u84CC\u84CF\u84D3"],["8fd9a1","\u84DC\u84E7\u84EA\u84EF\u84F0\u84F1\u84F2\u84F7\u8532\u84FA\u84FB\u84FD\u8502\u8503\u8507\u850C\u850E\u8510\u851C\u851E\u8522\u8523\u8524\u8525\u8527\u852A\u852B\u852F\u8533\u8534\u8536\u853F\u8546\u854F",4,"\u8556\u8559\u855C",6,"\u8564\u856B\u856F\u8579\u857A\u857B\u857D\u857F\u8581\u8585\u8586\u8589\u858B\u858C\u858F\u8593\u8598\u859D\u859F\u85A0\u85A2\u85A5\u85A7\u85B4\u85B6\u85B7\u85B8\u85BC\u85BD\u85BE\u85BF\u85C2\u85C7\u85CA\u85CB\u85CE\u85AD\u85D8\u85DA\u85DF\u85E0\u85E6\u85E8\u85ED\u85F3\u85F6\u85FC"],["8fdaa1","\u85FF\u8600\u8604\u8605\u860D\u860E\u8610\u8611\u8612\u8618\u8619\u861B\u861E\u8621\u8627\u8629\u8636\u8638\u863A\u863C\u863D\u8640\u8642\u8646\u8652\u8653\u8656\u8657\u8658\u8659\u865D\u8660",4,"\u8669\u866C\u866F\u8675\u8676\u8677\u867A\u868D\u8691\u8696\u8698\u869A\u869C\u86A1\u86A6\u86A7\u86A8\u86AD\u86B1\u86B3\u86B4\u86B5\u86B7\u86B8\u86B9\u86BF\u86C0\u86C1\u86C3\u86C5\u86D1\u86D2\u86D5\u86D7\u86DA\u86DC\u86E0\u86E3\u86E5\u86E7\u8688\u86FA\u86FC\u86FD\u8704\u8705\u8707\u870B\u870E\u870F\u8710\u8713\u8714\u8719\u871E\u871F\u8721\u8723"],["8fdba1","\u8728\u872E\u872F\u8731\u8732\u8739\u873A\u873C\u873D\u873E\u8740\u8743\u8745\u874D\u8758\u875D\u8761\u8764\u8765\u876F\u8771\u8772\u877B\u8783",6,"\u878B\u878C\u8790\u8793\u8795\u8797\u8798\u8799\u879E\u87A0\u87A3\u87A7\u87AC\u87AD\u87AE\u87B1\u87B5\u87BE\u87BF\u87C1\u87C8\u87C9\u87CA\u87CE\u87D5\u87D6\u87D9\u87DA\u87DC\u87DF\u87E2\u87E3\u87E4\u87EA\u87EB\u87ED\u87F1\u87F3\u87F8\u87FA\u87FF\u8801\u8803\u8806\u8809\u880A\u880B\u8810\u8819\u8812\u8813\u8814\u8818\u881A\u881B\u881C\u881E\u881F\u8828\u882D\u882E\u8830\u8832\u8835"],["8fdca1","\u883A\u883C\u8841\u8843\u8845\u8848\u8849\u884A\u884B\u884E\u8851\u8855\u8856\u8858\u885A\u885C\u885F\u8860\u8864\u8869\u8871\u8879\u887B\u8880\u8898\u889A\u889B\u889C\u889F\u88A0\u88A8\u88AA\u88BA\u88BD\u88BE\u88C0\u88CA",4,"\u88D1\u88D2\u88D3\u88DB\u88DE\u88E7\u88EF\u88F0\u88F1\u88F5\u88F7\u8901\u8906\u890D\u890E\u890F\u8915\u8916\u8918\u8919\u891A\u891C\u8920\u8926\u8927\u8928\u8930\u8931\u8932\u8935\u8939\u893A\u893E\u8940\u8942\u8945\u8946\u8949\u894F\u8952\u8957\u895A\u895B\u895C\u8961\u8962\u8963\u896B\u896E\u8970\u8973\u8975\u897A"],["8fdda1","\u897B\u897C\u897D\u8989\u898D\u8990\u8994\u8995\u899B\u899C\u899F\u89A0\u89A5\u89B0\u89B4\u89B5\u89B6\u89B7\u89BC\u89D4",4,"\u89E5\u89E9\u89EB\u89ED\u89F1\u89F3\u89F6\u89F9\u89FD\u89FF\u8A04\u8A05\u8A07\u8A0F\u8A11\u8A12\u8A14\u8A15\u8A1E\u8A20\u8A22\u8A24\u8A26\u8A2B\u8A2C\u8A2F\u8A35\u8A37\u8A3D\u8A3E\u8A40\u8A43\u8A45\u8A47\u8A49\u8A4D\u8A4E\u8A53\u8A56\u8A57\u8A58\u8A5C\u8A5D\u8A61\u8A65\u8A67\u8A75\u8A76\u8A77\u8A79\u8A7A\u8A7B\u8A7E\u8A7F\u8A80\u8A83\u8A86\u8A8B\u8A8F\u8A90\u8A92\u8A96\u8A97\u8A99\u8A9F\u8AA7\u8AA9\u8AAE\u8AAF\u8AB3"],["8fdea1","\u8AB6\u8AB7\u8ABB\u8ABE\u8AC3\u8AC6\u8AC8\u8AC9\u8ACA\u8AD1\u8AD3\u8AD4\u8AD5\u8AD7\u8ADD\u8ADF\u8AEC\u8AF0\u8AF4\u8AF5\u8AF6\u8AFC\u8AFF\u8B05\u8B06\u8B0B\u8B11\u8B1C\u8B1E\u8B1F\u8B0A\u8B2D\u8B30\u8B37\u8B3C\u8B42",4,"\u8B48\u8B52\u8B53\u8B54\u8B59\u8B4D\u8B5E\u8B63\u8B6D\u8B76\u8B78\u8B79\u8B7C\u8B7E\u8B81\u8B84\u8B85\u8B8B\u8B8D\u8B8F\u8B94\u8B95\u8B9C\u8B9E\u8B9F\u8C38\u8C39\u8C3D\u8C3E\u8C45\u8C47\u8C49\u8C4B\u8C4F\u8C51\u8C53\u8C54\u8C57\u8C58\u8C5B\u8C5D\u8C59\u8C63\u8C64\u8C66\u8C68\u8C69\u8C6D\u8C73\u8C75\u8C76\u8C7B\u8C7E\u8C86"],["8fdfa1","\u8C87\u8C8B\u8C90\u8C92\u8C93\u8C99\u8C9B\u8C9C\u8CA4\u8CB9\u8CBA\u8CC5\u8CC6\u8CC9\u8CCB\u8CCF\u8CD6\u8CD5\u8CD9\u8CDD\u8CE1\u8CE8\u8CEC\u8CEF\u8CF0\u8CF2\u8CF5\u8CF7\u8CF8\u8CFE\u8CFF\u8D01\u8D03\u8D09\u8D12\u8D17\u8D1B\u8D65\u8D69\u8D6C\u8D6E\u8D7F\u8D82\u8D84\u8D88\u8D8D\u8D90\u8D91\u8D95\u8D9E\u8D9F\u8DA0\u8DA6\u8DAB\u8DAC\u8DAF\u8DB2\u8DB5\u8DB7\u8DB9\u8DBB\u8DC0\u8DC5\u8DC6\u8DC7\u8DC8\u8DCA\u8DCE\u8DD1\u8DD4\u8DD5\u8DD7\u8DD9\u8DE4\u8DE5\u8DE7\u8DEC\u8DF0\u8DBC\u8DF1\u8DF2\u8DF4\u8DFD\u8E01\u8E04\u8E05\u8E06\u8E0B\u8E11\u8E14\u8E16\u8E20\u8E21\u8E22"],["8fe0a1","\u8E23\u8E26\u8E27\u8E31\u8E33\u8E36\u8E37\u8E38\u8E39\u8E3D\u8E40\u8E41\u8E4B\u8E4D\u8E4E\u8E4F\u8E54\u8E5B\u8E5C\u8E5D\u8E5E\u8E61\u8E62\u8E69\u8E6C\u8E6D\u8E6F\u8E70\u8E71\u8E79\u8E7A\u8E7B\u8E82\u8E83\u8E89\u8E90\u8E92\u8E95\u8E9A\u8E9B\u8E9D\u8E9E\u8EA2\u8EA7\u8EA9\u8EAD\u8EAE\u8EB3\u8EB5\u8EBA\u8EBB\u8EC0\u8EC1\u8EC3\u8EC4\u8EC7\u8ECF\u8ED1\u8ED4\u8EDC\u8EE8\u8EEE\u8EF0\u8EF1\u8EF7\u8EF9\u8EFA\u8EED\u8F00\u8F02\u8F07\u8F08\u8F0F\u8F10\u8F16\u8F17\u8F18\u8F1E\u8F20\u8F21\u8F23\u8F25\u8F27\u8F28\u8F2C\u8F2D\u8F2E\u8F34\u8F35\u8F36\u8F37\u8F3A\u8F40\u8F41"],["8fe1a1","\u8F43\u8F47\u8F4F\u8F51",4,"\u8F58\u8F5D\u8F5E\u8F65\u8F9D\u8FA0\u8FA1\u8FA4\u8FA5\u8FA6\u8FB5\u8FB6\u8FB8\u8FBE\u8FC0\u8FC1\u8FC6\u8FCA\u8FCB\u8FCD\u8FD0\u8FD2\u8FD3\u8FD5\u8FE0\u8FE3\u8FE4\u8FE8\u8FEE\u8FF1\u8FF5\u8FF6\u8FFB\u8FFE\u9002\u9004\u9008\u900C\u9018\u901B\u9028\u9029\u902F\u902A\u902C\u902D\u9033\u9034\u9037\u903F\u9043\u9044\u904C\u905B\u905D\u9062\u9066\u9067\u906C\u9070\u9074\u9079\u9085\u9088\u908B\u908C\u908E\u9090\u9095\u9097\u9098\u9099\u909B\u90A0\u90A1\u90A2\u90A5\u90B0\u90B2\u90B3\u90B4\u90B6\u90BD\u90CC\u90BE\u90C3"],["8fe2a1","\u90C4\u90C5\u90C7\u90C8\u90D5\u90D7\u90D8\u90D9\u90DC\u90DD\u90DF\u90E5\u90D2\u90F6\u90EB\u90EF\u90F0\u90F4\u90FE\u90FF\u9100\u9104\u9105\u9106\u9108\u910D\u9110\u9114\u9116\u9117\u9118\u911A\u911C\u911E\u9120\u9125\u9122\u9123\u9127\u9129\u912E\u912F\u9131\u9134\u9136\u9137\u9139\u913A\u913C\u913D\u9143\u9147\u9148\u914F\u9153\u9157\u9159\u915A\u915B\u9161\u9164\u9167\u916D\u9174\u9179\u917A\u917B\u9181\u9183\u9185\u9186\u918A\u918E\u9191\u9193\u9194\u9195\u9198\u919E\u91A1\u91A6\u91A8\u91AC\u91AD\u91AE\u91B0\u91B1\u91B2\u91B3\u91B6\u91BB\u91BC\u91BD\u91BF"],["8fe3a1","\u91C2\u91C3\u91C5\u91D3\u91D4\u91D7\u91D9\u91DA\u91DE\u91E4\u91E5\u91E9\u91EA\u91EC",5,"\u91F7\u91F9\u91FB\u91FD\u9200\u9201\u9204\u9205\u9206\u9207\u9209\u920A\u920C\u9210\u9212\u9213\u9216\u9218\u921C\u921D\u9223\u9224\u9225\u9226\u9228\u922E\u922F\u9230\u9233\u9235\u9236\u9238\u9239\u923A\u923C\u923E\u9240\u9242\u9243\u9246\u9247\u924A\u924D\u924E\u924F\u9251\u9258\u9259\u925C\u925D\u9260\u9261\u9265\u9267\u9268\u9269\u926E\u926F\u9270\u9275",4,"\u927B\u927C\u927D\u927F\u9288\u9289\u928A\u928D\u928E\u9292\u9297"],["8fe4a1","\u9299\u929F\u92A0\u92A4\u92A5\u92A7\u92A8\u92AB\u92AF\u92B2\u92B6\u92B8\u92BA\u92BB\u92BC\u92BD\u92BF",4,"\u92C5\u92C6\u92C7\u92C8\u92CB\u92CC\u92CD\u92CE\u92D0\u92D3\u92D5\u92D7\u92D8\u92D9\u92DC\u92DD\u92DF\u92E0\u92E1\u92E3\u92E5\u92E7\u92E8\u92EC\u92EE\u92F0\u92F9\u92FB\u92FF\u9300\u9302\u9308\u930D\u9311\u9314\u9315\u931C\u931D\u931E\u931F\u9321\u9324\u9325\u9327\u9329\u932A\u9333\u9334\u9336\u9337\u9347\u9348\u9349\u9350\u9351\u9352\u9355\u9357\u9358\u935A\u935E\u9364\u9365\u9367\u9369\u936A\u936D\u936F\u9370\u9371\u9373\u9374\u9376"],["8fe5a1","\u937A\u937D\u937F\u9380\u9381\u9382\u9388\u938A\u938B\u938D\u938F\u9392\u9395\u9398\u939B\u939E\u93A1\u93A3\u93A4\u93A6\u93A8\u93AB\u93B4\u93B5\u93B6\u93BA\u93A9\u93C1\u93C4\u93C5\u93C6\u93C7\u93C9",4,"\u93D3\u93D9\u93DC\u93DE\u93DF\u93E2\u93E6\u93E7\u93F9\u93F7\u93F8\u93FA\u93FB\u93FD\u9401\u9402\u9404\u9408\u9409\u940D\u940E\u940F\u9415\u9416\u9417\u941F\u942E\u942F\u9431\u9432\u9433\u9434\u943B\u943F\u943D\u9443\u9445\u9448\u944A\u944C\u9455\u9459\u945C\u945F\u9461\u9463\u9468\u946B\u946D\u946E\u946F\u9471\u9472\u9484\u9483\u9578\u9579"],["8fe6a1","\u957E\u9584\u9588\u958C\u958D\u958E\u959D\u959E\u959F\u95A1\u95A6\u95A9\u95AB\u95AC\u95B4\u95B6\u95BA\u95BD\u95BF\u95C6\u95C8\u95C9\u95CB\u95D0\u95D1\u95D2\u95D3\u95D9\u95DA\u95DD\u95DE\u95DF\u95E0\u95E4\u95E6\u961D\u961E\u9622\u9624\u9625\u9626\u962C\u9631\u9633\u9637\u9638\u9639\u963A\u963C\u963D\u9641\u9652\u9654\u9656\u9657\u9658\u9661\u966E\u9674\u967B\u967C\u967E\u967F\u9681\u9682\u9683\u9684\u9689\u9691\u9696\u969A\u969D\u969F\u96A4\u96A5\u96A6\u96A9\u96AE\u96AF\u96B3\u96BA\u96CA\u96D2\u5DB2\u96D8\u96DA\u96DD\u96DE\u96DF\u96E9\u96EF\u96F1\u96FA\u9702"],["8fe7a1","\u9703\u9705\u9709\u971A\u971B\u971D\u9721\u9722\u9723\u9728\u9731\u9733\u9741\u9743\u974A\u974E\u974F\u9755\u9757\u9758\u975A\u975B\u9763\u9767\u976A\u976E\u9773\u9776\u9777\u9778\u977B\u977D\u977F\u9780\u9789\u9795\u9796\u9797\u9799\u979A\u979E\u979F\u97A2\u97AC\u97AE\u97B1\u97B2\u97B5\u97B6\u97B8\u97B9\u97BA\u97BC\u97BE\u97BF\u97C1\u97C4\u97C5\u97C7\u97C9\u97CA\u97CC\u97CD\u97CE\u97D0\u97D1\u97D4\u97D7\u97D8\u97D9\u97DD\u97DE\u97E0\u97DB\u97E1\u97E4\u97EF\u97F1\u97F4\u97F7\u97F8\u97FA\u9807\u980A\u9819\u980D\u980E\u9814\u9816\u981C\u981E\u9820\u9823\u9826"],["8fe8a1","\u982B\u982E\u982F\u9830\u9832\u9833\u9835\u9825\u983E\u9844\u9847\u984A\u9851\u9852\u9853\u9856\u9857\u9859\u985A\u9862\u9863\u9865\u9866\u986A\u986C\u98AB\u98AD\u98AE\u98B0\u98B4\u98B7\u98B8\u98BA\u98BB\u98BF\u98C2\u98C5\u98C8\u98CC\u98E1\u98E3\u98E5\u98E6\u98E7\u98EA\u98F3\u98F6\u9902\u9907\u9908\u9911\u9915\u9916\u9917\u991A\u991B\u991C\u991F\u9922\u9926\u9927\u992B\u9931",4,"\u9939\u993A\u993B\u993C\u9940\u9941\u9946\u9947\u9948\u994D\u994E\u9954\u9958\u9959\u995B\u995C\u995E\u995F\u9960\u999B\u999D\u999F\u99A6\u99B0\u99B1\u99B2\u99B5"],["8fe9a1","\u99B9\u99BA\u99BD\u99BF\u99C3\u99C9\u99D3\u99D4\u99D9\u99DA\u99DC\u99DE\u99E7\u99EA\u99EB\u99EC\u99F0\u99F4\u99F5\u99F9\u99FD\u99FE\u9A02\u9A03\u9A04\u9A0B\u9A0C\u9A10\u9A11\u9A16\u9A1E\u9A20\u9A22\u9A23\u9A24\u9A27\u9A2D\u9A2E\u9A33\u9A35\u9A36\u9A38\u9A47\u9A41\u9A44\u9A4A\u9A4B\u9A4C\u9A4E\u9A51\u9A54\u9A56\u9A5D\u9AAA\u9AAC\u9AAE\u9AAF\u9AB2\u9AB4\u9AB5\u9AB6\u9AB9\u9ABB\u9ABE\u9ABF\u9AC1\u9AC3\u9AC6\u9AC8\u9ACE\u9AD0\u9AD2\u9AD5\u9AD6\u9AD7\u9ADB\u9ADC\u9AE0\u9AE4\u9AE5\u9AE7\u9AE9\u9AEC\u9AF2\u9AF3\u9AF5\u9AF9\u9AFA\u9AFD\u9AFF",4],["8feaa1","\u9B04\u9B05\u9B08\u9B09\u9B0B\u9B0C\u9B0D\u9B0E\u9B10\u9B12\u9B16\u9B19\u9B1B\u9B1C\u9B20\u9B26\u9B2B\u9B2D\u9B33\u9B34\u9B35\u9B37\u9B39\u9B3A\u9B3D\u9B48\u9B4B\u9B4C\u9B55\u9B56\u9B57\u9B5B\u9B5E\u9B61\u9B63\u9B65\u9B66\u9B68\u9B6A",4,"\u9B73\u9B75\u9B77\u9B78\u9B79\u9B7F\u9B80\u9B84\u9B85\u9B86\u9B87\u9B89\u9B8A\u9B8B\u9B8D\u9B8F\u9B90\u9B94\u9B9A\u9B9D\u9B9E\u9BA6\u9BA7\u9BA9\u9BAC\u9BB0\u9BB1\u9BB2\u9BB7\u9BB8\u9BBB\u9BBC\u9BBE\u9BBF\u9BC1\u9BC7\u9BC8\u9BCE\u9BD0\u9BD7\u9BD8\u9BDD\u9BDF\u9BE5\u9BE7\u9BEA\u9BEB\u9BEF\u9BF3\u9BF7\u9BF8"],["8feba1","\u9BF9\u9BFA\u9BFD\u9BFF\u9C00\u9C02\u9C0B\u9C0F\u9C11\u9C16\u9C18\u9C19\u9C1A\u9C1C\u9C1E\u9C22\u9C23\u9C26",4,"\u9C31\u9C35\u9C36\u9C37\u9C3D\u9C41\u9C43\u9C44\u9C45\u9C49\u9C4A\u9C4E\u9C4F\u9C50\u9C53\u9C54\u9C56\u9C58\u9C5B\u9C5D\u9C5E\u9C5F\u9C63\u9C69\u9C6A\u9C5C\u9C6B\u9C68\u9C6E\u9C70\u9C72\u9C75\u9C77\u9C7B\u9CE6\u9CF2\u9CF7\u9CF9\u9D0B\u9D02\u9D11\u9D17\u9D18\u9D1C\u9D1D\u9D1E\u9D2F\u9D30\u9D32\u9D33\u9D34\u9D3A\u9D3C\u9D45\u9D3D\u9D42\u9D43\u9D47\u9D4A\u9D53\u9D54\u9D5F\u9D63\u9D62\u9D65\u9D69\u9D6A\u9D6B\u9D70\u9D76\u9D77\u9D7B"],["8feca1","\u9D7C\u9D7E\u9D83\u9D84\u9D86\u9D8A\u9D8D\u9D8E\u9D92\u9D93\u9D95\u9D96\u9D97\u9D98\u9DA1\u9DAA\u9DAC\u9DAE\u9DB1\u9DB5\u9DB9\u9DBC\u9DBF\u9DC3\u9DC7\u9DC9\u9DCA\u9DD4\u9DD5\u9DD6\u9DD7\u9DDA\u9DDE\u9DDF\u9DE0\u9DE5\u9DE7\u9DE9\u9DEB\u9DEE\u9DF0\u9DF3\u9DF4\u9DFE\u9E0A\u9E02\u9E07\u9E0E\u9E10\u9E11\u9E12\u9E15\u9E16\u9E19\u9E1C\u9E1D\u9E7A\u9E7B\u9E7C\u9E80\u9E82\u9E83\u9E84\u9E85\u9E87\u9E8E\u9E8F\u9E96\u9E98\u9E9B\u9E9E\u9EA4\u9EA8\u9EAC\u9EAE\u9EAF\u9EB0\u9EB3\u9EB4\u9EB5\u9EC6\u9EC8\u9ECB\u9ED5\u9EDF\u9EE4\u9EE7\u9EEC\u9EED\u9EEE\u9EF0\u9EF1\u9EF2\u9EF5"],["8feda1","\u9EF8\u9EFF\u9F02\u9F03\u9F09\u9F0F\u9F10\u9F11\u9F12\u9F14\u9F16\u9F17\u9F19\u9F1A\u9F1B\u9F1F\u9F22\u9F26\u9F2A\u9F2B\u9F2F\u9F31\u9F32\u9F34\u9F37\u9F39\u9F3A\u9F3C\u9F3D\u9F3F\u9F41\u9F43",4,"\u9F53\u9F55\u9F56\u9F57\u9F58\u9F5A\u9F5D\u9F5E\u9F68\u9F69\u9F6D",4,"\u9F73\u9F75\u9F7A\u9F7D\u9F8F\u9F90\u9F91\u9F92\u9F94\u9F96\u9F97\u9F9E\u9FA1\u9FA2\u9FA3\u9FA5"]]')},6258:function(T){T.exports=JSON.parse('{"uChars":[128,165,169,178,184,216,226,235,238,244,248,251,253,258,276,284,300,325,329,334,364,463,465,467,469,471,473,475,477,506,594,610,712,716,730,930,938,962,970,1026,1104,1106,8209,8215,8218,8222,8231,8241,8244,8246,8252,8365,8452,8454,8458,8471,8482,8556,8570,8596,8602,8713,8720,8722,8726,8731,8737,8740,8742,8748,8751,8760,8766,8777,8781,8787,8802,8808,8816,8854,8858,8870,8896,8979,9322,9372,9548,9588,9616,9622,9634,9652,9662,9672,9676,9680,9702,9735,9738,9793,9795,11906,11909,11913,11917,11928,11944,11947,11951,11956,11960,11964,11979,12284,12292,12312,12319,12330,12351,12436,12447,12535,12543,12586,12842,12850,12964,13200,13215,13218,13253,13263,13267,13270,13384,13428,13727,13839,13851,14617,14703,14801,14816,14964,15183,15471,15585,16471,16736,17208,17325,17330,17374,17623,17997,18018,18212,18218,18301,18318,18760,18811,18814,18820,18823,18844,18848,18872,19576,19620,19738,19887,40870,59244,59336,59367,59413,59417,59423,59431,59437,59443,59452,59460,59478,59493,63789,63866,63894,63976,63986,64016,64018,64021,64025,64034,64037,64042,65074,65093,65107,65112,65127,65132,65375,65510,65536],"gbChars":[0,36,38,45,50,81,89,95,96,100,103,104,105,109,126,133,148,172,175,179,208,306,307,308,309,310,311,312,313,341,428,443,544,545,558,741,742,749,750,805,819,820,7922,7924,7925,7927,7934,7943,7944,7945,7950,8062,8148,8149,8152,8164,8174,8236,8240,8262,8264,8374,8380,8381,8384,8388,8390,8392,8393,8394,8396,8401,8406,8416,8419,8424,8437,8439,8445,8482,8485,8496,8521,8603,8936,8946,9046,9050,9063,9066,9076,9092,9100,9108,9111,9113,9131,9162,9164,9218,9219,11329,11331,11334,11336,11346,11361,11363,11366,11370,11372,11375,11389,11682,11686,11687,11692,11694,11714,11716,11723,11725,11730,11736,11982,11989,12102,12336,12348,12350,12384,12393,12395,12397,12510,12553,12851,12962,12973,13738,13823,13919,13933,14080,14298,14585,14698,15583,15847,16318,16434,16438,16481,16729,17102,17122,17315,17320,17402,17418,17859,17909,17911,17915,17916,17936,17939,17961,18664,18703,18814,18962,19043,33469,33470,33471,33484,33485,33490,33497,33501,33505,33513,33520,33536,33550,37845,37921,37948,38029,38038,38064,38065,38066,38069,38075,38076,38078,39108,39109,39113,39114,39115,39116,39265,39394,189000]}')},4346:function(T){T.exports=JSON.parse('[["a140","\uE4C6",62],["a180","\uE505",32],["a240","\uE526",62],["a280","\uE565",32],["a2ab","\uE766",5],["a2e3","\u20AC\uE76D"],["a2ef","\uE76E\uE76F"],["a2fd","\uE770\uE771"],["a340","\uE586",62],["a380","\uE5C5",31,"\u3000"],["a440","\uE5E6",62],["a480","\uE625",32],["a4f4","\uE772",10],["a540","\uE646",62],["a580","\uE685",32],["a5f7","\uE77D",7],["a640","\uE6A6",62],["a680","\uE6E5",32],["a6b9","\uE785",7],["a6d9","\uE78D",6],["a6ec","\uE794\uE795"],["a6f3","\uE796"],["a6f6","\uE797",8],["a740","\uE706",62],["a780","\uE745",32],["a7c2","\uE7A0",14],["a7f2","\uE7AF",12],["a896","\uE7BC",10],["a8bc","\u1E3F"],["a8bf","\u01F9"],["a8c1","\uE7C9\uE7CA\uE7CB\uE7CC"],["a8ea","\uE7CD",20],["a958","\uE7E2"],["a95b","\uE7E3"],["a95d","\uE7E4\uE7E5\uE7E6"],["a989","\u303E\u2FF0",11],["a997","\uE7F4",12],["a9f0","\uE801",14],["aaa1","\uE000",93],["aba1","\uE05E",93],["aca1","\uE0BC",93],["ada1","\uE11A",93],["aea1","\uE178",93],["afa1","\uE1D6",93],["d7fa","\uE810",4],["f8a1","\uE234",93],["f9a1","\uE292",93],["faa1","\uE2F0",93],["fba1","\uE34E",93],["fca1","\uE3AC",93],["fda1","\uE40A",93],["fe50","\u2E81\uE816\uE817\uE818\u2E84\u3473\u3447\u2E88\u2E8B\uE81E\u359E\u361A\u360E\u2E8C\u2E97\u396E\u3918\uE826\u39CF\u39DF\u3A73\u39D0\uE82B\uE82C\u3B4E\u3C6E\u3CE0\u2EA7\uE831\uE832\u2EAA\u4056\u415F\u2EAE\u4337\u2EB3\u2EB6\u2EB7\uE83B\u43B1\u43AC\u2EBB\u43DD\u44D6\u4661\u464C\uE843"],["fe80","\u4723\u4729\u477C\u478D\u2ECA\u4947\u497A\u497D\u4982\u4983\u4985\u4986\u499F\u499B\u49B7\u49B6\uE854\uE855\u4CA3\u4C9F\u4CA0\u4CA1\u4C77\u4CA2\u4D13",6,"\u4DAE\uE864\uE468",93],["8135f437","\uE7C7"]]')},7014:function(T){T.exports=JSON.parse('[["0","\\u0000",128],["a1","\uFF61",62],["8140","\u3000\u3001\u3002\uFF0C\uFF0E\u30FB\uFF1A\uFF1B\uFF1F\uFF01\u309B\u309C\xB4\uFF40\xA8\uFF3E\uFFE3\uFF3F\u30FD\u30FE\u309D\u309E\u3003\u4EDD\u3005\u3006\u3007\u30FC\u2015\u2010\uFF0F\uFF3C\uFF5E\u2225\uFF5C\u2026\u2025\u2018\u2019\u201C\u201D\uFF08\uFF09\u3014\u3015\uFF3B\uFF3D\uFF5B\uFF5D\u3008",9,"\uFF0B\uFF0D\xB1\xD7"],["8180","\xF7\uFF1D\u2260\uFF1C\uFF1E\u2266\u2267\u221E\u2234\u2642\u2640\xB0\u2032\u2033\u2103\uFFE5\uFF04\uFFE0\uFFE1\uFF05\uFF03\uFF06\uFF0A\uFF20\xA7\u2606\u2605\u25CB\u25CF\u25CE\u25C7\u25C6\u25A1\u25A0\u25B3\u25B2\u25BD\u25BC\u203B\u3012\u2192\u2190\u2191\u2193\u3013"],["81b8","\u2208\u220B\u2286\u2287\u2282\u2283\u222A\u2229"],["81c8","\u2227\u2228\uFFE2\u21D2\u21D4\u2200\u2203"],["81da","\u2220\u22A5\u2312\u2202\u2207\u2261\u2252\u226A\u226B\u221A\u223D\u221D\u2235\u222B\u222C"],["81f0","\u212B\u2030\u266F\u266D\u266A\u2020\u2021\xB6"],["81fc","\u25EF"],["824f","\uFF10",9],["8260","\uFF21",25],["8281","\uFF41",25],["829f","\u3041",82],["8340","\u30A1",62],["8380","\u30E0",22],["839f","\u0391",16,"\u03A3",6],["83bf","\u03B1",16,"\u03C3",6],["8440","\u0410",5,"\u0401\u0416",25],["8470","\u0430",5,"\u0451\u0436",7],["8480","\u043E",17],["849f","\u2500\u2502\u250C\u2510\u2518\u2514\u251C\u252C\u2524\u2534\u253C\u2501\u2503\u250F\u2513\u251B\u2517\u2523\u2533\u252B\u253B\u254B\u2520\u252F\u2528\u2537\u253F\u251D\u2530\u2525\u2538\u2542"],["8740","\u2460",19,"\u2160",9],["875f","\u3349\u3314\u3322\u334D\u3318\u3327\u3303\u3336\u3351\u3357\u330D\u3326\u3323\u332B\u334A\u333B\u339C\u339D\u339E\u338E\u338F\u33C4\u33A1"],["877e","\u337B"],["8780","\u301D\u301F\u2116\u33CD\u2121\u32A4",4,"\u3231\u3232\u3239\u337E\u337D\u337C\u2252\u2261\u222B\u222E\u2211\u221A\u22A5\u2220\u221F\u22BF\u2235\u2229\u222A"],["889f","\u4E9C\u5516\u5A03\u963F\u54C0\u611B\u6328\u59F6\u9022\u8475\u831C\u7A50\u60AA\u63E1\u6E25\u65ED\u8466\u82A6\u9BF5\u6893\u5727\u65A1\u6271\u5B9B\u59D0\u867B\u98F4\u7D62\u7DBE\u9B8E\u6216\u7C9F\u88B7\u5B89\u5EB5\u6309\u6697\u6848\u95C7\u978D\u674F\u4EE5\u4F0A\u4F4D\u4F9D\u5049\u56F2\u5937\u59D4\u5A01\u5C09\u60DF\u610F\u6170\u6613\u6905\u70BA\u754F\u7570\u79FB\u7DAD\u7DEF\u80C3\u840E\u8863\u8B02\u9055\u907A\u533B\u4E95\u4EA5\u57DF\u80B2\u90C1\u78EF\u4E00\u58F1\u6EA2\u9038\u7A32\u8328\u828B\u9C2F\u5141\u5370\u54BD\u54E1\u56E0\u59FB\u5F15\u98F2\u6DEB\u80E4\u852D"],["8940","\u9662\u9670\u96A0\u97FB\u540B\u53F3\u5B87\u70CF\u7FBD\u8FC2\u96E8\u536F\u9D5C\u7ABA\u4E11\u7893\u81FC\u6E26\u5618\u5504\u6B1D\u851A\u9C3B\u59E5\u53A9\u6D66\u74DC\u958F\u5642\u4E91\u904B\u96F2\u834F\u990C\u53E1\u55B6\u5B30\u5F71\u6620\u66F3\u6804\u6C38\u6CF3\u6D29\u745B\u76C8\u7A4E\u9834\u82F1\u885B\u8A60\u92ED\u6DB2\u75AB\u76CA\u99C5\u60A6\u8B01\u8D8A\u95B2\u698E\u53AD\u5186"],["8980","\u5712\u5830\u5944\u5BB4\u5EF6\u6028\u63A9\u63F4\u6CBF\u6F14\u708E\u7114\u7159\u71D5\u733F\u7E01\u8276\u82D1\u8597\u9060\u925B\u9D1B\u5869\u65BC\u6C5A\u7525\u51F9\u592E\u5965\u5F80\u5FDC\u62BC\u65FA\u6A2A\u6B27\u6BB4\u738B\u7FC1\u8956\u9D2C\u9D0E\u9EC4\u5CA1\u6C96\u837B\u5104\u5C4B\u61B6\u81C6\u6876\u7261\u4E59\u4FFA\u5378\u6069\u6E29\u7A4F\u97F3\u4E0B\u5316\u4EEE\u4F55\u4F3D\u4FA1\u4F73\u52A0\u53EF\u5609\u590F\u5AC1\u5BB6\u5BE1\u79D1\u6687\u679C\u67B6\u6B4C\u6CB3\u706B\u73C2\u798D\u79BE\u7A3C\u7B87\u82B1\u82DB\u8304\u8377\u83EF\u83D3\u8766\u8AB2\u5629\u8CA8\u8FE6\u904E\u971E\u868A\u4FC4\u5CE8\u6211\u7259\u753B\u81E5\u82BD\u86FE\u8CC0\u96C5\u9913\u99D5\u4ECB\u4F1A\u89E3\u56DE\u584A\u58CA\u5EFB\u5FEB\u602A\u6094\u6062\u61D0\u6212\u62D0\u6539"],["8a40","\u9B41\u6666\u68B0\u6D77\u7070\u754C\u7686\u7D75\u82A5\u87F9\u958B\u968E\u8C9D\u51F1\u52BE\u5916\u54B3\u5BB3\u5D16\u6168\u6982\u6DAF\u788D\u84CB\u8857\u8A72\u93A7\u9AB8\u6D6C\u99A8\u86D9\u57A3\u67FF\u86CE\u920E\u5283\u5687\u5404\u5ED3\u62E1\u64B9\u683C\u6838\u6BBB\u7372\u78BA\u7A6B\u899A\u89D2\u8D6B\u8F03\u90ED\u95A3\u9694\u9769\u5B66\u5CB3\u697D\u984D\u984E\u639B\u7B20\u6A2B"],["8a80","\u6A7F\u68B6\u9C0D\u6F5F\u5272\u559D\u6070\u62EC\u6D3B\u6E07\u6ED1\u845B\u8910\u8F44\u4E14\u9C39\u53F6\u691B\u6A3A\u9784\u682A\u515C\u7AC3\u84B2\u91DC\u938C\u565B\u9D28\u6822\u8305\u8431\u7CA5\u5208\u82C5\u74E6\u4E7E\u4F83\u51A0\u5BD2\u520A\u52D8\u52E7\u5DFB\u559A\u582A\u59E6\u5B8C\u5B98\u5BDB\u5E72\u5E79\u60A3\u611F\u6163\u61BE\u63DB\u6562\u67D1\u6853\u68FA\u6B3E\u6B53\u6C57\u6F22\u6F97\u6F45\u74B0\u7518\u76E3\u770B\u7AFF\u7BA1\u7C21\u7DE9\u7F36\u7FF0\u809D\u8266\u839E\u89B3\u8ACC\u8CAB\u9084\u9451\u9593\u9591\u95A2\u9665\u97D3\u9928\u8218\u4E38\u542B\u5CB8\u5DCC\u73A9\u764C\u773C\u5CA9\u7FEB\u8D0B\u96C1\u9811\u9854\u9858\u4F01\u4F0E\u5371\u559C\u5668\u57FA\u5947\u5B09\u5BC4\u5C90\u5E0C\u5E7E\u5FCC\u63EE\u673A\u65D7\u65E2\u671F\u68CB\u68C4"],["8b40","\u6A5F\u5E30\u6BC5\u6C17\u6C7D\u757F\u7948\u5B63\u7A00\u7D00\u5FBD\u898F\u8A18\u8CB4\u8D77\u8ECC\u8F1D\u98E2\u9A0E\u9B3C\u4E80\u507D\u5100\u5993\u5B9C\u622F\u6280\u64EC\u6B3A\u72A0\u7591\u7947\u7FA9\u87FB\u8ABC\u8B70\u63AC\u83CA\u97A0\u5409\u5403\u55AB\u6854\u6A58\u8A70\u7827\u6775\u9ECD\u5374\u5BA2\u811A\u8650\u9006\u4E18\u4E45\u4EC7\u4F11\u53CA\u5438\u5BAE\u5F13\u6025\u6551"],["8b80","\u673D\u6C42\u6C72\u6CE3\u7078\u7403\u7A76\u7AAE\u7B08\u7D1A\u7CFE\u7D66\u65E7\u725B\u53BB\u5C45\u5DE8\u62D2\u62E0\u6319\u6E20\u865A\u8A31\u8DDD\u92F8\u6F01\u79A6\u9B5A\u4EA8\u4EAB\u4EAC\u4F9B\u4FA0\u50D1\u5147\u7AF6\u5171\u51F6\u5354\u5321\u537F\u53EB\u55AC\u5883\u5CE1\u5F37\u5F4A\u602F\u6050\u606D\u631F\u6559\u6A4B\u6CC1\u72C2\u72ED\u77EF\u80F8\u8105\u8208\u854E\u90F7\u93E1\u97FF\u9957\u9A5A\u4EF0\u51DD\u5C2D\u6681\u696D\u5C40\u66F2\u6975\u7389\u6850\u7C81\u50C5\u52E4\u5747\u5DFE\u9326\u65A4\u6B23\u6B3D\u7434\u7981\u79BD\u7B4B\u7DCA\u82B9\u83CC\u887F\u895F\u8B39\u8FD1\u91D1\u541F\u9280\u4E5D\u5036\u53E5\u533A\u72D7\u7396\u77E9\u82E6\u8EAF\u99C6\u99C8\u99D2\u5177\u611A\u865E\u55B0\u7A7A\u5076\u5BD3\u9047\u9685\u4E32\u6ADB\u91E7\u5C51\u5C48"],["8c40","\u6398\u7A9F\u6C93\u9774\u8F61\u7AAA\u718A\u9688\u7C82\u6817\u7E70\u6851\u936C\u52F2\u541B\u85AB\u8A13\u7FA4\u8ECD\u90E1\u5366\u8888\u7941\u4FC2\u50BE\u5211\u5144\u5553\u572D\u73EA\u578B\u5951\u5F62\u5F84\u6075\u6176\u6167\u61A9\u63B2\u643A\u656C\u666F\u6842\u6E13\u7566\u7A3D\u7CFB\u7D4C\u7D99\u7E4B\u7F6B\u830E\u834A\u86CD\u8A08\u8A63\u8B66\u8EFD\u981A\u9D8F\u82B8\u8FCE\u9BE8"],["8c80","\u5287\u621F\u6483\u6FC0\u9699\u6841\u5091\u6B20\u6C7A\u6F54\u7A74\u7D50\u8840\u8A23\u6708\u4EF6\u5039\u5026\u5065\u517C\u5238\u5263\u55A7\u570F\u5805\u5ACC\u5EFA\u61B2\u61F8\u62F3\u6372\u691C\u6A29\u727D\u72AC\u732E\u7814\u786F\u7D79\u770C\u80A9\u898B\u8B19\u8CE2\u8ED2\u9063\u9375\u967A\u9855\u9A13\u9E78\u5143\u539F\u53B3\u5E7B\u5F26\u6E1B\u6E90\u7384\u73FE\u7D43\u8237\u8A00\u8AFA\u9650\u4E4E\u500B\u53E4\u547C\u56FA\u59D1\u5B64\u5DF1\u5EAB\u5F27\u6238\u6545\u67AF\u6E56\u72D0\u7CCA\u88B4\u80A1\u80E1\u83F0\u864E\u8A87\u8DE8\u9237\u96C7\u9867\u9F13\u4E94\u4E92\u4F0D\u5348\u5449\u543E\u5A2F\u5F8C\u5FA1\u609F\u68A7\u6A8E\u745A\u7881\u8A9E\u8AA4\u8B77\u9190\u4E5E\u9BC9\u4EA4\u4F7C\u4FAF\u5019\u5016\u5149\u516C\u529F\u52B9\u52FE\u539A\u53E3\u5411"],["8d40","\u540E\u5589\u5751\u57A2\u597D\u5B54\u5B5D\u5B8F\u5DE5\u5DE7\u5DF7\u5E78\u5E83\u5E9A\u5EB7\u5F18\u6052\u614C\u6297\u62D8\u63A7\u653B\u6602\u6643\u66F4\u676D\u6821\u6897\u69CB\u6C5F\u6D2A\u6D69\u6E2F\u6E9D\u7532\u7687\u786C\u7A3F\u7CE0\u7D05\u7D18\u7D5E\u7DB1\u8015\u8003\u80AF\u80B1\u8154\u818F\u822A\u8352\u884C\u8861\u8B1B\u8CA2\u8CFC\u90CA\u9175\u9271\u783F\u92FC\u95A4\u964D"],["8d80","\u9805\u9999\u9AD8\u9D3B\u525B\u52AB\u53F7\u5408\u58D5\u62F7\u6FE0\u8C6A\u8F5F\u9EB9\u514B\u523B\u544A\u56FD\u7A40\u9177\u9D60\u9ED2\u7344\u6F09\u8170\u7511\u5FFD\u60DA\u9AA8\u72DB\u8FBC\u6B64\u9803\u4ECA\u56F0\u5764\u58BE\u5A5A\u6068\u61C7\u660F\u6606\u6839\u68B1\u6DF7\u75D5\u7D3A\u826E\u9B42\u4E9B\u4F50\u53C9\u5506\u5D6F\u5DE6\u5DEE\u67FB\u6C99\u7473\u7802\u8A50\u9396\u88DF\u5750\u5EA7\u632B\u50B5\u50AC\u518D\u6700\u54C9\u585E\u59BB\u5BB0\u5F69\u624D\u63A1\u683D\u6B73\u6E08\u707D\u91C7\u7280\u7815\u7826\u796D\u658E\u7D30\u83DC\u88C1\u8F09\u969B\u5264\u5728\u6750\u7F6A\u8CA1\u51B4\u5742\u962A\u583A\u698A\u80B4\u54B2\u5D0E\u57FC\u7895\u9DFA\u4F5C\u524A\u548B\u643E\u6628\u6714\u67F5\u7A84\u7B56\u7D22\u932F\u685C\u9BAD\u7B39\u5319\u518A\u5237"],["8e40","\u5BDF\u62F6\u64AE\u64E6\u672D\u6BBA\u85A9\u96D1\u7690\u9BD6\u634C\u9306\u9BAB\u76BF\u6652\u4E09\u5098\u53C2\u5C71\u60E8\u6492\u6563\u685F\u71E6\u73CA\u7523\u7B97\u7E82\u8695\u8B83\u8CDB\u9178\u9910\u65AC\u66AB\u6B8B\u4ED5\u4ED4\u4F3A\u4F7F\u523A\u53F8\u53F2\u55E3\u56DB\u58EB\u59CB\u59C9\u59FF\u5B50\u5C4D\u5E02\u5E2B\u5FD7\u601D\u6307\u652F\u5B5C\u65AF\u65BD\u65E8\u679D\u6B62"],["8e80","\u6B7B\u6C0F\u7345\u7949\u79C1\u7CF8\u7D19\u7D2B\u80A2\u8102\u81F3\u8996\u8A5E\u8A69\u8A66\u8A8C\u8AEE\u8CC7\u8CDC\u96CC\u98FC\u6B6F\u4E8B\u4F3C\u4F8D\u5150\u5B57\u5BFA\u6148\u6301\u6642\u6B21\u6ECB\u6CBB\u723E\u74BD\u75D4\u78C1\u793A\u800C\u8033\u81EA\u8494\u8F9E\u6C50\u9E7F\u5F0F\u8B58\u9D2B\u7AFA\u8EF8\u5B8D\u96EB\u4E03\u53F1\u57F7\u5931\u5AC9\u5BA4\u6089\u6E7F\u6F06\u75BE\u8CEA\u5B9F\u8500\u7BE0\u5072\u67F4\u829D\u5C61\u854A\u7E1E\u820E\u5199\u5C04\u6368\u8D66\u659C\u716E\u793E\u7D17\u8005\u8B1D\u8ECA\u906E\u86C7\u90AA\u501F\u52FA\u5C3A\u6753\u707C\u7235\u914C\u91C8\u932B\u82E5\u5BC2\u5F31\u60F9\u4E3B\u53D6\u5B88\u624B\u6731\u6B8A\u72E9\u73E0\u7A2E\u816B\u8DA3\u9152\u9996\u5112\u53D7\u546A\u5BFF\u6388\u6A39\u7DAC\u9700\u56DA\u53CE\u5468"],["8f40","\u5B97\u5C31\u5DDE\u4FEE\u6101\u62FE\u6D32\u79C0\u79CB\u7D42\u7E4D\u7FD2\u81ED\u821F\u8490\u8846\u8972\u8B90\u8E74\u8F2F\u9031\u914B\u916C\u96C6\u919C\u4EC0\u4F4F\u5145\u5341\u5F93\u620E\u67D4\u6C41\u6E0B\u7363\u7E26\u91CD\u9283\u53D4\u5919\u5BBF\u6DD1\u795D\u7E2E\u7C9B\u587E\u719F\u51FA\u8853\u8FF0\u4FCA\u5CFB\u6625\u77AC\u7AE3\u821C\u99FF\u51C6\u5FAA\u65EC\u696F\u6B89\u6DF3"],["8f80","\u6E96\u6F64\u76FE\u7D14\u5DE1\u9075\u9187\u9806\u51E6\u521D\u6240\u6691\u66D9\u6E1A\u5EB6\u7DD2\u7F72\u66F8\u85AF\u85F7\u8AF8\u52A9\u53D9\u5973\u5E8F\u5F90\u6055\u92E4\u9664\u50B7\u511F\u52DD\u5320\u5347\u53EC\u54E8\u5546\u5531\u5617\u5968\u59BE\u5A3C\u5BB5\u5C06\u5C0F\u5C11\u5C1A\u5E84\u5E8A\u5EE0\u5F70\u627F\u6284\u62DB\u638C\u6377\u6607\u660C\u662D\u6676\u677E\u68A2\u6A1F\u6A35\u6CBC\u6D88\u6E09\u6E58\u713C\u7126\u7167\u75C7\u7701\u785D\u7901\u7965\u79F0\u7AE0\u7B11\u7CA7\u7D39\u8096\u83D6\u848B\u8549\u885D\u88F3\u8A1F\u8A3C\u8A54\u8A73\u8C61\u8CDE\u91A4\u9266\u937E\u9418\u969C\u9798\u4E0A\u4E08\u4E1E\u4E57\u5197\u5270\u57CE\u5834\u58CC\u5B22\u5E38\u60C5\u64FE\u6761\u6756\u6D44\u72B6\u7573\u7A63\u84B8\u8B72\u91B8\u9320\u5631\u57F4\u98FE"],["9040","\u62ED\u690D\u6B96\u71ED\u7E54\u8077\u8272\u89E6\u98DF\u8755\u8FB1\u5C3B\u4F38\u4FE1\u4FB5\u5507\u5A20\u5BDD\u5BE9\u5FC3\u614E\u632F\u65B0\u664B\u68EE\u699B\u6D78\u6DF1\u7533\u75B9\u771F\u795E\u79E6\u7D33\u81E3\u82AF\u85AA\u89AA\u8A3A\u8EAB\u8F9B\u9032\u91DD\u9707\u4EBA\u4EC1\u5203\u5875\u58EC\u5C0B\u751A\u5C3D\u814E\u8A0A\u8FC5\u9663\u976D\u7B25\u8ACF\u9808\u9162\u56F3\u53A8"],["9080","\u9017\u5439\u5782\u5E25\u63A8\u6C34\u708A\u7761\u7C8B\u7FE0\u8870\u9042\u9154\u9310\u9318\u968F\u745E\u9AC4\u5D07\u5D69\u6570\u67A2\u8DA8\u96DB\u636E\u6749\u6919\u83C5\u9817\u96C0\u88FE\u6F84\u647A\u5BF8\u4E16\u702C\u755D\u662F\u51C4\u5236\u52E2\u59D3\u5F81\u6027\u6210\u653F\u6574\u661F\u6674\u68F2\u6816\u6B63\u6E05\u7272\u751F\u76DB\u7CBE\u8056\u58F0\u88FD\u897F\u8AA0\u8A93\u8ACB\u901D\u9192\u9752\u9759\u6589\u7A0E\u8106\u96BB\u5E2D\u60DC\u621A\u65A5\u6614\u6790\u77F3\u7A4D\u7C4D\u7E3E\u810A\u8CAC\u8D64\u8DE1\u8E5F\u78A9\u5207\u62D9\u63A5\u6442\u6298\u8A2D\u7A83\u7BC0\u8AAC\u96EA\u7D76\u820C\u8749\u4ED9\u5148\u5343\u5360\u5BA3\u5C02\u5C16\u5DDD\u6226\u6247\u64B0\u6813\u6834\u6CC9\u6D45\u6D17\u67D3\u6F5C\u714E\u717D\u65CB\u7A7F\u7BAD\u7DDA"],["9140","\u7E4A\u7FA8\u817A\u821B\u8239\u85A6\u8A6E\u8CCE\u8DF5\u9078\u9077\u92AD\u9291\u9583\u9BAE\u524D\u5584\u6F38\u7136\u5168\u7985\u7E55\u81B3\u7CCE\u564C\u5851\u5CA8\u63AA\u66FE\u66FD\u695A\u72D9\u758F\u758E\u790E\u7956\u79DF\u7C97\u7D20\u7D44\u8607\u8A34\u963B\u9061\u9F20\u50E7\u5275\u53CC\u53E2\u5009\u55AA\u58EE\u594F\u723D\u5B8B\u5C64\u531D\u60E3\u60F3\u635C\u6383\u633F\u63BB"],["9180","\u64CD\u65E9\u66F9\u5DE3\u69CD\u69FD\u6F15\u71E5\u4E89\u75E9\u76F8\u7A93\u7CDF\u7DCF\u7D9C\u8061\u8349\u8358\u846C\u84BC\u85FB\u88C5\u8D70\u9001\u906D\u9397\u971C\u9A12\u50CF\u5897\u618E\u81D3\u8535\u8D08\u9020\u4FC3\u5074\u5247\u5373\u606F\u6349\u675F\u6E2C\u8DB3\u901F\u4FD7\u5C5E\u8CCA\u65CF\u7D9A\u5352\u8896\u5176\u63C3\u5B58\u5B6B\u5C0A\u640D\u6751\u905C\u4ED6\u591A\u592A\u6C70\u8A51\u553E\u5815\u59A5\u60F0\u6253\u67C1\u8235\u6955\u9640\u99C4\u9A28\u4F53\u5806\u5BFE\u8010\u5CB1\u5E2F\u5F85\u6020\u614B\u6234\u66FF\u6CF0\u6EDE\u80CE\u817F\u82D4\u888B\u8CB8\u9000\u902E\u968A\u9EDB\u9BDB\u4EE3\u53F0\u5927\u7B2C\u918D\u984C\u9DF9\u6EDD\u7027\u5353\u5544\u5B85\u6258\u629E\u62D3\u6CA2\u6FEF\u7422\u8A17\u9438\u6FC1\u8AFE\u8338\u51E7\u86F8\u53EA"],["9240","\u53E9\u4F46\u9054\u8FB0\u596A\u8131\u5DFD\u7AEA\u8FBF\u68DA\u8C37\u72F8\u9C48\u6A3D\u8AB0\u4E39\u5358\u5606\u5766\u62C5\u63A2\u65E6\u6B4E\u6DE1\u6E5B\u70AD\u77ED\u7AEF\u7BAA\u7DBB\u803D\u80C6\u86CB\u8A95\u935B\u56E3\u58C7\u5F3E\u65AD\u6696\u6A80\u6BB5\u7537\u8AC7\u5024\u77E5\u5730\u5F1B\u6065\u667A\u6C60\u75F4\u7A1A\u7F6E\u81F4\u8718\u9045\u99B3\u7BC9\u755C\u7AF9\u7B51\u84C4"],["9280","\u9010\u79E9\u7A92\u8336\u5AE1\u7740\u4E2D\u4EF2\u5B99\u5FE0\u62BD\u663C\u67F1\u6CE8\u866B\u8877\u8A3B\u914E\u92F3\u99D0\u6A17\u7026\u732A\u82E7\u8457\u8CAF\u4E01\u5146\u51CB\u558B\u5BF5\u5E16\u5E33\u5E81\u5F14\u5F35\u5F6B\u5FB4\u61F2\u6311\u66A2\u671D\u6F6E\u7252\u753A\u773A\u8074\u8139\u8178\u8776\u8ABF\u8ADC\u8D85\u8DF3\u929A\u9577\u9802\u9CE5\u52C5\u6357\u76F4\u6715\u6C88\u73CD\u8CC3\u93AE\u9673\u6D25\u589C\u690E\u69CC\u8FFD\u939A\u75DB\u901A\u585A\u6802\u63B4\u69FB\u4F43\u6F2C\u67D8\u8FBB\u8526\u7DB4\u9354\u693F\u6F70\u576A\u58F7\u5B2C\u7D2C\u722A\u540A\u91E3\u9DB4\u4EAD\u4F4E\u505C\u5075\u5243\u8C9E\u5448\u5824\u5B9A\u5E1D\u5E95\u5EAD\u5EF7\u5F1F\u608C\u62B5\u633A\u63D0\u68AF\u6C40\u7887\u798E\u7A0B\u7DE0\u8247\u8A02\u8AE6\u8E44\u9013"],["9340","\u90B8\u912D\u91D8\u9F0E\u6CE5\u6458\u64E2\u6575\u6EF4\u7684\u7B1B\u9069\u93D1\u6EBA\u54F2\u5FB9\u64A4\u8F4D\u8FED\u9244\u5178\u586B\u5929\u5C55\u5E97\u6DFB\u7E8F\u751C\u8CBC\u8EE2\u985B\u70B9\u4F1D\u6BBF\u6FB1\u7530\u96FB\u514E\u5410\u5835\u5857\u59AC\u5C60\u5F92\u6597\u675C\u6E21\u767B\u83DF\u8CED\u9014\u90FD\u934D\u7825\u783A\u52AA\u5EA6\u571F\u5974\u6012\u5012\u515A\u51AC"],["9380","\u51CD\u5200\u5510\u5854\u5858\u5957\u5B95\u5CF6\u5D8B\u60BC\u6295\u642D\u6771\u6843\u68BC\u68DF\u76D7\u6DD8\u6E6F\u6D9B\u706F\u71C8\u5F53\u75D8\u7977\u7B49\u7B54\u7B52\u7CD6\u7D71\u5230\u8463\u8569\u85E4\u8A0E\u8B04\u8C46\u8E0F\u9003\u900F\u9419\u9676\u982D\u9A30\u95D8\u50CD\u52D5\u540C\u5802\u5C0E\u61A7\u649E\u6D1E\u77B3\u7AE5\u80F4\u8404\u9053\u9285\u5CE0\u9D07\u533F\u5F97\u5FB3\u6D9C\u7279\u7763\u79BF\u7BE4\u6BD2\u72EC\u8AAD\u6803\u6A61\u51F8\u7A81\u6934\u5C4A\u9CF6\u82EB\u5BC5\u9149\u701E\u5678\u5C6F\u60C7\u6566\u6C8C\u8C5A\u9041\u9813\u5451\u66C7\u920D\u5948\u90A3\u5185\u4E4D\u51EA\u8599\u8B0E\u7058\u637A\u934B\u6962\u99B4\u7E04\u7577\u5357\u6960\u8EDF\u96E3\u6C5D\u4E8C\u5C3C\u5F10\u8FE9\u5302\u8CD1\u8089\u8679\u5EFF\u65E5\u4E73\u5165"],["9440","\u5982\u5C3F\u97EE\u4EFB\u598A\u5FCD\u8A8D\u6FE1\u79B0\u7962\u5BE7\u8471\u732B\u71B1\u5E74\u5FF5\u637B\u649A\u71C3\u7C98\u4E43\u5EFC\u4E4B\u57DC\u56A2\u60A9\u6FC3\u7D0D\u80FD\u8133\u81BF\u8FB2\u8997\u86A4\u5DF4\u628A\u64AD\u8987\u6777\u6CE2\u6D3E\u7436\u7834\u5A46\u7F75\u82AD\u99AC\u4FF3\u5EC3\u62DD\u6392\u6557\u676F\u76C3\u724C\u80CC\u80BA\u8F29\u914D\u500D\u57F9\u5A92\u6885"],["9480","\u6973\u7164\u72FD\u8CB7\u58F2\u8CE0\u966A\u9019\u877F\u79E4\u77E7\u8429\u4F2F\u5265\u535A\u62CD\u67CF\u6CCA\u767D\u7B94\u7C95\u8236\u8584\u8FEB\u66DD\u6F20\u7206\u7E1B\u83AB\u99C1\u9EA6\u51FD\u7BB1\u7872\u7BB8\u8087\u7B48\u6AE8\u5E61\u808C\u7551\u7560\u516B\u9262\u6E8C\u767A\u9197\u9AEA\u4F10\u7F70\u629C\u7B4F\u95A5\u9CE9\u567A\u5859\u86E4\u96BC\u4F34\u5224\u534A\u53CD\u53DB\u5E06\u642C\u6591\u677F\u6C3E\u6C4E\u7248\u72AF\u73ED\u7554\u7E41\u822C\u85E9\u8CA9\u7BC4\u91C6\u7169\u9812\u98EF\u633D\u6669\u756A\u76E4\u78D0\u8543\u86EE\u532A\u5351\u5426\u5983\u5E87\u5F7C\u60B2\u6249\u6279\u62AB\u6590\u6BD4\u6CCC\u75B2\u76AE\u7891\u79D8\u7DCB\u7F77\u80A5\u88AB\u8AB9\u8CBB\u907F\u975E\u98DB\u6A0B\u7C38\u5099\u5C3E\u5FAE\u6787\u6BD8\u7435\u7709\u7F8E"],["9540","\u9F3B\u67CA\u7A17\u5339\u758B\u9AED\u5F66\u819D\u83F1\u8098\u5F3C\u5FC5\u7562\u7B46\u903C\u6867\u59EB\u5A9B\u7D10\u767E\u8B2C\u4FF5\u5F6A\u6A19\u6C37\u6F02\u74E2\u7968\u8868\u8A55\u8C79\u5EDF\u63CF\u75C5\u79D2\u82D7\u9328\u92F2\u849C\u86ED\u9C2D\u54C1\u5F6C\u658C\u6D5C\u7015\u8CA7\u8CD3\u983B\u654F\u74F6\u4E0D\u4ED8\u57E0\u592B\u5A66\u5BCC\u51A8\u5E03\u5E9C\u6016\u6276\u6577"],["9580","\u65A7\u666E\u6D6E\u7236\u7B26\u8150\u819A\u8299\u8B5C\u8CA0\u8CE6\u8D74\u961C\u9644\u4FAE\u64AB\u6B66\u821E\u8461\u856A\u90E8\u5C01\u6953\u98A8\u847A\u8557\u4F0F\u526F\u5FA9\u5E45\u670D\u798F\u8179\u8907\u8986\u6DF5\u5F17\u6255\u6CB8\u4ECF\u7269\u9B92\u5206\u543B\u5674\u58B3\u61A4\u626E\u711A\u596E\u7C89\u7CDE\u7D1B\u96F0\u6587\u805E\u4E19\u4F75\u5175\u5840\u5E63\u5E73\u5F0A\u67C4\u4E26\u853D\u9589\u965B\u7C73\u9801\u50FB\u58C1\u7656\u78A7\u5225\u77A5\u8511\u7B86\u504F\u5909\u7247\u7BC7\u7DE8\u8FBA\u8FD4\u904D\u4FBF\u52C9\u5A29\u5F01\u97AD\u4FDD\u8217\u92EA\u5703\u6355\u6B69\u752B\u88DC\u8F14\u7A42\u52DF\u5893\u6155\u620A\u66AE\u6BCD\u7C3F\u83E9\u5023\u4FF8\u5305\u5446\u5831\u5949\u5B9D\u5CF0\u5CEF\u5D29\u5E96\u62B1\u6367\u653E\u65B9\u670B"],["9640","\u6CD5\u6CE1\u70F9\u7832\u7E2B\u80DE\u82B3\u840C\u84EC\u8702\u8912\u8A2A\u8C4A\u90A6\u92D2\u98FD\u9CF3\u9D6C\u4E4F\u4EA1\u508D\u5256\u574A\u59A8\u5E3D\u5FD8\u5FD9\u623F\u66B4\u671B\u67D0\u68D2\u5192\u7D21\u80AA\u81A8\u8B00\u8C8C\u8CBF\u927E\u9632\u5420\u982C\u5317\u50D5\u535C\u58A8\u64B2\u6734\u7267\u7766\u7A46\u91E6\u52C3\u6CA1\u6B86\u5800\u5E4C\u5954\u672C\u7FFB\u51E1\u76C6"],["9680","\u6469\u78E8\u9B54\u9EBB\u57CB\u59B9\u6627\u679A\u6BCE\u54E9\u69D9\u5E55\u819C\u6795\u9BAA\u67FE\u9C52\u685D\u4EA6\u4FE3\u53C8\u62B9\u672B\u6CAB\u8FC4\u4FAD\u7E6D\u9EBF\u4E07\u6162\u6E80\u6F2B\u8513\u5473\u672A\u9B45\u5DF3\u7B95\u5CAC\u5BC6\u871C\u6E4A\u84D1\u7A14\u8108\u5999\u7C8D\u6C11\u7720\u52D9\u5922\u7121\u725F\u77DB\u9727\u9D61\u690B\u5A7F\u5A18\u51A5\u540D\u547D\u660E\u76DF\u8FF7\u9298\u9CF4\u59EA\u725D\u6EC5\u514D\u68C9\u7DBF\u7DEC\u9762\u9EBA\u6478\u6A21\u8302\u5984\u5B5F\u6BDB\u731B\u76F2\u7DB2\u8017\u8499\u5132\u6728\u9ED9\u76EE\u6762\u52FF\u9905\u5C24\u623B\u7C7E\u8CB0\u554F\u60B6\u7D0B\u9580\u5301\u4E5F\u51B6\u591C\u723A\u8036\u91CE\u5F25\u77E2\u5384\u5F79\u7D04\u85AC\u8A33\u8E8D\u9756\u67F3\u85AE\u9453\u6109\u6108\u6CB9\u7652"],["9740","\u8AED\u8F38\u552F\u4F51\u512A\u52C7\u53CB\u5BA5\u5E7D\u60A0\u6182\u63D6\u6709\u67DA\u6E67\u6D8C\u7336\u7337\u7531\u7950\u88D5\u8A98\u904A\u9091\u90F5\u96C4\u878D\u5915\u4E88\u4F59\u4E0E\u8A89\u8F3F\u9810\u50AD\u5E7C\u5996\u5BB9\u5EB8\u63DA\u63FA\u64C1\u66DC\u694A\u69D8\u6D0B\u6EB6\u7194\u7528\u7AAF\u7F8A\u8000\u8449\u84C9\u8981\u8B21\u8E0A\u9065\u967D\u990A\u617E\u6291\u6B32"],["9780","\u6C83\u6D74\u7FCC\u7FFC\u6DC0\u7F85\u87BA\u88F8\u6765\u83B1\u983C\u96F7\u6D1B\u7D61\u843D\u916A\u4E71\u5375\u5D50\u6B04\u6FEB\u85CD\u862D\u89A7\u5229\u540F\u5C65\u674E\u68A8\u7406\u7483\u75E2\u88CF\u88E1\u91CC\u96E2\u9678\u5F8B\u7387\u7ACB\u844E\u63A0\u7565\u5289\u6D41\u6E9C\u7409\u7559\u786B\u7C92\u9686\u7ADC\u9F8D\u4FB6\u616E\u65C5\u865C\u4E86\u4EAE\u50DA\u4E21\u51CC\u5BEE\u6599\u6881\u6DBC\u731F\u7642\u77AD\u7A1C\u7CE7\u826F\u8AD2\u907C\u91CF\u9675\u9818\u529B\u7DD1\u502B\u5398\u6797\u6DCB\u71D0\u7433\u81E8\u8F2A\u96A3\u9C57\u9E9F\u7460\u5841\u6D99\u7D2F\u985E\u4EE4\u4F36\u4F8B\u51B7\u52B1\u5DBA\u601C\u73B2\u793C\u82D3\u9234\u96B7\u96F6\u970A\u9E97\u9F62\u66A6\u6B74\u5217\u52A3\u70C8\u88C2\u5EC9\u604B\u6190\u6F23\u7149\u7C3E\u7DF4\u806F"],["9840","\u84EE\u9023\u932C\u5442\u9B6F\u6AD3\u7089\u8CC2\u8DEF\u9732\u52B4\u5A41\u5ECA\u5F04\u6717\u697C\u6994\u6D6A\u6F0F\u7262\u72FC\u7BED\u8001\u807E\u874B\u90CE\u516D\u9E93\u7984\u808B\u9332\u8AD6\u502D\u548C\u8A71\u6B6A\u8CC4\u8107\u60D1\u67A0\u9DF2\u4E99\u4E98\u9C10\u8A6B\u85C1\u8568\u6900\u6E7E\u7897\u8155"],["989f","\u5F0C\u4E10\u4E15\u4E2A\u4E31\u4E36\u4E3C\u4E3F\u4E42\u4E56\u4E58\u4E82\u4E85\u8C6B\u4E8A\u8212\u5F0D\u4E8E\u4E9E\u4E9F\u4EA0\u4EA2\u4EB0\u4EB3\u4EB6\u4ECE\u4ECD\u4EC4\u4EC6\u4EC2\u4ED7\u4EDE\u4EED\u4EDF\u4EF7\u4F09\u4F5A\u4F30\u4F5B\u4F5D\u4F57\u4F47\u4F76\u4F88\u4F8F\u4F98\u4F7B\u4F69\u4F70\u4F91\u4F6F\u4F86\u4F96\u5118\u4FD4\u4FDF\u4FCE\u4FD8\u4FDB\u4FD1\u4FDA\u4FD0\u4FE4\u4FE5\u501A\u5028\u5014\u502A\u5025\u5005\u4F1C\u4FF6\u5021\u5029\u502C\u4FFE\u4FEF\u5011\u5006\u5043\u5047\u6703\u5055\u5050\u5048\u505A\u5056\u506C\u5078\u5080\u509A\u5085\u50B4\u50B2"],["9940","\u50C9\u50CA\u50B3\u50C2\u50D6\u50DE\u50E5\u50ED\u50E3\u50EE\u50F9\u50F5\u5109\u5101\u5102\u5116\u5115\u5114\u511A\u5121\u513A\u5137\u513C\u513B\u513F\u5140\u5152\u514C\u5154\u5162\u7AF8\u5169\u516A\u516E\u5180\u5182\u56D8\u518C\u5189\u518F\u5191\u5193\u5195\u5196\u51A4\u51A6\u51A2\u51A9\u51AA\u51AB\u51B3\u51B1\u51B2\u51B0\u51B5\u51BD\u51C5\u51C9\u51DB\u51E0\u8655\u51E9\u51ED"],["9980","\u51F0\u51F5\u51FE\u5204\u520B\u5214\u520E\u5227\u522A\u522E\u5233\u5239\u524F\u5244\u524B\u524C\u525E\u5254\u526A\u5274\u5269\u5273\u527F\u527D\u528D\u5294\u5292\u5271\u5288\u5291\u8FA8\u8FA7\u52AC\u52AD\u52BC\u52B5\u52C1\u52CD\u52D7\u52DE\u52E3\u52E6\u98ED\u52E0\u52F3\u52F5\u52F8\u52F9\u5306\u5308\u7538\u530D\u5310\u530F\u5315\u531A\u5323\u532F\u5331\u5333\u5338\u5340\u5346\u5345\u4E17\u5349\u534D\u51D6\u535E\u5369\u536E\u5918\u537B\u5377\u5382\u5396\u53A0\u53A6\u53A5\u53AE\u53B0\u53B6\u53C3\u7C12\u96D9\u53DF\u66FC\u71EE\u53EE\u53E8\u53ED\u53FA\u5401\u543D\u5440\u542C\u542D\u543C\u542E\u5436\u5429\u541D\u544E\u548F\u5475\u548E\u545F\u5471\u5477\u5470\u5492\u547B\u5480\u5476\u5484\u5490\u5486\u54C7\u54A2\u54B8\u54A5\u54AC\u54C4\u54C8\u54A8"],["9a40","\u54AB\u54C2\u54A4\u54BE\u54BC\u54D8\u54E5\u54E6\u550F\u5514\u54FD\u54EE\u54ED\u54FA\u54E2\u5539\u5540\u5563\u554C\u552E\u555C\u5545\u5556\u5557\u5538\u5533\u555D\u5599\u5580\u54AF\u558A\u559F\u557B\u557E\u5598\u559E\u55AE\u557C\u5583\u55A9\u5587\u55A8\u55DA\u55C5\u55DF\u55C4\u55DC\u55E4\u55D4\u5614\u55F7\u5616\u55FE\u55FD\u561B\u55F9\u564E\u5650\u71DF\u5634\u5636\u5632\u5638"],["9a80","\u566B\u5664\u562F\u566C\u566A\u5686\u5680\u568A\u56A0\u5694\u568F\u56A5\u56AE\u56B6\u56B4\u56C2\u56BC\u56C1\u56C3\u56C0\u56C8\u56CE\u56D1\u56D3\u56D7\u56EE\u56F9\u5700\u56FF\u5704\u5709\u5708\u570B\u570D\u5713\u5718\u5716\u55C7\u571C\u5726\u5737\u5738\u574E\u573B\u5740\u574F\u5769\u57C0\u5788\u5761\u577F\u5789\u5793\u57A0\u57B3\u57A4\u57AA\u57B0\u57C3\u57C6\u57D4\u57D2\u57D3\u580A\u57D6\u57E3\u580B\u5819\u581D\u5872\u5821\u5862\u584B\u5870\u6BC0\u5852\u583D\u5879\u5885\u58B9\u589F\u58AB\u58BA\u58DE\u58BB\u58B8\u58AE\u58C5\u58D3\u58D1\u58D7\u58D9\u58D8\u58E5\u58DC\u58E4\u58DF\u58EF\u58FA\u58F9\u58FB\u58FC\u58FD\u5902\u590A\u5910\u591B\u68A6\u5925\u592C\u592D\u5932\u5938\u593E\u7AD2\u5955\u5950\u594E\u595A\u5958\u5962\u5960\u5967\u596C\u5969"],["9b40","\u5978\u5981\u599D\u4F5E\u4FAB\u59A3\u59B2\u59C6\u59E8\u59DC\u598D\u59D9\u59DA\u5A25\u5A1F\u5A11\u5A1C\u5A09\u5A1A\u5A40\u5A6C\u5A49\u5A35\u5A36\u5A62\u5A6A\u5A9A\u5ABC\u5ABE\u5ACB\u5AC2\u5ABD\u5AE3\u5AD7\u5AE6\u5AE9\u5AD6\u5AFA\u5AFB\u5B0C\u5B0B\u5B16\u5B32\u5AD0\u5B2A\u5B36\u5B3E\u5B43\u5B45\u5B40\u5B51\u5B55\u5B5A\u5B5B\u5B65\u5B69\u5B70\u5B73\u5B75\u5B78\u6588\u5B7A\u5B80"],["9b80","\u5B83\u5BA6\u5BB8\u5BC3\u5BC7\u5BC9\u5BD4\u5BD0\u5BE4\u5BE6\u5BE2\u5BDE\u5BE5\u5BEB\u5BF0\u5BF6\u5BF3\u5C05\u5C07\u5C08\u5C0D\u5C13\u5C20\u5C22\u5C28\u5C38\u5C39\u5C41\u5C46\u5C4E\u5C53\u5C50\u5C4F\u5B71\u5C6C\u5C6E\u4E62\u5C76\u5C79\u5C8C\u5C91\u5C94\u599B\u5CAB\u5CBB\u5CB6\u5CBC\u5CB7\u5CC5\u5CBE\u5CC7\u5CD9\u5CE9\u5CFD\u5CFA\u5CED\u5D8C\u5CEA\u5D0B\u5D15\u5D17\u5D5C\u5D1F\u5D1B\u5D11\u5D14\u5D22\u5D1A\u5D19\u5D18\u5D4C\u5D52\u5D4E\u5D4B\u5D6C\u5D73\u5D76\u5D87\u5D84\u5D82\u5DA2\u5D9D\u5DAC\u5DAE\u5DBD\u5D90\u5DB7\u5DBC\u5DC9\u5DCD\u5DD3\u5DD2\u5DD6\u5DDB\u5DEB\u5DF2\u5DF5\u5E0B\u5E1A\u5E19\u5E11\u5E1B\u5E36\u5E37\u5E44\u5E43\u5E40\u5E4E\u5E57\u5E54\u5E5F\u5E62\u5E64\u5E47\u5E75\u5E76\u5E7A\u9EBC\u5E7F\u5EA0\u5EC1\u5EC2\u5EC8\u5ED0\u5ECF"],["9c40","\u5ED6\u5EE3\u5EDD\u5EDA\u5EDB\u5EE2\u5EE1\u5EE8\u5EE9\u5EEC\u5EF1\u5EF3\u5EF0\u5EF4\u5EF8\u5EFE\u5F03\u5F09\u5F5D\u5F5C\u5F0B\u5F11\u5F16\u5F29\u5F2D\u5F38\u5F41\u5F48\u5F4C\u5F4E\u5F2F\u5F51\u5F56\u5F57\u5F59\u5F61\u5F6D\u5F73\u5F77\u5F83\u5F82\u5F7F\u5F8A\u5F88\u5F91\u5F87\u5F9E\u5F99\u5F98\u5FA0\u5FA8\u5FAD\u5FBC\u5FD6\u5FFB\u5FE4\u5FF8\u5FF1\u5FDD\u60B3\u5FFF\u6021\u6060"],["9c80","\u6019\u6010\u6029\u600E\u6031\u601B\u6015\u602B\u6026\u600F\u603A\u605A\u6041\u606A\u6077\u605F\u604A\u6046\u604D\u6063\u6043\u6064\u6042\u606C\u606B\u6059\u6081\u608D\u60E7\u6083\u609A\u6084\u609B\u6096\u6097\u6092\u60A7\u608B\u60E1\u60B8\u60E0\u60D3\u60B4\u5FF0\u60BD\u60C6\u60B5\u60D8\u614D\u6115\u6106\u60F6\u60F7\u6100\u60F4\u60FA\u6103\u6121\u60FB\u60F1\u610D\u610E\u6147\u613E\u6128\u6127\u614A\u613F\u613C\u612C\u6134\u613D\u6142\u6144\u6173\u6177\u6158\u6159\u615A\u616B\u6174\u616F\u6165\u6171\u615F\u615D\u6153\u6175\u6199\u6196\u6187\u61AC\u6194\u619A\u618A\u6191\u61AB\u61AE\u61CC\u61CA\u61C9\u61F7\u61C8\u61C3\u61C6\u61BA\u61CB\u7F79\u61CD\u61E6\u61E3\u61F6\u61FA\u61F4\u61FF\u61FD\u61FC\u61FE\u6200\u6208\u6209\u620D\u620C\u6214\u621B"],["9d40","\u621E\u6221\u622A\u622E\u6230\u6232\u6233\u6241\u624E\u625E\u6263\u625B\u6260\u6268\u627C\u6282\u6289\u627E\u6292\u6293\u6296\u62D4\u6283\u6294\u62D7\u62D1\u62BB\u62CF\u62FF\u62C6\u64D4\u62C8\u62DC\u62CC\u62CA\u62C2\u62C7\u629B\u62C9\u630C\u62EE\u62F1\u6327\u6302\u6308\u62EF\u62F5\u6350\u633E\u634D\u641C\u634F\u6396\u638E\u6380\u63AB\u6376\u63A3\u638F\u6389\u639F\u63B5\u636B"],["9d80","\u6369\u63BE\u63E9\u63C0\u63C6\u63E3\u63C9\u63D2\u63F6\u63C4\u6416\u6434\u6406\u6413\u6426\u6436\u651D\u6417\u6428\u640F\u6467\u646F\u6476\u644E\u652A\u6495\u6493\u64A5\u64A9\u6488\u64BC\u64DA\u64D2\u64C5\u64C7\u64BB\u64D8\u64C2\u64F1\u64E7\u8209\u64E0\u64E1\u62AC\u64E3\u64EF\u652C\u64F6\u64F4\u64F2\u64FA\u6500\u64FD\u6518\u651C\u6505\u6524\u6523\u652B\u6534\u6535\u6537\u6536\u6538\u754B\u6548\u6556\u6555\u654D\u6558\u655E\u655D\u6572\u6578\u6582\u6583\u8B8A\u659B\u659F\u65AB\u65B7\u65C3\u65C6\u65C1\u65C4\u65CC\u65D2\u65DB\u65D9\u65E0\u65E1\u65F1\u6772\u660A\u6603\u65FB\u6773\u6635\u6636\u6634\u661C\u664F\u6644\u6649\u6641\u665E\u665D\u6664\u6667\u6668\u665F\u6662\u6670\u6683\u6688\u668E\u6689\u6684\u6698\u669D\u66C1\u66B9\u66C9\u66BE\u66BC"],["9e40","\u66C4\u66B8\u66D6\u66DA\u66E0\u663F\u66E6\u66E9\u66F0\u66F5\u66F7\u670F\u6716\u671E\u6726\u6727\u9738\u672E\u673F\u6736\u6741\u6738\u6737\u6746\u675E\u6760\u6759\u6763\u6764\u6789\u6770\u67A9\u677C\u676A\u678C\u678B\u67A6\u67A1\u6785\u67B7\u67EF\u67B4\u67EC\u67B3\u67E9\u67B8\u67E4\u67DE\u67DD\u67E2\u67EE\u67B9\u67CE\u67C6\u67E7\u6A9C\u681E\u6846\u6829\u6840\u684D\u6832\u684E"],["9e80","\u68B3\u682B\u6859\u6863\u6877\u687F\u689F\u688F\u68AD\u6894\u689D\u689B\u6883\u6AAE\u68B9\u6874\u68B5\u68A0\u68BA\u690F\u688D\u687E\u6901\u68CA\u6908\u68D8\u6922\u6926\u68E1\u690C\u68CD\u68D4\u68E7\u68D5\u6936\u6912\u6904\u68D7\u68E3\u6925\u68F9\u68E0\u68EF\u6928\u692A\u691A\u6923\u6921\u68C6\u6979\u6977\u695C\u6978\u696B\u6954\u697E\u696E\u6939\u6974\u693D\u6959\u6930\u6961\u695E\u695D\u6981\u696A\u69B2\u69AE\u69D0\u69BF\u69C1\u69D3\u69BE\u69CE\u5BE8\u69CA\u69DD\u69BB\u69C3\u69A7\u6A2E\u6991\u69A0\u699C\u6995\u69B4\u69DE\u69E8\u6A02\u6A1B\u69FF\u6B0A\u69F9\u69F2\u69E7\u6A05\u69B1\u6A1E\u69ED\u6A14\u69EB\u6A0A\u6A12\u6AC1\u6A23\u6A13\u6A44\u6A0C\u6A72\u6A36\u6A78\u6A47\u6A62\u6A59\u6A66\u6A48\u6A38\u6A22\u6A90\u6A8D\u6AA0\u6A84\u6AA2\u6AA3"],["9f40","\u6A97\u8617\u6ABB\u6AC3\u6AC2\u6AB8\u6AB3\u6AAC\u6ADE\u6AD1\u6ADF\u6AAA\u6ADA\u6AEA\u6AFB\u6B05\u8616\u6AFA\u6B12\u6B16\u9B31\u6B1F\u6B38\u6B37\u76DC\u6B39\u98EE\u6B47\u6B43\u6B49\u6B50\u6B59\u6B54\u6B5B\u6B5F\u6B61\u6B78\u6B79\u6B7F\u6B80\u6B84\u6B83\u6B8D\u6B98\u6B95\u6B9E\u6BA4\u6BAA\u6BAB\u6BAF\u6BB2\u6BB1\u6BB3\u6BB7\u6BBC\u6BC6\u6BCB\u6BD3\u6BDF\u6BEC\u6BEB\u6BF3\u6BEF"],["9f80","\u9EBE\u6C08\u6C13\u6C14\u6C1B\u6C24\u6C23\u6C5E\u6C55\u6C62\u6C6A\u6C82\u6C8D\u6C9A\u6C81\u6C9B\u6C7E\u6C68\u6C73\u6C92\u6C90\u6CC4\u6CF1\u6CD3\u6CBD\u6CD7\u6CC5\u6CDD\u6CAE\u6CB1\u6CBE\u6CBA\u6CDB\u6CEF\u6CD9\u6CEA\u6D1F\u884D\u6D36\u6D2B\u6D3D\u6D38\u6D19\u6D35\u6D33\u6D12\u6D0C\u6D63\u6D93\u6D64\u6D5A\u6D79\u6D59\u6D8E\u6D95\u6FE4\u6D85\u6DF9\u6E15\u6E0A\u6DB5\u6DC7\u6DE6\u6DB8\u6DC6\u6DEC\u6DDE\u6DCC\u6DE8\u6DD2\u6DC5\u6DFA\u6DD9\u6DE4\u6DD5\u6DEA\u6DEE\u6E2D\u6E6E\u6E2E\u6E19\u6E72\u6E5F\u6E3E\u6E23\u6E6B\u6E2B\u6E76\u6E4D\u6E1F\u6E43\u6E3A\u6E4E\u6E24\u6EFF\u6E1D\u6E38\u6E82\u6EAA\u6E98\u6EC9\u6EB7\u6ED3\u6EBD\u6EAF\u6EC4\u6EB2\u6ED4\u6ED5\u6E8F\u6EA5\u6EC2\u6E9F\u6F41\u6F11\u704C\u6EEC\u6EF8\u6EFE\u6F3F\u6EF2\u6F31\u6EEF\u6F32\u6ECC"],["e040","\u6F3E\u6F13\u6EF7\u6F86\u6F7A\u6F78\u6F81\u6F80\u6F6F\u6F5B\u6FF3\u6F6D\u6F82\u6F7C\u6F58\u6F8E\u6F91\u6FC2\u6F66\u6FB3\u6FA3\u6FA1\u6FA4\u6FB9\u6FC6\u6FAA\u6FDF\u6FD5\u6FEC\u6FD4\u6FD8\u6FF1\u6FEE\u6FDB\u7009\u700B\u6FFA\u7011\u7001\u700F\u6FFE\u701B\u701A\u6F74\u701D\u7018\u701F\u7030\u703E\u7032\u7051\u7063\u7099\u7092\u70AF\u70F1\u70AC\u70B8\u70B3\u70AE\u70DF\u70CB\u70DD"],["e080","\u70D9\u7109\u70FD\u711C\u7119\u7165\u7155\u7188\u7166\u7162\u714C\u7156\u716C\u718F\u71FB\u7184\u7195\u71A8\u71AC\u71D7\u71B9\u71BE\u71D2\u71C9\u71D4\u71CE\u71E0\u71EC\u71E7\u71F5\u71FC\u71F9\u71FF\u720D\u7210\u721B\u7228\u722D\u722C\u7230\u7232\u723B\u723C\u723F\u7240\u7246\u724B\u7258\u7274\u727E\u7282\u7281\u7287\u7292\u7296\u72A2\u72A7\u72B9\u72B2\u72C3\u72C6\u72C4\u72CE\u72D2\u72E2\u72E0\u72E1\u72F9\u72F7\u500F\u7317\u730A\u731C\u7316\u731D\u7334\u732F\u7329\u7325\u733E\u734E\u734F\u9ED8\u7357\u736A\u7368\u7370\u7378\u7375\u737B\u737A\u73C8\u73B3\u73CE\u73BB\u73C0\u73E5\u73EE\u73DE\u74A2\u7405\u746F\u7425\u73F8\u7432\u743A\u7455\u743F\u745F\u7459\u7441\u745C\u7469\u7470\u7463\u746A\u7476\u747E\u748B\u749E\u74A7\u74CA\u74CF\u74D4\u73F1"],["e140","\u74E0\u74E3\u74E7\u74E9\u74EE\u74F2\u74F0\u74F1\u74F8\u74F7\u7504\u7503\u7505\u750C\u750E\u750D\u7515\u7513\u751E\u7526\u752C\u753C\u7544\u754D\u754A\u7549\u755B\u7546\u755A\u7569\u7564\u7567\u756B\u756D\u7578\u7576\u7586\u7587\u7574\u758A\u7589\u7582\u7594\u759A\u759D\u75A5\u75A3\u75C2\u75B3\u75C3\u75B5\u75BD\u75B8\u75BC\u75B1\u75CD\u75CA\u75D2\u75D9\u75E3\u75DE\u75FE\u75FF"],["e180","\u75FC\u7601\u75F0\u75FA\u75F2\u75F3\u760B\u760D\u7609\u761F\u7627\u7620\u7621\u7622\u7624\u7634\u7630\u763B\u7647\u7648\u7646\u765C\u7658\u7661\u7662\u7668\u7669\u766A\u7667\u766C\u7670\u7672\u7676\u7678\u767C\u7680\u7683\u7688\u768B\u768E\u7696\u7693\u7699\u769A\u76B0\u76B4\u76B8\u76B9\u76BA\u76C2\u76CD\u76D6\u76D2\u76DE\u76E1\u76E5\u76E7\u76EA\u862F\u76FB\u7708\u7707\u7704\u7729\u7724\u771E\u7725\u7726\u771B\u7737\u7738\u7747\u775A\u7768\u776B\u775B\u7765\u777F\u777E\u7779\u778E\u778B\u7791\u77A0\u779E\u77B0\u77B6\u77B9\u77BF\u77BC\u77BD\u77BB\u77C7\u77CD\u77D7\u77DA\u77DC\u77E3\u77EE\u77FC\u780C\u7812\u7926\u7820\u792A\u7845\u788E\u7874\u7886\u787C\u789A\u788C\u78A3\u78B5\u78AA\u78AF\u78D1\u78C6\u78CB\u78D4\u78BE\u78BC\u78C5\u78CA\u78EC"],["e240","\u78E7\u78DA\u78FD\u78F4\u7907\u7912\u7911\u7919\u792C\u792B\u7940\u7960\u7957\u795F\u795A\u7955\u7953\u797A\u797F\u798A\u799D\u79A7\u9F4B\u79AA\u79AE\u79B3\u79B9\u79BA\u79C9\u79D5\u79E7\u79EC\u79E1\u79E3\u7A08\u7A0D\u7A18\u7A19\u7A20\u7A1F\u7980\u7A31\u7A3B\u7A3E\u7A37\u7A43\u7A57\u7A49\u7A61\u7A62\u7A69\u9F9D\u7A70\u7A79\u7A7D\u7A88\u7A97\u7A95\u7A98\u7A96\u7AA9\u7AC8\u7AB0"],["e280","\u7AB6\u7AC5\u7AC4\u7ABF\u9083\u7AC7\u7ACA\u7ACD\u7ACF\u7AD5\u7AD3\u7AD9\u7ADA\u7ADD\u7AE1\u7AE2\u7AE6\u7AED\u7AF0\u7B02\u7B0F\u7B0A\u7B06\u7B33\u7B18\u7B19\u7B1E\u7B35\u7B28\u7B36\u7B50\u7B7A\u7B04\u7B4D\u7B0B\u7B4C\u7B45\u7B75\u7B65\u7B74\u7B67\u7B70\u7B71\u7B6C\u7B6E\u7B9D\u7B98\u7B9F\u7B8D\u7B9C\u7B9A\u7B8B\u7B92\u7B8F\u7B5D\u7B99\u7BCB\u7BC1\u7BCC\u7BCF\u7BB4\u7BC6\u7BDD\u7BE9\u7C11\u7C14\u7BE6\u7BE5\u7C60\u7C00\u7C07\u7C13\u7BF3\u7BF7\u7C17\u7C0D\u7BF6\u7C23\u7C27\u7C2A\u7C1F\u7C37\u7C2B\u7C3D\u7C4C\u7C43\u7C54\u7C4F\u7C40\u7C50\u7C58\u7C5F\u7C64\u7C56\u7C65\u7C6C\u7C75\u7C83\u7C90\u7CA4\u7CAD\u7CA2\u7CAB\u7CA1\u7CA8\u7CB3\u7CB2\u7CB1\u7CAE\u7CB9\u7CBD\u7CC0\u7CC5\u7CC2\u7CD8\u7CD2\u7CDC\u7CE2\u9B3B\u7CEF\u7CF2\u7CF4\u7CF6\u7CFA\u7D06"],["e340","\u7D02\u7D1C\u7D15\u7D0A\u7D45\u7D4B\u7D2E\u7D32\u7D3F\u7D35\u7D46\u7D73\u7D56\u7D4E\u7D72\u7D68\u7D6E\u7D4F\u7D63\u7D93\u7D89\u7D5B\u7D8F\u7D7D\u7D9B\u7DBA\u7DAE\u7DA3\u7DB5\u7DC7\u7DBD\u7DAB\u7E3D\u7DA2\u7DAF\u7DDC\u7DB8\u7D9F\u7DB0\u7DD8\u7DDD\u7DE4\u7DDE\u7DFB\u7DF2\u7DE1\u7E05\u7E0A\u7E23\u7E21\u7E12\u7E31\u7E1F\u7E09\u7E0B\u7E22\u7E46\u7E66\u7E3B\u7E35\u7E39\u7E43\u7E37"],["e380","\u7E32\u7E3A\u7E67\u7E5D\u7E56\u7E5E\u7E59\u7E5A\u7E79\u7E6A\u7E69\u7E7C\u7E7B\u7E83\u7DD5\u7E7D\u8FAE\u7E7F\u7E88\u7E89\u7E8C\u7E92\u7E90\u7E93\u7E94\u7E96\u7E8E\u7E9B\u7E9C\u7F38\u7F3A\u7F45\u7F4C\u7F4D\u7F4E\u7F50\u7F51\u7F55\u7F54\u7F58\u7F5F\u7F60\u7F68\u7F69\u7F67\u7F78\u7F82\u7F86\u7F83\u7F88\u7F87\u7F8C\u7F94\u7F9E\u7F9D\u7F9A\u7FA3\u7FAF\u7FB2\u7FB9\u7FAE\u7FB6\u7FB8\u8B71\u7FC5\u7FC6\u7FCA\u7FD5\u7FD4\u7FE1\u7FE6\u7FE9\u7FF3\u7FF9\u98DC\u8006\u8004\u800B\u8012\u8018\u8019\u801C\u8021\u8028\u803F\u803B\u804A\u8046\u8052\u8058\u805A\u805F\u8062\u8068\u8073\u8072\u8070\u8076\u8079\u807D\u807F\u8084\u8086\u8085\u809B\u8093\u809A\u80AD\u5190\u80AC\u80DB\u80E5\u80D9\u80DD\u80C4\u80DA\u80D6\u8109\u80EF\u80F1\u811B\u8129\u8123\u812F\u814B"],["e440","\u968B\u8146\u813E\u8153\u8151\u80FC\u8171\u816E\u8165\u8166\u8174\u8183\u8188\u818A\u8180\u8182\u81A0\u8195\u81A4\u81A3\u815F\u8193\u81A9\u81B0\u81B5\u81BE\u81B8\u81BD\u81C0\u81C2\u81BA\u81C9\u81CD\u81D1\u81D9\u81D8\u81C8\u81DA\u81DF\u81E0\u81E7\u81FA\u81FB\u81FE\u8201\u8202\u8205\u8207\u820A\u820D\u8210\u8216\u8229\u822B\u8238\u8233\u8240\u8259\u8258\u825D\u825A\u825F\u8264"],["e480","\u8262\u8268\u826A\u826B\u822E\u8271\u8277\u8278\u827E\u828D\u8292\u82AB\u829F\u82BB\u82AC\u82E1\u82E3\u82DF\u82D2\u82F4\u82F3\u82FA\u8393\u8303\u82FB\u82F9\u82DE\u8306\u82DC\u8309\u82D9\u8335\u8334\u8316\u8332\u8331\u8340\u8339\u8350\u8345\u832F\u832B\u8317\u8318\u8385\u839A\u83AA\u839F\u83A2\u8396\u8323\u838E\u8387\u838A\u837C\u83B5\u8373\u8375\u83A0\u8389\u83A8\u83F4\u8413\u83EB\u83CE\u83FD\u8403\u83D8\u840B\u83C1\u83F7\u8407\u83E0\u83F2\u840D\u8422\u8420\u83BD\u8438\u8506\u83FB\u846D\u842A\u843C\u855A\u8484\u8477\u846B\u84AD\u846E\u8482\u8469\u8446\u842C\u846F\u8479\u8435\u84CA\u8462\u84B9\u84BF\u849F\u84D9\u84CD\u84BB\u84DA\u84D0\u84C1\u84C6\u84D6\u84A1\u8521\u84FF\u84F4\u8517\u8518\u852C\u851F\u8515\u8514\u84FC\u8540\u8563\u8558\u8548"],["e540","\u8541\u8602\u854B\u8555\u8580\u85A4\u8588\u8591\u858A\u85A8\u856D\u8594\u859B\u85EA\u8587\u859C\u8577\u857E\u8590\u85C9\u85BA\u85CF\u85B9\u85D0\u85D5\u85DD\u85E5\u85DC\u85F9\u860A\u8613\u860B\u85FE\u85FA\u8606\u8622\u861A\u8630\u863F\u864D\u4E55\u8654\u865F\u8667\u8671\u8693\u86A3\u86A9\u86AA\u868B\u868C\u86B6\u86AF\u86C4\u86C6\u86B0\u86C9\u8823\u86AB\u86D4\u86DE\u86E9\u86EC"],["e580","\u86DF\u86DB\u86EF\u8712\u8706\u8708\u8700\u8703\u86FB\u8711\u8709\u870D\u86F9\u870A\u8734\u873F\u8737\u873B\u8725\u8729\u871A\u8760\u875F\u8778\u874C\u874E\u8774\u8757\u8768\u876E\u8759\u8753\u8763\u876A\u8805\u87A2\u879F\u8782\u87AF\u87CB\u87BD\u87C0\u87D0\u96D6\u87AB\u87C4\u87B3\u87C7\u87C6\u87BB\u87EF\u87F2\u87E0\u880F\u880D\u87FE\u87F6\u87F7\u880E\u87D2\u8811\u8816\u8815\u8822\u8821\u8831\u8836\u8839\u8827\u883B\u8844\u8842\u8852\u8859\u885E\u8862\u886B\u8881\u887E\u889E\u8875\u887D\u88B5\u8872\u8882\u8897\u8892\u88AE\u8899\u88A2\u888D\u88A4\u88B0\u88BF\u88B1\u88C3\u88C4\u88D4\u88D8\u88D9\u88DD\u88F9\u8902\u88FC\u88F4\u88E8\u88F2\u8904\u890C\u890A\u8913\u8943\u891E\u8925\u892A\u892B\u8941\u8944\u893B\u8936\u8938\u894C\u891D\u8960\u895E"],["e640","\u8966\u8964\u896D\u896A\u896F\u8974\u8977\u897E\u8983\u8988\u898A\u8993\u8998\u89A1\u89A9\u89A6\u89AC\u89AF\u89B2\u89BA\u89BD\u89BF\u89C0\u89DA\u89DC\u89DD\u89E7\u89F4\u89F8\u8A03\u8A16\u8A10\u8A0C\u8A1B\u8A1D\u8A25\u8A36\u8A41\u8A5B\u8A52\u8A46\u8A48\u8A7C\u8A6D\u8A6C\u8A62\u8A85\u8A82\u8A84\u8AA8\u8AA1\u8A91\u8AA5\u8AA6\u8A9A\u8AA3\u8AC4\u8ACD\u8AC2\u8ADA\u8AEB\u8AF3\u8AE7"],["e680","\u8AE4\u8AF1\u8B14\u8AE0\u8AE2\u8AF7\u8ADE\u8ADB\u8B0C\u8B07\u8B1A\u8AE1\u8B16\u8B10\u8B17\u8B20\u8B33\u97AB\u8B26\u8B2B\u8B3E\u8B28\u8B41\u8B4C\u8B4F\u8B4E\u8B49\u8B56\u8B5B\u8B5A\u8B6B\u8B5F\u8B6C\u8B6F\u8B74\u8B7D\u8B80\u8B8C\u8B8E\u8B92\u8B93\u8B96\u8B99\u8B9A\u8C3A\u8C41\u8C3F\u8C48\u8C4C\u8C4E\u8C50\u8C55\u8C62\u8C6C\u8C78\u8C7A\u8C82\u8C89\u8C85\u8C8A\u8C8D\u8C8E\u8C94\u8C7C\u8C98\u621D\u8CAD\u8CAA\u8CBD\u8CB2\u8CB3\u8CAE\u8CB6\u8CC8\u8CC1\u8CE4\u8CE3\u8CDA\u8CFD\u8CFA\u8CFB\u8D04\u8D05\u8D0A\u8D07\u8D0F\u8D0D\u8D10\u9F4E\u8D13\u8CCD\u8D14\u8D16\u8D67\u8D6D\u8D71\u8D73\u8D81\u8D99\u8DC2\u8DBE\u8DBA\u8DCF\u8DDA\u8DD6\u8DCC\u8DDB\u8DCB\u8DEA\u8DEB\u8DDF\u8DE3\u8DFC\u8E08\u8E09\u8DFF\u8E1D\u8E1E\u8E10\u8E1F\u8E42\u8E35\u8E30\u8E34\u8E4A"],["e740","\u8E47\u8E49\u8E4C\u8E50\u8E48\u8E59\u8E64\u8E60\u8E2A\u8E63\u8E55\u8E76\u8E72\u8E7C\u8E81\u8E87\u8E85\u8E84\u8E8B\u8E8A\u8E93\u8E91\u8E94\u8E99\u8EAA\u8EA1\u8EAC\u8EB0\u8EC6\u8EB1\u8EBE\u8EC5\u8EC8\u8ECB\u8EDB\u8EE3\u8EFC\u8EFB\u8EEB\u8EFE\u8F0A\u8F05\u8F15\u8F12\u8F19\u8F13\u8F1C\u8F1F\u8F1B\u8F0C\u8F26\u8F33\u8F3B\u8F39\u8F45\u8F42\u8F3E\u8F4C\u8F49\u8F46\u8F4E\u8F57\u8F5C"],["e780","\u8F62\u8F63\u8F64\u8F9C\u8F9F\u8FA3\u8FAD\u8FAF\u8FB7\u8FDA\u8FE5\u8FE2\u8FEA\u8FEF\u9087\u8FF4\u9005\u8FF9\u8FFA\u9011\u9015\u9021\u900D\u901E\u9016\u900B\u9027\u9036\u9035\u9039\u8FF8\u904F\u9050\u9051\u9052\u900E\u9049\u903E\u9056\u9058\u905E\u9068\u906F\u9076\u96A8\u9072\u9082\u907D\u9081\u9080\u908A\u9089\u908F\u90A8\u90AF\u90B1\u90B5\u90E2\u90E4\u6248\u90DB\u9102\u9112\u9119\u9132\u9130\u914A\u9156\u9158\u9163\u9165\u9169\u9173\u9172\u918B\u9189\u9182\u91A2\u91AB\u91AF\u91AA\u91B5\u91B4\u91BA\u91C0\u91C1\u91C9\u91CB\u91D0\u91D6\u91DF\u91E1\u91DB\u91FC\u91F5\u91F6\u921E\u91FF\u9214\u922C\u9215\u9211\u925E\u9257\u9245\u9249\u9264\u9248\u9295\u923F\u924B\u9250\u929C\u9296\u9293\u929B\u925A\u92CF\u92B9\u92B7\u92E9\u930F\u92FA\u9344\u932E"],["e840","\u9319\u9322\u931A\u9323\u933A\u9335\u933B\u935C\u9360\u937C\u936E\u9356\u93B0\u93AC\u93AD\u9394\u93B9\u93D6\u93D7\u93E8\u93E5\u93D8\u93C3\u93DD\u93D0\u93C8\u93E4\u941A\u9414\u9413\u9403\u9407\u9410\u9436\u942B\u9435\u9421\u943A\u9441\u9452\u9444\u945B\u9460\u9462\u945E\u946A\u9229\u9470\u9475\u9477\u947D\u945A\u947C\u947E\u9481\u947F\u9582\u9587\u958A\u9594\u9596\u9598\u9599"],["e880","\u95A0\u95A8\u95A7\u95AD\u95BC\u95BB\u95B9\u95BE\u95CA\u6FF6\u95C3\u95CD\u95CC\u95D5\u95D4\u95D6\u95DC\u95E1\u95E5\u95E2\u9621\u9628\u962E\u962F\u9642\u964C\u964F\u964B\u9677\u965C\u965E\u965D\u965F\u9666\u9672\u966C\u968D\u9698\u9695\u9697\u96AA\u96A7\u96B1\u96B2\u96B0\u96B4\u96B6\u96B8\u96B9\u96CE\u96CB\u96C9\u96CD\u894D\u96DC\u970D\u96D5\u96F9\u9704\u9706\u9708\u9713\u970E\u9711\u970F\u9716\u9719\u9724\u972A\u9730\u9739\u973D\u973E\u9744\u9746\u9748\u9742\u9749\u975C\u9760\u9764\u9766\u9768\u52D2\u976B\u9771\u9779\u9785\u977C\u9781\u977A\u9786\u978B\u978F\u9790\u979C\u97A8\u97A6\u97A3\u97B3\u97B4\u97C3\u97C6\u97C8\u97CB\u97DC\u97ED\u9F4F\u97F2\u7ADF\u97F6\u97F5\u980F\u980C\u9838\u9824\u9821\u9837\u983D\u9846\u984F\u984B\u986B\u986F\u9870"],["e940","\u9871\u9874\u9873\u98AA\u98AF\u98B1\u98B6\u98C4\u98C3\u98C6\u98E9\u98EB\u9903\u9909\u9912\u9914\u9918\u9921\u991D\u991E\u9924\u9920\u992C\u992E\u993D\u993E\u9942\u9949\u9945\u9950\u994B\u9951\u9952\u994C\u9955\u9997\u9998\u99A5\u99AD\u99AE\u99BC\u99DF\u99DB\u99DD\u99D8\u99D1\u99ED\u99EE\u99F1\u99F2\u99FB\u99F8\u9A01\u9A0F\u9A05\u99E2\u9A19\u9A2B\u9A37\u9A45\u9A42\u9A40\u9A43"],["e980","\u9A3E\u9A55\u9A4D\u9A5B\u9A57\u9A5F\u9A62\u9A65\u9A64\u9A69\u9A6B\u9A6A\u9AAD\u9AB0\u9ABC\u9AC0\u9ACF\u9AD1\u9AD3\u9AD4\u9ADE\u9ADF\u9AE2\u9AE3\u9AE6\u9AEF\u9AEB\u9AEE\u9AF4\u9AF1\u9AF7\u9AFB\u9B06\u9B18\u9B1A\u9B1F\u9B22\u9B23\u9B25\u9B27\u9B28\u9B29\u9B2A\u9B2E\u9B2F\u9B32\u9B44\u9B43\u9B4F\u9B4D\u9B4E\u9B51\u9B58\u9B74\u9B93\u9B83\u9B91\u9B96\u9B97\u9B9F\u9BA0\u9BA8\u9BB4\u9BC0\u9BCA\u9BB9\u9BC6\u9BCF\u9BD1\u9BD2\u9BE3\u9BE2\u9BE4\u9BD4\u9BE1\u9C3A\u9BF2\u9BF1\u9BF0\u9C15\u9C14\u9C09\u9C13\u9C0C\u9C06\u9C08\u9C12\u9C0A\u9C04\u9C2E\u9C1B\u9C25\u9C24\u9C21\u9C30\u9C47\u9C32\u9C46\u9C3E\u9C5A\u9C60\u9C67\u9C76\u9C78\u9CE7\u9CEC\u9CF0\u9D09\u9D08\u9CEB\u9D03\u9D06\u9D2A\u9D26\u9DAF\u9D23\u9D1F\u9D44\u9D15\u9D12\u9D41\u9D3F\u9D3E\u9D46\u9D48"],["ea40","\u9D5D\u9D5E\u9D64\u9D51\u9D50\u9D59\u9D72\u9D89\u9D87\u9DAB\u9D6F\u9D7A\u9D9A\u9DA4\u9DA9\u9DB2\u9DC4\u9DC1\u9DBB\u9DB8\u9DBA\u9DC6\u9DCF\u9DC2\u9DD9\u9DD3\u9DF8\u9DE6\u9DED\u9DEF\u9DFD\u9E1A\u9E1B\u9E1E\u9E75\u9E79\u9E7D\u9E81\u9E88\u9E8B\u9E8C\u9E92\u9E95\u9E91\u9E9D\u9EA5\u9EA9\u9EB8\u9EAA\u9EAD\u9761\u9ECC\u9ECE\u9ECF\u9ED0\u9ED4\u9EDC\u9EDE\u9EDD\u9EE0\u9EE5\u9EE8\u9EEF"],["ea80","\u9EF4\u9EF6\u9EF7\u9EF9\u9EFB\u9EFC\u9EFD\u9F07\u9F08\u76B7\u9F15\u9F21\u9F2C\u9F3E\u9F4A\u9F52\u9F54\u9F63\u9F5F\u9F60\u9F61\u9F66\u9F67\u9F6C\u9F6A\u9F77\u9F72\u9F76\u9F95\u9F9C\u9FA0\u582F\u69C7\u9059\u7464\u51DC\u7199"],["ed40","\u7E8A\u891C\u9348\u9288\u84DC\u4FC9\u70BB\u6631\u68C8\u92F9\u66FB\u5F45\u4E28\u4EE1\u4EFC\u4F00\u4F03\u4F39\u4F56\u4F92\u4F8A\u4F9A\u4F94\u4FCD\u5040\u5022\u4FFF\u501E\u5046\u5070\u5042\u5094\u50F4\u50D8\u514A\u5164\u519D\u51BE\u51EC\u5215\u529C\u52A6\u52C0\u52DB\u5300\u5307\u5324\u5372\u5393\u53B2\u53DD\uFA0E\u549C\u548A\u54A9\u54FF\u5586\u5759\u5765\u57AC\u57C8\u57C7\uFA0F"],["ed80","\uFA10\u589E\u58B2\u590B\u5953\u595B\u595D\u5963\u59A4\u59BA\u5B56\u5BC0\u752F\u5BD8\u5BEC\u5C1E\u5CA6\u5CBA\u5CF5\u5D27\u5D53\uFA11\u5D42\u5D6D\u5DB8\u5DB9\u5DD0\u5F21\u5F34\u5F67\u5FB7\u5FDE\u605D\u6085\u608A\u60DE\u60D5\u6120\u60F2\u6111\u6137\u6130\u6198\u6213\u62A6\u63F5\u6460\u649D\u64CE\u654E\u6600\u6615\u663B\u6609\u662E\u661E\u6624\u6665\u6657\u6659\uFA12\u6673\u6699\u66A0\u66B2\u66BF\u66FA\u670E\uF929\u6766\u67BB\u6852\u67C0\u6801\u6844\u68CF\uFA13\u6968\uFA14\u6998\u69E2\u6A30\u6A6B\u6A46\u6A73\u6A7E\u6AE2\u6AE4\u6BD6\u6C3F\u6C5C\u6C86\u6C6F\u6CDA\u6D04\u6D87\u6D6F\u6D96\u6DAC\u6DCF\u6DF8\u6DF2\u6DFC\u6E39\u6E5C\u6E27\u6E3C\u6EBF\u6F88\u6FB5\u6FF5\u7005\u7007\u7028\u7085\u70AB\u710F\u7104\u715C\u7146\u7147\uFA15\u71C1\u71FE\u72B1"],["ee40","\u72BE\u7324\uFA16\u7377\u73BD\u73C9\u73D6\u73E3\u73D2\u7407\u73F5\u7426\u742A\u7429\u742E\u7462\u7489\u749F\u7501\u756F\u7682\u769C\u769E\u769B\u76A6\uFA17\u7746\u52AF\u7821\u784E\u7864\u787A\u7930\uFA18\uFA19\uFA1A\u7994\uFA1B\u799B\u7AD1\u7AE7\uFA1C\u7AEB\u7B9E\uFA1D\u7D48\u7D5C\u7DB7\u7DA0\u7DD6\u7E52\u7F47\u7FA1\uFA1E\u8301\u8362\u837F\u83C7\u83F6\u8448\u84B4\u8553\u8559"],["ee80","\u856B\uFA1F\u85B0\uFA20\uFA21\u8807\u88F5\u8A12\u8A37\u8A79\u8AA7\u8ABE\u8ADF\uFA22\u8AF6\u8B53\u8B7F\u8CF0\u8CF4\u8D12\u8D76\uFA23\u8ECF\uFA24\uFA25\u9067\u90DE\uFA26\u9115\u9127\u91DA\u91D7\u91DE\u91ED\u91EE\u91E4\u91E5\u9206\u9210\u920A\u923A\u9240\u923C\u924E\u9259\u9251\u9239\u9267\u92A7\u9277\u9278\u92E7\u92D7\u92D9\u92D0\uFA27\u92D5\u92E0\u92D3\u9325\u9321\u92FB\uFA28\u931E\u92FF\u931D\u9302\u9370\u9357\u93A4\u93C6\u93DE\u93F8\u9431\u9445\u9448\u9592\uF9DC\uFA29\u969D\u96AF\u9733\u973B\u9743\u974D\u974F\u9751\u9755\u9857\u9865\uFA2A\uFA2B\u9927\uFA2C\u999E\u9A4E\u9AD9\u9ADC\u9B75\u9B72\u9B8F\u9BB1\u9BBB\u9C00\u9D70\u9D6B\uFA2D\u9E19\u9ED1"],["eeef","\u2170",9,"\uFFE2\uFFE4\uFF07\uFF02"],["f040","\uE000",62],["f080","\uE03F",124],["f140","\uE0BC",62],["f180","\uE0FB",124],["f240","\uE178",62],["f280","\uE1B7",124],["f340","\uE234",62],["f380","\uE273",124],["f440","\uE2F0",62],["f480","\uE32F",124],["f540","\uE3AC",62],["f580","\uE3EB",124],["f640","\uE468",62],["f680","\uE4A7",124],["f740","\uE524",62],["f780","\uE563",124],["f840","\uE5E0",62],["f880","\uE61F",124],["f940","\uE69C"],["fa40","\u2170",9,"\u2160",9,"\uFFE2\uFFE4\uFF07\uFF02\u3231\u2116\u2121\u2235\u7E8A\u891C\u9348\u9288\u84DC\u4FC9\u70BB\u6631\u68C8\u92F9\u66FB\u5F45\u4E28\u4EE1\u4EFC\u4F00\u4F03\u4F39\u4F56\u4F92\u4F8A\u4F9A\u4F94\u4FCD\u5040\u5022\u4FFF\u501E\u5046\u5070\u5042\u5094\u50F4\u50D8\u514A"],["fa80","\u5164\u519D\u51BE\u51EC\u5215\u529C\u52A6\u52C0\u52DB\u5300\u5307\u5324\u5372\u5393\u53B2\u53DD\uFA0E\u549C\u548A\u54A9\u54FF\u5586\u5759\u5765\u57AC\u57C8\u57C7\uFA0F\uFA10\u589E\u58B2\u590B\u5953\u595B\u595D\u5963\u59A4\u59BA\u5B56\u5BC0\u752F\u5BD8\u5BEC\u5C1E\u5CA6\u5CBA\u5CF5\u5D27\u5D53\uFA11\u5D42\u5D6D\u5DB8\u5DB9\u5DD0\u5F21\u5F34\u5F67\u5FB7\u5FDE\u605D\u6085\u608A\u60DE\u60D5\u6120\u60F2\u6111\u6137\u6130\u6198\u6213\u62A6\u63F5\u6460\u649D\u64CE\u654E\u6600\u6615\u663B\u6609\u662E\u661E\u6624\u6665\u6657\u6659\uFA12\u6673\u6699\u66A0\u66B2\u66BF\u66FA\u670E\uF929\u6766\u67BB\u6852\u67C0\u6801\u6844\u68CF\uFA13\u6968\uFA14\u6998\u69E2\u6A30\u6A6B\u6A46\u6A73\u6A7E\u6AE2\u6AE4\u6BD6\u6C3F\u6C5C\u6C86\u6C6F\u6CDA\u6D04\u6D87\u6D6F"],["fb40","\u6D96\u6DAC\u6DCF\u6DF8\u6DF2\u6DFC\u6E39\u6E5C\u6E27\u6E3C\u6EBF\u6F88\u6FB5\u6FF5\u7005\u7007\u7028\u7085\u70AB\u710F\u7104\u715C\u7146\u7147\uFA15\u71C1\u71FE\u72B1\u72BE\u7324\uFA16\u7377\u73BD\u73C9\u73D6\u73E3\u73D2\u7407\u73F5\u7426\u742A\u7429\u742E\u7462\u7489\u749F\u7501\u756F\u7682\u769C\u769E\u769B\u76A6\uFA17\u7746\u52AF\u7821\u784E\u7864\u787A\u7930\uFA18\uFA19"],["fb80","\uFA1A\u7994\uFA1B\u799B\u7AD1\u7AE7\uFA1C\u7AEB\u7B9E\uFA1D\u7D48\u7D5C\u7DB7\u7DA0\u7DD6\u7E52\u7F47\u7FA1\uFA1E\u8301\u8362\u837F\u83C7\u83F6\u8448\u84B4\u8553\u8559\u856B\uFA1F\u85B0\uFA20\uFA21\u8807\u88F5\u8A12\u8A37\u8A79\u8AA7\u8ABE\u8ADF\uFA22\u8AF6\u8B53\u8B7F\u8CF0\u8CF4\u8D12\u8D76\uFA23\u8ECF\uFA24\uFA25\u9067\u90DE\uFA26\u9115\u9127\u91DA\u91D7\u91DE\u91ED\u91EE\u91E4\u91E5\u9206\u9210\u920A\u923A\u9240\u923C\u924E\u9259\u9251\u9239\u9267\u92A7\u9277\u9278\u92E7\u92D7\u92D9\u92D0\uFA27\u92D5\u92E0\u92D3\u9325\u9321\u92FB\uFA28\u931E\u92FF\u931D\u9302\u9370\u9357\u93A4\u93C6\u93DE\u93F8\u9431\u9445\u9448\u9592\uF9DC\uFA29\u969D\u96AF\u9733\u973B\u9743\u974D\u974F\u9751\u9755\u9857\u9865\uFA2A\uFA2B\u9927\uFA2C\u999E\u9A4E\u9AD9"],["fc40","\u9ADC\u9B75\u9B72\u9B8F\u9BB1\u9BBB\u9C00\u9D70\u9D6B\uFA2D\u9E19\u9ED1"]]')}},kn={};function En(T){var b=kn[T];if(b!==void 0)return b.exports;var e=kn[T]={id:T,loaded:!1,exports:{}};return ua[T].call(e.exports,e,e.exports,En),e.loaded=!0,e.exports}(function(){En.g=function(){if(typeof globalThis=="object")return globalThis;try{return this||new Function("return this")()}catch{if(typeof window=="object")return window}}()})(),function(){En.nmd=function(T){return T.paths=[],T.children||(T.children=[]),T}}();var wa=En(2536);return wa}()})})(Ni);const Ou=Cu(Ni.exports),Ru=Pu({__proto__:null,default:Ou},[Ni.exports]);export{Ru as p}; diff --git a/app/kuma-ui/pkg/resources/data/assets/setupMockWorker.3793206e.js b/app/kuma-ui/pkg/resources/data/assets/setupMockWorker.6d42cea0.js similarity index 78% rename from app/kuma-ui/pkg/resources/data/assets/setupMockWorker.3793206e.js rename to app/kuma-ui/pkg/resources/data/assets/setupMockWorker.6d42cea0.js index b2172973ad47..add67902934d 100644 --- a/app/kuma-ui/pkg/resources/data/assets/setupMockWorker.3793206e.js +++ b/app/kuma-ui/pkg/resources/data/assets/setupMockWorker.6d42cea0.js @@ -1,21 +1,21 @@ -import{c as Y,g as Wa}from"./_commonjsHelpers.f037b798.js";import{_ as M}from"./index.3bc39668.js";var so=Object.defineProperty,Ml=Object.getOwnPropertyDescriptor,jl=Object.getOwnPropertyNames,$l=Object.prototype.hasOwnProperty,Ul=(e,t)=>{for(var n in t)so(e,n,{get:t[n],enumerable:!0})},Vl=(e,t,n,r)=>{if(t&&typeof t=="object"||typeof t=="function")for(let i of jl(t))!$l.call(e,i)&&i!==n&&so(e,i,{get:()=>t[i],enumerable:!(r=Ml(t,i))||r.enumerable});return e},Bl=e=>Vl(so({},"__esModule",{value:!0}),e),Xa={};Ul(Xa,{Headers:()=>Gn,flattenHeadersList:()=>Jl,flattenHeadersObject:()=>Kl,headersToList:()=>Ja,headersToObject:()=>Ql,headersToString:()=>Hl,listToHeaders:()=>Wl,objectToHeaders:()=>Xl,reduceHeadersObject:()=>ao,stringToHeaders:()=>zl});var Ke=Bl(Xa),ql=/[^a-z0-9\-#$%&'*+.^_`|~]/i;function En(e){if(typeof e!="string"&&(e=String(e)),ql.test(e)||e.trim()==="")throw new TypeError("Invalid character in header field name");return e.toLowerCase()}function Gl(e){return typeof e!="string"&&(e=String(e)),e}var ze=Symbol("normalizedHeaders"),fr=Symbol("rawHeaderNames"),bs,Is,Gn=class{constructor(e){this[bs]={},this[Is]=new Map,["Headers","HeadersPolyfill"].includes(e==null?void 0:e.constructor.name)||e instanceof Gn?e.forEach((n,r)=>{this.append(r,n)},this):Array.isArray(e)?e.forEach(([t,n])=>{this.append(t,Array.isArray(n)?n.join(", "):n)}):e&&Object.getOwnPropertyNames(e).forEach(t=>{const n=e[t];this.append(t,Array.isArray(n)?n.join(", "):n)})}[(bs=ze,Is=fr,Symbol.iterator)](){return this.entries()}*keys(){for(const e of Object.keys(this[ze]))yield e}*values(){for(const e of Object.values(this[ze]))yield e}*entries(){for(const e of Object.keys(this[ze]))yield[e,this.get(e)]}get(e){return this[ze][En(e)]||null}set(e,t){const n=En(e);this[ze][n]=Gl(t),this[fr].set(n,e)}append(e,t){const n=En(e);let r=this.has(n)?`${this.get(n)}, ${t}`:t;this.set(e,r)}delete(e){if(!this.has(e))return;const t=En(e);delete this[ze][t],this[fr].delete(t)}all(){return this[ze]}raw(){const e={};for(const[t,n]of this.entries())e[this[fr].get(t)]=n;return e}has(e){return this[ze].hasOwnProperty(En(e))}forEach(e,t){for(const n in this[ze])this[ze].hasOwnProperty(n)&&e.call(t,this[ze][n],n,this)}};function Ja(e){const t=[];return e.forEach((n,r)=>{const i=n.includes(",")?n.split(",").map(o=>o.trim()):n;t.push([r,i])}),t}function Hl(e){return Ja(e).map(([r,i])=>{const o=[].concat(i);return`${r}: ${o.join(", ")}`}).join(`\r +import{c as Y,g as Wa}from"./_commonjsHelpers.f037b798.js";import{_ as M}from"./index.c8e7c817.js";var so=Object.defineProperty,Ml=Object.getOwnPropertyDescriptor,jl=Object.getOwnPropertyNames,$l=Object.prototype.hasOwnProperty,Ul=(e,t)=>{for(var n in t)so(e,n,{get:t[n],enumerable:!0})},Vl=(e,t,n,r)=>{if(t&&typeof t=="object"||typeof t=="function")for(let i of jl(t))!$l.call(e,i)&&i!==n&&so(e,i,{get:()=>t[i],enumerable:!(r=Ml(t,i))||r.enumerable});return e},Bl=e=>Vl(so({},"__esModule",{value:!0}),e),Xa={};Ul(Xa,{Headers:()=>Gn,flattenHeadersList:()=>Jl,flattenHeadersObject:()=>Kl,headersToList:()=>Ja,headersToObject:()=>Ql,headersToString:()=>Hl,listToHeaders:()=>Wl,objectToHeaders:()=>Xl,reduceHeadersObject:()=>ao,stringToHeaders:()=>zl});var Ke=Bl(Xa),ql=/[^a-z0-9\-#$%&'*+.^_`|~]/i;function En(e){if(typeof e!="string"&&(e=String(e)),ql.test(e)||e.trim()==="")throw new TypeError("Invalid character in header field name");return e.toLowerCase()}function Gl(e){return typeof e!="string"&&(e=String(e)),e}var ze=Symbol("normalizedHeaders"),fr=Symbol("rawHeaderNames"),bs,ws,Gn=class{constructor(e){this[bs]={},this[ws]=new Map,["Headers","HeadersPolyfill"].includes(e==null?void 0:e.constructor.name)||e instanceof Gn?e.forEach((n,r)=>{this.append(r,n)},this):Array.isArray(e)?e.forEach(([t,n])=>{this.append(t,Array.isArray(n)?n.join(", "):n)}):e&&Object.getOwnPropertyNames(e).forEach(t=>{const n=e[t];this.append(t,Array.isArray(n)?n.join(", "):n)})}[(bs=ze,ws=fr,Symbol.iterator)](){return this.entries()}*keys(){for(const e of Object.keys(this[ze]))yield e}*values(){for(const e of Object.values(this[ze]))yield e}*entries(){for(const e of Object.keys(this[ze]))yield[e,this.get(e)]}get(e){return this[ze][En(e)]||null}set(e,t){const n=En(e);this[ze][n]=Gl(t),this[fr].set(n,e)}append(e,t){const n=En(e);let r=this.has(n)?`${this.get(n)}, ${t}`:t;this.set(e,r)}delete(e){if(!this.has(e))return;const t=En(e);delete this[ze][t],this[fr].delete(t)}all(){return this[ze]}raw(){const e={};for(const[t,n]of this.entries())e[this[fr].get(t)]=n;return e}has(e){return this[ze].hasOwnProperty(En(e))}forEach(e,t){for(const n in this[ze])this[ze].hasOwnProperty(n)&&e.call(t,this[ze][n],n,this)}};function Ja(e){const t=[];return e.forEach((n,r)=>{const i=n.includes(",")?n.split(",").map(o=>o.trim()):n;t.push([r,i])}),t}function Hl(e){return Ja(e).map(([r,i])=>{const o=[].concat(i);return`${r}: ${o.join(", ")}`}).join(`\r `)}var Yl=["user-agent"];function Ql(e){const t={};return e.forEach((n,r)=>{const i=!Yl.includes(r.toLowerCase())&&n.includes(",");t[r]=i?n.split(",").map(o=>o.trim()):n}),t}function zl(e){return e.trim().split(/[\r\n]+/).reduce((n,r)=>{if(r.trim()==="")return n;const i=r.split(": "),o=i.shift(),s=i.join(": ");return n.append(o,s),n},new Gn)}function Wl(e){const t=new Gn;return e.forEach(([n,r])=>{[].concat(r).forEach(o=>{t.append(n,o)})}),t}function ao(e,t,n){return Object.keys(e).reduce((r,i)=>t(r,i,e[i]),n)}function Xl(e){return ao(e,(t,n,r)=>([].concat(r).filter(Boolean).forEach(o=>{t.append(n,o)}),t),new Gn)}function Jl(e){return e.map(([t,n])=>[t,[].concat(n).join(", ")])}function Kl(e){return ao(e,(t,n,r)=>(t[n]=[].concat(r).join(", "),t),{})}var Hn={};/*! * cookie * Copyright(c) 2012-2014 Roman Shtylman * Copyright(c) 2015 Douglas Christopher Wilson * MIT Licensed - */Hn.parse=tf;Hn.serialize=nf;var Zl=decodeURIComponent,ef=encodeURIComponent,pr=/^[\u0009\u0020-\u007e\u0080-\u00ff]+$/;function tf(e,t){if(typeof e!="string")throw new TypeError("argument str must be a string");for(var n={},r=t||{},i=e.split(";"),o=r.decode||Zl,s=0;s{try{return[null,await e().catch(n=>{throw n})]}catch(t){return[t,null]}};Object.defineProperty(qt,"__esModule",{value:!0});var cf=uo;qt.until=cf.until;var Qn={},ln={};Object.defineProperty(ln,"__esModule",{value:!0});ln.IS_PATCHED_MODULE=void 0;ln.IS_PATCHED_MODULE=Symbol("isPatchedModule");var zn={},Sr={exports:{}},di,Ns;function lf(){if(Ns)return di;Ns=1;var e=1e3,t=e*60,n=t*60,r=n*24,i=r*7,o=r*365.25;di=function(l,f){f=f||{};var d=typeof l;if(d==="string"&&l.length>0)return s(l);if(d==="number"&&isFinite(l))return f.long?u(l):a(l);throw new Error("val is not a non-empty string or a valid number. val="+JSON.stringify(l))};function s(l){if(l=String(l),!(l.length>100)){var f=/^(-?(?:\d+)?\.?\d+) *(milliseconds?|msecs?|ms|seconds?|secs?|s|minutes?|mins?|m|hours?|hrs?|h|days?|d|weeks?|w|years?|yrs?|y)?$/i.exec(l);if(!!f){var d=parseFloat(f[1]),y=(f[2]||"ms").toLowerCase();switch(y){case"years":case"year":case"yrs":case"yr":case"y":return d*o;case"weeks":case"week":case"w":return d*i;case"days":case"day":case"d":return d*r;case"hours":case"hour":case"hrs":case"hr":case"h":return d*n;case"minutes":case"minute":case"mins":case"min":case"m":return d*t;case"seconds":case"second":case"secs":case"sec":case"s":return d*e;case"milliseconds":case"millisecond":case"msecs":case"msec":case"ms":return d;default:return}}}}function a(l){var f=Math.abs(l);return f>=r?Math.round(l/r)+"d":f>=n?Math.round(l/n)+"h":f>=t?Math.round(l/t)+"m":f>=e?Math.round(l/e)+"s":l+"ms"}function u(l){var f=Math.abs(l);return f>=r?c(l,f,r,"day"):f>=n?c(l,f,n,"hour"):f>=t?c(l,f,t,"minute"):f>=e?c(l,f,e,"second"):l+" ms"}function c(l,f,d,y){var _=f>=d*1.5;return Math.round(l/d)+" "+y+(_?"s":"")}return di}function ff(e){n.debug=n,n.default=n,n.coerce=u,n.disable=o,n.enable=i,n.enabled=s,n.humanize=lf(),n.destroy=c,Object.keys(e).forEach(l=>{n[l]=e[l]}),n.names=[],n.skips=[],n.formatters={};function t(l){let f=0;for(let d=0;d{if(b==="%%")return"%";g++;const P=n.formatters[A];if(typeof P=="function"){const v=m[g];b=P.call(S,v),m.splice(g,1),g--}return b}),n.formatArgs.call(S,m),(S.log||n.log).apply(S,m)}return w.namespace=l,w.useColors=n.useColors(),w.color=n.selectColor(l),w.extend=r,w.destroy=n.destroy,Object.defineProperty(w,"enabled",{enumerable:!0,configurable:!1,get:()=>d!==null?d:(y!==n.namespaces&&(y=n.namespaces,_=n.enabled(l)),_),set:m=>{d=m}}),typeof n.init=="function"&&n.init(w),w}function r(l,f){const d=n(this.namespace+(typeof f>"u"?":":f)+l);return d.log=this.log,d}function i(l){n.save(l),n.namespaces=l,n.names=[],n.skips=[];let f;const d=(typeof l=="string"?l:"").split(/[\s,]+/),y=d.length;for(f=0;f"-"+f)].join(",");return n.enable(""),l}function s(l){if(l[l.length-1]==="*")return!0;let f,d;for(f=0,d=n.skips.length;f{let u=!1;return()=>{u||(u=!0,console.warn("Instance method `debug.destroy()` is deprecated and no longer does anything. It will be removed in the next major version of `debug`."))}})(),t.colors=["#0000CC","#0000FF","#0033CC","#0033FF","#0066CC","#0066FF","#0099CC","#0099FF","#00CC00","#00CC33","#00CC66","#00CC99","#00CCCC","#00CCFF","#3300CC","#3300FF","#3333CC","#3333FF","#3366CC","#3366FF","#3399CC","#3399FF","#33CC00","#33CC33","#33CC66","#33CC99","#33CCCC","#33CCFF","#6600CC","#6600FF","#6633CC","#6633FF","#66CC00","#66CC33","#9900CC","#9900FF","#9933CC","#9933FF","#99CC00","#99CC33","#CC0000","#CC0033","#CC0066","#CC0099","#CC00CC","#CC00FF","#CC3300","#CC3333","#CC3366","#CC3399","#CC33CC","#CC33FF","#CC6600","#CC6633","#CC9900","#CC9933","#CCCC00","#CCCC33","#FF0000","#FF0033","#FF0066","#FF0099","#FF00CC","#FF00FF","#FF3300","#FF3333","#FF3366","#FF3399","#FF33CC","#FF33FF","#FF6600","#FF6633","#FF9900","#FF9933","#FFCC00","#FFCC33"];function n(){return typeof window<"u"&&window.process&&(window.process.type==="renderer"||window.process.__nwjs)?!0:typeof navigator<"u"&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/(edge|trident)\/(\d+)/)?!1:typeof document<"u"&&document.documentElement&&document.documentElement.style&&document.documentElement.style.WebkitAppearance||typeof window<"u"&&window.console&&(window.console.firebug||window.console.exception&&window.console.table)||typeof navigator<"u"&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/firefox\/(\d+)/)&&parseInt(RegExp.$1,10)>=31||typeof navigator<"u"&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/applewebkit\/(\d+)/)}function r(u){if(u[0]=(this.useColors?"%c":"")+this.namespace+(this.useColors?" %c":" ")+u[0]+(this.useColors?"%c ":" ")+"+"+e.exports.humanize(this.diff),!this.useColors)return;const c="color: "+this.color;u.splice(1,0,c,"color: inherit");let l=0,f=0;u[0].replace(/%[a-zA-Z%]/g,d=>{d!=="%%"&&(l++,d==="%c"&&(f=l))}),u.splice(f,0,c)}t.log=console.debug||console.log||(()=>{});function i(u){try{u?t.storage.setItem("debug",u):t.storage.removeItem("debug")}catch{}}function o(){let u;try{u=t.storage.getItem("debug")}catch{}return!u&&typeof process<"u"&&"env"in process&&(u=process.env.DEBUG),u}function s(){try{return localStorage}catch{}}e.exports=pf(t);const{formatters:a}=e.exports;a.j=function(u){try{return JSON.stringify(u)}catch(c){return"[UnexpectedJSONParseError]: "+c.message}}})(Sr,Sr.exports);var Za={},hi={},_n={},hr={exports:{}},Os;function df(){if(Os)return hr.exports;Os=1;var e=typeof Reflect=="object"?Reflect:null,t=e&&typeof e.apply=="function"?e.apply:function(I,b,A){return Function.prototype.apply.call(I,b,A)},n;e&&typeof e.ownKeys=="function"?n=e.ownKeys:Object.getOwnPropertySymbols?n=function(I){return Object.getOwnPropertyNames(I).concat(Object.getOwnPropertySymbols(I))}:n=function(I){return Object.getOwnPropertyNames(I)};function r(g){console&&console.warn&&console.warn(g)}var i=Number.isNaN||function(I){return I!==I};function o(){o.init.call(this)}hr.exports=o,hr.exports.once=S,o.EventEmitter=o,o.prototype._events=void 0,o.prototype._eventsCount=0,o.prototype._maxListeners=void 0;var s=10;function a(g){if(typeof g!="function")throw new TypeError('The "listener" argument must be of type Function. Received type '+typeof g)}Object.defineProperty(o,"defaultMaxListeners",{enumerable:!0,get:function(){return s},set:function(g){if(typeof g!="number"||g<0||i(g))throw new RangeError('The value of "defaultMaxListeners" is out of range. It must be a non-negative number. Received '+g+".");s=g}}),o.init=function(){(this._events===void 0||this._events===Object.getPrototypeOf(this)._events)&&(this._events=Object.create(null),this._eventsCount=0),this._maxListeners=this._maxListeners||void 0},o.prototype.setMaxListeners=function(I){if(typeof I!="number"||I<0||i(I))throw new RangeError('The value of "n" is out of range. It must be a non-negative number. Received '+I+".");return this._maxListeners=I,this};function u(g){return g._maxListeners===void 0?o.defaultMaxListeners:g._maxListeners}o.prototype.getMaxListeners=function(){return u(this)},o.prototype.emit=function(I){for(var b=[],A=1;A0&&(O=b[0]),O instanceof Error)throw O;var x=new Error("Unhandled error."+(O?" ("+O.message+")":""));throw x.context=O,x}var $=v[I];if($===void 0)return!1;if(typeof $=="function")t($,this,b);else for(var q=$.length,z=_($,q),A=0;A0&&O.length>P&&!O.warned){O.warned=!0;var x=new Error("Possible EventEmitter memory leak detected. "+O.length+" "+String(I)+" listeners added. Use emitter.setMaxListeners() to increase limit");x.name="MaxListenersExceededWarning",x.emitter=g,x.type=I,x.count=O.length,r(x)}return g}o.prototype.addListener=function(I,b){return c(this,I,b,!1)},o.prototype.on=o.prototype.addListener,o.prototype.prependListener=function(I,b){return c(this,I,b,!0)};function l(){if(!this.fired)return this.target.removeListener(this.type,this.wrapFn),this.fired=!0,arguments.length===0?this.listener.call(this.target):this.listener.apply(this.target,arguments)}function f(g,I,b){var A={fired:!1,wrapFn:void 0,target:g,type:I,listener:b},P=l.bind(A);return P.listener=b,A.wrapFn=P,P}o.prototype.once=function(I,b){return a(b),this.on(I,f(this,I,b)),this},o.prototype.prependOnceListener=function(I,b){return a(b),this.prependListener(I,f(this,I,b)),this},o.prototype.removeListener=function(I,b){var A,P,v,O,x;if(a(b),P=this._events,P===void 0)return this;if(A=P[I],A===void 0)return this;if(A===b||A.listener===b)--this._eventsCount===0?this._events=Object.create(null):(delete P[I],P.removeListener&&this.emit("removeListener",I,A.listener||b));else if(typeof A!="function"){for(v=-1,O=A.length-1;O>=0;O--)if(A[O]===b||A[O].listener===b){x=A[O].listener,v=O;break}if(v<0)return this;v===0?A.shift():w(A,v),A.length===1&&(P[I]=A[0]),P.removeListener!==void 0&&this.emit("removeListener",I,x||b)}return this},o.prototype.off=o.prototype.removeListener,o.prototype.removeAllListeners=function(I){var b,A,P;if(A=this._events,A===void 0)return this;if(A.removeListener===void 0)return arguments.length===0?(this._events=Object.create(null),this._eventsCount=0):A[I]!==void 0&&(--this._eventsCount===0?this._events=Object.create(null):delete A[I]),this;if(arguments.length===0){var v=Object.keys(A),O;for(P=0;P=0;P--)this.removeListener(I,b[P]);return this};function d(g,I,b){var A=g._events;if(A===void 0)return[];var P=A[I];return P===void 0?[]:typeof P=="function"?b?[P.listener||P]:[P]:b?m(P):_(P,P.length)}o.prototype.listeners=function(I){return d(this,I,!0)},o.prototype.rawListeners=function(I){return d(this,I,!1)},o.listenerCount=function(g,I){return typeof g.listenerCount=="function"?g.listenerCount(I):y.call(g,I)},o.prototype.listenerCount=y;function y(g){var I=this._events;if(I!==void 0){var b=I[g];if(typeof b=="function")return 1;if(b!==void 0)return b.length}return 0}o.prototype.eventNames=function(){return this._eventsCount>0?n(this._events):[]};function _(g,I){for(var b=new Array(I),A=0;A0&&m[m.length-1])&&(g[0]===6||g[0]===2)){y=0;continue}if(g[0]===3&&(!m||g[1]>m[0]&&g[1]0)&&!(w=_.next()).done;)m.push(w.value)}catch(C){S={error:C}}finally{try{w&&!w.done&&(y=_.return)&&y.call(_)}finally{if(S)throw S.error}}return m},o=Y&&Y.__spreadArray||function(f,d){for(var y=0,_=d.length,w=f.length;y<_;y++,w++)f[w]=d[y];return f};Object.defineProperty(e,"__esModule",{value:!0}),e.AsyncEventEmitter=e.AsyncEventEmitterReadyState=void 0;var s=Sr.exports,a=eu(),u=Ut,c;(function(f){f.ACTIVE="ACTIVE",f.DEACTIVATED="DEACTIVATED"})(c=e.AsyncEventEmitterReadyState||(e.AsyncEventEmitterReadyState={}));var l=function(f){t(d,f);function d(){var y=f.call(this)||this;return y.log=s.debug("async-event-emitter"),y.queue=new Map,y.readyState=c.ACTIVE,y}return d.prototype.on=function(y,_){var w=this,m=this.log.extend("on");return m('adding "%s" listener...',y),this.readyState===c.DEACTIVATED?(m("the emitter is destroyed, skipping!"),this):f.prototype.on.call(this,y,function(){for(var S=[],C=0;C=l.length&&(l=void 0),{value:l&&l[y++],done:!l}}};throw new TypeError(f?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.Interceptor=e.InterceptorReadyState=e.deleteGlobalSymbol=e.getGlobalSymbol=void 0;var n=Sr.exports,r=Za,i=Ut;function o(l){return globalThis[l]||void 0}e.getGlobalSymbol=o;function s(l,f){globalThis[l]=f}function a(l){delete globalThis[l]}e.deleteGlobalSymbol=a;var u;(function(l){l.IDLE="IDLE",l.APPLYING="APPLYING",l.APPLIED="APPLIED",l.DISPOSING="DISPOSING",l.DISPOSED="DISPOSED"})(u=e.InterceptorReadyState||(e.InterceptorReadyState={}));var c=function(){function l(f){this.symbol=f,this.readyState=u.IDLE,this.emitter=new r.AsyncEventEmitter,this.subscriptions=[],this.log=n.debug(f.description),this.emitter.setMaxListeners(0),this.log("constructing the interceptor...")}return l.prototype.checkEnvironment=function(){return!0},l.prototype.apply=function(){var f=this,d=this.log.extend("apply");if(d("applying the interceptor..."),this.readyState===u.APPLIED){d("intercepted already applied!");return}var y=this.checkEnvironment();if(!y){d("the interceptor cannot be applied in this environment!");return}this.readyState=u.APPLYING,this.emitter.activate(),d("activated the emiter!",this.emitter.readyState);var _=this.getInstance();if(_){d("found a running instance, reusing..."),this.on=function(w,m){d('proxying the "%s" listener',w),_.emitter.addListener(w,m),f.subscriptions.push(function(){_.emitter.removeListener(w,m),d('removed proxied "%s" listener!',w)})},i.nextTick(function(){f.readyState=u.APPLIED});return}d("no running instance found, setting up a new instance..."),this.setup(),this.setInstance(),i.nextTick(function(){f.readyState=u.APPLIED})},l.prototype.setup=function(){},l.prototype.on=function(f,d){var y=this.log.extend("on");if(this.readyState===u.DISPOSING||this.readyState===u.DISPOSED){y("cannot listen to events, already disposed!");return}y('adding "%s" event listener:',f,d.name),this.emitter.on(f,d)},l.prototype.dispose=function(){var f,d,y=this,_=this.log.extend("dispose");if(this.readyState===u.DISPOSED){_("cannot dispose, already disposed!");return}if(_("disposing the interceptor..."),this.readyState=u.DISPOSING,!this.getInstance()){_("no interceptors running, skipping dispose...");return}if(this.clearInstance(),_("global symbol deleted:",o(this.symbol)),this.subscriptions.length>0){_("disposing of %d subscriptions...",this.subscriptions.length);try{for(var w=t(this.subscriptions),m=w.next();!m.done;m=w.next()){var S=m.value;S()}}catch(C){f={error:C}}finally{try{m&&!m.done&&(d=w.return)&&d.call(w)}finally{if(f)throw f.error}}this.subscriptions=[],_("disposed of all subscriptions!",this.subscriptions.length)}this.emitter.deactivate(),_("destroyed the listener!"),i.nextTick(function(){y.readyState=u.DISPOSED})},l.prototype.getInstance=function(){var f,d=o(this.symbol);return this.log("retrieved global instance:",(f=d==null?void 0:d.constructor)===null||f===void 0?void 0:f.name),d},l.prototype.setInstance=function(){s(this.symbol,this),this.log("set global instance!",this.symbol.description)},l.prototype.clearInstance=function(){a(this.symbol),this.log("cleared global instance!",this.symbol.description)},l}();e.Interceptor=c})(zn);var $r={},yf=Y&&Y.__extends||function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(r,i){r.__proto__=i}||function(r,i){for(var o in i)Object.prototype.hasOwnProperty.call(i,o)&&(r[o]=i[o])},e(t,n)};return function(t,n){if(typeof n!="function"&&n!==null)throw new TypeError("Class extends value "+String(n)+" is not a constructor or null");e(t,n);function r(){this.constructor=t}t.prototype=n===null?Object.create(n):(r.prototype=n.prototype,new r)}}(),gf=Y&&Y.__values||function(e){var t=typeof Symbol=="function"&&Symbol.iterator,n=t&&e[t],r=0;if(n)return n.call(e);if(e&&typeof e.length=="number")return{next:function(){return e&&r>=e.length&&(e=void 0),{value:e&&e[r++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty($r,"__esModule",{value:!0});$r.BatchInterceptor=void 0;var Ef=zn,_f=function(e){yf(t,e);function t(n){var r=this;return t.symbol=Symbol(n.name),r=e.call(this,t.symbol)||this,r.interceptors=n.interceptors,r}return t.prototype.setup=function(){var n,r,i=this.log.extend("setup");i("applying all %d interceptors...",this.interceptors.length);var o=function(l){i('applying "%s" interceptor...',l.constructor.name),l.apply(),i("adding interceptor dispose subscription"),s.subscriptions.push(function(){return l.dispose()})},s=this;try{for(var a=gf(this.interceptors),u=a.next();!u.done;u=a.next()){var c=u.value;o(c)}}catch(l){n={error:l}}finally{try{u&&!u.done&&(r=a.return)&&r.call(a)}finally{if(n)throw n.error}}},t.prototype.on=function(n,r){this.interceptors.forEach(function(i){i.on(n,r)})},t}(Ef.Interceptor);$r.BatchInterceptor=_f;var Gt={},it={},co={},mi={},vi={},yi,Ds;function tu(){return Ds||(Ds=1,yi=function(){if(typeof Symbol!="function"||typeof Object.getOwnPropertySymbols!="function")return!1;if(typeof Symbol.iterator=="symbol")return!0;var t={},n=Symbol("test"),r=Object(n);if(typeof n=="string"||Object.prototype.toString.call(n)!=="[object Symbol]"||Object.prototype.toString.call(r)!=="[object Symbol]")return!1;var i=42;t[n]=i;for(n in t)return!1;if(typeof Object.keys=="function"&&Object.keys(t).length!==0||typeof Object.getOwnPropertyNames=="function"&&Object.getOwnPropertyNames(t).length!==0)return!1;var o=Object.getOwnPropertySymbols(t);if(o.length!==1||o[0]!==n||!Object.prototype.propertyIsEnumerable.call(t,n))return!1;if(typeof Object.getOwnPropertyDescriptor=="function"){var s=Object.getOwnPropertyDescriptor(t,n);if(s.value!==i||s.enumerable!==!0)return!1}return!0}),yi}var gi,Rs;function Ur(){if(Rs)return gi;Rs=1;var e=tu();return gi=function(){return e()&&!!Symbol.toStringTag},gi}var Ei,Ls;function Tf(){if(Ls)return Ei;Ls=1;var e=typeof Symbol<"u"&&Symbol,t=tu();return Ei=function(){return typeof e!="function"||typeof Symbol!="function"||typeof e("foo")!="symbol"||typeof Symbol("bar")!="symbol"?!1:t()},Ei}var _i,Ps;function bf(){if(Ps)return _i;Ps=1;var e="Function.prototype.bind called on incompatible ",t=Array.prototype.slice,n=Object.prototype.toString,r="[object Function]";return _i=function(o){var s=this;if(typeof s!="function"||n.call(s)!==r)throw new TypeError(e+s);for(var a=t.call(arguments,1),u,c=function(){if(this instanceof u){var _=s.apply(this,a.concat(t.call(arguments)));return Object(_)===_?_:this}else return s.apply(o,a.concat(t.call(arguments)))},l=Math.max(0,s.length-a.length),f=[],d=0;d"u"?e:c(Uint8Array),d={"%AggregateError%":typeof AggregateError>"u"?e:AggregateError,"%Array%":Array,"%ArrayBuffer%":typeof ArrayBuffer>"u"?e:ArrayBuffer,"%ArrayIteratorPrototype%":u?c([][Symbol.iterator]()):e,"%AsyncFromSyncIteratorPrototype%":e,"%AsyncFunction%":l,"%AsyncGenerator%":l,"%AsyncGeneratorFunction%":l,"%AsyncIteratorPrototype%":l,"%Atomics%":typeof Atomics>"u"?e:Atomics,"%BigInt%":typeof BigInt>"u"?e:BigInt,"%Boolean%":Boolean,"%DataView%":typeof DataView>"u"?e:DataView,"%Date%":Date,"%decodeURI%":decodeURI,"%decodeURIComponent%":decodeURIComponent,"%encodeURI%":encodeURI,"%encodeURIComponent%":encodeURIComponent,"%Error%":Error,"%eval%":eval,"%EvalError%":EvalError,"%Float32Array%":typeof Float32Array>"u"?e:Float32Array,"%Float64Array%":typeof Float64Array>"u"?e:Float64Array,"%FinalizationRegistry%":typeof FinalizationRegistry>"u"?e:FinalizationRegistry,"%Function%":n,"%GeneratorFunction%":l,"%Int8Array%":typeof Int8Array>"u"?e:Int8Array,"%Int16Array%":typeof Int16Array>"u"?e:Int16Array,"%Int32Array%":typeof Int32Array>"u"?e:Int32Array,"%isFinite%":isFinite,"%isNaN%":isNaN,"%IteratorPrototype%":u?c(c([][Symbol.iterator]())):e,"%JSON%":typeof JSON=="object"?JSON:e,"%Map%":typeof Map>"u"?e:Map,"%MapIteratorPrototype%":typeof Map>"u"||!u?e:c(new Map()[Symbol.iterator]()),"%Math%":Math,"%Number%":Number,"%Object%":Object,"%parseFloat%":parseFloat,"%parseInt%":parseInt,"%Promise%":typeof Promise>"u"?e:Promise,"%Proxy%":typeof Proxy>"u"?e:Proxy,"%RangeError%":RangeError,"%ReferenceError%":ReferenceError,"%Reflect%":typeof Reflect>"u"?e:Reflect,"%RegExp%":RegExp,"%Set%":typeof Set>"u"?e:Set,"%SetIteratorPrototype%":typeof Set>"u"||!u?e:c(new Set()[Symbol.iterator]()),"%SharedArrayBuffer%":typeof SharedArrayBuffer>"u"?e:SharedArrayBuffer,"%String%":String,"%StringIteratorPrototype%":u?c(""[Symbol.iterator]()):e,"%Symbol%":u?Symbol:e,"%SyntaxError%":t,"%ThrowTypeError%":a,"%TypedArray%":f,"%TypeError%":r,"%Uint8Array%":typeof Uint8Array>"u"?e:Uint8Array,"%Uint8ClampedArray%":typeof Uint8ClampedArray>"u"?e:Uint8ClampedArray,"%Uint16Array%":typeof Uint16Array>"u"?e:Uint16Array,"%Uint32Array%":typeof Uint32Array>"u"?e:Uint32Array,"%URIError%":URIError,"%WeakMap%":typeof WeakMap>"u"?e:WeakMap,"%WeakRef%":typeof WeakRef>"u"?e:WeakRef,"%WeakSet%":typeof WeakSet>"u"?e:WeakSet},y=function O(x){var $;if(x==="%AsyncFunction%")$=i("async function () {}");else if(x==="%GeneratorFunction%")$=i("function* () {}");else if(x==="%AsyncGeneratorFunction%")$=i("async function* () {}");else if(x==="%AsyncGenerator%"){var q=O("%AsyncGeneratorFunction%");q&&($=q.prototype)}else if(x==="%AsyncIteratorPrototype%"){var z=O("%AsyncGenerator%");z&&($=c(z.prototype))}return d[x]=$,$},_={"%ArrayBufferPrototype%":["ArrayBuffer","prototype"],"%ArrayPrototype%":["Array","prototype"],"%ArrayProto_entries%":["Array","prototype","entries"],"%ArrayProto_forEach%":["Array","prototype","forEach"],"%ArrayProto_keys%":["Array","prototype","keys"],"%ArrayProto_values%":["Array","prototype","values"],"%AsyncFunctionPrototype%":["AsyncFunction","prototype"],"%AsyncGenerator%":["AsyncGeneratorFunction","prototype"],"%AsyncGeneratorPrototype%":["AsyncGeneratorFunction","prototype","prototype"],"%BooleanPrototype%":["Boolean","prototype"],"%DataViewPrototype%":["DataView","prototype"],"%DatePrototype%":["Date","prototype"],"%ErrorPrototype%":["Error","prototype"],"%EvalErrorPrototype%":["EvalError","prototype"],"%Float32ArrayPrototype%":["Float32Array","prototype"],"%Float64ArrayPrototype%":["Float64Array","prototype"],"%FunctionPrototype%":["Function","prototype"],"%Generator%":["GeneratorFunction","prototype"],"%GeneratorPrototype%":["GeneratorFunction","prototype","prototype"],"%Int8ArrayPrototype%":["Int8Array","prototype"],"%Int16ArrayPrototype%":["Int16Array","prototype"],"%Int32ArrayPrototype%":["Int32Array","prototype"],"%JSONParse%":["JSON","parse"],"%JSONStringify%":["JSON","stringify"],"%MapPrototype%":["Map","prototype"],"%NumberPrototype%":["Number","prototype"],"%ObjectPrototype%":["Object","prototype"],"%ObjProto_toString%":["Object","prototype","toString"],"%ObjProto_valueOf%":["Object","prototype","valueOf"],"%PromisePrototype%":["Promise","prototype"],"%PromiseProto_then%":["Promise","prototype","then"],"%Promise_all%":["Promise","all"],"%Promise_reject%":["Promise","reject"],"%Promise_resolve%":["Promise","resolve"],"%RangeErrorPrototype%":["RangeError","prototype"],"%ReferenceErrorPrototype%":["ReferenceError","prototype"],"%RegExpPrototype%":["RegExp","prototype"],"%SetPrototype%":["Set","prototype"],"%SharedArrayBufferPrototype%":["SharedArrayBuffer","prototype"],"%StringPrototype%":["String","prototype"],"%SymbolPrototype%":["Symbol","prototype"],"%SyntaxErrorPrototype%":["SyntaxError","prototype"],"%TypedArrayPrototype%":["TypedArray","prototype"],"%TypeErrorPrototype%":["TypeError","prototype"],"%Uint8ArrayPrototype%":["Uint8Array","prototype"],"%Uint8ClampedArrayPrototype%":["Uint8ClampedArray","prototype"],"%Uint16ArrayPrototype%":["Uint16Array","prototype"],"%Uint32ArrayPrototype%":["Uint32Array","prototype"],"%URIErrorPrototype%":["URIError","prototype"],"%WeakMapPrototype%":["WeakMap","prototype"],"%WeakSetPrototype%":["WeakSet","prototype"]},w=lo(),m=If(),S=w.call(Function.call,Array.prototype.concat),C=w.call(Function.apply,Array.prototype.splice),L=w.call(Function.call,String.prototype.replace),g=w.call(Function.call,String.prototype.slice),I=w.call(Function.call,RegExp.prototype.exec),b=/[^%.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|%$))/g,A=/\\(\\)?/g,P=function(x){var $=g(x,0,1),q=g(x,-1);if($==="%"&&q!=="%")throw new t("invalid intrinsic syntax, expected closing `%`");if(q==="%"&&$!=="%")throw new t("invalid intrinsic syntax, expected opening `%`");var z=[];return L(x,b,function(X,K,W,G){z[z.length]=W?L(G,A,"$1"):K||X}),z},v=function(x,$){var q=x,z;if(m(_,q)&&(z=_[q],q="%"+z[0]+"%"),m(d,q)){var X=d[q];if(X===l&&(X=y(q)),typeof X>"u"&&!$)throw new r("intrinsic "+x+" exists, but is not available. Please file an issue!");return{alias:z,name:q,value:X}}throw new t("intrinsic "+x+" does not exist!")};return Ii=function(x,$){if(typeof x!="string"||x.length===0)throw new r("intrinsic name must be a non-empty string");if(arguments.length>1&&typeof $!="boolean")throw new r('"allowMissing" argument must be a boolean');if(I(/^%?[^%]*%?$/,x)===null)throw new t("`%` may not be present anywhere but at the beginning and end of the intrinsic name");var q=P(x),z=q.length>0?q[0]:"",X=v("%"+z+"%",$),K=X.name,W=X.value,G=!1,Z=X.alias;Z&&(z=Z[0],C(q,S([0,1],Z)));for(var ce=1,J=!0;ce=q.length){var j=o(W,E);J=!!j,J&&"get"in j&&!("originalValue"in j.get)?W=j.get:W=W[E]}else J=m(W,E),W=W[E];J&&!G&&(d[K]=W)}}return W},Ii}var wi={exports:{}},Fs;function wf(){return Fs||(Fs=1,function(e){var t=lo(),n=fo(),r=n("%Function.prototype.apply%"),i=n("%Function.prototype.call%"),o=n("%Reflect.apply%",!0)||t.call(i,r),s=n("%Object.getOwnPropertyDescriptor%",!0),a=n("%Object.defineProperty%",!0),u=n("%Math.max%");if(a)try{a({},"a",{value:1})}catch{a=null}e.exports=function(f){var d=o(t,i,arguments);if(s&&a){var y=s(d,"length");y.configurable&&a(d,"length",{value:1+u(0,f.length-(arguments.length-1))})}return d};var c=function(){return o(t,r,arguments)};a?a(e.exports,"apply",{value:c}):e.exports.apply=c}(wi)),wi.exports}var Ni,Ms;function po(){if(Ms)return Ni;Ms=1;var e=fo(),t=wf(),n=t(e("String.prototype.indexOf"));return Ni=function(i,o){var s=e(i,!!o);return typeof s=="function"&&n(i,".prototype.")>-1?t(s):s},Ni}var Oi,js;function Nf(){if(js)return Oi;js=1;var e=Ur()(),t=po(),n=t("Object.prototype.toString"),r=function(a){return e&&a&&typeof a=="object"&&Symbol.toStringTag in a?!1:n(a)==="[object Arguments]"},i=function(a){return r(a)?!0:a!==null&&typeof a=="object"&&typeof a.length=="number"&&a.length>=0&&n(a)!=="[object Array]"&&n(a.callee)==="[object Function]"},o=function(){return r(arguments)}();return r.isLegacyArguments=i,Oi=o?r:i,Oi}var Si,$s;function Of(){if($s)return Si;$s=1;var e=Object.prototype.toString,t=Function.prototype.toString,n=/^\s*(?:function)?\*/,r=Ur()(),i=Object.getPrototypeOf,o=function(){if(!r)return!1;try{return Function("return function*() {}")()}catch{}},s;return Si=function(u){if(typeof u!="function")return!1;if(n.test(t.call(u)))return!0;if(!r){var c=e.call(u);return c==="[object GeneratorFunction]"}if(!i)return!1;if(typeof s>"u"){var l=o();s=l?i(l):!1}return i(u)===s},Si}var Ai,Us;function Sf(){if(Us)return Ai;Us=1;var e=Function.prototype.toString,t=typeof Reflect=="object"&&Reflect!==null&&Reflect.apply,n,r;if(typeof t=="function"&&typeof Object.defineProperty=="function")try{n=Object.defineProperty({},"length",{get:function(){throw r}}),r={},t(function(){throw 42},null,n)}catch(C){C!==r&&(t=null)}else t=null;var i=/^\s*class\b/,o=function(L){try{var g=e.call(L);return i.test(g)}catch{return!1}},s=function(L){try{return o(L)?!1:(e.call(L),!0)}catch{return!1}},a=Object.prototype.toString,u="[object Object]",c="[object Function]",l="[object GeneratorFunction]",f="[object HTMLAllCollection]",d="[object HTML document.all class]",y="[object HTMLCollection]",_=typeof Symbol=="function"&&!!Symbol.toStringTag,w=!(0 in[,]),m=function(){return!1};if(typeof document=="object"){var S=document.all;a.call(S)===a.call(document.all)&&(m=function(L){if((w||!L)&&(typeof L>"u"||typeof L=="object"))try{var g=a.call(L);return(g===f||g===d||g===y||g===u)&&L("")==null}catch{}return!1})}return Ai=t?function(L){if(m(L))return!0;if(!L||typeof L!="function"&&typeof L!="object")return!1;try{t(L,null,n)}catch(g){if(g!==r)return!1}return!o(L)&&s(L)}:function(L){if(m(L))return!0;if(!L||typeof L!="function"&&typeof L!="object")return!1;if(_)return s(L);if(o(L))return!1;var g=a.call(L);return g!==c&&g!==l&&!/^\[object HTML/.test(g)?!1:s(L)},Ai}var Di,Vs;function nu(){if(Vs)return Di;Vs=1;var e=Sf(),t=Object.prototype.toString,n=Object.prototype.hasOwnProperty,r=function(u,c,l){for(var f=0,d=u.length;f=3&&(f=l),t.call(u)==="[object Array]"?r(u,c,f):typeof u=="string"?i(u,c,f):o(u,c,f)};return Di=s,Di}var Ri,Bs;function ru(){if(Bs)return Ri;Bs=1;var e=["BigInt64Array","BigUint64Array","Float32Array","Float64Array","Int16Array","Int32Array","Int8Array","Uint16Array","Uint32Array","Uint8Array","Uint8ClampedArray"],t=typeof globalThis>"u"?Y:globalThis;return Ri=function(){for(var r=[],i=0;i"u"?Y:globalThis,a=t(),u=n("Array.prototype.indexOf",!0)||function(_,w){for(var m=0;m<_.length;m+=1)if(_[m]===w)return m;return-1},c=n("String.prototype.slice"),l={},f=Object.getPrototypeOf;i&&o&&f&&e(a,function(y){var _=new s[y];if(Symbol.toStringTag in _){var w=f(_),m=o(w,Symbol.toStringTag);if(!m){var S=f(w);m=o(S,Symbol.toStringTag)}l[y]=m.get}});var d=function(_){var w=!1;return e(l,function(m,S){if(!w)try{w=m.call(_)===S}catch{}}),w};return Pi=function(_){if(!_||typeof _!="object")return!1;if(!i||!(Symbol.toStringTag in _)){var w=c(r(_),8,-1);return u(a,w)>-1}return o?d(_):!1},Pi}var Ci,Hs;function Af(){if(Hs)return Ci;Hs=1;var e=nu(),t=ru(),n=po(),r=iu(),i=n("Object.prototype.toString"),o=Ur()(),s=typeof globalThis>"u"?Y:globalThis,a=t(),u=n("String.prototype.slice"),c={},l=Object.getPrototypeOf;o&&r&&l&&e(a,function(y){if(typeof s[y]=="function"){var _=new s[y];if(Symbol.toStringTag in _){var w=l(_),m=r(w,Symbol.toStringTag);if(!m){var S=l(w);m=r(S,Symbol.toStringTag)}c[y]=m.get}}});var f=function(_){var w=!1;return e(c,function(m,S){if(!w)try{var C=m.call(_);C===S&&(w=C)}catch{}}),w},d=ou();return Ci=function(_){return d(_)?!o||!(Symbol.toStringTag in _)?u(i(_),8,-1):f(_):!1},Ci}var Ys;function Df(){return Ys||(Ys=1,function(e){var t=Nf(),n=Of(),r=Af(),i=ou();function o(B){return B.call.bind(B)}var s=typeof BigInt<"u",a=typeof Symbol<"u",u=o(Object.prototype.toString),c=o(Number.prototype.valueOf),l=o(String.prototype.valueOf),f=o(Boolean.prototype.valueOf);if(s)var d=o(BigInt.prototype.valueOf);if(a)var y=o(Symbol.prototype.valueOf);function _(B,zt){if(typeof B!="object")return!1;try{return zt(B),!0}catch{return!1}}e.isArgumentsObject=t,e.isGeneratorFunction=n,e.isTypedArray=i;function w(B){return typeof Promise<"u"&&B instanceof Promise||B!==null&&typeof B=="object"&&typeof B.then=="function"&&typeof B.catch=="function"}e.isPromise=w;function m(B){return typeof ArrayBuffer<"u"&&ArrayBuffer.isView?ArrayBuffer.isView(B):i(B)||D(B)}e.isArrayBufferView=m;function S(B){return r(B)==="Uint8Array"}e.isUint8Array=S;function C(B){return r(B)==="Uint8ClampedArray"}e.isUint8ClampedArray=C;function L(B){return r(B)==="Uint16Array"}e.isUint16Array=L;function g(B){return r(B)==="Uint32Array"}e.isUint32Array=g;function I(B){return r(B)==="Int8Array"}e.isInt8Array=I;function b(B){return r(B)==="Int16Array"}e.isInt16Array=b;function A(B){return r(B)==="Int32Array"}e.isInt32Array=A;function P(B){return r(B)==="Float32Array"}e.isFloat32Array=P;function v(B){return r(B)==="Float64Array"}e.isFloat64Array=v;function O(B){return r(B)==="BigInt64Array"}e.isBigInt64Array=O;function x(B){return r(B)==="BigUint64Array"}e.isBigUint64Array=x;function $(B){return u(B)==="[object Map]"}$.working=typeof Map<"u"&&$(new Map);function q(B){return typeof Map>"u"?!1:$.working?$(B):B instanceof Map}e.isMap=q;function z(B){return u(B)==="[object Set]"}z.working=typeof Set<"u"&&z(new Set);function X(B){return typeof Set>"u"?!1:z.working?z(B):B instanceof Set}e.isSet=X;function K(B){return u(B)==="[object WeakMap]"}K.working=typeof WeakMap<"u"&&K(new WeakMap);function W(B){return typeof WeakMap>"u"?!1:K.working?K(B):B instanceof WeakMap}e.isWeakMap=W;function G(B){return u(B)==="[object WeakSet]"}G.working=typeof WeakSet<"u"&&G(new WeakSet);function Z(B){return G(B)}e.isWeakSet=Z;function ce(B){return u(B)==="[object ArrayBuffer]"}ce.working=typeof ArrayBuffer<"u"&&ce(new ArrayBuffer);function J(B){return typeof ArrayBuffer>"u"?!1:ce.working?ce(B):B instanceof ArrayBuffer}e.isArrayBuffer=J;function E(B){return u(B)==="[object DataView]"}E.working=typeof ArrayBuffer<"u"&&typeof DataView<"u"&&E(new DataView(new ArrayBuffer(1),0,1));function D(B){return typeof DataView>"u"?!1:E.working?E(B):B instanceof DataView}e.isDataView=D;var R=typeof SharedArrayBuffer<"u"?SharedArrayBuffer:void 0;function j(B){return u(B)==="[object SharedArrayBuffer]"}function ee(B){return typeof R>"u"?!1:(typeof j.working>"u"&&(j.working=j(new R)),j.working?j(B):B instanceof R)}e.isSharedArrayBuffer=ee;function ne(B){return u(B)==="[object AsyncFunction]"}e.isAsyncFunction=ne;function Q(B){return u(B)==="[object Map Iterator]"}e.isMapIterator=Q;function ie(B){return u(B)==="[object Set Iterator]"}e.isSetIterator=ie;function le(B){return u(B)==="[object Generator]"}e.isGeneratorObject=le;function he(B){return u(B)==="[object WebAssembly.Module]"}e.isWebAssemblyCompiledModule=he;function de(B){return _(B,c)}e.isNumberObject=de;function et(B){return _(B,l)}e.isStringObject=et;function Ie(B){return _(B,f)}e.isBooleanObject=Ie;function tt(B){return s&&_(B,d)}e.isBigIntObject=tt;function Se(B){return a&&_(B,y)}e.isSymbolObject=Se;function Yt(B){return de(B)||et(B)||Ie(B)||tt(B)||Se(B)}e.isBoxedPrimitive=Yt;function Qt(B){return typeof Uint8Array<"u"&&(J(B)||ee(B))}e.isAnyArrayBuffer=Qt,["isProxy","isExternal","isModuleNamespaceObject"].forEach(function(B){Object.defineProperty(e,B,{enumerable:!1,value:function(){throw new Error(B+" is not supported in userland")}})})}(vi)),vi}var ki,Qs;function Rf(){return Qs||(Qs=1,ki=function(t){return t&&typeof t=="object"&&typeof t.copy=="function"&&typeof t.fill=="function"&&typeof t.readUInt8=="function"}),ki}var mr={exports:{}},zs;function Lf(){return zs||(zs=1,typeof Object.create=="function"?mr.exports=function(t,n){n&&(t.super_=n,t.prototype=Object.create(n.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}))}:mr.exports=function(t,n){if(n){t.super_=n;var r=function(){};r.prototype=n.prototype,t.prototype=new r,t.prototype.constructor=t}}),mr.exports}var Ws;function su(){return Ws||(Ws=1,function(e){var t=Object.getOwnPropertyDescriptors||function(D){for(var R=Object.keys(D),j={},ee=0;ee=ee)return ie;switch(ie){case"%s":return String(j[R++]);case"%d":return Number(j[R++]);case"%j":try{return JSON.stringify(j[R++])}catch{return"[Circular]"}default:return ie}}),Q=j[R];R"u")return function(){return e.deprecate(E,D).apply(this,arguments)};var R=!1;function j(){if(!R){if(process.throwDeprecation)throw new Error(D);process.traceDeprecation?console.trace(D):console.error(D),R=!0}return E.apply(this,arguments)}return j};var r={},i=/^$/;if(process.env.NODE_DEBUG){var o=process.env.NODE_DEBUG;o=o.replace(/[|\\{}()[\]^$+?.]/g,"\\$&").replace(/\*/g,".*").replace(/,/g,"$|^").toUpperCase(),i=new RegExp("^"+o+"$","i")}e.debuglog=function(E){if(E=E.toUpperCase(),!r[E])if(i.test(E)){var D=process.pid;r[E]=function(){var R=e.format.apply(e,arguments);console.error("%s %d: %s",E,D,R)}}else r[E]=function(){};return r[E]};function s(E,D){var R={seen:[],stylize:u};return arguments.length>=3&&(R.depth=arguments[2]),arguments.length>=4&&(R.colors=arguments[3]),S(D)?R.showHidden=D:D&&e._extend(R,D),A(R.showHidden)&&(R.showHidden=!1),A(R.depth)&&(R.depth=2),A(R.colors)&&(R.colors=!1),A(R.customInspect)&&(R.customInspect=!0),R.colors&&(R.stylize=a),l(R,E,R.depth)}e.inspect=s,s.colors={bold:[1,22],italic:[3,23],underline:[4,24],inverse:[7,27],white:[37,39],grey:[90,39],black:[30,39],blue:[34,39],cyan:[36,39],green:[32,39],magenta:[35,39],red:[31,39],yellow:[33,39]},s.styles={special:"cyan",number:"yellow",boolean:"yellow",undefined:"grey",null:"bold",string:"green",date:"magenta",regexp:"red"};function a(E,D){var R=s.styles[D];return R?"\x1B["+s.colors[R][0]+"m"+E+"\x1B["+s.colors[R][1]+"m":E}function u(E,D){return E}function c(E){var D={};return E.forEach(function(R,j){D[R]=!0}),D}function l(E,D,R){if(E.customInspect&&D&&$(D.inspect)&&D.inspect!==e.inspect&&!(D.constructor&&D.constructor.prototype===D)){var j=D.inspect(R,E);return I(j)||(j=l(E,j,R)),j}var ee=f(E,D);if(ee)return ee;var ne=Object.keys(D),Q=c(ne);if(E.showHidden&&(ne=Object.getOwnPropertyNames(D)),x(D)&&(ne.indexOf("message")>=0||ne.indexOf("description")>=0))return d(D);if(ne.length===0){if($(D)){var ie=D.name?": "+D.name:"";return E.stylize("[Function"+ie+"]","special")}if(P(D))return E.stylize(RegExp.prototype.toString.call(D),"regexp");if(O(D))return E.stylize(Date.prototype.toString.call(D),"date");if(x(D))return d(D)}var le="",he=!1,de=["{","}"];if(m(D)&&(he=!0,de=["[","]"]),$(D)){var et=D.name?": "+D.name:"";le=" [Function"+et+"]"}if(P(D)&&(le=" "+RegExp.prototype.toString.call(D)),O(D)&&(le=" "+Date.prototype.toUTCString.call(D)),x(D)&&(le=" "+d(D)),ne.length===0&&(!he||D.length==0))return de[0]+le+de[1];if(R<0)return P(D)?E.stylize(RegExp.prototype.toString.call(D),"regexp"):E.stylize("[Object]","special");E.seen.push(D);var Ie;return he?Ie=y(E,D,R,Q,ne):Ie=ne.map(function(tt){return _(E,D,R,Q,tt,he)}),E.seen.pop(),w(Ie,le,de)}function f(E,D){if(A(D))return E.stylize("undefined","undefined");if(I(D)){var R="'"+JSON.stringify(D).replace(/^"|"$/g,"").replace(/'/g,"\\'").replace(/\\"/g,'"')+"'";return E.stylize(R,"string")}if(g(D))return E.stylize(""+D,"number");if(S(D))return E.stylize(""+D,"boolean");if(C(D))return E.stylize("null","null")}function d(E){return"["+Error.prototype.toString.call(E)+"]"}function y(E,D,R,j,ee){for(var ne=[],Q=0,ie=D.length;Q{try{return[null,await e().catch(n=>{throw n})]}catch(t){return[t,null]}};Object.defineProperty(Ht,"__esModule",{value:!0});var cf=uo;Ht.until=cf.until;var Qn={},ln={};Object.defineProperty(ln,"__esModule",{value:!0});ln.IS_PATCHED_MODULE=void 0;ln.IS_PATCHED_MODULE=Symbol("isPatchedModule");var zn={},Sr={exports:{}},di,Ns;function lf(){if(Ns)return di;Ns=1;var e=1e3,t=e*60,n=t*60,r=n*24,i=r*7,o=r*365.25;di=function(l,f){f=f||{};var d=typeof l;if(d==="string"&&l.length>0)return s(l);if(d==="number"&&isFinite(l))return f.long?u(l):a(l);throw new Error("val is not a non-empty string or a valid number. val="+JSON.stringify(l))};function s(l){if(l=String(l),!(l.length>100)){var f=/^(-?(?:\d+)?\.?\d+) *(milliseconds?|msecs?|ms|seconds?|secs?|s|minutes?|mins?|m|hours?|hrs?|h|days?|d|weeks?|w|years?|yrs?|y)?$/i.exec(l);if(!!f){var d=parseFloat(f[1]),y=(f[2]||"ms").toLowerCase();switch(y){case"years":case"year":case"yrs":case"yr":case"y":return d*o;case"weeks":case"week":case"w":return d*i;case"days":case"day":case"d":return d*r;case"hours":case"hour":case"hrs":case"hr":case"h":return d*n;case"minutes":case"minute":case"mins":case"min":case"m":return d*t;case"seconds":case"second":case"secs":case"sec":case"s":return d*e;case"milliseconds":case"millisecond":case"msecs":case"msec":case"ms":return d;default:return}}}}function a(l){var f=Math.abs(l);return f>=r?Math.round(l/r)+"d":f>=n?Math.round(l/n)+"h":f>=t?Math.round(l/t)+"m":f>=e?Math.round(l/e)+"s":l+"ms"}function u(l){var f=Math.abs(l);return f>=r?c(l,f,r,"day"):f>=n?c(l,f,n,"hour"):f>=t?c(l,f,t,"minute"):f>=e?c(l,f,e,"second"):l+" ms"}function c(l,f,d,y){var _=f>=d*1.5;return Math.round(l/d)+" "+y+(_?"s":"")}return di}function ff(e){n.debug=n,n.default=n,n.coerce=u,n.disable=o,n.enable=i,n.enabled=s,n.humanize=lf(),n.destroy=c,Object.keys(e).forEach(l=>{n[l]=e[l]}),n.names=[],n.skips=[],n.formatters={};function t(l){let f=0;for(let d=0;d{if(b==="%%")return"%";g++;const P=n.formatters[A];if(typeof P=="function"){const v=m[g];b=P.call(S,v),m.splice(g,1),g--}return b}),n.formatArgs.call(S,m),(S.log||n.log).apply(S,m)}return I.namespace=l,I.useColors=n.useColors(),I.color=n.selectColor(l),I.extend=r,I.destroy=n.destroy,Object.defineProperty(I,"enabled",{enumerable:!0,configurable:!1,get:()=>d!==null?d:(y!==n.namespaces&&(y=n.namespaces,_=n.enabled(l)),_),set:m=>{d=m}}),typeof n.init=="function"&&n.init(I),I}function r(l,f){const d=n(this.namespace+(typeof f>"u"?":":f)+l);return d.log=this.log,d}function i(l){n.save(l),n.namespaces=l,n.names=[],n.skips=[];let f;const d=(typeof l=="string"?l:"").split(/[\s,]+/),y=d.length;for(f=0;f"-"+f)].join(",");return n.enable(""),l}function s(l){if(l[l.length-1]==="*")return!0;let f,d;for(f=0,d=n.skips.length;f{let u=!1;return()=>{u||(u=!0,console.warn("Instance method `debug.destroy()` is deprecated and no longer does anything. It will be removed in the next major version of `debug`."))}})(),t.colors=["#0000CC","#0000FF","#0033CC","#0033FF","#0066CC","#0066FF","#0099CC","#0099FF","#00CC00","#00CC33","#00CC66","#00CC99","#00CCCC","#00CCFF","#3300CC","#3300FF","#3333CC","#3333FF","#3366CC","#3366FF","#3399CC","#3399FF","#33CC00","#33CC33","#33CC66","#33CC99","#33CCCC","#33CCFF","#6600CC","#6600FF","#6633CC","#6633FF","#66CC00","#66CC33","#9900CC","#9900FF","#9933CC","#9933FF","#99CC00","#99CC33","#CC0000","#CC0033","#CC0066","#CC0099","#CC00CC","#CC00FF","#CC3300","#CC3333","#CC3366","#CC3399","#CC33CC","#CC33FF","#CC6600","#CC6633","#CC9900","#CC9933","#CCCC00","#CCCC33","#FF0000","#FF0033","#FF0066","#FF0099","#FF00CC","#FF00FF","#FF3300","#FF3333","#FF3366","#FF3399","#FF33CC","#FF33FF","#FF6600","#FF6633","#FF9900","#FF9933","#FFCC00","#FFCC33"];function n(){return typeof window<"u"&&window.process&&(window.process.type==="renderer"||window.process.__nwjs)?!0:typeof navigator<"u"&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/(edge|trident)\/(\d+)/)?!1:typeof document<"u"&&document.documentElement&&document.documentElement.style&&document.documentElement.style.WebkitAppearance||typeof window<"u"&&window.console&&(window.console.firebug||window.console.exception&&window.console.table)||typeof navigator<"u"&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/firefox\/(\d+)/)&&parseInt(RegExp.$1,10)>=31||typeof navigator<"u"&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/applewebkit\/(\d+)/)}function r(u){if(u[0]=(this.useColors?"%c":"")+this.namespace+(this.useColors?" %c":" ")+u[0]+(this.useColors?"%c ":" ")+"+"+e.exports.humanize(this.diff),!this.useColors)return;const c="color: "+this.color;u.splice(1,0,c,"color: inherit");let l=0,f=0;u[0].replace(/%[a-zA-Z%]/g,d=>{d!=="%%"&&(l++,d==="%c"&&(f=l))}),u.splice(f,0,c)}t.log=console.debug||console.log||(()=>{});function i(u){try{u?t.storage.setItem("debug",u):t.storage.removeItem("debug")}catch{}}function o(){let u;try{u=t.storage.getItem("debug")}catch{}return!u&&typeof process<"u"&&"env"in process&&(u={}.DEBUG),u}function s(){try{return localStorage}catch{}}e.exports=pf(t);const{formatters:a}=e.exports;a.j=function(u){try{return JSON.stringify(u)}catch(c){return"[UnexpectedJSONParseError]: "+c.message}}})(Sr,Sr.exports);var Za={},hi={},_n={},hr={exports:{}},Os;function df(){if(Os)return hr.exports;Os=1;var e=typeof Reflect=="object"?Reflect:null,t=e&&typeof e.apply=="function"?e.apply:function(w,b,A){return Function.prototype.apply.call(w,b,A)},n;e&&typeof e.ownKeys=="function"?n=e.ownKeys:Object.getOwnPropertySymbols?n=function(w){return Object.getOwnPropertyNames(w).concat(Object.getOwnPropertySymbols(w))}:n=function(w){return Object.getOwnPropertyNames(w)};function r(g){console&&console.warn&&console.warn(g)}var i=Number.isNaN||function(w){return w!==w};function o(){o.init.call(this)}hr.exports=o,hr.exports.once=S,o.EventEmitter=o,o.prototype._events=void 0,o.prototype._eventsCount=0,o.prototype._maxListeners=void 0;var s=10;function a(g){if(typeof g!="function")throw new TypeError('The "listener" argument must be of type Function. Received type '+typeof g)}Object.defineProperty(o,"defaultMaxListeners",{enumerable:!0,get:function(){return s},set:function(g){if(typeof g!="number"||g<0||i(g))throw new RangeError('The value of "defaultMaxListeners" is out of range. It must be a non-negative number. Received '+g+".");s=g}}),o.init=function(){(this._events===void 0||this._events===Object.getPrototypeOf(this)._events)&&(this._events=Object.create(null),this._eventsCount=0),this._maxListeners=this._maxListeners||void 0},o.prototype.setMaxListeners=function(w){if(typeof w!="number"||w<0||i(w))throw new RangeError('The value of "n" is out of range. It must be a non-negative number. Received '+w+".");return this._maxListeners=w,this};function u(g){return g._maxListeners===void 0?o.defaultMaxListeners:g._maxListeners}o.prototype.getMaxListeners=function(){return u(this)},o.prototype.emit=function(w){for(var b=[],A=1;A0&&(O=b[0]),O instanceof Error)throw O;var x=new Error("Unhandled error."+(O?" ("+O.message+")":""));throw x.context=O,x}var $=v[w];if($===void 0)return!1;if(typeof $=="function")t($,this,b);else for(var q=$.length,z=_($,q),A=0;A0&&O.length>P&&!O.warned){O.warned=!0;var x=new Error("Possible EventEmitter memory leak detected. "+O.length+" "+String(w)+" listeners added. Use emitter.setMaxListeners() to increase limit");x.name="MaxListenersExceededWarning",x.emitter=g,x.type=w,x.count=O.length,r(x)}return g}o.prototype.addListener=function(w,b){return c(this,w,b,!1)},o.prototype.on=o.prototype.addListener,o.prototype.prependListener=function(w,b){return c(this,w,b,!0)};function l(){if(!this.fired)return this.target.removeListener(this.type,this.wrapFn),this.fired=!0,arguments.length===0?this.listener.call(this.target):this.listener.apply(this.target,arguments)}function f(g,w,b){var A={fired:!1,wrapFn:void 0,target:g,type:w,listener:b},P=l.bind(A);return P.listener=b,A.wrapFn=P,P}o.prototype.once=function(w,b){return a(b),this.on(w,f(this,w,b)),this},o.prototype.prependOnceListener=function(w,b){return a(b),this.prependListener(w,f(this,w,b)),this},o.prototype.removeListener=function(w,b){var A,P,v,O,x;if(a(b),P=this._events,P===void 0)return this;if(A=P[w],A===void 0)return this;if(A===b||A.listener===b)--this._eventsCount===0?this._events=Object.create(null):(delete P[w],P.removeListener&&this.emit("removeListener",w,A.listener||b));else if(typeof A!="function"){for(v=-1,O=A.length-1;O>=0;O--)if(A[O]===b||A[O].listener===b){x=A[O].listener,v=O;break}if(v<0)return this;v===0?A.shift():I(A,v),A.length===1&&(P[w]=A[0]),P.removeListener!==void 0&&this.emit("removeListener",w,x||b)}return this},o.prototype.off=o.prototype.removeListener,o.prototype.removeAllListeners=function(w){var b,A,P;if(A=this._events,A===void 0)return this;if(A.removeListener===void 0)return arguments.length===0?(this._events=Object.create(null),this._eventsCount=0):A[w]!==void 0&&(--this._eventsCount===0?this._events=Object.create(null):delete A[w]),this;if(arguments.length===0){var v=Object.keys(A),O;for(P=0;P=0;P--)this.removeListener(w,b[P]);return this};function d(g,w,b){var A=g._events;if(A===void 0)return[];var P=A[w];return P===void 0?[]:typeof P=="function"?b?[P.listener||P]:[P]:b?m(P):_(P,P.length)}o.prototype.listeners=function(w){return d(this,w,!0)},o.prototype.rawListeners=function(w){return d(this,w,!1)},o.listenerCount=function(g,w){return typeof g.listenerCount=="function"?g.listenerCount(w):y.call(g,w)},o.prototype.listenerCount=y;function y(g){var w=this._events;if(w!==void 0){var b=w[g];if(typeof b=="function")return 1;if(b!==void 0)return b.length}return 0}o.prototype.eventNames=function(){return this._eventsCount>0?n(this._events):[]};function _(g,w){for(var b=new Array(w),A=0;A0&&m[m.length-1])&&(g[0]===6||g[0]===2)){y=0;continue}if(g[0]===3&&(!m||g[1]>m[0]&&g[1]0)&&!(I=_.next()).done;)m.push(I.value)}catch(C){S={error:C}}finally{try{I&&!I.done&&(y=_.return)&&y.call(_)}finally{if(S)throw S.error}}return m},o=Y&&Y.__spreadArray||function(f,d){for(var y=0,_=d.length,I=f.length;y<_;y++,I++)f[I]=d[y];return f};Object.defineProperty(e,"__esModule",{value:!0}),e.AsyncEventEmitter=e.AsyncEventEmitterReadyState=void 0;var s=Sr.exports,a=eu(),u=Bt,c;(function(f){f.ACTIVE="ACTIVE",f.DEACTIVATED="DEACTIVATED"})(c=e.AsyncEventEmitterReadyState||(e.AsyncEventEmitterReadyState={}));var l=function(f){t(d,f);function d(){var y=f.call(this)||this;return y.log=s.debug("async-event-emitter"),y.queue=new Map,y.readyState=c.ACTIVE,y}return d.prototype.on=function(y,_){var I=this,m=this.log.extend("on");return m('adding "%s" listener...',y),this.readyState===c.DEACTIVATED?(m("the emitter is destroyed, skipping!"),this):f.prototype.on.call(this,y,function(){for(var S=[],C=0;C=l.length&&(l=void 0),{value:l&&l[y++],done:!l}}};throw new TypeError(f?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(e,"__esModule",{value:!0}),e.Interceptor=e.InterceptorReadyState=e.deleteGlobalSymbol=e.getGlobalSymbol=void 0;var n=Sr.exports,r=Za,i=Bt;function o(l){return globalThis[l]||void 0}e.getGlobalSymbol=o;function s(l,f){globalThis[l]=f}function a(l){delete globalThis[l]}e.deleteGlobalSymbol=a;var u;(function(l){l.IDLE="IDLE",l.APPLYING="APPLYING",l.APPLIED="APPLIED",l.DISPOSING="DISPOSING",l.DISPOSED="DISPOSED"})(u=e.InterceptorReadyState||(e.InterceptorReadyState={}));var c=function(){function l(f){this.symbol=f,this.readyState=u.IDLE,this.emitter=new r.AsyncEventEmitter,this.subscriptions=[],this.log=n.debug(f.description),this.emitter.setMaxListeners(0),this.log("constructing the interceptor...")}return l.prototype.checkEnvironment=function(){return!0},l.prototype.apply=function(){var f=this,d=this.log.extend("apply");if(d("applying the interceptor..."),this.readyState===u.APPLIED){d("intercepted already applied!");return}var y=this.checkEnvironment();if(!y){d("the interceptor cannot be applied in this environment!");return}this.readyState=u.APPLYING,this.emitter.activate(),d("activated the emiter!",this.emitter.readyState);var _=this.getInstance();if(_){d("found a running instance, reusing..."),this.on=function(I,m){d('proxying the "%s" listener',I),_.emitter.addListener(I,m),f.subscriptions.push(function(){_.emitter.removeListener(I,m),d('removed proxied "%s" listener!',I)})},i.nextTick(function(){f.readyState=u.APPLIED});return}d("no running instance found, setting up a new instance..."),this.setup(),this.setInstance(),i.nextTick(function(){f.readyState=u.APPLIED})},l.prototype.setup=function(){},l.prototype.on=function(f,d){var y=this.log.extend("on");if(this.readyState===u.DISPOSING||this.readyState===u.DISPOSED){y("cannot listen to events, already disposed!");return}y('adding "%s" event listener:',f,d.name),this.emitter.on(f,d)},l.prototype.dispose=function(){var f,d,y=this,_=this.log.extend("dispose");if(this.readyState===u.DISPOSED){_("cannot dispose, already disposed!");return}if(_("disposing the interceptor..."),this.readyState=u.DISPOSING,!this.getInstance()){_("no interceptors running, skipping dispose...");return}if(this.clearInstance(),_("global symbol deleted:",o(this.symbol)),this.subscriptions.length>0){_("disposing of %d subscriptions...",this.subscriptions.length);try{for(var I=t(this.subscriptions),m=I.next();!m.done;m=I.next()){var S=m.value;S()}}catch(C){f={error:C}}finally{try{m&&!m.done&&(d=I.return)&&d.call(I)}finally{if(f)throw f.error}}this.subscriptions=[],_("disposed of all subscriptions!",this.subscriptions.length)}this.emitter.deactivate(),_("destroyed the listener!"),i.nextTick(function(){y.readyState=u.DISPOSED})},l.prototype.getInstance=function(){var f,d=o(this.symbol);return this.log("retrieved global instance:",(f=d==null?void 0:d.constructor)===null||f===void 0?void 0:f.name),d},l.prototype.setInstance=function(){s(this.symbol,this),this.log("set global instance!",this.symbol.description)},l.prototype.clearInstance=function(){a(this.symbol),this.log("cleared global instance!",this.symbol.description)},l}();e.Interceptor=c})(zn);var $r={},yf=Y&&Y.__extends||function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(r,i){r.__proto__=i}||function(r,i){for(var o in i)Object.prototype.hasOwnProperty.call(i,o)&&(r[o]=i[o])},e(t,n)};return function(t,n){if(typeof n!="function"&&n!==null)throw new TypeError("Class extends value "+String(n)+" is not a constructor or null");e(t,n);function r(){this.constructor=t}t.prototype=n===null?Object.create(n):(r.prototype=n.prototype,new r)}}(),gf=Y&&Y.__values||function(e){var t=typeof Symbol=="function"&&Symbol.iterator,n=t&&e[t],r=0;if(n)return n.call(e);if(e&&typeof e.length=="number")return{next:function(){return e&&r>=e.length&&(e=void 0),{value:e&&e[r++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty($r,"__esModule",{value:!0});$r.BatchInterceptor=void 0;var Ef=zn,_f=function(e){yf(t,e);function t(n){var r=this;return t.symbol=Symbol(n.name),r=e.call(this,t.symbol)||this,r.interceptors=n.interceptors,r}return t.prototype.setup=function(){var n,r,i=this.log.extend("setup");i("applying all %d interceptors...",this.interceptors.length);var o=function(l){i('applying "%s" interceptor...',l.constructor.name),l.apply(),i("adding interceptor dispose subscription"),s.subscriptions.push(function(){return l.dispose()})},s=this;try{for(var a=gf(this.interceptors),u=a.next();!u.done;u=a.next()){var c=u.value;o(c)}}catch(l){n={error:l}}finally{try{u&&!u.done&&(r=a.return)&&r.call(a)}finally{if(n)throw n.error}}},t.prototype.on=function(n,r){this.interceptors.forEach(function(i){i.on(n,r)})},t}(Ef.Interceptor);$r.BatchInterceptor=_f;var Yt={},it={},co={},mi={},vi={},yi,Ds;function tu(){return Ds||(Ds=1,yi=function(){if(typeof Symbol!="function"||typeof Object.getOwnPropertySymbols!="function")return!1;if(typeof Symbol.iterator=="symbol")return!0;var t={},n=Symbol("test"),r=Object(n);if(typeof n=="string"||Object.prototype.toString.call(n)!=="[object Symbol]"||Object.prototype.toString.call(r)!=="[object Symbol]")return!1;var i=42;t[n]=i;for(n in t)return!1;if(typeof Object.keys=="function"&&Object.keys(t).length!==0||typeof Object.getOwnPropertyNames=="function"&&Object.getOwnPropertyNames(t).length!==0)return!1;var o=Object.getOwnPropertySymbols(t);if(o.length!==1||o[0]!==n||!Object.prototype.propertyIsEnumerable.call(t,n))return!1;if(typeof Object.getOwnPropertyDescriptor=="function"){var s=Object.getOwnPropertyDescriptor(t,n);if(s.value!==i||s.enumerable!==!0)return!1}return!0}),yi}var gi,Rs;function Ur(){if(Rs)return gi;Rs=1;var e=tu();return gi=function(){return e()&&!!Symbol.toStringTag},gi}var Ei,Ls;function Tf(){if(Ls)return Ei;Ls=1;var e=typeof Symbol<"u"&&Symbol,t=tu();return Ei=function(){return typeof e!="function"||typeof Symbol!="function"||typeof e("foo")!="symbol"||typeof Symbol("bar")!="symbol"?!1:t()},Ei}var _i,Ps;function bf(){if(Ps)return _i;Ps=1;var e="Function.prototype.bind called on incompatible ",t=Array.prototype.slice,n=Object.prototype.toString,r="[object Function]";return _i=function(o){var s=this;if(typeof s!="function"||n.call(s)!==r)throw new TypeError(e+s);for(var a=t.call(arguments,1),u,c=function(){if(this instanceof u){var _=s.apply(this,a.concat(t.call(arguments)));return Object(_)===_?_:this}else return s.apply(o,a.concat(t.call(arguments)))},l=Math.max(0,s.length-a.length),f=[],d=0;d"u"?e:c(Uint8Array),d={"%AggregateError%":typeof AggregateError>"u"?e:AggregateError,"%Array%":Array,"%ArrayBuffer%":typeof ArrayBuffer>"u"?e:ArrayBuffer,"%ArrayIteratorPrototype%":u?c([][Symbol.iterator]()):e,"%AsyncFromSyncIteratorPrototype%":e,"%AsyncFunction%":l,"%AsyncGenerator%":l,"%AsyncGeneratorFunction%":l,"%AsyncIteratorPrototype%":l,"%Atomics%":typeof Atomics>"u"?e:Atomics,"%BigInt%":typeof BigInt>"u"?e:BigInt,"%Boolean%":Boolean,"%DataView%":typeof DataView>"u"?e:DataView,"%Date%":Date,"%decodeURI%":decodeURI,"%decodeURIComponent%":decodeURIComponent,"%encodeURI%":encodeURI,"%encodeURIComponent%":encodeURIComponent,"%Error%":Error,"%eval%":eval,"%EvalError%":EvalError,"%Float32Array%":typeof Float32Array>"u"?e:Float32Array,"%Float64Array%":typeof Float64Array>"u"?e:Float64Array,"%FinalizationRegistry%":typeof FinalizationRegistry>"u"?e:FinalizationRegistry,"%Function%":n,"%GeneratorFunction%":l,"%Int8Array%":typeof Int8Array>"u"?e:Int8Array,"%Int16Array%":typeof Int16Array>"u"?e:Int16Array,"%Int32Array%":typeof Int32Array>"u"?e:Int32Array,"%isFinite%":isFinite,"%isNaN%":isNaN,"%IteratorPrototype%":u?c(c([][Symbol.iterator]())):e,"%JSON%":typeof JSON=="object"?JSON:e,"%Map%":typeof Map>"u"?e:Map,"%MapIteratorPrototype%":typeof Map>"u"||!u?e:c(new Map()[Symbol.iterator]()),"%Math%":Math,"%Number%":Number,"%Object%":Object,"%parseFloat%":parseFloat,"%parseInt%":parseInt,"%Promise%":typeof Promise>"u"?e:Promise,"%Proxy%":typeof Proxy>"u"?e:Proxy,"%RangeError%":RangeError,"%ReferenceError%":ReferenceError,"%Reflect%":typeof Reflect>"u"?e:Reflect,"%RegExp%":RegExp,"%Set%":typeof Set>"u"?e:Set,"%SetIteratorPrototype%":typeof Set>"u"||!u?e:c(new Set()[Symbol.iterator]()),"%SharedArrayBuffer%":typeof SharedArrayBuffer>"u"?e:SharedArrayBuffer,"%String%":String,"%StringIteratorPrototype%":u?c(""[Symbol.iterator]()):e,"%Symbol%":u?Symbol:e,"%SyntaxError%":t,"%ThrowTypeError%":a,"%TypedArray%":f,"%TypeError%":r,"%Uint8Array%":typeof Uint8Array>"u"?e:Uint8Array,"%Uint8ClampedArray%":typeof Uint8ClampedArray>"u"?e:Uint8ClampedArray,"%Uint16Array%":typeof Uint16Array>"u"?e:Uint16Array,"%Uint32Array%":typeof Uint32Array>"u"?e:Uint32Array,"%URIError%":URIError,"%WeakMap%":typeof WeakMap>"u"?e:WeakMap,"%WeakRef%":typeof WeakRef>"u"?e:WeakRef,"%WeakSet%":typeof WeakSet>"u"?e:WeakSet},y=function O(x){var $;if(x==="%AsyncFunction%")$=i("async function () {}");else if(x==="%GeneratorFunction%")$=i("function* () {}");else if(x==="%AsyncGeneratorFunction%")$=i("async function* () {}");else if(x==="%AsyncGenerator%"){var q=O("%AsyncGeneratorFunction%");q&&($=q.prototype)}else if(x==="%AsyncIteratorPrototype%"){var z=O("%AsyncGenerator%");z&&($=c(z.prototype))}return d[x]=$,$},_={"%ArrayBufferPrototype%":["ArrayBuffer","prototype"],"%ArrayPrototype%":["Array","prototype"],"%ArrayProto_entries%":["Array","prototype","entries"],"%ArrayProto_forEach%":["Array","prototype","forEach"],"%ArrayProto_keys%":["Array","prototype","keys"],"%ArrayProto_values%":["Array","prototype","values"],"%AsyncFunctionPrototype%":["AsyncFunction","prototype"],"%AsyncGenerator%":["AsyncGeneratorFunction","prototype"],"%AsyncGeneratorPrototype%":["AsyncGeneratorFunction","prototype","prototype"],"%BooleanPrototype%":["Boolean","prototype"],"%DataViewPrototype%":["DataView","prototype"],"%DatePrototype%":["Date","prototype"],"%ErrorPrototype%":["Error","prototype"],"%EvalErrorPrototype%":["EvalError","prototype"],"%Float32ArrayPrototype%":["Float32Array","prototype"],"%Float64ArrayPrototype%":["Float64Array","prototype"],"%FunctionPrototype%":["Function","prototype"],"%Generator%":["GeneratorFunction","prototype"],"%GeneratorPrototype%":["GeneratorFunction","prototype","prototype"],"%Int8ArrayPrototype%":["Int8Array","prototype"],"%Int16ArrayPrototype%":["Int16Array","prototype"],"%Int32ArrayPrototype%":["Int32Array","prototype"],"%JSONParse%":["JSON","parse"],"%JSONStringify%":["JSON","stringify"],"%MapPrototype%":["Map","prototype"],"%NumberPrototype%":["Number","prototype"],"%ObjectPrototype%":["Object","prototype"],"%ObjProto_toString%":["Object","prototype","toString"],"%ObjProto_valueOf%":["Object","prototype","valueOf"],"%PromisePrototype%":["Promise","prototype"],"%PromiseProto_then%":["Promise","prototype","then"],"%Promise_all%":["Promise","all"],"%Promise_reject%":["Promise","reject"],"%Promise_resolve%":["Promise","resolve"],"%RangeErrorPrototype%":["RangeError","prototype"],"%ReferenceErrorPrototype%":["ReferenceError","prototype"],"%RegExpPrototype%":["RegExp","prototype"],"%SetPrototype%":["Set","prototype"],"%SharedArrayBufferPrototype%":["SharedArrayBuffer","prototype"],"%StringPrototype%":["String","prototype"],"%SymbolPrototype%":["Symbol","prototype"],"%SyntaxErrorPrototype%":["SyntaxError","prototype"],"%TypedArrayPrototype%":["TypedArray","prototype"],"%TypeErrorPrototype%":["TypeError","prototype"],"%Uint8ArrayPrototype%":["Uint8Array","prototype"],"%Uint8ClampedArrayPrototype%":["Uint8ClampedArray","prototype"],"%Uint16ArrayPrototype%":["Uint16Array","prototype"],"%Uint32ArrayPrototype%":["Uint32Array","prototype"],"%URIErrorPrototype%":["URIError","prototype"],"%WeakMapPrototype%":["WeakMap","prototype"],"%WeakSetPrototype%":["WeakSet","prototype"]},I=lo(),m=wf(),S=I.call(Function.call,Array.prototype.concat),C=I.call(Function.apply,Array.prototype.splice),L=I.call(Function.call,String.prototype.replace),g=I.call(Function.call,String.prototype.slice),w=I.call(Function.call,RegExp.prototype.exec),b=/[^%.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|%$))/g,A=/\\(\\)?/g,P=function(x){var $=g(x,0,1),q=g(x,-1);if($==="%"&&q!=="%")throw new t("invalid intrinsic syntax, expected closing `%`");if(q==="%"&&$!=="%")throw new t("invalid intrinsic syntax, expected opening `%`");var z=[];return L(x,b,function(X,K,W,G){z[z.length]=W?L(G,A,"$1"):K||X}),z},v=function(x,$){var q=x,z;if(m(_,q)&&(z=_[q],q="%"+z[0]+"%"),m(d,q)){var X=d[q];if(X===l&&(X=y(q)),typeof X>"u"&&!$)throw new r("intrinsic "+x+" exists, but is not available. Please file an issue!");return{alias:z,name:q,value:X}}throw new t("intrinsic "+x+" does not exist!")};return wi=function(x,$){if(typeof x!="string"||x.length===0)throw new r("intrinsic name must be a non-empty string");if(arguments.length>1&&typeof $!="boolean")throw new r('"allowMissing" argument must be a boolean');if(w(/^%?[^%]*%?$/,x)===null)throw new t("`%` may not be present anywhere but at the beginning and end of the intrinsic name");var q=P(x),z=q.length>0?q[0]:"",X=v("%"+z+"%",$),K=X.name,W=X.value,G=!1,Z=X.alias;Z&&(z=Z[0],C(q,S([0,1],Z)));for(var ce=1,J=!0;ce=q.length){var j=o(W,E);J=!!j,J&&"get"in j&&!("originalValue"in j.get)?W=j.get:W=W[E]}else J=m(W,E),W=W[E];J&&!G&&(d[K]=W)}}return W},wi}var Ii={exports:{}},Fs;function If(){return Fs||(Fs=1,function(e){var t=lo(),n=fo(),r=n("%Function.prototype.apply%"),i=n("%Function.prototype.call%"),o=n("%Reflect.apply%",!0)||t.call(i,r),s=n("%Object.getOwnPropertyDescriptor%",!0),a=n("%Object.defineProperty%",!0),u=n("%Math.max%");if(a)try{a({},"a",{value:1})}catch{a=null}e.exports=function(f){var d=o(t,i,arguments);if(s&&a){var y=s(d,"length");y.configurable&&a(d,"length",{value:1+u(0,f.length-(arguments.length-1))})}return d};var c=function(){return o(t,r,arguments)};a?a(e.exports,"apply",{value:c}):e.exports.apply=c}(Ii)),Ii.exports}var Ni,Ms;function po(){if(Ms)return Ni;Ms=1;var e=fo(),t=If(),n=t(e("String.prototype.indexOf"));return Ni=function(i,o){var s=e(i,!!o);return typeof s=="function"&&n(i,".prototype.")>-1?t(s):s},Ni}var Oi,js;function Nf(){if(js)return Oi;js=1;var e=Ur()(),t=po(),n=t("Object.prototype.toString"),r=function(a){return e&&a&&typeof a=="object"&&Symbol.toStringTag in a?!1:n(a)==="[object Arguments]"},i=function(a){return r(a)?!0:a!==null&&typeof a=="object"&&typeof a.length=="number"&&a.length>=0&&n(a)!=="[object Array]"&&n(a.callee)==="[object Function]"},o=function(){return r(arguments)}();return r.isLegacyArguments=i,Oi=o?r:i,Oi}var Si,$s;function Of(){if($s)return Si;$s=1;var e=Object.prototype.toString,t=Function.prototype.toString,n=/^\s*(?:function)?\*/,r=Ur()(),i=Object.getPrototypeOf,o=function(){if(!r)return!1;try{return Function("return function*() {}")()}catch{}},s;return Si=function(u){if(typeof u!="function")return!1;if(n.test(t.call(u)))return!0;if(!r){var c=e.call(u);return c==="[object GeneratorFunction]"}if(!i)return!1;if(typeof s>"u"){var l=o();s=l?i(l):!1}return i(u)===s},Si}var Ai,Us;function Sf(){if(Us)return Ai;Us=1;var e=Function.prototype.toString,t=typeof Reflect=="object"&&Reflect!==null&&Reflect.apply,n,r;if(typeof t=="function"&&typeof Object.defineProperty=="function")try{n=Object.defineProperty({},"length",{get:function(){throw r}}),r={},t(function(){throw 42},null,n)}catch(C){C!==r&&(t=null)}else t=null;var i=/^\s*class\b/,o=function(L){try{var g=e.call(L);return i.test(g)}catch{return!1}},s=function(L){try{return o(L)?!1:(e.call(L),!0)}catch{return!1}},a=Object.prototype.toString,u="[object Object]",c="[object Function]",l="[object GeneratorFunction]",f="[object HTMLAllCollection]",d="[object HTML document.all class]",y="[object HTMLCollection]",_=typeof Symbol=="function"&&!!Symbol.toStringTag,I=!(0 in[,]),m=function(){return!1};if(typeof document=="object"){var S=document.all;a.call(S)===a.call(document.all)&&(m=function(L){if((I||!L)&&(typeof L>"u"||typeof L=="object"))try{var g=a.call(L);return(g===f||g===d||g===y||g===u)&&L("")==null}catch{}return!1})}return Ai=t?function(L){if(m(L))return!0;if(!L||typeof L!="function"&&typeof L!="object")return!1;try{t(L,null,n)}catch(g){if(g!==r)return!1}return!o(L)&&s(L)}:function(L){if(m(L))return!0;if(!L||typeof L!="function"&&typeof L!="object")return!1;if(_)return s(L);if(o(L))return!1;var g=a.call(L);return g!==c&&g!==l&&!/^\[object HTML/.test(g)?!1:s(L)},Ai}var Di,Vs;function nu(){if(Vs)return Di;Vs=1;var e=Sf(),t=Object.prototype.toString,n=Object.prototype.hasOwnProperty,r=function(u,c,l){for(var f=0,d=u.length;f=3&&(f=l),t.call(u)==="[object Array]"?r(u,c,f):typeof u=="string"?i(u,c,f):o(u,c,f)};return Di=s,Di}var Ri,Bs;function ru(){if(Bs)return Ri;Bs=1;var e=["BigInt64Array","BigUint64Array","Float32Array","Float64Array","Int16Array","Int32Array","Int8Array","Uint16Array","Uint32Array","Uint8Array","Uint8ClampedArray"],t=typeof globalThis>"u"?Y:globalThis;return Ri=function(){for(var r=[],i=0;i"u"?Y:globalThis,a=t(),u=n("Array.prototype.indexOf",!0)||function(_,I){for(var m=0;m<_.length;m+=1)if(_[m]===I)return m;return-1},c=n("String.prototype.slice"),l={},f=Object.getPrototypeOf;i&&o&&f&&e(a,function(y){var _=new s[y];if(Symbol.toStringTag in _){var I=f(_),m=o(I,Symbol.toStringTag);if(!m){var S=f(I);m=o(S,Symbol.toStringTag)}l[y]=m.get}});var d=function(_){var I=!1;return e(l,function(m,S){if(!I)try{I=m.call(_)===S}catch{}}),I};return Pi=function(_){if(!_||typeof _!="object")return!1;if(!i||!(Symbol.toStringTag in _)){var I=c(r(_),8,-1);return u(a,I)>-1}return o?d(_):!1},Pi}var Ci,Hs;function Af(){if(Hs)return Ci;Hs=1;var e=nu(),t=ru(),n=po(),r=iu(),i=n("Object.prototype.toString"),o=Ur()(),s=typeof globalThis>"u"?Y:globalThis,a=t(),u=n("String.prototype.slice"),c={},l=Object.getPrototypeOf;o&&r&&l&&e(a,function(y){if(typeof s[y]=="function"){var _=new s[y];if(Symbol.toStringTag in _){var I=l(_),m=r(I,Symbol.toStringTag);if(!m){var S=l(I);m=r(S,Symbol.toStringTag)}c[y]=m.get}}});var f=function(_){var I=!1;return e(c,function(m,S){if(!I)try{var C=m.call(_);C===S&&(I=C)}catch{}}),I},d=ou();return Ci=function(_){return d(_)?!o||!(Symbol.toStringTag in _)?u(i(_),8,-1):f(_):!1},Ci}var Ys;function Df(){return Ys||(Ys=1,function(e){var t=Nf(),n=Of(),r=Af(),i=ou();function o(B){return B.call.bind(B)}var s=typeof BigInt<"u",a=typeof Symbol<"u",u=o(Object.prototype.toString),c=o(Number.prototype.valueOf),l=o(String.prototype.valueOf),f=o(Boolean.prototype.valueOf);if(s)var d=o(BigInt.prototype.valueOf);if(a)var y=o(Symbol.prototype.valueOf);function _(B,Xt){if(typeof B!="object")return!1;try{return Xt(B),!0}catch{return!1}}e.isArgumentsObject=t,e.isGeneratorFunction=n,e.isTypedArray=i;function I(B){return typeof Promise<"u"&&B instanceof Promise||B!==null&&typeof B=="object"&&typeof B.then=="function"&&typeof B.catch=="function"}e.isPromise=I;function m(B){return typeof ArrayBuffer<"u"&&ArrayBuffer.isView?ArrayBuffer.isView(B):i(B)||D(B)}e.isArrayBufferView=m;function S(B){return r(B)==="Uint8Array"}e.isUint8Array=S;function C(B){return r(B)==="Uint8ClampedArray"}e.isUint8ClampedArray=C;function L(B){return r(B)==="Uint16Array"}e.isUint16Array=L;function g(B){return r(B)==="Uint32Array"}e.isUint32Array=g;function w(B){return r(B)==="Int8Array"}e.isInt8Array=w;function b(B){return r(B)==="Int16Array"}e.isInt16Array=b;function A(B){return r(B)==="Int32Array"}e.isInt32Array=A;function P(B){return r(B)==="Float32Array"}e.isFloat32Array=P;function v(B){return r(B)==="Float64Array"}e.isFloat64Array=v;function O(B){return r(B)==="BigInt64Array"}e.isBigInt64Array=O;function x(B){return r(B)==="BigUint64Array"}e.isBigUint64Array=x;function $(B){return u(B)==="[object Map]"}$.working=typeof Map<"u"&&$(new Map);function q(B){return typeof Map>"u"?!1:$.working?$(B):B instanceof Map}e.isMap=q;function z(B){return u(B)==="[object Set]"}z.working=typeof Set<"u"&&z(new Set);function X(B){return typeof Set>"u"?!1:z.working?z(B):B instanceof Set}e.isSet=X;function K(B){return u(B)==="[object WeakMap]"}K.working=typeof WeakMap<"u"&&K(new WeakMap);function W(B){return typeof WeakMap>"u"?!1:K.working?K(B):B instanceof WeakMap}e.isWeakMap=W;function G(B){return u(B)==="[object WeakSet]"}G.working=typeof WeakSet<"u"&&G(new WeakSet);function Z(B){return G(B)}e.isWeakSet=Z;function ce(B){return u(B)==="[object ArrayBuffer]"}ce.working=typeof ArrayBuffer<"u"&&ce(new ArrayBuffer);function J(B){return typeof ArrayBuffer>"u"?!1:ce.working?ce(B):B instanceof ArrayBuffer}e.isArrayBuffer=J;function E(B){return u(B)==="[object DataView]"}E.working=typeof ArrayBuffer<"u"&&typeof DataView<"u"&&E(new DataView(new ArrayBuffer(1),0,1));function D(B){return typeof DataView>"u"?!1:E.working?E(B):B instanceof DataView}e.isDataView=D;var R=typeof SharedArrayBuffer<"u"?SharedArrayBuffer:void 0;function j(B){return u(B)==="[object SharedArrayBuffer]"}function ee(B){return typeof R>"u"?!1:(typeof j.working>"u"&&(j.working=j(new R)),j.working?j(B):B instanceof R)}e.isSharedArrayBuffer=ee;function ne(B){return u(B)==="[object AsyncFunction]"}e.isAsyncFunction=ne;function Q(B){return u(B)==="[object Map Iterator]"}e.isMapIterator=Q;function ie(B){return u(B)==="[object Set Iterator]"}e.isSetIterator=ie;function le(B){return u(B)==="[object Generator]"}e.isGeneratorObject=le;function he(B){return u(B)==="[object WebAssembly.Module]"}e.isWebAssemblyCompiledModule=he;function de(B){return _(B,c)}e.isNumberObject=de;function et(B){return _(B,l)}e.isStringObject=et;function we(B){return _(B,f)}e.isBooleanObject=we;function tt(B){return s&&_(B,d)}e.isBigIntObject=tt;function Se(B){return a&&_(B,y)}e.isSymbolObject=Se;function zt(B){return de(B)||et(B)||we(B)||tt(B)||Se(B)}e.isBoxedPrimitive=zt;function Wt(B){return typeof Uint8Array<"u"&&(J(B)||ee(B))}e.isAnyArrayBuffer=Wt,["isProxy","isExternal","isModuleNamespaceObject"].forEach(function(B){Object.defineProperty(e,B,{enumerable:!1,value:function(){throw new Error(B+" is not supported in userland")}})})}(vi)),vi}var ki,Qs;function Rf(){return Qs||(Qs=1,ki=function(t){return t&&typeof t=="object"&&typeof t.copy=="function"&&typeof t.fill=="function"&&typeof t.readUInt8=="function"}),ki}var mr={exports:{}},zs;function Lf(){return zs||(zs=1,typeof Object.create=="function"?mr.exports=function(t,n){n&&(t.super_=n,t.prototype=Object.create(n.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}))}:mr.exports=function(t,n){if(n){t.super_=n;var r=function(){};r.prototype=n.prototype,t.prototype=new r,t.prototype.constructor=t}}),mr.exports}var Ws;function su(){return Ws||(Ws=1,function(e){var t=Object.getOwnPropertyDescriptors||function(D){for(var R=Object.keys(D),j={},ee=0;ee=ee)return ie;switch(ie){case"%s":return String(j[R++]);case"%d":return Number(j[R++]);case"%j":try{return JSON.stringify(j[R++])}catch{return"[Circular]"}default:return ie}}),Q=j[R];R"u")return function(){return e.deprecate(E,D).apply(this,arguments)};var R=!1;function j(){if(!R){if(process.throwDeprecation)throw new Error(D);process.traceDeprecation?console.trace(D):console.error(D),R=!0}return E.apply(this,arguments)}return j};var r={},i=/^$/;if({}.NODE_DEBUG){var o={}.NODE_DEBUG;o=o.replace(/[|\\{}()[\]^$+?.]/g,"\\$&").replace(/\*/g,".*").replace(/,/g,"$|^").toUpperCase(),i=new RegExp("^"+o+"$","i")}e.debuglog=function(E){if(E=E.toUpperCase(),!r[E])if(i.test(E)){var D=process.pid;r[E]=function(){var R=e.format.apply(e,arguments);console.error("%s %d: %s",E,D,R)}}else r[E]=function(){};return r[E]};function s(E,D){var R={seen:[],stylize:u};return arguments.length>=3&&(R.depth=arguments[2]),arguments.length>=4&&(R.colors=arguments[3]),S(D)?R.showHidden=D:D&&e._extend(R,D),A(R.showHidden)&&(R.showHidden=!1),A(R.depth)&&(R.depth=2),A(R.colors)&&(R.colors=!1),A(R.customInspect)&&(R.customInspect=!0),R.colors&&(R.stylize=a),l(R,E,R.depth)}e.inspect=s,s.colors={bold:[1,22],italic:[3,23],underline:[4,24],inverse:[7,27],white:[37,39],grey:[90,39],black:[30,39],blue:[34,39],cyan:[36,39],green:[32,39],magenta:[35,39],red:[31,39],yellow:[33,39]},s.styles={special:"cyan",number:"yellow",boolean:"yellow",undefined:"grey",null:"bold",string:"green",date:"magenta",regexp:"red"};function a(E,D){var R=s.styles[D];return R?"\x1B["+s.colors[R][0]+"m"+E+"\x1B["+s.colors[R][1]+"m":E}function u(E,D){return E}function c(E){var D={};return E.forEach(function(R,j){D[R]=!0}),D}function l(E,D,R){if(E.customInspect&&D&&$(D.inspect)&&D.inspect!==e.inspect&&!(D.constructor&&D.constructor.prototype===D)){var j=D.inspect(R,E);return w(j)||(j=l(E,j,R)),j}var ee=f(E,D);if(ee)return ee;var ne=Object.keys(D),Q=c(ne);if(E.showHidden&&(ne=Object.getOwnPropertyNames(D)),x(D)&&(ne.indexOf("message")>=0||ne.indexOf("description")>=0))return d(D);if(ne.length===0){if($(D)){var ie=D.name?": "+D.name:"";return E.stylize("[Function"+ie+"]","special")}if(P(D))return E.stylize(RegExp.prototype.toString.call(D),"regexp");if(O(D))return E.stylize(Date.prototype.toString.call(D),"date");if(x(D))return d(D)}var le="",he=!1,de=["{","}"];if(m(D)&&(he=!0,de=["[","]"]),$(D)){var et=D.name?": "+D.name:"";le=" [Function"+et+"]"}if(P(D)&&(le=" "+RegExp.prototype.toString.call(D)),O(D)&&(le=" "+Date.prototype.toUTCString.call(D)),x(D)&&(le=" "+d(D)),ne.length===0&&(!he||D.length==0))return de[0]+le+de[1];if(R<0)return P(D)?E.stylize(RegExp.prototype.toString.call(D),"regexp"):E.stylize("[Object]","special");E.seen.push(D);var we;return he?we=y(E,D,R,Q,ne):we=ne.map(function(tt){return _(E,D,R,Q,tt,he)}),E.seen.pop(),I(we,le,de)}function f(E,D){if(A(D))return E.stylize("undefined","undefined");if(w(D)){var R="'"+JSON.stringify(D).replace(/^"|"$/g,"").replace(/'/g,"\\'").replace(/\\"/g,'"')+"'";return E.stylize(R,"string")}if(g(D))return E.stylize(""+D,"number");if(S(D))return E.stylize(""+D,"boolean");if(C(D))return E.stylize("null","null")}function d(E){return"["+Error.prototype.toString.call(E)+"]"}function y(E,D,R,j,ee){for(var ne=[],Q=0,ie=D.length;Q-1&&(ne?ie=ie.split(` `).map(function(he){return" "+he}).join(` `).slice(2):ie=` `+ie.split(` `).map(function(he){return" "+he}).join(` -`))):ie=E.stylize("[Circular]","special")),A(Q)){if(ne&&ee.match(/^\d+$/))return ie;Q=JSON.stringify(""+ee),Q.match(/^"([a-zA-Z_][a-zA-Z_0-9]*)"$/)?(Q=Q.slice(1,-1),Q=E.stylize(Q,"name")):(Q=Q.replace(/'/g,"\\'").replace(/\\"/g,'"').replace(/(^"|"$)/g,"'"),Q=E.stylize(Q,"string"))}return Q+": "+ie}function w(E,D,R){var j=E.reduce(function(ee,ne){return ne.indexOf(` +`))):ie=E.stylize("[Circular]","special")),A(Q)){if(ne&&ee.match(/^\d+$/))return ie;Q=JSON.stringify(""+ee),Q.match(/^"([a-zA-Z_][a-zA-Z_0-9]*)"$/)?(Q=Q.slice(1,-1),Q=E.stylize(Q,"name")):(Q=Q.replace(/'/g,"\\'").replace(/\\"/g,'"').replace(/(^"|"$)/g,"'"),Q=E.stylize(Q,"string"))}return Q+": "+ie}function I(E,D,R){var j=E.reduce(function(ee,ne){return ne.indexOf(` `)>=0,ee+ne.replace(/\u001b\[\d\d?m/g,"").length+1},0);return j>60?R[0]+(D===""?"":D+` `)+" "+E.join(`, - `)+" "+R[1]:R[0]+D+" "+E.join(", ")+" "+R[1]}e.types=Df();function m(E){return Array.isArray(E)}e.isArray=m;function S(E){return typeof E=="boolean"}e.isBoolean=S;function C(E){return E===null}e.isNull=C;function L(E){return E==null}e.isNullOrUndefined=L;function g(E){return typeof E=="number"}e.isNumber=g;function I(E){return typeof E=="string"}e.isString=I;function b(E){return typeof E=="symbol"}e.isSymbol=b;function A(E){return E===void 0}e.isUndefined=A;function P(E){return v(E)&&z(E)==="[object RegExp]"}e.isRegExp=P,e.types.isRegExp=P;function v(E){return typeof E=="object"&&E!==null}e.isObject=v;function O(E){return v(E)&&z(E)==="[object Date]"}e.isDate=O,e.types.isDate=O;function x(E){return v(E)&&(z(E)==="[object Error]"||E instanceof Error)}e.isError=x,e.types.isNativeError=x;function $(E){return typeof E=="function"}e.isFunction=$;function q(E){return E===null||typeof E=="boolean"||typeof E=="number"||typeof E=="string"||typeof E=="symbol"||typeof E>"u"}e.isPrimitive=q,e.isBuffer=Rf();function z(E){return Object.prototype.toString.call(E)}function X(E){return E<10?"0"+E.toString(10):E.toString(10)}var K=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"];function W(){var E=new Date,D=[X(E.getHours()),X(E.getMinutes()),X(E.getSeconds())].join(":");return[E.getDate(),K[E.getMonth()],D].join(" ")}e.log=function(){console.log("%s - %s",W(),e.format.apply(e,arguments))},e.inherits=Lf(),e._extend=function(E,D){if(!D||!v(D))return E;for(var R=Object.keys(D),j=R.length;j--;)E[R[j]]=D[R[j]];return E};function G(E,D){return Object.prototype.hasOwnProperty.call(E,D)}var Z=typeof Symbol<"u"?Symbol("util.promisify.custom"):void 0;e.promisify=function(D){if(typeof D!="function")throw new TypeError('The "original" argument must be of type Function');if(Z&&D[Z]){var R=D[Z];if(typeof R!="function")throw new TypeError('The "util.promisify.custom" argument must be of type Function');return Object.defineProperty(R,Z,{value:R,enumerable:!1,writable:!1,configurable:!0}),R}function R(){for(var j,ee,ne=new Promise(function(le,he){j=le,ee=he}),Q=[],ie=0;ie0&&o[o.length-1])&&(c[0]===6||c[0]===2)){n=0;continue}if(c[0]===3&&(!o||c[1]>o[0]&&c[1]0&&o[o.length-1])&&(c[0]===6||c[0]===2)){n=0;continue}if(c[0]===3&&(!o||c[1]>o[0]&&c[1]=e.maxCalls&&((a=e.maxCallsCallback)===null||a===void 0||a.call(e)),i(u),n++};return s.invoked=function(){return jf(t,void 0,void 0,function(){return $f(this,function(a){return r=setTimeout(function(){i([])},0),[2,o]})})},s}Br.createLazyCallback=Uf;var Vf=Y&&Y.__extends||function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(r,i){r.__proto__=i}||function(r,i){for(var o in i)Object.prototype.hasOwnProperty.call(i,o)&&(r[o]=i[o])},e(t,n)};return function(t,n){if(typeof n!="function"&&n!==null)throw new TypeError("Class extends value "+String(n)+" is not a constructor or null");e(t,n);function r(){this.constructor=t}t.prototype=n===null?Object.create(n):(r.prototype=n.prototype,new r)}}();Object.defineProperty(fn,"__esModule",{value:!0});fn.InteractiveIsomorphicRequest=void 0;var Bf=Tt,qf=Gt,Gf=Br,Hf=function(e){Vf(t,e);function t(n){var r=e.call(this,n)||this;return r.respondWith=Gf.createLazyCallback({maxCalls:1,maxCallsCallback:function(){Bf.invariant(!1,'Failed to respond to "%s %s" request: the "request" event has already been responded to.',r.method,r.url.href)}}),r}return t}(qf.IsomorphicRequest);fn.InteractiveIsomorphicRequest=Hf;var Wn={};Object.defineProperty(Wn,"__esModule",{value:!0});Wn.getCleanUrl=void 0;function Yf(e,t){return t===void 0&&(t=!0),[t&&e.origin,e.pathname].filter(Boolean).join("")}Wn.getCleanUrl=Yf;(function(e){var t=Y&&Y.__createBinding||(Object.create?function(o,s,a,u){u===void 0&&(u=a),Object.defineProperty(o,u,{enumerable:!0,get:function(){return s[a]}})}:function(o,s,a,u){u===void 0&&(u=a),o[u]=s[a]}),n=Y&&Y.__exportStar||function(o,s){for(var a in o)a!=="default"&&!Object.prototype.hasOwnProperty.call(s,a)&&t(s,o,a)};Object.defineProperty(e,"__esModule",{value:!0}),e.decodeBuffer=e.encodeBuffer=e.getCleanUrl=void 0,n(ln,e),n(zn,e),n($r,e),n(Gt,e),n(fn,e);var r=Wn;Object.defineProperty(e,"getCleanUrl",{enumerable:!0,get:function(){return r.getCleanUrl}});var i=it;Object.defineProperty(e,"encodeBuffer",{enumerable:!0,get:function(){return i.encodeBuffer}}),Object.defineProperty(e,"decodeBuffer",{enumerable:!0,get:function(){return i.decodeBuffer}})})(Qn);var ho={},cu={},Xn={exports:{}},Zt={decodeValues:!0,map:!1,silent:!1};function Qi(e){return typeof e=="string"&&!!e.trim()}function zi(e,t){var n=e.split(";").filter(Qi),r=n.shift(),i=Qf(r),o=i.name,s=i.value;t=t?Object.assign({},Zt,t):Zt;try{s=t.decodeValues?decodeURIComponent(s):s}catch(u){console.error("set-cookie-parser encountered an error while decoding a cookie with value '"+s+"'. Set options.decodeValues to false to disable this feature.",u)}var a={name:o,value:s};return n.forEach(function(u){var c=u.split("="),l=c.shift().trimLeft().toLowerCase(),f=c.join("=");l==="expires"?a.expires=new Date(f):l==="max-age"?a.maxAge=parseInt(f,10):l==="secure"?a.secure=!0:l==="httponly"?a.httpOnly=!0:l==="samesite"?a.sameSite=f:a[l]=f}),a}function Qf(e){var t="",n="",r=e.split("=");return r.length>1?(t=r.shift(),n=r.join("=")):n=e,{name:t,value:n}}function lu(e,t){if(t=t?Object.assign({},Zt,t):Zt,!e)return t.map?{}:[];if(e.headers&&e.headers["set-cookie"])e=e.headers["set-cookie"];else if(e.headers){var n=e.headers[Object.keys(e.headers).find(function(i){return i.toLowerCase()==="set-cookie"})];!n&&e.headers.cookie&&!t.silent&&console.warn("Warning: set-cookie-parser appears to have been called on a request object. It is designed to parse Set-Cookie headers from responses, not Cookie headers from requests. Set the option {silent: true} to suppress this warning."),e=n}if(Array.isArray(e)||(e=[e]),t=t?Object.assign({},Zt,t):Zt,t.map){var r={};return e.filter(Qi).reduce(function(i,o){var s=zi(o,t);return i[s.name]=s,i},r)}else return e.filter(Qi).map(function(i){return zi(i,t)})}function zf(e){if(Array.isArray(e))return e;if(typeof e!="string")return[];var t=[],n=0,r,i,o,s,a;function u(){for(;n=e.length)&&t.push(e.substring(r,e.length))}return t}Xn.exports=lu;Xn.exports.parse=lu;Xn.exports.parseString=zi;Xn.exports.splitCookiesString=zf;(function(e){var t=Y&&Y.__rest||function(o,s){var a={};for(var u in o)Object.prototype.hasOwnProperty.call(o,u)&&s.indexOf(u)<0&&(a[u]=o[u]);if(o!=null&&typeof Object.getOwnPropertySymbols=="function")for(var c=0,u=Object.getOwnPropertySymbols(o);c{var{maxAge:_}=y,w=t(y,["maxAge"]);return Object.assign(Object.assign({},w),{expires:_===void 0?w.expires:new Date(l+_*1e3),maxAge:_})}),d=this.store.get(u.origin)||new Map;f.forEach(y=>{this.store.set(u.origin,d.set(y.name,y))})}get(s){this.deleteExpiredCookies();const a=new URL(s.url),u=this.store.get(a.origin)||new Map;switch(s.credentials){case"include":return typeof document>"u"||n.parse(document.cookie).forEach(l=>{u.set(l.name,l)}),u;case"same-origin":return u;default:return new Map}}getAll(){return this.deleteExpiredCookies(),this.store}deleteAll(s){const a=new URL(s.url);this.store.delete(a.origin)}clear(){this.store.clear()}hydrate(){if(!r())return;const s=localStorage.getItem(e.PERSISTENCY_KEY);if(!!s)try{JSON.parse(s).forEach(([u,c])=>{this.store.set(u,new Map(c.map(l=>{var[f,d]=l,{expires:y}=d,_=t(d,["expires"]);return[f,y===void 0?_:Object.assign(Object.assign({},_),{expires:new Date(y)})]})))})}catch(a){console.warn(` + `)+" "+R[1]:R[0]+D+" "+E.join(", ")+" "+R[1]}e.types=Df();function m(E){return Array.isArray(E)}e.isArray=m;function S(E){return typeof E=="boolean"}e.isBoolean=S;function C(E){return E===null}e.isNull=C;function L(E){return E==null}e.isNullOrUndefined=L;function g(E){return typeof E=="number"}e.isNumber=g;function w(E){return typeof E=="string"}e.isString=w;function b(E){return typeof E=="symbol"}e.isSymbol=b;function A(E){return E===void 0}e.isUndefined=A;function P(E){return v(E)&&z(E)==="[object RegExp]"}e.isRegExp=P,e.types.isRegExp=P;function v(E){return typeof E=="object"&&E!==null}e.isObject=v;function O(E){return v(E)&&z(E)==="[object Date]"}e.isDate=O,e.types.isDate=O;function x(E){return v(E)&&(z(E)==="[object Error]"||E instanceof Error)}e.isError=x,e.types.isNativeError=x;function $(E){return typeof E=="function"}e.isFunction=$;function q(E){return E===null||typeof E=="boolean"||typeof E=="number"||typeof E=="string"||typeof E=="symbol"||typeof E>"u"}e.isPrimitive=q,e.isBuffer=Rf();function z(E){return Object.prototype.toString.call(E)}function X(E){return E<10?"0"+E.toString(10):E.toString(10)}var K=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"];function W(){var E=new Date,D=[X(E.getHours()),X(E.getMinutes()),X(E.getSeconds())].join(":");return[E.getDate(),K[E.getMonth()],D].join(" ")}e.log=function(){console.log("%s - %s",W(),e.format.apply(e,arguments))},e.inherits=Lf(),e._extend=function(E,D){if(!D||!v(D))return E;for(var R=Object.keys(D),j=R.length;j--;)E[R[j]]=D[R[j]];return E};function G(E,D){return Object.prototype.hasOwnProperty.call(E,D)}var Z=typeof Symbol<"u"?Symbol("util.promisify.custom"):void 0;e.promisify=function(D){if(typeof D!="function")throw new TypeError('The "original" argument must be of type Function');if(Z&&D[Z]){var R=D[Z];if(typeof R!="function")throw new TypeError('The "util.promisify.custom" argument must be of type Function');return Object.defineProperty(R,Z,{value:R,enumerable:!1,writable:!1,configurable:!0}),R}function R(){for(var j,ee,ne=new Promise(function(le,he){j=le,ee=he}),Q=[],ie=0;ie0&&o[o.length-1])&&(c[0]===6||c[0]===2)){n=0;continue}if(c[0]===3&&(!o||c[1]>o[0]&&c[1]0&&o[o.length-1])&&(c[0]===6||c[0]===2)){n=0;continue}if(c[0]===3&&(!o||c[1]>o[0]&&c[1]=e.maxCalls&&((a=e.maxCallsCallback)===null||a===void 0||a.call(e)),i(u),n++};return s.invoked=function(){return jf(t,void 0,void 0,function(){return $f(this,function(a){return r=setTimeout(function(){i([])},0),[2,o]})})},s}Br.createLazyCallback=Uf;var Vf=Y&&Y.__extends||function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(r,i){r.__proto__=i}||function(r,i){for(var o in i)Object.prototype.hasOwnProperty.call(i,o)&&(r[o]=i[o])},e(t,n)};return function(t,n){if(typeof n!="function"&&n!==null)throw new TypeError("Class extends value "+String(n)+" is not a constructor or null");e(t,n);function r(){this.constructor=t}t.prototype=n===null?Object.create(n):(r.prototype=n.prototype,new r)}}();Object.defineProperty(fn,"__esModule",{value:!0});fn.InteractiveIsomorphicRequest=void 0;var Bf=Tt,qf=Yt,Gf=Br,Hf=function(e){Vf(t,e);function t(n){var r=e.call(this,n)||this;return r.respondWith=Gf.createLazyCallback({maxCalls:1,maxCallsCallback:function(){Bf.invariant(!1,'Failed to respond to "%s %s" request: the "request" event has already been responded to.',r.method,r.url.href)}}),r}return t}(qf.IsomorphicRequest);fn.InteractiveIsomorphicRequest=Hf;var Wn={};Object.defineProperty(Wn,"__esModule",{value:!0});Wn.getCleanUrl=void 0;function Yf(e,t){return t===void 0&&(t=!0),[t&&e.origin,e.pathname].filter(Boolean).join("")}Wn.getCleanUrl=Yf;(function(e){var t=Y&&Y.__createBinding||(Object.create?function(o,s,a,u){u===void 0&&(u=a),Object.defineProperty(o,u,{enumerable:!0,get:function(){return s[a]}})}:function(o,s,a,u){u===void 0&&(u=a),o[u]=s[a]}),n=Y&&Y.__exportStar||function(o,s){for(var a in o)a!=="default"&&!Object.prototype.hasOwnProperty.call(s,a)&&t(s,o,a)};Object.defineProperty(e,"__esModule",{value:!0}),e.decodeBuffer=e.encodeBuffer=e.getCleanUrl=void 0,n(ln,e),n(zn,e),n($r,e),n(Yt,e),n(fn,e);var r=Wn;Object.defineProperty(e,"getCleanUrl",{enumerable:!0,get:function(){return r.getCleanUrl}});var i=it;Object.defineProperty(e,"encodeBuffer",{enumerable:!0,get:function(){return i.encodeBuffer}}),Object.defineProperty(e,"decodeBuffer",{enumerable:!0,get:function(){return i.decodeBuffer}})})(Qn);var ho={},cu={},Xn={exports:{}},en={decodeValues:!0,map:!1,silent:!1};function Qi(e){return typeof e=="string"&&!!e.trim()}function zi(e,t){var n=e.split(";").filter(Qi),r=n.shift(),i=Qf(r),o=i.name,s=i.value;t=t?Object.assign({},en,t):en;try{s=t.decodeValues?decodeURIComponent(s):s}catch(u){console.error("set-cookie-parser encountered an error while decoding a cookie with value '"+s+"'. Set options.decodeValues to false to disable this feature.",u)}var a={name:o,value:s};return n.forEach(function(u){var c=u.split("="),l=c.shift().trimLeft().toLowerCase(),f=c.join("=");l==="expires"?a.expires=new Date(f):l==="max-age"?a.maxAge=parseInt(f,10):l==="secure"?a.secure=!0:l==="httponly"?a.httpOnly=!0:l==="samesite"?a.sameSite=f:a[l]=f}),a}function Qf(e){var t="",n="",r=e.split("=");return r.length>1?(t=r.shift(),n=r.join("=")):n=e,{name:t,value:n}}function lu(e,t){if(t=t?Object.assign({},en,t):en,!e)return t.map?{}:[];if(e.headers&&e.headers["set-cookie"])e=e.headers["set-cookie"];else if(e.headers){var n=e.headers[Object.keys(e.headers).find(function(i){return i.toLowerCase()==="set-cookie"})];!n&&e.headers.cookie&&!t.silent&&console.warn("Warning: set-cookie-parser appears to have been called on a request object. It is designed to parse Set-Cookie headers from responses, not Cookie headers from requests. Set the option {silent: true} to suppress this warning."),e=n}if(Array.isArray(e)||(e=[e]),t=t?Object.assign({},en,t):en,t.map){var r={};return e.filter(Qi).reduce(function(i,o){var s=zi(o,t);return i[s.name]=s,i},r)}else return e.filter(Qi).map(function(i){return zi(i,t)})}function zf(e){if(Array.isArray(e))return e;if(typeof e!="string")return[];var t=[],n=0,r,i,o,s,a;function u(){for(;n=e.length)&&t.push(e.substring(r,e.length))}return t}Xn.exports=lu;Xn.exports.parse=lu;Xn.exports.parseString=zi;Xn.exports.splitCookiesString=zf;(function(e){var t=Y&&Y.__rest||function(o,s){var a={};for(var u in o)Object.prototype.hasOwnProperty.call(o,u)&&s.indexOf(u)<0&&(a[u]=o[u]);if(o!=null&&typeof Object.getOwnPropertySymbols=="function")for(var c=0,u=Object.getOwnPropertySymbols(o);c{var{maxAge:_}=y,I=t(y,["maxAge"]);return Object.assign(Object.assign({},I),{expires:_===void 0?I.expires:new Date(l+_*1e3),maxAge:_})}),d=this.store.get(u.origin)||new Map;f.forEach(y=>{this.store.set(u.origin,d.set(y.name,y))})}get(s){this.deleteExpiredCookies();const a=new URL(s.url),u=this.store.get(a.origin)||new Map;switch(s.credentials){case"include":return typeof document>"u"||n.parse(document.cookie).forEach(l=>{u.set(l.name,l)}),u;case"same-origin":return u;default:return new Map}}getAll(){return this.deleteExpiredCookies(),this.store}deleteAll(s){const a=new URL(s.url);this.store.delete(a.origin)}clear(){this.store.clear()}hydrate(){if(!r())return;const s=localStorage.getItem(e.PERSISTENCY_KEY);if(!!s)try{JSON.parse(s).forEach(([u,c])=>{this.store.set(u,new Map(c.map(l=>{var[f,d]=l,{expires:y}=d,_=t(d,["expires"]);return[f,y===void 0?_:Object.assign(Object.assign({},_),{expires:new Date(y)})]})))})}catch(a){console.warn(` [virtual-cookie] Failed to parse a stored cookie from the localStorage (key "${e.PERSISTENCY_KEY}"). Stored value: @@ -24,27 +24,27 @@ ${localStorage.getItem(e.PERSISTENCY_KEY)} Thrown exception: ${a} -Invalid value has been removed from localStorage to prevent subsequent failed parsing attempts.`),localStorage.removeItem(e.PERSISTENCY_KEY)}}persist(){if(!r())return;const s=Array.from(this.store.entries()).map(([a,u])=>[a,Array.from(u.entries())]);localStorage.setItem(e.PERSISTENCY_KEY,JSON.stringify(s))}deleteExpiredCookies(){const s=Date.now();this.store.forEach((a,u)=>{a.forEach(({expires:c,name:l})=>{c!==void 0&&c.getTime()<=s&&a.delete(l)}),a.size===0&&this.store.delete(u)})}}e.store=new i})(cu);(function(e){var t=Y&&Y.__createBinding||(Object.create?function(r,i,o,s){s===void 0&&(s=o),Object.defineProperty(r,s,{enumerable:!0,get:function(){return i[o]}})}:function(r,i,o,s){s===void 0&&(s=o),r[s]=i[o]}),n=Y&&Y.__exportStar||function(r,i){for(var o in r)o!=="default"&&!Object.prototype.hasOwnProperty.call(i,o)&&t(i,r,o)};Object.defineProperty(e,"__esModule",{value:!0}),n(cu,e)})(ho);var ji,Js;function Wf(){return Js||(Js=1,ji=function(){function e(t,n,r,i,o){return tr?r+1:t+1:i===o?n:n+1}return function(t,n){if(t===n)return 0;if(t.length>n.length){var r=t;t=n,n=r}for(var i=t.length,o=n.length;i>0&&t.charCodeAt(i-1)===n.charCodeAt(o-1);)i--,o--;for(var s=0;s=t)break;n=i.index+i[0].length,r+=1}return{line:r,column:t+1-n}}function fu(e){return mo(e.source,Ar(e.source,e.start))}function mo(e,t){const n=e.locationOffset.column-1,r="".padStart(n)+e.body,i=t.line-1,o=e.locationOffset.line-1,s=t.line+o,a=t.line===1?n:0,u=t.column+a,c=`${e.name}:${s}:${u} -`,l=r.split(/\r\n|[\n\r]/g),f=l[i];if(f.length>120){const d=Math.floor(u/80),y=u%80,_=[];for(let w=0;w["|",w]),["|","^".padStart(y)],["|",_[d+1]]])}return c+Ks([[`${s-1} |`,l[i-1]],[`${s} |`,f],["|","^".padStart(u)],[`${s+1} |`,l[i+1]]])}function Ks(e){const t=e.filter(([r,i])=>i!==void 0),n=Math.max(...t.map(([r])=>r.length));return t.map(([r,i])=>r.padStart(n)+(i?" "+i:"")).join(` +Invalid value has been removed from localStorage to prevent subsequent failed parsing attempts.`),localStorage.removeItem(e.PERSISTENCY_KEY)}}persist(){if(!r())return;const s=Array.from(this.store.entries()).map(([a,u])=>[a,Array.from(u.entries())]);localStorage.setItem(e.PERSISTENCY_KEY,JSON.stringify(s))}deleteExpiredCookies(){const s=Date.now();this.store.forEach((a,u)=>{a.forEach(({expires:c,name:l})=>{c!==void 0&&c.getTime()<=s&&a.delete(l)}),a.size===0&&this.store.delete(u)})}}e.store=new i})(cu);(function(e){var t=Y&&Y.__createBinding||(Object.create?function(r,i,o,s){s===void 0&&(s=o),Object.defineProperty(r,s,{enumerable:!0,get:function(){return i[o]}})}:function(r,i,o,s){s===void 0&&(s=o),r[s]=i[o]}),n=Y&&Y.__exportStar||function(r,i){for(var o in r)o!=="default"&&!Object.prototype.hasOwnProperty.call(i,o)&&t(i,r,o)};Object.defineProperty(e,"__esModule",{value:!0}),n(cu,e)})(ho);var ji,Js;function Wf(){return Js||(Js=1,ji=function(){function e(t,n,r,i,o){return tr?r+1:t+1:i===o?n:n+1}return function(t,n){if(t===n)return 0;if(t.length>n.length){var r=t;t=n,n=r}for(var i=t.length,o=n.length;i>0&&t.charCodeAt(i-1)===n.charCodeAt(o-1);)i--,o--;for(var s=0;s=t)break;n=i.index+i[0].length,r+=1}return{line:r,column:t+1-n}}function fu(e){return mo(e.source,Ar(e.source,e.start))}function mo(e,t){const n=e.locationOffset.column-1,r="".padStart(n)+e.body,i=t.line-1,o=e.locationOffset.line-1,s=t.line+o,a=t.line===1?n:0,u=t.column+a,c=`${e.name}:${s}:${u} +`,l=r.split(/\r\n|[\n\r]/g),f=l[i];if(f.length>120){const d=Math.floor(u/80),y=u%80,_=[];for(let I=0;I["|",I]),["|","^".padStart(y)],["|",_[d+1]]])}return c+Ks([[`${s-1} |`,l[i-1]],[`${s} |`,f],["|","^".padStart(u)],[`${s+1} |`,l[i+1]]])}function Ks(e){const t=e.filter(([r,i])=>i!==void 0),n=Math.max(...t.map(([r])=>r.length));return t.map(([r,i])=>r.padStart(n)+(i?" "+i:"")).join(` `)}function Zf(e){const t=e[0];return t==null||"kind"in t||"length"in t?{nodes:t,source:e[1],positions:e[2],path:e[3],originalError:e[4],extensions:e[5]}:t}class F extends Error{constructor(t,...n){var r,i,o;const{nodes:s,source:a,positions:u,path:c,originalError:l,extensions:f}=Zf(n);super(t),this.name="GraphQLError",this.path=c!=null?c:void 0,this.originalError=l!=null?l:void 0,this.nodes=Zs(Array.isArray(s)?s:s?[s]:void 0);const d=Zs((r=this.nodes)===null||r===void 0?void 0:r.map(_=>_.loc).filter(_=>_!=null));this.source=a!=null?a:d==null||(i=d[0])===null||i===void 0?void 0:i.source,this.positions=u!=null?u:d==null?void 0:d.map(_=>_.start),this.locations=u&&a?u.map(_=>Ar(a,_)):d==null?void 0:d.map(_=>Ar(_.source,_.start));const y=He(l==null?void 0:l.extensions)?l==null?void 0:l.extensions:void 0;this.extensions=(o=f!=null?f:y)!==null&&o!==void 0?o:Object.create(null),Object.defineProperties(this,{message:{writable:!0,enumerable:!0},name:{enumerable:!1},nodes:{enumerable:!1},source:{enumerable:!1},positions:{enumerable:!1},originalError:{enumerable:!1}}),l!=null&&l.stack?Object.defineProperty(this,"stack",{value:l.stack,writable:!0,configurable:!0}):Error.captureStackTrace?Error.captureStackTrace(this,F):Object.defineProperty(this,"stack",{value:Error().stack,writable:!0,configurable:!0})}get[Symbol.toStringTag](){return"GraphQLError"}toString(){let t=this.message;if(this.nodes)for(const n of this.nodes)n.loc&&(t+=` `+fu(n.loc));else if(this.source&&this.locations)for(const n of this.locations)t+=` `+mo(this.source,n);return t}toJSON(){const t={message:this.message};return this.locations!=null&&(t.locations=this.locations),this.path!=null&&(t.path=this.path),this.extensions!=null&&Object.keys(this.extensions).length>0&&(t.extensions=this.extensions),t}}function Zs(e){return e===void 0||e.length===0?void 0:e}function ep(e){return e.toString()}function tp(e){return e.toJSON()}function Le(e,t,n){return new F(`Syntax Error: ${n}`,{source:e,positions:[t]})}class pu{constructor(t,n,r){this.start=t.start,this.end=n.end,this.startToken=t,this.endToken=n,this.source=r}get[Symbol.toStringTag](){return"Location"}toJSON(){return{start:this.start,end:this.end}}}class vo{constructor(t,n,r,i,o,s){this.kind=t,this.start=n,this.end=r,this.line=i,this.column=o,this.value=s,this.prev=null,this.next=null}get[Symbol.toStringTag](){return"Token"}toJSON(){return{kind:this.kind,value:this.value,line:this.line,column:this.column}}}const du={Name:[],Document:["definitions"],OperationDefinition:["name","variableDefinitions","directives","selectionSet"],VariableDefinition:["variable","type","defaultValue","directives"],Variable:["name"],SelectionSet:["selections"],Field:["alias","name","arguments","directives","selectionSet"],Argument:["name","value"],FragmentSpread:["name","directives"],InlineFragment:["typeCondition","directives","selectionSet"],FragmentDefinition:["name","variableDefinitions","typeCondition","directives","selectionSet"],IntValue:[],FloatValue:[],StringValue:[],BooleanValue:[],NullValue:[],EnumValue:[],ListValue:["values"],ObjectValue:["fields"],ObjectField:["name","value"],Directive:["name","arguments"],NamedType:["name"],ListType:["type"],NonNullType:["type"],SchemaDefinition:["description","directives","operationTypes"],OperationTypeDefinition:["type"],ScalarTypeDefinition:["description","name","directives"],ObjectTypeDefinition:["description","name","interfaces","directives","fields"],FieldDefinition:["description","name","arguments","type","directives"],InputValueDefinition:["description","name","type","defaultValue","directives"],InterfaceTypeDefinition:["description","name","interfaces","directives","fields"],UnionTypeDefinition:["description","name","directives","types"],EnumTypeDefinition:["description","name","directives","values"],EnumValueDefinition:["description","name","directives"],InputObjectTypeDefinition:["description","name","directives","fields"],DirectiveDefinition:["description","name","arguments","locations"],SchemaExtension:["directives","operationTypes"],ScalarTypeExtension:["name","directives"],ObjectTypeExtension:["name","interfaces","directives","fields"],InterfaceTypeExtension:["name","interfaces","directives","fields"],UnionTypeExtension:["name","directives","types"],EnumTypeExtension:["name","directives","values"],InputObjectTypeExtension:["name","directives","fields"]},np=new Set(Object.keys(du));function Wi(e){const t=e==null?void 0:e.kind;return typeof t=="string"&&np.has(t)}var Pe;(function(e){e.QUERY="query",e.MUTATION="mutation",e.SUBSCRIPTION="subscription"})(Pe||(Pe={}));var re;(function(e){e.QUERY="QUERY",e.MUTATION="MUTATION",e.SUBSCRIPTION="SUBSCRIPTION",e.FIELD="FIELD",e.FRAGMENT_DEFINITION="FRAGMENT_DEFINITION",e.FRAGMENT_SPREAD="FRAGMENT_SPREAD",e.INLINE_FRAGMENT="INLINE_FRAGMENT",e.VARIABLE_DEFINITION="VARIABLE_DEFINITION",e.SCHEMA="SCHEMA",e.SCALAR="SCALAR",e.OBJECT="OBJECT",e.FIELD_DEFINITION="FIELD_DEFINITION",e.ARGUMENT_DEFINITION="ARGUMENT_DEFINITION",e.INTERFACE="INTERFACE",e.UNION="UNION",e.ENUM="ENUM",e.ENUM_VALUE="ENUM_VALUE",e.INPUT_OBJECT="INPUT_OBJECT",e.INPUT_FIELD_DEFINITION="INPUT_FIELD_DEFINITION"})(re||(re={}));var T;(function(e){e.NAME="Name",e.DOCUMENT="Document",e.OPERATION_DEFINITION="OperationDefinition",e.VARIABLE_DEFINITION="VariableDefinition",e.SELECTION_SET="SelectionSet",e.FIELD="Field",e.ARGUMENT="Argument",e.FRAGMENT_SPREAD="FragmentSpread",e.INLINE_FRAGMENT="InlineFragment",e.FRAGMENT_DEFINITION="FragmentDefinition",e.VARIABLE="Variable",e.INT="IntValue",e.FLOAT="FloatValue",e.STRING="StringValue",e.BOOLEAN="BooleanValue",e.NULL="NullValue",e.ENUM="EnumValue",e.LIST="ListValue",e.OBJECT="ObjectValue",e.OBJECT_FIELD="ObjectField",e.DIRECTIVE="Directive",e.NAMED_TYPE="NamedType",e.LIST_TYPE="ListType",e.NON_NULL_TYPE="NonNullType",e.SCHEMA_DEFINITION="SchemaDefinition",e.OPERATION_TYPE_DEFINITION="OperationTypeDefinition",e.SCALAR_TYPE_DEFINITION="ScalarTypeDefinition",e.OBJECT_TYPE_DEFINITION="ObjectTypeDefinition",e.FIELD_DEFINITION="FieldDefinition",e.INPUT_VALUE_DEFINITION="InputValueDefinition",e.INTERFACE_TYPE_DEFINITION="InterfaceTypeDefinition",e.UNION_TYPE_DEFINITION="UnionTypeDefinition",e.ENUM_TYPE_DEFINITION="EnumTypeDefinition",e.ENUM_VALUE_DEFINITION="EnumValueDefinition",e.INPUT_OBJECT_TYPE_DEFINITION="InputObjectTypeDefinition",e.DIRECTIVE_DEFINITION="DirectiveDefinition",e.SCHEMA_EXTENSION="SchemaExtension",e.SCALAR_TYPE_EXTENSION="ScalarTypeExtension",e.OBJECT_TYPE_EXTENSION="ObjectTypeExtension",e.INTERFACE_TYPE_EXTENSION="InterfaceTypeExtension",e.UNION_TYPE_EXTENSION="UnionTypeExtension",e.ENUM_TYPE_EXTENSION="EnumTypeExtension",e.INPUT_OBJECT_TYPE_EXTENSION="InputObjectTypeExtension"})(T||(T={}));function Xi(e){return e===9||e===32}function jn(e){return e>=48&&e<=57}function hu(e){return e>=97&&e<=122||e>=65&&e<=90}function yo(e){return hu(e)||e===95}function mu(e){return hu(e)||jn(e)||e===95}function rp(e){var t;let n=Number.MAX_SAFE_INTEGER,r=null,i=-1;for(let s=0;sa===0?s:s.slice(n)).slice((t=r)!==null&&t!==void 0?t:0,i+1)}function ip(e){let t=0;for(;t1&&r.slice(1).every(y=>y.length===0||Xi(y.charCodeAt(0))),s=n.endsWith('\\"""'),a=e.endsWith('"')&&!s,u=e.endsWith("\\"),c=a||u,l=!(t!=null&&t.minimize)&&(!i||e.length>70||c||o||s);let f="";const d=i&&Xi(e.charCodeAt(0));return(l&&!d||o)&&(f+=` `),f+=n,(l||c)&&(f+=` -`),'"""'+f+'"""'}var U;(function(e){e.SOF="",e.EOF="",e.BANG="!",e.DOLLAR="$",e.AMP="&",e.PAREN_L="(",e.PAREN_R=")",e.SPREAD="...",e.COLON=":",e.EQUALS="=",e.AT="@",e.BRACKET_L="[",e.BRACKET_R="]",e.BRACE_L="{",e.PIPE="|",e.BRACE_R="}",e.NAME="Name",e.INT="Int",e.FLOAT="Float",e.STRING="String",e.BLOCK_STRING="BlockString",e.COMMENT="Comment"})(U||(U={}));class go{constructor(t){const n=new vo(U.SOF,0,0,0,0);this.source=t,this.lastToken=n,this.token=n,this.line=1,this.lineStart=0}get[Symbol.toStringTag](){return"Lexer"}advance(){return this.lastToken=this.token,this.token=this.lookahead()}lookahead(){let t=this.token;if(t.kind!==U.EOF)do if(t.next)t=t.next;else{const n=sp(this,t.end);t.next=n,n.prev=t,t=n}while(t.kind===U.COMMENT);return t}}function yu(e){return e===U.BANG||e===U.DOLLAR||e===U.AMP||e===U.PAREN_L||e===U.PAREN_R||e===U.SPREAD||e===U.COLON||e===U.EQUALS||e===U.AT||e===U.BRACKET_L||e===U.BRACKET_R||e===U.BRACE_L||e===U.PIPE||e===U.BRACE_R}function pn(e){return e>=0&&e<=55295||e>=57344&&e<=1114111}function qr(e,t){return gu(e.charCodeAt(t))&&Eu(e.charCodeAt(t+1))}function gu(e){return e>=55296&&e<=56319}function Eu(e){return e>=56320&&e<=57343}function Vt(e,t){const n=e.source.body.codePointAt(t);if(n===void 0)return U.EOF;if(n>=32&&n<=126){const r=String.fromCodePoint(n);return r==='"'?`'"'`:`"${r}"`}return"U+"+n.toString(16).toUpperCase().padStart(4,"0")}function Ae(e,t,n,r,i){const o=e.line,s=1+n-e.lineStart;return new vo(t,n,r,o,s,i)}function sp(e,t){const n=e.source.body,r=n.length;let i=t;for(;i=48&&e<=57?e-48:e>=65&&e<=70?e-55:e>=97&&e<=102?e-87:-1}function pp(e,t){const n=e.source.body;switch(n.charCodeAt(t+1)){case 34:return{value:'"',size:2};case 92:return{value:"\\",size:2};case 47:return{value:"/",size:2};case 98:return{value:"\b",size:2};case 102:return{value:"\f",size:2};case 110:return{value:` +`),'"""'+f+'"""'}var U;(function(e){e.SOF="",e.EOF="",e.BANG="!",e.DOLLAR="$",e.AMP="&",e.PAREN_L="(",e.PAREN_R=")",e.SPREAD="...",e.COLON=":",e.EQUALS="=",e.AT="@",e.BRACKET_L="[",e.BRACKET_R="]",e.BRACE_L="{",e.PIPE="|",e.BRACE_R="}",e.NAME="Name",e.INT="Int",e.FLOAT="Float",e.STRING="String",e.BLOCK_STRING="BlockString",e.COMMENT="Comment"})(U||(U={}));class go{constructor(t){const n=new vo(U.SOF,0,0,0,0);this.source=t,this.lastToken=n,this.token=n,this.line=1,this.lineStart=0}get[Symbol.toStringTag](){return"Lexer"}advance(){return this.lastToken=this.token,this.token=this.lookahead()}lookahead(){let t=this.token;if(t.kind!==U.EOF)do if(t.next)t=t.next;else{const n=sp(this,t.end);t.next=n,n.prev=t,t=n}while(t.kind===U.COMMENT);return t}}function yu(e){return e===U.BANG||e===U.DOLLAR||e===U.AMP||e===U.PAREN_L||e===U.PAREN_R||e===U.SPREAD||e===U.COLON||e===U.EQUALS||e===U.AT||e===U.BRACKET_L||e===U.BRACKET_R||e===U.BRACE_L||e===U.PIPE||e===U.BRACE_R}function pn(e){return e>=0&&e<=55295||e>=57344&&e<=1114111}function qr(e,t){return gu(e.charCodeAt(t))&&Eu(e.charCodeAt(t+1))}function gu(e){return e>=55296&&e<=56319}function Eu(e){return e>=56320&&e<=57343}function qt(e,t){const n=e.source.body.codePointAt(t);if(n===void 0)return U.EOF;if(n>=32&&n<=126){const r=String.fromCodePoint(n);return r==='"'?`'"'`:`"${r}"`}return"U+"+n.toString(16).toUpperCase().padStart(4,"0")}function Ae(e,t,n,r,i){const o=e.line,s=1+n-e.lineStart;return new vo(t,n,r,o,s,i)}function sp(e,t){const n=e.source.body,r=n.length;let i=t;for(;i=48&&e<=57?e-48:e>=65&&e<=70?e-55:e>=97&&e<=102?e-87:-1}function pp(e,t){const n=e.source.body;switch(n.charCodeAt(t+1)){case 34:return{value:'"',size:2};case 92:return{value:"\\",size:2};case 47:return{value:"/",size:2};case 98:return{value:"\b",size:2};case 102:return{value:"\f",size:2};case 110:return{value:` `,size:2};case 114:return{value:"\r",size:2};case 116:return{value:" ",size:2}}throw Le(e.source,t,`Invalid character escape sequence: "${n.slice(t,t+2)}".`)}function dp(e,t){const n=e.source.body,r=n.length;let i=e.lineStart,o=t+3,s=o,a="";const u=[];for(;o_u?"["+_p(e)+"]":"{ "+n.map(([i,o])=>i+": "+Gr(o,t)).join(", ")+" }"}function Ep(e,t){if(e.length===0)return"[]";if(t.length>_u)return"[Array]";const n=Math.min(mp,e.length),r=e.length-n,i=[];for(let o=0;o1&&i.push(`... ${r} more items`),"["+i.join(", ")+"]"}function _p(e){const t=Object.prototype.toString.call(e).replace(/^\[object /,"").replace(/]$/,"");if(t==="Object"&&typeof e.constructor=="function"){const n=e.constructor.name;if(typeof n=="string"&&n!=="")return n}return t}const st=function(t,n){return t instanceof n};class Hr{constructor(t,n="GraphQL request",r={line:1,column:1}){typeof t=="string"||ue(!1,`Body must be a string. Received: ${V(t)}.`),this.body=t,this.name=n,this.locationOffset=r,this.locationOffset.line>0||ue(!1,"line in locationOffset is 1-indexed and must be positive."),this.locationOffset.column>0||ue(!1,"column in locationOffset is 1-indexed and must be positive.")}get[Symbol.toStringTag](){return"Source"}}function Tu(e){return st(e,Hr)}function Yr(e,t){return new Qr(e,t).parseDocument()}function bu(e,t){const n=new Qr(e,t);n.expectToken(U.SOF);const r=n.parseValueLiteral(!1);return n.expectToken(U.EOF),r}function Tp(e,t){const n=new Qr(e,t);n.expectToken(U.SOF);const r=n.parseConstValueLiteral();return n.expectToken(U.EOF),r}function bp(e,t){const n=new Qr(e,t);n.expectToken(U.SOF);const r=n.parseTypeReference();return n.expectToken(U.EOF),r}class Qr{constructor(t,n={}){const r=Tu(t)?t:new Hr(t);this._lexer=new go(r),this._options=n,this._tokenCounter=0}parseName(){const t=this.expectToken(U.NAME);return this.node(t,{kind:T.NAME,value:t.value})}parseDocument(){return this.node(this._lexer.token,{kind:T.DOCUMENT,definitions:this.many(U.SOF,this.parseDefinition,U.EOF)})}parseDefinition(){if(this.peek(U.BRACE_L))return this.parseOperationDefinition();const t=this.peekDescription(),n=t?this._lexer.lookahead():this._lexer.token;if(n.kind===U.NAME){switch(n.value){case"schema":return this.parseSchemaDefinition();case"scalar":return this.parseScalarTypeDefinition();case"type":return this.parseObjectTypeDefinition();case"interface":return this.parseInterfaceTypeDefinition();case"union":return this.parseUnionTypeDefinition();case"enum":return this.parseEnumTypeDefinition();case"input":return this.parseInputObjectTypeDefinition();case"directive":return this.parseDirectiveDefinition()}if(t)throw Le(this._lexer.source,this._lexer.token.start,"Unexpected description, descriptions are supported only on type definitions.");switch(n.value){case"query":case"mutation":case"subscription":return this.parseOperationDefinition();case"fragment":return this.parseFragmentDefinition();case"extend":return this.parseTypeSystemExtension()}}throw this.unexpected(n)}parseOperationDefinition(){const t=this._lexer.token;if(this.peek(U.BRACE_L))return this.node(t,{kind:T.OPERATION_DEFINITION,operation:Pe.QUERY,name:void 0,variableDefinitions:[],directives:[],selectionSet:this.parseSelectionSet()});const n=this.parseOperationType();let r;return this.peek(U.NAME)&&(r=this.parseName()),this.node(t,{kind:T.OPERATION_DEFINITION,operation:n,name:r,variableDefinitions:this.parseVariableDefinitions(),directives:this.parseDirectives(!1),selectionSet:this.parseSelectionSet()})}parseOperationType(){const t=this.expectToken(U.NAME);switch(t.value){case"query":return Pe.QUERY;case"mutation":return Pe.MUTATION;case"subscription":return Pe.SUBSCRIPTION}throw this.unexpected(t)}parseVariableDefinitions(){return this.optionalMany(U.PAREN_L,this.parseVariableDefinition,U.PAREN_R)}parseVariableDefinition(){return this.node(this._lexer.token,{kind:T.VARIABLE_DEFINITION,variable:this.parseVariable(),type:(this.expectToken(U.COLON),this.parseTypeReference()),defaultValue:this.expectOptionalToken(U.EQUALS)?this.parseConstValueLiteral():void 0,directives:this.parseConstDirectives()})}parseVariable(){const t=this._lexer.token;return this.expectToken(U.DOLLAR),this.node(t,{kind:T.VARIABLE,name:this.parseName()})}parseSelectionSet(){return this.node(this._lexer.token,{kind:T.SELECTION_SET,selections:this.many(U.BRACE_L,this.parseSelection,U.BRACE_R)})}parseSelection(){return this.peek(U.SPREAD)?this.parseFragment():this.parseField()}parseField(){const t=this._lexer.token,n=this.parseName();let r,i;return this.expectOptionalToken(U.COLON)?(r=n,i=this.parseName()):i=n,this.node(t,{kind:T.FIELD,alias:r,name:i,arguments:this.parseArguments(!1),directives:this.parseDirectives(!1),selectionSet:this.peek(U.BRACE_L)?this.parseSelectionSet():void 0})}parseArguments(t){const n=t?this.parseConstArgument:this.parseArgument;return this.optionalMany(U.PAREN_L,n,U.PAREN_R)}parseArgument(t=!1){const n=this._lexer.token,r=this.parseName();return this.expectToken(U.COLON),this.node(n,{kind:T.ARGUMENT,name:r,value:this.parseValueLiteral(t)})}parseConstArgument(){return this.parseArgument(!0)}parseFragment(){const t=this._lexer.token;this.expectToken(U.SPREAD);const n=this.expectOptionalKeyword("on");return!n&&this.peek(U.NAME)?this.node(t,{kind:T.FRAGMENT_SPREAD,name:this.parseFragmentName(),directives:this.parseDirectives(!1)}):this.node(t,{kind:T.INLINE_FRAGMENT,typeCondition:n?this.parseNamedType():void 0,directives:this.parseDirectives(!1),selectionSet:this.parseSelectionSet()})}parseFragmentDefinition(){const t=this._lexer.token;return this.expectKeyword("fragment"),this._options.allowLegacyFragmentVariables===!0?this.node(t,{kind:T.FRAGMENT_DEFINITION,name:this.parseFragmentName(),variableDefinitions:this.parseVariableDefinitions(),typeCondition:(this.expectKeyword("on"),this.parseNamedType()),directives:this.parseDirectives(!1),selectionSet:this.parseSelectionSet()}):this.node(t,{kind:T.FRAGMENT_DEFINITION,name:this.parseFragmentName(),typeCondition:(this.expectKeyword("on"),this.parseNamedType()),directives:this.parseDirectives(!1),selectionSet:this.parseSelectionSet()})}parseFragmentName(){if(this._lexer.token.value==="on")throw this.unexpected();return this.parseName()}parseValueLiteral(t){const n=this._lexer.token;switch(n.kind){case U.BRACKET_L:return this.parseList(t);case U.BRACE_L:return this.parseObject(t);case U.INT:return this.advanceLexer(),this.node(n,{kind:T.INT,value:n.value});case U.FLOAT:return this.advanceLexer(),this.node(n,{kind:T.FLOAT,value:n.value});case U.STRING:case U.BLOCK_STRING:return this.parseStringLiteral();case U.NAME:switch(this.advanceLexer(),n.value){case"true":return this.node(n,{kind:T.BOOLEAN,value:!0});case"false":return this.node(n,{kind:T.BOOLEAN,value:!1});case"null":return this.node(n,{kind:T.NULL});default:return this.node(n,{kind:T.ENUM,value:n.value})}case U.DOLLAR:if(t)if(this.expectToken(U.DOLLAR),this._lexer.token.kind===U.NAME){const r=this._lexer.token.value;throw Le(this._lexer.source,n.start,`Unexpected variable "$${r}" in constant value.`)}else throw this.unexpected(n);return this.parseVariable();default:throw this.unexpected()}}parseConstValueLiteral(){return this.parseValueLiteral(!0)}parseStringLiteral(){const t=this._lexer.token;return this.advanceLexer(),this.node(t,{kind:T.STRING,value:t.value,block:t.kind===U.BLOCK_STRING})}parseList(t){const n=()=>this.parseValueLiteral(t);return this.node(this._lexer.token,{kind:T.LIST,values:this.any(U.BRACKET_L,n,U.BRACKET_R)})}parseObject(t){const n=()=>this.parseObjectField(t);return this.node(this._lexer.token,{kind:T.OBJECT,fields:this.any(U.BRACE_L,n,U.BRACE_R)})}parseObjectField(t){const n=this._lexer.token,r=this.parseName();return this.expectToken(U.COLON),this.node(n,{kind:T.OBJECT_FIELD,name:r,value:this.parseValueLiteral(t)})}parseDirectives(t){const n=[];for(;this.peek(U.AT);)n.push(this.parseDirective(t));return n}parseConstDirectives(){return this.parseDirectives(!0)}parseDirective(t){const n=this._lexer.token;return this.expectToken(U.AT),this.node(n,{kind:T.DIRECTIVE,name:this.parseName(),arguments:this.parseArguments(t)})}parseTypeReference(){const t=this._lexer.token;let n;if(this.expectOptionalToken(U.BRACKET_L)){const r=this.parseTypeReference();this.expectToken(U.BRACKET_R),n=this.node(t,{kind:T.LIST_TYPE,type:r})}else n=this.parseNamedType();return this.expectOptionalToken(U.BANG)?this.node(t,{kind:T.NON_NULL_TYPE,type:n}):n}parseNamedType(){return this.node(this._lexer.token,{kind:T.NAMED_TYPE,name:this.parseName()})}peekDescription(){return this.peek(U.STRING)||this.peek(U.BLOCK_STRING)}parseDescription(){if(this.peekDescription())return this.parseStringLiteral()}parseSchemaDefinition(){const t=this._lexer.token,n=this.parseDescription();this.expectKeyword("schema");const r=this.parseConstDirectives(),i=this.many(U.BRACE_L,this.parseOperationTypeDefinition,U.BRACE_R);return this.node(t,{kind:T.SCHEMA_DEFINITION,description:n,directives:r,operationTypes:i})}parseOperationTypeDefinition(){const t=this._lexer.token,n=this.parseOperationType();this.expectToken(U.COLON);const r=this.parseNamedType();return this.node(t,{kind:T.OPERATION_TYPE_DEFINITION,operation:n,type:r})}parseScalarTypeDefinition(){const t=this._lexer.token,n=this.parseDescription();this.expectKeyword("scalar");const r=this.parseName(),i=this.parseConstDirectives();return this.node(t,{kind:T.SCALAR_TYPE_DEFINITION,description:n,name:r,directives:i})}parseObjectTypeDefinition(){const t=this._lexer.token,n=this.parseDescription();this.expectKeyword("type");const r=this.parseName(),i=this.parseImplementsInterfaces(),o=this.parseConstDirectives(),s=this.parseFieldsDefinition();return this.node(t,{kind:T.OBJECT_TYPE_DEFINITION,description:n,name:r,interfaces:i,directives:o,fields:s})}parseImplementsInterfaces(){return this.expectOptionalKeyword("implements")?this.delimitedMany(U.AMP,this.parseNamedType):[]}parseFieldsDefinition(){return this.optionalMany(U.BRACE_L,this.parseFieldDefinition,U.BRACE_R)}parseFieldDefinition(){const t=this._lexer.token,n=this.parseDescription(),r=this.parseName(),i=this.parseArgumentDefs();this.expectToken(U.COLON);const o=this.parseTypeReference(),s=this.parseConstDirectives();return this.node(t,{kind:T.FIELD_DEFINITION,description:n,name:r,arguments:i,type:o,directives:s})}parseArgumentDefs(){return this.optionalMany(U.PAREN_L,this.parseInputValueDef,U.PAREN_R)}parseInputValueDef(){const t=this._lexer.token,n=this.parseDescription(),r=this.parseName();this.expectToken(U.COLON);const i=this.parseTypeReference();let o;this.expectOptionalToken(U.EQUALS)&&(o=this.parseConstValueLiteral());const s=this.parseConstDirectives();return this.node(t,{kind:T.INPUT_VALUE_DEFINITION,description:n,name:r,type:i,defaultValue:o,directives:s})}parseInterfaceTypeDefinition(){const t=this._lexer.token,n=this.parseDescription();this.expectKeyword("interface");const r=this.parseName(),i=this.parseImplementsInterfaces(),o=this.parseConstDirectives(),s=this.parseFieldsDefinition();return this.node(t,{kind:T.INTERFACE_TYPE_DEFINITION,description:n,name:r,interfaces:i,directives:o,fields:s})}parseUnionTypeDefinition(){const t=this._lexer.token,n=this.parseDescription();this.expectKeyword("union");const r=this.parseName(),i=this.parseConstDirectives(),o=this.parseUnionMemberTypes();return this.node(t,{kind:T.UNION_TYPE_DEFINITION,description:n,name:r,directives:i,types:o})}parseUnionMemberTypes(){return this.expectOptionalToken(U.EQUALS)?this.delimitedMany(U.PIPE,this.parseNamedType):[]}parseEnumTypeDefinition(){const t=this._lexer.token,n=this.parseDescription();this.expectKeyword("enum");const r=this.parseName(),i=this.parseConstDirectives(),o=this.parseEnumValuesDefinition();return this.node(t,{kind:T.ENUM_TYPE_DEFINITION,description:n,name:r,directives:i,values:o})}parseEnumValuesDefinition(){return this.optionalMany(U.BRACE_L,this.parseEnumValueDefinition,U.BRACE_R)}parseEnumValueDefinition(){const t=this._lexer.token,n=this.parseDescription(),r=this.parseEnumValueName(),i=this.parseConstDirectives();return this.node(t,{kind:T.ENUM_VALUE_DEFINITION,description:n,name:r,directives:i})}parseEnumValueName(){if(this._lexer.token.value==="true"||this._lexer.token.value==="false"||this._lexer.token.value==="null")throw Le(this._lexer.source,this._lexer.token.start,`${vr(this._lexer.token)} is reserved and cannot be used for an enum value.`);return this.parseName()}parseInputObjectTypeDefinition(){const t=this._lexer.token,n=this.parseDescription();this.expectKeyword("input");const r=this.parseName(),i=this.parseConstDirectives(),o=this.parseInputFieldsDefinition();return this.node(t,{kind:T.INPUT_OBJECT_TYPE_DEFINITION,description:n,name:r,directives:i,fields:o})}parseInputFieldsDefinition(){return this.optionalMany(U.BRACE_L,this.parseInputValueDef,U.BRACE_R)}parseTypeSystemExtension(){const t=this._lexer.lookahead();if(t.kind===U.NAME)switch(t.value){case"schema":return this.parseSchemaExtension();case"scalar":return this.parseScalarTypeExtension();case"type":return this.parseObjectTypeExtension();case"interface":return this.parseInterfaceTypeExtension();case"union":return this.parseUnionTypeExtension();case"enum":return this.parseEnumTypeExtension();case"input":return this.parseInputObjectTypeExtension()}throw this.unexpected(t)}parseSchemaExtension(){const t=this._lexer.token;this.expectKeyword("extend"),this.expectKeyword("schema");const n=this.parseConstDirectives(),r=this.optionalMany(U.BRACE_L,this.parseOperationTypeDefinition,U.BRACE_R);if(n.length===0&&r.length===0)throw this.unexpected();return this.node(t,{kind:T.SCHEMA_EXTENSION,directives:n,operationTypes:r})}parseScalarTypeExtension(){const t=this._lexer.token;this.expectKeyword("extend"),this.expectKeyword("scalar");const n=this.parseName(),r=this.parseConstDirectives();if(r.length===0)throw this.unexpected();return this.node(t,{kind:T.SCALAR_TYPE_EXTENSION,name:n,directives:r})}parseObjectTypeExtension(){const t=this._lexer.token;this.expectKeyword("extend"),this.expectKeyword("type");const n=this.parseName(),r=this.parseImplementsInterfaces(),i=this.parseConstDirectives(),o=this.parseFieldsDefinition();if(r.length===0&&i.length===0&&o.length===0)throw this.unexpected();return this.node(t,{kind:T.OBJECT_TYPE_EXTENSION,name:n,interfaces:r,directives:i,fields:o})}parseInterfaceTypeExtension(){const t=this._lexer.token;this.expectKeyword("extend"),this.expectKeyword("interface");const n=this.parseName(),r=this.parseImplementsInterfaces(),i=this.parseConstDirectives(),o=this.parseFieldsDefinition();if(r.length===0&&i.length===0&&o.length===0)throw this.unexpected();return this.node(t,{kind:T.INTERFACE_TYPE_EXTENSION,name:n,interfaces:r,directives:i,fields:o})}parseUnionTypeExtension(){const t=this._lexer.token;this.expectKeyword("extend"),this.expectKeyword("union");const n=this.parseName(),r=this.parseConstDirectives(),i=this.parseUnionMemberTypes();if(r.length===0&&i.length===0)throw this.unexpected();return this.node(t,{kind:T.UNION_TYPE_EXTENSION,name:n,directives:r,types:i})}parseEnumTypeExtension(){const t=this._lexer.token;this.expectKeyword("extend"),this.expectKeyword("enum");const n=this.parseName(),r=this.parseConstDirectives(),i=this.parseEnumValuesDefinition();if(r.length===0&&i.length===0)throw this.unexpected();return this.node(t,{kind:T.ENUM_TYPE_EXTENSION,name:n,directives:r,values:i})}parseInputObjectTypeExtension(){const t=this._lexer.token;this.expectKeyword("extend"),this.expectKeyword("input");const n=this.parseName(),r=this.parseConstDirectives(),i=this.parseInputFieldsDefinition();if(r.length===0&&i.length===0)throw this.unexpected();return this.node(t,{kind:T.INPUT_OBJECT_TYPE_EXTENSION,name:n,directives:r,fields:i})}parseDirectiveDefinition(){const t=this._lexer.token,n=this.parseDescription();this.expectKeyword("directive"),this.expectToken(U.AT);const r=this.parseName(),i=this.parseArgumentDefs(),o=this.expectOptionalKeyword("repeatable");this.expectKeyword("on");const s=this.parseDirectiveLocations();return this.node(t,{kind:T.DIRECTIVE_DEFINITION,description:n,name:r,arguments:i,repeatable:o,locations:s})}parseDirectiveLocations(){return this.delimitedMany(U.PIPE,this.parseDirectiveLocation)}parseDirectiveLocation(){const t=this._lexer.token,n=this.parseName();if(Object.prototype.hasOwnProperty.call(re,n.value))return n;throw this.unexpected(t)}node(t,n){return this._options.noLocation!==!0&&(n.loc=new pu(t,this._lexer.lastToken,this._lexer.source)),n}peek(t){return this._lexer.token.kind===t}expectToken(t){const n=this._lexer.token;if(n.kind===t)return this.advanceLexer(),n;throw Le(this._lexer.source,n.start,`Expected ${Iu(t)}, found ${vr(n)}.`)}expectOptionalToken(t){return this._lexer.token.kind===t?(this.advanceLexer(),!0):!1}expectKeyword(t){const n=this._lexer.token;if(n.kind===U.NAME&&n.value===t)this.advanceLexer();else throw Le(this._lexer.source,n.start,`Expected "${t}", found ${vr(n)}.`)}expectOptionalKeyword(t){const n=this._lexer.token;return n.kind===U.NAME&&n.value===t?(this.advanceLexer(),!0):!1}unexpected(t){const n=t!=null?t:this._lexer.token;return Le(this._lexer.source,n.start,`Unexpected ${vr(n)}.`)}any(t,n,r){this.expectToken(t);const i=[];for(;!this.expectOptionalToken(r);)i.push(n.call(this));return i}optionalMany(t,n,r){if(this.expectOptionalToken(t)){const i=[];do i.push(n.call(this));while(!this.expectOptionalToken(r));return i}return[]}many(t,n,r){this.expectToken(t);const i=[];do i.push(n.call(this));while(!this.expectOptionalToken(r));return i}delimitedMany(t,n){this.expectOptionalToken(t);const r=[];do r.push(n.call(this));while(this.expectOptionalToken(t));return r}advanceLexer(){const{maxTokens:t}=this._options,n=this._lexer.advance();if(t!==void 0&&n.kind!==U.EOF&&(++this._tokenCounter,this._tokenCounter>t))throw Le(this._lexer.source,n.start,`Document contains more that ${t} tokens. Parsing aborted.`)}}function vr(e){const t=e.value;return Iu(e.kind)+(t!=null?` "${t}"`:"")}function Iu(e){return yu(e)?`"${e}"`:e}const Ip=5;function gt(e,t){const[n,r]=t?[e,t]:[void 0,e];let i=" Did you mean ";n&&(i+=n+" ");const o=r.map(u=>`"${u}"`);switch(o.length){case 0:return"";case 1:return i+o[0]+"?";case 2:return i+o[0]+" or "+o[1]+"?"}const s=o.slice(0,Ip),a=s.pop();return i+s.join(", ")+", or "+a+"?"}function ta(e){return e}function Et(e,t){const n=Object.create(null);for(const r of e)n[t(r)]=r;return n}function wt(e,t,n){const r=Object.create(null);for(const i of e)r[t(i)]=n(i);return r}function yt(e,t){const n=Object.create(null);for(const r of Object.keys(e))n[r]=t(e[r],r);return n}function Jn(e,t){let n=0,r=0;for(;n0);let a=0;do++r,a=a*10+o-Ji,o=t.charCodeAt(r);while(yr(o)&&a>0);if(sa)return 1}else{if(io)return 1;++n,++r}}return e.length-t.length}const Ji=48,wp=57;function yr(e){return!isNaN(e)&&Ji<=e&&e<=wp}function Dt(e,t){const n=Object.create(null),r=new Np(e),i=Math.floor(e.length*.4)+1;for(const o of t){const s=r.measure(o,i);s!==void 0&&(n[o]=s)}return Object.keys(n).sort((o,s)=>{const a=n[o]-n[s];return a!==0?a:Jn(o,s)})}class Np{constructor(t){this._input=t,this._inputLowerCase=t.toLowerCase(),this._inputArray=na(this._inputLowerCase),this._rows=[new Array(t.length+1).fill(0),new Array(t.length+1).fill(0),new Array(t.length+1).fill(0)]}measure(t,n){if(this._input===t)return 0;const r=t.toLowerCase();if(this._inputLowerCase===r)return 1;let i=na(r),o=this._inputArray;if(i.lengthn)return;const u=this._rows;for(let l=0;l<=a;l++)u[0][l]=l;for(let l=1;l<=s;l++){const f=u[(l-1)%3],d=u[l%3];let y=d[0]=l;for(let _=1;_<=a;_++){const w=i[l-1]===o[_-1]?0:1;let m=Math.min(f[_]+1,d[_-1]+1,f[_-1]+w);if(l>1&&_>1&&i[l-1]===o[_-2]&&i[l-2]===o[_-1]){const S=u[(l-2)%3][_-2];m=Math.min(m,S+1)}mn)return}const c=u[s%3][a];return c<=n?c:void 0}}function na(e){const t=e.length,n=new Array(t);for(let r=0;re.value},Variable:{leave:e=>"$"+e.name},Document:{leave:e=>te(e.definitions,` +`));return e.line+=u.length-1,e.lineStart=i,l}if(c===92&&n.charCodeAt(o+1)===34&&n.charCodeAt(o+2)===34&&n.charCodeAt(o+3)===34){a+=n.slice(s,o),s=o+1,o+=4;continue}if(c===10||c===13){a+=n.slice(s,o),u.push(a),c===13&&n.charCodeAt(o+1)===10?o+=2:++o,a="",s=o,i=o;continue}if(pn(c))++o;else if(qr(n,o))o+=2;else throw Le(e.source,o,`Invalid character within String: ${qt(e,o)}.`)}throw Le(e.source,o,"Unterminated string.")}function hp(e,t){const n=e.source.body,r=n.length;let i=t+1;for(;i_u?"["+_p(e)+"]":"{ "+n.map(([i,o])=>i+": "+Gr(o,t)).join(", ")+" }"}function Ep(e,t){if(e.length===0)return"[]";if(t.length>_u)return"[Array]";const n=Math.min(mp,e.length),r=e.length-n,i=[];for(let o=0;o1&&i.push(`... ${r} more items`),"["+i.join(", ")+"]"}function _p(e){const t=Object.prototype.toString.call(e).replace(/^\[object /,"").replace(/]$/,"");if(t==="Object"&&typeof e.constructor=="function"){const n=e.constructor.name;if(typeof n=="string"&&n!=="")return n}return t}const st=function(t,n){return t instanceof n};class Hr{constructor(t,n="GraphQL request",r={line:1,column:1}){typeof t=="string"||ue(!1,`Body must be a string. Received: ${V(t)}.`),this.body=t,this.name=n,this.locationOffset=r,this.locationOffset.line>0||ue(!1,"line in locationOffset is 1-indexed and must be positive."),this.locationOffset.column>0||ue(!1,"column in locationOffset is 1-indexed and must be positive.")}get[Symbol.toStringTag](){return"Source"}}function Tu(e){return st(e,Hr)}function Yr(e,t){return new Qr(e,t).parseDocument()}function bu(e,t){const n=new Qr(e,t);n.expectToken(U.SOF);const r=n.parseValueLiteral(!1);return n.expectToken(U.EOF),r}function Tp(e,t){const n=new Qr(e,t);n.expectToken(U.SOF);const r=n.parseConstValueLiteral();return n.expectToken(U.EOF),r}function bp(e,t){const n=new Qr(e,t);n.expectToken(U.SOF);const r=n.parseTypeReference();return n.expectToken(U.EOF),r}class Qr{constructor(t,n={}){const r=Tu(t)?t:new Hr(t);this._lexer=new go(r),this._options=n,this._tokenCounter=0}parseName(){const t=this.expectToken(U.NAME);return this.node(t,{kind:T.NAME,value:t.value})}parseDocument(){return this.node(this._lexer.token,{kind:T.DOCUMENT,definitions:this.many(U.SOF,this.parseDefinition,U.EOF)})}parseDefinition(){if(this.peek(U.BRACE_L))return this.parseOperationDefinition();const t=this.peekDescription(),n=t?this._lexer.lookahead():this._lexer.token;if(n.kind===U.NAME){switch(n.value){case"schema":return this.parseSchemaDefinition();case"scalar":return this.parseScalarTypeDefinition();case"type":return this.parseObjectTypeDefinition();case"interface":return this.parseInterfaceTypeDefinition();case"union":return this.parseUnionTypeDefinition();case"enum":return this.parseEnumTypeDefinition();case"input":return this.parseInputObjectTypeDefinition();case"directive":return this.parseDirectiveDefinition()}if(t)throw Le(this._lexer.source,this._lexer.token.start,"Unexpected description, descriptions are supported only on type definitions.");switch(n.value){case"query":case"mutation":case"subscription":return this.parseOperationDefinition();case"fragment":return this.parseFragmentDefinition();case"extend":return this.parseTypeSystemExtension()}}throw this.unexpected(n)}parseOperationDefinition(){const t=this._lexer.token;if(this.peek(U.BRACE_L))return this.node(t,{kind:T.OPERATION_DEFINITION,operation:Pe.QUERY,name:void 0,variableDefinitions:[],directives:[],selectionSet:this.parseSelectionSet()});const n=this.parseOperationType();let r;return this.peek(U.NAME)&&(r=this.parseName()),this.node(t,{kind:T.OPERATION_DEFINITION,operation:n,name:r,variableDefinitions:this.parseVariableDefinitions(),directives:this.parseDirectives(!1),selectionSet:this.parseSelectionSet()})}parseOperationType(){const t=this.expectToken(U.NAME);switch(t.value){case"query":return Pe.QUERY;case"mutation":return Pe.MUTATION;case"subscription":return Pe.SUBSCRIPTION}throw this.unexpected(t)}parseVariableDefinitions(){return this.optionalMany(U.PAREN_L,this.parseVariableDefinition,U.PAREN_R)}parseVariableDefinition(){return this.node(this._lexer.token,{kind:T.VARIABLE_DEFINITION,variable:this.parseVariable(),type:(this.expectToken(U.COLON),this.parseTypeReference()),defaultValue:this.expectOptionalToken(U.EQUALS)?this.parseConstValueLiteral():void 0,directives:this.parseConstDirectives()})}parseVariable(){const t=this._lexer.token;return this.expectToken(U.DOLLAR),this.node(t,{kind:T.VARIABLE,name:this.parseName()})}parseSelectionSet(){return this.node(this._lexer.token,{kind:T.SELECTION_SET,selections:this.many(U.BRACE_L,this.parseSelection,U.BRACE_R)})}parseSelection(){return this.peek(U.SPREAD)?this.parseFragment():this.parseField()}parseField(){const t=this._lexer.token,n=this.parseName();let r,i;return this.expectOptionalToken(U.COLON)?(r=n,i=this.parseName()):i=n,this.node(t,{kind:T.FIELD,alias:r,name:i,arguments:this.parseArguments(!1),directives:this.parseDirectives(!1),selectionSet:this.peek(U.BRACE_L)?this.parseSelectionSet():void 0})}parseArguments(t){const n=t?this.parseConstArgument:this.parseArgument;return this.optionalMany(U.PAREN_L,n,U.PAREN_R)}parseArgument(t=!1){const n=this._lexer.token,r=this.parseName();return this.expectToken(U.COLON),this.node(n,{kind:T.ARGUMENT,name:r,value:this.parseValueLiteral(t)})}parseConstArgument(){return this.parseArgument(!0)}parseFragment(){const t=this._lexer.token;this.expectToken(U.SPREAD);const n=this.expectOptionalKeyword("on");return!n&&this.peek(U.NAME)?this.node(t,{kind:T.FRAGMENT_SPREAD,name:this.parseFragmentName(),directives:this.parseDirectives(!1)}):this.node(t,{kind:T.INLINE_FRAGMENT,typeCondition:n?this.parseNamedType():void 0,directives:this.parseDirectives(!1),selectionSet:this.parseSelectionSet()})}parseFragmentDefinition(){const t=this._lexer.token;return this.expectKeyword("fragment"),this._options.allowLegacyFragmentVariables===!0?this.node(t,{kind:T.FRAGMENT_DEFINITION,name:this.parseFragmentName(),variableDefinitions:this.parseVariableDefinitions(),typeCondition:(this.expectKeyword("on"),this.parseNamedType()),directives:this.parseDirectives(!1),selectionSet:this.parseSelectionSet()}):this.node(t,{kind:T.FRAGMENT_DEFINITION,name:this.parseFragmentName(),typeCondition:(this.expectKeyword("on"),this.parseNamedType()),directives:this.parseDirectives(!1),selectionSet:this.parseSelectionSet()})}parseFragmentName(){if(this._lexer.token.value==="on")throw this.unexpected();return this.parseName()}parseValueLiteral(t){const n=this._lexer.token;switch(n.kind){case U.BRACKET_L:return this.parseList(t);case U.BRACE_L:return this.parseObject(t);case U.INT:return this.advanceLexer(),this.node(n,{kind:T.INT,value:n.value});case U.FLOAT:return this.advanceLexer(),this.node(n,{kind:T.FLOAT,value:n.value});case U.STRING:case U.BLOCK_STRING:return this.parseStringLiteral();case U.NAME:switch(this.advanceLexer(),n.value){case"true":return this.node(n,{kind:T.BOOLEAN,value:!0});case"false":return this.node(n,{kind:T.BOOLEAN,value:!1});case"null":return this.node(n,{kind:T.NULL});default:return this.node(n,{kind:T.ENUM,value:n.value})}case U.DOLLAR:if(t)if(this.expectToken(U.DOLLAR),this._lexer.token.kind===U.NAME){const r=this._lexer.token.value;throw Le(this._lexer.source,n.start,`Unexpected variable "$${r}" in constant value.`)}else throw this.unexpected(n);return this.parseVariable();default:throw this.unexpected()}}parseConstValueLiteral(){return this.parseValueLiteral(!0)}parseStringLiteral(){const t=this._lexer.token;return this.advanceLexer(),this.node(t,{kind:T.STRING,value:t.value,block:t.kind===U.BLOCK_STRING})}parseList(t){const n=()=>this.parseValueLiteral(t);return this.node(this._lexer.token,{kind:T.LIST,values:this.any(U.BRACKET_L,n,U.BRACKET_R)})}parseObject(t){const n=()=>this.parseObjectField(t);return this.node(this._lexer.token,{kind:T.OBJECT,fields:this.any(U.BRACE_L,n,U.BRACE_R)})}parseObjectField(t){const n=this._lexer.token,r=this.parseName();return this.expectToken(U.COLON),this.node(n,{kind:T.OBJECT_FIELD,name:r,value:this.parseValueLiteral(t)})}parseDirectives(t){const n=[];for(;this.peek(U.AT);)n.push(this.parseDirective(t));return n}parseConstDirectives(){return this.parseDirectives(!0)}parseDirective(t){const n=this._lexer.token;return this.expectToken(U.AT),this.node(n,{kind:T.DIRECTIVE,name:this.parseName(),arguments:this.parseArguments(t)})}parseTypeReference(){const t=this._lexer.token;let n;if(this.expectOptionalToken(U.BRACKET_L)){const r=this.parseTypeReference();this.expectToken(U.BRACKET_R),n=this.node(t,{kind:T.LIST_TYPE,type:r})}else n=this.parseNamedType();return this.expectOptionalToken(U.BANG)?this.node(t,{kind:T.NON_NULL_TYPE,type:n}):n}parseNamedType(){return this.node(this._lexer.token,{kind:T.NAMED_TYPE,name:this.parseName()})}peekDescription(){return this.peek(U.STRING)||this.peek(U.BLOCK_STRING)}parseDescription(){if(this.peekDescription())return this.parseStringLiteral()}parseSchemaDefinition(){const t=this._lexer.token,n=this.parseDescription();this.expectKeyword("schema");const r=this.parseConstDirectives(),i=this.many(U.BRACE_L,this.parseOperationTypeDefinition,U.BRACE_R);return this.node(t,{kind:T.SCHEMA_DEFINITION,description:n,directives:r,operationTypes:i})}parseOperationTypeDefinition(){const t=this._lexer.token,n=this.parseOperationType();this.expectToken(U.COLON);const r=this.parseNamedType();return this.node(t,{kind:T.OPERATION_TYPE_DEFINITION,operation:n,type:r})}parseScalarTypeDefinition(){const t=this._lexer.token,n=this.parseDescription();this.expectKeyword("scalar");const r=this.parseName(),i=this.parseConstDirectives();return this.node(t,{kind:T.SCALAR_TYPE_DEFINITION,description:n,name:r,directives:i})}parseObjectTypeDefinition(){const t=this._lexer.token,n=this.parseDescription();this.expectKeyword("type");const r=this.parseName(),i=this.parseImplementsInterfaces(),o=this.parseConstDirectives(),s=this.parseFieldsDefinition();return this.node(t,{kind:T.OBJECT_TYPE_DEFINITION,description:n,name:r,interfaces:i,directives:o,fields:s})}parseImplementsInterfaces(){return this.expectOptionalKeyword("implements")?this.delimitedMany(U.AMP,this.parseNamedType):[]}parseFieldsDefinition(){return this.optionalMany(U.BRACE_L,this.parseFieldDefinition,U.BRACE_R)}parseFieldDefinition(){const t=this._lexer.token,n=this.parseDescription(),r=this.parseName(),i=this.parseArgumentDefs();this.expectToken(U.COLON);const o=this.parseTypeReference(),s=this.parseConstDirectives();return this.node(t,{kind:T.FIELD_DEFINITION,description:n,name:r,arguments:i,type:o,directives:s})}parseArgumentDefs(){return this.optionalMany(U.PAREN_L,this.parseInputValueDef,U.PAREN_R)}parseInputValueDef(){const t=this._lexer.token,n=this.parseDescription(),r=this.parseName();this.expectToken(U.COLON);const i=this.parseTypeReference();let o;this.expectOptionalToken(U.EQUALS)&&(o=this.parseConstValueLiteral());const s=this.parseConstDirectives();return this.node(t,{kind:T.INPUT_VALUE_DEFINITION,description:n,name:r,type:i,defaultValue:o,directives:s})}parseInterfaceTypeDefinition(){const t=this._lexer.token,n=this.parseDescription();this.expectKeyword("interface");const r=this.parseName(),i=this.parseImplementsInterfaces(),o=this.parseConstDirectives(),s=this.parseFieldsDefinition();return this.node(t,{kind:T.INTERFACE_TYPE_DEFINITION,description:n,name:r,interfaces:i,directives:o,fields:s})}parseUnionTypeDefinition(){const t=this._lexer.token,n=this.parseDescription();this.expectKeyword("union");const r=this.parseName(),i=this.parseConstDirectives(),o=this.parseUnionMemberTypes();return this.node(t,{kind:T.UNION_TYPE_DEFINITION,description:n,name:r,directives:i,types:o})}parseUnionMemberTypes(){return this.expectOptionalToken(U.EQUALS)?this.delimitedMany(U.PIPE,this.parseNamedType):[]}parseEnumTypeDefinition(){const t=this._lexer.token,n=this.parseDescription();this.expectKeyword("enum");const r=this.parseName(),i=this.parseConstDirectives(),o=this.parseEnumValuesDefinition();return this.node(t,{kind:T.ENUM_TYPE_DEFINITION,description:n,name:r,directives:i,values:o})}parseEnumValuesDefinition(){return this.optionalMany(U.BRACE_L,this.parseEnumValueDefinition,U.BRACE_R)}parseEnumValueDefinition(){const t=this._lexer.token,n=this.parseDescription(),r=this.parseEnumValueName(),i=this.parseConstDirectives();return this.node(t,{kind:T.ENUM_VALUE_DEFINITION,description:n,name:r,directives:i})}parseEnumValueName(){if(this._lexer.token.value==="true"||this._lexer.token.value==="false"||this._lexer.token.value==="null")throw Le(this._lexer.source,this._lexer.token.start,`${vr(this._lexer.token)} is reserved and cannot be used for an enum value.`);return this.parseName()}parseInputObjectTypeDefinition(){const t=this._lexer.token,n=this.parseDescription();this.expectKeyword("input");const r=this.parseName(),i=this.parseConstDirectives(),o=this.parseInputFieldsDefinition();return this.node(t,{kind:T.INPUT_OBJECT_TYPE_DEFINITION,description:n,name:r,directives:i,fields:o})}parseInputFieldsDefinition(){return this.optionalMany(U.BRACE_L,this.parseInputValueDef,U.BRACE_R)}parseTypeSystemExtension(){const t=this._lexer.lookahead();if(t.kind===U.NAME)switch(t.value){case"schema":return this.parseSchemaExtension();case"scalar":return this.parseScalarTypeExtension();case"type":return this.parseObjectTypeExtension();case"interface":return this.parseInterfaceTypeExtension();case"union":return this.parseUnionTypeExtension();case"enum":return this.parseEnumTypeExtension();case"input":return this.parseInputObjectTypeExtension()}throw this.unexpected(t)}parseSchemaExtension(){const t=this._lexer.token;this.expectKeyword("extend"),this.expectKeyword("schema");const n=this.parseConstDirectives(),r=this.optionalMany(U.BRACE_L,this.parseOperationTypeDefinition,U.BRACE_R);if(n.length===0&&r.length===0)throw this.unexpected();return this.node(t,{kind:T.SCHEMA_EXTENSION,directives:n,operationTypes:r})}parseScalarTypeExtension(){const t=this._lexer.token;this.expectKeyword("extend"),this.expectKeyword("scalar");const n=this.parseName(),r=this.parseConstDirectives();if(r.length===0)throw this.unexpected();return this.node(t,{kind:T.SCALAR_TYPE_EXTENSION,name:n,directives:r})}parseObjectTypeExtension(){const t=this._lexer.token;this.expectKeyword("extend"),this.expectKeyword("type");const n=this.parseName(),r=this.parseImplementsInterfaces(),i=this.parseConstDirectives(),o=this.parseFieldsDefinition();if(r.length===0&&i.length===0&&o.length===0)throw this.unexpected();return this.node(t,{kind:T.OBJECT_TYPE_EXTENSION,name:n,interfaces:r,directives:i,fields:o})}parseInterfaceTypeExtension(){const t=this._lexer.token;this.expectKeyword("extend"),this.expectKeyword("interface");const n=this.parseName(),r=this.parseImplementsInterfaces(),i=this.parseConstDirectives(),o=this.parseFieldsDefinition();if(r.length===0&&i.length===0&&o.length===0)throw this.unexpected();return this.node(t,{kind:T.INTERFACE_TYPE_EXTENSION,name:n,interfaces:r,directives:i,fields:o})}parseUnionTypeExtension(){const t=this._lexer.token;this.expectKeyword("extend"),this.expectKeyword("union");const n=this.parseName(),r=this.parseConstDirectives(),i=this.parseUnionMemberTypes();if(r.length===0&&i.length===0)throw this.unexpected();return this.node(t,{kind:T.UNION_TYPE_EXTENSION,name:n,directives:r,types:i})}parseEnumTypeExtension(){const t=this._lexer.token;this.expectKeyword("extend"),this.expectKeyword("enum");const n=this.parseName(),r=this.parseConstDirectives(),i=this.parseEnumValuesDefinition();if(r.length===0&&i.length===0)throw this.unexpected();return this.node(t,{kind:T.ENUM_TYPE_EXTENSION,name:n,directives:r,values:i})}parseInputObjectTypeExtension(){const t=this._lexer.token;this.expectKeyword("extend"),this.expectKeyword("input");const n=this.parseName(),r=this.parseConstDirectives(),i=this.parseInputFieldsDefinition();if(r.length===0&&i.length===0)throw this.unexpected();return this.node(t,{kind:T.INPUT_OBJECT_TYPE_EXTENSION,name:n,directives:r,fields:i})}parseDirectiveDefinition(){const t=this._lexer.token,n=this.parseDescription();this.expectKeyword("directive"),this.expectToken(U.AT);const r=this.parseName(),i=this.parseArgumentDefs(),o=this.expectOptionalKeyword("repeatable");this.expectKeyword("on");const s=this.parseDirectiveLocations();return this.node(t,{kind:T.DIRECTIVE_DEFINITION,description:n,name:r,arguments:i,repeatable:o,locations:s})}parseDirectiveLocations(){return this.delimitedMany(U.PIPE,this.parseDirectiveLocation)}parseDirectiveLocation(){const t=this._lexer.token,n=this.parseName();if(Object.prototype.hasOwnProperty.call(re,n.value))return n;throw this.unexpected(t)}node(t,n){return this._options.noLocation!==!0&&(n.loc=new pu(t,this._lexer.lastToken,this._lexer.source)),n}peek(t){return this._lexer.token.kind===t}expectToken(t){const n=this._lexer.token;if(n.kind===t)return this.advanceLexer(),n;throw Le(this._lexer.source,n.start,`Expected ${wu(t)}, found ${vr(n)}.`)}expectOptionalToken(t){return this._lexer.token.kind===t?(this.advanceLexer(),!0):!1}expectKeyword(t){const n=this._lexer.token;if(n.kind===U.NAME&&n.value===t)this.advanceLexer();else throw Le(this._lexer.source,n.start,`Expected "${t}", found ${vr(n)}.`)}expectOptionalKeyword(t){const n=this._lexer.token;return n.kind===U.NAME&&n.value===t?(this.advanceLexer(),!0):!1}unexpected(t){const n=t!=null?t:this._lexer.token;return Le(this._lexer.source,n.start,`Unexpected ${vr(n)}.`)}any(t,n,r){this.expectToken(t);const i=[];for(;!this.expectOptionalToken(r);)i.push(n.call(this));return i}optionalMany(t,n,r){if(this.expectOptionalToken(t)){const i=[];do i.push(n.call(this));while(!this.expectOptionalToken(r));return i}return[]}many(t,n,r){this.expectToken(t);const i=[];do i.push(n.call(this));while(!this.expectOptionalToken(r));return i}delimitedMany(t,n){this.expectOptionalToken(t);const r=[];do r.push(n.call(this));while(this.expectOptionalToken(t));return r}advanceLexer(){const{maxTokens:t}=this._options,n=this._lexer.advance();if(t!==void 0&&n.kind!==U.EOF&&(++this._tokenCounter,this._tokenCounter>t))throw Le(this._lexer.source,n.start,`Document contains more that ${t} tokens. Parsing aborted.`)}}function vr(e){const t=e.value;return wu(e.kind)+(t!=null?` "${t}"`:"")}function wu(e){return yu(e)?`"${e}"`:e}const wp=5;function gt(e,t){const[n,r]=t?[e,t]:[void 0,e];let i=" Did you mean ";n&&(i+=n+" ");const o=r.map(u=>`"${u}"`);switch(o.length){case 0:return"";case 1:return i+o[0]+"?";case 2:return i+o[0]+" or "+o[1]+"?"}const s=o.slice(0,wp),a=s.pop();return i+s.join(", ")+", or "+a+"?"}function ta(e){return e}function Et(e,t){const n=Object.create(null);for(const r of e)n[t(r)]=r;return n}function It(e,t,n){const r=Object.create(null);for(const i of e)r[t(i)]=n(i);return r}function yt(e,t){const n=Object.create(null);for(const r of Object.keys(e))n[r]=t(e[r],r);return n}function Jn(e,t){let n=0,r=0;for(;n0);let a=0;do++r,a=a*10+o-Ji,o=t.charCodeAt(r);while(yr(o)&&a>0);if(sa)return 1}else{if(io)return 1;++n,++r}}return e.length-t.length}const Ji=48,Ip=57;function yr(e){return!isNaN(e)&&Ji<=e&&e<=Ip}function Dt(e,t){const n=Object.create(null),r=new Np(e),i=Math.floor(e.length*.4)+1;for(const o of t){const s=r.measure(o,i);s!==void 0&&(n[o]=s)}return Object.keys(n).sort((o,s)=>{const a=n[o]-n[s];return a!==0?a:Jn(o,s)})}class Np{constructor(t){this._input=t,this._inputLowerCase=t.toLowerCase(),this._inputArray=na(this._inputLowerCase),this._rows=[new Array(t.length+1).fill(0),new Array(t.length+1).fill(0),new Array(t.length+1).fill(0)]}measure(t,n){if(this._input===t)return 0;const r=t.toLowerCase();if(this._inputLowerCase===r)return 1;let i=na(r),o=this._inputArray;if(i.lengthn)return;const u=this._rows;for(let l=0;l<=a;l++)u[0][l]=l;for(let l=1;l<=s;l++){const f=u[(l-1)%3],d=u[l%3];let y=d[0]=l;for(let _=1;_<=a;_++){const I=i[l-1]===o[_-1]?0:1;let m=Math.min(f[_]+1,d[_-1]+1,f[_-1]+I);if(l>1&&_>1&&i[l-1]===o[_-2]&&i[l-2]===o[_-1]){const S=u[(l-2)%3][_-2];m=Math.min(m,S+1)}mn)return}const c=u[s%3][a];return c<=n?c:void 0}}function na(e){const t=e.length,n=new Array(t);for(let r=0;re.value},Variable:{leave:e=>"$"+e.name},Document:{leave:e=>te(e.definitions,` `)},OperationDefinition:{leave(e){const t=fe("(",te(e.variableDefinitions,", "),")"),n=te([e.operation,te([e.name,t]),te(e.directives," ")]," ");return(n==="query"?"":n+" ")+e.selectionSet}},VariableDefinition:{leave:({variable:e,type:t,defaultValue:n,directives:r})=>e+": "+t+fe(" = ",n)+fe(" ",te(r," "))},SelectionSet:{leave:({selections:e})=>nt(e)},Field:{leave({alias:e,name:t,arguments:n,directives:r,selectionSet:i}){const o=fe("",e,": ")+t;let s=o+fe("(",te(n,", "),")");return s.length>Lp&&(s=o+fe(`( -`,wr(te(n,` +`,Ir(te(n,` `)),` )`)),te([s,te(r," "),i]," ")}},Argument:{leave:({name:e,value:t})=>e+": "+t},FragmentSpread:{leave:({name:e,directives:t})=>"..."+e+fe(" ",te(t," "))},InlineFragment:{leave:({typeCondition:e,directives:t,selectionSet:n})=>te(["...",fe("on ",e),te(t," "),n]," ")},FragmentDefinition:{leave:({name:e,typeCondition:t,variableDefinitions:n,directives:r,selectionSet:i})=>`fragment ${e}${fe("(",te(n,", "),")")} on ${t} ${fe("",te(r," ")," ")}`+i},IntValue:{leave:({value:e})=>e},FloatValue:{leave:({value:e})=>e},StringValue:{leave:({value:e,block:t})=>t?vu(e):Op(e)},BooleanValue:{leave:({value:e})=>e?"true":"false"},NullValue:{leave:()=>"null"},EnumValue:{leave:({value:e})=>e},ListValue:{leave:({values:e})=>"["+te(e,", ")+"]"},ObjectValue:{leave:({fields:e})=>"{"+te(e,", ")+"}"},ObjectField:{leave:({name:e,value:t})=>e+": "+t},Directive:{leave:({name:e,arguments:t})=>"@"+e+fe("(",te(t,", "),")")},NamedType:{leave:({name:e})=>e},ListType:{leave:({type:e})=>"["+e+"]"},NonNullType:{leave:({type:e})=>e+"!"},SchemaDefinition:{leave:({description:e,directives:t,operationTypes:n})=>fe("",e,` `)+te(["schema",te(t," "),nt(n)]," ")},OperationTypeDefinition:{leave:({operation:e,type:t})=>e+": "+t},ScalarTypeDefinition:{leave:({description:e,name:t,directives:n})=>fe("",e,` `)+te(["scalar",t,te(n," ")]," ")},ObjectTypeDefinition:{leave:({description:e,name:t,interfaces:n,directives:r,fields:i})=>fe("",e,` `)+te(["type",t,fe("implements ",te(n," & ")),te(r," "),nt(i)]," ")},FieldDefinition:{leave:({description:e,name:t,arguments:n,type:r,directives:i})=>fe("",e,` `)+t+(ra(n)?fe(`( -`,wr(te(n,` +`,Ir(te(n,` `)),` )`):fe("(",te(n,", "),")"))+": "+r+fe(" ",te(i," "))},InputValueDefinition:{leave:({description:e,name:t,type:n,defaultValue:r,directives:i})=>fe("",e,` `)+te([t+": "+n,fe("= ",r),te(i," ")]," ")},InterfaceTypeDefinition:{leave:({description:e,name:t,interfaces:n,directives:r,fields:i})=>fe("",e,` @@ -54,22 +54,22 @@ Invalid value has been removed from localStorage to prevent subsequent failed pa `)+te([t,te(n," ")]," ")},InputObjectTypeDefinition:{leave:({description:e,name:t,directives:n,fields:r})=>fe("",e,` `)+te(["input",t,te(n," "),nt(r)]," ")},DirectiveDefinition:{leave:({description:e,name:t,arguments:n,repeatable:r,locations:i})=>fe("",e,` `)+"directive @"+t+(ra(n)?fe(`( -`,wr(te(n,` +`,Ir(te(n,` `)),` )`):fe("(",te(n,", "),")"))+(r?" repeatable":"")+" on "+te(i," | ")},SchemaExtension:{leave:({directives:e,operationTypes:t})=>te(["extend schema",te(e," "),nt(t)]," ")},ScalarTypeExtension:{leave:({name:e,directives:t})=>te(["extend scalar",e,te(t," ")]," ")},ObjectTypeExtension:{leave:({name:e,interfaces:t,directives:n,fields:r})=>te(["extend type",e,fe("implements ",te(t," & ")),te(n," "),nt(r)]," ")},InterfaceTypeExtension:{leave:({name:e,interfaces:t,directives:n,fields:r})=>te(["extend interface",e,fe("implements ",te(t," & ")),te(n," "),nt(r)]," ")},UnionTypeExtension:{leave:({name:e,directives:t,types:n})=>te(["extend union",e,te(t," "),fe("= ",te(n," | "))]," ")},EnumTypeExtension:{leave:({name:e,directives:t,values:n})=>te(["extend enum",e,te(t," "),nt(n)]," ")},InputObjectTypeExtension:{leave:({name:e,directives:t,fields:n})=>te(["extend input",e,te(t," "),nt(n)]," ")}};function te(e,t=""){var n;return(n=e==null?void 0:e.filter(r=>r).join(t))!==null&&n!==void 0?n:""}function nt(e){return fe(`{ -`,wr(te(e,` +`,Ir(te(e,` `)),` -}`)}function fe(e,t,n=""){return t!=null&&t!==""?e+t+n:""}function wr(e){return fe(" ",e.replace(/\n/g,` +}`)}function fe(e,t,n=""){return t!=null&&t!==""?e+t+n:""}function Ir(e){return fe(" ",e.replace(/\n/g,` `))}function ra(e){var t;return(t=e==null?void 0:e.some(n=>n.includes(` -`)))!==null&&t!==void 0?t:!1}function Dr(e,t){switch(e.kind){case T.NULL:return null;case T.INT:return parseInt(e.value,10);case T.FLOAT:return parseFloat(e.value);case T.STRING:case T.ENUM:case T.BOOLEAN:return e.value;case T.LIST:return e.values.map(n=>Dr(n,t));case T.OBJECT:return wt(e.fields,n=>n.name.value,n=>Dr(n.value,t));case T.VARIABLE:return t==null?void 0:t[e.name.value]}}function Ye(e){if(e!=null||ue(!1,"Must provide name."),typeof e=="string"||ue(!1,"Expected name to be a string."),e.length===0)throw new F("Expected name to be a non-empty string.");for(let t=1;ts(Dr(a,u)),this.extensions=Ze(t.extensions),this.astNode=t.astNode,this.extensionASTNodes=(o=t.extensionASTNodes)!==null&&o!==void 0?o:[],t.specifiedByURL==null||typeof t.specifiedByURL=="string"||ue(!1,`${this.name} must provide "specifiedByURL" as a string, but got: ${V(t.specifiedByURL)}.`),t.serialize==null||typeof t.serialize=="function"||ue(!1,`${this.name} must provide "serialize" function. If this custom Scalar is also used as an input type, ensure "parseValue" and "parseLiteral" functions are also provided.`),t.parseLiteral&&(typeof t.parseValue=="function"&&typeof t.parseLiteral=="function"||ue(!1,`${this.name} must provide both "parseValue" and "parseLiteral" functions.`))}get[Symbol.toStringTag](){return"GraphQLScalarType"}toConfig(){return{name:this.name,description:this.description,specifiedByURL:this.specifiedByURL,serialize:this.serialize,parseValue:this.parseValue,parseLiteral:this.parseLiteral,extensions:this.extensions,astNode:this.astNode,extensionASTNodes:this.extensionASTNodes}}toString(){return this.name}toJSON(){return this.toString()}}class Xe{constructor(t){var n;this.name=Ye(t.name),this.description=t.description,this.isTypeOf=t.isTypeOf,this.extensions=Ze(t.extensions),this.astNode=t.astNode,this.extensionASTNodes=(n=t.extensionASTNodes)!==null&&n!==void 0?n:[],this._fields=()=>Du(t),this._interfaces=()=>Au(t),t.isTypeOf==null||typeof t.isTypeOf=="function"||ue(!1,`${this.name} must provide "isTypeOf" as a function, but got: ${V(t.isTypeOf)}.`)}get[Symbol.toStringTag](){return"GraphQLObjectType"}getFields(){return typeof this._fields=="function"&&(this._fields=this._fields()),this._fields}getInterfaces(){return typeof this._interfaces=="function"&&(this._interfaces=this._interfaces()),this._interfaces}toConfig(){return{name:this.name,description:this.description,interfaces:this.getInterfaces(),fields:Lu(this.getFields()),isTypeOf:this.isTypeOf,extensions:this.extensions,astNode:this.astNode,extensionASTNodes:this.extensionASTNodes}}toString(){return this.name}toJSON(){return this.toString()}}function Au(e){var t;const n=bo((t=e.interfaces)!==null&&t!==void 0?t:[]);return Array.isArray(n)||ue(!1,`${e.name} interfaces must be an Array or a function which returns an Array.`),n}function Du(e){const t=Io(e.fields);return nn(t)||ue(!1,`${e.name} fields must be an object with field names as keys or a function which returns such an object.`),yt(t,(n,r)=>{var i;nn(n)||ue(!1,`${e.name}.${r} field config must be an object.`),n.resolve==null||typeof n.resolve=="function"||ue(!1,`${e.name}.${r} field resolver must be a function if provided, but got: ${V(n.resolve)}.`);const o=(i=n.args)!==null&&i!==void 0?i:{};return nn(o)||ue(!1,`${e.name}.${r} args must be an object with argument names as keys.`),{name:Ye(r),description:n.description,type:n.type,args:Ru(o),resolve:n.resolve,subscribe:n.subscribe,deprecationReason:n.deprecationReason,extensions:Ze(n.extensions),astNode:n.astNode}})}function Ru(e){return Object.entries(e).map(([t,n])=>({name:Ye(t),description:n.description,type:n.type,defaultValue:n.defaultValue,deprecationReason:n.deprecationReason,extensions:Ze(n.extensions),astNode:n.astNode}))}function nn(e){return He(e)&&!Array.isArray(e)}function Lu(e){return yt(e,t=>({description:t.description,type:t.type,args:Pu(t.args),resolve:t.resolve,subscribe:t.subscribe,deprecationReason:t.deprecationReason,extensions:t.extensions,astNode:t.astNode}))}function Pu(e){return wt(e,t=>t.name,t=>({description:t.description,type:t.type,defaultValue:t.defaultValue,deprecationReason:t.deprecationReason,extensions:t.extensions,astNode:t.astNode}))}function Rt(e){return se(e.type)&&e.defaultValue===void 0}class on{constructor(t){var n;this.name=Ye(t.name),this.description=t.description,this.resolveType=t.resolveType,this.extensions=Ze(t.extensions),this.astNode=t.astNode,this.extensionASTNodes=(n=t.extensionASTNodes)!==null&&n!==void 0?n:[],this._fields=Du.bind(void 0,t),this._interfaces=Au.bind(void 0,t),t.resolveType==null||typeof t.resolveType=="function"||ue(!1,`${this.name} must provide "resolveType" as a function, but got: ${V(t.resolveType)}.`)}get[Symbol.toStringTag](){return"GraphQLInterfaceType"}getFields(){return typeof this._fields=="function"&&(this._fields=this._fields()),this._fields}getInterfaces(){return typeof this._interfaces=="function"&&(this._interfaces=this._interfaces()),this._interfaces}toConfig(){return{name:this.name,description:this.description,interfaces:this.getInterfaces(),fields:Lu(this.getFields()),resolveType:this.resolveType,extensions:this.extensions,astNode:this.astNode,extensionASTNodes:this.extensionASTNodes}}toString(){return this.name}toJSON(){return this.toString()}}class sn{constructor(t){var n;this.name=Ye(t.name),this.description=t.description,this.resolveType=t.resolveType,this.extensions=Ze(t.extensions),this.astNode=t.astNode,this.extensionASTNodes=(n=t.extensionASTNodes)!==null&&n!==void 0?n:[],this._types=Qp.bind(void 0,t),t.resolveType==null||typeof t.resolveType=="function"||ue(!1,`${this.name} must provide "resolveType" as a function, but got: ${V(t.resolveType)}.`)}get[Symbol.toStringTag](){return"GraphQLUnionType"}getTypes(){return typeof this._types=="function"&&(this._types=this._types()),this._types}toConfig(){return{name:this.name,description:this.description,types:this.getTypes(),resolveType:this.resolveType,extensions:this.extensions,astNode:this.astNode,extensionASTNodes:this.extensionASTNodes}}toString(){return this.name}toJSON(){return this.toString()}}function Qp(e){const t=bo(e.types);return Array.isArray(t)||ue(!1,`Must provide Array of types or a function which returns such an array for Union ${e.name}.`),t}class At{constructor(t){var n;this.name=Ye(t.name),this.description=t.description,this.extensions=Ze(t.extensions),this.astNode=t.astNode,this.extensionASTNodes=(n=t.extensionASTNodes)!==null&&n!==void 0?n:[],this._values=zp(this.name,t.values),this._valueLookup=new Map(this._values.map(r=>[r.value,r])),this._nameLookup=Et(this._values,r=>r.name)}get[Symbol.toStringTag](){return"GraphQLEnumType"}getValues(){return this._values}getValue(t){return this._nameLookup[t]}serialize(t){const n=this._valueLookup.get(t);if(n===void 0)throw new F(`Enum "${this.name}" cannot represent value: ${V(t)}`);return n.name}parseValue(t){if(typeof t!="string"){const r=V(t);throw new F(`Enum "${this.name}" cannot represent non-string value: ${r}.`+gr(this,r))}const n=this.getValue(t);if(n==null)throw new F(`Value "${t}" does not exist in "${this.name}" enum.`+gr(this,t));return n.value}parseLiteral(t,n){if(t.kind!==T.ENUM){const i=_e(t);throw new F(`Enum "${this.name}" cannot represent non-enum value: ${i}.`+gr(this,i),{nodes:t})}const r=this.getValue(t.value);if(r==null){const i=_e(t);throw new F(`Value "${i}" does not exist in "${this.name}" enum.`+gr(this,i),{nodes:t})}return r.value}toConfig(){const t=wt(this.getValues(),n=>n.name,n=>({description:n.description,value:n.value,deprecationReason:n.deprecationReason,extensions:n.extensions,astNode:n.astNode}));return{name:this.name,description:this.description,values:t,extensions:this.extensions,astNode:this.astNode,extensionASTNodes:this.extensionASTNodes}}toString(){return this.name}toJSON(){return this.toString()}}function gr(e,t){const n=e.getValues().map(i=>i.name),r=Dt(t,n);return gt("the enum value",r)}function zp(e,t){return nn(t)||ue(!1,`${e} values must be an object with value names as keys.`),Object.entries(t).map(([n,r])=>(nn(r)||ue(!1,`${e}.${n} must refer to an object with a "value" key representing an internal value but got: ${V(r)}.`),{name:wu(n),description:r.description,value:r.value!==void 0?r.value:n,deprecationReason:r.deprecationReason,extensions:Ze(r.extensions),astNode:r.astNode}))}class an{constructor(t){var n;this.name=Ye(t.name),this.description=t.description,this.extensions=Ze(t.extensions),this.astNode=t.astNode,this.extensionASTNodes=(n=t.extensionASTNodes)!==null&&n!==void 0?n:[],this._fields=Wp.bind(void 0,t)}get[Symbol.toStringTag](){return"GraphQLInputObjectType"}getFields(){return typeof this._fields=="function"&&(this._fields=this._fields()),this._fields}toConfig(){const t=yt(this.getFields(),n=>({description:n.description,type:n.type,defaultValue:n.defaultValue,deprecationReason:n.deprecationReason,extensions:n.extensions,astNode:n.astNode}));return{name:this.name,description:this.description,fields:t,extensions:this.extensions,astNode:this.astNode,extensionASTNodes:this.extensionASTNodes}}toString(){return this.name}toJSON(){return this.toString()}}function Wp(e){const t=Io(e.fields);return nn(t)||ue(!1,`${e.name} fields must be an object with field names as keys or a function which returns such an object.`),yt(t,(n,r)=>(!("resolve"in n)||ue(!1,`${e.name}.${r} field has a resolve property, but Input Types cannot define resolvers.`),{name:Ye(r),description:n.description,type:n.type,defaultValue:n.defaultValue,deprecationReason:n.deprecationReason,extensions:Ze(n.extensions),astNode:n.astNode}))}function zr(e){return se(e.type)&&e.defaultValue===void 0}function Rr(e,t){return e===t?!0:se(e)&&se(t)||Te(e)&&Te(t)?Rr(e.ofType,t.ofType):!1}function $t(e,t,n){return t===n?!0:se(n)?se(t)?$t(e,t.ofType,n.ofType):!1:se(t)?$t(e,t.ofType,n):Te(n)?Te(t)?$t(e,t.ofType,n.ofType):!1:Te(t)?!1:ct(n)&&(ve(t)||pe(t))&&e.isSubType(n,t)}function Ki(e,t,n){return t===n?!0:ct(t)?ct(n)?e.getPossibleTypes(t).some(r=>e.isSubType(n,r)):e.isSubType(t,n):ct(n)?e.isSubType(n,t):!1}const Nr=2147483647,Or=-2147483648,Cu=new pt({name:"Int",description:"The `Int` scalar type represents non-fractional signed whole numeric values. Int can represent values between -(2^31) and 2^31 - 1.",serialize(e){const t=nr(e);if(typeof t=="boolean")return t?1:0;let n=t;if(typeof t=="string"&&t!==""&&(n=Number(t)),typeof n!="number"||!Number.isInteger(n))throw new F(`Int cannot represent non-integer value: ${V(t)}`);if(n>Nr||nNr||eNr||te.name===t)}function nr(e){if(He(e)){if(typeof e.valueOf=="function"){const t=e.valueOf();if(!He(t))return t}if(typeof e.toJSON=="function")return e.toJSON()}return e}function Xr(e){return st(e,dt)}function Xp(e){if(!Xr(e))throw new Error(`Expected ${V(e)} to be a GraphQL directive.`);return e}class dt{constructor(t){var n,r;this.name=Ye(t.name),this.description=t.description,this.locations=t.locations,this.isRepeatable=(n=t.isRepeatable)!==null&&n!==void 0?n:!1,this.extensions=Ze(t.extensions),this.astNode=t.astNode,Array.isArray(t.locations)||ue(!1,`@${t.name} locations must be an Array.`);const i=(r=t.args)!==null&&r!==void 0?r:{};He(i)&&!Array.isArray(i)||ue(!1,`@${t.name} args must be an object with argument names as keys.`),this.args=Ru(i)}get[Symbol.toStringTag](){return"GraphQLDirective"}toConfig(){return{name:this.name,description:this.description,locations:this.locations,args:Pu(this.args),isRepeatable:this.isRepeatable,extensions:this.extensions,astNode:this.astNode}}toString(){return"@"+this.name}toJSON(){return this.toString()}}const No=new dt({name:"include",description:"Directs the executor to include this field or fragment only when the `if` argument is true.",locations:[re.FIELD,re.FRAGMENT_SPREAD,re.INLINE_FRAGMENT],args:{if:{type:new ae(qe),description:"Included when true."}}}),Oo=new dt({name:"skip",description:"Directs the executor to skip this field or fragment when the `if` argument is true.",locations:[re.FIELD,re.FRAGMENT_SPREAD,re.INLINE_FRAGMENT],args:{if:{type:new ae(qe),description:"Skipped when true."}}}),So="No longer supported",Jr=new dt({name:"deprecated",description:"Marks an element of a GraphQL schema as no longer supported.",locations:[re.FIELD_DEFINITION,re.ARGUMENT_DEFINITION,re.INPUT_FIELD_DEFINITION,re.ENUM_VALUE],args:{reason:{type:Ne,description:"Explains why this element was deprecated, usually also including a suggestion for how to access supported similar data. Formatted using the Markdown syntax, as specified by [CommonMark](https://commonmark.org/).",defaultValue:So}}}),Ao=new dt({name:"specifiedBy",description:"Exposes a URL that specifies the behavior of this scalar.",locations:[re.SCALAR],args:{url:{type:new ae(Ne),description:"The URL that specifies the behavior of this scalar."}}}),Lt=Object.freeze([No,Oo,Jr,Ao]);function Do(e){return Lt.some(({name:t})=>t===e.name)}function Ro(e){return typeof e=="object"&&typeof(e==null?void 0:e[Symbol.iterator])=="function"}function Nt(e,t){if(se(t)){const n=Nt(e,t.ofType);return(n==null?void 0:n.kind)===T.NULL?null:n}if(e===null)return{kind:T.NULL};if(e===void 0)return null;if(Te(t)){const n=t.ofType;if(Ro(e)){const r=[];for(const i of e){const o=Nt(i,n);o!=null&&r.push(o)}return{kind:T.LIST,values:r}}return Nt(e,n)}if(be(t)){if(!He(e))return null;const n=[];for(const r of Object.values(t.getFields())){const i=Nt(e[r.name],r.type);i&&n.push({kind:T.OBJECT_FIELD,name:{kind:T.NAME,value:r.name},value:i})}return{kind:T.OBJECT,fields:n}}if(lt(t)){const n=t.serialize(e);if(n==null)return null;if(typeof n=="boolean")return{kind:T.BOOLEAN,value:n};if(typeof n=="number"&&Number.isFinite(n)){const r=String(n);return ia.test(r)?{kind:T.INT,value:r}:{kind:T.FLOAT,value:r}}if(typeof n=="string")return Re(t)?{kind:T.ENUM,value:n}:t===wo&&ia.test(n)?{kind:T.INT,value:n}:{kind:T.STRING,value:n};throw new TypeError(`Cannot convert value to AST: ${V(n)}.`)}Oe(!1,"Unexpected input type: "+V(t))}const ia=/^-?(?:0|[1-9][0-9]*)$/,Kr=new Xe({name:"__Schema",description:"A GraphQL Schema defines the capabilities of a GraphQL server. It exposes all available types and directives on the server, as well as the entry points for query, mutation, and subscription operations.",fields:()=>({description:{type:Ne,resolve:e=>e.description},types:{description:"A list of all types supported by this server.",type:new ae(new xe(new ae(We))),resolve(e){return Object.values(e.getTypeMap())}},queryType:{description:"The type that query operations will be rooted at.",type:new ae(We),resolve:e=>e.getQueryType()},mutationType:{description:"If this server supports mutation, the type that mutation operations will be rooted at.",type:We,resolve:e=>e.getMutationType()},subscriptionType:{description:"If this server support subscription, the type that subscription operations will be rooted at.",type:We,resolve:e=>e.getSubscriptionType()},directives:{description:"A list of all directives supported by this server.",type:new ae(new xe(new ae(Lo))),resolve:e=>e.getDirectives()}})}),Lo=new Xe({name:"__Directive",description:`A Directive provides a way to describe alternate runtime execution and type validation behavior in a GraphQL document. +`)))!==null&&t!==void 0?t:!1}function Dr(e,t){switch(e.kind){case T.NULL:return null;case T.INT:return parseInt(e.value,10);case T.FLOAT:return parseFloat(e.value);case T.STRING:case T.ENUM:case T.BOOLEAN:return e.value;case T.LIST:return e.values.map(n=>Dr(n,t));case T.OBJECT:return It(e.fields,n=>n.name.value,n=>Dr(n.value,t));case T.VARIABLE:return t==null?void 0:t[e.name.value]}}function Ye(e){if(e!=null||ue(!1,"Must provide name."),typeof e=="string"||ue(!1,"Expected name to be a string."),e.length===0)throw new F("Expected name to be a non-empty string.");for(let t=1;ts(Dr(a,u)),this.extensions=Ze(t.extensions),this.astNode=t.astNode,this.extensionASTNodes=(o=t.extensionASTNodes)!==null&&o!==void 0?o:[],t.specifiedByURL==null||typeof t.specifiedByURL=="string"||ue(!1,`${this.name} must provide "specifiedByURL" as a string, but got: ${V(t.specifiedByURL)}.`),t.serialize==null||typeof t.serialize=="function"||ue(!1,`${this.name} must provide "serialize" function. If this custom Scalar is also used as an input type, ensure "parseValue" and "parseLiteral" functions are also provided.`),t.parseLiteral&&(typeof t.parseValue=="function"&&typeof t.parseLiteral=="function"||ue(!1,`${this.name} must provide both "parseValue" and "parseLiteral" functions.`))}get[Symbol.toStringTag](){return"GraphQLScalarType"}toConfig(){return{name:this.name,description:this.description,specifiedByURL:this.specifiedByURL,serialize:this.serialize,parseValue:this.parseValue,parseLiteral:this.parseLiteral,extensions:this.extensions,astNode:this.astNode,extensionASTNodes:this.extensionASTNodes}}toString(){return this.name}toJSON(){return this.toString()}}class Xe{constructor(t){var n;this.name=Ye(t.name),this.description=t.description,this.isTypeOf=t.isTypeOf,this.extensions=Ze(t.extensions),this.astNode=t.astNode,this.extensionASTNodes=(n=t.extensionASTNodes)!==null&&n!==void 0?n:[],this._fields=()=>Du(t),this._interfaces=()=>Au(t),t.isTypeOf==null||typeof t.isTypeOf=="function"||ue(!1,`${this.name} must provide "isTypeOf" as a function, but got: ${V(t.isTypeOf)}.`)}get[Symbol.toStringTag](){return"GraphQLObjectType"}getFields(){return typeof this._fields=="function"&&(this._fields=this._fields()),this._fields}getInterfaces(){return typeof this._interfaces=="function"&&(this._interfaces=this._interfaces()),this._interfaces}toConfig(){return{name:this.name,description:this.description,interfaces:this.getInterfaces(),fields:Lu(this.getFields()),isTypeOf:this.isTypeOf,extensions:this.extensions,astNode:this.astNode,extensionASTNodes:this.extensionASTNodes}}toString(){return this.name}toJSON(){return this.toString()}}function Au(e){var t;const n=bo((t=e.interfaces)!==null&&t!==void 0?t:[]);return Array.isArray(n)||ue(!1,`${e.name} interfaces must be an Array or a function which returns an Array.`),n}function Du(e){const t=wo(e.fields);return nn(t)||ue(!1,`${e.name} fields must be an object with field names as keys or a function which returns such an object.`),yt(t,(n,r)=>{var i;nn(n)||ue(!1,`${e.name}.${r} field config must be an object.`),n.resolve==null||typeof n.resolve=="function"||ue(!1,`${e.name}.${r} field resolver must be a function if provided, but got: ${V(n.resolve)}.`);const o=(i=n.args)!==null&&i!==void 0?i:{};return nn(o)||ue(!1,`${e.name}.${r} args must be an object with argument names as keys.`),{name:Ye(r),description:n.description,type:n.type,args:Ru(o),resolve:n.resolve,subscribe:n.subscribe,deprecationReason:n.deprecationReason,extensions:Ze(n.extensions),astNode:n.astNode}})}function Ru(e){return Object.entries(e).map(([t,n])=>({name:Ye(t),description:n.description,type:n.type,defaultValue:n.defaultValue,deprecationReason:n.deprecationReason,extensions:Ze(n.extensions),astNode:n.astNode}))}function nn(e){return He(e)&&!Array.isArray(e)}function Lu(e){return yt(e,t=>({description:t.description,type:t.type,args:Pu(t.args),resolve:t.resolve,subscribe:t.subscribe,deprecationReason:t.deprecationReason,extensions:t.extensions,astNode:t.astNode}))}function Pu(e){return It(e,t=>t.name,t=>({description:t.description,type:t.type,defaultValue:t.defaultValue,deprecationReason:t.deprecationReason,extensions:t.extensions,astNode:t.astNode}))}function Rt(e){return se(e.type)&&e.defaultValue===void 0}class on{constructor(t){var n;this.name=Ye(t.name),this.description=t.description,this.resolveType=t.resolveType,this.extensions=Ze(t.extensions),this.astNode=t.astNode,this.extensionASTNodes=(n=t.extensionASTNodes)!==null&&n!==void 0?n:[],this._fields=Du.bind(void 0,t),this._interfaces=Au.bind(void 0,t),t.resolveType==null||typeof t.resolveType=="function"||ue(!1,`${this.name} must provide "resolveType" as a function, but got: ${V(t.resolveType)}.`)}get[Symbol.toStringTag](){return"GraphQLInterfaceType"}getFields(){return typeof this._fields=="function"&&(this._fields=this._fields()),this._fields}getInterfaces(){return typeof this._interfaces=="function"&&(this._interfaces=this._interfaces()),this._interfaces}toConfig(){return{name:this.name,description:this.description,interfaces:this.getInterfaces(),fields:Lu(this.getFields()),resolveType:this.resolveType,extensions:this.extensions,astNode:this.astNode,extensionASTNodes:this.extensionASTNodes}}toString(){return this.name}toJSON(){return this.toString()}}class sn{constructor(t){var n;this.name=Ye(t.name),this.description=t.description,this.resolveType=t.resolveType,this.extensions=Ze(t.extensions),this.astNode=t.astNode,this.extensionASTNodes=(n=t.extensionASTNodes)!==null&&n!==void 0?n:[],this._types=Qp.bind(void 0,t),t.resolveType==null||typeof t.resolveType=="function"||ue(!1,`${this.name} must provide "resolveType" as a function, but got: ${V(t.resolveType)}.`)}get[Symbol.toStringTag](){return"GraphQLUnionType"}getTypes(){return typeof this._types=="function"&&(this._types=this._types()),this._types}toConfig(){return{name:this.name,description:this.description,types:this.getTypes(),resolveType:this.resolveType,extensions:this.extensions,astNode:this.astNode,extensionASTNodes:this.extensionASTNodes}}toString(){return this.name}toJSON(){return this.toString()}}function Qp(e){const t=bo(e.types);return Array.isArray(t)||ue(!1,`Must provide Array of types or a function which returns such an array for Union ${e.name}.`),t}class At{constructor(t){var n;this.name=Ye(t.name),this.description=t.description,this.extensions=Ze(t.extensions),this.astNode=t.astNode,this.extensionASTNodes=(n=t.extensionASTNodes)!==null&&n!==void 0?n:[],this._values=zp(this.name,t.values),this._valueLookup=new Map(this._values.map(r=>[r.value,r])),this._nameLookup=Et(this._values,r=>r.name)}get[Symbol.toStringTag](){return"GraphQLEnumType"}getValues(){return this._values}getValue(t){return this._nameLookup[t]}serialize(t){const n=this._valueLookup.get(t);if(n===void 0)throw new F(`Enum "${this.name}" cannot represent value: ${V(t)}`);return n.name}parseValue(t){if(typeof t!="string"){const r=V(t);throw new F(`Enum "${this.name}" cannot represent non-string value: ${r}.`+gr(this,r))}const n=this.getValue(t);if(n==null)throw new F(`Value "${t}" does not exist in "${this.name}" enum.`+gr(this,t));return n.value}parseLiteral(t,n){if(t.kind!==T.ENUM){const i=_e(t);throw new F(`Enum "${this.name}" cannot represent non-enum value: ${i}.`+gr(this,i),{nodes:t})}const r=this.getValue(t.value);if(r==null){const i=_e(t);throw new F(`Value "${i}" does not exist in "${this.name}" enum.`+gr(this,i),{nodes:t})}return r.value}toConfig(){const t=It(this.getValues(),n=>n.name,n=>({description:n.description,value:n.value,deprecationReason:n.deprecationReason,extensions:n.extensions,astNode:n.astNode}));return{name:this.name,description:this.description,values:t,extensions:this.extensions,astNode:this.astNode,extensionASTNodes:this.extensionASTNodes}}toString(){return this.name}toJSON(){return this.toString()}}function gr(e,t){const n=e.getValues().map(i=>i.name),r=Dt(t,n);return gt("the enum value",r)}function zp(e,t){return nn(t)||ue(!1,`${e} values must be an object with value names as keys.`),Object.entries(t).map(([n,r])=>(nn(r)||ue(!1,`${e}.${n} must refer to an object with a "value" key representing an internal value but got: ${V(r)}.`),{name:Iu(n),description:r.description,value:r.value!==void 0?r.value:n,deprecationReason:r.deprecationReason,extensions:Ze(r.extensions),astNode:r.astNode}))}class an{constructor(t){var n;this.name=Ye(t.name),this.description=t.description,this.extensions=Ze(t.extensions),this.astNode=t.astNode,this.extensionASTNodes=(n=t.extensionASTNodes)!==null&&n!==void 0?n:[],this._fields=Wp.bind(void 0,t)}get[Symbol.toStringTag](){return"GraphQLInputObjectType"}getFields(){return typeof this._fields=="function"&&(this._fields=this._fields()),this._fields}toConfig(){const t=yt(this.getFields(),n=>({description:n.description,type:n.type,defaultValue:n.defaultValue,deprecationReason:n.deprecationReason,extensions:n.extensions,astNode:n.astNode}));return{name:this.name,description:this.description,fields:t,extensions:this.extensions,astNode:this.astNode,extensionASTNodes:this.extensionASTNodes}}toString(){return this.name}toJSON(){return this.toString()}}function Wp(e){const t=wo(e.fields);return nn(t)||ue(!1,`${e.name} fields must be an object with field names as keys or a function which returns such an object.`),yt(t,(n,r)=>(!("resolve"in n)||ue(!1,`${e.name}.${r} field has a resolve property, but Input Types cannot define resolvers.`),{name:Ye(r),description:n.description,type:n.type,defaultValue:n.defaultValue,deprecationReason:n.deprecationReason,extensions:Ze(n.extensions),astNode:n.astNode}))}function zr(e){return se(e.type)&&e.defaultValue===void 0}function Rr(e,t){return e===t?!0:se(e)&&se(t)||Te(e)&&Te(t)?Rr(e.ofType,t.ofType):!1}function Vt(e,t,n){return t===n?!0:se(n)?se(t)?Vt(e,t.ofType,n.ofType):!1:se(t)?Vt(e,t.ofType,n):Te(n)?Te(t)?Vt(e,t.ofType,n.ofType):!1:Te(t)?!1:ct(n)&&(ve(t)||pe(t))&&e.isSubType(n,t)}function Ki(e,t,n){return t===n?!0:ct(t)?ct(n)?e.getPossibleTypes(t).some(r=>e.isSubType(n,r)):e.isSubType(t,n):ct(n)?e.isSubType(n,t):!1}const Nr=2147483647,Or=-2147483648,Cu=new pt({name:"Int",description:"The `Int` scalar type represents non-fractional signed whole numeric values. Int can represent values between -(2^31) and 2^31 - 1.",serialize(e){const t=nr(e);if(typeof t=="boolean")return t?1:0;let n=t;if(typeof t=="string"&&t!==""&&(n=Number(t)),typeof n!="number"||!Number.isInteger(n))throw new F(`Int cannot represent non-integer value: ${V(t)}`);if(n>Nr||nNr||eNr||te.name===t)}function nr(e){if(He(e)){if(typeof e.valueOf=="function"){const t=e.valueOf();if(!He(t))return t}if(typeof e.toJSON=="function")return e.toJSON()}return e}function Xr(e){return st(e,dt)}function Xp(e){if(!Xr(e))throw new Error(`Expected ${V(e)} to be a GraphQL directive.`);return e}class dt{constructor(t){var n,r;this.name=Ye(t.name),this.description=t.description,this.locations=t.locations,this.isRepeatable=(n=t.isRepeatable)!==null&&n!==void 0?n:!1,this.extensions=Ze(t.extensions),this.astNode=t.astNode,Array.isArray(t.locations)||ue(!1,`@${t.name} locations must be an Array.`);const i=(r=t.args)!==null&&r!==void 0?r:{};He(i)&&!Array.isArray(i)||ue(!1,`@${t.name} args must be an object with argument names as keys.`),this.args=Ru(i)}get[Symbol.toStringTag](){return"GraphQLDirective"}toConfig(){return{name:this.name,description:this.description,locations:this.locations,args:Pu(this.args),isRepeatable:this.isRepeatable,extensions:this.extensions,astNode:this.astNode}}toString(){return"@"+this.name}toJSON(){return this.toString()}}const No=new dt({name:"include",description:"Directs the executor to include this field or fragment only when the `if` argument is true.",locations:[re.FIELD,re.FRAGMENT_SPREAD,re.INLINE_FRAGMENT],args:{if:{type:new ae(qe),description:"Included when true."}}}),Oo=new dt({name:"skip",description:"Directs the executor to skip this field or fragment when the `if` argument is true.",locations:[re.FIELD,re.FRAGMENT_SPREAD,re.INLINE_FRAGMENT],args:{if:{type:new ae(qe),description:"Skipped when true."}}}),So="No longer supported",Jr=new dt({name:"deprecated",description:"Marks an element of a GraphQL schema as no longer supported.",locations:[re.FIELD_DEFINITION,re.ARGUMENT_DEFINITION,re.INPUT_FIELD_DEFINITION,re.ENUM_VALUE],args:{reason:{type:Ne,description:"Explains why this element was deprecated, usually also including a suggestion for how to access supported similar data. Formatted using the Markdown syntax, as specified by [CommonMark](https://commonmark.org/).",defaultValue:So}}}),Ao=new dt({name:"specifiedBy",description:"Exposes a URL that specifies the behavior of this scalar.",locations:[re.SCALAR],args:{url:{type:new ae(Ne),description:"The URL that specifies the behavior of this scalar."}}}),Lt=Object.freeze([No,Oo,Jr,Ao]);function Do(e){return Lt.some(({name:t})=>t===e.name)}function Ro(e){return typeof e=="object"&&typeof(e==null?void 0:e[Symbol.iterator])=="function"}function Nt(e,t){if(se(t)){const n=Nt(e,t.ofType);return(n==null?void 0:n.kind)===T.NULL?null:n}if(e===null)return{kind:T.NULL};if(e===void 0)return null;if(Te(t)){const n=t.ofType;if(Ro(e)){const r=[];for(const i of e){const o=Nt(i,n);o!=null&&r.push(o)}return{kind:T.LIST,values:r}}return Nt(e,n)}if(be(t)){if(!He(e))return null;const n=[];for(const r of Object.values(t.getFields())){const i=Nt(e[r.name],r.type);i&&n.push({kind:T.OBJECT_FIELD,name:{kind:T.NAME,value:r.name},value:i})}return{kind:T.OBJECT,fields:n}}if(lt(t)){const n=t.serialize(e);if(n==null)return null;if(typeof n=="boolean")return{kind:T.BOOLEAN,value:n};if(typeof n=="number"&&Number.isFinite(n)){const r=String(n);return ia.test(r)?{kind:T.INT,value:r}:{kind:T.FLOAT,value:r}}if(typeof n=="string")return Re(t)?{kind:T.ENUM,value:n}:t===Io&&ia.test(n)?{kind:T.INT,value:n}:{kind:T.STRING,value:n};throw new TypeError(`Cannot convert value to AST: ${V(n)}.`)}Oe(!1,"Unexpected input type: "+V(t))}const ia=/^-?(?:0|[1-9][0-9]*)$/,Kr=new Xe({name:"__Schema",description:"A GraphQL Schema defines the capabilities of a GraphQL server. It exposes all available types and directives on the server, as well as the entry points for query, mutation, and subscription operations.",fields:()=>({description:{type:Ne,resolve:e=>e.description},types:{description:"A list of all types supported by this server.",type:new ae(new xe(new ae(We))),resolve(e){return Object.values(e.getTypeMap())}},queryType:{description:"The type that query operations will be rooted at.",type:new ae(We),resolve:e=>e.getQueryType()},mutationType:{description:"If this server supports mutation, the type that mutation operations will be rooted at.",type:We,resolve:e=>e.getMutationType()},subscriptionType:{description:"If this server support subscription, the type that subscription operations will be rooted at.",type:We,resolve:e=>e.getSubscriptionType()},directives:{description:"A list of all directives supported by this server.",type:new ae(new xe(new ae(Lo))),resolve:e=>e.getDirectives()}})}),Lo=new Xe({name:"__Directive",description:`A Directive provides a way to describe alternate runtime execution and type validation behavior in a GraphQL document. -In some cases, you need to provide options to alter GraphQL's execution behavior in ways field arguments will not suffice, such as conditionally including or skipping a field. Directives provide this by describing additional information to the executor.`,fields:()=>({name:{type:new ae(Ne),resolve:e=>e.name},description:{type:Ne,resolve:e=>e.description},isRepeatable:{type:new ae(qe),resolve:e=>e.isRepeatable},locations:{type:new ae(new xe(new ae(Po))),resolve:e=>e.locations},args:{type:new ae(new xe(new ae(rr))),args:{includeDeprecated:{type:qe,defaultValue:!1}},resolve(e,{includeDeprecated:t}){return t?e.args:e.args.filter(n=>n.deprecationReason==null)}}})}),Po=new At({name:"__DirectiveLocation",description:"A Directive can be adjacent to many parts of the GraphQL language, a __DirectiveLocation describes one such possible adjacencies.",values:{QUERY:{value:re.QUERY,description:"Location adjacent to a query operation."},MUTATION:{value:re.MUTATION,description:"Location adjacent to a mutation operation."},SUBSCRIPTION:{value:re.SUBSCRIPTION,description:"Location adjacent to a subscription operation."},FIELD:{value:re.FIELD,description:"Location adjacent to a field."},FRAGMENT_DEFINITION:{value:re.FRAGMENT_DEFINITION,description:"Location adjacent to a fragment definition."},FRAGMENT_SPREAD:{value:re.FRAGMENT_SPREAD,description:"Location adjacent to a fragment spread."},INLINE_FRAGMENT:{value:re.INLINE_FRAGMENT,description:"Location adjacent to an inline fragment."},VARIABLE_DEFINITION:{value:re.VARIABLE_DEFINITION,description:"Location adjacent to a variable definition."},SCHEMA:{value:re.SCHEMA,description:"Location adjacent to a schema definition."},SCALAR:{value:re.SCALAR,description:"Location adjacent to a scalar definition."},OBJECT:{value:re.OBJECT,description:"Location adjacent to an object type definition."},FIELD_DEFINITION:{value:re.FIELD_DEFINITION,description:"Location adjacent to a field definition."},ARGUMENT_DEFINITION:{value:re.ARGUMENT_DEFINITION,description:"Location adjacent to an argument definition."},INTERFACE:{value:re.INTERFACE,description:"Location adjacent to an interface definition."},UNION:{value:re.UNION,description:"Location adjacent to a union definition."},ENUM:{value:re.ENUM,description:"Location adjacent to an enum definition."},ENUM_VALUE:{value:re.ENUM_VALUE,description:"Location adjacent to an enum value definition."},INPUT_OBJECT:{value:re.INPUT_OBJECT,description:"Location adjacent to an input object type definition."},INPUT_FIELD_DEFINITION:{value:re.INPUT_FIELD_DEFINITION,description:"Location adjacent to an input object field definition."}}}),We=new Xe({name:"__Type",description:"The fundamental unit of any GraphQL Schema is the type. There are many kinds of types in GraphQL as represented by the `__TypeKind` enum.\n\nDepending on the kind of a type, certain fields describe information about that type. Scalar types provide no information beyond a name, description and optional `specifiedByURL`, while Enum types provide their values. Object and Interface types provide the fields they describe. Abstract types, Union and Interface, provide the Object types possible at runtime. List and NonNull types compose other types.",fields:()=>({kind:{type:new ae(xo),resolve(e){if(Qe(e))return ye.SCALAR;if(pe(e))return ye.OBJECT;if(ve(e))return ye.INTERFACE;if(Ce(e))return ye.UNION;if(Re(e))return ye.ENUM;if(be(e))return ye.INPUT_OBJECT;if(Te(e))return ye.LIST;if(se(e))return ye.NON_NULL;Oe(!1,`Unexpected type: "${V(e)}".`)}},name:{type:Ne,resolve:e=>"name"in e?e.name:void 0},description:{type:Ne,resolve:e=>"description"in e?e.description:void 0},specifiedByURL:{type:Ne,resolve:e=>"specifiedByURL"in e?e.specifiedByURL:void 0},fields:{type:new xe(new ae(Co)),args:{includeDeprecated:{type:qe,defaultValue:!1}},resolve(e,{includeDeprecated:t}){if(pe(e)||ve(e)){const n=Object.values(e.getFields());return t?n:n.filter(r=>r.deprecationReason==null)}}},interfaces:{type:new xe(new ae(We)),resolve(e){if(pe(e)||ve(e))return e.getInterfaces()}},possibleTypes:{type:new xe(new ae(We)),resolve(e,t,n,{schema:r}){if(ct(e))return r.getPossibleTypes(e)}},enumValues:{type:new xe(new ae(ko)),args:{includeDeprecated:{type:qe,defaultValue:!1}},resolve(e,{includeDeprecated:t}){if(Re(e)){const n=e.getValues();return t?n:n.filter(r=>r.deprecationReason==null)}}},inputFields:{type:new xe(new ae(rr)),args:{includeDeprecated:{type:qe,defaultValue:!1}},resolve(e,{includeDeprecated:t}){if(be(e)){const n=Object.values(e.getFields());return t?n:n.filter(r=>r.deprecationReason==null)}}},ofType:{type:We,resolve:e=>"ofType"in e?e.ofType:void 0}})}),Co=new Xe({name:"__Field",description:"Object and Interface types are described by a list of Fields, each of which has a name, potentially a list of arguments, and a return type.",fields:()=>({name:{type:new ae(Ne),resolve:e=>e.name},description:{type:Ne,resolve:e=>e.description},args:{type:new ae(new xe(new ae(rr))),args:{includeDeprecated:{type:qe,defaultValue:!1}},resolve(e,{includeDeprecated:t}){return t?e.args:e.args.filter(n=>n.deprecationReason==null)}},type:{type:new ae(We),resolve:e=>e.type},isDeprecated:{type:new ae(qe),resolve:e=>e.deprecationReason!=null},deprecationReason:{type:Ne,resolve:e=>e.deprecationReason}})}),rr=new Xe({name:"__InputValue",description:"Arguments provided to Fields or Directives and the input fields of an InputObject are represented as Input Values which describe their type and optionally a default value.",fields:()=>({name:{type:new ae(Ne),resolve:e=>e.name},description:{type:Ne,resolve:e=>e.description},type:{type:new ae(We),resolve:e=>e.type},defaultValue:{type:Ne,description:"A GraphQL-formatted string representing the default value for this input value.",resolve(e){const{type:t,defaultValue:n}=e,r=Nt(n,t);return r?_e(r):null}},isDeprecated:{type:new ae(qe),resolve:e=>e.deprecationReason!=null},deprecationReason:{type:Ne,resolve:e=>e.deprecationReason}})}),ko=new Xe({name:"__EnumValue",description:"One possible value for a given Enum. Enum values are unique values, not a placeholder for a string or numeric value. However an Enum value is returned in a JSON response as a string.",fields:()=>({name:{type:new ae(Ne),resolve:e=>e.name},description:{type:Ne,resolve:e=>e.description},isDeprecated:{type:new ae(qe),resolve:e=>e.deprecationReason!=null},deprecationReason:{type:Ne,resolve:e=>e.deprecationReason}})});var ye;(function(e){e.SCALAR="SCALAR",e.OBJECT="OBJECT",e.INTERFACE="INTERFACE",e.UNION="UNION",e.ENUM="ENUM",e.INPUT_OBJECT="INPUT_OBJECT",e.LIST="LIST",e.NON_NULL="NON_NULL"})(ye||(ye={}));const xo=new At({name:"__TypeKind",description:"An enum describing what kind of type a given `__Type` is.",values:{SCALAR:{value:ye.SCALAR,description:"Indicates this type is a scalar."},OBJECT:{value:ye.OBJECT,description:"Indicates this type is an object. `fields` and `interfaces` are valid fields."},INTERFACE:{value:ye.INTERFACE,description:"Indicates this type is an interface. `fields`, `interfaces`, and `possibleTypes` are valid fields."},UNION:{value:ye.UNION,description:"Indicates this type is a union. `possibleTypes` is a valid field."},ENUM:{value:ye.ENUM,description:"Indicates this type is an enum. `enumValues` is a valid field."},INPUT_OBJECT:{value:ye.INPUT_OBJECT,description:"Indicates this type is an input object. `inputFields` is a valid field."},LIST:{value:ye.LIST,description:"Indicates this type is a list. `ofType` is a valid field."},NON_NULL:{value:ye.NON_NULL,description:"Indicates this type is a non-null. `ofType` is a valid field."}}}),$n={name:"__schema",type:new ae(Kr),description:"Access the current type schema of this server.",args:[],resolve:(e,t,n,{schema:r})=>r,deprecationReason:void 0,extensions:Object.create(null),astNode:void 0},Un={name:"__type",type:We,description:"Request the type information of a single type.",args:[{name:"name",description:void 0,type:new ae(Ne),defaultValue:void 0,deprecationReason:void 0,extensions:Object.create(null),astNode:void 0}],resolve:(e,{name:t},n,{schema:r})=>r.getType(t),deprecationReason:void 0,extensions:Object.create(null),astNode:void 0},Vn={name:"__typename",type:new ae(Ne),description:"The name of the current Object type at runtime.",args:[],resolve:(e,t,n,{parentType:r})=>r.name,deprecationReason:void 0,extensions:Object.create(null),astNode:void 0},ir=Object.freeze([Kr,Lo,Po,We,Co,rr,ko,xo]);function Ht(e){return ir.some(({name:t})=>e.name===t)}function xu(e){return st(e,hn)}function Fo(e){if(!xu(e))throw new Error(`Expected ${V(e)} to be a GraphQL schema.`);return e}class hn{constructor(t){var n,r;this.__validationErrors=t.assumeValid===!0?[]:void 0,He(t)||ue(!1,"Must provide configuration object."),!t.types||Array.isArray(t.types)||ue(!1,`"types" must be Array if provided but got: ${V(t.types)}.`),!t.directives||Array.isArray(t.directives)||ue(!1,`"directives" must be Array if provided but got: ${V(t.directives)}.`),this.description=t.description,this.extensions=Ze(t.extensions),this.astNode=t.astNode,this.extensionASTNodes=(n=t.extensionASTNodes)!==null&&n!==void 0?n:[],this._queryType=t.query,this._mutationType=t.mutation,this._subscriptionType=t.subscription,this._directives=(r=t.directives)!==null&&r!==void 0?r:Lt;const i=new Set(t.types);if(t.types!=null)for(const o of t.types)i.delete(o),rt(o,i);this._queryType!=null&&rt(this._queryType,i),this._mutationType!=null&&rt(this._mutationType,i),this._subscriptionType!=null&&rt(this._subscriptionType,i);for(const o of this._directives)if(Xr(o))for(const s of o.args)rt(s.type,i);rt(Kr,i),this._typeMap=Object.create(null),this._subTypeMap=Object.create(null),this._implementationsMap=Object.create(null);for(const o of i){if(o==null)continue;const s=o.name;if(s||ue(!1,"One of the provided types for building the Schema is missing a name."),this._typeMap[s]!==void 0)throw new Error(`Schema must contain uniquely named types but contains multiple types named "${s}".`);if(this._typeMap[s]=o,ve(o)){for(const a of o.getInterfaces())if(ve(a)){let u=this._implementationsMap[a.name];u===void 0&&(u=this._implementationsMap[a.name]={objects:[],interfaces:[]}),u.interfaces.push(o)}}else if(pe(o)){for(const a of o.getInterfaces())if(ve(a)){let u=this._implementationsMap[a.name];u===void 0&&(u=this._implementationsMap[a.name]={objects:[],interfaces:[]}),u.objects.push(o)}}}}get[Symbol.toStringTag](){return"GraphQLSchema"}getQueryType(){return this._queryType}getMutationType(){return this._mutationType}getSubscriptionType(){return this._subscriptionType}getRootType(t){switch(t){case Pe.QUERY:return this.getQueryType();case Pe.MUTATION:return this.getMutationType();case Pe.SUBSCRIPTION:return this.getSubscriptionType()}}getTypeMap(){return this._typeMap}getType(t){return this.getTypeMap()[t]}getPossibleTypes(t){return Ce(t)?t.getTypes():this.getImplementations(t).objects}getImplementations(t){const n=this._implementationsMap[t.name];return n!=null?n:{objects:[],interfaces:[]}}isSubType(t,n){let r=this._subTypeMap[t.name];if(r===void 0){if(r=Object.create(null),Ce(t))for(const i of t.getTypes())r[i.name]=!0;else{const i=this.getImplementations(t);for(const o of i.objects)r[o.name]=!0;for(const o of i.interfaces)r[o.name]=!0}this._subTypeMap[t.name]=r}return r[n.name]!==void 0}getDirectives(){return this._directives}getDirective(t){return this.getDirectives().find(n=>n.name===t)}toConfig(){return{description:this.description,query:this.getQueryType(),mutation:this.getMutationType(),subscription:this.getSubscriptionType(),types:Object.values(this.getTypeMap()),directives:this.getDirectives(),extensions:this.extensions,astNode:this.astNode,extensionASTNodes:this.extensionASTNodes,assumeValid:this.__validationErrors!==void 0}}}function rt(e,t){const n=je(e);if(!t.has(n)){if(t.add(n),Ce(n))for(const r of n.getTypes())rt(r,t);else if(pe(n)||ve(n)){for(const r of n.getInterfaces())rt(r,t);for(const r of Object.values(n.getFields())){rt(r.type,t);for(const i of r.args)rt(i.type,t)}}else if(be(n))for(const r of Object.values(n.getFields()))rt(r.type,t)}return t}function Mo(e){if(Fo(e),e.__validationErrors)return e.__validationErrors;const t=new Jp(e);Kp(t),Zp(t),ed(t);const n=t.getErrors();return e.__validationErrors=n,n}function jo(e){const t=Mo(e);if(t.length!==0)throw new Error(t.map(n=>n.message).join(` +In some cases, you need to provide options to alter GraphQL's execution behavior in ways field arguments will not suffice, such as conditionally including or skipping a field. Directives provide this by describing additional information to the executor.`,fields:()=>({name:{type:new ae(Ne),resolve:e=>e.name},description:{type:Ne,resolve:e=>e.description},isRepeatable:{type:new ae(qe),resolve:e=>e.isRepeatable},locations:{type:new ae(new xe(new ae(Po))),resolve:e=>e.locations},args:{type:new ae(new xe(new ae(rr))),args:{includeDeprecated:{type:qe,defaultValue:!1}},resolve(e,{includeDeprecated:t}){return t?e.args:e.args.filter(n=>n.deprecationReason==null)}}})}),Po=new At({name:"__DirectiveLocation",description:"A Directive can be adjacent to many parts of the GraphQL language, a __DirectiveLocation describes one such possible adjacencies.",values:{QUERY:{value:re.QUERY,description:"Location adjacent to a query operation."},MUTATION:{value:re.MUTATION,description:"Location adjacent to a mutation operation."},SUBSCRIPTION:{value:re.SUBSCRIPTION,description:"Location adjacent to a subscription operation."},FIELD:{value:re.FIELD,description:"Location adjacent to a field."},FRAGMENT_DEFINITION:{value:re.FRAGMENT_DEFINITION,description:"Location adjacent to a fragment definition."},FRAGMENT_SPREAD:{value:re.FRAGMENT_SPREAD,description:"Location adjacent to a fragment spread."},INLINE_FRAGMENT:{value:re.INLINE_FRAGMENT,description:"Location adjacent to an inline fragment."},VARIABLE_DEFINITION:{value:re.VARIABLE_DEFINITION,description:"Location adjacent to a variable definition."},SCHEMA:{value:re.SCHEMA,description:"Location adjacent to a schema definition."},SCALAR:{value:re.SCALAR,description:"Location adjacent to a scalar definition."},OBJECT:{value:re.OBJECT,description:"Location adjacent to an object type definition."},FIELD_DEFINITION:{value:re.FIELD_DEFINITION,description:"Location adjacent to a field definition."},ARGUMENT_DEFINITION:{value:re.ARGUMENT_DEFINITION,description:"Location adjacent to an argument definition."},INTERFACE:{value:re.INTERFACE,description:"Location adjacent to an interface definition."},UNION:{value:re.UNION,description:"Location adjacent to a union definition."},ENUM:{value:re.ENUM,description:"Location adjacent to an enum definition."},ENUM_VALUE:{value:re.ENUM_VALUE,description:"Location adjacent to an enum value definition."},INPUT_OBJECT:{value:re.INPUT_OBJECT,description:"Location adjacent to an input object type definition."},INPUT_FIELD_DEFINITION:{value:re.INPUT_FIELD_DEFINITION,description:"Location adjacent to an input object field definition."}}}),We=new Xe({name:"__Type",description:"The fundamental unit of any GraphQL Schema is the type. There are many kinds of types in GraphQL as represented by the `__TypeKind` enum.\n\nDepending on the kind of a type, certain fields describe information about that type. Scalar types provide no information beyond a name, description and optional `specifiedByURL`, while Enum types provide their values. Object and Interface types provide the fields they describe. Abstract types, Union and Interface, provide the Object types possible at runtime. List and NonNull types compose other types.",fields:()=>({kind:{type:new ae(xo),resolve(e){if(Qe(e))return ye.SCALAR;if(pe(e))return ye.OBJECT;if(ve(e))return ye.INTERFACE;if(Ce(e))return ye.UNION;if(Re(e))return ye.ENUM;if(be(e))return ye.INPUT_OBJECT;if(Te(e))return ye.LIST;if(se(e))return ye.NON_NULL;Oe(!1,`Unexpected type: "${V(e)}".`)}},name:{type:Ne,resolve:e=>"name"in e?e.name:void 0},description:{type:Ne,resolve:e=>"description"in e?e.description:void 0},specifiedByURL:{type:Ne,resolve:e=>"specifiedByURL"in e?e.specifiedByURL:void 0},fields:{type:new xe(new ae(Co)),args:{includeDeprecated:{type:qe,defaultValue:!1}},resolve(e,{includeDeprecated:t}){if(pe(e)||ve(e)){const n=Object.values(e.getFields());return t?n:n.filter(r=>r.deprecationReason==null)}}},interfaces:{type:new xe(new ae(We)),resolve(e){if(pe(e)||ve(e))return e.getInterfaces()}},possibleTypes:{type:new xe(new ae(We)),resolve(e,t,n,{schema:r}){if(ct(e))return r.getPossibleTypes(e)}},enumValues:{type:new xe(new ae(ko)),args:{includeDeprecated:{type:qe,defaultValue:!1}},resolve(e,{includeDeprecated:t}){if(Re(e)){const n=e.getValues();return t?n:n.filter(r=>r.deprecationReason==null)}}},inputFields:{type:new xe(new ae(rr)),args:{includeDeprecated:{type:qe,defaultValue:!1}},resolve(e,{includeDeprecated:t}){if(be(e)){const n=Object.values(e.getFields());return t?n:n.filter(r=>r.deprecationReason==null)}}},ofType:{type:We,resolve:e=>"ofType"in e?e.ofType:void 0}})}),Co=new Xe({name:"__Field",description:"Object and Interface types are described by a list of Fields, each of which has a name, potentially a list of arguments, and a return type.",fields:()=>({name:{type:new ae(Ne),resolve:e=>e.name},description:{type:Ne,resolve:e=>e.description},args:{type:new ae(new xe(new ae(rr))),args:{includeDeprecated:{type:qe,defaultValue:!1}},resolve(e,{includeDeprecated:t}){return t?e.args:e.args.filter(n=>n.deprecationReason==null)}},type:{type:new ae(We),resolve:e=>e.type},isDeprecated:{type:new ae(qe),resolve:e=>e.deprecationReason!=null},deprecationReason:{type:Ne,resolve:e=>e.deprecationReason}})}),rr=new Xe({name:"__InputValue",description:"Arguments provided to Fields or Directives and the input fields of an InputObject are represented as Input Values which describe their type and optionally a default value.",fields:()=>({name:{type:new ae(Ne),resolve:e=>e.name},description:{type:Ne,resolve:e=>e.description},type:{type:new ae(We),resolve:e=>e.type},defaultValue:{type:Ne,description:"A GraphQL-formatted string representing the default value for this input value.",resolve(e){const{type:t,defaultValue:n}=e,r=Nt(n,t);return r?_e(r):null}},isDeprecated:{type:new ae(qe),resolve:e=>e.deprecationReason!=null},deprecationReason:{type:Ne,resolve:e=>e.deprecationReason}})}),ko=new Xe({name:"__EnumValue",description:"One possible value for a given Enum. Enum values are unique values, not a placeholder for a string or numeric value. However an Enum value is returned in a JSON response as a string.",fields:()=>({name:{type:new ae(Ne),resolve:e=>e.name},description:{type:Ne,resolve:e=>e.description},isDeprecated:{type:new ae(qe),resolve:e=>e.deprecationReason!=null},deprecationReason:{type:Ne,resolve:e=>e.deprecationReason}})});var ye;(function(e){e.SCALAR="SCALAR",e.OBJECT="OBJECT",e.INTERFACE="INTERFACE",e.UNION="UNION",e.ENUM="ENUM",e.INPUT_OBJECT="INPUT_OBJECT",e.LIST="LIST",e.NON_NULL="NON_NULL"})(ye||(ye={}));const xo=new At({name:"__TypeKind",description:"An enum describing what kind of type a given `__Type` is.",values:{SCALAR:{value:ye.SCALAR,description:"Indicates this type is a scalar."},OBJECT:{value:ye.OBJECT,description:"Indicates this type is an object. `fields` and `interfaces` are valid fields."},INTERFACE:{value:ye.INTERFACE,description:"Indicates this type is an interface. `fields`, `interfaces`, and `possibleTypes` are valid fields."},UNION:{value:ye.UNION,description:"Indicates this type is a union. `possibleTypes` is a valid field."},ENUM:{value:ye.ENUM,description:"Indicates this type is an enum. `enumValues` is a valid field."},INPUT_OBJECT:{value:ye.INPUT_OBJECT,description:"Indicates this type is an input object. `inputFields` is a valid field."},LIST:{value:ye.LIST,description:"Indicates this type is a list. `ofType` is a valid field."},NON_NULL:{value:ye.NON_NULL,description:"Indicates this type is a non-null. `ofType` is a valid field."}}}),$n={name:"__schema",type:new ae(Kr),description:"Access the current type schema of this server.",args:[],resolve:(e,t,n,{schema:r})=>r,deprecationReason:void 0,extensions:Object.create(null),astNode:void 0},Un={name:"__type",type:We,description:"Request the type information of a single type.",args:[{name:"name",description:void 0,type:new ae(Ne),defaultValue:void 0,deprecationReason:void 0,extensions:Object.create(null),astNode:void 0}],resolve:(e,{name:t},n,{schema:r})=>r.getType(t),deprecationReason:void 0,extensions:Object.create(null),astNode:void 0},Vn={name:"__typename",type:new ae(Ne),description:"The name of the current Object type at runtime.",args:[],resolve:(e,t,n,{parentType:r})=>r.name,deprecationReason:void 0,extensions:Object.create(null),astNode:void 0},ir=Object.freeze([Kr,Lo,Po,We,Co,rr,ko,xo]);function Qt(e){return ir.some(({name:t})=>e.name===t)}function xu(e){return st(e,hn)}function Fo(e){if(!xu(e))throw new Error(`Expected ${V(e)} to be a GraphQL schema.`);return e}class hn{constructor(t){var n,r;this.__validationErrors=t.assumeValid===!0?[]:void 0,He(t)||ue(!1,"Must provide configuration object."),!t.types||Array.isArray(t.types)||ue(!1,`"types" must be Array if provided but got: ${V(t.types)}.`),!t.directives||Array.isArray(t.directives)||ue(!1,`"directives" must be Array if provided but got: ${V(t.directives)}.`),this.description=t.description,this.extensions=Ze(t.extensions),this.astNode=t.astNode,this.extensionASTNodes=(n=t.extensionASTNodes)!==null&&n!==void 0?n:[],this._queryType=t.query,this._mutationType=t.mutation,this._subscriptionType=t.subscription,this._directives=(r=t.directives)!==null&&r!==void 0?r:Lt;const i=new Set(t.types);if(t.types!=null)for(const o of t.types)i.delete(o),rt(o,i);this._queryType!=null&&rt(this._queryType,i),this._mutationType!=null&&rt(this._mutationType,i),this._subscriptionType!=null&&rt(this._subscriptionType,i);for(const o of this._directives)if(Xr(o))for(const s of o.args)rt(s.type,i);rt(Kr,i),this._typeMap=Object.create(null),this._subTypeMap=Object.create(null),this._implementationsMap=Object.create(null);for(const o of i){if(o==null)continue;const s=o.name;if(s||ue(!1,"One of the provided types for building the Schema is missing a name."),this._typeMap[s]!==void 0)throw new Error(`Schema must contain uniquely named types but contains multiple types named "${s}".`);if(this._typeMap[s]=o,ve(o)){for(const a of o.getInterfaces())if(ve(a)){let u=this._implementationsMap[a.name];u===void 0&&(u=this._implementationsMap[a.name]={objects:[],interfaces:[]}),u.interfaces.push(o)}}else if(pe(o)){for(const a of o.getInterfaces())if(ve(a)){let u=this._implementationsMap[a.name];u===void 0&&(u=this._implementationsMap[a.name]={objects:[],interfaces:[]}),u.objects.push(o)}}}}get[Symbol.toStringTag](){return"GraphQLSchema"}getQueryType(){return this._queryType}getMutationType(){return this._mutationType}getSubscriptionType(){return this._subscriptionType}getRootType(t){switch(t){case Pe.QUERY:return this.getQueryType();case Pe.MUTATION:return this.getMutationType();case Pe.SUBSCRIPTION:return this.getSubscriptionType()}}getTypeMap(){return this._typeMap}getType(t){return this.getTypeMap()[t]}getPossibleTypes(t){return Ce(t)?t.getTypes():this.getImplementations(t).objects}getImplementations(t){const n=this._implementationsMap[t.name];return n!=null?n:{objects:[],interfaces:[]}}isSubType(t,n){let r=this._subTypeMap[t.name];if(r===void 0){if(r=Object.create(null),Ce(t))for(const i of t.getTypes())r[i.name]=!0;else{const i=this.getImplementations(t);for(const o of i.objects)r[o.name]=!0;for(const o of i.interfaces)r[o.name]=!0}this._subTypeMap[t.name]=r}return r[n.name]!==void 0}getDirectives(){return this._directives}getDirective(t){return this.getDirectives().find(n=>n.name===t)}toConfig(){return{description:this.description,query:this.getQueryType(),mutation:this.getMutationType(),subscription:this.getSubscriptionType(),types:Object.values(this.getTypeMap()),directives:this.getDirectives(),extensions:this.extensions,astNode:this.astNode,extensionASTNodes:this.extensionASTNodes,assumeValid:this.__validationErrors!==void 0}}}function rt(e,t){const n=je(e);if(!t.has(n)){if(t.add(n),Ce(n))for(const r of n.getTypes())rt(r,t);else if(pe(n)||ve(n)){for(const r of n.getInterfaces())rt(r,t);for(const r of Object.values(n.getFields())){rt(r.type,t);for(const i of r.args)rt(i.type,t)}}else if(be(n))for(const r of Object.values(n.getFields()))rt(r.type,t)}return t}function Mo(e){if(Fo(e),e.__validationErrors)return e.__validationErrors;const t=new Jp(e);Kp(t),Zp(t),ed(t);const n=t.getErrors();return e.__validationErrors=n,n}function jo(e){const t=Mo(e);if(t.length!==0)throw new Error(t.map(n=>n.message).join(` -`))}class Jp{constructor(t){this._errors=[],this.schema=t}reportError(t,n){const r=Array.isArray(n)?n.filter(Boolean):n;this._errors.push(new F(t,{nodes:r}))}getErrors(){return this._errors}}function Kp(e){const t=e.schema,n=t.getQueryType();if(!n)e.reportError("Query root type must be provided.",t.astNode);else if(!pe(n)){var r;e.reportError(`Query root type must be Object type, it cannot be ${V(n)}.`,(r=Ui(t,Pe.QUERY))!==null&&r!==void 0?r:n.astNode)}const i=t.getMutationType();if(i&&!pe(i)){var o;e.reportError(`Mutation root type must be Object type if provided, it cannot be ${V(i)}.`,(o=Ui(t,Pe.MUTATION))!==null&&o!==void 0?o:i.astNode)}const s=t.getSubscriptionType();if(s&&!pe(s)){var a;e.reportError(`Subscription root type must be Object type if provided, it cannot be ${V(s)}.`,(a=Ui(t,Pe.SUBSCRIPTION))!==null&&a!==void 0?a:s.astNode)}}function Ui(e,t){var n;return(n=[e.astNode,...e.extensionASTNodes].flatMap(r=>{var i;return(i=r==null?void 0:r.operationTypes)!==null&&i!==void 0?i:[]}).find(r=>r.operation===t))===null||n===void 0?void 0:n.type}function Zp(e){for(const n of e.schema.getDirectives()){if(!Xr(n)){e.reportError(`Expected directive but got: ${V(n)}.`,n==null?void 0:n.astNode);continue}Bt(e,n);for(const r of n.args)if(Bt(e,r),Ue(r.type)||e.reportError(`The type of @${n.name}(${r.name}:) must be Input Type but got: ${V(r.type)}.`,r.astNode),Rt(r)&&r.deprecationReason!=null){var t;e.reportError(`Required argument @${n.name}(${r.name}:) cannot be deprecated.`,[$o(r.astNode),(t=r.astNode)===null||t===void 0?void 0:t.type])}}}function Bt(e,t){t.name.startsWith("__")&&e.reportError(`Name "${t.name}" must not begin with "__", which is reserved by GraphQL introspection.`,t.astNode)}function ed(e){const t=sd(e),n=e.schema.getTypeMap();for(const r of Object.values(n)){if(!er(r)){e.reportError(`Expected GraphQL named type but got: ${V(r)}.`,r.astNode);continue}Ht(r)||Bt(e,r),pe(r)||ve(r)?(oa(e,r),sa(e,r)):Ce(r)?rd(e,r):Re(r)?id(e,r):be(r)&&(od(e,r),t(r))}}function oa(e,t){const n=Object.values(t.getFields());n.length===0&&e.reportError(`Type ${t.name} must define one or more fields.`,[t.astNode,...t.extensionASTNodes]);for(const s of n){if(Bt(e,s),!Ot(s.type)){var r;e.reportError(`The type of ${t.name}.${s.name} must be Output Type but got: ${V(s.type)}.`,(r=s.astNode)===null||r===void 0?void 0:r.type)}for(const a of s.args){const u=a.name;if(Bt(e,a),!Ue(a.type)){var i;e.reportError(`The type of ${t.name}.${s.name}(${u}:) must be Input Type but got: ${V(a.type)}.`,(i=a.astNode)===null||i===void 0?void 0:i.type)}if(Rt(a)&&a.deprecationReason!=null){var o;e.reportError(`Required argument ${t.name}.${s.name}(${u}:) cannot be deprecated.`,[$o(a.astNode),(o=a.astNode)===null||o===void 0?void 0:o.type])}}}}function sa(e,t){const n=Object.create(null);for(const r of t.getInterfaces()){if(!ve(r)){e.reportError(`Type ${V(t)} must only implement Interface types, it cannot implement ${V(r)}.`,xn(t,r));continue}if(t===r){e.reportError(`Type ${t.name} cannot implement itself because it would create a circular reference.`,xn(t,r));continue}if(n[r.name]){e.reportError(`Type ${t.name} can only implement ${r.name} once.`,xn(t,r));continue}n[r.name]=!0,nd(e,t,r),td(e,t,r)}}function td(e,t,n){const r=t.getFields();for(const u of Object.values(n.getFields())){const c=u.name,l=r[c];if(!l){e.reportError(`Interface field ${n.name}.${c} expected but ${t.name} does not provide it.`,[u.astNode,t.astNode,...t.extensionASTNodes]);continue}if(!$t(e.schema,l.type,u.type)){var i,o;e.reportError(`Interface field ${n.name}.${c} expects type ${V(u.type)} but ${t.name}.${c} is type ${V(l.type)}.`,[(i=u.astNode)===null||i===void 0?void 0:i.type,(o=l.astNode)===null||o===void 0?void 0:o.type])}for(const f of u.args){const d=f.name,y=l.args.find(_=>_.name===d);if(!y){e.reportError(`Interface field argument ${n.name}.${c}(${d}:) expected but ${t.name}.${c} does not provide it.`,[f.astNode,l.astNode]);continue}if(!Rr(f.type,y.type)){var s,a;e.reportError(`Interface field argument ${n.name}.${c}(${d}:) expects type ${V(f.type)} but ${t.name}.${c}(${d}:) is type ${V(y.type)}.`,[(s=f.astNode)===null||s===void 0?void 0:s.type,(a=y.astNode)===null||a===void 0?void 0:a.type])}}for(const f of l.args){const d=f.name;!u.args.find(_=>_.name===d)&&Rt(f)&&e.reportError(`Object field ${t.name}.${c} includes required argument ${d} that is missing from the Interface field ${n.name}.${c}.`,[f.astNode,u.astNode])}}}function nd(e,t,n){const r=t.getInterfaces();for(const i of n.getInterfaces())r.includes(i)||e.reportError(i===t?`Type ${t.name} cannot implement ${n.name} because it would create a circular reference.`:`Type ${t.name} must implement ${i.name} because it is implemented by ${n.name}.`,[...xn(n,i),...xn(t,n)])}function rd(e,t){const n=t.getTypes();n.length===0&&e.reportError(`Union type ${t.name} must define one or more member types.`,[t.astNode,...t.extensionASTNodes]);const r=Object.create(null);for(const i of n){if(r[i.name]){e.reportError(`Union type ${t.name} can only include type ${i.name} once.`,aa(t,i.name));continue}r[i.name]=!0,pe(i)||e.reportError(`Union type ${t.name} can only include Object types, it cannot include ${V(i)}.`,aa(t,String(i)))}}function id(e,t){const n=t.getValues();n.length===0&&e.reportError(`Enum type ${t.name} must define one or more values.`,[t.astNode,...t.extensionASTNodes]);for(const r of n)Bt(e,r)}function od(e,t){const n=Object.values(t.getFields());n.length===0&&e.reportError(`Input Object type ${t.name} must define one or more fields.`,[t.astNode,...t.extensionASTNodes]);for(const o of n){if(Bt(e,o),!Ue(o.type)){var r;e.reportError(`The type of ${t.name}.${o.name} must be Input Type but got: ${V(o.type)}.`,(r=o.astNode)===null||r===void 0?void 0:r.type)}if(zr(o)&&o.deprecationReason!=null){var i;e.reportError(`Required input field ${t.name}.${o.name} cannot be deprecated.`,[$o(o.astNode),(i=o.astNode)===null||i===void 0?void 0:i.type])}}}function sd(e){const t=Object.create(null),n=[],r=Object.create(null);return i;function i(o){if(t[o.name])return;t[o.name]=!0,r[o.name]=n.length;const s=Object.values(o.getFields());for(const a of s)if(se(a.type)&&be(a.type.ofType)){const u=a.type.ofType,c=r[u.name];if(n.push(a),c===void 0)i(u);else{const l=n.slice(c),f=l.map(d=>d.name).join(".");e.reportError(`Cannot reference Input Object "${u.name}" within itself through a series of non-null fields: "${f}".`,l.map(d=>d.astNode))}n.pop()}r[o.name]=void 0}}function xn(e,t){const{astNode:n,extensionASTNodes:r}=e;return(n!=null?[n,...r]:r).flatMap(o=>{var s;return(s=o.interfaces)!==null&&s!==void 0?s:[]}).filter(o=>o.name.value===t.name)}function aa(e,t){const{astNode:n,extensionASTNodes:r}=e;return(n!=null?[n,...r]:r).flatMap(o=>{var s;return(s=o.types)!==null&&s!==void 0?s:[]}).filter(o=>o.name.value===t)}function $o(e){var t;return e==null||(t=e.directives)===null||t===void 0?void 0:t.find(n=>n.name.value===Jr.name)}function Ve(e,t){switch(t.kind){case T.LIST_TYPE:{const n=Ve(e,t.type);return n&&new xe(n)}case T.NON_NULL_TYPE:{const n=Ve(e,t.type);return n&&new ae(n)}case T.NAMED_TYPE:return e.getType(t.name.value)}}class Uo{constructor(t,n,r){this._schema=t,this._typeStack=[],this._parentTypeStack=[],this._inputTypeStack=[],this._fieldDefStack=[],this._defaultValueStack=[],this._directive=null,this._argument=null,this._enumValue=null,this._getFieldDef=r!=null?r:ad,n&&(Ue(n)&&this._inputTypeStack.push(n),ft(n)&&this._parentTypeStack.push(n),Ot(n)&&this._typeStack.push(n))}get[Symbol.toStringTag](){return"TypeInfo"}getType(){if(this._typeStack.length>0)return this._typeStack[this._typeStack.length-1]}getParentType(){if(this._parentTypeStack.length>0)return this._parentTypeStack[this._parentTypeStack.length-1]}getInputType(){if(this._inputTypeStack.length>0)return this._inputTypeStack[this._inputTypeStack.length-1]}getParentInputType(){if(this._inputTypeStack.length>1)return this._inputTypeStack[this._inputTypeStack.length-2]}getFieldDef(){if(this._fieldDefStack.length>0)return this._fieldDefStack[this._fieldDefStack.length-1]}getDefaultValue(){if(this._defaultValueStack.length>0)return this._defaultValueStack[this._defaultValueStack.length-1]}getDirective(){return this._directive}getArgument(){return this._argument}getEnumValue(){return this._enumValue}enter(t){const n=this._schema;switch(t.kind){case T.SELECTION_SET:{const i=je(this.getType());this._parentTypeStack.push(ft(i)?i:void 0);break}case T.FIELD:{const i=this.getParentType();let o,s;i&&(o=this._getFieldDef(n,i,t),o&&(s=o.type)),this._fieldDefStack.push(o),this._typeStack.push(Ot(s)?s:void 0);break}case T.DIRECTIVE:this._directive=n.getDirective(t.name.value);break;case T.OPERATION_DEFINITION:{const i=n.getRootType(t.operation);this._typeStack.push(pe(i)?i:void 0);break}case T.INLINE_FRAGMENT:case T.FRAGMENT_DEFINITION:{const i=t.typeCondition,o=i?Ve(n,i):je(this.getType());this._typeStack.push(Ot(o)?o:void 0);break}case T.VARIABLE_DEFINITION:{const i=Ve(n,t.type);this._inputTypeStack.push(Ue(i)?i:void 0);break}case T.ARGUMENT:{var r;let i,o;const s=(r=this.getDirective())!==null&&r!==void 0?r:this.getFieldDef();s&&(i=s.args.find(a=>a.name===t.name.value),i&&(o=i.type)),this._argument=i,this._defaultValueStack.push(i?i.defaultValue:void 0),this._inputTypeStack.push(Ue(o)?o:void 0);break}case T.LIST:{const i=To(this.getInputType()),o=Te(i)?i.ofType:i;this._defaultValueStack.push(void 0),this._inputTypeStack.push(Ue(o)?o:void 0);break}case T.OBJECT_FIELD:{const i=je(this.getInputType());let o,s;be(i)&&(s=i.getFields()[t.name.value],s&&(o=s.type)),this._defaultValueStack.push(s?s.defaultValue:void 0),this._inputTypeStack.push(Ue(o)?o:void 0);break}case T.ENUM:{const i=je(this.getInputType());let o;Re(i)&&(o=i.getValue(t.value)),this._enumValue=o;break}}}leave(t){switch(t.kind){case T.SELECTION_SET:this._parentTypeStack.pop();break;case T.FIELD:this._fieldDefStack.pop(),this._typeStack.pop();break;case T.DIRECTIVE:this._directive=null;break;case T.OPERATION_DEFINITION:case T.INLINE_FRAGMENT:case T.FRAGMENT_DEFINITION:this._typeStack.pop();break;case T.VARIABLE_DEFINITION:this._inputTypeStack.pop();break;case T.ARGUMENT:this._argument=null,this._defaultValueStack.pop(),this._inputTypeStack.pop();break;case T.LIST:case T.OBJECT_FIELD:this._defaultValueStack.pop(),this._inputTypeStack.pop();break;case T.ENUM:this._enumValue=null;break}}}function ad(e,t,n){const r=n.name.value;if(r===$n.name&&e.getQueryType()===t)return $n;if(r===Un.name&&e.getQueryType()===t)return Un;if(r===Vn.name&&ft(t))return Vn;if(pe(t)||ve(t))return t.getFields()[r]}function Vo(e,t){return{enter(...n){const r=n[0];e.enter(r);const i=rn(t,r.kind).enter;if(i){const o=i.apply(t,n);return o!==void 0&&(e.leave(r),Wi(o)&&e.enter(o)),o}},leave(...n){const r=n[0],i=rn(t,r.kind).leave;let o;return i&&(o=i.apply(t,n)),e.leave(r),o}}}function ud(e){return Bo(e)||qo(e)||Go(e)}function Bo(e){return e.kind===T.OPERATION_DEFINITION||e.kind===T.FRAGMENT_DEFINITION}function cd(e){return e.kind===T.FIELD||e.kind===T.FRAGMENT_SPREAD||e.kind===T.INLINE_FRAGMENT}function Fu(e){return e.kind===T.VARIABLE||e.kind===T.INT||e.kind===T.FLOAT||e.kind===T.STRING||e.kind===T.BOOLEAN||e.kind===T.NULL||e.kind===T.ENUM||e.kind===T.LIST||e.kind===T.OBJECT}function Zi(e){return Fu(e)&&(e.kind===T.LIST?e.values.some(Zi):e.kind===T.OBJECT?e.fields.some(t=>Zi(t.value)):e.kind!==T.VARIABLE)}function ld(e){return e.kind===T.NAMED_TYPE||e.kind===T.LIST_TYPE||e.kind===T.NON_NULL_TYPE}function qo(e){return e.kind===T.SCHEMA_DEFINITION||mn(e)||e.kind===T.DIRECTIVE_DEFINITION}function mn(e){return e.kind===T.SCALAR_TYPE_DEFINITION||e.kind===T.OBJECT_TYPE_DEFINITION||e.kind===T.INTERFACE_TYPE_DEFINITION||e.kind===T.UNION_TYPE_DEFINITION||e.kind===T.ENUM_TYPE_DEFINITION||e.kind===T.INPUT_OBJECT_TYPE_DEFINITION}function Go(e){return e.kind===T.SCHEMA_EXTENSION||Zr(e)}function Zr(e){return e.kind===T.SCALAR_TYPE_EXTENSION||e.kind===T.OBJECT_TYPE_EXTENSION||e.kind===T.INTERFACE_TYPE_EXTENSION||e.kind===T.UNION_TYPE_EXTENSION||e.kind===T.ENUM_TYPE_EXTENSION||e.kind===T.INPUT_OBJECT_TYPE_EXTENSION}function Mu(e){return{Document(t){for(const n of t.definitions)if(!Bo(n)){const r=n.kind===T.SCHEMA_DEFINITION||n.kind===T.SCHEMA_EXTENSION?"schema":'"'+n.name.value+'"';e.reportError(new F(`The ${r} definition is not executable.`,{nodes:n}))}return!1}}}function ju(e){return{Field(t){const n=e.getParentType();if(n&&!e.getFieldDef()){const i=e.getSchema(),o=t.name.value;let s=gt("to use an inline fragment on",fd(i,n,o));s===""&&(s=gt(pd(n,o))),e.reportError(new F(`Cannot query field "${o}" on type "${n.name}".`+s,{nodes:t}))}}}}function fd(e,t,n){if(!ct(t))return[];const r=new Set,i=Object.create(null);for(const s of e.getPossibleTypes(t))if(!!s.getFields()[n]){r.add(s),i[s.name]=1;for(const a of s.getInterfaces()){var o;!a.getFields()[n]||(r.add(a),i[a.name]=((o=i[a.name])!==null&&o!==void 0?o:0)+1)}}return[...r].sort((s,a)=>{const u=i[a.name]-i[s.name];return u!==0?u:ve(s)&&e.isSubType(s,a)?-1:ve(a)&&e.isSubType(a,s)?1:Jn(s.name,a.name)}).map(s=>s.name)}function pd(e,t){if(pe(e)||ve(e)){const n=Object.keys(e.getFields());return Dt(t,n)}return[]}function $u(e){return{InlineFragment(t){const n=t.typeCondition;if(n){const r=Ve(e.getSchema(),n);if(r&&!ft(r)){const i=_e(n);e.reportError(new F(`Fragment cannot condition on non composite type "${i}".`,{nodes:n}))}}},FragmentDefinition(t){const n=Ve(e.getSchema(),t.typeCondition);if(n&&!ft(n)){const r=_e(t.typeCondition);e.reportError(new F(`Fragment "${t.name.value}" cannot condition on non composite type "${r}".`,{nodes:t.typeCondition}))}}}}function Uu(e){return{...Vu(e),Argument(t){const n=e.getArgument(),r=e.getFieldDef(),i=e.getParentType();if(!n&&r&&i){const o=t.name.value,s=r.args.map(u=>u.name),a=Dt(o,s);e.reportError(new F(`Unknown argument "${o}" on field "${i.name}.${r.name}".`+gt(a),{nodes:t}))}}}}function Vu(e){const t=Object.create(null),n=e.getSchema(),r=n?n.getDirectives():Lt;for(const s of r)t[s.name]=s.args.map(a=>a.name);const i=e.getDocument().definitions;for(const s of i)if(s.kind===T.DIRECTIVE_DEFINITION){var o;const a=(o=s.arguments)!==null&&o!==void 0?o:[];t[s.name.value]=a.map(u=>u.name.value)}return{Directive(s){const a=s.name.value,u=t[a];if(s.arguments&&u)for(const c of s.arguments){const l=c.name.value;if(!u.includes(l)){const f=Dt(l,u);e.reportError(new F(`Unknown argument "${l}" on directive "@${a}".`+gt(f),{nodes:c}))}}return!1}}}function Ho(e){const t=Object.create(null),n=e.getSchema(),r=n?n.getDirectives():Lt;for(const o of r)t[o.name]=o.locations;const i=e.getDocument().definitions;for(const o of i)o.kind===T.DIRECTIVE_DEFINITION&&(t[o.name.value]=o.locations.map(s=>s.value));return{Directive(o,s,a,u,c){const l=o.name.value,f=t[l];if(!f){e.reportError(new F(`Unknown directive "@${l}".`,{nodes:o}));return}const d=dd(c);d&&!f.includes(d)&&e.reportError(new F(`Directive "@${l}" may not be used on ${d}.`,{nodes:o}))}}}function dd(e){const t=e[e.length-1];switch("kind"in t||Oe(!1),t.kind){case T.OPERATION_DEFINITION:return hd(t.operation);case T.FIELD:return re.FIELD;case T.FRAGMENT_SPREAD:return re.FRAGMENT_SPREAD;case T.INLINE_FRAGMENT:return re.INLINE_FRAGMENT;case T.FRAGMENT_DEFINITION:return re.FRAGMENT_DEFINITION;case T.VARIABLE_DEFINITION:return re.VARIABLE_DEFINITION;case T.SCHEMA_DEFINITION:case T.SCHEMA_EXTENSION:return re.SCHEMA;case T.SCALAR_TYPE_DEFINITION:case T.SCALAR_TYPE_EXTENSION:return re.SCALAR;case T.OBJECT_TYPE_DEFINITION:case T.OBJECT_TYPE_EXTENSION:return re.OBJECT;case T.FIELD_DEFINITION:return re.FIELD_DEFINITION;case T.INTERFACE_TYPE_DEFINITION:case T.INTERFACE_TYPE_EXTENSION:return re.INTERFACE;case T.UNION_TYPE_DEFINITION:case T.UNION_TYPE_EXTENSION:return re.UNION;case T.ENUM_TYPE_DEFINITION:case T.ENUM_TYPE_EXTENSION:return re.ENUM;case T.ENUM_VALUE_DEFINITION:return re.ENUM_VALUE;case T.INPUT_OBJECT_TYPE_DEFINITION:case T.INPUT_OBJECT_TYPE_EXTENSION:return re.INPUT_OBJECT;case T.INPUT_VALUE_DEFINITION:{const n=e[e.length-3];return"kind"in n||Oe(!1),n.kind===T.INPUT_OBJECT_TYPE_DEFINITION?re.INPUT_FIELD_DEFINITION:re.ARGUMENT_DEFINITION}default:Oe(!1,"Unexpected kind: "+V(t.kind))}}function hd(e){switch(e){case Pe.QUERY:return re.QUERY;case Pe.MUTATION:return re.MUTATION;case Pe.SUBSCRIPTION:return re.SUBSCRIPTION}}function Bu(e){return{FragmentSpread(t){const n=t.name.value;e.getFragment(n)||e.reportError(new F(`Unknown fragment "${n}".`,{nodes:t.name}))}}}function Yo(e){const t=e.getSchema(),n=t?t.getTypeMap():Object.create(null),r=Object.create(null);for(const o of e.getDocument().definitions)mn(o)&&(r[o.name.value]=!0);const i=[...Object.keys(n),...Object.keys(r)];return{NamedType(o,s,a,u,c){const l=o.name.value;if(!n[l]&&!r[l]){var f;const d=(f=c[2])!==null&&f!==void 0?f:a,y=d!=null&&md(d);if(y&&ua.includes(l))return;const _=Dt(l,y?ua.concat(i):i);e.reportError(new F(`Unknown type "${l}".`+gt(_),{nodes:o}))}}}}const ua=[...tr,...ir].map(e=>e.name);function md(e){return"kind"in e&&(qo(e)||Go(e))}function qu(e){let t=0;return{Document(n){t=n.definitions.filter(r=>r.kind===T.OPERATION_DEFINITION).length},OperationDefinition(n){!n.name&&t>1&&e.reportError(new F("This anonymous operation must be the only defined operation.",{nodes:n}))}}}function Gu(e){var t,n,r;const i=e.getSchema(),o=(t=(n=(r=i==null?void 0:i.astNode)!==null&&r!==void 0?r:i==null?void 0:i.getQueryType())!==null&&n!==void 0?n:i==null?void 0:i.getMutationType())!==null&&t!==void 0?t:i==null?void 0:i.getSubscriptionType();let s=0;return{SchemaDefinition(a){if(o){e.reportError(new F("Cannot define a new schema within a schema extension.",{nodes:a}));return}s>0&&e.reportError(new F("Must provide only one schema definition.",{nodes:a})),++s}}}function Hu(e){const t=Object.create(null),n=[],r=Object.create(null);return{OperationDefinition:()=>!1,FragmentDefinition(o){return i(o),!1}};function i(o){if(t[o.name.value])return;const s=o.name.value;t[s]=!0;const a=e.getFragmentSpreads(o.selectionSet);if(a.length!==0){r[s]=n.length;for(const u of a){const c=u.name.value,l=r[c];if(n.push(u),l===void 0){const f=e.getFragment(c);f&&i(f)}else{const f=n.slice(l),d=f.slice(0,-1).map(y=>'"'+y.name.value+'"').join(", ");e.reportError(new F(`Cannot spread fragment "${c}" within itself`+(d!==""?` via ${d}.`:"."),{nodes:f}))}n.pop()}r[s]=void 0}}}function Yu(e){let t=Object.create(null);return{OperationDefinition:{enter(){t=Object.create(null)},leave(n){const r=e.getRecursiveVariableUsages(n);for(const{node:i}of r){const o=i.name.value;t[o]!==!0&&e.reportError(new F(n.name?`Variable "$${o}" is not defined by operation "${n.name.value}".`:`Variable "$${o}" is not defined.`,{nodes:[i,n]}))}}},VariableDefinition(n){t[n.variable.name.value]=!0}}}function Qu(e){const t=[],n=[];return{OperationDefinition(r){return t.push(r),!1},FragmentDefinition(r){return n.push(r),!1},Document:{leave(){const r=Object.create(null);for(const i of t)for(const o of e.getRecursivelyReferencedFragments(i))r[o.name.value]=!0;for(const i of n){const o=i.name.value;r[o]!==!0&&e.reportError(new F(`Fragment "${o}" is never used.`,{nodes:i}))}}}}}function zu(e){let t=[];return{OperationDefinition:{enter(){t=[]},leave(n){const r=Object.create(null),i=e.getRecursiveVariableUsages(n);for(const{node:o}of i)r[o.name.value]=!0;for(const o of t){const s=o.variable.name.value;r[s]!==!0&&e.reportError(new F(n.name?`Variable "$${s}" is never used in operation "${n.name.value}".`:`Variable "$${s}" is never used.`,{nodes:o}))}}},VariableDefinition(n){t.push(n)}}}function ei(e){switch(e.kind){case T.OBJECT:return{...e,fields:vd(e.fields)};case T.LIST:return{...e,values:e.values.map(ei)};case T.INT:case T.FLOAT:case T.STRING:case T.BOOLEAN:case T.NULL:case T.ENUM:case T.VARIABLE:return e}}function vd(e){return e.map(t=>({...t,value:ei(t.value)})).sort((t,n)=>Jn(t.name.value,n.name.value))}function Wu(e){return Array.isArray(e)?e.map(([t,n])=>`subfields "${t}" conflict because `+Wu(n)).join(" and "):e}function Xu(e){const t=new Td,n=new Map;return{SelectionSet(r){const i=yd(e,n,t,e.getParentType(),r);for(const[[o,s],a,u]of i){const c=Wu(s);e.reportError(new F(`Fields "${o}" conflict because ${c}. Use different aliases on the fields to fetch both if this was intentional.`,{nodes:a.concat(u)}))}}}}function yd(e,t,n,r,i){const o=[],[s,a]=Cr(e,t,r,i);if(Ed(e,o,t,n,s),a.length!==0)for(let u=0;u1)for(let a=0;a({kind:T.OBJECT_FIELD,name:i.name,value:i.value}))};return _e(ei(r))}function eo(e,t){return Te(e)?Te(t)?eo(e.ofType,t.ofType):!0:Te(t)?!0:se(e)?se(t)?eo(e.ofType,t.ofType):!0:se(t)?!0:lt(e)||lt(t)?e!==t:!1}function Cr(e,t,n,r){const i=t.get(r);if(i)return i;const o=Object.create(null),s=Object.create(null);Ku(e,n,r,o,s);const a=[o,Object.keys(s)];return t.set(r,a),a}function to(e,t,n){const r=t.get(n.selectionSet);if(r)return r;const i=Ve(e.getSchema(),n.typeCondition);return Cr(e,t,i,n.selectionSet)}function Ku(e,t,n,r,i){for(const o of n.selections)switch(o.kind){case T.FIELD:{const s=o.name.value;let a;(pe(t)||ve(t))&&(a=t.getFields()[s]);const u=o.alias?o.alias.value:s;r[u]||(r[u]=[]),r[u].push([t,o,a]);break}case T.FRAGMENT_SPREAD:i[o.name.value]=!0;break;case T.INLINE_FRAGMENT:{const s=o.typeCondition,a=s?Ve(e.getSchema(),s):t;Ku(e,a,o.selectionSet,r,i);break}}}function _d(e,t,n,r){if(e.length>0)return[[t,e.map(([i])=>i)],[n,...e.map(([,i])=>i).flat()],[r,...e.map(([,,i])=>i).flat()]]}class Td{constructor(){this._data=new Map}has(t,n,r){var i;const[o,s]=to.name.value));for(const o of r.args)if(!i.has(o.name)&&Rt(o)){const s=V(o.type);e.reportError(new F(`Field "${r.name}" argument "${o.name}" of type "${s}" is required, but it was not provided.`,{nodes:t}))}}}}}function nc(e){var t;const n=Object.create(null),r=e.getSchema(),i=(t=r==null?void 0:r.getDirectives())!==null&&t!==void 0?t:Lt;for(const a of i)n[a.name]=Et(a.args.filter(Rt),u=>u.name);const o=e.getDocument().definitions;for(const a of o)if(a.kind===T.DIRECTIVE_DEFINITION){var s;const u=(s=a.arguments)!==null&&s!==void 0?s:[];n[a.name.value]=Et(u.filter(Od),c=>c.name.value)}return{Directive:{leave(a){const u=a.name.value,c=n[u];if(c){var l;const f=(l=a.arguments)!==null&&l!==void 0?l:[],d=new Set(f.map(y=>y.name.value));for(const[y,_]of Object.entries(c))if(!d.has(y)){const w=Kn(_.type)?V(_.type):_e(_.type);e.reportError(new F(`Directive "@${u}" argument "${y}" of type "${w}" is required, but it was not provided.`,{nodes:a}))}}}}}}function Od(e){return e.type.kind===T.NON_NULL_TYPE&&e.defaultValue==null}function rc(e){return{Field(t){const n=e.getType(),r=t.selectionSet;if(n){if(lt(je(n))){if(r){const i=t.name.value,o=V(n);e.reportError(new F(`Field "${i}" must not have a selection since type "${o}" has no subfields.`,{nodes:r}))}}else if(!r){const i=t.name.value,o=V(n);e.reportError(new F(`Field "${i}" of type "${o}" must have a selection of subfields. Did you mean "${i} { ... }"?`,{nodes:t}))}}}}}function ic(e){return e.map(t=>typeof t=="number"?"["+t.toString()+"]":"."+t).join("")}function un(e,t,n){return{prev:e,key:t,typename:n}}function Be(e){const t=[];let n=e;for(;n;)t.push(n.key),n=n.prev;return t.reverse()}function oc(e,t,n=Sd){return Cn(e,t,n,void 0)}function Sd(e,t,n){let r="Invalid value "+V(t);throw e.length>0&&(r+=` at "value${ic(e)}"`),n.message=r+": "+n.message,n}function Cn(e,t,n,r){if(se(t)){if(e!=null)return Cn(e,t.ofType,n,r);n(Be(r),e,new F(`Expected non-nullable type "${V(t)}" not to be null.`));return}if(e==null)return null;if(Te(t)){const i=t.ofType;return Ro(e)?Array.from(e,(o,s)=>{const a=un(r,s,void 0);return Cn(o,i,n,a)}):[Cn(e,i,n,r)]}if(be(t)){if(!He(e)){n(Be(r),e,new F(`Expected type "${t.name}" to be an object.`));return}const i={},o=t.getFields();for(const s of Object.values(o)){const a=e[s.name];if(a===void 0){if(s.defaultValue!==void 0)i[s.name]=s.defaultValue;else if(se(s.type)){const u=V(s.type);n(Be(r),e,new F(`Field "${s.name}" of required type "${u}" was not provided.`))}continue}i[s.name]=Cn(a,s.type,n,un(r,s.name,t.name))}for(const s of Object.keys(e))if(!o[s]){const a=Dt(s,Object.keys(t.getFields()));n(Be(r),e,new F(`Field "${s}" is not defined by type "${t.name}".`+gt(a)))}return i}if(lt(t)){let i;try{i=t.parseValue(e)}catch(o){o instanceof F?n(Be(r),e,o):n(Be(r),e,new F(`Expected type "${t.name}". `+o.message,{originalError:o}));return}return i===void 0&&n(Be(r),e,new F(`Expected type "${t.name}".`)),i}Oe(!1,"Unexpected input type: "+V(t))}function ut(e,t,n){if(!!e){if(e.kind===T.VARIABLE){const r=e.name.value;if(n==null||n[r]===void 0)return;const i=n[r];return i===null&&se(t)?void 0:i}if(se(t))return e.kind===T.NULL?void 0:ut(e,t.ofType,n);if(e.kind===T.NULL)return null;if(Te(t)){const r=t.ofType;if(e.kind===T.LIST){const o=[];for(const s of e.values)if(la(s,n)){if(se(r))return;o.push(null)}else{const a=ut(s,r,n);if(a===void 0)return;o.push(a)}return o}const i=ut(e,r,n);return i===void 0?void 0:[i]}if(be(t)){if(e.kind!==T.OBJECT)return;const r=Object.create(null),i=Et(e.fields,o=>o.name.value);for(const o of Object.values(t.getFields())){const s=i[o.name];if(!s||la(s.value,n)){if(o.defaultValue!==void 0)r[o.name]=o.defaultValue;else if(se(o.type))return;continue}const a=ut(s.value,o.type,n);if(a===void 0)return;r[o.name]=a}return r}if(lt(t)){let r;try{r=t.parseLiteral(e,n)}catch{return}return r===void 0?void 0:r}Oe(!1,"Unexpected input type: "+V(t))}}function la(e,t){return e.kind===T.VARIABLE&&(t==null||t[e.name.value]===void 0)}function sc(e,t,n,r){const i=[],o=r==null?void 0:r.maxErrors;try{const s=Ad(e,t,n,a=>{if(o!=null&&i.length>=o)throw new F("Too many errors processing variables, error limit reached. Execution aborted.");i.push(a)});if(i.length===0)return{coerced:s}}catch(s){i.push(s)}return{errors:i}}function Ad(e,t,n,r){const i={};for(const o of t){const s=o.variable.name.value,a=Ve(e,o.type);if(!Ue(a)){const c=_e(o.type);r(new F(`Variable "$${s}" expected value of type "${c}" which cannot be used as an input type.`,{nodes:o.type}));continue}if(!ac(n,s)){if(o.defaultValue)i[s]=ut(o.defaultValue,a);else if(se(a)){const c=V(a);r(new F(`Variable "$${s}" of required type "${c}" was not provided.`,{nodes:o}))}continue}const u=n[s];if(u===null&&se(a)){const c=V(a);r(new F(`Variable "$${s}" of non-null type "${c}" must not be null.`,{nodes:o}));continue}i[s]=oc(u,a,(c,l,f)=>{let d=`Variable "$${s}" got invalid value `+V(l);c.length>0&&(d+=` at "${s}${ic(c)}"`),r(new F(d+"; "+f.message,{nodes:o,originalError:f.originalError}))})}return i}function ti(e,t,n){var r;const i={},o=(r=t.arguments)!==null&&r!==void 0?r:[],s=Et(o,a=>a.name.value);for(const a of e.args){const u=a.name,c=a.type,l=s[u];if(!l){if(a.defaultValue!==void 0)i[u]=a.defaultValue;else if(se(c))throw new F(`Argument "${u}" of required type "${V(c)}" was not provided.`,{nodes:t});continue}const f=l.value;let d=f.kind===T.NULL;if(f.kind===T.VARIABLE){const _=f.name.value;if(n==null||!ac(n,_)){if(a.defaultValue!==void 0)i[u]=a.defaultValue;else if(se(c))throw new F(`Argument "${u}" of required type "${V(c)}" was provided the variable "$${_}" which was not provided a runtime value.`,{nodes:f});continue}d=n[_]==null}if(d&&se(c))throw new F(`Argument "${u}" of non-null type "${V(c)}" must not be null.`,{nodes:f});const y=ut(f,c,n);if(y===void 0)throw new F(`Argument "${u}" has invalid value ${_e(f)}.`,{nodes:f});i[u]=y}return i}function Bn(e,t,n){var r;const i=(r=t.directives)===null||r===void 0?void 0:r.find(o=>o.name.value===e.name);if(i)return ti(e,i,n)}function ac(e,t){return Object.prototype.hasOwnProperty.call(e,t)}function zo(e,t,n,r,i){const o=new Map;return kr(e,t,n,r,i,o,new Set),o}function Dd(e,t,n,r,i){const o=new Map,s=new Set;for(const a of i)a.selectionSet&&kr(e,t,n,r,a.selectionSet,o,s);return o}function kr(e,t,n,r,i,o,s){for(const a of i.selections)switch(a.kind){case T.FIELD:{if(!Vi(n,a))continue;const u=Rd(a),c=o.get(u);c!==void 0?c.push(a):o.set(u,[a]);break}case T.INLINE_FRAGMENT:{if(!Vi(n,a)||!fa(e,a,r))continue;kr(e,t,n,r,a.selectionSet,o,s);break}case T.FRAGMENT_SPREAD:{const u=a.name.value;if(s.has(u)||!Vi(n,a))continue;s.add(u);const c=t[u];if(!c||!fa(e,c,r))continue;kr(e,t,n,r,c.selectionSet,o,s);break}}}function Vi(e,t){const n=Bn(Oo,t,e);if((n==null?void 0:n.if)===!0)return!1;const r=Bn(No,t,e);return(r==null?void 0:r.if)!==!1}function fa(e,t,n){const r=t.typeCondition;if(!r)return!0;const i=Ve(e,r);return i===n?!0:ct(i)?e.isSubType(i,n):!1}function Rd(e){return e.alias?e.alias.value:e.name.value}function uc(e){return{OperationDefinition(t){if(t.operation==="subscription"){const n=e.getSchema(),r=n.getSubscriptionType();if(r){const i=t.name?t.name.value:null,o=Object.create(null),s=e.getDocument(),a=Object.create(null);for(const c of s.definitions)c.kind===T.FRAGMENT_DEFINITION&&(a[c.name.value]=c);const u=zo(n,a,o,r,t.selectionSet);if(u.size>1){const f=[...u.values()].slice(1).flat();e.reportError(new F(i!=null?`Subscription "${i}" must select only one top level field.`:"Anonymous Subscription must select only one top level field.",{nodes:f}))}for(const c of u.values())c[0].name.value.startsWith("__")&&e.reportError(new F(i!=null?`Subscription "${i}" must not select an introspection top level field.`:"Anonymous Subscription must not select an introspection top level field.",{nodes:c}))}}}}}function Wo(e,t){const n=new Map;for(const r of e){const i=t(r),o=n.get(i);o===void 0?n.set(i,[r]):o.push(r)}return n}function cc(e){return{DirectiveDefinition(r){var i;const o=(i=r.arguments)!==null&&i!==void 0?i:[];return n(`@${r.name.value}`,o)},InterfaceTypeDefinition:t,InterfaceTypeExtension:t,ObjectTypeDefinition:t,ObjectTypeExtension:t};function t(r){var i;const o=r.name.value,s=(i=r.fields)!==null&&i!==void 0?i:[];for(const u of s){var a;const c=u.name.value,l=(a=u.arguments)!==null&&a!==void 0?a:[];n(`${o}.${c}`,l)}return!1}function n(r,i){const o=Wo(i,s=>s.name.value);for(const[s,a]of o)a.length>1&&e.reportError(new F(`Argument "${r}(${s}:)" can only be defined once.`,{nodes:a.map(u=>u.name)}));return!1}}function Xo(e){return{Field:t,Directive:t};function t(n){var r;const i=(r=n.arguments)!==null&&r!==void 0?r:[],o=Wo(i,s=>s.name.value);for(const[s,a]of o)a.length>1&&e.reportError(new F(`There can be only one argument named "${s}".`,{nodes:a.map(u=>u.name)}))}}function lc(e){const t=Object.create(null),n=e.getSchema();return{DirectiveDefinition(r){const i=r.name.value;if(n!=null&&n.getDirective(i)){e.reportError(new F(`Directive "@${i}" already exists in the schema. It cannot be redefined.`,{nodes:r.name}));return}return t[i]?e.reportError(new F(`There can be only one directive named "@${i}".`,{nodes:[t[i],r.name]})):t[i]=r.name,!1}}}function Jo(e){const t=Object.create(null),n=e.getSchema(),r=n?n.getDirectives():Lt;for(const a of r)t[a.name]=!a.isRepeatable;const i=e.getDocument().definitions;for(const a of i)a.kind===T.DIRECTIVE_DEFINITION&&(t[a.name.value]=!a.repeatable);const o=Object.create(null),s=Object.create(null);return{enter(a){if(!("directives"in a)||!a.directives)return;let u;if(a.kind===T.SCHEMA_DEFINITION||a.kind===T.SCHEMA_EXTENSION)u=o;else if(mn(a)||Zr(a)){const c=a.name.value;u=s[c],u===void 0&&(s[c]=u=Object.create(null))}else u=Object.create(null);for(const c of a.directives){const l=c.name.value;t[l]&&(u[l]?e.reportError(new F(`The directive "@${l}" can only be used once at this location.`,{nodes:[u[l],c]})):u[l]=c)}}}}function fc(e){const t=e.getSchema(),n=t?t.getTypeMap():Object.create(null),r=Object.create(null);return{EnumTypeDefinition:i,EnumTypeExtension:i};function i(o){var s;const a=o.name.value;r[a]||(r[a]=Object.create(null));const u=(s=o.values)!==null&&s!==void 0?s:[],c=r[a];for(const l of u){const f=l.name.value,d=n[a];Re(d)&&d.getValue(f)?e.reportError(new F(`Enum value "${a}.${f}" already exists in the schema. It cannot also be defined in this type extension.`,{nodes:l.name})):c[f]?e.reportError(new F(`Enum value "${a}.${f}" can only be defined once.`,{nodes:[c[f],l.name]})):c[f]=l.name}return!1}}function pc(e){const t=e.getSchema(),n=t?t.getTypeMap():Object.create(null),r=Object.create(null);return{InputObjectTypeDefinition:i,InputObjectTypeExtension:i,InterfaceTypeDefinition:i,InterfaceTypeExtension:i,ObjectTypeDefinition:i,ObjectTypeExtension:i};function i(o){var s;const a=o.name.value;r[a]||(r[a]=Object.create(null));const u=(s=o.fields)!==null&&s!==void 0?s:[],c=r[a];for(const l of u){const f=l.name.value;Ld(n[a],f)?e.reportError(new F(`Field "${a}.${f}" already exists in the schema. It cannot also be defined in this type extension.`,{nodes:l.name})):c[f]?e.reportError(new F(`Field "${a}.${f}" can only be defined once.`,{nodes:[c[f],l.name]})):c[f]=l.name}return!1}}function Ld(e,t){return pe(e)||ve(e)||be(e)?e.getFields()[t]!=null:!1}function dc(e){const t=Object.create(null);return{OperationDefinition:()=>!1,FragmentDefinition(n){const r=n.name.value;return t[r]?e.reportError(new F(`There can be only one fragment named "${r}".`,{nodes:[t[r],n.name]})):t[r]=n.name,!1}}}function Ko(e){const t=[];let n=Object.create(null);return{ObjectValue:{enter(){t.push(n),n=Object.create(null)},leave(){const r=t.pop();r||Oe(!1),n=r}},ObjectField(r){const i=r.name.value;n[i]?e.reportError(new F(`There can be only one input field named "${i}".`,{nodes:[n[i],r.name]})):n[i]=r.name}}}function hc(e){const t=Object.create(null);return{OperationDefinition(n){const r=n.name;return r&&(t[r.value]?e.reportError(new F(`There can be only one operation named "${r.value}".`,{nodes:[t[r.value],r]})):t[r.value]=r),!1},FragmentDefinition:()=>!1}}function mc(e){const t=e.getSchema(),n=Object.create(null),r=t?{query:t.getQueryType(),mutation:t.getMutationType(),subscription:t.getSubscriptionType()}:{};return{SchemaDefinition:i,SchemaExtension:i};function i(o){var s;const a=(s=o.operationTypes)!==null&&s!==void 0?s:[];for(const u of a){const c=u.operation,l=n[c];r[c]?e.reportError(new F(`Type for ${c} already defined in the schema. It cannot be redefined.`,{nodes:u})):l?e.reportError(new F(`There can be only one ${c} type in schema.`,{nodes:[l,u]})):n[c]=u}return!1}}function vc(e){const t=Object.create(null),n=e.getSchema();return{ScalarTypeDefinition:r,ObjectTypeDefinition:r,InterfaceTypeDefinition:r,UnionTypeDefinition:r,EnumTypeDefinition:r,InputObjectTypeDefinition:r};function r(i){const o=i.name.value;if(n!=null&&n.getType(o)){e.reportError(new F(`Type "${o}" already exists in the schema. It cannot also be defined in this type definition.`,{nodes:i.name}));return}return t[o]?e.reportError(new F(`There can be only one type named "${o}".`,{nodes:[t[o],i.name]})):t[o]=i.name,!1}}function yc(e){return{OperationDefinition(t){var n;const r=(n=t.variableDefinitions)!==null&&n!==void 0?n:[],i=Wo(r,o=>o.variable.name.value);for(const[o,s]of i)s.length>1&&e.reportError(new F(`There can be only one variable named "$${o}".`,{nodes:s.map(a=>a.variable.name)}))}}}function gc(e){return{ListValue(t){const n=To(e.getParentInputType());if(!Te(n))return Mt(e,t),!1},ObjectValue(t){const n=je(e.getInputType());if(!be(n))return Mt(e,t),!1;const r=Et(t.fields,i=>i.name.value);for(const i of Object.values(n.getFields()))if(!r[i.name]&&zr(i)){const s=V(i.type);e.reportError(new F(`Field "${n.name}.${i.name}" of required type "${s}" was not provided.`,{nodes:t}))}},ObjectField(t){const n=je(e.getParentInputType());if(!e.getInputType()&&be(n)){const i=Dt(t.name.value,Object.keys(n.getFields()));e.reportError(new F(`Field "${t.name.value}" is not defined by type "${n.name}".`+gt(i),{nodes:t}))}},NullValue(t){const n=e.getInputType();se(n)&&e.reportError(new F(`Expected value of type "${V(n)}", found ${_e(t)}.`,{nodes:t}))},EnumValue:t=>Mt(e,t),IntValue:t=>Mt(e,t),FloatValue:t=>Mt(e,t),StringValue:t=>Mt(e,t),BooleanValue:t=>Mt(e,t)}}function Mt(e,t){const n=e.getInputType();if(!n)return;const r=je(n);if(!lt(r)){const i=V(n);e.reportError(new F(`Expected value of type "${i}", found ${_e(t)}.`,{nodes:t}));return}try{if(r.parseLiteral(t,void 0)===void 0){const o=V(n);e.reportError(new F(`Expected value of type "${o}", found ${_e(t)}.`,{nodes:t}))}}catch(i){const o=V(n);i instanceof F?e.reportError(i):e.reportError(new F(`Expected value of type "${o}", found ${_e(t)}; `+i.message,{nodes:t,originalError:i}))}}function Ec(e){return{VariableDefinition(t){const n=Ve(e.getSchema(),t.type);if(n!==void 0&&!Ue(n)){const r=t.variable.name.value,i=_e(t.type);e.reportError(new F(`Variable "$${r}" cannot be non-input type "${i}".`,{nodes:t.type}))}}}}function _c(e){let t=Object.create(null);return{OperationDefinition:{enter(){t=Object.create(null)},leave(n){const r=e.getRecursiveVariableUsages(n);for(const{node:i,type:o,defaultValue:s}of r){const a=i.name.value,u=t[a];if(u&&o){const c=e.getSchema(),l=Ve(c,u.type);if(l&&!Pd(c,l,u.defaultValue,o,s)){const f=V(l),d=V(o);e.reportError(new F(`Variable "$${a}" of type "${f}" used in position expecting type "${d}".`,{nodes:[u,i]}))}}}}},VariableDefinition(n){t[n.variable.name.value]=n}}}function Pd(e,t,n,r,i){if(se(r)&&!se(t)){if(!(n!=null&&n.kind!==T.NULL)&&!(i!==void 0))return!1;const a=r.ofType;return $t(e,t,a)}return $t(e,t,r)}const Tc=Object.freeze([Mu,hc,qu,uc,Yo,$u,Ec,rc,ju,dc,Bu,Qu,Zu,Hu,yc,Yu,zu,Ho,Jo,Uu,Xo,gc,tc,_c,Xu,Ko]),Cd=Object.freeze([Gu,mc,vc,fc,pc,cc,lc,Yo,Ho,Jo,ec,Vu,Xo,Ko,nc]);class bc{constructor(t,n){this._ast=t,this._fragments=void 0,this._fragmentSpreads=new Map,this._recursivelyReferencedFragments=new Map,this._onError=n}get[Symbol.toStringTag](){return"ASTValidationContext"}reportError(t){this._onError(t)}getDocument(){return this._ast}getFragment(t){let n;if(this._fragments)n=this._fragments;else{n=Object.create(null);for(const r of this.getDocument().definitions)r.kind===T.FRAGMENT_DEFINITION&&(n[r.name.value]=r);this._fragments=n}return n[t]}getFragmentSpreads(t){let n=this._fragmentSpreads.get(t);if(!n){n=[];const r=[t];let i;for(;i=r.pop();)for(const o of i.selections)o.kind===T.FRAGMENT_SPREAD?n.push(o):o.selectionSet&&r.push(o.selectionSet);this._fragmentSpreads.set(t,n)}return n}getRecursivelyReferencedFragments(t){let n=this._recursivelyReferencedFragments.get(t);if(!n){n=[];const r=Object.create(null),i=[t.selectionSet];let o;for(;o=i.pop();)for(const s of this.getFragmentSpreads(o)){const a=s.name.value;if(r[a]!==!0){r[a]=!0;const u=this.getFragment(a);u&&(n.push(u),i.push(u.selectionSet))}}this._recursivelyReferencedFragments.set(t,n)}return n}}class kd extends bc{constructor(t,n,r){super(t,r),this._schema=n}get[Symbol.toStringTag](){return"SDLValidationContext"}getSchema(){return this._schema}}class Ic extends bc{constructor(t,n,r,i){super(n,i),this._schema=t,this._typeInfo=r,this._variableUsages=new Map,this._recursiveVariableUsages=new Map}get[Symbol.toStringTag](){return"ValidationContext"}getSchema(){return this._schema}getVariableUsages(t){let n=this._variableUsages.get(t);if(!n){const r=[],i=new Uo(this._schema);dn(t,Vo(i,{VariableDefinition:()=>!1,Variable(o){r.push({node:o,type:i.getInputType(),defaultValue:i.getDefaultValue()})}})),n=r,this._variableUsages.set(t,n)}return n}getRecursiveVariableUsages(t){let n=this._recursiveVariableUsages.get(t);if(!n){n=this.getVariableUsages(t);for(const r of this.getRecursivelyReferencedFragments(t))n=n.concat(this.getVariableUsages(r));this._recursiveVariableUsages.set(t,n)}return n}getType(){return this._typeInfo.getType()}getParentType(){return this._typeInfo.getParentType()}getInputType(){return this._typeInfo.getInputType()}getParentInputType(){return this._typeInfo.getParentInputType()}getFieldDef(){return this._typeInfo.getFieldDef()}getDirective(){return this._typeInfo.getDirective()}getArgument(){return this._typeInfo.getArgument()}getEnumValue(){return this._typeInfo.getEnumValue()}}function wc(e,t,n=Tc,r,i=new Uo(e)){var o;const s=(o=r==null?void 0:r.maxErrors)!==null&&o!==void 0?o:100;t||ue(!1,"Must provide document."),jo(e);const a=Object.freeze({}),u=[],c=new Ic(e,t,i,f=>{if(u.length>=s)throw u.push(new F("Too many validation errors, error limit reached. Validation aborted.")),a;u.push(f)}),l=Eo(n.map(f=>f(c)));try{dn(t,Vo(i,l))}catch(f){if(f!==a)throw f}return u}function Nc(e,t,n=Cd){const r=[],i=new kd(e,t,s=>{r.push(s)}),o=n.map(s=>s(i));return dn(e,Eo(o)),r}function xd(e){const t=Nc(e);if(t.length!==0)throw new Error(t.map(n=>n.message).join(` +`))}class Jp{constructor(t){this._errors=[],this.schema=t}reportError(t,n){const r=Array.isArray(n)?n.filter(Boolean):n;this._errors.push(new F(t,{nodes:r}))}getErrors(){return this._errors}}function Kp(e){const t=e.schema,n=t.getQueryType();if(!n)e.reportError("Query root type must be provided.",t.astNode);else if(!pe(n)){var r;e.reportError(`Query root type must be Object type, it cannot be ${V(n)}.`,(r=Ui(t,Pe.QUERY))!==null&&r!==void 0?r:n.astNode)}const i=t.getMutationType();if(i&&!pe(i)){var o;e.reportError(`Mutation root type must be Object type if provided, it cannot be ${V(i)}.`,(o=Ui(t,Pe.MUTATION))!==null&&o!==void 0?o:i.astNode)}const s=t.getSubscriptionType();if(s&&!pe(s)){var a;e.reportError(`Subscription root type must be Object type if provided, it cannot be ${V(s)}.`,(a=Ui(t,Pe.SUBSCRIPTION))!==null&&a!==void 0?a:s.astNode)}}function Ui(e,t){var n;return(n=[e.astNode,...e.extensionASTNodes].flatMap(r=>{var i;return(i=r==null?void 0:r.operationTypes)!==null&&i!==void 0?i:[]}).find(r=>r.operation===t))===null||n===void 0?void 0:n.type}function Zp(e){for(const n of e.schema.getDirectives()){if(!Xr(n)){e.reportError(`Expected directive but got: ${V(n)}.`,n==null?void 0:n.astNode);continue}Gt(e,n);for(const r of n.args)if(Gt(e,r),Ue(r.type)||e.reportError(`The type of @${n.name}(${r.name}:) must be Input Type but got: ${V(r.type)}.`,r.astNode),Rt(r)&&r.deprecationReason!=null){var t;e.reportError(`Required argument @${n.name}(${r.name}:) cannot be deprecated.`,[$o(r.astNode),(t=r.astNode)===null||t===void 0?void 0:t.type])}}}function Gt(e,t){t.name.startsWith("__")&&e.reportError(`Name "${t.name}" must not begin with "__", which is reserved by GraphQL introspection.`,t.astNode)}function ed(e){const t=sd(e),n=e.schema.getTypeMap();for(const r of Object.values(n)){if(!er(r)){e.reportError(`Expected GraphQL named type but got: ${V(r)}.`,r.astNode);continue}Qt(r)||Gt(e,r),pe(r)||ve(r)?(oa(e,r),sa(e,r)):Ce(r)?rd(e,r):Re(r)?id(e,r):be(r)&&(od(e,r),t(r))}}function oa(e,t){const n=Object.values(t.getFields());n.length===0&&e.reportError(`Type ${t.name} must define one or more fields.`,[t.astNode,...t.extensionASTNodes]);for(const s of n){if(Gt(e,s),!Ot(s.type)){var r;e.reportError(`The type of ${t.name}.${s.name} must be Output Type but got: ${V(s.type)}.`,(r=s.astNode)===null||r===void 0?void 0:r.type)}for(const a of s.args){const u=a.name;if(Gt(e,a),!Ue(a.type)){var i;e.reportError(`The type of ${t.name}.${s.name}(${u}:) must be Input Type but got: ${V(a.type)}.`,(i=a.astNode)===null||i===void 0?void 0:i.type)}if(Rt(a)&&a.deprecationReason!=null){var o;e.reportError(`Required argument ${t.name}.${s.name}(${u}:) cannot be deprecated.`,[$o(a.astNode),(o=a.astNode)===null||o===void 0?void 0:o.type])}}}}function sa(e,t){const n=Object.create(null);for(const r of t.getInterfaces()){if(!ve(r)){e.reportError(`Type ${V(t)} must only implement Interface types, it cannot implement ${V(r)}.`,xn(t,r));continue}if(t===r){e.reportError(`Type ${t.name} cannot implement itself because it would create a circular reference.`,xn(t,r));continue}if(n[r.name]){e.reportError(`Type ${t.name} can only implement ${r.name} once.`,xn(t,r));continue}n[r.name]=!0,nd(e,t,r),td(e,t,r)}}function td(e,t,n){const r=t.getFields();for(const u of Object.values(n.getFields())){const c=u.name,l=r[c];if(!l){e.reportError(`Interface field ${n.name}.${c} expected but ${t.name} does not provide it.`,[u.astNode,t.astNode,...t.extensionASTNodes]);continue}if(!Vt(e.schema,l.type,u.type)){var i,o;e.reportError(`Interface field ${n.name}.${c} expects type ${V(u.type)} but ${t.name}.${c} is type ${V(l.type)}.`,[(i=u.astNode)===null||i===void 0?void 0:i.type,(o=l.astNode)===null||o===void 0?void 0:o.type])}for(const f of u.args){const d=f.name,y=l.args.find(_=>_.name===d);if(!y){e.reportError(`Interface field argument ${n.name}.${c}(${d}:) expected but ${t.name}.${c} does not provide it.`,[f.astNode,l.astNode]);continue}if(!Rr(f.type,y.type)){var s,a;e.reportError(`Interface field argument ${n.name}.${c}(${d}:) expects type ${V(f.type)} but ${t.name}.${c}(${d}:) is type ${V(y.type)}.`,[(s=f.astNode)===null||s===void 0?void 0:s.type,(a=y.astNode)===null||a===void 0?void 0:a.type])}}for(const f of l.args){const d=f.name;!u.args.find(_=>_.name===d)&&Rt(f)&&e.reportError(`Object field ${t.name}.${c} includes required argument ${d} that is missing from the Interface field ${n.name}.${c}.`,[f.astNode,u.astNode])}}}function nd(e,t,n){const r=t.getInterfaces();for(const i of n.getInterfaces())r.includes(i)||e.reportError(i===t?`Type ${t.name} cannot implement ${n.name} because it would create a circular reference.`:`Type ${t.name} must implement ${i.name} because it is implemented by ${n.name}.`,[...xn(n,i),...xn(t,n)])}function rd(e,t){const n=t.getTypes();n.length===0&&e.reportError(`Union type ${t.name} must define one or more member types.`,[t.astNode,...t.extensionASTNodes]);const r=Object.create(null);for(const i of n){if(r[i.name]){e.reportError(`Union type ${t.name} can only include type ${i.name} once.`,aa(t,i.name));continue}r[i.name]=!0,pe(i)||e.reportError(`Union type ${t.name} can only include Object types, it cannot include ${V(i)}.`,aa(t,String(i)))}}function id(e,t){const n=t.getValues();n.length===0&&e.reportError(`Enum type ${t.name} must define one or more values.`,[t.astNode,...t.extensionASTNodes]);for(const r of n)Gt(e,r)}function od(e,t){const n=Object.values(t.getFields());n.length===0&&e.reportError(`Input Object type ${t.name} must define one or more fields.`,[t.astNode,...t.extensionASTNodes]);for(const o of n){if(Gt(e,o),!Ue(o.type)){var r;e.reportError(`The type of ${t.name}.${o.name} must be Input Type but got: ${V(o.type)}.`,(r=o.astNode)===null||r===void 0?void 0:r.type)}if(zr(o)&&o.deprecationReason!=null){var i;e.reportError(`Required input field ${t.name}.${o.name} cannot be deprecated.`,[$o(o.astNode),(i=o.astNode)===null||i===void 0?void 0:i.type])}}}function sd(e){const t=Object.create(null),n=[],r=Object.create(null);return i;function i(o){if(t[o.name])return;t[o.name]=!0,r[o.name]=n.length;const s=Object.values(o.getFields());for(const a of s)if(se(a.type)&&be(a.type.ofType)){const u=a.type.ofType,c=r[u.name];if(n.push(a),c===void 0)i(u);else{const l=n.slice(c),f=l.map(d=>d.name).join(".");e.reportError(`Cannot reference Input Object "${u.name}" within itself through a series of non-null fields: "${f}".`,l.map(d=>d.astNode))}n.pop()}r[o.name]=void 0}}function xn(e,t){const{astNode:n,extensionASTNodes:r}=e;return(n!=null?[n,...r]:r).flatMap(o=>{var s;return(s=o.interfaces)!==null&&s!==void 0?s:[]}).filter(o=>o.name.value===t.name)}function aa(e,t){const{astNode:n,extensionASTNodes:r}=e;return(n!=null?[n,...r]:r).flatMap(o=>{var s;return(s=o.types)!==null&&s!==void 0?s:[]}).filter(o=>o.name.value===t)}function $o(e){var t;return e==null||(t=e.directives)===null||t===void 0?void 0:t.find(n=>n.name.value===Jr.name)}function Ve(e,t){switch(t.kind){case T.LIST_TYPE:{const n=Ve(e,t.type);return n&&new xe(n)}case T.NON_NULL_TYPE:{const n=Ve(e,t.type);return n&&new ae(n)}case T.NAMED_TYPE:return e.getType(t.name.value)}}class Uo{constructor(t,n,r){this._schema=t,this._typeStack=[],this._parentTypeStack=[],this._inputTypeStack=[],this._fieldDefStack=[],this._defaultValueStack=[],this._directive=null,this._argument=null,this._enumValue=null,this._getFieldDef=r!=null?r:ad,n&&(Ue(n)&&this._inputTypeStack.push(n),ft(n)&&this._parentTypeStack.push(n),Ot(n)&&this._typeStack.push(n))}get[Symbol.toStringTag](){return"TypeInfo"}getType(){if(this._typeStack.length>0)return this._typeStack[this._typeStack.length-1]}getParentType(){if(this._parentTypeStack.length>0)return this._parentTypeStack[this._parentTypeStack.length-1]}getInputType(){if(this._inputTypeStack.length>0)return this._inputTypeStack[this._inputTypeStack.length-1]}getParentInputType(){if(this._inputTypeStack.length>1)return this._inputTypeStack[this._inputTypeStack.length-2]}getFieldDef(){if(this._fieldDefStack.length>0)return this._fieldDefStack[this._fieldDefStack.length-1]}getDefaultValue(){if(this._defaultValueStack.length>0)return this._defaultValueStack[this._defaultValueStack.length-1]}getDirective(){return this._directive}getArgument(){return this._argument}getEnumValue(){return this._enumValue}enter(t){const n=this._schema;switch(t.kind){case T.SELECTION_SET:{const i=je(this.getType());this._parentTypeStack.push(ft(i)?i:void 0);break}case T.FIELD:{const i=this.getParentType();let o,s;i&&(o=this._getFieldDef(n,i,t),o&&(s=o.type)),this._fieldDefStack.push(o),this._typeStack.push(Ot(s)?s:void 0);break}case T.DIRECTIVE:this._directive=n.getDirective(t.name.value);break;case T.OPERATION_DEFINITION:{const i=n.getRootType(t.operation);this._typeStack.push(pe(i)?i:void 0);break}case T.INLINE_FRAGMENT:case T.FRAGMENT_DEFINITION:{const i=t.typeCondition,o=i?Ve(n,i):je(this.getType());this._typeStack.push(Ot(o)?o:void 0);break}case T.VARIABLE_DEFINITION:{const i=Ve(n,t.type);this._inputTypeStack.push(Ue(i)?i:void 0);break}case T.ARGUMENT:{var r;let i,o;const s=(r=this.getDirective())!==null&&r!==void 0?r:this.getFieldDef();s&&(i=s.args.find(a=>a.name===t.name.value),i&&(o=i.type)),this._argument=i,this._defaultValueStack.push(i?i.defaultValue:void 0),this._inputTypeStack.push(Ue(o)?o:void 0);break}case T.LIST:{const i=To(this.getInputType()),o=Te(i)?i.ofType:i;this._defaultValueStack.push(void 0),this._inputTypeStack.push(Ue(o)?o:void 0);break}case T.OBJECT_FIELD:{const i=je(this.getInputType());let o,s;be(i)&&(s=i.getFields()[t.name.value],s&&(o=s.type)),this._defaultValueStack.push(s?s.defaultValue:void 0),this._inputTypeStack.push(Ue(o)?o:void 0);break}case T.ENUM:{const i=je(this.getInputType());let o;Re(i)&&(o=i.getValue(t.value)),this._enumValue=o;break}}}leave(t){switch(t.kind){case T.SELECTION_SET:this._parentTypeStack.pop();break;case T.FIELD:this._fieldDefStack.pop(),this._typeStack.pop();break;case T.DIRECTIVE:this._directive=null;break;case T.OPERATION_DEFINITION:case T.INLINE_FRAGMENT:case T.FRAGMENT_DEFINITION:this._typeStack.pop();break;case T.VARIABLE_DEFINITION:this._inputTypeStack.pop();break;case T.ARGUMENT:this._argument=null,this._defaultValueStack.pop(),this._inputTypeStack.pop();break;case T.LIST:case T.OBJECT_FIELD:this._defaultValueStack.pop(),this._inputTypeStack.pop();break;case T.ENUM:this._enumValue=null;break}}}function ad(e,t,n){const r=n.name.value;if(r===$n.name&&e.getQueryType()===t)return $n;if(r===Un.name&&e.getQueryType()===t)return Un;if(r===Vn.name&&ft(t))return Vn;if(pe(t)||ve(t))return t.getFields()[r]}function Vo(e,t){return{enter(...n){const r=n[0];e.enter(r);const i=rn(t,r.kind).enter;if(i){const o=i.apply(t,n);return o!==void 0&&(e.leave(r),Wi(o)&&e.enter(o)),o}},leave(...n){const r=n[0],i=rn(t,r.kind).leave;let o;return i&&(o=i.apply(t,n)),e.leave(r),o}}}function ud(e){return Bo(e)||qo(e)||Go(e)}function Bo(e){return e.kind===T.OPERATION_DEFINITION||e.kind===T.FRAGMENT_DEFINITION}function cd(e){return e.kind===T.FIELD||e.kind===T.FRAGMENT_SPREAD||e.kind===T.INLINE_FRAGMENT}function Fu(e){return e.kind===T.VARIABLE||e.kind===T.INT||e.kind===T.FLOAT||e.kind===T.STRING||e.kind===T.BOOLEAN||e.kind===T.NULL||e.kind===T.ENUM||e.kind===T.LIST||e.kind===T.OBJECT}function Zi(e){return Fu(e)&&(e.kind===T.LIST?e.values.some(Zi):e.kind===T.OBJECT?e.fields.some(t=>Zi(t.value)):e.kind!==T.VARIABLE)}function ld(e){return e.kind===T.NAMED_TYPE||e.kind===T.LIST_TYPE||e.kind===T.NON_NULL_TYPE}function qo(e){return e.kind===T.SCHEMA_DEFINITION||mn(e)||e.kind===T.DIRECTIVE_DEFINITION}function mn(e){return e.kind===T.SCALAR_TYPE_DEFINITION||e.kind===T.OBJECT_TYPE_DEFINITION||e.kind===T.INTERFACE_TYPE_DEFINITION||e.kind===T.UNION_TYPE_DEFINITION||e.kind===T.ENUM_TYPE_DEFINITION||e.kind===T.INPUT_OBJECT_TYPE_DEFINITION}function Go(e){return e.kind===T.SCHEMA_EXTENSION||Zr(e)}function Zr(e){return e.kind===T.SCALAR_TYPE_EXTENSION||e.kind===T.OBJECT_TYPE_EXTENSION||e.kind===T.INTERFACE_TYPE_EXTENSION||e.kind===T.UNION_TYPE_EXTENSION||e.kind===T.ENUM_TYPE_EXTENSION||e.kind===T.INPUT_OBJECT_TYPE_EXTENSION}function Mu(e){return{Document(t){for(const n of t.definitions)if(!Bo(n)){const r=n.kind===T.SCHEMA_DEFINITION||n.kind===T.SCHEMA_EXTENSION?"schema":'"'+n.name.value+'"';e.reportError(new F(`The ${r} definition is not executable.`,{nodes:n}))}return!1}}}function ju(e){return{Field(t){const n=e.getParentType();if(n&&!e.getFieldDef()){const i=e.getSchema(),o=t.name.value;let s=gt("to use an inline fragment on",fd(i,n,o));s===""&&(s=gt(pd(n,o))),e.reportError(new F(`Cannot query field "${o}" on type "${n.name}".`+s,{nodes:t}))}}}}function fd(e,t,n){if(!ct(t))return[];const r=new Set,i=Object.create(null);for(const s of e.getPossibleTypes(t))if(!!s.getFields()[n]){r.add(s),i[s.name]=1;for(const a of s.getInterfaces()){var o;!a.getFields()[n]||(r.add(a),i[a.name]=((o=i[a.name])!==null&&o!==void 0?o:0)+1)}}return[...r].sort((s,a)=>{const u=i[a.name]-i[s.name];return u!==0?u:ve(s)&&e.isSubType(s,a)?-1:ve(a)&&e.isSubType(a,s)?1:Jn(s.name,a.name)}).map(s=>s.name)}function pd(e,t){if(pe(e)||ve(e)){const n=Object.keys(e.getFields());return Dt(t,n)}return[]}function $u(e){return{InlineFragment(t){const n=t.typeCondition;if(n){const r=Ve(e.getSchema(),n);if(r&&!ft(r)){const i=_e(n);e.reportError(new F(`Fragment cannot condition on non composite type "${i}".`,{nodes:n}))}}},FragmentDefinition(t){const n=Ve(e.getSchema(),t.typeCondition);if(n&&!ft(n)){const r=_e(t.typeCondition);e.reportError(new F(`Fragment "${t.name.value}" cannot condition on non composite type "${r}".`,{nodes:t.typeCondition}))}}}}function Uu(e){return{...Vu(e),Argument(t){const n=e.getArgument(),r=e.getFieldDef(),i=e.getParentType();if(!n&&r&&i){const o=t.name.value,s=r.args.map(u=>u.name),a=Dt(o,s);e.reportError(new F(`Unknown argument "${o}" on field "${i.name}.${r.name}".`+gt(a),{nodes:t}))}}}}function Vu(e){const t=Object.create(null),n=e.getSchema(),r=n?n.getDirectives():Lt;for(const s of r)t[s.name]=s.args.map(a=>a.name);const i=e.getDocument().definitions;for(const s of i)if(s.kind===T.DIRECTIVE_DEFINITION){var o;const a=(o=s.arguments)!==null&&o!==void 0?o:[];t[s.name.value]=a.map(u=>u.name.value)}return{Directive(s){const a=s.name.value,u=t[a];if(s.arguments&&u)for(const c of s.arguments){const l=c.name.value;if(!u.includes(l)){const f=Dt(l,u);e.reportError(new F(`Unknown argument "${l}" on directive "@${a}".`+gt(f),{nodes:c}))}}return!1}}}function Ho(e){const t=Object.create(null),n=e.getSchema(),r=n?n.getDirectives():Lt;for(const o of r)t[o.name]=o.locations;const i=e.getDocument().definitions;for(const o of i)o.kind===T.DIRECTIVE_DEFINITION&&(t[o.name.value]=o.locations.map(s=>s.value));return{Directive(o,s,a,u,c){const l=o.name.value,f=t[l];if(!f){e.reportError(new F(`Unknown directive "@${l}".`,{nodes:o}));return}const d=dd(c);d&&!f.includes(d)&&e.reportError(new F(`Directive "@${l}" may not be used on ${d}.`,{nodes:o}))}}}function dd(e){const t=e[e.length-1];switch("kind"in t||Oe(!1),t.kind){case T.OPERATION_DEFINITION:return hd(t.operation);case T.FIELD:return re.FIELD;case T.FRAGMENT_SPREAD:return re.FRAGMENT_SPREAD;case T.INLINE_FRAGMENT:return re.INLINE_FRAGMENT;case T.FRAGMENT_DEFINITION:return re.FRAGMENT_DEFINITION;case T.VARIABLE_DEFINITION:return re.VARIABLE_DEFINITION;case T.SCHEMA_DEFINITION:case T.SCHEMA_EXTENSION:return re.SCHEMA;case T.SCALAR_TYPE_DEFINITION:case T.SCALAR_TYPE_EXTENSION:return re.SCALAR;case T.OBJECT_TYPE_DEFINITION:case T.OBJECT_TYPE_EXTENSION:return re.OBJECT;case T.FIELD_DEFINITION:return re.FIELD_DEFINITION;case T.INTERFACE_TYPE_DEFINITION:case T.INTERFACE_TYPE_EXTENSION:return re.INTERFACE;case T.UNION_TYPE_DEFINITION:case T.UNION_TYPE_EXTENSION:return re.UNION;case T.ENUM_TYPE_DEFINITION:case T.ENUM_TYPE_EXTENSION:return re.ENUM;case T.ENUM_VALUE_DEFINITION:return re.ENUM_VALUE;case T.INPUT_OBJECT_TYPE_DEFINITION:case T.INPUT_OBJECT_TYPE_EXTENSION:return re.INPUT_OBJECT;case T.INPUT_VALUE_DEFINITION:{const n=e[e.length-3];return"kind"in n||Oe(!1),n.kind===T.INPUT_OBJECT_TYPE_DEFINITION?re.INPUT_FIELD_DEFINITION:re.ARGUMENT_DEFINITION}default:Oe(!1,"Unexpected kind: "+V(t.kind))}}function hd(e){switch(e){case Pe.QUERY:return re.QUERY;case Pe.MUTATION:return re.MUTATION;case Pe.SUBSCRIPTION:return re.SUBSCRIPTION}}function Bu(e){return{FragmentSpread(t){const n=t.name.value;e.getFragment(n)||e.reportError(new F(`Unknown fragment "${n}".`,{nodes:t.name}))}}}function Yo(e){const t=e.getSchema(),n=t?t.getTypeMap():Object.create(null),r=Object.create(null);for(const o of e.getDocument().definitions)mn(o)&&(r[o.name.value]=!0);const i=[...Object.keys(n),...Object.keys(r)];return{NamedType(o,s,a,u,c){const l=o.name.value;if(!n[l]&&!r[l]){var f;const d=(f=c[2])!==null&&f!==void 0?f:a,y=d!=null&&md(d);if(y&&ua.includes(l))return;const _=Dt(l,y?ua.concat(i):i);e.reportError(new F(`Unknown type "${l}".`+gt(_),{nodes:o}))}}}}const ua=[...tr,...ir].map(e=>e.name);function md(e){return"kind"in e&&(qo(e)||Go(e))}function qu(e){let t=0;return{Document(n){t=n.definitions.filter(r=>r.kind===T.OPERATION_DEFINITION).length},OperationDefinition(n){!n.name&&t>1&&e.reportError(new F("This anonymous operation must be the only defined operation.",{nodes:n}))}}}function Gu(e){var t,n,r;const i=e.getSchema(),o=(t=(n=(r=i==null?void 0:i.astNode)!==null&&r!==void 0?r:i==null?void 0:i.getQueryType())!==null&&n!==void 0?n:i==null?void 0:i.getMutationType())!==null&&t!==void 0?t:i==null?void 0:i.getSubscriptionType();let s=0;return{SchemaDefinition(a){if(o){e.reportError(new F("Cannot define a new schema within a schema extension.",{nodes:a}));return}s>0&&e.reportError(new F("Must provide only one schema definition.",{nodes:a})),++s}}}function Hu(e){const t=Object.create(null),n=[],r=Object.create(null);return{OperationDefinition:()=>!1,FragmentDefinition(o){return i(o),!1}};function i(o){if(t[o.name.value])return;const s=o.name.value;t[s]=!0;const a=e.getFragmentSpreads(o.selectionSet);if(a.length!==0){r[s]=n.length;for(const u of a){const c=u.name.value,l=r[c];if(n.push(u),l===void 0){const f=e.getFragment(c);f&&i(f)}else{const f=n.slice(l),d=f.slice(0,-1).map(y=>'"'+y.name.value+'"').join(", ");e.reportError(new F(`Cannot spread fragment "${c}" within itself`+(d!==""?` via ${d}.`:"."),{nodes:f}))}n.pop()}r[s]=void 0}}}function Yu(e){let t=Object.create(null);return{OperationDefinition:{enter(){t=Object.create(null)},leave(n){const r=e.getRecursiveVariableUsages(n);for(const{node:i}of r){const o=i.name.value;t[o]!==!0&&e.reportError(new F(n.name?`Variable "$${o}" is not defined by operation "${n.name.value}".`:`Variable "$${o}" is not defined.`,{nodes:[i,n]}))}}},VariableDefinition(n){t[n.variable.name.value]=!0}}}function Qu(e){const t=[],n=[];return{OperationDefinition(r){return t.push(r),!1},FragmentDefinition(r){return n.push(r),!1},Document:{leave(){const r=Object.create(null);for(const i of t)for(const o of e.getRecursivelyReferencedFragments(i))r[o.name.value]=!0;for(const i of n){const o=i.name.value;r[o]!==!0&&e.reportError(new F(`Fragment "${o}" is never used.`,{nodes:i}))}}}}}function zu(e){let t=[];return{OperationDefinition:{enter(){t=[]},leave(n){const r=Object.create(null),i=e.getRecursiveVariableUsages(n);for(const{node:o}of i)r[o.name.value]=!0;for(const o of t){const s=o.variable.name.value;r[s]!==!0&&e.reportError(new F(n.name?`Variable "$${s}" is never used in operation "${n.name.value}".`:`Variable "$${s}" is never used.`,{nodes:o}))}}},VariableDefinition(n){t.push(n)}}}function ei(e){switch(e.kind){case T.OBJECT:return{...e,fields:vd(e.fields)};case T.LIST:return{...e,values:e.values.map(ei)};case T.INT:case T.FLOAT:case T.STRING:case T.BOOLEAN:case T.NULL:case T.ENUM:case T.VARIABLE:return e}}function vd(e){return e.map(t=>({...t,value:ei(t.value)})).sort((t,n)=>Jn(t.name.value,n.name.value))}function Wu(e){return Array.isArray(e)?e.map(([t,n])=>`subfields "${t}" conflict because `+Wu(n)).join(" and "):e}function Xu(e){const t=new Td,n=new Map;return{SelectionSet(r){const i=yd(e,n,t,e.getParentType(),r);for(const[[o,s],a,u]of i){const c=Wu(s);e.reportError(new F(`Fields "${o}" conflict because ${c}. Use different aliases on the fields to fetch both if this was intentional.`,{nodes:a.concat(u)}))}}}}function yd(e,t,n,r,i){const o=[],[s,a]=Cr(e,t,r,i);if(Ed(e,o,t,n,s),a.length!==0)for(let u=0;u1)for(let a=0;a({kind:T.OBJECT_FIELD,name:i.name,value:i.value}))};return _e(ei(r))}function eo(e,t){return Te(e)?Te(t)?eo(e.ofType,t.ofType):!0:Te(t)?!0:se(e)?se(t)?eo(e.ofType,t.ofType):!0:se(t)?!0:lt(e)||lt(t)?e!==t:!1}function Cr(e,t,n,r){const i=t.get(r);if(i)return i;const o=Object.create(null),s=Object.create(null);Ku(e,n,r,o,s);const a=[o,Object.keys(s)];return t.set(r,a),a}function to(e,t,n){const r=t.get(n.selectionSet);if(r)return r;const i=Ve(e.getSchema(),n.typeCondition);return Cr(e,t,i,n.selectionSet)}function Ku(e,t,n,r,i){for(const o of n.selections)switch(o.kind){case T.FIELD:{const s=o.name.value;let a;(pe(t)||ve(t))&&(a=t.getFields()[s]);const u=o.alias?o.alias.value:s;r[u]||(r[u]=[]),r[u].push([t,o,a]);break}case T.FRAGMENT_SPREAD:i[o.name.value]=!0;break;case T.INLINE_FRAGMENT:{const s=o.typeCondition,a=s?Ve(e.getSchema(),s):t;Ku(e,a,o.selectionSet,r,i);break}}}function _d(e,t,n,r){if(e.length>0)return[[t,e.map(([i])=>i)],[n,...e.map(([,i])=>i).flat()],[r,...e.map(([,,i])=>i).flat()]]}class Td{constructor(){this._data=new Map}has(t,n,r){var i;const[o,s]=to.name.value));for(const o of r.args)if(!i.has(o.name)&&Rt(o)){const s=V(o.type);e.reportError(new F(`Field "${r.name}" argument "${o.name}" of type "${s}" is required, but it was not provided.`,{nodes:t}))}}}}}function nc(e){var t;const n=Object.create(null),r=e.getSchema(),i=(t=r==null?void 0:r.getDirectives())!==null&&t!==void 0?t:Lt;for(const a of i)n[a.name]=Et(a.args.filter(Rt),u=>u.name);const o=e.getDocument().definitions;for(const a of o)if(a.kind===T.DIRECTIVE_DEFINITION){var s;const u=(s=a.arguments)!==null&&s!==void 0?s:[];n[a.name.value]=Et(u.filter(Od),c=>c.name.value)}return{Directive:{leave(a){const u=a.name.value,c=n[u];if(c){var l;const f=(l=a.arguments)!==null&&l!==void 0?l:[],d=new Set(f.map(y=>y.name.value));for(const[y,_]of Object.entries(c))if(!d.has(y)){const I=Kn(_.type)?V(_.type):_e(_.type);e.reportError(new F(`Directive "@${u}" argument "${y}" of type "${I}" is required, but it was not provided.`,{nodes:a}))}}}}}}function Od(e){return e.type.kind===T.NON_NULL_TYPE&&e.defaultValue==null}function rc(e){return{Field(t){const n=e.getType(),r=t.selectionSet;if(n){if(lt(je(n))){if(r){const i=t.name.value,o=V(n);e.reportError(new F(`Field "${i}" must not have a selection since type "${o}" has no subfields.`,{nodes:r}))}}else if(!r){const i=t.name.value,o=V(n);e.reportError(new F(`Field "${i}" of type "${o}" must have a selection of subfields. Did you mean "${i} { ... }"?`,{nodes:t}))}}}}}function ic(e){return e.map(t=>typeof t=="number"?"["+t.toString()+"]":"."+t).join("")}function un(e,t,n){return{prev:e,key:t,typename:n}}function Be(e){const t=[];let n=e;for(;n;)t.push(n.key),n=n.prev;return t.reverse()}function oc(e,t,n=Sd){return Cn(e,t,n,void 0)}function Sd(e,t,n){let r="Invalid value "+V(t);throw e.length>0&&(r+=` at "value${ic(e)}"`),n.message=r+": "+n.message,n}function Cn(e,t,n,r){if(se(t)){if(e!=null)return Cn(e,t.ofType,n,r);n(Be(r),e,new F(`Expected non-nullable type "${V(t)}" not to be null.`));return}if(e==null)return null;if(Te(t)){const i=t.ofType;return Ro(e)?Array.from(e,(o,s)=>{const a=un(r,s,void 0);return Cn(o,i,n,a)}):[Cn(e,i,n,r)]}if(be(t)){if(!He(e)){n(Be(r),e,new F(`Expected type "${t.name}" to be an object.`));return}const i={},o=t.getFields();for(const s of Object.values(o)){const a=e[s.name];if(a===void 0){if(s.defaultValue!==void 0)i[s.name]=s.defaultValue;else if(se(s.type)){const u=V(s.type);n(Be(r),e,new F(`Field "${s.name}" of required type "${u}" was not provided.`))}continue}i[s.name]=Cn(a,s.type,n,un(r,s.name,t.name))}for(const s of Object.keys(e))if(!o[s]){const a=Dt(s,Object.keys(t.getFields()));n(Be(r),e,new F(`Field "${s}" is not defined by type "${t.name}".`+gt(a)))}return i}if(lt(t)){let i;try{i=t.parseValue(e)}catch(o){o instanceof F?n(Be(r),e,o):n(Be(r),e,new F(`Expected type "${t.name}". `+o.message,{originalError:o}));return}return i===void 0&&n(Be(r),e,new F(`Expected type "${t.name}".`)),i}Oe(!1,"Unexpected input type: "+V(t))}function ut(e,t,n){if(!!e){if(e.kind===T.VARIABLE){const r=e.name.value;if(n==null||n[r]===void 0)return;const i=n[r];return i===null&&se(t)?void 0:i}if(se(t))return e.kind===T.NULL?void 0:ut(e,t.ofType,n);if(e.kind===T.NULL)return null;if(Te(t)){const r=t.ofType;if(e.kind===T.LIST){const o=[];for(const s of e.values)if(la(s,n)){if(se(r))return;o.push(null)}else{const a=ut(s,r,n);if(a===void 0)return;o.push(a)}return o}const i=ut(e,r,n);return i===void 0?void 0:[i]}if(be(t)){if(e.kind!==T.OBJECT)return;const r=Object.create(null),i=Et(e.fields,o=>o.name.value);for(const o of Object.values(t.getFields())){const s=i[o.name];if(!s||la(s.value,n)){if(o.defaultValue!==void 0)r[o.name]=o.defaultValue;else if(se(o.type))return;continue}const a=ut(s.value,o.type,n);if(a===void 0)return;r[o.name]=a}return r}if(lt(t)){let r;try{r=t.parseLiteral(e,n)}catch{return}return r===void 0?void 0:r}Oe(!1,"Unexpected input type: "+V(t))}}function la(e,t){return e.kind===T.VARIABLE&&(t==null||t[e.name.value]===void 0)}function sc(e,t,n,r){const i=[],o=r==null?void 0:r.maxErrors;try{const s=Ad(e,t,n,a=>{if(o!=null&&i.length>=o)throw new F("Too many errors processing variables, error limit reached. Execution aborted.");i.push(a)});if(i.length===0)return{coerced:s}}catch(s){i.push(s)}return{errors:i}}function Ad(e,t,n,r){const i={};for(const o of t){const s=o.variable.name.value,a=Ve(e,o.type);if(!Ue(a)){const c=_e(o.type);r(new F(`Variable "$${s}" expected value of type "${c}" which cannot be used as an input type.`,{nodes:o.type}));continue}if(!ac(n,s)){if(o.defaultValue)i[s]=ut(o.defaultValue,a);else if(se(a)){const c=V(a);r(new F(`Variable "$${s}" of required type "${c}" was not provided.`,{nodes:o}))}continue}const u=n[s];if(u===null&&se(a)){const c=V(a);r(new F(`Variable "$${s}" of non-null type "${c}" must not be null.`,{nodes:o}));continue}i[s]=oc(u,a,(c,l,f)=>{let d=`Variable "$${s}" got invalid value `+V(l);c.length>0&&(d+=` at "${s}${ic(c)}"`),r(new F(d+"; "+f.message,{nodes:o,originalError:f.originalError}))})}return i}function ti(e,t,n){var r;const i={},o=(r=t.arguments)!==null&&r!==void 0?r:[],s=Et(o,a=>a.name.value);for(const a of e.args){const u=a.name,c=a.type,l=s[u];if(!l){if(a.defaultValue!==void 0)i[u]=a.defaultValue;else if(se(c))throw new F(`Argument "${u}" of required type "${V(c)}" was not provided.`,{nodes:t});continue}const f=l.value;let d=f.kind===T.NULL;if(f.kind===T.VARIABLE){const _=f.name.value;if(n==null||!ac(n,_)){if(a.defaultValue!==void 0)i[u]=a.defaultValue;else if(se(c))throw new F(`Argument "${u}" of required type "${V(c)}" was provided the variable "$${_}" which was not provided a runtime value.`,{nodes:f});continue}d=n[_]==null}if(d&&se(c))throw new F(`Argument "${u}" of non-null type "${V(c)}" must not be null.`,{nodes:f});const y=ut(f,c,n);if(y===void 0)throw new F(`Argument "${u}" has invalid value ${_e(f)}.`,{nodes:f});i[u]=y}return i}function Bn(e,t,n){var r;const i=(r=t.directives)===null||r===void 0?void 0:r.find(o=>o.name.value===e.name);if(i)return ti(e,i,n)}function ac(e,t){return Object.prototype.hasOwnProperty.call(e,t)}function zo(e,t,n,r,i){const o=new Map;return kr(e,t,n,r,i,o,new Set),o}function Dd(e,t,n,r,i){const o=new Map,s=new Set;for(const a of i)a.selectionSet&&kr(e,t,n,r,a.selectionSet,o,s);return o}function kr(e,t,n,r,i,o,s){for(const a of i.selections)switch(a.kind){case T.FIELD:{if(!Vi(n,a))continue;const u=Rd(a),c=o.get(u);c!==void 0?c.push(a):o.set(u,[a]);break}case T.INLINE_FRAGMENT:{if(!Vi(n,a)||!fa(e,a,r))continue;kr(e,t,n,r,a.selectionSet,o,s);break}case T.FRAGMENT_SPREAD:{const u=a.name.value;if(s.has(u)||!Vi(n,a))continue;s.add(u);const c=t[u];if(!c||!fa(e,c,r))continue;kr(e,t,n,r,c.selectionSet,o,s);break}}}function Vi(e,t){const n=Bn(Oo,t,e);if((n==null?void 0:n.if)===!0)return!1;const r=Bn(No,t,e);return(r==null?void 0:r.if)!==!1}function fa(e,t,n){const r=t.typeCondition;if(!r)return!0;const i=Ve(e,r);return i===n?!0:ct(i)?e.isSubType(i,n):!1}function Rd(e){return e.alias?e.alias.value:e.name.value}function uc(e){return{OperationDefinition(t){if(t.operation==="subscription"){const n=e.getSchema(),r=n.getSubscriptionType();if(r){const i=t.name?t.name.value:null,o=Object.create(null),s=e.getDocument(),a=Object.create(null);for(const c of s.definitions)c.kind===T.FRAGMENT_DEFINITION&&(a[c.name.value]=c);const u=zo(n,a,o,r,t.selectionSet);if(u.size>1){const f=[...u.values()].slice(1).flat();e.reportError(new F(i!=null?`Subscription "${i}" must select only one top level field.`:"Anonymous Subscription must select only one top level field.",{nodes:f}))}for(const c of u.values())c[0].name.value.startsWith("__")&&e.reportError(new F(i!=null?`Subscription "${i}" must not select an introspection top level field.`:"Anonymous Subscription must not select an introspection top level field.",{nodes:c}))}}}}}function Wo(e,t){const n=new Map;for(const r of e){const i=t(r),o=n.get(i);o===void 0?n.set(i,[r]):o.push(r)}return n}function cc(e){return{DirectiveDefinition(r){var i;const o=(i=r.arguments)!==null&&i!==void 0?i:[];return n(`@${r.name.value}`,o)},InterfaceTypeDefinition:t,InterfaceTypeExtension:t,ObjectTypeDefinition:t,ObjectTypeExtension:t};function t(r){var i;const o=r.name.value,s=(i=r.fields)!==null&&i!==void 0?i:[];for(const u of s){var a;const c=u.name.value,l=(a=u.arguments)!==null&&a!==void 0?a:[];n(`${o}.${c}`,l)}return!1}function n(r,i){const o=Wo(i,s=>s.name.value);for(const[s,a]of o)a.length>1&&e.reportError(new F(`Argument "${r}(${s}:)" can only be defined once.`,{nodes:a.map(u=>u.name)}));return!1}}function Xo(e){return{Field:t,Directive:t};function t(n){var r;const i=(r=n.arguments)!==null&&r!==void 0?r:[],o=Wo(i,s=>s.name.value);for(const[s,a]of o)a.length>1&&e.reportError(new F(`There can be only one argument named "${s}".`,{nodes:a.map(u=>u.name)}))}}function lc(e){const t=Object.create(null),n=e.getSchema();return{DirectiveDefinition(r){const i=r.name.value;if(n!=null&&n.getDirective(i)){e.reportError(new F(`Directive "@${i}" already exists in the schema. It cannot be redefined.`,{nodes:r.name}));return}return t[i]?e.reportError(new F(`There can be only one directive named "@${i}".`,{nodes:[t[i],r.name]})):t[i]=r.name,!1}}}function Jo(e){const t=Object.create(null),n=e.getSchema(),r=n?n.getDirectives():Lt;for(const a of r)t[a.name]=!a.isRepeatable;const i=e.getDocument().definitions;for(const a of i)a.kind===T.DIRECTIVE_DEFINITION&&(t[a.name.value]=!a.repeatable);const o=Object.create(null),s=Object.create(null);return{enter(a){if(!("directives"in a)||!a.directives)return;let u;if(a.kind===T.SCHEMA_DEFINITION||a.kind===T.SCHEMA_EXTENSION)u=o;else if(mn(a)||Zr(a)){const c=a.name.value;u=s[c],u===void 0&&(s[c]=u=Object.create(null))}else u=Object.create(null);for(const c of a.directives){const l=c.name.value;t[l]&&(u[l]?e.reportError(new F(`The directive "@${l}" can only be used once at this location.`,{nodes:[u[l],c]})):u[l]=c)}}}}function fc(e){const t=e.getSchema(),n=t?t.getTypeMap():Object.create(null),r=Object.create(null);return{EnumTypeDefinition:i,EnumTypeExtension:i};function i(o){var s;const a=o.name.value;r[a]||(r[a]=Object.create(null));const u=(s=o.values)!==null&&s!==void 0?s:[],c=r[a];for(const l of u){const f=l.name.value,d=n[a];Re(d)&&d.getValue(f)?e.reportError(new F(`Enum value "${a}.${f}" already exists in the schema. It cannot also be defined in this type extension.`,{nodes:l.name})):c[f]?e.reportError(new F(`Enum value "${a}.${f}" can only be defined once.`,{nodes:[c[f],l.name]})):c[f]=l.name}return!1}}function pc(e){const t=e.getSchema(),n=t?t.getTypeMap():Object.create(null),r=Object.create(null);return{InputObjectTypeDefinition:i,InputObjectTypeExtension:i,InterfaceTypeDefinition:i,InterfaceTypeExtension:i,ObjectTypeDefinition:i,ObjectTypeExtension:i};function i(o){var s;const a=o.name.value;r[a]||(r[a]=Object.create(null));const u=(s=o.fields)!==null&&s!==void 0?s:[],c=r[a];for(const l of u){const f=l.name.value;Ld(n[a],f)?e.reportError(new F(`Field "${a}.${f}" already exists in the schema. It cannot also be defined in this type extension.`,{nodes:l.name})):c[f]?e.reportError(new F(`Field "${a}.${f}" can only be defined once.`,{nodes:[c[f],l.name]})):c[f]=l.name}return!1}}function Ld(e,t){return pe(e)||ve(e)||be(e)?e.getFields()[t]!=null:!1}function dc(e){const t=Object.create(null);return{OperationDefinition:()=>!1,FragmentDefinition(n){const r=n.name.value;return t[r]?e.reportError(new F(`There can be only one fragment named "${r}".`,{nodes:[t[r],n.name]})):t[r]=n.name,!1}}}function Ko(e){const t=[];let n=Object.create(null);return{ObjectValue:{enter(){t.push(n),n=Object.create(null)},leave(){const r=t.pop();r||Oe(!1),n=r}},ObjectField(r){const i=r.name.value;n[i]?e.reportError(new F(`There can be only one input field named "${i}".`,{nodes:[n[i],r.name]})):n[i]=r.name}}}function hc(e){const t=Object.create(null);return{OperationDefinition(n){const r=n.name;return r&&(t[r.value]?e.reportError(new F(`There can be only one operation named "${r.value}".`,{nodes:[t[r.value],r]})):t[r.value]=r),!1},FragmentDefinition:()=>!1}}function mc(e){const t=e.getSchema(),n=Object.create(null),r=t?{query:t.getQueryType(),mutation:t.getMutationType(),subscription:t.getSubscriptionType()}:{};return{SchemaDefinition:i,SchemaExtension:i};function i(o){var s;const a=(s=o.operationTypes)!==null&&s!==void 0?s:[];for(const u of a){const c=u.operation,l=n[c];r[c]?e.reportError(new F(`Type for ${c} already defined in the schema. It cannot be redefined.`,{nodes:u})):l?e.reportError(new F(`There can be only one ${c} type in schema.`,{nodes:[l,u]})):n[c]=u}return!1}}function vc(e){const t=Object.create(null),n=e.getSchema();return{ScalarTypeDefinition:r,ObjectTypeDefinition:r,InterfaceTypeDefinition:r,UnionTypeDefinition:r,EnumTypeDefinition:r,InputObjectTypeDefinition:r};function r(i){const o=i.name.value;if(n!=null&&n.getType(o)){e.reportError(new F(`Type "${o}" already exists in the schema. It cannot also be defined in this type definition.`,{nodes:i.name}));return}return t[o]?e.reportError(new F(`There can be only one type named "${o}".`,{nodes:[t[o],i.name]})):t[o]=i.name,!1}}function yc(e){return{OperationDefinition(t){var n;const r=(n=t.variableDefinitions)!==null&&n!==void 0?n:[],i=Wo(r,o=>o.variable.name.value);for(const[o,s]of i)s.length>1&&e.reportError(new F(`There can be only one variable named "$${o}".`,{nodes:s.map(a=>a.variable.name)}))}}}function gc(e){return{ListValue(t){const n=To(e.getParentInputType());if(!Te(n))return Mt(e,t),!1},ObjectValue(t){const n=je(e.getInputType());if(!be(n))return Mt(e,t),!1;const r=Et(t.fields,i=>i.name.value);for(const i of Object.values(n.getFields()))if(!r[i.name]&&zr(i)){const s=V(i.type);e.reportError(new F(`Field "${n.name}.${i.name}" of required type "${s}" was not provided.`,{nodes:t}))}},ObjectField(t){const n=je(e.getParentInputType());if(!e.getInputType()&&be(n)){const i=Dt(t.name.value,Object.keys(n.getFields()));e.reportError(new F(`Field "${t.name.value}" is not defined by type "${n.name}".`+gt(i),{nodes:t}))}},NullValue(t){const n=e.getInputType();se(n)&&e.reportError(new F(`Expected value of type "${V(n)}", found ${_e(t)}.`,{nodes:t}))},EnumValue:t=>Mt(e,t),IntValue:t=>Mt(e,t),FloatValue:t=>Mt(e,t),StringValue:t=>Mt(e,t),BooleanValue:t=>Mt(e,t)}}function Mt(e,t){const n=e.getInputType();if(!n)return;const r=je(n);if(!lt(r)){const i=V(n);e.reportError(new F(`Expected value of type "${i}", found ${_e(t)}.`,{nodes:t}));return}try{if(r.parseLiteral(t,void 0)===void 0){const o=V(n);e.reportError(new F(`Expected value of type "${o}", found ${_e(t)}.`,{nodes:t}))}}catch(i){const o=V(n);i instanceof F?e.reportError(i):e.reportError(new F(`Expected value of type "${o}", found ${_e(t)}; `+i.message,{nodes:t,originalError:i}))}}function Ec(e){return{VariableDefinition(t){const n=Ve(e.getSchema(),t.type);if(n!==void 0&&!Ue(n)){const r=t.variable.name.value,i=_e(t.type);e.reportError(new F(`Variable "$${r}" cannot be non-input type "${i}".`,{nodes:t.type}))}}}}function _c(e){let t=Object.create(null);return{OperationDefinition:{enter(){t=Object.create(null)},leave(n){const r=e.getRecursiveVariableUsages(n);for(const{node:i,type:o,defaultValue:s}of r){const a=i.name.value,u=t[a];if(u&&o){const c=e.getSchema(),l=Ve(c,u.type);if(l&&!Pd(c,l,u.defaultValue,o,s)){const f=V(l),d=V(o);e.reportError(new F(`Variable "$${a}" of type "${f}" used in position expecting type "${d}".`,{nodes:[u,i]}))}}}}},VariableDefinition(n){t[n.variable.name.value]=n}}}function Pd(e,t,n,r,i){if(se(r)&&!se(t)){if(!(n!=null&&n.kind!==T.NULL)&&!(i!==void 0))return!1;const a=r.ofType;return Vt(e,t,a)}return Vt(e,t,r)}const Tc=Object.freeze([Mu,hc,qu,uc,Yo,$u,Ec,rc,ju,dc,Bu,Qu,Zu,Hu,yc,Yu,zu,Ho,Jo,Uu,Xo,gc,tc,_c,Xu,Ko]),Cd=Object.freeze([Gu,mc,vc,fc,pc,cc,lc,Yo,Ho,Jo,ec,Vu,Xo,Ko,nc]);class bc{constructor(t,n){this._ast=t,this._fragments=void 0,this._fragmentSpreads=new Map,this._recursivelyReferencedFragments=new Map,this._onError=n}get[Symbol.toStringTag](){return"ASTValidationContext"}reportError(t){this._onError(t)}getDocument(){return this._ast}getFragment(t){let n;if(this._fragments)n=this._fragments;else{n=Object.create(null);for(const r of this.getDocument().definitions)r.kind===T.FRAGMENT_DEFINITION&&(n[r.name.value]=r);this._fragments=n}return n[t]}getFragmentSpreads(t){let n=this._fragmentSpreads.get(t);if(!n){n=[];const r=[t];let i;for(;i=r.pop();)for(const o of i.selections)o.kind===T.FRAGMENT_SPREAD?n.push(o):o.selectionSet&&r.push(o.selectionSet);this._fragmentSpreads.set(t,n)}return n}getRecursivelyReferencedFragments(t){let n=this._recursivelyReferencedFragments.get(t);if(!n){n=[];const r=Object.create(null),i=[t.selectionSet];let o;for(;o=i.pop();)for(const s of this.getFragmentSpreads(o)){const a=s.name.value;if(r[a]!==!0){r[a]=!0;const u=this.getFragment(a);u&&(n.push(u),i.push(u.selectionSet))}}this._recursivelyReferencedFragments.set(t,n)}return n}}class kd extends bc{constructor(t,n,r){super(t,r),this._schema=n}get[Symbol.toStringTag](){return"SDLValidationContext"}getSchema(){return this._schema}}class wc extends bc{constructor(t,n,r,i){super(n,i),this._schema=t,this._typeInfo=r,this._variableUsages=new Map,this._recursiveVariableUsages=new Map}get[Symbol.toStringTag](){return"ValidationContext"}getSchema(){return this._schema}getVariableUsages(t){let n=this._variableUsages.get(t);if(!n){const r=[],i=new Uo(this._schema);dn(t,Vo(i,{VariableDefinition:()=>!1,Variable(o){r.push({node:o,type:i.getInputType(),defaultValue:i.getDefaultValue()})}})),n=r,this._variableUsages.set(t,n)}return n}getRecursiveVariableUsages(t){let n=this._recursiveVariableUsages.get(t);if(!n){n=this.getVariableUsages(t);for(const r of this.getRecursivelyReferencedFragments(t))n=n.concat(this.getVariableUsages(r));this._recursiveVariableUsages.set(t,n)}return n}getType(){return this._typeInfo.getType()}getParentType(){return this._typeInfo.getParentType()}getInputType(){return this._typeInfo.getInputType()}getParentInputType(){return this._typeInfo.getParentInputType()}getFieldDef(){return this._typeInfo.getFieldDef()}getDirective(){return this._typeInfo.getDirective()}getArgument(){return this._typeInfo.getArgument()}getEnumValue(){return this._typeInfo.getEnumValue()}}function Ic(e,t,n=Tc,r,i=new Uo(e)){var o;const s=(o=r==null?void 0:r.maxErrors)!==null&&o!==void 0?o:100;t||ue(!1,"Must provide document."),jo(e);const a=Object.freeze({}),u=[],c=new wc(e,t,i,f=>{if(u.length>=s)throw u.push(new F("Too many validation errors, error limit reached. Validation aborted.")),a;u.push(f)}),l=Eo(n.map(f=>f(c)));try{dn(t,Vo(i,l))}catch(f){if(f!==a)throw f}return u}function Nc(e,t,n=Cd){const r=[],i=new kd(e,t,s=>{r.push(s)}),o=n.map(s=>s(i));return dn(e,Eo(o)),r}function xd(e){const t=Nc(e);if(t.length!==0)throw new Error(t.map(n=>n.message).join(` `))}function Fd(e,t){const n=Nc(e,t);if(n.length!==0)throw new Error(n.map(r=>r.message).join(` -`))}function Md(e){let t;return function(r,i,o){t===void 0&&(t=new WeakMap);let s=t.get(r);s===void 0&&(s=new WeakMap,t.set(r,s));let a=s.get(i);a===void 0&&(a=new WeakMap,s.set(i,a));let u=a.get(o);return u===void 0&&(u=e(r,i,o),a.set(o,u)),u}}function jd(e){return Promise.all(Object.values(e)).then(t=>{const n=Object.create(null);for(const[r,i]of Object.keys(e).entries())n[i]=t[r];return n})}function $d(e,t,n){let r=n;for(const i of e)r=Ge(r)?r.then(o=>t(o,i)):t(r,i);return r}function Ud(e){return e instanceof Error?e:new Vd(e)}class Vd extends Error{constructor(t){super("Unexpected error value: "+V(t)),this.name="NonErrorThrown",this.thrownValue=t}}function cn(e,t,n){var r;const i=Ud(e);return Bd(i)?i:new F(i.message,{nodes:(r=i.nodes)!==null&&r!==void 0?r:t,source:i.source,positions:i.positions,path:n,originalError:i})}function Bd(e){return Array.isArray(e.path)}const qd=Md((e,t,n)=>Dd(e.schema,e.fragments,e.variableValues,t,n));function ni(e){arguments.length<2||ue(!1,"graphql@16 dropped long-deprecated support for positional arguments, please pass an object instead.");const{schema:t,document:n,variableValues:r,rootValue:i}=e;Sc(t,n,r);const o=Ac(e);if(!("schema"in o))return{errors:o};try{const{operation:s}=o,a=Gd(o,s,i);return Ge(a)?a.then(u=>Er(u,o.errors),u=>(o.errors.push(u),Er(null,o.errors))):Er(a,o.errors)}catch(s){return o.errors.push(s),Er(null,o.errors)}}function Oc(e){const t=ni(e);if(Ge(t))throw new Error("GraphQL execution failed to complete synchronously.");return t}function Er(e,t){return t.length===0?{data:e}:{errors:t,data:e}}function Sc(e,t,n){t||ue(!1,"Must provide document."),jo(e),n==null||He(n)||ue(!1,"Variables must be provided as an Object where each property is a variable value. Perhaps look to see if an unparsed JSON string was provided.")}function Ac(e){var t,n;const{schema:r,document:i,rootValue:o,contextValue:s,variableValues:a,operationName:u,fieldResolver:c,typeResolver:l,subscribeFieldResolver:f}=e;let d;const y=Object.create(null);for(const m of i.definitions)switch(m.kind){case T.OPERATION_DEFINITION:if(u==null){if(d!==void 0)return[new F("Must provide operation name if query contains multiple operations.")];d=m}else((t=m.name)===null||t===void 0?void 0:t.value)===u&&(d=m);break;case T.FRAGMENT_DEFINITION:y[m.name.value]=m;break}if(!d)return u!=null?[new F(`Unknown operation named "${u}".`)]:[new F("Must provide an operation.")];const _=(n=d.variableDefinitions)!==null&&n!==void 0?n:[],w=sc(r,_,a!=null?a:{},{maxErrors:50});return w.errors?w.errors:{schema:r,fragments:y,rootValue:o,contextValue:s,operation:d,variableValues:w.coerced,fieldResolver:c!=null?c:ro,typeResolver:l!=null?l:Lc,subscribeFieldResolver:f!=null?f:ro,errors:[]}}function Gd(e,t,n){const r=e.schema.getRootType(t.operation);if(r==null)throw new F(`Schema is not configured to execute ${t.operation} operation.`,{nodes:t});const i=zo(e.schema,e.fragments,e.variableValues,r,t.selectionSet),o=void 0;switch(t.operation){case Pe.QUERY:return xr(e,r,n,o,i);case Pe.MUTATION:return Hd(e,r,n,o,i);case Pe.SUBSCRIPTION:return xr(e,r,n,o,i)}}function Hd(e,t,n,r,i){return $d(i.entries(),(o,[s,a])=>{const u=un(r,s,t.name),c=Dc(e,t,n,a,u);return c===void 0?o:Ge(c)?c.then(l=>(o[s]=l,o)):(o[s]=c,o)},Object.create(null))}function xr(e,t,n,r,i){const o=Object.create(null);let s=!1;for(const[a,u]of i.entries()){const c=un(r,a,t.name),l=Dc(e,t,n,u,c);l!==void 0&&(o[a]=l,Ge(l)&&(s=!0))}return s?jd(o):o}function Dc(e,t,n,r,i){var o;const s=Pc(e.schema,t,r[0]);if(!s)return;const a=s.type,u=(o=s.resolve)!==null&&o!==void 0?o:e.fieldResolver,c=Rc(e,s,r,t,i);try{const l=ti(s,r[0],e.variableValues),f=e.contextValue,d=u(n,l,f,c);let y;return Ge(d)?y=d.then(_=>qn(e,a,r,c,i,_)):y=qn(e,a,r,c,i,d),Ge(y)?y.then(void 0,_=>{const w=cn(_,r,Be(i));return Fr(w,a,e)}):y}catch(l){const f=cn(l,r,Be(i));return Fr(f,a,e)}}function Rc(e,t,n,r,i){return{fieldName:t.name,fieldNodes:n,returnType:t.type,parentType:r,path:i,schema:e.schema,fragments:e.fragments,rootValue:e.rootValue,operation:e.operation,variableValues:e.variableValues}}function Fr(e,t,n){if(se(t))throw e;return n.errors.push(e),null}function qn(e,t,n,r,i,o){if(o instanceof Error)throw o;if(se(t)){const s=qn(e,t.ofType,n,r,i,o);if(s===null)throw new Error(`Cannot return null for non-nullable field ${r.parentType.name}.${r.fieldName}.`);return s}if(o==null)return null;if(Te(t))return Yd(e,t,n,r,i,o);if(lt(t))return Qd(t,o);if(ct(t))return zd(e,t,n,r,i,o);if(pe(t))return no(e,t,n,r,i,o);Oe(!1,"Cannot complete value of unexpected output type: "+V(t))}function Yd(e,t,n,r,i,o){if(!Ro(o))throw new F(`Expected Iterable, but did not find one for field "${r.parentType.name}.${r.fieldName}".`);const s=t.ofType;let a=!1;const u=Array.from(o,(c,l)=>{const f=un(i,l,void 0);try{let d;return Ge(c)?d=c.then(y=>qn(e,s,n,r,f,y)):d=qn(e,s,n,r,f,c),Ge(d)?(a=!0,d.then(void 0,y=>{const _=cn(y,n,Be(f));return Fr(_,s,e)})):d}catch(d){const y=cn(d,n,Be(f));return Fr(y,s,e)}});return a?Promise.all(u):u}function Qd(e,t){const n=e.serialize(t);if(n==null)throw new Error(`Expected \`${V(e)}.serialize(${V(t)})\` to return non-nullable value, returned: ${V(n)}`);return n}function zd(e,t,n,r,i,o){var s;const a=(s=t.resolveType)!==null&&s!==void 0?s:e.typeResolver,u=e.contextValue,c=a(o,u,r,t);return Ge(c)?c.then(l=>no(e,pa(l,e,t,n,r,o),n,r,i,o)):no(e,pa(c,e,t,n,r,o),n,r,i,o)}function pa(e,t,n,r,i,o){if(e==null)throw new F(`Abstract type "${n.name}" must resolve to an Object type at runtime for field "${i.parentType.name}.${i.fieldName}". Either the "${n.name}" type should provide a "resolveType" function or each possible type should provide an "isTypeOf" function.`,r);if(pe(e))throw new F("Support for returning GraphQLObjectType from resolveType was removed in graphql-js@16.0.0 please return type name instead.");if(typeof e!="string")throw new F(`Abstract type "${n.name}" must resolve to an Object type at runtime for field "${i.parentType.name}.${i.fieldName}" with value ${V(o)}, received "${V(e)}".`);const s=t.schema.getType(e);if(s==null)throw new F(`Abstract type "${n.name}" was resolved to a type "${e}" that does not exist inside the schema.`,{nodes:r});if(!pe(s))throw new F(`Abstract type "${n.name}" was resolved to a non-object type "${e}".`,{nodes:r});if(!t.schema.isSubType(n,s))throw new F(`Runtime Object type "${s.name}" is not a possible type for "${n.name}".`,{nodes:r});return s}function no(e,t,n,r,i,o){const s=qd(e,t,n);if(t.isTypeOf){const a=t.isTypeOf(o,e.contextValue,r);if(Ge(a))return a.then(u=>{if(!u)throw da(t,o,n);return xr(e,t,o,i,s)});if(!a)throw da(t,o,n)}return xr(e,t,o,i,s)}function da(e,t,n){return new F(`Expected value of type "${e.name}" but got: ${V(t)}.`,{nodes:n})}const Lc=function(e,t,n,r){if(He(e)&&typeof e.__typename=="string")return e.__typename;const i=n.schema.getPossibleTypes(r),o=[];for(let s=0;s{for(let a=0;at(Cc(e)))}function Xd(e){const t=Cc(e);if(Ge(t))throw new Error("GraphQL execution failed to complete synchronously.");return t}function Cc(e){arguments.length<2||ue(!1,"graphql@16 dropped long-deprecated support for positional arguments, please pass an object instead.");const{schema:t,source:n,rootValue:r,contextValue:i,variableValues:o,operationName:s,fieldResolver:a,typeResolver:u}=e,c=Mo(t);if(c.length>0)return{errors:c};let l;try{l=Yr(n)}catch(d){return{errors:[d]}}const f=wc(t,l);return f.length>0?{errors:f}:ni({schema:t,document:l,rootValue:r,contextValue:i,variableValues:o,operationName:s,fieldResolver:a,typeResolver:u})}function kc(e){return typeof(e==null?void 0:e[Symbol.asyncIterator])=="function"}function Jd(e,t){const n=e[Symbol.asyncIterator]();async function r(i){if(i.done)return i;try{return{value:await t(i.value),done:!1}}catch(o){if(typeof n.return=="function")try{await n.return()}catch{}throw o}}return{async next(){return r(await n.next())},async return(){return typeof n.return=="function"?r(await n.return()):{value:void 0,done:!0}},async throw(i){if(typeof n.throw=="function")return r(await n.throw(i));throw i},[Symbol.asyncIterator](){return this}}}async function Kd(e){arguments.length<2||ue(!1,"graphql@16 dropped long-deprecated support for positional arguments, please pass an object instead.");const t=await xc(e);return kc(t)?Jd(t,r=>ni({...e,rootValue:r})):t}function Zd(e){const t=e[0];return t&&"document"in t?t:{schema:t,document:e[1],rootValue:e[2],contextValue:e[3],variableValues:e[4],operationName:e[5],subscribeFieldResolver:e[6]}}async function xc(...e){const t=Zd(e),{schema:n,document:r,variableValues:i}=t;Sc(n,r,i);const o=Ac(t);if(!("schema"in o))return{errors:o};try{const s=await eh(o);if(!kc(s))throw new Error(`Subscription field must return Async Iterable. Received: ${V(s)}.`);return s}catch(s){if(s instanceof F)return{errors:[s]};throw s}}async function eh(e){const{schema:t,fragments:n,operation:r,variableValues:i,rootValue:o}=e,s=t.getSubscriptionType();if(s==null)throw new F("Schema is not configured to execute subscription operation.",{nodes:r});const a=zo(t,n,i,s,r.selectionSet),[u,c]=[...a.entries()][0],l=Pc(t,s,c[0]);if(!l){const _=c[0].name.value;throw new F(`The subscription field "${_}" is not defined.`,{nodes:c})}const f=un(void 0,u,s.name),d=Rc(e,l,c,s,f);try{var y;const _=ti(l,c[0],i),w=e.contextValue,S=await((y=l.subscribe)!==null&&y!==void 0?y:e.subscribeFieldResolver)(o,_,w,d);if(S instanceof Error)throw S;return S}catch(_){throw cn(_,c,Be(f))}}function th(e){return{Field(t){const n=e.getFieldDef(),r=n==null?void 0:n.deprecationReason;if(n&&r!=null){const i=e.getParentType();i!=null||Oe(!1),e.reportError(new F(`The field ${i.name}.${n.name} is deprecated. ${r}`,{nodes:t}))}},Argument(t){const n=e.getArgument(),r=n==null?void 0:n.deprecationReason;if(n&&r!=null){const i=e.getDirective();if(i!=null)e.reportError(new F(`Directive "@${i.name}" argument "${n.name}" is deprecated. ${r}`,{nodes:t}));else{const o=e.getParentType(),s=e.getFieldDef();o!=null&&s!=null||Oe(!1),e.reportError(new F(`Field "${o.name}.${s.name}" argument "${n.name}" is deprecated. ${r}`,{nodes:t}))}}},ObjectField(t){const n=je(e.getParentInputType());if(be(n)){const r=n.getFields()[t.name.value],i=r==null?void 0:r.deprecationReason;i!=null&&e.reportError(new F(`The input field ${n.name}.${r.name} is deprecated. ${i}`,{nodes:t}))}},EnumValue(t){const n=e.getEnumValue(),r=n==null?void 0:n.deprecationReason;if(n&&r!=null){const i=je(e.getInputType());i!=null||Oe(!1),e.reportError(new F(`The enum value "${i.name}.${n.name}" is deprecated. ${r}`,{nodes:t}))}}}}function nh(e){return{Field(t){const n=je(e.getType());n&&Ht(n)&&e.reportError(new F(`GraphQL introspection has been disabled, but the requested query contained the field "${t.name.value}".`,{nodes:t}))}}}function Fc(e){const t={descriptions:!0,specifiedByUrl:!1,directiveIsRepeatable:!1,schemaDescription:!1,inputValueDeprecation:!1,...e},n=t.descriptions?"description":"",r=t.specifiedByUrl?"specifiedByURL":"",i=t.directiveIsRepeatable?"isRepeatable":"",o=t.schemaDescription?n:"";function s(a){return t.inputValueDeprecation?a:""}return` +`))}function Md(e){let t;return function(r,i,o){t===void 0&&(t=new WeakMap);let s=t.get(r);s===void 0&&(s=new WeakMap,t.set(r,s));let a=s.get(i);a===void 0&&(a=new WeakMap,s.set(i,a));let u=a.get(o);return u===void 0&&(u=e(r,i,o),a.set(o,u)),u}}function jd(e){return Promise.all(Object.values(e)).then(t=>{const n=Object.create(null);for(const[r,i]of Object.keys(e).entries())n[i]=t[r];return n})}function $d(e,t,n){let r=n;for(const i of e)r=Ge(r)?r.then(o=>t(o,i)):t(r,i);return r}function Ud(e){return e instanceof Error?e:new Vd(e)}class Vd extends Error{constructor(t){super("Unexpected error value: "+V(t)),this.name="NonErrorThrown",this.thrownValue=t}}function cn(e,t,n){var r;const i=Ud(e);return Bd(i)?i:new F(i.message,{nodes:(r=i.nodes)!==null&&r!==void 0?r:t,source:i.source,positions:i.positions,path:n,originalError:i})}function Bd(e){return Array.isArray(e.path)}const qd=Md((e,t,n)=>Dd(e.schema,e.fragments,e.variableValues,t,n));function ni(e){arguments.length<2||ue(!1,"graphql@16 dropped long-deprecated support for positional arguments, please pass an object instead.");const{schema:t,document:n,variableValues:r,rootValue:i}=e;Sc(t,n,r);const o=Ac(e);if(!("schema"in o))return{errors:o};try{const{operation:s}=o,a=Gd(o,s,i);return Ge(a)?a.then(u=>Er(u,o.errors),u=>(o.errors.push(u),Er(null,o.errors))):Er(a,o.errors)}catch(s){return o.errors.push(s),Er(null,o.errors)}}function Oc(e){const t=ni(e);if(Ge(t))throw new Error("GraphQL execution failed to complete synchronously.");return t}function Er(e,t){return t.length===0?{data:e}:{errors:t,data:e}}function Sc(e,t,n){t||ue(!1,"Must provide document."),jo(e),n==null||He(n)||ue(!1,"Variables must be provided as an Object where each property is a variable value. Perhaps look to see if an unparsed JSON string was provided.")}function Ac(e){var t,n;const{schema:r,document:i,rootValue:o,contextValue:s,variableValues:a,operationName:u,fieldResolver:c,typeResolver:l,subscribeFieldResolver:f}=e;let d;const y=Object.create(null);for(const m of i.definitions)switch(m.kind){case T.OPERATION_DEFINITION:if(u==null){if(d!==void 0)return[new F("Must provide operation name if query contains multiple operations.")];d=m}else((t=m.name)===null||t===void 0?void 0:t.value)===u&&(d=m);break;case T.FRAGMENT_DEFINITION:y[m.name.value]=m;break}if(!d)return u!=null?[new F(`Unknown operation named "${u}".`)]:[new F("Must provide an operation.")];const _=(n=d.variableDefinitions)!==null&&n!==void 0?n:[],I=sc(r,_,a!=null?a:{},{maxErrors:50});return I.errors?I.errors:{schema:r,fragments:y,rootValue:o,contextValue:s,operation:d,variableValues:I.coerced,fieldResolver:c!=null?c:ro,typeResolver:l!=null?l:Lc,subscribeFieldResolver:f!=null?f:ro,errors:[]}}function Gd(e,t,n){const r=e.schema.getRootType(t.operation);if(r==null)throw new F(`Schema is not configured to execute ${t.operation} operation.`,{nodes:t});const i=zo(e.schema,e.fragments,e.variableValues,r,t.selectionSet),o=void 0;switch(t.operation){case Pe.QUERY:return xr(e,r,n,o,i);case Pe.MUTATION:return Hd(e,r,n,o,i);case Pe.SUBSCRIPTION:return xr(e,r,n,o,i)}}function Hd(e,t,n,r,i){return $d(i.entries(),(o,[s,a])=>{const u=un(r,s,t.name),c=Dc(e,t,n,a,u);return c===void 0?o:Ge(c)?c.then(l=>(o[s]=l,o)):(o[s]=c,o)},Object.create(null))}function xr(e,t,n,r,i){const o=Object.create(null);let s=!1;for(const[a,u]of i.entries()){const c=un(r,a,t.name),l=Dc(e,t,n,u,c);l!==void 0&&(o[a]=l,Ge(l)&&(s=!0))}return s?jd(o):o}function Dc(e,t,n,r,i){var o;const s=Pc(e.schema,t,r[0]);if(!s)return;const a=s.type,u=(o=s.resolve)!==null&&o!==void 0?o:e.fieldResolver,c=Rc(e,s,r,t,i);try{const l=ti(s,r[0],e.variableValues),f=e.contextValue,d=u(n,l,f,c);let y;return Ge(d)?y=d.then(_=>qn(e,a,r,c,i,_)):y=qn(e,a,r,c,i,d),Ge(y)?y.then(void 0,_=>{const I=cn(_,r,Be(i));return Fr(I,a,e)}):y}catch(l){const f=cn(l,r,Be(i));return Fr(f,a,e)}}function Rc(e,t,n,r,i){return{fieldName:t.name,fieldNodes:n,returnType:t.type,parentType:r,path:i,schema:e.schema,fragments:e.fragments,rootValue:e.rootValue,operation:e.operation,variableValues:e.variableValues}}function Fr(e,t,n){if(se(t))throw e;return n.errors.push(e),null}function qn(e,t,n,r,i,o){if(o instanceof Error)throw o;if(se(t)){const s=qn(e,t.ofType,n,r,i,o);if(s===null)throw new Error(`Cannot return null for non-nullable field ${r.parentType.name}.${r.fieldName}.`);return s}if(o==null)return null;if(Te(t))return Yd(e,t,n,r,i,o);if(lt(t))return Qd(t,o);if(ct(t))return zd(e,t,n,r,i,o);if(pe(t))return no(e,t,n,r,i,o);Oe(!1,"Cannot complete value of unexpected output type: "+V(t))}function Yd(e,t,n,r,i,o){if(!Ro(o))throw new F(`Expected Iterable, but did not find one for field "${r.parentType.name}.${r.fieldName}".`);const s=t.ofType;let a=!1;const u=Array.from(o,(c,l)=>{const f=un(i,l,void 0);try{let d;return Ge(c)?d=c.then(y=>qn(e,s,n,r,f,y)):d=qn(e,s,n,r,f,c),Ge(d)?(a=!0,d.then(void 0,y=>{const _=cn(y,n,Be(f));return Fr(_,s,e)})):d}catch(d){const y=cn(d,n,Be(f));return Fr(y,s,e)}});return a?Promise.all(u):u}function Qd(e,t){const n=e.serialize(t);if(n==null)throw new Error(`Expected \`${V(e)}.serialize(${V(t)})\` to return non-nullable value, returned: ${V(n)}`);return n}function zd(e,t,n,r,i,o){var s;const a=(s=t.resolveType)!==null&&s!==void 0?s:e.typeResolver,u=e.contextValue,c=a(o,u,r,t);return Ge(c)?c.then(l=>no(e,pa(l,e,t,n,r,o),n,r,i,o)):no(e,pa(c,e,t,n,r,o),n,r,i,o)}function pa(e,t,n,r,i,o){if(e==null)throw new F(`Abstract type "${n.name}" must resolve to an Object type at runtime for field "${i.parentType.name}.${i.fieldName}". Either the "${n.name}" type should provide a "resolveType" function or each possible type should provide an "isTypeOf" function.`,r);if(pe(e))throw new F("Support for returning GraphQLObjectType from resolveType was removed in graphql-js@16.0.0 please return type name instead.");if(typeof e!="string")throw new F(`Abstract type "${n.name}" must resolve to an Object type at runtime for field "${i.parentType.name}.${i.fieldName}" with value ${V(o)}, received "${V(e)}".`);const s=t.schema.getType(e);if(s==null)throw new F(`Abstract type "${n.name}" was resolved to a type "${e}" that does not exist inside the schema.`,{nodes:r});if(!pe(s))throw new F(`Abstract type "${n.name}" was resolved to a non-object type "${e}".`,{nodes:r});if(!t.schema.isSubType(n,s))throw new F(`Runtime Object type "${s.name}" is not a possible type for "${n.name}".`,{nodes:r});return s}function no(e,t,n,r,i,o){const s=qd(e,t,n);if(t.isTypeOf){const a=t.isTypeOf(o,e.contextValue,r);if(Ge(a))return a.then(u=>{if(!u)throw da(t,o,n);return xr(e,t,o,i,s)});if(!a)throw da(t,o,n)}return xr(e,t,o,i,s)}function da(e,t,n){return new F(`Expected value of type "${e.name}" but got: ${V(t)}.`,{nodes:n})}const Lc=function(e,t,n,r){if(He(e)&&typeof e.__typename=="string")return e.__typename;const i=n.schema.getPossibleTypes(r),o=[];for(let s=0;s{for(let a=0;at(Cc(e)))}function Xd(e){const t=Cc(e);if(Ge(t))throw new Error("GraphQL execution failed to complete synchronously.");return t}function Cc(e){arguments.length<2||ue(!1,"graphql@16 dropped long-deprecated support for positional arguments, please pass an object instead.");const{schema:t,source:n,rootValue:r,contextValue:i,variableValues:o,operationName:s,fieldResolver:a,typeResolver:u}=e,c=Mo(t);if(c.length>0)return{errors:c};let l;try{l=Yr(n)}catch(d){return{errors:[d]}}const f=Ic(t,l);return f.length>0?{errors:f}:ni({schema:t,document:l,rootValue:r,contextValue:i,variableValues:o,operationName:s,fieldResolver:a,typeResolver:u})}function kc(e){return typeof(e==null?void 0:e[Symbol.asyncIterator])=="function"}function Jd(e,t){const n=e[Symbol.asyncIterator]();async function r(i){if(i.done)return i;try{return{value:await t(i.value),done:!1}}catch(o){if(typeof n.return=="function")try{await n.return()}catch{}throw o}}return{async next(){return r(await n.next())},async return(){return typeof n.return=="function"?r(await n.return()):{value:void 0,done:!0}},async throw(i){if(typeof n.throw=="function")return r(await n.throw(i));throw i},[Symbol.asyncIterator](){return this}}}async function Kd(e){arguments.length<2||ue(!1,"graphql@16 dropped long-deprecated support for positional arguments, please pass an object instead.");const t=await xc(e);return kc(t)?Jd(t,r=>ni({...e,rootValue:r})):t}function Zd(e){const t=e[0];return t&&"document"in t?t:{schema:t,document:e[1],rootValue:e[2],contextValue:e[3],variableValues:e[4],operationName:e[5],subscribeFieldResolver:e[6]}}async function xc(...e){const t=Zd(e),{schema:n,document:r,variableValues:i}=t;Sc(n,r,i);const o=Ac(t);if(!("schema"in o))return{errors:o};try{const s=await eh(o);if(!kc(s))throw new Error(`Subscription field must return Async Iterable. Received: ${V(s)}.`);return s}catch(s){if(s instanceof F)return{errors:[s]};throw s}}async function eh(e){const{schema:t,fragments:n,operation:r,variableValues:i,rootValue:o}=e,s=t.getSubscriptionType();if(s==null)throw new F("Schema is not configured to execute subscription operation.",{nodes:r});const a=zo(t,n,i,s,r.selectionSet),[u,c]=[...a.entries()][0],l=Pc(t,s,c[0]);if(!l){const _=c[0].name.value;throw new F(`The subscription field "${_}" is not defined.`,{nodes:c})}const f=un(void 0,u,s.name),d=Rc(e,l,c,s,f);try{var y;const _=ti(l,c[0],i),I=e.contextValue,S=await((y=l.subscribe)!==null&&y!==void 0?y:e.subscribeFieldResolver)(o,_,I,d);if(S instanceof Error)throw S;return S}catch(_){throw cn(_,c,Be(f))}}function th(e){return{Field(t){const n=e.getFieldDef(),r=n==null?void 0:n.deprecationReason;if(n&&r!=null){const i=e.getParentType();i!=null||Oe(!1),e.reportError(new F(`The field ${i.name}.${n.name} is deprecated. ${r}`,{nodes:t}))}},Argument(t){const n=e.getArgument(),r=n==null?void 0:n.deprecationReason;if(n&&r!=null){const i=e.getDirective();if(i!=null)e.reportError(new F(`Directive "@${i.name}" argument "${n.name}" is deprecated. ${r}`,{nodes:t}));else{const o=e.getParentType(),s=e.getFieldDef();o!=null&&s!=null||Oe(!1),e.reportError(new F(`Field "${o.name}.${s.name}" argument "${n.name}" is deprecated. ${r}`,{nodes:t}))}}},ObjectField(t){const n=je(e.getParentInputType());if(be(n)){const r=n.getFields()[t.name.value],i=r==null?void 0:r.deprecationReason;i!=null&&e.reportError(new F(`The input field ${n.name}.${r.name} is deprecated. ${i}`,{nodes:t}))}},EnumValue(t){const n=e.getEnumValue(),r=n==null?void 0:n.deprecationReason;if(n&&r!=null){const i=je(e.getInputType());i!=null||Oe(!1),e.reportError(new F(`The enum value "${i.name}.${n.name}" is deprecated. ${r}`,{nodes:t}))}}}}function nh(e){return{Field(t){const n=je(e.getType());n&&Qt(n)&&e.reportError(new F(`GraphQL introspection has been disabled, but the requested query contained the field "${t.name.value}".`,{nodes:t}))}}}function Fc(e){const t={descriptions:!0,specifiedByUrl:!1,directiveIsRepeatable:!1,schemaDescription:!1,inputValueDeprecation:!1,...e},n=t.descriptions?"description":"",r=t.specifiedByUrl?"specifiedByURL":"",i=t.directiveIsRepeatable?"isRepeatable":"",o=t.schemaDescription?n:"";function s(a){return t.inputValueDeprecation?a:""}return` query IntrospectionQuery { __schema { ${o} @@ -166,7 +166,7 @@ In some cases, you need to provide options to alter GraphQL's execution behavior } } } - `}function rh(e,t){let n=null;for(const i of e.definitions)if(i.kind===T.OPERATION_DEFINITION){var r;if(t==null){if(n)return null;n=i}else if(((r=i.name)===null||r===void 0?void 0:r.value)===t)return i}return n}function ih(e,t){if(t.operation==="query"){const n=e.getQueryType();if(!n)throw new F("Schema does not define the required query root type.",{nodes:t});return n}if(t.operation==="mutation"){const n=e.getMutationType();if(!n)throw new F("Schema is not configured for mutations.",{nodes:t});return n}if(t.operation==="subscription"){const n=e.getSubscriptionType();if(!n)throw new F("Schema is not configured for subscriptions.",{nodes:t});return n}throw new F("Can only have query, mutation and subscription operations.",{nodes:t})}function oh(e,t){const n={specifiedByUrl:!0,directiveIsRepeatable:!0,schemaDescription:!0,inputValueDeprecation:!0,...t},r=Yr(Fc(n)),i=Oc({schema:e,document:r});return!i.errors&&i.data||Oe(!1),i.data}function sh(e,t){He(e)&&He(e.__schema)||ue(!1,`Invalid or incomplete introspection result. Ensure that you are passing "data" property of introspection response and no "errors" was returned alongside: ${V(e)}.`);const n=e.__schema,r=wt(n.types,v=>v.name,v=>d(v));for(const v of[...tr,...ir])r[v.name]&&(r[v.name]=v);const i=n.queryType?l(n.queryType):null,o=n.mutationType?l(n.mutationType):null,s=n.subscriptionType?l(n.subscriptionType):null,a=n.directives?n.directives.map(P):[];return new hn({description:n.description,query:i,mutation:o,subscription:s,types:Object.values(r),directives:a,assumeValid:t==null?void 0:t.assumeValid});function u(v){if(v.kind===ye.LIST){const O=v.ofType;if(!O)throw new Error("Decorated type deeper than introspection query.");return new xe(u(O))}if(v.kind===ye.NON_NULL){const O=v.ofType;if(!O)throw new Error("Decorated type deeper than introspection query.");const x=u(O);return new ae(Su(x))}return c(v)}function c(v){const O=v.name;if(!O)throw new Error(`Unknown type reference: ${V(v)}.`);const x=r[O];if(!x)throw new Error(`Invalid or incomplete schema, unknown type: ${O}. Ensure that a full introspection query is used in order to build a client schema.`);return x}function l(v){return Nu(c(v))}function f(v){return Ou(c(v))}function d(v){if(v!=null&&v.name!=null&&v.kind!=null)switch(v.kind){case ye.SCALAR:return y(v);case ye.OBJECT:return w(v);case ye.INTERFACE:return m(v);case ye.UNION:return S(v);case ye.ENUM:return C(v);case ye.INPUT_OBJECT:return L(v)}const O=V(v);throw new Error(`Invalid or incomplete introspection result. Ensure that a full introspection query is used in order to build a client schema: ${O}.`)}function y(v){return new pt({name:v.name,description:v.description,specifiedByURL:v.specifiedByURL})}function _(v){if(v.interfaces===null&&v.kind===ye.INTERFACE)return[];if(!v.interfaces){const O=V(v);throw new Error(`Introspection result missing interfaces: ${O}.`)}return v.interfaces.map(f)}function w(v){return new Xe({name:v.name,description:v.description,interfaces:()=>_(v),fields:()=>g(v)})}function m(v){return new on({name:v.name,description:v.description,interfaces:()=>_(v),fields:()=>g(v)})}function S(v){if(!v.possibleTypes){const O=V(v);throw new Error(`Introspection result missing possibleTypes: ${O}.`)}return new sn({name:v.name,description:v.description,types:()=>v.possibleTypes.map(l)})}function C(v){if(!v.enumValues){const O=V(v);throw new Error(`Introspection result missing enumValues: ${O}.`)}return new At({name:v.name,description:v.description,values:wt(v.enumValues,O=>O.name,O=>({description:O.description,deprecationReason:O.deprecationReason}))})}function L(v){if(!v.inputFields){const O=V(v);throw new Error(`Introspection result missing inputFields: ${O}.`)}return new an({name:v.name,description:v.description,fields:()=>b(v.inputFields)})}function g(v){if(!v.fields)throw new Error(`Introspection result missing fields: ${V(v)}.`);return wt(v.fields,O=>O.name,I)}function I(v){const O=u(v.type);if(!Ot(O)){const x=V(O);throw new Error(`Introspection must provide output type for fields, but received: ${x}.`)}if(!v.args){const x=V(v);throw new Error(`Introspection result missing field args: ${x}.`)}return{description:v.description,deprecationReason:v.deprecationReason,type:O,args:b(v.args)}}function b(v){return wt(v,O=>O.name,A)}function A(v){const O=u(v.type);if(!Ue(O)){const $=V(O);throw new Error(`Introspection must provide input type for arguments, but received: ${$}.`)}const x=v.defaultValue!=null?ut(bu(v.defaultValue),O):void 0;return{description:v.description,type:O,defaultValue:x,deprecationReason:v.deprecationReason}}function P(v){if(!v.args){const O=V(v);throw new Error(`Introspection result missing directive args: ${O}.`)}if(!v.locations){const O=V(v);throw new Error(`Introspection result missing directive locations: ${O}.`)}return new dt({name:v.name,description:v.description,isRepeatable:v.isRepeatable,locations:v.locations.slice(),args:b(v.args)})}}function ah(e,t,n){Fo(e),t!=null&&t.kind===T.DOCUMENT||ue(!1,"Must provide valid Document AST."),(n==null?void 0:n.assumeValid)!==!0&&(n==null?void 0:n.assumeValidSDL)!==!0&&Fd(t,e);const r=e.toConfig(),i=Mc(r,t,n);return r===i?e:new hn(i)}function Mc(e,t,n){var r,i,o,s;const a=[],u=Object.create(null),c=[];let l;const f=[];for(const E of t.definitions)if(E.kind===T.SCHEMA_DEFINITION)l=E;else if(E.kind===T.SCHEMA_EXTENSION)f.push(E);else if(mn(E))a.push(E);else if(Zr(E)){const D=E.name.value,R=u[D];u[D]=R?R.concat([E]):[E]}else E.kind===T.DIRECTIVE_DEFINITION&&c.push(E);if(Object.keys(u).length===0&&a.length===0&&c.length===0&&f.length===0&&l==null)return e;const d=Object.create(null);for(const E of e.types)d[E.name]=C(E);for(const E of a){var y;const D=E.name.value;d[D]=(y=ha[D])!==null&&y!==void 0?y:J(E)}const _={query:e.query&&m(e.query),mutation:e.mutation&&m(e.mutation),subscription:e.subscription&&m(e.subscription),...l&&x([l]),...x(f)};return{description:(r=l)===null||r===void 0||(i=r.description)===null||i===void 0?void 0:i.value,..._,types:Object.values(d),directives:[...e.directives.map(S),...c.map(z)],extensions:Object.create(null),astNode:(o=l)!==null&&o!==void 0?o:e.astNode,extensionASTNodes:e.extensionASTNodes.concat(f),assumeValid:(s=n==null?void 0:n.assumeValid)!==null&&s!==void 0?s:!1};function w(E){return Te(E)?new xe(w(E.ofType)):se(E)?new ae(w(E.ofType)):m(E)}function m(E){return d[E.name]}function S(E){const D=E.toConfig();return new dt({...D,args:yt(D.args,O)})}function C(E){if(Ht(E)||Wr(E))return E;if(Qe(E))return I(E);if(pe(E))return b(E);if(ve(E))return A(E);if(Ce(E))return P(E);if(Re(E))return g(E);if(be(E))return L(E);Oe(!1,"Unexpected type: "+V(E))}function L(E){var D;const R=E.toConfig(),j=(D=u[R.name])!==null&&D!==void 0?D:[];return new an({...R,fields:()=>({...yt(R.fields,ee=>({...ee,type:w(ee.type)})),...W(j)}),extensionASTNodes:R.extensionASTNodes.concat(j)})}function g(E){var D;const R=E.toConfig(),j=(D=u[E.name])!==null&&D!==void 0?D:[];return new At({...R,values:{...R.values,...G(j)},extensionASTNodes:R.extensionASTNodes.concat(j)})}function I(E){var D;const R=E.toConfig(),j=(D=u[R.name])!==null&&D!==void 0?D:[];let ee=R.specifiedByURL;for(const Q of j){var ne;ee=(ne=ma(Q))!==null&&ne!==void 0?ne:ee}return new pt({...R,specifiedByURL:ee,extensionASTNodes:R.extensionASTNodes.concat(j)})}function b(E){var D;const R=E.toConfig(),j=(D=u[R.name])!==null&&D!==void 0?D:[];return new Xe({...R,interfaces:()=>[...E.getInterfaces().map(m),...Z(j)],fields:()=>({...yt(R.fields,v),...X(j)}),extensionASTNodes:R.extensionASTNodes.concat(j)})}function A(E){var D;const R=E.toConfig(),j=(D=u[R.name])!==null&&D!==void 0?D:[];return new on({...R,interfaces:()=>[...E.getInterfaces().map(m),...Z(j)],fields:()=>({...yt(R.fields,v),...X(j)}),extensionASTNodes:R.extensionASTNodes.concat(j)})}function P(E){var D;const R=E.toConfig(),j=(D=u[R.name])!==null&&D!==void 0?D:[];return new sn({...R,types:()=>[...E.getTypes().map(m),...ce(j)],extensionASTNodes:R.extensionASTNodes.concat(j)})}function v(E){return{...E,type:w(E.type),args:E.args&&yt(E.args,O)}}function O(E){return{...E,type:w(E.type)}}function x(E){const D={};for(const j of E){var R;const ee=(R=j.operationTypes)!==null&&R!==void 0?R:[];for(const ne of ee)D[ne.operation]=$(ne.type)}return D}function $(E){var D;const R=E.name.value,j=(D=ha[R])!==null&&D!==void 0?D:d[R];if(j===void 0)throw new Error(`Unknown type: "${R}".`);return j}function q(E){return E.kind===T.LIST_TYPE?new xe(q(E.type)):E.kind===T.NON_NULL_TYPE?new ae(q(E.type)):$(E)}function z(E){var D;return new dt({name:E.name.value,description:(D=E.description)===null||D===void 0?void 0:D.value,locations:E.locations.map(({value:R})=>R),isRepeatable:E.repeatable,args:K(E.arguments),astNode:E})}function X(E){const D=Object.create(null);for(const ee of E){var R;const ne=(R=ee.fields)!==null&&R!==void 0?R:[];for(const Q of ne){var j;D[Q.name.value]={type:q(Q.type),description:(j=Q.description)===null||j===void 0?void 0:j.value,args:K(Q.arguments),deprecationReason:_r(Q),astNode:Q}}}return D}function K(E){const D=E!=null?E:[],R=Object.create(null);for(const ee of D){var j;const ne=q(ee.type);R[ee.name.value]={type:ne,description:(j=ee.description)===null||j===void 0?void 0:j.value,defaultValue:ut(ee.defaultValue,ne),deprecationReason:_r(ee),astNode:ee}}return R}function W(E){const D=Object.create(null);for(const ee of E){var R;const ne=(R=ee.fields)!==null&&R!==void 0?R:[];for(const Q of ne){var j;const ie=q(Q.type);D[Q.name.value]={type:ie,description:(j=Q.description)===null||j===void 0?void 0:j.value,defaultValue:ut(Q.defaultValue,ie),deprecationReason:_r(Q),astNode:Q}}}return D}function G(E){const D=Object.create(null);for(const ee of E){var R;const ne=(R=ee.values)!==null&&R!==void 0?R:[];for(const Q of ne){var j;D[Q.name.value]={description:(j=Q.description)===null||j===void 0?void 0:j.value,deprecationReason:_r(Q),astNode:Q}}}return D}function Z(E){return E.flatMap(D=>{var R,j;return(R=(j=D.interfaces)===null||j===void 0?void 0:j.map($))!==null&&R!==void 0?R:[]})}function ce(E){return E.flatMap(D=>{var R,j;return(R=(j=D.types)===null||j===void 0?void 0:j.map($))!==null&&R!==void 0?R:[]})}function J(E){var D;const R=E.name.value,j=(D=u[R])!==null&&D!==void 0?D:[];switch(E.kind){case T.OBJECT_TYPE_DEFINITION:{var ee;const de=[E,...j];return new Xe({name:R,description:(ee=E.description)===null||ee===void 0?void 0:ee.value,interfaces:()=>Z(de),fields:()=>X(de),astNode:E,extensionASTNodes:j})}case T.INTERFACE_TYPE_DEFINITION:{var ne;const de=[E,...j];return new on({name:R,description:(ne=E.description)===null||ne===void 0?void 0:ne.value,interfaces:()=>Z(de),fields:()=>X(de),astNode:E,extensionASTNodes:j})}case T.ENUM_TYPE_DEFINITION:{var Q;const de=[E,...j];return new At({name:R,description:(Q=E.description)===null||Q===void 0?void 0:Q.value,values:G(de),astNode:E,extensionASTNodes:j})}case T.UNION_TYPE_DEFINITION:{var ie;const de=[E,...j];return new sn({name:R,description:(ie=E.description)===null||ie===void 0?void 0:ie.value,types:()=>ce(de),astNode:E,extensionASTNodes:j})}case T.SCALAR_TYPE_DEFINITION:{var le;return new pt({name:R,description:(le=E.description)===null||le===void 0?void 0:le.value,specifiedByURL:ma(E),astNode:E,extensionASTNodes:j})}case T.INPUT_OBJECT_TYPE_DEFINITION:{var he;const de=[E,...j];return new an({name:R,description:(he=E.description)===null||he===void 0?void 0:he.value,fields:()=>W(de),astNode:E,extensionASTNodes:j})}}}}const ha=Et([...tr,...ir],e=>e.name);function _r(e){const t=Bn(Jr,e);return t==null?void 0:t.reason}function ma(e){const t=Bn(Ao,e);return t==null?void 0:t.url}function jc(e,t){e!=null&&e.kind===T.DOCUMENT||ue(!1,"Must provide valid Document AST."),(t==null?void 0:t.assumeValid)!==!0&&(t==null?void 0:t.assumeValidSDL)!==!0&&xd(e);const r=Mc({description:void 0,types:[],directives:[],extensions:Object.create(null),extensionASTNodes:[],assumeValid:!1},e,t);if(r.astNode==null)for(const o of r.types)switch(o.name){case"Query":r.query=o;break;case"Mutation":r.mutation=o;break;case"Subscription":r.subscription=o;break}const i=[...r.directives,...Lt.filter(o=>r.directives.every(s=>s.name!==o.name))];return new hn({...r,directives:i})}function uh(e,t){const n=Yr(e,{noLocation:t==null?void 0:t.noLocation,allowLegacyFragmentVariables:t==null?void 0:t.allowLegacyFragmentVariables});return jc(n,{assumeValidSDL:t==null?void 0:t.assumeValidSDL,assumeValid:t==null?void 0:t.assumeValid})}function ch(e){const t=e.toConfig(),n=wt(Bi(t.types),d=>d.name,f);return new hn({...t,types:Object.values(n),directives:Bi(t.directives).map(s),query:o(t.query),mutation:o(t.mutation),subscription:o(t.subscription)});function r(d){return Te(d)?new xe(r(d.ofType)):se(d)?new ae(r(d.ofType)):i(d)}function i(d){return n[d.name]}function o(d){return d&&i(d)}function s(d){const y=d.toConfig();return new dt({...y,locations:$c(y.locations,_=>_),args:a(y.args)})}function a(d){return Tr(d,y=>({...y,type:r(y.type)}))}function u(d){return Tr(d,y=>({...y,type:r(y.type),args:y.args&&a(y.args)}))}function c(d){return Tr(d,y=>({...y,type:r(y.type)}))}function l(d){return Bi(d).map(i)}function f(d){if(Qe(d)||Ht(d))return d;if(pe(d)){const y=d.toConfig();return new Xe({...y,interfaces:()=>l(y.interfaces),fields:()=>u(y.fields)})}if(ve(d)){const y=d.toConfig();return new on({...y,interfaces:()=>l(y.interfaces),fields:()=>u(y.fields)})}if(Ce(d)){const y=d.toConfig();return new sn({...y,types:()=>l(y.types)})}if(Re(d)){const y=d.toConfig();return new At({...y,values:Tr(y.values,_=>_)})}if(be(d)){const y=d.toConfig();return new an({...y,fields:()=>c(y.fields)})}Oe(!1,"Unexpected type: "+V(d))}}function Tr(e,t){const n=Object.create(null);for(const r of Object.keys(e).sort(Jn))n[r]=t(e[r]);return n}function Bi(e){return $c(e,t=>t.name)}function $c(e,t){return e.slice().sort((n,r)=>{const i=t(n),o=t(r);return Jn(i,o)})}function lh(e){return Uc(e,t=>!Do(t),ph)}function fh(e){return Uc(e,Do,Ht)}function ph(e){return!Wr(e)&&!Ht(e)}function Uc(e,t,n){const r=e.getDirectives().filter(t),i=Object.values(e.getTypeMap()).filter(n);return[dh(e),...r.map(o=>Th(o)),...i.map(o=>Vc(o))].filter(Boolean).join(` + `}function rh(e,t){let n=null;for(const i of e.definitions)if(i.kind===T.OPERATION_DEFINITION){var r;if(t==null){if(n)return null;n=i}else if(((r=i.name)===null||r===void 0?void 0:r.value)===t)return i}return n}function ih(e,t){if(t.operation==="query"){const n=e.getQueryType();if(!n)throw new F("Schema does not define the required query root type.",{nodes:t});return n}if(t.operation==="mutation"){const n=e.getMutationType();if(!n)throw new F("Schema is not configured for mutations.",{nodes:t});return n}if(t.operation==="subscription"){const n=e.getSubscriptionType();if(!n)throw new F("Schema is not configured for subscriptions.",{nodes:t});return n}throw new F("Can only have query, mutation and subscription operations.",{nodes:t})}function oh(e,t){const n={specifiedByUrl:!0,directiveIsRepeatable:!0,schemaDescription:!0,inputValueDeprecation:!0,...t},r=Yr(Fc(n)),i=Oc({schema:e,document:r});return!i.errors&&i.data||Oe(!1),i.data}function sh(e,t){He(e)&&He(e.__schema)||ue(!1,`Invalid or incomplete introspection result. Ensure that you are passing "data" property of introspection response and no "errors" was returned alongside: ${V(e)}.`);const n=e.__schema,r=It(n.types,v=>v.name,v=>d(v));for(const v of[...tr,...ir])r[v.name]&&(r[v.name]=v);const i=n.queryType?l(n.queryType):null,o=n.mutationType?l(n.mutationType):null,s=n.subscriptionType?l(n.subscriptionType):null,a=n.directives?n.directives.map(P):[];return new hn({description:n.description,query:i,mutation:o,subscription:s,types:Object.values(r),directives:a,assumeValid:t==null?void 0:t.assumeValid});function u(v){if(v.kind===ye.LIST){const O=v.ofType;if(!O)throw new Error("Decorated type deeper than introspection query.");return new xe(u(O))}if(v.kind===ye.NON_NULL){const O=v.ofType;if(!O)throw new Error("Decorated type deeper than introspection query.");const x=u(O);return new ae(Su(x))}return c(v)}function c(v){const O=v.name;if(!O)throw new Error(`Unknown type reference: ${V(v)}.`);const x=r[O];if(!x)throw new Error(`Invalid or incomplete schema, unknown type: ${O}. Ensure that a full introspection query is used in order to build a client schema.`);return x}function l(v){return Nu(c(v))}function f(v){return Ou(c(v))}function d(v){if(v!=null&&v.name!=null&&v.kind!=null)switch(v.kind){case ye.SCALAR:return y(v);case ye.OBJECT:return I(v);case ye.INTERFACE:return m(v);case ye.UNION:return S(v);case ye.ENUM:return C(v);case ye.INPUT_OBJECT:return L(v)}const O=V(v);throw new Error(`Invalid or incomplete introspection result. Ensure that a full introspection query is used in order to build a client schema: ${O}.`)}function y(v){return new pt({name:v.name,description:v.description,specifiedByURL:v.specifiedByURL})}function _(v){if(v.interfaces===null&&v.kind===ye.INTERFACE)return[];if(!v.interfaces){const O=V(v);throw new Error(`Introspection result missing interfaces: ${O}.`)}return v.interfaces.map(f)}function I(v){return new Xe({name:v.name,description:v.description,interfaces:()=>_(v),fields:()=>g(v)})}function m(v){return new on({name:v.name,description:v.description,interfaces:()=>_(v),fields:()=>g(v)})}function S(v){if(!v.possibleTypes){const O=V(v);throw new Error(`Introspection result missing possibleTypes: ${O}.`)}return new sn({name:v.name,description:v.description,types:()=>v.possibleTypes.map(l)})}function C(v){if(!v.enumValues){const O=V(v);throw new Error(`Introspection result missing enumValues: ${O}.`)}return new At({name:v.name,description:v.description,values:It(v.enumValues,O=>O.name,O=>({description:O.description,deprecationReason:O.deprecationReason}))})}function L(v){if(!v.inputFields){const O=V(v);throw new Error(`Introspection result missing inputFields: ${O}.`)}return new an({name:v.name,description:v.description,fields:()=>b(v.inputFields)})}function g(v){if(!v.fields)throw new Error(`Introspection result missing fields: ${V(v)}.`);return It(v.fields,O=>O.name,w)}function w(v){const O=u(v.type);if(!Ot(O)){const x=V(O);throw new Error(`Introspection must provide output type for fields, but received: ${x}.`)}if(!v.args){const x=V(v);throw new Error(`Introspection result missing field args: ${x}.`)}return{description:v.description,deprecationReason:v.deprecationReason,type:O,args:b(v.args)}}function b(v){return It(v,O=>O.name,A)}function A(v){const O=u(v.type);if(!Ue(O)){const $=V(O);throw new Error(`Introspection must provide input type for arguments, but received: ${$}.`)}const x=v.defaultValue!=null?ut(bu(v.defaultValue),O):void 0;return{description:v.description,type:O,defaultValue:x,deprecationReason:v.deprecationReason}}function P(v){if(!v.args){const O=V(v);throw new Error(`Introspection result missing directive args: ${O}.`)}if(!v.locations){const O=V(v);throw new Error(`Introspection result missing directive locations: ${O}.`)}return new dt({name:v.name,description:v.description,isRepeatable:v.isRepeatable,locations:v.locations.slice(),args:b(v.args)})}}function ah(e,t,n){Fo(e),t!=null&&t.kind===T.DOCUMENT||ue(!1,"Must provide valid Document AST."),(n==null?void 0:n.assumeValid)!==!0&&(n==null?void 0:n.assumeValidSDL)!==!0&&Fd(t,e);const r=e.toConfig(),i=Mc(r,t,n);return r===i?e:new hn(i)}function Mc(e,t,n){var r,i,o,s;const a=[],u=Object.create(null),c=[];let l;const f=[];for(const E of t.definitions)if(E.kind===T.SCHEMA_DEFINITION)l=E;else if(E.kind===T.SCHEMA_EXTENSION)f.push(E);else if(mn(E))a.push(E);else if(Zr(E)){const D=E.name.value,R=u[D];u[D]=R?R.concat([E]):[E]}else E.kind===T.DIRECTIVE_DEFINITION&&c.push(E);if(Object.keys(u).length===0&&a.length===0&&c.length===0&&f.length===0&&l==null)return e;const d=Object.create(null);for(const E of e.types)d[E.name]=C(E);for(const E of a){var y;const D=E.name.value;d[D]=(y=ha[D])!==null&&y!==void 0?y:J(E)}const _={query:e.query&&m(e.query),mutation:e.mutation&&m(e.mutation),subscription:e.subscription&&m(e.subscription),...l&&x([l]),...x(f)};return{description:(r=l)===null||r===void 0||(i=r.description)===null||i===void 0?void 0:i.value,..._,types:Object.values(d),directives:[...e.directives.map(S),...c.map(z)],extensions:Object.create(null),astNode:(o=l)!==null&&o!==void 0?o:e.astNode,extensionASTNodes:e.extensionASTNodes.concat(f),assumeValid:(s=n==null?void 0:n.assumeValid)!==null&&s!==void 0?s:!1};function I(E){return Te(E)?new xe(I(E.ofType)):se(E)?new ae(I(E.ofType)):m(E)}function m(E){return d[E.name]}function S(E){const D=E.toConfig();return new dt({...D,args:yt(D.args,O)})}function C(E){if(Qt(E)||Wr(E))return E;if(Qe(E))return w(E);if(pe(E))return b(E);if(ve(E))return A(E);if(Ce(E))return P(E);if(Re(E))return g(E);if(be(E))return L(E);Oe(!1,"Unexpected type: "+V(E))}function L(E){var D;const R=E.toConfig(),j=(D=u[R.name])!==null&&D!==void 0?D:[];return new an({...R,fields:()=>({...yt(R.fields,ee=>({...ee,type:I(ee.type)})),...W(j)}),extensionASTNodes:R.extensionASTNodes.concat(j)})}function g(E){var D;const R=E.toConfig(),j=(D=u[E.name])!==null&&D!==void 0?D:[];return new At({...R,values:{...R.values,...G(j)},extensionASTNodes:R.extensionASTNodes.concat(j)})}function w(E){var D;const R=E.toConfig(),j=(D=u[R.name])!==null&&D!==void 0?D:[];let ee=R.specifiedByURL;for(const Q of j){var ne;ee=(ne=ma(Q))!==null&&ne!==void 0?ne:ee}return new pt({...R,specifiedByURL:ee,extensionASTNodes:R.extensionASTNodes.concat(j)})}function b(E){var D;const R=E.toConfig(),j=(D=u[R.name])!==null&&D!==void 0?D:[];return new Xe({...R,interfaces:()=>[...E.getInterfaces().map(m),...Z(j)],fields:()=>({...yt(R.fields,v),...X(j)}),extensionASTNodes:R.extensionASTNodes.concat(j)})}function A(E){var D;const R=E.toConfig(),j=(D=u[R.name])!==null&&D!==void 0?D:[];return new on({...R,interfaces:()=>[...E.getInterfaces().map(m),...Z(j)],fields:()=>({...yt(R.fields,v),...X(j)}),extensionASTNodes:R.extensionASTNodes.concat(j)})}function P(E){var D;const R=E.toConfig(),j=(D=u[R.name])!==null&&D!==void 0?D:[];return new sn({...R,types:()=>[...E.getTypes().map(m),...ce(j)],extensionASTNodes:R.extensionASTNodes.concat(j)})}function v(E){return{...E,type:I(E.type),args:E.args&&yt(E.args,O)}}function O(E){return{...E,type:I(E.type)}}function x(E){const D={};for(const j of E){var R;const ee=(R=j.operationTypes)!==null&&R!==void 0?R:[];for(const ne of ee)D[ne.operation]=$(ne.type)}return D}function $(E){var D;const R=E.name.value,j=(D=ha[R])!==null&&D!==void 0?D:d[R];if(j===void 0)throw new Error(`Unknown type: "${R}".`);return j}function q(E){return E.kind===T.LIST_TYPE?new xe(q(E.type)):E.kind===T.NON_NULL_TYPE?new ae(q(E.type)):$(E)}function z(E){var D;return new dt({name:E.name.value,description:(D=E.description)===null||D===void 0?void 0:D.value,locations:E.locations.map(({value:R})=>R),isRepeatable:E.repeatable,args:K(E.arguments),astNode:E})}function X(E){const D=Object.create(null);for(const ee of E){var R;const ne=(R=ee.fields)!==null&&R!==void 0?R:[];for(const Q of ne){var j;D[Q.name.value]={type:q(Q.type),description:(j=Q.description)===null||j===void 0?void 0:j.value,args:K(Q.arguments),deprecationReason:_r(Q),astNode:Q}}}return D}function K(E){const D=E!=null?E:[],R=Object.create(null);for(const ee of D){var j;const ne=q(ee.type);R[ee.name.value]={type:ne,description:(j=ee.description)===null||j===void 0?void 0:j.value,defaultValue:ut(ee.defaultValue,ne),deprecationReason:_r(ee),astNode:ee}}return R}function W(E){const D=Object.create(null);for(const ee of E){var R;const ne=(R=ee.fields)!==null&&R!==void 0?R:[];for(const Q of ne){var j;const ie=q(Q.type);D[Q.name.value]={type:ie,description:(j=Q.description)===null||j===void 0?void 0:j.value,defaultValue:ut(Q.defaultValue,ie),deprecationReason:_r(Q),astNode:Q}}}return D}function G(E){const D=Object.create(null);for(const ee of E){var R;const ne=(R=ee.values)!==null&&R!==void 0?R:[];for(const Q of ne){var j;D[Q.name.value]={description:(j=Q.description)===null||j===void 0?void 0:j.value,deprecationReason:_r(Q),astNode:Q}}}return D}function Z(E){return E.flatMap(D=>{var R,j;return(R=(j=D.interfaces)===null||j===void 0?void 0:j.map($))!==null&&R!==void 0?R:[]})}function ce(E){return E.flatMap(D=>{var R,j;return(R=(j=D.types)===null||j===void 0?void 0:j.map($))!==null&&R!==void 0?R:[]})}function J(E){var D;const R=E.name.value,j=(D=u[R])!==null&&D!==void 0?D:[];switch(E.kind){case T.OBJECT_TYPE_DEFINITION:{var ee;const de=[E,...j];return new Xe({name:R,description:(ee=E.description)===null||ee===void 0?void 0:ee.value,interfaces:()=>Z(de),fields:()=>X(de),astNode:E,extensionASTNodes:j})}case T.INTERFACE_TYPE_DEFINITION:{var ne;const de=[E,...j];return new on({name:R,description:(ne=E.description)===null||ne===void 0?void 0:ne.value,interfaces:()=>Z(de),fields:()=>X(de),astNode:E,extensionASTNodes:j})}case T.ENUM_TYPE_DEFINITION:{var Q;const de=[E,...j];return new At({name:R,description:(Q=E.description)===null||Q===void 0?void 0:Q.value,values:G(de),astNode:E,extensionASTNodes:j})}case T.UNION_TYPE_DEFINITION:{var ie;const de=[E,...j];return new sn({name:R,description:(ie=E.description)===null||ie===void 0?void 0:ie.value,types:()=>ce(de),astNode:E,extensionASTNodes:j})}case T.SCALAR_TYPE_DEFINITION:{var le;return new pt({name:R,description:(le=E.description)===null||le===void 0?void 0:le.value,specifiedByURL:ma(E),astNode:E,extensionASTNodes:j})}case T.INPUT_OBJECT_TYPE_DEFINITION:{var he;const de=[E,...j];return new an({name:R,description:(he=E.description)===null||he===void 0?void 0:he.value,fields:()=>W(de),astNode:E,extensionASTNodes:j})}}}}const ha=Et([...tr,...ir],e=>e.name);function _r(e){const t=Bn(Jr,e);return t==null?void 0:t.reason}function ma(e){const t=Bn(Ao,e);return t==null?void 0:t.url}function jc(e,t){e!=null&&e.kind===T.DOCUMENT||ue(!1,"Must provide valid Document AST."),(t==null?void 0:t.assumeValid)!==!0&&(t==null?void 0:t.assumeValidSDL)!==!0&&xd(e);const r=Mc({description:void 0,types:[],directives:[],extensions:Object.create(null),extensionASTNodes:[],assumeValid:!1},e,t);if(r.astNode==null)for(const o of r.types)switch(o.name){case"Query":r.query=o;break;case"Mutation":r.mutation=o;break;case"Subscription":r.subscription=o;break}const i=[...r.directives,...Lt.filter(o=>r.directives.every(s=>s.name!==o.name))];return new hn({...r,directives:i})}function uh(e,t){const n=Yr(e,{noLocation:t==null?void 0:t.noLocation,allowLegacyFragmentVariables:t==null?void 0:t.allowLegacyFragmentVariables});return jc(n,{assumeValidSDL:t==null?void 0:t.assumeValidSDL,assumeValid:t==null?void 0:t.assumeValid})}function ch(e){const t=e.toConfig(),n=It(Bi(t.types),d=>d.name,f);return new hn({...t,types:Object.values(n),directives:Bi(t.directives).map(s),query:o(t.query),mutation:o(t.mutation),subscription:o(t.subscription)});function r(d){return Te(d)?new xe(r(d.ofType)):se(d)?new ae(r(d.ofType)):i(d)}function i(d){return n[d.name]}function o(d){return d&&i(d)}function s(d){const y=d.toConfig();return new dt({...y,locations:$c(y.locations,_=>_),args:a(y.args)})}function a(d){return Tr(d,y=>({...y,type:r(y.type)}))}function u(d){return Tr(d,y=>({...y,type:r(y.type),args:y.args&&a(y.args)}))}function c(d){return Tr(d,y=>({...y,type:r(y.type)}))}function l(d){return Bi(d).map(i)}function f(d){if(Qe(d)||Qt(d))return d;if(pe(d)){const y=d.toConfig();return new Xe({...y,interfaces:()=>l(y.interfaces),fields:()=>u(y.fields)})}if(ve(d)){const y=d.toConfig();return new on({...y,interfaces:()=>l(y.interfaces),fields:()=>u(y.fields)})}if(Ce(d)){const y=d.toConfig();return new sn({...y,types:()=>l(y.types)})}if(Re(d)){const y=d.toConfig();return new At({...y,values:Tr(y.values,_=>_)})}if(be(d)){const y=d.toConfig();return new an({...y,fields:()=>c(y.fields)})}Oe(!1,"Unexpected type: "+V(d))}}function Tr(e,t){const n=Object.create(null);for(const r of Object.keys(e).sort(Jn))n[r]=t(e[r]);return n}function Bi(e){return $c(e,t=>t.name)}function $c(e,t){return e.slice().sort((n,r)=>{const i=t(n),o=t(r);return Jn(i,o)})}function lh(e){return Uc(e,t=>!Do(t),ph)}function fh(e){return Uc(e,Do,Qt)}function ph(e){return!Wr(e)&&!Qt(e)}function Uc(e,t,n){const r=e.getDirectives().filter(t),i=Object.values(e.getTypeMap()).filter(n);return[dh(e),...r.map(o=>Th(o)),...i.map(o=>Vc(o))].filter(Boolean).join(` `)}function dh(e){if(e.description==null&&hh(e))return;const t=[],n=e.getQueryType();n&&t.push(` query: ${n.name}`);const r=e.getMutationType();r&&t.push(` mutation: ${r.name}`);const i=e.getSubscriptionType();return i&&t.push(` subscription: ${i.name}`),Je(e)+`schema { ${t.join(` @@ -180,11 +180,11 @@ ${t.join(` `+t+")"}function io(e){const t=Nt(e.defaultValue,e.type);let n=e.name+": "+String(e.type);return t&&(n+=` = ${_e(t)}`),n+es(e.deprecationReason)}function Th(e){return Je(e)+"directive @"+e.name+Gc(e.args)+(e.isRepeatable?" repeatable":"")+" on "+e.locations.join(" | ")}function es(e){return e==null?"":e!==So?` @deprecated(reason: ${_e({kind:T.STRING,value:e})})`:" @deprecated"}function bh(e){return e.specifiedByURL==null?"":` @specifiedBy(url: ${_e({kind:T.STRING,value:e.specifiedByURL})})`}function Je(e,t="",n=!0){const{description:r}=e;if(r==null)return"";const i=_e({kind:T.STRING,value:r,block:op(r)});return(t&&!n?` `+t:t)+i.replace(/\n/g,` `+t)+` -`}function Ih(e){const t=[];for(const n of e)t.push(...n.definitions);return{kind:T.DOCUMENT,definitions:t}}function wh(e){const t=[],n=Object.create(null);for(const i of e.definitions)switch(i.kind){case T.OPERATION_DEFINITION:t.push(i);break;case T.FRAGMENT_DEFINITION:n[i.name.value]=va(i.selectionSet);break}const r=Object.create(null);for(const i of t){const o=new Set;for(const a of va(i.selectionSet))Hc(o,n,a);const s=i.name?i.name.value:"";r[s]={kind:T.DOCUMENT,definitions:e.definitions.filter(a=>a===i||a.kind===T.FRAGMENT_DEFINITION&&o.has(a.name.value))}}return r}function Hc(e,t,n){if(!e.has(n)){e.add(n);const r=t[n];if(r!==void 0)for(const i of r)Hc(e,t,i)}}function va(e){const t=[];return dn(e,{FragmentSpread(n){t.push(n.name.value)}}),t}function Nh(e){const t=Tu(e)?e:new Hr(e),n=t.body,r=new go(t);let i="",o=!1;for(;r.advance().kind!==U.EOF;){const s=r.token,a=s.kind,u=!yu(s.kind);o&&(u||s.kind===U.SPREAD)&&(i+=" ");const c=n.slice(s.start,s.end);a===U.BLOCK_STRING?i+=vu(s.value,{minimize:!0}):i+=c,o=u}return i}function Oh(e){const t=Yc(e);if(t)throw t;return e}function Yc(e){if(typeof e=="string"||ue(!1,"Expected name to be a string."),e.startsWith("__"))return new F(`Name "${e}" must not begin with "__", which is reserved by GraphQL introspection.`);try{Ye(e)}catch(t){return t}}var we;(function(e){e.TYPE_REMOVED="TYPE_REMOVED",e.TYPE_CHANGED_KIND="TYPE_CHANGED_KIND",e.TYPE_REMOVED_FROM_UNION="TYPE_REMOVED_FROM_UNION",e.VALUE_REMOVED_FROM_ENUM="VALUE_REMOVED_FROM_ENUM",e.REQUIRED_INPUT_FIELD_ADDED="REQUIRED_INPUT_FIELD_ADDED",e.IMPLEMENTED_INTERFACE_REMOVED="IMPLEMENTED_INTERFACE_REMOVED",e.FIELD_REMOVED="FIELD_REMOVED",e.FIELD_CHANGED_KIND="FIELD_CHANGED_KIND",e.REQUIRED_ARG_ADDED="REQUIRED_ARG_ADDED",e.ARG_REMOVED="ARG_REMOVED",e.ARG_CHANGED_KIND="ARG_CHANGED_KIND",e.DIRECTIVE_REMOVED="DIRECTIVE_REMOVED",e.DIRECTIVE_ARG_REMOVED="DIRECTIVE_ARG_REMOVED",e.REQUIRED_DIRECTIVE_ARG_ADDED="REQUIRED_DIRECTIVE_ARG_ADDED",e.DIRECTIVE_REPEATABLE_REMOVED="DIRECTIVE_REPEATABLE_REMOVED",e.DIRECTIVE_LOCATION_REMOVED="DIRECTIVE_LOCATION_REMOVED"})(we||(we={}));var ot;(function(e){e.VALUE_ADDED_TO_ENUM="VALUE_ADDED_TO_ENUM",e.TYPE_ADDED_TO_UNION="TYPE_ADDED_TO_UNION",e.OPTIONAL_INPUT_FIELD_ADDED="OPTIONAL_INPUT_FIELD_ADDED",e.OPTIONAL_ARG_ADDED="OPTIONAL_ARG_ADDED",e.IMPLEMENTED_INTERFACE_ADDED="IMPLEMENTED_INTERFACE_ADDED",e.ARG_DEFAULT_VALUE_CHANGE="ARG_DEFAULT_VALUE_CHANGE"})(ot||(ot={}));function Sh(e,t){return Qc(e,t).filter(n=>n.type in we)}function Ah(e,t){return Qc(e,t).filter(n=>n.type in ot)}function Qc(e,t){return[...Rh(e,t),...Dh(e,t)]}function Dh(e,t){const n=[],r=_t(e.getDirectives(),t.getDirectives());for(const i of r.removed)n.push({type:we.DIRECTIVE_REMOVED,description:`${i.name} was removed.`});for(const[i,o]of r.persisted){const s=_t(i.args,o.args);for(const a of s.added)Rt(a)&&n.push({type:we.REQUIRED_DIRECTIVE_ARG_ADDED,description:`A required arg ${a.name} on directive ${i.name} was added.`});for(const a of s.removed)n.push({type:we.DIRECTIVE_ARG_REMOVED,description:`${a.name} was removed from ${i.name}.`});i.isRepeatable&&!o.isRepeatable&&n.push({type:we.DIRECTIVE_REPEATABLE_REMOVED,description:`Repeatable flag was removed from ${i.name}.`});for(const a of i.locations)o.locations.includes(a)||n.push({type:we.DIRECTIVE_LOCATION_REMOVED,description:`${a} was removed from ${i.name}.`})}return n}function Rh(e,t){const n=[],r=_t(Object.values(e.getTypeMap()),Object.values(t.getTypeMap()));for(const i of r.removed)n.push({type:we.TYPE_REMOVED,description:Wr(i)?`Standard scalar ${i.name} was removed because it is not referenced anymore.`:`${i.name} was removed.`});for(const[i,o]of r.persisted)Re(i)&&Re(o)?n.push(...Ch(i,o)):Ce(i)&&Ce(o)?n.push(...Ph(i,o)):be(i)&&be(o)?n.push(...Lh(i,o)):pe(i)&&pe(o)?n.push(...ga(i,o),...ya(i,o)):ve(i)&&ve(o)?n.push(...ga(i,o),...ya(i,o)):i.constructor!==o.constructor&&n.push({type:we.TYPE_CHANGED_KIND,description:`${i.name} changed from ${Ea(i)} to ${Ea(o)}.`});return n}function Lh(e,t){const n=[],r=_t(Object.values(e.getFields()),Object.values(t.getFields()));for(const i of r.added)zr(i)?n.push({type:we.REQUIRED_INPUT_FIELD_ADDED,description:`A required field ${i.name} on input type ${e.name} was added.`}):n.push({type:ot.OPTIONAL_INPUT_FIELD_ADDED,description:`An optional field ${i.name} on input type ${e.name} was added.`});for(const i of r.removed)n.push({type:we.FIELD_REMOVED,description:`${e.name}.${i.name} was removed.`});for(const[i,o]of r.persisted)Fn(i.type,o.type)||n.push({type:we.FIELD_CHANGED_KIND,description:`${e.name}.${i.name} changed type from ${String(i.type)} to ${String(o.type)}.`});return n}function Ph(e,t){const n=[],r=_t(e.getTypes(),t.getTypes());for(const i of r.added)n.push({type:ot.TYPE_ADDED_TO_UNION,description:`${i.name} was added to union type ${e.name}.`});for(const i of r.removed)n.push({type:we.TYPE_REMOVED_FROM_UNION,description:`${i.name} was removed from union type ${e.name}.`});return n}function Ch(e,t){const n=[],r=_t(e.getValues(),t.getValues());for(const i of r.added)n.push({type:ot.VALUE_ADDED_TO_ENUM,description:`${i.name} was added to enum type ${e.name}.`});for(const i of r.removed)n.push({type:we.VALUE_REMOVED_FROM_ENUM,description:`${i.name} was removed from enum type ${e.name}.`});return n}function ya(e,t){const n=[],r=_t(e.getInterfaces(),t.getInterfaces());for(const i of r.added)n.push({type:ot.IMPLEMENTED_INTERFACE_ADDED,description:`${i.name} added to interfaces implemented by ${e.name}.`});for(const i of r.removed)n.push({type:we.IMPLEMENTED_INTERFACE_REMOVED,description:`${e.name} no longer implements interface ${i.name}.`});return n}function ga(e,t){const n=[],r=_t(Object.values(e.getFields()),Object.values(t.getFields()));for(const i of r.removed)n.push({type:we.FIELD_REMOVED,description:`${e.name}.${i.name} was removed.`});for(const[i,o]of r.persisted)n.push(...kh(e,i,o)),kn(i.type,o.type)||n.push({type:we.FIELD_CHANGED_KIND,description:`${e.name}.${i.name} changed type from ${String(i.type)} to ${String(o.type)}.`});return n}function kh(e,t,n){const r=[],i=_t(t.args,n.args);for(const o of i.removed)r.push({type:we.ARG_REMOVED,description:`${e.name}.${t.name} arg ${o.name} was removed.`});for(const[o,s]of i.persisted)if(!Fn(o.type,s.type))r.push({type:we.ARG_CHANGED_KIND,description:`${e.name}.${t.name} arg ${o.name} has changed type from ${String(o.type)} to ${String(s.type)}.`});else if(o.defaultValue!==void 0)if(s.defaultValue===void 0)r.push({type:ot.ARG_DEFAULT_VALUE_CHANGE,description:`${e.name}.${t.name} arg ${o.name} defaultValue was removed.`});else{const u=_a(o.defaultValue,o.type),c=_a(s.defaultValue,s.type);u!==c&&r.push({type:ot.ARG_DEFAULT_VALUE_CHANGE,description:`${e.name}.${t.name} arg ${o.name} has changed defaultValue from ${u} to ${c}.`})}for(const o of i.added)Rt(o)?r.push({type:we.REQUIRED_ARG_ADDED,description:`A required arg ${o.name} on ${e.name}.${t.name} was added.`}):r.push({type:ot.OPTIONAL_ARG_ADDED,description:`An optional arg ${o.name} on ${e.name}.${t.name} was added.`});return r}function kn(e,t){return Te(e)?Te(t)&&kn(e.ofType,t.ofType)||se(t)&&kn(e,t.ofType):se(e)?se(t)&&kn(e.ofType,t.ofType):er(t)&&e.name===t.name||se(t)&&kn(e,t.ofType)}function Fn(e,t){return Te(e)?Te(t)&&Fn(e.ofType,t.ofType):se(e)?se(t)&&Fn(e.ofType,t.ofType)||!se(t)&&Fn(e.ofType,t):er(t)&&e.name===t.name}function Ea(e){if(Qe(e))return"a Scalar type";if(pe(e))return"an Object type";if(ve(e))return"an Interface type";if(Ce(e))return"a Union type";if(Re(e))return"an Enum type";if(be(e))return"an Input type";Oe(!1,"Unexpected type: "+V(e))}function _a(e,t){const n=Nt(e,t);return n!=null||Oe(!1),_e(ei(n))}function _t(e,t){const n=[],r=[],i=[],o=Et(e,({name:a})=>a),s=Et(t,({name:a})=>a);for(const a of e){const u=s[a.name];u===void 0?r.push(a):i.push([a,u])}for(const a of t)o[a.name]===void 0&&n.push(a);return{added:n,persisted:i,removed:r}}const xh=Object.freeze(Object.defineProperty({__proto__:null,version:Xf,versionInfo:Jf,graphql:Wd,graphqlSync:Xd,resolveObjMapThunk:Io,resolveReadonlyArrayThunk:bo,GraphQLSchema:hn,GraphQLDirective:dt,GraphQLScalarType:pt,GraphQLObjectType:Xe,GraphQLInterfaceType:on,GraphQLUnionType:sn,GraphQLEnumType:At,GraphQLInputObjectType:an,GraphQLList:xe,GraphQLNonNull:ae,specifiedScalarTypes:tr,GraphQLInt:Cu,GraphQLFloat:ku,GraphQLString:Ne,GraphQLBoolean:qe,GraphQLID:wo,GRAPHQL_MAX_INT:Nr,GRAPHQL_MIN_INT:Or,specifiedDirectives:Lt,GraphQLIncludeDirective:No,GraphQLSkipDirective:Oo,GraphQLDeprecatedDirective:Jr,GraphQLSpecifiedByDirective:Ao,get TypeKind(){return ye},DEFAULT_DEPRECATION_REASON:So,introspectionTypes:ir,__Schema:Kr,__Directive:Lo,__DirectiveLocation:Po,__Type:We,__Field:Co,__InputValue:rr,__EnumValue:ko,__TypeKind:xo,SchemaMetaFieldDef:$n,TypeMetaFieldDef:Un,TypeNameMetaFieldDef:Vn,isSchema:xu,isDirective:Xr,isType:Kn,isScalarType:Qe,isObjectType:pe,isInterfaceType:ve,isUnionType:Ce,isEnumType:Re,isInputObjectType:be,isListType:Te,isNonNullType:se,isInputType:Ue,isOutputType:Ot,isLeafType:lt,isCompositeType:ft,isAbstractType:ct,isWrappingType:Zn,isNullableType:_o,isNamedType:er,isRequiredArgument:Rt,isRequiredInputField:zr,isSpecifiedScalarType:Wr,isIntrospectionType:Ht,isSpecifiedDirective:Do,assertSchema:Fo,assertDirective:Xp,assertType:Cp,assertScalarType:kp,assertObjectType:Nu,assertInterfaceType:Ou,assertUnionType:xp,assertEnumType:Fp,assertInputObjectType:Mp,assertListType:jp,assertNonNullType:$p,assertInputType:Up,assertOutputType:Vp,assertLeafType:Bp,assertCompositeType:qp,assertAbstractType:Gp,assertWrappingType:Hp,assertNullableType:Su,assertNamedType:Yp,getNullableType:To,getNamedType:je,validateSchema:Mo,assertValidSchema:jo,assertName:Ye,assertEnumValueName:wu,Token:vo,Source:Hr,Location:pu,get OperationTypeNode(){return Pe},getLocation:Ar,printLocation:fu,printSourceLocation:mo,Lexer:go,get TokenKind(){return U},parse:Yr,parseValue:bu,parseConstValue:Tp,parseType:bp,print:_e,visit:dn,visitInParallel:Eo,getVisitFn:Rp,getEnterLeaveForKind:rn,BREAK:en,get Kind(){return T},get DirectiveLocation(){return re},isDefinitionNode:ud,isExecutableDefinitionNode:Bo,isSelectionNode:cd,isValueNode:Fu,isConstValueNode:Zi,isTypeNode:ld,isTypeSystemDefinitionNode:qo,isTypeDefinitionNode:mn,isTypeSystemExtensionNode:Go,isTypeExtensionNode:Zr,execute:ni,executeSync:Oc,defaultFieldResolver:ro,defaultTypeResolver:Lc,responsePathAsArray:Be,getArgumentValues:ti,getVariableValues:sc,getDirectiveValues:Bn,subscribe:Kd,createSourceEventStream:xc,validate:wc,ValidationContext:Ic,specifiedRules:Tc,ExecutableDefinitionsRule:Mu,FieldsOnCorrectTypeRule:ju,FragmentsOnCompositeTypesRule:$u,KnownArgumentNamesRule:Uu,KnownDirectivesRule:Ho,KnownFragmentNamesRule:Bu,KnownTypeNamesRule:Yo,LoneAnonymousOperationRule:qu,NoFragmentCyclesRule:Hu,NoUndefinedVariablesRule:Yu,NoUnusedFragmentsRule:Qu,NoUnusedVariablesRule:zu,OverlappingFieldsCanBeMergedRule:Xu,PossibleFragmentSpreadsRule:Zu,ProvidedRequiredArgumentsRule:tc,ScalarLeafsRule:rc,SingleFieldSubscriptionsRule:uc,UniqueArgumentNamesRule:Xo,UniqueDirectivesPerLocationRule:Jo,UniqueFragmentNamesRule:dc,UniqueInputFieldNamesRule:Ko,UniqueOperationNamesRule:hc,UniqueVariableNamesRule:yc,ValuesOfCorrectTypeRule:gc,VariablesAreInputTypesRule:Ec,VariablesInAllowedPositionRule:_c,LoneSchemaDefinitionRule:Gu,UniqueOperationTypesRule:mc,UniqueTypeNamesRule:vc,UniqueEnumValueNamesRule:fc,UniqueFieldDefinitionNamesRule:pc,UniqueArgumentDefinitionNamesRule:cc,UniqueDirectiveNamesRule:lc,PossibleTypeExtensionsRule:ec,NoDeprecatedCustomRule:th,NoSchemaIntrospectionCustomRule:nh,GraphQLError:F,syntaxError:Le,locatedError:cn,printError:ep,formatError:tp,getIntrospectionQuery:Fc,getOperationAST:rh,getOperationRootType:ih,introspectionFromSchema:oh,buildClientSchema:sh,buildASTSchema:jc,buildSchema:uh,extendSchema:ah,lexicographicSortSchema:ch,printSchema:lh,printType:Vc,printIntrospectionSchema:fh,typeFromAST:Ve,valueFromAST:ut,valueFromASTUntyped:Dr,astFromValue:Nt,TypeInfo:Uo,visitWithTypeInfo:Vo,coerceInputValue:oc,concatAST:Ih,separateOperations:wh,stripIgnoredCharacters:Nh,isEqualType:Rr,isTypeSubTypeOf:$t,doTypesOverlap:Ki,assertValidName:Oh,isValidNameError:Yc,get BreakingChangeType(){return we},get DangerousChangeType(){return ot},findBreakingChanges:Sh,findDangerousChanges:Ah},Symbol.toStringTag,{value:"Module"})),Fh=Wa(xh);function Mh(e){for(var t=[],n=0;n=48&&s<=57||s>=65&&s<=90||s>=97&&s<=122||s===95){i+=e[o++];continue}break}if(!i)throw new TypeError("Missing parameter name at ".concat(n));t.push({type:"NAME",index:n,value:i}),n=o;continue}if(r==="("){var a=1,u="",o=n+1;if(e[o]==="?")throw new TypeError('Pattern cannot start with "?" at '.concat(o));for(;o)?(?!\?)/g,r=0,i=n.exec(e.source);i;)t.push({name:i[1]||r++,prefix:"",suffix:"",modifier:"",pattern:""}),i=n.exec(e.source);return e}function Vh(e,t,n){var r=e.map(function(i){return rs(i,t,n).source});return new RegExp("(?:".concat(r.join("|"),")"),ns(n))}function Bh(e,t,n){return Xc(ts(e,n),t,n)}function Xc(e,t,n){n===void 0&&(n={});for(var r=n.strict,i=r===void 0?!1:r,o=n.start,s=o===void 0?!0:o,a=n.end,u=a===void 0?!0:a,c=n.encode,l=c===void 0?function(O){return O}:c,f=n.delimiter,d=f===void 0?"/#?":f,y=n.endsWith,_=y===void 0?"":y,w="[".concat(Kt(_),"]|$"),m="[".concat(Kt(d),"]"),S=s?"^":"",C=0,L=e;C-1:P===void 0;i||(S+="(?:".concat(m,"(?=").concat(w,"))?")),v||(S+="(?=".concat(m,"|").concat(w,")"))}return new RegExp(S,ns(n))}function rs(e,t,n){return e instanceof RegExp?Uh(e,t):Array.isArray(e)?Vh(e,t,n):Bh(e,t,n)}const qh=Object.freeze(Object.defineProperty({__proto__:null,parse:ts,compile:jh,tokensToFunction:zc,match:$h,regexpToFunction:Wc,tokensToRegexp:Xc,pathToRegexp:rs},Symbol.toStringTag,{value:"Module"})),Gh=Wa(qh);var Tn={},bn={},Ta;function Jc(){if(Ta)return bn;Ta=1,Object.defineProperty(bn,"__esModule",{value:!0}),bn.toIsoResponse=void 0;var e=Ke;function t(n){var r;return{status:(r=n.status)!==null&&r!==void 0?r:200,statusText:n.statusText||"OK",headers:e.objectToHeaders(n.headers||{}),body:n.body}}return bn.toIsoResponse=t,bn}var ba;function Hh(){if(ba)return Tn;ba=1;var e=Y&&Y.__extends||function(){var _=function(w,m){return _=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(S,C){S.__proto__=C}||function(S,C){for(var L in C)Object.prototype.hasOwnProperty.call(C,L)&&(S[L]=C[L])},_(w,m)};return function(w,m){if(typeof m!="function"&&m!==null)throw new TypeError("Class extends value "+String(m)+" is not a constructor or null");_(w,m);function S(){this.constructor=w}w.prototype=m===null?Object.create(m):(S.prototype=m.prototype,new S)}}(),t=Y&&Y.__assign||function(){return t=Object.assign||function(_){for(var w,m=1,S=arguments.length;m0&&L[L.length-1])&&(A[0]===6||A[0]===2)){m=0;continue}if(A[0]===3&&(!L||A[1]>L[0]&&A[1]0)&&!(C=S.next()).done;)L.push(C.value)}catch(I){g={error:I}}finally{try{C&&!C.done&&(m=S.return)&&m.call(S)}finally{if(g)throw g.error}}return L};Object.defineProperty(Tn,"__esModule",{value:!0}),Tn.FetchInterceptor=void 0;var o=Ke,s=Tt,a=Gt,u=ln,c=zn,l=Jc(),f=fn,d=function(_){e(w,_);function w(){return _.call(this,w.symbol)||this}return w.prototype.checkEnvironment=function(){return typeof globalThis<"u"&&typeof globalThis.fetch<"u"},w.prototype.setup=function(){var m=this,S=globalThis.fetch;s.invariant(!S[u.IS_PATCHED_MODULE],'Failed to patch the "fetch" module: already patched.'),globalThis.fetch=function(C,L){return n(m,void 0,void 0,function(){var g,I,b,A,P,v,O,x,$,q,z=this;return r(this,function(X){switch(X.label){case 0:return g=new Request(C,L),I=typeof C=="string"?C:C.url,b=g.method,this.log("[%s] %s",b,I),[4,g.clone().arrayBuffer()];case 1:return A=X.sent(),P=new a.IsomorphicRequest(new URL(I,location.origin),{body:A,method:b,headers:new o.Headers(g.headers),credentials:g.credentials}),v=new f.InteractiveIsomorphicRequest(P),this.log("isomorphic request",v),this.log('emitting the "request" event for %d listener(s)...',this.emitter.listenerCount("request")),this.emitter.emit("request",v),this.log("awaiting for the mocked response..."),[4,this.emitter.untilIdle("request",function(K){var W=i(K.args,1),G=W[0];return G.id===v.id})];case 2:return X.sent(),this.log("all request listeners have been resolved!"),[4,v.respondWith.invoked()];case 3:return O=i.apply(void 0,[X.sent(),1]),x=O[0],this.log("event.respondWith called with:",x),x?(this.log("received mocked response:",x),$=l.toIsoResponse(x),this.log("derived isomorphic response:",$),this.emitter.emit("response",v,$),q=new Response(x.body,t(t({},$),{headers:o.flattenHeadersObject(x.headers||{})})),Object.defineProperty(q,"url",{writable:!1,enumerable:!0,configurable:!1,value:v.url.href}),[2,q]):(this.log("no mocked response received!"),[2,S(g).then(function(K){return n(z,void 0,void 0,function(){var W,G,Z,ce;return r(this,function(J){switch(J.label){case 0:return W=K.clone(),this.log("original fetch performed",W),Z=(G=this.emitter).emit,ce=["response",v],[4,y(W)];case 1:return Z.apply(G,ce.concat([J.sent()])),[2,K]}})})})])}})})},Object.defineProperty(globalThis.fetch,u.IS_PATCHED_MODULE,{enumerable:!0,configurable:!0,value:!0}),this.subscriptions.push(function(){Object.defineProperty(globalThis.fetch,u.IS_PATCHED_MODULE,{value:void 0}),globalThis.fetch=S,m.log('restored native "globalThis.fetch"!',globalThis.fetch.name)})},w.symbol=Symbol("fetch"),w}(c.Interceptor);Tn.FetchInterceptor=d;function y(_){return n(this,void 0,void 0,function(){var w;return r(this,function(m){switch(m.label){case 0:return w={status:_.status,statusText:_.statusText,headers:o.objectToHeaders(o.headersToObject(_.headers))},[4,_.text()];case 1:return[2,(w.body=m.sent(),w)]}})})}return Tn}var In={},wn={},Nn={},vt={},jt={},Ia;function ri(){if(Ia)return jt;Ia=1;function e(o,s,a){if(a===void 0&&(a=Array.prototype),o&&typeof a.find=="function")return a.find.call(o,s);for(var u=0;u=0){for(var H=h.length-1;k0},lookupPrefix:function(p){for(var h=this;h;){var N=h._nsMap;if(N){for(var k in N)if(Object.prototype.hasOwnProperty.call(N,k)&&N[k]===p)return k}h=h.nodeType==d?h.ownerDocument:h.parentNode}return null},lookupNamespaceURI:function(p){for(var h=this;h;){var N=h._nsMap;if(N&&Object.prototype.hasOwnProperty.call(N,p))return N[p];h=h.nodeType==d?h.ownerDocument:h.parentNode}return null},isDefaultNamespace:function(p){var h=this.lookupPrefix(p);return h==null}};function E(p){return p=="<"&&"<"||p==">"&&">"||p=="&"&&"&"||p=='"'&&"""||"&#"+p.charCodeAt()+";"}u(l,J),u(l,J.prototype);function D(p,h){if(h(p))return!0;if(p=p.firstChild)do if(D(p,h))return!0;while(p=p.nextSibling)}function R(){this.ownerDocument=this}function j(p,h,N){p&&p._inc++;var k=N.namespaceURI;k===n.XMLNS&&(h._nsMap[N.prefix?N.localName:""]=N.value)}function ee(p,h,N,k){p&&p._inc++;var H=N.namespaceURI;H===n.XMLNS&&delete h._nsMap[N.prefix?N.localName:""]}function ne(p,h,N){if(p&&p._inc){p._inc++;var k=h.childNodes;if(N)k[k.length++]=N;else{for(var H=h.firstChild,oe=0;H;)k[oe++]=H,H=H.nextSibling;k.length=oe,delete k[k.length]}}}function Q(p,h){var N=h.previousSibling,k=h.nextSibling;return N?N.nextSibling=k:p.firstChild=k,k?k.previousSibling=N:p.lastChild=N,h.parentNode=null,h.previousSibling=null,h.nextSibling=null,ne(p.ownerDocument,p),h}function ie(p){return p&&(p.nodeType===J.DOCUMENT_NODE||p.nodeType===J.DOCUMENT_FRAGMENT_NODE||p.nodeType===J.ELEMENT_NODE)}function le(p){return p&&(de(p)||et(p)||he(p)||p.nodeType===J.DOCUMENT_FRAGMENT_NODE||p.nodeType===J.COMMENT_NODE||p.nodeType===J.PROCESSING_INSTRUCTION_NODE)}function he(p){return p&&p.nodeType===J.DOCUMENT_TYPE_NODE}function de(p){return p&&p.nodeType===J.ELEMENT_NODE}function et(p){return p&&p.nodeType===J.TEXT_NODE}function Ie(p,h){var N=p.childNodes||[];if(t(N,de)||he(h))return!1;var k=t(N,he);return!(h&&k&&N.indexOf(k)>N.indexOf(h))}function tt(p,h){var N=p.childNodes||[];function k(oe){return de(oe)&&oe!==h}if(t(N,k))return!1;var H=t(N,he);return!(h&&H&&N.indexOf(H)>N.indexOf(h))}function Se(p,h,N){if(!ie(p))throw new $(v,"Unexpected parent node type "+p.nodeType);if(N&&N.parentNode!==p)throw new $(O,"child not in parent");if(!le(h)||he(h)&&p.nodeType!==J.DOCUMENT_NODE)throw new $(v,"Unexpected node type "+h.nodeType+" for parent node type "+p.nodeType)}function Yt(p,h,N){var k=p.childNodes||[],H=h.childNodes||[];if(h.nodeType===J.DOCUMENT_FRAGMENT_NODE){var oe=H.filter(de);if(oe.length>1||t(H,et))throw new $(v,"More than one element or text in fragment");if(oe.length===1&&!Ie(p,N))throw new $(v,"Element in fragment can not be inserted before doctype")}if(de(h)&&!Ie(p,N))throw new $(v,"Only one element can be added and only after doctype");if(he(h)){if(t(k,he))throw new $(v,"Only one doctype is allowed");var Ee=t(k,de);if(N&&k.indexOf(Ee)1||t(H,et))throw new $(v,"More than one element or text in fragment");if(oe.length===1&&!tt(p,N))throw new $(v,"Element in fragment can not be inserted before doctype")}if(de(h)&&!tt(p,N))throw new $(v,"Only one element can be added and only after doctype");if(he(h)){if(t(k,function(ht){return he(ht)&&ht!==N}))throw new $(v,"Only one doctype is allowed");var Ee=t(k,de);if(N&&k.indexOf(Ee)0&&D(N.documentElement,function(H){if(H!==N&&H.nodeType===f){var oe=H.getAttribute("class");if(oe){var Ee=p===oe;if(!Ee){var $e=s(oe);Ee=h.every(a($e))}Ee&&k.push(H)}}}),k})},createElement:function(p){var h=new me;h.ownerDocument=this,h.nodeName=p,h.tagName=p,h.localName=p,h.childNodes=new q;var N=h.attributes=new K;return N._ownerElement=h,h},createDocumentFragment:function(){var p=new lr;return p.ownerDocument=this,p.childNodes=new q,p},createTextNode:function(p){var h=new si;return h.ownerDocument=this,h.appendData(p),h},createComment:function(p){var h=new ai;return h.ownerDocument=this,h.appendData(p),h},createCDATASection:function(p){var h=new ui;return h.ownerDocument=this,h.appendData(p),h},createProcessingInstruction:function(p,h){var N=new li;return N.ownerDocument=this,N.tagName=N.target=p,N.nodeValue=N.data=h,N},createAttribute:function(p){var h=new ke;return h.ownerDocument=this,h.name=p,h.nodeName=p,h.localName=p,h.specified=!0,h},createEntityReference:function(p){var h=new ci;return h.ownerDocument=this,h.nodeName=p,h},createElementNS:function(p,h){var N=new me,k=h.split(":"),H=N.attributes=new K;return N.childNodes=new q,N.ownerDocument=this,N.nodeName=h,N.tagName=h,N.namespaceURI=p,k.length==2?(N.prefix=k[0],N.localName=k[1]):N.localName=h,H._ownerElement=N,N},createAttributeNS:function(p,h){var N=new ke,k=h.split(":");return N.ownerDocument=this,N.nodeName=h,N.name=h,N.namespaceURI=p,N.specified=!0,k.length==2?(N.prefix=k[0],N.localName=k[1]):N.localName=h,N}},c(R,J);function me(){this._nsMap={}}me.prototype={nodeType:f,hasAttribute:function(p){return this.getAttributeNode(p)!=null},getAttribute:function(p){var h=this.getAttributeNode(p);return h&&h.value||""},getAttributeNode:function(p){return this.attributes.getNamedItem(p)},setAttribute:function(p,h){var N=this.ownerDocument.createAttribute(p);N.value=N.nodeValue=""+h,this.setAttributeNode(N)},removeAttribute:function(p){var h=this.getAttributeNode(p);h&&this.removeAttributeNode(h)},appendChild:function(p){return p.nodeType===I?this.insertBefore(p,null):zt(this,p)},setAttributeNode:function(p){return this.attributes.setNamedItem(p)},setAttributeNodeNS:function(p){return this.attributes.setNamedItemNS(p)},removeAttributeNode:function(p){return this.attributes.removeNamedItem(p.nodeName)},removeAttributeNS:function(p,h){var N=this.getAttributeNodeNS(p,h);N&&this.removeAttributeNode(N)},hasAttributeNS:function(p,h){return this.getAttributeNodeNS(p,h)!=null},getAttributeNS:function(p,h){var N=this.getAttributeNodeNS(p,h);return N&&N.value||""},setAttributeNS:function(p,h,N){var k=this.ownerDocument.createAttributeNS(p,h);k.value=k.nodeValue=""+N,this.setAttributeNode(k)},getAttributeNodeNS:function(p,h){return this.attributes.getNamedItemNS(p,h)},getElementsByTagName:function(p){return new z(this,function(h){var N=[];return D(h,function(k){k!==h&&k.nodeType==f&&(p==="*"||k.tagName==p)&&N.push(k)}),N})},getElementsByTagNameNS:function(p,h){return new z(this,function(N){var k=[];return D(N,function(H){H!==N&&H.nodeType===f&&(p==="*"||H.namespaceURI===p)&&(h==="*"||H.localName==h)&&k.push(H)}),k})}},R.prototype.getElementsByTagName=me.prototype.getElementsByTagName,R.prototype.getElementsByTagNameNS=me.prototype.getElementsByTagNameNS,c(me,J);function ke(){}ke.prototype.nodeType=d,c(ke,J);function Pt(){}Pt.prototype={data:"",substringData:function(p,h){return this.data.substring(p,p+h)},appendData:function(p){p=this.data+p,this.nodeValue=this.data=p,this.length=p.length},insertData:function(p,h){this.replaceData(p,0,h)},appendChild:function(p){throw new Error(P[v])},deleteData:function(p,h){this.replaceData(p,h,"")},replaceData:function(p,h,N){var k=this.data.substring(0,p),H=this.data.substring(p+h);N=k+N+H,this.nodeValue=this.data=N,this.length=N.length}},c(Pt,J);function si(){}si.prototype={nodeName:"#text",nodeType:y,splitText:function(p){var h=this.data,N=h.substring(p);h=h.substring(0,p),this.data=this.nodeValue=h,this.length=h.length;var k=this.ownerDocument.createTextNode(N);return this.parentNode&&this.parentNode.insertBefore(k,this.nextSibling),k}},c(si,Pt);function ai(){}ai.prototype={nodeName:"#comment",nodeType:C},c(ai,Pt);function ui(){}ui.prototype={nodeName:"#cdata-section",nodeType:_},c(ui,Pt);function cr(){}cr.prototype.nodeType=g,c(cr,J);function ds(){}ds.prototype.nodeType=b,c(ds,J);function hs(){}hs.prototype.nodeType=m,c(hs,J);function ci(){}ci.prototype.nodeType=w,c(ci,J);function lr(){}lr.prototype.nodeName="#document-fragment",lr.prototype.nodeType=I,c(lr,J);function li(){}li.prototype.nodeType=S,c(li,J);function ms(){}ms.prototype.serializeToString=function(p,h,N){return vs.call(p,h,N)},J.prototype.toString=vs;function vs(p,h){var N=[],k=this.nodeType==9&&this.documentElement||this,H=k.prefix,oe=k.namespaceURI;if(oe&&H==null){var H=k.lookupPrefix(oe);if(H==null)var Ee=[{namespace:oe,prefix:null}]}return Wt(this,N,p,h,Ee),N.join("")}function ys(p,h,N){var k=p.prefix||"",H=p.namespaceURI;if(!H||k==="xml"&&H===n.XML||H===n.XMLNS)return!1;for(var oe=N.length;oe--;){var Ee=N[oe];if(Ee.prefix===k)return Ee.namespace!==H}return!0}function fi(p,h,N){p.push(" ",h,'="',N.replace(/[<>&"\t\n\r]/g,E),'"')}function Wt(p,h,N,k,H){if(H||(H=[]),k)if(p=k(p),p){if(typeof p=="string"){h.push(p);return}}else return;switch(p.nodeType){case f:var oe=p.attributes,Ee=oe.length,Fe=p.firstChild,$e=p.tagName;N=n.isHTML(p.namespaceURI)||N;var ht=$e;if(!N&&!p.prefix&&p.namespaceURI){for(var bt,mt=0;mt=0;Ct--){var kt=H[Ct];if(kt.prefix===""&&kt.namespace===p.namespaceURI){bt=kt.namespace;break}}if(bt!==p.namespaceURI)for(var Ct=H.length-1;Ct>=0;Ct--){var kt=H[Ct];if(kt.namespace===p.namespaceURI){kt.prefix&&(ht=kt.prefix+":"+$e);break}}}h.push("<",ht);for(var xt=0;xt"),N&&/^script$/i.test($e))for(;Fe;)Fe.data?h.push(Fe.data):Wt(Fe,h,N,k,H.slice()),Fe=Fe.nextSibling;else for(;Fe;)Wt(Fe,h,N,k,H.slice()),Fe=Fe.nextSibling;h.push("")}else h.push("/>");return;case L:case I:for(var Fe=p.firstChild;Fe;)Wt(Fe,h,N,k,H.slice()),Fe=Fe.nextSibling;return;case d:return fi(h,p.name,p.value);case y:return h.push(p.data.replace(/[<&>]/g,E));case _:return h.push("",p.data,"");case C:return h.push("");case g:var _s=p.publicId,Xt=p.systemId;if(h.push("");else if(Xt&&Xt!=".")h.push(" SYSTEM ",Xt,">");else{var Ts=p.internalSubset;Ts&&h.push(" [",Ts,"]"),h.push(">")}return;case S:return h.push("");case w:return h.push("&",p.nodeName,";");default:h.push("??",p.nodeName)}}function gs(p,h,N){var k;switch(h.nodeType){case f:k=h.cloneNode(!1),k.ownerDocument=p;case I:break;case d:N=!0;break}if(k||(k=h.cloneNode(!1)),k.ownerDocument=p,k.parentNode=null,N)for(var H=h.firstChild;H;)k.appendChild(gs(p,H,N)),H=H.nextSibling;return k}function pi(p,h,N){var k=new h.constructor;for(var H in h)if(Object.prototype.hasOwnProperty.call(h,H)){var oe=h[H];typeof oe!="object"&&oe!=k[H]&&(k[H]=oe)}switch(h.childNodes&&(k.childNodes=new q),k.ownerDocument=p,k.nodeType){case f:var Ee=h.attributes,$e=k.attributes=new K,ht=Ee.length;$e._ownerElement=k;for(var bt=0;bt",lt:"<",quot:'"'}),e.HTML_ENTITIES=t({lt:"<",gt:">",amp:"&",quot:'"',apos:"'",Agrave:"\xC0",Aacute:"\xC1",Acirc:"\xC2",Atilde:"\xC3",Auml:"\xC4",Aring:"\xC5",AElig:"\xC6",Ccedil:"\xC7",Egrave:"\xC8",Eacute:"\xC9",Ecirc:"\xCA",Euml:"\xCB",Igrave:"\xCC",Iacute:"\xCD",Icirc:"\xCE",Iuml:"\xCF",ETH:"\xD0",Ntilde:"\xD1",Ograve:"\xD2",Oacute:"\xD3",Ocirc:"\xD4",Otilde:"\xD5",Ouml:"\xD6",Oslash:"\xD8",Ugrave:"\xD9",Uacute:"\xDA",Ucirc:"\xDB",Uuml:"\xDC",Yacute:"\xDD",THORN:"\xDE",szlig:"\xDF",agrave:"\xE0",aacute:"\xE1",acirc:"\xE2",atilde:"\xE3",auml:"\xE4",aring:"\xE5",aelig:"\xE6",ccedil:"\xE7",egrave:"\xE8",eacute:"\xE9",ecirc:"\xEA",euml:"\xEB",igrave:"\xEC",iacute:"\xED",icirc:"\xEE",iuml:"\xEF",eth:"\xF0",ntilde:"\xF1",ograve:"\xF2",oacute:"\xF3",ocirc:"\xF4",otilde:"\xF5",ouml:"\xF6",oslash:"\xF8",ugrave:"\xF9",uacute:"\xFA",ucirc:"\xFB",uuml:"\xFC",yacute:"\xFD",thorn:"\xFE",yuml:"\xFF",nbsp:"\xA0",iexcl:"\xA1",cent:"\xA2",pound:"\xA3",curren:"\xA4",yen:"\xA5",brvbar:"\xA6",sect:"\xA7",uml:"\xA8",copy:"\xA9",ordf:"\xAA",laquo:"\xAB",not:"\xAC",shy:"\xAD\xAD",reg:"\xAE",macr:"\xAF",deg:"\xB0",plusmn:"\xB1",sup2:"\xB2",sup3:"\xB3",acute:"\xB4",micro:"\xB5",para:"\xB6",middot:"\xB7",cedil:"\xB8",sup1:"\xB9",ordm:"\xBA",raquo:"\xBB",frac14:"\xBC",frac12:"\xBD",frac34:"\xBE",iquest:"\xBF",times:"\xD7",divide:"\xF7",forall:"\u2200",part:"\u2202",exist:"\u2203",empty:"\u2205",nabla:"\u2207",isin:"\u2208",notin:"\u2209",ni:"\u220B",prod:"\u220F",sum:"\u2211",minus:"\u2212",lowast:"\u2217",radic:"\u221A",prop:"\u221D",infin:"\u221E",ang:"\u2220",and:"\u2227",or:"\u2228",cap:"\u2229",cup:"\u222A",int:"\u222B",there4:"\u2234",sim:"\u223C",cong:"\u2245",asymp:"\u2248",ne:"\u2260",equiv:"\u2261",le:"\u2264",ge:"\u2265",sub:"\u2282",sup:"\u2283",nsub:"\u2284",sube:"\u2286",supe:"\u2287",oplus:"\u2295",otimes:"\u2297",perp:"\u22A5",sdot:"\u22C5",Alpha:"\u0391",Beta:"\u0392",Gamma:"\u0393",Delta:"\u0394",Epsilon:"\u0395",Zeta:"\u0396",Eta:"\u0397",Theta:"\u0398",Iota:"\u0399",Kappa:"\u039A",Lambda:"\u039B",Mu:"\u039C",Nu:"\u039D",Xi:"\u039E",Omicron:"\u039F",Pi:"\u03A0",Rho:"\u03A1",Sigma:"\u03A3",Tau:"\u03A4",Upsilon:"\u03A5",Phi:"\u03A6",Chi:"\u03A7",Psi:"\u03A8",Omega:"\u03A9",alpha:"\u03B1",beta:"\u03B2",gamma:"\u03B3",delta:"\u03B4",epsilon:"\u03B5",zeta:"\u03B6",eta:"\u03B7",theta:"\u03B8",iota:"\u03B9",kappa:"\u03BA",lambda:"\u03BB",mu:"\u03BC",nu:"\u03BD",xi:"\u03BE",omicron:"\u03BF",pi:"\u03C0",rho:"\u03C1",sigmaf:"\u03C2",sigma:"\u03C3",tau:"\u03C4",upsilon:"\u03C5",phi:"\u03C6",chi:"\u03C7",psi:"\u03C8",omega:"\u03C9",thetasym:"\u03D1",upsih:"\u03D2",piv:"\u03D6",OElig:"\u0152",oelig:"\u0153",Scaron:"\u0160",scaron:"\u0161",Yuml:"\u0178",fnof:"\u0192",circ:"\u02C6",tilde:"\u02DC",ensp:"\u2002",emsp:"\u2003",thinsp:"\u2009",zwnj:"\u200C",zwj:"\u200D",lrm:"\u200E",rlm:"\u200F",ndash:"\u2013",mdash:"\u2014",lsquo:"\u2018",rsquo:"\u2019",sbquo:"\u201A",ldquo:"\u201C",rdquo:"\u201D",bdquo:"\u201E",dagger:"\u2020",Dagger:"\u2021",bull:"\u2022",hellip:"\u2026",permil:"\u2030",prime:"\u2032",Prime:"\u2033",lsaquo:"\u2039",rsaquo:"\u203A",oline:"\u203E",euro:"\u20AC",trade:"\u2122",larr:"\u2190",uarr:"\u2191",rarr:"\u2192",darr:"\u2193",harr:"\u2194",crarr:"\u21B5",lceil:"\u2308",rceil:"\u2309",lfloor:"\u230A",rfloor:"\u230B",loz:"\u25CA",spades:"\u2660",clubs:"\u2663",hearts:"\u2665",diams:"\u2666"}),e.entityMap=e.HTML_ENTITIES}(qi)),qi}var br={},Oa;function Qh(){if(Oa)return br;Oa=1;var e=ri().NAMESPACE,t=/[A-Z_a-z\xC0-\xD6\xD8-\xF6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD]/,n=new RegExp("[\\-\\.0-9"+t.source.slice(1,-1)+"\\u00B7\\u0300-\\u036F\\u203F-\\u2040]"),r=new RegExp("^"+t.source+n.source+"*(?::"+t.source+n.source+"*)?$"),i=0,o=1,s=2,a=3,u=4,c=5,l=6,f=7;function d(v,O){this.message=v,this.locator=O,Error.captureStackTrace&&Error.captureStackTrace(this,d)}d.prototype=new Error,d.prototype.name=d.name;function y(){}y.prototype={parse:function(v,O,x){var $=this.domBuilder;$.startDocument(),g(O,O={}),_(v,O,x,$,this.errorHandler),$.endDocument()}};function _(v,O,x,$,q){function z(me){if(me>65535){me-=65536;var ke=55296+(me>>10),Pt=56320+(me&1023);return String.fromCharCode(ke,Pt)}else return String.fromCharCode(me)}function X(me){var ke=me.slice(1,-1);return Object.hasOwnProperty.call(x,ke)?x[ke]:ke.charAt(0)==="#"?z(parseInt(ke.substr(1).replace("x","0x"))):(q.error("entity not found:"+me),me)}function K(me){if(me>R){var ke=v.substring(R,me).replace(/&#?\w+;/g,X);J&&W(R),$.characters(ke,0,me-R),R=me}}function W(me,ke){for(;me>=Z&&(ke=ce.exec(v));)G=ke.index,Z=G+ke[0].length,J.lineNumber++;J.columnNumber=me-G+1}for(var G=0,Z=0,ce=/.*(?:\r\n?|\n)|.*$/g,J=$.locator,E=[{currentNSMap:O}],D={},R=0;;){try{var j=v.indexOf("<",R);if(j<0){if(!v.substr(R).match(/^\s*$/)){var ee=$.doc,ne=ee.createTextNode(v.substr(R));ee.appendChild(ne),$.currentElement=ne}return}switch(j>R&&K(j),v.charAt(j+1)){case"/":var Se=v.indexOf(">",j+3),Q=v.substring(j+2,Se).replace(/[ \t\n\r]+$/g,""),ie=E.pop();Se<0?(Q=v.substring(j+2).replace(/[\s<].*/,""),q.error("end tag name: "+Q+" is not complete:"+ie.tagName),Se=j+1+Q.length):Q.match(/\sR?R=Se:K(Math.max(j,R)+1)}}function w(v,O){return O.lineNumber=v.lineNumber,O.columnNumber=v.columnNumber,O}function m(v,O,x,$,q,z){function X(J,E,D){x.attributeNames.hasOwnProperty(J)&&z.fatalError("Attribute "+J+" redefined"),x.addValue(J,E.replace(/[\t\n\r]/g," ").replace(/&#?\w+;/g,q),D)}for(var K,W,G=++O,Z=i;;){var ce=v.charAt(G);switch(ce){case"=":if(Z===o)K=v.slice(O,G),Z=a;else if(Z===s)Z=a;else throw new Error("attribute equal must after attrName");break;case"'":case'"':if(Z===a||Z===o)if(Z===o&&(z.warning('attribute value must after "="'),K=v.slice(O,G)),O=G+1,G=v.indexOf(ce,O),G>0)W=v.slice(O,G),X(K,W,O-1),Z=c;else throw new Error("attribute value no end '"+ce+"' match");else if(Z==u)W=v.slice(O,G),X(K,W,O),z.warning('attribute "'+K+'" missed start quot('+ce+")!!"),O=G+1,Z=c;else throw new Error('attribute value must after "="');break;case"/":switch(Z){case i:x.setTagName(v.slice(O,G));case c:case l:case f:Z=f,x.closed=!0;case u:case o:case s:break;default:throw new Error("attribute invalid close char('/')")}break;case"":return z.error("unexpected end of input"),Z==i&&x.setTagName(v.slice(O,G)),G;case">":switch(Z){case i:x.setTagName(v.slice(O,G));case c:case l:case f:break;case u:case o:W=v.slice(O,G),W.slice(-1)==="/"&&(x.closed=!0,W=W.slice(0,-1));case s:Z===s&&(W=K),Z==u?(z.warning('attribute "'+W+'" missed quot(")!'),X(K,W,O)):((!e.isHTML($[""])||!W.match(/^(?:disabled|checked|selected)$/i))&&z.warning('attribute "'+W+'" missed value!! "'+W+'" instead!!'),X(W,W,O));break;case a:throw new Error("attribute value missed!!")}return G;case"\x80":ce=" ";default:if(ce<=" ")switch(Z){case i:x.setTagName(v.slice(O,G)),Z=l;break;case o:K=v.slice(O,G),Z=s;break;case u:var W=v.slice(O,G);z.warning('attribute "'+W+'" missed quot(")!!'),X(K,W,O);case c:Z=l;break}else switch(Z){case s:x.tagName,(!e.isHTML($[""])||!K.match(/^(?:disabled|checked|selected)$/i))&&z.warning('attribute "'+K+'" missed value!! "'+K+'" instead2!!'),X(K,K,O),O=G,Z=o;break;case c:z.warning('attribute space is required"'+K+'"!!');case l:Z=o,O=G;break;case a:Z=u,O=G;break;case f:throw new Error("elements closed character '/' and '>' must be connected to")}}G++}}function S(v,O,x){for(var $=v.tagName,q=null,ce=v.length;ce--;){var z=v[ce],X=z.qName,K=z.value,J=X.indexOf(":");if(J>0)var W=z.prefix=X.slice(0,J),G=X.slice(J+1),Z=W==="xmlns"&&G;else G=X,W=null,Z=X==="xmlns"&&"";z.localName=G,Z!==!1&&(q==null&&(q={},g(x,x={})),x[Z]=q[Z]=K,z.uri=e.XMLNS,O.startPrefixMapping(Z,K))}for(var ce=v.length;ce--;){z=v[ce];var W=z.prefix;W&&(W==="xml"&&(z.uri=e.XML),W!=="xmlns"&&(z.uri=x[W||""]))}var J=$.indexOf(":");J>0?(W=v.prefix=$.slice(0,J),G=v.localName=$.slice(J+1)):(W=null,G=v.localName=$);var E=v.uri=x[W||""];if(O.startElement(E,G,$,v),v.closed){if(O.endElement(E,G,$),q)for(W in q)Object.prototype.hasOwnProperty.call(q,W)&&O.endPrefixMapping(W)}else return v.currentNSMap=x,v.localNSMap=q,!0}function C(v,O,x,$,q){if(/^(?:script|textarea)$/i.test(x)){var z=v.indexOf("",O),X=v.substring(O+1,z);if(/[&<]/.test(X))return/^script$/i.test(x)?(q.characters(X,0,X.length),z):(X=X.replace(/&#?\w+;/g,$),q.characters(X,0,X.length),z)}return O+1}function L(v,O,x,$){var q=$[x];return q==null&&(q=v.lastIndexOf(""),q",O+4);return z>O?(x.comment(v,O+4,z-O-4),z+3):($.error("Unclosed comment"),-1)}else return-1;default:if(v.substr(O+3,6)=="CDATA["){var z=v.indexOf("]]>",O+9);return x.startCDATA(),x.characters(v,O+9,z-O-9),x.endCDATA(),z+3}var X=P(v,O),K=X.length;if(K>1&&/!doctype/i.test(X[0][0])){var W=X[1][0],G=!1,Z=!1;K>3&&(/^public$/i.test(X[2][0])?(G=X[3][0],Z=K>4&&X[4][0]):/^system$/i.test(X[2][0])&&(Z=X[3][0]));var ce=X[K-1];return x.startDTD(W,G,Z),x.endDTD(),ce.index+ce[0].length}}return-1}function b(v,O,x){var $=v.indexOf("?>",O);if($){var q=v.substring(O,$).match(/^<\?(\S*)\s*([\s\S]*?)\s*$/);return q?(q[0].length,x.processingInstruction(q[1],q[2]),$+2):-1}return-1}function A(){this.attributeNames={}}A.prototype={setTagName:function(v){if(!r.test(v))throw new Error("invalid tagName:"+v);this.tagName=v},addValue:function(v,O,x){if(!r.test(v))throw new Error("invalid attribute:"+v);this.attributeNames[v]=this.length,this[this.length++]={qName:v,value:O,offset:x}},length:0,getLocalName:function(v){return this[v].localName},getLocator:function(v){return this[v].locator},getQName:function(v){return this[v].qName},getURI:function(v){return this[v].uri},getValue:function(v){return this[v].value}};function P(v,O){var x,$=[],q=/'[^']+'|"[^"]+"|[^\s<>\/=]+=?|(\/?\s*>|<)/g;for(q.lastIndex=O,q.exec(v);x=q.exec(v);)if($.push(x),x[1])return $}return br.XMLReader=y,br.ParseError=d,br}var Sa;function zh(){if(Sa)return On;Sa=1;var e=ri(),t=Kc(),n=Yh(),r=Qh(),i=t.DOMImplementation,o=e.NAMESPACE,s=r.ParseError,a=r.XMLReader;function u(m){return m.replace(/\r[\n\u0085]/g,` +`}function wh(e){const t=[];for(const n of e)t.push(...n.definitions);return{kind:T.DOCUMENT,definitions:t}}function Ih(e){const t=[],n=Object.create(null);for(const i of e.definitions)switch(i.kind){case T.OPERATION_DEFINITION:t.push(i);break;case T.FRAGMENT_DEFINITION:n[i.name.value]=va(i.selectionSet);break}const r=Object.create(null);for(const i of t){const o=new Set;for(const a of va(i.selectionSet))Hc(o,n,a);const s=i.name?i.name.value:"";r[s]={kind:T.DOCUMENT,definitions:e.definitions.filter(a=>a===i||a.kind===T.FRAGMENT_DEFINITION&&o.has(a.name.value))}}return r}function Hc(e,t,n){if(!e.has(n)){e.add(n);const r=t[n];if(r!==void 0)for(const i of r)Hc(e,t,i)}}function va(e){const t=[];return dn(e,{FragmentSpread(n){t.push(n.name.value)}}),t}function Nh(e){const t=Tu(e)?e:new Hr(e),n=t.body,r=new go(t);let i="",o=!1;for(;r.advance().kind!==U.EOF;){const s=r.token,a=s.kind,u=!yu(s.kind);o&&(u||s.kind===U.SPREAD)&&(i+=" ");const c=n.slice(s.start,s.end);a===U.BLOCK_STRING?i+=vu(s.value,{minimize:!0}):i+=c,o=u}return i}function Oh(e){const t=Yc(e);if(t)throw t;return e}function Yc(e){if(typeof e=="string"||ue(!1,"Expected name to be a string."),e.startsWith("__"))return new F(`Name "${e}" must not begin with "__", which is reserved by GraphQL introspection.`);try{Ye(e)}catch(t){return t}}var Ie;(function(e){e.TYPE_REMOVED="TYPE_REMOVED",e.TYPE_CHANGED_KIND="TYPE_CHANGED_KIND",e.TYPE_REMOVED_FROM_UNION="TYPE_REMOVED_FROM_UNION",e.VALUE_REMOVED_FROM_ENUM="VALUE_REMOVED_FROM_ENUM",e.REQUIRED_INPUT_FIELD_ADDED="REQUIRED_INPUT_FIELD_ADDED",e.IMPLEMENTED_INTERFACE_REMOVED="IMPLEMENTED_INTERFACE_REMOVED",e.FIELD_REMOVED="FIELD_REMOVED",e.FIELD_CHANGED_KIND="FIELD_CHANGED_KIND",e.REQUIRED_ARG_ADDED="REQUIRED_ARG_ADDED",e.ARG_REMOVED="ARG_REMOVED",e.ARG_CHANGED_KIND="ARG_CHANGED_KIND",e.DIRECTIVE_REMOVED="DIRECTIVE_REMOVED",e.DIRECTIVE_ARG_REMOVED="DIRECTIVE_ARG_REMOVED",e.REQUIRED_DIRECTIVE_ARG_ADDED="REQUIRED_DIRECTIVE_ARG_ADDED",e.DIRECTIVE_REPEATABLE_REMOVED="DIRECTIVE_REPEATABLE_REMOVED",e.DIRECTIVE_LOCATION_REMOVED="DIRECTIVE_LOCATION_REMOVED"})(Ie||(Ie={}));var ot;(function(e){e.VALUE_ADDED_TO_ENUM="VALUE_ADDED_TO_ENUM",e.TYPE_ADDED_TO_UNION="TYPE_ADDED_TO_UNION",e.OPTIONAL_INPUT_FIELD_ADDED="OPTIONAL_INPUT_FIELD_ADDED",e.OPTIONAL_ARG_ADDED="OPTIONAL_ARG_ADDED",e.IMPLEMENTED_INTERFACE_ADDED="IMPLEMENTED_INTERFACE_ADDED",e.ARG_DEFAULT_VALUE_CHANGE="ARG_DEFAULT_VALUE_CHANGE"})(ot||(ot={}));function Sh(e,t){return Qc(e,t).filter(n=>n.type in Ie)}function Ah(e,t){return Qc(e,t).filter(n=>n.type in ot)}function Qc(e,t){return[...Rh(e,t),...Dh(e,t)]}function Dh(e,t){const n=[],r=_t(e.getDirectives(),t.getDirectives());for(const i of r.removed)n.push({type:Ie.DIRECTIVE_REMOVED,description:`${i.name} was removed.`});for(const[i,o]of r.persisted){const s=_t(i.args,o.args);for(const a of s.added)Rt(a)&&n.push({type:Ie.REQUIRED_DIRECTIVE_ARG_ADDED,description:`A required arg ${a.name} on directive ${i.name} was added.`});for(const a of s.removed)n.push({type:Ie.DIRECTIVE_ARG_REMOVED,description:`${a.name} was removed from ${i.name}.`});i.isRepeatable&&!o.isRepeatable&&n.push({type:Ie.DIRECTIVE_REPEATABLE_REMOVED,description:`Repeatable flag was removed from ${i.name}.`});for(const a of i.locations)o.locations.includes(a)||n.push({type:Ie.DIRECTIVE_LOCATION_REMOVED,description:`${a} was removed from ${i.name}.`})}return n}function Rh(e,t){const n=[],r=_t(Object.values(e.getTypeMap()),Object.values(t.getTypeMap()));for(const i of r.removed)n.push({type:Ie.TYPE_REMOVED,description:Wr(i)?`Standard scalar ${i.name} was removed because it is not referenced anymore.`:`${i.name} was removed.`});for(const[i,o]of r.persisted)Re(i)&&Re(o)?n.push(...Ch(i,o)):Ce(i)&&Ce(o)?n.push(...Ph(i,o)):be(i)&&be(o)?n.push(...Lh(i,o)):pe(i)&&pe(o)?n.push(...ga(i,o),...ya(i,o)):ve(i)&&ve(o)?n.push(...ga(i,o),...ya(i,o)):i.constructor!==o.constructor&&n.push({type:Ie.TYPE_CHANGED_KIND,description:`${i.name} changed from ${Ea(i)} to ${Ea(o)}.`});return n}function Lh(e,t){const n=[],r=_t(Object.values(e.getFields()),Object.values(t.getFields()));for(const i of r.added)zr(i)?n.push({type:Ie.REQUIRED_INPUT_FIELD_ADDED,description:`A required field ${i.name} on input type ${e.name} was added.`}):n.push({type:ot.OPTIONAL_INPUT_FIELD_ADDED,description:`An optional field ${i.name} on input type ${e.name} was added.`});for(const i of r.removed)n.push({type:Ie.FIELD_REMOVED,description:`${e.name}.${i.name} was removed.`});for(const[i,o]of r.persisted)Fn(i.type,o.type)||n.push({type:Ie.FIELD_CHANGED_KIND,description:`${e.name}.${i.name} changed type from ${String(i.type)} to ${String(o.type)}.`});return n}function Ph(e,t){const n=[],r=_t(e.getTypes(),t.getTypes());for(const i of r.added)n.push({type:ot.TYPE_ADDED_TO_UNION,description:`${i.name} was added to union type ${e.name}.`});for(const i of r.removed)n.push({type:Ie.TYPE_REMOVED_FROM_UNION,description:`${i.name} was removed from union type ${e.name}.`});return n}function Ch(e,t){const n=[],r=_t(e.getValues(),t.getValues());for(const i of r.added)n.push({type:ot.VALUE_ADDED_TO_ENUM,description:`${i.name} was added to enum type ${e.name}.`});for(const i of r.removed)n.push({type:Ie.VALUE_REMOVED_FROM_ENUM,description:`${i.name} was removed from enum type ${e.name}.`});return n}function ya(e,t){const n=[],r=_t(e.getInterfaces(),t.getInterfaces());for(const i of r.added)n.push({type:ot.IMPLEMENTED_INTERFACE_ADDED,description:`${i.name} added to interfaces implemented by ${e.name}.`});for(const i of r.removed)n.push({type:Ie.IMPLEMENTED_INTERFACE_REMOVED,description:`${e.name} no longer implements interface ${i.name}.`});return n}function ga(e,t){const n=[],r=_t(Object.values(e.getFields()),Object.values(t.getFields()));for(const i of r.removed)n.push({type:Ie.FIELD_REMOVED,description:`${e.name}.${i.name} was removed.`});for(const[i,o]of r.persisted)n.push(...kh(e,i,o)),kn(i.type,o.type)||n.push({type:Ie.FIELD_CHANGED_KIND,description:`${e.name}.${i.name} changed type from ${String(i.type)} to ${String(o.type)}.`});return n}function kh(e,t,n){const r=[],i=_t(t.args,n.args);for(const o of i.removed)r.push({type:Ie.ARG_REMOVED,description:`${e.name}.${t.name} arg ${o.name} was removed.`});for(const[o,s]of i.persisted)if(!Fn(o.type,s.type))r.push({type:Ie.ARG_CHANGED_KIND,description:`${e.name}.${t.name} arg ${o.name} has changed type from ${String(o.type)} to ${String(s.type)}.`});else if(o.defaultValue!==void 0)if(s.defaultValue===void 0)r.push({type:ot.ARG_DEFAULT_VALUE_CHANGE,description:`${e.name}.${t.name} arg ${o.name} defaultValue was removed.`});else{const u=_a(o.defaultValue,o.type),c=_a(s.defaultValue,s.type);u!==c&&r.push({type:ot.ARG_DEFAULT_VALUE_CHANGE,description:`${e.name}.${t.name} arg ${o.name} has changed defaultValue from ${u} to ${c}.`})}for(const o of i.added)Rt(o)?r.push({type:Ie.REQUIRED_ARG_ADDED,description:`A required arg ${o.name} on ${e.name}.${t.name} was added.`}):r.push({type:ot.OPTIONAL_ARG_ADDED,description:`An optional arg ${o.name} on ${e.name}.${t.name} was added.`});return r}function kn(e,t){return Te(e)?Te(t)&&kn(e.ofType,t.ofType)||se(t)&&kn(e,t.ofType):se(e)?se(t)&&kn(e.ofType,t.ofType):er(t)&&e.name===t.name||se(t)&&kn(e,t.ofType)}function Fn(e,t){return Te(e)?Te(t)&&Fn(e.ofType,t.ofType):se(e)?se(t)&&Fn(e.ofType,t.ofType)||!se(t)&&Fn(e.ofType,t):er(t)&&e.name===t.name}function Ea(e){if(Qe(e))return"a Scalar type";if(pe(e))return"an Object type";if(ve(e))return"an Interface type";if(Ce(e))return"a Union type";if(Re(e))return"an Enum type";if(be(e))return"an Input type";Oe(!1,"Unexpected type: "+V(e))}function _a(e,t){const n=Nt(e,t);return n!=null||Oe(!1),_e(ei(n))}function _t(e,t){const n=[],r=[],i=[],o=Et(e,({name:a})=>a),s=Et(t,({name:a})=>a);for(const a of e){const u=s[a.name];u===void 0?r.push(a):i.push([a,u])}for(const a of t)o[a.name]===void 0&&n.push(a);return{added:n,persisted:i,removed:r}}const xh=Object.freeze(Object.defineProperty({__proto__:null,version:Xf,versionInfo:Jf,graphql:Wd,graphqlSync:Xd,resolveObjMapThunk:wo,resolveReadonlyArrayThunk:bo,GraphQLSchema:hn,GraphQLDirective:dt,GraphQLScalarType:pt,GraphQLObjectType:Xe,GraphQLInterfaceType:on,GraphQLUnionType:sn,GraphQLEnumType:At,GraphQLInputObjectType:an,GraphQLList:xe,GraphQLNonNull:ae,specifiedScalarTypes:tr,GraphQLInt:Cu,GraphQLFloat:ku,GraphQLString:Ne,GraphQLBoolean:qe,GraphQLID:Io,GRAPHQL_MAX_INT:Nr,GRAPHQL_MIN_INT:Or,specifiedDirectives:Lt,GraphQLIncludeDirective:No,GraphQLSkipDirective:Oo,GraphQLDeprecatedDirective:Jr,GraphQLSpecifiedByDirective:Ao,get TypeKind(){return ye},DEFAULT_DEPRECATION_REASON:So,introspectionTypes:ir,__Schema:Kr,__Directive:Lo,__DirectiveLocation:Po,__Type:We,__Field:Co,__InputValue:rr,__EnumValue:ko,__TypeKind:xo,SchemaMetaFieldDef:$n,TypeMetaFieldDef:Un,TypeNameMetaFieldDef:Vn,isSchema:xu,isDirective:Xr,isType:Kn,isScalarType:Qe,isObjectType:pe,isInterfaceType:ve,isUnionType:Ce,isEnumType:Re,isInputObjectType:be,isListType:Te,isNonNullType:se,isInputType:Ue,isOutputType:Ot,isLeafType:lt,isCompositeType:ft,isAbstractType:ct,isWrappingType:Zn,isNullableType:_o,isNamedType:er,isRequiredArgument:Rt,isRequiredInputField:zr,isSpecifiedScalarType:Wr,isIntrospectionType:Qt,isSpecifiedDirective:Do,assertSchema:Fo,assertDirective:Xp,assertType:Cp,assertScalarType:kp,assertObjectType:Nu,assertInterfaceType:Ou,assertUnionType:xp,assertEnumType:Fp,assertInputObjectType:Mp,assertListType:jp,assertNonNullType:$p,assertInputType:Up,assertOutputType:Vp,assertLeafType:Bp,assertCompositeType:qp,assertAbstractType:Gp,assertWrappingType:Hp,assertNullableType:Su,assertNamedType:Yp,getNullableType:To,getNamedType:je,validateSchema:Mo,assertValidSchema:jo,assertName:Ye,assertEnumValueName:Iu,Token:vo,Source:Hr,Location:pu,get OperationTypeNode(){return Pe},getLocation:Ar,printLocation:fu,printSourceLocation:mo,Lexer:go,get TokenKind(){return U},parse:Yr,parseValue:bu,parseConstValue:Tp,parseType:bp,print:_e,visit:dn,visitInParallel:Eo,getVisitFn:Rp,getEnterLeaveForKind:rn,BREAK:tn,get Kind(){return T},get DirectiveLocation(){return re},isDefinitionNode:ud,isExecutableDefinitionNode:Bo,isSelectionNode:cd,isValueNode:Fu,isConstValueNode:Zi,isTypeNode:ld,isTypeSystemDefinitionNode:qo,isTypeDefinitionNode:mn,isTypeSystemExtensionNode:Go,isTypeExtensionNode:Zr,execute:ni,executeSync:Oc,defaultFieldResolver:ro,defaultTypeResolver:Lc,responsePathAsArray:Be,getArgumentValues:ti,getVariableValues:sc,getDirectiveValues:Bn,subscribe:Kd,createSourceEventStream:xc,validate:Ic,ValidationContext:wc,specifiedRules:Tc,ExecutableDefinitionsRule:Mu,FieldsOnCorrectTypeRule:ju,FragmentsOnCompositeTypesRule:$u,KnownArgumentNamesRule:Uu,KnownDirectivesRule:Ho,KnownFragmentNamesRule:Bu,KnownTypeNamesRule:Yo,LoneAnonymousOperationRule:qu,NoFragmentCyclesRule:Hu,NoUndefinedVariablesRule:Yu,NoUnusedFragmentsRule:Qu,NoUnusedVariablesRule:zu,OverlappingFieldsCanBeMergedRule:Xu,PossibleFragmentSpreadsRule:Zu,ProvidedRequiredArgumentsRule:tc,ScalarLeafsRule:rc,SingleFieldSubscriptionsRule:uc,UniqueArgumentNamesRule:Xo,UniqueDirectivesPerLocationRule:Jo,UniqueFragmentNamesRule:dc,UniqueInputFieldNamesRule:Ko,UniqueOperationNamesRule:hc,UniqueVariableNamesRule:yc,ValuesOfCorrectTypeRule:gc,VariablesAreInputTypesRule:Ec,VariablesInAllowedPositionRule:_c,LoneSchemaDefinitionRule:Gu,UniqueOperationTypesRule:mc,UniqueTypeNamesRule:vc,UniqueEnumValueNamesRule:fc,UniqueFieldDefinitionNamesRule:pc,UniqueArgumentDefinitionNamesRule:cc,UniqueDirectiveNamesRule:lc,PossibleTypeExtensionsRule:ec,NoDeprecatedCustomRule:th,NoSchemaIntrospectionCustomRule:nh,GraphQLError:F,syntaxError:Le,locatedError:cn,printError:ep,formatError:tp,getIntrospectionQuery:Fc,getOperationAST:rh,getOperationRootType:ih,introspectionFromSchema:oh,buildClientSchema:sh,buildASTSchema:jc,buildSchema:uh,extendSchema:ah,lexicographicSortSchema:ch,printSchema:lh,printType:Vc,printIntrospectionSchema:fh,typeFromAST:Ve,valueFromAST:ut,valueFromASTUntyped:Dr,astFromValue:Nt,TypeInfo:Uo,visitWithTypeInfo:Vo,coerceInputValue:oc,concatAST:wh,separateOperations:Ih,stripIgnoredCharacters:Nh,isEqualType:Rr,isTypeSubTypeOf:Vt,doTypesOverlap:Ki,assertValidName:Oh,isValidNameError:Yc,get BreakingChangeType(){return Ie},get DangerousChangeType(){return ot},findBreakingChanges:Sh,findDangerousChanges:Ah},Symbol.toStringTag,{value:"Module"})),Fh=Wa(xh);function Mh(e){for(var t=[],n=0;n=48&&s<=57||s>=65&&s<=90||s>=97&&s<=122||s===95){i+=e[o++];continue}break}if(!i)throw new TypeError("Missing parameter name at ".concat(n));t.push({type:"NAME",index:n,value:i}),n=o;continue}if(r==="("){var a=1,u="",o=n+1;if(e[o]==="?")throw new TypeError('Pattern cannot start with "?" at '.concat(o));for(;o)?(?!\?)/g,r=0,i=n.exec(e.source);i;)t.push({name:i[1]||r++,prefix:"",suffix:"",modifier:"",pattern:""}),i=n.exec(e.source);return e}function Vh(e,t,n){var r=e.map(function(i){return rs(i,t,n).source});return new RegExp("(?:".concat(r.join("|"),")"),ns(n))}function Bh(e,t,n){return Xc(ts(e,n),t,n)}function Xc(e,t,n){n===void 0&&(n={});for(var r=n.strict,i=r===void 0?!1:r,o=n.start,s=o===void 0?!0:o,a=n.end,u=a===void 0?!0:a,c=n.encode,l=c===void 0?function(O){return O}:c,f=n.delimiter,d=f===void 0?"/#?":f,y=n.endsWith,_=y===void 0?"":y,I="[".concat(Zt(_),"]|$"),m="[".concat(Zt(d),"]"),S=s?"^":"",C=0,L=e;C-1:P===void 0;i||(S+="(?:".concat(m,"(?=").concat(I,"))?")),v||(S+="(?=".concat(m,"|").concat(I,")"))}return new RegExp(S,ns(n))}function rs(e,t,n){return e instanceof RegExp?Uh(e,t):Array.isArray(e)?Vh(e,t,n):Bh(e,t,n)}const qh=Object.freeze(Object.defineProperty({__proto__:null,parse:ts,compile:jh,tokensToFunction:zc,match:$h,regexpToFunction:Wc,tokensToRegexp:Xc,pathToRegexp:rs},Symbol.toStringTag,{value:"Module"})),Gh=Wa(qh);var Tn={},bn={},Ta;function Jc(){if(Ta)return bn;Ta=1,Object.defineProperty(bn,"__esModule",{value:!0}),bn.toIsoResponse=void 0;var e=Ke;function t(n){var r;return{status:(r=n.status)!==null&&r!==void 0?r:200,statusText:n.statusText||"OK",headers:e.objectToHeaders(n.headers||{}),body:n.body}}return bn.toIsoResponse=t,bn}var ba;function Hh(){if(ba)return Tn;ba=1;var e=Y&&Y.__extends||function(){var _=function(I,m){return _=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(S,C){S.__proto__=C}||function(S,C){for(var L in C)Object.prototype.hasOwnProperty.call(C,L)&&(S[L]=C[L])},_(I,m)};return function(I,m){if(typeof m!="function"&&m!==null)throw new TypeError("Class extends value "+String(m)+" is not a constructor or null");_(I,m);function S(){this.constructor=I}I.prototype=m===null?Object.create(m):(S.prototype=m.prototype,new S)}}(),t=Y&&Y.__assign||function(){return t=Object.assign||function(_){for(var I,m=1,S=arguments.length;m0&&L[L.length-1])&&(A[0]===6||A[0]===2)){m=0;continue}if(A[0]===3&&(!L||A[1]>L[0]&&A[1]0)&&!(C=S.next()).done;)L.push(C.value)}catch(w){g={error:w}}finally{try{C&&!C.done&&(m=S.return)&&m.call(S)}finally{if(g)throw g.error}}return L};Object.defineProperty(Tn,"__esModule",{value:!0}),Tn.FetchInterceptor=void 0;var o=Ke,s=Tt,a=Yt,u=ln,c=zn,l=Jc(),f=fn,d=function(_){e(I,_);function I(){return _.call(this,I.symbol)||this}return I.prototype.checkEnvironment=function(){return typeof globalThis<"u"&&typeof globalThis.fetch<"u"},I.prototype.setup=function(){var m=this,S=globalThis.fetch;s.invariant(!S[u.IS_PATCHED_MODULE],'Failed to patch the "fetch" module: already patched.'),globalThis.fetch=function(C,L){return n(m,void 0,void 0,function(){var g,w,b,A,P,v,O,x,$,q,z=this;return r(this,function(X){switch(X.label){case 0:return g=new Request(C,L),w=typeof C=="string"?C:C.url,b=g.method,this.log("[%s] %s",b,w),[4,g.clone().arrayBuffer()];case 1:return A=X.sent(),P=new a.IsomorphicRequest(new URL(w,location.origin),{body:A,method:b,headers:new o.Headers(g.headers),credentials:g.credentials}),v=new f.InteractiveIsomorphicRequest(P),this.log("isomorphic request",v),this.log('emitting the "request" event for %d listener(s)...',this.emitter.listenerCount("request")),this.emitter.emit("request",v),this.log("awaiting for the mocked response..."),[4,this.emitter.untilIdle("request",function(K){var W=i(K.args,1),G=W[0];return G.id===v.id})];case 2:return X.sent(),this.log("all request listeners have been resolved!"),[4,v.respondWith.invoked()];case 3:return O=i.apply(void 0,[X.sent(),1]),x=O[0],this.log("event.respondWith called with:",x),x?(this.log("received mocked response:",x),$=l.toIsoResponse(x),this.log("derived isomorphic response:",$),this.emitter.emit("response",v,$),q=new Response(x.body,t(t({},$),{headers:o.flattenHeadersObject(x.headers||{})})),Object.defineProperty(q,"url",{writable:!1,enumerable:!0,configurable:!1,value:v.url.href}),[2,q]):(this.log("no mocked response received!"),[2,S(g).then(function(K){return n(z,void 0,void 0,function(){var W,G,Z,ce;return r(this,function(J){switch(J.label){case 0:return W=K.clone(),this.log("original fetch performed",W),Z=(G=this.emitter).emit,ce=["response",v],[4,y(W)];case 1:return Z.apply(G,ce.concat([J.sent()])),[2,K]}})})})])}})})},Object.defineProperty(globalThis.fetch,u.IS_PATCHED_MODULE,{enumerable:!0,configurable:!0,value:!0}),this.subscriptions.push(function(){Object.defineProperty(globalThis.fetch,u.IS_PATCHED_MODULE,{value:void 0}),globalThis.fetch=S,m.log('restored native "globalThis.fetch"!',globalThis.fetch.name)})},I.symbol=Symbol("fetch"),I}(c.Interceptor);Tn.FetchInterceptor=d;function y(_){return n(this,void 0,void 0,function(){var I;return r(this,function(m){switch(m.label){case 0:return I={status:_.status,statusText:_.statusText,headers:o.objectToHeaders(o.headersToObject(_.headers))},[4,_.text()];case 1:return[2,(I.body=m.sent(),I)]}})})}return Tn}var wn={},In={},Nn={},vt={},jt={},wa;function ri(){if(wa)return jt;wa=1;function e(o,s,a){if(a===void 0&&(a=Array.prototype),o&&typeof a.find=="function")return a.find.call(o,s);for(var u=0;u=0){for(var H=h.length-1;k0},lookupPrefix:function(p){for(var h=this;h;){var N=h._nsMap;if(N){for(var k in N)if(Object.prototype.hasOwnProperty.call(N,k)&&N[k]===p)return k}h=h.nodeType==d?h.ownerDocument:h.parentNode}return null},lookupNamespaceURI:function(p){for(var h=this;h;){var N=h._nsMap;if(N&&Object.prototype.hasOwnProperty.call(N,p))return N[p];h=h.nodeType==d?h.ownerDocument:h.parentNode}return null},isDefaultNamespace:function(p){var h=this.lookupPrefix(p);return h==null}};function E(p){return p=="<"&&"<"||p==">"&&">"||p=="&"&&"&"||p=='"'&&"""||"&#"+p.charCodeAt()+";"}u(l,J),u(l,J.prototype);function D(p,h){if(h(p))return!0;if(p=p.firstChild)do if(D(p,h))return!0;while(p=p.nextSibling)}function R(){this.ownerDocument=this}function j(p,h,N){p&&p._inc++;var k=N.namespaceURI;k===n.XMLNS&&(h._nsMap[N.prefix?N.localName:""]=N.value)}function ee(p,h,N,k){p&&p._inc++;var H=N.namespaceURI;H===n.XMLNS&&delete h._nsMap[N.prefix?N.localName:""]}function ne(p,h,N){if(p&&p._inc){p._inc++;var k=h.childNodes;if(N)k[k.length++]=N;else{for(var H=h.firstChild,oe=0;H;)k[oe++]=H,H=H.nextSibling;k.length=oe,delete k[k.length]}}}function Q(p,h){var N=h.previousSibling,k=h.nextSibling;return N?N.nextSibling=k:p.firstChild=k,k?k.previousSibling=N:p.lastChild=N,h.parentNode=null,h.previousSibling=null,h.nextSibling=null,ne(p.ownerDocument,p),h}function ie(p){return p&&(p.nodeType===J.DOCUMENT_NODE||p.nodeType===J.DOCUMENT_FRAGMENT_NODE||p.nodeType===J.ELEMENT_NODE)}function le(p){return p&&(de(p)||et(p)||he(p)||p.nodeType===J.DOCUMENT_FRAGMENT_NODE||p.nodeType===J.COMMENT_NODE||p.nodeType===J.PROCESSING_INSTRUCTION_NODE)}function he(p){return p&&p.nodeType===J.DOCUMENT_TYPE_NODE}function de(p){return p&&p.nodeType===J.ELEMENT_NODE}function et(p){return p&&p.nodeType===J.TEXT_NODE}function we(p,h){var N=p.childNodes||[];if(t(N,de)||he(h))return!1;var k=t(N,he);return!(h&&k&&N.indexOf(k)>N.indexOf(h))}function tt(p,h){var N=p.childNodes||[];function k(oe){return de(oe)&&oe!==h}if(t(N,k))return!1;var H=t(N,he);return!(h&&H&&N.indexOf(H)>N.indexOf(h))}function Se(p,h,N){if(!ie(p))throw new $(v,"Unexpected parent node type "+p.nodeType);if(N&&N.parentNode!==p)throw new $(O,"child not in parent");if(!le(h)||he(h)&&p.nodeType!==J.DOCUMENT_NODE)throw new $(v,"Unexpected node type "+h.nodeType+" for parent node type "+p.nodeType)}function zt(p,h,N){var k=p.childNodes||[],H=h.childNodes||[];if(h.nodeType===J.DOCUMENT_FRAGMENT_NODE){var oe=H.filter(de);if(oe.length>1||t(H,et))throw new $(v,"More than one element or text in fragment");if(oe.length===1&&!we(p,N))throw new $(v,"Element in fragment can not be inserted before doctype")}if(de(h)&&!we(p,N))throw new $(v,"Only one element can be added and only after doctype");if(he(h)){if(t(k,he))throw new $(v,"Only one doctype is allowed");var Ee=t(k,de);if(N&&k.indexOf(Ee)1||t(H,et))throw new $(v,"More than one element or text in fragment");if(oe.length===1&&!tt(p,N))throw new $(v,"Element in fragment can not be inserted before doctype")}if(de(h)&&!tt(p,N))throw new $(v,"Only one element can be added and only after doctype");if(he(h)){if(t(k,function(ht){return he(ht)&&ht!==N}))throw new $(v,"Only one doctype is allowed");var Ee=t(k,de);if(N&&k.indexOf(Ee)0&&D(N.documentElement,function(H){if(H!==N&&H.nodeType===f){var oe=H.getAttribute("class");if(oe){var Ee=p===oe;if(!Ee){var $e=s(oe);Ee=h.every(a($e))}Ee&&k.push(H)}}}),k})},createElement:function(p){var h=new me;h.ownerDocument=this,h.nodeName=p,h.tagName=p,h.localName=p,h.childNodes=new q;var N=h.attributes=new K;return N._ownerElement=h,h},createDocumentFragment:function(){var p=new lr;return p.ownerDocument=this,p.childNodes=new q,p},createTextNode:function(p){var h=new si;return h.ownerDocument=this,h.appendData(p),h},createComment:function(p){var h=new ai;return h.ownerDocument=this,h.appendData(p),h},createCDATASection:function(p){var h=new ui;return h.ownerDocument=this,h.appendData(p),h},createProcessingInstruction:function(p,h){var N=new li;return N.ownerDocument=this,N.tagName=N.target=p,N.nodeValue=N.data=h,N},createAttribute:function(p){var h=new ke;return h.ownerDocument=this,h.name=p,h.nodeName=p,h.localName=p,h.specified=!0,h},createEntityReference:function(p){var h=new ci;return h.ownerDocument=this,h.nodeName=p,h},createElementNS:function(p,h){var N=new me,k=h.split(":"),H=N.attributes=new K;return N.childNodes=new q,N.ownerDocument=this,N.nodeName=h,N.tagName=h,N.namespaceURI=p,k.length==2?(N.prefix=k[0],N.localName=k[1]):N.localName=h,H._ownerElement=N,N},createAttributeNS:function(p,h){var N=new ke,k=h.split(":");return N.ownerDocument=this,N.nodeName=h,N.name=h,N.namespaceURI=p,N.specified=!0,k.length==2?(N.prefix=k[0],N.localName=k[1]):N.localName=h,N}},c(R,J);function me(){this._nsMap={}}me.prototype={nodeType:f,hasAttribute:function(p){return this.getAttributeNode(p)!=null},getAttribute:function(p){var h=this.getAttributeNode(p);return h&&h.value||""},getAttributeNode:function(p){return this.attributes.getNamedItem(p)},setAttribute:function(p,h){var N=this.ownerDocument.createAttribute(p);N.value=N.nodeValue=""+h,this.setAttributeNode(N)},removeAttribute:function(p){var h=this.getAttributeNode(p);h&&this.removeAttributeNode(h)},appendChild:function(p){return p.nodeType===w?this.insertBefore(p,null):Xt(this,p)},setAttributeNode:function(p){return this.attributes.setNamedItem(p)},setAttributeNodeNS:function(p){return this.attributes.setNamedItemNS(p)},removeAttributeNode:function(p){return this.attributes.removeNamedItem(p.nodeName)},removeAttributeNS:function(p,h){var N=this.getAttributeNodeNS(p,h);N&&this.removeAttributeNode(N)},hasAttributeNS:function(p,h){return this.getAttributeNodeNS(p,h)!=null},getAttributeNS:function(p,h){var N=this.getAttributeNodeNS(p,h);return N&&N.value||""},setAttributeNS:function(p,h,N){var k=this.ownerDocument.createAttributeNS(p,h);k.value=k.nodeValue=""+N,this.setAttributeNode(k)},getAttributeNodeNS:function(p,h){return this.attributes.getNamedItemNS(p,h)},getElementsByTagName:function(p){return new z(this,function(h){var N=[];return D(h,function(k){k!==h&&k.nodeType==f&&(p==="*"||k.tagName==p)&&N.push(k)}),N})},getElementsByTagNameNS:function(p,h){return new z(this,function(N){var k=[];return D(N,function(H){H!==N&&H.nodeType===f&&(p==="*"||H.namespaceURI===p)&&(h==="*"||H.localName==h)&&k.push(H)}),k})}},R.prototype.getElementsByTagName=me.prototype.getElementsByTagName,R.prototype.getElementsByTagNameNS=me.prototype.getElementsByTagNameNS,c(me,J);function ke(){}ke.prototype.nodeType=d,c(ke,J);function Pt(){}Pt.prototype={data:"",substringData:function(p,h){return this.data.substring(p,p+h)},appendData:function(p){p=this.data+p,this.nodeValue=this.data=p,this.length=p.length},insertData:function(p,h){this.replaceData(p,0,h)},appendChild:function(p){throw new Error(P[v])},deleteData:function(p,h){this.replaceData(p,h,"")},replaceData:function(p,h,N){var k=this.data.substring(0,p),H=this.data.substring(p+h);N=k+N+H,this.nodeValue=this.data=N,this.length=N.length}},c(Pt,J);function si(){}si.prototype={nodeName:"#text",nodeType:y,splitText:function(p){var h=this.data,N=h.substring(p);h=h.substring(0,p),this.data=this.nodeValue=h,this.length=h.length;var k=this.ownerDocument.createTextNode(N);return this.parentNode&&this.parentNode.insertBefore(k,this.nextSibling),k}},c(si,Pt);function ai(){}ai.prototype={nodeName:"#comment",nodeType:C},c(ai,Pt);function ui(){}ui.prototype={nodeName:"#cdata-section",nodeType:_},c(ui,Pt);function cr(){}cr.prototype.nodeType=g,c(cr,J);function ds(){}ds.prototype.nodeType=b,c(ds,J);function hs(){}hs.prototype.nodeType=m,c(hs,J);function ci(){}ci.prototype.nodeType=I,c(ci,J);function lr(){}lr.prototype.nodeName="#document-fragment",lr.prototype.nodeType=w,c(lr,J);function li(){}li.prototype.nodeType=S,c(li,J);function ms(){}ms.prototype.serializeToString=function(p,h,N){return vs.call(p,h,N)},J.prototype.toString=vs;function vs(p,h){var N=[],k=this.nodeType==9&&this.documentElement||this,H=k.prefix,oe=k.namespaceURI;if(oe&&H==null){var H=k.lookupPrefix(oe);if(H==null)var Ee=[{namespace:oe,prefix:null}]}return Jt(this,N,p,h,Ee),N.join("")}function ys(p,h,N){var k=p.prefix||"",H=p.namespaceURI;if(!H||k==="xml"&&H===n.XML||H===n.XMLNS)return!1;for(var oe=N.length;oe--;){var Ee=N[oe];if(Ee.prefix===k)return Ee.namespace!==H}return!0}function fi(p,h,N){p.push(" ",h,'="',N.replace(/[<>&"\t\n\r]/g,E),'"')}function Jt(p,h,N,k,H){if(H||(H=[]),k)if(p=k(p),p){if(typeof p=="string"){h.push(p);return}}else return;switch(p.nodeType){case f:var oe=p.attributes,Ee=oe.length,Fe=p.firstChild,$e=p.tagName;N=n.isHTML(p.namespaceURI)||N;var ht=$e;if(!N&&!p.prefix&&p.namespaceURI){for(var bt,mt=0;mt=0;Ct--){var kt=H[Ct];if(kt.prefix===""&&kt.namespace===p.namespaceURI){bt=kt.namespace;break}}if(bt!==p.namespaceURI)for(var Ct=H.length-1;Ct>=0;Ct--){var kt=H[Ct];if(kt.namespace===p.namespaceURI){kt.prefix&&(ht=kt.prefix+":"+$e);break}}}h.push("<",ht);for(var xt=0;xt"),N&&/^script$/i.test($e))for(;Fe;)Fe.data?h.push(Fe.data):Jt(Fe,h,N,k,H.slice()),Fe=Fe.nextSibling;else for(;Fe;)Jt(Fe,h,N,k,H.slice()),Fe=Fe.nextSibling;h.push("")}else h.push("/>");return;case L:case w:for(var Fe=p.firstChild;Fe;)Jt(Fe,h,N,k,H.slice()),Fe=Fe.nextSibling;return;case d:return fi(h,p.name,p.value);case y:return h.push(p.data.replace(/[<&>]/g,E));case _:return h.push("",p.data,"");case C:return h.push("");case g:var _s=p.publicId,Kt=p.systemId;if(h.push("");else if(Kt&&Kt!=".")h.push(" SYSTEM ",Kt,">");else{var Ts=p.internalSubset;Ts&&h.push(" [",Ts,"]"),h.push(">")}return;case S:return h.push("");case I:return h.push("&",p.nodeName,";");default:h.push("??",p.nodeName)}}function gs(p,h,N){var k;switch(h.nodeType){case f:k=h.cloneNode(!1),k.ownerDocument=p;case w:break;case d:N=!0;break}if(k||(k=h.cloneNode(!1)),k.ownerDocument=p,k.parentNode=null,N)for(var H=h.firstChild;H;)k.appendChild(gs(p,H,N)),H=H.nextSibling;return k}function pi(p,h,N){var k=new h.constructor;for(var H in h)if(Object.prototype.hasOwnProperty.call(h,H)){var oe=h[H];typeof oe!="object"&&oe!=k[H]&&(k[H]=oe)}switch(h.childNodes&&(k.childNodes=new q),k.ownerDocument=p,k.nodeType){case f:var Ee=h.attributes,$e=k.attributes=new K,ht=Ee.length;$e._ownerElement=k;for(var bt=0;bt",lt:"<",quot:'"'}),e.HTML_ENTITIES=t({lt:"<",gt:">",amp:"&",quot:'"',apos:"'",Agrave:"\xC0",Aacute:"\xC1",Acirc:"\xC2",Atilde:"\xC3",Auml:"\xC4",Aring:"\xC5",AElig:"\xC6",Ccedil:"\xC7",Egrave:"\xC8",Eacute:"\xC9",Ecirc:"\xCA",Euml:"\xCB",Igrave:"\xCC",Iacute:"\xCD",Icirc:"\xCE",Iuml:"\xCF",ETH:"\xD0",Ntilde:"\xD1",Ograve:"\xD2",Oacute:"\xD3",Ocirc:"\xD4",Otilde:"\xD5",Ouml:"\xD6",Oslash:"\xD8",Ugrave:"\xD9",Uacute:"\xDA",Ucirc:"\xDB",Uuml:"\xDC",Yacute:"\xDD",THORN:"\xDE",szlig:"\xDF",agrave:"\xE0",aacute:"\xE1",acirc:"\xE2",atilde:"\xE3",auml:"\xE4",aring:"\xE5",aelig:"\xE6",ccedil:"\xE7",egrave:"\xE8",eacute:"\xE9",ecirc:"\xEA",euml:"\xEB",igrave:"\xEC",iacute:"\xED",icirc:"\xEE",iuml:"\xEF",eth:"\xF0",ntilde:"\xF1",ograve:"\xF2",oacute:"\xF3",ocirc:"\xF4",otilde:"\xF5",ouml:"\xF6",oslash:"\xF8",ugrave:"\xF9",uacute:"\xFA",ucirc:"\xFB",uuml:"\xFC",yacute:"\xFD",thorn:"\xFE",yuml:"\xFF",nbsp:"\xA0",iexcl:"\xA1",cent:"\xA2",pound:"\xA3",curren:"\xA4",yen:"\xA5",brvbar:"\xA6",sect:"\xA7",uml:"\xA8",copy:"\xA9",ordf:"\xAA",laquo:"\xAB",not:"\xAC",shy:"\xAD\xAD",reg:"\xAE",macr:"\xAF",deg:"\xB0",plusmn:"\xB1",sup2:"\xB2",sup3:"\xB3",acute:"\xB4",micro:"\xB5",para:"\xB6",middot:"\xB7",cedil:"\xB8",sup1:"\xB9",ordm:"\xBA",raquo:"\xBB",frac14:"\xBC",frac12:"\xBD",frac34:"\xBE",iquest:"\xBF",times:"\xD7",divide:"\xF7",forall:"\u2200",part:"\u2202",exist:"\u2203",empty:"\u2205",nabla:"\u2207",isin:"\u2208",notin:"\u2209",ni:"\u220B",prod:"\u220F",sum:"\u2211",minus:"\u2212",lowast:"\u2217",radic:"\u221A",prop:"\u221D",infin:"\u221E",ang:"\u2220",and:"\u2227",or:"\u2228",cap:"\u2229",cup:"\u222A",int:"\u222B",there4:"\u2234",sim:"\u223C",cong:"\u2245",asymp:"\u2248",ne:"\u2260",equiv:"\u2261",le:"\u2264",ge:"\u2265",sub:"\u2282",sup:"\u2283",nsub:"\u2284",sube:"\u2286",supe:"\u2287",oplus:"\u2295",otimes:"\u2297",perp:"\u22A5",sdot:"\u22C5",Alpha:"\u0391",Beta:"\u0392",Gamma:"\u0393",Delta:"\u0394",Epsilon:"\u0395",Zeta:"\u0396",Eta:"\u0397",Theta:"\u0398",Iota:"\u0399",Kappa:"\u039A",Lambda:"\u039B",Mu:"\u039C",Nu:"\u039D",Xi:"\u039E",Omicron:"\u039F",Pi:"\u03A0",Rho:"\u03A1",Sigma:"\u03A3",Tau:"\u03A4",Upsilon:"\u03A5",Phi:"\u03A6",Chi:"\u03A7",Psi:"\u03A8",Omega:"\u03A9",alpha:"\u03B1",beta:"\u03B2",gamma:"\u03B3",delta:"\u03B4",epsilon:"\u03B5",zeta:"\u03B6",eta:"\u03B7",theta:"\u03B8",iota:"\u03B9",kappa:"\u03BA",lambda:"\u03BB",mu:"\u03BC",nu:"\u03BD",xi:"\u03BE",omicron:"\u03BF",pi:"\u03C0",rho:"\u03C1",sigmaf:"\u03C2",sigma:"\u03C3",tau:"\u03C4",upsilon:"\u03C5",phi:"\u03C6",chi:"\u03C7",psi:"\u03C8",omega:"\u03C9",thetasym:"\u03D1",upsih:"\u03D2",piv:"\u03D6",OElig:"\u0152",oelig:"\u0153",Scaron:"\u0160",scaron:"\u0161",Yuml:"\u0178",fnof:"\u0192",circ:"\u02C6",tilde:"\u02DC",ensp:"\u2002",emsp:"\u2003",thinsp:"\u2009",zwnj:"\u200C",zwj:"\u200D",lrm:"\u200E",rlm:"\u200F",ndash:"\u2013",mdash:"\u2014",lsquo:"\u2018",rsquo:"\u2019",sbquo:"\u201A",ldquo:"\u201C",rdquo:"\u201D",bdquo:"\u201E",dagger:"\u2020",Dagger:"\u2021",bull:"\u2022",hellip:"\u2026",permil:"\u2030",prime:"\u2032",Prime:"\u2033",lsaquo:"\u2039",rsaquo:"\u203A",oline:"\u203E",euro:"\u20AC",trade:"\u2122",larr:"\u2190",uarr:"\u2191",rarr:"\u2192",darr:"\u2193",harr:"\u2194",crarr:"\u21B5",lceil:"\u2308",rceil:"\u2309",lfloor:"\u230A",rfloor:"\u230B",loz:"\u25CA",spades:"\u2660",clubs:"\u2663",hearts:"\u2665",diams:"\u2666"}),e.entityMap=e.HTML_ENTITIES}(qi)),qi}var br={},Oa;function Qh(){if(Oa)return br;Oa=1;var e=ri().NAMESPACE,t=/[A-Z_a-z\xC0-\xD6\xD8-\xF6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD]/,n=new RegExp("[\\-\\.0-9"+t.source.slice(1,-1)+"\\u00B7\\u0300-\\u036F\\u203F-\\u2040]"),r=new RegExp("^"+t.source+n.source+"*(?::"+t.source+n.source+"*)?$"),i=0,o=1,s=2,a=3,u=4,c=5,l=6,f=7;function d(v,O){this.message=v,this.locator=O,Error.captureStackTrace&&Error.captureStackTrace(this,d)}d.prototype=new Error,d.prototype.name=d.name;function y(){}y.prototype={parse:function(v,O,x){var $=this.domBuilder;$.startDocument(),g(O,O={}),_(v,O,x,$,this.errorHandler),$.endDocument()}};function _(v,O,x,$,q){function z(me){if(me>65535){me-=65536;var ke=55296+(me>>10),Pt=56320+(me&1023);return String.fromCharCode(ke,Pt)}else return String.fromCharCode(me)}function X(me){var ke=me.slice(1,-1);return Object.hasOwnProperty.call(x,ke)?x[ke]:ke.charAt(0)==="#"?z(parseInt(ke.substr(1).replace("x","0x"))):(q.error("entity not found:"+me),me)}function K(me){if(me>R){var ke=v.substring(R,me).replace(/&#?\w+;/g,X);J&&W(R),$.characters(ke,0,me-R),R=me}}function W(me,ke){for(;me>=Z&&(ke=ce.exec(v));)G=ke.index,Z=G+ke[0].length,J.lineNumber++;J.columnNumber=me-G+1}for(var G=0,Z=0,ce=/.*(?:\r\n?|\n)|.*$/g,J=$.locator,E=[{currentNSMap:O}],D={},R=0;;){try{var j=v.indexOf("<",R);if(j<0){if(!v.substr(R).match(/^\s*$/)){var ee=$.doc,ne=ee.createTextNode(v.substr(R));ee.appendChild(ne),$.currentElement=ne}return}switch(j>R&&K(j),v.charAt(j+1)){case"/":var Se=v.indexOf(">",j+3),Q=v.substring(j+2,Se).replace(/[ \t\n\r]+$/g,""),ie=E.pop();Se<0?(Q=v.substring(j+2).replace(/[\s<].*/,""),q.error("end tag name: "+Q+" is not complete:"+ie.tagName),Se=j+1+Q.length):Q.match(/\sR?R=Se:K(Math.max(j,R)+1)}}function I(v,O){return O.lineNumber=v.lineNumber,O.columnNumber=v.columnNumber,O}function m(v,O,x,$,q,z){function X(J,E,D){x.attributeNames.hasOwnProperty(J)&&z.fatalError("Attribute "+J+" redefined"),x.addValue(J,E.replace(/[\t\n\r]/g," ").replace(/&#?\w+;/g,q),D)}for(var K,W,G=++O,Z=i;;){var ce=v.charAt(G);switch(ce){case"=":if(Z===o)K=v.slice(O,G),Z=a;else if(Z===s)Z=a;else throw new Error("attribute equal must after attrName");break;case"'":case'"':if(Z===a||Z===o)if(Z===o&&(z.warning('attribute value must after "="'),K=v.slice(O,G)),O=G+1,G=v.indexOf(ce,O),G>0)W=v.slice(O,G),X(K,W,O-1),Z=c;else throw new Error("attribute value no end '"+ce+"' match");else if(Z==u)W=v.slice(O,G),X(K,W,O),z.warning('attribute "'+K+'" missed start quot('+ce+")!!"),O=G+1,Z=c;else throw new Error('attribute value must after "="');break;case"/":switch(Z){case i:x.setTagName(v.slice(O,G));case c:case l:case f:Z=f,x.closed=!0;case u:case o:case s:break;default:throw new Error("attribute invalid close char('/')")}break;case"":return z.error("unexpected end of input"),Z==i&&x.setTagName(v.slice(O,G)),G;case">":switch(Z){case i:x.setTagName(v.slice(O,G));case c:case l:case f:break;case u:case o:W=v.slice(O,G),W.slice(-1)==="/"&&(x.closed=!0,W=W.slice(0,-1));case s:Z===s&&(W=K),Z==u?(z.warning('attribute "'+W+'" missed quot(")!'),X(K,W,O)):((!e.isHTML($[""])||!W.match(/^(?:disabled|checked|selected)$/i))&&z.warning('attribute "'+W+'" missed value!! "'+W+'" instead!!'),X(W,W,O));break;case a:throw new Error("attribute value missed!!")}return G;case"\x80":ce=" ";default:if(ce<=" ")switch(Z){case i:x.setTagName(v.slice(O,G)),Z=l;break;case o:K=v.slice(O,G),Z=s;break;case u:var W=v.slice(O,G);z.warning('attribute "'+W+'" missed quot(")!!'),X(K,W,O);case c:Z=l;break}else switch(Z){case s:x.tagName,(!e.isHTML($[""])||!K.match(/^(?:disabled|checked|selected)$/i))&&z.warning('attribute "'+K+'" missed value!! "'+K+'" instead2!!'),X(K,K,O),O=G,Z=o;break;case c:z.warning('attribute space is required"'+K+'"!!');case l:Z=o,O=G;break;case a:Z=u,O=G;break;case f:throw new Error("elements closed character '/' and '>' must be connected to")}}G++}}function S(v,O,x){for(var $=v.tagName,q=null,ce=v.length;ce--;){var z=v[ce],X=z.qName,K=z.value,J=X.indexOf(":");if(J>0)var W=z.prefix=X.slice(0,J),G=X.slice(J+1),Z=W==="xmlns"&&G;else G=X,W=null,Z=X==="xmlns"&&"";z.localName=G,Z!==!1&&(q==null&&(q={},g(x,x={})),x[Z]=q[Z]=K,z.uri=e.XMLNS,O.startPrefixMapping(Z,K))}for(var ce=v.length;ce--;){z=v[ce];var W=z.prefix;W&&(W==="xml"&&(z.uri=e.XML),W!=="xmlns"&&(z.uri=x[W||""]))}var J=$.indexOf(":");J>0?(W=v.prefix=$.slice(0,J),G=v.localName=$.slice(J+1)):(W=null,G=v.localName=$);var E=v.uri=x[W||""];if(O.startElement(E,G,$,v),v.closed){if(O.endElement(E,G,$),q)for(W in q)Object.prototype.hasOwnProperty.call(q,W)&&O.endPrefixMapping(W)}else return v.currentNSMap=x,v.localNSMap=q,!0}function C(v,O,x,$,q){if(/^(?:script|textarea)$/i.test(x)){var z=v.indexOf("",O),X=v.substring(O+1,z);if(/[&<]/.test(X))return/^script$/i.test(x)?(q.characters(X,0,X.length),z):(X=X.replace(/&#?\w+;/g,$),q.characters(X,0,X.length),z)}return O+1}function L(v,O,x,$){var q=$[x];return q==null&&(q=v.lastIndexOf(""),q",O+4);return z>O?(x.comment(v,O+4,z-O-4),z+3):($.error("Unclosed comment"),-1)}else return-1;default:if(v.substr(O+3,6)=="CDATA["){var z=v.indexOf("]]>",O+9);return x.startCDATA(),x.characters(v,O+9,z-O-9),x.endCDATA(),z+3}var X=P(v,O),K=X.length;if(K>1&&/!doctype/i.test(X[0][0])){var W=X[1][0],G=!1,Z=!1;K>3&&(/^public$/i.test(X[2][0])?(G=X[3][0],Z=K>4&&X[4][0]):/^system$/i.test(X[2][0])&&(Z=X[3][0]));var ce=X[K-1];return x.startDTD(W,G,Z),x.endDTD(),ce.index+ce[0].length}}return-1}function b(v,O,x){var $=v.indexOf("?>",O);if($){var q=v.substring(O,$).match(/^<\?(\S*)\s*([\s\S]*?)\s*$/);return q?(q[0].length,x.processingInstruction(q[1],q[2]),$+2):-1}return-1}function A(){this.attributeNames={}}A.prototype={setTagName:function(v){if(!r.test(v))throw new Error("invalid tagName:"+v);this.tagName=v},addValue:function(v,O,x){if(!r.test(v))throw new Error("invalid attribute:"+v);this.attributeNames[v]=this.length,this[this.length++]={qName:v,value:O,offset:x}},length:0,getLocalName:function(v){return this[v].localName},getLocator:function(v){return this[v].locator},getQName:function(v){return this[v].qName},getURI:function(v){return this[v].uri},getValue:function(v){return this[v].value}};function P(v,O){var x,$=[],q=/'[^']+'|"[^"]+"|[^\s<>\/=]+=?|(\/?\s*>|<)/g;for(q.lastIndex=O,q.exec(v);x=q.exec(v);)if($.push(x),x[1])return $}return br.XMLReader=y,br.ParseError=d,br}var Sa;function zh(){if(Sa)return On;Sa=1;var e=ri(),t=Kc(),n=Yh(),r=Qh(),i=t.DOMImplementation,o=e.NAMESPACE,s=r.ParseError,a=r.XMLReader;function u(m){return m.replace(/\r[\n\u0085]/g,` `).replace(/[\r\u0085\u2028]/g,` -`)}function c(m){this.options=m||{locator:{}}}c.prototype.parseFromString=function(m,S){var C=this.options,L=new a,g=C.domBuilder||new f,I=C.errorHandler,b=C.locator,A=C.xmlns||{},P=/\/x?html?$/.test(S),v=P?n.HTML_ENTITIES:n.XML_ENTITIES;b&&g.setDocumentLocator(b),L.errorHandler=l(I,g,b),L.domBuilder=C.domBuilder||g,P&&(A[""]=o.HTML),A.xml=A.xml||o.XML;var O=C.normalizeLineEndings||u;return m&&typeof m=="string"?L.parse(O(m),A,v):L.errorHandler.error("invalid doc source"),g.doc};function l(m,S,C){if(!m){if(S instanceof f)return S;m=S}var L={},g=m instanceof Function;C=C||{};function I(b){var A=m[b];!A&&g&&(A=m.length==2?function(P){m(b,P)}:m),L[b]=A&&function(P){A("[xmldom "+b+"] "+P+y(C))}||function(){}}return I("warning"),I("error"),I("fatalError"),L}function f(){this.cdata=!1}function d(m,S){S.lineNumber=m.lineNumber,S.columnNumber=m.columnNumber}f.prototype={startDocument:function(){this.doc=new i().createDocument(null,null,null),this.locator&&(this.doc.documentURI=this.locator.systemId)},startElement:function(m,S,C,L){var g=this.doc,I=g.createElementNS(m,C||S),b=L.length;w(this,I),this.currentElement=I,this.locator&&d(this.locator,I);for(var A=0;A=S+C||S?new java.lang.String(m,S,C)+"":m}"endDTD,startEntity,endEntity,attributeDecl,elementDecl,externalEntityDecl,internalEntityDecl,resolveEntity,getExternalSubset,notationDecl,unparsedEntityDecl".replace(/\w+/g,function(m){f.prototype[m]=function(){return null}});function w(m,S){m.currentElement?m.currentElement.appendChild(S):m.doc.appendChild(S)}return On.__DOMHandler=f,On.normalizeLineEndings=u,On.DOMParser=c,On}var Aa;function Wh(){if(Aa)return Nn;Aa=1;var e=Kc();return Nn.DOMImplementation=e.DOMImplementation,Nn.XMLSerializer=e.XMLSerializer,Nn.DOMParser=zh().DOMParser,Nn}var Sn={},Da;function Xh(){if(Da)return Sn;Da=1,Object.defineProperty(Sn,"__esModule",{value:!0}),Sn.parseJson=void 0;function e(t){try{var n=JSON.parse(t);return n}catch{return null}}return Sn.parseJson=e,Sn}var An={},Ra;function Jh(){if(Ra)return An;Ra=1,Object.defineProperty(An,"__esModule",{value:!0}),An.bufferFrom=void 0;function e(t){var n=encodeURIComponent(t),r=n.replace(/%([0-9A-F]{2})/g,function(o,s){return String.fromCharCode("0x"+s)}),i=new Uint8Array(r.length);return Array.prototype.forEach.call(r,function(o,s){i[s]=o.charCodeAt(0)}),i}return An.bufferFrom=e,An}var Dn={},Rn={},La;function Zc(){if(La)return Rn;La=1,Object.defineProperty(Rn,"__esModule",{value:!0}),Rn.EventPolyfill=void 0;var e=function(){function t(n,r){this.AT_TARGET=0,this.BUBBLING_PHASE=0,this.CAPTURING_PHASE=0,this.NONE=0,this.type="",this.srcElement=null,this.currentTarget=null,this.eventPhase=0,this.isTrusted=!0,this.composed=!1,this.cancelable=!0,this.defaultPrevented=!1,this.bubbles=!0,this.lengthComputable=!0,this.loaded=0,this.total=0,this.cancelBubble=!1,this.returnValue=!0,this.type=n,this.target=(r==null?void 0:r.target)||null,this.currentTarget=(r==null?void 0:r.currentTarget)||null,this.timeStamp=Date.now()}return t.prototype.composedPath=function(){return[]},t.prototype.initEvent=function(n,r,i){this.type=n,this.bubbles=!!r,this.cancelable=!!i},t.prototype.preventDefault=function(){this.defaultPrevented=!0},t.prototype.stopPropagation=function(){},t.prototype.stopImmediatePropagation=function(){},t}();return Rn.EventPolyfill=e,Rn}var Ln={},Pa;function Kh(){if(Pa)return Ln;Pa=1;var e=Y&&Y.__extends||function(){var r=function(i,o){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(s,a){s.__proto__=a}||function(s,a){for(var u in a)Object.prototype.hasOwnProperty.call(a,u)&&(s[u]=a[u])},r(i,o)};return function(i,o){if(typeof o!="function"&&o!==null)throw new TypeError("Class extends value "+String(o)+" is not a constructor or null");r(i,o);function s(){this.constructor=i}i.prototype=o===null?Object.create(o):(s.prototype=o.prototype,new s)}}();Object.defineProperty(Ln,"__esModule",{value:!0}),Ln.ProgressEventPolyfill=void 0;var t=Zc(),n=function(r){e(i,r);function i(o,s){var a=r.call(this,o)||this;return a.lengthComputable=(s==null?void 0:s.lengthComputable)||!1,a.composed=(s==null?void 0:s.composed)||!1,a.loaded=(s==null?void 0:s.loaded)||0,a.total=(s==null?void 0:s.total)||0,a}return i}(t.EventPolyfill);return Ln.ProgressEventPolyfill=n,Ln}var Ca;function Zh(){if(Ca)return Dn;Ca=1,Object.defineProperty(Dn,"__esModule",{value:!0}),Dn.createEvent=void 0;var e=Zc(),t=Kh(),n=typeof ProgressEvent<"u";function r(i,o,s){var a=["error","progress","loadstart","loadend","load","timeout","abort"],u=n?ProgressEvent:t.ProgressEventPolyfill,c=a.includes(o)?new u(o,{lengthComputable:!0,loaded:(s==null?void 0:s.loaded)||0,total:(s==null?void 0:s.total)||0}):new e.EventPolyfill(o,{target:i,currentTarget:i});return c}return Dn.createEvent=r,Dn}var ka;function em(){if(ka)return wn;ka=1;var e=Y&&Y.__awaiter||function(w,m,S,C){function L(g){return g instanceof S?g:new S(function(I){I(g)})}return new(S||(S=Promise))(function(g,I){function b(v){try{P(C.next(v))}catch(O){I(O)}}function A(v){try{P(C.throw(v))}catch(O){I(O)}}function P(v){v.done?g(v.value):L(v.value).then(b,A)}P((C=C.apply(w,m||[])).next())})},t=Y&&Y.__generator||function(w,m){var S={label:0,sent:function(){if(g[0]&1)throw g[1];return g[1]},trys:[],ops:[]},C,L,g,I;return I={next:b(0),throw:b(1),return:b(2)},typeof Symbol=="function"&&(I[Symbol.iterator]=function(){return this}),I;function b(P){return function(v){return A([P,v])}}function A(P){if(C)throw new TypeError("Generator is already executing.");for(;S;)try{if(C=1,L&&(g=P[0]&2?L.return:P[0]?L.throw||((g=L.return)&&g.call(L),0):L.next)&&!(g=g.call(L,P[1])).done)return g;switch(L=0,g&&(P=[P[0]&2,g.value]),P[0]){case 0:case 1:g=P;break;case 4:return S.label++,{value:P[1],done:!1};case 5:S.label++,L=P[1],P=[0];continue;case 7:P=S.ops.pop(),S.trys.pop();continue;default:if(g=S.trys,!(g=g.length>0&&g[g.length-1])&&(P[0]===6||P[0]===2)){S=0;continue}if(P[0]===3&&(!g||P[1]>g[0]&&P[1]=w.length&&(w=void 0),{value:w&&w[C++],done:!w}}};throw new TypeError(m?"Object is not iterable.":"Symbol.iterator is not defined.")},r=Y&&Y.__read||function(w,m){var S=typeof Symbol=="function"&&w[Symbol.iterator];if(!S)return w;var C=S.call(w),L,g=[],I;try{for(;(m===void 0||m-- >0)&&!(L=C.next()).done;)g.push(L.value)}catch(b){I={error:b}}finally{try{L&&!L.done&&(S=C.return)&&S.call(C)}finally{if(I)throw I.error}}return g};Object.defineProperty(wn,"__esModule",{value:!0}),wn.createXMLHttpRequestOverride=void 0;var i=qt,o=Ke,s=Wh(),a=Xh(),u=Jc(),c=Jh(),l=Zh(),f=Gt,d=it,y=fn,_=function(w){var m,S=w.XMLHttpRequest,C=w.emitter,L=w.log;return m=function(){function g(){this._events=[],this.log=L,this.UNSENT=0,this.OPENED=1,this.HEADERS_RECEIVED=2,this.LOADING=3,this.DONE=4,this.onreadystatechange=null,this.onabort=null,this.onerror=null,this.onload=null,this.onloadend=null,this.onloadstart=null,this.onprogress=null,this.ontimeout=null,this.url="",this.method="GET",this.readyState=this.UNSENT,this.withCredentials=!1,this.status=200,this.statusText="OK",this.response="",this.responseType="text",this.responseText="",this.responseXML=null,this.responseURL="",this.upload={},this.timeout=0,this._requestHeaders=new o.Headers,this._responseHeaders=new o.Headers}return g.prototype.setReadyState=function(I){I!==this.readyState&&(this.log("readyState change %d -> %d",this.readyState,I),this.readyState=I,I!==this.UNSENT&&(this.log("triggering readystate change..."),this.trigger("readystatechange")))},g.prototype.trigger=function(I,b){var A,P;this.log('trigger "%s" (%d)',I,this.readyState),this.log('resolve listener for event "%s"',I);var v=this["on"+I];v==null||v.call(this,l.createEvent(this,I,b));try{for(var O=n(this._events),x=O.next();!x.done;x=O.next()){var $=x.value;$.name===I&&(L('calling mock event listener "%s" (%d)',I,this.readyState),$.listener.call(this,l.createEvent(this,I,b)))}}catch(q){A={error:q}}finally{try{x&&!x.done&&(P=O.return)&&P.call(O)}finally{if(A)throw A.error}}return this},g.prototype.reset=function(){this.log("reset"),this.setReadyState(this.UNSENT),this.status=200,this.statusText="OK",this.response=null,this.responseText=null,this.responseXML=null,this._requestHeaders=new o.Headers,this._responseHeaders=new o.Headers},g.prototype.open=function(I,b,A,P,v){return A===void 0&&(A=!0),e(this,void 0,void 0,function(){return t(this,function(O){return this.log=this.log.extend("request "+I+" "+b),this.log("open",{method:I,url:b,async:A,user:P,password:v}),this.reset(),this.setReadyState(this.OPENED),typeof b>"u"?(this.url=I,this.method="GET"):(this.url=b,this.method=I,this.async=A,this.user=P,this.password=v),[2]})})},g.prototype.send=function(I){var b=this;this.log("send %s %s",this.method,this.url);var A;typeof I=="string"?A=d.encodeBuffer(I):A=I||new ArrayBuffer(0);var P;try{P=new URL(this.url)}catch{P=new URL(this.url,window.location.href)}this.log("request headers",this._requestHeaders);var v=new f.IsomorphicRequest(P,{body:A,method:this.method,headers:this._requestHeaders,credentials:this.withCredentials?"include":"omit"}),O=new y.InteractiveIsomorphicRequest(v);this.log('emitting the "request" event for %d listener(s)...',C.listenerCount("request")),C.emit("request",O),this.log("awaiting mocked response..."),Promise.resolve(i.until(function(){return e(b,void 0,void 0,function(){var x,$;return t(this,function(q){switch(q.label){case 0:return[4,C.untilIdle("request",function(z){var X=r(z.args,1),K=X[0];return K.id===O.id})];case 1:return q.sent(),this.log("all request listeners have been resolved!"),[4,O.respondWith.invoked()];case 2:return x=r.apply(void 0,[q.sent(),1]),$=x[0],this.log("event.respondWith called with:",$),[2,$]}})})})).then(function(x){var $,q,z=r(x,2),X=z[0],K=z[1];if(X){b.log("middleware function threw an exception!",X),b.trigger("error"),b.abort();return}if(K){if(b.log("received mocked response",K),b.trigger("loadstart"),b.status=($=K.status)!==null&&$!==void 0?$:200,b.statusText=K.statusText||"OK",b._responseHeaders=K.headers?o.objectToHeaders(K.headers):new o.Headers,b.log("set response status",b.status,b.statusText),b.log("set response headers",b._responseHeaders),b.setReadyState(b.HEADERS_RECEIVED),b.log("response type",b.responseType),b.response=b.getResponseBody(K.body),b.responseURL=b.url,b.responseText=K.body||"",b.responseXML=b.getResponseXML(),b.log("set response body",b.response),K.body&&b.response){b.setReadyState(b.LOADING);var W=c.bufferFrom(K.body);b.trigger("progress",{loaded:W.length,total:W.length})}b.setReadyState(b.DONE),b.trigger("load"),b.trigger("loadend"),C.emit("response",v,u.toIsoResponse(K))}else{b.log("no mocked response received!");var G=new S;b.log("opening an original request %s %s",b.method,b.url),G.open(b.method,b.url,(q=b.async)!==null&&q!==void 0?q:!0,b.user,b.password),G.addEventListener("load",function(){b.log('original "onload"'),b.status=G.status,b.statusText=G.statusText,b.responseURL=G.responseURL,b.responseType=G.responseType,b.response=G.response,b.responseText=G.responseText,b.responseXML=G.responseXML,b.log("set mock request readyState to DONE"),b.setReadyState(b.DONE),b.log("received original response",b.status,b.statusText),b.log("original response body:",b.response);var Z=G.getAllResponseHeaders();b.log(`original response headers: -`,Z),b._responseHeaders=o.stringToHeaders(Z),b.log("original response headers (normalized)",b._responseHeaders),b.log("original response finished"),C.emit("response",v,{status:G.status,statusText:G.statusText,headers:b._responseHeaders,body:G.response})}),b.propagateCallbacks(G),b.propagateListeners(G),b.propagateHeaders(G,b._requestHeaders),b.async&&(G.timeout=b.timeout),b.log("send",I),G.send(I)}})},g.prototype.abort=function(){this.log("abort"),this.readyState>this.UNSENT&&this.readyStatet in e?or(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,De=(e,t)=>{for(var n in t||(t={}))is.call(t,n)&&Fa(e,n,t[n]);if(Mr)for(var n of Mr(t))el.call(t,n)&&Fa(e,n,t[n]);return e},Me=(e,t)=>rm(e,om(t)),um=(e,t)=>{var n={};for(var r in e)is.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&Mr)for(var r of Mr(e))t.indexOf(r)<0&&el.call(e,r)&&(n[r]=e[r]);return n},tl=(e,t)=>{for(var n in t)or(e,n,{get:t[n],enumerable:!0})},nl=(e,t,n,r)=>{if(t&&typeof t=="object"||typeof t=="function")for(let i of sm(t))!is.call(e,i)&&i!==n&&or(e,i,{get:()=>t[i],enumerable:!(r=im(t,i))||r.enumerable});return e},sr=(e,t,n)=>(n=e!=null?nm(am(e)):{},nl(t||!e||!e.__esModule?or(n,"default",{value:e,enumerable:!0}):n,e)),cm=e=>nl(or({},"__esModule",{value:!0}),e),rl={};tl(rl,{GraphQLHandler:()=>oi,MockedRequest:()=>ar,RESTMethods:()=>Al,RequestHandler:()=>ls,RestHandler:()=>fs,SetupApi:()=>xl,cleanUrl:()=>us,compose:()=>Nl,context:()=>il,createResponseComposition:()=>oo,defaultContext:()=>ii,defaultResponse:()=>Ol,graphql:()=>rg,graphqlContext:()=>Ll,handleRequest:()=>ps,matchRequestUrl:()=>cs,response:()=>Sl,rest:()=>eg,restContext:()=>Dl,setupWorker:()=>Zy});var tn=cm(rl),il={};tl(il,{body:()=>al,cookie:()=>os,data:()=>ul,delay:()=>ll,errors:()=>fl,extensions:()=>cl,fetch:()=>pl,json:()=>yn,set:()=>sl,status:()=>ol,text:()=>dl,xml:()=>hl});var lm="Continue",fm="Switching Protocols",pm="Processing",dm="Early Hints",hm="OK",mm="Created",vm="Accepted",ym="Non-Authoritative Information",gm="No Content",Em="Reset Content",_m="Partial Content",Tm="Multi-Status",bm="Already Reported",Im="IM Used",wm="Multiple Choices",Nm="Moved Permanently",Om="Found",Sm="See Other",Am="Not Modified",Dm="Use Proxy",Rm="Temporary Redirect",Lm="Permanent Redirect",Pm="Bad Request",Cm="Unauthorized",km="Payment Required",xm="Forbidden",Fm="Not Found",Mm="Method Not Allowed",jm="Not Acceptable",$m="Proxy Authentication Required",Um="Request Timeout",Vm="Conflict",Bm="Gone",qm="Length Required",Gm="Precondition Failed",Hm="Payload Too Large",Ym="URI Too Long",Qm="Unsupported Media Type",zm="Range Not Satisfiable",Wm="Expectation Failed",Xm="I'm a Teapot",Jm="Misdirected Request",Km="Unprocessable Entity",Zm="Locked",ev="Failed Dependency",tv="Too Early",nv="Upgrade Required",rv="Precondition Required",iv="Too Many Requests",ov="Request Header Fields Too Large",sv="Unavailable For Legal Reasons",av="Internal Server Error",uv="Not Implemented",cv="Bad Gateway",lv="Service Unavailable",fv="Gateway Timeout",pv="HTTP Version Not Supported",dv="Variant Also Negotiates",hv="Insufficient Storage",mv="Loop Detected",vv="Bandwidth Limit Exceeded",yv="Not Extended",gv="Network Authentication Required",Ev={100:lm,101:fm,102:pm,103:dm,200:hm,201:mm,202:vm,203:ym,204:gm,205:Em,206:_m,207:Tm,208:bm,226:Im,300:wm,301:Nm,302:Om,303:Sm,304:Am,305:Dm,307:Rm,308:Lm,400:Pm,401:Cm,402:km,403:xm,404:Fm,405:Mm,406:jm,407:$m,408:Um,409:Vm,410:Bm,411:qm,412:Gm,413:Hm,414:Ym,415:Qm,416:zm,417:Wm,418:Xm,421:Jm,422:Km,423:Zm,424:ev,425:tv,426:nv,428:rv,429:iv,431:ov,451:sv,500:av,501:uv,502:cv,503:lv,504:fv,505:pv,506:dv,507:hv,508:mv,509:vv,510:yv,511:gv},ol=(e,t)=>n=>(n.status=e,n.statusText=t||Ev[String(e)],n),_v=Ke;function sl(...e){return t=>{const[n,r]=e;return typeof n=="string"?t.headers.append(n,r):(0,_v.objectToHeaders)(n).forEach((o,s)=>{t.headers.append(s,o)}),t}}var Tv=sr(Hn),os=(e,t,n)=>r=>{const i=Tv.serialize(e,t,n);return r.headers.append("Set-Cookie",i),typeof document<"u"&&(document.cookie=i),r},al=e=>t=>(t.body=e,t);function St(e){try{return JSON.parse(e)}catch{return}}function Ma(e){return e!=null&&typeof e=="object"&&!Array.isArray(e)}function vn(e,t){return Object.entries(t).reduce((n,[r,i])=>{const o=n[r];return Array.isArray(o)&&Array.isArray(i)?(n[r]=o.concat(i),n):Ma(o)&&Ma(i)?(n[r]=vn(o,i),n):(n[r]=i,n)},Object.assign({},e))}var yn=e=>t=>(t.headers.set("Content-Type","application/json"),t.body=JSON.stringify(e),t),ul=e=>t=>{const n=St(t.body)||{},r=vn(n,{data:e});return yn(r)(t)},cl=e=>t=>{const n=St(t.body)||{},r=vn(n,{extensions:e});return yn(r)(t)},bv=Mn.exports,Gi=2147483647,ja=100,Iv=400,wv=5,$a=()=>(0,bv.isNodeProcess)()?wv:Math.floor(Math.random()*(Iv-ja)+ja),ll=e=>t=>{let n;if(typeof e=="string")switch(e){case"infinite":{n=Gi;break}case"real":{n=$a();break}default:throw new Error(`Failed to delay a response: unknown delay mode "${e}". Please make sure you provide one of the supported modes ("real", "infinite") or a number to "ctx.delay".`)}else if(typeof e>"u")n=$a();else{if(e>Gi)throw new Error(`Failed to delay a response: provided delay duration (${e}) exceeds the maximum allowed duration for "setTimeout" (${Gi}). This will cause the response to be returned immediately. Please use a number within the allowed range to delay the response by exact duration, or consider the "infinite" delay mode to delay the response indefinitely.`);n=e}return t.delay=n,t},fl=e=>t=>{if(e==null)return t;const n=St(t.body)||{},r=vn(n,{errors:e});return yn(r)(t)},Nv=Mn.exports,Ov=Ke,Ua=(0,Nv.isNodeProcess)()?(e,t)=>Promise.resolve().then(()=>sr(of())).then(({default:n})=>n(e,t)):window.fetch,Va=e=>{const t=new Ov.Headers(e.headers);return t.set("x-msw-bypass","true"),Me(De({},e),{headers:t.all()})},Sv=e=>{const{body:t,method:n}=e,r=Me(De({},e),{body:void 0});return["GET","HEAD"].includes(n)||(typeof t=="object"||typeof t=="number"||typeof t=="boolean"?r.body=JSON.stringify(t):r.body=t),r},pl=(e,t={})=>{if(typeof e=="string")return Ua(e,Va(t));const n=Sv(e),r=Va(n);return Ua(e.url.href,r)},dl=e=>t=>(t.headers.set("Content-Type","text/plain"),t.body=e,t),hl=e=>t=>(t.headers.set("Content-Type","text/xml"),t.body=e,t),Av=Tt,Dv=Mn.exports,Rv=qt,Lv=qt,Hi=(e,t,n)=>[e.active,e.installing,e.waiting].filter(Boolean).find(s=>n(s.scriptURL,t))||null;function Pv(e){return new URL(e,location.href).href}var Cv=Tt,kv="[MSW]";function ss(e,...t){const n=(0,Cv.format)(e,...t);return`${kv} ${n}`}function xv(e,...t){console.warn(ss(e,...t))}function Fv(e,...t){console.error(ss(e,...t))}var ge={formatMessage:ss,warn:xv,error:Fv},Mv=async(e,t={},n)=>{const r=Pv(e),i=await navigator.serviceWorker.getRegistrations().then(u=>u.filter(c=>Hi(c,r,n)));!navigator.serviceWorker.controller&&i.length>0&&location.reload();const[o]=i;if(o)return o.update().then(()=>[Hi(o,r,n),o]);const[s,a]=await(0,Lv.until)(async()=>{const u=await navigator.serviceWorker.register(e,t);return[Hi(u,r,n),u]});if(s){if(s.message.includes("(404)")){const c=new URL((t==null?void 0:t.scope)||"/",location.href);throw new Error(ge.formatMessage(`Failed to register a Service Worker for scope ('${c.href}') with script ('${r}'): Service Worker script does not exist at the given path. +`)}function c(m){this.options=m||{locator:{}}}c.prototype.parseFromString=function(m,S){var C=this.options,L=new a,g=C.domBuilder||new f,w=C.errorHandler,b=C.locator,A=C.xmlns||{},P=/\/x?html?$/.test(S),v=P?n.HTML_ENTITIES:n.XML_ENTITIES;b&&g.setDocumentLocator(b),L.errorHandler=l(w,g,b),L.domBuilder=C.domBuilder||g,P&&(A[""]=o.HTML),A.xml=A.xml||o.XML;var O=C.normalizeLineEndings||u;return m&&typeof m=="string"?L.parse(O(m),A,v):L.errorHandler.error("invalid doc source"),g.doc};function l(m,S,C){if(!m){if(S instanceof f)return S;m=S}var L={},g=m instanceof Function;C=C||{};function w(b){var A=m[b];!A&&g&&(A=m.length==2?function(P){m(b,P)}:m),L[b]=A&&function(P){A("[xmldom "+b+"] "+P+y(C))}||function(){}}return w("warning"),w("error"),w("fatalError"),L}function f(){this.cdata=!1}function d(m,S){S.lineNumber=m.lineNumber,S.columnNumber=m.columnNumber}f.prototype={startDocument:function(){this.doc=new i().createDocument(null,null,null),this.locator&&(this.doc.documentURI=this.locator.systemId)},startElement:function(m,S,C,L){var g=this.doc,w=g.createElementNS(m,C||S),b=L.length;I(this,w),this.currentElement=w,this.locator&&d(this.locator,w);for(var A=0;A=S+C||S?new java.lang.String(m,S,C)+"":m}"endDTD,startEntity,endEntity,attributeDecl,elementDecl,externalEntityDecl,internalEntityDecl,resolveEntity,getExternalSubset,notationDecl,unparsedEntityDecl".replace(/\w+/g,function(m){f.prototype[m]=function(){return null}});function I(m,S){m.currentElement?m.currentElement.appendChild(S):m.doc.appendChild(S)}return On.__DOMHandler=f,On.normalizeLineEndings=u,On.DOMParser=c,On}var Aa;function Wh(){if(Aa)return Nn;Aa=1;var e=Kc();return Nn.DOMImplementation=e.DOMImplementation,Nn.XMLSerializer=e.XMLSerializer,Nn.DOMParser=zh().DOMParser,Nn}var Sn={},Da;function Xh(){if(Da)return Sn;Da=1,Object.defineProperty(Sn,"__esModule",{value:!0}),Sn.parseJson=void 0;function e(t){try{var n=JSON.parse(t);return n}catch{return null}}return Sn.parseJson=e,Sn}var An={},Ra;function Jh(){if(Ra)return An;Ra=1,Object.defineProperty(An,"__esModule",{value:!0}),An.bufferFrom=void 0;function e(t){var n=encodeURIComponent(t),r=n.replace(/%([0-9A-F]{2})/g,function(o,s){return String.fromCharCode("0x"+s)}),i=new Uint8Array(r.length);return Array.prototype.forEach.call(r,function(o,s){i[s]=o.charCodeAt(0)}),i}return An.bufferFrom=e,An}var Dn={},Rn={},La;function Zc(){if(La)return Rn;La=1,Object.defineProperty(Rn,"__esModule",{value:!0}),Rn.EventPolyfill=void 0;var e=function(){function t(n,r){this.AT_TARGET=0,this.BUBBLING_PHASE=0,this.CAPTURING_PHASE=0,this.NONE=0,this.type="",this.srcElement=null,this.currentTarget=null,this.eventPhase=0,this.isTrusted=!0,this.composed=!1,this.cancelable=!0,this.defaultPrevented=!1,this.bubbles=!0,this.lengthComputable=!0,this.loaded=0,this.total=0,this.cancelBubble=!1,this.returnValue=!0,this.type=n,this.target=(r==null?void 0:r.target)||null,this.currentTarget=(r==null?void 0:r.currentTarget)||null,this.timeStamp=Date.now()}return t.prototype.composedPath=function(){return[]},t.prototype.initEvent=function(n,r,i){this.type=n,this.bubbles=!!r,this.cancelable=!!i},t.prototype.preventDefault=function(){this.defaultPrevented=!0},t.prototype.stopPropagation=function(){},t.prototype.stopImmediatePropagation=function(){},t}();return Rn.EventPolyfill=e,Rn}var Ln={},Pa;function Kh(){if(Pa)return Ln;Pa=1;var e=Y&&Y.__extends||function(){var r=function(i,o){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(s,a){s.__proto__=a}||function(s,a){for(var u in a)Object.prototype.hasOwnProperty.call(a,u)&&(s[u]=a[u])},r(i,o)};return function(i,o){if(typeof o!="function"&&o!==null)throw new TypeError("Class extends value "+String(o)+" is not a constructor or null");r(i,o);function s(){this.constructor=i}i.prototype=o===null?Object.create(o):(s.prototype=o.prototype,new s)}}();Object.defineProperty(Ln,"__esModule",{value:!0}),Ln.ProgressEventPolyfill=void 0;var t=Zc(),n=function(r){e(i,r);function i(o,s){var a=r.call(this,o)||this;return a.lengthComputable=(s==null?void 0:s.lengthComputable)||!1,a.composed=(s==null?void 0:s.composed)||!1,a.loaded=(s==null?void 0:s.loaded)||0,a.total=(s==null?void 0:s.total)||0,a}return i}(t.EventPolyfill);return Ln.ProgressEventPolyfill=n,Ln}var Ca;function Zh(){if(Ca)return Dn;Ca=1,Object.defineProperty(Dn,"__esModule",{value:!0}),Dn.createEvent=void 0;var e=Zc(),t=Kh(),n=typeof ProgressEvent<"u";function r(i,o,s){var a=["error","progress","loadstart","loadend","load","timeout","abort"],u=n?ProgressEvent:t.ProgressEventPolyfill,c=a.includes(o)?new u(o,{lengthComputable:!0,loaded:(s==null?void 0:s.loaded)||0,total:(s==null?void 0:s.total)||0}):new e.EventPolyfill(o,{target:i,currentTarget:i});return c}return Dn.createEvent=r,Dn}var ka;function em(){if(ka)return In;ka=1;var e=Y&&Y.__awaiter||function(I,m,S,C){function L(g){return g instanceof S?g:new S(function(w){w(g)})}return new(S||(S=Promise))(function(g,w){function b(v){try{P(C.next(v))}catch(O){w(O)}}function A(v){try{P(C.throw(v))}catch(O){w(O)}}function P(v){v.done?g(v.value):L(v.value).then(b,A)}P((C=C.apply(I,m||[])).next())})},t=Y&&Y.__generator||function(I,m){var S={label:0,sent:function(){if(g[0]&1)throw g[1];return g[1]},trys:[],ops:[]},C,L,g,w;return w={next:b(0),throw:b(1),return:b(2)},typeof Symbol=="function"&&(w[Symbol.iterator]=function(){return this}),w;function b(P){return function(v){return A([P,v])}}function A(P){if(C)throw new TypeError("Generator is already executing.");for(;S;)try{if(C=1,L&&(g=P[0]&2?L.return:P[0]?L.throw||((g=L.return)&&g.call(L),0):L.next)&&!(g=g.call(L,P[1])).done)return g;switch(L=0,g&&(P=[P[0]&2,g.value]),P[0]){case 0:case 1:g=P;break;case 4:return S.label++,{value:P[1],done:!1};case 5:S.label++,L=P[1],P=[0];continue;case 7:P=S.ops.pop(),S.trys.pop();continue;default:if(g=S.trys,!(g=g.length>0&&g[g.length-1])&&(P[0]===6||P[0]===2)){S=0;continue}if(P[0]===3&&(!g||P[1]>g[0]&&P[1]=I.length&&(I=void 0),{value:I&&I[C++],done:!I}}};throw new TypeError(m?"Object is not iterable.":"Symbol.iterator is not defined.")},r=Y&&Y.__read||function(I,m){var S=typeof Symbol=="function"&&I[Symbol.iterator];if(!S)return I;var C=S.call(I),L,g=[],w;try{for(;(m===void 0||m-- >0)&&!(L=C.next()).done;)g.push(L.value)}catch(b){w={error:b}}finally{try{L&&!L.done&&(S=C.return)&&S.call(C)}finally{if(w)throw w.error}}return g};Object.defineProperty(In,"__esModule",{value:!0}),In.createXMLHttpRequestOverride=void 0;var i=Ht,o=Ke,s=Wh(),a=Xh(),u=Jc(),c=Jh(),l=Zh(),f=Yt,d=it,y=fn,_=function(I){var m,S=I.XMLHttpRequest,C=I.emitter,L=I.log;return m=function(){function g(){this._events=[],this.log=L,this.UNSENT=0,this.OPENED=1,this.HEADERS_RECEIVED=2,this.LOADING=3,this.DONE=4,this.onreadystatechange=null,this.onabort=null,this.onerror=null,this.onload=null,this.onloadend=null,this.onloadstart=null,this.onprogress=null,this.ontimeout=null,this.url="",this.method="GET",this.readyState=this.UNSENT,this.withCredentials=!1,this.status=200,this.statusText="OK",this.response="",this.responseType="text",this.responseText="",this.responseXML=null,this.responseURL="",this.upload={},this.timeout=0,this._requestHeaders=new o.Headers,this._responseHeaders=new o.Headers}return g.prototype.setReadyState=function(w){w!==this.readyState&&(this.log("readyState change %d -> %d",this.readyState,w),this.readyState=w,w!==this.UNSENT&&(this.log("triggering readystate change..."),this.trigger("readystatechange")))},g.prototype.trigger=function(w,b){var A,P;this.log('trigger "%s" (%d)',w,this.readyState),this.log('resolve listener for event "%s"',w);var v=this["on"+w];v==null||v.call(this,l.createEvent(this,w,b));try{for(var O=n(this._events),x=O.next();!x.done;x=O.next()){var $=x.value;$.name===w&&(L('calling mock event listener "%s" (%d)',w,this.readyState),$.listener.call(this,l.createEvent(this,w,b)))}}catch(q){A={error:q}}finally{try{x&&!x.done&&(P=O.return)&&P.call(O)}finally{if(A)throw A.error}}return this},g.prototype.reset=function(){this.log("reset"),this.setReadyState(this.UNSENT),this.status=200,this.statusText="OK",this.response=null,this.responseText=null,this.responseXML=null,this._requestHeaders=new o.Headers,this._responseHeaders=new o.Headers},g.prototype.open=function(w,b,A,P,v){return A===void 0&&(A=!0),e(this,void 0,void 0,function(){return t(this,function(O){return this.log=this.log.extend("request "+w+" "+b),this.log("open",{method:w,url:b,async:A,user:P,password:v}),this.reset(),this.setReadyState(this.OPENED),typeof b>"u"?(this.url=w,this.method="GET"):(this.url=b,this.method=w,this.async=A,this.user=P,this.password=v),[2]})})},g.prototype.send=function(w){var b=this;this.log("send %s %s",this.method,this.url);var A;typeof w=="string"?A=d.encodeBuffer(w):A=w||new ArrayBuffer(0);var P;try{P=new URL(this.url)}catch{P=new URL(this.url,window.location.href)}this.log("request headers",this._requestHeaders);var v=new f.IsomorphicRequest(P,{body:A,method:this.method,headers:this._requestHeaders,credentials:this.withCredentials?"include":"omit"}),O=new y.InteractiveIsomorphicRequest(v);this.log('emitting the "request" event for %d listener(s)...',C.listenerCount("request")),C.emit("request",O),this.log("awaiting mocked response..."),Promise.resolve(i.until(function(){return e(b,void 0,void 0,function(){var x,$;return t(this,function(q){switch(q.label){case 0:return[4,C.untilIdle("request",function(z){var X=r(z.args,1),K=X[0];return K.id===O.id})];case 1:return q.sent(),this.log("all request listeners have been resolved!"),[4,O.respondWith.invoked()];case 2:return x=r.apply(void 0,[q.sent(),1]),$=x[0],this.log("event.respondWith called with:",$),[2,$]}})})})).then(function(x){var $,q,z=r(x,2),X=z[0],K=z[1];if(X){b.log("middleware function threw an exception!",X),b.trigger("error"),b.abort();return}if(K){if(b.log("received mocked response",K),b.trigger("loadstart"),b.status=($=K.status)!==null&&$!==void 0?$:200,b.statusText=K.statusText||"OK",b._responseHeaders=K.headers?o.objectToHeaders(K.headers):new o.Headers,b.log("set response status",b.status,b.statusText),b.log("set response headers",b._responseHeaders),b.setReadyState(b.HEADERS_RECEIVED),b.log("response type",b.responseType),b.response=b.getResponseBody(K.body),b.responseURL=b.url,b.responseText=K.body||"",b.responseXML=b.getResponseXML(),b.log("set response body",b.response),K.body&&b.response){b.setReadyState(b.LOADING);var W=c.bufferFrom(K.body);b.trigger("progress",{loaded:W.length,total:W.length})}b.setReadyState(b.DONE),b.trigger("load"),b.trigger("loadend"),C.emit("response",v,u.toIsoResponse(K))}else{b.log("no mocked response received!");var G=new S;b.log("opening an original request %s %s",b.method,b.url),G.open(b.method,b.url,(q=b.async)!==null&&q!==void 0?q:!0,b.user,b.password),G.addEventListener("load",function(){b.log('original "onload"'),b.status=G.status,b.statusText=G.statusText,b.responseURL=G.responseURL,b.responseType=G.responseType,b.response=G.response,b.responseText=G.responseText,b.responseXML=G.responseXML,b.log("set mock request readyState to DONE"),b.setReadyState(b.DONE),b.log("received original response",b.status,b.statusText),b.log("original response body:",b.response);var Z=G.getAllResponseHeaders();b.log(`original response headers: +`,Z),b._responseHeaders=o.stringToHeaders(Z),b.log("original response headers (normalized)",b._responseHeaders),b.log("original response finished"),C.emit("response",v,{status:G.status,statusText:G.statusText,headers:b._responseHeaders,body:G.response})}),b.propagateCallbacks(G),b.propagateListeners(G),b.propagateHeaders(G,b._requestHeaders),b.async&&(G.timeout=b.timeout),b.log("send",w),G.send(w)}})},g.prototype.abort=function(){this.log("abort"),this.readyState>this.UNSENT&&this.readyStatet in e?or(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,De=(e,t)=>{for(var n in t||(t={}))is.call(t,n)&&Fa(e,n,t[n]);if(Mr)for(var n of Mr(t))el.call(t,n)&&Fa(e,n,t[n]);return e},Me=(e,t)=>rm(e,om(t)),um=(e,t)=>{var n={};for(var r in e)is.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&Mr)for(var r of Mr(e))t.indexOf(r)<0&&el.call(e,r)&&(n[r]=e[r]);return n},tl=(e,t)=>{for(var n in t)or(e,n,{get:t[n],enumerable:!0})},nl=(e,t,n,r)=>{if(t&&typeof t=="object"||typeof t=="function")for(let i of sm(t))!is.call(e,i)&&i!==n&&or(e,i,{get:()=>t[i],enumerable:!(r=im(t,i))||r.enumerable});return e},sr=(e,t,n)=>(n=e!=null?nm(am(e)):{},nl(t||!e||!e.__esModule?or(n,"default",{value:e,enumerable:!0}):n,e)),cm=e=>nl(or({},"__esModule",{value:!0}),e),rl={};tl(rl,{GraphQLHandler:()=>oi,MockedRequest:()=>ar,RESTMethods:()=>Al,RequestHandler:()=>ls,RestHandler:()=>fs,SetupApi:()=>xl,cleanUrl:()=>us,compose:()=>Nl,context:()=>il,createResponseComposition:()=>oo,defaultContext:()=>ii,defaultResponse:()=>Ol,graphql:()=>rg,graphqlContext:()=>Ll,handleRequest:()=>ps,matchRequestUrl:()=>cs,response:()=>Sl,rest:()=>eg,restContext:()=>Dl,setupWorker:()=>Zy});var Ut=cm(rl),il={};tl(il,{body:()=>al,cookie:()=>os,data:()=>ul,delay:()=>ll,errors:()=>fl,extensions:()=>cl,fetch:()=>pl,json:()=>yn,set:()=>sl,status:()=>ol,text:()=>dl,xml:()=>hl});var lm="Continue",fm="Switching Protocols",pm="Processing",dm="Early Hints",hm="OK",mm="Created",vm="Accepted",ym="Non-Authoritative Information",gm="No Content",Em="Reset Content",_m="Partial Content",Tm="Multi-Status",bm="Already Reported",wm="IM Used",Im="Multiple Choices",Nm="Moved Permanently",Om="Found",Sm="See Other",Am="Not Modified",Dm="Use Proxy",Rm="Temporary Redirect",Lm="Permanent Redirect",Pm="Bad Request",Cm="Unauthorized",km="Payment Required",xm="Forbidden",Fm="Not Found",Mm="Method Not Allowed",jm="Not Acceptable",$m="Proxy Authentication Required",Um="Request Timeout",Vm="Conflict",Bm="Gone",qm="Length Required",Gm="Precondition Failed",Hm="Payload Too Large",Ym="URI Too Long",Qm="Unsupported Media Type",zm="Range Not Satisfiable",Wm="Expectation Failed",Xm="I'm a Teapot",Jm="Misdirected Request",Km="Unprocessable Entity",Zm="Locked",ev="Failed Dependency",tv="Too Early",nv="Upgrade Required",rv="Precondition Required",iv="Too Many Requests",ov="Request Header Fields Too Large",sv="Unavailable For Legal Reasons",av="Internal Server Error",uv="Not Implemented",cv="Bad Gateway",lv="Service Unavailable",fv="Gateway Timeout",pv="HTTP Version Not Supported",dv="Variant Also Negotiates",hv="Insufficient Storage",mv="Loop Detected",vv="Bandwidth Limit Exceeded",yv="Not Extended",gv="Network Authentication Required",Ev={100:lm,101:fm,102:pm,103:dm,200:hm,201:mm,202:vm,203:ym,204:gm,205:Em,206:_m,207:Tm,208:bm,226:wm,300:Im,301:Nm,302:Om,303:Sm,304:Am,305:Dm,307:Rm,308:Lm,400:Pm,401:Cm,402:km,403:xm,404:Fm,405:Mm,406:jm,407:$m,408:Um,409:Vm,410:Bm,411:qm,412:Gm,413:Hm,414:Ym,415:Qm,416:zm,417:Wm,418:Xm,421:Jm,422:Km,423:Zm,424:ev,425:tv,426:nv,428:rv,429:iv,431:ov,451:sv,500:av,501:uv,502:cv,503:lv,504:fv,505:pv,506:dv,507:hv,508:mv,509:vv,510:yv,511:gv},ol=(e,t)=>n=>(n.status=e,n.statusText=t||Ev[String(e)],n),_v=Ke;function sl(...e){return t=>{const[n,r]=e;return typeof n=="string"?t.headers.append(n,r):(0,_v.objectToHeaders)(n).forEach((o,s)=>{t.headers.append(s,o)}),t}}var Tv=sr(Hn),os=(e,t,n)=>r=>{const i=Tv.serialize(e,t,n);return r.headers.append("Set-Cookie",i),typeof document<"u"&&(document.cookie=i),r},al=e=>t=>(t.body=e,t);function St(e){try{return JSON.parse(e)}catch{return}}function Ma(e){return e!=null&&typeof e=="object"&&!Array.isArray(e)}function vn(e,t){return Object.entries(t).reduce((n,[r,i])=>{const o=n[r];return Array.isArray(o)&&Array.isArray(i)?(n[r]=o.concat(i),n):Ma(o)&&Ma(i)?(n[r]=vn(o,i),n):(n[r]=i,n)},Object.assign({},e))}var yn=e=>t=>(t.headers.set("Content-Type","application/json"),t.body=JSON.stringify(e),t),ul=e=>t=>{const n=St(t.body)||{},r=vn(n,{data:e});return yn(r)(t)},cl=e=>t=>{const n=St(t.body)||{},r=vn(n,{extensions:e});return yn(r)(t)},bv=Mn.exports,Gi=2147483647,ja=100,wv=400,Iv=5,$a=()=>(0,bv.isNodeProcess)()?Iv:Math.floor(Math.random()*(wv-ja)+ja),ll=e=>t=>{let n;if(typeof e=="string")switch(e){case"infinite":{n=Gi;break}case"real":{n=$a();break}default:throw new Error(`Failed to delay a response: unknown delay mode "${e}". Please make sure you provide one of the supported modes ("real", "infinite") or a number to "ctx.delay".`)}else if(typeof e>"u")n=$a();else{if(e>Gi)throw new Error(`Failed to delay a response: provided delay duration (${e}) exceeds the maximum allowed duration for "setTimeout" (${Gi}). This will cause the response to be returned immediately. Please use a number within the allowed range to delay the response by exact duration, or consider the "infinite" delay mode to delay the response indefinitely.`);n=e}return t.delay=n,t},fl=e=>t=>{if(e==null)return t;const n=St(t.body)||{},r=vn(n,{errors:e});return yn(r)(t)},Nv=Mn.exports,Ov=Ke,Ua=(0,Nv.isNodeProcess)()?(e,t)=>Promise.resolve().then(()=>sr(of())).then(({default:n})=>n(e,t)):window.fetch,Va=e=>{const t=new Ov.Headers(e.headers);return t.set("x-msw-bypass","true"),Me(De({},e),{headers:t.all()})},Sv=e=>{const{body:t,method:n}=e,r=Me(De({},e),{body:void 0});return["GET","HEAD"].includes(n)||(typeof t=="object"||typeof t=="number"||typeof t=="boolean"?r.body=JSON.stringify(t):r.body=t),r},pl=(e,t={})=>{if(typeof e=="string")return Ua(e,Va(t));const n=Sv(e),r=Va(n);return Ua(e.url.href,r)},dl=e=>t=>(t.headers.set("Content-Type","text/plain"),t.body=e,t),hl=e=>t=>(t.headers.set("Content-Type","text/xml"),t.body=e,t),Av=Tt,Dv=Mn.exports,Rv=Ht,Lv=Ht,Hi=(e,t,n)=>[e.active,e.installing,e.waiting].filter(Boolean).find(s=>n(s.scriptURL,t))||null;function Pv(e){return new URL(e,location.href).href}var Cv=Tt,kv="[MSW]";function ss(e,...t){const n=(0,Cv.format)(e,...t);return`${kv} ${n}`}function xv(e,...t){console.warn(ss(e,...t))}function Fv(e,...t){console.error(ss(e,...t))}var ge={formatMessage:ss,warn:xv,error:Fv},Mv=async(e,t={},n)=>{const r=Pv(e),i=await navigator.serviceWorker.getRegistrations().then(u=>u.filter(c=>Hi(c,r,n)));!navigator.serviceWorker.controller&&i.length>0&&location.reload();const[o]=i;if(o)return o.update().then(()=>[Hi(o,r,n),o]);const[s,a]=await(0,Lv.until)(async()=>{const u=await navigator.serviceWorker.register(e,t);return[Hi(u,r,n),u]});if(s){if(s.message.includes("(404)")){const c=new URL((t==null?void 0:t.scope)||"/",location.href);throw new Error(ge.formatMessage(`Failed to register a Service Worker for scope ('${c.href}') with script ('${r}'): Service Worker script does not exist at the given path. Did you forget to run "npx msw init "? @@ -196,12 +196,12 @@ Learn more about creating the Service Worker script: https://mswjs.io/docs/cli/i \r `),f=l.join(`\r \r -`),{contentType:d,filename:y,name:_}=Wv(c),w=y===void 0?f:new File([f],y,{type:d}),m=a[_];m===void 0?a[_]=w:Array.isArray(m)?a[_]=[...m,w]:a[_]=[m,w]}return a}catch{return}}function yl(e,t){var n;if(!e)return e;const r=((n=t==null?void 0:t.get("content-type"))==null?void 0:n.toLowerCase())||"";return r.startsWith("multipart/form-data")&&typeof e!="object"?Xv(e.toString(),t)||e:r.includes("json")&&typeof e!="object"&&St(e.toString())||e}function as(e,t){return e.toLowerCase()===t.toLowerCase()}var ar=class extends qv.IsomorphicRequest{constructor(e,t={}){super(e,t),t.id&&(this.id=t.id),this.cache=t.cache||"default",this.destination=t.destination||"",this.integrity=t.integrity||"",this.keepalive=t.keepalive||!1,this.mode=t.mode||"cors",this.priority=t.priority||"auto",this.redirect=t.redirect||"follow",this.referrer=t.referrer||"",this.referrerPolicy=t.referrerPolicy||"no-referrer",this.cookies=t.cookies||this.getCookies()}get body(){const e=(0,Gv.decodeBuffer)(this._body),t=yl(e,this.headers);if(!(as(this.method,"GET")&&t===""))return t}passthrough(){return{status:101,statusText:"Continue",headers:new Hv.Headers,body:null,passthrough:!0,once:!1}}getCookies(){var e;const t=this.headers.get("cookie"),n=t?Bv.parse(t):{};Ba.store.hydrate();const r=Array.from((e=Ba.store.get(Me(De({},this),{url:this.url.href})))==null?void 0:e.entries()).reduce((s,[a,{value:u}])=>Object.assign(s,{[a.trim()]:u}),{}),i=Qv(this),o=De(De({},i),r);for(const[s,a]of Object.entries(o))this.headers.append("cookie",`${s}=${a}`);return De(De({},o),n)}};function Jv(e){const t=new URL(e.url),n=new Vv.Headers(e.headers);return new ar(t,Me(De({},e),{body:(0,Uv.encodeBuffer)(e.body||""),headers:n}))}var Kv=qt,Zv=async(e,t,n)=>{const r=t.filter(o=>o.test(e,n));if(r.length===0)return{handler:void 0,response:void 0};const i=await r.reduce(async(o,s)=>{const a=await o;if(a!=null&&a.response)return o;const u=await s.run(e,n);return u===null||u.handler.shouldSkip?null:u.response?(u.response.once&&s.markAsSkipped(!0),u):{request:u.request,handler:u.handler,response:void 0,parsedResult:u.parsedResult}},Promise.resolve(null));return i?{handler:i.handler,publicRequest:i.request,parsedRequest:i.parsedResult,response:i.response}:{handler:void 0,response:void 0}},gl=sr(Wf()),ey=Fh,ur=e=>e.referrer.startsWith(e.url.origin)?e.url.pathname:new URL(e.url.pathname,`${e.url.protocol}//${e.url.host}`).href;function El(e){var t;const n=e.definitions.find(r=>r.kind==="OperationDefinition");return{operationType:n==null?void 0:n.operation,operationName:(t=n==null?void 0:n.name)==null?void 0:t.value}}function ty(e){try{const t=(0,ey.parse)(e);return El(t)}catch(t){return t}}function ny(e,t,n){const r={variables:e};for(const[i,o]of Object.entries(t)){if(!(i in n))throw new Error(`Given files do not have a key '${i}' .`);for(const s of o){const[a,...u]=s.split(".").reverse(),c=u.reverse();let l=r;for(const f of c){if(!(f in l))throw new Error(`Property '${c}' is not in operations.`);l=l[f]}l[a]=n[i]}}return r.variables}function ry(e){var t,n;switch(e.method){case"GET":{const r=e.url.searchParams.get("query"),i=e.url.searchParams.get("variables")||"";return{query:r,variables:St(i)}}case"POST":{if((t=e.body)!=null&&t.query){const{query:r,variables:i}=e.body;return{query:r,variables:i}}if((n=e.body)!=null&&n.operations){const r=e.body,{operations:i,map:o}=r,s=um(r,["operations","map"]),a=St(i)||{};if(!a.query)return null;const u=St(o||"")||{},c=a.variables?ny(a.variables,u,s):{};return{query:a.query,variables:c}}}default:return null}}function _l(e){const t=ry(e);if(!t||!t.query)return;const{query:n,variables:r}=t,i=ty(n);if(i instanceof Error){const o=ur(e);throw new Error(ge.formatMessage(`Failed to intercept a GraphQL request to "%s %s": cannot parse query. See the error message from the parser below. +`),{contentType:d,filename:y,name:_}=Wv(c),I=y===void 0?f:new File([f],y,{type:d}),m=a[_];m===void 0?a[_]=I:Array.isArray(m)?a[_]=[...m,I]:a[_]=[m,I]}return a}catch{return}}function yl(e,t){var n;if(!e)return e;const r=((n=t==null?void 0:t.get("content-type"))==null?void 0:n.toLowerCase())||"";return r.startsWith("multipart/form-data")&&typeof e!="object"?Xv(e.toString(),t)||e:r.includes("json")&&typeof e!="object"&&St(e.toString())||e}function as(e,t){return e.toLowerCase()===t.toLowerCase()}var ar=class extends qv.IsomorphicRequest{constructor(e,t={}){super(e,t),t.id&&(this.id=t.id),this.cache=t.cache||"default",this.destination=t.destination||"",this.integrity=t.integrity||"",this.keepalive=t.keepalive||!1,this.mode=t.mode||"cors",this.priority=t.priority||"auto",this.redirect=t.redirect||"follow",this.referrer=t.referrer||"",this.referrerPolicy=t.referrerPolicy||"no-referrer",this.cookies=t.cookies||this.getCookies()}get body(){const e=(0,Gv.decodeBuffer)(this._body),t=yl(e,this.headers);if(!(as(this.method,"GET")&&t===""))return t}passthrough(){return{status:101,statusText:"Continue",headers:new Hv.Headers,body:null,passthrough:!0,once:!1}}getCookies(){var e;const t=this.headers.get("cookie"),n=t?Bv.parse(t):{};Ba.store.hydrate();const r=Array.from((e=Ba.store.get(Me(De({},this),{url:this.url.href})))==null?void 0:e.entries()).reduce((s,[a,{value:u}])=>Object.assign(s,{[a.trim()]:u}),{}),i=Qv(this),o=De(De({},i),r);for(const[s,a]of Object.entries(o))this.headers.append("cookie",`${s}=${a}`);return De(De({},o),n)}};function Jv(e){const t=new URL(e.url),n=new Vv.Headers(e.headers);return new ar(t,Me(De({},e),{body:(0,Uv.encodeBuffer)(e.body||""),headers:n}))}var Kv=Ht,Zv=async(e,t,n)=>{const r=t.filter(o=>o.test(e,n));if(r.length===0)return{handler:void 0,response:void 0};const i=await r.reduce(async(o,s)=>{const a=await o;if(a!=null&&a.response)return o;const u=await s.run(e,n);return u===null||u.handler.shouldSkip?null:u.response?(u.response.once&&s.markAsSkipped(!0),u):{request:u.request,handler:u.handler,response:void 0,parsedResult:u.parsedResult}},Promise.resolve(null));return i?{handler:i.handler,publicRequest:i.request,parsedRequest:i.parsedResult,response:i.response}:{handler:void 0,response:void 0}},gl=sr(Wf()),ey=Fh,ur=e=>e.referrer.startsWith(e.url.origin)?e.url.pathname:new URL(e.url.pathname,`${e.url.protocol}//${e.url.host}`).href;function El(e){var t;const n=e.definitions.find(r=>r.kind==="OperationDefinition");return{operationType:n==null?void 0:n.operation,operationName:(t=n==null?void 0:n.name)==null?void 0:t.value}}function ty(e){try{const t=(0,ey.parse)(e);return El(t)}catch(t){return t}}function ny(e,t,n){const r={variables:e};for(const[i,o]of Object.entries(t)){if(!(i in n))throw new Error(`Given files do not have a key '${i}' .`);for(const s of o){const[a,...u]=s.split(".").reverse(),c=u.reverse();let l=r;for(const f of c){if(!(f in l))throw new Error(`Property '${c}' is not in operations.`);l=l[f]}l[a]=n[i]}}return r.variables}function ry(e){var t,n;switch(e.method){case"GET":{const r=e.url.searchParams.get("query"),i=e.url.searchParams.get("variables")||"";return{query:r,variables:St(i)}}case"POST":{if((t=e.body)!=null&&t.query){const{query:r,variables:i}=e.body;return{query:r,variables:i}}if((n=e.body)!=null&&n.operations){const r=e.body,{operations:i,map:o}=r,s=um(r,["operations","map"]),a=St(i)||{};if(!a.query)return null;const u=St(o||"")||{},c=a.variables?ny(a.variables,u,s):{};return{query:a.query,variables:c}}}default:return null}}function _l(e){const t=ry(e);if(!t||!t.query)return;const{query:n,variables:r}=t,i=ty(n);if(i instanceof Error){const o=ur(e);throw new Error(ge.formatMessage(`Failed to intercept a GraphQL request to "%s %s": cannot parse query. See the error message from the parser below. -%s`,e.method,o,i.message))}return{operationType:i.operationType,operationName:i.operationName,variables:r}}function Tl(e){return e<300?"#69AB32":e<400?"#F0BB4B":"#E95F5D"}function bl(){const e=new Date;return[e.getHours(),e.getMinutes(),e.getSeconds()].map(String).map(t=>t.slice(0,2)).map(t=>t.padStart(2,"0")).join(":")}function Il(e){return Me(De({},e),{body:e.body,headers:e.headers.all()})}var iy=Ke;function wl(e){const t=(0,iy.objectToHeaders)(e.headers);return Me(De({},e),{body:yl(e.body,t)})}var oy=Gh,sy=Wn,ay=/[\?|#].*$/g;function uy(e){return new URL(`/${e}`,"http://localhost").searchParams}function us(e){return e.replace(ay,"")}function cy(e){return/^([a-z][a-z\d\+\-\.]*:)?\/\//i.test(e)}function ly(e,t){if(cy(e)||e.startsWith("*"))return e;const n=t||typeof document<"u"&&document.baseURI;return n?decodeURI(new URL(encodeURI(e),n).href):e}function fy(e,t){if(e instanceof RegExp)return e;const n=ly(e,t);return us(n)}function py(e){return e.replace(/([:a-zA-Z_-]*)(\*{1,2})+/g,(t,n,r)=>{const i="(.*)";return n?n.startsWith(":")?`${n}${r}`:`${n}${i}`:i}).replace(/([^\/])(:)(?=\d+)/,"$1\\$2").replace(/^([^\/]+)(:)(?=\/\/)/,"$1\\$2")}function cs(e,t,n){const r=fy(t,n),i=typeof r=="string"?py(r):r,o=(0,sy.getCleanUrl)(e),s=(0,oy.match)(i,{decode:decodeURIComponent})(o),a=s&&s.params||{};return{matches:s!==!1,params:a}}var dy=Ke;function Nl(...e){return(...t)=>e.reduceRight((n,r)=>n instanceof Promise?Promise.resolve(n).then(r):r(n),t[0])}var Ol={status:200,statusText:"OK",body:null,delay:0,once:!1,passthrough:!1},hy=[];function oo(e,t=hy){return async(...n)=>{const r=Object.assign({},Ol,{headers:new dy.Headers({"x-powered-by":"msw"})},e),i=[...t,...n].filter(Boolean);return i.length>0?Nl(...i)(r):r}}var Sl=Object.assign(oo(),{once:oo({once:!0}),networkError(e){throw new vl(e)}}),my=/[\/\\]msw[\/\\]src[\/\\](.+)/,vy=/(node_modules)?[\/\\]lib[\/\\](umd|esm|iief|cjs)[\/\\]|^[^\/\\]*$/;function yy(e){const t=e.stack;if(!t)return;const r=t.split(` -`).slice(1).find(o=>!(my.test(o)||vy.test(o)));return r?r.replace(/\s*at [^()]*\(([^)]+)\)/,"$1").replace(/^@/,""):void 0}function gy(e){return e?typeof e[Symbol.iterator]=="function":!1}var ii={status:ol,set:sl,delay:ll,fetch:pl},ls=class{constructor(e){this.shouldSkip=!1,this.ctx=e.ctx||ii,this.resolver=e.resolver;const t=yy(new Error);this.info=Me(De({},e.info),{callFrame:t})}parse(e,t){return null}test(e,t){return this.predicate(e,this.parse(e,t),t)}getPublicRequest(e,t){return e}markAsSkipped(e=!0){this.shouldSkip=e}async run(e,t){if(this.shouldSkip)return null;const n=this.parse(e,t);if(!this.predicate(e,n,t))return null;const i=this.getPublicRequest(e,n),s=await this.wrapResolver(this.resolver)(i,Sl,this.ctx);return this.createExecutionResult(n,i,s)}wrapResolver(e){return async(t,n,r)=>{const i=this.resolverGenerator||await e(t,n,r);if(gy(i)){const{value:o,done:s}=i[Symbol.iterator]().next(),a=await o;return!a&&s?this.resolverGeneratorResult:(this.resolverGenerator||(this.resolverGenerator=i),this.resolverGeneratorResult=a,a)}return i}}createExecutionResult(e,t,n){return{handler:this,parsedResult:e||null,request:t,response:n||null}}},Al=(e=>(e.HEAD="HEAD",e.GET="GET",e.POST="POST",e.PUT="PUT",e.PATCH="PATCH",e.OPTIONS="OPTIONS",e.DELETE="DELETE",e))(Al||{}),Dl=Me(De({},ii),{cookie:os,body:al,text:dl,json:yn,xml:hl}),Ey=class extends ar{constructor(e,t){super(e.url,Me(De({},e),{body:e._body})),this.params=t,this.id=e.id}},fs=class extends ls{constructor(e,t,n){super({info:{header:`${e} ${t}`,path:t,method:e},ctx:Dl,resolver:n}),this.checkRedundantQueryParameters()}checkRedundantQueryParameters(){const{method:e,path:t}=this.info;if(t instanceof RegExp||us(t)===t)return;uy(t).forEach((i,o)=>{}),ge.warn(`Found a redundant usage of query parameters in the request handler URL for "${e} ${t}". Please match against a path instead and access query parameters in the response resolver function using "req.url.searchParams".`)}parse(e,t){return cs(e.url,this.info.path,t==null?void 0:t.baseUrl)}getPublicRequest(e,t){return new Ey(e,t.params||{})}predicate(e,t){return(this.info.method instanceof RegExp?this.info.method.test(e.method):as(this.info.method,e.method))&&t.matches}log(e,t){const n=ur(e),r=Il(e),i=wl(t),o=Tl(t.status);console.groupCollapsed(ge.formatMessage("%s %s %s (%c%s%c)"),bl(),e.method,n,`color:${o}`,`${t.status} ${t.statusText}`,"color:inherit"),console.log("Request",r),console.log("Handler:",this),console.log("Response",i),console.groupEnd()}},Ir=Tt,_y=(e,t)=>n=>{Ty(e);const r=St(n.body)||{},i=vn(r,{[e]:t});return yn(i)(n)};function Ty(e){(0,Ir.invariant)(e.trim()!=="",ge.formatMessage("Failed to set a custom field on a GraphQL response: field name cannot be empty.")),(0,Ir.invariant)(e!=="data",ge.formatMessage('Failed to set a custom "%s" field on a mocked GraphQL response: forbidden field name. Did you mean to call "ctx.data()" instead?',e)),(0,Ir.invariant)(e!=="errors",ge.formatMessage('Failed to set a custom "%s" field on a mocked GraphQL response: forbidden field name. Did you mean to call "ctx.errors()" instead?',e)),(0,Ir.invariant)(e!=="extensions",ge.formatMessage('Failed to set a custom "%s" field on a mocked GraphQL response: forbidden field name. Did you mean to call "ctx.extensions()" instead?',e))}function Rl(e,t){try{return e()}catch(n){t==null||t(n)}}var Ll=Me(De({},ii),{data:ul,extensions:cl,errors:fl,cookie:os,field:_y});function by(e){return e==null?!1:typeof e=="object"&&"kind"in e&&"definitions"in e}var Iy=class extends ar{constructor(e,t){super(e.url,Me(De({},e),{body:e._body})),this.variables=t}},oi=class extends ls{constructor(e,t,n,r){let i=t;if(by(t)){const s=El(t);if(s.operationType!==e)throw new Error(`Failed to create a GraphQL handler: provided a DocumentNode with a mismatched operation type (expected "${e}", but got "${s.operationType}").`);if(!s.operationName)throw new Error("Failed to create a GraphQL handler: provided a DocumentNode with no operation name.");i=s.operationName}const o=e==="all"?`${e} (origin: ${n.toString()})`:`${e} ${i} (origin: ${n.toString()})`;super({info:{header:o,operationType:e,operationName:i},ctx:Ll,resolver:r}),this.endpoint=n}parse(e){return Rl(()=>_l(e),t=>console.error(t.message))}getPublicRequest(e,t){return new Iy(e,(t==null?void 0:t.variables)||{})}predicate(e,t){if(!t)return!1;if(!t.operationName&&this.info.operationType!=="all"){const o=ur(e);return ge.warn(`Failed to intercept a GraphQL request at "${e.method} ${o}": anonymous GraphQL operations are not supported. +%s`,e.method,o,i.message))}return{operationType:i.operationType,operationName:i.operationName,variables:r}}function Tl(e){return e<300?"#69AB32":e<400?"#F0BB4B":"#E95F5D"}function bl(){const e=new Date;return[e.getHours(),e.getMinutes(),e.getSeconds()].map(String).map(t=>t.slice(0,2)).map(t=>t.padStart(2,"0")).join(":")}function wl(e){return Me(De({},e),{body:e.body,headers:e.headers.all()})}var iy=Ke;function Il(e){const t=(0,iy.objectToHeaders)(e.headers);return Me(De({},e),{body:yl(e.body,t)})}var oy=Gh,sy=Wn,ay=/[\?|#].*$/g;function uy(e){return new URL(`/${e}`,"http://localhost").searchParams}function us(e){return e.replace(ay,"")}function cy(e){return/^([a-z][a-z\d\+\-\.]*:)?\/\//i.test(e)}function ly(e,t){if(cy(e)||e.startsWith("*"))return e;const n=t||typeof document<"u"&&document.baseURI;return n?decodeURI(new URL(encodeURI(e),n).href):e}function fy(e,t){if(e instanceof RegExp)return e;const n=ly(e,t);return us(n)}function py(e){return e.replace(/([:a-zA-Z_-]*)(\*{1,2})+/g,(t,n,r)=>{const i="(.*)";return n?n.startsWith(":")?`${n}${r}`:`${n}${i}`:i}).replace(/([^\/])(:)(?=\d+)/,"$1\\$2").replace(/^([^\/]+)(:)(?=\/\/)/,"$1\\$2")}function cs(e,t,n){const r=fy(t,n),i=typeof r=="string"?py(r):r,o=(0,sy.getCleanUrl)(e),s=(0,oy.match)(i,{decode:decodeURIComponent})(o),a=s&&s.params||{};return{matches:s!==!1,params:a}}var dy=Ke;function Nl(...e){return(...t)=>e.reduceRight((n,r)=>n instanceof Promise?Promise.resolve(n).then(r):r(n),t[0])}var Ol={status:200,statusText:"OK",body:null,delay:0,once:!1,passthrough:!1},hy=[];function oo(e,t=hy){return async(...n)=>{const r=Object.assign({},Ol,{headers:new dy.Headers({"x-powered-by":"msw"})},e),i=[...t,...n].filter(Boolean);return i.length>0?Nl(...i)(r):r}}var Sl=Object.assign(oo(),{once:oo({once:!0}),networkError(e){throw new vl(e)}}),my=/[\/\\]msw[\/\\]src[\/\\](.+)/,vy=/(node_modules)?[\/\\]lib[\/\\](umd|esm|iief|cjs)[\/\\]|^[^\/\\]*$/;function yy(e){const t=e.stack;if(!t)return;const r=t.split(` +`).slice(1).find(o=>!(my.test(o)||vy.test(o)));return r?r.replace(/\s*at [^()]*\(([^)]+)\)/,"$1").replace(/^@/,""):void 0}function gy(e){return e?typeof e[Symbol.iterator]=="function":!1}var ii={status:ol,set:sl,delay:ll,fetch:pl},ls=class{constructor(e){this.shouldSkip=!1,this.ctx=e.ctx||ii,this.resolver=e.resolver;const t=yy(new Error);this.info=Me(De({},e.info),{callFrame:t})}parse(e,t){return null}test(e,t){return this.predicate(e,this.parse(e,t),t)}getPublicRequest(e,t){return e}markAsSkipped(e=!0){this.shouldSkip=e}async run(e,t){if(this.shouldSkip)return null;const n=this.parse(e,t);if(!this.predicate(e,n,t))return null;const i=this.getPublicRequest(e,n),s=await this.wrapResolver(this.resolver)(i,Sl,this.ctx);return this.createExecutionResult(n,i,s)}wrapResolver(e){return async(t,n,r)=>{const i=this.resolverGenerator||await e(t,n,r);if(gy(i)){const{value:o,done:s}=i[Symbol.iterator]().next(),a=await o;return!a&&s?this.resolverGeneratorResult:(this.resolverGenerator||(this.resolverGenerator=i),this.resolverGeneratorResult=a,a)}return i}}createExecutionResult(e,t,n){return{handler:this,parsedResult:e||null,request:t,response:n||null}}},Al=(e=>(e.HEAD="HEAD",e.GET="GET",e.POST="POST",e.PUT="PUT",e.PATCH="PATCH",e.OPTIONS="OPTIONS",e.DELETE="DELETE",e))(Al||{}),Dl=Me(De({},ii),{cookie:os,body:al,text:dl,json:yn,xml:hl}),Ey=class extends ar{constructor(e,t){super(e.url,Me(De({},e),{body:e._body})),this.params=t,this.id=e.id}},fs=class extends ls{constructor(e,t,n){super({info:{header:`${e} ${t}`,path:t,method:e},ctx:Dl,resolver:n}),this.checkRedundantQueryParameters()}checkRedundantQueryParameters(){const{method:e,path:t}=this.info;if(t instanceof RegExp||us(t)===t)return;uy(t).forEach((i,o)=>{}),ge.warn(`Found a redundant usage of query parameters in the request handler URL for "${e} ${t}". Please match against a path instead and access query parameters in the response resolver function using "req.url.searchParams".`)}parse(e,t){return cs(e.url,this.info.path,t==null?void 0:t.baseUrl)}getPublicRequest(e,t){return new Ey(e,t.params||{})}predicate(e,t){return(this.info.method instanceof RegExp?this.info.method.test(e.method):as(this.info.method,e.method))&&t.matches}log(e,t){const n=ur(e),r=wl(e),i=Il(t),o=Tl(t.status);console.groupCollapsed(ge.formatMessage("%s %s %s (%c%s%c)"),bl(),e.method,n,`color:${o}`,`${t.status} ${t.statusText}`,"color:inherit"),console.log("Request",r),console.log("Handler:",this),console.log("Response",i),console.groupEnd()}},wr=Tt,_y=(e,t)=>n=>{Ty(e);const r=St(n.body)||{},i=vn(r,{[e]:t});return yn(i)(n)};function Ty(e){(0,wr.invariant)(e.trim()!=="",ge.formatMessage("Failed to set a custom field on a GraphQL response: field name cannot be empty.")),(0,wr.invariant)(e!=="data",ge.formatMessage('Failed to set a custom "%s" field on a mocked GraphQL response: forbidden field name. Did you mean to call "ctx.data()" instead?',e)),(0,wr.invariant)(e!=="errors",ge.formatMessage('Failed to set a custom "%s" field on a mocked GraphQL response: forbidden field name. Did you mean to call "ctx.errors()" instead?',e)),(0,wr.invariant)(e!=="extensions",ge.formatMessage('Failed to set a custom "%s" field on a mocked GraphQL response: forbidden field name. Did you mean to call "ctx.extensions()" instead?',e))}function Rl(e,t){try{return e()}catch(n){t==null||t(n)}}var Ll=Me(De({},ii),{data:ul,extensions:cl,errors:fl,cookie:os,field:_y});function by(e){return e==null?!1:typeof e=="object"&&"kind"in e&&"definitions"in e}var wy=class extends ar{constructor(e,t){super(e.url,Me(De({},e),{body:e._body})),this.variables=t}},oi=class extends ls{constructor(e,t,n,r){let i=t;if(by(t)){const s=El(t);if(s.operationType!==e)throw new Error(`Failed to create a GraphQL handler: provided a DocumentNode with a mismatched operation type (expected "${e}", but got "${s.operationType}").`);if(!s.operationName)throw new Error("Failed to create a GraphQL handler: provided a DocumentNode with no operation name.");i=s.operationName}const o=e==="all"?`${e} (origin: ${n.toString()})`:`${e} ${i} (origin: ${n.toString()})`;super({info:{header:o,operationType:e,operationName:i},ctx:Ll,resolver:r}),this.endpoint=n}parse(e){return Rl(()=>_l(e),t=>console.error(t.message))}getPublicRequest(e,t){return new wy(e,(t==null?void 0:t.variables)||{})}predicate(e,t){if(!t)return!1;if(!t.operationName&&this.info.operationType!=="all"){const o=ur(e);return ge.warn(`Failed to intercept a GraphQL request at "${e.method} ${o}": anonymous GraphQL operations are not supported. -Consider naming this operation or using "graphql.operation" request handler to intercept GraphQL requests regardless of their operation name/type. Read more: https://mswjs.io/docs/api/graphql/operation `),!1}const n=cs(e.url,this.endpoint),r=this.info.operationType==="all"||t.operationType===this.info.operationType,i=this.info.operationName instanceof RegExp?this.info.operationName.test(t.operationName||""):t.operationName===this.info.operationName;return n.matches&&r&&i}log(e,t,n){const r=Il(e),i=wl(t),o=Tl(t.status),s=n!=null&&n.operationName?`${n==null?void 0:n.operationType} ${n==null?void 0:n.operationName}`:`anonymous ${n==null?void 0:n.operationType}`;console.groupCollapsed(ge.formatMessage("%s %s (%c%s%c)"),bl(),`${s}`,`color:${o}`,`${t.status} ${t.statusText}`,"color:inherit"),console.log("Request:",r),console.log("Handler:",this),console.log("Response:",i),console.groupEnd()}},wy=3,Ny=4,Pl=.5;function Oy(e){return e.reduce((t,n)=>(n instanceof fs&&t.rest.push(n),n instanceof oi&&t.graphql.push(n),t),{rest:[],graphql:[]})}function Sy(){return(e,t)=>{const{path:n,method:r}=t.info;if(n instanceof RegExp||r instanceof RegExp)return 1/0;const o=as(e.method,r)?Pl:0,s=ur(e);return(0,gl.default)(s,n)-o}}function Ay(e){return(t,n)=>{if(typeof e.operationName>"u")return 1/0;const{operationType:r,operationName:i}=n.info;if(typeof i!="string")return 1/0;const s=e.operationType===r?Pl:0;return(0,gl.default)(e.operationName,i)-s}}function Dy(e,t,n){return t.reduce((i,o)=>{const s=n(e,o);return i.concat([[s,o]])},[]).sort(([i],[o])=>i-o).filter(([i])=>i<=wy).slice(0,Ny).map(([,i])=>i)}function Ry(e){return e.length>1?`Did you mean to request one of the following resources instead? +Consider naming this operation or using "graphql.operation" request handler to intercept GraphQL requests regardless of their operation name/type. Read more: https://mswjs.io/docs/api/graphql/operation `),!1}const n=cs(e.url,this.endpoint),r=this.info.operationType==="all"||t.operationType===this.info.operationType,i=this.info.operationName instanceof RegExp?this.info.operationName.test(t.operationName||""):t.operationName===this.info.operationName;return n.matches&&r&&i}log(e,t,n){const r=wl(e),i=Il(t),o=Tl(t.status),s=n!=null&&n.operationName?`${n==null?void 0:n.operationType} ${n==null?void 0:n.operationName}`:`anonymous ${n==null?void 0:n.operationType}`;console.groupCollapsed(ge.formatMessage("%s %s (%c%s%c)"),bl(),`${s}`,`color:${o}`,`${t.status} ${t.statusText}`,"color:inherit"),console.log("Request:",r),console.log("Handler:",this),console.log("Response:",i),console.groupEnd()}},Iy=3,Ny=4,Pl=.5;function Oy(e){return e.reduce((t,n)=>(n instanceof fs&&t.rest.push(n),n instanceof oi&&t.graphql.push(n),t),{rest:[],graphql:[]})}function Sy(){return(e,t)=>{const{path:n,method:r}=t.info;if(n instanceof RegExp||r instanceof RegExp)return 1/0;const o=as(e.method,r)?Pl:0,s=ur(e);return(0,gl.default)(s,n)-o}}function Ay(e){return(t,n)=>{if(typeof e.operationName>"u")return 1/0;const{operationType:r,operationName:i}=n.info;if(typeof i!="string")return 1/0;const s=e.operationType===r?Pl:0;return(0,gl.default)(e.operationName,i)-s}}function Dy(e,t,n){return t.reduce((i,o)=>{const s=n(e,o);return i.concat([[s,o]])},[]).sort(([i],[o])=>i-o).filter(([i])=>i<=Iy).slice(0,Ny).map(([,i])=>i)}function Ry(e){return e.length>1?`Did you mean to request one of the following resources instead? ${e.map(t=>` \u2022 ${t.info.header}`).join(` `)}`:`Did you mean to request "${e[0].info.header}" instead?`}function Ly(e,t,n="warn"){const r=Rl(()=>_l(e));function i(){const a=Oy(t),u=r?a.graphql:a.rest,c=Dy(e,u,r?Ay(r):Sy());return c.length>0?Ry(c):""}function o(){const a=ur(e),u=r?`${r.operationType} ${r.operationName} (${e.method} ${a})`:`${e.method} ${a}`,c=i();return["captured a request without a matching request handler:",` \u2022 ${u}`,c,`If you still wish to intercept this unhandled request, please create a request handler for it. @@ -210,11 +210,11 @@ Read more: https://mswjs.io/docs/getting-started/mocks`].filter(Boolean).join(` `)}function s(a){const u=o();switch(a){case"error":throw ge.error("Error: %s",u),new Error(ge.formatMessage('Cannot bypass a request when using the "error" strategy for the "onUnhandledRequest" option.'));case"warn":{ge.warn("Warning: %s",u);break}case"bypass":break;default:throw new Error(ge.formatMessage('Failed to react to an unhandled request: unknown strategy "%s". Please provide one of the supported strategies ("bypass", "warn", "error") or a custom callback function as the value of the "onUnhandledRequest" option.',a))}}if(typeof n=="function"){n(e,{warning:s.bind(null,"warn"),error:s.bind(null,"error")});return}s(n)}var Ga=ho;function Py(e,t){Ga.store.add(Me(De({},e),{url:e.url.toString()}),t),Ga.store.persist()}async function ps(e,t,n,r,i){var o,s,a,u,c,l;if(r.emit("request:start",e),e.headers.get("x-msw-bypass")==="true"){r.emit("request:end",e),(o=i==null?void 0:i.onPassthroughResponse)==null||o.call(i,e);return}const[f,d]=await(0,Kv.until)(()=>Zv(e,t,i==null?void 0:i.resolutionContext));if(f)throw r.emit("unhandledException",f,e),f;const{handler:y,response:_}=d;if(!y){Ly(e,t,n.onUnhandledRequest),r.emit("request:unhandled",e),r.emit("request:end",e),(s=i==null?void 0:i.onPassthroughResponse)==null||s.call(i,e);return}if(!_){ge.warn(`Expected response resolver to return a mocked response Object, but got %s. The original response is going to be used instead. \u2022 %s - %s`,_,y.info.header,y.info.callFrame),r.emit("request:end",e),(a=i==null?void 0:i.onPassthroughResponse)==null||a.call(i,e);return}if(_.passthrough){r.emit("request:end",e),(u=i==null?void 0:i.onPassthroughResponse)==null||u.call(i,e);return}Py(e,_),r.emit("request:match",e);const w=d,m=((c=i==null?void 0:i.transformResponse)==null?void 0:c.call(i,_))||_;return(l=i==null?void 0:i.onMockedResponse)==null||l.call(i,m,w),r.emit("request:end",e),m}var Ha=Ke;function Cl(e){return{status:e.status,statusText:e.statusText,headers:(0,Ha.flattenHeadersObject)((0,Ha.headersToObject)(e.headers)),body:e.body}}var Cy=(e,t)=>async(n,r)=>{var i;const o=new $v(n.ports[0]),s=Jv(r.payload);try{await ps(s,e.requestHandlers,t,e.emitter,{transformResponse:ky,onPassthroughResponse(){o.postMessage("NOT_FOUND")},async onMockedResponse(a,{handler:u,publicRequest:c,parsedRequest:l}){if(a.body instanceof ReadableStream)throw new Error(ge.formatMessage('Failed to construct a mocked response with a "ReadableStream" body: mocked streams are not supported. Follow https://github.com/mswjs/msw/issues/1336 for more details.'));const d=await new Response(a.body,a).arrayBuffer(),y=a.body==null?null:d;o.postMessage("MOCK_RESPONSE",Me(De({},a),{body:y}),[d]),t.quiet||e.emitter.once("response:mocked",_=>{u.log(c,Cl(_),l)})}})}catch(a){if(a instanceof vl){o.postMessage("NETWORK_ERROR",{name:a.name,message:a.message});return}a instanceof Error&&(ge.error(`Uncaught exception in the request handler for "%s %s": + %s`,_,y.info.header,y.info.callFrame),r.emit("request:end",e),(a=i==null?void 0:i.onPassthroughResponse)==null||a.call(i,e);return}if(_.passthrough){r.emit("request:end",e),(u=i==null?void 0:i.onPassthroughResponse)==null||u.call(i,e);return}Py(e,_),r.emit("request:match",e);const I=d,m=((c=i==null?void 0:i.transformResponse)==null?void 0:c.call(i,_))||_;return(l=i==null?void 0:i.onMockedResponse)==null||l.call(i,m,I),r.emit("request:end",e),m}var Ha=Ke;function Cl(e){return{status:e.status,statusText:e.statusText,headers:(0,Ha.flattenHeadersObject)((0,Ha.headersToObject)(e.headers)),body:e.body}}var Cy=(e,t)=>async(n,r)=>{var i;const o=new $v(n.ports[0]),s=Jv(r.payload);try{await ps(s,e.requestHandlers,t,e.emitter,{transformResponse:ky,onPassthroughResponse(){o.postMessage("NOT_FOUND")},async onMockedResponse(a,{handler:u,publicRequest:c,parsedRequest:l}){if(a.body instanceof ReadableStream)throw new Error(ge.formatMessage('Failed to construct a mocked response with a "ReadableStream" body: mocked streams are not supported. Follow https://github.com/mswjs/msw/issues/1336 for more details.'));const d=await new Response(a.body,a).arrayBuffer(),y=a.body==null?null:d;o.postMessage("MOCK_RESPONSE",Me(De({},a),{body:y}),[d]),t.quiet||e.emitter.once("response:mocked",_=>{u.log(c,Cl(_),l)})}})}catch(a){if(a instanceof vl){o.postMessage("NETWORK_ERROR",{name:a.name,message:a.message});return}a instanceof Error&&(ge.error(`Uncaught exception in the request handler for "%s %s": %s -This exception has been gracefully handled as a 500 response, however, it's strongly recommended to resolve this error, as it indicates a mistake in your code. If you wish to mock an error response, please see this guide: https://mswjs.io/docs/recipes/mocking-error-responses`,s.method,s.url,(i=a.stack)!=null?i:a),o.postMessage("MOCK_RESPONSE",{status:500,statusText:"Request Handler Error",headers:{"Content-Type":"application/json"},body:JSON.stringify({name:a.name,message:a.message,stack:a.stack})}))}};function ky(e){return{status:e.status,statusText:e.statusText,headers:e.headers.all(),body:e.body,delay:e.delay}}async function xy(e,t){e.workerChannel.send("INTEGRITY_CHECK_REQUEST");const{payload:n}=await e.events.once("INTEGRITY_CHECK_RESPONSE");if(n!=="3d6b9f06410d179a7f7404d4bf4c3c70")throw new Error(`Currently active Service Worker (${n}) is behind the latest published one (3d6b9f06410d179a7f7404d4bf4c3c70).`);return t}var Ya=qt;function Fy(e){const t=window.XMLHttpRequest.prototype.send;window.XMLHttpRequest.prototype.send=function(...r){(0,Ya.until)(()=>e).then(()=>{window.XMLHttpRequest.prototype.send=t,this.send(...r)})};const n=window.fetch;window.fetch=async(...r)=>(await(0,Ya.until)(()=>e),window.fetch=n,window.fetch(...r))}function My(e){return(t,n)=>{var r;const{payload:i}=n;if((r=i.type)!=null&&r.includes("opaque"))return;const o=new Response(i.body||null,i);o.headers.get("x-powered-by")==="msw"?e.emitter.emit("response:mocked",o,i.requestId):e.emitter.emit("response:bypass",o,i.requestId)}}function jy(e,t){!(t!=null&&t.quiet)&&!location.href.startsWith(e.scope)&&ge.warn(`Cannot intercept requests on this page because it's outside of the worker's scope ("${e.scope}"). If you wish to mock API requests on this page, you must resolve this scope issue. +This exception has been gracefully handled as a 500 response, however, it's strongly recommended to resolve this error, as it indicates a mistake in your code. If you wish to mock an error response, please see this guide: https://mswjs.io/docs/recipes/mocking-error-responses`,s.method,s.url,(i=a.stack)!=null?i:a),o.postMessage("MOCK_RESPONSE",{status:500,statusText:"Request Handler Error",headers:{"Content-Type":"application/json"},body:JSON.stringify({name:a.name,message:a.message,stack:a.stack})}))}};function ky(e){return{status:e.status,statusText:e.statusText,headers:e.headers.all(),body:e.body,delay:e.delay}}async function xy(e,t){e.workerChannel.send("INTEGRITY_CHECK_REQUEST");const{payload:n}=await e.events.once("INTEGRITY_CHECK_RESPONSE");if(n!=="3d6b9f06410d179a7f7404d4bf4c3c70")throw new Error(`Currently active Service Worker (${n}) is behind the latest published one (3d6b9f06410d179a7f7404d4bf4c3c70).`);return t}var Ya=Ht;function Fy(e){const t=window.XMLHttpRequest.prototype.send;window.XMLHttpRequest.prototype.send=function(...r){(0,Ya.until)(()=>e).then(()=>{window.XMLHttpRequest.prototype.send=t,this.send(...r)})};const n=window.fetch;window.fetch=async(...r)=>(await(0,Ya.until)(()=>e),window.fetch=n,window.fetch(...r))}function My(e){return(t,n)=>{var r;const{payload:i}=n;if((r=i.type)!=null&&r.includes("opaque"))return;const o=new Response(i.body||null,i);o.headers.get("x-powered-by")==="msw"?e.emitter.emit("response:mocked",o,i.requestId):e.emitter.emit("response:bypass",o,i.requestId)}}function jy(e,t){!(t!=null&&t.quiet)&&!location.href.startsWith(e.scope)&&ge.warn(`Cannot intercept requests on this page because it's outside of the worker's scope ("${e.scope}"). If you wish to mock API requests on this page, you must resolve this scope issue. - (Recommended) Register the worker at the root level ("/") of your application. - Set the "Service-Worker-Allowed" response header to allow out-of-scope workers.`)}var $y=e=>function(n,r){const o=(async()=>{e.events.removeAllListeners(),e.workerChannel.on("REQUEST",Cy(e,n)),e.workerChannel.on("RESPONSE",My(e));const s=await Mv(n.serviceWorker.url,n.serviceWorker.options,n.findWorker),[a,u]=s;if(!a){const l=r!=null&&r.findWorker?ge.formatMessage(`Failed to locate the Service Worker registration using a custom "findWorker" predicate. @@ -232,4 +232,4 @@ The mocking is still enabled, but it's highly recommended that you update your S $ npx msw init This is necessary to ensure that the Service Worker is in sync with the library to guarantee its stability. -If this message still persists after updating, please report an issue: https://github.com/open-draft/msw/issues `),e.keepAliveInterval=window.setInterval(()=>e.workerChannel.send("KEEPALIVE_REQUEST"),5e3),jy(u,e.startOptions),u})().then(async s=>{const a=s.installing||s.waiting;return a&&await new Promise(u=>{a.addEventListener("statechange",()=>{if(a.state==="activated")return u()})}),await jv(e,n).catch(u=>{throw new Error(`Failed to enable mocking: ${u==null?void 0:u.message}`)}),s});return n.waitUntilReady&&Fy(o),o};function kl(e={}){e.quiet||console.log(`%c${ge.formatMessage("Mocking disabled.")}`,"color:orangered;font-weight:bold;")}var Uy=e=>function(){var n;if(!e.isMockingEnabled){ge.warn('Found a redundant "worker.stop()" call. Note that stopping the worker while mocking already stopped has no effect. Consider removing this "worker.stop()" call.');return}e.workerChannel.send("MOCK_DEACTIVATE"),e.isMockingEnabled=!1,window.clearInterval(e.keepAliveInterval),kl({quiet:(n=e.startOptions)==null?void 0:n.quiet})},Vy={serviceWorker:{url:"/mockServiceWorker.js",options:null},quiet:!1,waitUntilReady:!0,onUnhandledRequest:"warn",findWorker(e,t){return e===t}},By=Qn,qy=Hh(),Gy=tm(),Hy=Qn,Yi=()=>{throw new Error("Not implemented")};function Yy(e){return Me(De({},e),{ok:e.status>=200&&e.status<300,url:"",type:"default",status:e.status,statusText:e.statusText,headers:e.headers,body:new ReadableStream,redirected:e.headers.get("Location")!=null,async text(){return e.body||""},async json(){return JSON.parse(e.body||"")},async arrayBuffer(){return(0,Hy.encodeBuffer)(e.body||"")},bodyUsed:!1,formData:Yi,blob:Yi,clone:Yi})}function Qy(e,t){const n=new By.BatchInterceptor({name:"fallback",interceptors:[new qy.FetchInterceptor,new Gy.XMLHttpRequestInterceptor]});return n.on("request",async r=>{const i=new ar(r.url,Me(De({},r),{body:await r.arrayBuffer()})),o=await ps(i,e.requestHandlers,t,e.emitter,{transformResponse(s){return{status:s.status,statusText:s.statusText,headers:s.headers.all(),body:s.body,delay:s.delay}},onMockedResponse(s,{handler:a,publicRequest:u,parsedRequest:c}){t.quiet||e.emitter.once("response:mocked",l=>{a.log(u,Cl(l),c)})}});o&&r.respondWith(o)}),n.on("response",(r,i)=>{if(!r.id)return;const o=Yy(i);i.headers.get("x-powered-by")==="msw"?e.emitter.emit("response:mocked",o,r.id):e.emitter.emit("response:bypass",o,r.id)}),n.apply(),n}function zy(e){return async function(n){e.fallbackInterceptor=Qy(e,n),ml({message:"Mocking enabled (fallback mode).",quiet:n.quiet})}}function Wy(e){return function(){var n,r;(n=e.fallbackInterceptor)==null||n.dispose(),kl({quiet:(r=e.startOptions)==null?void 0:r.quiet})}}var Xy=Tt,Qa=eu();function Jy(e,t){const n=e.emit;n._isPiped||(e.emit=function(r,...i){return t.emit(r,...i),n.call(this,r,...i)},e.emit._isPiped=!0)}function za(e){const t=[...e];return Object.freeze(t),t}var xl=class{constructor(...e){this.validateHandlers(...e),this.initialHandlers=za(e),this.currentHandlers=[...e],this.emitter=new Qa.StrictEventEmitter,this.publicEmitter=new Qa.StrictEventEmitter,Jy(this.emitter,this.publicEmitter),this.events=this.createLifeCycleEvents()}validateHandlers(...e){for(const t of e)(0,Xy.invariant)(!Array.isArray(t),ge.formatMessage('Failed to construct "%s" given an Array of request handlers. Make sure you spread the request handlers when calling the respective setup function.'),this.constructor.name)}dispose(){this.emitter.removeAllListeners(),this.publicEmitter.removeAllListeners()}use(...e){this.currentHandlers.unshift(...e)}restoreHandlers(){this.currentHandlers.forEach(e=>{e.markAsSkipped(!1)})}resetHandlers(...e){this.currentHandlers=e.length>0?[...e]:[...this.initialHandlers]}listHandlers(){return za(this.currentHandlers)}createLifeCycleEvents(){return{on:(...e)=>this.publicEmitter.on(...e),removeListener:(...e)=>this.publicEmitter.removeListener(...e),removeAllListeners:(...e)=>this.publicEmitter.removeAllListeners(...e)}}},Ky=class extends xl{constructor(...e){super(...e),this.startHandler=null,this.stopHandler=null,(0,Av.invariant)(!(0,Dv.isNodeProcess)(),ge.formatMessage("Failed to execute `setupWorker` in a non-browser environment. Consider using `setupServer` for Node.js environment instead.")),this.listeners=[],this.context=this.createWorkerContext()}createWorkerContext(){const e={isMockingEnabled:!1,startOptions:null,worker:null,registration:null,requestHandlers:this.currentHandlers,emitter:this.emitter,workerChannel:{on:(t,n)=>{this.context.events.addListener(navigator.serviceWorker,"message",r=>{if(r.source!==this.context.worker)return;const i=r.data;!i||i.type===t&&n(r,i)})},send:t=>{var n;(n=this.context.worker)==null||n.postMessage(t)}},events:{addListener:(t,n,r)=>(t.addEventListener(n,r),this.listeners.push({eventType:n,target:t,callback:r}),()=>{t.removeEventListener(n,r)}),removeAllListeners:()=>{for(const{target:t,eventType:n,callback:r}of this.listeners)t.removeEventListener(n,r);this.listeners=[]},once:t=>{const n=[];return new Promise((r,i)=>{const o=s=>{try{const a=s.data;a.type===t&&r(a)}catch(a){i(a)}};n.push(this.context.events.addListener(navigator.serviceWorker,"message",o),this.context.events.addListener(navigator.serviceWorker,"messageerror",i))}).finally(()=>{n.forEach(r=>r())})}},useFallbackMode:!("serviceWorker"in navigator)||location.protocol==="file:"};return Object.defineProperties(e,{requestHandlers:{get:()=>this.currentHandlers}}),this.startHandler=e.useFallbackMode?zy(e):$y(e),this.stopHandler=e.useFallbackMode?Wy(e):Uy(e),e}async start(e={}){return this.context.startOptions=vn(Vy,e),await this.startHandler(this.context.startOptions,e)}printHandlers(){this.listHandlers().forEach(t=>{const{header:n,callFrame:r}=t.info,i=t.info.hasOwnProperty("operationType")?"[graphql]":"[rest]";console.groupCollapsed(`${i} ${n}`),r&&console.log(`Declaration: ${r}`),console.log("Handler:",t),console.groupEnd()})}stop(){super.dispose(),this.context.events.removeAllListeners(),this.context.emitter.removeAllListeners(),this.stopHandler()}};function Zy(...e){return new Ky(...e)}function It(e){return(t,n)=>new fs(e,t,n)}var eg={all:It(/.+/),head:It("HEAD"),get:It("GET"),post:It("POST"),put:It("PUT"),delete:It("DELETE"),patch:It("PATCH"),options:It("OPTIONS")};function jr(e,t){return(n,r)=>new oi(e,n,t,r)}function Fl(e){return t=>new oi("all",new RegExp(".*"),e,t)}var tg={operation:Fl("*"),query:jr("query","*"),mutation:jr("mutation","*")};function ng(e){return{operation:Fl(e),query:jr("query",e),mutation:jr("mutation",e)}}var rg=Me(De({},tg),{link:ng});async function Jt(e){return(await e()).default}function ig(){return{hostname:"control-plane-5d94cb99c6-rzr96",tagline:"Kuma",version:"1.7.1",basedOnKuma:"1.7.1",instanceId:"control-plane-5d94cb99c6-rzr96-ca19",clusterId:"b3c42481-0681-4da7-a276-c1fd4ed3c7a1",gui:"The gui is available at /gui"}}const og=[["config",()=>M(()=>import("./config.e68fec28.js"),[],import.meta.url)],["versions",()=>M(()=>import("./versions.d86ba5f2.js"),[],import.meta.url)],["policies",()=>M(()=>import("./policies.12e295cd.js"),[],import.meta.url)],["status/zones",()=>M(()=>import("./zones.42231400.js"),[],import.meta.url)],["global-insights",()=>M(()=>import("./global-insights.83c89931.js"),[],import.meta.url)],["external-services",()=>M(()=>import("./external-services.c6e15162.js"),[],import.meta.url)],["dataplanes",()=>M(()=>import("./dataplanes.2d1347b2.js"),[],import.meta.url)],["service-insights",()=>M(()=>import("./service-insights.45de08f6.js"),[],import.meta.url)],["zones",()=>M(()=>import("./zones.66de4aa5.js"),[],import.meta.url)],["zones\\+insights",()=>M(()=>import("./zones_insights.8eaec225.js"),[],import.meta.url)],["zones\\+insights/zone-1",()=>M(()=>import("./zone-1.85d094bd.js"),[],import.meta.url)],["zones\\+insights/zone-2",()=>M(()=>import("./zone-2.f943a3e4.js"),[],import.meta.url)],["zones\\+insights/zone-3",()=>M(()=>import("./zone-3.3904bc0f.js"),[],import.meta.url)],["zones\\+insights/cluster-1",()=>M(()=>import("./cluster-1.b9310a40.js"),[],import.meta.url)],["zoneingresses/:zoneIngressName/xds",()=>M(()=>import("./dataplane-xds.2ea1095a.js"),[],import.meta.url)],["zoneingresses\\+insights",()=>M(()=>import("./zoneingresses_insights.763d191b.js"),[],import.meta.url)],["zoneegresses/:zoneEgressName/xds",()=>M(()=>import("./dataplane-xds.2ea1095a.js"),[],import.meta.url)],["zoneegressoverviews",()=>M(()=>import("./zoneegressoverviews.002ad855.js"),[],import.meta.url)],["mesh-insights",()=>M(()=>import("./mesh-insights.07be0f42.js"),[],import.meta.url)],["mesh-insights/default",()=>M(()=>import("./default.c6e15856.js"),[],import.meta.url)],["mesh-insights/hello-world",()=>M(()=>import("./hello-world.23498eeb.js"),[],import.meta.url)],["mesh-insights/kong-mania-12",()=>M(()=>import("./kong-mania-12.90eb39c6.js"),[],import.meta.url)],["meshes",()=>M(()=>import("./meshes.9df1a699.js"),[],import.meta.url)],["meshes/default",()=>M(()=>import("./default.a3586d66.js"),[],import.meta.url)],["meshes/default/circuit-breakers",()=>M(()=>import("./circuit-breakers.3182f88f.js"),[],import.meta.url)],["meshes/default/circuit-breakers/cb1",()=>M(()=>import("./cb1.2e3b8486.js"),[],import.meta.url)],["meshes/default/circuit-breakers/cb2",()=>M(()=>import("./cb2.b70143a1.js"),[],import.meta.url)],["meshes/default/dataplanes",()=>M(()=>import("./dataplanes.6f8481ce.js"),[],import.meta.url)],["meshes/default/dataplanes/backend",()=>M(()=>import("./backend.20791d31.js"),[],import.meta.url)],["meshes/default/dataplanes/cluster-1.backend-02",()=>M(()=>import("./cluster-1.backend-02.54878a43.js"),[],import.meta.url)],["meshes/default/dataplanes/cluster-1.backend-03",()=>M(()=>import("./cluster-1.backend-03.dc210511.js"),[],import.meta.url)],["meshes/default/dataplanes/cluster-1.gateway-01",()=>M(()=>import("./cluster-1.gateway-01.08607551.js"),[],import.meta.url)],["meshes/default/dataplanes/cluster-1.gateway-01/policies",()=>M(()=>import("./policies.fca6f318.js"),[],import.meta.url)],["meshes/default/dataplanes/cluster-1.ingress-02",()=>M(()=>import("./cluster-1.ingress-02.baaa1c17.js"),[],import.meta.url)],["meshes/default/dataplanes/dataplane-test-456",()=>M(()=>import("./dataplane-test-456.f9e2577a.js"),[],import.meta.url)],["meshes/default/dataplanes/db",()=>M(()=>import("./db.18933b37.js"),[],import.meta.url)],["meshes/default/dataplanes/frontend",()=>M(()=>import("./frontend.fcd95336.js"),[],import.meta.url)],["meshes/default/dataplanes/ingress-dp-test-123",()=>M(()=>import("./ingress-dp-test-123.d2d762d6.js"),[],import.meta.url)],["meshes/default/dataplanes/no-subscriptions",()=>M(()=>import("./no-subscriptions.3f5c904a.js"),[],import.meta.url)],["meshes/default/dataplanes\\+insights",()=>M(()=>import("./dataplanes_insights.96763312.js"),[],import.meta.url)],["meshes/default/dataplanes\\+insights/backend",()=>M(()=>import("./backend.95b00490.js"),[],import.meta.url)],["meshes/default/dataplanes\\+insights/cluster-1.backend-02",()=>M(()=>import("./cluster-1.backend-02.95178c35.js"),[],import.meta.url)],["meshes/default/dataplanes\\+insights/cluster-1.backend-03",()=>M(()=>import("./cluster-1.backend-03.774ff134.js"),[],import.meta.url)],["meshes/default/dataplanes\\+insights/cluster-1.gateway-01",()=>M(()=>import("./cluster-1.gateway-01.1adbd438.js"),[],import.meta.url)],["meshes/default/dataplanes\\+insights/cluster-1.ingress-02",()=>M(()=>import("./cluster-1.ingress-02.e0b67d19.js"),[],import.meta.url)],["meshes/default/dataplanes\\+insights/dataplane-test-456",()=>M(()=>import("./dataplane-test-456.3ca06fd4.js"),[],import.meta.url)],["meshes/default/dataplanes\\+insights/db",()=>M(()=>import("./db.6b09e7f3.js"),[],import.meta.url)],["meshes/default/dataplanes\\+insights/frontend",()=>M(()=>import("./frontend.35d751c6.js"),[],import.meta.url)],["meshes/default/dataplanes\\+insights/ingress-dp-test-123",()=>M(()=>import("./ingress-dp-test-123.badb28ff.js"),[],import.meta.url)],["meshes/default/dataplanes\\+insights/no-subscriptions",()=>M(()=>import("./no-subscriptions.922edb55.js"),[],import.meta.url)],["meshes/default/service-insights/backend",()=>M(()=>import("./backend.7c708869.js"),[],import.meta.url)],["meshes/default/service-insights/ingress",()=>M(()=>import("./ingress.bd00d020.js"),[],import.meta.url)],["meshes/default/service-insights/redis",()=>M(()=>import("./redis.cbe563bb.js"),[],import.meta.url)],["meshes/default/external-services",()=>M(()=>import("./external-services.832f454a.js"),[],import.meta.url)],["meshes/default/external-services/httpbin",()=>M(()=>import("./httpbin.64a42be9.js"),[],import.meta.url)],["meshes/default/external-services/httpbin2",()=>M(()=>import("./httpbin2.915089a8.js"),[],import.meta.url)],["meshes/default/fault-injections",()=>M(()=>import("./fault-injections.61b691da.js"),[],import.meta.url)],["meshes/default/fault-injections/fi1.kuma-system",()=>M(()=>import("./fi1.kuma-system.2ef3211c.js"),[],import.meta.url)],["meshes/default/fault-injections/web-to-backend.kuma-system",()=>M(()=>import("./web-to-backend.kuma-system.6b69a0f8.js"),[],import.meta.url)],["meshes/default/health-checks",()=>M(()=>import("./health-checks.8e8b0033.js"),[],import.meta.url)],["meshes/default/health-checks/foo-bar-baz-123",()=>M(()=>import("./foo-bar-baz-123.cf55da00.js"),[],import.meta.url)],["meshes/default/health-checks/health-check-0023",()=>M(()=>import("./health-check-0023.3cbb1feb.js"),[],import.meta.url)],["meshes/default/health-checks/health-check-12345",()=>M(()=>import("./health-check-12345.7c8ac82c.js"),[],import.meta.url)],["meshes/default/health-checks/hello-health-check",()=>M(()=>import("./hello-health-check.a2f36ac7.js"),[],import.meta.url)],["meshes/default/health-checks/testing-health-checks",()=>M(()=>import("./testing-health-checks.e766bd08.js"),[],import.meta.url)],["meshes/default/health-checks/web-to-backend",()=>M(()=>import("./web-to-backend.390505b6.js"),[],import.meta.url)],["meshes/default/health-checks/web-to-banana",()=>M(()=>import("./web-to-banana.8b542477.js"),[],import.meta.url)],["meshes/default/meshgatewayroutes",()=>M(()=>import("./meshgatewayroutes.3f610266.js"),[],import.meta.url)],["meshes/default/meshgatewayroutes/edge-gateway",()=>M(()=>import("./edge-gateway.d8846803.js"),[],import.meta.url)],["meshes/default/meshgateways",()=>M(()=>import("./meshgateways.133c1bdd.js"),[],import.meta.url)],["meshes/default/meshgateways/edge-gateway",()=>M(()=>import("./edge-gateway.77d7926f.js"),[],import.meta.url)],["meshes/default/proxytemplates",()=>M(()=>import("./proxytemplates.a0a64066.js"),[],import.meta.url)],["meshes/default/proxytemplates/pt-1",()=>M(()=>import("./pt-1.d71bf364.js"),[],import.meta.url)],["meshes/default/retries",()=>M(()=>import("./retries.1ebaaf23.js"),[],import.meta.url)],["meshes/default/service-insights",()=>M(()=>import("./service-insights.428aa9b0.js"),[],import.meta.url)],["meshes/default/timeouts",()=>M(()=>import("./timeouts.f5d6d27b.js"),[],import.meta.url)],["meshes/default/traffic-logs",()=>M(()=>import("./traffic-logs.86d6bc57.js"),[],import.meta.url)],["meshes/default/traffic-logs/tl-1",()=>M(()=>import("./tl-1.8dbf308f.js"),[],import.meta.url)],["meshes/default/traffic-logs/tl-123",()=>M(()=>import("./tl-123.b2b8c404.js"),[],import.meta.url)],["meshes/default/traffic-permissions",()=>M(()=>import("./traffic-permissions.ade2a5dd.js"),[],import.meta.url)],["meshes/default/traffic-permissions/tp-1",()=>M(()=>import("./tp-1.2734222a.js"),[],import.meta.url)],["meshes/default/traffic-permissions/tp-1234",()=>M(()=>import("./tp-1234.16e26535.js"),[],import.meta.url)],["meshes/default/traffic-permissions/tp-alpha-tango-donut",()=>M(()=>import("./tp-alpha-tango-donut.a6dedce7.js"),[],import.meta.url)],["meshes/default/traffic-routes",()=>M(()=>import("./traffic-routes.f655a362.js"),[],import.meta.url)],["meshes/default/traffic-traces",()=>M(()=>import("./traffic-traces.137934da.js"),[],import.meta.url)],["meshes/default/traffic-traces/traffic-trace-02",()=>M(()=>import("./traffic-trace-02.1ffc015f.js"),[],import.meta.url)],["meshes/default/traffic-traces/tt-1",()=>M(()=>import("./tt-1.c841ef33.js"),[],import.meta.url)],["meshes/default/traffic-traces/tt-3",()=>M(()=>import("./tt-3.46e7b5bc.js"),[],import.meta.url)],["meshes/hello-world",()=>M(()=>import("./hello-world.3470c3f0.js"),[],import.meta.url)],["meshes/hello-world/dataplanes",()=>M(()=>import("./dataplanes.8ec43868.js"),[],import.meta.url)],["meshes/hello-world/dataplanes\\+insights",()=>M(()=>import("./dataplanes_insights.5559b1c3.js"),[],import.meta.url)],["meshes/hello-world/health-checks/hello-health-check",()=>M(()=>import("./hello-health-check.8416fb37.js"),[],import.meta.url)],["meshes/hello-world/proxytemplates",()=>M(()=>import("./proxytemplates.0ea7829b.js"),[],import.meta.url)],["meshes/hello-world/proxytemplates/pt-123",()=>M(()=>import("./pt-123.9440c0d5.js"),[],import.meta.url)],["meshes/hello-world/external-services",()=>M(()=>import("./external-services.1a4bd9ec.js"),[],import.meta.url)],["meshes/hello-world/service-insights",()=>M(()=>import("./service-insights.59ecc0c7.js"),[],import.meta.url)],["meshes/hello-world/service-insights/frontend",()=>M(()=>import("./frontend.f14ceaa1.js"),[],import.meta.url)],["meshes/hello-world/traffic-traces/tt-123",()=>M(()=>import("./tt-123.36b7b8a7.js"),[],import.meta.url)],["meshes/kong-mania-12",()=>M(()=>import("./kong-mania-12.757c2dde.js"),[],import.meta.url)],["meshes/kong-mania-12/dataplanes",()=>M(()=>import("./dataplanes.90fce941.js"),[],import.meta.url)],["meshes/kong-mania-12/dataplanes\\+insights",()=>M(()=>import("./dataplanes_insights.d6f70ace.js"),[],import.meta.url)],["meshes/kong-mania-12/external-services",()=>M(()=>import("./external-services.8c202db9.js"),[],import.meta.url)],["meshes/kong-mania-12/health-checks/testing-health-checks",()=>M(()=>import("./testing-health-checks.c3440a5a.js"),[],import.meta.url)],["meshes/kong-mania-12/health-checks/web-to-banana",()=>M(()=>import("./web-to-banana.0b90526b.js"),[],import.meta.url)],["meshes/kong-mania-12/service-insights",()=>M(()=>import("./service-insights.08fcb57f.js"),[],import.meta.url)],["meshes/kong-mania-12/traffic-traces/my-silly-mesh-name",()=>M(()=>import("./my-silly-mesh-name.bc394e1d.js"),[],import.meta.url)],["circuit-breakers",()=>M(()=>import("./circuit-breakers.c2591b6d.js"),[],import.meta.url)],["fault-injections",()=>M(()=>import("./fault-injections.48473d20.js"),[],import.meta.url)],["health-checks",()=>M(()=>import("./health-checks.26c7f7a1.js"),[],import.meta.url)],["meshgatewayroutes",()=>M(()=>import("./meshgatewayroutes.50a0708b.js"),[],import.meta.url)],["meshgateways",()=>M(()=>import("./meshgateways.3a414e66.js"),[],import.meta.url)],["proxytemplates",()=>M(()=>import("./proxytemplates.7ab86bf8.js"),[],import.meta.url)],["rate-limits",()=>M(()=>import("./rate-limits.779729dd.js"),[],import.meta.url)],["retries",()=>M(()=>import("./retries.ce96d45e.js"),[],import.meta.url)],["timeouts",()=>M(()=>import("./timeouts.6c3562a0.js"),[],import.meta.url)],["traffic-logs",()=>M(()=>import("./traffic-logs.d284e4b1.js"),[],import.meta.url)],["traffic-permissions",()=>M(()=>import("./traffic-permissions.27f3efeb.js"),[],import.meta.url)],["traffic-routes",()=>M(()=>import("./traffic-routes.6d17ca20.js"),[],import.meta.url)],["traffic-traces",()=>M(()=>import("./traffic-traces.de490a40.js"),[],import.meta.url)],["virtual-outbounds",()=>M(()=>import("./virtual-outbounds.ef33704d.js"),[],import.meta.url)],["meshes/:mesh/:policyType/:policyName/dataplanes",()=>M(()=>import("./policy-connections.9c17e8f3.js"),[],import.meta.url)],["meshes/:mesh/dataplanes/:dataplaneName/policies",()=>M(()=>import("./dataplane-policies.3fc441b0.js"),[],import.meta.url)],["meshes/:mesh/dataplanes/:dataplaneName/xds",()=>M(()=>import("./dataplane-xds.2ea1095a.js"),[],import.meta.url)]];function sg(e=""){const t=e.replace(/\/+$/,"");function n(i=""){const o=i.replace(/^\/+/,"");return[t,o].filter(s=>s!=="").join("/")}const r=og.map(([i,o])=>tn.rest.get(n(i),async(s,a,u)=>a(u.json(await Jt(o)))));return r.push(tn.rest.get(n(),(i,o,s)=>o(s.json(ig())))),r.push(tn.rest.get(n("dataplanes\\+insights"),async(i,o,s)=>{const a=i.url.searchParams.get("gateway");let u;if(a==="false")u=await Jt(()=>M(()=>import("./dataplanes_insights__only-standard.dca017af.js"),[],import.meta.url));else if(a==="true")u=await Jt(()=>M(()=>import("./dataplanes_insights__only-gateways.8100c0e1.js"),[],import.meta.url));else{const c=i.url.searchParams.get("offset");c!==null&&parseInt(c)>0?u=await Jt(()=>M(()=>import("./dataplanes_insights-page-2.745efdd5.js"),[],import.meta.url)):u=await Jt(()=>M(()=>import("./dataplanes_insights.bedc0243.js"),[],import.meta.url))}return o(s.json(u))})),r.push(tn.rest.get(n("meshes/:mesh/dataplanes/:dataplaneName/stats"),async(i,o,s)=>o(s.status(403),s.json(await Jt(()=>M(()=>import("./permission-error.475de897.js"),[],import.meta.url)))))),r}tn.rest.get("https://kuma.io/latest_version/",(e,t,n)=>t(n.status(200),n.text("1.2.2")));function cg(e){const t=tn.setupWorker(...sg(e));console.warn("%c \u2728You are mocking api requests.","background: gray; color: white; display: block; padding: 0.25rem;"),t.start({onUnhandledRequest(n){n.url.pathname.startsWith("/node_modules")||n.url.pathname.startsWith("/src/assets")||n.url.href.match(/\.(vue|ts|js|json)(\?.*)?$/)||console.warn("Found an unhandled %s request to %s",n.method,n.url.href)}})}export{cg as setupMockWorker}; +If this message still persists after updating, please report an issue: https://github.com/open-draft/msw/issues `),e.keepAliveInterval=window.setInterval(()=>e.workerChannel.send("KEEPALIVE_REQUEST"),5e3),jy(u,e.startOptions),u})().then(async s=>{const a=s.installing||s.waiting;return a&&await new Promise(u=>{a.addEventListener("statechange",()=>{if(a.state==="activated")return u()})}),await jv(e,n).catch(u=>{throw new Error(`Failed to enable mocking: ${u==null?void 0:u.message}`)}),s});return n.waitUntilReady&&Fy(o),o};function kl(e={}){e.quiet||console.log(`%c${ge.formatMessage("Mocking disabled.")}`,"color:orangered;font-weight:bold;")}var Uy=e=>function(){var n;if(!e.isMockingEnabled){ge.warn('Found a redundant "worker.stop()" call. Note that stopping the worker while mocking already stopped has no effect. Consider removing this "worker.stop()" call.');return}e.workerChannel.send("MOCK_DEACTIVATE"),e.isMockingEnabled=!1,window.clearInterval(e.keepAliveInterval),kl({quiet:(n=e.startOptions)==null?void 0:n.quiet})},Vy={serviceWorker:{url:"/mockServiceWorker.js",options:null},quiet:!1,waitUntilReady:!0,onUnhandledRequest:"warn",findWorker(e,t){return e===t}},By=Qn,qy=Hh(),Gy=tm(),Hy=Qn,Yi=()=>{throw new Error("Not implemented")};function Yy(e){return Me(De({},e),{ok:e.status>=200&&e.status<300,url:"",type:"default",status:e.status,statusText:e.statusText,headers:e.headers,body:new ReadableStream,redirected:e.headers.get("Location")!=null,async text(){return e.body||""},async json(){return JSON.parse(e.body||"")},async arrayBuffer(){return(0,Hy.encodeBuffer)(e.body||"")},bodyUsed:!1,formData:Yi,blob:Yi,clone:Yi})}function Qy(e,t){const n=new By.BatchInterceptor({name:"fallback",interceptors:[new qy.FetchInterceptor,new Gy.XMLHttpRequestInterceptor]});return n.on("request",async r=>{const i=new ar(r.url,Me(De({},r),{body:await r.arrayBuffer()})),o=await ps(i,e.requestHandlers,t,e.emitter,{transformResponse(s){return{status:s.status,statusText:s.statusText,headers:s.headers.all(),body:s.body,delay:s.delay}},onMockedResponse(s,{handler:a,publicRequest:u,parsedRequest:c}){t.quiet||e.emitter.once("response:mocked",l=>{a.log(u,Cl(l),c)})}});o&&r.respondWith(o)}),n.on("response",(r,i)=>{if(!r.id)return;const o=Yy(i);i.headers.get("x-powered-by")==="msw"?e.emitter.emit("response:mocked",o,r.id):e.emitter.emit("response:bypass",o,r.id)}),n.apply(),n}function zy(e){return async function(n){e.fallbackInterceptor=Qy(e,n),ml({message:"Mocking enabled (fallback mode).",quiet:n.quiet})}}function Wy(e){return function(){var n,r;(n=e.fallbackInterceptor)==null||n.dispose(),kl({quiet:(r=e.startOptions)==null?void 0:r.quiet})}}var Xy=Tt,Qa=eu();function Jy(e,t){const n=e.emit;n._isPiped||(e.emit=function(r,...i){return t.emit(r,...i),n.call(this,r,...i)},e.emit._isPiped=!0)}function za(e){const t=[...e];return Object.freeze(t),t}var xl=class{constructor(...e){this.validateHandlers(...e),this.initialHandlers=za(e),this.currentHandlers=[...e],this.emitter=new Qa.StrictEventEmitter,this.publicEmitter=new Qa.StrictEventEmitter,Jy(this.emitter,this.publicEmitter),this.events=this.createLifeCycleEvents()}validateHandlers(...e){for(const t of e)(0,Xy.invariant)(!Array.isArray(t),ge.formatMessage('Failed to construct "%s" given an Array of request handlers. Make sure you spread the request handlers when calling the respective setup function.'),this.constructor.name)}dispose(){this.emitter.removeAllListeners(),this.publicEmitter.removeAllListeners()}use(...e){this.currentHandlers.unshift(...e)}restoreHandlers(){this.currentHandlers.forEach(e=>{e.markAsSkipped(!1)})}resetHandlers(...e){this.currentHandlers=e.length>0?[...e]:[...this.initialHandlers]}listHandlers(){return za(this.currentHandlers)}createLifeCycleEvents(){return{on:(...e)=>this.publicEmitter.on(...e),removeListener:(...e)=>this.publicEmitter.removeListener(...e),removeAllListeners:(...e)=>this.publicEmitter.removeAllListeners(...e)}}},Ky=class extends xl{constructor(...e){super(...e),this.startHandler=null,this.stopHandler=null,(0,Av.invariant)(!(0,Dv.isNodeProcess)(),ge.formatMessage("Failed to execute `setupWorker` in a non-browser environment. Consider using `setupServer` for Node.js environment instead.")),this.listeners=[],this.context=this.createWorkerContext()}createWorkerContext(){const e={isMockingEnabled:!1,startOptions:null,worker:null,registration:null,requestHandlers:this.currentHandlers,emitter:this.emitter,workerChannel:{on:(t,n)=>{this.context.events.addListener(navigator.serviceWorker,"message",r=>{if(r.source!==this.context.worker)return;const i=r.data;!i||i.type===t&&n(r,i)})},send:t=>{var n;(n=this.context.worker)==null||n.postMessage(t)}},events:{addListener:(t,n,r)=>(t.addEventListener(n,r),this.listeners.push({eventType:n,target:t,callback:r}),()=>{t.removeEventListener(n,r)}),removeAllListeners:()=>{for(const{target:t,eventType:n,callback:r}of this.listeners)t.removeEventListener(n,r);this.listeners=[]},once:t=>{const n=[];return new Promise((r,i)=>{const o=s=>{try{const a=s.data;a.type===t&&r(a)}catch(a){i(a)}};n.push(this.context.events.addListener(navigator.serviceWorker,"message",o),this.context.events.addListener(navigator.serviceWorker,"messageerror",i))}).finally(()=>{n.forEach(r=>r())})}},useFallbackMode:!("serviceWorker"in navigator)||location.protocol==="file:"};return Object.defineProperties(e,{requestHandlers:{get:()=>this.currentHandlers}}),this.startHandler=e.useFallbackMode?zy(e):$y(e),this.stopHandler=e.useFallbackMode?Wy(e):Uy(e),e}async start(e={}){return this.context.startOptions=vn(Vy,e),await this.startHandler(this.context.startOptions,e)}printHandlers(){this.listHandlers().forEach(t=>{const{header:n,callFrame:r}=t.info,i=t.info.hasOwnProperty("operationType")?"[graphql]":"[rest]";console.groupCollapsed(`${i} ${n}`),r&&console.log(`Declaration: ${r}`),console.log("Handler:",t),console.groupEnd()})}stop(){super.dispose(),this.context.events.removeAllListeners(),this.context.emitter.removeAllListeners(),this.stopHandler()}};function Zy(...e){return new Ky(...e)}function wt(e){return(t,n)=>new fs(e,t,n)}var eg={all:wt(/.+/),head:wt("HEAD"),get:wt("GET"),post:wt("POST"),put:wt("PUT"),delete:wt("DELETE"),patch:wt("PATCH"),options:wt("OPTIONS")};function jr(e,t){return(n,r)=>new oi(e,n,t,r)}function Fl(e){return t=>new oi("all",new RegExp(".*"),e,t)}var tg={operation:Fl("*"),query:jr("query","*"),mutation:jr("mutation","*")};function ng(e){return{operation:Fl(e),query:jr("query",e),mutation:jr("mutation",e)}}var rg=Me(De({},tg),{link:ng});async function $t(e){return(await e()).default}function ig(){return{hostname:"control-plane-5d94cb99c6-rzr96",tagline:"Kuma",version:"1.7.1",basedOnKuma:"1.7.1",instanceId:"control-plane-5d94cb99c6-rzr96-ca19",clusterId:"b3c42481-0681-4da7-a276-c1fd4ed3c7a1",gui:"The gui is available at /gui"}}const og=[["config",()=>M(()=>import("./config.e68fec28.js"),[],import.meta.url)],["versions",()=>M(()=>import("./versions.d86ba5f2.js"),[],import.meta.url)],["policies",()=>M(()=>import("./policies.12e295cd.js"),[],import.meta.url)],["status/zones",()=>M(()=>import("./zones.42231400.js"),[],import.meta.url)],["global-insights",()=>M(()=>import("./global-insights.83c89931.js"),[],import.meta.url)],["external-services",()=>M(()=>import("./external-services.c6e15162.js"),[],import.meta.url)],["dataplanes",()=>M(()=>import("./dataplanes.2d1347b2.js"),[],import.meta.url)],["service-insights",()=>M(()=>import("./service-insights.45de08f6.js"),[],import.meta.url)],["zones",()=>M(()=>import("./zones.66de4aa5.js"),[],import.meta.url)],["zones\\+insights",()=>M(()=>import("./zones_insights.8eaec225.js"),[],import.meta.url)],["zones\\+insights/zone-1",()=>M(()=>import("./zone-1.85d094bd.js"),[],import.meta.url)],["zones\\+insights/zone-2",()=>M(()=>import("./zone-2.f943a3e4.js"),[],import.meta.url)],["zones\\+insights/zone-3",()=>M(()=>import("./zone-3.3904bc0f.js"),[],import.meta.url)],["zones\\+insights/cluster-1",()=>M(()=>import("./cluster-1.b9310a40.js"),[],import.meta.url)],["zoneingresses/:zoneIngressName/xds",()=>M(()=>import("./dataplane-xds.2ea1095a.js"),[],import.meta.url)],["zoneingresses\\+insights",()=>M(()=>import("./zoneingresses_insights.763d191b.js"),[],import.meta.url)],["zoneegresses/:zoneEgressName/xds",()=>M(()=>import("./dataplane-xds.2ea1095a.js"),[],import.meta.url)],["zoneegressoverviews",()=>M(()=>import("./zoneegressoverviews.002ad855.js"),[],import.meta.url)],["mesh-insights",()=>M(()=>import("./mesh-insights.07be0f42.js"),[],import.meta.url)],["mesh-insights/default",()=>M(()=>import("./default.c6e15856.js"),[],import.meta.url)],["mesh-insights/hello-world",()=>M(()=>import("./hello-world.23498eeb.js"),[],import.meta.url)],["mesh-insights/kong-mania-12",()=>M(()=>import("./kong-mania-12.90eb39c6.js"),[],import.meta.url)],["meshes",()=>M(()=>import("./meshes.9df1a699.js"),[],import.meta.url)],["meshes/default",()=>M(()=>import("./default.a3586d66.js"),[],import.meta.url)],["meshes/default/circuit-breakers",()=>M(()=>import("./circuit-breakers.3182f88f.js"),[],import.meta.url)],["meshes/default/circuit-breakers/cb1",()=>M(()=>import("./cb1.2e3b8486.js"),[],import.meta.url)],["meshes/default/circuit-breakers/cb2",()=>M(()=>import("./cb2.b70143a1.js"),[],import.meta.url)],["meshes/default/dataplanes",()=>M(()=>import("./dataplanes.6f8481ce.js"),[],import.meta.url)],["meshes/default/dataplanes/backend",()=>M(()=>import("./backend.20791d31.js"),[],import.meta.url)],["meshes/default/dataplanes/cluster-1.backend-02",()=>M(()=>import("./cluster-1.backend-02.54878a43.js"),[],import.meta.url)],["meshes/default/dataplanes/cluster-1.backend-03",()=>M(()=>import("./cluster-1.backend-03.dc210511.js"),[],import.meta.url)],["meshes/default/dataplanes/cluster-1.gateway-01",()=>M(()=>import("./cluster-1.gateway-01.08607551.js"),[],import.meta.url)],["meshes/default/dataplanes/cluster-1.gateway-01/policies",()=>M(()=>import("./policies.fca6f318.js"),[],import.meta.url)],["meshes/default/dataplanes/cluster-1.ingress-02",()=>M(()=>import("./cluster-1.ingress-02.baaa1c17.js"),[],import.meta.url)],["meshes/default/dataplanes/dataplane-test-456",()=>M(()=>import("./dataplane-test-456.f9e2577a.js"),[],import.meta.url)],["meshes/default/dataplanes/db",()=>M(()=>import("./db.18933b37.js"),[],import.meta.url)],["meshes/default/dataplanes/frontend",()=>M(()=>import("./frontend.fcd95336.js"),[],import.meta.url)],["meshes/default/dataplanes/ingress-dp-test-123",()=>M(()=>import("./ingress-dp-test-123.d2d762d6.js"),[],import.meta.url)],["meshes/default/dataplanes/no-subscriptions",()=>M(()=>import("./no-subscriptions.3f5c904a.js"),[],import.meta.url)],["meshes/default/dataplanes\\+insights/backend",()=>M(()=>import("./backend.95b00490.js"),[],import.meta.url)],["meshes/default/dataplanes\\+insights/cluster-1.backend-02",()=>M(()=>import("./cluster-1.backend-02.95178c35.js"),[],import.meta.url)],["meshes/default/dataplanes\\+insights/cluster-1.backend-03",()=>M(()=>import("./cluster-1.backend-03.774ff134.js"),[],import.meta.url)],["meshes/default/dataplanes\\+insights/cluster-1.gateway-01",()=>M(()=>import("./cluster-1.gateway-01.1adbd438.js"),[],import.meta.url)],["meshes/default/dataplanes\\+insights/cluster-1.ingress-02",()=>M(()=>import("./cluster-1.ingress-02.e0b67d19.js"),[],import.meta.url)],["meshes/default/dataplanes\\+insights/dataplane-test-456",()=>M(()=>import("./dataplane-test-456.3ca06fd4.js"),[],import.meta.url)],["meshes/default/dataplanes\\+insights/db",()=>M(()=>import("./db.6b09e7f3.js"),[],import.meta.url)],["meshes/default/dataplanes\\+insights/frontend",()=>M(()=>import("./frontend.35d751c6.js"),[],import.meta.url)],["meshes/default/dataplanes\\+insights/ingress-dp-test-123",()=>M(()=>import("./ingress-dp-test-123.badb28ff.js"),[],import.meta.url)],["meshes/default/dataplanes\\+insights/no-subscriptions",()=>M(()=>import("./no-subscriptions.922edb55.js"),[],import.meta.url)],["meshes/default/service-insights/backend",()=>M(()=>import("./backend.7c708869.js"),[],import.meta.url)],["meshes/default/service-insights/ingress",()=>M(()=>import("./ingress.bd00d020.js"),[],import.meta.url)],["meshes/default/service-insights/redis",()=>M(()=>import("./redis.cbe563bb.js"),[],import.meta.url)],["meshes/default/external-services",()=>M(()=>import("./external-services.832f454a.js"),[],import.meta.url)],["meshes/default/external-services/httpbin",()=>M(()=>import("./httpbin.64a42be9.js"),[],import.meta.url)],["meshes/default/external-services/httpbin2",()=>M(()=>import("./httpbin2.915089a8.js"),[],import.meta.url)],["meshes/default/fault-injections",()=>M(()=>import("./fault-injections.61b691da.js"),[],import.meta.url)],["meshes/default/fault-injections/fi1.kuma-system",()=>M(()=>import("./fi1.kuma-system.2ef3211c.js"),[],import.meta.url)],["meshes/default/fault-injections/web-to-backend.kuma-system",()=>M(()=>import("./web-to-backend.kuma-system.6b69a0f8.js"),[],import.meta.url)],["meshes/default/health-checks",()=>M(()=>import("./health-checks.8e8b0033.js"),[],import.meta.url)],["meshes/default/health-checks/foo-bar-baz-123",()=>M(()=>import("./foo-bar-baz-123.cf55da00.js"),[],import.meta.url)],["meshes/default/health-checks/health-check-0023",()=>M(()=>import("./health-check-0023.3cbb1feb.js"),[],import.meta.url)],["meshes/default/health-checks/health-check-12345",()=>M(()=>import("./health-check-12345.7c8ac82c.js"),[],import.meta.url)],["meshes/default/health-checks/hello-health-check",()=>M(()=>import("./hello-health-check.a2f36ac7.js"),[],import.meta.url)],["meshes/default/health-checks/testing-health-checks",()=>M(()=>import("./testing-health-checks.e766bd08.js"),[],import.meta.url)],["meshes/default/health-checks/web-to-backend",()=>M(()=>import("./web-to-backend.390505b6.js"),[],import.meta.url)],["meshes/default/health-checks/web-to-banana",()=>M(()=>import("./web-to-banana.8b542477.js"),[],import.meta.url)],["meshes/default/meshgatewayroutes",()=>M(()=>import("./meshgatewayroutes.3f610266.js"),[],import.meta.url)],["meshes/default/meshgatewayroutes/edge-gateway",()=>M(()=>import("./edge-gateway.d8846803.js"),[],import.meta.url)],["meshes/default/meshgateways",()=>M(()=>import("./meshgateways.133c1bdd.js"),[],import.meta.url)],["meshes/default/meshgateways/edge-gateway",()=>M(()=>import("./edge-gateway.77d7926f.js"),[],import.meta.url)],["meshes/default/proxytemplates",()=>M(()=>import("./proxytemplates.a0a64066.js"),[],import.meta.url)],["meshes/default/proxytemplates/pt-1",()=>M(()=>import("./pt-1.d71bf364.js"),[],import.meta.url)],["meshes/default/retries",()=>M(()=>import("./retries.1ebaaf23.js"),[],import.meta.url)],["meshes/default/service-insights",()=>M(()=>import("./service-insights.428aa9b0.js"),[],import.meta.url)],["meshes/default/timeouts",()=>M(()=>import("./timeouts.f5d6d27b.js"),[],import.meta.url)],["meshes/default/traffic-logs",()=>M(()=>import("./traffic-logs.86d6bc57.js"),[],import.meta.url)],["meshes/default/traffic-logs/tl-1",()=>M(()=>import("./tl-1.8dbf308f.js"),[],import.meta.url)],["meshes/default/traffic-logs/tl-123",()=>M(()=>import("./tl-123.b2b8c404.js"),[],import.meta.url)],["meshes/default/traffic-permissions",()=>M(()=>import("./traffic-permissions.ade2a5dd.js"),[],import.meta.url)],["meshes/default/traffic-permissions/tp-1",()=>M(()=>import("./tp-1.2734222a.js"),[],import.meta.url)],["meshes/default/traffic-permissions/tp-1234",()=>M(()=>import("./tp-1234.16e26535.js"),[],import.meta.url)],["meshes/default/traffic-permissions/tp-alpha-tango-donut",()=>M(()=>import("./tp-alpha-tango-donut.a6dedce7.js"),[],import.meta.url)],["meshes/default/traffic-routes",()=>M(()=>import("./traffic-routes.f655a362.js"),[],import.meta.url)],["meshes/default/traffic-traces",()=>M(()=>import("./traffic-traces.137934da.js"),[],import.meta.url)],["meshes/default/traffic-traces/traffic-trace-02",()=>M(()=>import("./traffic-trace-02.1ffc015f.js"),[],import.meta.url)],["meshes/default/traffic-traces/tt-1",()=>M(()=>import("./tt-1.c841ef33.js"),[],import.meta.url)],["meshes/default/traffic-traces/tt-3",()=>M(()=>import("./tt-3.46e7b5bc.js"),[],import.meta.url)],["meshes/hello-world",()=>M(()=>import("./hello-world.3470c3f0.js"),[],import.meta.url)],["meshes/hello-world/dataplanes",()=>M(()=>import("./dataplanes.8ec43868.js"),[],import.meta.url)],["meshes/hello-world/dataplanes\\+insights",()=>M(()=>import("./dataplanes_insights.5559b1c3.js"),[],import.meta.url)],["meshes/hello-world/health-checks/hello-health-check",()=>M(()=>import("./hello-health-check.8416fb37.js"),[],import.meta.url)],["meshes/hello-world/proxytemplates",()=>M(()=>import("./proxytemplates.0ea7829b.js"),[],import.meta.url)],["meshes/hello-world/proxytemplates/pt-123",()=>M(()=>import("./pt-123.9440c0d5.js"),[],import.meta.url)],["meshes/hello-world/external-services",()=>M(()=>import("./external-services.1a4bd9ec.js"),[],import.meta.url)],["meshes/hello-world/service-insights",()=>M(()=>import("./service-insights.59ecc0c7.js"),[],import.meta.url)],["meshes/hello-world/service-insights/frontend",()=>M(()=>import("./frontend.f14ceaa1.js"),[],import.meta.url)],["meshes/hello-world/traffic-traces/tt-123",()=>M(()=>import("./tt-123.36b7b8a7.js"),[],import.meta.url)],["meshes/kong-mania-12",()=>M(()=>import("./kong-mania-12.757c2dde.js"),[],import.meta.url)],["meshes/kong-mania-12/dataplanes",()=>M(()=>import("./dataplanes.90fce941.js"),[],import.meta.url)],["meshes/kong-mania-12/dataplanes\\+insights",()=>M(()=>import("./dataplanes_insights.d6f70ace.js"),[],import.meta.url)],["meshes/kong-mania-12/external-services",()=>M(()=>import("./external-services.8c202db9.js"),[],import.meta.url)],["meshes/kong-mania-12/health-checks/testing-health-checks",()=>M(()=>import("./testing-health-checks.c3440a5a.js"),[],import.meta.url)],["meshes/kong-mania-12/health-checks/web-to-banana",()=>M(()=>import("./web-to-banana.0b90526b.js"),[],import.meta.url)],["meshes/kong-mania-12/service-insights",()=>M(()=>import("./service-insights.08fcb57f.js"),[],import.meta.url)],["meshes/kong-mania-12/traffic-traces/my-silly-mesh-name",()=>M(()=>import("./my-silly-mesh-name.bc394e1d.js"),[],import.meta.url)],["circuit-breakers",()=>M(()=>import("./circuit-breakers.c2591b6d.js"),[],import.meta.url)],["fault-injections",()=>M(()=>import("./fault-injections.48473d20.js"),[],import.meta.url)],["health-checks",()=>M(()=>import("./health-checks.26c7f7a1.js"),[],import.meta.url)],["meshgatewayroutes",()=>M(()=>import("./meshgatewayroutes.50a0708b.js"),[],import.meta.url)],["meshgateways",()=>M(()=>import("./meshgateways.3a414e66.js"),[],import.meta.url)],["proxytemplates",()=>M(()=>import("./proxytemplates.7ab86bf8.js"),[],import.meta.url)],["rate-limits",()=>M(()=>import("./rate-limits.779729dd.js"),[],import.meta.url)],["retries",()=>M(()=>import("./retries.ce96d45e.js"),[],import.meta.url)],["timeouts",()=>M(()=>import("./timeouts.6c3562a0.js"),[],import.meta.url)],["traffic-logs",()=>M(()=>import("./traffic-logs.d284e4b1.js"),[],import.meta.url)],["traffic-permissions",()=>M(()=>import("./traffic-permissions.27f3efeb.js"),[],import.meta.url)],["traffic-routes",()=>M(()=>import("./traffic-routes.6d17ca20.js"),[],import.meta.url)],["traffic-traces",()=>M(()=>import("./traffic-traces.de490a40.js"),[],import.meta.url)],["virtual-outbounds",()=>M(()=>import("./virtual-outbounds.ef33704d.js"),[],import.meta.url)],["meshes/:mesh/:policyType/:policyName/dataplanes",()=>M(()=>import("./policy-connections.9c17e8f3.js"),[],import.meta.url)],["meshes/:mesh/dataplanes/:dataplaneName/policies",()=>M(()=>import("./dataplane-policies.2152c978.js"),[],import.meta.url)],["meshes/:mesh/dataplanes/:dataplaneName/rules",()=>M(()=>import("./dataplane-rules.e5a3fb01.js"),[],import.meta.url)],["meshes/:mesh/dataplanes/:dataplaneName/xds",()=>M(()=>import("./dataplane-xds.2ea1095a.js"),[],import.meta.url)]];function sg(e=""){const t=e.replace(/\/+$/,"");function n(i=""){const o=i.replace(/^\/+/,"");return[t,o].filter(s=>s!=="").join("/")}const r=og.map(([i,o])=>Ut.rest.get(n(i),async(s,a,u)=>a(u.json(await $t(o)))));return r.push(Ut.rest.get(n(),(i,o,s)=>o(s.json(ig())))),r.push(Ut.rest.get(n("dataplanes\\+insights"),async(i,o,s)=>{const a=i.url.searchParams.get("gateway");let u;if(a==="false")u=await $t(()=>M(()=>import("./dataplanes_insights__only-standard.dca017af.js"),[],import.meta.url));else if(a==="true")u=await $t(()=>M(()=>import("./dataplanes_insights__only-gateways.8100c0e1.js"),[],import.meta.url));else{const c=i.url.searchParams.get("offset");c!==null&&parseInt(c)>0?u=await $t(()=>M(()=>import("./dataplanes_insights-page-2.745efdd5.js"),[],import.meta.url)):u=await $t(()=>M(()=>import("./dataplanes_insights.bedc0243.js"),[],import.meta.url))}return o(s.json(u))})),r.push(Ut.rest.get(n("meshes/default/dataplanes\\+insights"),async(i,o,s)=>{const a=i.url.searchParams.get("gateway"),u=JSON.parse(JSON.stringify(await $t(()=>M(()=>import("./dataplanes_insights.96763312.js"),[],import.meta.url))));return a!==null&&a!=="false"?(u.total="1",u.items=[u.items.find(c=>c.name==="cluster-1.gateway-01")],a==="delegated"&&(u.items[0].dataplane.networking.gateway.type="DELEGATED")):(u.items=u.items.filter(c=>c.dataplane.networking.gateway===void 0),u.total=`${u.items.length}`),o(s.json(u))})),r.push(Ut.rest.get(n("meshes/:mesh/dataplanes/:dataplaneName/stats"),async(i,o,s)=>o(s.status(403),s.json(await $t(()=>M(()=>import("./permission-error.475de897.js"),[],import.meta.url)))))),r}Ut.rest.get("https://kuma.io/latest_version/",(e,t,n)=>t(n.status(200),n.text("1.2.2")));function cg(e){const t=Ut.setupWorker(...sg(e));console.warn("%c \u2728You are mocking api requests.","background: gray; color: white; display: block; padding: 0.25rem;"),t.start({onUnhandledRequest(n){n.url.pathname.startsWith("/node_modules")||n.url.pathname.startsWith("/src/assets")||n.url.href.match(/\.(vue|ts|js|json)(\?.*)?$/)||console.warn("Found an unhandled %s request to %s",n.method,n.url.href)}})}export{cg as setupMockWorker}; diff --git a/app/kuma-ui/pkg/resources/data/index.html b/app/kuma-ui/pkg/resources/data/index.html index 09b03e2a340b..682d35e9e326 100644 --- a/app/kuma-ui/pkg/resources/data/index.html +++ b/app/kuma-ui/pkg/resources/data/index.html @@ -1 +1 @@ -Manager
    \ No newline at end of file +Manager
    \ No newline at end of file

    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 E0P({P?EnA( diff --git a/app/kuma-ui/pkg/resources/data/assets/Roboto-ThinItalic.bde6ad8b.woff b/app/kuma-ui/pkg/resources/data/assets/Roboto-ThinItalic.bde6ad8b.woff deleted file mode 100644 index 6284128b83579cc631b94f78a6734604b35ef5ae..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 94808 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%0DC^Yg?CXN->gyKke(RCzdF!?7BkK$6 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 G>VE;gbC^&7 diff --git a/app/kuma-ui/pkg/resources/data/assets/Roboto-ThinItalic.c5ace262.woff2 b/app/kuma-ui/pkg/resources/data/assets/Roboto-ThinItalic.c5ace262.woff2 deleted file mode 100644 index 67c4240666240b0ca04361deae309ea8d93de8e3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 68328 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%0A;xAxbkA7qNvgSzF1AA3R)4CnW5*RDu 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 z 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 diff --git a/app/kuma-ui/pkg/resources/data/assets/Roboto-LightItalic.a5a008e0.woff b/app/kuma-ui/pkg/resources/data/assets/Roboto-LightItalic.a5a008e0.woff deleted file mode 100644 index f20dfa795578d977f5fc4c5d87828408bd809bba..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 96952 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 diff --git a/app/kuma-ui/pkg/resources/data/assets/Roboto-Medium.28404353.woff b/app/kuma-ui/pkg/resources/data/assets/Roboto-Medium.28404353.woff deleted file mode 100644 index cbac5e5dd93fc904ee78dd1ec02e3ef995aa53a2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 90560 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 diff --git a/app/kuma-ui/pkg/resources/data/assets/Roboto-MediumItalic.160a7cf4.woff2 b/app/kuma-ui/pkg/resources/data/assets/Roboto-MediumItalic.160a7cf4.woff2 deleted file mode 100644 index cf21729c6b35c358fae677bc20d76f3e388bd450..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 71284 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